plwm je nový, poměrně minimalistický správce oken pro X11. Podporuje dynamické dláždění okny, plochy, pravidla pro okna atd. Zvláštností je, že je napsaný v logickém programovacím jazyce Prolog. Používá implementaci SWI-Prolog.
Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.
Sean Heelan se na svém blogu rozepsal o tom, jak pomocí OpenAI o3 nalezl vzdálenou zranitelnost nultého dne CVE-2025-37899 v Linuxu v implementaci SMB.
Jiří Eischmann v příspěvku na svém blogu představuje typy, jak lépe chránit své soukromí na mobilním telefonu: "Asi dnes neexistuje způsob, jak se sledování vyhnout úplně. Minimálně ne způsob, který by byl kompatibilní s tím, jak lidé technologie běžně používají. Soukromí ovšem není binární věc, ale škála. Absolutního soukromí je dnes na Internetu dost dobře nedosažitelné, ale jen posun na škále blíže k němu se počítá. Čím méně dat se o vás posbírá, tím nepřesnější budou vaše profily a tím méně budou zneužitelné proti vám."
Byla vydána nová stabilní verze 25.05 linuxové distribuce NixOS (Wikipedie). Její kódové označení je Warbler. Podrobný přehled novinek v poznámkách k vydání. O balíčky se v NixOS stará správce balíčků Nix.
Multiplatformní open source spouštěč her Heroic Games Launcher byl vydán v nové stabilní verzi 2.17.0 Franky (Mastodon, 𝕏). Přehled novinek na GitHubu. Instalovat lze také z Flathubu.
Organizace Apache Software Foundation (ASF) vydala verzi 26 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.
Klávesnice IBM Enhanced Keyboard, známá také jako Model M, byla poprvé představena v roce 1985, tzn. před 40 lety, s počítači IBM 7531/7532 Industrial Computer a 3161/3163 ASCII Display Station. Výročí připomíná článek na zevrubném sběratelském webu Admiral Shark's Keyboards. Rozložení kláves IBM Enhanced Keyboard se stalo průmyslovým standardem.
Vyšlo Pharo 13 s vylepšenou podporou HiDPI či objektovým Transcriptem. Pharo je programovací jazyk a vývojové prostředí s řadou pokročilých vlastností.
Java má dnes 30. narozeniny. Veřejnosti byla představena 23. května 1995.
Prečo ľudia používajú počítače? Hlavným dôvodom je uľahčenie práce, či už v zamestnaní, alebo na menej kritických miestach. V práci prináša komfort, menší, alebo väčší zárobok plynúci priamo z jeho použitia, alebo dokonca zachranuje životy. V domácnosti zvyšuje komfort pri administratívnych záležitostiach, slúži ako medium intelektuálneho vlastníctva a centrum zábavy. Ale kam tým mierim?
Počítač je nezastúpiteľným a ultimatívnym riešením pre mnoho problémov. Samozrejme, riešenia prinášajú najprv problémy. Tieto sekundárne problémy majú charater, analýzy primárnych problémov a návrhu riešenia. Sekundárne problémy sú vždy na pleciach programátorov a na nich zabúdajú ako užívatelia, tak aj samotni programátori.
O manažéroch je často škoda prehodiť aj slovo, ale niekedy žiadna chvála nestačí. Manažerov však preberiem nižšie. Programátor potrebuje komfort viac než ktokoľvek. Z jeho subjektívneho hľadiska môže komfort znamenať všeličo.
Existujú len dva druhy programátorov. Takí, ktorí píšu a takí, ktorí nestíhajú za nimi klikať myšou. Takže slovo 'komfort' može znamenať IDE, ktoré sa dá obsluhovať mišou, alebo IDE/DE, v ktorom sa dá písať, prípadne kompilovať, testovať.
Manažéri sa často snažia dištancovať od programátorov a radšej sa starajú o obchody, ktoré ich aspoň trochu zaujímajú. To je dobré pre firmu. Tí 'iný' manažéri však chápu význam a pocity programátorov a preto sa ich snažia motivovať a dávajú im blízke a ľahko dosiahnuteľné ciele, pričom riadenie projektu nenechávajú na 'čistých' analytikoch, ktorí si nevedia poriadne predstaviť, ako človeka do práce povzbudiť.
Programátor teda potrebuje komfort v prostredí v ktorom pracuje. Tiež potrebuje komfort v IDE/DE ktoré používa. A potrebuje komfort aj v knižniciach, s ktorými pracuje a inými prostriedkami, ktoré ovplyvňujú podobu zdrojového kódu.
A teraz k veci. Programujem a pociťujem nedostatky v každom bode. Manažéri sú pre mňa komunita AbcLinuxu, ktorej sa často zverujem s mojími nápadmi (nič v zlom!). Používam DE [1], s ktorým som spokojný, ale chýba mi refaktor (Pre Linux pre C, som nenašiel). A knižnice... vadí mi mnohopočetnosť frontend-enginov (GTK/QT, WxWindows, Swing, ...), aj keď ich málo používam.
Preto sa snažím v blogu, v kategórii programátor viesť seriál o svojich a nie len svojich problémoch a ich možných riešeniach.
[1] DE - (neintegrované) vývojové prostredie, skupina nástrojov.
UPDATE: Oprava gramatiky. Thanks to: no4.
Tiskni
Sdílej:
Takže chceš povedať, že sa o nič nesnažíš... myslím, že práve nespokojnosť a túžba po zmene/vylepšení je hnacím motorom ľudstva.
Opravil som tu chybu
Prečo ľudia používajú počítače? Hlavným dôvodom je uľahčenie práce, či už v zamestnaní, alebo na menej kritických miestach.V jedno počítačovym labu na MFF visí nápis: Počítač pomáhá člověku.