✍️ Learn Data Structures and Algorithms with Python
Это небольшие материалы на CodeAcademy по различным структурам данных и алгоритмам, реализованным на Python. Довольно просто объясняют суть и сопровождаются кодом.
▫️Node (узел)
▫️Linked List (связный список)
▫️Doubly Linked Lists (двусвязный список)
▫️Queues (очереди)
▫️Stacks (стек)
▫️Hash Maps (хеш-таблицы)
▫️Recursion (рекурсия)
▫️Sorting Algorithms (алгоритмы сортировки)
▫️Trees (деревья)
▫️Heaps (куча)
▫️Greedy Algorithms (жадные алгоритмы)
Это небольшие материалы на CodeAcademy по различным структурам данных и алгоритмам, реализованным на Python. Довольно просто объясняют суть и сопровождаются кодом.
▫️Node (узел)
▫️Linked List (связный список)
▫️Doubly Linked Lists (двусвязный список)
▫️Queues (очереди)
▫️Stacks (стек)
▫️Hash Maps (хеш-таблицы)
▫️Recursion (рекурсия)
▫️Sorting Algorithms (алгоритмы сортировки)
▫️Trees (деревья)
▫️Heaps (куча)
▫️Greedy Algorithms (жадные алгоритмы)
🎉7❤6👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
❤️🙏 Помните историю автора «Библиотеки программиста» Станислав Герасимов? Станислав — инвалид с детства. В статье он рассказывал, как получил диплом и строит карьеру в IT.
❗️ В обновленной статье читайте продолжение его истории. И самое главное: очень скоро он отправляется на операцию и ему нужна ваша помощь.
❗️ В обновленной статье читайте продолжение его истории. И самое главное: очень скоро он отправляется на операцию и ему нужна ваша помощь.
🔥14
🐍🎓 Небольшой квиз по Python
Реддитор Penny-loafers поделился ссылкой на квиз, который создал для стажёров в своей компании. Вы тоже можете проверить свои знания. Делитесь результатами!👇
🔗 Ссылка на квиз
Реддитор Penny-loafers поделился ссылкой на квиз, который создал для стажёров в своей компании. Вы тоже можете проверить свои знания. Делитесь результатами!👇
🔗 Ссылка на квиз
us.idyllic.app
How Well Do You Understand Python?
Put your Python knowledge to the test with this quiz and see how many correct answers you can get out of 20!
🔥5
Forwarded from Proglib.academy | IT-курсы
Мы подготовили нетривиальные задачи математического и логического характера с собеседований, чтобы помочь вам лучше подготовиться к следующим вызовам. В статье вы найдете задачи, которые нередко встречаются на интервью и могут стать настоящим испытанием даже для опытных разработчиков.
🔗 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
🤖 Dataherald — библиотека для запросов к БД на естественном языке
Если быть точнее, это движок для перевода естественного языка в SQL. Он позволяет создать API для получения ответов на вопросы по базе данных.
Dataherald можно использовать для:
▫️того, чтобы клиенты могли получать инсайты из данных без необходимости обращаться к аналитику;
▫️добавления Q+A из ваших баз данных в SaaS-приложения;
▫️создания плагинов ChatGPT с доступом к вашим данным.
🔗 Ссылка на репозиторий
Если быть точнее, это движок для перевода естественного языка в SQL. Он позволяет создать API для получения ответов на вопросы по базе данных.
Dataherald можно использовать для:
▫️того, чтобы клиенты могли получать инсайты из данных без необходимости обращаться к аналитику;
▫️добавления Q+A из ваших баз данных в SaaS-приложения;
▫️создания плагинов ChatGPT с доступом к вашим данным.
🔗 Ссылка на репозиторий
👍5🎉4❤2
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
🎓 Продвинутый SQL: секреты профессионалов
Рассказываем о сложных стратегиях оптимизации запросов, продвинутых типах соединений и тонкостях использования SELECT.
Читать статью
#туториал
Рассказываем о сложных стратегиях оптимизации запросов, продвинутых типах соединений и тонкостях использования SELECT.
Читать статью
#туториал
👍9😁3🤩2🔥1
🌚 Внимание любителям тёмной темы — в документации Python появилась её поддержка
Теперь справа в верхнем углу можно заметить кнопку theme. Если на неё кликнуть, то можно выбрать режим — светлый, тёмный или авто. Вот ссылка для проверки.
Если вы думаете, что никто не ждал этого обновления, то поищите «dark theme python docs». Найдёте даже специальные репозитории.
Теперь справа в верхнем углу можно заметить кнопку theme. Если на неё кликнуть, то можно выбрать режим — светлый, тёмный или авто. Вот ссылка для проверки.
👍23🔥6🤔1
🚀 Создаём хорошие README-файлы для Python-проектов
Все знают, что у проекта должен быть README. Но как его лучше написать и организовать?
Вот план, который вы можете использовать:
▪️Короткое описание проекта;
▪️Описание процесса установки;
▪️Инструкция по использованию;
▪️Использованные в проекте технологии;
▪️Список имеющихся функций;
▪️Инструкция для контрибьюторов;
▪️Информация об авторах;
▪️Журнал изменений;
▪️Лицензия.
👉 Более подробно об этом читайте в новом туториале Real Python
Все знают, что у проекта должен быть README. Но как его лучше написать и организовать?
Вот план, который вы можете использовать:
▪️Короткое описание проекта;
▪️Описание процесса установки;
▪️Инструкция по использованию;
▪️Использованные в проекте технологии;
▪️Список имеющихся функций;
▪️Инструкция для контрибьюторов;
▪️Информация об авторах;
▪️Журнал изменений;
▪️Лицензия.
👉 Более подробно об этом читайте в новом туториале Real Python
Realpython
Creating Great README Files for Your Python Projects – Real Python
In this tutorial, you'll learn how to create, organize, and format high-quality README files for your Python projects.
🔥12👍7❤🔥4
⏰ Wakepy — библиотека для предотвращения перехода компьютера в спящий режим
Может быть полезна для таких задач, как обучение моделей машинного обучения или веб-скрэпинг.
Библиотека поддерживает два основных режима:
▪️Режим сохранения активности процессора (keep.running), который предотвращает переход в спящий режим, но позволяет экранам блокироваться и экранным заставкам включаться.
▪️Режим сохранения активности экрана (keep.presenting), который предотвращает в том числе блокировку экрана и экранные заставки.
Инструмент написан на Python и представляет собой кросс-платформенное решение (работает на Windows, macOS и Linux).
🔗 Ссылка на репозиторий
Может быть полезна для таких задач, как обучение моделей машинного обучения или веб-скрэпинг.
Библиотека поддерживает два основных режима:
▪️Режим сохранения активности процессора (keep.running), который предотвращает переход в спящий режим, но позволяет экранам блокироваться и экранным заставкам включаться.
▪️Режим сохранения активности экрана (keep.presenting), который предотвращает в том числе блокировку экрана и экранные заставки.
Инструмент написан на Python и представляет собой кросс-платформенное решение (работает на Windows, macOS и Linux).
🔗 Ссылка на репозиторий
👍7🥰4❤3🔥2
Очередной #дайджест материалов для Python-разработчиков
🐍 Gigacode и PyCharm: используем ИИ в работе
Автор канала Python Russian рассказывает, как установить и использовать ИИ-ассистента GigaCode от компании Сбертех.
🐍 Django: Test for pending migrations
Статья рассказывает о миграциях в Django, в частности о том, как автоматизировать проверку на их наличие. Делается это через тест, который вызывает команду makemigrations и завершается с ошибкой, если миграции пропущены.
🐍 Netmiko: упрощение сетевой автоматизации на Python
Это статья про модуль Netmiko, который помогает автоматизировать конфигурации и управление сетью через SSH.
🐍 Django SQLite Production Config
Статья описывает, как настроить SQLite для использования в производственной среде с Django.
🐍 Способы возведения в степень в Python
Автор показывает три разных способа возвести число в степень.
🐍 Gigacode и PyCharm: используем ИИ в работе
Автор канала Python Russian рассказывает, как установить и использовать ИИ-ассистента GigaCode от компании Сбертех.
🐍 Django: Test for pending migrations
Статья рассказывает о миграциях в Django, в частности о том, как автоматизировать проверку на их наличие. Делается это через тест, который вызывает команду makemigrations и завершается с ошибкой, если миграции пропущены.
🐍 Netmiko: упрощение сетевой автоматизации на Python
Это статья про модуль Netmiko, который помогает автоматизировать конфигурации и управление сетью через SSH.
🐍 Django SQLite Production Config
Статья описывает, как настроить SQLite для использования в производственной среде с Django.
🐍 Способы возведения в степень в Python
Автор показывает три разных способа возвести число в степень.
❤4👍4🔥2
Привет, друзья! 👋
Мы готовим статью о типичных ошибках начинающих разработчиков. И нам очень нужна ваша помощь! 🙏
Поделитесь своим опытом и мнением в комментариях:
❓С какими сложностями вы сталкивались в начале своего пути в разработке?
❓Какие ошибки допускали и как их исправляли?
❓Что помогло вам быстрее расти профессионально?
Самые интересные и полезные советы мы обязательно включим в статью, а их авторов упомянем в публикации! 😊
Мы готовим статью о типичных ошибках начинающих разработчиков. И нам очень нужна ваша помощь! 🙏
Поделитесь своим опытом и мнением в комментариях:
❓С какими сложностями вы сталкивались в начале своего пути в разработке?
❓Какие ошибки допускали и как их исправляли?
❓Что помогло вам быстрее расти профессионально?
Самые интересные и полезные советы мы обязательно включим в статью, а их авторов упомянем в публикации! 😊
👍7🔥2
🐍 У нас есть еженедельная email-рассылка, посвященная последним открытиям и тенденциям в мире Python.
В ней:
● Новые возможности в последних версиях Python
● Работа с базами данных и SQL в Python
● Веб-разработка на Django и Flask
● Машинное обучение и анализ данных с помощью Python
● Автоматизация и работа с API на Python
● Тестирование и отладка кода на Python
● Задачи для новичков с решениями
👉Подписаться👈
В ней:
● Новые возможности в последних версиях Python
● Работа с базами данных и SQL в Python
● Веб-разработка на Django и Flask
● Машинное обучение и анализ данных с помощью Python
● Автоматизация и работа с API на Python
● Тестирование и отладка кода на Python
● Задачи для новичков с решениями
👉Подписаться👈
🔥2
🐍 Practical Python Programming
Это бесплатный текстовый курс по Python с упором на практику. Включает в себя следующие темы:
▫️Работа с данными;
▫️Организация программ;
▫️Классы и объекты;
▫️Внутренняя работа объектов;
▫️Генераторы;
▫️Тестирование, логирование и отладка;
▫️Модули и пакеты.
🔗 Ссылка на курс
Это бесплатный текстовый курс по Python с упором на практику. Включает в себя следующие темы:
▫️Работа с данными;
▫️Организация программ;
▫️Классы и объекты;
▫️Внутренняя работа объектов;
▫️Генераторы;
▫️Тестирование, логирование и отладка;
▫️Модули и пакеты.
🔗 Ссылка на курс
👍11🔥3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👋 Slack уходит из России: чем заменить зарубежный сервис
15 июня стало известно, что корпоративный мессенджер Slack уходит из России. Мы подготовили коллекцию аналогов Slack и других зарубежных сервисов, которые больше недоступны в России. Сохраняйте в заметки!
#новости
15 июня стало известно, что корпоративный мессенджер Slack уходит из России. Мы подготовили коллекцию аналогов Slack и других зарубежных сервисов, которые больше недоступны в России. Сохраняйте в заметки!
#новости
🔥8👏3🌚2👍1😢1
🤖 Создание собственного ИИ-бота на Python за 33 строчки кода
В статье рассказываем, как создать собственный чат-бот на Python с помощью языковой модели falcon-7b-instruct, которая следует инструкциям. Доступ к модели мы получаем благодаря Hugging Face.
🔗 Читать статью
🔗 Зеркало
В статье рассказываем, как создать собственный чат-бот на Python с помощью языковой модели falcon-7b-instruct, которая следует инструкциям. Доступ к модели мы получаем благодаря Hugging Face.
🔗 Читать статью
🔗 Зеркало
😁20👍3🔥3
👾 Дуэт для старта в Data Science
Когда все казалось потерянным и надежда на карьеру в DS и аналитики исчезала. Он часами изучал возможности, но так и не находил выхода.
Но появилась она, с предложением, которое изменит всё…
...до 30 июня курс по математике за полцены и курс по Machine Learning в подарок
🛍 14 990 ₽ (вместо 29 990 ₽)🛍
Что ждёт вас на курсе:
⭐️ Полугодовая программа от преподавателей ВМК МГУ
⭐️ 47 видеолекций и 150 практических заданий
⭐️ Бессрочный доступ ко всем материалам курса
⭐️ Развернутая обратная связь по всем домашним заданиям и ссылки на полезные дополнительные материалы
🫶 Воспользуйтесь шансом, чтобы начать свой путь в Data Science – https://proglib.io/w/a81b20da
Когда все казалось потерянным и надежда на карьеру в DS и аналитики исчезала. Он часами изучал возможности, но так и не находил выхода.
Но появилась она, с предложением, которое изменит всё…
...до 30 июня курс по математике за полцены и курс по Machine Learning в подарок
Что ждёт вас на курсе:
🫶 Воспользуйтесь шансом, чтобы начать свой путь в Data Science – https://proglib.io/w/a81b20da
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
class Fan():
def __init__(self):
pass
def rotate(self):
print("I'm rotating")
fan = Fan()
while True:
fan.rotate()
😁60🔥23👍9😢2
Мне более интересно сейчас…
Anonymous Poll
68%
прокачать свои технические навыки 💪
30%
познакомиться с интересным человеком, который меня чему-то научит или станет другом 🤝
2%
что-то другое (отпишусь в комментариях) 🤔
👍5👏3🔥1
🐍🕵 5 лучших Python инструментов для специалистов по кибербезопасности
В данной статье представлен обзор пяти высокоэффективных инструментов на базе языка Python, применяемых в сфере информационной безопасности. Рассматриваются их ключевые функции и области применения.
🔗 Читать статью
🔗 Зеркало
В данной статье представлен обзор пяти высокоэффективных инструментов на базе языка Python, применяемых в сфере информационной безопасности. Рассматриваются их ключевые функции и области применения.
🔗 Читать статью
🔗 Зеркало
🔥6😁5❤1
🐍📦 Ваш код достоин PyPI: как правильно опубликовать Python-пакет
Это краткая инструкция по публикации Python-пакетов на PyPI. Узнайте, как структурировать проект, настроить метаданные и загрузить свой пакет в репозиторий.
🔗 Читать статью
🔗 Зеркало
Это краткая инструкция по публикации Python-пакетов на PyPI. Узнайте, как структурировать проект, настроить метаданные и загрузить свой пакет в репозиторий.
🔗 Читать статью
🔗 Зеркало
❤10
Forwarded from Библиотека C/C++ разработчика | cpp, boost, qt
📧 Отклик на вакансию по email: как сделать так, чтобы ваше письмо выделялось
Вы отправляете десятки откликов на вакансии, но не получаете ответа? Возможно, дело в том, как вы пишете свои письма. Узнайте, какие ошибки могут стоить вам работы мечты и как их избежать.
👉 Статья
Вы отправляете десятки откликов на вакансии, но не получаете ответа? Возможно, дело в том, как вы пишете свои письма. Узнайте, какие ошибки могут стоить вам работы мечты и как их избежать.
👉 Статья
🔥5❤🔥2