uk
Feedback
Сохранёнки программиста

Сохранёнки программиста

Відкрити в Telegram

Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med

Показати більше
6 625
Підписники
-424 години
-177 днів
-1330 день
Архів дописів
Большая подборка статей, которая поможет изучить 30 основ проектирования систем 1. APIs 2. Вебхуки 3. REST и GraphQL 4. API G
Большая подборка статей, которая поможет изучить 30 основ проектирования систем
1. APIs 2. Вебхуки 3. REST и GraphQL 4. API Gateway 5. Балансировщики нагрузки 6. Алгоритмы балансировки нагрузки 7. Прокси vs Обратный прокси 8. Масштабируемость 9. Доступность (Availability) 10. Единая точка отказа (SPOF) 11. Теорема CAP 12. Типы баз данных 13. SQL или NoSQL 14. Транзакции ACID 15. Индексирование баз данных 16. Шардирование или партиционирование БД 17. Согласованное хеширование (Consistent Hashing) 18. Захват изменения данных (Change Data Capture, CDC 19. Кэширование 20. Стратегии кэширования 21. Политики очищения кэша (Cache Eviction Policies) 22. CDN (Сети доставки контента) 23. Алгоритмы ограничения скорости запросов (Rate Limiting) 24. Очереди сообщений (Message Queues) 25. Фильтр Блума 26. Идемпотентность 27. Конкурентность и параллелизм 28. Состояние: stateful vs stateless 29. Long polling vs WebSockets 30. Пакетная обработка и потоковая обработка
Осталось только лайк поставить и сохранить 👍 #архитектура

​​Пуши на все платформы: как работает MULTIPUSHED Когда push-уведомления не доходят — бизнес теряет деньги, а пользователи просто забывают про сервис. Особенно сложно, если нужно охватить сразу несколько платформ и стран, да ещё и обойти санкционные подводные камни.  MULTIPUSHED — новая российская система, которая доставляет push-сообщения почти мгновенно и через любые каналы: от APNs до собственного защищённого PUSHED. Причём делает это даже в регионах вроде Китая и Крыма, где другие сервисы пасуют.  В статье разбираются детали архитектуры, особенности безопасности и фишки вроде аналитики в реальном времени.

​​Всем привет! Мы сейчас готовим большое исследование по облачным сервисам и очень хотим узнать ваше мнение. Поделитесь, пожалуйста, своим опытом, возражениями и переживаниями в этой гугл-форме 🕊️

Странные, но эффективные лайфхаки для продуктивности Иногда продуктивность — это не про тайм-менеджмент, а про странные трюки, которые почему-то реально работают. Например, кто бы мог подумать, что домашние тапки стоит сменить на кроссовки? Есть крутая техника «продуктивной прокрастинации» — когда не хочется делать одно, просто делается другое, тоже полезное, но менее бесящее. А ещё помогает правило трёх дел: не грузиться всем сразу, а выбрать три задачи на день и спокойно их закрыть. Такие советы звучат как шутка, но работают не хуже коучей. В общем, собрали в статье целую коллекцию нестандартных приёмов — часть из них точно удивит. #статья #советы #softskills #ru

Как пасти котов. Наставление для программистов, руководящих другими программистами [2011] Книга — про то, как совмещать лидер
Как пасти котов. Наставление для программистов, руководящих другими программистами [2011] Книга — про то, как совмещать лидерство с управлением. Особенно когда речь про IT и команды, в которых каждый сам по себе, как кот на свободе — вроде рядом, но сам решает, куда идти. Поэтому и управлять такой командой — та ещё задачка. Даже если ещё недавно всё было под контролем: код писался, дедлайны соблюдались — а теперь вдруг роль сменилась, и нужно не просто делать, а вести за собой. Тут и стиль руководства выбирать, и команду собирать, и задачи держать в сроках. Всё новое, и на ощупь. В таких случаях книга может сильно выручить. #книга #general #ru

Repost from Код найма
Расскажите про свой опыт поиска работы Мы сейчас проводим исследование — хотим разобраться, как айтишники ищут работу: на что
Расскажите про свой опыт поиска работы Мы сейчас проводим исследование — хотим разобраться, как айтишники ищут работу: на что обращаете внимание в вакансии, что для вас точно красный флаг, а что — зеленая простыня. Мы хотим из первых уст узнать про все боли, подводные камни и нюансы рекрутинга в ИТ в 2025 году, поэтому просим вашей помощи — пройдите опрос, который займет у вас около 15 минут. Давайте поможем компаниям и специалистам эффективнее и быстрее находить друг друга.

Курс по знакомству с Python Разобраться с программированием — это как научиться читать: сначала кажется сложно, но потом открывается целый новый мир. Особенно если начать с понятного языка вроде Python. В этом курсе шаг за шагом объясняют основы: переменные, условия, функции, работа с логикой и даже немного графики. Всё через простые проекты — от секундомера до мини-игры. Если давно хотелось «въехать» в программирование, но ждали какого-то знака — это он 🕊️ #курс #начинающим #python #ru

Собрали гигантскую подборку ИИ-сервисов, которым можно делегировать ЛЮБЫЕ задачи каждый день. Они помогут вам сэкономить деся
Собрали гигантскую подборку ИИ-сервисов, которым можно делегировать ЛЮБЫЕ задачи каждый день. Они помогут вам сэкономить десятки часов на отдых, хобби и саморазвитие. 1. Личная эффективность
• Gamma • Grok 3 • Perplexity AI • Gemini 2.5 Flash
2. Ресерч
• ChatGPT • YouChat • Abacus • Perplexity • Copilot • Gemini
3. Генерация изображений
• Fotor • Stability AI • GPT-4o • Midjourney • Microsoft Designer
4. Написание текстов, курсовых, дипломов и научных статей
• Jasper • Jenny AI • Textblaze • Quillbot
5. Видеогенерация
• Klap • Kling • InVideo • HeyGen • Runway
6. Мастхев для созвонов
• Tldv • Otter • Noty AI • Fireflies
7. SEO-оптимизация
• VidIQ • Seona AI • BlogSEO • Keywrds ai • Outrank AI
8. Создание презентаций для любых целей
• Decktopus • Slides AI • Gamma AI • Designs AI • Beautiful AI
9. Швейцарский нож для дизайнеров
• Canva • Flair AI • Designify • Clipdrop • Autodraw • Magician design
10. Мастхев для маркетолога
• Pencil • Ai-Ads • AdCopy • Simplified • AdCreative
11. В помощь стартапам
• Tome • Ideas AI • Namelix • Pitchgrade • Validator AI
Сохраняйте топовые инструменты на каждый день.

Как оптимизировать БД: подробный гайд Кажется, все уже давно знают: тормоза в приложении — это плохо. Но что делать, когда ко
Как оптимизировать БД: подробный гайд Кажется, все уже давно знают: тормоза в приложении — это плохо. Но что делать, когда код идеален, сервер мощный, а всё равно всё едет как в час пик? Часто корень зла — в базе данных. Запросы к БД могут висеть дольше, чем кажется, особенно если забыли про индексы или не следите за блокировками. А ещё многим знакома беда с «SELECT *», когда база перебирает всё подряд вместо точечного поиска. В этой статье — как найти узкие места, что с этим делать и зачем иногда денормализовать таблицы. #статья #советы #бд #web #ru

Гайд по ArgoCD: автоматизированный деплой в Kubernetes Каждый деплой в Kubernetes — как отдельный квест: собрать, применить,
Гайд по ArgoCD: автоматизированный деплой в Kubernetes Каждый деплой в Kubernetes — как отдельный квест: собрать, применить, проверить, откатить... И это всё вручную, особенно если команд много и сред ещё больше. Но ведь можно обойтись без рутины и постоянной возни с kubectl. ArgoCD берёт всё это на себя: следит за Git-репозиторием, сам обновляет кластер, а интерфейс показывает, что происходит, в реальном времени. Плюс, удобная работа с Helm, Kustomize и даже YAML без лишних настроек. Как всё это настраивается и почему ArgoCD так полюбили DevOps-инженеры — разбирают в статье. #урок #k8s #ru

Иногда хочется просто взять и поменять обстановку. Уехать к морю, пожить в горах, посидеть с ноутбуком в кафе старого европейского города. Хорошая новость: в IT есть компании, где можно не выбирать между путешествиями и карьерой. Например, сотрудники финтех-компании Точка могут работать удалённо по всему миру. Можно кодить из Бали, участвовать в стендапах из Тбилиси, релизить фичи из Калининграда. Или просто работать из дома с котом на коленях — если так комфортнее. 1300 IT-специалистов из Точки каждый день создают сервисы для бизнеса, которых уже 60 штук. Это всё, что упрощает жизнь предпринимателям: онлайн-бухгалтерия, помощь с ВЭД и так далее. Если ты ищешь не просто работу, а свободу и интересные задачи — загляни в Точку. Вдруг ты давно искал именно это место. Ссылка на вакансии Реклама. Рекламодатель АО «ТОЧКА», ИНН 9705120864, erid:2W5zFH1rTpC

Подборка книг, которые стоит прочитать каждому разработчику Подкасты, видео, блоги — всего вокруг навалом, но хорошие книги п
+9
Подборка книг, которые стоит прочитать каждому разработчику Подкасты, видео, блоги — всего вокруг навалом, но хорошие книги по-прежнему держатся. Всё быстро меняется, и то, что было актуально пару лет назад, часто уже не работает. Но есть книги, которые не стареют. Они не про конкретные фреймворки или технологии, а про подходы, мышление, архитектуру. Записываем: — Карьера программиста, Г. Лакман Макдауэлл; — Совершенный код, Стив Макконнелл; — Чистый код, Роберт Мартин; — Улучшение проекта существующего кода, Мартин Фаулер; — Паттерны проектирования, Эрик Фримен; — Шаблоны корпоративных приложений, Мартин Фаулер; — Эффективная работа с унаследованным кодом, Майкл Фетерс; — Идеальный программист, Роберт Мартин; — Алгоритмы: построение и анализ, Томас Кормен; — Программист-прагматик, Энди Хант. Подробней #подборка #книга #general #ru

Практикум: Сборник задач по всем традиционным темам Иногда хочется просто взять и «порешать задачки» — без теории, без лекций, просто размять мозг. Нашли удобный сборник задач по всем классическим темам: ввод-вывод, массивы, циклы, строки, алгоритмы и даже графы. Всё можно решать на любимом языке — хоть на Python, хоть на Go. В подборке есть как простые разминки, так и такие задачки, над которыми придётся подумать. Заглянуть внутрь — хорошая идея, если хочется прокачать практику и понять, на чём ещё стоит подтянуться: ссылка #практикум #general

WinUtil: удобная тулза для первичной настройки и оптимизации Винды Свежая установка винды — это вечный ритуал. WinUtil — бесп
WinUtil: удобная тулза для первичной настройки и оптимизации Винды Свежая установка винды — это вечный ритуал. WinUtil — бесплатная опенсорсная утилита, которая автоматизирует всю эту рутину. Запускается одной командой через PowerShell и экономит ваше время в разы. Попробуйте сами 👍 #oc #windows

Как выжить джуну — 11 советов Начинать карьеру разработчика — как прыгать в воду с незнакомой высоты: страшновато, но увлекательно. Чтобы не растеряться и не наломать дров в первые месяцы, полезно заранее знать, где подстелить соломку. Чистый код, английский, git, командная работа, непрерывное обучение, смелость задавать вопросы — всё это не просто абстрактные советы, а конкретные ориентиры, которые помогут не утонуть в потоке новых задач. И чем раньше их освоить, тем быстрее появится уверенность в себе. В статье собрали 11 проверенных временем заповедей, которые стоит взять на заметку каждому начинающему разработчику. #советы #начинающим #подборка #ru

Курс по разработке iOS приложений от Apple У Apple есть собственный курс по SwiftUI, UIKit и Xcode. Всё удобно разбито по категориям, а курс занимает около 16 часов. Неплохой вариант для знакомства с платформой, ведь кто, если не они, лучше всех объяснит, как работает Swift. Ссылка на курс #mobile #swift #ios #en

Как правильно формировать привычки с точки зрения нейробиологии Мы часто стремимся прокачать свои привычки — чтобы работать п
Как правильно формировать привычки с точки зрения нейробиологии Мы часто стремимся прокачать свои привычки — чтобы работать продуктивнее, меньше прокрастинировать и вообще «жить как человек». Но как это сделать не на силе воли, а так, чтобы мозг сам помогал, а не мешал?  В этой статье — разбор того, как привычки формируются с точки зрения нейробиологии: какие процессы происходят в голове, из чего состоит цикл привычки и как этим можно осознанно управлять. Плюс — конкретные приёмы, как встроить нужные привычки в повседневную жизнь, чтобы они работали на тебя, а не висели как ещё один TODO. #softskills #статья #ru

Проектирование базы данных для самых маленьких — на примере кинотеатра Иногда, чтобы понять, как устроены базы данных, лучше не зубрить теорию, а просто представить себе кинотеатр. Залы, фильмы, сеансы, билеты — всё это как раз то, что легко представить и удобно разложить по таблицам. В статье разобрали, как шаг за шагом проектировать структуру базы данных: от выбора между ENUM и справочником до логики связи фильмов с жанрами через промежуточную таблицу. Плюс, классный момент — почему для билетов лучше использовать UUID, а не автоинкремент. #статья #бд #начинающим #ru

Грин-флаги в вакансиях: 10 признаков хорошего работодателя Вроде бы все ищут красные флаги в вакансиях, а вот про зеленые час
Грин-флаги в вакансиях: 10 признаков хорошего работодателя Вроде бы все ищут красные флаги в вакансиях, а вот про зеленые часто забывают. А ведь именно они — хорошие признаки, что в компанию стоит хотя бы заглянуть. Например, чётко расписанный испытательный срок, понятный стек технологий и прозрачная система повышения зарплаты — не просто приятные бонусы, а индикаторы вменяемого работодателя. В статье собрали 10 таких грин-флагов и показали их на реальных примерах — можно легко сверить с вакансиями, что попадаются на глаза. #трудоустройство #general #ru

Repost from IT Юмор
С сегодняшнего дня Skype прекращает свою работу Press 🫡 для легенды @ithumor
С сегодняшнего дня Skype прекращает свою работу Press 🫡 для легенды @ithumor