Posty

Wyświetlanie postów z czerwiec, 2025

SystemE, czyli nawet nie konkurent dla systemd

Obraz
SystemE to narzędzie rozszerzajace sinit od zespołu suckless, które zapewnia minimum funkcji dla dystrybucji Linuxa. Init w Linuxie to usługa dbająca o poprawne uruchamianie systemu operacyjnego. Mamy takie inity jak systemd, który zdominował dystrybucje Linuxa. SysVinit, czyli pierwotny init Dla dystrybucji linuksowych. Upstart dawno już nie rozwijany od Cannonical. GNU Shepherd używany w GuixSD. Ale są także inne jak OpenRC, Czy runit.  SystemE jest eksperymentalnym narzędziem, które zostało napisane w Emacs Lisp i skompilowane pod KISS Linux. Poza tą dystrybucją nie da się z niego korzystać.  SystemE powstał 6 Lat temu, a jego rozwój porzucono 4 lata temu. Tutaj jest  link do strony projektu na Githubie . Zapewne pozostanie jedynie ciekawostką dla miłośników techniki, w szczególności Emacsa, gdzie rozbudza marzenie o systemie operacyjnym we stylu Emacsa.  Pozostawiam na koniec mema. Bez aktualizacji życie się nie kończy, a być może będzie jakieś wskrzeszenie tego ...

Potęga Emacsa

Obraz
 Potęga Emacsa opiera się najego elastyczności, możliwości rozbudowania w ramach packages - czyli pakietów(rozszerzeń) pisanych w dialektcie Emacs Lisp, oraz przede wszystkim społeczności użytkowników, ludzi, którzy korzystaja i rozbudowują zestaw narzędzi i bibliotek, w ramach tego niekomercyjnego projektu wolnego oprogramowania. Zrzut ekranu temat graficzny doom-navy-cooper (tutaj link do paczki tematów dla Emacsa).    Jeden z przykładów tej potęgi i prężnie działającej społeczności uzytkowników  podam. Mianowicie jak podaje wyszukiwarka Google :  Natomiast nie jest dostępna na platforme Linux, a tym bardziej do Emacsa. Jednak jeden z programistów, którego anonimowa korporacja, zmusiła do korzystania z tego oprogramowania, stworzył paczkę, która pozwala na integrację tej usługi-oprogramowania z Emacsem. Gdyby ktoś byłby nim zainteresowany, niech wejdzie tutaj w ten link , i pochwali się na mediach społecznościowych. Feedback zawsze mile widziany!

Zachód SpaceVima

Obraz
 Ja na codzień korzystam z Doom Emacsa, choć moje początki z Emacsem zaczeły od Spacemacsa, ale wcześniej próbowałem uczyć sie Vima z frameworkiem SpaceVim. Vim jest edytorem tekstowym wywodzocym się z edytora vi pochodzącego z dawnego Unixa.   Ale wszystko co dobre, kiedyś sie kończy. Eric Wong, autor projektu, który miałby dla Vima tym, czym wcześniej był Spacemacs dla Emacsa - gotowym frameworkiem i zestawem wtyczek umożliwiąjacym łatwą pracę z tym edytorem bez żmudnej konfiguracji ze strony uzytkownika. Jak sie okazało, złozoność wtyczek zaczeła powodować wiele problemów, zaś sam autor przerzucił sie na NeoVima. Utrzymanie takiego dużego fragmentu kodu kosztuje dużo czasu dlatego projekt został porzucony.  Tutaj jest link do oświadczenia autora w języku chińskim o rezygnacji z rozwoju tego projektu. Tutaj zaś jego zestaw wtyczek do NeoVima. Daję też linka z innymi projektami pod Vima. Poniżej wklejam zrzut ekranu z ostatnią zainstalowaną przeze mnie wersja SpaceVim!...

Program szachowy "zmiażdżył" najnowszego ChatGPT

Obraz
 Program szachowy Atari Chess z 1979 roku dl aAtari 2600 "wgniótł w ziemię " najnowszą wersje ChatGPT. Pozostawię to bez komentarza. Szczegóły tutaj .    

Uczciwy Porządek Świata

Tutaj link do ewentualnej polemikiUczciwy  Uczciwy Porządek Świata , który może być wielką inspiracją. Bez wątpienia przydałoby się naszemu światu cos takiego. Gorąco zachęcam do dyskusji. 

NYXT przeglądarka internetowa dla hakerów

Obraz
Nyxt jest przeglądarką internetową bazującą na WebKit jako silniku przeglądarki, oraz eksperymentalne na Blink z projektu Chromium. Ostatnia wersja 3.12 pochodzi z października 2024 roku. Cechą wyróżniającą tę przeglądarkę jest to, że opiera się ona skrótach klawiszowych. Podobnie jak ma to miejsce w edytorach tekstu Emacs i Vim.  Społeczność programistów skupiona wokół tego projektu jest bardzo mała. Projekt na Githubie miał wsparcie w postaci zaledwie 7 osób odkąd powstał w 2017 roku. Projekt jest dość ambitny. Docelową grupą użytkowników są programiści korzystający z Emacsa i Vima. Językiem programowania, w którym przeglądarka internetowa została wyrzeźbiona, jest Common Lisp.  Nyxt umożliwia instalację dodatków, Na ten moment wszystkich dwóch, stworzonych przez dwóch autorów I pomysłodawców tego projektu. Przeglądarka jest tworzona z myślą przede wszystkim o użytkownikach Linuxa, ale są dostępne paczki dla MacOS I Windowsa. Na Linuxie instalujemy program z Flat...