Кодовая Библиотека
170 subscribers
185 photos
54 videos
20 files
110 links
Мы публикуем лекции и книги по программированию, видеоуроки, доклады с IT конференций.
Download Telegram
Шпаргалки и инфографика по C++

https://hackingcpp.com/cpp/cheat_sheets.html
This media is not supported in your browser
VIEW IN TELEGRAM
Олег Тиньков поясняет за алгоритмы
🧠 С.Мюллер. Развитие памяти.

№1. ЗАПЕЧАТЛЕНИЕ
№2. ПРОБЛЕМА ЗАПОМИНАНИЯ
№3. ПРОСТЫЕ УПРАЖНЕНИЯ
№4. АССОЦИАЦИИ
№5. СЛОВАРНЫЕ СЛОВА
№6. ЗАПОМИНАНИЕ ЦИФР
№7. ИСПРАВЛЕНИЕ КОНВЕЙЕРА
№8. МЕТОД ПИКТОГРАММ
№9. О ТЕЛЕСНОЙ ПАМЯТИ
№10. МЕТОД "НА ТЕЛЕ"

источник
Как я устроился в Амазон и перестал переживать за свой английский

Готовитесь к собеседованию за рубежом и переживаете за свой английский? Хотели бы работать в международной компании, но сомневаетесь, хватит ли языка? Не уверены, поймут ли ваш акцент? Тогда эта статья может помочь.

Меня зовут Андрей Столбовский, последние 5 лет я работал в Яндексе, а в прошлом году перешёл в Амазон и теперь работаю Software Development Manager в AWS Redshift – это мой первый полноценный опыт работы в международной компании.

В этой статье хочу поделиться своими наблюдениями и выводами относительно владения английским языком, которые я сделал после прохождения собеседований и поработав почти год.

Итак, поехали.

https://habr.com/ru/articles/792790/
Транзакция, ACID, CAP теорема и уровни изоляций транзакций простыми словами

Данный материал позволит вам подготовиться к собеседованию, освежить знания или познакомиться с такими терминами как транзакции, ACID и уровни изоляции.

Важно отметить, что речь пойдет о реляционных базах данных, которые наилучшим образом подходят для транзакций и соответствуют критериям ACID.

https://habr.com/ru/companies/alfa/articles/812417/
Дорожная карта навыков разработчика на C++

Джеймс Гослинг как‑то сказал, что Java — это C++, из которого убрали все пистолеты, ножи и дубинки, однако практика показывает, что «ножи и дубинки» становятся классным инструментом в руках опытных разработчиков. В общем, немалая часть проклятий в адрес C++ объясняется элементарным «вы просто не умеете его готовить». Мы в «Лаборатории Касперского» умеем готовить «плюсы» и поэтому любим их. C++ — низкоуровневый язык, который позволяет работать с железом и писать быстрый код и при этом содержит массу возможностей. В экосистеме «плюсов» куча проработанных паттернов, best practices и готовых библиотек под разные задачи. Язык динамично развивается — но сохраняет обратную совместимость.

В этой статье мы с помощью карты покажем, какие навыки и знания нужны разработчику на C++. Естественно, разбирать путь развития «плюсистов» будем на собственном примере — тем более что у нас в «Лаборатории Касперского» много очень разных проектов с отличающимися задачами. Однако наша к...