Fluxbox
bullet Crystal -- 2009-08-24
Tegnap végre rászántam magam, és váltottam fluxbox ablakkezelőre. Ez egy nagyon erőforrás-takarékos ablakkezelő, a memóriaigénye töredéke a nagy ablakkezelőkének (GNOME, KDE), sőt még több más - magát lightweightnek beállító - ablakkezelőnél (pl. XFCE, LXDE) is jóval kisebb. 2009-ben így 1gb memóriával már lassan el kell kezdenem ilyesmivel foglalkozni, egyre többször swapol a gép (főleg fejlesztés közben).

A fluxbox minimális memória-igényének persze megvan az ára. A máshol megszokott ablakozós beállítás helyett itt konfig fájlokat kell szerkesztenünk, ami elég sok guglizással jár és sokáig tart, rá kell szánni legalább fél napot, hogy az ember ideálisan beállítsa a rendszert. Az alapbeállítások elég esetlenek, egyrészt nagyon csúnya a téma, másrészt (nekem legalábbis) nagyon nem állnak kézre a dolgok, de ettől nem kell megijedni, egész kényelmesre ki lehet pofozni néhány óra alatt. Egyébként a keybinding elég sokat tud, tehát nagyon sokmindenhez beállíthatunk hotkeyt, az ablakokat szétoszthatjuk 5 különböző rétegbe, így könnyen megoldható, hogy az egyik ablak mindig látszódjon a másik fölött (és emellett áttetszővé is tehetőek az ablakok), stb, szóval van pár olyan feature amit máshol eddig nem láttam. Szóval összességében az első benyomás után kicsit nehezen vettem rá magam, hogy átálljak, de úgy tűnik megérte.
Hardy gyorsbillentyűk
bullet Crystal -- 2009-03-07
Lehet, hogy eddig is volt ilyen lehetőség, csak én voltam láma észrevenni, de most mindenesetre megtaláltam, és nagyon tetszik a hardyban az a lehetőség, hogy rengeteg művelethez lehet billentyűkombinációt rendelni. Aki esetleg nem ismerné: Rendszer -> Beállítások -> Gyorsbillentyűk. Szóval ha megnézzük a listát, tényleg sokmindent be lehet állítani: asztalok közti váltáshoz, hangerőszabályozáshoz, ablakkezeléshez stb lehet kombinációt rendelni. Persze még lehet, hogy lehetne továbbfejleszteni (tetszőleges shell script végrehajtására gondolok), mindenesetre ez és a gedit újdonsült konfigurálhatósága nagyon megnyerte a tetszésem, ezeket a lehetőségeket én mindenképp komoly fejlődésnek tartom. Azt hiszem egy mai, korszerű asztali környezetnek pontosan ebbe az irányba kell haladni: az a jó, ha kezdők számára minden elérhető egérrel, kattintgatással, de a tapasztaltabbak számára biztosítsa a lehetőséget a gyors munkára billentyűzettel. Egy jó desktopon az egér és a billentyűzet egyaránt fontos eszköz, és akkor tudunk a legjobban dolgozni, ha a kettő között megtaláljuk az optimális egyensúlyt. Nyilván az se jó, ha mindent egérrel csinálunk, de azért azt se találjuk ki hogy 2008ban egy szál bash-sel felvértezve bármit meg tudunk csinálni - ráadásul gyorsan - amit akarunk. Szerintem ez elég elavult szemléletmód. Erre talán a legjobb példa egy rajzprogram (pl. gimp, vagy akár a photoshop is): egérrel mindent meg lehet csinálni, sőt vonalakat nyilván azzal húzgálunk, konkrétan a kép szerkesztését azzal végezzük, de ha egyik kezünk mindig a billentyűzeten van és használjuk a gyorsbillentyűket, akkor sokkal gyorsabban tudunk dolgozni. Ugyanez fokozottan vonatkozik 3d-modellezésre (már amennyire én értek hozzá....:))
Gedit power :)
bullet Crystal -- 2009-03-07
Nemrég írtam már a geditről, hogy nem egészen értek egyet a fejlesztésének irányvonalával... meg írtam azt is (ha jól emléxem) hogy jó lenne, ha lenne benne olyan funkció, hogy billentyűkombinációkra tetszőleges parancsot végrehajt... és láss csodát, a Hardy-ban a gedit tudja :D (legalábbis van ilyen plugin).

Szóval nagyon örülök neki, hogy a programozok valami olyan nyelven amihez nincs környezet, akkor nem kell alttaboznom geditből terminálba a fordításhoz, hanem be tudom állítani egy bill.kombinációra a megfelelő shell scriptet fordításhoz-futtatáshoz. Univerzális fejleszői környezet, C-hez pl tökéletesen megfelel szerintem (anjuta-t ismeretlen okból kifolyólag nem használom), meg ha esetleg NASM-ben fogok bütykölni valamit (szoktam néha :) ) akkor is jól fog jönni.

Ja, és hogy mit csinálok mostanában C-ben? Hát nem a beadandót, annyit elárulok.... :D
Majd ha kész lesz, vagy legalábbis lesz legalább alpha verziója akkor majd írok arról is :)
túlburjánzott gedit
bullet Crystal -- 2009-03-07
Azt hiszem a gedit-fejlesztők kicsit túl lőttek a célon... ez a cucc lassan profi fejlesztői környezetté válik, csakhogy mint alap GNOME szövegszerkesztő egyáltalán nem ez lenne a feladata. Az egyetlen, amit elvárnék tőle, az lenne , hogy gyorsan induljon. Viszont egyre lassabb. Engem pedig ez nagyon zavar. Persze lehet mondani hogy szedjem ki a plugineket de azokra meg szükség lehet programozásnál. Meg persze még akkor is sokkal több minden marad benne mint aminek kéne. Szóval szerintem a gedit projektet már réges régen befejezettnek kellett volna nyilvánítani, és indítani egy másik projektet gedit-alapokon mindjuk gdev néven, ahol egy olyan szövegszerkesztőt lehetett volna fejleszteni ami kb minden nyelvhez megfelelő lett volna közepes fejlesztői környezetként. Oda aztán be lehetett volna nyomni mindent, syntax highlight, automatikus kulcsszó-kiegészítés, oldalt egy külön boxban a függvények felsorolása (mint a notepad++ban), és amit nagyon fontosnak tartanék, hogy lehessen egyes gyorsbillenytűket fordításhoz-futtatáshoz konfigurálni. Szóval én egy ilyen eszköznek nagyon örülnék - de könyörgöm ne a gedit legyen az!!