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

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

رفتن به کانال در Telegram

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

نمایش بیشتر
6 617
مشترکین
-524 ساعت
-187 روز
-1930 روز
آرشیو پست ها
Шпаргалка: Лучшие практики и советы по командной строке Забирайте в сохранёнки такую шпаргалку, ведь это не заезженный гайд для начинающих, а выжимка 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

Курс: Основы программирования для Linux Linux — повсеместная ОС, которая встречается много где, особенно для разработчиков. Ловите базовый курс для начинающих, где вы изучите основные инструменты программирования для Linux, а также научитесь работать с процессами, файловой системой, межпроцессным и сетевым взаимодействием. Ещё тут разбирают использование динамических библиотек, многопоточность и работу с разделяемой памятью. Ссылка на курс #курс #linux #начинающим #ru

Доклад: Как готовить Dockerfile правильно Если вы собираете или собирали контейнеры много раз подряд — вы могли заметить, что иногда сборки работают медленно, образы пухнут, и если вам совсем не повезло — через уязвимость в контейнере вас ещё и сломали. В этом докладе научат, как сделать, чтобы контейнер сбросил вес, собрался быстрее и спрятался за щитом, чтобы злоумышленнику было некуда бить: https://youtu.be/Dx8WOurCCaM?si=aY5CMh-R_P4pLzAk #доклад #docker #devops #ru

Большая шпаргалка по Python и не только Python — мощный ЯП с кучей механизмов и фишечек, полный список которых трудно постоянно держать в голове. Поэтому можно просто сохранить шпаргалку или даже распечатать её, чтобы держать перед глазами. Вот такую шпаргалку, например. Помимо самого Python, тут есть разделы по Pandas, NumPy, SciPy и прочему. #шпаргалка #python

​​Топ-10 незаменимых плагинов для VS Code в 2024 году Огромная популярность VS Code во многом связана с его расширяемостью: функциональность редактора можно существенно нарастить за счет установки дополнительных плагинов. Ловите подборку, где рассматривают 10 суперполезных расширений, которые значительно упростят работу с кодом и повысят вашу продуктивность. Вот парочка из них: — Live Server — запускает локальный сервер одним кликом; — Polacode — создаёт красивые и понятные скриншоты кода для презентаций или туториалов; — Prettier — автоматически форматирует код в нужном стиле; #инструмент #подборка #general #ru

Old, but gold: Визуализация 50+ алгоритмов сортировки с исходниками Так что если нужно сравнить производительность нескольких алгоритмов или подобрать конкретный под свои цели, то смело можно изучать эту визуализацию и исходники на Java.

​​Большой курс по асинхронному программированию Асинхронное программирование сейчас такое же популярное, как и классическое параллельное программирование, но разобраться в нём сразу может быть не так просто. Кидайте в сохранёнки этот бесплатный курс, который поможет наконец вникнуть в эту тему. Тут есть лекции, доклады и множество примеров кода на GitHub. #курс #general #ru

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

Урок: Монументальный гайд по PHP Кто бы что ни говорил, но PHP всё ещё в какой-то мере остаётся на плаву и требуется некоторыми компаниями. Так что если нацелились на разработку на бэкенде, то этот курс — отличное начало. Пройдя его, станет понятно, как писать простые скрипты и работать с основами PHP. Тут вы изучите переменные, функции, объекты и классы с подробными объяснениями и примерами. Курс охватывает также работу со строками, массивами, файлами и передачей данных через формы, что поможет быстро освоить PHP и начать программировать. Ссылка на курс: https://youtu.be/M-peGbXCvNA?si=mU0_firT1AUYD_qb #курс #php #backend #ru

Анимированное руководство по CSS flex flex — свойство в CSS, определяющее способность элемента растягиваться или сжиматься для заполнения собой доступного свободного пространства. Вариантов использования flex много — про популярные способы рассказали в этом гайде. Всё с гифками, поэтому можно будет сразу определить нужную конфигурацию flex. #frontend #css #ru

​​Учебник промптинга Небольшой 40-страничный гайд на английском по обращению с GPT доступен бесплатно на arxiv.org. Чуда с генерацией больших кусков кода там не случилось, но все же пару полезных моментов вы там точно найдете. Читать @neuro_channel

Senior Python разработчики, ваш выход На новой вакансии вам предстоит: В тесной коллаборации с Data Science командой занимать
Senior Python разработчики, ваш выход На новой вакансии вам предстоит: В тесной коллаборации с Data Science командой заниматься продуктовой разработкой и писать нагруженные сервисы на Python. От вас требуется опыт промышленной разработки на Python, хорошие знания алгоритмов и умение в Docker и Postgres. Будет плюсом: — опыт создания CI/CD pipeline’ов. — общее понимание основ Data Science. — опыт работы с Kafka, Redis. — опыт работы с Openshift, Minio, Ceph. Нажимайте, чтобы быть на связи #вакансии #работа