Vala su Windows CE

Miiiii che giornata!!! Una nuova versione di Vala Toys for gEdit si e’ appena affacciata al mondo e soprattutto dopo notti insonni: ce l’ho fatta!

Finalmente Vala conquista Windows CE.

Ma che fatica! Soprattutto considerando che mingw32ce 0.59.1 non genera dll corrette per Windows Mobile 6.1 e che fare il porting del sottoinsieme minimo necessario ad un programma Vala è stato più duro del previsto (ma comunque altamente istruttivo su come mettere le mani velocemente su tutto quel codice “sconosciuto”).

Qualche dettaglio tecnico in più me lo riservo per un altro post (in pieno stile How I did it) dato che ora sono effettivamente stanco.

Vala on Windows CE

Vala on Windows CE

Questo è il sorgente valace.vala

Epiphany ma che sta succendendo…

Frustrato dall’ennesimo crash mi chiedo? Perche’ Epiphany ha cambiato motore di rendering con webkit? Moda?

Ora per non essere travisato preciso che:

  1. Sono un tipo paziente
  2. Sono un tipo mooolto paziente
  3. Sono passato da galeon a epiphany senza troppi problemi ne’ remore (giusto per capirci guardate le date di questo post)

Beh per me il cambiamento di motore di rendering (a parte l’hype) ha significato:

  1. Piu’ velocita’ all’apertura del browser… mi sa che ho guadagnato ad occhio fra il secondo ed il secondo e mezzo… grande capo estiquatzi dice…

Ma anche:

  1. Niente piu’ jamendo che per un po’ ha schifato epiphany (per fortuna ora non piu’)
  2. Niente piu’ compere online perche’ la verifica del secur code di mastercard crashava il browser (non mi azzardo a riverificare…)
  3. Niente piu’ download per qualche mese di seguito (ora e’ ok)… quindi copia del link e… wget dal terminale (che tristezza in formato nerd)
  4. Una lentezza estrema nel fare il cerca di un termine all’interno di una pagina… ti fa rimpiangere AD OGNI CARATTERE il secondo che ho guadagnato nell’avvio..
  5. Cosi’ tanti bug nella gestione del drag & drop a tal punto che spesso e volentieri tutto il computer e’ in blocco (sospetto un grab totale per mouse e tastiera)
  6. Il punto 5 e’ mooolto piu’ grave di quanto sembri poiche’ spesso il drag & drop non e’ voluto, magari mi sono solo appoggiato sul mouse :(

Il problema al drag & drop mi sta letteralmente mandando in bestia, poiche’ l’unica soluzione e’ lo spegnimento forzato del pc!!! Ora sono passato ad Epiphany dalla primissima versione in cui e’ stato incluso in Gnome senza nessun problema ne’ remora!!!!!

Ho riso quando e’ uscita la “awesome bar” di firefox, perche’ c’ero gia’ abituato, ma ora sono stato costretto a:

  1. reinstallare firefox ed utilizzarlo per tutti gli usi “seri” eg. tutte le transazioni che riguardano gli acquisti online poiche’ NON MI FIDO PIU’ DI EPIPHANY
  2. usare epiphany solo per i siti che ho verificato funzionare in prima persona.

Mi rompe, ma questo probabilmente sara’ uno degli ultimi post su perSbaglio scritti da Epiphany e se penso che tutto cio’ sia avvenuto per moda, mi incazzo ancora di piu’!

Ora venitemi pure a dire che webkit ha semplificato lo sviluppo di Epiphany, ditemi quello che ca**o volete, ma spiegatemi perche’ da quasi un paio di anni a questa parte (stima all’ingrosso) ho installato quell’elefante di firefox nel mio pc: prima NON NE AVEVO BISOGNO!!!!!!!!!!!!

P.S.

Il merito di questo post e’ della frustrazione causata dall’ennesimo crash TOTALE del sistema dovuto ad un drag & drop di troppo e soprattutto non voluto!

Tuntun 0.4.0

Inizio anno alquanto frenetico, complice un’azienda di formaggi, ma fra una cosa e l’altra sono comunque riuscito a far ritornare in vita il vecchio tuntun.

Non ci sono grandi novità a livello funzionale, anche perchè fa tutto quello che occorre tuttavia ho aggiornato la dipendenza a glib 2.22 eliminando cosi’ la copia di gnio inclusa ed inoltre mi sono adeguato alla specifica XDG.

Attenzione quindi, ora il file di configurazione di tuntun si trova in .config: la migrazione del vecchio file è automatica.

Ok ok, è arrivato il primo webbook!

Finalmente si è capito cosa Havoc e compagni stessero combinando alla Litl! In pochi giorni, ma dopo anni di lavoro nascono 2 cose:

  • una nuova buzzword: webbook
  • un nuovo computer con il primo web OS commerciale della storia http://www.litl.com/

Bello! Bene! Per qualche commento un po’ piu’ tecnico questo link è di sicuro interesse: http://blogs.gnome.org/lucasr/2009/11/04/litl-webbook-some-technical-comments/
Certo il paragrafo su javascript suona un po’ strano… del tipo si’ fico bello, ma da bel codice a spaghetti code il passo è breve. Più passa il tempo e più mi rendo conto che i linguaggi script sembrano abbassare solo apparentemente il livello necessario per contribuire poichè sebbene sia facile scrivere dei veloci hack, risulta alquando difficile produrre del codice “a lunga conservazione” in quanto il linguaggio stesso non ne impone uno stile e quindi solo un programmatore con esperienza riesce ad autocontrollarsi. Comunque questa è la moda del momento e se l’hanno adottata sia negli States con gnome-shell che nella vecchia UK di sicuro sarà giusta! O no?