Что вас больше всего раздражает в работе?
Anonymous Poll
28%
глупые вопросы от коллег и клиентов
38%
созвоны
37%
работа с документами и отчётами
18%
презентации
11%
планирование
17%
написание рабочих писем
9%
собственно сами рабочие задачи
6%
свой вариант (напишу в комментариях)
❤2
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
🐼 Pandas НЕ для анализа данных
Pandas обычно используется дата-сайентистами для анализа и манипуляций с данными, однако автор новой статьи предлагает применять библиотеку для рендеринга таблиц в веб-приложениях.
Он показывает:
▫️как использовать DataFrame и класс Styler для рендеринга таблиц в Django,
▫️ как добавить интерактивные элементы с помощью кастомных шаблонов Jinja2.
🔗 Читать статью
Pandas обычно используется дата-сайентистами для анализа и манипуляций с данными, однако автор новой статьи предлагает применять библиотеку для рендеринга таблиц в веб-приложениях.
Он показывает:
▫️как использовать DataFrame и класс Styler для рендеринга таблиц в Django,
▫️ как добавить интерактивные элементы с помощью кастомных шаблонов Jinja2.
🔗 Читать статью
👍8❤1😢1
🐍✍️ Назовите различия между Python 2 и Python 3
Различий между версиями довольно много. Ключевые такие:
▪️Print
В Python 2 print используется как оператор, а в Python 3 его нужно использовать как функцию: print().
▪️Тип строки
В Python 2 есть два основных типа строк: байтовые и Unicode строки. В Python 3 все строки по умолчанию являются Unicode.
▪️Деление
В Python 2 деление целых чисел приводит к целому результату. В Python 3 для этого используется отдельный оператор //, а / возвращает дробное число.
▪️Обработка ошибок
Обработка ошибок стала более унифицированной в Python 3. Исключения должны быть заключены в круглые скобки в операторе except.
#вопросы_с_собеседований
Различий между версиями довольно много. Ключевые такие:
В Python 2 print используется как оператор, а в Python 3 его нужно использовать как функцию: print().
▪️Тип строки
В Python 2 есть два основных типа строк: байтовые и Unicode строки. В Python 3 все строки по умолчанию являются Unicode.
▪️Деление
В Python 2 деление целых чисел приводит к целому результату. В Python 3 для этого используется отдельный оператор //, а / возвращает дробное число.
▪️Обработка ошибок
Обработка ошибок стала более унифицированной в Python 3. Исключения должны быть заключены в круглые скобки в операторе except.
#вопросы_с_собеседований
👍18❤5
🧑💻 Python Logging — уровни логирования
Уровни логирования позволяют контролировать, какие сообщения идут в логи. Так вы можете сделать их настолько детализированными, насколько вам нужно.
В новой статье на Python Papers описываются 6 уровней логирования:
▪️notset
▪️debug
▪️info
▪️warning
▪️error
▪️critical
👉 Подробнее о них можно прочесть по этой ссылке
Уровни логирования позволяют контролировать, какие сообщения идут в логи. Так вы можете сделать их настолько детализированными, насколько вам нужно.
В новой статье на Python Papers описываются 6 уровней логирования:
▪️notset
▪️debug
▪️info
▪️warning
▪️error
▪️critical
👉 Подробнее о них можно прочесть по этой ссылке
❤9🤩2❤🔥1
В туториале на Real Python рассказывается:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🔥4👍2
❤280🤔83👾47❤🔥2😁1
✍️ 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