bc

Mattepuffo's logo
Creare un web service REST in Java con JAX-WS

Creare un web service REST in Java con JAX-WS

Per una delle aziende per cui lavoro, ho creato un REST web service in Java, che si connette al database Oracle, ed espone i dati in formato JSON.

Partendo da questo esempio reale, vi mostro come creare un web service REST in Java, usando JAX-WS!

Questo è quello che useremo nel progetto:

  • Maven -> per gestire il progetto e le dipendenze
  • Grizzly -> come HTTP server
  • Jersey -> framework open source per la creazione di servizi RESTful in Java
  • OJDBC -> per la connessione al db Oracle; se avete un altro tipo di db, potete usare JDBC o un altro driver appropriato

Mattepuffo's logo
Risolvere l'errore ORA-21561 in Oracle

Risolvere l'errore ORA-21561 in Oracle

Su una macchina Linux ho installato l'Oracle client e tutto il necessario, ed ho provato a connettermi tramite ODBC (unixODBC per la precisione).

Con le credenziali giuste, ottenevo sempre questo errore:

ERROR:
ORA-21561: OID generation failed

Alla fine ho scoperto di dover modificare il file /etc/hosts.

Mattepuffo's logo
Usare il terminale come calcolatrice su Linux con bc

Usare il terminale come calcolatrice su Linux con bc

Ho scoperto un comando che ci permette di eseguire calcoli matematici da terminale su Linux: bc!

Se guardate la pagina man, bc viene descritto come "a language that supports arbitrary precision numbers with interactive execution of statements".

In sostanza, più come un linguaggio di calcolo che come un programma.

Mattepuffo's logo
Listare le condivisioni Samba in Linux

Listare le condivisioni Samba in Linux

Nella mia rete ho praticamente solo pc con Windows, praticamente tutti con delle directories condivise.

Ma io sul mio pc ho Linux, ed ho la necessità di identificare gli shares di Samba di queste macchine.

Come fare??

Prima di tutto scanneriziamo la rete.

Mattepuffo's logo
Connessione ODBC in C#

Connessione ODBC in C#

Su Windows uso molto ODBC per connettermi a database non Microsoft (Oracle, Informix, ecc).

Quindi, volendo connettere una mia applicazione in C# al db Oracle, posso direttamente usare la connessione ODBC installata sul pc.

Oggi vediamo proprio un esempio di codice per eseguire questa operazione.