Tous les articles par gus

Gus Explorer 1.21

Bonjour à tous !

Je viens de mettre en ligne une nouvelle version de Gus Explorer. J’ai principalement corrigé un bug bloquant qui faisait planter les versions précédentes à partir d’une installation neuve…

About_GusExplorer_1.21

  • Lien de téléchargement : gusexplorer_1.21.jar
  • Taille : 41 382 Ko
  • Nombre d’opérateurs disponibles : 1082

Cette version servira de base pour ma prochaine série de vidéos dédiée au moteur de script Gus, qui devrait arriver vers la fin août.

Je vous en reparlerai ! ^^

Augustin

 

Bilan au 1er juillet 2016

Bonjour,

Voici venu le temps du bilan à mi-année! Déjà …
Du coté de mes objectifs, je pourrais dire avec une pointe d’ironie que les années se suivent et se ressemblent. Car finalement, j’en suis toujours rendu à promouvoir mon application Gus Explorer.

En mai, j’ai mis en ligne une première série de vidéos pour présenter des fonctionnalités graphiques liées à l’éditeur texte de mon logiciel, et je prépare actuellement la prochaine série, qui sera quant à elle dédiée aux fonctionnalités liées au moteur de script. J’espère pouvoir la mettre en ligne vers la fin de l’été si tout va bien.

Cordialement,
Augustin

Gus Script Laboratory v1.03

Bonjour tout le monde !

Voici une nouvelle version de mon Gus Script Laboratory :

laboscript_1.03.jar

Un nouvel onglet a fait son apparition pour permettre d’exécuter des commandes dans une console, ce qui est plus pratique pour les tests !

laboscript_1.03

Des nouveautés ?

Il n’y a pas de changements au niveau des balises mais le nombre d’opérateurs disponible a en revanche beaucoup augmenté. On en est actuellement rendu à 999 ! Et il est important de noter que l’application peut désormais être utilisée pour exécuter des scripts en ligne de commande.

Et la suite ?

Dans la prochaine version, je pense rajouter un 4ème onglet pour lister tout ces opérateurs, et éventuellement accéder à leurs documentations. Un nouveau menu est aussi prévu pour vous permettre de charger des exemples de scripts, dans une optique didactique.

N’hésitez pas à utiliser ce petit utilitaire et à me faire des retours.

Amicalement,

Augustin

5000 entités

Je suis arrivé au cap des 5000 entités !

Coté fonctionnalités, j’enrichis régulièrement mon moteur de script de nouveaux opérateurs (il y en a actuellement 795) au fil de mes besoins de traitement (extraction / génération de texte, manipulation de fichiers …), et je suis loin d’avoir fini.

Coté applicatif, je travaille essentiellement sur Gus Web Server et Gus Explorer, et ça progresse tranquillement.

Coté documentation en revanche … Je crois que la motivation viendra le jour ou on me demandera comment mes outils fonctionnent.

2016.04.21_chiffres

A bientôt !

Augustin

Projet de moteur de script : récapitulatif général

Bonjour à tous.

J’ai publié sur mon site quelques articles pour documenter mon travail concernant mon moteur de script. Tous les articles sont accessibles depuis la page du projet : Projet : Moteur de script Gus

J’ai par ailleurs mis à jour les applications Gus Explorer (v1.09) et Gus Script Laboratory (v1.01) que vous pouvez télécharger si vous souhaitez tester ce moteur.

Présentation du projet :

Pour faire court, il s’agit d’un moteur de template/script dont les fonctionnalités s’inspirent du moteur TWIG (utilisé par le framework PHP Symfony) et du langage Groovy.

Générique : Il s’agit d’un outil générique qui peut être utilisé pour générer du texte dans n’importe quel format, ou pour automatiser n’importe quelle tâche ! Mais bien sûr, le premier domaine d’application qui vient à l’esprit est le web.

Flexible : Ce moteur est basé sur le framework gus06, comme l’ensemble de mes travaux Java, ce qui le rend intrinsèquement flexible, c’est à dire extensible et personnalisable. Toute fonctionnalité du moteur peut ainsi être redéfinie ou étendue sans répercussions sur les autres fonctionnalités.

Le code source du projet :

Mes travaux Java  sont entièrement à votre disposition sur GitHub, sur les dépôts suivants :

Il faut noter au passage que la grande majorité de mes composants de programmation étant multi-projets, vous les trouverez regroupés  dans le même dépôt. Néanmoins, chacun de mes projets est entièrement versionné sous la forme de JARs applicatifs autonomes qui contiennent leur propre code source pouvant être recompilé avec les éventuelles dépendances.

Quelle suite envisager pour ce projet ?

Je recherche activement des soutiens, des conseils, des avis, me permettant de voir quelle suite peut être envisagée pour ce projet.

Surtout, n’hésitez pas à me faire tous les retours que vous jugerez utiles pour m’aider à avancer.

Je vous remercie !

Augustin

 

Et pour 2016 ?

Bonjour à tous et bonne année !

On a tous des choses en tête pour 2016. Des choses qui nous tiennent à cœur… J’espère que vos souhaits se réaliseront !

Quant à moi,  je souhaite en premier lieu atteindre l’objectif que je m’étais fixé au 1er juillet 2015 concernant Gus Explorer.
Plus précisément, je me laisse 3 mois pour documenter cette application, la présenter à travers des vidéos sur Youtube et rechercher des retours au près des autres développeurs Java.

Et c’est seulement une fois que cette étape décisive sera passée que je pourrai envisager la suite.

Bien amicalement,
Augustin

Bilan de l’année 2015

Bonjour tout le monde,

L’année 2015 touche à sa fin et il est temps de dresser un petit bilan de mes travaux Java.

Les entités :

Cette année, j’ai développé 2705 entités pour atteindre un total de 4225. Voici un petit aperçu de la situation capturé avec mon outil Entity History :

20151231_entityHistory_years
Répartition par année
20151231_entityHistory
Répartition par jour sur l’année 2015

Les autres développements :

J’ai par ailleurs légèrement modifié le framework lui-même et commencé à mettre en place une nouvelle version de mon outil de développement, Gus Client (version 1.8) qui devra permettre de créer des applications graphiques basées sur JavaFX.

Le site web gus06 :

En début d’année, j’ai développé et mis en ligne un site web pour présenter mon framework et mettre en ligne mes applications : www.gus06.com. La dernière mise à jour de contenu remontant au 23/6/2015, on peut considérer que le site est actuellement en stand-by.

L’application Gus Explorer :

L’application phare sur laquelle j’ai concentré l’essentiel de mes efforts cette année est l’application Gus Explorer. Il s’agit d’une application de gestion de fichiers ayant vocation à devenir une plateforme de traitement de données.

De fin septembre à début décembre, j’ai sorti 6 versions de Gus Explorer (de 1.03 à 1.08) au rythme d’une version toutes les 2 semaines, la dernière remontant au 5 décembre. J’ai depuis décidé de faire une pause dans les développements pour documenter le travail réalisé.

Le moteur de script gus :

Pour finir, j’ai développé un moteur de script dynamique en m’inspirant du moteur de templates TWIG (découvert avec Symfony) et du langage Groovy. Ce nouveau mécanisme est intégré à Gus Explorer depuis sa version 1.05 et son développement exclusif a justifié à lui seul les versions 1.06, 1.07 et 1.08.

Au niveau de Gus Explorer, ce moteur de script va permettre d’automatiser un grand nombre de tâches (manipulation de données comme l’extraction, la conversion, la migration, mais on peut aussi penser à la génération de documentation ou la supervision de scénarios de test).

A plus long terme, ce moteur de script devrait relancer le projet Gus Server en remplaçant le prototype de moteur de script que j’avais développé il y a un an maintenant…

 

Et voilà pour l’année 2015 ! En vous souhaitant un joyeux réveillon à tous !!!

Demain, je tenterai d’y voir un peu plus clair dans mes objectifs pour 2016.

A très bientôt !

Augustin