11 octobre

De nos vacances il ya quelques liens.

MultiSite
Multi-site est une interface Web de remplacement pour outil de surveillance Nagios réseau basé sur le statut MK Live.
MK DIRECT
MK Livestatus accède à l'information la mémoire principale disponible à partir de Nagios. Ce genre de collecte d'informations est comparée à NDO extrêmement rapide et très peu de ressources.
Nagios - Surveillance Open Source
Nagios est un fork de Nagios et tente de son histoire est née des insuffisances des approches actuelles visant à améliorer. Les fichiers de configuration de ces outils de surveillance sont compatibles.
Facilement trier des tableaux HTML avec jQuery
Un grand article sur la façon de simplifier le tri des tableaux en utilisant jQuery.
Asual | Été - La bibliothèque HTML5 couche de présentation pour Java
Summer se vante d'être la bibliothèque de la prochaine génération couche de présentation pour Spring MVC être. Voyons.

gklinkmann écrit par \ \ tags: , , , ,

12 août

Presque n'importe quelle application web moderne offre à ses données et la fonctionnalité via une REST interface (généralement au format XML et / ou format JSON).

Frameworks Web (comme Rails et Grails), ce qui simplifie la création d'une telle interface REST, jouissent d'une grande popularité parmi les développeurs Web.
Depuis au moins Grails framework web en arrière-plan sur les ressorts des touches peut aussi les développeurs qui utilisent Grails peut être ou ne veulent pas s'intégrer printemps avec cette fonctionnalité dans leur application.

Est un exemple concret avec tutoriel d'accompagnement de celui-ci StSMedia . L'intégration REST de base dans la partie 2 explique plus en détail. La mise en œuvre de la ContentNegotiation, que la demande d'extradition en raison des différents formats (dans l'en-tête Accept, ou par extension de l'URL à l'extension de fichier appropriée), il est dans la partie 7 .

Le code source complet de l'application Gestionnaire de printemps des finances sur Google Code hébergé et il est disponible pour le téléchargement. La version 0.5 est basée sur le saut encore 3 M4, j'ai pu utiliser la fonctionnalité de mise en œuvre REST là, mais aussi des problèmes avec Spring 3.0.2.

Liens:
REST dans Blog Source Spring article

gklinkmann écrit par \ \ tags: ,

23 novembre
Logo Groovy

De mon point de vue, Groovy , le langage dynamique pour la machine virtuelle Java, est arrivé sur la courbe de battage grande au point de la réalité technique. Avec Scala et Clojure lieu seulement deux nouveaux langages de programmation sont entraînés par la communauté des disciples de Java.

Donc, il doit être interrogé à l'époque à ce que vous avez vous-même à ce jour mis en œuvre en Groovy, mais si elle reste ou saute sur la Scala de train.

Dierk König, auteur de "Groovy in Action" (le meilleur livre technique que j'ai lu ces derniers temps), une fois que les 7 suivants les modèles d'utilisation Groovy pour identifier:

Super Glue, coeur liquide, chirurgie endoscopique, la configuration intelligente, l'ouverture illimitée, elfe de maison Scripts, Prototype

Ou pas tout à fait aussi prosaïque que:

  • Lien entre les composants Java (comme Spring et Hibernate dans Grails)
  • La logique sous-traitance Buisiness d'adapter dynamiquement aux changements qu'ils peuvent
  • Possibilité d'intervention dans les applications actuelles
  • Configuration avancée au moyen d'un langage de programmation (pour finalement se débarrasser de la maladroite XML)
  • un léger changement de code lors de l'exécution
  • Aide pour toutes les tâches impliquées dans la programmation (automatisation des builds, l'intégration continue, déploiement, installation, service de surveillance, rapports, statistiques, documentation automatisée, les tests fonctionnels, de grattage HTML, Web télécommande, XML-RPC, les services Web)
  • Outil pour le prototypage rapide, avec la possibilité qu'ils puissent plus tard porté à Java.

Mais revenons au point de départ. Que dois-je faire avec Groovy?

Tout d'abord, je vous écris 95% de nouveaux tests en Groovy. La syntaxe de croquant, une parfaite interopérabilité avec Java et le bon (mais améliorable) intégration dans Eclipse pour faire de la création de tests beaucoup moins gênant. Il existe également des applications Web plus petits et les services Web basés sur Grails (l'Webframwork basée sur sa part aussi Groovy), ainsi que des outils qui sont purement écrites en Groovy.

En fin de compte, on peut dire que le battage médiatique a cédé la place à la vie quotidienne et Groovy s'intègre parfaitement dans le travail quotidien. Avec Griffon et GPars sont 2 autres cadres pour les applications Swing et programmation concurrente (threads) sur une base routinière. Et une communauté dynamique s'est formée autour de ce langage dynamique. Un commutateur à la Scala ou la fermeture est donc pour moi le moment la question.

Et pour être tout à fait Ehlich, quand les enfants demandent: «Papa qu'est-ce que tu fais?" Sounds like "programme que je groovy" beaucoup plus frais que "j'ai été la programmation Scala." :-)

Liens:
Modèles d'utilisation Groovy par Dierk Koenig

gklinkmann écrit par \ \ tags: , , , , , , , ,

11 octobre

La semaine avant la fête est toujours un peu stressant. Par conséquent, il n'y a que deux liens:

Entrée en Spring Roo RC2
Qui veut profiter de Grails ou de ne pas recevoir un générateur de code pour les applications Web de printemps Roo basés sur Java et Spring.
WordPress par Lucene
La bibliothèque conserve un flux de recherche libre plugin dans WordPress.

gklinkmann écrit par \ \ tags: , , , ,

3 octobre

Tout au long de la semaine, il ya plusieurs articles intéressants sur le net pour moi, pour moi un signet sur ​​delicious.com valeur. Une partie de l'élan pour un poste dans mon propre blog, mais la plupart des connaissances accumulées (nous sommes tous des chasseurs et cueilleurs), qui peut être considéré.

Cette semaine nous avons fait l'article suivant dans ma liste de liens:

Inspiration: Le meilleur CSS et galeries de design
Une bonne mise en page est tout aussi important que la technologie derrière elle. Voici quelques exemples.
ImageFlow Finn Rudolph
Une mise en œuvre très gentil de Cover Flow d'Apple pour le Web.
10 résultats utiles et lignes directrices de l'utilisabilité
Smashing Magazine a publié des résultats de son étude sur l'utilisabilité des sites web - très intéressant.
Utilisation de jQuery et CSS graphiques élégants PHP
Jusqu'à présent, j'ai toujours créé sous forme de cartes d'image à la volée. La solution avec PHP et jQuery est également une approche intéressante.
Navigateur avec PHP télécommande
Nils Langner de phphatesme blogue explique comment vous pouvez avec le sélénium et le PHP télécommande sur le navigateur. Tests fonctionnels automatisés sont très longues sur la liste des sujets pour mon blog. Il est temps pour un poste.
Grails 1.2: Printemps 3, Uri réécriture et plus
Très bon article sur la prochaine Grails version 1.2.

gklinkmann écrit par \ \ tags: , , , , , ,