Vedere la televisione da internet

di micheleb26, 12 dicembre 2009 14:12

televisione

Girovagando per internet ho trovato un interessante sito dal quale è possibile vedere i canali televisivi nazionali e anche qualcuno estero.

il sito è questo.

Per le web tv invece rimando a questo link

Un mio amico mi ha segnalato anche questo.

Verificare la propria velocità di connessione internet

di micheleb26, 12 dicembre 2009 13:54

Internet speed-test

Internet speed-test

Se siamo curiosi di controllare la nostra effettiva velocità con la quale navighiamo in internet, online esistono vari servizi che ci danno la possibilità di testare la nostra connessione.

I più noti e quelli che ho trovato facendo una ricerca con google sono:

speedtest.net/
mcafee.com
whatismyip.com speedtest
ip-adress.com speedtest/
visualroute.it

La formula per rilevare la velocità è

\frac{numero\_dati}{tempo\_ di\_download} = vel\_di\_connessione

Moving Windmills: The William Kamkwamba story

di micheleb26, 18 novembre 2009 18:40

Tabella di equivalenza tra programmi Windows e Linux

di micheleb26, 17 novembre 2009 17:11

Girando in internet ho trovato una tabella molto interessante che riguarda tutte le relative corrispondenze dei programmi Windows su Linux.

La tabella si può vedere qui.

Installare il pannello di controllo della scheda video ATI su Ubuntu Linux

di micheleb26, 12 novembre 2009 14:06

Andare su Sistema -> Amministrazione -> Gestore pacchetti Synaptic.

Cercare, selezionare e installare il pacchetto fglrx-control.

Synaptic

Synaptic

Alla fine sarà disponibile in Applicazioni -> Altro -> ATI catalyst control center il pannello di controllo per la scheda video ATI.

ATI Catalyst control center

ATI Catalyst control center

Da qui è possibile configurare le impostazioni video in modo grafico.

Configurare su Ubuntu Linux una stampante condivisa su Windows

di micheleb26, 9 novembre 2009 11:19

Andare su Sistema –> Amministrazione –> Stampa si aprirà la seguente schermata:

Schermata principale

Schermata principale

Cliccare su Nuova stampante e si aprirà la finestra:

Scelta del tipo di condivisione

Scelta del tipo di condivisione

Selezionare Windows Printer via SAMBA e inserire di fianco a smb:// i dati relativi al computer che condivide la stampante, cioè il gruppo di lavoro, in questo caso SOLAR, il nome dell’host, in questo caso jupiter e il nome che si è dato alla stampante nella condivisione, in questo caso HP, deve risultare il collegamento:

smb://SOLAR/jupiter/HP

Cliccare su Verifica per essere sicuri che il collegamento sia corretto e andare avanti.

Si aprirà a questo punto un’altra schermata:

Scelta della marca della stampante condivisa

Scelta della marca della stampante condivisa

Che ci chiede di che marca è la stampante, HP nel mio caso. Andare avanti

Scelta del modello della stampante condivisa

Scelta del modello della stampante condivisa

Selezionare il modello della stampante, PhotoSmart D6100 nel mio caso e andare ancora avanti

Scelta del nome della stampante

Scelta del nome della stampante

Dare a questo punto il nome di riferimento a tale stampante, io ho lasciato tutto così com’è e dare Applica.

A questo punto lanciare una stampa di prova per verifica che il tutto funzioni correttamente.


Visualizzare i video RAI con Ubuntu

di micheleb26, 11 ottobre 2009 13:17

Per poter visualizzare i video sul sito della RAI io ho dovuto disinstallare l’estensione di moonlight che avevo e installare la seguente da Firefox:
http://www.go-mono.com/moonlight/

Ha ancora qualche difetto, ma almeno funziona.

Se si riscontrano ancora problemi, come è successo a me, provare a disattivare i plug-in “DivX Browser Plug-In” (Gecko Media Player 0.6.0 Video Player Plug-In for QuickTime, RealPlayer …) e “gecko mediaplayer 0.6.0″.
(Strumenti -> Componenti aggiuntivi -> Plugin)

Dopo di ciò a me ha funzionato.

C++ e MySQL++

di micheleb26, 5 settembre 2009 19:50

Per poter utilizzare la libreria MySQL++ su ubuntu è necessario installare i seguenti pacchetti:

- libmysql++2c2a
- libmysql++-dev

per la compilazione bisogna eseguire la riga:

1
g++ file_inp.cpp -o file_out -I/usr/include/mysql++/ -I/usr/include/mysql -L/usr/local/lib -lmysqlpp -lmysqlclient -lnsl -lz -lm

L’ho provato sul seguente codice:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <mysql++.h>
#include <iostream>
#include <iomanip>

using namespace std;

int main(int argc, char *argv[])
{
   const char *db = "nome_database";
   const char *server = "server_db";
   const char *user = "nome_utente";
   const char *pass = "password";
   
   // Connect to the sample database.
   mysqlpp::Connection conn(false);

   conn = conn.connect(db, server, user, pass);

   // Retrieve a subset of the sample stock table set up by resetdb
   mysqlpp::Query query = conn.query();

   query << "select item from cliente";
   mysqlpp::Result res = query.store();

   // Display the result set
   cout << "We have:" << endl;
   if (res)
  {
      mysqlpp::Row row;
      mysqlpp::Row::size_type i;
      for (i = 0; row = res.at(i); ++i)
     {
         cout << '\t' << row.at(0) << endl;
      }
   }else
  {
      cerr << "Failed to get item list: " << query.error() << endl;
      return 1;
   }
   return 0;
}

In caso di problemi scrivetemi un commento o leggete le seguenti guide:

http://tangentsoft.net/mysql++/
e
http://tangentsoft.net/mysql++/doc/

http://www.cyberciti.biz/tips/linux-unix-connect-mysql-c-api-program.html

C e MySQL

di micheleb26, 5 settembre 2009 11:47

E’ necessario installare il seguente pacchetto libmysqlclient15-dev:

1
sudo apt-get install libmysqlclient15-dev

e seguire i passi qui descritti:

http://www.cyberciti.biz/tips/linux-unix-connect-mysql-c-api-program.html

Per la compilazione usare la riga:

1
gcc -o file_out $(mysql_config --cflags) file_in.c $(mysql_config --libs)

C++ e MySQL

di micheleb26, 5 settembre 2009 11:45
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
// connette a mysql e stampa la prima colonna della tabella selezionata;
#include <stdio.h>
#include <stdlib.h>
#include <mysql.h>
#include <iostream>

using namespace std;

const char* host = "localhost"; // host di connessione
const char* database = "nome_database";  // database di connessione
const char* db_user = "nome_utente"; // nome utente per la connessione
const char* db_pass = "password"; // password non cifrata
const char* query = "select * from cliente";  //comando

int main()
{
   MYSQL mysql;
   MYSQL_RES* result;
   MYSQL_ROW row;          // restituisce NULL se non avviene con successo
   if (! mysql_init (&mysql))
   {
      printf ("Errore nella allocazione di memoria.\n");
      exit (EXIT_FAILURE);
   }
   if (! mysql_real_connect (&mysql, host, db_user, db_pass, "", 0, NULL, 0))
   {
      printf ("Errore nella connessione.\n");
      exit (EXIT_FAILURE);
   }// restituisce zero se avviene con successo
   if (mysql_select_db (&mysql, database))
   {
      printf ("Errore nella selezione del database.\n");
      exit (EXIT_FAILURE);
   }
   printf ("Connessione avvenuta.\n");  // esegue la query
   if (mysql_query (&mysql, query))
   {
      printf("Errore nella query.\n");
      goto error;
   }
   result = mysql_store_result (&mysql);
   cout << "Codice cliente\t" << "Partita IVA\t" << "Ragione sociale\n";
   cout << "-----------------------------------------------\n";
   while(( row = mysql_fetch_row(result)) != NULL)
   {
      cout << row[0] << "\t" << row[1] << "\t" << row[2] << endl;
   }
   cout << endl;
   error:// chiude le risorse
   mysql_close (&mysql);
   exit (EXIT_SUCCESS);
}

Per compilare si deve usare:

1
g++ -o file_out $(mysql_config --cflags) file_in.cpp $(mysql_config --libs)

Per utilizzare il MySQL++ non sono ancora riuscito a farlo funzionare, comunque lascio dei riferimenti:

http://forge.mysql.com/wiki/Connector_C%2B%2B
http://dev.mysql.com/tech-resources/articles/mysql-connector-cpp.html
http://tangentsoft.net/mysql++/doc/html/refman/
http://tangentsoft.net/mysql++/doc/html/userman/
http://tangentsoft.net/mysql++/

Panorama Theme by Themocracy