Piero V.

Nvidia GeForce GT610

Ecco la nuova arrivata.

Questa volta il protagonista dell’aggiunta è il computer che usano anche i miei genitori.

Fino a oggi questo computer come scheda grafica aveva solo quella integrata, una Intel GMAX3100. Se qualcuno la conosce, sa quanto schifo fa per gli usi superiori all’uso del computer per l’ufficio.

A dir la verità faceva quasi tutto ciò che mi serviva, quei due giochi a cui giocavo andava, vedere sul monitor si vedeva e GNOME Shell andava tranquillamente.

Le questioni che mi hanno portato al cambiamento sono l’ampliamento della mia scelta dei giochi: non sono diventato un giocatore accanito ma un gioco vecchio come CoD 2 non girava e su giochi che giravano su certe cose laggavo da morire, per esempio l’anno scorso su Point Blank, nella mappa con l’albero di Natale, mi muovevo ogni 3-4 secondi.

Un altro motivo è che su questo computer c’è ancora Windows XP, che è stato pubblicato ormai da 10 anni. Ormai è uscita la terza major release successiva a XP e, pur non essendo appassionato di Windows (come chi ha letto già alcuni dei miei articoli sa che uso Linux il più possibile), vorrei provare Windows 8 ed eventualmente fare l’upgrade. Infatti certe volte mi è inevitabile l’uso del sistema operativo Microsoft e i miei genitori usano solo quello; inoltre ci sono già applicazioni incompatibili con XP. L’eventuale aggiornamento converrebbe farlo adesso, perché avendo già un Windows pagherei meno l’upgrade. Le opzioni sono due: o 30€ mantenendo l’architettura e scaricando l’immagine, oppure 60€ per avere un disco di upgrade e fare un’installazione pulita a 64bit (anche se dovrei informarmi meglio sulla legalità o meno della cosa). … [Leggi il resto]

File system universale

Leggendo i recenti guai del SuperBosca mi è tornata in mente una cosa di cui avrei voluto scrivere da tempo: il problema dei file system.

Tanto per cominciare, bisogna chiarire cos’è un file system. Diciamo - ma non è assolutamente una definizione - che è come un sistema operativo gestisce i dati in un supporto di memorizzazione. Per esempio come sono salvati i privilegi, le informazioni come la data di modifica e il contenuto stesso.

Al giorno d’oggi esistono numerosi file system, tra i più diffusi FAT, NTFS, HFS, Ext e molti altri ancora.

Non esiste uno standard ed ogni sistema operativo ne supporta un numero maggiore o minore.

Tuttavia in assenza di uno standard ufficiale doveva pur stabilirsi uno standard non ufficiale: il FAT32.

Il FAT è un filesystem inventato da Microsoft. La sua primissima versione fu introdotta col Basic. Anche se si evolse, rimangono numerosi limiti anche nella versione più recente, la FAT32. Per esempio la dimensione massima di un file è 4GB. Per superare tutti questi problemi la Microsoft inventò NTFS.

Ovviamente nei sistemi operativi Windows non ci sono problemi, col Mac non ho mai provato però mi pare di aver capito che qualche problema invece ci sia e Linux lo può leggere con Fuse ma mandando richiedendo uno sforzo della CPU.

Ma allora qual è il problema? Abbiamo il supporto dei file grandi con questo filesystem.

Il problema sono i device embedded. Alcuni lo supportano solo in lettura, altri ancora non possono né leggerlo né scriverlo. Il problema è molto grave: io per esempio ho un disco esterno da 1TB ma per farlo leggere dall’homebrew channel della Wii e dalla TV ho dovuto tenerlo in FAT32. E la limitazione dei 4GB al giorno d’oggi, anche con questi device, soprattutto con le televisioni fullhd, risultano molto ridicole.

Come mai non è possibile implementare un buon supporto all’NTFS? Immagino per i brevetti e licenze varie.

Se avessimo un file system standard e privo di questi vincoli, allora sarebbe meglio per tutti.

Lirc: fase 1 fallita

Lirc, ovvero Linux Infrared Remote Control.

È un progetto molto interessante, il cui scopo è appunto di usare i normali telecomandi come quello della televisione o dello stereo per comandare Linux.

A suo tempo insieme agli ATMega avevo acquistato anche un paio di ricevitori infrarossi. Mi sono preso il tempo di provarli, però non ho avuto successo…

Non sono capace di localizzare il problema. Non capisco se è un problema hardware o software.

Ho provato a costruire due volte il ricevitore, una volta anche su breadboard ma niente.

Invece con Arduino ho ancora quel fatidico problema del quarzo che mi impedisce di usarlo.

Perciò, in mancanza dell’hardware mi tocca spostare avanti anche questo progetto.

Vi lascio una foto del secondo ricevitore che mi ero costruito.

lirc_breadboard.jpg

Domani si va a fare la spesa

Se siete del Veneto o del Friuli è molto probabile che abbiate capito a cosa mi riferisco con “domani”.

Altrimenti ve lo dico io: domani c’è la fiera dell’elettronica a Pordenone.

C’è di tutto e a prezzi abbastanza convenienti.

Ho un po’ di idee su cosa prendermi.

Innanzitutto volevo vedere di una scheda grafica usata per un computer datato, in modo da poter usare anche lì GNOME Shell (ormai mi sono innamorato di lei 😊 ). Poi volevo prendermi uno switch da usare quando faccio i LAN Party, perché capita spesso che se devo farli anche da amici dobbiamo staccare internet e a casa mia staccare lo switch è abbastanza rognoso. Magari anche un cavo di rete per connettere lo switch dei lan party con le reti cablate già esistenti.

Tuttavia con la roba informatica per quest’anno farei basta.

Invece mi interessano non poco i componenti elettronici.

Volevo realizzare qualche progetto di Run off groove perché mi ispirano; un convertitore RS232 a TTL utilizzando un MAX232 (in realtà metà dei componenti ce l’ho già, solo che dover fare il circuito ogni volta in breadboard è un po’ brutto). … [Leggi il resto]

Nuovo desktop

Ieri c’era la fiera dell’elettronica a Pordenone.

Io ci sono andato, e ho trovato una bellissima offerta: un desktop asus con processore Intel Dual Core E5300 (2,6Ghz).

Costava solo 249 € (è senza SO).

È inutile dire che questo computer ora ha anche GNU Linux!

Ho installato anche Windows (nella maggior parte di harddisk) perché è il computer per la famiglia…

Comunque ora sono su questo computer con Debian!