Arhive: Podcast

Epizoda 9: Chrome Extensions (gost: Bojan Ivanac)

TIMESTAMPS 00:00 Uvod01:54 Zašto web ekstenzije?04:01 Okruženje07:47 Standardi09:28 Ekstenzija kao backend?11:15 Testiranje14:11 Dev Tools22:43 Problemi i novi manifest32:28 Budućnost sa Manifest v338:42 Performanse41:42 Resursi i učenje46:08 Odjava

Read More

Epizoda 8: Document Based Modeling (gost: Đorđe Đukić)

TIMESTAMPS 00:00 – Uvod02:40 – Uvod u Document Based Modeling05:00 – Zašto bi neko odabrao NoSQL bazu, a ne SQL bazu?12:22 – Objedinjeni vs razjedinjeni domenenski model15:55 – Mentalno prebacivanje modela tima sa SQL na NoSQL20:37 – Proces prebacivanja SQL u NoSQL na projektu u produkciji24:33 – Prvi deploy27:28 – Referencijalni integritet, foreign keys, normalizacija…30:18…

Read More

Epizoda 7: Ruby (gost: Nikola Đuza)

TIMESTAMPS 00:00 – Uvod00:25 – Zašto Ruby?01:24 – Ruby on Rails05:44 – Da li je Ruby aktuelan i danas?13:03 – Elixir16:10 – Ruby -> JavaScript18:40 – Non-web Ruby development22:13 – Ruby (ne Rails) web framework28:10 – Ruby u startup svetu30:22 – Tržišna cena Ruby programera34:19 – Ruby community37:24 – Senior Rails developer?39:07 – Rails vs…

Read More

Epizoda 6: PHP (gost: Srđan Marjanović)

Pronađite nas na našem sajtu: https://itpodkast.com/​ streaming servisima: Spotify: https://open.spotify.com/show/6kP8vDpbiZs311d07raXEFDeezer: https://www.deezer.com/sr/show/2573342Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9pdHBvZGthc3QuY29tL2ZlZWQvcG9kY2FzdA​Apple Podcasts: https://podcasts.apple.com/us/podcast/podkast-it-tipa/id1564651181Stitcher: https://www.stitcher.com/show/podkast-it-tipa kao i na društvenim mrežama:​ Twitter: https://twitter.com/podkastittipaInstagram: https://www.instagram.com/podkastittipaFacebook: https://www.facebook.com/podcastittipa TIMESTAMPS 01:10 – Zašto Laravel a ne Symphony?02:48 – LaraCasts03:30 – ORM pristup Laravel vs Symphony, ActiveRecord vs UnitOfWork08:28 – Da li PHP može da parira C#/Javi u sferi razvoja…

Read More

Epizoda 5: Anti-uzori

TIMESTAMPS 00:00 – Uvod4:20 – Kako dolazimo do anti-patterna7:45 – Vendor Lock-in?8:25 – „OOP Bad“12:51 – Design by committee16:05 – Pisati dokumentaciju radi dokumentacije22:50 – Analysis Paralysis28:30 – Mortgage Driven Development / Job Security29:58 – Cargo cult programming31:05 – God class36:20 – Magic numbers/strings38:15 – Error hiding41:10 – Inercija ka anti-patternima kada promenimo tehnologiju ili…

Read More

Epizoda 4: React 18 (gost: Kim Novak)

TIMESTAMPS 00:00 Uvod00:22 Poštovana gošća Kimberly Novak01:00 React sa JS ili TS i zašto TS01:45 Sebastian priznaje svoje grehe02:48 Nikola priznaje svoje grehe?03:34 He who shall not be named04:00 React 18 Suspense08:43 Uticaj na SEO09:32 Dynamic Rendering (Nikola će poludeti?)11:52 Module Federation15:08 Server Components (vraćamo se u prošlost?)16:46 Thinking and Teaching Suspense17:47 Budućnost lifecycle-a18:24 Batch…

Read More

Epizoda 3: React Native (gost: Aleksandar Okiljević)

TIMESTAMPS 00:00 Uvod00:46 Poštovani gost Aleksandar Okiljević01:27 Organizacija malih, srednjih i velikih projekata?02:40 Ejectovanje expo-a iz ReactNative projekta?03:20 Veći ReactNative projekti? Facebook, Facebook Ads Manager, Facebook Analytics, Instagram05:35 Bridge sa native, iskakanje iz JS-a u native?9:25 Prelazak sa Native na ReactNative vs Prelazak sa React-a na ReactNative?11:50 Kako izgleda proces release-ovanja RN aplikacije? (Fastlane/AzureDevOps)13:50 Non-unit…

Read More

Epizoda 2: Changelog (Pyodide, NodeGui, Rome tools, ZX, Kafka Summit…)

TIMESTAMPS 00:00 INTRO00:34 CPython via WebAssembly, Sci-Kit, NumPy, DataScientists rejoice02:00 Svelte Summit, NodeGUI, NodeJS + native QT render5:34 Karmada – Multi-Cluster Kubernetes orkestracija8:01 Google/ZX – bash scripting kroz NodeJS11:23 ROME tools – Bundler kao all-in-one tool, 0 dev dependencies15:05 Netflix Cloud Services19:15 Kafka summit20:38 Chrome #:~:text=22:25 RIP NodeJS10, Benchmark results NodeJS25:19 V8 9.1 top level…

Read More

Epizoda 1: Autentifikacija i autorizacija

TIMESTAMPS00:00 Dobrodošli + Disclaimer00:38 JWT fails2:37 JWT security breach5:20 JWT i autorizacija: sadržaj tokena10:57 Local/Session Storage vs Cookie12:19 Vadi pušku? Kraj podcasta?12:58 Basic auth14:21 Digest15:03 SSO vs Same Sign On (distribuirani mega sistemi)17:48 SSO ali stvarno18:22 OAuth319:57 SSO i korporacije („megacorp“)23:49 Kerberos, NTML, NT verzija SAML-a?28:43 Autorizacione šeme, RBAC, CBAC, ABAC, PBAC, ŠBAK30:18 Nikola prenosi…

Read More