14 avril 2008 par Yohann CIURLIK
Je ne vous proposerez pas ici un tout nouveau site Web 2.0. Je préfère plutôt vous parler d’un framework pour vos développements Java Swing. Ce framework est connu sous le nom SwingLabs. L’un des composants de ce framework nommé SwingX permet de simplifier la vie des développeurs Java en proposant :
- Des JTables triables, filtrables, …
- Des outils de recherche,
- L’auto-complétion sur les champs,
- un framework d’authentification,
- Un composant TreeTable (un mix d’une table avec un arbre) : une table multi-niveaux,
- Des composants à la Outlook,
- Des calendriers de toutes sortes,
- Un composant Astuce du jour.
Bref, comme vous pouvez le constater, ce framework est très riche. On pourrait le considérer comme une extension de Swing de par sa parfaite intégration dans vos applications déjà existentes.
Un composant particulier permet d’ajouter une touche Web 2.0 à vos applications Java. Le composant Painter du framework SwingX permet de vous simplifier la tâche de conception graphique 2D de votre application en vous passant également de l’ajout d’images en fond de panels. Il ne surcharge pas votre application mais la rend tout simplement plus jolie.
Vous pouvez ainsi obtenir ceci :

Simplement en ajoutant le code suivant à votre application :
-
-
-
blue.getGreen(),
-
blue.getBlue(), 100); Painter background = new MattePainter(blue)
-
PinstripePainter pinstripes = new PinstripePainter(45);
-
pinstripes.
setPaint(Color.
WHITE);
-
BasicGradientPainter veil =
new BasicGradientPainter
(new GradientPaint(
-
-
blue,
-
-
translucent));
-
CompoundPainter p = new CompoundPainter(background, pinstripes, veil
-
-
jxpanel.setBackgroundPainter(p);
et vous pouvez également obtenir ceci :

En ajoutant le code suivant :
-
private void setupPainters()
-
GlossPainter gloss =
new GlossPainter
(new Color(1.0f,
1.0f,
1.0f,
0.2f
),
-
GlossPainter.GlossPosition.TOP); PinstripePainter stripes = new PinstripePainter()
-
stripes.
setPaint(new Color(1.0f,
1.0f,
1.0f,
0.17f
));
-
stripes.setSpacing(5.0);
-
-
MattePainter matte =
new MattePainter
(new Color(51,
51,
51));
-
-
header.setBackgroundPainter(new CompoundPainter(matte, stripes, gloss))
-
}
Comme vous pouvez le constater c’est simple, fonctionnel et jolie ^^
14 avril 2008 par Yohann CIURLIK
Et oui il y à aussi Symbian, Apple avec son iPhone, Palm. Mais aussi de tous nouveaux comme OpenMoko. La dérive du monde Linux vers la mobilité.

OpenMoko est un projet open source sous licence GPL. Le but de ce projet est de fournir la première plateforme pour mobile à pouvoir faire tourner un véritable server X et ainsi de faire tourner les applications x. Les informations essentielles à ce projet se trouvent sur leur wiki. C’est une réelle avancée dans le monde Linuxien pour mobile.
Neo FreeRunner est le deuxième téléphone open source basé sur Open Moko. Vous pourrez consulter les caractéristiques de ce téléphone via mobinaute.
A contre sens de ce mouvement livre, on trouve des constructeurs qui conçoivent des périphériques mobiles à base de processeurs comme le Intel Atom (1,33 Ghz) dans le but de faire tourner Vista. C’est le cas de Willcom, premier constructeur qui sortira le premier téléphone mobile fonctionnant avec ce tout nouveau processeur à faible consommation d’Intel.

Même si Vista est visuellement bien réussi. Je préfère payer pour un mobile fonctionnant sous Linux. De plus, si le portage du server X est un réel succès, nous n’attendrons pas longtemps pour apercevoir sur le marché des téléphones compatible avec des interfaces 3D de type Compiz-Fusion. Je vous laisse imaginer la suite…

13 avril 2008 par Yohann CIURLIK
Cette fois-ci par de livres blancs mais une suite d’articles publiés par Valtech. Valtech est une société mondiale de conseil et de services en informatique. Elle participe à l’information via des articles qu’elle
publie par l’intermédiaire de Développez.com.

Voici la petite liste :
.NET
JAVA
WEB
Modélisation
Conception
13 avril 2008 par Yohann CIURLIK
Dans le même genre que l’écran de veille pour Geek voici la montre binaire. Tokyoflash vend sa Tibida environ 90€ depuis son site ou facilement trouvable à l’import depuis Internet.

Le principe de cette montre est d’afficher l’heure et les minutes sous forme binaire. La montre utilise des diodes LED pour représenter chaque bit.
Ce petit schéma permet de mieux comprendre comment lire l’heure. Vous verrez que ce n’est pas si facile que cela puisse paraitre.

Bref, vous l’aurez bien compris, cette montre est à reservée aux Gee[e]k ^^
13 avril 2008 par Yohann CIURLIK
Dane-elec propose une clé USB assez particulière. Elle ravira tous les fans de Poker.

Dotée d’une capacité de 1 Go, elle sera d’une capacité suffisante pour stocker vos documents mais pas pour faire un ALL-IN.
Vue sur pixmania.