Vase clanky jsou velmi zajimave, ale ocenil bych omezeni duplicitnich informaci.
Chapu, ze pro ctenare, kteri nectou nebo si nepamatuji serial cely, pripadne narazi jen na konkretni clanek ve vyhledavaci, je hezke na uvod zopakovat co jsme si rekli minule, ale pro pravidelne ctenare je to imho ztrata casu/radku.
Obdobne opakovani kompletniho kodu agentu mi prijde kontraproduktivni, instinktivne mam tendenci hledat rozdil mezi kodem agenta16 a agenta17, ale cteni stale se opakujicich se pomocnych funkci jako print_jvmti_error, ktere se jiz hodne dlouho nemenily, me nakonec odradi a zbytek kodu preskocim, ze popsane zmeny jsou dostatecne zrejme na to abych je v tom hledal. Obzvlast kdyz kompletni kod vsech agentu je snadno dostupny v Mercurialu.
Podobne kumulovani odkazu na interenet v zaveru clanku mi taky prijde zbytecne a vic bych ocenil odkazy tykajici se jen posledniho dilu (na co mi jsou odkazy o VIMu a Clojure, kdyz se napriklad chci dovedet vic o JVM TI).
Jinak kdyz uz se nekdo ozval :) tak se zeptam - preferujete ceske ci anglicke komentare v ukazkovych kodech? V provoznim kodu mam samozrejme vsude anglicke komentare, tady do clanku ale davam ceske, ale jestli vetsina bude pro anglictinu, muzu prepsat (chystam se totiz na Mercurial hodit i starsi veci, napriklad tu dekodovacku bajtkodu, co je taky v cecku).
Me by vic vyhovovala anglictina v komentarich, ale kdyz uz to je cesky clanek, tak ty ceske komentare mohou nekomu pomoci.
Co se tyce tech diffu, tak souhlasim ze nekomu by se to mohlo taky spatne cist (ale ja jsem si je pro kontrolu stahnul a porovnal). Nejlepsi je myslim kompromis, kdy je uvedena jen menena funkce (pripadne jen menena sekce, pokud je funkce dlouha) a pak pokud je potreba tak informace ze volani teto funkce bylo ve zbytku kodu zmeneno z foo na bar.