You are currently browsing the monthly archive for Settembre 2009.
Sto per realizzare qualcosa con Arduino ed il Wiimote, quindi inizio a postare un po di documentazione che potrebbe servirmi e potrebbe servire anche a voi. Di seguito lo schema del connettore a 6 pin del vostro/mio Wiimote visto di fronte:
- 1 (filo rosso) – +3V
- 2 (filo giallo) – Clk
- 3 (filo rosso) – controller connesso?
- 4 (non connesso) – Non usato
- 5 (filo verde) – Data
- 6 (filo bianco) – GND
– Fine –
Postato con Kblogo
Se sapete usare Subversion di sicuro non vi serve questo post, ma se non avete ben capito come fare a postare il vostro codice sul vostro repository di Google Code allora forse questo potrà aiutarvi. Ovviamente non è una guida passo passo, se cercate qualcosa di completo la vostra ricerca continua, ma se volete caricare il vostro codice allora è arrivato il momento di iniziare. Per prima cosa registrate il vostro progetto su Google, una volta completata la fase di registrazione andate nella tab Source del vostro progetto autenticatevi e quindi copiate il link per i membri autenticati, qualcosa di simile a questo:
# Project members authenticate over HTTPS to allow committing changes.
$ svn checkout https://your-progect-name.googlecode.com/svn/trunk/ your-progect-name --username youraddress@gmail.com
Ovviamente suppongo che voi abbiate già installato Subversion per la vostra piattaforma, se non l’avete fatto questo è il momento di farlo e ovviamente googlate per trovare qualcosa di adatto alle vostre esigenze. Fatto questo aprite il vostro terminale, console, o qualsiasi forma di riga di comando che avete ed incollateci il link che avete copiato, quello sopra per intenderci. Verrà creata nel vostro computer una cartella con il nome del progetto entrateci dentro ed iniziate ad inserire tutti i vostri file e le vostre cartelle. appena fatto digitate nel vostro terminale un
$ svn status
? file1.c
? file2.py
? cartella1
In questo modo sappiamo quali file sono stati aggiunti e cioè tutti quelli con il punto interrogativo che li precede, ora non ci resta che aggiungere questi file al nostro progetto eseguendo
$ svn add file1.c
$ svn add file2.py
$ svn add cartella1
e continuando per ogni file e/o cartella aggiunta nella cartella principale del nostro progetto. A questo punto abbiamo il nostro progetto in locale, ovviamente possiamo editare i file, aggiungerli ma per toglierli? Possiamo usare un semplice
$ svn delete file3.m
se poi volete potete digitare un svn help per una lista dei comandi, sono semplici da capire e la documentazione di Subversion vi darà consiglio. Ora che abbiamo finito di editare il nostro progeto è arrivata l’ora di aggiornare il nostro progetto anche sul server quindi digitando semplicemente
$ svn commit -m "Messaggio sulle vostre modifiche (aggiunte, cancellazzioni, ecc.)"
A questo punto ci verrà chiesto il nostro nome utente, la parte iniziale del vostro indirizzo Gmail, e una password, che non è quella del vostro account, ma è una password che trovate nelle impostazioni dell’hosting, inseritela e tutto verrà caricato online. Per verificare che tutto sia andato a buon fine potete andare sulle pagine del progetto e controllare che l’upload sia andato a buon fine. Da ora in poi vi basta modificare i vostri file come volete basta che alla fine facciate un commit e anche il vostro progetto online sarà aggiornato. Spero di essere stato chiaro e come al solito vi invito a commentare se avete bisogno.
Happy Coding!!!
– Fine –
Post scritto con KBlogo
Scrivo qui solo per tenerne nota, ma magari puo servire anche a voi!!
- Using HTTP is not enough.
- Do not overuse POST.
- Do not depend on URI’s internal structure.
- Do not put actions in URIs.
- Services are seldom resources.
- Sessions are irrelevant.
- Do not invent proprietary object identifiers.
- Do not worry about protocol independence.
Se poi volete saperne di piu trovate maggiori info qui.
– Fine –
Post scritto con KBlogo
Non mi dilungherò tanto nel descrivere cosa sia e a che cosa serve, ma di sicuro troverete tutto quello che vi serve sapere sulle pagine del progetto ospitato da Google. Per farla breve è una piccola libreria scritta in php per interfacciarsi con le api di Identi.ca, piattaforma di microblogging open source basata su Status.net, nuovo nome dato al progetto Laconi.ca. Vediamo un piccolo esempio in grado di postare sul nostro profilo, per prima cosa scaricate la libreria poi aprite il vostro editor preferito e inserite:
require_once("identica.lib.php") or die("Couldn't load Identi.ca library");
$identica = new Identica($username, $password);
$identica->updateStatus('Hello world!');
salvate il tutto e avviatelo noterete che verrà postato sul vostro profilo il mitico Hello World. Per qualsiasi info fate riferimento alla pagina del progetto oppure scrivetemi.
Questo è tutto per ora buon divertimento.
– Fine –
Post scritto con KBlogo










