Ricerca

org.hibernate.ejb.HibernatePersistence

WARN : org.hibernate.ejb.HibernatePersistence - HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.

Per Risolvere questo fastidioso Warning, basta aggiungere


property name="persistenceProviderClass" value="org.hibernate.jpa.HibernatePersistenceProvider"

nel file di configurazione del db di Spring.

Criptazione AES JAVA - OBJ-C

 

In questo piccolo tutorial, vorrei spiegare la fatica che ho fatto per mettere daccordo due linguaggi di programmazione (Java, Objective-C) per far si che avessero la stessa tipologia di criptazione.

 

La tecnologia in questione è AES128 con modalità=ECB e con Padding = PKCS7Padding

 

  • JAVA

 

  ...

Rails - spostare la calsse field_with_errors direttamente nei tag nella validazione

Gli helpers di Rails durante la validazione aggiungono ai campi che hanno dato errore un div con la classe field_with_errors, io l'ho trovato molto scomodo, preferisco che la classe stia direttamente nel tag, così ecco come spostarla in modo automatico

Per prima cosa dobbiamo mettere nel file application.rb nella class Application il seguente codice che impedisce che venga aggiunto il div

config.action_view.field_error_proc = Proc.new { |html_tag, instance| "#{html_tag}".html_safe } 

poi creiamo un initializer con il seguente codice, che aggiunge la classe ai campi

Rails - Aggiungere l'asterisco ai label dei campi obbligatori

Il tag standard di ruby on rails non aggiunge l'asterisco nei label dei campi obbligatori, ecco come fare per aggiungerlo automaticamente, questo codice va aggiunto in un initializer

Come iniziare con Android e Scala

Android è una delle piattaforme più in voga del momento, e come  è noto , le applicazioni girano su una Java VirtuaMachine, scritta apposta da Google , quindi il linguaggio di programmazione è Java.

 

Tuttavia oggi ci sono altri linguaggi che compilano in Java Bytecode, quindi alcuni sviluappatori hanno provato a sviluppare per android usando alcuni di questi linguaggi.

  ...

Iniziare con Scala Play! Framework e Squeryl

Questo più che un vero tutorial è una piccola raccolta dell'esperieza che ho fatto io iniziano a testare Scala, con il web framework Play!  e l'ORB Squeryl per la gestione del DB.

Quando si inizia a usare un nuovo linguaggio una delle principali difficoltà , oltre al linguaggio stesso, è prorpio quella di prendere confidenza con l'ambiente di sviluppo, quindi vi racconto un po  i vari passaggi da fare per avere un ambiente funzionante e iniziare a scrivere una web application in Scala.

  ...

Scale Crop immagine con Groovy o Java

Come scalare e tagliare un immagine in groovy , usando la librerai JAI.
Essendo Groovy molto simile sintatticamente a Java, l'esempio è perfettamente compatibile con Java,
manca solo qualche punto e virgola

Leggere JSON in iOS5

Finalmente integrato un parsing JSON su iphone in iOS 5 dalla apple, con performance degne di nota.

Evitare l'effetto di highlighting durante il tap di un elemento in safari touch

Safari nei dispositivi touch applica un effetto di 'oscuramento' sugli elementi quando vengono 'tappati', ecco come evitarli.

Script in php per creare il manifest delle Web Application Offline

Script in php per creare il manifest delle Web Application Offline