12/30/2013

YaCy il motore di ricerca peer to peer


YaCy è un motore di ricerca basato sul peer to peer ed è open source.

Immaginate se, piuttosto che fare affidamento su un motore di ricerca gestito da grandi società informatiche, il motore di ricerca è eseguito da molti computer privati ​​che non sono sotto il controllo di nessuna azienda o individuo. Beh, questo è quello che fa YaCy!

Io l'ho provato e diciamo che le ricerche non danno buoni risultati, poi non è così immediato perchè si deve anche scaricare un piccolo programmino per farlo girare. Però credo che l'idea sia grandiosa, perchè si hanno dei vantaggi per quanto riguarda privacy e censura.

Maggiorni informazioni su wikipedia(la pagina in inglese è più completa, come sempre del resto :D ) : http://it.wikipedia.org/wiki/YaCy

Sito ufficiale del motore di ricerca : http://yacy.de/en/index.html


Tizen il sistema operativo per dispositivi mobili


Tizen è sistema operativo open source basato su Linux per dispositivi mobili, l'attuale team di sviluppo è guidato da persone di Intel e Samsung.

Maggiorni informazioni:
http://it.wikipedia.org/wiki/Tizen

https://www.tizen.org/about

OpenStreetMap la mappa libera e collaborativa


OpenStreetMap è una mappa liberamente modificabile dell'intero pianeta. È fatta da persone come te. OpenStreetMap permette a chiunque sulla Terra di visualizzare, modificare ed utilizzare dati geografici con un approccio collaborativo.

Il sito ufficiale : http://www.openstreetmap.org/

Scopri di più su wikipedia : http://it.wikipedia.org/wiki/OpenStreetMap

12/13/2013

Facebook punta sull'intelligenza artificiale [punto-infomatico.it]

Il social network ha varato un laboratorio di ricerca per studiare il Deep Learning e sviluppare servizi basati sui gusti degli utenti. Ha reclutato Yann LeCun, uno dei nomi più importanti del settore.
Leggi l'articolo completo su punto-informatico.it

12/06/2013

Muscoli artificiali, Robot Green e molto altro alla National University of Singapore

I recarcatori del National University of Singapore stanno cercando di creare muscoli artificiali per superare gli attuali sistemi idraulici,ecc Così da costruire Robot Green e molto altro.
Per maggiori informazioni eccovi il link dell'articolo pubblicato dall'università : http://newshub.nus.edu.sg/pressrel/1309/020913.php

Ci sono i robot nel futuro di Google?

Volevo riportare un articolo di punto-informatico.it perchè reputo molto interessante:
Google, il padre di Android lavora sui robot 

11/01/2013

Linux Day Nalug Napoli

Il linux day è un giorno che il Nalug di Napoli dedica a discussioni sullo sviluppo, uso,diffusione di software OpenSource.
Al seguente link http://www.nalug.net/node/14 si possono trovare le slide e tutto il materiale dei linux day tenuti in questi anni.

Computer networks: Wireshark e NS-3

Per comprendere meglio il funzionamento delle reti di calcolatori, possiamo usare dei software Open Source.In realtà sono software molto complessi che permettono di fare grandi cose.







Un primo software è Wireshark che è un network protocol analyzer, è un software per analisi di protocollo o packet sniffer (letteralmente annusa-pacchetti) utilizzato per la soluzione di problemi di rete, per l'analisi e lo sviluppo di protocolli o di software di comunicazione e per la didattica. Wireshark possiede tutte le caratteristiche di un analizzatore di protocollo standard. [fonte: Wikipedia]
Per il download: http://www.wireshark.org/

Un secondo software è NS3 un simulatore di reti calcolatori, si può simulare una certa rete per capirne il funzionamento, le problematiche ecc. .Diciamo è un pò come fare il modellino di una rete è vedere come si comporta, ovviamente con tutti i pregi e i difetti di una simulazione.In c++ si possono "programmare" le reti, scegliere ad esempio il nostro canale di connessione tra i vari nodi inserendo i parametri che desideriamo.Per il download: http://www.nsnam.org/

Robotics and Artificial Intelligence (Materiale didattico di Stanford e MIT)

Cercavo del materiale sulla robotica e l'intelligenza artificiale e sono finito su due progetti "OpenCourse". Molte università americane mettono a disposizione il materiale didattico dei loro corsi come la Stanford university con Stanford Engineering Everywhere e il MIT (Massachusetts Institute of Technology) con MIT OpencourseWare.


Automobili senza conducente


Quando si parla di Google spesso la fantascienza diventa realtà :D
Creare una macchina senza guidatore umano,e' un idea di Google (e se non sbaglio anche altre grandi compagnie).
In particolare il progetto di Google si chiama Google Driveless Car, progetto attualmente diretto dall'ing Sebastian Thrun.
Google dichiara che attualmente la Google Car è più sicura del guidatore medio ,maggiori dettagli nell'articolo
http://www.businessmagazine.it/news/la-google-car-e-gia-piu-sicura-del-guidatore-medio_49434.html

Researchers Stumble On Growing Google Firepower

Un articolo del wall street journal che parla dell'espansione delle infrastrutture di rete di Google.
http://blogs.wsj.com/digits/2013/10/23/researchers-stumble-on-growing-google-firepower/

10/19/2013

Installare Android con Macchina Virtuale

Sul sito http://www.android-x86.org/ è possibile scaricare Android per architetture x86 quindi per la maggior parte dei processori desktop (soprattutto della famiglia Intel).
Magari per non fare danni sul nostro PC, possiamo installarlo con una macchina virtuale ad esempio vmware.
Attenzione: è importante che il virtual disk sia di tipo IDE, poichè Android-x86 kernel non supporta periferiche SCSI.
Durante l'installazione vi chiede di creare una partizione new->primary, ne dovete fare una nuova con type= linux il comando 83 (se non sbaglio), poi fare write.
Poi installarlo con filesystem ext3.
Comunque sul sito si trovano tutte le informazioni e molte versioni di android!

Fedora 19 on Virtual Machine

Video che mostra come settare la virtual machine e come installare Fedora 19
http://www.youtube.com/watch?v=Ymow9GDrEDg

Se per caso installando la versione a 64 bit vi da il problema:
Binary translation is incompatible with long mode on this platform. Disabling long mode" la soluzione è a questo link (Primo risultato di Google :D)


9/16/2013

Ricerche avanzate con Google

Per cercare...
frase esatta usiamo le " ".
Esempio: "esercizi di matematica"

Escludere una parola usiamo parolachiave -parola_da escludere_dalla_ricerca. 
Esempio: android -samsung

Intervallo di tempo abbiamo frase_da_cercare anno_inizio..anno_fine
esempio: android 2010..2012

la Definizione di una certa parola possiamo usare define:parola
Esempio define: acqua

un file con una certa estensione usiamo filetype:estensione nome_file
esempio: filetype:pfd esercizi matematica

Ricerche simpatiche su Google:
provate a cercare do a barrel roll oppure tilt   : D


5/26/2013

Free Software (Software Libero)

Eclipse - è un ambiente di sviluppo integrato multi-linguaggio e multipiattaforma [Wikipedia].Permette di programmare in quasi tutti i linguaggi esistenti, poi aggiungendo gli innumerevoli plug-in diventa uno strumento potentissimo.Si può ad esempio installare un plug-in che permette di creare diagrammi in UML. 
http://www.eclipse.org/

Audacity - Secondo me un ottimo editor di file audio free è Audacity, rilasciato sotto la GNU General Public License. Scaricabile qui : http://audacity.sourceforge.net

VLC media player - Riproduttore multimediale potente, veloce e semplice.Scaricabile qui:http://www.videolan.org/vlc/


Virtual Box - è un software open source per eseguire macchine virtuali su architettura x86/AMD64, disponibile per i sistemi operativi più diffusi. Permette detto a "pane e puparuoli[Cit]" (:D) di eseguire un sistema operativo su un'altro sistema operativo. Il download al seguente sito:

https://www.virtualbox.org/wiki/Downloads

5/04/2013

Comandi MATLAB e Simulink per Fondamenti di Sistemi Dinamici

matrix - A= [11 12 13; 21 22 23] is a 2-by-3 matrix
plot - 2-D line plot
SISO Model Creation - How to create continuous-time single-input, single-output (SISO) models.
ss - Create state-space model, convert to state-space model
tf - Create transfer function model, convert to transfer function model
zpk - Create zero-pole-gain model; convert to zero-pole-gain model
bode()Bode plot of frequency response, magnitude and phase of frequency response
impulse() - Impulse response plot of dynamic system; impulse response data
step() - Step response plot of dynamic system
c2d - Convert model from continuous to discrete time
ssdata - Access state-space model data (Ci rida le matrici A,B,C,D)


Examples
Predator-Prey
The predator-prey problem refers to an ecological system in which we have two species, one of which feeds on the other. This type of system has been studied for decades and is known to exhibit interesting dynamics. The figure below shows a historical record taken over 90 years for a population of lynxes versus a population of hares (MacLulich, 1937). study of the model and matlab source: http://www.cds.caltech.edu/~murray/amwiki/index.php/Predator_prey


in costruzione... :)

4/29/2013

GEM, Aquilone del mare per produrre energia elettrica.

Oggi in una rubrica del TG3 il professore Domenico Coiro (Università Federico II) chiedeva di investire in queste tecnologie in Italia, per non essere costretto a sviluppare i suoi prototipi in altri paesi.L'ideale sarebbe produrre in Italia questo aquilone marino, per usarlo da noi e venderlo all'estero, così da creare posti di lavoro.
Questo aquilone marino è una sorta di pala eolica che invece di sfruttare il vento sfrutta le correnti marine.

Disegno CAD del GEM
Prototipo installato nella laguna veneta

4/08/2013

ReadyBoost di Windows

ReadyBoost è una tecnologia che permette di utilizzare memorie esterne (USB 2.0, Compact Flash, Secure Digital e così via) con le quali emulare la memoria di sistema, cioè la RAM. In questo modo, ReadyBoost riesce a dare una notevole spinta (boost, appunto) alle prestazioni del sistema. Che viene praticamente "ingannato", facendogli considerare la memoria gestita da ReadyBoost come un'espansione della memoria RAM installata nel sistema.[Fonte: http://www.microsoft.com/business/it-it/content/pagine/article.aspx?cbcid=36]

Come si fa ad utilizzare ReadyBoost con una penna USB.
Se la penna è vuota, automaticamente Windows (dalla versione Vista in poi) ci permette di utilizzare la penna con questa tecnologia

altrimenti si può andare sulle proprietà del disco rimovibile


e scegliere di dedicare tutto lo spazio del dispositivo a ReadyBoost oppure solo una parte.

Voglio far notare che se avete una memoria esterna superiore a 4 GB la dovete formattare con il File System NTFS e non FAT32 dove la dimensione del singolo file non può essere superiore ai 4 GB.

Ecco un link di alcuni test che fanno notare che un piccolo guadagno c'è [http://www.tomshw.it/cont/articolo/windows-vista-analisi-superfetch-e-readyboost-conclusioni/21400/7.html]

3/31/2013

eBook Gratuiti e Meteriale Didattico - Ingegneria dell'Informazione

- Automazione -
Feedback Systems: An Introduction for Scientists and Engineers [eng] 
-Telecomunicazione-
Probabilità ed informazione (G. Gelli) + Formulario di Teoria dei Segnali (G. Gelli, F. Verde) [ita]
-Informatica-


-Forum-

Nota: I testi sono gratuiti e questi sono soltanto link,accessibili da chiunque, ai siti dell'autore dove si possono scaricare liberamente. 
Quindi non mi assumo nessuna responsabilità del uso che ne farete. 
Il mio scopo è raccogliere eBook gratuiti del settore, non protetti da copyright, per un proprio uso didattico. Ovviamente sono ben accolte segnalazione di altri eBook gratuiti! :)

Qualche libro potrebbe non essere più reperibile.

3/12/2013

File *.djvu

A volte scaricando ebook si possono incontrare file con estensione .djvu .
DjVu è una tecnologia di compressione dell'immagine(Vedi wikipedia). 
Si possono aprire con DjVu Viewer scaricabile gratuitamente qui.
Oppure questi file si possono convertire in PDF anche on-line su questo sito web : http://www.djvu-pdf.com/

2/27/2013

Why Linux is better?

Spesso molte delle cose che si fanno con software privato ( "software proprietario") si possono fare con software gratuito. 

Ecco un sito (http://www.whylinuxisbetter.net/index_it.php) che spiega in modo semplice perché in molti casi un sistema operativo Linux è un ottima soluzione. 
L'ho trovato su www.nalug.net , una associazione di promozione sociale e culturale costituita da utenti del sistema operativo GNU/Linux.

1/04/2013

Driver ATI serie 9xxx su Windows 7

Ho installato Windows 7 sul mio vecchio computer di casa e nel farlo ho avuto problemi nell'installare i driver della mia ATI 9250. A quanto pare i driver sono disponibili fino a Windows XP (SP2) alla pagina ufficiale dei driver per le schede video ATI
Navigando in rete ho trovato una soluzione che sembra funzionare perfettamente, evitando le schermate blu che si hanno installando i driver della versione per Windows XP (SP2), al seguente link (la community di Microsoft).
Vi riporto la soluzione del problema:
ATI Radeon® 9200 Graphics Controller Driver for windows 7
Some of you will no doubt be aware that Windows Vista, Windows 7 and Windows 8 do not Support the ATI Radeon 9200SE. Here is a full solution for those of you with the Blue Screen of Death issue on or at Shutdown & Restart.
Caution & Warning !!!
Do this very Carefully and take great caution to files and folder especially to the System32 Folder when getting this issue solved. This method works for me and I hope is will work for you too. Good Luck.
Stay safe a protected 
Step 1) Download the Windows 2000 Driver for the Card from the ATI Website. Use option 2 (Driver Only) from original CD

Step 2) Once the download has completed, simply right click it, click properties and run it in Compatibility mode for Windows XP Service Pack 2, also tick Run as Administrator.

Step 3) After applying the settings, run the download. Let it extract, and then allow the Installation to complete, however decline the option to restart immediately.

Step 4) Now, go to the System32 Folder and cut the ati2dvag.dll to your desktop.

Step 5) Take the ati2dvag.dll and paste it back into the System32 folder.

Step 6) Restart your PC.

Note:
This tutorial may work on other ATI Cards no longer supported by Windows 7, but do it at your own risk. I do not take any full responsibility for loss of data, damage to the PC, or resulting in many PC issues due to blue screens.