Tiburon -> Delphi 2009

Da qualche giorno è ormai disponibile la nuova versione di Delphi e C++ con enormi novità  tecnologiche rispetto alle precedenti. Questa nuova versione codename “Tiburon” migliora drasticamente le performance dell’IDE e del compilatore/parser,tra le novità  più ecclatanti vi sono :

Supporto ai generics (Tlist)
Completo supporto a Unicode
DataSnap completamente nuovo basato sullo std JSON per la [...]

Eclipse + zk

Needed application running

• java virtual machine (if you are running ubuntu i suggest the ubuntu package “openjdk-6-jdk”)

Needed files
• eclipse-jee-ganymede-linux-gtk.tar.gz from http://www.eclipse.org/downloads/
• zk-studio-0.5.1.zip from http://downloads.sourceforge.net/zk1/zk-studio-0.5.1.zip
• zk-bin-3.0.7.tar.gz from http://www.zkoss.org/download/zk.dsp

Operation
• unpack eclipse somewhere.
• put the jar file contained in the zk-studio-0.5.1.zip into the directory /plugins
• restart eclipse if opened

# Define a Server Runtime

* [...]

Ubuntu 8.04 LTS + openjdk6 + apache-tomcat-6.0.18

Prerequisites
• Ubuntu 8.04 (you can try with other ubuntu/debian, with other OS you have to install JVM in a different way)
Needed files:
• apache-tomcat-6.0.18.zip from http://tomcat.apache.org/download-60.cgi

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install openjdk-6-jdk

unpack apache-tomcat-6.0.18.zip where you want (i used /usr/local/tomcat, change the following commands accordingly if you have used a different directory)

set JAVA_HOME environment variable:

JAVA_HOME=/usr/lib/jvm/java-6-openjdk

export JAVA_HOME

start [...]

delphi drag & drop from shell (IDropTarget interface)

Per permettere a un applicazione in windows di accatere drag end drop bisogna obbligatoriamente pasare per la tecnologia com e astrarre l’interfaccia IDROP_TARGET. Questa procedura seppur non complicata descritta molto bene nei suoi aspetti per le applicazioni delphi dall’articolo riportato : http://pasotech.altervista.org/delphi/articolo87.htm permette di fare cose notevoli. Sicuramente la procedura seppur non difficile comporta qualche [...]