TinyURL
martedì 23 dicembre 2008
lunedì 15 dicembre 2008
Scusate
Il vostro,
Larry
mercoledì 10 dicembre 2008
Modificare & Compilare RPM
Non è molto difficile vi basta:
- Scaricare l'RPM dei sorgenti (il file ".src.rpm");
- Aprire l'rpm con il gestore degli archivi;
- Estrarre la parte interessata da modificare;
- Effettuare le modifiche (e/o applicare le patch);
- Spostare nell'RPM aperto con il gestore degli archivi il/i file modificati;
- Salvare tutto.
Lanciare questo comando:
rpm -q --qf "%{version}-%{release} %{arch}\n" kernel |grep `uname -r`Otterrete una risposta tipo 2.4.22-1.2149.nptl i686. Ed ora dovrete digitare un comando simile al seguente per ottenere l'rpm da poter installare:
rpmbuild --rebuild --target i686 --define 'kernel 2.4.22-1.2149.nptl' packagename.src.rpmPotete trovare l'rpm appena creato in: /usr/src/redhat/RPMS/i686/ , quindi vi basterà andare in quella directory e con:
rpm -i packagename.rpm
potrete installare il software "patchato"
venerdì 5 dicembre 2008
VLC Bugs
Queste falle riguardano un errore del CUE ed uno del RealText (questo bug affligge anche le versioni fino alla 0.9.8, come potete leggere qui) che possono essere utilizzati per provocare un buffer overflow sullo stack visualizzando particolari file video o sottotitoli creati ad-hoc.
Per risolvere tali bug nel vostro player potete od applicare le patch o scaricare l'ultima versione di VLC.
lunedì 1 dicembre 2008
Ashampoo Burnig Studio Free
venerdì 28 novembre 2008
Trend Micro IS 2008 Free
mercoledì 26 novembre 2008
Spazio web con WooFiles
Da provare!
lunedì 24 novembre 2008
Distribuzioni Linux
Ubuntu 8.10 Plus
"Ubuntu 8.10 Plus, la versione non ufficiale di Ubuntu che prevede di serie la lingua italiana, tanti utilissimi programmi, codecs e utilità non presenti nella versione ufficiale. Tra tutti spicca lo stupendo e nuovissimo OpenOffice-3."
OpenGEU
"The power and flexibility of Ubuntu and Gnome.The magnificence and beauty of E17. Perfect and fast even for a Virtual Machine.Finally a fully functional Enlightenment Desktop. OpenGEU: when a Gnome reaches Enlightenment."
venerdì 21 novembre 2008
Portable Freeware
mercoledì 19 novembre 2008
Free Forum con Lefora
Vi farò sapere presto, intanto continuate a dare un'occhio ogni tanto a questo post per aggiornamenti.
lunedì 17 novembre 2008
Start di Tomcat ed Apache al boot
---------------------------- /etc/init.d/tomcat ------------------------
#!/bin/bash
#
# tomcat
#
# chkconfig:
# description: Start up the Tomcat servlet engine.
# Source function library.
. /etc/init.d/functions
RETVAL=$?
CATALINA_HOME="/usr/apps/apache/tomcat/jakarta-tomcat-4.0.4"
case "$1" in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $"Starting Tomcat"
/bin/su tomcat $CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $"Stopping Tomcat"
/bin/su tomcat $CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo $"Usage: $0 {start|stop}"
exit 1
;;
esac
exit $RETVAL
----------------------- end of /etc/init.d/tomcat ----------------------
---------------------------- /etc/init.d/apache ------------------------
#!/bin/bash
#
# apache
#
# chkconfig:
# description: Start up the Apache web server.
# Source function library.
. /etc/init.d/functions
RETVAL=$?
APACHE_HOME="/usr/apps/apache/apache"
case "$1" in
start)
if [ -f $APACHE_HOME/bin/apachectl ]; then
echo $"Starting Apache"
$APACHE_HOME/bin/apachectl start
fi
;;
stop)
if [ -f $APACHE_HOME/bin/apachectl ]; then
echo $"Stopping Apache"
$APACHE_HOME/bin/apachectl stop
fi
;;
*)
echo $"Usage: $0 {start|stop}"
exit 1
;;
esac
exit $RETVAL
----------------------- end of /etc/init.d/apache ----------------------
Ricordatevi di creare i link agli script (per lo start e lo stop o kill) nel runlevel giusto.
Ad esempio per il run level 5:
cd /etc/rc5.d
sudo ln -s ../init.d/tomcat S71tomcat
sudo ln -s ../init.d/apache S72apache
venerdì 14 novembre 2008
BitNami
Allora quello che fa per voi è BitNami, dove potete trovare dei comodi installer multipiattaforma che vi permetteranno senza il bisogno di settare DB o server HTTPD di testare programmi come:
WordPress, Joomla, MediaWiki, Subversion, Alfresco e tanti altri, con la massima semplicità.
mercoledì 12 novembre 2008
Il widget "Auto Roll" di Criteo
Per utilizzarlo si va sul sito e:
- cliccate "Aumenta la tua visibilità" e poi "Criteo Auto Roll"
- compilate il modulo ed il controllo visivo
- potete personalizzare il widget inserendo, titolo, icona e scegliendo il modello
- ora potete prendere il codice Javascript che si inserisce nel nostro blog/sito.
Più clic riceverete sui link del nostro widget, più il vostro sito/blog sarà presente negli altri "Auto Roll".
E qui potrete trovare la classifica dei 500 blog più frequentati che utilizzano il widget di Criteo.
lunedì 10 novembre 2008
venerdì 7 novembre 2008
NX Client/Server
Del server NX che gira su piattaforme Linux e Sun Solaris parlerò più aprofonditamente (come installarlo e configurarlo) prossimamanete.Oggi vi voglio parlare del client e dei vantaggi che offre. Infatti all'utente è garantita la massima flessibilità, può connettersi al server NX e può accedere a dati ed applicazioni in ogni luogo, da qualsiasi dispositivo e sistema operativo, indipendentemente dal tipo di connessione.
"A complete solution for remote access to your Unix workstation. It allows 2 users to connect at the same time no matter what their location is, and share the desktop. NX Free Edition is incredibly easy to install and run, leverages the competence and quality of the company that makes NX and, most importantly, is free forever."
mercoledì 5 novembre 2008
"Lettori" nuovo widget per Blogger
Per aggiungerlo al proprio blog occorre andare in "Layout -> Aggiungi gadget" e qui selezionare "Lettori". Non ci sono molti settaggi da fare, anzi, potete solo scegliere di modificare il nome e dopo averlo salvato decidere dove posizionarlo.
I vostri lettori dopo aver cliccato su "Segui questo blog" potranno decidere se seguirvi in forma anonima o manifestandosi attraverso il loro nick. Confermando poi la scelta potranno visualizzare i vostri articoli o nella parte bassa della bacheca del loro blog (sotto "Blog che seguo") od in Google Reader.
lunedì 3 novembre 2008
Creare suonerie per iPhone
venerdì 31 ottobre 2008
Bonding delle schede di rete
- almeno 2 schede di rete
- il kernel 2.6 con attivo il supporto “network bonding”
- e dovrete installare il pacchetto ifenslave-(versione)
Per installare il pacchetto ifenslave-(versione) a seconda delle distribuzioni dovrete utilizzare i comandi:
yum install ifenslave-(versione)
apt-get install ifenslave-(versione)
Dovrete poi andare ad editare il file /etc/network/interfaces nel seguente modo:
auto bond0
iface bond0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
up ifenslave -v bond0 eth0 eth1
up ifenslave -v bond0 eth0 eth1
E poi il file /etc/modules.conf nel modo seguente:
alias bond0 bonding options bonding mode=1 miimon=100
downdelay=200 updelay=200
Salvate tutto e riavviate il servizio di rete ed il gioco è fatto!
mercoledì 29 ottobre 2008
PHP 5.x in Apache
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
PHPIniDir "la-directory-di-PHP"
LoadModule php5_module "la-directory-di-PHP/php5apache2_2.dll"
lunedì 27 ottobre 2008
WinMerge
sabato 25 ottobre 2008
Editare/Modificare il file HOSTS in Vista
Infatti se andate nella directory:
\Windows\System32\drivers\etc\e provate a modificare il file host non riuscirete a salvarlo. Vi propongo allora due metodi per riuscire a farlo:
- Aprite il "BLOCCO NOTE" con il tasto destro e selezionate "ESEGUI COME AMMINISTRATORE" inserite la password di amministratore e successivamente fate un click su CONSENTI. A questo punto basterà caricare il file HOSTS che potrete editare/modificare e poi semplicemente selezionate SALVA dal menù MODIFICA.
- Il metodo precedente dovrebbe funzionare, ma se cosi non fosse come nel mio caso visto che ho disabilitato l'UAC e per questo il metodo precedente non voleva proprio funzionare. Potrebbe sembrare un problema insormontabile ed invece diventa ancora più semplice, vi basta cliccare con il tasto destro dul file HOSTS e selezionare proprietà, qui (non essendo più bloccati dall'UAC) vi basterà deselezionare la sola lettura e potrete tranquillamente editare il file.
giovedì 23 ottobre 2008
Wowzio, tanti widget per il tuo blog
Basta entrare, cliccare Build Widget ed immettere l'URL del blog, o dei feed, ed andare avanti alla schermata successiva dove cliccando potrete ottenere il vostro nuovo widget.
Dimenticavo che ce ne sono sei e ciascun widget può essere personalizzato.
(Facile no?!)
martedì 21 ottobre 2008
Corso di Inglese Online
Bye Bye!Ilmioinglese.com è un collettivo di inseganti madrelingua che si pone l’obiettivo di facilitare l’apprendimento della lingua inglese online, e soprattutto gratuitamente, tramite traduzioni, lezioni , notizie, curiosità e qualunque altro mezzo offerto dalla tecnologia.
domenica 19 ottobre 2008
Libri scaricabili gratis
venerdì 17 ottobre 2008
Emoticon nei post 2
mercoledì 15 ottobre 2008
Free Virus Removal Tool
Io da qualche anno utilizzo su quasi tutti i sistemi windows su cui lavoro il buonissimo "Avira Antivir" che consiglio vivamente a tutti. Ma oggi vi volevo segnalare più che un antivirus un Virus Removal Tool. Dal Kaspersky Lab (famosa casa produttrice di uno dei più validi antivirus commerciali) ci viene proposto il Kaspersky Virus Removal Tool che ci permetterà di rimuovere o mettere in quarantena ogni tipo di virus/malware che si annida nel nostro pc e che magari i nostri antivirus non riescono a scovare.
Da provare e tenere sempre a portata di mouse
lunedì 13 ottobre 2008
1TB di spazio con Oosah
Mi dicono anche che è disponibile l’integrazione con vari servizi come Youtube, Flickr, Picasa, FaceBook e MySpace.
Ogni file o cartella creata potrà essere condivisa tramite link, in modalità privata, pubblica o con password,ma a questo ci siamo già abituati con Picasa.
Non ho ancora avuto la possibilità di provarlo direttamente ma credo che sia uno di quei servizi da provare e che potranno essere veramenti sfruttati al meglio da chi come me ha un mare di file, backup, ecc, da non sapere veramente dove metterli.
sabato 11 ottobre 2008
Navigazione anonima
E' un proxy che gestisce le richieste delle pagine web al posto del vostro browser, dandovi così la possibilità di superare/fregare i 1000 firewall del vostro ufficio e di navigare in modo anonimo.
giovedì 9 ottobre 2008
Vista come Leopard? Meglio di no!!!
Purtroppo ho notato molti effetti collaterali tra i quali l'impossibilità di salvare documenti (sia di MS Office che di Open Office) ed ho deciso di disinstallare il Transformation Pack. Purtroppo la disinstallazione non ha funzionato (anche se avevo disabilitato l'UAC) e sia i programmi che i problemi sono rimasti. Le icone possono essere ripristinate ed alcune delle altre cose si possono comunque disattivare senza troppi problemi, ma ad esempio per far funzionare nuovamente il salvataggio in Office occorre disattivare perennemente l'UAC (cosa che comunque non è male).
Mi pento un po' di avervi consigliato di utilizzare quel Transformation Pack per far assomigliare il vostro Vista a Leopard, come da titolo "Meglio di no!!!".
martedì 7 ottobre 2008
Un post-it nel tuo blog
domenica 5 ottobre 2008
Un Web Counter x il tuo blog
Si tratta di "99counter"che come già detto si va ad affiancare a "ShinyStat" che già da qualche tempo mi aiuta a tenere traccia dell'interesse che avete per quello che scrivo e per gli argomenti che preferite.
Per utilizzare 99counter nel vostro sito/blog, è necessaria la registrazione. Dopo che vi sarete registrati avrete direttamente accesso ad una pagina che vi guiderà nella creazione del counter più adatto al vostro sito. Una volta deciso le caratteristiche (colore, dimensione) del counter lo potrete salvare ed avrete la possibilità di copiare il codice prodotto che vi servirà per utilizzare il counter nel vostro sito/blog.
E' probabilmente ancora presto per esprimere un giudizio, ma credo che sia un buon prodotto, dalla grafica accattivante e continuerò a valutarlo, nel confronto con ShinyStat. Vi farò sapere presto, intanto ditemi voi se vi piace?
venerdì 3 ottobre 2008
30 giochi Free x Linux
Alcuni, quelli che conoscevo già, sono proprio molto carini.
Che dirvi di più,
Buon Divertimento!
mercoledì 1 ottobre 2008
Processi in background al logout - Linux
Se non lo avete già nella vostra distribuzione potete installare il comando screen che permette di creare processi di shell virtuali che sopravvivono al logout e che quindi possono essere usate per lanciare i processi che necessitano di rimanere attivi dopo il logout. Se non avete capito bene cosa intendo, date un'occhiata alla pagina del manuale online che potete trovare nel link precedente.
Oppure potete usare il mio trucchetto, che utilizzo spesso se voglio lanciare un processo abbastanza lungo da far sopravvivere anche al mio logout. Vi basta far diventare il processo un cronjob, ovvero inserirlo nel crontab e farlo diventare un processo gestito dal demone crond e che quindi può sopravvivere nel sistema anche se voi non siete loggati. Se non sapete come fare andate a leggere qui, potete trovare qualche spunto buono.
lunedì 29 settembre 2008
Problemi compilazione FreeRADIUS
Se anche non sapete cosa sia mai un header file, non vi preoccupate, magari un corso di C ve lo farò più avanti, per ora dovete sapere solo che:
- in questo file:
/src/include/modpriv.h
dovrete andare a modificare questa riga: #include "ltdl.h"
per farla diventare cosi: #include "../../libltdl/ltdl.h"
sabato 27 settembre 2008
GIM su "SocialBlog"
Non sapete che è SocialBlog? I due parole è un aggregatore di blog riguardanti il web, la programmazione o l'informatica in generale.
Se ne volete sapere di più continuate a leggere o andate direttamente su SocialBlog.
SocialBlog permette di aumentare la visibilità del tuo blog, in modo del tutto gratuito e automatico!
Se hai un blog riguardante il web, la programmazione o l'informatica in generale, puoi segnalarcelo e i feed delle tue categorie verranno registrati e associati alle nostre. Ogni volta che inserirai un articolo nel tuo blog, un breve estratto comparirà nel nostro blog sociale, con un rimando all'articolo completo sul tuo sito. Tutta pubblicità gratis per te!
ATTENZIONE: i blog che trattano argomenti diversi dall'informatica non sarano accettati!
Il nostro sistema controllerà ogni 10 minuti i tuoi feed e aggiornerà l'elenco con i nuovi post.
Inoltre gli utenti possono esprimere un parere sugli articoli che preferiscono o che non li soddisfano, votandoli.
Un bottone antipixel in 5 minuti
I siti dove potrete crearvi la vostra immagine antipixel sono questo e questo. Sono pressochè uguli e non avrete nessuna difficoltà ad utilizzarli ed a creare!!!
giovedì 25 settembre 2008
Illusioni ottiche
Ma più che parlare io è meglio citare direttamente alcune delle info presenti nella home del sito:
Queste pagine raccolgono una delle più grandi
raccolte di illusioni ottiche presenti sulla rete!
Di cosa si tratta? Sono tantissime immagini per
le quali sarà difficile credere ai propri occhi!
Oggetti che non possono esistere nella realtà,
facce che nascondono altre figure, rette che
sembrano curve, colori che non sono colori,
stereogrammi, ...
Buon divertimento!
martedì 23 settembre 2008
Installare Oracle 10 in CentOS 5.2 - parte 2
Ma ora riprendiamo, si dovrebbero verificare i valori dei seguenti parametri:
- kernel.shmall = 2097152
- kernel.shmmax = 2147483648
- kernel.shmmni = 4096
- kernel.sem = 250 32000 100 128
- fs.file-max = 65536
- net.ipv4.ip_local_port_range = 1024 65000
- rmem_default = 262144
- rmem_max = 262144
- wmem_default = 262144
- wmem_max = 262144
con i comandi spiegati nella guida, si può comunque verificare la presenza dei parametri ed il loro valore nel file "/etc/sysctl.conf". Se non corrispondono inserire le righe precedenti nel file "/etc/sysctl.conf".
Aggiungere le righe seguenti al file:
"/etc/security/limits.conf"
- oracle soft nproc 2047
- oracle hard nproc 16384
- oracle soft nofile 1024
- oracle hard nofile 65536
Aggiungere le righe seguenti,se non esistono, al file:
"/etc/pam.d/login"
Aggiungere nel file /etc/profile:
Occorre creare e settare la directory di installazione con i relativi permessi, nel nostro caso è:
- mkdir -p /opt/app/oracle
- chown -R oracle:oinstall /opt/app/oracle
- chmod -R 775 /opt/app/oracle
- Diventare l'utente oracle: "su - oracle"
- Aprire il file .bash_profile: "vi .bash_profile"
- Inserire la seguente linea: umask 022
- Salvare e chiudere il file.
- Digitare: exit
Adesso si può utilizzare lo script per installare oracle.
ricordarsi di utilizzare il parametro -ignoreSysPrereqs per saltare il controllo versione del SO.
Fare:
# su - oracle
# xhost +tuxtest1
# DISPLAY=tuxtest1:0.0
# export DISPLAY
Per verificare che funziona xterm fare:
# xclock
Poi procedere all'installazione:
# cd /opt/app/oracle/orainstall
# ./runInstaller -ignoreSysPrereqs
Ora dovete solamente decidere come volete il vostro DBMS, dove lo volete mettere e come volete accedervi... ma magari ne parliamo un'altra volta!
domenica 21 settembre 2008
Installare Oracle 10 in CentOS 5.2 - parte 1
Purtroppo in distribuzioni come questa, pensate per l'utilizzo enterprise capita di non trovare molto spesso i pacchetti più aggiornati per alcuni software che per l'utilizzo come servizi dovrebbero essere si stabili ma anche ad una versione che non costringa dopo pochi giorni/mesi ad una nuova installazione completa per aggiornamento. Ma questo è in realtà un'altro problema. Oggi e nel prossimo post volevo parlarvi di come installare Oracle 10.0 (vale per 10.x) in CentOS 5.x.
Infatti occorrono dei piccoli accorgimenti diversi rispetto all'installazione su un OS supportato ufficialemente.
Per prima cosa dovete controllare che i seguenti pacchetti (o versioni + recenti di essi) siano presenti:
- make-3.79.1
- gcc-3.2.3-34
- glibc-2.3.2-95.20
- compat-db-4.0.14-5
- compat-gcc-7.3-2.96.128
- compat-gcc-c++-7.3-2.96.128
- compat-libstdc++-7.3-2.96.128
- compat-libstdc++-devel-7.3-2.96.128
- openmotif21-2.1.30-8
- setarch-1.3-1
Per installare i pacchetti la via più semplice e consigliata è quella di utilizzare yum.
Se volete un esempio eccolo: # yum install make
Questo comando vi permetterà di installare l'ultima versione disponibile di make.
Poi devono essere creati i seguenti gruppi ed utenti:
- The Oracle Inventory group (oinstall)
- The OSDBA group (dba)
- The Oracle software owner (oracle)
- An unprivileged user (nobody)
Per creare l'utente oracle:
- L'utente nobody esiste solitamente per default, altrimenti eseguire:
- L'utente oracle deve avere come gruppo primario oinstall e come secondario dba
- Occorre settare la password per l'utente oracle con:
Mi piacerebbe concludere in una sola parte tutta la spiegazione, ma non si può, quindi dovete aspettare la seconda parte, non vi preoccupate, arriverà tra 2 giorni soli.
venerdì 19 settembre 2008
Reactions in Blogger
Tra le varie opzioni disponibili dovete spuntare l'opzione che nell'immagine di seguito è cerchiata in rosso:
Adesso se volete potete anche scegliere il tipo di bottone o la posizione.
Per la posizione vi basta scendere nel box "Arrange Items" e semplicemente cliccandoci sopra potete spostarlo facilmente.
Se avete qualche problema potete andare a vedere qui nel blog ufficiale di Blogger Draft. Ad esempio in questo blog non sono ancora riuscito a farlo funzionare, ma ci sto lavorando e vi farò sapere! Ad ogni modo il problema più frequente può essere causato dal modello che utilizzate che può non supportarli.
mercoledì 17 settembre 2008
Commenti integrati in Blogger
Non è molto difficile modificare il comportamento di base di Blogger per far assomigliare, almeno nei commenti, il vostro blog a WordPress.
E' semplicissimo se avete un template di Blogger originale:
- Vi basta accedere al vostro blog dalla pagina http://draft.blogger.com/ . Dopo alcuni mesi in cui è stata in draft credo che ormai sia stata messa nelle impostazioni ufficiali, ma vi conviene comunque utilizzare draft, anche per avere in anteprima la possibilità di utilizzare le nuove opzioni che lo staff di Blogger ci mette a disposizione. Una volta in quella pagina andate, dalla scheda Impostazioni o Settings, alla sezione Commenti e sotto l'opzione "Posizionamento modulo dei commenti" cliccare su "Incorporato sotto il post". Eventualmente per saperne di più leggete qui.
lunedì 15 settembre 2008
Articoli correlati in Blogger
Come ho già scritto, è un pò di tempo che sto scrivendo i post per poi pubblicarli sul blog a distanza di giorni come post programmati. E proprio oggi ho inserito una modifica nel blog che potete aver notato da qualche settimana.
Chi mi legge da alcuni giorni si sarà accorto che ho inserito l'elenco dei post correlati ("Articoli correlati") quando viene visualizzato il post nella sua pagina. Oltre ad essere una cosa che può risultare comoda ai lettori fa anche molto piacere al sottoscritto se un lettore attirato qui da un singolo post troverà interessante leggere alcuni dei post che ad esso possono essere correlati.
Per farlo anche voi nel vostro blog dovete andare in Layout - Modifica Html ed immediatamente dopo il tag nel vostro modello inserite questo codice:
<script type="text/javascript">//<![CDATA[var relatedTitles = new Array();var relatedTitlesNum = 0;var relatedUrls = new Array();function related_results_labels(json) { for (var i = 0; i < json.feed.entry.length; i++) { var entry = json.feed.entry[i]; relatedTitles[relatedTitlesNum] = entry.title.$t; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'alternate') { relatedUrls[relatedTitlesNum] = entry.link[k].href; relatedTitlesNum++; break; } } }}function removeRelatedDuplicates() { var tmp = new Array(0); var tmp2 = new Array(0); for(var i = 0; i < relatedUrls.length; i++) { if(!contains(tmp, relatedUrls[i])) { tmp.length += 1; tmp[tmp.length - 1] = relatedUrls[i]; tmp2.length += 1; tmp2[tmp2.length - 1] = relatedTitles[i]; } } relatedTitles = tmp2; relatedUrls = tmp;}function contains(a, e) { for(var j = 0; j < a.length; j++) if (a[j]==e) return true; return false;}function printRelatedLabels() { var r = Math.floor((relatedTitles.length - 1) * Math.random()); var i = 0; document.write('<ul>'); while (i < relatedTitles.length && i < 20) { document.write('<li><a href="' + relatedUrls[r] + '">' + relatedTitles[r] + '</a></li>'); if (r < relatedTitles.length - 1) { r++; } else { r = 0; } i++; } document.write('</ul>');}//]]></script>
Salvate il modello e poi, dopo aver spuntato il box per espandere gli widget nel modello cercate il codice seguente:
<b:if cond='data:post.labels'> <data:postLabelsLabel/> <b:loop values='data:post.labels' var='label'> <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,</b:if> </b:loop></b:if>
e sostituitelo con:
<b:if cond='data:post.labels'> <data:postLabelsLabel/> <b:loop values='data:post.labels' var='label'> <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,</b:if><b:if cond='data:blog.pageType == "item"'><script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels&max-results=10"' type='text/javascript'/></b:if> </b:loop> </b:if>
A questo punto dovete salvare nuovamente il modello ed andare in Layout - Elementi pagina e qui dovete scegliere Aggiungi un gadget (lo potete fare sia sulla destra che in fondo al blog, molto dipende dal vostro modello) e HTML/JavaScript dove inserirete il codice seguente:
<script type="text/javascript"> removeRelatedDuplicates(); printRelatedLabels();</script>
Il nome lo potete scegliere come volete, io ho messo semplicemente "Articoli correlati", ma ricordatelo bene perchè ora vi servirà subito, infatti dovete tornare in Layout - Modifica Html e dopo aver espanso nuovamente i widget cercate il codice che segue.
Attenzione, non conterrà le righe che qui sotto sono evidenziate, ovvero più grandi ed in grassetto, perchè queste sono le righe che dovete inserire voi. Questa porzione di codice la potrete trovare facilmente se cercherete il nome del gadget che avete inserito poco prima, qui nel codice di esempio è "Related Posts" e per me era "Articoli correlati"
<b:widget id='HTML13' locked='false' title='Related Posts' type='HTML'><b:includable id='main'><b:if cond='data:blog.pageType == "item"'> <!-- only display title if it's non-empty --> <b:if cond='data:title != ""'> <h2 class='title'><data:title/></h2> </b:if> <div class='widget-content'> <data:content/> </div> <b:include name='quickedit'/></b:if></b:includable></b:widget>
Una volta inserite quelle due righe non dovrete fare altro che salvare e visualizzare il vostro blog e qualcuno dei vostri post per verificare il funzionamento del widget.
Se qualcosa non dovesse essere chiaro, la guida che ho seguito io la potete trovare qui. Se poi volete seguire quella originale in inglese dovete andare qui.
sabato 13 settembre 2008
Emoticon nei post
Ma ogni tanto mi piace inserire qualche emoticon, anche solo per rendere il tutto un pò più allegro.
Ecco quindi un sito dove potete trovare delle emoticon molto carine, come queste:
Non dovrete fare altro che salvare quelle che più vi piacciono sul vostro pc, andare su un servizio online come Picasa e li salvarle. Ad esempio, proprio in Picasa, potete poi ottenere i riferimenti all'immagine salvata, per inserirla in un servizio di messaggistica istantanea od in un sito/blog.
Magari potete anche provare ad usarle per "estendere" il parco delle emoticon di alcuni programmi di messaggistica che non ne hanno tantissime.
giovedì 11 settembre 2008
Post programmati
martedì 9 settembre 2008
Come togliere il nome del blog dai titoli dei post
<title><data:blog.title/></title>
<b:else/>
<title><data:blog.pageName/></title>
</b:if>
Non c'è molto più da sapere, comunque se volete leggere il post dove ho trovato queste info, andate qui, è anche un ottimo blog .
domenica 7 settembre 2008
LyX, ovvero LaTeX è diventato semplice.
Comunque scrivere un documento utilizzando LaTeX può dare molte soddisfazioni ma sicuramente non è molto semplice e si corre il rischio di perdere anche di vista l'importanza di cosa si sta scrivendo.
Allo scopo di scrivere bei documenti in modo semplice e comprensivi di formule matematiche anche complesse ormai da 4 anni utilizzo LyX con ottimi risultati, senza dovermi perdere nella sintassi LaTeX.
LyX è un avanzato word processor open source, che automatizza il processo di formattazione in base a regole predefinite. Offre un ampio controllo su margini, intestazioni / piè di pagina, spaziatura / trattini, giustificazione, elenchi, tabelle e molto altro. In pratica permette di utilizzare tutte le potenzialità di LaTeX senza occuparvi del codice LaTeX.
LyX è un word processor WYSIWYG, ma attenti a non aspettarvi "Microsoft Word", "WordPerfect" od "OpenOffice".
Una volta che avrete deciso il modello da utilizzare (uno di quelli inseriti di default oppure uno vostro personalizzato) sarà LyX a decidere come saranno gli spazi, l'indentazione, le formule, il posizionamento delle immagini e tanto altro. Ad esempio se proverete ad aggiungere uno spazio tra due Sezioni vi accorgere che il testo tornerà come era prima.
Il vostro unico compito è pensare a ciò che dovete scrivere al resto ci pensa LyX.
Diventerà veramente molto semplice scrivere documenti come articoli scientifici, lettere, libri e di molti altri tipi. E sarà ancora più semplice inserire formule matematiche (con il pannello matematico integrato) nei vostri scritti.
I molti formati standard e modelli inclusi in LyX sono, ad esempio, per le lettere, articoli, libri, spese generali.
Devo confessarvi che nell'ultimissima versione (la 1.5.6) ho trovato dei piccoli problemini che non avevo mai incontrato nelle altre versioni, anche se il resto è solo migliorato. Confido comunque che quei piccoli problemi vengano presto risolti perchè LyX si merita proprio di diventare il word processor del futuro od almeno di aprire la strada ad altri guidati dalla stessa filosofia.
venerdì 5 settembre 2008
Firefox 3
Da un pò di tempo (era il 17 giugno se non sbaglio) è uscita la nuova versione di Firefox. Solitamente non rimango molto dietro alle ultime versioni ed aggiorno i bei programmi che mi funzionano come devono solo quando è strettamente necessario, ma ... c'è sempre un ma!
Ultimamente Mozilla ha iniziato a spingere pesantemente sull'aggiornamento del browser ed alla fine anche io mi sono fatto tentare dalla finestrella che gridava "Aggiornamiiiiiii!".
Vi posso dire che non me ne pento, anzi sono alcuni giorni che lo uso e devo dire che ho trovato anche qualche bel miglioramento sensibile rispetto alla versione che utilizzavo in precedenza.
Non ho trovato nessun problema per quanto riguarda gli Add-ons ed ho letto che alcuni utenti hanno avuto il seguente problema: "mi memorizza nome utente e password ma poi me li fa digitare nuovamente senza farmi entrare nel mio sito preferito"... beh si è un bug forse ma... meglio, molto meglio, anzi sarebbe meglio che non le faceste registrare al browser le vostre password e che ogni volta che lo chiudete pensate anche di eliminare i cookie e tutte le informazioni personali (si , anche se il pc è accanto al vostro lettuccio e lo usate solo voi).
Ad ogni modo io uso firefox (e prima mozilla) su Windows e su Linux oramai da tanti anni ed anche se ogni tanto devo usare Explorer e se da un pò di tempo sto sperimentando anche Safari sono sempre pronto a consigliare a tutti di passare al lato "Firefox" della forza .
Le principali nuove caratteristiche sono:
Gestione delle password
Memorizza le password dei siti senza bisogno di alcuna finestra pop-up.
Segnalibri in un clic
Crea segnalibri, cerca e organizza i siti Web in modo rapido e semplice.
Prestazioni migliorate
Visualizza le pagine web più velocemente e occupando meno memoria sul tuo computer.
Barra degli indirizzi intelligente
Trova i tuoi siti preferiti in pochi secondi: digita una parola e ottieni risultati davvero significativi.
Identificazione immediata del sito web
Proteggiti dai tentativi di contraffazione, transazioni non sicure e truffe verificando l'identità del sito che stai visitando.
Zoom dell'intera pagina
In pochi secondi ingrandisci e rendi leggibile qualsiasi parte di una pagina web.
Aspetto nativo per ogni piattaforma
Naviga con un Firefox perfettamente integrato con il sistema operativo del tuo computer.
Se queste anticipazioni sulle caratteristiche non vi soddisfano andate qui e ne saprete di più.
mercoledì 3 settembre 2008
Vista vs Hard Disk
Non vi posso dire cosa fare o non fare, comunque ho trovato utili molti consigli e ne ho seguiti alcuni. Magari il vostro sistema non si trasformerà in una Ferrai e non riuscirete a liberare tantissimi GB ma alcuni vantaggi li dovreste ottenere.
lunedì 1 settembre 2008
Unreal Texture
Negli ultimi mesi mi è capitato di lavorare con OpenGL e devo dire di aver imparato molto e, come spesso accade, molto più dagli errori che dai successi. Ma non è questo il caso di iniziare una trattazione su OpenGL e la programmazione grafica, magari qualche dritta la darò in futuro (anche se ancora non sono un vero e proprio esperto).
Quello che vi volevo segnalare oggi è un'ottimo sito dove trovare tante texture per le vostre applicazioni. Il sito è Unreal Texture e non credo di dover spiegare a che gioco fa riferimento ,io lo conosco molto bene :) .
Qui potrete trovare veramente tantissime texture, di ottimo livello, che vi permetteranno di ottenere degli ottimi scenari. Poi starà a voi settare bene i materiali e le luci, ma questa è un'altra storia.
sabato 30 agosto 2008
Website Flash Games
Chi risponderà no magari non sarà interessato a questo post, per tutti gli altri volevo segnalare un sito di cui avevo già parlato in questo post.
Il sito in questione e fancygens.com dove in questa pagina e nella seguente potete trovare tanti giochi che potete fare online od inserire nel vostro sito o blog per far divertire i vostri lettori. Basta cliccare su "get html code" per ricevere il codice che richiamerà nella vostra pagina l'applicazione flash del gioco.
Per ora ho provato solo il biliardo e "Mario" ,il nome fa già pensare al tipo di gioco ... è super ;) .
Buon divertimento!
giovedì 28 agosto 2008
Vista come Leopard
Quello che ho trovato più utile è la dock integrata (che è la RK Launcher di cui avevo già parlato qui, e che in questo caso è completamente integrata con tutto il resto del tema) ed i 4 desktop virtuali.
Ecco una lista di alcune delle features:
Support
Windows Vista 32bit Support SP1
System Files
Boot logo, Login screen, Welcome Center, Brandings, PC-Properties, Back and forward buttons, icons, uxtheme patch
Extras
Wallpaper, Screensaver, leftsider, Rklauncher, Sounds, Cursors, Spaces
Skins
Visual Style for Vista, WinRAR 3x
Installer
Super-Small Size Installer, safe install on any partition, uninstall option, costumizeable setup to install only what you want and need, Fast installation, System Restore Point
E' qualche giorno che lo uso, ancora non mi sono stufato, anzi inizio a pensare che lo manterrò e non ho avuto nessun problema. Ricordatevi di disabilitare l'UAC di Vista prima di installare il transformation pack! Per me è da provare!
martedì 26 agosto 2008
Post espandibili in Blogger
In questo blog ho utilizzato proprio questo metodo alternativo e come vedete aiuta a rendere tutto molto più ordinato ed elegante.
domenica 24 agosto 2008
Una label-cloud in Blogger
Oggi parliamo del widget per le etichette (o "categories") del vostro blog. Ne avevo visti spesso in altri siti un po' di tutti i tipi, ma non avevo pensato che mi sarebbe servito un widget diverso da quello standard di blogger, per l'elenco dei tag dei post, per dare modo a voi ed a me di individuare le categorie dei post. Ma dopo un pò di post ci si accorge che l'elenco di etichette inizia a diventare troppo lungo e diminuisce la sua utilità.
Ho cercato e cercato, ho fatto un pò di prove ed alla fine ho trovato questo post dove, in italiano, sono spiegate passo x passo tutte le operazioni da eseguire per aggiungere al modello del blog il codice per le etichette a forma di nuvola di tag.
Se poi non riuscite a capire bene il codice, o volete saperne di più anche per fare delle vostre modifiche allora è meglio andare qui, nella pagina originale.
In questo modo avrete il vostro elenco di etichette a forma di nuvola, molto più compatto e che vi permette, cliccandone una, di vedere tutti i post che la contengono.
Ricordate di fare un backup del vostro modello originale in caso di problemi. Comunque ho testato il widget su un modello standard di blogger e sul mio personalizzato e come potete vedere funziona senza problemi.
venerdì 22 agosto 2008
Una Dock per Windows Vista
Ho usato per mesi "RocketDock" con ottimi risultati ed ormai da un pò ho iniziato ad usare"RK Launcher" che se volete potete "semplicemente" far diventare molto simile alla dock in stile Mac ( Leopard ).
giovedì 21 agosto 2008
La userbar di GIM
<div align="center"><a href="http://grigliatainformaticamista.blogspot.com/"><img src="http://img225.imageshack.us/img225/9048/ubd7223wo9.png" border="0" /></a></div>
<div align="center"><a href="http://grigliatainformaticamista.blogspot.com/"><img src="http://img523.imageshack.us/img523/8392/bloggerbarez6.gif" border="0" /></a></div>
martedì 19 agosto 2008
Una userbar in 5 minuti!
Ma potreste aver voglia di creare la vostra userbar personalizzata, come questa:
Niente di più facile, basta andare qui ed in pochi minuti potrete creare la vostra userbar personale, una volta che sarete soddisfatti potrete salvare l'immagine e vi verrà dato il codice "HTML" e "BBCode" per metterla dove vorrete. Dimenticavo che potreste anche provare a sottoporla in questo forum al parere della community per poi vederla un giorno con le altre userbar "ufficiali" .
Se volte sapere come ho fatto a creare la mia, continuate a leggere....
... allora, sono andato sul sito ho seguito il video di spiegazione (non si vede molto bene) che vi dovrebbe essere di aiuto. Ma non è molto complicato, io ho fatto all'incirca cosi:
In “Selected Logo Layer Editor” ho importato l'immagine che desideravo facendola poi coincidere con il “bordo tratteggiato lampeggiante”.
Una volta caricata nell'editor e lavorata leggermente si deve salvare sul Layer (il pulsante con il dischetto).
Nel “Logo Layer” potete vedere il vostro logo ed eventualmente decidere di ricaricarlo sull'editor per lavorarlo un po.
In “Userbar Text” potete inserire un testo per la userbar e deciderne la posizione e dimensione.
-
In “Gradient” potete scegliere il colore di partenza e quello di arrivo del gradiente di colore, e in “Scanline Pattern” potete decidre come verrà “steso” il colore (le sfumature di colore).
Le altre caratteristiche le lascio scoprire a voi, comunque quando pensate di aver finito potete vedere un'anteprima della vostra userbar cliccando sull'apposito pulsante e se ne sarete soddisfatti potrete generare l'immagine e ricevere il codice "HTML" e "BBCode" per inserirla nella vostra firma.
lunedì 18 agosto 2008
Lucene
Descrizione
E' stato implementato in Java da Doug Cutting. Ora è supportato dall'Apache Software Foundation ed è reso disponibile con licenza ASL (Apache software License). E' disponibile anche in altri linguaggi come il Perl, C++, ecc.
E' stato concepito per aiutare a realizzare applicazioni che necessitano di funzionalità di indicizzazione e ricerca full text. Non bisogna però considerare Lucene come un motore di ricerca.
I dati gestiti da Lucene sono rappresentati come documenti (document) dotati di campi (fields) testuali. Questa genericità consente di realizzare con le API di Lucene prodotti che sono indipendenti dal formato dei file: possono essere indicizzati con lucene testi in vari formati ed ogni altro tipo di file dal quale è possibile estrarre informazioni.
La possiamo quindi considerare come una libreria estremamente flessibile che ci permette di inserire nelle nostre applicazioni le funzionalità di un motore di ricerca.
Panoramica sull'utilizzo
Occorre rendersi conto della flessibilità delle API che vengono messe a disposizione da Lucene per poter capire come utilizzarle.
Nel momento in cui noi vogliamo creare un indice dobbiamo utilizzare la classe IndexWriter di Lucene, che ci permette appunto di aggiungere tutti i Document al nostro indice. Il Document stesso deve essere creato da noi, inserendo al suo interno i diversi Field che lo descrivono.
Quando dobbiamo effettuare una ricerca ci dobbiamo basare sul QueryParser, che è la classe generatrice delle nostre Query. Come risultato di una query avremo un vettore di Document, che soddisfano i requisiti della nostra ricerca.
sabato 16 agosto 2008
Image retrieval - Caliph & Emir
Caliph
Oltre a poter estrarre le informazioni che già esistono nelle fotografie digitali questo software sostiene la creazione di nuovi meta dati. Le informazioni semantiche sull'immagine sono presentate con un grafico diretto, in cui i nodi rappresentano gli oggetti semantici, le posizioni, gli agenti, le condizioni, i tempi od i concetti. Ed i bordi definiscono le relazioni tra queste entità semantiche.
Emir
E' un tool per Image Retrieval basato sui metadati, su file che sono nel repository costruito con Caliph. Sono supportati diverti tipi di retrieval, basta dire che la ricerca basata su keyword utilizza "Lucene".
venerdì 15 agosto 2008
Una firma in 5 minuti...
Continua la serie tutto in 5 minuti, questa volta il mio modesto consiglio è un generatore di firme che vi permette di creare delle firme divertenti da inserire nella vostra pagina web, nel vostro forum preferito, blog, ecc.
Le firme generate possono essere di due tipi, una come quella qui sotto
L'altra come quella che potete vedere sotto al mio profilo nel blog.
Il sito dove potete andare per creare le vostre firme è questo, vi troverete di fronte alla dura scelta tra le due tipologie di firma, la prima con le lettere con lo sfondo di foto e la seconda nello stile delle lettere dello scarabeo. Una volta fatta questa scelta basta inserire il testo e cliccare sul pulsante con scritto continua, l'immagine viene creata e voi potete scegliere dove volete inserire la vostra nuova firma. In realtà il tipo di codice che vi viene fornito varia tra "HTML" e "BBCode", a seconda delle scelte però vi vengono fornite le istruzioni per l'inserimento della firma.
Stavo quasi per dimenticare di dirvi che se scegliete la prima versione per la vostra firma state attenti perché ogni tanto cambierà ;).
In fondo lo potete provare, tanto ci vogliono meno di 5 minuti!
giovedì 14 agosto 2008
Un banner in 5 minuti!
Per ora volevo segnalarvi questa pagina web dove potete creare un banner personalizzato per il vostro sito/blog, come questo qui di seguito:
Crearlo è molto semplice.
Una volta nel sito vi troverete varie opzioni disponibili, tutte molto comprensibili
Comunque dopo un veloce utilizzo, vedendo i cambiamenti applicati direttamente ogni volta che si effettua una scelta diversa, sarà facile per tutti creare il proprio banner.
Potrete inserire una URL a cui farà riferimento il banner, naturalmente il testo nel banner ed il colore del testo e dell'ombra dello stesso.
Una immagine di sfondo e qualche effetto grafico da applicare. Più altre opzioni che lascio a voi scoprire.
Il codice viene modificato mentre effettuate le varie scelte e quando sarete soddisfatti potrete selezionare il pulsante "get banner code" che selezionerà automaticamente il codice appena creato ed a voi non resterà che copiarlo ed incollarlo dove vorrete. Tutto molto semplice e veloce, gli utenti/amministratori più esperti potranno anche modificarlo in un secondo tempo direttamente nel codice.
Per un utente senza troppe conoscenze o con poco tempo sarà sicuramente utile ed è sicuramente da provare.
mercoledì 13 agosto 2008
Una immagine come header in 5 minuti
Qui non avete molta scelta per quanto riguarda le personalizzazioni che potete effettuare direttamente prima di creare l'immagine (ed occorrono meno di 2 minuti). Vi consiglio di non selezionare il tag Beta per eliminare la stella con la scritta Beta in alto a destra. E se volete l'effetto mirror basta selezionarlo!
Mentre qui avete molta più scelta, tra le varie opzioni potete scegliere:
- la dimensione ed effetuare il "Resize";
- il colore del testo, dello sfondo e del "bottone" che potete applicare in alto a destra dell'immagine;
- se tenere il "bottone", la forma che gli volete dare (un sole, una stella, un quadrato, un cerchio), il testo da inserire e l'eventuale colore.
- la dimensione ed l'intensità dell'effetto mirror che volete applicare.
Vi potete proprio sbizzarrire a provare.
lunedì 11 agosto 2008
GIM su "Il Bloggatore"
Se vi state chiedendo cosa sia "Il Bloggatore" vi posso dire che è una bella iniziativa che permette a tanti piccoli e grandi blog (come il mio) di essere più visibili e di fornire ad un numero maggiore di possibili lettori le proprie "preziose informazioni" (non nel mio caso).
Ma cos'è nella pratica? Niente di più e soprattutto niente di meno di un aggregatore di feed puro legato al mondo dell’informatica e della tecnologia. Ed una cosa importante è che non fornisce tutta la notizia pubblicata nel vostro blog, ma solo un'anteprima con ben "2" link diretti al vostro blog.
Nella home potete trovare tre box molto interessanti e che aiutano la promozione dei blog iscritti:
- 10 articoli a caso;
- I blog più attivi;
- 30 blogs iscritti selezionati in modo casuale.
Che dire di più ... solo due cose:
- Volevo ringraziare il blog "MindShake" per avermi fatto conoscere il bloggatore;
- E dirvi che anche io me lo immaginavo come "un tipo gigante che blogga davanti ad un pc" ma cosi non è, comunque se non mi credete andate a leggere qui.
venerdì 8 agosto 2008
Voli Low Cost ...
Arrivati in aeroporto scopriamo che il volo partirà con tre ore di ritardo, ma per loro non è in ritardo, anzi è tutto normale, doveva partire proprio a quell'ora e tutto è organizzato per quell'ora, a parte i passeggeri che non sanno dove sbattere la testa. Voi ora mi chiederete, vabbè ma qui come c'entra l'informatica... gente tutto questo fa parte della gestione automatica delle informazioni, ovvero dell'informatica. Ma sarebbe troppo pretendere l'invio di una mail, ma almeno un sms si. Allora in questo caso parliamo di "sms gateway".
Per "sms gateway" (o "gateway sms") si intende normalmente un software o un apparato hardware che permette di inviare sms in modo automatico per ordine di un software o di un sito web. Solitamente viene utilizzato da webmaster e programmatori per inviare sms tramite siti o software. Se per adesso ne volete sapere di più andate qui. Ma mi riprometto di tornare sull'argomento per fornire una buona soluzione alle compagnie aeree e non dover più aspettare 3 ore inutilmente.
giovedì 7 agosto 2008
Page Creator vs Sites
Se non sbaglio nel febbraio del 2006 google rese disponibile il suo "Google Page Creator" ma già dopo poche ore era stato bloccato l'accesso a questo nuovo servizio. Sinceramente non me ne ricordavo quasi più quando alcuni mesi fà, con il mio account google attivo, stavo girando nella versione di labs di "google.com" ed ho riscoperto questo servizio. Sono entrato e mi sono messo un pò a giocare con la creazione di pagine, ma avendo come al solito molto poco tempo da dedicare a queste cose non ho fatto una grande pagina e non ho pubblicato nulla. Qualche giorno fa mi sono ricollegato per giocarci un pò e poi scriverci un piccolo post su questo blog e bang la sorpresa... si passerà forzatamente a "Google Sites".
Nella marea di servizi di Google mi ero proprio perso. Leggendo un pò ho visto che "Sites" era stato lanciato a Febbraio di questo anno, dopo che i marpioni di Google avevano acquisito JotSpot.
"Sites" permette si di creare pagine Web in maniera elementare ma a cui vari utenti possono accedere per pubblicare aggiornamenti, condividere files e lavorare ai medesimi progetti, con poche persone,un'intera organizzazione o tutto il mondo. Ed inoltre fornisce una forte integrazione con tutti gli altri servizi google, infatti nella pratica è una Wiki strutturata e permette di inserire anche contenuti articolati e non solo testuali, dai video alle presentazioni.
L'uso è molto semplice e non occorrono conoscenze profonde di web editing per ottenere anche risultati di qualità soddisfacente. Naturalmente chi ha buone conoscenze di web editing non avrà nessun problema per creare degli ottimi siti, ma potrebbe rimanere deluso dalla non grande "customizzabilità" (la inseriranno mai questa parola nel dizionario?!).
Dopo un primo uso attento, anche se non molto approfondito, credo di poter dire sicuramente che non ci farà rimpiangere "Page Creator". Gli utenti di quest'ultimo comunque non si devono preoccupare perchè i loro siti dovrebbero essere spostati su "Sites" entro la fine dell'anno.
Continuerò a giocarci e magari vi farò sapere, comunque quello che vi consiglio è di provare.
giovedì 31 luglio 2008
Università “No al 3+2”
Mi fa venire voglia di rivalutare il mio pensiero sul CEPU.
Purtroppo gli studenti che sono iscritti, o che si iscriveranno, il prossimo anno accademico si troveranno con il nuovo ed il nuovissimo ordinamento contemporaneamente, basati su un modello che io personalmente non reputo sbagliato ma che verrà modificato tra poco. Il fallimento, se cosi lo vogliamo intendere, del modello del “3+2” è, come al solito in questo nostro paese, non colpa del modello in se ma di come questo è stato accolto e sfruttato dalla società. I laureati triennali o "junior" , tranne in alcuni casi eccezionali, vengono considerati dalle società come dei diplomati un pò più vecchi. Le loro competenze non vengono sfruttate realmente nel mercato del lavoro, ma sono svendute ,se si è fortunati, allo stesso livello di un diplomato.
Per quanto riguarda la mia esperienza personale, posso tranquillamente dire di conoscere diplomati molto più preparati e competenti di laureati (nuovo o vecchio ordinamento).
Sapere già quando si inizia l'università che non si verrà considerati nel mondo del lavoro, se non si terminano tutti i 5 anni, semplicemente lo trovo svilente. Sapere poi che si inizierà con un ordinamento che viene già considerato non qualificante mi fa pensare solo ad una cosa... che non posso scrivere.
martedì 8 luglio 2008
GRID COMPUTING - breve introduzione
Con il termine Grid Computing si intende un'infrastruttura hardware e software distribuita su vasta scala, ideata per la condivisione di risorse, applicazioni innovative e risorse di calcolo, eterogenee, che possono essere appartenenti ad enti diversi distanti tra loro. Questa tecnologia è nata e si è sviluppata principalmente per affrontare quei problemi di calcolo scientifici ed ingegneristici che sarebbero inaffrontabili con l'ausilio di un unico calcolatore, per quanto potente. Non sempre si può avere a disposizione uno o più supercomputer in ogni Istituto, Università o laboratorio, ed inoltre si può dare la possibilità a molti di sfruttare risorse di calcolo distribuite avendo a disposizione solo un accesso a tali risorse senza l'impegno dell'installazione e della manutenzione di esse.
Infrastruttura
La Grid è un sistema che:
- Integra e coordina risorse ed utenze non sempre appartenenti allo stesso ambito, cioè diverse istituzioni che vengono raggruppate sotto organizzazioni virtuali (VO, Virtual Organization), stabilendo un insieme di permessi e di regole di condivisione garantite da procedure di autenticazione e autorizzazione.
- Gestisce le risorse in modo trasparente, ovvero gli utenti possono accedere alle risorse remote come se fossero locali, è il sistema che si preoccupa di localizzare le risorse e predisporne l'interazione.
- Garantisce servizi di performance, sicurezza, faul tollerance, disponibilità e tempi di risposta.
- E' una tecnologia disponibile ovunque, è infatti permesso agli utenti autorizzati di aprire sessioni in qualsiasi macchina, anziché obbligarli a utilizzare una macchina specifica, grazie all'utilizzo di interfacce e protocolli standard, facilitandone la definizione dei servizi. (ad esempio con un User Interface Live CD)
Tipologie di applicazioni
- Supercalcolo distribuito: ad esempio una simulazione accurata di un fenomeno richiede una risoluzione spazio temporale molto grande e quindi la possibilità di utilizzare più supercomputer o addirittura cluster (insieme di computer solitamente omogenei),garantisce di superare le limitazioni esistenti.
- High throughput computing: ovvero la possibilità di sfruttare le macchine quando sono inutilizzate (idle). Un software usato nelle griglie che utilizza questa politica è Condor.
- On Demand computing: vengono rese disponibili risorse (sia hardware che software) di calcolo che per il loro saltuario utilizzo non sarebbe conveniente avere sempre a disposizione. Per queste applicazioni sono richiesti livelli di flessibilità e complessità notevoli nella gestione dell'allocazione di risorse, gestione delle code.
- Data intensive computing: applicazioni il cui scopo è la gestione di enormi quantità di dati distribuiti geograficamente (nell'ordine dei Terabyte al giorno). Le sfide di queste applicazioni sono legate alle problematiche di scheduling ed alla gestione di flussi di dati numerosi e complessi.
- Calcolo Collaborativi: applicazioni che hanno lo scopo di facilitare e favorire la comunicazione e le collaborazioni tra gli utilizzatori, che in qualche modo appartengono allo stesso spazio (o dominio) virtuale.
Servizi Offerti
- Sicurezza: deve essere garantita facendo in modo di stabilire con certezza l'identità degli utenti che possono accedere e con quali privilegi possono utilizzare le risorse, mediante l'utilizzo dei meccanismi di autenticazione che sfruttano l'uso di certificati digitali rilasciati dalla Certification Authority (CA).
- Continuità: sistema in grado di garantire agli utenti le prestazioni promesse con continuità, senza interruzioni e garantendo soprattutto di non avere perdita di dati.
- Consistenza: tecnologia basata su protocolli ed interfacce standard.
lunedì 7 luglio 2008
L'avventura inizia qui
Questo blog nasce per caso e forse morirà grazie ad una decisione ponderata, ma per ora ci scriverò molti dei miei interessi nell'informatica, poche cose personali e forse un pizzico di riflessioni su ciò che mi accade.
Spero che le mie discussioni/spiegazioni su argomenti di informatica, che incontro lavorando o studiando, possano essere utili a qualcuno. E che le mie eventuali riflessioni su cosa ho vissuto in passato o su cosa mi accade ora possano aiutare altri a non sentirsi soli.
cya!