Post

Visualizzazione dei post da giugno, 2007

GUI per scanner Canon FB630P

Immagine
Dopo aver scritto come sono riuscito a far funzionare lo scanner della canon ( questo è il link dell'articolo ), ho deciso di farmi una semplice GUI che permette un utilizzo più rapido che, sostanzialmente, si allaccia ai comandi di shell. Come linguaggio, ho voluto utilizzare Gambas ; i grandi programmatori probabilmente rabbrividiscono su questa scelta, ma io volevo dare un'occhiata al funzionamento, e poi, mi è sempre piaciuto programmare in Basic (mi ricorda le mie origini informatiche nate con il C64). Sostanzialmente, l'interfaccia l'ho creata e rifinita nall'arco di un'ora circa, quindi, devo dire che Gambas, per fare piccoli programmini come questo, è abbastanza pratico. Non c'è niente di speciale, ma a me piace la praticità e la semplicità e questo programmino le assolve entrambe. Per chi fosse interessato, riporto il codice del programma in questo link ; è possibile scaricarselo e modificarlo a piacimento. Piccola nota, per chi volesse provarlo: q

Note Scheda di rete

Può capitare che l'installazione di slackware non riconosca la scheda di rete. Mi è successo, ad esempio, installando slack su una mini-itx con processore VIA e scheda rete integrata. In questi casi, è possibile caricare il modulo manualmente andando a modificare il file /etc/rc.d/rc.modules, che contiene i vari moduli da caricare, fra cui anche le schede di rete. Nel caso specifico, dopo aver trovato la sezione che riguarda la rete denominata ### Network device support ###, ho cercato il modulo da utilizzare (VIA Rhine support:) e decommentato la riga sottostante: /sbin/modprobe via-rhine (ovviamente con l'utente root). Si salva il file e si riavvia rc.modules ottenendo il caricamento del modulo desiderato, dopo di che basta configurare la scheda di rete con netconfig per ottenere una scheda di rete funzionante.

Libertà a rischio

Alcune considerazioni riguardanti le ultime vicende Microsoft vs Gnu/Linux che hanno creato non poco polverone: Prima di tutto, ho notato come tanti articoli sono usciti un pò allo sbaraglio al riguardo, trasformando Linux da un kernel ad una società di software, l'accordo con Novell o, adesso con Xandros, in accordi con l'open source, oppure dipingendo Linux in un sistema che ha violato brevetti di Microsoft. Tutto questo è, a dir poco, eretico. Prima di tutto, non capisco perchè nessuno parla del fatto che il problema "brevetti" è circoscritto agli Stati Uniti; qui in Italia, ed in Europa, i brevetti software non hanno alcun valore, e questo risultato è stato ottenuto dopo una lunga lotta poco pubblicizzata e passata quasi in secondo piano dai media. Non capisco perchè nessuno spiega, o si degna di capire, cosa sono i brevetti software, che, in parole povere, sono brevetti su un'idea, come ad esempio, il pusante "carrello della spesa", le pagine a sche

Comandi utili per file system e dispositivi

Una carellata di comandi per la gestione, la scansione e il ripristino di dischi e file system tratta da " Appunti di informatica libera " Nome Descrizione fdformat Formattazione a basso livello dei dischetti. badblocks Controllo dell'integrità di un disco o di una partizione. fdisk Creazione e modifica delle partizioni. cfdisk Creazione e modifica delle partizioni (programma più amichevole). mke2fs | mkfs.ext2 Creazione di un filesystem Second-extended. mkdosfs | mkfs.msdos Creazione di un filesystem Dos-FAT. mkfs programma frontale per l'utilizzo dei programmi di creazione dei filesystem. e2fsck | fsck.ext2 Controllo di un filesystem Second-extended. dosfsck | fsck.msdos Controllo di un filesystem Dos-FAT. fsck Front-end per l'utilizzo dei programmi di controllo dei filesystem. mount Collegamento (innesto) di un filesystem in quello globale. umount Distacco di un filesystem da quello globale. /etc/fstab E

SME Server, recensione

Immagine
Volevo recensire questa distribuzione che reputo veramente validaquanto a stabilità, semplicità di utilizzo e praticità. Non descriverò passo a passo l'installazione anche perchè sopratutto questa è di una semplicità estrema; ovvio che chi vuole installare SME Server e poi amministrarlo, deve conoscere perlomeno le basi di Linux e delle reti sopratutto. Sostanzialmente, SME Server è Red Hat, o meglio si basa su CentOS che non è altro che la versione free di RHEL; da qui la stabilità del sistema che parte da una distro pronta per il mercato enterprice. Il punto di forza dello SME Server è la sua interfaccia per la gestione; infatti, una volta installato, ci si può accedere con il proprio browser e da qui si può iniziare la configurazione. Quello che può fare SME Server è tantissimo; prima di tutto può essere un solido file server raid, a partire dal classico raid1 con due dischi rigidi fino ai vari raid5 o 6 con 6 o più dischi rigidi, ma non solo; può fare da server di posta, da web