Tesi: fase 1 terminata
Oggi s'è deciso per comprare l'SDK di TomTom. Praticamente l'applicazione che ne verrà fuori sarà quasi un plugin per TomTom,non so se lo si finirà ma sarà interessante. Per l'occasione nelle prossime settimane/mesi mi dovrò imparare il C++,poichè le API di TomTom sono in questo linguaggio mentre l'applicazione sviluppata in laboratorio è in Java ME Personal. Restate sintonizzati per gli sviluppi ;)
00:21 | Categorie: TomTom, unversità | 0 Comments
Altre due paroline su Ubuntu
Le mie prove con Ubuntu rendono sempre più onore a questa distribuzione. Oggi sono stato piacevolmente sorpreso dal fatto che,oltre al riconoscimento automatico di dispositivi USB e al loro montaggio (anch'esso automatico) sul Desktop,cosa non pr altro nuova visto che già Feodra 5 la faceva,al doppio click su un file avi il sistema si è premurato si suggerirmi i pacchetti da installare per avere i codec di formati proprietari.
Questa si che è progettazione intelligente,una cosa così non l'ho mai vista nemmeno in Windows e quindi,quando c'è da ammettere che le cose son fatte bene bisogna dirlo chiaro e forte :)
In giro per il Web son stato forse un po' troppo duro nei confronti di questa distro in primis,forse complice il fatto che il primo giorno di utilizzo mi abbia fatto un bel freeze. Inoltre non so perchè ma i mirabolanti effetti di compiz-fusion non si decidono a funzionare,sebbene credo i driver di Nvidia siano stati installati correttamente (?). Ad ogni modo chi se ne frega delle frivolezze grafiche,seguiamo la via dei duri e puri :D
Prossimo passo avere un architettura LAMP funzionante ;)
17:59 | Categorie: Linux | 0 Comments
Java Sun e Ubuntu Gutsy
Altro punto a favore di Ubuntu oggi che mi sta impressionando favorevolmente: l'installazione dei pacchetti della Sun per java sono contenuti nei repository ufficiali e basta un sudo apt-get install sun-java6-jdk per avere a bordo tutto quello che ci serve. Il sistema è pronto per operare con il compilatore e la virtual machine della Sun senza bisogno di dover disambiguare il comando java,identico per gcj (cosa che invece tocca fare in Fedora).Il plugin per Firefox si installa direttamente da Firefox stesso,che provvede a scaricare un pacchetto ad-hoc. Niente files da scaricare,link simbolici da creare e via dicendo. Ho provato a giocare qualche partita su Scacchisti.it e le prestazioni sono state ottime.
01:59 | Categorie: firefox, java, Linux | 0 Comments
Page Rank 3
A due mesi dalla nascita del blog,con all'attivo più di 100 post e circa un migliaio di visite,il mio blogghettino oggi ha raggiunto page rank 3 per via degli aggiornamenti di Zio G. Via verso PR 8 ehehe :)
Come ben sapete altri son stati penalizzati: se ciò mi comportasse uno sgravio dei miei introiti è chiaro che la cosa non mi farebbe sorridere. Diciamo che al momento la cosa mi interessa solo a livello statistico,come già preannunciato,senza notorietà la pubblicità qui non ce la metto,tanto meno Adsense.
20:58 | Categorie: Varie | 0 Comments
Feisty to Gutsy
Sono stato piacevolmente sorpreso dall'automatismo e semplicità di aggiornamento di Ubuntu Fesity Fawn alla nuova release 7.10 Gutsy Gibbon. Io pensavo dovessi scaricarmi una nuova distro oppure smanettare a dovere a terminale,invece mi è apparsa in automatico l'iconcina degli aggiornamenti e dopo aver aggiornati una decina di software mi ha chiesto se volevo fare l'upgrade di distribuzione. L'upgrade viene raccontato illustrativamente qui.
18:06 | Categorie: Linux | 0 Comments
A.A.A. Cercasi info su TomTom SDK
In rete scarseggiano informazioni sull'SDK del TomTom: esiste la documentazione ufficiale,ma una ricerca in Google non mi riporta esperienze di sviluppatori con questo SDK. Riassumendo,il manuale dice che questo SDK può:
* comunicare con il TomTomNavigator (da ora TTN) attraverso un modello client/server con la spedizione di messaggi scritti in files;
* il menu del TTN può essere esteso con dei comandi che quando selezionati inviano un messaggio ad un'applicazione esterna.
L'applicazione esterna dovrà avere degli handler in grado di trattare tali comandi;
* ottenere la versione dell'SDK e del TTN,ottenere l'ID del dispositivo;
* avviare TTN in background e verificare se è in esecuzione;
* portare il TTN in foreground;
* stoppare il TTN;
* entrare in modalità navigation view;
* far apparire un messaggio sul display del TTN;
* ottenere informazioni circa un data set selezionato e su una certa rotta;
* ottenere un array di coordinate di una rotta;
* ottenere informazioni circa la locazione più vicina ad un determinato punto (geodecoding);
* pianificare una rotta fornendo in input le coordinate o un punto favorito o un indirizzo;
* centrare un punto sulla mappa fornite le coordinate;
* riscalare la mappa per mostrarne una porzione rettangolare;
* mostrare un indirizzo su una mappa;
* cambiare i setteggi del TTN e settarne i valori;
* apertura di una mappa passatogli in input il path;
* ottenere la posizione GPS corrente e lo stato del GPS;
* ottenere latitudine e longitudine specificata città,indirizzo e numero civico;
* cambiare la visibilità di un POI (anche quelli creati dagli utenti),aggiunta di un POI al file ov2 in forma di coordinate spaziali,cancellazione di uno o tutti i POI;
* possbilità di inviare messaggi GPS manuali invece di quelli inviati dal navigatore;
* esportazione dati grezzi GPS in formato NMEA all'applicazione client;
* tracciazione di una linea punteggiata del percorso di rotta;
* salvare un itinerario in un file e caricarlo;
* caricamento di files GF,file grafici descrittivi di forme grafiche,per descrizione di situazioni dinamiche come la situazione del traffico.
* apertura di una connessione internet via telefono collegato attraverso bluetooth,chiudere la connessione econoscerne lo stato;
* suonare un file ogg;
* creazione di menu customizzabili;
* creazione esterna di itinerari in files e suo utilizzo all'interno di TTN;
Se qualcuno ha più notizie a riguardo o l'ha provato mi faccia sapere
12:07 | Categorie: mobile, TomTom, unversità | 4 Comments
Blog day personale
I blog che presento sono come al solito tecnici,per lo più di sviluppatori non più giovanissimi (ora mi fucilano...) ma che grazie alla loro età (dai intendo non diciottenni,nonvecchi matusa!) hanno accumulato molta esperienza:
09:37 | Categorie: Varie | 4 Comments
UAC on e off
In giro per la rete troviamo chi è stufo di rispondere di si ai numerosi prompt di UAC e chi invece sconsiglia di disabilitarlo. Esiste un utility che permette oltre all'abilitazione e disabilitazione,di settare il cosiddetto quiet mode,che lascia attivo UAC ma non mostra i prompt per l'utente amministratore.
Carina la discussione su questo forum dove un sondaggino su più di 150 persone evidenzia che la metà usa UAC mentre l'altra metà no,sebbene la percentuale maggiore resti sempre di esser loggato come amministratore e senza UAC.
09:28 | Categorie: Windows | 0 Comments
In Rainnbows dei Radiohead: prime impressioni
Non son qui a parlottare dell'iniziativa dei radiohead di scavalcare le major,nè tantomeno a far sembrare che questa iniziativa non scoraggi il download illegale dell'album,di questo ne han già parlato tutti e come ben sapete se seguite questo blog da agosto,non sono un ufficio stampa e non mi piace copiare-incollare articoli da altri blog. Questo è e rimarrà un blog tecnico. Punto :)
Sono qui invece a parlare di come realmente mi è sembrato In Rainbows,cosa di cui si legge poco nei blog,poichè son tutti interessati agli eventi mediatici piuttosto che al lato personale e al gusto musicale,che non fa notizia...
Me lo sono ascoltato in treno e in bus in una giornata piovosa. I toni pacati di quest'album e la sua tranquillità,lontana dai primi Radiohead,mi hanno ricordato abbastanza Amensiac a cui ero abituato e dal quale sono sempre coinvolto ogni volta che l'ascolto. Il punto è che Amnesiac ha dei toni cupi e a volte tristi che in questo nuovo album non mi sembra di aver riscontrato.
Mentre Amnesiac è un vero album da "viaggio mentale" (per quanto mi riguarda),questo ce lo vedo bene ad ascoltarmelo sdraiato sul letto a riposare,come preludio alla pennichella. No,non sto denigrandolo,mi piace ascoltare qualcosa di soft quando voglio riposarmi.
Ad ogni modo non son rimasto entusiasmato dall'album,probabilmente servono più riascolti,ma non sono stato folgorato da qualche canzone in partiolare,che mi facesse dire "Caspita!".
Ad ogni modo spero in futuro ripetano l'iniziativa di diffondere i loro album via Web e che diventi un'abitudine anche di altre band magari :)
17:38 | Categorie: Musica | 0 Comments
Alice tutto incluso e Ubuntu Feisty Fawn
Il seguente post è rivolto a coloro che hanno sottoscritto un abbonamento flat Alice tutto incluso e sono possessori del modem Alice Gate 2 plus WiFi.
- preannuncio che non ho sbloccato il modem per renderlo NAT (vedi Giuseppe D'Alessio). Uso ancora il login per connettermi.
- digitare da un terminale
sudo pppoeconfe immettere la propria password. - seguire le istruzioni rispondendo di si alle domande di default e immettendo il proprio username e password (valori di default username: aliceadsl password: aliceadsl);
- quando riavviate in sistema,siccome il file di configurazione se non alterato,di default si chiama dsl-provider,per connettersi digitare
pon dsl-provider; - per disconnettersi digitare solamente
poffda terminale;
21:31 | Categorie: Linux | 2 Comments
Follow up dei commenti in Blogger
Recentemente è stata aggiunta la funzionalità di poter seguire via e-mail i commenti successivi al nostro sui blog targati blogger. Una funzionalità a cui spesso siamo abituati (specialmente sui blog Wordpress) e che va a completare questa bella piattaforma.
17:57 | Categorie: blogger | 1 Comments
Visual Studio tips
Come è possibile formattare il codice copiato-incollato dentro Visual Studio?
- Selezionare tutto il codice e poi Edit > Advanced > format Selection. (fonte)
Come faccio a passare degli argomenti del main in Visual Studio?
- Selezionare il nodo del progetto nella Solution Explorer,dopo di che andare nel menu Project > nomeapplicazione properties > Debug tab > Command line arguments. (fonte)
17:00 | Categorie: C#, Visual Studio | 0 Comments
Le immagini su Blogger
Se vi domandate che fine fanno le immagini su Blogger e come poterle modificare/cancellare, Blogger Buzz ci informa che le immagini vengono ospitate dal servizio Picasa Web Album. Se vi loggate con le vostre credenziali google,appena arrivati su PWA vedrete i link alle vostre foto raggruppate per blog. E' possibile linkare il proprio album mostrando uno slideshow oppure incapsularlo nel proprio blog (vedi qui sotto).
![]() |
| Byte Strike Blog |
15:47 | Categorie: blogger | 0 Comments
Apache .htaccess
Pronta una guida sul mio sito per i molteplici usi dei files .htaccess in un sito Web che monta ovviamente il server Apache. La guida pian piano verrà rivisitata alla luce delle moltissime fonti che ho raccolto e che verranno riportate nell'ultima pagina.
14:37 | Categorie: programmazione, web development | 0 Comments
Web 2.0 e syntax highliter
Non è una delle soluzioni che preferisco (ho già trattato il tema sul Delfinsblog,comunque utilizzo sia Geshi sia syntax highlighter) ma questo NoPaste recensito da Geekissimo è abbastanza carino perchè fa il suo dovere di formattatore e visualizzatore di codice permettendo di linkare il risultato da una pagina Web (ecco un esempio). A mio avviso non basta permettere un link a quanto creato per rendere un servizio Web 2.0 come dice il buon Angelo Veroli,a cui consiglierei la lettura di quanto segue,se ha il tempo:
Web 2.0, una frase coniata da O'Reilly Media nel 2004 si riferisce ad una generazione di servizi basati sul web —come social networking sites, wikis, tools di comunicazione e folksonomies—che enfatizzano la collaborazione online e la condivisione fra gli utenti. L'esatto significato del termine rimane aperto alle discussioni come fa notare qui lo stesso creatore del Web Tim Berners-Lee.
Tim O'Reilly ha fornito una definizione di Web 2.0 nel 2006:
"Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success on that new platform. Chief among those rules is this: Build applications that harness network effects to get better the more people use them."Come riferito dai suoi sostenitori e promotori,la frase “Web 2.0”,può riferirsi ad uno o più dei seguenti principi:
- La transizione dei siti Web da isole di contenuto a sorgenti di contenuto e funzionalità;
- Un fenomeno sociale che abbraccia l'approccio della creazione e distribuzione del contenuto basandosi su concetti di comunità aperta,decentralizzazione dell'autorità,libertà di condivisione e riuso;
- Organizzazione e categorizzazione dei contenuti avanzate, enfatizzando il deeplinking ;
- il Web concepito come un framewrok,una piattaforma;
- I dati sono la vera forza trainante;
- network effects creati da un' architettura di partecipazioni
- innovazione nell' assemblaggio di sistemi e siti costruiti attraverso uno sviluppo distribuito;
- Level 3: “The application could ONLY exist on the net, and draws its essential power from the network and the connections it makes possible between people or applications. These are applications that harness network effects to get better the more people use them. EBay, craigslist, Wikipedia, del.icio.us, Skype, (and yes, Dodgeball) meet this test. They are fundamentally driven by shared online activity. Web crawling is one of the fundamental Web 2.0 activities, and search applications like Adsense for Content also clearly have Web 2.0 at their heart. In the hierarchy of web 2.0 applications, the highest level is to embrace the network, to understand what creates network effects, and then to harness them in everything you do.”
- Level 2: “The application could exist offline, but it is uniquely advantaged by being online. Flickr is a great example. You can have a local photo management application (like iPhoto) but the application gains remarkable power by leveraging an online community. In fact, the shared photo database, the online community, and the artifacts it creates (like the tag database) is central to what distinguishes Flickr from its offline counterparts. And its fuller embrace of the internet (for example, that the default state of uploaded photos is "public") is what distinguishes it from its online predecessors.”
- Level 1: “The application can and does exist successfully offline, but it gains additional features by being online. Google Documenti e Fogli di lavoro (ex Writely acquistato da Google) is a great example. If you want to do collaborative editing, its online component is terrific, but if you want to write alone, as Fallows did, it gives you little benefit (other than availability from computers other than your own.).”
- Level 0: “The application has primarily taken hold online, but it would work just as well offline if you had all the data in a local cache. MapQuest, Yahoo! Local, and Google Maps are all in this category (but mashups like housingmaps.com are at Level 3.) To the extent that online mapping applications harness user contributions, they jump to Level 2.”
- “Meanwhile, there is of course another whole class: that is a desktop application such as an email or IM client that nonetheless finds all its utility on the net. For that matter, consider the humble telephone.”
- Tecniche RIA (Rich Internet application): hanno features e funzionalità delle tradizionali applicazioni Desktop;
- CSS : fogli di stile che permettono la gestione efficace del layout di un sito web (impaginazione,allineamento oggetti,formattazione e grafica,ecc);
- XHTML valido e l'uso Microformats : quest'ultimi sono espressioni semantiche introdotte nelle pagine Web tramite tag quali “class”,”rel” o “rev” che ne sonsentono l'estrazione da parte di programmi;
- Syndication e aggregazione dei dati tramite RSS/Atom : sono standard XML che permettono la comoda lettura dei contenuti attraverso programmi che scaricano e interpretano i feeds dai siti. Ciò permette di seguire rapidamente molti blog/siti senza la necessità di doverli “inseguire” attraverso il browser;
- Uso esteso di folksonomies ( tags o tagclouds,per esempio);
- Uso di software wiki in maniela parziale o totale (cioè che interessa tutto il sito);
- Pubblicazione di blog;
- Mashups : siti che combinano contenuti da più di una sorgente in maniera integrata;
- REST or XML Webservice APIs ;
Esempi di siti Web 2.0:
- Ebay: una community di 200 milioni di persone che comprano e vendono di tutto.
- Wikipedia: enciclopedia libera i cui contenuti vengono redatti collaborativamente da chiunque sia in grado di fornire descrizioni e nozioni utili a spiegare un certo concetto. E' presente in circa 250 lingue diverse (vedi lista);
- Craiglist: servizio localizzato per 450 città del mondo che categorizza i contenuti e che permette alle persone di postare dati inerenti a un qualsiasi argomento. Vedi FAQ.
- del.icio.us,OK Notizie e TechNotizie: servizi di social bookmarking che raccolgono notizie,tutorial,ecc inserite dagli utenti. Questo permette di raccogliere le notizie “migliori” del Web (o così ritenute dagli utenti),fornendo visibilità a quelle considerate migliori (network effects).
- Flickr: storing,organizzazione e condivisione di foto;
- Google Documenti e Fogli di lavoro: applicazioni tradizionali Desktop ma usufruibili online,permettendo la composizione collaborativa di documenti;
14:14 | Categorie: programmazione, Web 2.0 | 1 Comments
reCAPTCHA e PHP
Il CAPTCHA è composto da due parole: una non risolta dall'OCR e una di cui si conosce già la soluzione. Dando il risultato corretto per la seconda ,il software assume che anche la parola incognita sia stata risolta correttamente.
Qui potete trovare la libreria PHP per implementarlo nelle vostre pagine Web.
19:30 | Categorie: PHP | 0 Comments
Garmin Vs TomTom
Garmin Mobile XT : Il software è precaricato su una cartuccia microSD (con adattatore miniSD e standard SD) ed include sia il programma di navigazione sia le mappe stradali europee dettagliate. Una volta inserita la cartuccia nello smartphone, il software Garmin Mobile XT si avvia automaticamente, mostrando la schermata 'Dove si va?'.
In pochi passaggi, sarà possibile selezionare un indirizzo, un punto di interesse e di iniziare le navigazione verso di essi, guidati dalle indicazioni vocali. In Mobile XT figurano anche: il supporto per le guide di viaggio, per Custom POIs così come la possibilità di pianificare e salvare le rotte e di registrare i TrackLogs. L'utente inoltre potrà beneficiare della possibilità di associazione dei propri numeri in rubrica (o degli appuntamenti) con le relative posizioni GPS e della funzione PeerPoints per inviare via SMS (ai destinatari abilitati) la propria posizione GPS.
Garmin Mobile XT utilizza mappe NAVTEQ, che è da pochi giorni stata acquistata da nokia, e gli smartphones compatibili sono quelli mostrati in questa lista.
Nel caso non si disponga di GPS integrato esistono le soluzioni Garmin Mobile 10 e 20 che aggiungono il GPS con le seguenti features:
Garmin Mobile for smartphones:
- Interfacce : si connette ad uno smartphone compatibile attraverso Bluetooth® (serial port profile)
- Offboard navigation (mapping information resides on Garmin servers): no
- Navigation software: yes
- Mappe delle strade, POI inclusi yes
- Waypoints: 4000
- Routes: 50
- Voice prompts: yes
- Speaks street names : no
- 3D map view: yes
- Auto re-route (fast off-route and detour recalculation): yes
- Choice of route setup (faster time, shorter distance, off road): yes
- Route avoidance (avoid highways, tolls etc.): yes
- Hands-free calling with Bluetooth® wireless technology: no
- Garmin Online™ or Dynamic Content services compatible (displays real-time traffic, weather, fuel prices and hotels.com data): yes
- PeerPoints™ (send and receive GPS position): yes
*Garmin Mobile 20* :
- Unit dimensions, WxHxD: 2.7" x 4.2" x 2.31" (6.9 x 10.7 x 5.9 cm)
- Weight: 2.2 ounces (63 g)
- Battery: no
- Battery life: external power only
- Power supply: yes
- High-sensitivity receiver: yes
- PDA compatible: no
- Smartphone compatible: yes
- BlackBerry compatible: no
- Interfaces: Connects to Nokia Symbian®, Windows Mobile™ and Palm® OS Treo smartphones with Bluetooth® wireless technology.
- Maps & Memory:
- Offboard navigation (mapping information resides on Garmin servers): no
- Navigation software: yes
- Street maps, including Points of Interest (POIs): yes
- Waypoints: 4000
- Routes: 50
- Voice prompts (e.g. "Turn right in 500 ft."): yes
- Speaks street names (e.g. "Turn right ON ELM STREET in 500 ft.") : no
- 3D map view: yes
- Auto sort multiple destinations (provides most direct route): yes
- Auto re-route (fast off-route and detour recalculation): yes (manual detour recalculation)
- Choice of route setup (faster time, shorter distance, off road): yes
- Route avoidance (avoid highways, tolls etc.): yes
- Hands-free calling with Bluetooth® wireless technology: yes
- Garmin Online™ or Dynamic Content services compatible (displays real-time traffic, weather, fuel prices and hotels.com data): yes (with compatible data connection)
- PeerPoints™ (send and receive GPS position): yes
Ricordo che il prezzo del Garmin Mobile senza GPS è 99 dollari (69 euro),mentre con GPS è 199 dollari.
Garmin SDK ([1] e [2]): Lo zip liberamente scaricabile include un readme che illustra sommariamente le API (C++) e un progetto in Visual Studio C++ (tutto liberamente scaricabile). Non ho trovato particolari informazioni a riguardo dell'SDK se non queste:
Developers can:
- Access the data from the GPS such as GPS status, position, velocity, and time;
- Create points at a specified latitude and longitude, at the location of an address, at the location the user selects from a map, and at the location of an item the user selects through the find menu;
- Get information about a point, display a window showing the details of a point including its location on a map and create a route from the current location to a point.
- Semplice da usare: la semplice installazioe e un menu utente intuitivo forniscono una perfetta esperienza di navigazione.
- Mappe dettagliate di 20 paesi dell'Europa Occidentale: navigazione dal punto di partenza al punto di arrivo in 20 paesi dell’Europa Occidentale.
- Istruzioni visive e vocali chiare e accurate: istruzioni sull'itinerario semplici da seguire e mappe 2D o 3D nitide consentono di navigare dal punto di partenza al punto di arrivo, sia che si viaggi in auto, in bicicletta o a piedi
- Facile gestione delle chiamate: le istruzioni sullo schermo consentono di continuare a ricevere chiamate o messaggi SMS durante la navigazione.
- Navigazione diretta verso i contatti
- [NEW] API calls for loading and managing itineraries.
- [NEW] API calls for rendering graphic files over a TomTom map in the navigation view.
- [NEW] Create a custom location sensitive menu in the TomTom map view.
- [Update]TomTom SDK license agreement
- Connect TomTom NAVIGATOR to your mobile business applications using the API.
- Add your key locations (POIs) in self-defined categories to the TomTom map using custom icons.
- Start your own business applications directly from the TomTom main menu.
- Feed TomTom NAVIGATOR with external GPS data from other GPS applications.
- Adjust the configuration and settings and tailor TomTom NAVIGATOR to your specific needs.
- Extensive support documentation and sample source code for easy implementation.
Insomma la soluzione TomTom è senz'altro più cara,anche se sembra meglio ben fatta in quanto a supporto dello sviluppatore. Riassunto prezzi:
- Garmin Mobile XT: 69 euro per un dispositivo dotato di GPS interno,altrimenti Garmin Mobile™ 20: $ 267.85 USD -> 189.10 euro e Garmin Mobile™ 10 for smartphones: $ 199.99 USD -> 141.19 euro;
- Garmin SDK: gratuito;
- Tom tom Navigator 6: 99 euro;
- TomTomSDK: 195 euro;
15:40 | Categorie: me stesso, mobile, TomTom, unversità | 0 Comments
Un po' di links
In questi giorni sono a Pisa quindi ,informaticamente parlando,non ho combinato molto,da qui la penuria di post :)
Ad ogni modo mi è capitato di scartabellare un po' i miei feed e dopo aver realizzato che tante volte sono più le notizie che cancello di quelle che realmente mi interessano,ho deciso di postare un po' di links che mi interessano e di rimuovere qualcuno dal blogroll. Uno di questi per es. è Napolux,poichè i tempi di attesa per post tecnici sono finiti. La rimozione del feed avverrà tra un mese esatto se non ci saranno post interessanti.
Links:
09:59 | Categorie: CSS, firefox, javascript, Varie | 0 Comments
VideoMarta: video e blog
Ricevo notizia direttamente da un collaboratore del blog,Gabriele Farina,dell'esistenza di VideoMarta,un blog che propone una serie di video amatoriali incentrati su tematiche del mondo dell'Information Technology. Siccome ho trovato il blog simpatico e più interattivo della maggior parte ai quali sono abituato,ve lo segnalo e vi lascio a come vengono realizzati tali video,sottolineando che non sembrano così facili come sembra :-D
20:09 | Categorie: film - Video, Varie | 1 Comments
Video per apprendere Eclipse
Leggo da Programmazione che su Sourceforge sono presenti dei video che illustrano Eclipse per i newbie più totali e video più avanzati illustranti la persistenza (?). Qualcuno ci ha già dato un'occhiata?
16:50 | Categorie: java | 0 Comments
TheOpenCD Edizione Italiana 3.3
http://linux.studenti.polito.it/ileana.php
Sono stati aggiornati alla versione piu' recente:
- Firefox (2.0.0.7)
- OpenOffice (2.3.0),
- Thunderbird (2.0.0.6),
- SeaMonkey (1.1.4),
- ClamWin (0.91-2),
- Pidgin (2.2.1),
- VLC (0.8.6c),
- FileZilla (3.0.1),
- TightVNC (1.3.9),
- GIMP (2.2.17),
- Blender (2.45),
- Inkscape (0.45.1-1),
- Scite (1.74-1),
- Dia (0.96.1-7),
- Tribler (4.1.6),
- WinHTTrack (3.41-3),
- Tux
- Paint (0.9.17) e SokobanYASC (1.400).
E' possibile consultare online una dimostrazione dei contenuti della nuova versione all'url: http://www.theopencd.it/ (si consiglia l'utilizzo di Firefox o altro browser Gecko). TheOpenCD ha ottenuto il bollino di qualità Indire (Istituto Nazionale di Documentazione per l'Innovazione e la Ricerca Educativa) Per approfondimenti: http://www.indire.it/software/.
Cinquemila copie di TheOpenCD sono in distribuzione gratuita, fino ad esaurimento scorte, agli studenti del Politecnico di Torino. E' permesso e incoraggiato l'uso e la copia di tutto il materiale
distribuito da linux@studenti così come definito dalle rispettive licenze di utilizzo. linux@studenti esiste grazie all'attività per lo più volontaria degli studenti del Politecnico di Torino.
00:50 | Categorie: software, Varie | 0 Comments
Progetto basi di dati
Vi lascio come promesso con il link per il download del progetto di basi di dati di quest'anno,si trova in fondo a questa pagina. Tanto bel codice che non può trovar posto che in uno zippo,non di certo su un blog! Quindi se volete approfondire gli accessi in PHP tramite cookies,funzioni SQL e PLPGSQL di PostgreSQL e come si crea un database (dallo schema ER sebbene mostri qualche errore allo schema relazionale) allora scaricatevi lo zippo e dateci un'occhiata.
Per farlo funzionare dovete prima creare in PG un database di nome ospedale e un superutente di nome postgres con password post. Scusate ma nn ho raccolto utto in un unico file di funzioni,perchè non me ne fregava nulla,piuttosto ci sono connessioni al database un po' qua e un po' là,quindi al massimo modificate a mano gli scripts se non volete cambiare la password al vostro utente postgres,nel caso ne abbiate già uno :)
EDIT: il file del progetto è stato temporaneamente rimosso. Entro una settimana una nuova versione del progetto vi troverà posto.
15:00 | Categorie: PHP, PostgreSQL, programmazione, web development | 0 Comments
Badooisti
Oggi ispirato dal blog di Miranda ho detto:"vediamo un po' come cazzo è sto Badoo" :)
Badoo è la classica comunità di gente,in cui scrivi un po' di stronzate su te stesso,metti qualche foto (se accattivante è meglio) e perdi tempo...come al solito eheh.
Nel giro di poche ore,dopo essermi registrato,ero già sceso all'800esimo posto,perchè altri 800 badoisti si erano iscritti,a perder tempo...
La media delle mie foto è già andata a 6-,come al liceo,il mio voto preferito quando ero uno scansafatiche. Interessante è che se mandi un messaggino ad un certo numero al modico costo di un euro il tuo profilo torna al primo posto in 5 minuti.
Il sistema di ricerca del sito è basato su categorie ma se vuoi cercare una persona in particolare scordatelo di trovarla facilmente,io per esempio Miranda mica l'ho trovata..boh :D
Poi non capisco il motivo perchè alcuni tipi abbiano votato le mie foto (e dandomi 1 sti bastardi!): gay? Birboni? Boh cmq di tanto in tanto vedrò chi mi ha votato e se qualcuno ha detto qualcosa ma più di questo nada,nn mi piacciono tali siti,poi è pieno di finti maschioni arrapati,tutti a sbavare su questa o quella foto e hanno i lcoraggio di dare voti allucinati a roiti osceni....stanno evidentemente male.
14:26 | | 0 Comments
Compilation di mezzogiorno
Questo post è dedicato ad Arianna,visto che è suo il merito di avermi fatto conoscere questo gruppo. Mi ha fatto vedere qualche video (in uno dei quali c'era pure Marylin Manson struccato, sembrava perfino umano...) ma di primo acchito non mi sono piaciuti subito: mi sembravan troppo violenti e amusicali.Ma dopo essermi ascoltato tutta la loro discografia devo ricredermi e i Nine Inch Nails sono entrati di diritto nella mia collezione privata. Ecco quindi da buon condivisore il mio Best Of:
- Head like a hole;
- March of the pigs;
- The hand that feeds;
- We're in this together;
- The Day the World Went Away;
- Wish;
- Starfuckers -inc;
- Survivalism;
- March of the fuckheads;
- Something I can never have;
- the frail;
- fragile;
- Capital G;
- Just linke you imagined;
- Sin;
- My violent heart;
- Only;
- My.self destruct;
- Ruiner;
- A warm place;
- Eraser;
- Reptile;
- Closer;
- Dead souls;
12:12 | Categorie: Musica | 0 Comments
Fermare l'hotlinking con .htaccess
Siccome fino ad oggi rasentavo la quasi totale ignoranza sulle meraviglie che offre Apache,mi sono deciso a fare una ricerca approfondita riguardo .htaccess per cominciare,poi proseguirò nei prossimi giorni con i moduli vari,primo fra tutti mod_rewrite e le espressioni regolari.
Sto redigendo una guida accurata ma questo pezzettino di guida lo pubblico anche qui,quando sarà poi pronta del tutto lo annuncerò.
L'hotlinking è la pratica (odiosa) di ciucciare banda agli altri linkando direttamente le risorse dei domini altrui invece di farne una copia e uploadarlo sul proprio server. Spesso vediamo nei blog che la gente appone un watermark sulle foto (di solito il nome del blog o l'URL per raggiungerlo): in questo caso presumo che tollerino l'hotlinking poichè almeno viene sponsorizzato il loro blog oppure ciò può dissuaderlo nel caso la gente non abbia voglia di far pubblicità.
Esiste anche gente che non desidera apporre watermark ma che semplicemente non vuole che le persone linkino le risrose del proprio sito direttamente. Di più: i bastardi inside mettono una fotografia di una donna nuda al posto di quella che lo sconsiderato ciucciatore di banda vorrebbe. Usiamo un .htaccess file:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?miodominio.it/.*$ [NC]
RewriteRule \.(gif|jpg|png|tiff)$ http://www.miodominio.com/donnanuda.gif [R,L]
17:35 | Categorie: programmazione, web development | 0 Comments
Sviluppo di gadget per La sidebar di Vista
| Gadget Manifest | An XML file defining the gadget properties, including name, icon and description |
| HTML file | Defines the core code for the gadget |
| HTML settings file | Exposes gadget settings for the user to change |
| Images, Script and Style Sheets | For use in the HTML |
| Icon | For use in the gadget picker |
"Today, the Windows Vista Sidebar hosts Gadgets built from HTML, JavaScript, and potentially ActiveX controls, and because Gadgets are HTML, they are subject to Cross-site Scripting style bugs. These bugs are extremely serious because script in the Sidebar is capable of running arbitrary code in the context of the locally logged-on user.".
- Forum Microsoft;
- Gadget Development Overview;
- Creazione di gadget personalizzati in Windows Vista;
- Microsoft gadget resources;
- Gadget su Gallery live;
- AmnestyWidget;
- Xedotnet;
- Scripting in Vista;
- jB's blog: VistaGadget template;
- Blog sui gadget;
- Inspect your gadget;
- Developing Vista sidebar gadget;
- Web gadget SDK;
- Introducing Windows vista sidebar and developing gadget;
- Professional Windows Vista gadget programming;
- Vista sidebar gadget resources;
19:56 | Categorie: Windows | 0 Comments
Photoresizing
Ogni tanto ci tocca: fare una galleria fotografica,se non per noi per qualcun'altro. Prima di stamattina non avevo troun software freeware in grado di fare un batch resizing e magari anche renaming. Fotosizer Batch Image Resizer però è il software giusto:
- freeware;
- drag & drop di cartelle sull'interfaccia del programma per l'acquisizione delle immagini;
- ridimensionamento a risoluzioni standard o customizzabili;
- ridenominazione dei file secondo maschere preconfigurate;
13:08 | Categorie: software | 0 Comments
script.aculo.us 1.8
Ultimamente mi sto dedicando proprio a qusta libreria divertendomi con i suoi vari effetti grafici gradevoli. Il blog di Thomas Fuchs,autore della libreria,annuncia la nuova versione di scriptaculous con le seguenti features:
- Prototype 1.6 (lastest trunk version)
- Complete rewrite of Ajax.InPlaceEditor and Ajax.InPlaceCollectionEditor
- Full CSS inheritance in Effect.Morph
- New core effect: Effect.Tween
- Sound: play mp3 files for sound effects; uses native playback on IE and available plugins whereever possible
- Performance improvements
- Tons of bugfixes
10:34 | Categorie: Ajax, javascript | 0 Comments
Compilation della mezzanotte
Non so se conoscete quest'uomo nella foto (beh a dire il vero ci sono anche gli Stooges,ma l'attenzione va a quello un po' secco al centro). Beh è in giro da un bel pezzo,molto amico di David Bowie,che l'ha aiutato più volte da problemucci di droga/alcool a quanto ho letto.Ebbene Iggy Pop l'ho scoperto quest'estate circa e non ho potuto non farmi una compilation personale,dopo essermi ascoltato parecchie sue canzoni,quindi la condivido con voi:
- Lust for life;
- Highway song;
- Arizona dream;
- Home;
- Aisha;
- Neighborhood threat;
- Nightclubbing;
- Bang Bang;
- Punkrocker;
- Passenger;
- Real wild child;
- Well did you ever;
- We have all the time in the world;
- Boogie boy;
- China girl;
- Beside you;
- Cold metal;
- Cry for love;
00:12 | Categorie: Musica | 0 Comments
RegEx in C#
Ecco una serie di link utili,risorse e programmi per apprendere le espressioni regolari:
14:19 | Categorie: C# | 0 Comments
Visual explanation of SQL join
Se avete dei dubbi sull'uso del JOIN in SQL (e le sue varie forme come INNER JOIN,LEFT OUTER JOIN e via dicendo) consiglio di vedere questo bel post di coding horror,che dà una spiegazione insiemistica del loro funzionamento. Sinceramente non ho mai usato tutte le varianti del JOIN,ancora non ne ho avuto bisogno :)
10:34 | Categorie: SQL | 0 Comments
W3C Validation
Ora sono presenti 224 errori (una decina li ho corretti). Ecco il suggerimento nel caso riceviate un errore simile:
Sorry, I am unable to validate this document because on line 702 it contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.Il carattere esadecimale rappresenta una o accentata. Proprio il carattere incriminato presente alla categoria "Parlando un pò di me". Ecco qua:
The error was: utf8 "\xF2" does not map to Unicode
-
ò = ò = ò = ò
23:00 | Categorie: HTML, me stesso | 0 Comments
Blogitalia,Bergamo e scambio link
Osservando la mia classifica su BlogItalia,mi è venuto in mente di vedere quanti blog bergamaschi fossero presenti: ho scaratbellato 29 pagine,quindi ce ne sono parecchi. Ma quanti a tematiche informatiche?
15:37 | Categorie: me stesso | 0 Comments
In merito a vixta e a Linux
Leggendo il post su Vixta prima da Guido e poi su Geekissimo,leggo i soliti commenti nauseabondi sull'ennesima distro che si va ad unire alla giungla di tutte le distribuzioni sul mercato:
- "perchè usare una cosa figa con l’interfaccia di una sfigata?"
- " Invece di creare qualcosa di innovativo si perde tempo a copiare roba di dubbio gusto…"
- "ok, copiare vista è da stupidi, se devono coppiare qualcosa che copino Mac OS-X"
Premesso ciò Linux come filosofia e stile mi piace,ma purtroppo resta ancora poco usabile sotto molti aspetti:
- sono stufo di vedere gente che insulta Windows perchè fa figo,perchè è di moda,perchè è di Microsoft e cagate varie. Mi piacerebbe la gente riuscisse a volte a valutare il prodotto distintamente dalle persone che lo hanno creato e dalla filosofia aziendale che sta dietro. Vista non mi è mai crashato,posso installarci quello che voglio,mai preso virus. Quindi è un buon prodotto,idem vale per XP. E non serve una protezione ultramoderna per difenderla da Worm che la flagellano,basta solo il buon senso (a livello personale almeno,a livello aziendale no di certo);
- in Linux l'installazione del software tramite gestori di pacchetti è un'ottima idea,perchè installare le cose manualmente è un'impresa titanica per un novizio (ma non solo a volte). Purtroppo spesso per cose complesse come Beryl o driver proprietari delle schede video,le cose si complicano assai e anche se installi le cose via apt capita che non vada una mazza (e non sono certo l'unico sfigato cui è successo);
- I crash in Linux capitano di sovente,crasha il server grafico,crashano le applicazioni,non mi si dica che è tutto rose e fiori: è una palla totale.
- Per il resto Ubuntu mi ha fatto una buona impressione,però signori bisogna anche pensare che l'utente finale a volte se ne strefrega della filosofia e vuole solo un sistema che funzioni, un sistema che non abbia bisogno di una ricerca in google per come si fa questo e come si fa quello ogni 10 minuti,un sistema dalle installazioni e disinstallazioni intuitive,senza sempre dover ricorrere all'editing di file di testo. E vi assicuro che smanettare via shell non mi dispiace ma se ho delle riserve io,figuriamoci l'utente comune...
12:55 | Categorie: Linux, me stesso | 0 Comments
CoopAds Network
Tempo fa scrissi in un post che la pubblicità su questo blog non ci sarebbe stata fintanto che il blog non avesse acquisito notorietà e un numero di visitatori tali da generare un po' di traffico. Ad ogni modo mi piacerebbe prender parte all'iniziativa di Matteo Flora,sebbene io sia un signor nessuno,perciò la divulgo nel caso possa interessare ad altri.
La struttura postulata da Matteo (che ha descritto abbastanza ampiamente nel suo post la cosa) si basa su alcuni assiomi fondamentali (li riporto fedelmente):
- [Assioma 1] La mia identità innanzitutto!
Il sistema a cui mi affido per il marketing** non deve chiedermi** di variare la mia “linea editoriale” o la mia grafica. Non deve chiedermi di “aderire” ad una uniformazione di alcun tipo. Paradossalmente non dovrebbe chiedermi nemmeno di mostrare qualunque cosa che faccia capo alla mia associazione. - [Assioma 2] Voglio poter guadagnare di più
Se aderisco ad una qualsiasi iniziativa il mio obiettivo è di** guadagnare di più **di quanto non faccio attualmente. Non voglio **lavorare gratuitamente **e non voglio in alcun modo regalare spazi gratuiti. Posso scegliere, a mio giudizio, di accontentarmi anche di un corrispettivo **inferiore**, ma solo con un considerevole aumento della eticità. - [Assioma 3] Io guadagno più del sistema
Sono stufo di dare il massimo corrispettivo a chi gestisce il servizio e di prendere le briciole! Voglio poter, per una volta nella vita, guadagnare di più di chi gestisce la baracca. Non è pensabile che chi attacca quadri in casa mia guadagni più di me che alla fine offro i muri e la mia casa. - [Assioma 4] Voglio sentirmi uguale agli altri
Non voglio mille scaglioni **e non voglio **sentirmi inferiore ad un altro socio solo perché lui ha spazi differenti e/o più prestigiosi. Se dobbiamo guadagnare dobbiamo guadagnare come delle cooperative: ciascuno per il lavoro che svolge. - [Assioma 5] Non voglio divermi dovermi preoccupare di nulla
Quello che funziona di AdSense è che mi consente di avere** zero grattacapi** e non necessita manutenzione alcuna. Voglio che la nuova realtà abbia le stesse caratteristiche.
12:18 | Categorie: me stesso, Varie | 0 Comments
Visual Studio Poster
A questa pagina è possibile scaricare dei poster in formato pdf (poster anche acquistabili). La cosa interessante è che alcuni mostrano la gerarchia di namespaces quali System.Windows.Forms oppure le classi del .NET Framework. Almeno per me neofita può esser utile stamparmelo,anche se Visual Studio è di sicuro più efficiente nel mostrare le classi (View > Object Browser).15:07 | Categorie: C# | 0 Comments
Windows Live Writer e Wordpress 2.2
Ho provato ad inserire il blog di Guido per poter postare i miei articoli a supporto del blog,ma purtroppo mi spunta fuori un errore:
Googlando ho trovato che qualcuno suggeriva di inserire una direttiva in più al file .htaccess di Wordpress:
<files xmlrpc.php>
SecFilterInheritance Off
</files>
Purtroppo così facendo ci ritroviamo con un Internal Server Error e il blog va a mignotte. Qualcuno che utilizza WLW mi sa dire come risolvere? Grazie!!
13:37 | Categorie: me stesso, software, Windows | 2 Comments
YSlow per Firefbug
Cosa permette questa estensione? Analizza le pagine Web e dice perchè potrebbero essere lente basandosi su delle regole preconfigurate per mantenere un'alta performance nei siti Web. Per approfondire le regole sopracitate,oltre a leggervi le pagine sul sito potete ascoltare cosa dice questo signore se ve la cavate con l'ascolto in inglese.
12:07 | Categorie: firefox, programmazione | 0 Comments
C# for Java programmers
Ebbene si ho incominciato a dedicarmi a C#. Il libro che sto leggendo è C# for Java Programmers. Ho pensato di partire con questo libro poichè ho un'esperienza abbastanza solida con Java ed è notorio quanto i due linguaggi si assomiglino.
Anche questo libro come l'altro visto pochi post più sotto si trova su Emule. Effettivamente sul mulo si trova un quantitativo assurdo di materiale in materia informatica e programmazione,ovviamente in inglese. Grazie a dio non ho problemi ;)
20:58 | Categorie: C#, Libri | 0 Comments
Il wiki di Scriptaculous in PDF
m3nt0r ha trasformato il wiki di Scriptaculous in PDF e CHM. Pian piano tra libri e quant'altro sto costruendo anch'io la mia libreria di esempi.
13:15 | Categorie: Ajax, javascript | 0 Comments
Prototype e Scriptaculous
Prototype fonisce un set di estensioni a javascript e all'ambiente del browser mentre Scriptaculous è costruito sopra Prototype per creare widgets e altri piacevoli effetti.
Prototype & Scriptaculous in Action è un libro che introduce le due librerie: le prime 70 pagine le passa illustrando come Prototype semplifichi il lavoro dell osviluppatore mostrandone alcune classi.
La seconda parte la passa illustrando cosa sia possibile fare combinado le due librerie per ottenere effetti piacevoli. Il resto approfondisce.
Il costo del libro si aggira sui 30$ ma si trova anche su Emule ;) (lo comunico per pura informazione).
10:47 | Categorie: Ajax, javascript, Libri | 0 Comments
Note per programmatori Java che si affacciano a C#
Mi appunto questa mini-guida della Microsoft per il passaggio da Java a C#. C# è fra i miei prossimi obiettivi,parallelamente allo studio di librerie Ajax e dell'object orientation di PHP5. C'è rischio di buttar molta carne al fuoco,ma vedremo di sbatterci duro per vincerla :D.
14:36 | Categorie: C#, java | 0 Comments
Backup Blogger
Mi annoto una serie di link che potrebbero esser utili per backuppare Blogger:
- How do I create a backup og my entire blog?;
- Backup your posts;
- BlogBackupOnline;
- Blogger Backup: applicazione in C# facente uso delle GData API. L'applicazione dalla versione 1.0.5.14 (quella attuale è v1.0.7.16 Beta) ha una feature di restore dei post!
12:48 | Categorie: blogger | 0 Comments
SQL:tutorial e documentazioni
Dopo di che è il caso di cercarsi tutorial o leggerse libri al riguardo:
Un altro editor è WWW SQL Designer,che agisce via browser dopo aver settato connessioni al database.
11:16 | Categorie: MySQL, PostgreSQL, SQL | 0 Comments
Autogoogliamoci
Non mi ricordo se la pratica di ricercare se stessi su Google avesse un nome più tecnico del titolo del mio post,comunque stasera ci ho riprovato e almeno posso aver la soddisfazione di riempire i primi posti deli risultati della ricerca. Ho battuto finalmente anche (e di gran lunga,relegato alla seconda pagina) il mio omonimo svizzero consigliere regionale o che so io.
Beh per quanto riguarda il page rank si vedrà in futuro. Il mio vecchio sito su altervista è rimasto a 3 ed ora avendo cambiato è tutto a zero. O forse sotto zero :)
00:55 | Categorie: me stesso, Varie | 0 Comments
E' arrivata Ubuntu
Primo post da Ubuntu Fesity Fawn. Oggi ho piallato un disco di 80 GB e installato l'ultima versione di questa famosa distro (sebbene fra 13 giorni esce la nuova versione...).
Installazione rapida,connessione ad internet immediata grazie a model adsl ethernet,ho aggiornato il sistema alla lingua italiana installando qualche pacchetto come definito nel wiki.
Firefox era già installato,appena connesso ad Internet tramite Synaptic ho aggiornato tutto e devo dire abbastanza velocemente,anche perchè probabilmente il quantitativo di roba installata non è molto.
Thunderbird mancava all'appello,così tramite un semplice sudo apt-get mozilla-thunderbird ecco la versione 1.5.0.13 sul sistema.
Unica nota negativa: vengo su Blogger a fare questo post e il sistema si impalla,rimane attivo solo il mouse. Ma è mai possibile un crash del genere alla prima utilizzazione del sistema? Sfigato io o sistema bacato? Spero non ricapiti,altrimenti altro che sfottò sui crash di Windows,Vista fino ad oggi non è MAI crashato...questo per sfatare i troppi luoghi comuni che circolano in rete.
Alla prossima dal pinguino e incrociamo le dita!
20:29 | Categorie: Linux | 0 Comments
[PHP-MySQL]Curare l'output di eventuali errori
E' importante non dare mai troppe informazioni all'attaccante circa il nostro database o la sua struttura. La semplice funzioncina che segue semplicemente dà un output informativo utile allo sviluppatore quando il server su cui gira è quello il locale,altrimenti ritorna un messaggio di circostanza.
function showErrors($query,$error) {
$server = $_SERVER['HTTP_HOST'];
$msg = "Failed Query: {$query}
SQL Error: {$error}";
if($server == "localhost")
echo $msg;
else "Dati momentaneamente irreperibili. Se l'errore persiste contattare l'admin.";
}
// esempio d'uso
$sql = "show tablesf";
$result = mysql_query($sql) or die(showErrors($sql,mysql_error()));
17:53 | Categorie: PHP, Sicurezza | 1 Comments
Approfondimenti su SQL Injection
Sul mio sito di appunti,potete trovare un riassuntino abbastanza esaustivo su quest'argomento,comprensivo di svariate fonti,tra le quali spicca come al solito Wikipedia. Infatti l'enciclopedia libera mi ha fornito una gran serie di link. Per chi non avesse voglia di vedere il mio riassuntino,puà vedere le fonti che lo hanno interessato qui sotto:
17:01 | Categorie: Sicurezza, SQL | 0 Comments
Espressioni regolari e Gianni Degli Antoni
Facendo una breve ricerchina sulle espressioni regolari (argomento mai abbastanza approfondito), finisco su HTML.it e chi ti vedo relegato sulla destra? Il mitico GDA 2.0 aka gianni Degli Antoni. Al solito l'intervista spazia su Google (che GDA ha scoperto di recente a quanto mi han detto), "iutub", Second Life,di cui è un fan sfegatato e che offre pure tesi sull'argomento e quant'altro.
E' un uomo affascinante per certi versi ed è pure piacevole a volte starlo a sentire,peccato che come docente sia una frana,si inventi cose da un giorno all'altro senza poterlo seguire minimamente, si dimentichi quello che dice e la lista potrebbe continuare.
L'aver superato il suo esame (dà a tutti 30 e lode) è stato un sollievo più del voto stesso,che non mi ha dato soddisfazioni,in quanto gli argomenti trattati nel corso li conoscevo già per lo più.
12:25 | Categorie: film - Video, Varie, Web 2.0 | 0 Comments
phpDocumentor
phpDocumentor fa lo stesso lavoro di javadoc per chi è avvezzo al mondo java: dà una presentazione HTML di una struttura di una serie di classi. Un esempio lo potete avere osservando lo Zend Framework API.
21:57 | Categorie: PHP | 0 Comments
La tesi è in stallo
La prima fase consiste in una ricerca sulla possibile esistenza di tale software: ho contattato circa una trentina di rivenditori stranieri di cui solo 7,aihme (brutti zozzoni) mi hanno risposto. Ecco alcuni rivenditori che ho contattato qui sotto. Altrimenti si ripiegherà sul TomTom costruendo un parser per le sue API in C# (pare che ne abbia per questo linguaggio).
Se qualcuno fosse a conoscenza di un software di navigazione accessibile tramite una midlet (quindi di cui si disponga delle API necessarie per effettuare le chiamatE) mi farebbe un gran favore,sennò pazienza,si va di TomTom :D
19:43 | Categorie: java, mobile, TomTom, unversità | 2 Comments
Scacchisti.it s'aggiorna...leggermente
19:33 | Categorie: java, Varie | 0 Comments

