Post thumbnail

В 2016 году вы читали Tproger как никогда много и, уверены, узнали много новой и полезной информации. И чтобы окончательно подвести итог ушедшему году, мы собрали для вас самые удачные из...
Читать дальше

Post thumbnail

Microsoft очень хочет, чтобы вы использовали её продукты. Теперь помимо бесконечной рекламы в меню «Старт» пользователям Windows 10 придётся терпеть всплывающие уведомления, если у них установлен браузер Google Chrome. Сообщается, что...
Читать дальше

Post thumbnail

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

Post thumbnail

Стэнфордский университет представил гайд по основным стандартам оформления кода на С++. Умение корректно оформить ваш код является ценным навыком, так как это в разы облегчает работу других. Также у нас есть подобная...
Читать дальше

Post thumbnail

API командной строки Chrome DevTools содержит большое количество удобных функций для выполнения простых задач: выбора и проверки элементов DOM, отображения данных в читаемом формате, запуска и проверки профилировщика и мониторинга событий DOM. ...
Читать дальше

Post thumbnail

Недавно закончился финальный раунд ежегодного чемпионата Russian AI Cup — организуемого Mail.Ru ежегодного конкурса, на котором участники пишут ИИ для победы в выбранной организаторами компьютерной игре. В этом году задачей...
Читать дальше

Post thumbnail

Рассказывает Сара Драснер  Для работы с цветом в вебе есть множество инструментов и приемов. Я считаю, что всегда нужно знать, как устроено то, с чем вы работаете, и цвет —...
Читать дальше

Post thumbnail

Рассказывает Kacper Walanus, Senior-разработчик Ruby on Rails и тимлид в EL Passion Задача Я хотел написать простое приложение для шифрования и дешифрования сообщений. Алгоритм AES показался хорошим выбором, так что я начал с...
Читать дальше

Post thumbnail

Рассказывает Аарон Краус  Когда вы изучаете языки программирования, то в разговорах часто слышите фразы наподобие «статически типизированный» или «динамически типизированный». Эти понятия описывают процесс проверки соответствия типов, и как статическая проверка...
Читать дальше

Post thumbnail

Enterprise разработка — разработка программных продуктов под требования конкретного заказчика (зачастую предприятия). Это Full stack технологий, который охватывает области от проектирования баз данных до разработки web-интерфейсов пользователей....
Читать дальше

Post thumbnail

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


Post thumbnail

Часть 0 В пустой комнате стоят Разработчик (Р) и Менеджер (М). М: Я собрал нас тут, чтобы рассказать пренеприятнейшее известие: система КРОТОПОН, которая работает на продакшене, заглючила, и мы потеряли...
Читать дальше

Post thumbnail

Рассказывает Аарон Краус  В третьей статье цикла «Принципы программирования» мы поговорим о конкурентности (concurrency). Конкурентность — это свойство систем (программы, сети, компьютера и т.д.), допускающее одновременное выполнение нескольких вычислительных процессов, которые могут...
Читать дальше

Post thumbnail

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

Post thumbnail

Большинство разработчиков, когда их спрашивают, почему они хотят сменить работу, отвечают что-то вроде: «Я хочу совершенствоваться, как программист, а моё текущее место не даёт такой возможности». Все ищут новых знаний,...
Читать дальше

Post thumbnail

Рассказывает Аарон Краус  Как и в предыдущей статье этого цикла, я хочу обратить ваше внимание на ключевые принципы программирования, которые влияют на всё то, что мы делаем, но с которыми...
Читать дальше

Post thumbnail

SQLite3 является СУБД-движком по умолчанию в Python веб-фреймворке Django, а также, как сообщается на официальном сайте проекта, самым часто используемым движком в мире. И он отлично походит для быстрого прототипирования...
Читать дальше

Post thumbnail

Рассказывает Аарон Краус  Если вы когда-нибудь работали c Unix-системами, то наверняка слышали термин «демон». В этой статье я хочу объяснить, что это за демоны и как они работают, тем более...
Читать дальше

Post thumbnail

Рассказывает Аарон Краус  Мы используем всё более продвинутые языки программирования, которые позволяют нам писать меньше кода и получать отличные результаты. За это приходится платить. Поскольку мы всё реже занимаемся низкоуровневыми...
Читать дальше

Post thumbnail

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

Post thumbnail

2016 в мире разработки изменил если не всё, то очень многое. Как мы живем, думаем, мечтаем и любим. Давайте вспомним самые горячие новости уходящего года: то, что запомнилось нам больше всего....
Читать дальше

Post thumbnail

Всё началось в жарком августе 2016. Мне в личные сообщения написал человек под именем, предположим, Семен, представился и рассказал, что нашел мою страницу в Google....
Читать дальше

Post thumbnail

В прошлой части мы рассмотрели основные инструменты функционального программирования с примерами на JavaScript: монады, функторы, каррирование. В этой статье мы закончим обзор принципов и инструментов, которые помогут вам построить поистине чистое приложение в функциональном...
Читать дальше

Post thumbnail

Наверняка, если у вас есть знакомые программисты, вы задавались вопросом, что бы они предпочли в качестве подарка на Новый год. Мы собрали для вас несколько идей, которые придутся по вкусу...
Читать дальше


Post thumbnail

Конец 2016 года совсем близок, и на горизонте уже виднеется 2017: год птицы с красными перьями по Китайскому календарю и год по-настоящему высоких технологий на практике. Именно мы, разработчики, определяем...
Читать дальше

Post thumbnail

Технокубок — это олимпиада по программированию, организованная Mail.Ru Group, МГТУ им. Н. Э. Баумана и МФТИ для учеников 8-11 классов, а также потенциальная возможность попасть в лучшие технические вузы благодаря...
Читать дальше

Post thumbnail

Рассказывает Грэг Хованесян  Идея игры Я уже достаточно давно знаком с SVG-анимациями и хорошо понимаю, как можно их использовать для создания анимированных спрайтов или дизайна веб-страниц. Такое сочетание, как GreenSock и...
Читать дальше

Post thumbnail

Рассказывает Jackson Bates  Несколько недель назад на  Free Code Camp’s Forum дали старт неофициальному алгоритмическому соревнованию. Задача была весьма простой: вернуть сумму всех чисел, делимых без остатка на 3 и...
Читать дальше

Post thumbnail

Нашли и оформили подборку различных хитрых приёмов с битовыми операциями. С основами битовых операций также можно ознакомиться в нашей статье. Если вы знаете какие-то трюки, которые не вошли в этот список,...
Читать дальше

Post thumbnail

Миллионы логинов и паролей к почтовым и различным социальным сервисам появляются в открытом доступе чуть ли не каждый месяц. Это лучше любого эксперта по информационной безопасности свидетельствует нам о том,...
Читать дальше

Post thumbnail

Рассказывает Александр Щеголь, сотрудник ООО «Газпром Комплектация», выпускник курсов GeekBrains. Здравствуйте, уважаемые коллеги, меня зовут Александр. Я хотел бы поделиться с вами своей историей. А успеха или нет, судите сами. Первый опыт...
Читать дальше