Servizi Web Embedded

WebXphoto.gif L'internet embedded è molto diffuso nei più recenti dispositivi elettronici. Il server web embedded e' un tema molto interessante dal momento che questa tecnologia puo' influenzare la tecnologia dell'informazione, tra cui modem, Ethernet, PPP dial-up e browser web; non c'è bisogno di installare alcun software sul "computer client". Molti prodotti elettronici di consumo hanno già installati embedded web servers, da router, switch, internet radio al NAS e IPTV. ARC prevede che nei prossimi cinque anni, IP/Ethernet dominerà tutti i campi collegati tranne la connessione finale al livello più basso, sensori e attuatori. Oltre a tftp e telnet, il server web embedded è la tecnologia più comune utilizzata nei dispositivi di consumo e nei dispositivi elettronici industriali, in particolare per i sistemi classici "head-less", che hanno display limitato o non lo hanno per niente.

Scritto da Ionela, il 26-06-2008
LinkConsiglia

Timer & Timers

Hourglass.jpg Come trovare più timers in un'applicazione complessa mentre un microcontrollore standard di solito ha solo due o tre timers? La risposta e' semplice: creare timers supplementari nel software. I motivi per cui un microcontrollore non può avere troppi timers sono: soldi e silicio. A proposito avete mai visto più di un timer di tipo "real time" in un computer? La risposta e' no, perché c'è un solo timer "real time" con la batteria. Tutti gli altri timers sono timers software implementati nel software.

NetBeans per Linux, installazione dell'IDE

Beh, chi programma in Java di sicuro non può non conoscere NetBeans. Al pari di Eclipse, senza voler offendere altri, credo sia il migliore ambiente di sviluppo per applicazioni su piattaforma Java e/o J2EE.

Scritto da The PInk, il 03-06-2008
LinkConsiglia

Sviluppo del software di automazione con linguaggi scripting

Scripting_Languages.jpg I linguaggi scripting sono utilizzati in molti sistemi operativi, sia in UNIX/Linux che in Windows. Questi linguaggi si sono sviluppati per l'uso generale del processo di automazione e programmazione web, ma si possono utilizzare anche nello sviluppo del software. Awk e Perl sono adatti ad automatizzare e velocizzare lo sviluppo del software per sistemi embedded, perché molti sistemi embedded hanno solo "cross tool chain", senza supporti IDE potenti per l'automazione dei processi. Vediamo il motivo per cui abbiamo bisogno di loro e come questi strumenti ci aiutano.

JavaSh, nuovo progetto per una "powershell" in java

È appena stata rilasciata la prerelease di javash, una sorta di "powershell" scritta in java con interessanti features, come il supporto allo scripting di java se 6, pipe di oggetti (compatibili con i programmi nativi si sistema), cmdlets scritte in java (joolets), e altro ancora.Per chi volesse dare un'occhiata al progetto o provare la prerelease il sito è http://javash.sourceforge.net  Il progetto è gestito da un italiano (che cerca collaboratori, o magari un traduttore un po' più esperto di lui per il sito...)

Scritto da acriemanuele, il 02-06-2008
LinkConsiglia

Makefile

StudioAndBug.jpg Makefile è un vecchio concetto derivante dallo sviluppo di UNIX. Makefile si basa sulle regole di compilazione per un progetto e migliora l'efficienza dello sviluppo del progetto. In un progetto di grandi dimensioni ci sono molti file in cartelle differenti. Naturalmente si può scrivere un file batch DOS per costruire l’intero progetto. Ma makefile può stabilire quali passi devono essere fatti per primi, quali passi possono essere ignorati e può stabilire obiettivi persino più complicati. Tutti questi passi sono decisi da regole presenti nel makefile, invece di specificarli manualmente. Naturalmente, per utilizzare le caratteristiche del make, un progetto dovrebbe essere scritto con il metodo di programmazione modulare, un progetto costituito da un file di grandi dimensioni può appena essere programmato una volta sola.

Le ultime novità della tecnologia GPS [Linux INSIDE?]

navigon-2120-max.jpg Questo progetto e' molto competitivo e consente di accedere alle funzionalità senza pari con notevoli risparmi che dovrebbero permettere l'accettazione rapida di fornitori al di fuori da Garmin, le cui unita' GPS possono utilizzare questa tecnologia.

Scritto da Ionela, il 24-05-2008
LinkConsiglia

Integrare il supporto MMC/SDIO nella progettazione

Questo articolo descrive un'idea sulla integrazione MMC/SDIO in sistemi embedded, compresivo del software dell'host controller e il software del controller card in modo SPI. Anche se non ho il codice sorgente completo per dimostrare la fattibilita', teoricamente cio' è realizzabile.Molti tipi di schede flash fanno parte della nostra vita digitale. Sono utilizzate in telefonini cellulari, fotocamere, MP3 e lettori DVD. Queste schede offrono più memoria ad un prezzo molto più basso. Tecnicamente queste schede sono abbastanza "mature" per essere integrate in molti dispositivi. Tuttavia gli ingegneri non possono trovare soluzioni stack open source adeguate a causa di questioni giuridiche dalle corrispondenti associazioni flash card.

faucetad: uno script perl che automatizza i downloads da Faucet PVR

siete utenti di Faucet PVR, il servizio che permette di avere online e free, un registratore personale per TV e Radio? se si, forse vi può interessare uno script perl che ho scritto per scaricare in automatico le vostre registrazioni, senza bisogno di accesso web.

Caricabatterie di un telefono cellulare standard con porta USB

Il Ministero dell’Industria dell’Informazione Cinese ha obbligato tutti i produttori di cellulari a conformarsi al nuovo standard per l'interfaccia dei caricabatterie telefonici, che si chiama YD/T 1591-2006 requisito dell’interfaccia e del metodo di collaudo del caricabatterie del telefono cellulare. Prima del lancio di questo standard, ogni produttore aveva la propria interfaccia dell'adattatore di potenza, con differenti specifiche elettriche e fisiche. A causa di motivi tecnici e commerciali, alcuni fornitori offrivano perfino adattatori di potenza differenti per la stessa marca!







Collabora

ZioBudda.net sta crescendo sempre di più, ma mi serve una mano per portare avanti i progetti e per rendere il sito sempre più bello e pieno di informazioni.






Si ringrazia:

Unbit.it Cybernetic.it website counter