Pro vývojáře od vývojářů z AGRP[DEV] #4: Inspirativní zdroje a tipy pro tvůj lepší kód

👋

Ahoj,

léto pomalu končí, dny se zkracují a my se všichni pomalu vracíme zpět do běžné rutiny. Ale to neznamená, že by nám došla inspirace! Právě naopak – v novém díle AGRP[NEWSLETTERU] máme pro tebe čerstvou dávku zajímavostí, které se k dlouhým večerům budou hodit.

Můžeš se těšit například na novinky o Prometheus 3.0 a tipy na debugging CPU zátěže, článek o využití neuronových sítí v herním průmyslu nebo tutoriál na tvorbu vlastního velkého jazykového modelu.

Tak neváhej a objev, co dalšího jsme pro tebe připravili. Udělej si pohodlí a pojď se začíst!

👨‍💻 Tip od našeho Senior DevOps Engineera – Martina

## Prometheus 3.0 

V Berlíně zrovna probíhá Promcon EU 2024 a krom záznamů přednášek na Youtube se můžeme taky těšit na Prometheus 3.0.

Změn a novinek bude hodně a některé z nich i na první pohled viditelné, třeba nové UI, demo ZDE.
Automatický reload konfigurace se taky hodí, odpadnou starosti s posíláním SIGHUP.

👉 Odkaz ZDE.

 

## Linux bootuje z Google Drive

Proč? Protože můžeme!
Nejspíš to valné praktické využití nenajde, ale v tom to není. Spíš je to přehlídka toho, co je možné, jak to udělat a hlavně pochopit, jak celý ten proces funguje.
Protože občas nestačí zeptat se ChatGPT a schovat komplexitu věci za copy/paste, občas je potřeba znát základy a principy na kterých to funguje. 
👉 
Odkaz na více informací ZDE. 

 

## The Art of System Debugging — Decoding CPU Utilization

Článek typu detektivka. Popisuje analýzu a řešení problému s vysokou zátěží CPU.
Vše podloženo daty z monitoringu. Ukázky použití jak tradičních, tak eBPF nástrojů pro nalezení zdroje problému.
Celkově hezky popsáno, s vysokou šancí, že tento typ problému potkáte i vy. 
👉 Odkaz na článek najdeš ZDE.

 

## Tipy na tooly

– Pocker – pěkný TUI nástroj na správu Docker kontejnerů

👉 Odkaz ZDE.
– nnn – „The unorthodox terminal file manager“

👉 Odkaz ZDE.

 

👨‍💻 Tip od našeho Data Engineera – Vojty

## Diffusion Models Are Real-Time Game Engines

Pokud vás zajímá, jaké nové technologie a nástroje hýbou herním průmyslem, tento článek by neměl uniknout vaší pozornosti. Autor detailně popisuje, jak využívá neuronové sítě k automatizaci různých aspektů herního vývoje – od generování prostředí až po samotnou hratelnost. Perfektní čtení pro všechny, kdo se chtějí dozvědět víc o tom, jak strojové učení proniká i do této sféry.

👉 Odkaz na článek najdeš ZDE.

 

👨‍💻 Tip od našeho Data Scientisty – Marka 

##Building LLMs from the Ground Up: A 3-hour Coding Workshop

Marek našel skvělý tutoriál od autora knihy Build a Large Language Model From Scratch. Video je určeno pro kodéry, kteří se chtějí ponořit do základů velkých jazykových modelů (LLM). Nejprve tě provede jejich vývojem, klíčovými milníky a ukázkami jejich využití. Pak si můžeš vyzkoušet naprogramovat vlastní jednoduchý LLM v PyTorch – od datového kanálu, přes hlavní komponenty architektury až po kód pro předtrénování. Na závěr se naučíš pracovat s předtrénovanými modely a vylepšit je pomocí open-source knihoven. Perfektní pro ty, kteří chtějí pochopit, jak LLM opravdu fungují!

👉 Odkaz na video najdeš ZDE.

 

Nemáte čas a chtěli byste souhrn videa?

Zkuste tento trik: 👉 Odkaz ZDE.

Zaznamenali jste? Nginx přesunul svůj vývoj na GitHub.

👉 Odkaz na celý článek najdeš ZDE.

📍 KONFERENCE, MEETUPY

📅 18.9. se vidíme na akci od TechMeetupu #32: JAVA!

Za nás tam s talkem vystoupí Pepa Swaczyna, bude mít talk na téma: Virtuální vlákna v Javě – nová éra pro paralelní programování nebo jen další zbytečnost.

Více info o akci a 👉 REGISTRACE ZDE.

 

📅 O měsíc později 17.10. se na tebe těšíme na naší [AGRP]KONFERENCI MODERNÍ STACK no. 5

POTVRZENÉ TALKY:

👨‍💻 Patrik Szewczyk | Head of Frontend @AGRP[DEV]

🎤 ONE QUERY TO RULE THEM ALL

👨‍💻 Martin Topolánek | Frontend Developer @AGRP[DEV]

🎤 EFEKTIVNÍ CACHOVÁNÍ NA FRONTENDU: OD BROWSER CACHE PO VLASTNÍ IMPLEMENTACI V NEXT.JS

👨‍💻 Jan Martiška | Principal Software Engineer @REDHAT – QUARKUS

🎤 QUARKUS MEETS AI: DEVELOPING AI APPLICATIONS IN JAVA WITH QUARKUS AND LANGCHAIN4J

👨‍💻 Vojtěch Kosa | Data Engineer @AGRP[DEV]

🎤 OD DOKUMENTU K DATŮM: ZVLÁDNUTÍ SEGMENTACE A EXTRAKCE PDF

👨‍💻 Martin Stiborský | Senior DevOps Engineer @AGRP[DEV]

🎤 CO ŽE JE TO TEN DEVOPS? THE GOOD, THE BAD AND THE UGLY

 

Registrace je ZDARMA, ale je nutná. KAPACITA JE TOTIŽ OMEZENA.

REGISTRUJ SE JEŠTĚ DNES!

💌 Baví tě náš obsah? Sleduj nás i našem Instagramu nebo Youtube.

Budeme se těšit u dalšího dílu našeho newsletteru!

Hezký den.

Tým AGRP.DEV