Типичный программист
81.4K subscribers
2.64K photos
889 videos
8 files
7.44K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
​​Сегодня свой 15 день рождения празднует Биткоин

3 января 2009 года стал днем, который изменил мир финансов навсегда. Именно в этот день человек или группа людей, называющих себя Сатоши Накамото, добыли первый генезис-блок, чем ознаменовали эпоху криптовалют.

Поздравляем Биткоин с юбилеем и желаем расти большим и сильным.

#история
​​На 90-ом году жизни ушёл из жизни Никлаус Вирт — создатель Pascal

Стало известно, что 1 января 2024 года скончался швейцарский ученый в области информатики и лауреат премии Тьюринга — Никлаус Вирт. Компьютерный пионер покинул мир на 90-м году жизни в своём доме в окружении семьи и близких.

Вирт разработал и участвовал в разработке множества языков программирования: Euler, Algol-W, Ada, PL/360, Pascal, Modula-2, Oberon, Oberon-2, Component Pascal.

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

Еще одна фундаментальная работа, участником которой стал Вирт — разработка технологии структурного программирования, ставшая одной из самых сильной формализацией 70-х и 80-х годов.

Кроме того, он разработал компьютерную станцию, названную "Лилит", всё ПО для которой Вирт написал на языке «Модула-2», созданном им незадолго до этого.

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

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

#история #новости
Forwarded from Веб-страница
​​Разработчик React рассказал, как создали фреймворк на самом деле: чинили баг, но проблема оказалась в DNS где-то в Индии.

В 2013 году в Facebook Chat часто появлялся баг: уведомление о сообщении приходило, а самого сообщения не было.Как считали разработчики, это происходило из-за ужасного императивного кода.

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

Как рассказывает один из разработчиков Adam Wolff, немного позже оказалось, что проблема на самом деле была в неправильных настройках DNS где-то в Индии. Эту проблему обнаружили, DNS починили, проблема ушла, а React остался.

Даже страшно становится, когда понимаешь, сколько всего в IT создано благодаря индийцам.

@tproger_web #react #история
А вы знали? Накануне BASIC стукнуло 60 лет
 
60 лет назад, 1 мая 1964 года, в 4 утра, в колледже Дартмут началась тихая революция в мире вычислений. Математики Джон Кемени и Томас Курц успешно запустили первую программу, написанную на новоиспечённом языке программирования BASIC.
 
Его целью было облегчить программированию и сделать его доступным для широкого круга людей. BASIC стал первым языком, который позволял неспециалистам создавать простые программы без глубоких познаний в области вычислительной техники.
 
А вы когда-нибудь писали на нём код? Поделитесь в комментариях 

#факты #история
This media is not supported in your browser
VIEW IN TELEGRAM
Залипательная инфографика: как менялся топ самых популярных игр за последние 20 лет

#тренды #история
This media is not supported in your browser
VIEW IN TELEGRAM
Самый дорогой баг в истории: $5.18 млн/сек, $8.65 млрд за 28 минут
 
Когда кажется, что ваш баг на проде — это конец света, вспомните историю Knight Capital. У ребят была задача выкатить обнову торгового бота за 33 дня, поэтому они начали спринт, работая по 80 часов в неделю.
 
Разработчики оставили старые методы и классы в коде, чтобы избежать пересборки, и заменили тестовый код на новый «‎рабочий»‎. Тесты прошли успешно и утром 1 августа в 8:00 код развернули в прод. Всё выглядело отлично, но веселье было впереди.
 
Фатальной ошибкой стало то, что все пошли на созвон и согласно политике компании поставили телефоны на беззвучный режим. В это время бот начал скупать все доступные акции по самым высоким ценам. И через 11 минут объём сделок составил $3 млрд.
 
В этот момент гендир компании уже бегал по коридорам и гонял людей в попытках это исправить, но не один из разрабов не смог справиться с проблемой. И тогда сотрудники просто решили физически уничтожить сервера с помощью ПОЖАРНЫХ ТОПОРОВ.

#история
Осторожно, возможно сейчас у вас подсведёт олдскулы

Перед вами сборка SFF на основе Via C3 с Windows 98 на борту:
— материнская плата Jetway J627F800-OC;
— графика GeForce 5200 PCI 256MB;
— процессор Via C3 Samuel;
— 1 ГБ оперативной памяти DDR1.

Неплохая сборка для времён Windows 98. А если видеокарты продолжат дорожать, то и для нашего времени будет очень даже ничего.

#hardware #история
Если вы считаете своё резюме не таким уж примечательным, то вот вам резюме Билла Гейтса 1974 года.

Хотя в целом всё вышесказанное перечёркивается невзрачной строчкой про Гарвард

#история #мотивация #резюме
В сети опубликовали мануал Алана Тьюринга от 1950 года для одного из первых в мире компьютеров

Manchester Mark 1 занимал целую комнату, был оснащен ртутным запоминающим устройством и магнитным барабаном для хранения данных. А программирование на этом компьютере требовало знания специального кода из 32 символов, где каждые 5 бит представлялись одним символом.

Например, вместо:
10001 11011 10100 01001 10001 11001 01010 10110 11001 00110

Записывали так:
Z"SLZWRFWN

Цифры от 0 до 9 обозначались следующим образом:
/ E @ A : S I U ¼ D

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

#история #факты
This media is not supported in your browser
VIEW IN TELEGRAM
История одного айтишника, который пришёл на собес, а попал в прямой эфир BBC

В 2006 году IT-специалист Гай Гома отправился в студию BBC на собеседование. Кто-то что-то перепутал и его приняли за эксперта в области высоких технологий, у которого они должны были взять интервью о судебном разбирательстве лейбла Apple Records.

Что интересно, интервью проходило в прямом эфире, но парень не растерялся и всё равно ответил на все вопросы.

#история #кек #archive