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

@prog_stuff


Бесплатные лекции, курсы, книги, подкасты по программированию

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

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

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

Другие наши проекты: https://tprg.ru/media

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

21 Jan, 00:21


Ночная шпаргалка по консольным командам Git 👍

В Git полно команд, и если ты часто их забываешь, эта шпаргалка специально для тебя. В репозитории можно быстро почитать об основных командах и концепциях, а затем одним вальяжным нажатием на Ctrl+C скопировать их.

Приятный бонус — всё написано на русском. Так что сохраняем!

#git #шпаргалка

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

21 Jan, 00:20


Топ-10 советов начинающим фронтендерам

Создание качественного пользовательского интерфейса — важный шаг к успешному приложению. Вот ключевые советы:

— Отступы: Равномерные отступы делают интерфейс аккуратным.
— Пустые состояния: Добавьте сообщения или кнопки действий.
— Индикаторы загрузки: Уведомляйте пользователей о процессе загрузки.
— Визуальная иерархия: Используйте разные размеры и цвета для важных элементов.
— «Воздух» в дизайне: Увеличьте расстояние между несвязанными элементами.
— Ошибки: Делайте сообщения понятными и с контекстом.
— Подсказки: Указывайте, почему элементы неактивны.
— Цвета: Следуйте цветовым конвенциям для обратной связи.
— Иконки: Держите их простыми и узнаваемыми.
— UI-библиотеки: Используйте готовые решения для экономии времени.

Подробней про каждый из пунктов с примерами кода в статье.

#советы #frontend #начинающим #ru

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

21 Jan, 00:19


Мимо этой репы точно не пройти

Инструмент lowfi позволяет слушать те самые ламповые Lo-Fi треки с ютуба прямо в терминале. Так что если слушать музыку для программирования, то только так:

Скачать можно в репозитории

#репозиторий #инструмент #general

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

21 Jan, 00:19


Мега-фреймворк для ИИ-чатботов и не только

Это открытый и современный интерфейс/фреймворк для работы с ChatGPT и другими моделями. Поддерживает синтез речи, работу с разными типами данных и расширяемую систему плагинов для вызова функций. Можно легко и бесплатно развернуть своё личное приложение с поддержкой моделей OpenAI, ChatGPT, Claude, Gemini и других, всего в один клик.

Ссылка на репозиторий: lobe-chat

#репозиторий #ai #general

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

21 Jan, 00:19


Разыскиваем опытных Java-разработчиков

Обязанности:
— Участие в полном цикле разработки.
— Проектирование/разработка back-end и API.
— Обеспечение чистоты кода, тестирование, код-ревью, релизы.

Требования:
— Знание Java/Kotlin, Spring.
— Понимание микросервисной архитектуры.
— Опыт SQL/NoSQL.
— Опыт командной работы, код-ревью, git flow.

Откликайтесь тут

#вакансии #работа

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

21 Jan, 00:18


public-apis | Бесплатные API о чем угодно

Огромная коллекция бесплатных интерфейсов, от сокращателя ссылок до безлимитного хранилища файлов. Вашему пет-проекту будет чем наполниться. 315К+ звёзд на GitHub мягко намекают, что такой подход признан комьюнити.

Цена: бесплатно
Репозиторий проекта

@prog_tools

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

21 Jan, 00:17


Курс по функциональное программированию на Python

Данный курс — отличный способ углубить свои навыки программирования на среднем уровне. Вы научитесь использовать мощные инструменты Python для работы с функциями, которые помогут вам писать более гибкий и эффективный код.

В этом курсе вас ждёт знакомство с функциями, аргументами и параметрами, а также освоение *args и **kwargs. Вы научитесь создавать замыкания, работать с декораторами и генераторами, а также поймёте, как использовать рекурсию и функции высших порядков.

Ссылка на курс

#курс #продолжающим #python #ru

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

21 Jan, 00:16


Платформа для обмена сниппетами кода

Через неё можно хранить и делиться с другими разработчиками отдельными частями кода и даже совместно их редактировать. А под капотом ещё куча приятных бонусов: полностью бесплатный, плагин под VS Code, API и быстродействие.

Забираем на сайте: 3cols.com

#инструмент #general

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

21 Jan, 00:16


Педант или помогатор: какой вы системный аналитик?

Собрали для вас забавную викторину на основе реальных кейсов из мира системного анализа. Переходите по ссылке и отвечайте как чувствуете: https://tprg.ru/GdNt

Это #партнёрский пост

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

21 Jan, 00:16


Подборка крутых проектов и идей на Python

С ними можно вдохновиться на свой проект или допилить существующий. Каждый материал — не просто сухой код, а полноценные гайды с кучей полезной теории:

— Разбираемся, что такое блокчейн, создавая собственный
— Майним данные с Twitter
— Как с помощью Data Science определять удачное вино
— Кластеризация лиц
— Модель, описывающая содержимое картинки на DL и Tensorflow
— Создаём бота для общения в Twitter
— Создаём собственный Git
— Пишем голосового ассистента

#подборка #git

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

21 Jan, 00:15


Запомнить все аспекты синтаксиса Python трудно, а сохранить одну большую шпаргалку по ним — секундное дело.

Исследовать шпаргалку можно на сайте, там же можно забрать PDF с ней.

Сохраняйте сейчас, чтоб не искать её позже.

#шпаргалка #python

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

21 Jan, 00:14


Топ-12 хоткеев VS Code

Хоткеи знать не обязательно, но их умелое использование может в разы повысить скорость написания кода и разработки в целом. Так что кто хочет эффективно вести время при работе, мастхев — эта подборка горячих клавиш (есть версии сразу под Windows/Linux/MacOS).

#vscode #советы #ru

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

21 Jan, 00:10


«Самый большой React.js курс в интернете»

По крайней мере, так утверждает автор ролика.

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

Ну и никто не отменял таймкоды — по ним очень быстро можно сориентироваться и попасть на кусок видео, который интересует вас здесь и сейчас.

https://www.youtube.com/watch?v=qnwFpjIqsrA

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

21 Jan, 00:10


Что почитать по TypeScript

Ловите подборку нескольких тематических изданий:

— Эффективный TypeScript. Ден Вандеркам
— Профессиональный TypeScript. Борис Черный
— Изучаем TypeScript 3. Натан Розенталс
— TypeScript быстро. Яков Файн, Антон Моисеев

А тут можно кратко ознакомиться с каждой из книг

#подборка #книга #typescript #web #ru

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

21 Jan, 00:09


Курс по основам программирования на Dart

Dart — современный язык программирования, идеально подходящий для создания мобильных приложений и веб-сервисов. Освоить его несложно, и он помогает писать чистый и понятный код.

В курсе будет рассмотрено всё: от переменных и типов данных до циклов и работы с числами. Также будет возможность научиться создавать функции, работать с объектами и даже заглянуть в основы ООП. Всё это с практическими примерами, чтобы легко закрепить навыки:

Ссылка на курс

#курс #dart #mobile #ru

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

21 Jan, 00:09


Никогда не были в Нижнем Новгороде и хотите узнать, насколько вы бэкендер по-нижегородски?

Или всегда тут живете и ответите на все вопросы с одного взгляда? Проходите тест: https://tprg.ru/NJBS

Это #партнёрский пост

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

21 Jan, 00:09


Как просить повышения зарплаты?

Вот, на что стоит обратить внимание:

— Цель разговора: Четко определитесь с целью перед диалогом – конкретные цифры и результат, который вас устроит.

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

— Что не является аргументом: Долгий стаж, личные проблемы, хорошее выполнение работы (это норма).

— Правильные доводы: Незаменимость, расширение обязанностей, проактивность и высокие результаты работы.

— Когда не просить: Если у компании финансовые трудности или у вас сложные отношения с руководством.

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

#советы #трудоустройство #ru

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

21 Jan, 00:08


Мембранка vs механика: какую клавиатуру выбрать кодеру?

Если вы часто работаете с текстом, то качественная клавиатура может значительно повысить вашу продуктивность. И наоборот, некомфортное устройство может снизить вашу эффективность и усилить утомляемость.

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

#статья #здоровье #ru

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

21 Jan, 00:07


Обнаружен короткий путь к офферу Сбера! 
 
12 октября вас ждут на One Day Offer Центра квантовых технологий для С++ разработчиков.
 
Команда создаёт квантовый компьютер и фотонные сопроцессоры для решения задач Сбера: от AI до оптимизации логистических процессов. Разработки Центра позволят оптимизировать логистические цепочки, обучать нейросети большего размера и увеличивать доходность инвестирования. 
 
Чем предстоит заниматься:  
 
— Проектировать архитектуру ПО для обработки и передачи данных. 
— Писать код на C++ для управления и контроля квантового компьютера. 
— Разрабатывать первичную инфраструктуру CI/CD и автоматическое тестирование для своего кода. 
— Участвовать в разработке общей архитектуры квантовых и аналоговых процессоров. 
— Участвовать в переносе задач потребителей на квантовые или аналоговые процессоры. 
 
Регистрируйтесь и создавайте решения на стыке науки и технологий вместе со Сбером!

Это #партнёрский пост

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

21 Jan, 00:07


Бесплатный курс по Python от Google

Курсов по Python много, в том числе и бесплатных. Но этот выделяется тем, что его разработала компания Google, которая понимает какие знания требуются для работы, например, у них.

На этом курсе вы изучите основные концепции программирования на Python и то, как специалисты по обработке данных используют Python в своей работе. Вы изучите такие концепции, как объектно-ориентированное программирование, переменные, типы данных, функции, условные операторы, циклы и структуры данных.

Начинаем по ссылке.

#курс