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

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

Открыть в Telegram

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

Больше
6 612
Подписчики
+124 часа
+37 дней
-3430 день
Архив постов
Доклад: Пишем на питоне так, чтобы все вас любили В своём докладе автор хочет показать, как просто и как сложно писать простой код. Чтобы разобраться: что сложно, а что просто, придется поговорить о разнице между м*&*ами и algebraic effects, SRP, о плюсах и минусах Typed DI, протоколах и приставучем IO. А ещё поговорят про цвета функций, DDD, типы и клей для композиции. Разложив все по полочкам, можно будет написать первые несколько строк простого кода для большого проекта: https://youtu.be/ELwkO5warfs?si=oI3Sm4Y82AjnaMRM #доклад #python #ru

Бесплатный курс по JS для начинающих Синтаксис любого языка программирования — простая и короткая часть пути, но без неё невозможно начать. Этот бесплатный онлайн-курс по JavaScript познакомит с базовыми понятиями языка. Вы выучите основы и напишете свои первые программы на JS. 🍌 Слава JS 🌭 Лучше бы TS #курс #js #начинающим #ru

Бесплатный аналог Notion Всё как и в Notion — много удобных вариантов хранения информации — отличный вариант создания баз зна
Бесплатный аналог Notion Всё как и в Notion — много удобных вариантов хранения информации — отличный вариант создания баз знаний. Есть клиенты на Android/IOS, а также Window/Linux/MacOS. Ссылка на инструмент: AppFlowy #инструмент #general

​​30 самых полезных библиотек Python для веб-разработки в 2024 году Если вы только приступили к вёрстке своего первого сайта на Python, эта статья поможет разобраться, какие библиотеки и инструменты — мастхэв, и чём вообще руководствоваться при выборе инструмента. Например pillow — библиотека для работы с изображениями, requests — для работы с HTTP-запросами, plotly — для получения дизайнерской графики или же certbot для получения бесплатных SSL-сертификатов. Все 30 таких библиотек забираем в статье. #подборка #python #ru

Сток бесплатных изображений без авторских прав Сервис насчитывает более 20,000 изображений. Такую графику можно свободно испо
Сток бесплатных изображений без авторских прав Сервис насчитывает более 20,000 изображений. Такую графику можно свободно использовать даже в коммерческих проектах. А поиск поможет найти именно то, что нужно для ваших задач. Ссылка: Burst #инструмент #general

​​Большая коллекция инструментов для iOS-разработчиков Каждому разработчику нужен свой инструментарий, который будет помогать ему решать самые сложные задачи. В этой подборке вы наверняка найдёте себе такие инструменты, ведь здесь собрано всё самое полезное для аналитики, отладки, локализации, машинного обучения и многого другого. Открывайте, изучайте и сохраняйте пост в избранное, чтобы вернуться к нему при случае: https://github.com/ios-dev-tools/awesome-ios-dev-tools #ios #инструмент

Курс: Введение в Kotlin Этот курс — комплексное введение в один из самых динамично развивающихся языков программирования на сегодняшний день. В течение обучения вы познакомитесь с основными концепциями языка Kotlin и научитесь применять их на практике для разработки разнообразных программных решений. Ссылка на курс #курс #kotlin #начинающим #ru

Доклад: Приёмы оптимизации кода по скорости Ловите доклад, где автор делится известными ему способами оптимизации кода по скорости. Тут вы узнаете конкретные приёмы и трюки в оптимизации, которые могут быть в арсенале разработчика — с их преимуществами и недостатками: https://youtu.be/4rYIfpon5i4?si=VxLRG2Swqd-EuCjF #доклад #оптимизация #ru

МТС проводит пятый True Tech Arch: все для IT-архитекторов и не только Неравнодушные к IT-архитектуре приглашаются на юбилейн
МТС проводит пятый True Tech Arch: все для IT-архитекторов и не только Неравнодушные к IT-архитектуре приглашаются на юбилейный True Tech Arch — это несколько тем докладов от внешнего спикера и архитекторов МТС, много нетворкинга и активностей на площадке. Также для всех будет доступен "Открытый микрофон", а самым активным предложат полноразмерную Architectural Kata с предварительным отборочным этапом и открытым финалом. Места ограничены, платить не нужно, только лишь зарегистрироваться и получить приглашение. Это #партнёрский пост

Универсальные шпаргалки по паттернам проектирования Сохраняйте подборку 23 коротких шпаргалок по паттернам проектирования GoF
+7
Универсальные шпаргалки по паттернам проектирования Сохраняйте подборку 23 коротких шпаргалок по паттернам проектирования GoF. В каждой — универсальная схема и очень краткое описание. Отлично подойдёт для зарисовки, распечатки или поверхностного изучения. Все картинки не прикрепляются, поэтому полный список можно найти в статье. #подборка #шпаргалка #паттерны #ru

Топ-25 самых рекомендуемых книг по программированию В интернете полно списков «Лучших книг по программированию за всё время» и многие из них советуют разные книги. Автор решил узнать, какие книги рекомендуют чаще всего. Для этого он взял все эти списки, проанализировал их и выложил свою мета-подборку из 25 книг. Вот парочка из них: — Человеческий фактор. Успешные проекты и команды — Искусство программирования — Мифический человеко-месяц — Совершенный код. Мастер-класс — Программист-прагматик. Путь от подмастерья к мастеру А полный список с рейтингом забираем в статье. #подборка #книга #general #ru

Шпаргалка: Лучшие практики и советы по командной строке Забирайте в сохранёнки такую шпаргалку, ведь это не заезженный гайд для начинающих, а выжимка best practice и различных советов, которые помогут повысить эффективность работы с терминалом. Основной акцент для Linux, но много материала для Windows и MacOS. У репозитория есть много локализаций, в том числе и на русском: Ссылка на шпаргалку #шпаргалка #general #ru

Урок: В прод с помощью GITLAB CI/CD — на примере свидания CI/CD — это сокращение Continuous Integration/ Continuous Delivery / Continuous Deployment — т.е. непрерывной интеграции / непрерывной доставки / непрерывного развертывания. Простыми словами — это автоматизация сборки, тестирования, выпуска и деплоя приложения. Площадок для CI/CD много, но одна из самых популярных — GitLab. Ловите обучающих ролик, где автор настроит простой конвейер автоматизации на понятном примере – подготовки и проведения свидания: https://youtu.be/tE3u1LquFcg?si=oeS7usrjRJHu1QON #урок #devops #cicd #gitlab #ru

Курс: Основы программирования микроконтроллеров семейства Arduino Есть много способов создать прототипы автоматических устройств, но Arduino самая популярная и простая. С Arduino можно делать умные вещи: от горшков с цветами до систем мониторинга города. И, конечно же, роботов. Сохраняйте курс, где дается информация о микроконтроллерах, среде разработки Arduino IDE и основах программирования всего этого. Этого хватит для начала работы с микроконтроллерами и автоматикой. #курс #arduino #diy #начинающим #ru

Разыскиваем системных аналитиков с опытом. Стек: Java / Kotlin (JDK 11), Spring Boot, PostgreSQL, Apache Kafka, Openshift/ Ku
Разыскиваем системных аналитиков с опытом. Стек: Java / Kotlin (JDK 11), Spring Boot, PostgreSQL, Apache Kafka, Openshift/ Kubernetes, TypeScript, React, React Native.   Задачи: — Анализ функциональности ПО. — Проектирование интеграции с источниками данных. — Поддержка документации.   Бонусы: — Зарплата до 330 000 рублей на руки, премии и скидки. — Возможность выстроить свою систему на новом проекте. — Нет legacy и есть полная свобода в выборе инструментов. Откликайтесь тут #вакансии #работа

Какой у вас профессиональный уровень в IT?
Anonymous voting

Большое руководство по npm для начинающих npm — это популярный репозиторий для публикации опенсорсных проектов на Node.js. Здесь каждый может делиться своими инструментами, написанными на JavaScript. npm помогает устанавливать и удалять пакеты, а также управлять версиями и зависимостями для проекта. Вот большое руководство по npm, которое подробно отвечает на многие вопросы новичков. Оно состоит из девяти глав, каждая из которых — отдельная статья с примерами и разными нюансами. #урок #npm #en

Одним лишь написанием кода трудно создать настоящий бизнес Поэтому ребята из ТехПреда — кафедры технологического предпринимат
Одним лишь написанием кода трудно создать настоящий бизнес Поэтому ребята из ТехПреда — кафедры технологического предпринимательства МФТИ+Сколково — проводят онлайн день открытых дверей. На нём вам помогут узнать и разобраться, как двигаться системно для старта собственного бизнеса. Фейс-консоль проходить не нужно — ждут участников любых возрастов и направлений (от IT и биомедицины до нанотехнологий). Поспешите, ведь ивент уже 6 июля. Так что если решились расти до бизнеса, то начать этот путь можно, зарегистрировавшись на мероприятие. Это #партнёрский пост

​​Паттерны для веб-разработчиков Делимся ресурсом по изучению различных видов паттернов с упором на веб. Есть секции по общему проектированию и секции по фреймворкам: https://www.patterns.dev/ #паттерны #инструменты

Инструмент: Интерактивная доска для работы в команде В ней можно легко создавать блок-схемы, заметки, интеллект-карты и прочи
Инструмент: Интерактивная доска для работы в команде В ней можно легко создавать блок-схемы, заметки, интеллект-карты и прочие формы организации данных. Отлично подойдёт для командных брейнштормов. Ссылка на инструмент: Whimsical #инструмент #general