bc

Mattepuffo's logo
Connessione a database Informix con C# e ODBC

Connessione a database Informix con C# e ODBC

Argomento che da quanto ho visto in giro è ancora molto in voga, anche se praticamente i databse Informix sono destinati a estinguersi.

Nel mio caso specifico devo creare un sito intranet per l'azienda in Asp.NET.

Il database del nostro gestionale è Informix.

Il che rende tutto più complicato.

Ma vediamo come fare.

Prima di tutto dovete scaricare e installare l'IBM Informix Client SDK.

Questo è indispensabile!!

Una volta installato provate a creare una connessione tramite ODBC; per farlo andate in Start -> Pannello di controllo -> Strumenti di amministrazione -> Origini dati (ODBC).

Se tutto vi funziona potete anche provare a creare una macro su Excel e vedere se estraete i dati in modo corretto.

Una volta fatto questo create il vostro progetto in Visual Studio.

Diciamo che la classe che andremo a creare può essere usata sia in progetti desktop che web.

Mattepuffo's logo
Connettere Excel a MySQL

Connettere Excel a MySQL

Connettere Excel direttamente a un database (di qualsiasi tipo) può avere i suoi vantaggi:

  • possibilità di creare grafici
  • automatismi
  • macro
  • .....

Vediamo quindi come connettere Excel a MySQL; la versione che prendo iin considerazione è la 2007, ma per la 2003 è pressochè la stessa cosa.

Prima di tutto andiamo qua e scarichiamo il connettore a MySQL per ODBC.

Installiamo il driver e andiamo su Pannello di controllo -> Strumenti di amministrazione -> Origini dati (ODBC).

Mattepuffo's logo
Creare grafici in Java con JFreeChart

Creare grafici in Java con JFreeChart

JFreeChart è una libreria per Java per creare grafici.

I dati per riempire i grafici possiamo crearli staticamente o prenderli da altre fonti, tipo da database MySQL.

E questo è proprio l'esempio che vedremo.

Inoltre possiamo sia creare un'immagine sul disco che aggiungerlo a un pannello.

Nello specifico vedremo questo esempio.

Prima di tutto scarichiamo la libreria da qua; tenete conto che JFreeChart richiede anche JCommon che comunque potete scaricare sempre dalla stessa pagina.

Poi aggiungete le librerie al vostro progetto.

Mattepuffo's logo
Scheda wireless Broadcom e Kernel 3

Scheda wireless Broadcom e Kernel 3

Le vacanze sono finite e si torna a lovorare.....e anche a scrivere.

Tornato dalle vacanze ho aggiornato la mia Archlinux al Kernel 3 e al riavvio la mia scheda wireless non funzionava.

Nello specifico la scheda è questa:

#lspci | grep -i net

02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)

dieghen89 (forum Archlinux.it) mi ha indicato un link con istruzioni sul Wiki.

Vi riporto i due passaggi da fare.

Mattepuffo's logo
Mini guida a Samba

Mini guida a Samba

Samba è un servizio di condivisione file/stampanti in rete tramite protocollo SMB/CIFS.

Viene molto usato in ambito multi piattaforma per far condividere files in rete tra Windows e Linux/Mac OS X.

Grazie all'aiuto di zazu (forum.spreatech.it) sono riuscito a mettere su un sistema nella rete di casa.

Qui vi posto la mia piccola configurazione che è solo un punto di partenza.

Io l'ho configurato su Archlinux, ma valgono gli stessi concetti per le altre distro:

# pacman -Sy samba

# /etc/rc.d/samba start

Su Arch abbiamo già una configurazione di esempio nel file smb.conf.default.

Noi ne creeremo una nuova:

# cd /etc/samba/

# touch smb.conf

smb.conf è il file di configurazione della parte server.

Questo è il file di configurazione:

# cat /etc/samba/smb.conf
[global]
netbios name = CASA
workgroup = WORKGROUP
server string = Samba Archlinux
passdb backend = tdbsam
disable spoolss = yes
load printers = no
map to guest = Bad User
invalid users = root
usershare allow guests = Yes
domain logons = No
domain master = No
security = user
ldap suffix =
wins server =
wins support = No
###parametri  per migliorare la compatibilit� con windows ###
unix charset = ISO8859-15
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
###
### Shares ###

[privata]
comment = Risorsa privata
inherit acls = No
path = /media/hd
guest ok = no
create mask = 0660
directory mask = 0770
writeable = yes
browsable = yes

La parte [global] è quella generale.

Mattepuffo's logo
Registrare video con la webcam in Linux

Registrare video con la webcam in Linux

Ho trovato un comodo script per Nautilus che consente di registrare video tramite webcam.

La registrazione viene fatta in formato divx e per funzionare richiede che siano presenti i pacchetti mplayer e ffmpeg.

Controllate se sono presenti e in caso installateli.

Una volta fatto scaricate lo script WebCam Video Recorder da qua.