V dokumentově orientované databázi MongoDB byla nalezena a v upstreamu již opravena kritická bezpečností chyba CVE-2025-14847 aneb MongoBleed.
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.
Notebook AMD Phenom II P920, 17.3" LED 1600x900 lesklý, ATI Radeon HD5470 1GB, RAM 8GB, 750GB 5400 otáček, DVD, WiFi, Webkamera, HDMI
Procesor: Intel Phenom II P920 @ 1,6 GHz 4 jádra, 4 thready Max TDP: 25 W http://www.cpu-world.com/CPUs/K10/AMD-Phenom%20II%20Quad-Core%20Mobile%20P920%20-%20HMP920SGR42GM.html Paměť: 8 GB DDR3 1066 MHz Grafická karta: ATI Mobility Radeon HD5470 s 1GB DDR3 vlastní paměti Displej: 17,3" TFT LCD ColorShine s LED podsvícením, lesklý Rozlišení: 1600 x 900 bodů Pevný disk: 1x 750 GB 5400 RPM Serial ATA + podpora dual-HD (ačkoliv Asus to oficiálně nepodporuje, v case notebooku je místo na druhý HDD včetně SATA slotu, vyzkoušeno a ověřeno) Mechanika: DVD SuperMulti Podpora DVD-RAM Multimédia: Reproduktory Integrovaná webová kamera s rozlišením 0.3 Mpx Komunikace: WLAN 802.11 ab/g/n LAN 10/100/1000 Mbit Vstupy a výstupy: 4x USB 2.0 1x VGA 1x HDMI 1x RJ-45 1x mikrofon 1x sluchátka 1x Čtečka paměťových karet 3v1 1x vstup stejnosměrného napětí Napájení: Li-Ion baterie, 6 článků, 4.4Ah Výdrž na baterii cca 90 minut Rozměry: 420 x 281 x 35 - 37,4 mm Hmotnost: cca 3,3 kg Pozn.: Notebook zakoupen na podzim roku 2010 obsahoval pouze 4GB RAM (2x2GB) a 650GB SATA HDD, předinstalované Windows 7 Home.$ lshw -short H/W path Device Class Description ================================================== system K72Dr /0 bus K72Dr /0/0 memory 64KiB BIOS /0/4 processor AMD Phenom(tm) II P920 Quad-Core Processor /0/4/5 memory 512KiB L1 cache /0/4/6 memory 2MiB L2 cache /0/28 memory 8GiB System Memory /0/28/0 memory 4GiB SODIMM Synchronous 1067 MHz (0.9 ns) /0/28/1 memory 4GiB SODIMM Synchronous 1067 MHz (0.9 ns) /0/100 bridge RS880 Host Bridge /0/100/2 bridge RS780 PCI to PCI bridge (ext gfx port 0) /0/100/2/0 display Manhattan [Mobility Radeon HD 5000 Series] /0/100/2/0.1 multimedia Manhattan HDMI Audio [Mobility Radeon HD 5000 Series] /0/100/4 bridge RS780 PCI to PCI bridge (PCIE port 0) /0/100/4/0 wlan0 network AR9285 Wireless Network Adapter (PCI-Express) /0/100/5 bridge RS780 PCI to PCI bridge (PCIE port 1) /0/100/5/0 eth0 network AR8131 Gigabit Ethernet /0/100/11 scsi0 storage SB700/SB800 SATA Controller [AHCI mode] /0/100/11/0 /dev/sda disk 750GB ST9750423AS /0/100/11/0/1 /dev/sda1 volume 3814MiB Linux swap volume /0/100/11/0/2 /dev/sda2 volume 3815MiB Linux filesystem partition /0/100/11/0/3 /dev/sda3 volume 29GiB EXT3 volume /0/100/11/0/4 /dev/sda4 volume 661GiB EXT3 volume /0/100/11/1 /dev/cdrom disk DVD A DS8A4S /0/100/12 bus SB700/SB800 USB OHCI0 Controller /0/100/12.2 bus SB700/SB800 USB EHCI Controller /0/100/13 bus SB700/SB800 USB OHCI0 Controller /0/100/13.2 bus SB700/SB800 USB EHCI Controller /0/100/14 bus SBx00 SMBus Controller /0/100/14.2 multimedia SBx00 Azalia (Intel HDA) /0/100/14.3 bridge SB700/SB800 LPC host controller /0/100/14.4 bridge SBx00 PCI to PCI Bridge /0/100/16 bus SB700/SB800 USB OHCI0 Controller /0/100/16.2 bus SB700/SB800 USB EHCI Controller /0/101 bridge Family 10h Processor HyperTransport Configuration /0/102 bridge Family 10h Processor Address Map /0/103 bridge Family 10h Processor DRAM Controller /0/104 bridge Family 10h Processor Miscellaneous Control /0/105 bridge Family 10h Processor Link Control
$ lspci 00:00.0 Host bridge: Advanced Micro Devices [AMD] RS880 Host Bridge 00:02.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0) 00:04.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 0) 00:05.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 1) 00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode] 00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller 00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller 00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller 00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 42) 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40) 00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller (rev 40) 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40) 00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller 00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller 00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control 00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control 01:00.0 VGA compatible controller: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series] 01:00.1 Audio device: ATI Technologies Inc Manhattan HDMI Audio [Mobility Radeon HD 5000 Series] 04:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01) 05:00.0 Ethernet controller: Atheros Communications AR8131 Gigabit Ethernet (rev c0)
$ lsusb Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 002: ID 046d:c05b Logitech, Inc. Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 13d3:5130 IMC Networks Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
S notebookem jsem se vrátil po mnoha letech do světa Linuxu. Můj původní záměr koupit verzi bez OS (která byla taktéž dostupná a asi o 5% levnější) změnila možnost vyřídit koupi rychleji v zahraničí. Windows jsem netestoval (systém bylo nutno doinstalovat a dokonfigurovat).
Na původně zakoupený stroj jsem nainstaloval Debian 5 Lenny. Instalace proběhla bez komplikací, menší nesnáze byly s dohledáním ovladačů AMD, ale i to jsem zvládl. Po čase jsem systém upgradoval přidáním SSD 40GB jako primární disk a dalších 4GB (2x4GB) paměti. Taktéž jsem upgradoval OS na Debian 6 Squeeze. Instalace tentokrát bez komplikacé včetně videodriveru. Notebook v této podobě byl prostě perfektní.
Poslední HW změnou byl návrat k jednodiskovému systému v důsledku nedořešeného uchycení druhého disku (SSD). Ačkoliv místo i konektor v case je, chybí plechová kolébka, kterou se jednotka upevní. Poslední instalace Debian 6 na nový disk proběhla opět bez potíží a mým potřebám stroj skvěle vyhovuje.
Jednodiskový systém je o něco pomalejší než dvoudiskový, je to daň za větší stabilitu -- druhý disk jsem neměl důkladně připevněný v case.
Bohužel ani v jedné instalaci Linuxu se mi nepodařilo rozchodit touchpad.
Jako zcela nevhodnou jsem posoudil indikaci běhu. Originální bílou LED jsem musel začernit, abych docílil méně výrazného svitu.
Dodatek po letech: touchpad byl dozajista funkční. Při otevírání NTB kvůli instalaci dalšího disku se mi asi podařilo pohnout propojovacími dráty. Před prodejem NTB byl totiž touchpad zprovozněn a na jiném OS plně funkční.
Dokument vytvořil: bsw, 15.11.2011 20:48 | Poslední úprava: bsw, 22.10.2014 20:42 | Další přispěvatelé: |🇵🇸, bsw | Historie změn | Zobrazeno: 983×
Tiskni
Sdílej: