Il GiardinodelleIdee

12 Ottobre 2008

Ubuntu linux… adesso siamo grandi amici! (un contributo al linuxday 2008)

Archiviato in: linux, linuxday, ubuntu — Tag:, , — admin @ 21:32

La prima volta che ho messo le mani sulla tastiera di un computer risale al lontano (almeno per me!) anno di grazia 1983, quando i miei illuminati genitori mi acquistarono un Commodore C64.

Su quella tastiera ci passai intere giornate, tra giochi e prove di programmazione, in QDOS.

Ho conosciuto le meraviglie di internet, per meglio dire delle BBS, tramite quella che allora di chiamava Agorà telematica… era il 1991. Il computer montava 3.1

Da allora posai le mani su molti altri computer, con sistemi operativi sempre microsoft… for Workgroup, 95, 98, 98 SE, ME, NT, 2000, XP e adesso Vista.

Ogni tanto provavo a mettere sù . Ho installato suse … ma è rimasto in una partizione, forse perchè la forza dell’abitudine mi portava a fare sempre le stesse cose.

Un mese fa, grazie ad un nuovo pc con processore AMD64, che volevo fa funzionare al top delle sue performance, ho installato 8.04… senza altre partizioni. Come sistema unico e principale.

E’ passato solo un mese ma sembra un secolo, con il nuovo S.O. andiamo d’amore e d’accordo, lui mi segue e mi asseconda e, sono arrivato alla conclusione, devo ammettere, che ho perso molto tempo ad effettuare questo passaggio.

, nel mio caso , è molto più performante, affidabile, gestibile, malleabile, sicuro, soddisfacente…(e tutti altri aggettivi che riempirebbero la pagina)… rispetto a tutti i S.O. che ho conosciuto fin d’ora.

E’ un sistema costruito per fare esattamente quello che gli si chiede di fare, senza giri di parole o gingilli vari… anche se il Compiz è come la famosa ciliegina.

A completamento dell’ode a , e ad onor di cronaca, ammetto di aver  virtual box con XP e un portatile con Vista… ma solo per far cose che in questo momento non ho voglia far fare al nuovo amico (Wine compreso)!

Questo è il mio modestissimo contributo al del 25 ottobre 2008

3 Settembre 2008

Avviare Windows Vista, XP e Ubuntu 8.04 sulla stessa macchina

Archiviato in: howto, linux, opensource software, software — Tag:, , , , — admin @ 22:58


Utilizzo già da qualche anno Virtualbox è un software, disponibile per tutti i sistemi operativi, che consente di virtualizzare un sistema operativo (guest) dentro un altro sistema operativo (Host). Personalmente, mi permette, tramite la , di avviare programmi a rischio virus oppure testare software, senza “sporcare” il sistema di lavoro quotidiano. Veramente una grande cosa! 

Ieri, per caso, ho scoperto una funzione di a me prima ignota. Non saprei dire se tale funzione è preesistente all’ultima versione disponibile per il download gratuito (la 1.6.6).

Questa funzione è chiamata “Modalità Trasparente”.

virtualbox modalità trasparente

Cioé, mentre normalmente il sistema virtualizzato (Guest) viene visualizzato all’interno di una finestra del sistema principale (host), oppure a tutto schermo. Con la modalità trasparente continua a vedersi sullo sfondo il sistema Host e nello stesso tempo il sistema Guest. Il passaggio tra i due è diretto, immediato, senza intermediari. Abbiamo insomma due sistema completamente funzionanti sullo stesso sistema principale!!!

Allora ho cominciato a fare delle prove, Come prima ho caricato sul sistema host, Vista, un come Guest, ho assegnato 1024MB di Ram a … e questo è ilo risultato:

 

I due sistemi sono perfettamente integrati e funzionanti!

A questo punto ho osato ancora di più ho assegnato 512 MB di Ram ad e 512 MB alla di XP… e ho tentato l’impossibile…

La fase di caricamento dei due sistemi operativi

 

Xp e si sono aperti all’interno di Vista (per la cronaca Xp si è aperto nettamente prima di !), quindi i due sistemi Guest sono stati resi “trasparenti” con l’apposita funzione. Questo screenshot dimostra l’avvenuta apertura dei due s.o. nel terzo sistema.

 

I tre sistemi operativi sono completamente funzionanti ed il passaggio dall’uno all’altro completamente trasparente. Certo, l’aver assegnato “solo” 512 MB di Ram si sente, soprattutto su XP, ma nel complesso i tre sistemi rimangono abbastanza usabili.

Per concludere occorre precisare che un’operazione simile prevede un discreto quantitativo di RAM sul sistema Host, nel mio caso ho installato 4 GB. Inoltre occorre installare nei sistemi Guest il Virtual Box Guest Addition, compreso nel pacchetto.

31 Agosto 2008

eXeLearning versione 64bit

Archiviato in: E-learning Tools software, e-learning, exelearning.it, linux — Tag:, , — admin @ 23:12

Avere un sistema che funziona benissimo, ma non potere sfruttare le sue potenzialità è davvero frustrante.

Mi sono trovato in questa situazione quando passai da i386 (eravamo alla versione 7.04) alla versione AMD64 per sfruttare al massimo le caratteristiche del processore a 64bit che montava la mia Motherboard.

Ebbene appena terminata l’installazione del sitema operativo, passai a quella di alcuni applicativi per me importanti: era ed è uno di questi.

Ebbi una bruttissima sorpresa: la versione scaricabile dal sito ufficiale non poteva essere installata sulla mia piattaforma. Non esisteva nessun pacchetto deb compilato a 64 bit.

Ebbene fu in quell’occasione che mi diedi da fare per la prima volta a compilare un pacchetto deb. Prima di tutto scaricai i sorgenti, raccolsi informazioni ed effettuai la compilazione a 64bit e, generato il pacchetto, passai all’installazione.

Tutto OK!!!

La buona notizia per voi è che il pacchetto a 64bit per 8.04 è scaricabile e a vostra disposizione. Sarà sufficiente seguire questo HowTo

Naturalmente su exelearning.it grazie a TheBigBug

24 Maggio 2008

Installare correttamente Joomla su server Aruba… terza puntata

Archiviato in: Web, cms joomla resource, howto, linux, tutorial, webserver — Tag:, — admin @ 10:48


Nella prima puntata ci siamo occupati della gestione del parametro register_globals su server Aruba… era sufficiente inserire un file php.ini con alcune direttive.

Nella seconda puntata abbiamo affrontato l’ottimizzazione SEF delle URL, per le pagine di joomla.

Oggi affrontiamo un ulteriore problema, in cui sono incappato nella preparazione di un sito Joomla su Aruba, anche se, documentandomi, ho visto che può accadere anche con piattaforme Wordpress.

Il problema si verifica quando l’applicativo web richiede una quantità di risorse che il web server non può fornire. Se le risorse sono relative alla RAM può accadere che, invece del sito, compaia una scritta del tipo:

Fatal error: Allowed memory size of 12582912 bytes exhausted

Oppure, come, nel mio caso “8582912 bytes exhausted”.

Il motivo per cui accade è semplicissimo: il numero di siti internet che, all’interno di uno stesso , condividono le medesime risorse.

Per chi fosse curioso, MyIPneighbors è un interessante servizio che ci permette di conoscere quali sono i nostri “vicini” di IP. Sull’IP del sito a cui sto lavorando sono presenti circa 1000 indirizzi web !!! (stima per difetto).

Veniamo invece alla soluzione del problema.

Le informazioni circa il quantitativo di memoria RAM, che il server deve assegnare a ciascuna applicazione web, è inserito all’interno della configurazione del (nel caso di apache), in un file denominato PHP.INI.

Sfortunatamente questo è inaccessibile per il webmaster… però è possibile attribuire una versione “locale” del file.
E’ sufficiente creare un file di testo, rinominarlo php.ini, e scrivere dentro la seguente riga:

memory_limit = 24M

Il file va caricato all’interno di tutte le cartelle che contengono
codice che necessita di tale settaggio, in quanto non si riperquote
sulle cartelle sottostanti. Sicuramente nella cartella principale (root) e nella cartella delle applicazioni web che necessitano di maggiore memoria.

Occorre ribadirlo, questa è una soluzione parziale, in quanto le risorse fisiche restano quelle proprie del server. :-)
Per maggiori informazioni, nonché fonte della mia illuminazione, potete leggere qui.

22 Novembre 2006

OpenOffice supporta le macro di Excel

Archiviato in: Opensource, linux — admin @ 13:26

Mi sembra un’ottima notizia, avvicina ancora di più il nostro OOo all’amato/odiato Office di Microsoft. Sicuramente fara cadere qualche ulteriore muro di ostilità.

Di seguito la notizia rilanciata da linux news:

Pochi giorni addietro uno sviluppatore Novell ha rilasciato una patch che aggiunge al foglio di calcolo di Openoffice la capacità di supportare Visual Basic for Applications (VBA), e dunque di gestire le macro di Excel. Secondo quanto riportato da .com, la modifica apportata da Novell ad OpenOffice consente di eseguire nativamente le macro VBA di Excel all’interno di OpenOffice Calc. Va notato che sebbene la patch sia stata pubblicata pochi giorni fa, tra gli sviluppatori il codice circolava già da qualche tempo: testimonianza ne è il fatto che la modifica si trova già inclusa nelle principali distribuzioni di , tra le quali Debian, , Fedora Core 6 e SUSE.

Sul wiki di OpenOffice.org trovate informazioni dettagliate.

Funziona con WordPress