TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #421 · 23 мар.

Мы используем Makefile думая, что нет альтернатив, что это стандарт и всё такое. Но make это не запускалка команд, а система сборки. Мы фактически используем его не по назначению. И на самом деле альтернатива есть! Некоторое время назад я открыл для себя прекрасный инструмент - just. Он решает все проблемы make. just - это не система сборки как make, это именно исполнитель команд! Больше никаких Phony Targets и табуляций, привет нормальный синтаксис и передача аргументов!!! 😎 ⭐️Что умеет just: ✅ Автодокументирование команд Не нужно делать отдельную команду с докой, просто добавь комментарий # команда сборки build: ... $ just --list Available recipes: build # команда сборки Команда с именем default запускается по умолчанию если не указано другое, так что я обычно делаю так: default: just --list Теперь просто выполняем just и получаем доку из текущего файла. ✅ Удобная работа с переменными окружения # загрузить из .env set dotenv-load # глобальная переменная export PYTHONPATH := "./src" # переменная для команды test $TESTUNG="true": pytest ✅ Передача аргументов build target: @echo 'Build {{target}}...' команда запуска $ just build dev # Build dev... ✅ Выбор интерпретатора прямо в команде Пример с инлайн-скриптом на python: system: #!/usr/bin/env python3 import platform print(platform.system()) Эта же функция позволит выполнить скрипт как одну команду вместо перезапуска шела для каждой строки foo: #!/usr/bin/env sh for file in ls .; do echo $file done ✅ Выполнение команды в определенной директории. Можно указать как релятивный путь так и абсолютный [working-directory: 'backend'] build: docker compose build Также можно задать рабочую директорию глобально Там еще много интересного: - поддержка функций - автокомплиты и интеграции - экспрешены - алиасы команд - группировка команд - альтернативы команды под разные ОС - импорт других just-файлов - цветной вывод - ... и другие штуковины! Так что вперёд - ➡️ читать доку! Репозиторий: ➡️https://github.com/casey/just Статья: ➡️https://www.chicks.net/reference/file_formats/just/ ЗЫ. Кажется, на Makefile я уже не вернусь) #tools

Hashtags

Резултати

Пронајдени 4 слични објави

Пребарај: #audiobooks

当前筛选 #audiobooks清除筛选
xz の 小站

@xjzim · Post #6435 · 06.01.2024 г., 06:18

Lifespan: Why We Age―and Why We Don't Have To「长寿:当人类不再衰老」 by David A. Sinclair「大卫·辛克莱」 《Lifespan》是由著名科学家David A. Sinclair撰写的畅销书,探讨了人类寿命延长的前沿科技和生命科学研究。书中详细介绍了基因治疗、干细胞疗法等创新技术,以及如何通过改变生活方式来提高健康和延长寿命。通过深入浅出的方式,作者解释了复杂的科学概念,为读者揭示了寿命科学的最新发展,提供了实用的建议,旨在激发人们对自身健康和长寿的关注。 —————————————— 最近刚读完的一本书,整体还行。抛开书中技术性的讨论,如果需要总结的话,对于普通人来说,能够做的:“间歇性少吃,适当多锻炼,适当冻一冻”。核心的观念就是不能够一直使身体处于最舒适的状态;从生物进化的角度来说,当环境适宜,生物唯一的目标就是繁衍,当繁衍及基因延续的目标完成后,便开始走向衰老。而当环境不适宜时,生物需尽其最大的努力维持自己生命和状态,等到环境适宜时,将其基因延续下去。 这让我联想起,现在社会中普遍存在的一种现象:不论男女,当经历谈恋爱/结婚/生娃等某个关键性阶段后,经常会出现明显的衰老🤔 会不会底层上和上面的逻辑存在一定关联。当然人类及社会肯定是一个更复杂的存在,但并不妨碍我觉得是个很有意思的现象。 作者对于保健品/营养品/补充剂等物品的食用,不予置评,既不推荐也不反对。毕竟退一万步说,人类是唯一一种会对安慰剂效应产生反应的生物。所以,如果你觉得吃什么对你健康和整体状态有好处,大可以继续下去。 作者在书中提及的因人类寿命越来越长,社会人口的增长问题,老龄化问题,老龄化经济等方面的思考也让我觉得很有意思。 还有一点最重要的就是:我们需要的是延长健康寿命的时间,而不是延长寿命本身。我相信,当你在70岁时,依然拥有30-40岁的心态和身体的意义,远比虽然能活到90岁,但是早在70随时就疾病缠身不能动弹要有意义的多。 —————————————— 后续会时不时给大家做些此类读书分享,也算是强迫自己多看些书以及尽量克服目前存在的一些阅读障碍问题。 - 原版中文实体书:京东自营43.5RMB购入「供参考」 - 原版中英文资源:见评论区分享 - 原版有声书资源:本周会同步到书籍流媒体平台,有号的届时可以自行收听 #Audiobooks#Books

GitHub Trends

@githubtrending · Post #15099 · 27.08.2025 г., 12:00

#python#audiobooks#epub#kokoro#python#tts You can easily turn e-books in .epub format into high-quality audiobooks using Audiblez, a free tool that uses Kokoro's natural-sounding text-to-speech voices in many languages. It works on Windows, Mac, and Linux, with options for command line or a simple graphical interface. You can choose different voices, adjust reading speed, and even pick specific chapters to convert. Using a GPU speeds up the process significantly. The final audiobook is saved as an .m4b file, playable on most audiobook apps. This saves you time and money compared to hiring narrators and lets you listen to books hands-free anywhere. https://github.com/santinic/audiblez

GitHub Trends

@githubtrending · Post #15052 · 12.08.2025 г., 13:30

#python#audiobook#audiobooks#content_creation#content_creator#epub_converter#kokoro#kokoro_82m#kokoro_tts#media_generation#narrator#speech_synthesis#subtitles#text_to_audio#text_to_speech#tts#voice_synthesis Abogen is a user-friendly tool that quickly converts ePub, PDF, or text files into natural-sounding audio with synchronized subtitles, perfect for creating audiobooks or voiceovers for social media and other projects. You can customize speech speed, choose or mix voices, generate subtitles by sentence or word, and select various audio and subtitle formats. It supports batch processing with queue mode and lets you save chapters separately or merged. Installation is straightforward on Windows, Mac, and Linux, with options for GPU acceleration. This saves you time and effort in producing high-quality audio content from text files efficiently. https://github.com/denizsafak/abogen