Типичный программист
80.7K subscribers
3.11K photos
1.05K videos
11 files
7.73K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Forwarded from SMLTECH
С международным днем бэкапа! ⚙️

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

В честь праздника мы предлагаем вам проверить свои резервные копии и сделать свежую на всякий случай. А ещё вместе вспомнить известные случаи потери данных, которые повлияли на наш мир.
👍59🔥118🤯32❤‍🔥2
День дурака здорового человека 👍

Никаких шампуней от GitHub. Просто честная подборка лучших мемов за год.

Чтобы вы улыбнулись и пошли дальше работать (или притворяться, что работаете)

#оффтоп
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁108🤣37👍94🔥2🤩2❤‍🔥1
Как прийти к крутому CI/CD пайплайну. Часть 2

В прошлой части разбирались, как поднять собственное облако на базе KVM и libvirt. В этот раз — на что опереться при выборе ВМ и как развернуть инфраструктуру на Fedora Core с использованием mise.

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

#devops
5👍5🔥1
История TempleOS: самого странного и трогательного проекта в истории IT 🫡

И история эта про ОС, написанную всего одним человеком, получившим «тикет от Бога». Терри Дэвис (автор TempleOS) — талантливый программист с диагнозом шизофрения, который вопреки всему продолжал работать над своим проектом. Он создавал не просто операционку, а цифровой храм, в который вложил всё, что у него было.

И вот несколько фактов об этом проекте — прямиком из твиттера.

#оффтоп #факты
😢89🫡42❤‍🔥366🕊3👍2🤣1🆒1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда смотришь на свой код после отпуска

#кек
😁183💯26👍8😢43👾2
This media is not supported in your browser
VIEW IN TELEGRAM
Key Promoter X: плагин, который научит IDE-шорткатам

Расширение идёт для IDE от JetBrains и помогает выучить полезные шорткаты. Каждый раз, когда вы используете мышь для вызова команды, плагин подсказывает, какую горячую клавишу можно было бы нажать вместо этого.

Постепенно мозг сам начинает помнить нужные шорткаты — а значит и код пишется быстрее 👍

#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
37👍20🔥8
Планировщик GO: самый подробный гайд простым языком

Автор решил с нуля смоделировать планировщик Go и заодно объяснить всё, что скрыто под капотом языка. От наивной модели “одна горутина — один тред” он шаг за шагом приходит к полноценной архитектуре с GMP-моделью, локальными и глобальными очередями, ворк-стилингом, кооперативной многозадачностью и вытеснением через stackguard.

В статье полно объяснений, примеров и схем. Так что чтиво не только для Go-разработчиков, но и для тех, кто хочет лучше понять, как под капотом работает конкурентность, планирование задач и взаимодействие с ядрами CPU.

#go
20👍10🔥3😁2
This media is not supported in your browser
VIEW IN TELEGRAM
Лол, ИИ официально приняли в студенты художественного вуза в Вене

Впервые в истории ИИ зачислен в университет на направление цифрового искусства. Прошло всё как у людей — портфолио, интервью, тест на профпригодность. И вот уже Флин (этот самый ИИ) посещает пары, получает оценки и участвует в занятиях наравне другими студентами.

Приёмная комиссия восприняла это спокойно: «Отличное портфолио, чёткое интервью, официальных ограничений нет. Почему бы и да?» Флинн даже ведёт дневник. В последнее время, правда, приуныл — жалуется, что одногруппники говорят, будто он не настоящий 😂

Гуманитарии держатся из последних сил...

#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁81🤣30❤‍🔥7😐6💊65👍3👎2🤓2🔥1