Типичный программист
81.3K subscribers
2.98K photos
1.02K videos
11 files
7.66K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Ну что, мужики, как там ваш пик Балмера на майских? 🍻

Стив Балмер, который руководил Microsoft с 2000 по 2014 год, однажды выдвинул забавную теорию: если содержание алкоголя в крови программиста достигает примерно 0,13%, его эффективность резко возрастает.

Именно этот момент и называют пиком Балмера. Так что если код на майских особенно летит — возможно, вы просто попали в нужную фазу.
Forwarded from IT Юмор
С сегодняшнего дня Skype прекращает свою работу

Press 🫡 для легенды

@ithumor
GRASP: почему настоящая архитектура начинается не с SOLID

Большинство разрабов начинают путь в проектировании с SOLID и GoF-паттернов, но реальное понимание архитектуры приходит гораздо позже.

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

Погрузиться в тему можно тут

#архитектура
This media is not supported in your browser
VIEW IN TELEGRAM
В новом трейлере DLC Civilization 7 разрабы решили открыть людям глаза и показали лидера монголов как чернокожую женщину 😁

Думаю, они просто хотели пойти в иронию (мол, смотрите, в игре возможно всё), но что-то явно пошло не по плану. Ролик получил тонну хейта и обвинений в повесточке.

Вот, к слову, один из комментариев под видео, который набрал в 10 раз больше лайков, чем сам трейлер: «Моя бабушка всегда говорила: Мне всё равно, чему вас учат в школе. Чингисхан был чернокожей КОРОЛЕВОЙ!» 😂😂😂

#оффтоп
Please open Telegram to view this post
VIEW IN TELEGRAM
У программистов — вайбкодеры, у врачей — вайбхиллеры

Парень из США привёл отца в больницу после пореза, но врач решил не ограничиваться осмотром и проконсультировался с нейронкой. ChatGPT посоветовал содержать порез в чистоте и отправить пациента к хирургу.

Вайбхиллеры уже в деле 👍

#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Она нашла, что искала 😌

#кек
апокалипсис в Москве начался

Доставки и такси работают с сильными перебоями, авиакомпании отменяют рейсы, СБП еле пашет, Дептранс временно ограничил работу такси и каршеринга, и финальным аккордом — мобильный интернет нестабилен или недоступен полностью.

Эти ограничения ввели для «безопасности на массовых мероприятиях». Власти ссылаются на международную практику и аналогичные меры на Олимпиадах и G20. Кстати, такие отключения уже практиковались, например, в Казани, Екатеринбурге и Грозном накануне крупных событий.

Друзья, кто может, давайте перекличку:
👍 — пока всё в порядке
👎 — вся работа парализована
🙏 — с трудом, но захожу через WiFi, что-то могу делать

@your_tech
Media is too big
VIEW IN TELEGRAM
Скрепыш восстал из пепла и стал ИИ-ассистентом 🔥

Разраб воскресил культовую скрепку, но в новом обличии. Скрепыш всё также помогает, но теперь уже с помощью современных нейронок. Тулза опенсорсная и поддерживает локальный запуск Gemma, Llama, Phi-4 и Qwen. Работает не только на Windows, но и на macOS и Linux.

Установить можно здесь. Сайт, кстати, тоже выполнен в лучших традициях старой шинды.

#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
JetBrains сделала CLion бесплатным для некоммерческого использования 👏

Теперь IDE для C и C++ можно использовать бесплатно, если ваша работа не приносит коммерческой выгоды. Это касается студентов, авторов open-source проектов, хобби-разработчиков и создателей контента. Сделали это для того, чтобы языки стали более доступными, а барьер для их изучения снизился.

Для активации: скачиваем CLion, заходим в JetBrains-аккаунт и выбираем опцию «Не для коммерческого использования»

#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Huawei и HarmonyOS: попытка подвинуть iOS, Android и Linux

Американские санкции заставили Huawei создать собственную ОС для смартфонов, ноутбуков и бытовой техники. В 2024 компания выпустила HarmonyOS Next — первую полностью независимую ОС без Android-компонентов. UI, конечно, там явно отдаёт яблоками, но это не главное.

Ставка на микроядро, отказ от западных технологий и помощь разработчикам уже принесли плоды: в октябре 2024 HarmonyOS поддерживалась на 1 млрд устройств (здесь нужно учитывать, что почти все из них сосредоточены внутри Китая). Поэтому глобально это немного, но всё же результат достойный.

Более детально историю создания — можно почитать тут.

#факты
Коды состояния HTTP на котиках 😺

Если объяснять HTTP-состояния текстом скучно, вот забавный проект: https://http.cat/

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

#веб
Please open Telegram to view this post
VIEW IN TELEGRAM
Dockerify Android: эмулятор Android в Docker🔥

Тулза для всех, кто занимается Android-разработкой. Она упрощает создание тестовых сред за счёт контейнеризации и обеспечивает доступ через веб-интерфейс scrcpy-web. Так что дополнительное ПО ставить не придётся.

Просто открывайте scrcpy-web интерфейс и сразу работайте с Android с любого устройства на котором есть браузер. Эмулятор предоставляет root-доступ, предустановленные PICO GAPPS, зеркалирование экрана и ускоренную производительность благодаря KVM.

#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
Техническая паутина 🤣🤣🤣

#кек
Please open Telegram to view this post
VIEW IN TELEGRAM
WinUtil: удобная тулза для первичной настройки и оптимизации Винды

Свежая установка винды — это вечный ритуал. WinUtil — бесплатная опенсорсная утилита, которая автоматизирует всю эту рутину.

Запускается одной командой через PowerShell и экономит ваше время в разы.

Попробуйте сами 👍

#oc #windows
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
DeepWiki: бесплатный помощник по GitHub-репозиториям 👍

Инструмент позволяет разобраться с любым репо быстро и без боли.

Просто замените в URL GitHub на DeepWiki — и получите максимально подробное саммари, которое разложит проект по полочкам. А если останутся вопросы, можно воспользоваться встроенным чатом с нейронкой.

(Если ваш репо не нашло. Просто добавьте его через сам сайт)

#github
Please open Telegram to view this post
VIEW IN TELEGRAM
Сохраняйте базу из 9 тысяч API под любые задачи — тут есть вся документация для подключения к любым нейронкам и сервисам

• В базе собрали актуальную документацию ко всем популярным нейросетям — так можно уменьшить количество галлюцинаций при использовании.
• Авторы обновляют список апишек каждый день.
• Поддерживает Cursor, Windsurf, VS Code, Docker, Claude.

Можно установить себе на комп — тут. Если лень, можно копировать данные вручную с сайта.
Айтишный пузырь лопнул? Не совсем — рынок просто «повзрослел»

• Больше не нанимают «всех подряд» — в 2025 году нужны не просто кодеры, а спецы с узкими навыками
• Дефицит кадров не исчез!
• Зарплаты стагнируют, соцпакеты урезают, а джуны конкурируют по 50+ резюме на вакансию.
• Компании больше не инвестируют «на вырост» — нужен результат здесь и сейчас
• Главное слово года — специализация. Чем уже экспертиза, тем выше спрос и зарплата

Как быть айтишникам дальше, рассказываем — в статье.