49401
A channel with programming news and tips and tricks, for beginners but also for experienced programmers. 💻
A Blogger who started out as an Electrical Engineered describes how he learned to program
danluu.com/learning-to-program/
http://www.informit.com/articles/article.aspx?p=366890&seqNum=6
Tags: #security #malware
Differences between GPL, LGPL and BSD:
https://fosswire.com/post/2007/04/the-differences-between-the-gpl-lgpl-and-the-bsd/
#misc
Solutions to Integer Overflow
http://blog.regehr.org/archives/1401
Think before you parallelize: a guide to parallelizing
https://jackmott.github.io/programming/2016/08/30/think-before-you-parallelize.html
#parallel
http://fredkschott.com/post/2014/06/require-and-the-module-system/
Almost any Node.js developer can tell you what the require() function does, but how many of us actually know how it works? We use it every day to load libraries and ...
Tags: #webdev #NodeJS
#WebDesign https://speckyboy.com/2016/09/06/beauty-ultra-minimal-web-design/
Читать полностью…
Hacklog, an #italian project from Inforge:
https://www.indiegogo.com/projects/hacklog-volume-1-videos-italy#/
https://techcrunch.com/2016/08/30/drive-ai-uses-deep-learning-to-teach-self-driving-cars-and-to-give-them-a-voice/
Tags: #AI #driving
Git 2.10 has been released
https://github.com/blog/2242-git-2-10-has-been-released
#git #releases
Similarly, this old program works in 6 languages:
http://goo.gl/EsqrHv
... and this is a Ruby program that generates Scala program that generates Scheme program that generates ...(through 100 languages in total)... REXX program that generates the original Ruby code again.
https://github.com/mame/quine-relay
Linux driver development for the Razer Blackwidow keyboard!
https://youtu.be/3JrqJA8d5BE
If you are looking for E-Books about programming, check out @javaebooks.
It's run by a member of @theprogrammingartgroup and has a really good and wide selection of books about almost all topics (Algorithms, Data Structure, C, C++, Java, Android, PHP, .NET, Interviews and much more).
He helped us out a lot by sharing our group in the beginning, so check out his channel!
http://www.ibm.com/developerworks/linux/library/l-memory/
Tags: #programming #C
A threat hunting project:
https://github.com/ThreatHuntingProject/ThreatHunting/tree/master/hunts
Don't forget we have #groups:
@theprogrammingartgroup
@letstalkprogramming
Italian groups:
@theprogrammingartgruppo
@programmalaganja
OT groups:
@theofftopicingart
@letstalkanything
https://cdacamar.github.io/organization/localizing-code-with-variant/
Tags: #cpp17 #variant #news
https://iluxonchik.github.io/regular-expression-check-if-number-is-prime/
Читать полностью…
Julia Evans' Zines on various topics, mainly Linux debugging
http://jvns.ca/zines/
Programming is terrible — Lessons learned from a life wasted
https://youtu.be/csyL9EC0S0c
#talk #humor
Writing your own language in C++
https://accu.org/index.php/journals/2252
#language #tutorial
Can Programming Be Liberated From The Von Neumann Style? A paper and Discussion on HN
https://news.ycombinator.com/item?id=12159792
#discussion #paper
Using neural networks to generate RegEx
http://arxiv.org/abs/1608.03000
#paper #regex #AI
12 Guidelines for creating modern SaaS Applications
https://12factor.net
UEFI boot: how does that actually work, then?
https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/
#CoffeeTime https://gist.github.com/forairan/b1143f42883b3b0ee1237bc9bd0b7b2c
Читать полностью…
http://blog.excelwithcode.com/succeed-with-rails.html
Читать полностью…
AES encryption explained:
http://www.movable-type.co.uk/scripts/aes.html
A nice NDC Sydney talk on setting up a frontend build pipeline
https://youtu.be/o3kjYL-C-Cw