Při úklidu na Utažské univerzitě se ve skladovacích prostorách náhodou podařilo nalézt magnetickou pásku s kopií Unixu V4. Páska byla zaslána do počítačového muzea, kde se z pásky úspěšně podařilo extrahovat data a Unix spustit. Je to patrně jediný známý dochovaný exemplář tohoto 52 let starého Unixu, prvního vůbec programovaného v jazyce C.
FFmpeg nechal kvůli porušení autorských práv odstranit z GitHubu jeden z repozitářů patřících čínské technologické firmě Rockchip. Důvodem bylo porušení LGPL ze strany Rockchipu. Rockchip byl FFmpegem na porušování LGPL upozorněn již téměř před dvěma roky.
K dispozici je nový CLI nástroj witr sloužící k analýze běžících procesů. Název je zkratkou slov why-is-this-running, 'proč tohle běží'. Klade si za cíl v 'jediném, lidsky čitelném, výstupu vysvětlit odkud daný spuštěný proces pochází, jak byl spuštěn a jaký řetězec systémů je zodpovědný za to, že tento proces právě teď běží'. Witr je napsán v jazyce Go.
Yazi je správce souborů běžící v terminálu. Napsán je v programovacím jazyce Rust. Podporuje asynchronní I/O operace. Vydán byl v nové verzi 25.12.29. Instalovat jej lze také ze Snapcraftu.
Od soboty do úterý probíhá v Hamburku konference 39C3 (Chaos Communication Congress) věnovaná také počítačové bezpečnosti nebo hardwaru. Program (jiná verze) slibuje řadu zajímavých přednášek. Streamy a záznamy budou k dispozici na media.ccc.de.
Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.
XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).
Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.
Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.
Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.
Pokud jste nikdy neprogramoval, naučte se nejdřív CMno, dělal jsem asi 2 roky v PHP (později PHP5, kde je už lepší OOP), což sice není moc programování, ale vím, jak to funguje. Podle mně dostupných zdrojů je prý nevhodné učit se C a pak C++, nevím proč, ale podle jedné knihy co jsem viděl tomu tak je.
Kdybych si dneska mohl vybrat (a musel dělat v C++), začal bych s gtkmm (C++ nadstavba nad GTK). I ostatní bindings na jiné jazyky zachovávají paradigma GTK+.Ano, na gtkmm jsem se už díval, je pěkně zdokumentováno a vypadá dobře.
Na WxWidgets kašlete, je to parodie na C++.Díky, to jsem potřeboval, to byla totiž taky možnost.
QT má pro Windows jenom komerční licenci, takže si to musíte koupit. Možná zkuste počkat na QT4. které _snad_ bude free i na Windows.Trolltech je prosperující firma nevím, proč by to dělala, když z toho má hodně peněz, ale nezbývá než doufat, ale asi pudu do GTK.
GTK není pomalé, co všichni máte. GNOME možná někomu běhá pomaleji než KDE (mě ne), ale zkuste XFCE, ať vidíte jak GTK umí svištět.Čerpal jsem z mých zkušenoustí s Operou a Firefoxem. Díky moc, ještě dneska se na to všecko kouknu.
(kdyby to někdo nepostřehl, tak si dělám srandu, OK?)

Trolltech je prosperující firma nevím, proč by to dělala, když z toho má hodně peněz, ale nezbývá než doufat, ale asi pudu do GTK.
Dneska to dělá hodně prosperujících firem. Živí je podpora a magické managerské slovo "solution".
Čerpal jsem z mých zkušenoustí s Operou a Firefoxem.
Nevím v čem je Opera, ale určitě ne v GTK. Firefox je v XUL a používá GTK widgety, takže taky ne úplně GTK.
Ale abych rekl pravdu tak nevim jestli se to tyka i GUI... :-/
Ale proc by pouzivali nejako jinou knihovnu, kdyz maji v JAVE vse naservirovane? (nejsem programator v Jave a me znalosti o ni jsou dost mizerne, takze jen "hadam")
Každopádně o nutnosti mít JVM nevím a Opera Software ASA v pracovních příležitostech požaduje hlavně zkušenosti s C++…
Ale Opera mi bez JVM nejde
(muzete si to zkusit...)
Tak vcempak je teda programovana? O C++ vim, to mi uz Yetti vysvetlil slusne, ale co GUI?
. A ten staaaaaaaarrrrrrt.
V současnosti koketuju s Mono a Gtk# ale nic většího jsem v tom nedělal.
Kdykoliv je možné použít Python, použiju Python a PyGTK+Glade.
Pokud linkujete staticky, nemusite k vasi binarce nic instalovat (podle pouzitych casti jsou to velikosti asi od 500KB). Samozrejme, pokud mate vic programu, ktere toolkit pouzivaji, zkompilujete si ho jako dll.
Nevyhoda, na kterou brzy upozorni nekdo z dnesnich hracicku - nema skiny a kasle na to, jak je nastavene wokenni prostredi (mozna ne uplne, nikdy jsem to nezkoumal, protoze me to nezajimalo); kresli si vsechno sam a nepouziva widgety hostitelskeho systemu. Ale mozna se na necem takovem pracuje (a mozna take kecam). Nicmene vzdycky si muze clovek pomoci sam
Dosel jsem k nemu pres motif, xforms, gtk, qt, wxwindows, fltk (v tomto poradi) a mozna jeste neco dalsiho a zustal jsem u nej. A jednim z duvodu byla prave i celkem bezproblemova prenositelnost programu na wokna.
RT.
Ale nejak me pripada, ze tady mam tech problemu nejmene
>> Kdyz se napriklad pokusite za behu zvetsovat a zase zmensovat okna
Programove? To jsem nikdy asi nezkusil, aspon si to neuvedomuju
Ale pokud to clovek udela mysi z UI, tak to funguje.
>> Dalsi problemy jsou s lokalizaci pod linuxem...
To je pravda, rozumne lokalizacni nastroje vznikaji az ve stavajici vyvojove verzi. Ale s osmibitovymi znaky jsem problem nemel...
RT.
Tiskni
Sdílej: