home.social

#jinja2 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #jinja2, aggregated by home.social.

  1. Just released the askama rust crate (jinja templating) 0.16.0 version!

    It comes with a lot of nice features and increased support of jinja features.

    You can see the full details here: github.com/askama-rs/askama/re

    crates.io/crates/askama

    Enjoy!

    #rust #jinja #jinja2

  2. Just released the askama rust crate (jinja templating) 0.16.0 version!

    It comes with a lot of nice features and increased support of jinja features.

    You can see the full details here: github.com/askama-rs/askama/re

    crates.io/crates/askama

    Enjoy!

    #rust #jinja #jinja2

  3. Just released the askama rust crate (jinja templating) 0.16.0 version!

    It comes with a lot of nice features and increased support of jinja features.

    You can see the full details here: github.com/askama-rs/askama/re

    crates.io/crates/askama

    Enjoy!

    #rust #jinja #jinja2

  4. Just released the askama rust crate (jinja templating) 0.16.0 version!

    It comes with a lot of nice features and increased support of jinja features.

    You can see the full details here: github.com/askama-rs/askama/re

    crates.io/crates/askama

    Enjoy!

    #rust #jinja #jinja2

  5. Just released the askama rust crate (jinja templating) 0.16.0 version!

    It comes with a lot of nice features and increased support of jinja features.

    You can see the full details here: github.com/askama-rs/askama/re

    crates.io/crates/askama

    Enjoy!

    #rust #jinja #jinja2

  6. Vengo laburando hace 10 meses en uno de los proyectos mas complejos de mi vida profesional: #Odoofly.
    #Odoofly es una herramienta que simplifica el despliegue y mantenimiento de instancias #Odoo en Local o en la nube. No quise reinventar la rueda, pero si tomé las mejores prácticas en mis años de devops y metí todo en una herramienta CLI con una curva de aprendizaje suave.
    No reemplaza el laburo de un #Devops, pero si les aseguro que te abstrae de interactuar al pepe con #Docker, por cuestiones relacionados con mantenimiento Odoo(actualizar addons, crear stagings, etc.)
    El código esté basado en cimientos modernos: Usé #Typer para el CLI, @pydantic
    para validaciones, #Jinja2 para templates, #Rich para textos y salidas facheritas, entre otros.
    Si, todo codeado en #Python✌️
    ¿A quienes va dirigido? implementadores, Devops y empresas de todos los tamaños que quieran simplificar y hacer su infraestructura predecible y auditable.
    La licencia será AGPL-3.0. #SoftwareLibre para comunidades libres.

  7. Личный ИИ-ассистент на ваших данных. Часть 2: Веб-интерфейс, авторизация и стриминг ответов от ИИ

    Продолжаем тему, которая вызывает живой интерес у многих разработчиков и энтузиастов ИИ — создание собственного ассистента на базе ChatGPT или DeepSeek с использованием личной базы знаний. В этой части статьи мы шаг за шагом превращаем консольную заготовку из первой части в полноценный веб-сервис: — реализуем авторизацию — создаём веб-чат с выбором нейросети — интегрируем всё через FastAPI — готовим к деплою Если вы хотите, чтобы ваш ИИ-ассистент выглядел и работал как настоящий сервис — поехали!

    habr.com/ru/companies/amvera/a

    #векторные_базы_данных #python #deepseek #chatgpt #langchain #openapi #openapi_api #fastapi #fastapi_stream #jinja2

  8. Личный ИИ-ассистент на ваших данных. Часть 2: Веб-интерфейс, авторизация и стриминг ответов от ИИ

    Продолжаем тему, которая вызывает живой интерес у многих разработчиков и энтузиастов ИИ — создание собственного ассистента на базе ChatGPT или DeepSeek с использованием личной базы знаний. В этой части статьи мы шаг за шагом превращаем консольную заготовку из первой части в полноценный веб-сервис: — реализуем авторизацию — создаём веб-чат с выбором нейросети — интегрируем всё через FastAPI — готовим к деплою Если вы хотите, чтобы ваш ИИ-ассистент выглядел и работал как настоящий сервис — поехали!

    habr.com/ru/companies/amvera/a

    #векторные_базы_данных #python #deepseek #chatgpt #langchain #openapi #openapi_api #fastapi #fastapi_stream #jinja2

  9. Личный ИИ-ассистент на ваших данных. Часть 2: Веб-интерфейс, авторизация и стриминг ответов от ИИ

    Продолжаем тему, которая вызывает живой интерес у многих разработчиков и энтузиастов ИИ — создание собственного ассистента на базе ChatGPT или DeepSeek с использованием личной базы знаний. В этой части статьи мы шаг за шагом превращаем консольную заготовку из первой части в полноценный веб-сервис: — реализуем авторизацию — создаём веб-чат с выбором нейросети — интегрируем всё через FastAPI — готовим к деплою Если вы хотите, чтобы ваш ИИ-ассистент выглядел и работал как настоящий сервис — поехали!

    habr.com/ru/companies/amvera/a

    #векторные_базы_данных #python #deepseek #chatgpt #langchain #openapi #openapi_api #fastapi #fastapi_stream #jinja2

  10. Myslel jsem si, že z kombinace #Jinja2 a #Markdown je akorát nepořádek, zvlášť když přimíchám makra, a že ten moderní přístup, to #MDX, kdy se všechno píše jako nějaké ty frontendové komponenty a tak, že by to bylo lepší.

    Teď mám pod rukama větší projekt, kde je všechno to nové: #Docusaurus, .md, .mdx, .jsx, .tsx… a teda nemám pocit, že by to byl nějaký menší bordel.

    Zjevně to vždy začne „budou to jen Markdown soubory v adresáři, fakt jen pár dynamických věcí“, a skončí to jako PHP verze 3.

  11. Myslel jsem si, že z kombinace #Jinja2 a #Markdown je akorát nepořádek, zvlášť když přimíchám makra, a že ten moderní přístup, to #MDX, kdy se všechno píše jako nějaké ty frontendové komponenty a tak, že by to bylo lepší.

    Teď mám pod rukama větší projekt, kde je všechno to nové: #Docusaurus, .md, .mdx, .jsx, .tsx… a teda nemám pocit, že by to byl nějaký menší bordel.

    Zjevně to vždy začne „budou to jen Markdown soubory v adresáři, fakt jen pár dynamických věcí“, a skončí to jako PHP verze 3.

  12. Фильтры Ansible: превращаем сложное в простое

    Используя Ansible в качестве инструмента автоматизации, часть приходится сталкиваться с задачей обработки и фильтрации структурированных данных. Как правило, это набор фактов, полученных с управляемых серверов, или ответ на запрос к внешним API, которые возвращают данные в виде стандартного json. Многие неопытные инженеры, используя Ansible в таких случаях, начинают прибегать к помощи привычных консольных команд и начинают городить то, что среди специалистов получило название bashsible . В общем, вспоминается известный мем:

    habr.com/ru/articles/778206/

    #ansible #фильтры #map #selectattr #items2dict #dict2items #jinja2

  13. Фильтры Ansible: превращаем сложное в простое

    Используя Ansible в качестве инструмента автоматизации, часть приходится сталкиваться с задачей обработки и фильтрации структурированных данных. Как правило, это набор фактов, полученных с управляемых серверов, или ответ на запрос к внешним API, которые возвращают данные в виде стандартного json. Многие неопытные инженеры, используя Ansible в таких случаях, начинают прибегать к помощи привычных консольных команд и начинают городить то, что среди специалистов получило название bashsible . В общем, вспоминается известный мем:

    habr.com/ru/articles/778206/

    #ansible #фильтры #map #selectattr #items2dict #dict2items #jinja2

  14. What would you choose if you had to choose between #handlebars and #jinja2 templating engines?

    Please share for visibility and comment for science.

  15. I moved servers, so here's an #Introduction:

    I'm a #Python / #Java #SoftwareEngineer by day, but after that I interact with a lot of #FOSS and other #OpenSource projects.

    I maintain and own #Select2, the #JavaScript library that I joke is keeping #jQuery alive. I'm also a maintainer on #DjangoRestFramework and #Jinja2 but I'll admit I do less with them now that I don't use #Django for work.

    I have a lot of #HomeAutomation projects that make heavy use of #HomeAssistant (#ESPHome, #ZigBee).

  16. I moved servers, so here's an #Introduction:

    I'm a #Python / #Java #SoftwareEngineer by day, but after that I interact with a lot of #FOSS and other #OpenSource projects.

    I maintain and own #Select2, the #JavaScript library that I joke is keeping #jQuery alive. I'm also a maintainer on #DjangoRestFramework and #Jinja2 but I'll admit I do less with them now that I don't use #Django for work.

    I have a lot of #HomeAutomation projects that make heavy use of #HomeAssistant (#ESPHome, #ZigBee).

  17. An :

    I'm a by day, but after that I interact with a lot of and other projects.

    I maintain and own , the library that I joke is keeping alive. I'm also a maintainer on and but I'll admit I do less with them now that I don't use for work.

    I have a lot of projects that make heavy use of (#ESPHome, ).