Google

Un blog dedicato alla programmazione…

Archive for aprile, 2010

Fixit Center

Direttamente da Microsoft arriva Fixit Center, un tool gratuito che, come suggerisce il nome stesso, potrà essere utilizzato dall’utente per individuare problemi in Windows e risolverli in pochi clic. Il programma, ancora in versione beta e scaricabile da questo sito, in pratica analizza la configurazione hardware del computer e i programmi installati su di esso, quindi scarica itroubleshooter, ossia i test diagnostici da effettuare sul PC.

Attualmente il database del programma consente di rilevare più di 300 problemi relativi al sistema, alle periferiche e ai programmi. Individuato un problema, Fixit Center può applicare automaticamente la soluzione associata (l’installazione di un aggiornamento, la modifica di un’impostazione di Windows, ecc) oppure far scegliere all’utente se eseguire o meno l’intervento. I test diagnostici, suddivisi in categorie, ognuna delle quali effettua un diverso tipo di verifica, sono già integrati in Windows 7, ma Fixit Center consente di utilizzarli anche suWindows XPWindows Vista (il programma funziona anche su Windows Server 2003,2008 2008 R2). Durante l’installazione viene creato un account personale sul portale di Fixit sul quale vengono salvate le informazioni della configurazione hardware e software del PC. È inoltre possibile associare allo stesso account più PC.

da WinTricks


Per i tipi dell’ Editrice Hoepli, in collaborazione con Scuola di Robotica, è uscito il manuale di Marco Avidano Programmare robot con  Java. Il testo è in due versioni (Education, per le scuole, e Guide a colori, per gli amatori). È  il primo manuale per la scuola e gli appassionati dedicato alla programmazione Java di robot.

Grazie alle classi di leJOS è possibile programmare in Java un robot Lego Mindstorm NXT.
Marco Avidano, nel suo libro, nelle due versioni (Programmare Robot con Java nella varia, e Java per robot, per la scuola) insegna come governare i robot Lego NXT (ma i concetti possono essere applicati anche al di là del prodotto Lego) tramite programmi scritti nel linguaggio di Sun.
Il libro, frutto della collaborazione dell’Autore con Scuola di Robotica, è redatto con un’impostazione didattica estremamente chiara: suddiviso in tre moduli, ognuno in diverse unità didattiche, accompagna il lettore-studente in un percorso che parte dagli elementi di base. Se è vero che una precedente esperienza di programmazione può aiutare a procedere più speditamente nell’assimilare i contenuti del libro, Programmare Robot con Java non dà alcunché per scontato.
Dopo un’unità introduttiva che spiega come preparare Eclipse e come inserire nel codice le classi fornite dal progetto leJOS, Avidano affronta la gestione dell’hardware specifico dei robot. Troviamo quindi un’unità che si occupa della gestione dei motori, e un’unità che tratta delle periferiche dell’NXT: pulsanti di controllo, pannello Lcd, batteria, sensori. Un’altra unità illustra come affrontare la gestione degli eventi e quella successiva spiega l’impiego dei thread nella scrittura di programmi per NXT.
Le strutture di dati, l’accesso al filesystem, le reti di computer e Internet, le comunicazioni via Usb e Bluetooth e la programmazione dei behaviour (ovvero dei comportamenti, modelli semplici che si possono verificare in occasione di determinati eventi, riutilizzabili come moduli) concludono  il libro.
Gli esercizi proposti riguardano applicazioni reali: per esempio “sviluppare un programma per far avanzare il robot, fermandolo quando la distanza dall’ostacolo sia inferiore a 40 cm”, grazie all’uso del sensore a ultrasuoni, oppure “simulare il comportamento di un antifurto con un codice di disattivazione”.
Programmare Robot con Java è un libro che sicuramente gode del pregio della chiarezza: non solo il linguaggio, rigoroso eppur comprensibile, ma tutta la grafica aiuta nell’apprendimento e nella memorizzazione dei concetti.
Il testo cartaceo è poi arricchito dal materiale presente sul sito dell’editore Hoepli: sul Web si possono trovare sia i sorgenti degli esempi che altro materiale di supporto.

Editore: HOEPLI, Collana Linguaggi & Programmazione
Pubblicazione: 02/2010
Numero di pagine: 256
Prezzo: € 22,90

Commenti Recenti

  • Loading...


    Loading...

    Login





    Registrati | Hai dimenticato la password?

    Registrati




    La password ti sarà inviata via mail.
    Entra | Hai perso la password?

    Recupera la password




    Una mail di conferma ti sar inviata alla tua e-mail.
    Entra | Registrati