kernel 2.6.24
Written by weseven on January 25, 2008 – 8:30 pm -stavolta in orario (spero), segnalo l’uscita come stabile del kernel linux 2.6.24 .
dal changelog umano di kernelnewbies :
2.6.24 includes CPU “group scheduling”, memory fragmentation avoidance, tickless support for x86-64/ppc and other architectures, many new wireless drivers and a new wireless configuration interface, SPI/SDIO MMC support, USB authorization, per-device dirty memory thresholds, support for PID and network namespaces, support for static probe markers, read-only bind mounts, SELinux performance improvements, SATA link power management and port multiplier support, Large Receive Offload in network devices, memory hot-remove support, a new framework for controlling the idle processor power management, CIFS ACLs support, many new drivers and many other features and fixes.
inoltre, alcune micro-ottimizzazioni al CFS.
Posted in archlinux, gnius, linux | 1 Comment »
impagabile.
Written by weseven on January 21, 2008 – 4:32 pm -mi chiedo perchè non ci ho pensato prima XD

Posted in cazzate | No Comments »
pimpa il tuo konqueror!
Written by weseven on January 11, 2008 – 9:50 pm -breve excursus su come un factotum può efficacemente sostituire la volpe di fuoco.

usando kde(mod , of course) sul portatile e lavorando principalmente sul portatile, cerco sempre nuovi modi per “aumentare la mia produttività” (che ovviamente è pari a zero nei momenti della ricerca, e questa ambivalenza mi fa sentire un po’ come wally di dilbert):

Comunque, ciancio alle bande, e qui ci sono un po’ di consigli per fare di konqueror un miglior web browser (oltre a file-manager, ftp client, samba client, visualizzatore universale, massaggiatore ed estetista).
La prima cosa che mi tratteneva dal passare dall’uso forsennato di Firefox al Konquistatore erano i bookmarks. Continuavo infatti ad usare gli stessi settings di firefox da quasi più di 5 anni (credo di avere iniziato ad usarlo dalla 0.7, quando era ancora una piccola appendice staccatasi da mozilla), e quindi negli anni avevo accumulato una mole di segnalibri (in maggior parte inutili) che mi facevano sentire a casa.
Ovviamente questo primo punto si è risolto facilmente, esportando prima i segnalibri da firefox (come semplice file html), e poi importandoli in konqueror con le dovute scremature.
In secondo luogo, è il caso di modificare il comportamento delle schede, una funzione della quale ormai non si può fare a meno (e anche tu, sì, proprio tu che visiti questa landa con explorer 6 [firestats non mente], un giorno non potrai farne a meno).
Configuriamo il comportamento da: Impostazioni-Configura Konqueror-Comportamento web-Opzioni avanzate (utente GNOME, risparmiati la facile battuta XD ).
“A picture is worth thousand words”:

Passiamo ora ad un qualcosa di più tecnico: come migliorare le prestazioni di rendering globali del nostro.
Ok, Ok, konqueror passa l’acid 2, blablabla, guàguàguà, ma è estremamente lento nel rendering se paragonato ad esempio a Gecko. Con un paio di impostazioni però possiamo migliorare il tutto e renderlo decisamente scattante (NB: prenderò arch come misura di queste modifiche, in altre distribuzioni i file da modificare potrebbero essere diversi):
Prima di tutto disabilitiamo il supporto a IPv6 (per ora inutile, in futuro essenziale, se le cose non cambiano). Aggiungiamo a /etc/profile.d/kde.sh la seguente riga:
export KDE_DISABLE_IPV6=TRUE
Ora aggiungiamo i nostri DNS a /etc/resolv.conf,
anche se li abbiamo impostati dal router:
domain localdomain
nameserver 127.0.0.1
nameserver cic.cio.bal.do
nameserver pin.co.pal.lo
Se ve lo state chiedendo, presto avrete risposta riguardo l’indirizzo di quel primo DNS.
Impediamo al nostro client DHCP di sovrascrivere la nostra configurazione. Su Arch, è sufficente aggiungere lo switch -R nel comando DHCP_ARGS di /etc/conf.d/dhcpcd:
DHCPCD_ARGS="-t 30 -h $HOSTNAME -RYN"
Disabilitiamo la cache interna di Konqueror (Impostazioni-Configura Konqueror-Cache e togliamo la spunta a “Usa Cache” ).
Ed ecco il perchè: andremo ad usare pdnsd e polipo, due demoni che permettono rispettivamente di cachare DNS e pagine localmente e di sfruttare il pipelining di http se supportato dal server (ovviamente le potenzialità di questi due demoni vanno ben oltre quelle di sfruttare il pipelining su browser che non lo supportano [konqueror, ma anche lynx ad esempio! ], e perciò dobbiamo anche porre attenzione alla sicurezza di ciò che facciamo).
Installiamo perciò pdnsd (si trova in [community]) e seguiamo la guida nel wiki ufficiale per configurarlo al meglio.
Polipo invece si trova in AUR; compiliamolo ed installiamolo, diamo un’occhiata alle opzioni e configuriamolo al meglio (editando il file /etc/polipo/config); facciamolo partire (/etc/rc.d/polipo start) e se tutto è ok, dal browser visitiamo http://127.0.0.1:8123/: dovrebbe accoglierci una schermata con i link al manuale di polipo e un’interfaccia per la configurazione.
Se tutto è a posto, possiamo quindi modificare le impostazioni di konqueror per sfruttare polipo: da Impostazioni-Configura Konqueror-Proxy scegliamo “Configura manualmente le impostazioni del proxy e impostiamo come proxy http http://127.0.0.1 e come porta 8123.
Fatto. A seconda della vostra configurazione, dovreste avere dei miglioramenti più o meno visibili.
Passiamo per finire ad una delle molte funzioni offerte da konqueror: la possibilità di eseguire una ricerca da un qualsiasi motore di ricerca preimpostato semplicemente digitando una scorciatoia nella barra indirizzi (esempio gg: key per cercare con google, ggi: google immagini).
Ebbene, la cosa più interessante di questa funzione è la possibilità di personalizzare e realizzare facilmente nuove scorciatoie:

Qui sopra, un esempio di ricerca in youtube.
Tutto quello che dovete fare è indicare l’url di ricerca (i termini di ricerca come vedete sono indicati dall’espressione \{@}), e impostare una scorciatoia (esempio, yt: ricerca).
Il tutto lo impostate da Impostazioni-Configura Konqueror-Scorciatoie web .
Vi assicuro che non potrete più farne a meno!
Note di chiusura: sebbene con questi accorgimenti Konqueror è più snello, più scattante e funzionale quanto (se non più) di Firefox, purtroppo potrebbe darvi problemi in alcuni siti.
Degli esempi: gmail (per il quale comunque basta impostare dalle impostazioni l’user agent personalizzato per il dominio google.com), ma anche photobucket (l’invio delle immagini si risolve in un errore), oppure il pannello di controllo di firestats in wordpress.
Ciònonostante, ora potrete godervi un’esperienza di web surfing… con la K maiuscola!
Alla prossima!
Fonti: Forum di Kdemod, Forum inglese di arch (bbs.archlinux.org), wiki di arch e gentoo
Posted in archlinux, linux, tutorial & how-to | 1 Comment »
rilasciato KDE 4.0
Written by weseven on January 11, 2008 – 1:38 pm -Dalla regia mi suggeriscono che oggi è stato rilasciato KDE 4.0 :

Bah.
Ancora una volta, apprezzo la consistenza degli attuali KDE 3.5.8 e GNOME 2.20.
Al momento, li considero decisamente più avanti di questa quarta release, anche se sarò lieto di essere smentito in un pa… ok, 9 mesi. La gestazione ha inizio, però non un mese di più, eh!
Posted in DEs, archlinux, gnius, linux, open source | No Comments »
