Больше новостей
Post thumbnail

В этой статье мы познакомимся с парсингом сайтов (web scraping), который можно использовать, например, для пополнения базы email-адресов, создания сводки новостных лент, сравнения цен на один продукт среди нескольких коммерческих ресурсов или извлечения данных...
Читать дальше

Post thumbnail

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

Post thumbnail

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

Курс лекций по веб-технологиям и разработке на Django

Post thumbnail

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

Post thumbnail

Существует расхожее мнение, что программисты — «совы» и допоздна засиживаются за работой. Stack Overflow, сайт, к которому масса разработчиков по всему миру обращается за помощью при возникновении сложностей (то есть постоянно), опубликовал исследование, основанное на данных запросов к ресурсу....
Читать дальше

Курс лекций по администрированию Linux

Post thumbnail

Видеокурс из 10 лекций даёт базовые знания об администрировании серверов на операционных системах семейства Linux. Подойдет в том числе тем, кто ещё совсем не знаком с Linux. Курс не сделает...
Читать дальше

Post thumbnail

Neural Complete — это интерфейс автодополнения ввода, основанный на генеративной состязательной нейронной сети с архитектурой долгой краткосрочной памяти. Он написан на Python и обучен на исходном коде, написанном на Python. Так как файлы для тренировки содержат импортированные элементы...
Читать дальше

Post thumbnail

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

Post thumbnail

18–19 апреля в Сан-Хосе, Калифорния, прошла ежегодная конференция Facebook под названием F8. В рамках этого события компания показала множество различных новинок, на которые каждому разработчику стоит обратить внимание. Итак, начнём. ...
Читать дальше

Post thumbnail

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

Post thumbnail

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

Post thumbnail

Рассказывает Гил Тайяр, автор блога на Hackernoon Как мы решили в первой части, юнит-тест — это код, который тестирует юниты (части) кода: функции, модули или классы. Большинство считает, что основной массой тестов должны...
Читать дальше

Post thumbnail

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


Post thumbnail

Вы собираетесь создать файл crontab и внезапно оказываетесь в этом странном редакторе по умолчанию. В том, в котором всё никак не разберётесь. ESC? Ничего не произошло. CTRL + C? Нет. ESC ESC ESC? Неа. Вы в тупике. Ну вот, опять. Склонив...
Читать дальше

Post thumbnail

В этом выпуске «Ответов экспертов» у нас вопрос про переезд в США для последующей работы программистом или на какой-либо другой IT-должности. Стоит ли оно того? Какие там есть возможности?...
Читать дальше

Post thumbnail

Рассказывает Хьюго Ди Францеско, веб-разработчик Вы наверняка уже слышали эти модные в сфере программирования слова «фронтенд» и «бэкенд», но что за ними стоит? Предлагаю в этом разобраться....
Читать дальше

Post thumbnail

Когда было выпущено обновление Windows 10 Anniversary Update (AU), подсистема Windows для Linux (WSL) была еще далека от завершения. У нее была масса несовместимостей, особенно с популярными инструментами разработчика, такими как Node.js, Java и т.д....
Читать дальше

Post thumbnail

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

Post thumbnail

Конференция в мире IT — отличный способ обмена знаниями между специалистами, возможность понять, какие направления наиболее актуальны в мире, да и просто возможность интересно провести время. Команда организаторов IT-конференции «Стачка», которая состоится 14–15 апреля в Ульяновске,...
Читать дальше

Post thumbnail

Рассказывает программист Вильям В. Вольд На протяжении последних шести месяцев я работал над созданием языка программирования (ЯП) под названием Pinecone. Я не рискну назвать его законченным, но использовать его уже можно — он содержит для этого достаточно...
Читать дальше

Post thumbnail

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

Post thumbnail

В декабре мы писали о том, на какие тенденции в мире IT стоит обратить внимание в будущем 2017 году. Одним из пунктов обозначили виртуальную реальность, и не зря. Интерес к VR сильно...
Читать дальше

Post thumbnail

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

Post thumbnail

Рассказывает Владимир, веб-разработчик Noveo Большинству разработчиков сайтов, веб-сервисов и мобильных приложений рано или поздно приходится иметь дело с клиент-серверной архитектурой, а именно разрабатывать web API или интегрироваться с ним. Чтобы...
Читать дальше

Post thumbnail

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


Post thumbnail

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

Post thumbnail

Рассказывает Гил Тайяр, автор блога на Hackernoon Недавно моя подруга, которая только начала изучать прекрасный мир фронтенд-разработки, спросила меня, как тестировать ее приложение. По телефону. Я ответил, что не могу помочь ей по телефону, так как мне...
Читать дальше

Post thumbnail

25 апреля в отеле «Novotel Москва Сити» пройдёт Artificial Intelligence (AI) Conference 2017 — международная конференция по использованию технологий искусственного интеллекта (ИИ) для оптимизации бизнес-процессов....
Читать дальше

Post thumbnail

Современный браузерный интерфейс GDB (отладчик GNU) для языков C, C++, Go и Rust. Можно добавлять контрольные точки, просматривать трассировку стека и многое другое. Для этого нужно просто запустить gdbgui из терминала, и в браузере откроется новая...
Читать дальше

Post thumbnail

Программисты — ленивые существа с тонкой душевной организацией, что помогает нам находить простые и красивые решения задач с минимальными затратами. В этой статье мы создадим реалистичный ландшафт с помощью алгоритма «diamond-square». Мы не будем долго прорисовывать вручную каменистый рельеф, который...
Читать дальше

Post thumbnail

Вы наверняка слышали про open source библиотеку Python Fire, представленную Google 2 марта — она автоматически создаёт интерфейсы командной строки (CLI). Если вы до сих пор не слышали об этом, обязательно прочтите...
Читать дальше

Post thumbnail

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

Post thumbnail

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