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

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

@prog_stuff

Заметки и ссылки на будущее, чтобы изучить когда будет время.

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

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

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

Другие наши проекты: https://tprg.ru/med
Subscribers
6.52K
Photos
1.2K
Videos
59
Links
1.9K

Showing posts older than #1882 · Back to latest

Older Posts 11 shown
Post #1881 1.4K
Интерактивный тренажёр фронтендера

Авторы включили в тренажёр 1,5 тысячи заданий — этого с лихвой хватает для практики во фронтенде.

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

Такое добро лишним не бывает:

Ссылка на тренажёр

#курс #frontend #начинающим #ru
  • ❤‍🔥 4
  • 🤝 1
Post #1880 1.29K
Топ паттернов проектирования

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

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

https://youtu.be/BPRA2TbnRtk?si=ogdcWmTEBbopIPA5

#видео #урок #паттерны #ru
YouTube Топ шаблонов проектирования которые должен знать программист(старая версия) Топ шаблонов, которые у вас вероятнее всего спросят на собеседовании, и которые вам нужно знать, чтобы улучшить код своих разработок. Паттерны из видео: Singleton Command Flyweight Prototype Observer State Strategy Decorator Группа ВК - https://vk.com/windert0n…
  • 🔥 2
Post #1879 1.2K
​​10 пакетов Python, которые улучшат вашу кодовую базу

Data Scientist’ы и разработчики тратят немало времени на отладку кода, чтобы сделать его более эффективным и простым в дальнейшем использовании.

Кидайте в сохранёнки подборку, где собрали 10 пакетов Python, помогающих автоматизировать форматирование кода и тестировать его на выявление ошибок. Вот парочка из них: Black — выявляет ошибки и форматирует код, Bandit — проверяет безопасность кода, Pydantic — для проверки данных и управления настройками.

#подборка #python #ru
  • ✍ 1
Post #1878 1.62K
​​Где можно порешать задачки на программирование

— LeetCode предлагает поддержку более чем 16 языков программирования, позволяя пользователям выбирать задачи по сложности.
— Codewars предлагает задачи по алгоритмам и практическим навыкам, включая задачи на шаблоны проектирования.
— HackerRank — это платформа, на которой можно решать не только базовые задачи, но и задачи в различных областях, таких как SQL, алгоритмы, AI и другие.
— CodinGame — это платформа, где решение задач сопровождается визуализацией, напоминающей видеоигры.

#подборка #general
  • ❤‍🔥 2
Post #1877 1.44K
Это пост-напоминалка о том, что нужно сделать разминку для глаз

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

Ещё 6 советов по сохранению зрения давали раньше.

#советы #здоровье
  • 👍 5
  • ❤ 3
  • 👀 3
Post #1867 1.36K
Что почитать на выходных?

Ловите топ-10 книг для разработчика, вне зависимости от стека работы:

1. Карьера программиста;
2. Совершенный код;
3. Чистый код;
4. Рефакторинг. Улучшение проекта существующего кода;
5. Head First — Паттерны проектирование;
6. Шаблоны корпоративных приложений;
7. Эффективная работа с унаследованным кодом;
8. Идеальный программист;
9. Алгоритмы: построение и анализ;
10. Программист-прагматик.

#подборка #книга #general #ru
  • ❤‍🔥 2
Post #1862 1.15K

Forwarded from Zen of Python

Шпаргалка по REST API.pdf435.4 KB
Трёхстраничная шпаргалка по REST API, с помощью которой вы узнаете:

— как называются части URL в контексте запроса;
— зачем нужны те или иные заголовки запросов (например, Accept-Charset / User-Agent);
— чем отличается код 300 от 500

#api #шпаргалка
  • 🔥 2
Post #1860 1.34K
​​Топ-9 инструментов для прокачки бэкенда

Сохраняйте обзор новейших инструментов, которые упростят вашу работу и повысят продуктивность. Вот они:

1. Postgres Sandbox — ИИ-песочница для работы с PostgreSQL прямо в браузере.
2. textual-plotext — виджет для построения графиков Plotext.
3. BunkerWeb — опенсорсный веб-фаервол, созданный на основе NGINX.
4. Kardinal — фреймворк для создания сверхлёгких временных сред внутри k8s.
5. Viking — инструмент для управления удалёнными серверами через SSH.
6. Terminus — опенсорс ОС, позволяющая создавать домашние облака на собственном сервере.
7. DeltaDB — легковесная и масштабируемая БД.
8. emval — супербыстрый валидатор email-адресов.
9. RustPython — интерпретатор Python, написанный на Rust.

#подборка #инструмент #backend #ru
  • 🌭 1
Post #1859 1.24K
Небольшой урок по Cron — планировщику задач

Cron — это инструмент планирования задач в Unix-подобных системах, позволяющий автоматически запускать команды или скрипты в заданное время по расписанию. Его часто используют для регулярного резервного копирования, обновления БД, отправки отчетов или выполнения любых задач, требующих автоматического запуска в определённое время.

Пополняйте свою базу навыков, просмотрев короткий гайд по Cron:

https://youtu.be/L6zLEfxoN34?si=Ndy69SMe7vEQdFm2

#урок #cron #начинающим #ru
YouTube Разбираемся с CRON | Теория | Практика | UnixHost Разбираемся с cron Рассказываем в чем разница между cron, cron job, cron tab. Для чего нужен cron Примеры использования cron Наш сайт https://www.unixhost.pro https://blog.unixhost.pro/ https://www.instagram.com/unixhost/ https://t.me/unixhostpro http…
Post #1858 1.24K
​​Репозиторий-сборник по дизайну систем

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

В нём собраны статьи, лекции, шпаргалки и прочие полезные материалы по изучению дизайна систем и подготовке к собеседованию. Дизайн API, REST vs RPC, типы БД, масштабируемость систем, P2P vs Client-Server и многое-многое другое в этом репозитории.

#репозиторий #теория #архитектура
  • 🆒 3
Post #1856 1.36K
Легендарный Гарвардский курс по основам программирования

Это CS50 — курс охватывает основы программирования, алгоритмов, структур данных и компьютерной архитектуры. Он учит студентов думать как программисты, используя языки программирования, такие как C, Python, SQL и JavaScript, и решать реальные задачи через проектную работу.

Сохранить, нельзя забыть: Ссылка на курс

#курс #general #начинающим #ru
YouTube 1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год] Доп. материалы и задачи к лекции - https://javarush.com/s/level_0 Весь курс CS50 — https://javarush.com/s/course_cs50 Это Хогвартс? Нет, друзья, это Гарвард и первая лекция (Week 0) легендарного курса по основам программирования CS50 с русским переводом.…
  • ❤‍🔥 2
  • ❤ 2
  • 👍 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →