Собрали в одном месте самые важные ссылки
консультируем про IT, Python
Python генератор документации. Скачать можно по ссылке: https://pypi.python.org/pypi/Sphinx/
(10.09.2018 - 16.09.2018)
Когда передо мной поставили задачу сделать черновой вариант push notifications, быстрый поиск показал, что на хабре уже есть много статей по настройке push notifications. Вот наиболее, на мой взгляд, годные:
Как работает JS: веб push-уведомления
Web PUSH Notifications быстро и просто924/
Service Workers. Web Push и где они обитают
Это все прекрасно, но лично мне очень не хватало простого и понятного руководства, которое позволило бы сразу, практически методом копипаста сделать так, чтобы все сразу заработало. Ну и кроме того среди руководств нет адаптированного под бек на питоне.
Настройка уведомлений в итоге заняла три дня и мне кажется, что это несколько многовато. Надеюсь, моя статья поможет кому-то настроить push notifications за три часа вместо трех дней.
Проект, на котором я работаю, реализован на Django и описывать ход работы я буду применительно к этому фреймворку, но желающие легко адаптируют его к Flask или чему-либо еще.
Итак, погнали.
В предыдущих частях мы рассмотрели срезы, распаковку\упаковку коллекций и некоторые особенности булевых операций и типов.
Запрос “Алиса, что послушать о Python”, заданный Гуглу, скорее всего приведет вас в ступор, на статьи многолетней давности, которые не очень актуальны, либо на давно закрытые темы, которые просто нельзя (или некому) обновить.
Так и родилась идея сделать список тематических аудио-видео-кастов и постараться поддерживать его в актуальном виде. Хотя бы год. Если вы читаете это в 2020-м, тоже стучитесь в личку или пишите о своем подкасте в комментарии — добавим.
Политкорректность учитывается даже в языках программирования. На прошлой неделе Python-разработчик Виктор Стиннер (Victor Stinner) из Red Hat прислал четыре пул-реквеста на переименование потенциально оскорбительных терминов master/slave (хозяин/раб) в документации и коде Python. Автор предложил заменить их социально нейтральными словами, не оскорбляющими людей, чьи предки были настоящими рабами. В качестве возможной альтернативы есть термины parent/worker.
Я бы хотел рассказать об одном из подходов в решении задачи диаризации дикторов и показать, как этот метод можно реализовать на языке python. Чтобы не отпугивать читателя, я не буду приводить сложные математические формулы (отчасти потому что я и сам «не настоящий сварщик»), а постараюсь изложить всё простым языком и рассказать всё так, чтобы понял разработчик, никогда прежде не сталкивавшийся с машинным обучением
Обучение асинхронному программированию на Python с Aiohttp
Обучение асинхронному программированию на Python с Aiohttp
http клиент/сервер для asyncio. Изменения описаны по ссылке https://allmychanges.com/p/python/aiohttp/#3.4.3. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp
Проверка IFC моделей по требованиям IDS
Компилятор за выходные: синтаксический анализатор Уорли
Простые лайфхаки для автоматизации работы с помощью Python
Poetry vs UV: удобство или скорость?
Python Bytes: #420 90% Done in 50% of the Available Time
Инновации в тестировании САПР: путь к созданию автоматизированного решения для тестирования
Простыми словами о методе максимального правдоподобия и информации Фишера
Смогу ли я уложить оптимизирующий компилятор в тысячу строк питона? Прогон первый: mem2reg
Автомодерация изображений: как исправлять нарушения, сохраняя количество и качество контента
Сводка pythonz 09.02.2025 — 16.02.2025
Как создать скрипт-beautifier в Ghidra на Python?
Порядок работы с устареванием ML моделей. Шаг 2: Создание надежных и долговечных моделей