programming
Programming languages:
- hyperpolyglot - programming languages
- Rosetta Code - the idea is to present solutions to the same task in as many different languages as possible, to demonstrate how languages are similar and different
- pythonchallenge.com
- sphere online judge - programmic problems (exercises)
- mail.ru - lots of programming tests
- ②ality - javascript
- (RU) Пишем бота для Telegram на языке Python
Design patterns:
Development lifecycle:
- Systems development lifecycle
What is the Software Development Life Cycle (SDLC) - Security Development Lifecycle (microsoft)
SDL for agile development
Other:
Other
- autoit (windows) - freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting.
- (RU) Блог разработчиков PC-3000 (acelab.ru) - починка повреждённых файловых систем и железа (в стиле хабрахабра)
-
backbone fast-startup:
- collection of tutorials, blog posts and example sites
- Backbone.js for Absolute Beginners - exists 4 parts