Hírolvasó
Még több beállítás kerül át a Vezérlőpultból a Gépházba
Már nem extra az új autóknál a mobilkapcsolat
Hivatalosan is elindult a 2025-ös F1 szezon!
Choi: announcing Casual Make
Charles Choi has announced the release of the Casual Make: a menu-driven interface, implemented as part of the Casual suite of tools, for Makefile Mode in GNU Emacs.
Emacs supports makefile editing with make-mode which has a mix of useful and half-baked (though thankfully obsoleted in 30.1) commands. It is from this substrate that I'm happy to announce the next Casual user interface: Casual Make.
Of particular note to Casual Make is its attention to authoring and identifying automatic variables whose arcane syntax is un-memorizable. Want to know what $> means? Just select it in the makefile and use the . binding in the Casual Make menu to identify what it does in the mini-buffer.
Casual Make is part of Casual 2.4.0, released on March 12 and is available from MELPA. The 2.4.0 update to Casual also includes documentation in the Info format for the first time.
[$] Warming up to frozen pages for networking
Seven new stable kernels
Security updates for Thursday
A Severance S02E08-ról
A Linux Foundation alá kerül az OpenInfra
Simán tudna uzsonnát csomagolni a gyereknek a Google DeepMind robottechnológiája
Viszi Szaúd-Arábia a Niantic játékfejlesztő részlegét
A Google után a Microsoft sem lélegezhet fel a tengerentúlon
Nem tetszik a briteknek, ami a mobilböngészők piacán zajlik
Aláírta, nem írta alá, zsírleszívás TB-re, Heti Cringe Nagydíj nyertese ...
Ázsiai származású félvezetőipari veterán áll az Intel élére
[$] LWN.net Weekly Edition for March 13, 2025
- Front: PyPI terms of service; Zig 0.14; Matrix; Timer IDs and ABI; Module integrity checking; Capability analysis.
- Briefs: Path traversal; Below vulnerability; Ubuntu 25.04; Flang; Gstreamer 1.26.0; Framework Mono 6.14.0; Quotes; ...
- Announcements: Newsletters, conferences, security updates, patches, and more.
[$] New terms of service for PyPI
Traversal-resistant file APIs (The Go Blog)
Damien Neil has written an article for the Go Blog about path traversal vulnerabilities and the os.Root API added in Go 1.24 to help prevent them.
Root permits relative path components and symlinks that do not escape the root. For example, root.Open("a/../b") is permitted. Filenames are resolved using the semantics of the local platform: On Unix systems, this will follow any symlink in "a" (so long as that link does not escape the root); while on Windows systems this will open "b" (even if "a" does not exist).