Archiviati per March, 2007

Gcc/G++ su Ubuntu

Categorie: Vita, Linux, Perle di Saggezza

GCCCome forse alcuni di voi sapranno Ubuntu non installa il gcc di default ( da non confondere con il “Gay Caravan and Camping Club” :P ), IMHO grande pecca, sono 1mb scarso di pacchetti..

Dalla mia esperienza vi dò un consiglio, se volete installarlo per compilare in C/C++ procedere prima con una bella pulizia, altrimenti non riuscirete a compilare ( 2gg per riuscire a compilare “HelloWorld!”… Deludentissimo! T_T )

sudo apt-get remove gcc g++
sudo apt-get install build-essential gcc g++

Spero di essere di aiuto a qualcuno ;)

JDK, JVM, Netbeans e il modulo C/C++

Categorie: Vita

In cerca di un ambiente completo per sviluppare programmi in C++ sono inciampato in NetBeans ( IDE ufficiale di Java ) ecco il mio aneddoto.
L’installazione è andata bene grazie ai file .bin del sito ufficiale che permettono l’installazione di JDK e NetBeans dallo stesso file binario, ma al momento di installare il modulo per la programmazione in C sono iniziati i problemi:

Ore 13.”ambarabam” - Installazione JDK, JVM e NetBeans avvenuta con successo;
Ore 13.”ambarabam”+10min - L’installazione Modulo C/C++ non trova JDK funzionante.. Quindi non installa..
Ore 15.”qualcosa” - Mi arrabbio e provo a disinstallare Netbeans perchè butto dentro..
Ore 15.”qualcosa”+1secondo - L’uninstall non va.. non trova JDK funzionante..
Ore 15.”qualcosa”+1secondo+0.000001sec - Mi chiedo se NetBeans mi stia prendendo per i fondelli..
Ore 15.”qualcosa-in-più” - Si, decisamente.. lo sta facendo.. e continua a farlo..
Ore 15.”qualcosina-ancora-in-più” - Cerco informazioni su forum e wiki vari..
Ore 16 circa - Reperisco qualche informazione e provo a vedere cosa sta usando per java

sudo update-alternatives –config java

Non c’è JDK.. -_-”
Ore 16 circa + poco dopo - Ri-Installo JDK e JVM, ma via repo e controllo che lo abbia installato con successo.. Si lo ha fatto! :D
Ore 17 quasi - Riesco a installare il modulo per C/C++ e mi accorgo che non compila
Ore 17 quasi + 0.00000000000000000000001sec - Ho già disinstallato il Modulo per C/C++, NetBeans, i file .bin, gli Esempi, il codice che ho provato a fare e tutte le cose riconducibili a quel male!

Ore 17.15 - OldSchool Style, uso Gedit + Gcc per il classico “Hello World!“.. ma alla compilazione, restituisce più righe di errore che righe di codice… -_-”
Ore 17.15.01 - Passo a studiare Basi di Dati ;)

Total HardWare!

Categorie: Tecnologie, HW, SW, News

prometeiaOggi voglio segnalarvi un blog appena nato molto interessante che ha “ereditato” ( o meglio, in cui ho ritrovato ) la passione e la voglia di parlare delle componenti HW che c’era in Call-Me-Nerd, TotalHW.

Il sito, molto scorrevole e ben seguito dagli autori ( due ragazzi smanettoni e compaesani :) ). Cos’altro dirvi? Dateci un occhio! ;)

Mod-Fonera-Contest!

Categorie: News

Ecco il vincitore del contest creato da IlFornaio :)

Consiglio a tutti di “buttare” un occhio su tutti gli elaborati e faccio i complimenti a tutti i partecipanti :D

La Fanto-Mima dei Videogames

Categorie: Vita, Games

Ecco il risultato di generazioni cresciute a biberon e consol ! ;)

S.O. al Confrono? WTF? No Thx - Parte 2

Categorie: Tecnologie, HW, SW, Pensieri, News

Nella prima parte ho semplicemente redatto ( fatto ) un articolo oggettivo ( che vi piaccia o no la verità è quella.. :P ) al fine di fornirvi un bel quadro generale per farvi le vostre idee, riflettere sull’argomento e iniziare a farvi 2 o 3 domande :D . Ora viene la seconda parte, dedicata ad una visione mia personale su come sarebbe possibile realizzare una micrazione a cpu RISC. Spero di avere con voi un buon scambio di opinioni ;)

Attualmente “nessun” computer main-stream da casa/ufficio ( qualche mac pwrpc c’è ancora ;) ) utilizza processori RISC a causa della mole di codice da “portare” sulle nuove architetture.. ma allora come fare? Come sarebbe possibile fare un salto d’evoluzione sapendo che ci vorrebbe molto molto tempo per avere programmi e SO produttivi e ottimizzati?

Ora vi invito a ragionare su questa domanda e aspettare un po prima di passare
a leggere il resto dell’articolo ;)

Allora innanzitutto vi sono grossi problemi da affrontare:
1. Progettare una CPU abbastanza concorrente
2. Realizzarla
3. Riuscire a portarla sul mainstream per ammortizzare gli investimenti
4. Avere in poco tempo SW valido

Cell1a. L’IBM ha speso un sacco di soldi e tempo per creare il processore “cell”.. sarebbe uno spreco utilizzarlo solo su console ;) . Così si ridurrebbero di moltissimo i costi sulla progettazione essendo già stati spesi… :P
2a. Si tratta di creare una scheda madre compatibile con le specifiche standard dei classici PC, anche perchè il processore è attualmente in produzione quindi c’è un grosso taglio di costo anche in questo punto
1b. Sfruttare un produttore di processori RISC che non è nel campo dei computer per la progettazione ( in questo modo si potrà contare su una buona conoscenza che necessita solo di esperienza nel campo pc )
2b. Cercare di riutilizzare il più possibile per diminuire i costi dei macchinari di produzione

3/4. Considero il terzo e quarto punto molto legati, per me, la miglior soluzione è rendere note le specifiche della cpu ( se non le si volesse aprire ) e dell’altro hardware utilizzato in modo da favorire e farsi accogliere volentieri dalla comunità opensource che effettivamente rappresenta la più grande comunità e quantità di programmatori al mondo ben disposti a programmare una nuova tecnologia promettente e soprattutto con specifiche trasparenti a tutti. Sicuramente si dovrebbe spingere per promuovere la nuova architettura ( cosa che la FSF farebbe generosamente ) e si cercherebbe di fornire nel minor tempo possibile software open ( e non ), in continuo aggiornamento, ottimizzato e fresco per tutti i principali campi casa/ufficio.

Senza Dubbio la parte A sarebbe la più vantaggiosa anche se la B è fattibilissima ma molto più dispendiosa. Queste sono le miei idee, quali sono le vostre? Cosa ne pensate? ;)

Open Source Mac

Categorie: SW, Mac

Caminouna semplice lista di free, open-source software per Mac” accompagnati da un piccolo commento e divisi per argomenti :D

Penso che la loro descrizione, molto semplice e immediata, sia meglio di una ,seppur bella, lunga recensione ;)
Quindi eccovi subito il link di questo sito trovato per caso mentre bazzicavo nel web :P

Google: Statistiche di Ricerca sui Dischi Rigidi

Categorie: Tecnologie, HW, News

Ho letto un interessante pdf su un’indagine statisca effettuata da Google su un campione dei propri HD ( 100k ). Oltre al fatto che la nota SWHouse ( se così possiamo definirla :P ) non usa SCSI sono rimasto sorpreso dalle temperature critiche di lavoro delle periferiche esaminate ( bisogna oltrepassare i 45°C per iniziare a trovare influenze negative della temperatura ) :D .

Il documento è senza dubbio succoso e con parti che uccidono la voglia d’informazione del lettore ( 11 pagine belle piene togliendo ringraziamente etc.. ) ma una semplice visione non rende vano il sacrificio di 10 min.
Tra le note che vorrei segnalarvi ( oltre a quelle scritte sopra ;) ):
- singolarmente i segnali SMART servono a poco;
- dopo la prima segnalazione d’errore, le possibilità di rottura del vostro disco aumentano di ben 39 volte rispetto a un suo rivale ancora sano;
- dovrei leggere più spesso brani in inglese :( ;

[ fonte hwup ]