HTTP Web Service Consumption: URI parameters & URI variables building

While consuming simple HTTP API or RESTful API, we usually build URL with parameters before calling it.

Spring RestTemplate is a wonderful library making this easy and delicious for developers.

Lire la suite

I was victim from AWS public AMI hidden backdoor :-)

Today i received an email from AWS telling me that one of the EC2 instance i’m running is doing DDoS against an other server (against port 80 through UDP)

Screenshot from 2015-04-20 23:58:00

Here are my suggestions to start investigating on this kind of issue:

Lire la suite

AWS EC2Backuper tool

If you are used to AWS EC2 service, then you probably have noticed that there is no integrated, global (i mean that targets a lot of instances at the same time) and « schedulable » way to plan servers auto-backups and retention strategy.

Many corporates have made business around this providing tools and cloud service to achieve this. I was asked Lire la suite

SMSSync-JServer released on github: a full server side implementation of SMSSync gateway

wpid-2014-02-17-23-25-08.png

Petit rappel: Dans un précédent article, je parle de ce qu’est une Gateway HTTP-SMS

https://zoumana.wordpress.com/2014/02/19/avec-smssync-rajouter-facilement-et-gratuitement-le-canal-sms-a-vos-applications-web/

L’équipe d’USHAHIDI qui développe entre autre ce produit en open source a donné sur le site de développement de la Gateway des exemples de code côté serveur pour intégrer SMSSync dans son application web. http://smssync.ushahidi.com/

Hélas il s’agissait d’exemple en PHP et Python #NoJava :(. Je viens de corriger cet oubli en publiant mon implémentation complète niveau serveur de toutes les fonctionnalités offertes par la gateway.

https://github.com/zoumhussein/SMSSync-JServer.git

Le code est Open Source sous licence MIT

N’hésitez pas à forker, copier, utiliser ….

En savoir plus

Avec SMSSync : rajouter facilement et gratuitement le canal SMS à vos applications web

wpid-2014-02-17-23-25-08.png

Si au moins un jour comme moi, vous avez eu l’idée (l’envie ou le besoin) d’utiliser du SMS dans vos applications… La première fois, vous vous êtes rendu compte que ce n’était pas aussi trivial que ça (pas dans le sens difficile, mais aussi rapide ou gratuit…).

Et bien ça, c’était avant!

Lire la suite