Больше новостей
Картинка поста

В последнее время многим стали приходить письма от разных сервисов, оповещающих об обновлении пользовательских соглашений и политики использования данных. Это вызвано тем, что 25 мая вступил в силу GDPR (англ....
Читать дальше

Картинка поста

Нам пришёл вопрос от подписчика: Мы обратились за разъяснением к нашим экспертам, а полученные ответы представляем вашему вниманию. Мир digital production сейчас настолько разнообразен, что однозначно на этот вопрос ответить...
Читать дальше

Картинка поста

C++ — один из самых мощных и востребованных языков программирования. Ежедневно на нём пишут сотни приложений, зачастую использующих GUI. Однако работа с графикой не всегда удобна программисту — в таком случае...
Читать дальше

Картинка поста

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

Картинка поста

В конторе «Рога и Копыта» подходит время подведения годового баланса. В бухгалтерию поступили сведения о том, что, согласно документам, суммарный расход составил а рублей, a суммарный приход – b рублей....
Читать дальше

Если дедлайн уже близко, а работа не готова Просто скачивайте битый файл нужного расширения и отправляйте. Все они не открываются и по нажатию на кнопку «Восстановить» не восстанавливаются. Коллекция пополняется....
Читать дальше

Картинка поста

Python любят за многое, в том числе за его читабельность. Для улучшения читабельности кода и упрощения его поддержки существуют различные руководства. Один из самых известных — PEP8, описанный в официальной документации...
Читать дальше

Картинка поста

Владислав Фурдак опубликовал на dou.ua план первого трудоустройства в IT. С разрешения автора мы адаптировали для вас материал, заменив некоторые ссылки. Всем привет! Меня зовут Влад, и я около семи лет в...
Читать дальше

Картинка поста

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

Картинка поста

Наш подписчик прислал вопрос в редакцию Tproger: Как вы думаете, какие языки программирования заменят ныне существующие или займут лидирующее положение через 15–25 лет? Как вообще может измениться сфера IT за...
Читать дальше


Картинка поста

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

Картинка поста

С 8 по 10 мая в США прошла конференция Google I/O 2018. Корпорация анонсировала обновления существующих сервисов и продуктов, показала новые, а также представила инструменты для разработчиков. World Draw Перед началом выступления компания представила новый веб-эксперимент. Пользователям...
Читать дальше

Картинка поста

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

Картинка поста

ORM весьма полезны для разработчиков, но абстрагирование доступа к базе данных имеет свою цену. Разработчики, которые решили покопаться в базе данных, обнаруживают, что некоторые вещи можно было сделать проще. Представляем...
Читать дальше

Картинка поста

7 мая 2018 года началась ежегодная конференция для разработчиков Microsoft Build 2018. Компания рассказала о наступлении эры «умных» устройств и анонсировала новые продукты. Интернет вещей Azure IoT Edge Runtime Компания откроет код Azure...
Читать дальше

Картинка поста

За перевод благодарим коллектив реакт.рф и автора оригинальной англоязычной версии статьи, Маргариту Образцову. В Сети есть огромное количество туториалов, поэтому вы, вероятно, видели тысячи различных способов конфигурирования файла Webpack. Каждый...
Читать дальше

Картинка поста

С 7 по 9 мая в Сиэтле (штат Вашингтон) проходит ежегодная конференция для разработчиков Microsoft Build 2018, на которой компания представляет новейшие проекты и обновления существующих продуктов. Прямая трансляции конференции на русском языке доступна на её официальном сайте. Мы же вместе...
Читать дальше

Картинка поста

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

Картинка поста

Любите фото программистов, которые выгоняют вирусы с компьютера с помощью паяльника и отвёртки? В Твиттере тоже любят — недавно появился хештег #BadStockPhotosOfMyJob, под которым люди выкладывают стоковые фото, на которых...
Читать дальше

Картинка поста

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

Картинка поста

Условия конкурса Вам дано 5 зашифрованных файлов разного размера. Для лучшего понимания задачи вам также даны 2 готовых примера в виде пар файлов (зашифрованный — расшифрованный). Первые 10 участников получат по...
Читать дальше

Картинка поста

Вы когда-нибудь хотели передавать IP-трафик через мессенджер? Хотели проверить, на что способен Telegram? Что значит «нет»? А надо! Ловите Teletun и наслаждайтесь! Установка Установите пакет telegram-cli (например, с помощью snap). Запустите telegram-cli...
Читать дальше

Картинка поста

Запостили в нашем паблике ВКонтакте несколько названий известных фильмов, переделанных на программерский манер, и получили кучу забавных вариантов в комментах. Это те ещё блокбастеры, смотрите сами: Звёздные войны Звездные войны....
Читать дальше

Картинка поста

Статья взята из блога Вастрика. Публикуем материал с его разрешения. Интернет тяжело заблокировать, проще отключить Вы когда-нибудь задумывались насколько сложно выборочно блокировать интернет? Разберем на простом домашнем примере. Помните свой...
Читать дальше

Картинка поста

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


Картинка поста

Рассказывает Дмитрий Котов, HR-директор ИТ-компании Navicon Найти на рынке труда хороших ИТ-специалистов, привлечь их в свою компанию и удержать – задачи, стоящие перед ИТ-компаниями особенно остро в последние годы. На...
Читать дальше

Картинка поста

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

Картинка поста

Сообщество из более чем 500 разработчиков на GitHub выпустило инструмент для краткого представления справочных материалов — так называемых man-ов. TL;DR Разработка получила название tldr – сокращение от Too Long;Didn’t Read...
Читать дальше

Картинка поста

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

Картинка поста

HTTPS — очень важная для интернета технология: она охраняет наш трафик и все веб-сайты в интернете должны использовать её. Есть ряд ограничений ко всем бонусам, которые предоставляет даже правильно настроенный...
Читать дальше

Картинка поста

Таганский суд Москвы 13 апреля 2018 года удовлетворил требование Роскомнадзора о блокировке мессенджера Telegram за то, что сервис не предоставил ФСБ ключи для дешифровки сообщений. 16 апреля провайдеры начали блокировать доступ к веб-клиенту и приложению Telegram. По информации...
Читать дальше

Картинка поста

PyQt — набор «привязок» графического фреймворка Qt для языка программирования Python, выполненный в виде расширения Python. В нашей недавней статье мы рассмотрели создание простого приложения с использованием PyQt в связке...
Читать дальше