Точка входа в программирование
21.4K subscribers
905 photos
163 videos
1 file
2.45K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Ровно 24 года назад суперкомпьютер Deep Blue обыграл в шахматах Гарри Каспарова

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

Ситуация изменилась, когда 11 мая 1997 года Гарри Каспаров потерпел поражение от суперкомпьютера компании IBM. Матч состоял из 6 партий: две из них выиграл компьютер, в одной победил Каспаров, а три партии завершились ничьёй.

Тогда не было никаких нейросетей, поэтому Deep Blue совершал ходы путём перебора вариантов. В пике суперкомпьютер мог обработать до 200 млн позиций в секунду.

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

#история
Автор популярного JS-пакета сидит без денег

Денис Пушкарев, автор JavaScript-пакета недавно поделился своей историей. Его пакет core-js используют более 500 популярных сайтов. Например: Netflix, Whatsapp и LinkedIn. Но самое интересное, за много лет его развития Денис фактически не получал ничего.

Почему так получилось? Подробнее о ситуации рассказали в статье:

https://tproger.ru/articles/avtor-populyarnogo-js-paketa-sidit-bez-deneg/

#js #история
Точка входа в IT: переезд в Лондон и собеседования в FAANG

Денис попал в IT не сразу, после вуза он 3 года работал консультантом CRM и только потом переквалифицировался на фронтенд разработчика. Не было и образования в направлении Computer Science, а как и многие Денис учился на лекциях с Coursera, книжках и опыте. Однако оффер всё же получил. История успеха:

Часть 1: планирование, поиск вакансий, отказы.
Часть 2: собеседование в FAANG

#история #it
Топ-5 странных и эпических багов в программах и устройствах

Баги в коде — это нормально. Их оставляют все, от джунов до сеньоров. Но есть и такие баги, которые обнаруживают не сразу, и они имеют гораздо более критические последствия.

Вот топ-5 самых эпичных из них

#история
Назад в 80-е: как сделать аркадный автомат со своей 8-bit игрой?

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

Вот, что из этого получилось

#история #gamedev
Почему в байте именно 8 бит?

В байте могло быть 4, 6 или 16 бит, но почему мы остановились именно на 8 бит? Интересная статья на Хабре, в которой отвечают на этот вопрос.

#история
Как родился первый язык программирования

Вы когда-нибудь задумывались, как программисты писали код в 1950-х годах? Это была кропотливая работа с машинными кодами на перфокартах.

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

#статья #история
История C++

Знаете ли вы, что язык программирования C++ прошёл долгий путь эволюции, начавшийся ещё в 1950-х годах?

Эта увлекательная история начинается с создания FLOW-MATIC и FORTRAN, чтобы облегчить программирование для бизнесменов и математиков.

#статья #история
​​Как работают алгоритмы шифрования — объясняют на пальцах

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

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

@prog_point #история #теория #security