Happy new year every one. First week of 2018. Lots of stuff happens this week, especially the Meltdown and Spectre on many CPU. We won’t include many links about this because it may too bloat and infact I found it isn’t easy to understad 100% of this, at least for me. The best advice is to keep update and be on top of it.
This post from the stable kernel release manager is worth reading, and has good links to other sources too.
In this post, we’ll explore the Domain Name Service (DNS) binary message format, and we’ll write one by hand. This is deeper than you need to use DNS, but I think it’s fun and educational to see how these things work under the hood.
Have you ever think of monitoring power consumption? Quick google search will say about buying equipment, hook up into power grid and read the result or using some smart device with API access. What if I told you we can get this data using radio signal? So no hassle dealing with wiring up electical wire. This is a super cool project. I encourage everyone try to play around with it.
The author was reading through the MDN docs the other day and found these JS features and APIs that they never knew existed. So here is a short list of those things, useful or not - learning JS seemingly never ends.
During the search for the holy grail architecture in front-end, the author discover state machine. It’s an abstract concept whereby the machine can have different states, but at a given time fulfills only one of them.
Bash is every where. We tend to use it to many thing because it almost requires not have to install any run time. The author wrotes a book about bash and write about thing that confused him in bash.
They are for PHP but also general rules which can extract information for other language too
Deep Learning 30 Years in the Future? This essay extends the representations narrative to a new answer: deep learning studies a connection between optimization and functional programming.
In C, to compare string we have to compare bit by bit. IN higher level language, we can simply compare with equal
== operator and forgot about what is behind the scene. This article look at a special, interesting implementation using assembly.
Let’s ignore all the buzz about cryptocurrencies in term of money. When looking at technolgies aspect, they are solving cool problem. But do you really understand what they are and how they work? What can we do to program for interacting with blockchain?
Better Dev Link