:::: MENU ::::

Monthly Archives / December 2014

  • Dec 22 / 2014
  • 0
Google Agenda

Create a repeating event on last day of each month on Google CalendarCréer un événement récurrent le dernier jour du mois sur Google Agenda

There is no easy way to make an event repeating on last day of each month with Google Calendar. So here is a simple trick to pass through this and get an event repeating on the last day of each month.

Open a simple text editor with a new file (with Notepad for example, it’s efficient!) and write this in:

You will need to change these parameters:

  • DTSTART/DTEND: The date (start/end) of the first event
  • SUMMARY: The name of the event
  • DESCRIPTION: The description of the event
  • BYDAY: You can choose whether the last business day or not by letting/dropping the SU and SA entries (for Sunday and Saturday

Save the file as “calendar.ics” and close it.

Right now, to include this recurring event:

  1. Go on your Google Calendar page
  2. On the left panel, click on the arrow near  “Other Calendars” and click on “Import calendar
  3. You will be asked for a file, choose the one you’ve just created (calendar.ics)
  4. Choose also the calendar you want to use to add the entries (you can create a new calendar or use an existing one)
  5. Click on “Import

Your event will now appear on the last day of each month (28, 29, 30 or 31st) depending on the month!Il n’y a pas de moyen simple de créer un événement récurrent sur le dernier jour du mois sur Google Agenda. Voici donc une astuce simple pour permettre ceci et obtenir un événement récurrent chaque fin de mois.

Ouvrez un simple éditeur de texte avec un nouveau fichier (avec Notepad par exemple, c’est suffisant) et écrivez dedans :

Vous aurez besoin de changer ces paramètres :

  • DTSTART/DTEND: La date (début/fin) du premier événement
  • SUMMARY: Le nom de l’événement
  • DESCRIPTION: La description de l’événement
  • BYDAY: Vous pouvez choisir si vous voulez que ce soit le dernier jour ouvré ou non en laissant/enlevant les entrées SU et SA (pour Sunday et Saturday)

Sauvez le fichier en tant que “calendar.ics” et fermez-le.

Maintenant, pour intégrer cet événement récurrent :

  1. Allez sur votre page Google Agenda
  2. Sur le panneau de gauche, cliquez sur la flèche à côté de “Autres agendas” et cliquez sur “Importer l’agenda
  3. Vous pourrez alors choisir un fichier, choisissez celui que vous venez de créer (calendar.ics)
  4. Choisissez également le calendrier dans lequel vous souhaitez ajouter les entrées (vous pouvez créer un nouvel agenda ou en utiliser un existant)
  5. Cliquez sur “Importer

Votre événement va maintenant apparaître chaque dernier jour du mois (28, 29, 30 ou 31) selon le mois !

  • Dec 19 / 2014
  • 0
Python

Tools Center opening – URL Screenshot OnlineOuverture du Tools Center – Capture d’URL en ligne

I’m glad to announce the opening of the BG Go Further Tools Center right there: BG Go Further Tools Center

You will find some projects I’m working on such as the first project:

URL Screenshot Online – The ability to perform screenshot of your favorite websites without any tool, only using a form and/or an API to integrate it in your own website 😉 ! Some cache mechanisms will allow you to optimize requests when asking for a screenshot already performed (very useful in case of high traffic website for example!)

201412191044_f55e5aae145ce6b872d2088bec11415f_crop

Feel free to send me any feedback!Je suis heureux d’annoncer l’ouverture du BG Go Further Tools Center disponible ici : BG Go Further Tools Center

Vous y trouverez différents projets sur lesquels je travaille tel que le premier projet :

URL Screenshot Online – La possibilité d’effectuer des captures de vos sites favoris sans aucun outil spécifique, simplement en utilisant un formulaire et/ou une API pour l’intégrer sur votre propre site web 😉 ! Des mécanismes de cache vous permettront d’optimiser les requêtes lors de l’appel de capture déjà effectuée auparavant (très utile dans le cas de site web à fort trafic par exemple !)

201412191044_f55e5aae145ce6b872d2088bec11415f_crop

Feel free to send me any feedback!

  • Dec 18 / 2014
  • 0
Linux

Testing SMTP server using telnet (whether with authentication or not)

You can need to perform testing with your SMTP server and see if you are able to send mail with it.
You have your domain name, and you want to check if mail server is answering properly?

1. Check the mail server with DNS entries

We first need to find the right DNS entry for MX record and know what is the mail server.

2. Open connection to mail server (default ports 25,587)

We will now open a telnet connection on the mail server we just found. Port to use can be different depending on the configuration of the server mail.

The answer can change depending on the mail engine used, this is just an example.

3. Send an email with or without authentication

In case of there is no authentication needs (an open smtp server), just perform:

If the server requests an SSL/TLS authentication before being able to send mail, you will probably need to use openssl library as telnet does not support TLS by default (you will get an error on STARTTLS command).
You will also need to prepare the credentials by encoding them in base 64:

Once you got this, you can open connection and request mail sending as following:

Notice that if the mail server doesn’t allow SMTP relay, you won’t be able to send a mail to another domain that the ones that this server is allowing. In that case, you will get an error as:

That means you will only be able to send mail to an “@mydomain.com” mail address and not to any other.

  • Dec 07 / 2014
  • 0
Google Agenda

Unsubscribe from birthdays calendar on Google CalendarSe désabonner du calendrier Anniversaires de Google Agenda

To unsubscribe from the Birthday’s calendar, here is the process:

  1. Click on the arrow in left panel besides Other calendars and choose Browser interesting calendards
  2. Go to the More tab
  3. On line Birthdays, click on Unsubscribe at the right of the ligne

Pour se désabonner de l’agenda Anniversaires, suivez la démarche suivante :

  1. Cliquez sur la flèche dans le bandeau de gauche à côté de Autres agendas et choisissez Parcourir les agendas intéressants
  2. Allez dans l’onglet Plus
  3. Sur la ligne Anniversaires, cliquez sur Se désabonner à droite de la ligne

  • Dec 02 / 2014
  • 0
Linux

Testing an ISO or an USB bootable drive with QEMU Tester une image ISO ou une clé USB bootable avec QEMU

If you want to test an ISO image or a bootable USB drive you just prepared, you can do it very easily thanks to QEMU with a simple command-line. Obviously, you will need to install the QEMU package first so you can use it. For example on a Debian-based distribution:

For USB drive testing, plug the USB key and get the name of device (checking dmesg if necessary and ensure that the drive is not mounted automatically). Afterwards you can launch:

For ISO testing, just get the path of your ISO image and launch:

It will launch an emulator with 1G RAM (-m option). As it’s emulated, there is a lot of things that won’t work and I recommend you to use this only for simple testing purposes (no network access or usb port enabled by default for example). All of these can surely be configured with a more complete command-line, but I invite you to read full QEMU documentation for doing that.

Here you go 😉 !Si vous souhaitez tester une image ISO ou une clé USB bootable que vous venez tout juste de préparer, vous pouvez le faire très facilement grâce à QEMU avec une simple ligne de commande. Evidemment, vous aurez besoin d’installer le package QEMU au préalable pour pouvoir l’utiliser. Par exemple, sur une distribution basée sur Debian :

Pour tester une clé USB bootable, branchez la clé USB et récupérez le nom du périphérique (vérifiez éventuellement dmesg si nécessaire et assurez vous que le disque n’est pas monté automatiquement). Une fois fait, vous pouvez lancer :

Pour tester une ISO, récupérez juste le chemin de l’image ISO et démarrez :

Ceci lancera un émulateur avec 1G de RAM (option -m). Comme on parle ici d’émulation, il y a bien sûr beaucoup de choses qui ne fonctionneront pas et je vous recommande d’utiliser ceci uniquement à des fins de test simples (pas d’accès réseau ou de port USB activé par défaut par exemple). Tout ceci peut bien sûr se paramétrer avec une ligne de commande bien plus complète, mais je vous invite pour cela à consulter la documentation de QEMU.

Here you go 😉 !

Question ? Contact