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

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

الذهاب إلى القناة على Telegram

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

إظهار المزيد
6 616
المشتركون
لا توجد بيانات24 ساعات
-167 أيام
-2630 أيام
أرشيف المشاركات
Что выдаёт сочетание клавиш Ctrl + Z? Конечно, отмену последнего действия. Что выдаёт клавиша Ctrl + Z в IT-клавиатуре Яндекс
Что выдаёт сочетание клавиш Ctrl + Z? Конечно, отмену последнего действия. Что выдаёт клавиша Ctrl + Z в IT-клавиатуре Яндекса? «Не бойтесь переписывать всё с нуля. Мы это сделали три раза и не прогадали», — это цитата Рустама Кенджаева из Яндекс Маркета на YaTalks 2023 — главной конференции Яндекса для IT-сообщества.  Чтобы узнать самое важное из выступления Рустама и других крутых спикеров на конференции, переходите по ссылке и щёлкайте IT-клавиатурой — клик. Реклама

Статья: 15 лучших практик разработки и проектирования REST API REST API — это стандарт, определяющий взаимодействие с веб-сервисами через сеть с использованием стандартных HTTP-методов. Он позволяет получать, отправлять, обновлять и удалять данные по уникальным URL-адресам с использованием JSON или XML. Как и в остальных аспектах разработки, у REST API есть готовые best practice, следование которым позволит создать надёжный и эффективный сервис. Вот, например, как в этой статье. Тут объясняют за общий формат даты, аутентификацию по ключу, именование, пагинацию, точки для проверки работоспособности и многое другое. #статья #rest #советы #ru

Курс: JavaScript Паттерны Забирайте годный видеокурс, где можно изучить основные паттерны проектирования, которые широко применяются в разработке программного обеспечения. Паттерны представляют собой стандартные конструкции кода, зарекомендовавшие себя в решении типичных задач программирования. Хотя в курсе основное внимание уделяется паттернам на JavaScript, многие из них могут быть применены и в других языках программирования. #курс #javascript #паттерны #ru

Урок: Создание собственного ChatGPT-бота в Telegram После того как OpenAI опубликовала свой API, в телеграме появилась куча ботов для общения с ChatGPT. Некоторые из них платные, хотя каждый самостоятельно может создать такого бота и как-либо его донастроить под себя. Поэтому сохраняйте гайд, где поэтапно объясняют процесс создания ИИ-бота для Telegram. #урок #ai #ru

Подборка: топ площадок с бесплатными IT-курсами Держите целую подборку 20 различных онлайн-школ по разработке. Среди тем есть как и общие направления, так и конкретные языки: JS, Python, Kotlin, Ruby и другие. К каждому курсу прикреплено описание, темы, формат обучения. Поэтому можно сразу на месте определиться с подходящей площадкой. Сохраняйте, дабы не потерять #подборка #курс #ru

Подборка бесплатных апскейл-нейронокclarity-upscaler (API); — iloveimg.com (от создателей ilovepdf); — krea.ai; — tinywow.com. А вы какими пользуетесь и почему их предпочитаете? Поделитесь в комментариях.

Бесплатный курс по Figma Figma — мощный онлайн-сервис для разработки интерфейсов и других графических дизайнов. В нём доступно множество инструментов, которые позволяют удобно создавать макеты сайтов и приложений. Ловите доступный видео-курс, где в нуля разбирают этот инструмент и учат взаимодействовать с ним и создавать макеты. #курс #ui #ux #ru

Статья: Простыми словами о работе HTTP-запросов Понимание работы веб-запросов актуально почти для любого разработчика. С запросами можно работать, разрабатывая бэкенд, телеграм-бота, десктопной приложение или микросервис. И если вы всё ещё не уверены в своих знаниях касательно работы HTTP-запросов, кодов состояния, заголовков и работы протокола в целом, то эта статья простым и доступным языком расскажет про всё это. #статья #web #теория #ru

Летняя Школа бэкенд-разработки Яндекса зовёт начинающих IT-специалистов В течение трех месяцев студенты будут изучать тонкост
Летняя Школа бэкенд-разработки Яндекса зовёт начинающих IT-специалистов В течение трех месяцев студенты будут изучать тонкости написания кода для высоконагруженных веб-сервисов, освоят навыки эксплуатации сложных систем и получат новые знания в области бэкенд-разработки. Двухэтапная программа включает онлайн-лекции с домашними заданиями, а также очный этап, во время которого ученики объединятся в команды и реализуют настоящий проект от Яндекса в офисах Москвы, Санкт-Петербурга и Екатеринбурга. Для лучших студентов предусмотрена пятинедельная оплачиваемая практика в новом формате — Лаборатории. Для поступления необходимы базовые знания одного из языков программирования (Python, Java или C++), умение писать читаемый код и основы алгоритмов и структур данных. Отбор включает решение тестовых заданий в Контесте и техническое интервью. Подавайте заявку сегодня и проведите лето с пользой. Материалы для подготовки к тестовому задания можно найти здесь. Реклама

Курс: Создание веб-парсеров на Python Курс — это серия видеоуроков, в которых вы с полного нуля научитесь использовать парсинг сайтов Python и собирать нужную информацию.  В процессе обучения вы узнаете, как работать с requests, bs4, fake-useragent, multiprocessing, json, авторизацией на сайтах, куки и многим другим. Страница курса #курс #python #ru

Методичку по софт-скилам хотите? Есть у AvitoTech в новом IT-стендапе «У микрофона». Не столько смешно, сколько полезно. Напр
Методичку по софт-скилам хотите? Есть у AvitoTech в новом IT-стендапе «У микрофона». Не столько смешно, сколько полезно. Например, из первого выпуска вы узнаете, зачем инженеру учить других. 15 минут, после которых вы захотите идти в менторы. Залетайте — ролик уже на канале. Реклама ООО «Авито Тех» ИНН 9710089440, LjN8KDBdD

Доклад: Полезные инструменты веб-разработчика Чтобы стать продуктивным разработчиком, рекомендуется иметь под рукой инструментарий, который улучшит, упростит и ускорит разработку сайта. Браузеры имеют обширный функционал и инструментарий, который известен не каждому — о самых полезных расскажут в докладе. В подборке инструменты разделены на две секции: для отладки вёрстки и стилей, и для отладки кода и оптимизации. Также тут покажут, как делать аудит и оптимизацию веб-приложения, используя инструменты браузера. #доклад #web #инструмент #ru

Есть здесь любители долларов и кода? У вас есть замечательная возможность совместить приятное с полезным и поучаствовать в ко
Есть здесь любители долларов и кода? У вас есть замечательная возможность совместить приятное с полезным и поучаствовать в конкурсе по программированию от Cryptomus. С общим банком в 3000$. Представленные номинации: — За лучший плагин для любой из пяти представленных платформ (победитель каждой категории получает приз). — За самую креативную и интересную интеграцию API Cryptomus. Заявки принимаются с 1 по 30 апреля в виде ссылок на ваши работы. Для плагинов — ссылка на код. Для интеграций — ссылка на ресурс с апишкой.   Оставляйте заявку на участие и выигрывайте, мы в вас верим! Реклама

Инструмент: генератор одноразовой почты Такой сервис может пригодится, когда какой-то сервис требует обязательную регистрацию
Инструмент: генератор одноразовой почты Такой сервис может пригодится, когда какой-то сервис требует обязательную регистрацию, а вы не хотите делиться своей личной почтой или получать спам. Пользоваться легко — почта генерируется автоматически и внизу отображаются все пришедшие на неё письма. Есть приложения для Android и iOS. Ссылка на инструмент: Temp Mail #инструмент

​​Статья: Что такое Minutes of Meeting и для чего его писать? MoM (Minutes of Meeting) – это протокол встречи, который составляется с одной целью: зафиксировать договорённости. Это письменный отчёт о том, что обсуждалось и решалось в ходе встречи. MoM помогают сохранить ключевые моменты и решения, обеспечивают ясность и единое понимание между всеми участниками встречи, между командой разработки и стейкхолдерами со стороны заказчика. Держите подробный гайд о том, как правильно подготавливать МоМ, чтобы это было полезно и эффективно. #статья #general #ru

​​Рационы здорового питания можно сравнить с качественным топливом для гоночного автомобиля На фастфуде и дошираке ездить тоже можно, но не так далеко и быстро. Благодаря своему составу, правильные рационы — один из ключевых факторов здоровья и эффективности разработчика. Befit, предоставляющая здоровое питание, как раз ищет шеф-повара уровня Middle на Full-stack C# разработку. В вашем меню будут блюда на .NET и Angular, а также проектирование сервисов, ревью кода и работа с БД. Вот она — возможность помочь своим коллегам разработчикам по всей стране: https://tprg.ru/kly0 #вакансии #работа Реклама АО «Иштар» ИНН 9703156047, LjN8KVb2T

Repost from Код найма
​​А теперь 6 советов, как войти в состояние потока на работе 1. Найдите баланс между сложностью задачи и своими навыками — чтобы задача была по плечу и не была слишком скучной. 2. Поставьте чёткие цели — зная стоящие перед собой цели, понимаешь, насколько хорошо справляешься с текущими задачами. 3. Сократите количество отвлекающих моментов — в потоке мозг сам отфильтровывает всё постороннее, но пока вы ещё не вошли в него, что угодно может отвлечь вас. Чтобы этого избежать, например, включите режим «Не беспокоить». 4. Откажитесь от многозадачности — чтобы из потока не выпасть. Как и в случае с отвлекающими моментами, отстранитесь от других дел и сконцентрируйтесь на текущей задаче. 5. Не принуждайте себя — если не получается попасть в поток, не переживайте, так бывает. Отпустите ситуацию, ведь чем больше вы стараетесь что-то контролировать, тем хуже оно поддаётся контролю. 6. Если не знаете, с чего начать, начните с того, что вам нравится — у вас вряд ли получится добиться состояния потока, если вам не нравится то, чем вы занимаетесь. Так что лучше браться за любимые дела, так влиться будет проще. Источник: https://asana.com/ru/resources/flow-state-work

Подборка: Топ книг, рекомендуемых к прочтению каждому разработчику Помимо всех благ современного мира — подкастов, видео, бло
Подборка: Топ книг, рекомендуемых к прочтению каждому разработчику Помимо всех благ современного мира — подкастов, видео, блогов и т. д., чтение хорошей книги — это то, что все ещё пользуется спросом. Найти отличные книги для разработки ПО — непростая задача. Экосистема меняется настолько быстро, что многие вещи устаревают в короткие сроки. Тем не менее, существуют “вечные” книги: они посвящены мета-темам, шаблонам проектирования или общим представлениям: — Карьера программиста, Г. Лакман Макдауэлл; — Совершенный код, Стив Макконнелл; — Чистый код, Роберт Мартин; — Улучшение проекта существующего кода, Мартин Фаулер; — Паттерны проектирования, Эрик Фримен; — Шаблоны корпоративных приложений, Мартин Фаулер; — Эффективная работа с унаследованным кодом, Майкл Фетерс; — Идеальный программист, Роберт Мартин; — Алгоритмы: построение и анализ, Томас Кормен; — Программист-прагматик, Энди Хант. Подробней за каждую из книгу в статье. #книга #general #ru

Доклад: Делим монолит на микросервисы — Лекция для архитекторов и программистов В видео автор делится своим опытом разделения больших монолитов на микросервисы. Рассказывает о проблемах, с которыми можно столкнуться, запуская этот процесс, а также о том, какие специалисты нужны; какие конкретные шаги нужно выполнить, чтобы ускорить процесс перехода. Весь доклад — опыт архитектора за несколько лет. После просмотра у вас появится понимание того, как пройти этот путь с нуля и до победы. #доклад #архитектура #микросервисы #ru