yi_xuan
Ask HN: How does JetBrains protect their IDE Java source code?
On linux, after I installed goland, I could see a lot of .jar file and .class file inside. I don't know, I can see all of the source code ?
Ask HN: Resource to Implement Transaction
I have been searching extensively for simple yet comprehensive transaction implementation. But I have only found a collection of concepts likes write-ahead log, etc. And reading db source code is somewhat difficult and time-consuming. I would appreciate it if anyone familiar with this subject could provide me with some references or tutorials for writing one. Implementations or books would both...
If articles are more efficient, then it means there are plenty of nonsense in books. I don't think good books are filled with a lot of nonsense, if they are, then they are not good.
However, it's a fact that there are a lot of books which are collections of many trivial topics, collections of unrelated articles.
Here is another raft implementation in Go https://github.com/eliben/raft
https://www.nytimes.com/2015/08/04/science/for-sympathetic-e...
Ask HN: How do fairly experienced senior engineers learn?
Due to the rapid development of the industry, there are something you need to learn almost every year. Novices usually prefer learning through videos. As they gain more experience, they begin delving into the source code of other projects and reading some office doc, which is the phase I am currently in. But I still like to watch the instructional video when learning new techs, I also read...
Linux Assembly How to (2013)
Show HN: Gsubpy, an interpreter for subset of Python, written in Go
https://github.com/realyixuan/gsubpy
Recently, I write an interpreter for subset of Python using Go. I haven't seen source code of CPython, all is just written according to my understanding of Python so there may be some unusual things. Hope you can play fun with it. Any suggestion is welcome, glad to get some feedback.
Python: Everything Is Object
The Daring Ruse That Exposed China’s Campaign to Steal American Secrets
Modularize: Coupling and Cohesion
Ask HN: Recommendation for Management Books
I have been a developer for years, nowadays I want to learn some knowledge about management. I think a developer has definitely to learn some things around him, knowing more than just coding, such as management.You can recommend books that improved you or made you impressed, not limited to IT field, all kinds of management is fine.
TikTok Became a Diplomatic Crisis
Perfectionism Is a Pitfall
But I think people should choose topic carefully it should be fundamental, maybe it's soon unfortunately gone if you choose a trendy and short-lived tech.
Xi Jinping confronts Justin Trudeau at G20 over 'leaked' conversation details
Iran and China Use Private Detectives to Spy on Dissidents in America
You have to read code and debug it that is inevitable, you can't say that there will not be any bugs if you use voice instead of writing.
Even though now speech recognition rate is really high, but I wonder how many authors use speech to write articles. The comparison may make sense. And I think there's few.