❯ Guillaume Laforge

Calcul du jour de Pâques

Toujours dans l’optique de créer un Agenda partagé pour l’application OpenProspect, il me faut mettre sur mon calendrier… les jours fériés ! Jusque là, tout va bien… Mais en cherchant un peu, on s’aperçoit que les jours fériés, c’est pas si simple que ca ! En effet, rien qu’en France, ce n’est pas si simple : il y a les jours fixes, et les jours mobiles. Il faut effectuer un calcul compliqué pour obtenir le jour de Pâques et les jours calculés relativement à Pâques (jeudi de l’Ascension et lundi de Pentecôte). Read more...

Apache XML-RPC, côté client

Pour le fun, j’ai eu envie d’essayer l’API XML-RPC de la fondation Apache. Pour être précis, je vouais expérimenter avec les APIs de Blogger et MetaWeblog qui permettent de mettre à jour les Weblogs à distance. Ce sont des APIs standardisées que la pluspart des Weblog comprennent. Ainsi, par exemple, l’outil de publication w.Bloggar permet de éditer/modifier/créer des nouvelles entrées dans votre blog. Pour cela, il fait appel aux procédures distantes (Remote Procedure) du serveur hébergeant votre blog. Read more...

Les jours de la semaine

D’après ce qu’on peut lire dans la FAQ des calendriers : La norme internationale ISO-8601 (mentionnée dans la section 5.6) assigne un numéro à chaque semaine de l’année. Une semaine chevauchant deux années se voit assigné un numéro dans l’année qui contient le plus grand nombre de ses jours. Ce qui revient à dire que La semaine 1 de toute année est celle qui contient le 4 janvier ou que la semaine 1 de toute année est celle qui contient le 1er jeudi de janvier. Read more...