Сток бесплатных изображений без авторских прав
Сервис насчитывает более 20,000 изображений. Такую графику можно свободно использовать даже в коммерческих проектах. А поиск поможет найти именно то, что нужно для ваших задач.
Ссылка: Burst
#инструмент #general
Сервис насчитывает более 20,000 изображений. Такую графику можно свободно использовать даже в коммерческих проектах. А поиск поможет найти именно то, что нужно для ваших задач.
Ссылка: Burst
#инструмент #general
30 самых полезных библиотек Python для веб-разработки в 2024 году
Если вы только приступили к вёрстке своего первого сайта на Python, эта статья поможет разобраться, какие библиотеки и инструменты — мастхэв, и чём вообще руководствоваться при выборе инструмента. Например pillow — библиотека для работы с изображениями, requests — для работы с HTTP-запросами, plotly — для получения дизайнерской графики или же certbot для получения бесплатных SSL-сертификатов.
Все 30 таких библиотек забираем в статье.
#подборка #python #ru
Если вы только приступили к вёрстке своего первого сайта на Python, эта статья поможет разобраться, какие библиотеки и инструменты — мастхэв, и чём вообще руководствоваться при выборе инструмента. Например pillow — библиотека для работы с изображениями, requests — для работы с HTTP-запросами, plotly — для получения дизайнерской графики или же certbot для получения бесплатных SSL-сертификатов.
Все 30 таких библиотек забираем в статье.
#подборка #python #ru
Бесплатный аналог Notion
Всё как и в Notion — много удобных вариантов хранения информации — отличный вариант создания баз знаний. Есть клиенты на Android/IOS, а также Window/Linux/MacOS.
Ссылка на инструмент: AppFlowy
#инструмент #general
Всё как и в Notion — много удобных вариантов хранения информации — отличный вариант создания баз знаний. Есть клиенты на Android/IOS, а также Window/Linux/MacOS.
Ссылка на инструмент: AppFlowy
#инструмент #general
Бесплатный курс по JS для начинающих
Синтаксис любого языка программирования — простая и короткая часть пути, но без неё невозможно начать. Этот бесплатный онлайн-курс по JavaScript познакомит с базовыми понятиями языка. Вы выучите основы и напишете свои первые программы на JS.
🍌 Слава JS
🌭 Лучше бы TS
#курс #js #начинающим #ru
Синтаксис любого языка программирования — простая и короткая часть пути, но без неё невозможно начать. Этот бесплатный онлайн-курс по JavaScript познакомит с базовыми понятиями языка. Вы выучите основы и напишете свои первые программы на JS.
🍌 Слава JS
🌭 Лучше бы TS
#курс #js #начинающим #ru
Code-Basics
Курс JavaScript: обучение JS для начинающих бесплатно
Начни Javascript онлайн курс бесплатно: 72 урока и 25 часов на обучение программированию от CodeBasics | Идеальный язык программирования для новичков | Вступай в курс Javascript совершенно бесплатно
Доклад: Пишем на питоне так, чтобы все вас любили
В своём докладе автор хочет показать, как просто и как сложно писать простой код.
Чтобы разобраться: что сложно, а что просто, придется поговорить о разнице между м*&*ами и algebraic effects, SRP, о плюсах и минусах Typed DI, протоколах и приставучем IO. А ещё поговорят про цвета функций, DDD, типы и клей для композиции.
Разложив все по полочкам, можно будет написать первые несколько строк простого кода для большого проекта:
https://youtu.be/ELwkO5warfs?si=oI3Sm4Y82AjnaMRM
#доклад #python #ru
В своём докладе автор хочет показать, как просто и как сложно писать простой код.
Чтобы разобраться: что сложно, а что просто, придется поговорить о разнице между м*&*ами и algebraic effects, SRP, о плюсах и минусах Typed DI, протоколах и приставучем IO. А ещё поговорят про цвета функций, DDD, типы и клей для композиции.
Разложив все по полочкам, можно будет написать первые несколько строк простого кода для большого проекта:
https://youtu.be/ELwkO5warfs?si=oI3Sm4Y82AjnaMRM
#доклад #python #ru
YouTube
Пишем на питоне так, чтобы все вас любили (или ненавидели)
Никита Соболев (CTO в Wemake.services) @ Moscow Python Meetup 67
"В своем докладе я хочу показать, как просто и как сложно писать простой код.
Чтобы разобраться: что сложно, а что просто; нам придется поговорить о разнице между м*&*ами и algebraic effects…
"В своем докладе я хочу показать, как просто и как сложно писать простой код.
Чтобы разобраться: что сложно, а что просто; нам придется поговорить о разнице между м*&*ами и algebraic effects…
Forwarded from Типичный программист
Как исполняется код JavaScript и почему эти знания — суперсила веб-разработчиков?
После получения файла JavaScript с сервера код JS преобразуется в то, с чем компьютер может работать. В этом компьютеру помогают движки, встроенные в браузеры. В них и кроется суперсила использования JavaScript.
Зная тонкости преобразования кода, вы научитесь писать качественные программы, работающие без подвисаний и разумно использующие имеющиеся API. И наконец-то сможете понять, почему JavaScript может показаться странным.
Да, это не самая простая тема. Но вот несколько материалов, которые точно помогут в ней разобраться и здорово прокачать скилл работы c JavaScript:
1. Компактная статья с доступными объяснениями и крутыми анимациями: https://dev.to/lydiahallie/javascript-visualized-the-javascript-engine-4cdf
2. Серия из 19 статей на русском, после которых у вас точно не останется вопросов: https://habr.com/ru/company/ruvds/blog/337042/
#javascript #веб
После получения файла JavaScript с сервера код JS преобразуется в то, с чем компьютер может работать. В этом компьютеру помогают движки, встроенные в браузеры. В них и кроется суперсила использования JavaScript.
Зная тонкости преобразования кода, вы научитесь писать качественные программы, работающие без подвисаний и разумно использующие имеющиеся API. И наконец-то сможете понять, почему JavaScript может показаться странным.
Да, это не самая простая тема. Но вот несколько материалов, которые точно помогут в ней разобраться и здорово прокачать скилл работы c JavaScript:
1. Компактная статья с доступными объяснениями и крутыми анимациями: https://dev.to/lydiahallie/javascript-visualized-the-javascript-engine-4cdf
2. Серия из 19 статей на русском, после которых у вас точно не останется вопросов: https://habr.com/ru/company/ruvds/blog/337042/
#javascript #веб
Огромнейшая подборка бесплатной всячины для разработчика
Забирайте репозиторий, в котором собрано большое множество различных бесплатных сервисов, ПО и ресурсов для разработчиков: хостинги, регистрация доменов, БД, почтовые сервисы, аналитика и многое другое. Для удобства всё рассортировано по категориям.
Ссылка на подборку: Free For Dev
#подборка #репозитоорий #general
Забирайте репозиторий, в котором собрано большое множество различных бесплатных сервисов, ПО и ресурсов для разработчиков: хостинги, регистрация доменов, БД, почтовые сервисы, аналитика и многое другое. Для удобства всё рассортировано по категориям.
Ссылка на подборку: Free For Dev
#подборка #репозитоорий #general
GitHub
GitHub - ripienaar/free-for-dev: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev - ripienaar/free-for-dev
Pygame — разработка игр на Python
Pygame — это библиотека для создания игр, предоставляющая программистам инструменты для разработки. Она включает в себя возможности для работы с графикой и анимацией, управления клавиатурой и мышью, а также обработки звука.
Ловите небольшой курс по этой игровой библиотеке, где в процессе обучения вы напишете культовую Space Invaders:
https://youtu.be/ilP1dImCuJ8?si=0BNIQYvlQ_PJ9KfR
#курс #python #gamedev #ru
Pygame — это библиотека для создания игр, предоставляющая программистам инструменты для разработки. Она включает в себя возможности для работы с графикой и анимацией, управления клавиатурой и мышью, а также обработки звука.
Ловите небольшой курс по этой игровой библиотеке, где в процессе обучения вы напишете культовую Space Invaders:
https://youtu.be/ilP1dImCuJ8?si=0BNIQYvlQ_PJ9KfR
#курс #python #gamedev #ru
YouTube
Разработка игры на Python | Pygame. Урок #1
Начинаем делать игру по мотивам "Space Invaders" на языке программирования Python с использованием библиотеки Pygame. Установим модули, настроим и отрисуем на экране изображение пушки из нашей будущей игры.
Не забываем подписываться!
------
Все уроки по…
Не забываем подписываться!
------
Все уроки по…
Интерактивная шпаргалка по CSS Grid
Все шпаргалки можно разделить на 3 категории: регулярки, css grid и всё остальное. В данном случае это — второй вариант.
Шпаргалка объёмная, можно на месте сравнить как будут отображаться те или иные варианты конфигурации.
Ссылка на шпаргалку
#шпаргалка #css
Все шпаргалки можно разделить на 3 категории: регулярки, css grid и всё остальное. В данном случае это — второй вариант.
Шпаргалка объёмная, можно на месте сравнить как будут отображаться те или иные варианты конфигурации.
Ссылка на шпаргалку
#шпаргалка #css
Сохраняйте подборку интересных статей за последнее время:
1. Интеграция Yandex GPT в корпоративные проекты — нашли способы использовать Yandex GPT API для разработки и подключить нейросеть к бизнесу.
2. Markdown в Telegram: как выделить код (и не только) — для тех, кто искал, как форматировать текст и код в Telegram с помощью разметки Markdown.
3. 30 самых полезных библиотек Python для веб-разработки в 2024 году — популярные библиотеки, фреймворки и плагины Python для создания сайтов. Кстати, скоро будет квиз на эту тему, так что читайте статью и готовьтесь.
4. Заходите, тут открыто: как и зачем участвовать в Open Source проектах — с чего начать путь в Open Source, как поддерживать связь с сообществом и грамотно рассказать в резюме о своем опыте.
5. Что такое временная почта и как ее использовать — о том, как получить временный e-mail адрес и зачем это нужно.
Больше — на сайте.
Если у вас есть навыки и вы хотите стать нашим автором — пишите шеф-редактору.
#статья #general
1. Интеграция Yandex GPT в корпоративные проекты — нашли способы использовать Yandex GPT API для разработки и подключить нейросеть к бизнесу.
2. Markdown в Telegram: как выделить код (и не только) — для тех, кто искал, как форматировать текст и код в Telegram с помощью разметки Markdown.
3. 30 самых полезных библиотек Python для веб-разработки в 2024 году — популярные библиотеки, фреймворки и плагины Python для создания сайтов. Кстати, скоро будет квиз на эту тему, так что читайте статью и готовьтесь.
4. Заходите, тут открыто: как и зачем участвовать в Open Source проектах — с чего начать путь в Open Source, как поддерживать связь с сообществом и грамотно рассказать в резюме о своем опыте.
5. Что такое временная почта и как ее использовать — о том, как получить временный e-mail адрес и зачем это нужно.
Больше — на сайте.
Если у вас есть навыки и вы хотите стать нашим автором — пишите шеф-редактору.
#статья #general
Инструмент для создания красивых скриншотов исходного кода
Сервис имеет подсветку синтаксиса большого количества языков и скриптов, а также гибкую настройку разных визуальных аспектов.
Ссылка на инструмент: Carboon
#инструмент #general
Сервис имеет подсветку синтаксиса большого количества языков и скриптов, а также гибкую настройку разных визуальных аспектов.
Ссылка на инструмент: Carboon
#инструмент #general
18 основных паттернов микросервисной архитектуры
Сохраняйте гайд, где рассказывают о паттернах, которые представляют собой набор проверенных решений типичных проблем и задач в микросервисной архитектуре. Их правильное применение может значительно улучшить масштабируемость и надёжность системы.
😎 Микросервисы
🫡 За монолит!
#паттерны #архитектура #микросервисы #ru
Сохраняйте гайд, где рассказывают о паттернах, которые представляют собой набор проверенных решений типичных проблем и задач в микросервисной архитектуре. Их правильное применение может значительно улучшить масштабируемость и надёжность системы.
😎 Микросервисы
🫡 За монолит!
#паттерны #архитектура #микросервисы #ru
Forwarded from Мобильная разработка
Old but gold: Как стать Android разработчиком
В этой статье вы найдёте крутой roadmap для джунов. Автор объясняет, что такое основные компоненты Android, как верстать, работать с сетью, базами данных и другими важными навыками. Рассматриваются такие темы:
— Kotlin.
— Основные компоненты Android.
— Верстка.
— Работа с сетью.
— Работа с БД.
— Работа с многопоточностью.
— Работа в фоне.
— Виды архитектур.
— DI.
— Анимации.
— Тестирование.
— Git.
— Agile, таск-треккеры, документация.
Для каждого пункта есть подробный разбор и дополнительные курсы, книги, материалы для изучения. Сохраните, чтобы не потерять: https://habr.com/ru/articles/709524/
#android
В этой статье вы найдёте крутой roadmap для джунов. Автор объясняет, что такое основные компоненты Android, как верстать, работать с сетью, базами данных и другими важными навыками. Рассматриваются такие темы:
— Kotlin.
— Основные компоненты Android.
— Верстка.
— Работа с сетью.
— Работа с БД.
— Работа с многопоточностью.
— Работа в фоне.
— Виды архитектур.
— DI.
— Анимации.
— Тестирование.
— Git.
— Agile, таск-треккеры, документация.
Для каждого пункта есть подробный разбор и дополнительные курсы, книги, материалы для изучения. Сохраните, чтобы не потерять: https://habr.com/ru/articles/709524/
#android
Где прокачаться девопсу?
Сохраняйте репозиторий, в котором собраны 2,624 различных упражнений и вопросов по DevOps.
Все пункты рассортированы по темам: SQL, Git, K8s, Linux, DNS, CI/CD и многое-многое другое.
#репозиторий #devops #en
Сохраняйте репозиторий, в котором собраны 2,624 различных упражнений и вопросов по DevOps.
Все пункты рассортированы по темам: SQL, Git, K8s, Linux, DNS, CI/CD и многое-многое другое.
#репозиторий #devops #en
Курс: Учим Kotlin с нуля
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Он похож на Java, но проще по синтаксису.
Это молодой и востребованный на рынке язык программирования, поэтому он станет отличным вариантом, если вы только планируете вливаться в разработку.
Ссылка на курс
#курс #kotlin #java #начинающим #ru
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Он похож на Java, но проще по синтаксису.
Это молодой и востребованный на рынке язык программирования, поэтому он станет отличным вариантом, если вы только планируете вливаться в разработку.
Ссылка на курс
#курс #kotlin #java #начинающим #ru
YouTube
Учим Kotlin с нуля | №1 Введение.
Полный видеокурс по языку программирования Kotlin. В первом видео установка IDE и создание простой программы.
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Язык похож на Java, но проще по синтаксису.…
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Язык похож на Java, но проще по синтаксису.…
Как лучше всего учить алгоритмы
Вне зависимости от того, какой язык вы изучаете, есть фундаментальные вещи типа алгоритмов и структур данных, которые хотя бы в общих чертах понимать обязательно, ведь это база.
Что и как учить — рассказываем в этом гайде.
#алгоритмы #статья #начинающим #ru
Вне зависимости от того, какой язык вы изучаете, есть фундаментальные вещи типа алгоритмов и структур данных, которые хотя бы в общих чертах понимать обязательно, ведь это база.
Что и как учить — рассказываем в этом гайде.
#алгоритмы #статья #начинающим #ru
Tproger
Как лучше всего изучать алгоритмы
Как лучше всего изучать алгоритмы, учитывая всё их разнообразие и массу информации? Узнали у экспертов, какие подходы лучше всего.
Просто об архитектуре приложений: что за MVC, MVP и MVVM
Это видео представляет собой короткую вводную лекцию по архитектуре приложений. В нём объясняется, что такое архитектура и как она влияет на развитие программного продукта. Также разбирают паттерны проектирования, применяемые при создании UI:
https://youtu.be/HC33Mggec3k?si=VhExk3wk17O0zhP-
#урок #архитектура #теория #начинающим #ru
Это видео представляет собой короткую вводную лекцию по архитектуре приложений. В нём объясняется, что такое архитектура и как она влияет на развитие программного продукта. Также разбирают паттерны проектирования, применяемые при создании UI:
https://youtu.be/HC33Mggec3k?si=VhExk3wk17O0zhP-
#урок #архитектура #теория #начинающим #ru
YouTube
Что такое архитектура приложения. Паттерны MVC, MVP, MVVM.
Данное видео - это краткая вводная лекция в архитектуру приложений. В нем я рассказываю о том, что такое архитектура, и какую роль она играет при развитии программного продукта. Так же пробежимся по паттернам проектирования, которые используются для построения…
Лонгрид по полезному чтению: 39 книг, которые помогут писать красивый <код>
Эта статья ответит на вопрос, зачем вообще читать книги при великом разнообразии онлайн-курсов.
39 книг-мастридов для разработчиков, которые хотят освежить знания, быть в курсе новых технологий и прокачать свои навыки. Для удобства добавлен рейтинг.
Годнота по этой ссылке
#подборка #книга #general #ru
Эта статья ответит на вопрос, зачем вообще читать книги при великом разнообразии онлайн-курсов.
39 книг-мастридов для разработчиков, которые хотят освежить знания, быть в курсе новых технологий и прокачать свои навыки. Для удобства добавлен рейтинг.
Годнота по этой ссылке
#подборка #книга #general #ru
Хабр
Лонгрид по полезному чтению в 2023 году: 39 книг, которые помогут писать красивый <код>
≀И эта статья ответит на вопрос, зачем вообще читать книги в 2023 году при великом разнообразии онлайн-курсов. 39 книг-мастридов для разработчиков, которые хотят освежить знания, быть в курсе новых...
Курс по основам Swift
Курс подходит как для новичков в программировании, так и для тех, кто уже знаком с другими языками. Он состоит из 20 уроков. Нулевой урок можно найти в посте, а остальные, которые посмотрели более 50 тысяч раз, доступны в этом плейлисте:
https://www.youtube.com/watch?v=CGdcHl8ExcM&list=PLUb9K99oQb2u1swlk6TTuV1vnMEG8ktfV&index=1
#курс #swift #ios #ru
Курс подходит как для новичков в программировании, так и для тех, кто уже знаком с другими языками. Он состоит из 20 уроков. Нулевой урок можно найти в посте, а остальные, которые посмотрели более 50 тысяч раз, доступны в этом плейлисте:
https://www.youtube.com/watch?v=CGdcHl8ExcM&list=PLUb9K99oQb2u1swlk6TTuV1vnMEG8ktfV&index=1
#курс #swift #ios #ru
YouTube
Основы Swift / Урок 0 / Презентация курса "Основы Swift"
Друзья, это мой новый бесплатный курс основам программирования на языке Swift.
Этот курс для новичков в программировании вообще и для тех, кто изучает язык Swift после изучения других языков программирования. Желаю успеха!
Этот курс для новичков в программировании вообще и для тех, кто изучает язык Swift после изучения других языков программирования. Желаю успеха!
Команда Tpoger (это мы) ищет менеджера по продажам (это вы)
Нужно будет всё то, что обычно делают «продажники»: искать клиентов, вести коммерческие переговоры и восстанавливать коннект с нашими старыми клиентами. Мы предлагаем хорошую зарплату, гибрид и причастность к крутому медиа о программировании.
Отклик оставляйте тут: https://tprg.ru/l1rP
#вакансии #работа
Нужно будет всё то, что обычно делают «продажники»: искать клиентов, вести коммерческие переговоры и восстанавливать коннект с нашими старыми клиентами. Мы предлагаем хорошую зарплату, гибрид и причастность к крутому медиа о программировании.
Отклик оставляйте тут: https://tprg.ru/l1rP
#вакансии #работа