


Рассказываем, как Java уже много лет остается одним из самых популярных языков программирования, легко ли на нем писать, сколько получают программисты (спойлер — в среднем больше, чем разработчики на других популярных языках) и как стать разработчиком на Java.


Наши компьютеры — это переключатели, для которых мы пишем инструкции. При этом для их работы мы пишем тексты на английском (ну или русском, если мы говорим про 1С) языке. Рассказываем, как наши изощренные языковые инструкции превращаются в примитивный двоичный код, при этом абсолютно не теряя смысла.


Рассказываем о двух типах тестирования, с которым чаще всего сталкиваются начинающие QA-инженеры.


Guard Expression — подход, который в некоторых случаях помогает снизить уровень вложенности функции и сэкономить ресурсы — сделать так, чтобы программа не выполнялась при пограничных случаях. На примерах разбираем, в чем суть подхода и в каких случаях его можно применять. Стоит отметить, что этот текст предназначен для тех, кто уже умеет создавать функции.


70% выпускников онлайн-курсов в России находят работу, 89% граждан США не доверяют правительству, 47% американцев считают смертную казнь справедливой, и в то же время 48% — за пожизненное тюремное заключение. Рассказываем, откуда берутся эти цифры, как их обрабатывают и можно ли им доверять.


На протяжении семи лет самыми популярными паролями в мире остаются «123456» и «password». Хотя подавляющее большинство людей понимает, что оба крайне ненадежны, запомнить сложные и уникальные пароли бывает не просто. Для этого существуют менеджеры паролей. Расскажем, как они устроены, насколько хорошо защищены и дадим рекомендации, какими менеджерами паролей стоит пользоваться. Важно отметить, что список не исчерпывающий, но в нем указаны наиболее популярные и безопасные сервисы.


Линтер помогает сделать код чище и понятнее для других программистов, которые будут его читать. Кроме того, он помогает искать баги и стилистические ошибки. Объясняем, зачем разработчику нужен линтер и как он помогает экономить время при совместной работе над кодом.


Рассказываем, что такое DevOps, чем занимаются эти инженеры и почему они так много зарабатывают.


С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.







