Post thumbnail

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

Post thumbnail

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

Post thumbnail

Google продолжила свои эксперименты в области машинного обучения и выпустила инструмент AutoDraw. Он в реальном времени распознаёт, что вы пытаетесь нарисовать, и на замену кривоватым наброскам предлагает варианты в виде аккуратного клип-арта....
Читать дальше

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

Post thumbnail

Исследователь Джанелль Шейн (Janelle Shane) ранее экспериментировала с обучением нейронных сетей для генерации рецептов, названий покемонов и имён для супергероев. На этот раз она попробовала натренировать сеть на генерацию комплиментов....
Читать дальше

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

Post thumbnail

Функция «копировать/вставить» — основа современных технологий. Однако Google собирается отказаться от половины этого процесса: компания тестирует функцию «Copyless Paste» на Android, позволяющую пользователям вставлять текст без предварительного копирования....
Читать дальше


Post thumbnail

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

Post thumbnail

Вчера, 13 апреля, вышла Ubuntu 17.04 с поддержкой Kubernetes, Docker, LXD и Snaps. Это 26-й релиз Ubuntu — самого распространенного дистрибутива Linux и ведущей платформы для работы с облачными технологиями и Интернетом вещей....
Читать дальше

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

Post thumbnail

Самый простой способ взаимно менять значения переменных — использование swap(a, b) или же аналогичного стандартного метода. Тем не менее, важно понимать как работает операция по обмену значений двух переменных, что мы покажем на нескольких примерах....
Читать дальше

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

Post thumbnail

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

Post thumbnail

Марк Шаттлворт, основатель Ubuntu и Canonical, объявил о решении вернуть Ubuntu к поставке GNOME в качестве основной оболочки рабочего стола. Кроме того, Canonical прекращает инвестиции в разработку оболочки Unity 8 и версий Ubuntu для мобильных устройств, а также...
Читать дальше


Post thumbnail

Первого апреля в Сети появился сайт Eat the World. Его предназначение — объяснить людям, далеким от IT, что такое программирование, через разбор шуток для программистов. Ресурс не только проводит ликбез для «гуманитариев» — начинающим разработчикам...
Читать дальше

Post thumbnail

В топ-50 рейтинга TIOBE впервые вошёл Hack, PHP-подобный язык, разработанный Facebook в 2014 году с целью создать более быстрый, надёжный и масштабируемый аналог PHP. Вполне вероятно, что через какое-то время Hack заменит PHP, но пока посмотрим,...
Читать дальше

Post thumbnail

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

Post thumbnail

Знаете эти секунды и минуты, которые вы тратите в ожидании лифта, ответа друга на ваше сообщение или загрузки сайта? Команда исследователей из CSAIL, лаборатории MIT, считает, что вы можете потратить их с пользой, поэтому она разработала ряд приложений...
Читать дальше

Post thumbnail

Мы уже писали о том, что Microsoft планировала заблокировать обновления Windows 7 и 8.1 для владельцев новейших процессоров Intel и AMD. Правда, не было известно, когда компания собиралась превратить свои планы в реальность....
Читать дальше

Post thumbnail

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

Post thumbnail

GitHub Developer Program была запущена в 2014 году и за 3 года превратилась в большую стартовую площадку для более чем 17 000 разработчиков, открывая им различные возможности, от тестирования приложений и до развития собственного бизнеса. Теперь на сервисе появляются дополнительные функции....
Читать дальше