Что почитать на выходных?
Ловите топ-10 книг для разработчика, вне зависимости от стека работы:
1. Карьера программиста;
2. Совершенный код;
3. Чистый код;
4. Рефакторинг. Улучшение проекта существующего кода;
5. Head First — Паттерны проектирование;
6. Шаблоны корпоративных приложений;
7. Эффективная работа с унаследованным кодом;
8. Идеальный программист;
9. Алгоритмы: построение и анализ;
10. Программист-прагматик.
#подборка #книга #general #ru
Ловите топ-10 книг для разработчика, вне зависимости от стека работы:
1. Карьера программиста;
2. Совершенный код;
3. Чистый код;
4. Рефакторинг. Улучшение проекта существующего кода;
5. Head First — Паттерны проектирование;
6. Шаблоны корпоративных приложений;
7. Эффективная работа с унаследованным кодом;
8. Идеальный программист;
9. Алгоритмы: построение и анализ;
10. Программист-прагматик.
#подборка #книга #general #ru
Где можно порешать задачки на программирование
— LeetCode предлагает поддержку более чем 16 языков программирования, позволяя пользователям выбирать задачи по сложности.
— Codewars предлагает задачи по алгоритмам и практическим навыкам, включая задачи на шаблоны проектирования.
— HackerRank — это платформа, на которой можно решать не только базовые задачи, но и задачи в различных областях, таких как SQL, алгоритмы, AI и другие.
— CodinGame — это платформа, где решение задач сопровождается визуализацией, напоминающей видеоигры.
#подборка #general
— LeetCode предлагает поддержку более чем 16 языков программирования, позволяя пользователям выбирать задачи по сложности.
— Codewars предлагает задачи по алгоритмам и практическим навыкам, включая задачи на шаблоны проектирования.
— HackerRank — это платформа, на которой можно решать не только базовые задачи, но и задачи в различных областях, таких как SQL, алгоритмы, AI и другие.
— CodinGame — это платформа, где решение задач сопровождается визуализацией, напоминающей видеоигры.
#подборка #general
10 пакетов Python, которые улучшат вашу кодовую базу
Data Scientist’ы и разработчики тратят немало времени на отладку кода, чтобы сделать его более эффективным и простым в дальнейшем использовании.
Кидайте в сохранёнки подборку, где собрали 10 пакетов Python, помогающих автоматизировать форматирование кода и тестировать его на выявление ошибок. Вот парочка из них: Black — выявляет ошибки и форматирует код, Bandit — проверяет безопасность кода, Pydantic — для проверки данных и управления настройками.
#подборка #python #ru
Data Scientist’ы и разработчики тратят немало времени на отладку кода, чтобы сделать его более эффективным и простым в дальнейшем использовании.
Кидайте в сохранёнки подборку, где собрали 10 пакетов Python, помогающих автоматизировать форматирование кода и тестировать его на выявление ошибок. Вот парочка из них: Black — выявляет ошибки и форматирует код, Bandit — проверяет безопасность кода, Pydantic — для проверки данных и управления настройками.
#подборка #python #ru
Топ паттернов проектирования
Паттерн проектирования – это определённая методика написания кода, используемая для решения типичных задач при разработке ПО.
Такие паттерны стали своего рода базой для многих разработчиков, поэтому знание хотя бы основных паттернов может здорово выручить в работе и на собеседованиях. Поэтому забирайте небольшой гайд, где автор рассказывает про самые популярные шаблоны:
https://youtu.be/BPRA2TbnRtk?si=ogdcWmTEBbopIPA5
#видео #урок #паттерны #ru
Паттерн проектирования – это определённая методика написания кода, используемая для решения типичных задач при разработке ПО.
Такие паттерны стали своего рода базой для многих разработчиков, поэтому знание хотя бы основных паттернов может здорово выручить в работе и на собеседованиях. Поэтому забирайте небольшой гайд, где автор рассказывает про самые популярные шаблоны:
https://youtu.be/BPRA2TbnRtk?si=ogdcWmTEBbopIPA5
#видео #урок #паттерны #ru
YouTube
Топ шаблонов проектирования которые должен знать программист(старая версия)
Топ шаблонов, которые у вас вероятнее всего спросят на собеседовании, и которые вам нужно знать, чтобы улучшить код своих разработок.
Паттерны из видео:
Singleton
Command
Flyweight
Prototype
Observer
State
Strategy
Decorator
Группа ВК - https://vk.com/windert0n…
Паттерны из видео:
Singleton
Command
Flyweight
Prototype
Observer
State
Strategy
Decorator
Группа ВК - https://vk.com/windert0n…
This media is not supported in your browser
VIEW IN TELEGRAM
Интерактивный тренажёр фронтендера
Авторы включили в тренажёр 1,5 тысячи заданий — этого с лихвой хватает для практики во фронтенде.
С самого начала вы осваиваете работу с реальным кодом и самостоятельно решаете задачи, приближённые к практическим условиям.
Такое добро лишним не бывает:
Ссылка на тренажёр
#курс #frontend #начинающим #ru
Авторы включили в тренажёр 1,5 тысячи заданий — этого с лихвой хватает для практики во фронтенде.
С самого начала вы осваиваете работу с реальным кодом и самостоятельно решаете задачи, приближённые к практическим условиям.
Такое добро лишним не бывает:
Ссылка на тренажёр
#курс #frontend #начинающим #ru
Forwarded from Типичный программист
Haystack: IDE, которая превратит вашу кодовую базу в визуальный граф
Haystack был создан специально для работы с большой и сложной кодовой базой, предлагая удобные визуальные решения, которые помогут понять структуру проекта. А также легко перемещаться между функциями, классами и методами, и видеть взаимосвязи между ними.
Помимо этого, инструмент имеет собственного копилота с ChatGPT, который можно использовать для автоматизации рутинных задач. Например, он может автоматически создавать методы или вносить изменения в код, которые вы впоследствиё и просто подтверждаете или отклоняете.
И, что немаловажно, Haystack — это, по сути, форк VSCode. Поэтому, если вы уже привыкли к этому редактору, работа с Haystack будет для вас максимально безболезненной. Конфиг можно перенести без проблем.
#ide #инструменты
Haystack был создан специально для работы с большой и сложной кодовой базой, предлагая удобные визуальные решения, которые помогут понять структуру проекта. А также легко перемещаться между функциями, классами и методами, и видеть взаимосвязи между ними.
Помимо этого, инструмент имеет собственного копилота с ChatGPT, который можно использовать для автоматизации рутинных задач. Например, он может автоматически создавать методы или вносить изменения в код, которые вы впоследствиё и просто подтверждаете или отклоняете.
И, что немаловажно, Haystack — это, по сути, форк VSCode. Поэтому, если вы уже привыкли к этому редактору, работа с Haystack будет для вас максимально безболезненной. Конфиг можно перенести без проблем.
#ide #инструменты
Поднимаем собственный сервер и домен у себя дома
Ловите простой и понятный гайд, где вы узнаете, как самостоятельно развернуть файловый сервер и настроить его для работы с вашим собственным доменом.
Автор покажет, как подключить HTTPS, чтобы сервер работал у вас дома. Также вы познакомитесь с OpenVPN и получите общее представление о сетях.
🍌 Е-е-е, автономия
🌭 А сервер Minecraft когда?
#урок #сеть #ru
Ловите простой и понятный гайд, где вы узнаете, как самостоятельно развернуть файловый сервер и настроить его для работы с вашим собственным доменом.
Автор покажет, как подключить HTTPS, чтобы сервер работал у вас дома. Также вы познакомитесь с OpenVPN и получите общее представление о сетях.
🍌 Е-е-е, автономия
🌭 А сервер Minecraft когда?
#урок #сеть #ru
YouTube
Как поднять домашний сервер со своим доменом своими руками?
Мой телеграмм бот: https://t.iss.one/amatyashov_bot
Или: @amatyashov_bot
Мой сайт https://matiashov.ru
Телеграм канал https://t.iss.one/amatyashov
#сервер #домены #сети #маршрутизатор #личноеоблако
В этом ролике мы своими руками поднимем файловый сервер, и настроем…
Или: @amatyashov_bot
Мой сайт https://matiashov.ru
Телеграм канал https://t.iss.one/amatyashov
#сервер #домены #сети #маршрутизатор #личноеоблако
В этом ролике мы своими руками поднимем файловый сервер, и настроем…
Best Practice по REST API
REST становится общим подходом для представления сервисов окружающему миру. Причина его популярности заключается в его простоте и легкости использования.
Забирайте подборку советов по REST API, а именно:
— конечные точки в URL;
— множественные числа;
— документация;
— версия вашего приложения;
— пагинация;
—использование SSL;
— HTTP методы;
— эффективное использование кодов ответов HTTP.
#советы #шпаргалка #backend #ru
REST становится общим подходом для представления сервисов окружающему миру. Причина его популярности заключается в его простоте и легкости использования.
Забирайте подборку советов по REST API, а именно:
— конечные точки в URL;
— множественные числа;
— документация;
— версия вашего приложения;
— пагинация;
—использование SSL;
— HTTP методы;
— эффективное использование кодов ответов HTTP.
#советы #шпаргалка #backend #ru
Репозиторий для тренировки по JavaScript
Сохраняйте подборку вопросов по JS, в которой можно проверить и освежить свои знания или подготовиться к собеседованию. Список вопросов обновляется и сейчас там 155 пунктов.
Забираем
#репозиторий #js #ru
Сохраняйте подборку вопросов по JS, в которой можно проверить и освежить свои знания или подготовиться к собеседованию. Список вопросов обновляется и сейчас там 155 пунктов.
Забираем
#репозиторий #js #ru
Курс по программированию на C#
Курс обучает разработке desktop- и web-приложений на C# с акцентом на использование технологий для создания интерфейсов, работы с видео, многопоточности, и тестирования программ.
Основная цель курса — подготовить профессионалов в сфере искусственного интеллекта с практическими навыками C#-разработки.
Ссылка на курс
#курс #csharp #ru
Курс обучает разработке desktop- и web-приложений на C# с акцентом на использование технологий для создания интерфейсов, работы с видео, многопоточности, и тестирования программ.
Основная цель курса — подготовить профессионалов в сфере искусственного интеллекта с практическими навыками C#-разработки.
Ссылка на курс
#курс #csharp #ru
Аналоги Notion в России
Популярный сервис для управления проектами и знаниями Notion закроет доступ пользователям из России 9 сентября. До этого момента стоит выгрузить данные и найти достойную замену.
Поэтому собрали для вас подборку сервисав-аналогов, где можно вести проекты, создавать базы знаний и хранить полезные ссылочки с нашего канала. И это для того, чтобы вы помогли определить лучший аналог Notion.
Голосовать
#статья #подборка #general #ru
Популярный сервис для управления проектами и знаниями Notion закроет доступ пользователям из России 9 сентября. До этого момента стоит выгрузить данные и найти достойную замену.
Поэтому собрали для вас подборку сервисав-аналогов, где можно вести проекты, создавать базы знаний и хранить полезные ссылочки с нашего канала. И это для того, чтобы вы помогли определить лучший аналог Notion.
Голосовать
#статья #подборка #general #ru
Forwarded from Метод утёнка
Топ-50 ресурсов с бесплатными HTML/CSS/JS шаблонами
Эта подборка точно должна оказаться в ваших сохранёнках, т.к. в ней вы сможете найти бесплатные шаблоны на любой вкус и сэкономить время и средства на разработку. Вот лишь парочка из них, а полный список в подборке.
— LayoutFlow — шаблоны для сайтов агенств, портфолио и услуг.
— Treact — React-шаблоны.
— Flout UI — компоненты Tailwind и готовые шаблоны Next.js
— Themesberg — шаблоны админ панелей, лендингов и UI-китов.
— Templatemo — много Bootstrap-шаблонов.
— HTMLrev — крупнейшая библиотека шаблонов со всеразличными технологиями.
#подборка #frontend
Эта подборка точно должна оказаться в ваших сохранёнках, т.к. в ней вы сможете найти бесплатные шаблоны на любой вкус и сэкономить время и средства на разработку. Вот лишь парочка из них, а полный список в подборке.
— LayoutFlow — шаблоны для сайтов агенств, портфолио и услуг.
— Treact — React-шаблоны.
— Flout UI — компоненты Tailwind и готовые шаблоны Next.js
— Themesberg — шаблоны админ панелей, лендингов и UI-китов.
— Templatemo — много Bootstrap-шаблонов.
— HTMLrev — крупнейшая библиотека шаблонов со всеразличными технологиями.
#подборка #frontend
Forwarded from Метод утёнка
С Днём знаний, друзья!
Мы все учились понемногу. Даже те, кто сегодня меняет сферу IT и целый мир.
В честь праздника подготовили для вас небольшой школьный альбом, в котором показали, что могли бы пожелать себе столпы IT-индустрии будучи выпускниками.
Мы все учились понемногу. Даже те, кто сегодня меняет сферу IT и целый мир.
В честь праздника подготовили для вас небольшой школьный альбом, в котором показали, что могли бы пожелать себе столпы IT-индустрии будучи выпускниками.