Posts Mentioning RSS Toggle Comment Threads | Keyboard Shortcuts

  • Gasp! 09:39 on 29 March 2009 Permalink | Rispondi
    Tags: , ,   

    Finalmente domenica 

    Ho mal di testa, male di schiena, male alle gambe, piove e questo sarà quello che i miei occhi vedranno oggi.

    Finalmente domenica!

    Finalmente domenica!

     
  • Gasp! 11:13 on 28 December 2008 Permalink | Rispondi
    Tags:   

    WordPress 

    Mi piacerebbe molto creare un plugin per WordPress, con tanto di widget, bottoni vari sui menu e sugli editor. Sarebbe bello studiare come si faccia. Ho un solo dilemma: cosa farà il mio plugin? Booo! Penso sia già stato fatto tutto.

    Poi vorrei creare un tema da zero… ma non troverò mai il tempo per farlo, dannazione.

    Si accettano (ma anche si acettano) suggerimanti e commenti!

     
  • Gasp! 20:04 on 13 September 2008 Permalink | Rispondi
    Tags: ,   

    Apache Derby 

    Bello quando le cose funzionano e funzionano subito! Con il JDK6 viene distribuito (ma da quale update? Booh! Io me lo sono installato, JDK6 o non JDK6…) anche JavaDB, che altro non sarebbe che Apache Derby, un motore DB pure Java. Lo sto provando perché non si sa mai. Le applicazioni client che sto gestendo tendono a salvare le informazioni in maniera piuttosto casuale. Properties, xml, semini, briciole di pane… troppi.

    Ora, Derby è molto smart, easy. Può partire nella stessa VM dell’applicazione, oppure fatta partire in una VM a parte. Tutte cose molto comode ed utili. Insomma… funziona, e funziona subito!

    Quello che sto cercando di fare, invece, sarebbe far partire il server all’interno di una delle applicazioni client e tenerlo attivo fino a che tutte le applicazioni client son state chiuse. In pratica, il primo che parte fa uno startup del servizio:

        NetworkServerControl server = new NetworkServerControl();
        server.start(null);

    Questo funziona. La seconda eventuale applicazione si accorge che il servizio è già attivo e, di fatto. Entrambe le applicazioni, invece, si connettono (la prima si connette al servizio che lei stessa ha creato, si intende!)

            Properties props = new java.util.Properties();
            Class.forName("org.apache.derby.jdbc.ClientDriver").newInstance();
            String nsURL="jdbc:derby://localhost:1527/sample;create=true";
            Connection conn = DriverManager.getConnection(nsURL, props);

    Dove create=true sta a significare, se non c’è, crealo pure!

    Il problema ora sarebbe che la prima applicazione termina alla fine della propria elaborazione. La seconda applicazione non trova più il servizio al quale era così affezionata e termina con rabbia. I casi son due… la prima applicazione dovrebbe aspettare che termini la seconda, oppure che il servizio girasse in una VM a parte. In questo caso… chi lo terminerebbe? Il sistema operativo? Inoltre, il db viene creato nella cartella da dove parte l’applicazione. Come specificare una diversa directory?

    Ma questi sono dettagli. Il bello bello bello di tutto ciò è che si ha a disposizione un server Sql in meno di tre Mb di jar per un totale di quattro files.

     
  • Gasp! 15:01 on 31 August 2008 Permalink | Rispondi
    Tags: , ,   

    KDE 4.1 & Kubuntu 

    Grandi cambiamenti, grandi aggiornamenti. Da settimane ricevo input più o meno generici su una certa superiorità di Ubuntu rispetto a Fedora. Anche da utenti che hanno storicamente sempre utilizzato la distribuzione comunity di {it:Red Hat}. Be’, a quanto pare Ubuntu ha effettivamente un sacco di belle cose, ed ho voluto provarlo ieri.

    L’ho prima installato su VirtualBox sotto Windows Vista. 800 Mb scarsi di downloads, mezz’ora (anche meno!) di installazione ed avevo un Ubuntu perfettamente funzionante e performante! Anzi. Kubuntu, perché da amante della KDE ho installato la versione con la K davanti. Poi ho dato un paio di comandi trovati qui e dopo cinque minuti scarsi… KDE 4.0 era diventato KDE 4.1.

    Viste le premesse, son corso a casa questa mattina con un CD masterizzato di fresco per installare anche sul mio PC di produzione, la fantastica miscela di bit! Peccato che… il vetusto (nemmeno molto!) masterizzatore avesse deciso di non leggere nemmeno più i CD. Capisco i DVD… ma nemmeno i CD. Ho provato con un Floppy, ma nemmeno quello. Niente di niente.

    Scapicollo verso il più vicino centro commerciale e mi procuro per l’insana cifra di 32 euro un masterizzatore DVD di ultima generazione (un LG…) il quale s’è già fatto ripagare, dandomi tante soddisfazioni e pochi grattacapi, che al giorno d’oggi è già qualcosa.

    Ok. Ho dovuto ripetere l’installazione tre volte.

    La prima volta, come un cretino, ho messo la prima partizione di swap. E pare che grub non possa proprio installarsi su una partizione di swap! Ma perché, poi!?

    Il secondo tentativo è semplicemente andato buca. Su 700 milioni di bytes, uno era guasto, si vede (e qui si dovrebbe incominciare ad accusare la LG, ma preferisco non arrogarmi delle pretese eccessive).

    Il terzo tentativo era quello giusto: Kubuntu + KDE 4.0 è una bella cosa. Ma non bella quanto quella che si ottiene aggiornando (con quattro semplici passi descritti qui) Kubuntu a KDE 4.1.

    A KDE 4.1 Snapshot with Kubuntu

    A KDE 4.1 Snapshot with Kubuntu

    Grafica sempre più curata, sempre più soft, sempre più performante. Sto usando lo stesso PC con la stessa configurazione da molti anni e, col crescere delle distribuzioni GNU/Linux non s’è mai appesantito. Anche vero che reinstallo da zero molto spesso. Tra l’altro ho i miei dati su un secondo HD e riavere il mio ambiente tale e quale a prima mi è costato dieci minuti di lavoro (provateci con windows!).

    Ma cos’ha di bello Ubuntu, alla fine? Un paio di esempi:

    andreag@andreag-desktop:~$ audacity
    Il programma «audacity» non è attualmente installato. È possibile installarlo digitando:
    sudo apt-get install audacity
    bash: audacity: command not found

    E già questo mi pare abbastanza chiaro… inoltre provate a scrivere sudo apt-get in e dare tab. in si auto-completerà in install. Proviamo ora a scrivere sudo apt-get install qt4- e dare tab… Apparirà la lista di tutti i pacchetti che iniziano per qt4-:

    qt4-assistant qt4-demos qt4-designer qt4-dev-tools qt4-doc
        qt4-linguist qt4-qtconfig

    A me non pare poco. Poi si vedrà! Per ora la facilità di installazione, di configurazione e di upgrade mi è parsa già ottima!

    P.S. Ehm… ok, si pianta una volta su tre. Forse era un po’ prematuro… eppoi, non ho mai capito. Ma a cosa diavolo serve il menù in alto a destra? E perché mai dovrei Ridurre il desktop? Aiuto!

     
    • Mickster 19:58 on 1 settembre 2008 Permalink

      Che bello!
      Visto che ho provato ad installare Fedora che mi ha gentilmente dato e non ha funzionato, posso ritornare a Ubuntu? un giorno ti chiamo e mi segui passo passo? Si’, si’, si’!

    • Gasp! 21:31 on 1 settembre 2008 Permalink

      Sì sì! Meglio Kubuntu, allora! lo becchi da qui:
      http://www.kubuntu.org/getkubuntu/download

      Scarica quello con KDE 4.0… Hai già provato con VirtualBox? Guarda che su Windows Vista del PC di Francesca gira benissimo, non ci si accorge nemmeno che è virtuale!

    • Mickster 19:54 on 3 settembre 2008 Permalink

      No, non ho ancora provato, in realta’..
      Pero’ dovrei..

      Non ricordo piu’ se ho scaricato quello con la kappa o senza.. mi scoccerebbe se fosse senza..

      Comunque mi funzionava da CD, ma sbagliavo poi qualcosa nell’installazione.
      E si badi bene.. non ho provato ad installarlo sulla partizione di swap.. epure

      Appena ho un po’ di tempo lo faccio!
      Grazie.

    • Mickster 19:58 on 3 settembre 2008 Permalink

      E poi.. lo vorrei proprio installare.. perche’ ho visto sul web che finalmente ci sono i drivers per la saponetta vodafone che uso.

    • Gasp! 20:05 on 3 settembre 2008 Permalink

      La saponetta! Casso! Ma la Vodafone non dà un router o qualcosa che non preveda drivers? Cmq. Domenica ti passo di CD di Kubuntu, intesi!

    • Mickster 13:27 on 4 settembre 2008 Permalink

      Si’, e’ un router UMTS della LinkSys Cisco, ma non mi serve..
      Ho scaricato VirtualBox, grazie per il cd!

    • Mickster 10:16 on 19 settembre 2008 Permalink

      Andrews, guarda di prepararti, perche’ mi sono preso la prossima settimana di ferie per installare questa cosa qui sopra, qualunque cosa sia.. :-)

    • Gasp! 12:12 on 19 settembre 2008 Permalink

      Ok! Son pronto!

    • Mickster 23:06 on 9 ottobre 2008 Permalink

      Ecco, io non riesco ad avere le finestre trasparenti..
      Ho spuntato tutto lo spuntabile sulla sezione effetti e ho sputtanato tutto.. S’e’ inceppato..

      Per caso devo installare i plasma add-ons?

  • Gasp! 18:28 on 19 August 2008 Permalink | Rispondi
    Tags:   

    About Plugins and TinyMCE 

    Ok, una volta avevo a schifo i plugins, lo ammetto. Per non parlare di TinyMCE. A quest’ultimo (che sto usando in questo momento con gran soddisfazione) ero particolarmente avverso, soprattutto quando dovevo fare un upload di Joomla :-? … non capivo il perché di migliaia di files. Ora lo so, niente da dire. La mia era pura ignoranza.

    E così, come Padron ‘Ntoni cocciutamente ho continuato a scrivere html a mano (anche lui scriveva html a mano, sì, ma a malavoglia…). Non era solo per il fatto di poter scrivere html a mano, no. Era anche per saper scrivere html a mano, anzi, peggio, xhtml. Sempre di più, sempre meglio, sempre più pulito. Solo che… due palle! È come scrivere un libro per far vedere che si sa rilegarlo. Più o meno.

    Ora son felice. O quasi. Ho i miei bei plugins, ho il mio bel TinyMCE con tanto di TinyMCE Advanced, ho attivato persino Hello Dolly, una specie di inno al plugin… che dire? Son ammattito.

    Bisogna però realmente ringraziare tutti quelli che lavorano per mettere al mondo strumenti così belli, facili da installare, configurare… WordPress sta diventando un gioiello, realmente. Strumenti come Prototype, script.aculo.us… insomma il web 2.0… è inutile fare come Padron ‘Ntoni ad aspettare i lupini. Caro Padron ‘Ntoni, tu aspetti i lupini, mentre Bastianazzo si prende la certificazione Microsoft, magari.

    A proposito… qualcuno sa come unzippare un file nella cartella plugin senza doverci andare via ftp?

     
    • admin 18:29 on 19 agosto 2008 Permalink

      Ma vale votare i propri post? No, perché son un po’ di parte.

    • Mickster 10:09 on 20 agosto 2008 Permalink

      Il mio provider, che tra 37 giorni lascierò, fornisce un’interfaccia web per fare l’upload dei file, e nel caso specifico di un file compresso, lo scompatta automaticamente..
      Sicuramente ci sono dei plugin che fanno questo..

      Bello il sito..!!

    • admin 10:15 on 20 agosto 2008 Permalink

      “Il mio provider, [...]”
      Cercavo una cosa direttamente da WordPress, in effetti.

      “Sicuramente ci sono dei plugin che fanno questo..”
      Buh buh. Cercherò!

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel