Why Go
Apart from easy to read code and simple learning curve which encourages everyone to quickly adopt the existing code system, Go has a very strong concurrency model.
Concurrency defines throughput of your system. When a task is waitnig for I/O resources, if you can code like other task can leverage the idle CPU, then throughput of your entire program will be increased.
Go uses channels for communicating...
Linux: Firefox in Debian+I3m taking a lot of time to load
Recently, Firefox in my Linux setup( Debian + i3wm) taking a lot of time to reload. Upon searching I came to know that its caused by xdg-desktop-portal package. From Arch docs I
understand that its for opening the application in a sandbox environment for better safety and then I thought no security needed for Firefox if its not there for Chrome.
So I remove it.
sudo...
How to fix Microsoft Blue Death Of Screen(BDOS) issue ?
Many Microsoft Windows users are experiencing Blue Screen of Death (BSOD) errors following a recent CrowdStrike update.1) Boot Windows into Safe Mode2) Navigate to the directory C:\Windows\System32\drivers\CrowdStrike3) Locate the file matching C-00000291*.sys and delete it4) Boot the host normallyNote: You can also boot in Windows Recovery Environment (Win...
Notes - Kevlin Henney - The Case For Technical Excellence
Ref: https://www.youtube.com/watch?v=LLEXAdO3X1oAgile: able to move quickly and easily, quick movement- Prioritising business goals over technical excellenceThe over-engineered Agile approach is gonna spoil both Business Goals and Technical Excellence.Agile - And if your application architecture sucks - code quality dropsAgility is an observation, can I move the code quickly and easily?The...
Git: How to set set default branch as master?
How to solve PGP signatures are corrupted in Arch Liniux ?
Subscribe to:
Posts (Atom)