Blog

Zjistěte více o GeekBye, získejte novinky o produktu a objevte náš přístup k AI asistenci při pohovorech.

Přerušené spojení by nemělo shodit celou aplikaci — ale ta naše to dělala
Steven

Steven

6. července 20266 min čtení

Přerušené spojení by nemělo shodit celou aplikaci — ale ta naše to dělala

Když nám backend spadl uprostřed schůzky, nezastavil jen přepis — shodil celou aplikaci. Příčinou byla jediná neošetřená událost a oprava měla deset řádků. Tohle je shluk vydání, díky kterému GeekBye zůstává přihlášený a připojený i skrz věci, které ho dřív zabíjely.

Inženýrství
Spolehlivost
Electron
Vydání GeekBye

Nejnovější články

Anatomie dokonalého vydávání softwaru: Jak code review odhalil to, co testy nedokázaly
Steven
Steven6 min čtení

Anatomie dokonalého vydávání softwaru: Jak code review odhalil to, co testy nedokázaly

Napříč sérií GeekBye v2 se opakuje jedna a tatáž věc: oprava projde všemi testy na vývojářově počítači a code review pak dokáže, že by selhala téměř u všech ostatních. Toto je pracovní postup za devíti vydáními — kontrolní brána review, záchyty typu „nejdřív oprava" a disciplína testování před vydáním, které mění „mně to funguje" v „funguje to".

Engineering
Procesy
Code Review
Vaše Mac aplikace získá přístup k mikrofonu — a pak ho při každém spuštění zapomene
Steven
Steven5 min čtení

Vaše Mac aplikace získá přístup k mikrofonu — a pak ho při každém spuštění zapomene

GeekBye požádal o oprávnění k mikrofonu, udělili jste ho a fungovalo to. Při dalším spuštění: pryč. A aplikace se v Nastavení systému → Mikrofon vůbec neobjevila. Viníkem byla bezpečnostní funkce macOS, která aplikaci tiše spouštěla z cesty, jež mizí — tady je diagnóza a oprava pomocí jediné výzvy.

macOS
Oprávnění
Inženýrství
Jak streamovat živý report bez blikání
Steven
Steven5 min čtení

Jak streamovat živý report bez blikání

Když vaše schůzka skončí, souhrn od GeekBye se teď doplňuje živě, místo aby vás nutil zírat na točící se kolečko. Aby streamované rozhraní působilo klidně, a ne trhaně, jsme museli vyřešit blikání dvakrát — jednou u strukturovaných polí, jednou u markdownu — a druhá oprava byl renderer, který jsme už měli.

Inženýrství
Frontend
Streamování
Jedna proměnná CSS, pět kol revize a Swift toolchain, který lhal
Steven
Steven6 min čtení

Jedna proměnná CSS, pět kol revize a Swift toolchain, který lhal

GeekBye v2.0.7 udělal celý overlay nastavitelně průsvitným — což zní jako jednořádková změna v CSS a rozhodně nebylo. Skutečný příběh je to, co odhalila revize kódu: dvě plochy, které odmítaly zprůhlednět, nahrávací lišta, jež vypadala špatně při stejné neprůhlednosti, a zkompilovaná binárka, která poskočila o 672 bajtů, protože naše vlastní dokumentace řekla revidujícímu špatnou verzi Swiftu.

Inženýrství
Design
Build
Smazali Jsme 5 000 Řádků Zvukového Kódu — a Přepisy Se Začaly Zobrazovat Dvakrát
Steven
Steven6 min čtení

Smazali Jsme 5 000 Řádků Zvukového Kódu — a Přepisy Se Začaly Zobrazovat Dvakrát

GeekBye v1.6 vytrhlo dva zařízení běžící Swift transkriptory a nahradilo je jedním sjednoceným řetězcem — čistý úbytek přes 5 000 řádků, provedený zatímco lidé byli uprostřed schůzky přímo v aplikaci. Pak se přepisy začaly objevovat dvakrát, protože chyba se přesunula do jediné vrstvy, která si pořád myslela, že existují dva engine.

Inženýrství
Přepis
Architektura
Bezpečnostní kontrola, kvůli které nešla naše aplikace ukončit
Steven
Steven5 min čtení

Bezpečnostní kontrola, kvůli které nešla naše aplikace ukončit

Automatická aktualizace byla nejtěžší funkce, jakou jsme kdy vydali — šest vydání za čtyři dny, aby přestala odrovnávat aplikaci. Nejhorší chybu jsme si způsobili sami ve snaze být opatrní: 500milisekundová „bezpečnostní" kontrola, která z neúspěšné aktualizace udělala proces, který se doslova nedal ukončit.

Inženýrství
Electron
Spolehlivost
Co ve skutečnosti znamená vydání se 127 commity
Steven
Steven5 min čtení

Co ve skutečnosti znamená vydání se 127 commity

GeekBye v1.7.0 bylo 127 commitů za jedenáct dní. Zvenčí to vypadá jako sto drobností. Zevnitř to byly dvě velké funkce spletené dohromady — a jedna z nich vznikla na špatném místě, pak byla vytržena a uprostřed vydání znovu postavena. Tady je anatomie velkého vydání.

Inženýrství
Vydání
Architektura
Bug se sluchátky: když druhý účastník zmizel z našeho přepisu
Steven
Steven6 min čtení

Bug se sluchátky: když druhý účastník zmizel z našeho přepisu

Dvoukanálový přepis fungoval bezchybně na reproduktorech notebooku i na náhlavních sluchátkách. Pak někdo zapojil pecky do uší a člověk, se kterým mluvil, prostě zmizel z přepisu — protože Chromium tiše ztlumil náš zvuk v okamžiku, kdy promluvil. Jedenáct oprav selhalo. Dvanáctá změnila celou architekturu.

Inženýrství
Zvuk
Přepis
Klidný software: Jak jsme zabili blikající přepínač a naučili chat říkat, v jakém je režimu
Steven
Steven6 min čtení

Klidný software: Jak jsme zabili blikající přepínač a naučili chat říkat, v jakém je režimu

Dvě malá vydání GeekBye, žádné velké funkce — jen přepínač v nastavení, který přestal blikat, a chatovací asistent, který ti konečně řekne, jestli odpověděl v režimu schůzky, nebo v režimu kódování. Přesně tolik ve skutečnosti stojí „klidný software", jeden detail po druhém.

Produkt
Design
Inženýrství
Přepis naživo, když firewall blokuje WebSockety
Steven
Steven4 min čtení

Přepis naživo, když firewall blokuje WebSockety

Firemní sítě milují povolit HTTPS a tiše zabít WebSocket upgrady. To potichu rozbíjí přepis v reálném čase. GeekBye v2.0.8 automaticky přejde na čistě HTTPS transport — a jeho vydání odhalilo bug, který by celou funkci učinil zbytečnou.

Přepis
Sítě
Engineering
Proč záznam obrazovky zachytává špatný monitor (a jak jsme to opravili)
Steven
Steven4 min čtení

Proč záznam obrazovky zachytává špatný monitor (a jak jsme to opravili)

Na sestavě se dvěma monitory GeekBye nahrával a snímal primární displej bez ohledu na to, na které obrazovce jste pracovali. Oprava byla jedna malá funkce — jenže její první verze byla špatná a code review odhalilo proč.

Záznam obrazovky
Multi-Display
Engineering
Den, kdy si naše aplikace udělala DDoS sama na sebe
Steven
Steven5 min čtení

Den, kdy si naše aplikace udělala DDoS sama na sebe

Backlog čekajících uploadů, uvolněný najednou při startu, proměnil každého GeekBye klienta v malý denial-of-service útok na naše vlastní servery. Oprava — a žebřík connection-liveness, který nás donutila postavit — je jedna z nejužitečnějších věcí, které nás v2 naučila.

Spolehlivost
Sítě
Engineering
Co Skutečně Obnáší Verze 2: 206 Commitů Poctivých Stavů
Steven
Steven6 min čtení

Co Skutečně Obnáší Verze 2: 206 Commitů Poctivých Stavů

GeekBye v2 nebylo vydání s novými funkcemi. Bylo to 206 commitů namířených k jediné myšlence: aplikace by nikdy neměla lhát o svém vlastním stavu. Tady je, co to stojí — včetně jednořádkové chyby v lockfile, která nás málem zastavila předtím, než jsme z toho všeho vůbec něco vydali.

Spolehlivost
Inženýrství
Vydání
Proč váš AI zapisovatel přestane nahrávat uprostřed meetingu
Steven
Steven5 min čtení

Proč váš AI zapisovatel přestane nahrávat uprostřed meetingu

Naše vlastní aplikace ukončila dvě naše schůzky, zatímco druhá strana byla v půlce věty. Forenzní stopa vedla k dobře míněnému idle timeru, který neslyšel nikoho kromě vás — a k druhému bugu, který mohl zamknout celou vaši plochu. Obojí opraveno v GeekBye v2.0.9.

Spolehlivost
Meetingy
Engineering
Proč AI přepis komolí technické termíny (a jak jsme to opravili)
Steven
Steven6 min čtení

Proč AI přepis komolí technické termíny (a jak jsme to opravili)

Živá session slyšela "what is the pointer in C++" jako "what is the point in life". Tady je forenzní stopa od toho přepisu ke GeekBye v2.0.11 — keyterm biasing, časovací závod shazující spojení a den, kdy se nám vlastní oprava vymstila.

Přepis
Spolehlivost
Engineering
Od schůzek k agentům: proměňte řeč v práci, kterou vaše AI dokáže vykonat
Chris
Chris5 min čtení

Od schůzek k agentům: proměňte řeč v práci, kterou vaše AI dokáže vykonat

Úzké hrdlo není model — je to dostat do agentů skutečný kontext. Tady je praktický způsob, jak se zlepšit v agentních nástrojích, a jak předat to, co se na schůzce rozhodlo, rovnou do Claude Code, Codexu nebo jakéhokoli agenta.

AI agenti
Agentní pracovní postupy
Poznámky ze schůzek
Claude Code vs Codex: skutečnou dovedností je agentní gramotnost
Chris
Chris8 min čtení

Claude Code vs Codex: skutečnou dovedností je agentní gramotnost

Každý se ptá, který je lepší. To je špatná otázka. Tady je, v čem vás každý nástroj zlepší — a dovednost roku 2026, na které opravdu záleží: směrovat, zadávat a ověřovat agenty.

AI agenti pro kód
Claude Code
Codex
GeekBye pro studenty a učení: Váš AI studijní partner
Christian
Christian3 min čtení

GeekBye pro studenty a učení: Váš AI studijní partner

Pořiďte si snímek přednáškových slidů, nechte si vysvětlit obtížné koncepty, řešte domácí úkoly krok za krokem a přizpůsobte si GeekBye svým předmětům. Studentský průvodce, jak se učit rychleji a stresovat se méně.

Studenti
Učení
Studijní nástroje
GeekBye pro technické pohovory: Playbook na před / během / po
Christian
Christian4 min čtení

GeekBye pro technické pohovory: Playbook na před / během / po

Třicet minut výkonu s vysokou sázkou rozložené na tahy, které za vás GeekBye odehraje večer předem, dvě minuty předem, během kódovací úlohy, během behaviorálního kola a hned po pohovoru.

Technické pohovory
Příprava na pohovor
AI nástroje
Klávesové zkratky GeekBye: Zvládněte aplikaci za 60 sekund
Christian
Christian3 min čtení

Klávesové zkratky GeekBye: Zvládněte aplikaci za 60 sekund

Tři zkratky pokryjí devadesát procent toho, co v GeekBye děláte. Naučte se je nazpaměť, zjistěte si specifika klávesy Fn na Macu, přepněte preset, když vám IDE ukradne kombinaci, a myš už nikdy nebudete potřebovat.

Klávesové zkratky
Produktivita
Návod
Sledujte, jak GeekBye zůstává neviditelný: 5 živých ukázek na hlavních platformách pro schůzky
Christian
Christian3 min čtení

Sledujte, jak GeekBye zůstává neviditelný: 5 živých ukázek na hlavních platformách pro schůzky

Podívejte se, jak GeekBye mizí během reálného sdílení obrazovky v Google Meet, Microsoft Teams, Zoom, Slack a Webex. Pět krátkých ukázek. Pohled kandidáta vs. tazatele vedle sebe.

Soukromí
Ukázková videa
Nezjistitelné
8 nejlepších alternativ k Cluely v roce 2026 (po úniku dat)
Steven
Steven13 min čtení

8 nejlepších alternativ k Cluely v roce 2026 (po úniku dat)

Cluely vyzradil data z pohovorů 83 000 uživatelů. Tady je 8 bezpečnějších a spolehlivějších AI asistentů pro pohovory, kteří vaše soukromí skutečně chrání.

AI nástroje pro pohovory
Alternativy k Cluely
Asistenti pro pohovory
Pochopte svých 6 metrik výkonu při pohovoru
Chris
Chris5 min čtení

Pochopte svých 6 metrik výkonu při pohovoru

GeekBye hodnotí váš pohovor v šesti dimenzích — Sebejistota, Srozumitelnost, Konkrétnost, Angažovanost, Klid a Relevance. Zjistěte, co každá metrika znamená a jak ji využít ke zlepšení.

Interview Tips
Meeting Analysis
Performance Metrics
Otevrete report ze schuzky okamzite pomoci Cmd+Shift+.
Chris
Chris3 min čtení

Otevrete report ze schuzky okamzite pomoci Cmd+Shift+.

Prestan te proklikavat menu, abyste nasli analyzu sve schuzky. Jedna klavesova zkratka — Cmd+Shift+. — otevre kartu Report s kompletnim shrnutim schuzky, metrikami vykonu a zpetnou vazbou od AI.

Keyboard Shortcuts
Meeting Analysis
Tips & Tricks
Jak získat okamžitou pomoc od AI jedinou klávesovou zkratkou
Steven
Steven4 min čtení

Jak získat okamžitou pomoc od AI jedinou klávesovou zkratkou

Stiskni Cmd+Enter a získej AI asistenci pro cokoliv na obrazovce. Bez kopírování, bez vysvětlování - GeekBye vidí to, co ty, a pomůže okamžitě.

AI Asistent
Klávesové zkratky
Produktivita
Přestaňte hádat, jak vám pohovor vyšel
Steven
Steven4 min čtení

Přestaňte hádat, jak vám pohovor vyšel

GeekBye automaticky analyzuje vaše pohovory a schůzky a poskytuje vám podrobné poznámky plus brutálně upřímnou zpětnou vazbu o vašem výkonu.

Meeting Notes
AI Analysis
Interview Feedback
Jak přepisovat rozhovory v reálném čase s GeekBye
Steven
Steven3 min čtení

Jak přepisovat rozhovory v reálném čase s GeekBye

Přestaňte se trápit s poznámkami během rozhovorů. GeekBye přepisuje vše v reálném čase – váš hlas i hlas tazatele – abyste se mohli soustředit na to podstatné.

Přepis
Nástroje pro rozhovory
Produktivita
Jak zůstat neviditelný při sdílení obrazovky (aniž by to někdo věděl)
Steven
Steven3 min čtení

Jak zůstat neviditelný při sdílení obrazovky (aniž by to někdo věděl)

Váš AI asistent nemusí být vidět, když sdílíte obrazovku. Zde je návod, jak GeekBye zůstává zcela skryt během Zoom, Google Meet a jakéhokoli video hovoru.

Sdílení obrazovky
Soukromí
Nástroje pro rozhovory
Jak změnit jazyk v GeekBye: Kompletní průvodce multilinguálním nastavením
Steven
Steven3 min čtení

Jak změnit jazyk v GeekBye: Kompletní průvodce multilinguálním nastavením

Naučte se, jak nakonfigurovat jazyky transkripce a výstupu v GeekBye. Podporuje 33 jazyků včetně češtiny, angličtiny, španělštiny, čínštiny, japonštiny, němčiny, francouzštiny a dalších pro globální úspěch v pohovorech.

GeekBye Tutoriál
Jazykové nastavení
Vícejazyčná podpora
Unaveni z propadání na pohovorech? Takhle je konečně zvládnete
Steven
Steven3 min čtení

Unaveni z propadání na pohovorech? Takhle je konečně zvládnete

Zjistěte, proč talentovaní vývojáři propadají na technických pohovorech, a poznejte AI systém, který pomohl stovkám získat práci v top tech firmách během týdnů, ne měsíců.

Technické pohovory
Rozvoj kariéry
AI nástroje
Nemůžete sehnat práci? Tady je skutečný důvod proč
Steven
Steven4 min čtení

Nemůžete sehnat práci? Tady je skutečný důvod proč

Stovky přihlášek. Žádná nabídka. Přestaňte obviňovat trh práce. Skutečný problém je váš výkon ve chvílích, kdy na tom záleží nejvíc.

Hledání práce
Kariérní rady
Tipy na pohovory