tproger | Технологии

Telegram-канал tproger - Типичный программист

82341

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJwo

Подписаться на канал

Типичный программист

Внезапный факт: оказывается, всё это время можно было заблокировать прыгающие процессы в диспетчере задач Windows 7/10/11 с помощью Ctrl

Просто удерживаете Ctrl — и обновление списка процессов приостанавливается. Процессы перестают прыгать, и становится намного проще кликнуть по нужному, особенно при сортировке по загрузке.

Мир не будет прежним 😂

#оффтоп #факты

Читать полностью…

Типичный программист

Какие бывают паттерны в React и зачем они нужны

В React под паттернами понимают не шаблоны проектирования в классическом смысле, а типовые подходы к организации компонентов и логики.

В статье — разбор трёх фундаментальных приемов: Container + Presentational, HOC и Render Props — с примерами, плюсами, минусами и важными нюансами.

#react

Читать полностью…

Типичный программист

Послушал подкаст про айтишку в космосе — о вызовах, с которыми сталкиваются разрабы спутникового ПО.  

Внутри подкаста много интересного про типичный день программиста в спейстехе и даже космический скотч. Рассказывал об этом директор по разработке из компании БЮРО 1440 — они разрабатывают софт, который управляет спутниками в экстремальных условиях, получилось очень интересно.

Понравилась часть про спутниковый интернет в труднодоступных местах, захотелось поделиться этим отрывком с вами.

Читать полностью…

Типичный программист

На большом опыте

#кек

Читать полностью…

Типичный программист

Пишем простое расширение для браузера

Ещё один туториал, который поможет вам изучить новые технологии и прокачать свои навыки. На этот раз мы с вами попробуем создать простое расширение для браузера, которое будет управлять куками на сайте. Для простоты в проекте используются только ванильные технологии без сложных библиотек и фреймворков.

#туториал

Читать полностью…

Типичный программист

Microsoft случайно снесли Copilot в мартовском обновлении Windows 11

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

Некоторые даже боятся, что Microsoft всё-таки его вернёт 😢

#новости #оффтоп

Читать полностью…

Типичный программист

👍 Как говорил мой дед: хороший админ не будет жмотить шпаргалку по PostgreSQL подписчикам

Поэтому я милостиво отдаю её вам. В этом чит-листе всё, что вам может пригодится: подключение к серверу, управление содержимым БД, создание и изменение таблиц, SQL-команды (SELECT, INSERT, UPDATE, DELETE), а также функции для работы с текстом, числами, NULL и датами.

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

#postgresql #шпаргалка

Читать полностью…

Типичный программист

Data Fusion 2025 – ключевая конференция в сфере искусственного интеллекта и больших данных. 

Дата: 16-17 апреля 2025
Место встречи: Москва, технологический кластер «Ломоносов»
Спикеры: 200+ экспертов от науки, бизнеса и государства

Что вас ждет?

7 треков и 70+ сессий, посвященных передовым исследованиям и разработкам
Кейс-стади и воркшопы о DS в различных сферах бизнеса от финтеха и промышленности до медицины  
Нетворкинг: на площадке вы можете задать вопрос напрямую ученым с мировым именем или коллегам из других отраслей.

Регистрируйтесь прямо сейчас – https://data-fusion.ru/
Участие в конференции — бесплатное.

#AI #ML #DataFusion #Конференция #IT #bigdata #datascience

*AI — искусственный интеллект
*DS — наука о методах анализа данных
*Нетворкинг — полезные связи

Это #партнёрский пост

Читать полностью…

Типичный программист

Мем смешной, а ситуация страшная. Но что такое — хорошее ТЗ и как его составить?

Как изучить ЦА, какие вводные собрать для заказчика? Как правильно провести встречу, чтобы избежать бесконечных правок? И какие принципы написания ТЗ помогут сделать его максимально доступным и для заказчика, и для разработчика?

Заказчики, менеджеры и все причастные — вот гайд, который упростит жизнь всем.

#работа

Читать полностью…

Типичный программист

5 шагов для защиты backend: чек-лист от уязвимостей

Backend — это не просто код, а сердце системы. Ошибка тут может стоить утечки данных или полного контроля злоумышленников.

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

В этой статье чек-лист, который поможет защитить ваш backend от основных угроз.

#безопасность #backend #иб

Читать полностью…

Типичный программист

DeepSeek: революция в ИИ или просто хайп?

DeepSeek взорвал рынок. Мощная модель, минимальный бюджет — и вот уже OpenAI нервничает. Но так ли всё радужно? Ключевые моменты, которые настараживают:

➡️ Бесплатно ≠ безопасно: очевидно, что за бесплатные запросы вы "платите" своими данными. Куда они уходят? Хороший вопрос.
➡️Бенчмарки ≠ реальность: на тестах модель выглядит мощной, но в реальных задачах всё зависит от типа запроса.
➡️R1 умеет в креатив, но галлюцинирует: творческий потенциал есть, но со сложными задачами модель порой уходит в режим безумия.
➡️Серверы не выдерживают нагрузки: если попадёте на даунтайм, придётся подождать. Бесплатно же.

Полный разбор — в нашей статье.

#нейросети

Читать полностью…

Типичный программист

Откопал архивный пост, где Реддитор показал «наркотики», из-за которых его домработница вызвала полицию 😂

Обстановка в комментах: Термопаста — это всего лишь трамплин к более тяжёлым веществам, таким как чернила для принтера и нить PLA

#кек #оффтоп

Читать полностью…

Типичный программист

Безумные и забавные факты о SQLite

SQLite — одна из самых популярных баз данных в мире с невероятной историей и особенностями.

Думаете, знаете о ней всё? Тогда листайте карточки, они вернут вас в чувства!

Источник: https://avi.im/blag/2024/sqlite-facts/

#sqlite #факты

Читать полностью…

Типичный программист

На разных этапах карьеры — разные уровни спокойствия

#кек

Читать полностью…

Типичный программист

Теперь для наблюдения за космосом вам нужен только терминал

Реддитор создал astroterm — карту звёздного неба для терминала, написанную на C. Она в реальном времени отображает положение звёзд, планет и созвездий в ASCII-графике. Настроить можно по дате, времени и вашему местоположению.

GitHub проекта: https://github.com/da-luce/astroterm

#проекты

Читать полностью…

Типичный программист

«ВКонтакте» ищут больше сотни разработчиков на Go!

Будущие команды разработчиков будут писать новую архитектуру и заниматься развитием современного технологического стека.

Сейчас «ВКонтакте» переходит на сервисную архитектуру и создает единую платформу разработки, для чего планируют усилить команду разработчиками на Go.

Подробнее

Читать полностью…

Типичный программист

Принёс годноту для тестировщиков: бесплатный интерактивный 700-страничный учебник по тестированию на русском

Это один из самых полных источников по тестированию из всех, что есть. 100-Year QA-Textbook включает 42 модуля, 130 занятий, 42 набора онлайн-тестов, больше 700 страниц знаний, посвященных тест-дизайну, работе с требованиями, тестовой документации и тестированию на всех уровнях.

Такое мы одобряем и делимся с вами. Ну а вы можете просто поставить лойс 👍

#qa #тестирование

Читать полностью…

Типичный программист

5 игр, чтобы подучить SQL (и не уснуть по дороге)

SQLPD — расследуете преступления как аналитик SQL-полиции. Каждое задание — отдельное дело.

SQL Island — выживаете после крушения на острове, выполняя SQL-задачи, чтобы выбраться.

SQL Murder Mystery — ищете убийцу в базе данных. Свобода действий и минимум подсказок.

Lost at SQL — спасаете подлодку и команду, проходя сюжетные SQL-челленджи.

SQL Squid Game Решаете задачи по мотивам игры в кальмара, чтобы не повторить судьбу коллеги-аналитика.

#игры #sql

Читать полностью…

Типичный программист

Вопросы с собеседований по фронтенду для мидлов

В статье разобрали ключевые темы, которые часто спрашивают на собесах: typeof, Promise, CORS, PWA, особенности git commit и другое. Всё с примерами и понятными объяснениями.

Проверяем, насколько вы готовы к новой работе — тут.

#фронтенд #собес

Читать полностью…

Типичный программист

Разбираемся с System Design: всё, что нужно знать в одном репо с наглядными примерами

— Архитектура сервисов: монолит, микросервисы, API-шлюзы, балансировка нагрузки, БД.
— Протоколы: REST, gRPC, WebSockets, проектирование API, оптимизация нагрузки.
— DevOps: CI/CD, мониторинг, Kubernetes, контейнеризация, облака.
— Разбор архитектуры крупных компаний: Netflix, Twitter, Discord, Amazon Prime Video.

Погружаемся в системный дизайн — здесь.

#архитектура

Читать полностью…

Типичный программист

cobalt | Скачиватель видео с откуда угодно с API

Хорошо отлаженный инструмент, умеющий качать с YouTube, Twitter, Instagram, вКонтакте и кучи других сайтов, без регистрации и СМС. Сохраните, админы сами пользуются уже не первый месяц и очень довольны. А благодаря API процесс можно поставить на поток.

Цена: бесплатно
Репозиторий проекта
Попробовать скачать в GUI

@prog_tools

Читать полностью…

Типичный программист

Интересный проект с нейро новостями и музыкой для гиков

Автор хотел разобраться в Кубере, а в итоге собрал онлайн-радио, где ведущие — AI, а новости фильтруются от инфошума и ориентированы на гиков.

Работает на Icecast2 + Liquidsoap, музыка подбирается по BPM, всё завёрнуто в Docker и крутится в Kubernetes.

Реально прикольный проект. Как это устроено — можно почитать тут, а заценить — в Telegram Mini App, веб-версии или в прикреплённом аудио.

#проекты #программирование

Читать полностью…

Типичный программист

Что такое нейронные сети: простое объяснение для нетехнарей

В Tproger разобрали ключевые понятия и различия между слабым, сильным и суперсильным искусственным интеллектом. 

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

Читать полностью…

Типичный программист

Рубрика здоровье в IT: как избавиться от «компьютерной шеи»

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

В статье — личный опыт автора, который нашёл способы избавиться от «text neck» без вреда для здоровья. Возможно, поможет и вам.

#здоровье

Читать полностью…

Типичный программист

В Японии айтишников заманивают в офис не печеньками и дружным коллективом, а бесплатным пивом и похмельными отпусками!

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

— Она разрешает пить алкоголь прямо в офисе, создавая «расслабленную атмосферу и улучшая мораль команды».
— Даёт «похмельные отпуска», чтобы никто не страдал после тимбилдингов.
— Разрешает приходить на работу после 12:00, потому что выспавшийся сотрудник — продуктивный сотрудник.

 Осталось выяснить, работают ли в компании вообще 🤣

#кек #новости

Читать полностью…

Типичный программист

Массовые увольнения в ру-сегменте IT: что происходит?

Официально заявляют об оптимизации, но за этим стоят более глубокие причины:
— Импортозамещение теряет актуальность: бум на локальные решения спал, новые кадры требуют всё меньше.
— Неоправданные инвестиции: крупные вложения в IT не принесли ожидаемой отдачи, бюджеты урезаются.

Кого уволят первым: разрабы, чьи задачи легко автоматизировать, неэффективных менеджеров с высокими ЗП и сотрудников без инициативы и гибкости.

А вы боитесь остаться без работы?
😎 — Нет, уверен в себе
😭 — Да

#новости

Читать полностью…

Типичный программист

🍾 Разыскиваются авторы статей про IT

Редакция tproger ищет авторов, которые разбираются в разных технологиях — от фронтенда до devops.

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

Если у вас есть опыт и желание писать для разработчиков и программистов, заполняйте анкету и присоединяйтесь к tproger: https://forms.gle/nGwi92sepAqGuE1U9

#tproger

Читать полностью…

Типичный программист

Милота: как BlueTwelve Studio создавали анимацию котиков для Stray 🐾

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

Каждый прыжок, осторожное передвижение и даже ленивое потягивание были созданы на основе реальных котиков.

#gamedev #архив

Читать полностью…

Типичный программист

Год только начался, а полезные ИИ-инструменты уже здесь

Крупные компании и небольшие проекты уже успели порадовать мощными решениями, среди которых:

⚡️ Новая архитектура Titans от Google, которая решает проблему долгосрочной памяти в Трансформерах.

⚡️ Генератор кода, который не только пишет с нуля, но также вызывает API и подтягивает сниппеты со Stack Overflow.

⚡️ Нейронка для клонирования голоса, которая создаёт его всего за 10 секунд, меняет тембр, эмоции и добавляет фоновые эффекты.

Подробно про каждый инструмент читайте в статье: https://tproger.ru/preview/5-novyh-ii-instrumentov-v-2025-godu--obzor?preview=true

#ии #инструменты

Читать полностью…

Типичный программист

«Ядро планеты Python»: большой интерактивный учебник по Python, который дополняет сообщество

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

При желании, можно предлагать улучшения, дополнять и переделывать его — исходники лежат на гитхабе: https://github.com/amaargiru/pycore

#python #начинающим

Читать полностью…
Подписаться на канал