Protože je už po aprílu, můžou strahováci opět zveřejnit program další Virtuální Bastlírny, aniž by připravená témata působila dojmem, že jde o žert. Vězte tedy, že již v úterý 7. dubna od 20:00 proběhne VB, kde se setkají bastlíři, technici, učitelé i nadšenci do techniky a kde i vy se můžete zapojit do družného hovoru, jako by všichni seděli u pomyslného piva. Co mají bastlíři tento měsíc na srdci? Pravděpodobně by nás musel zasáhnout meteorit
… více »Byla vydána verze 26.1 aneb čtvrtletní aktualizace open source počítačového planetária Stellarium (Wikipedie, GitHub). Vyzkoušet lze webovou verzi Stellaria na Stellarium Web.
VOID (Video Object and Interaction Deletion) je nový open-source VLM model pro editaci videa, který dokáže z videí odstraňovat objekty včetně všech jejich fyzikálních interakcí v rámci scény (pády, kolize, stíny...) pomocí quadmaskingu (čtyřhodnotová maska, která člení pixely scény do čtyř kategorií: objekt určený k odstranění, překrývající se oblasti, objektem ovlivněné oblasti a pozadí scény) a dvoufázového inpaintingu. Za projektem stojí výzkumníci ze společnosti Netflix.
Design (GitHub) je 2D CAD pro GNOME. Instalovat lze i z Flathubu. Běží také ve webovém prohlížeči.
Příspěvek na blogu herního enginu Godot představuje aplikaci Xogot přinášející Godot na iPad a iPhone. Instalovat lze z App Storu. Za Xogotem stojí Miguel de Icaza (GitHub) a společnost Xibbon.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za březen (YouTube).
ESP-IDF (Espressif IoT Development Framework), tj. oficiální vývojový framework pro vývoj aplikací na mikrokontrolérech řady ESP32, byl vydán v nové verzi 6.0. Detaily na portálu pro vývojáře.
DeepMind (Alphabet) představila novou verzi svého multimodálního modelu, Gemma 4. Modely jsou volně k dispozici (Ollama, Hugging Face a další) ve velikostech 5-31 miliard parametrů, s kontextovým oknem 128k až 256k a v dense i MoE variantách. Modely zvládají text, obrázky a u menších verzí i audio. Modely jsou optimalizované pro běh na desktopových GPU i mobilních zařízeních, váhy všech těchto modelů jsou uvolněny pod licencí Apache 2.0. Návod na spuštění je už i na Unsloth.
Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 3. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).
Průkopnická firma FingerWorks kolem roku 2000 vyvinula vícedotykové trackpady s gesty a klávesnice jako TouchStream LP. V roce 2005 ji koupil Apple, výrobu těchto produktů ukončil a dotykové technologie využil při vývoji iPhone. Multiplatformní projekt Apple Magic TouchstreamLP nyní implementuje funkcionalitu TouchStream LP na současném Apple Magic Trackpad, resp. jejich dvojici. Diskuze k vydání probíhá na Redditu.
tak uz je mu 20. Nenavideny a zaroven nejlepsi jazyk sveta. Sklanime se vsichni pred geniem Larryho a prejeme do dalsi dvacitky jeste mnoho modulu na CPANu
Pres vsechny modni vlny zustava Perl tim co vzdy byl, verny svemu principu 'k cili vede vzdy mnoho cest'. My, kteri Perl pouzivame nechapeme, jak muze nekdo programovat v Jave, Pythonu nerkuli PHP. Je to dustojny nastupce Fortranu, samozrejme ne pro ty, kteri plni strachu zacinaji svuj perlovsky program s 'use strict'. To je pro panenky a ne pro poradne chlapy.
My opravdovi programatori pouzivame samozrejme Perl hojne ve spojeni se swigem. Nadherna, naprosto nepruhledna syntaxe typemaps zahali tuto univerzalni interface do takove mlhy, ze vse zustava skryto pred ubozaky z fakult informatiky a pouze lide z programatorske praxe maji sanci neco opravit. Tim prispiva perl a swig znacnou merou k tomu, aby se oddelilo zrno od plevy - pro nas neni potreba zadna komora pracovniku informatiky
Co se nam perlistum take obzvlast libi, je sprava pameti v perlu. Larry to vedel uz pred 20 lety, ze jednou budou v kazdem pocitaci 2 GB pameti a podle toho perl vytvoril. S oblibou si poustim 'top' pote co spustim nejaky maly skript a s uspojenim zjistuji, jak perl obsadil smahem 250 MB, kdyby nahodou byly potreba. Proces bezi vzdy s minimalne 97%, protoze potrebna data si natahl program nejdrive vsechny do hashes a pak neni brzden skrz IO. Tomu rikam koncept!
Jeste jednou vsechno nejlepsi A s tim perl6 nijak Larry nespechej
Tiskni
Sdílej:
). Ale možná jsem to vzal za špatný konec, třeba jsem i přes veškerou snahu nepochopil některé zásadní věci, které by mi programování v Perlu významně usnadnily.
my @tmpArr = [];
my $pocet = $tmpArr;
my arr = [@tmpArr];
//a to este $tmpArr moze byt uplne ina regulerna premenna ako @tmpArr
Myslim si vsak, ze Perl je mocny programovaci jazyk na rychle programovanie jednoucelovych programov na spracovanie textu. Samozrejme pokial nie je clovek v time, tak si moze patlat kod v comkolvek a podla seba, ale pokial pracujete na vacsom projekte, kde je potencial niekolko rokov, co znamena okrem ineho aj fluktuaciu ludi v time, tak keby som bol manager takehoto projektu urcite Perl nezvolim ako hlavny programovaci jazyk pre jeho neprehladnost a prilis dlhu dobu zaucania noveho cloveka.
Připojuji se k blahopřání. Cca před třemi lety jsem se k PERLu dostal díky jednomu z mých kolegů (kterému tímto děkuji za rozšíření obzorů) a od té doby na tenhle jazyk nedám dopustit...
awk => perl -ne, když zjistím že na to co potřebuji awk nestačí. Cokoliv většího ale raději píšu v Pythonu. Na složitější one-linery je Perl výborná věc. Má lepší a kompaktnější API pro regexpy než Python, a i strukturovaný kód se dá psát jako argument, což v Pythonu nejde. Blbý je akorát že je to mamut, má chybnou binární aritmetiku, neumí automaticky konvertovat ref na hashe a pole, sémantika kódu je plná výjimek, a celkově dost blbě se to čte.