Сохранёнки программиста
Открыть в Telegram
Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med
Больше6 617
Подписчики
-524 часа
-187 дней
-1930 день
Архив постов
Курс: Основы UX
Трудно сделать продукт визуально привлекательным и удобным без UX. Именно он определяет дизайн страниц и интерфейсов, форму кнопок и размер шрифтов. Во многих случаях неправильный UX может напрямую негативно сказываться на метриках продукта и влиять на его прибыль.
Чтобы такого не допускать, забирайте бесплатный курс по UX для начинающих. В нём разбирают всю необходимую теорию по дизайну цифровых продуктов и основные принципы пользовательского опыта.
#курс #ux #начинающим #ru
Статья: Cron Jobs — пособие для начинающих
Cron — один из часто используемых инструментов для Unix-систем. Можно сказать, что это «база» для многих программистов.
Поэтому сохраняйте пособие для начинающих, где дают всю необходимую информацию, чтобы начать пользоваться этой тулзой: синтаксис, структура команд и их примеры, а также различные веб-генераторы для них.
#статья #инструмент #cron #ru
Курс: Java Тренажёр
Ловите курс, в котором можно найти не только обучающие материалы по Java, но и разнообразные практические задачи. В процессе обучения вы столкнетёсь как с традиционными задачами, так и с теми, которые часто встречаются на собеседованиях в крупных компаниях, таких как Google, Shopify, Autodesk, Netflix и Philips. Это поможет отточить свои навыки работы с переменными, типами данных, условными конструкциями, циклами, функциями и различными алгоритмами. Так что если базовые курсы по Java пройдены и хочется двигаться дальше — этот курс то, что вы искали.
#курс #java #продолжающим #ru
Запись Avito Golang meetup #4 уже на канале AvitoTech
В ней три доклада для тех, кто хочет глубже разобраться в инструментарии.
А в частности:
– в kubernetes-операторе и управлении конфигурациями через него;
– в горутине, планировщике и модели GMP;
– в Protobuf и его тулчейне.
Смотрите в записи на YouTube-канале AvitoTech.
Реклама ООО «Авито Тех» ИНН 9710089440, LjN8KUByt
Инструмент для удобной отладки адаптивности веб-приложения
С помощью этой тулзы можно одновременно смотреть как ваш сайт выглядит на всех необходимых разрешениях. И основная фишка в том, что какие-либо действия, выполняемые в одном из окон, будут автоматически воспроизводиться на всех других окнах. Поэтому не придётся проводить один и тот же сценарий на каждом из разрешений. Эта прелесть ещё и бесплатная.
Ссылка на инструмент: Responsively
#инструмент #web #frontend
Repost from Нейроканал
Коллекция нейросетей под любой запрос
AILibri — огромная коллекция бесплатных и не очень AI-инструментов для всего: от дескрибации видео до 3D-моделирования. Сохраняем, ведь рано или поздно обязательно пригодится.
#llm
@neuro_channel
Поздравляем!
Вы так долго листали, что долистали до подборки бесплатных книг. Обмана нет, вот ссылка на репозиторий.
Помимо большого количества технических книг по разным ЯП, инструментам, фреймворкам и стекам, тут есть и полезные статьи, подкасты и прочие обучающие материалы. Все ресурсы рассортированы по языкам. Есть в том числе и русский.
#подборка #книга
Интерактивный курс по SQL
В этом курсе основная часть — это практика с SQL-запросами. Каждый этап содержит краткие теоретические вставки про базы данных и SQL, примеры запросов и пояснения к их реализации. Для работы с запросами используется сама веб-платформа курса, так что не надо париться с установкой дополнительного софта.
Сложность запросов нарастает по мере продвижения по курсу. Сначала они применяются к отдельным таблицам, а потом уже к базам данных, созданным для всяких сфер типа "Интернет-магазин", "Тестирование", "Абитуриент".
Для изучающих SQL — маст-хэв
#курс #sql #ru
Сбер ищет Senior Python разработчика для работы в области Intelligent Document Processing
Вам предстоит:
В тесной коллаборации с Data Science командой заниматься продуктовой разработкой и и писать нагруженные сервисы на Python. От вас требуется опыт промышленной разработки на Python от 3-х лет, хорошие знания алгоритмов и умение в Docker и Postgres.
Будет плюсом:
— опыт создания CI/CD pipeline’ов
— общее понимание основ Data Science будет плюсом.
— опыт работы с Kafka, Redis
— опыт работы с Openshift, Minio, Ceph
Изучайте полную информацию по вакансии и откликайтесь
Реклама
Урок: Как работает сжатие?
Алгоритмы сжатия – это способ уменьшения объема данных без потери информации. Они полезны при создании протоколов обмена данными, работе с файлами и сохранениями. Такие алгоритмы используются повсеместно, а без них любой обмен данными замедлился в разы.
В этом уроке рассмотрят различные методы сжатия, их избыточность, алгоритмы Хаффмана, а также сжатие с потерями и без:
https://youtu.be/CJFUN6BrkGE?si=cpDz1uFIznvqsKqU
#урок #теория #ru
Сбер приглашает в команду опытных джавистов, системных аналитиков, QA-инженеров и Python-разработчиков
Fullstack QA в СберДруг
Нужно будет тестировать front- и back-приложений и интегрировать автотесты в CI/CD. Зарплата до 215 тысяч рублей.
Java-разработчик
Нужно будет разрабатывать back-end, API и писать unit-тестов на Java 8 / 11. Зарплата до 330 тысяч рублей.
Системный аналитик на новую HR Tech-платформу
Нужно будет собирать требования, проектировать интеграции с БД и сервисами, поддерживать документацию.
Senior Python разработчик в Intelligent Document Processing
Нужно будет заниматься продуктовой разработкой, писать нагруженные сервисы и проектировать масштабируемую архитектуру и API.
Реклама
Курс: TypeScript
TypeScript увеличивает эффективность и надёжность JavaScript-разработки добавлением типизации. Он взят за основу в некоторых современных фреймворках, таких как Angular. Но, если посмотреть на тенденции современной разработки, TypeScript активно используется и с другими фреймворками и окружениями, включая React, Vue и даже Node.js.
Курс состоит из 20 видео, в которых разбираются: основные типы данных, классы, ООП, обобщения, утилиты и многое другое:
https://youtu.be/OMsP7_bCAxY?si=_cJCfRONQmRq2TXd
#курс #typescript #web #ru
Для всех искателей Java-приключений
Сбер ищет рыцарей Java для эпического квеста по созданию новой технологической HR-платформы. Лучшие практики компонентно-реактивного подхода, нет оков legacy-кода и полная свобода выбора инструментов с приличной наградой за подвиги.
Ваш ждут благородные дела:
— Участие в полном цикле разработки
— Проектирование/разработка back-end и API
— Обеспечение чистоты кода, тестирование, код-ревью, релизы
— Анализ и оптимизация производительности.
Необходимые артефакты для прохождения миссии:
— Знание Java/Kotlin, Spring от 3 лет
— Понимание микросервисной архитектуры
— Опыт SQL/NoSQL
— Навыки работы с брокерами сообщений и тестированием
— Знания архитектуры высоконагруженных приложений;
— Опыт командной работы, код-ревью, git flow.
Вознаграждения:
— 13 зарплат за 12 месяцев
— Работа в одном из лучших офисов Москвы
— ДМС для тебя и твоих близких
Начни нашу совместную историю с письма о себе здесь
Реклама
ТОП-7 книг по C# для начинающих разработчиков в 2024 году
В последнем баттле языков первое место занял C#. И хоть соревнование фановое, C# действительно остаётся актуальным во многих направлениях. Так что если наметили этот язык для изучения, держите целую подборку книг для начинающих по C#:
— Программирование на C# для начинающих. Особенности языка. Алексей Васильев.
— Head First. Изучаем C#. Стиллмен Эндрю.
— Библия C#. Михаил Фленов.
— CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#. Джеффри Рихтер.
— Изучаем C# через разработку игр на Unity. Харрисон Ферроне.
— C# на примерах. Практика, практика и только практика. Пётр Евдокимов.
— C# 10 и .NET 6. Современная кросс-платформенная разработка. Марк Прайс.
Краткие обзоры этих изданий с их преимуществами и недостатками читайте в статье.
#подборка #книги #csharp #начинающим #ru
Шпаргалка: 12 алгоритмов в гифках, которые должен знать каждый разработчик
Алгоритмы давно заняли особую нишу как в Computer Science, так и в разработке ПО. Что по-настоящему важно, так это умение думать алгоритмически. Не только чтобы воспроизводить и изменять стандартные алгоритмы, но и чтобы вам было комфортно использовать код для решения задач, с которыми вы столкнётесь в роли разработчика.
Забирайте шпаргалку, где собрали 12 алгоритмов, которые должен проработать разработчик, чтобы развивать и применять алгоритмическое мышление.
#шпаргалка #начинающим #ru
Repost from Веб-страница
Годных инструментов вам в ленту: MightyMeld — набор предварительно настроенных веб-компонентов
Это — большая база компонентов, которые полностью совместимы с Tailwind CSS и React. Просто выбираете нужный объект из большой библиотеки шаблонов, перетаскиваете его на рабочую панель и настраиваете под свои нужды. В проекте есть встроенный ИИ ассистент.
Основная функицональность инструмента бесплатна, но есть и платные фичи: https://www.mightymeldfortailwind.com/
#инструменты #react #css
Подборка: 10 инструментов разработчика, которые вам наверняка понадобятся
Разработчикам обычно хватает задач, которые нужно делать ежедневно. Поэтому определённо окажутся полезными инструменты, которые могут ускорить или упростить рутину.
В этой статье есть список некоторых полезных тулзов для разработчика, о которых вы, вероятно, не знаете. А вот часть из них:
— Can i Use? — сервис, дающий актуальную информацию о работе веб-технологий в различных браузерах;
— Prettier — крутой форматтер кода, поддерживающий множество языков и IDE.
— Sentry — платформа, помогающая диагностировать, исправлять и оптимизировать производительность кода.
— gitignore.io — генератор gitignore-файла по используемой технологии, библиотекам, ОС и т. д.
Ещё больше — в cтатье.
#подборка #инструмент #general #ru
Доклад: UX/UI Проектирование — учимся делать удобно
UX расшифровывается как user experience ― «пользовательский опыт». Простыми словами, это то, каким образом пользователь взаимодействует с интерфейсом и насколько сайт или приложение для него понятны и удобны. Такой подход к разработке и дизайну помогает создавать продукты, которые действительно удовлетворяют потребности пользователей и приносят положительные впечатления.
Сохраняйте доклад, который представляет из себя подробную инструкцию для начинающих: как стать востребованным веб-дизайнером, что такое UX/UI и как его использовать. Тут делятся практическими советами и рекомендациями, которые помогут новичкам освоить основные принципы дизайна интерфейсов и создать продукты, способные конкурировать на рынке.
#доклад #ux #ui #начинающим #советы #ru
В такие моменты важно говорить уверенно: да, было!
Если вы давно хотите сменить грейд, харды на хорошем уровне, но всё не выходит — скорее всего дело в софт-скилах.
Мы узнали у сеньоров и тимлидов более 10 методов, которые помогут качественно работать с коллегами и перейти на следующую карьерную ступень.
Реклама
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
