Entries Tagged 'Lien' ↓
March 16th, 2011 — Apache License, Développement, Java, Lien, Réseau, Technique
Lorsqu’on développe un programme qui expédie des emails, plutôt que d’utiliser un vrai serveur de mails, il peut être avantageux d’utiliser un faux serveur. L’avantage c’est que cela est intégrable à des tests unitaires et qu’on évite l’erreur de manipulation qui envoie un email à tous les contacts de la base de données.
Il existe plusieurs bibliothèque pour réaliser cela :
- devnull smtp : faire un “java -jar DevNullSmtp.jar” pour lancer une interface graphique simple qui permet de lancer un fake serveur sur le port désiré. Il ne peut pas être intégré à des tests unitaires, mais on peut visualiser en direct les messages reçus dans l’interface. Gratuit mais non libre.
- Wiser : Bibliothèque Java qui peut être intégrée à des tests unitaires. Licence Apache 2.0
- Dumbster : Bibliothèque Java qui peut être intégrée à des tests unitaires. Licence Apache 2.0. Projet sans mise-à-jour depuis 2005.
January 15th, 2011 — AGPL - GNU Affero General Public License, GPL - General Public License, Java, LGPL - Lesser General Public License, Lien, Logiciel, OSL - Open Software License, PHP, Serveur
Pour créer un site e-commerce, voici quelques outils open-source :
- Thelia : Projet mené par une société française de Clermont-Ferrand (Licence GPL, PHP)
- TomatoCart : C’est un nouveau projet qui est parti d’OSCommerce pour apparemment tout refaire (Licence GPL, PHP)
- Prestashop : Produit d’origine française (Licence OSL, PHP)
- Magento : Une solution réputée (Licence OSL, PHP)
- KonaKart : Une des rares solutions en Java (Licence LGPL, Java)
- JadaSite : Une autre solution en Java (Licence GPL, Java)
- ReOS : Un peut particulier puisqu’il s’agit de faire un site d’annonces immobilières (Licence GPL, PHP)
- OXID eSales : Solution en double licence (Licence GPL, PHP)
Wikipedia propose une liste de produits Open-source d’e-commerce, elle n’est pas plus complète que celle-ci, mais propose d’autres outils.
September 20th, 2010 — Article, Documentation, Java, Lien
Petite série d’article sur les fuites mémoire (memory leak) en Java :
Les outils :
- MAT qui se base sur Eclipse, mais dispose d’un client indépendant pour ceux qui n’utilisent pas Eclipse
- VisualVM qui se base sur Netbeans, mais dispose d’un client indépendant pour ceux qui n’utilisent pas Netbeans
Ne pas croire que parce-qu’il y a un garbage collector la gestion de la mémoire doit être ignorée. Surtout dans un contexte d’applications web où l’empilement des class-loaders rend difficile d’avoir une vision claire.
September 20th, 2010 — Apache License, API, Développement, Java, Lien, Serveur
Une base de données objets basée sur le moteur NoSQL OrientDB :
Orient ObjectDatabase
September 20th, 2010 — Développement, En-ligne, Lien, Technique
Voici une liste de service proposant un hébergement Mercurial (Hg) :
- Repository Hosting : 6$ par mois, projets et utilisateurs illimités. 2go d’espace,
- Google Project Hosting : Uniquement des projets OpenSource. Gratuit.
- Bitbucket : Autant de projets publiques que l’espace autorisé le permet (1Go en gratuit, 2.5Go pour $5/m, etc…). Nombre de projets privés est fonction du plan choisi.
- Indefero : 49£/an pour 1Go. Projets privés et publiques illimités.
- CodeBase.
August 11th, 2010 — API, BSD - Berkeley Software Distribution License, Développement, Java, LGPL - Lesser General Public License, Lien, Technique
Pour persister un modèle d’objets sur un fichier, voici deux API qui s’en occupent sans se prendre la tête :
- Prevayler (BSD) supporte des transactions
- JOAFIP (LGPL) permet de manipuler de gros volumes
Et NoDB qui mélange Prevlayer avec Lucène
Il est aussi possible d’utiliser des outils comme xstream ou une implémentation de l’API JAXB pour utiliser des fichiers xml.
July 3rd, 2010 — Apache License, Lien, Serveur, Technique
Base de données NoSQL : Membase.org. C’est memcached avec de la persistence.
June 13th, 2010 — Article, Développement, Documentation, Java, Lien, Tutoriel
June 9th, 2010 — API, Commerciale, Développement, Java, Lien, Serveur, Technique
API Java commerciale pour s’interfacer avec des serveur MS-Exchange
Moyosoft – Java Bridge to Exchange.
June 8th, 2010 — Commerciale, Développement, En-ligne, Lien, Logiciel, Technique
Service en ligne permettant de simuler des visites pour faire des tests de montée en charge d’un site/application.
Il est possible de l’essayer gratuitement avec un teste de moins de “50 visiteurs“.
Load Impact – Free web site load test.
June 8th, 2010 — GPL - General Public License, Lien, PHP, Serveur, Technique
Logiciel simple pour gérer ses statistiques de visites.
SlimStat: Simple web analytics.
June 8th, 2010 — GPL - General Public License, Lien, PHP, Serveur, Technique
Logiciel GPL pour faire de l’analyse de trafic de votre site. Se présente comme une alternative à Google Analytics.
Piwik – Web analytics – Open source.
June 8th, 2010 — Développement, Interface utilisateur, Javascript, LGPL - Lesser General Public License, Lien, Serveur
Un ensemble de widgets pour JQuery pour construire des interfaces utilisateurs sur JQuery Plugins par web-delicious.
Il y a :
- Un calendrier dans le style de celui de google – ils le présentent comme un clone,
- Un panneau défilant pour les entêtes d’onglets,
- Un arbre avec des cases-à-cocher,
- Un sélecteur de date,
- Un menu contextuel sur plusieurs niveaux.
June 3rd, 2010 — CDDL - Common Development and Distribution License, Développement, Documentation, Java, Lien, Logiciel, Serveur, Technique, Web-service
June 3rd, 2010 — CPL - Common Public License, Développement, Java, Lien, Logiciel, Technique