[PYTHON] Engineer's book inventory

Purpose

Organize the footprints of technology-related knowledge that I have input. It's not a hassle when it's written in letters, so it's not a hassle ~~ It's organized visually with book photos on the bookshelf.

Footprints

The entrance is C language

C言語、C++

I remember reading a book with a name like ~ when I realized that I was less than a cat in C language, which even cats can understand. Use DXLibrary to create games, use genetic algorithms to optimize racing game goal times, mess with TCP / IP layers, call destructors twice, and refer to dangling pointers to break Or break it.

Interested in web applications and around PHP

PHP、JavaScript I want to make a web application and PHP (~~ feel the times ~~). At that time, it wasn't Laravel but CakePHP, Symfony. Although I was making a web application using Cake, I felt weird about the black box peculiar to the framework, so I abandoned it and switched to making my own MVC framework. Then, a few years later, when something like connecting the backend and frontend with REST API became popular, we developed a team with Laravel and React.

Interested in object modeling and Java

Java I wondered what the real world mapping is, Java. Although it is a language that is often referred to, it is stable in building highly complex systems.

A cupid-like language of love that became the cornerstone of developing a knowledge domain as an engineer.

I want to know the OS

OS What is hidden from us human beings, OS. I read through the LINUX programming interface during my summer vacation when I was a student (I don't remember).

I want to know the CPU

CPU I wanted to know the mechanism per operation, such as a pattern book or how to create a CPU. The book on the left is when I was interested in API design, regular expression engine, Android application, etc.

A language without side effects?

関数型 I was interested in (remember) functional languages in contexts such as maintainability and loose coupling. The first is Common Lisp. I met a Lisp alien at a bookstore.

I like Rust now. Memory safe, zero cost abstraction, lightweight runtime without GC.

Machine learning, scraping, debugger

P_20200929_205153.jpg I was interested in what I was saying by imitating the network of synapses in the brain, and from my own fish book. Basic Keras (I escaped to ~~) because I can't make a calculation graph of tensor flow.

In addition, Python is often used for scraping and customizing the debugger.

I want to be a packet

ネットワーク I want to know what a network is and how it is controlled. MPLS What is it, I want to be peeled off.

Attack is the best defense

セキュリティ Two illnesses called cracking that are inevitable. Of course, in an isolated and personal environment.

A radical renewal of awareness of computing resources

コンテナとか The change in computing resources around here has brought about a Copernican Revolution (~~ I just want to say ~~).

Markup and style

HTML I'm not very good at it, but I want to know at least because it is necessary for communication. Sunagawa physics on the right is irrelevant.

Show me my belly, DB

DB DB dismantling while being assigned to a performance improvement project.

I want to become a bird and have a bird's-eye view

アーキテクチャ When I started thinking seriously about system design.

Infinite Tami Surume

レビュー Practical UML, code craft, and code complete will change the taste each time you read.

Other 1

コンパイラGC Refactoring, GC, compiler, etc.

Other 2

テストGit The test method and the mechanism of Git.

Impressions looking back

There are a lot of books still buried in the closet, but for the time being, I looked back at the ones on the bookshelf.

Conclusion: ** "Don't be crazy" **

The correctness of things is established under the responsibility of both the speaker and the listener, 50%. Similarly for books, 50% of writers and 50% of readers.

It's correct if someone said it, or it's correct because it was written in that book Recently, I have come to feel particularly strongly that I should not be responsible for 100% of the speakers and writers.

Recommended Posts

Engineer's book inventory