Skip navigation

Tag Archives: javascript

Due simpatici orologi sviluppati con jquery
http://www.radoslavdimov.com/jquery-plugins/jquery-plugin-digiclock/#Examples
http://home.comcast.net/~vonholdt/test/clock_slide/index.htm

E’ stata rilasciata ufficialmente la nuova RC1.1 che differisce dalla precedenza versione per:
– nuova licenza MIT Open Source, meno restrittiva della precedente
– migliori prestazioni
– nuovi componenti
– nuovi manuali
– nuovi esempio d’uso
– retrocompatibile con le versioni precedenti

Un esempio di un applicazione sviluppata con ExtJS. Un calendario per la gestione degli eventi.

Un elenco delle principali librerie javascript

JSON native support

Bespin browser IDE

FireDB the state of the art of extjs based projects, powered by PHP.

Let’s go to ExtJS Conference

forums.sun.com

Alcune interessanti notizie sul mio framework preferito:

Un tool grafico per costruire i componenti da usare nelle proprie applicazioni.

Un applicazione per disegnare diagrammi, molto molto fica.

Tutti ma proprio tutti vogliono usare ExtJS

Sempre più linguaggio a tutti gli effetti.
JSLIBS “a standalone JavaScript development runtime environment for using JavaScript as a general-purpose scripting language…..Some of these modules are simple wrappers for familiar libraries such as: zlib, SQLite, FastCGI, NSPR (Netscape Portable Runtime) , ODE (Open Dynamics Engine) , libpng, libjpeg, librsvg, SDL, libiconv, OpenGL, OpenAL, ogg vorbis, libTomCrypt, libffi (Foreign function interface) , …”, basato su SpiderMonkey

Un web application server, Helma, ecco le sue caratteristiche principali

Il mio primo esperimento di integrazione di Java e Javascript sotto Helma:
La classe Java che lancia un semplice “ls”:
import java.io.*;
public class ExecTest
{
public static void main(String [] args)
{
try {
String params[] = { "ls"};
Process pinger = Runtime.getRuntime().exec(params);
BufferedReader reader = new BufferedReader(new InputStreamReader(pinger.getInputStream()));
String lineRead = null;
while((lineRead = reader.readLine()) != null)
{
System.out.println(lineRead); //You can send output from here to a GUI display if needed
}
}catch(Exception e)
{
e.printStackTrace();
}
}
}

Ed una pagina per Helma che fa la stessa cosa:
var command = new java.lang.String("ls -l");
var proc = java.lang.Runtime.getRuntime().exec(command);
var reader = new java.io.BufferedReader( new java.io.InputStreamReader(proc.getInputStream()));
var str = reader.readLine();
res.data.title = str;
renderSkin("html");

GO JAVASCRIPT!! GOOOOOOO

Bene bene é arrivato anche un nuovo ORM Javascript per Gears…saranno molto contenti Hibernate e Propel.
Ecco alcuni esempi presi da JStORM


var Person = new JStORM.Model({
name:"Person",
fields:
{
firstName:new JStORM.Field({type:"String",maxLength:25}),
lastName:new JStORM.Field({type:"String",maxLength:25}),
},
connection:"default"
});

For example to print all the persons in the database:

Person.all().each(function(person)
{
console.log(person.firstName);
});

What the all function do is to create a new instance of JStORM.Query for Person model.
Other function that return a query is filter,filter return a query filtered by a criteria,for example:

var katzFamily = Person.filter("lastName = ?","Katz");
katzFamily.each(function(person)
{
console.log(person.firstName);
});

Extjs é sempre al passo coi tempi. Un’altra semplice e pratica applicazione desktop a base di Javascript e Browser Contact’s Manager

Ecco come ricavare tutti i contatti gmail di un account API google