Visualizzazione post con etichetta neo freerunner. Mostra tutti i post
Visualizzazione post con etichetta neo freerunner. Mostra tutti i post

lunedì 20 aprile 2009

Nonostante tutto non mi fermo...

Il sito è offline da Gennaio, devo mettere a posto l'account su Netsons e quindi ricreare il dominio, ma ci sto lavorando.


Il codice è completamente nuovo, riscritto per ben tre volte prima di trovare il metodo definitivo, addio tabelle (grazie Koda e Dorje77 per i consigli), compatibilità completa con gli standard W3C sia per il codice HTML che per i CSS (grazie Muu? per il link), grafica nuova, più ordinata, leggera e coerente, compatibilità con i browser mobile (grazie Ile e Sylar91 per i test) anche se per il momento è disabilitata in quanto voglio trovare una soluzione alternativa e tanto altro (forse)...

Non è ancora visitabile, ma vi lascio due immagini come anteprima, raccomandandovi di non usare i comandi citati nei preformattati (tra l'altro chi conosce bene Linux potrebbe notare una finezza a tal proposito) ;)


Spero di tornarne a parlare presto! Ciao a tutti.

sabato 4 aprile 2009

GTA03, ancora un desiderio...

Apprendo ieri sul chan di #telefoninux la notizia, che sinceramente per un po' non ho saputo valutare. Sarà che inizialmente Sylar91 ci ha proposto l'articolo in tedesco? Forse... Ma più che altro, essendo poi soggiunto l'articolo in inglese, per tutti i dubbi del caso che hanno il diritto di sorgere, da possessore del Neo FreeRunner.

Inizialmente si pensava ad un fake, la fonte era solo una, nemmeno ufficiale se proprio vogliamo... Poi dopo qualche minuto di ricerca (sempre di Sylar91, io ero presissimo al lavoro) è arrivata la batosta(?): la mailing list di Openmoko.

Da quanto si evince da quest'ultima pagina per il momento il GTA03 viene escluso completamente dai progetti del 2009, Openmoko si concentrerà sul "Piano B", anche se non specificano di cosa si tratti. Potrebbe essere qualcosa inerente alla navigazione satellitare, visto che la società già se ne occupa, probabilmente ne sapremo di più col passare del tempo... Si conclude comunque che per un po' dovremo accontentarci del GTA02, con tutti i problemi legati ad esso, primo su tutti il fottutissimo Glamo.

Ma se questo problema può reputarsi superabile, non deve esserlo il fattore software: abbiamo bisogno di più supporto da questo punto di vista, software ben fatto, leggero, completo e stabile. Miglioramento dello Stack Qtopia, integrazione di un terminale in Om, ma soprattutto un'adeguata introduzione di software creato ad hoc nei repository. È impressionante il fatto che ogni programma del Neo (e non ci manca proprio niente, sia chiaro!) sembri esser scritto per essere l'unico a girare sul telefono, non c'è interazione fra i software, niente integrazione e troppo python sparso qua e là, come se non avessimo già problemi di lentezza. Insomma, sono completamente d'accordo sul rinunciare al nuovo hardware, ma a patto di proporre software riscritto o per lo meno migliorato.

Perchè diciamocelo, attualmente così come te lo vendono, il Neo non funziona come daily phone, e questo è grave.

Ora attendiamo altre notizie, sperando che ne arrivino di positive.

Un bacio a tutti, soprattutto a Koda.

domenica 29 marzo 2009

Altre pagine di Wiki e po' di pubblicità

Ciao a tutti... Oggi volevo fare un altro post, magari sfiorando l'argomento "ieri ho fatto una chiacchierata con la finta rossa dopo averle dato buca avvertendola all'ultimo", ma no, parliamo del Neo, così da parere un po' piu nerd di quanto sono... :)


Come dicevo, mi sto dedicando alla wiki di Telefoninux, per il momento ho aggiunto queste pagine:
Passare dal tema ASU ad Illume su Om
Collegarsi al server SSH del Neo via Wi-Fi
Risolvere l'eco durante le chiamate
Quest'ultima è da rivedere in quanto non siamo sicuri valga anche per le versioni di Om precedenti alla 2008.12, anzi, se qualcuno usasse una di queste distro sarebbe bello provasse la procedura :)

Per il resto, è pieno di pagine ancora da scrivere, quindi datevi da fare! E forse ho convinto Koda (in verità ha fatto tutto lui) a prendere il Neo quindi avrò un compagno d'avventura in più :D

Sto per tentare l'installazione di Paroli, poi vi dico come è andata :D

venerdì 27 marzo 2009

La Wiki di Telefoninux.org

Ciao a tutti, in questo periodo di depressione costante mi sto interessando alla Wiki del sito Telefoninux.org, collaborando sia alle guide che alla stesura delle linee guida delle stesse.
È molto divertente, mi aiuta tantissimo a distrarmi ed è assolutamente utile in quanto la scarsa documentazione è un grosso difetto del Neo...


Quindi d'ora in poi potete seguire anche le mie guide fra le pagine della Wiki, per il momento quelle su cui sto lavorando sono le seguenti, ma spero di poter approfondire il lavoro con il tempo dato che ho appena iniziato:
NeoBackup
Linee guida per le pagine relative ai programmi
Om2008.x
Auguratemi buon lavoro :)

domenica 15 marzo 2009

NeoBackup 0.8beta... E manca poco al rilascio

Ciao a tutti! Nonostante stia passando nuovamente un periodaccio, nonostante non mi aspetta un futuro prossimo semplice, nonostante ieri ho perso una mega occasione a causa della mia lentezza, nonostante non sia andato al NeoMeeting, nonostante non mi sia ancora lavato oggi, nonostante abbia una paurosa voglia di sesso, nonostante non abbia ancora comprato gli occhiali, nonostante abbia un leggero mal di schiena, nonostante il gruppo del Gallo ieri abbia vinto, nonostante non sia gay, nonostante sia uno stronzo...


Bè, nonostante tutto questo fra venerdì ed oggi mi son dato molto da fare su NeoBackup, ho aggiunto alcune features, ho sistemato alcuni problemi della versione 0.7, ho creato un logo (non obbligatoriamente definitivo) ed ho anche creato un ipk in modo che l'installazione, nonché l'utilizzo, nonché la soluzione delle dipendenze risultino facili e veloci. :)

Riassumendo, ho risolto alcuni problemi relativi al restore, aggiunto file al backup, implementata l'esportazione dei contatti, aggiunto il controllo sullo spazio disponibile... Poi vabbè ci sono anche cose minori come alcune correzioni al man ed ai dialoghi...

Inoltre ho creato una pagina sul wiki di Telefoninux.org, potete raggiungerla cliccando qui.

Per chi volesse provare NeoBackup 0.8beta può farlo scaricando lo script o direttamente l'ipk:
DOWNLOAD SCRIPT
DOWNLOAD IPK

Ciao a tutti!

giovedì 5 marzo 2009

NeoBackup

Durante lo sviluppo di NeoBackup, che nonostante non vi abbia annunciato nulla è arrivato alla versione 0.7, ho incontrato un problema di dipendenze riguardanti una funzione della prossima release: bc.


A questo proposito ho tentato di creare un Ipk di bc per poterlo far girare sul Neo, riscontrando però parecchie problematiche. Questo per dire: che palle! Per poter far funzionare tale pacchetto mi occorre una determinata versione di Libc6, che ovviamente non ho e non riesco a crearne l'Ipk, senza contare che ho paura ad installarlo perchè non vorrei sputtanare tutto... Se qualcuno avesse qualche idea posti pure, intanto un salutone da parte mia...

lunedì 2 febbraio 2009

NeoBackup 0.6 is out!

Ok Ok, il titolo è un po' esagerato, nessuno eccetto me probabilmente aspettava l'uscita di questa versione il cui Changelog è il seguente:


+ Riscritta completamente la parte del backup inserendo le domande all'inizio
+ Rivista la struttura dei dialoghi
+ Aggiunta eliminazione dei file temporanei alla fine del restore
+ Aggiunta visualizzazione del man (ancora da scrivere)
+ Riscrittura di Demoko (grazie Demind)
+ Sistemazione del restore
+ Possibilità di cancellare il backup alla fine dell'operazione

Sono soddisfatto delle ultime modifiche apportate perchè mi hanno insegnato un sacco di cose. Demoko è testato solo in parte ma dovrebbe funzionare, il resto invece non dovrebbe avere problemi in quanto, questa volta, ho fatto i vari test del caso :) La prossima versione vedrà la possibilità di utilizzare NeoBackup in modi diversi: la modalità interattiva, ovvero quella attuale, e quella automatica, dove con un comando tipo il seguente si riesce ad ottenere il backup senza perder tempo a rispondere alle domande:
./NeoBackup -n backup /media/card/
Ovviamente è solo un esempio, non ho ancora messo giù nessuna riga di codice eccetto quello per script non inerenti a questo che mi permettessero di testare le funzioni. C'è anche la possibilità che abbandoni addirittura l'uso del "case", vedo come organizzarmi, perchè mi pare una cosa abbastanza complessa l'integrazione con l'attuale struttura :) Ciao a tutti ed in caso di consigli fatevi avanti! :)

Che pirla, dimenticavo il download: http://dl.getdropbox.com/u/373231/NeoBackup_v0.6.sh

martedì 27 gennaio 2009

NeoBackup 0.5, si inizia a fare qualche passo in avanti :)

Ho introdotto i cicli, che Koda mi ha gentilmente spiegato, ricomtrollato i dialoghi e le variabili... Il tutto, come si evince dal Changelog, non è ancora stato testato.


Ma i cambiamenti piu importanti si vedranno nella 0.6, in cui intendo rivedere sia la parte del backup, sia la parte di Demoko, che Demind ha appena ritoccato dopo aver visto insieme qualche particolare da sistemare (in realtà ha fatto un lavoraccio, credetemi). Quella che vedete nell'immagine è proprio la futura release, sempre piu vicina a funzionare seriamente, a presentare codice maturo (nei miei limiti ovviamente) e alla riduzione dei bug; la 0.6 introdurrà tante novità, dall'interazione non piu necessaria durante i processi (quindi verranno fatte tutte le richieste del caso all'inizio), alla possibilità di installare nuovi programmi, alla risoluzione di alcuni problemi noti di Om2008.x (vedi eco nelle chiamate) ecc...

Spero che il tutto possa servire a qualcuno, a me serve di certo :) Di seguito il link per il download della versione 0.5 ed il relativo changelog:

NeoBackup_v0.5.sh (l'estensione mi serve per lavorare correttamente su Win ;) )

+ Introduzione dei cicli nella sola parte relativa al backup (non testato)
+ Rivisti tutti gli if/elif
+ Correzione/aggiunta di alcuni dialoghi (conseguenza dell'aggiunta degli elif)

mercoledì 21 gennaio 2009

NeoBackup, questo sconosciuto...

Oggi ve l'ho voluto solo anticipare, tanto per non fare quello figo che se ne esce con una versione già buona dal principio, perchè non è il mio caso... Diciamo che la versione 0.2 l'ho provata mentre lavoravo sulla 0.3 ed è proprio in quel momento che ho capito una cosa importante: NON ANDAVA UNA MAZZA!


In verità alcuni errori me li aspettavo, altri li conoscevo proprio, ma non li ho corretti perchè intendevo prendere strade diverse nell'attuale versione sotto tortura che, invece, parrebbe funzionare abbastanza bene e mi ha appena casualmente salvato dalla riscrittura di tutti i file .desktop presenti in /usr/share/applications/ :D
Ma vediamo in breve cosa è questo Neobackup...

Innanzitutto, per me, è esercitazione: non cagavo piu il bashing da un pezzo e mi mancava, ora infatti sto imparando anche cose nuove e dove non so come fare uso metodi un po' bizzarri, alla fine l'importante è che funzioni ^^

Poi vuole essere qualcosa di utile per il Neo, ma sopratutto per i suoi utenti: molti di noi flashano spesso per testare nuove distro, nuove funzioni, nuovi kernel... ed è brutto ogni volta perdere tutte le configurazioni che con tanta cura ci si era impegnati a sistemare, quindi cosa c'è di meglio di uno script che ne faccia un bel backup? Però ovviamente servirà anche restorare questo benedetto backup, lo script fa (o dovrebbe fare, non siate pignoli!) anche questo! Inoltre, grazie all'implementazione dello script Demoko, sarà possibile reinstallare senza alcuna fatica tutti i programmi di prima! Per questo ringrazio Demind per avermi permesso di aggiungere il suo lavoro al mio; con lui si è anche discusso di modificare ulteriormente il "tool di installazione" sistemando alcune finezze, e credo che dovrò farlo io dato che lui sta pensando ad altro...

Insomma: backup, restore ed installazione programmi. Se poi vien fuori qualche idea di roba da aggiungere (nei limiti delle mie capacità e della coerenza col resto dello script) ben venga, anzi, invito chiunque a dire la sua!

Qui trovate la versione 0.3beta, rispetto alla 0.2 il backup non viene effettuato copiando i file in una cartella temporanea per poi essere archiviati: vengono inseriti direttamente all'interno di un .tar situato in /media/card/bck-script/

La verità? Riesce a backuppare solo i primi file (nemmeno tutti) poi dà un sacco di errori. Errori dovuti a dimenticanze, software mancante e conflitti... Sono proprio bravo vero? XD

Ciao a tutti

EDIT DEL GIORNO DOPO: sistemata la v0.3, ora dovrebbero funzionare sia backup che restore :)
DOWNLOAD
Changelog:
+ Fixato il problema dei parametri di tar
+ Fixati i problemi di inserimento all'interno del tar di alcun file
+ Fixato un problema di conflitto di variabili che non permetteva il backup della home
+ Riscritta la parte del restore

NeoBackup 0.2beta

Non ho piu di tre minuti per scrivere, quindi in fretta: lo script permette di fare backup delle configurazioni principali e di effettuare il relativo restore, l'ho appena riletto ed un piao di cose mi lasciano in dubbio, anche piu di un paio, ma ci sto lavorando su fra un cliente e l'altro. Solo una cosa: non provatelo se non siste pronti al peggio, anche se nessuna delle operazioni presenti è rischiosa, sempre meglio esser prudenti... Fuggo, ciao!

http://dl.getdropbox.com/u/373231/bck%2Bdemoko.sh

sabato 17 gennaio 2009

Neo FreeRunner, colleghiamolo ad internet

Non ho parlato spesso di questo gioiellino, in compenso mi ci sono dedicato, anche se non assiduamente a causa dei mille impegni... Attualmente ho installato, come sistema operativo, Om2008.12, quello ufficiale insomma.

Vi ho installato i vari programmi di mio interesse grazie a Demind ed al suo Demoko, che ho avuto il piacere di testare sin da subito, quando gli errori a livello di bashing non eran pochissimi, anche se banali, probabilmente frutto di distrazioni durante la scrittura di un non così corto script :) Anzi, ne approfitto per ringraziare Demind per tutte le volte che mi aiuta, senza di lui sarei certamente ancora indietro :)


L'unica pecca per il momento è la mancanza di un programma stabile e perfettamente funzionante per la connessione alle reti wireless, anche se a quanto ho capito ci stanno lavorando. In realtà è possibile installare l'ottimo Widc, ma è pesantino sul Neo ^^ A questo proposito mi son dato alla shell, mica posso aspettare la versione grafica di ogni cosa! :D

Non è stato difficile connettersi alla rete, anzi, direi il contrario, infatti non riesco a comprendere come mai qualcuno non ci riesca, il mio solito culo immagino... Vediamo dunque come ho proceduto:
ifconfig eth0 up
per attivare la periferica, quindi le ho assegnato un indirizzo ip:
ifconfig eth0 192.168.0.7 netmask 255.255.255.0
Devo indagare sulla possibilità di mettere solo "24" come Netmask; a questo punto, assicuratomi grazie ad un "iwlist eth0 scan" che il mio access point venisse rilevato, ho connesso il telefono al router:
iwconfig eth0 mode managed channel 11 essid NETGEAR
Io ho saputo dare facilmente le opzioni al comando in quanto conosco il mio AP, se voi doveste avere incertezze usate il comando precedente a questo ;) Quindi ho riavviato la rete e tutto ha iniziato a funzionare, piu o meno:
/etc/init.d/network restart
Il ping al router era ok, ma non navigavo. Inutile dire che bisogna accertarsi che i DNS siano correttamente impostati, per farlo fate riferimento al file /etc/resolv.conf; ma nonostante tutto ancora non andava, ho iniziato a pensare che il problema fosse il gateway, ed avevo ragione, quindi dopo qualche comando sbagliato ed un intervento di Koda (grazie!) che mi ha portato sulla retta via ecco sistemato tutto, anche l'accesso ad Internet:
route add default gw 192.168.0.1
Bona. Rendo noto che la procedura è valida per qualsiasi sistema operativo (Gnu/Linux s'intende) e non prevede alcun tipo di protezioni sull'Acces Point ;) Ora finalmente posso controllare il telefono da remoto, aggiornarlo, installarne programmi etc senza dovermi attaccare ad un pc :D Ah, in caso voleste connettervi al Telefoninux via SSH attraverso la rete wireless dovrete impostare Dropbear per farlo, quindi commentate la riga 17 (Che culo eh!) del file /etc/init.d/dropbear:
# test ! -r /etc/default/dropbear || . /etc/default/dropbear
quindi riavviate Dropbear:
/etc/init.d/dropbear restart
Per qualsiasi domanda o insulto sono a vostra disposizione :D

Ciao a tutti ed a tutti un gran bacione! (oddio...)

martedì 13 gennaio 2009

Facciamo il punto della situazione
Cazzo è da un po' che non scrivo qui, poco tempo, poca voglia, altro a cui pensare, nel bene e nel male... Comunque sto benone e, se vo steste chiedendo, non sono morto.


In compenso ci sono un sacco di novità, il Telefoninux va alla grande, ho comprato un Dell Inspiron Mini 9 (per la Ile) e l'ho trovato stupendo, mi è stato regalato Resistance 2 ed ho iniziato a dedicarmi allo studio di quello che è il fenomeno religioso cristiano cattolico, di cui parlerò probabilmente anche in futuro sul blog.

Ma andiamo con ordine, il Telefoninux: alla grande con Om2008.12 e l'aiuto di Demind, mi piace un casino e son contento di averlo comprato :) Il Dell della Ile, figata assurda, comodo, piccolo e leggero, ci gira anche Compiz alla stragrande e stasera da casa aggiungerò un'immagine del cubo in azione ;)

Resistance: gioco strafico, anche se magari uccidere Dedalus è un po' troppo banale... Anche il nome Dedalus è banale XD Ad ogni modo è stupendo anche se cambiano parecchie cose dal primo :)

E la religione... Già, come qualcuno di voi già saprà non sono religioso, lo trovo stupido, insensato, ritengo anche che la religione sia un insulto all'intelligenza umana, e so bene di aver probabilmente offeso qualche lettore con quest'ultima affermazione... Se la religione è qualcosa non è di certo la verità, è portatrice di danni nella società e quello che voglio studiare è cosa sia davvero, cosa rappresenti dal punto di vista razionale, perchè e cosa fa la comunità cristiana per noi, per me. Sto leggendo la Bibbia a tal proposito, sto avendo dei dialoghi (fino ad ora solo uno, ma ne avrò altri) con il parroco di S.Angelo e mi sto documentando sulla rete sui fatti storici realmente accaduti, sugli autori di Bibbia e Vangeli ecc... Non è un lavoro di un giorno, nemmeno di un mese, magari domani sarò già stufo e la smetterò, ma per ora voglio approfondire, sperando ovviamente che fra duemila anni non chiameremo "evangelisti" Tom Clancy e Susanna Tamaro... Passi il primo, ma la seconda...!!!

Ad ogni modo approfondirò in un altro post, questo serviva solo a riepilogare il fatto che sono vivo e sto (quasi) bene, un bacione a tutti! :P

sabato 22 novembre 2008

Neo FreeRunner, un giorno dopo...
Mi chiedo a cosa sia dovuto lo strano profumo che sento entrando in camera quando questa è rimasta con la porta chiusa per un po'... Non può essere la mia puzza dopo una giornata di lavoro, perchè è un buon odore... O mia mamma ha lavato il pavimento oppure i dieci grammi di sativa nel cassetto si fanno sentire... Non mi pare che il pavimento sia stato pulito in effetti...

Comunque, come alcuni di voi sanno, giovedì mi è arrivato il Neo FreeRunner, non sto a spiegare bene cosa sia: è un dispositivo con funzioni di telefono e PDA completamente open source, sia per quanto riguarda l'hardware, sia per quanto riguarda il software; è stupendo, l'ho pagato (compreso di spedizioni) 342,99 euro e per il momento non me ne sono affatto pentito. Quando è arrivato era come nell'immagine dello scorso post, oggi al lavoro ho aggiunto il menu in alto e l'orologio, facendolo diventare così:


Meglio, di certo, ma non abbastanza, usava ancora una vecchia immagine: la 2007.2
Ma cominciamo dal principio, ovvero dalla prima accensione...

Apro la scatola e lo ammiro per un secondo: bellissimo! Quindi lo estraggo dalla confezione (che è piu bella del telefono stesso), inserisco la microsd, la sim e la batteria, quindi premo il tasto di accensione... Non va. Vabbè c'è scritto di caricare la batteria, eseguiamo! Una volta caricata provo ad accendere e parte perfettamente! Io ero preso benissimo, lui non prendeva... Ho perso almeno un paio d'ore a cercare campo, a riavviare, a fare ricerche su internet, ho addirittura aperto un topic a riguardo, ma nada, non voleva prendere...

Quindi decido di provare con la sim di mio papà, apro il Neo per cambiarla e scopro che l'avevo messa al contrario -.-

La rigiro bene, avvio il telefono e tutto funziona! Datemi pure dell'imbecille, me lo merito... Comunque il tutto è proseguito con qualche prova fra telefonate ed sms... Oggi al lavoro ho provato per la prima volta a collegare il Telefoninux al pc (con win), ce l'ho fatta e ci ho giochicchiato un po' (anche Teo, scrivendo roba a caso in ssh XD). Ora il telefono era bello, ma faceva ben poco: fonia, sms, rubrica e un terminale con tastiera uguale a quella dei cellulari... poco per 329 euri no? Soprattutto perchè il terminale si poteva usare a metà (mancavano gli slash), arrivavano nuovi messaggi e chiamate perse ad ogni reboot (mai riuscito a leggerli) e tutto era molto lento seppur bello... Ho fatto un po' il pirla dunque mostrando l'acquisto a tutti e, una volta trovato un po' di tempo a casa, ho collegato il Telefoninux al pc per aggiornarlo ala 2008.9

FANTASTICA!!!

Bellissima, manca il terminale e la tastiera qwerty è fatta di merda, ma per il resto è bellissima! Date un'occhiata...


Le chiamate vanno, gli sms pure, il sudoku idem, la sveglia va anche durante il suspend to RAM che funziona anch'esso alla perfezione. Ci ho giochicchiato un po', ora sta riposando... PRO: bellissima interfaccia, scattante e, comoda e intuitiva; CONTRO: tastiera degli sms inusabile, mancanza di un terminale, tempi di boot intorno ai 5 minuti!


Ci smanetterò ulteriormente, devo assolutamente connetterlo ad internet tramite il mio router ;)

Ciao a tutti, vado a riposare...

martedì 11 novembre 2008

8-16BitMarioGame for Neo FreeRunner!
Occhei occhei, il cucciolo non arriverà prima della settimana prossima quindi inizio a darmi da fare: non posso stare con le mani in mano ed aspettarlo senza prepararmi al lieto evento...


Chi già conosce il mio iconset per GNOME avrà notato come lo screen riporti delle immagini molto simili a quelle che sono le mie icone per quello che credo sia il piu bel DE esistente, anche se questa volta, con non poco dispiacere, sto lavorando su Windows...

Le novità ora son due: verrà creato il primo iconset per il Neo Freerunner dedicato ai retrogame della saga di Mario, si tratta in pratica di un porting dell'altro set. La qualità delle immagini non sarà molto elevata (da quando un mio lavoro è di qualità elevata?) in quanto nemmeno so come si vedranno su Neo, inoltre ho iniziato preparandole durante l'orario di ufficio e quindi devo prender le cose come vengono.

Ovviamente non offro certezze nè sul funzionamento nè sulle tempistiche, come sempre del resto...

La seconda novità è che il set per GNOME vedrà rivisto e riadattato seguendo alcune linee che ha assunto il porting...

DOWNLOAD


Per qualsiasi informazione, suggerimento, critica, insulto o proposta di collaborazione sapete dove trovarmi :)

lunedì 10 novembre 2008

Lo compro?
Procedo o meno con l'acquisto?


Mi sa che lo prendo, ormai ho sta fissa... Speriamo valga la pena... :)

EDIT: comprato!