Горячее
Новое
Лучшее
Фильтр

Фильтр

Очистить
Применить
Рубрики
Языки
Темы
Применить
Очистить

Асинхронный веб, или Что такое веб-сокеты

Веб-сокеты — передовая технология, которая позволяет создавать интерактивное соединение между клиентом (браузером) и сервером для обмена сообщениями в режиме реального времени.

2
15
reaction
0
reaction
0
reaction
0
reaction
0
reaction
1
1
emoji
Обложка: Асинхронный веб, или Что такое веб-сокеты
Обложка: Игра от Google, в которой можно отточить свои хакерские навыки

Игра от Google, в которой можно отточить свои хакерские навыки

Игра XSS Game проверит ваши знания о работе браузеров и XSS-уязвимостях. Мы подготовили для вас краткое введение в тему и небольшой обзор игры.

19
reaction
0
reaction
0
reaction
0
reaction
0
reaction
8
8
emoji
Соберите сервер из комплектующих

Викторина «Hello World» — угадай язык программирования

В этой викторине вам предстоит угадывать язык, на котором написана программа, выводящая на экран «Hello World».

20
4
reaction
0
reaction
0
reaction
0
reaction
0
reaction
2
2
emoji
Обложка: Викторина «Hello World» — угадай язык программирования

Webpack 4: практические рекомендации по настройке

В сети можно найти множество туториалов по настройке Webpack 4, и каждый из них может чем-то отличаться от другого. Представляем вашему вниманию один из таких туториалов, который можно использовать в качестве примера.

11
reaction
0
reaction
0
reaction
0
reaction
0
reaction
2
2
emoji
Обложка: Webpack 4: практические рекомендации по настройке

Создаем своё первое веб-приложение с помощью Django

Мы создадим веб-приложение, у которого будет панель администратора и возможность загружать загадки, а у пользователей возможность отвечать на них

3
18
reaction
1
reaction
0
reaction
1
reaction
0
reaction
0
2
emoji
emoji
Обложка: Создаем своё первое веб-приложение с помощью Django
Обложка: Почему программисты снова становятся инженерами — вице-президент Parallels рассказал об окончании «эры айтишников»

Почему программисты снова становятся инженерами — вице-президент Parallels рассказал об окончании «эры айтишников»

Некоторое время назад Look at me поделился дельными мыслями одного человека по поводу того, что широта знаний вновь становится важнее узкой специализации. Мы не могли пройти мимо и подготовили для вас…

1
reaction
0
reaction
0
reaction
0
reaction
0
reaction
4
4
emoji

10 приложений для изучения программирования на мобильных устройствах + бонус

Мы подготовили для вас подборку мобильных приложений, благодаря которым вы сможете изучать программирование где угодно. Делитесь приложениям, которые не попали в этот список, в комментариях! Udacity Udacity — известный ресурс…

1
8
reaction
0
reaction
0
reaction
0
reaction
0
reaction
1
1
emoji
Обложка: 10 приложений для изучения программирования на мобильных устройствах + бонус
Обложка: Встроенные функции Python: какие нужно знать и на какие не стоит тратить время

Встроенные функции Python: какие нужно знать и на какие не стоит тратить время

В статье расскажем про стандартные встроенные функции Python: какие используются часто, а какие вам, вероятно, не пригодятся никогда.

42
reaction
0
reaction
0
reaction
0
reaction
0
reaction
3
3
emoji

17 вопросов джуну: что должен знать Junior-разработчик

Что должен знать Junior-разработчик и не завышены ли требования? Разобрали популярные вопросы с собеседований, разделив их на hard и soft skills.

1
74
reaction
0
reaction
0
reaction
0
reaction
0
reaction
27
27
emoji
Обложка: 17 вопросов джуну: что должен знать Junior-разработчик

Логическая задача на измерение высоты разбивания яйца

Дано 100-этажное здание. Если яйцо сбросить с высоты N-го этажа (или с большей высоты), оно разобьется. У вас есть два яйца. Найдите минимальное N.

2
1
reaction
0
reaction
0
reaction
0
reaction
0
reaction
4
4
emoji
Обложка: Логическая задача на измерение высоты разбивания яйца
Мемы для программистов в одном Telegram-канале!
Мемы для программистов в одном Telegram-канале!
Подписаться
Мемы для программистов в одном Telegram-канале!
Подписаться
Мемы для программистов в одном Telegram-канале!

23 сайта для практики хакинга

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

35
reaction
0
reaction
0
reaction
0
reaction
0
reaction
2
2
emoji
Обложка: 23 сайта для практики хакинга

Как в IT-компаниях смотрят на программистов без диплома при приёме на работу?

В этом выпуске «Ответов экспертов» рассмотрим вопрос о том, как влияет наличие диплома на мнение о программисте при приёме на работу в крупную компанию. Достаточно ли для рекрутёров опыта работы по…

5
3
reaction
0
reaction
0
reaction
0
reaction
0
reaction
3
3
emoji
Обложка: Как в IT-компаниях смотрят на программистов без диплома при приёме на работу?

Стань мастером C#: подборка книг по языку родом из Microsoft

C# — это достаточно популярный язык, но он используется реже, чем C, Java, C++ или PHP. Мы собрали подборку книг, которые помогут вам в его изучении.

1
39
reaction
0
reaction
0
reaction
0
reaction
0
reaction
8
8
emoji
Обложка: Стань мастером C#: подборка книг по языку родом из Microsoft

Подготовка к собеседованию на позицию Python-разработчика

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

1
22
reaction
0
reaction
0
reaction
0
reaction
0
reaction
2
2
emoji
Обложка: Подготовка к собеседованию на позицию Python-разработчика
Обложка: Не для манки-кодеров: книги по алгоритмам и структурам данных

Не для манки-кодеров: книги по алгоритмам и структурам данных

Чтобы быть хорошим программистом, мало знать синтаксис какого-нибудь языка и хорошо писать код. Когда речь идет о маленьких шаблонных проектах, этого хватит. Но вот вы сталкиваетесь с чем-то по-настоящему серьезным и масштабным, и становится ясно — без знания…

14
reaction
0
reaction
0
reaction
0
reaction
0
reaction
1
1
emoji

Антидедлайн — битые файлы для отправки заказчику

Сорвали сроки? Просто скачайте битый файл. Все они не открываются и по нажатию на кнопку «Восстановить» не восстанавливаются.

2
10
reaction
0
reaction
0
reaction
0
reaction
0
reaction
73
73
emoji
Обложка: Антидедлайн — битые файлы для отправки заказчику

Самые типичные ошибки и вопросы, связанные с Git, и удобные способы их решения

Если вы хотите получше узнать те части Git, про которые раньше боялись спросить, то этот список для вас. Тут собраны наиболее типичные ситуации и способы их решения как из личного…

7
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Самые типичные ошибки и вопросы, связанные с Git, и удобные способы их решения

Введение в ООП с примерами на C#. Часть первая. Все, что нужно знать о полиморфизме

Рассказывает Akhil Mittal Я много писал на смежные темы, вроде концепции MVC, Entity Framework, паттерна «Репозиторий» и т.п. Моим приоритетом всегда было полное раскрытие темы, чтобы читателю не приходилось гуглить…

2
16
reaction
0
reaction
0
reaction
0
reaction
0
reaction
11
11
emoji

Книги по языку Си для начинающих и не только

Язык Си — это очень мощный язык программирования, и к тому же один из самых популярных. Мы собрали подборку бесплатных книг для его изучения.

1
18
reaction
0
reaction
0
reaction
0
reaction
0
reaction
2
2
emoji
Обложка: Книги по языку Си для начинающих и не только

Асинхронное программирование в Python

Асинхронное программирование на Python становится все более популярным. Для этих целей существует множество различных библиотек. Самая популярная из них — Asyncio, которая является стандартной библиотекой Python 3.4. Из этой статьи вы узнаете, что такое…

2
17
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Асинхронное программирование в Python

14 шаблонов, которые помогут ответить на любой вопрос по коду на собеседовании

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

2
68
reaction
0
reaction
0
reaction
0
reaction
0
reaction
10
10
emoji
Обложка: 14 шаблонов, которые помогут ответить на любой вопрос по коду на собеседовании

9 полезных советов для тех, кто начинает знакомство с React.js

Рассказывает Кэм Джексон  Я использую React.js уже 6 месяцев. Да, звучит, как короткий срок, но для постоянно изменяющегося мира JS-фреймворков это очень долго! Я уже давал советы новичкам, и поэтому решил, что…

12
reaction
0
reaction
0
reaction
0
reaction
0
reaction
2
2
emoji
Обложка: 9 полезных советов для тех, кто начинает знакомство с React.js

Введение в Git: от установки до основных команд

Введение в Git включило в себя установку, настройку, команды, примеры и наглядные схемы, с которыми гайд максимально понятен.

67
reaction
0
reaction
0
reaction
0
reaction
0
reaction
4
4
emoji
Обложка: Введение в Git: от установки до основных команд
Обложка: hent-AI: нейросеть, которая убирает цензуру из аниме

hent-AI: нейросеть, которая убирает цензуру из аниме

Нашли на GitHub любопытную нейросеть. По ссылке можно найти принцип работы и инструменты, а также исходный код, чтобы запустить у себя или доработать.

30
reaction
0
reaction
0
reaction
0
reaction
0
reaction
71
71
emoji
Обложка: Достаточно ли вы умны, чтобы работать в IT?

Достаточно ли вы умны, чтобы работать в IT?

Сможете ли вы пройти IT-собеседование? Чтобы вы проверили свои силы, мы подготовили для вас викторину из популярных задачек с IT-собеседований с разборами.

2
17
reaction
0
reaction
0
reaction
0
reaction
0
reaction
8
8
emoji
Обложка: Тест: насколько хорошо вы разбираетесь в Python?

Тест: насколько хорошо вы разбираетесь в Python?

Викторина от Tproger: проверьте свои знания в синтаксисе и особенностях Python — одном из самых популярных языков программирования в мире.

4
7
reaction
0
reaction
0
reaction
0
reaction
0
reaction
6
6
emoji

В вашем распоряжении 10 тысяч серверов в дата-центре с возможностью удалённого управления и один день, чтобы получить миллион долларов. Что вы для этого сделаете?

Ответ можно давать в двух направлениях.

1
2
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: В вашем распоряжении 10 тысяч серверов в дата-центре с возможностью удалённого управления и один день, чтобы получить миллион долларов. Что вы для этого сделаете?
Обложка: Реальные примеры приложений на Python и PyQT: от косынки до веб-браузера

Реальные примеры приложений на Python и PyQT: от косынки до веб-браузера

Нашли для вас подборку из 15 простых приложений на Python, написанных с помощью PyQt. Все приложения с открытым исходным кодом, поэтому их можно спокойно изменять, использовать в своих проектах и экспериментировать, как вам захочется.

1
21
reaction
0
reaction
0
reaction
0
reaction
0
reaction
6
6
emoji
Обложка: Парсинг и обработка веб-страницы на PHP: выбираем лучшую библиотеку

Парсинг и обработка веб-страницы на PHP: выбираем лучшую библиотеку

Задача спарсить и обработать необходимую информацию со стороннего сайта встает перед веб-разработчиком довольно часто и по самым разнообразным причинам: таким образом можно заполнять свой проект контентом, динамически подгружать какую-то информацию…

1
3
reaction
0
reaction
0
reaction
0
reaction
0
reaction
1
1
emoji

Объяснение алгоритмов сортировки с примерами на Python

В этой статье рассмотрены популярные алгоритмы, принципы их работы и реализация на Python. Также сравним, как быстро они сортируют элементы в списке.

43
reaction
0
reaction
0
reaction
0
reaction
0
reaction
2
2
emoji
sorting

Как отвечать работодателю на вопрос о зарплате — советы экспертов

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

8
reaction
0
reaction
0
reaction
0
reaction
0
reaction
4
4
emoji
Обложка: Как отвечать работодателю на вопрос о зарплате — советы экспертов

Архитектура веба: основы для начинающих разработчиков

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

32
reaction
0
reaction
0
reaction
0
reaction
0
reaction
2
2
emoji
Обложка: Архитектура веба: основы для начинающих разработчиков