Hudební přehrávač Amarok byl vydán v nové major verzi 3.0 postavené na Qt5/KDE Frameworks 5. Předchozí verze 2.9.0 vyšla před 6 lety a byla postavená na Qt4. Portace Amaroku na Qt6/KDE Frameworks 6 by měla začít v následujících měsících.
Byla vydána nová verze 2.45.0 distribuovaného systému správy verzí Git. Přispělo 96 vývojářů, z toho 38 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání. Vypíchnout lze počáteční podporu repozitářů, ve kterých lze používat SHA-1 i SHA-256.
Před 25 lety, ve čtvrtek 29. dubna 1999, byla spuštěna služba "Úschovna".
Byla vydána nová verze 24.04.28 s kódovým názvem Time After Time svobodného multiplatformního video editoru Shotcut (Wikipedie) a nová verze 7.24.0 souvisejícího frameworku MLT Multimedia Framework. Nejnovější Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.
Byla vydána verze 5.30 dnes již open source operačního systému RISC OS (Wikipedie).
V aktuálním příspěvku na blogu počítačové hry Factorio (Wikipedie) se vývojář s přezývkou raiguard rozepsal o podpoře Linuxu. Rozebírá problémy a výzvy jako přechod linuxových distribucí z X11 na Wayland, dekorace oken na straně klienta a GNOME, změna velikosti okna ve správci oken Sway, …
Rakudo (Wikipedie), tj. překladač programovacího jazyka Raku (Wikipedie), byl vydán ve verzi #171 (2024.04). Programovací jazyk Raku byl dříve znám pod názvem Perl 6.
Společnost Epic Games vydala verzi 5.4 svého proprietárního multiplatformního herního enginu Unreal Engine (Wikipedie). Podrobný přehled novinek v poznámkách k vydání.
Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.
Vždycky když jsem se učil novej jazyk tak to bylo kvůli něčemu. Táta chtěl databázi revizí tak mi nezbývalo nic jiného, než ho donutit koupit mi C++ za 21 dní a na builder.cz nastudovat winapi.
Teď jsem se ovšem dostal do zvláštní situace. Byl jsem týden nemocný, práce bylo po málu, moje projekty mě nebavily, na školu dlabu už roky, v Linuxu už mi nic nechybí a není co nastavovat, takže bylo rozhodnuto. Kouknu se co to je vlastně Python.
První šok byla pro mě syntaxe. Takové pochybné odsazování, dvojtečky a bůh ví co ještě. Po deseti řádcích kódu jsem si, ale natolik zvyknul, že jsem začal zavrhovat syntaxi ala C/C++. Ze seriálu tady na abclinuxu.cz jsem toho moc nevyčet, chyběly tam základní informace o objektech, modulech, datových typech..., věřím ovšem, že se tyto věci budou probírat příště. základním kamenem tedy bylo najít nějakou učebnici, nejlépe českou. Po několika vteřinách googlování jsem našel http://vik.sh.cvut.cz/~tnt/python/tut/tut.html . Podle mě to je popsané tak pro někoho kdo už někdy v něčem programoval. O to líp pro mě, že se autor nezdržuje zbytečnostmi a učebnici jsem prolít za 2 a půl hodinky jak nic.
Druhým krokem bylo potřeba vybrat si na čem se vlastně budu učit. Po dlouhém (několika denním) bádání jsem se rozhod. Bude to MUD. Vždycky jsem si chtěl napsat svůj server (čehokoli) a poznáním Linuxu jsem poznal i MUDy, které se mi velmi líbily. Bohužel, zas tak dobře s angličtinou na tom nejsem, takže pro mě prakticky všechny vypadly. Mám rád startrek a tak vůbec obecně scifi. Proto můj MUD bude startrekovský. Fanouškovská základna je myslím dost solidní, takže když se to proflákne, mohl by tam i někdo chodit:)
Vytvoření naslouchadla bylo v pythonu hračkou. Sice v manuálu moc příkladů není, ale na tohle zrovna byl. Další problém bylo několik připojení najednou. To jsem nakonec vyřešil multithreadingen. Vytvoření nového threadu je v pythonu hračkou. Nakonec jsem stál před rozhodnutím jestli SQLite nebo MySQL. MySQL nakonec vyhrálo díky správě. O připojení k MySQL 5.1 se bez problémů stará MySQLdb. Knihovna samotná mi moc nestačila, tak jsem si našel perfektní návod jak sní pracovat:) .
Až dodělám MUD (jestli ho dodělám:)) tak konečně naprogramuju nějakej pořádnej jednoduchej slovník jako míval PC translator 2003, kterej jsem si nemoh vynachválit.
Tiskni Sdílej:
Tak lehčí by to asi nebylo, ale vypadá to hodně hustě :)
Nevím v čem by měl být problém s češtinou. Mě jede v telnetu v pohodě. Přinejhorším napíšu nějakej odstraňovač diakritiky.