DevKini
265 subscribers
40 photos
5 files
559 links
Info and Updates on software development and general computing.

Info dan maklumat terkini berkaitan pembangunan perisian, programming serta IT/Komputer secara umum.

Untuk sebarang maklum balas, boleh hubungi @devkiniadmin.
Download Telegram
You might gave heard about IETF, IEEE and ITU-T but who are them ? What they are doing ?

IETF is an organization under the Internet Society, an NGO originally set up by Vint Cerf and Bon Kahn back in 1992. They are responsible for protocol like IPv4, IPv6, HTTP, SIP etc.

What is RFC ? Read more in this article. //@devkini.

http://www.informit.com/articles/article.aspx?p=21406
Intreractive JavaScript Diagrams in HTML.

https://gojs.net/
Google will now render your javascript site on their side, making pre-rendering no longer necessary. But as someone who disable javascript by default on my browser, of course I wish website still do pre-rendering so I don't just get a blank page 😂 //@devkini

https://webmasters.googleblog.com/2017/12/rendering-ajax-crawling-pages.html
DNS over HTTP (DoH) ni menarik. Kalau jadi kenyataan, browser macam Chrome mungkin akan piggy-back dns request melalui www.google.com, bermakna blocking website melalui DNS tidak akan berkesan lagi dan kalau nak block juga, kena turut block www.google.com, yang mana agak mustahil untuk berlaku. //@devkini

https://blog.apnic.net/2017/12/12/internet-protocols-changing/
If you have a good programming/software development book you really want to buy but can't afford it, tell us at @devkiniadmin. We'll see what we can do.
Nice explanation on good practice to store password. The author explained it in evolving style, started with just simple hashing to using salt, and then what is HMAC and finally what is key derivation, such as the one that commonly used like PBKDF2, bcrypt and scrypt.

Bonus: There's also link to another article that explain in simple way how shared secret can be exchanged in non-trusted environment using Diffie-Hellman, which is a mechanism used for HTTPS. //@devkini

http://www.blinkingcaret.com/2017/11/15/things-wanted-know-storing-passwords-afraid-ask/
Terraform is an infrastructure as code software by HashiCorp. It allow you to define your whole AWS or Google Cloud platform in a code that will then be executed to build your infrastructure like running up virtual machines instance, defining private network, load balancer, database etc. It can be compared to AWS Cloud Formation.
Infrastructure as Code evolved to solve the problem of environment drift in the release pipeline. Without IaC, teams must maintain the settings of individual deployment environments. Over time, each environment becomes a snowflake, that is, a unique configuration that cannot be reproduced automatically. Inconsistency among environments leads to issues during deployments. With snowflakes, administration and maintenance of infrastructure involves manual processes which were hard to track and contributed to errors.

https://www.visualstudio.com/learn/what-is-infrastructure-as-code/