L’Aptana Studio (http://aptana.com) può essere un ottimo strumento per la programmazione web orientata ad Ajax. Integra le libreri dojo, scriptaculus e altre.
L’ho scaricato ed installato, sia come Studio, sia come plugin per Eclipse. Il plugin trasforma Eclipse nell’Aptana Studio; se usate Eclipse anche per altro genere di programmazione non vi consiglio di installarlo. Piuttosto installate lo Studio e lasciate stare la vostra installazioni di Eclipse.
Lo Studio altro non è poi, che Eclipse con il plugin:

Interessante è questo plugin per l’Aptana Studio:
http://www.jeffgilfelt.com/DominoAptana/
Un plugin che permette di lavorare direttamente su un Database domino, come fosse un repository, per quel che riguarda: File Resources, Page, Script Libraries, Style Sheet Resources.
Il link per installazione si trova qua: http://www.eclipseplugincentral.com/…
Per installarlo si va in Help –> Software Updates –> Find and Install –> Search for new features to install –> New Remote Site e si compila la form:

Terminare poi l’installazione come un normale plugin di Eclipse.
Lotus Notes 8, due agenti scritti in java. Entrambi si connettono ad un server mysql remoto, stesso ip, stesso utente e stessa password.
I due agenti condividono la classe che effettua la connessione. Il primo si connette regolarmente, il secondo mi segnala questo errore:
Errore: impossibile connettersi a mysql (jdbc:mysql://1.1.1.1/test): java.sql.SQLException: Unable to connect to any hosts due to exception: java.lang.SecurityException: non è permesso effettuare una connessione socket a 1.1.1.1,3306
Il problema era nel set runtime security level, impostato a
1. Do not allw restricted operations:
Impostato in questo modo:
2. Allow restricted operations

l’agente si connette.
Ho trovato questo blog, con un ottimo esempio di formule:
http://www.chadsmiley.com/chadsmiley/home.nsf/D6Plinks/Toolbar_Functions_1_3_0
Un ottima palestra per chi deve impratichirsi con le formule. Per Installarlarle è sufficiente:
Creare una nuova Toolbar


Creare un nuovo pulsante e copiare nella formula associata le formule corrette:

Fatto.
Il risultato è il seguente:

Stavo facendo della prove con dei widget SWT in java, ed ho provato ad inserirli in un agente. Pensavo di dovere importare la libreria swt.jar, invece non ce ne è stato bisogno. E’ già integrata. Non c’è da essere così tanto sorpresi, visto che è roba IBM alla fine.
P.s. il Domino Designer 8 (come i precedenti) se la gioca con il Turbo Pascal in quando ad usabilità. Quand’è che Eclipse diventerà il nuovo designer?
Solo per dirvi che, dopo aver installato Lotus Notes 8 sulla vostra macchina, il file Notes.jar, che contiene le API java per interagire con domino, ed importando il quale in Eclipse potete scrivere agenti, si trova qua:
D:\Lotus\Notes\jvm\lib\ext
Se “D” è la vostra cartella di installazione.