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

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

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

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

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

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

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

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

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

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

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

Андрей Русов, ведущий аналитик SEO-агентства «Иващенко и Низамов», специально для Tproger подготовил базовый чек-лист по SEO, на пункты которого обязательно стоит обратить внимание при разработке сайта. Клиенты ожидают, что их...
Читать дальше

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

12 апреля весь мир традиционно празднует День космонавтики, в связи с этим мы хотели бы рассказать вам что-нибудь интересное о космосе с точки зрения программирования. Мало кто задумывается о программистах,...
Читать дальше

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

Что такое словарь Словарь — неупорядоченная структура данных, которая позволяет хранить пары «ключ — значение». Вот пример словаря на Python: dictionary = {‘персона’: ‘человек’, ‘марафон’: ‘гонка бегунов длиной около 26 миль’, ‘противостоять’:...
Читать дальше


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

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

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

За последние несколько дней Reddit заполонили мемы с тепловыми картами клавиатур программистов, а мы отобрали лучшие и представляем вашему вниманию. Стёртые клавиши WASD, отваливающиеся Ctrl, Alt и Delete — наиболее...
Читать дальше

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

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

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

Есть разные способы проверить, насколько вы хороши в веб-разработке. Мы в Tproger совместно с командой REG.RU решили сделать это самым нескучным способом — используя тест на знание сленга. Может быть,...
Читать дальше

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

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

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

Задавались ли вы когда-нибудь вопросом, возможно ли создавать кроссплатформенные настольные приложения на HTML, CSS и JavaScript? С Electron это становится возможным. В этой статье мы рассмотрим основы Electron и напишем...
Читать дальше

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

Каждый год IT-компании (и не только) чем-нибудь удивляют нас на первое апреля. Этот год исключением не стал. Предлагаем вашему вниманию подборку первоапрельских розыгрышей. What the… duck? В этом году Stack...
Читать дальше

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

В середине марта журналисты изданий The Guardian и The New York Times опубликовали серию расследований об утечке информации 50 млн пользователей Facebook. Компания Cambridge Analytica использовала полученные данные для продажи таргетированной политической рекламы перед...
Читать дальше

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

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

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

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


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

Сергей Сема, Software Engineer в команде Google в Цюрихе, рассказал на dou.ua о своём опыте трудоустройства Я постараюсь описать весь свой опыт и те подводные камни, которые я встретил при подготовке к собеседованию в Google и другие компании...
Читать дальше

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

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

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

Не так давно Роскомнадзор обязал Telegram передать ключи шифрования в течение 15 дней. В противном случае Роскомнадзор грозит блокировкой. Судя по Твиттеру Павла Дурова, на уступки он идти не собирается:...
Читать дальше

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

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

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

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

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

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

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

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

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

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