#pyhton — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #pyhton, aggregated by home.social.
-
Как Python-функция превращается в ноду: локальный уровень splime изнутри
В комментариях к прошлой статье сформулировали правило, под которым я подписываюсь обеими руками: “платить” за внепроцессный вызов имеет смысл тогда, когда сама работа дороже транспорта. clean_amount из квикстарта — десять строк, ноль зависимостей, микросекунды работы — этот порог не проходит. Свою задачу тот пример выполнил: показал механику publish/call в шесть строк. Но ноды существуют не для него: 2 + 2 через демон не нужно никому, и splime строился не для этого. Возьмём случай, где оверхед оправдан, залезем под капот и посмотрим, что происходит между publish и call : где физически живёт нода, как Python-функция превращается в переносимый объект и как две ноды передают друг другу данные, которым не место в JSON. Напомню контекст из прошлой статьи. splime упаковывает Python-функции в переносимые вычислительные элементы — ноды , узлы вычислительного графа, — связывает их в пайплайны и исполняет там, где вы скажете: в текущем процессе, через локальный демон или на другой машине. Всё, что ниже, проверено на актуальной splime 0.4.9 .
-
Как Python-функция превращается в ноду: локальный уровень splime изнутри
В комментариях к прошлой статье сформулировали правило, под которым я подписываюсь обеими руками: “платить” за внепроцессный вызов имеет смысл тогда, когда сама работа дороже транспорта. clean_amount из квикстарта — десять строк, ноль зависимостей, микросекунды работы — этот порог не проходит. Свою задачу тот пример выполнил: показал механику publish/call в шесть строк. Но ноды существуют не для него: 2 + 2 через демон не нужно никому, и splime строился не для этого. Возьмём случай, где оверхед оправдан, залезем под капот и посмотрим, что происходит между publish и call : где физически живёт нода, как Python-функция превращается в переносимый объект и как две ноды передают друг другу данные, которым не место в JSON. Напомню контекст из прошлой статьи. splime упаковывает Python-функции в переносимые вычислительные элементы — ноды , узлы вычислительного графа, — связывает их в пайплайны и исполняет там, где вы скажете: в текущем процессе, через локальный демон или на другой машине. Всё, что ниже, проверено на актуальной splime 0.4.9 .
-
Как Python-функция превращается в ноду: локальный уровень splime изнутри
В комментариях к прошлой статье сформулировали правило, под которым я подписываюсь обеими руками: “платить” за внепроцессный вызов имеет смысл тогда, когда сама работа дороже транспорта. clean_amount из квикстарта — десять строк, ноль зависимостей, микросекунды работы — этот порог не проходит. Свою задачу тот пример выполнил: показал механику publish/call в шесть строк. Но ноды существуют не для него: 2 + 2 через демон не нужно никому, и splime строился не для этого. Возьмём случай, где оверхед оправдан, залезем под капот и посмотрим, что происходит между publish и call : где физически живёт нода, как Python-функция превращается в переносимый объект и как две ноды передают друг другу данные, которым не место в JSON. Напомню контекст из прошлой статьи. splime упаковывает Python-функции в переносимые вычислительные элементы — ноды , узлы вычислительного графа, — связывает их в пайплайны и исполняет там, где вы скажете: в текущем процессе, через локальный демон или на другой машине. Всё, что ниже, проверено на актуальной splime 0.4.9 .
-
Из немыслимого в элементарное: парсинг сайта спортпита на Python без бэкграунда программиста
Привет, Habr! Сразу дисклеймер: эта статья не реклама магазина, не туториал «парсинг за 5 минут», и я не программист. Я переводчик и штангист-любитель, а код, который будет представлен ниже, писал вместе с нейросетью. Это история о том, как одна рекомендация из книги перевернула мои представления о спортивном питании, а лень и любопытство привели к написанию скрипта, который за пару минут сделал работу, на которую у меня раньше уходило несколько часов.
-
Из немыслимого в элементарное: парсинг сайта спортпита на Python без бэкграунда программиста
Привет, Habr! Сразу дисклеймер: эта статья не реклама магазина, не туториал «парсинг за 5 минут», и я не программист. Я переводчик и штангист-любитель, а код, который будет представлен ниже, писал вместе с нейросетью. Это история о том, как одна рекомендация из книги перевернула мои представления о спортивном питании, а лень и любопытство привели к написанию скрипта, который за пару минут сделал работу, на которую у меня раньше уходило несколько часов.
-
Из немыслимого в элементарное: парсинг сайта спортпита на Python без бэкграунда программиста
Привет, Habr! Сразу дисклеймер: эта статья не реклама магазина, не туториал «парсинг за 5 минут», и я не программист. Я переводчик и штангист-любитель, а код, который будет представлен ниже, писал вместе с нейросетью. Это история о том, как одна рекомендация из книги перевернула мои представления о спортивном питании, а лень и любопытство привели к написанию скрипта, который за пару минут сделал работу, на которую у меня раньше уходило несколько часов.
-
Переиспользуем Python-функции между проектами — без переписывания и передеплоя
У меня есть функция. Крошечная - десяток строк, которые приводят суммы из платёжек к нормальному виду: "1 234,50 ₽" превращают в 1234.5 . Ничего гениального. Но я писал её, кажется, раз пять. В парсере банковских выписок, в импортёре заказов, в отчёте для бухгалтерии, в скрипте, который потом выкинул, и ещё где-то, о чём уже забыл. И каждый раз - чуть по-другому. Где-то забыл про неразрывный пробел. Где-то евро вместо рубля. В одном месте нашёл баг с минусом у отрицательных сумм и починил - а в остальных четырёх копиях он так и остался, потому что кто вообще помнит, где ещё живёт этот код. Если что-то из этого знакомо - думаю, дальше будет полезно. Это первая из нескольких статей про splime - инструмент, который вырос ровно из этой задачи: переиспользовать код между проектами, не копируя его. Начну с общей картины: что это, зачем и как выглядит в работе.
-
Переиспользуем Python-функции между проектами — без переписывания и передеплоя
У меня есть функция. Крошечная - десяток строк, которые приводят суммы из платёжек к нормальному виду: "1 234,50 ₽" превращают в 1234.5 . Ничего гениального. Но я писал её, кажется, раз пять. В парсере банковских выписок, в импортёре заказов, в отчёте для бухгалтерии, в скрипте, который потом выкинул, и ещё где-то, о чём уже забыл. И каждый раз - чуть по-другому. Где-то забыл про неразрывный пробел. Где-то евро вместо рубля. В одном месте нашёл баг с минусом у отрицательных сумм и починил - а в остальных четырёх копиях он так и остался, потому что кто вообще помнит, где ещё живёт этот код. Если что-то из этого знакомо - думаю, дальше будет полезно. Это первая из нескольких статей про splime - инструмент, который вырос ровно из этой задачи: переиспользовать код между проектами, не копируя его. Начну с общей картины: что это, зачем и как выглядит в работе.
-
Переиспользуем Python-функции между проектами — без переписывания и передеплоя
У меня есть функция. Крошечная - десяток строк, которые приводят суммы из платёжек к нормальному виду: "1 234,50 ₽" превращают в 1234.5 . Ничего гениального. Но я писал её, кажется, раз пять. В парсере банковских выписок, в импортёре заказов, в отчёте для бухгалтерии, в скрипте, который потом выкинул, и ещё где-то, о чём уже забыл. И каждый раз - чуть по-другому. Где-то забыл про неразрывный пробел. Где-то евро вместо рубля. В одном месте нашёл баг с минусом у отрицательных сумм и починил - а в остальных четырёх копиях он так и остался, потому что кто вообще помнит, где ещё живёт этот код. Если что-то из этого знакомо - думаю, дальше будет полезно. Это первая из нескольких статей про splime - инструмент, который вырос ровно из этой задачи: переиспользовать код между проектами, не копируя его. Начну с общей картины: что это, зачем и как выглядит в работе.
-
KI-generierter Code folgt gefährlichen Mustern: Forscher entwickeln Angriffsmethode FSTab
Die KI-Systeme reproduzieren dieselben fehlerhaften Muster immer wieder, was Angreifer gezielt ausnutzen können.
Bei einem Angriff muss lediglich bekannt sein, welches KI-Modell den Code erstellt hat.
-
KI-generierter Code folgt gefährlichen Mustern: Forscher entwickeln Angriffsmethode FSTab
Die KI-Systeme reproduzieren dieselben fehlerhaften Muster immer wieder, was Angreifer gezielt ausnutzen können.
Bei einem Angriff muss lediglich bekannt sein, welches KI-Modell den Code erstellt hat.
-
KI-generierter Code folgt gefährlichen Mustern: Forscher entwickeln Angriffsmethode FSTab
Die KI-Systeme reproduzieren dieselben fehlerhaften Muster immer wieder, was Angreifer gezielt ausnutzen können.
Bei einem Angriff muss lediglich bekannt sein, welches KI-Modell den Code erstellt hat.
-
KI-generierter Code folgt gefährlichen Mustern: Forscher entwickeln Angriffsmethode FSTab
Die KI-Systeme reproduzieren dieselben fehlerhaften Muster immer wieder, was Angreifer gezielt ausnutzen können.
Bei einem Angriff muss lediglich bekannt sein, welches KI-Modell den Code erstellt hat.
-
KI-generierter Code folgt gefährlichen Mustern: Forscher entwickeln Angriffsmethode FSTab
Die KI-Systeme reproduzieren dieselben fehlerhaften Muster immer wieder, was Angreifer gezielt ausnutzen können.
Bei einem Angriff muss lediglich bekannt sein, welches KI-Modell den Code erstellt hat.
-
La #UNAHUR puso en marcha la primera computadora cuántica en Argentina! 👏
Si bien ya existen servicios de cloud computing donde podemos interactuar con computadoras cuánticas en la nube, nunca está de mas que Argentina ya cuente con su propia computadora cuántica para formación e I+D.
El próximo año espero publicar un curso de criptografía aplicada y criptografía post-cuántica para #juncotic, y si me apuran hasta me pongo a codear algunas cositas cuánticas en #pyhton 😜
-
La #UNAHUR puso en marcha la primera computadora cuántica en Argentina! 👏
Si bien ya existen servicios de cloud computing donde podemos interactuar con computadoras cuánticas en la nube, nunca está de mas que Argentina ya cuente con su propia computadora cuántica para formación e I+D.
El próximo año espero publicar un curso de criptografía aplicada y criptografía post-cuántica para #juncotic, y si me apuran hasta me pongo a codear algunas cositas cuánticas en #pyhton 😜
-
La #UNAHUR puso en marcha la primera computadora cuántica en Argentina! 👏
Si bien ya existen servicios de cloud computing donde podemos interactuar con computadoras cuánticas en la nube, nunca está de mas que Argentina ya cuente con su propia computadora cuántica para formación e I+D.
El próximo año espero publicar un curso de criptografía aplicada y criptografía post-cuántica para #juncotic, y si me apuran hasta me pongo a codear algunas cositas cuánticas en #pyhton 😜
-
La #UNAHUR puso en marcha la primera computadora cuántica en Argentina! 👏
Si bien ya existen servicios de cloud computing donde podemos interactuar con computadoras cuánticas en la nube, nunca está de mas que Argentina ya cuente con su propia computadora cuántica para formación e I+D.
El próximo año espero publicar un curso de criptografía aplicada y criptografía post-cuántica para #juncotic, y si me apuran hasta me pongo a codear algunas cositas cuánticas en #pyhton 😜
-
MCP Protocol: Как подключить Claude AI к вашей CRM за 2 недели
MCP Protocol — это новый стандарт. Как HTTP для интернета, только для искусственного интеллекта. Что это даёт: Экономия времени: 70-95% на рутинных задачах Экономия денег: Окупается за 2-4 месяца Быстрое внедрение: 1-2 недели вместо месяцев Гибкость: Работает с любым AI Безопасность: Ваши данные остаются у вас Кому подойдёт: У вас есть CRM с повторяющимися задачами Менеджеры тонут в рутине Хотите масштабироваться без найма Нужна быстрая обработка лидов Аналитика занимает слишком много времени
-
MCP Protocol: Как подключить Claude AI к вашей CRM за 2 недели
MCP Protocol — это новый стандарт. Как HTTP для интернета, только для искусственного интеллекта. Что это даёт: Экономия времени: 70-95% на рутинных задачах Экономия денег: Окупается за 2-4 месяца Быстрое внедрение: 1-2 недели вместо месяцев Гибкость: Работает с любым AI Безопасность: Ваши данные остаются у вас Кому подойдёт: У вас есть CRM с повторяющимися задачами Менеджеры тонут в рутине Хотите масштабироваться без найма Нужна быстрая обработка лидов Аналитика занимает слишком много времени
-
MCP Protocol: Как подключить Claude AI к вашей CRM за 2 недели
MCP Protocol — это новый стандарт. Как HTTP для интернета, только для искусственного интеллекта. Что это даёт: Экономия времени: 70-95% на рутинных задачах Экономия денег: Окупается за 2-4 месяца Быстрое внедрение: 1-2 недели вместо месяцев Гибкость: Работает с любым AI Безопасность: Ваши данные остаются у вас Кому подойдёт: У вас есть CRM с повторяющимися задачами Менеджеры тонут в рутине Хотите масштабироваться без найма Нужна быстрая обработка лидов Аналитика занимает слишком много времени
-
I was never satisfied with the variable loading of states in #saltstack . Maybe if you work everyday you will get it, but I don't write a lot of states and only a few times I need a states which had to be written for linux and freebsd, but than I did know what will overwrite what. Today I got introduced to the !py renderer .... mindblow #pyhton #iac #devops
-
I was never satisfied with the variable loading of states in #saltstack . Maybe if you work everyday you will get it, but I don't write a lot of states and only a few times I need a states which had to be written for linux and freebsd, but than I did know what will overwrite what. Today I got introduced to the !py renderer .... mindblow #pyhton #iac #devops
-
I was never satisfied with the variable loading of states in #saltstack . Maybe if you work everyday you will get it, but I don't write a lot of states and only a few times I need a states which had to be written for linux and freebsd, but than I did know what will overwrite what. Today I got introduced to the !py renderer .... mindblow #pyhton #iac #devops
-
I was never satisfied with the variable loading of states in #saltstack . Maybe if you work everyday you will get it, but I don't write a lot of states and only a few times I need a states which had to be written for linux and freebsd, but than I did know what will overwrite what. Today I got introduced to the !py renderer .... mindblow #pyhton #iac #devops
-
VMmanager, управление инфраструктурой через VMmanager API и Ansible
Привет, Хабр! Статья будет посвящена любимому мной IaC. Чтобы ввести в курс дела, кратко расскажу про VMmanager и текущую реализацию продукта. Затронем варианты, как можно работать с VMmanager с подходом Infrastructure as Code, а основная часть — про развертывание платформы VMmanager и управление виртуальными машинами в ней с помощью Ansible.
https://habr.com/ru/companies/ispsystem/articles/916884/
#vmmanager #виртуализация #ansible #infrastructureasacode #pyhton #програмиирование #инфраструктура
-
VMmanager, управление инфраструктурой через VMmanager API и Ansible
Привет, Хабр! Статья будет посвящена любимому мной IaC. Чтобы ввести в курс дела, кратко расскажу про VMmanager и текущую реализацию продукта. Затронем варианты, как можно работать с VMmanager с подходом Infrastructure as Code, а основная часть — про развертывание платформы VMmanager и управление виртуальными машинами в ней с помощью Ansible.
https://habr.com/ru/companies/ispsystem/articles/916884/
#vmmanager #виртуализация #ansible #infrastructureasacode #pyhton #програмиирование #инфраструктура
-
VMmanager, управление инфраструктурой через VMmanager API и Ansible
Привет, Хабр! Статья будет посвящена любимому мной IaC. Чтобы ввести в курс дела, кратко расскажу про VMmanager и текущую реализацию продукта. Затронем варианты, как можно работать с VMmanager с подходом Infrastructure as Code, а основная часть — про развертывание платформы VMmanager и управление виртуальными машинами в ней с помощью Ansible.
https://habr.com/ru/companies/ispsystem/articles/916884/
#vmmanager #виртуализация #ansible #infrastructureasacode #pyhton #програмиирование #инфраструктура
-
Discovered the John Rooney's YT channel ages ago for something I was looking into but today I've gone down the rabbit hole.
Great content on web scraping, API manipulation. That's my train journey viewing sorted for tomorrow!
-
Discovered the John Rooney's YT channel ages ago for something I was looking into but today I've gone down the rabbit hole.
Great content on web scraping, API manipulation. That's my train journey viewing sorted for tomorrow!
-
Discovered the John Rooney's YT channel ages ago for something I was looking into but today I've gone down the rabbit hole.
Great content on web scraping, API manipulation. That's my train journey viewing sorted for tomorrow!
-
Discovered the John Rooney's YT channel ages ago for something I was looking into but today I've gone down the rabbit hole.
Great content on web scraping, API manipulation. That's my train journey viewing sorted for tomorrow!
-
oh yes, this feels good. Being at the top 19% of quality contributors to Artificial Intelligence. Every day making a step closer to being one of the top players in the game.
-
***FREE PUPPIES!!***
Now that I've got your attention, would you like to be part of fostering the PyCon AU experience? Now is your chance! Sign up to be a volunteer today. It’s a fantastic opportunity to meet new people and gain some skills.
-
***FREE PUPPIES!!***
Now that I've got your attention, would you like to be part of fostering the PyCon AU experience? Now is your chance! Sign up to be a volunteer today. It’s a fantastic opportunity to meet new people and gain some skills.
-
***FREE PUPPIES!!***
Now that I've got your attention, would you like to be part of fostering the PyCon AU experience? Now is your chance! Sign up to be a volunteer today. It’s a fantastic opportunity to meet new people and gain some skills.
-
***FREE PUPPIES!!***
Now that I've got your attention, would you like to be part of fostering the PyCon AU experience? Now is your chance! Sign up to be a volunteer today. It’s a fantastic opportunity to meet new people and gain some skills.
-
***FREE PUPPIES!!***
Now that I've got your attention, would you like to be part of fostering the PyCon AU experience? Now is your chance! Sign up to be a volunteer today. It’s a fantastic opportunity to meet new people and gain some skills.
-
Join us in volunteering at PyCon AU 2024! You will gain valuable experience and get to know members of the community!
(also, the volunteers coordinator buys snacks for the volunteers, but you didn’t hear that from me).
-
Join us in volunteering at PyCon AU 2024! You will gain valuable experience and get to know members of the community!
(also, the volunteers coordinator buys snacks for the volunteers, but you didn’t hear that from me).
-
Join us in volunteering at PyCon AU 2024! You will gain valuable experience and get to know members of the community!
(also, the volunteers coordinator buys snacks for the volunteers, but you didn’t hear that from me).
-
Join us in volunteering at PyCon AU 2024! You will gain valuable experience and get to know members of the community!
(also, the volunteers coordinator buys snacks for the volunteers, but you didn’t hear that from me).
-
Join us in volunteering at PyCon AU 2024! You will gain valuable experience and get to know members of the community!
(also, the volunteers coordinator buys snacks for the volunteers, but you didn’t hear that from me).
-
I completed the setup and Chapter 4 of the Build An Audio AI App Course from Talk Python. There are incredible topics to grasp: FastAPI, Pedantic, MongoDB, HTMX, and AssemblyAI. Docker Setup, MongoDB, and PyCharrm. Michael is a great instructor, and I am enjoying the course and its potential to extend podcast and audio recording into text and summarize and customize the content, which will benefit AI in query and search.
-
I completed the setup and Chapter 4 of the Build An Audio AI App Course from Talk Python. There are incredible topics to grasp: FastAPI, Pedantic, MongoDB, HTMX, and AssemblyAI. Docker Setup, MongoDB, and PyCharrm. Michael is a great instructor, and I am enjoying the course and its potential to extend podcast and audio recording into text and summarize and customize the content, which will benefit AI in query and search.
-
I completed the setup and Chapter 4 of the Build An Audio AI App Course from Talk Python. There are incredible topics to grasp: FastAPI, Pedantic, MongoDB, HTMX, and AssemblyAI. Docker Setup, MongoDB, and PyCharrm. Michael is a great instructor, and I am enjoying the course and its potential to extend podcast and audio recording into text and summarize and customize the content, which will benefit AI in query and search.
-
I completed the setup and Chapter 4 of the Build An Audio AI App Course from Talk Python. There are incredible topics to grasp: FastAPI, Pedantic, MongoDB, HTMX, and AssemblyAI. Docker Setup, MongoDB, and PyCharrm. Michael is a great instructor, and I am enjoying the course and its potential to extend podcast and audio recording into text and summarize and customize the content, which will benefit AI in query and search.
-
OMG. This is the real deal. Bython: Python with braces. Because Python is awesome, but whitespace is awful. Bython is a Python preprosessor which translates curly brackets into indentation. Would you use this? https://pypi.org/project/Bython/ #pyhton #programming #opensource
-
OMG. This is the real deal. Bython: Python with braces. Because Python is awesome, but whitespace is awful. Bython is a Python preprosessor which translates curly brackets into indentation. Would you use this? https://pypi.org/project/Bython/ #pyhton #programming #opensource
-
OMG. This is the real deal. Bython: Python with braces. Because Python is awesome, but whitespace is awful. Bython is a Python preprosessor which translates curly brackets into indentation. Would you use this? https://pypi.org/project/Bython/ #pyhton #programming #opensource
-
OMG. This is the real deal. Bython: Python with braces. Because Python is awesome, but whitespace is awful. Bython is a Python preprosessor which translates curly brackets into indentation. Would you use this? https://pypi.org/project/Bython/ #pyhton #programming #opensource
-
OMG. This is the real deal. Bython: Python with braces. Because Python is awesome, but whitespace is awful. Bython is a Python preprosessor which translates curly brackets into indentation. Would you use this? https://pypi.org/project/Bython/ #pyhton #programming #opensource
-
No cybersecurity and genAI in this post, just a bit of coding. 😉
𝐌𝐞𝐫𝐦𝐚𝐢𝐝.𝐥𝐢𝐯𝐞 𝐂𝐨𝐝𝐞 𝐑𝐞𝐧𝐝𝐞𝐫𝐞𝐫: https://encode-mermaid-diagram.streamlit.app/
🚀 I've just developed a Streamlit app that takes input in Mermaid.js code and outputs a rendered link for mermaid.live.
This functionality enables users to seamlessly edit their code, addressing any errors or dynamically modifying the diagram as needed. I believe this tool could be useful for those working with Mermaid charts.
Feel free to check it out and see how it can streamline your workflow!
Read more:
https://medium.com/@antonio.formato/mermaid-live-code-renderer-with-python-2e8cb677e963
Spoiler: soon this will be an integrated feature in 𝐓𝐈 𝐌𝐢𝐧𝐝𝐦𝐚𝐩: https://ti-mindmap-gpt.streamlit.app/ 📊✨
#Streamlit #MermaidJS #DataVisualization #pyhton #mermaid #timindmap #coding