abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:55 | Komunita

    Nové verze webových prohlížečů Chrome a Firefox jsou vydávány každé 4 týdny. Aktuální verze Chrome je 150. Aktuální verze Firefoxu je 152. V březnu bylo oznámeno, že od září přejde Chrome na dvoutýdenní cyklus vydávání verzí. To by znamenalo, že Chrome v číslování verzí Firefox brzy přeskočí. Vývojáři Firefoxu proto také od září přecházejí na dvoutýdenní cyklus vydávání verzí. :-)

    Ladislav Hagara | Komentářů: 2
    dnes 00:22 | Zajímavý software

    Microsoft Comic Chat (Wikipedie), tj. grafický IRC klient z devadesátek, který převáděl konverzace na IRC do podoby komiksových panelů, a který zpopularizoval font Comic Sans, je dnešním dnem open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 1
    včera 19:55 | Nová verze

    Byla vydána (𝕏) nová verze 26.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 26.7 je Xenial Xenops. Přehled novinek v příspěvku na fóru.

    Ladislav Hagara | Komentářů: 0
    včera 14:44 | IT novinky

    Na Seznam nepovolených internetových her (Wikipedie) se k 13. 7. 2026 dostala predikční platforma Polymarket.

    Ladislav Hagara | Komentářů: 5
    včera 14:22 | Zajímavý článek

    Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 167 (pdf) a Hello World 30 (pdf).

    Ladislav Hagara | Komentářů: 0
    včera 00:44 | Nová verze

    Byla vydána nová verze 3.22.0 grafického vývojového prostředí a platformy Gambas (Wikipedie) založené na interpretru programovacího jazyka Basic s rozšířením o objektově orientované programování. Přehled novinek v poznámkách k vydání. Zdrojové kódy jsou k dispozici na GitLabu.

    Ladislav Hagara | Komentářů: 0
    15.7. 20:22 | Komunita

    FreeBSD odstranilo poslední GPL kód ze základního systému. Konkrétně dpv, libdpv, libfigpar a dialog. Instalátor před čtyřmi lety přešel z dialogu na bsddialog.

    Ladislav Hagara | Komentářů: 2
    15.7. 15:22 | IT novinky

    Sociální síti 𝕏 (dříve Twitter) má dnes 20 let. Pro veřejnost byla zpřístupněna 15. července 2006.

    Ladislav Hagara | Komentářů: 2
    15.7. 14:22 | Zajímavý software

    Insula Faktury je open source generátor faktur, který běží přímo ve webovém prohlížeči. Žádná registrace, žádné sledování, žádné omezení. Zdrojové kódy jsou k dispozici na Codebergu.

    Ladislav Hagara | Komentářů: 18
    15.7. 13:22 | Komunita

    První Mobile Linux Hackday v Plzni, tj. komunitní setkání věnované Linuxu na mobilních zařízeních, proběhne 24. července od 10:00. Akce je otevřená všem zájemcům – od zvědavců po zkušené vývojáře. Dopoledne proběhnou přednášky Davida Heidelberga a Petra Hodiny o aktuálním stavu mobilního Linuxu: proč vůbec chtít tučňáka v kapse, jaké telefony jsou dnes dobře podporované a co taková podpora obnáší. Po obědě se zaměříme na konkrétní

    … více »
    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (17%)
     (31%)
     (4%)
     (6%)
     (2%)
     (15%)
     (25%)
    Celkem 2152 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Request manager pro lidi, co rádi rozbíjejí věci

    3.7. 10:41 | Přečteno: 1246× | Legalix

    Zdravím po letech. Účet tady mám přes dvacet let, posledních osmnáct ležel ladem — kdysi jsem abclinuxu četl skoro denně, pak mě sežral život a práce. Vracím se, protože jsem poslední 3 roky makal na novém test toolu a tady sedí přesně ti lidi, které by to mohlo zajímat.

    Jmenuje se to VirtuProbe Studio — neumí jen HTTP: umí řetězit requesty napříč protokoly. Pošlete HTTP request, přečtete výsledný e-mail, vytáhnete z něj token a prožene ho dál třeba do AD, nebo třeba checknete výsledek v DB. Data si mezi kroky předáváte přes extraktory, celé to skriptujete v Groovy (nebo naklikáte vizuálně), a když nějaký protokol chybí, doplníme ho. Mrknout se dá na virtuprobe.studio.

    Krátce ke mně: programuju od roku 1996, dvacet let se živím vývojem a bezpečností — od jádra bankovního systému po big data. A napříč všemi projekty se opakovalo jedno: testovací nástroje nikdy nestačily na to, co bylo reálně potřeba otestovat. Sám nástroj vznikl z frustrace — v Burpu mi chyběl pořádný správce requestů napříč projekty, tak jsem si napsal plugin. Nakonec z toho vyrostl celý testovací workbench.

    Pro tuhle komunitu to podstatné: běží to nativně na Linuxu jako samostatná desktopová aplikace. Nebo oddělíte UI od exekučního serveru — engine strčíte přímo do testovaného prostředí a ven vystavíte jen API porty. Nemusíte tím pádem otevírat kritické porty do celé firemní sítě jen kvůli tomu, že chcete otestovat řetězec mezi e-mailem a HTTP. Žádný cloud se nekoná; jediné, co běží venku, je licenční server.

    Zákazníky máme zatím dva, oba nám dali skvělou zpětnou vazbu a podle ní jsme doladili věci jako import stávajících kolekcí a hromadu věcí v UX.

    Pokud to budete chtít někdo vyzkoušet a poslat feedback, budu samozřejmě moc rád!

    A sorry za spam. Tool má sice free verzi, která je sama o sobě použitelnější než competition, ale ve výsledku se přece jenom jedná o komerční produkt.        

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    3.7. 10:55 karel
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    Takze pokud me vysira postman, kolekce a jejich api rate limiting - jste idealni volba? :)
    3.7. 11:24 Foobar.Beer | skóre: 12 | blog: Cubix | Kolovraty
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    U nás žádné takové limity zavádět neplánujeme, ani v rámci free tieru. Dost tomu teda pomáhá ten standalone/self-hosted deployment model, kde nemusíme sypat $$ AWSku za infrastrukturu pro uživatele.

    Pokud bys to chtěl vyzkoušet a narazil na nějakou takovouhle absurditu, určitě dej vědět a v příštím release bude pryč :-)
    Nejsem povinen byt takový, jaký bych podle ostatních měl být. Je to jejich omyl, ne moje selhaní.
    3.7. 12:54 no thanks
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    vibecoded sračka, minmálně ten web
    3.7. 13:15 Foobar.Beer | skóre: 12 | blog: Cubix | Kolovraty
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    Ahoj, web je každopádně vibecoded, ale aplikaci vyvíjíme já a kamarád/dlouholetý kolega. Oba programátoři - já hlavně backend, kamarád směr FE/UI/UX; ani jeden z nás rozhodně ne webdesigner.
    Nejsem povinen byt takový, jaký bych podle ostatních měl být. Je to jejich omyl, ne moje selhaní.
    3.7. 19:26 _
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    mam pro vas rychli quiz

    co ma spolecne napad udelat marketingovou kampan na mrtvem webu s napadem pouzit groovy pro skriptovani v projektu?
    3.7. 23:17 Want
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci

    Mám také kvízovou otázku: "Proč se ptáš na cizí pohnutky, když tu sám strašíš?"

    4.7. 10:20 _
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    figure of speech mistre na nic sem se neptal

    podekuj me nesmirne laskavosti ze neudelam dalsi kviz tentokrat s disklesovejma sendvicema
    4.7. 12:46 Want
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci

    To si s tebou nikdo nechce zahrát ani piškvorky, když máš tak velkou potřebu opruzovat zrovna tady?

    4.7. 15:50 _
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    excelent question

    tazu se te na to same
    4.7. 17:07 karkar | skóre: 14 | blog: Kartrolling
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    Diskless sendviče jsou le, počkej si, gen, počkej si, dární!!!
    3.7. 20:53 unc
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    back in my day, bylo normalni takovyhle veci delat jako CLI util, pod permisivni licenci a pustit to ven do sveta, at je to i nekomu k necemu uzitecny... tak si clovek postupne udelal reputaci a az skrz ni se dostal k necemu opravdu zajimavymu...

    ze je to vibecoded (a to nejen web, ze ano :-D) je uplne jedno, podstatna vec k zamysleni je, ze za jak dlouho mi tohle napise GPT Pro na miru, ne fakt to nemusi napsat cely, staci vzdycky jen ten kousek, co potrebuju, dalsi se pripise priste :-D

    nevidim vubec zadnej duvod platit nejaky trapny SaaSy kdyz si je muzu nechat na pockani napsat

    takhle treba uz sel Fakturoid smykem a postupne odbouravam dalsi SaaSy

    nevidim jedinej duvod nejakej pridavat :D
    3.7. 20:58 \
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    videl bych to tak, ze reiteruju, co v tyhle AI horecce opakuju furt - ze neco zacalo jit, (a ze to ted jde snadno,) neznamena jeste, ze je to dobrej napad :-D

    delat SaaSy je asi tak podobne kvalitni napad jako delat harnessy pro LLM based agenty... oboje nema zadnou budoucnost a bude prevalcovano lepsima a levnejsima modelama v nedaleke budoucnosti samo od sebe
    3.7. 21:15 Foobar.Beer | skóre: 12 | blog: Cubix | Kolovraty
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    Tohle je podle mě nejlepší námitka v celém vlákně, tak na ni zkusím odpovědět pořádně.

    Máš pravdu, že vygenerovat kus skriptu jsou dneska minuty — a u věcí s pevným, stabilním zadáním to dává smysl. Fakturoid je přesně ten případ: zákon o DPH se nemění každý týden a formulář je daný (ne, že bych něco takového uměl použít, já bych svoje daně bez daňové poradkyně dohromady nedal ani s Fakturoidem).

    Háček je v tom, že napsání první verze je tak 5 % nákladu na jakýkoli tool. Zbylých 95 % je maintenance — update RFC, update APIny nějaké 3rd party ... cizí API ti mění chování pod rukama, vyskočí edge case, něco přestane fungovat po updatu na druhé straně. „Napíšu si to na počkání" řeší tu levnou pětinu a ignoruje tu drahou. A „stačí kousek, co potřebuju, další se připíše příště" jede přesně do chvíle, kdy máš 40 nalepených kousků bez společné architektury, testů, CI/CD.

    Hodnota není poslat jeden request — to zvládne curl. Hodnota je orchestrovat řetězec napříč protokoly, předávat stav mezi kroky a mít to reprodukovatelné a udržovatelné. Ta integrační složitost mezi kousky je ta těžká část, ne ty kousky.

    Co se přidané hodnoty týče, máme free tier, který bude pro obrovskou většinu našich uživatelů good enough i na projektové záležitosti forever (dneska na mě byla manželka, když zjistila, že jdeme ven s něčím, co má pokrytou komerční verzi konkurence na free tieru, pěkně nasraná :-D).
    Nejsem povinen byt takový, jaký bych podle ostatních měl být. Je to jejich omyl, ne moje selhaní.
    3.7. 21:24 -
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    ale na co se budu ucit nejaky 3rd party proprietarni tool, ktery mi slibuje omezenou free verzi, kdyz mi GPT napise konkretni tool pro konkretni protokoly, kde zretezi konkretne, co jak potrebuju - a potom, az budu potrebovat neco jinyho, mi zas napise uplne jinou throwaway splacaninu :D

    vsechny ty protokoly maji verejnou dokumentaci... nedela mi problem si takovych jednorazovych toolu, ktere mne stoji jen tech 5% prvnich nakladu, delat nekolik kazdy den, ono totiz tech 95% pro me v tomhle setupu proste neexistuje... ne, vidim jen mozna potrebu investovat nekdy v budoucnu dalsich 5%, tak to totiz je...
    3.7. 21:35 =
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    co se tyce danove poradkyne, tak tam je to zrovna dost tristni :-D odpovednost maji jen za svoji chybu, moji chybu stejne prikryt neumi - a tak prakticky jedina pridana hodnota je moznost podat priznani az v srpnu... vsechno ostatni mi dneska spolehlive uz pokryje GPT Pro (a zrovna v pripade, kde bych je nahradil nejradsi, by to uz ted vyslo na 2x $200 subscription :D pritom prace od nas maji, ze by stacilo ctvrt jednoho)

    davam jim tak rok, maximalne dva a taky se rozloucime
    3.7. 21:38 Foobar.Beer | skóre: 12 | blog: Cubix | Kolovraty
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    A přesně proto to celé stavím kolem reprodukovatelnosti, ne kolem generování. Cíl je, aby ten samý flow šel pustit v CI bez tebe, hodit exekuční server přímo do testovaného prostředí a předat ho někomu, kdo u toho nebyl. To je věc, kterou throwaway z principu neudělá, protože každá regenerace je jiný artefakt.
    Nejsem povinen byt takový, jaký bych podle ostatních měl být. Je to jejich omyl, ne moje selhaní.
    3.7. 21:47 /
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    njn, u mne vyhrava moznost si delat s tim, co mi GPT vygeneruje, cokoliv, jakkoliv, na to proprietarni tool nema

    vsak taky nerikam, ze jsem majorita, to o sobe netvrdim... bejvam bezne o dost napred, takze imo asi mate tak ten rok, dva, to nejak zpenezit

    ja bych ale teda ten rok, dva, rovnou dal do neceho jinyho :-)
    3.7. 23:18 Want
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci

    Tak dej, a neotravuj.

    4.7. 09:33 /
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    Zalec do nory komunistická špíno
    4.7. 12:41 Want
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci

    Tak tos mne fakt pobavil demente. Se svými manýry mezi ně pasuješ víc ty.

    4.7. 12:59 Want
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci

    Nálepkování byla jejich specialita.

    4.7. 13:45 -
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    Řekl a onálepkoval je …
    4.7. 14:47 \
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    hele ty zbytecna existence, tebe se nikdo na nic neptal :-D chod prekazet jinam
    xkucf03 avatar 4.7. 17:42 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše Testování, VirtuProbe Studio, JMeter
    Je fajn, že ses vrátil a těším se na další zápisky. Rád si přečtu, na čem děláš, nicméně ten software samotný pro mne není. Já na tyhle komplexní testy vždycky používal JMeter. Ten je sice primárně na výkonnostní testy, ale dají se v něm psát i funkční. Jsou tam konektory na různé protokoly, dají se napsat i vlastní. Člověk si tam poskládá scénář, předává proměnné mezi kroky a logika se dá naskriptovat v různých jazycích (včetně JavaScriptu a Groovy). Umí to extrahovat hodnoty přes XPath, dělat validace a spoustu dalších věcí. Neříkám, že je to úplně intuitivní, ale víckrát se mi povedlo v tom udělat nějaký základ, který jsem pak předal lidem, kteří v JMeteru nikdy nedělali, a byli schopní to převzít a ty testy rozvíjet, takže úplně nepřívětivé to taky není. A je to svobodný software. Věřím, že ten tvůj produkt si nějaké zákazníky najde, ale já osobně mám podmínku, že nechci záviset na proprietárním softwaru.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    6.7. 14:21 Foobar.Beer | skóre: 12 | blog: Cubix | Kolovraty
    Rozbalit Rozbalit vše Re: Testování, VirtuProbe Studio, JMeter
    Čau, musím říct, že mám hroznou radost, že abc ještě pořád existuje, i když pro mě hodně RO (ale já se všeobecně vyhýbám publikování věcí, co nesouvisí s mými projekty online; vážím si svého soukromí).

    JMeter (a SOAPUI) jsem používal hodně, ale neviděl jsem 10 let, ale do oblasti perftestingu se s existujícími nástroji (já tyhle testy píšu v Gatlingu a k6) zatím profilovat neplánujeme. Moje motivace, proč jsem to 3 roky zpátky začal programovat (když nepočítám, že to byla původně extension pro Burp) byla hlavně o tom, že chci dát komunitě plnohodnotný HTTP request manager typu konkurence, ale zároveň bez stupidních omezení (která někteří zavedli) a lidem, co to budou potřebovat nabídnout placený tier za ostatní protokoly + security věci, co jsem tam zadrátoval (nejsem žádny haxor by trade, ale v HTB labs už jsem VP používal proti AD k plne spokojenosti).

    Proprietární kód to je. Ale je krásně napsaný (clean code, full CI/CD, full smoke test coverage, ...) a zároveň jsem odmítnul veškeré tlaky kolegů tam dát jakoukoliv in-app telemetrii a podobné věci (jediné 2 calls out jsou "fetch latest-version.json z R2" a (pokud máš aktivní licenci) validace licence proti licenčnímu serveru, takže se s tím proprietární snažím zacházet maximálně user friendly). Ale chápu, že to není nic pro tebe.

    Nejsem povinen byt takový, jaký bych podle ostatních měl být. Je to jejich omyl, ne moje selhaní.
    6.7. 12:12 BTW
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    * odkazy ke stazeni nefunguji, konci 404 - https://dl.virtuprobe.studio/latest/

    * da se to ovladat primo z browseru nebo jen "desktop app" (self-contained Electron:) ?
    6.7. 13:41 Foobar.Beer | skóre: 12 | blog: Cubix | Kolovraty
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    Ahoj, díky za info!

    Trefil ses přesně do release okna — GitHub Actions nám zrovna buildily novou verzi. Je tam malá race, kdy se verze na landing page překlopí o ~7 minut dřív, než se binárky dobuildí a nahrajou do R2. Teď už jsou nahoře, tak to dej ještě jednou přes tlačítka na https://virtuprobe.studio/#download.

    K ovládání: browser podporu plánujeme, ale zatím máme v Electronu inicializaci, bez které ti v prohlížeči nepojede tohle: - AI asistent - šifrování credential store přes systémový keyring - výběr sdíleného (git-shareable) workspace adresáře (takže aplikace bude chodit, ale jediná možnost jak držet data je lokální souborová DB, která je default, když uživatel nepoužije adresář).
    Nejsem povinen byt takový, jaký bych podle ostatních měl být. Je to jejich omyl, ne moje selhaní.
    6.7. 13:47 Foobar.Beer | skóre: 12 | blog: Cubix | Kolovraty
    Rozbalit Rozbalit vše Re: Request manager pro lidi, co rádi rozbíjejí věci
    Sorry, hodim ten list do html:
    • AI asistent (BYOK)
    • šifrování credential store přes systémový keyring
    • výběr sdíleného (git-shareable) workspace adresáře (takže aplikace bude chodit, ale jediná možnost jak držet data je lokální souborová DB, která je default, když uživatel nepoužije adresář)
    Nejsem povinen byt takový, jaký bych podle ostatních měl být. Je to jejich omyl, ne moje selhaní.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.