A channel with programming news and tips and tricks, nice for beginners but also for experienced programmers. 💻
The Art of Programming is part of the Silicon Network (@siliconnetwork), a network of tech and programming channels and groups.
To view all of our channels and groups, visit /channel/siliconnetwork
https://web.archive.org/web/20170222101247/http://www.wabbo.org/blog/2014/22aug_on_bananas.html
Читать полностью…https://www.youtube.com/watch?v=Obt-vMVdM8s
Читать полностью…How to create a compiler - Parser and Lexer:
https://www.youtube.com/watch?v=eF9qWbuQLuw
Educate yourself about the new processor security flaw and the impact it will have:
Project Zero: Reading privileged memory with a side-channel
https://googleprojectzero.blogspot.co.uk/2018/01/reading-privileged-memory-with-side.html
spectreattack.com
Why xor reg, reg is the best way to zero a register:
https://stackoverflow.com/questions/33666617/what-is-the-best-way-to-set-a-register-to-zero-in-x86-assembly-xor-mov-or-and/33668295#33668295
Live streams and recordings from the Chaos Communication Congress on a variety of topics:
https://streaming.media.ccc.de/34c3
How an NSA backdooring attempt showed up years later in printer software:
https://blog.cryptographyengineering.com/2017/12/19/the-strange-story-of-extended-random/
https://www.wired.com/2016/06/clever-attack-uses-sound-computers-fan-steal-data/
Читать полностью…Donating $86 million of bitcoins to charity
https://pineapplefund.org/
https://blog.apnic.net/2017/12/12/internet-protocols-changing/
Читать полностью…A series of posts by the developers of Crash Bandicoot about making the game and what the industry was like in the 90s
http://all-things-andy-gavin.com/2011/02/02/making-crash-bandicoot-part-1/
https://thehackernews.com/2017/11/website-keylogging.html
Читать полностью…The Cost Of JavaScript (and how to reduce it)
https://medium.com/dev-channel/the-cost-of-javascript-84009f51e99e
How to build your own naive cryptocurrency implementation:
https://lhartikk.github.io/
#CSS #JS https://github.com/filamentgroup/loadCSS
Читать полностью…https://www.youtube.com/watch?v=bkQJdaGGVM8
Читать полностью…A nice trip into the past:
https://randomascii.wordpress.com/2018/01/07/finding-a-cpu-design-bug-in-the-xbox-360/
A handy git reference
https://github.com/k88hudson/git-flight-rules
Fix All Conflicts: Easy-To-use CUI for Fixing Git Conflicts - https://github.com/mkchoi212/fac
Читать полностью…State of the art text-to-speech from Google - can you recognise which clips are human and which are the machine?
https://google.github.io/tacotron/publications/tacotron2/index.html
A readable look at the implementation of lists in Python and how it affects your Python code
https://rcoh.svbtle.com/notes-of-cpython-lists
A tool to embed PowerShell scripts inside PNG files
https://github.com/peewpw/Invoke-PSImage
ageitgey/learn-how-to-use-static-type-checking-in-python-3-6-in-10-minutes-12c86d72677b" rel="nofollow">https://medium.com/@ageitgey/learn-how-to-use-static-type-checking-in-python-3-6-in-10-minutes-12c86d72677b
Читать полностью…https://thehackernews.com/2017/12/hp-laptop-keylogger.html?m=1
Читать полностью…http://www.clerro.com/guide/580/quantum-computing-explained
Читать полностью…A simple explanation of concurrency vs parallelism
http://davidvedvick.info/notes/2017/01/20/concurrency-vs-parallelism
Want financial support for open source?
https://github.com/nayafia/lemonade-stand
https://www.anexia-it.com/blog/en/improve-website-performance-with-pjax/
Tags: #pjax #webdev #javascript
Sent us by @yerst