Il m’arrive régulièrement de programmer des choses plus ou moins utiles, de tester des logiciels, etc. Bref sur cette page vous trouverez mes créations, mes avis, des conseils, des astuces.
- Incruster des sous-titres dans une vidéo
Si comme moi, vous regardez des épisodes de séries télévisées en VO (ou même des films) et qu’ensuite vous récupérez des sous-titres sur un site dans le but de les incruster à la vidéo, cet article est pour vous. Bien sûr, pour que les lecteurs les plus utilisés insèrent directement les sous-titres dans la vidéo lorsque vous ouvrez le fichier dans votre lecteur, il suffit d’avoir un fichier texte de vos sous-titres dont l’extension est modifiée en .srt. Le but de l’incrustation est de rendre cela permanent : ne plus avoir un fichier vidéo et un fichier texte, mais un seul fichier vidéo qui affiche les sous-titres à la lecture. Quel est l’intérêt ? Ne plus avoir deux fichiers… Pouvoir visualiser la vidéo avec les sous-titres sur une platine de salon… Quels sont les inconvénients ? C’est irrémédiable… donc il faut veiller à avoir de bons sous-titres (au niveau du timing et de la qualité des textes) et ne pas vouloir par la suite regarder la vidéo sans sous-titres (ou alors, il faut garder la VO).
- Simulateur d’admissibilité pour Centrale-Supélec
Je viens de terminer de programmer un simulateur d’admissibilité pour Centrale-Supélec. Voila comment ça fonctionne : vous précisez votre filière (MP, PC ou PSI), si vous êtes 5/2 ou pas. Ensuite vous rentrez les notes estimées pour chaque matière et vous lancez le simulateur. Celui-ci effectue les calculs selon les coefficients de la notice 2009 et vous savez si vous auriez été admissible ou non pour les oraux selon les barres données pour les années précédentes (2000 à 2008). Cela est fait pour les écoles suivantes : centrale Paris, Supélec, centrale Lyon, SupOptique, centrale Lille, centrale Nantes et centrale Marseille.
- PDF Blender : fusion de fichiers PDF
J’ai cherché un logiciel permettant de fusionner deux fichiers pdf en un seul fichier. Suite à mes recherches, j’ai testé plusieurs solutions pour finalement retenir celle de PDF Blender qui me semble être la plus simple, et la plus efficace. Seulement, l’installation de PDF Blender demande plusieurs étapes d’où cet article pour décrire la marche à suivre pour ceux qui seraient intéressés.
- Solveur de solitaire
Trouver toutes les solutions d’un jeu de solitaire est quelque chose d’extrêmement long s’il est exécuté sur serveur. Ce programme se contente donc de trouver une seule solution, si elle existe, à partir d’une position initiale de votre choix et dessine coup par coup les étapes de cette solution. Pour information, lorsque le script est exécuté en local, une solution du jeu de solitaire complet est trouvée en 4 millièmes de seconde ! Cela souligne la différence entre la capacité de calcul côté serveur et la capacité de calcul côté local.
Page associée / Solveur de solitaire
- Compteur d’occurrences
Ce petit programme permet de compter, dans un texte, les occurrences des lettres de l’alphabet pour mettre en valeur la fréquence d’apparition des lettres dans des textes. Vous pouvez également remplir un champ « chaîne à chercher » pour mettre en surbrillance les endroits où se trouvent cette chaîne dans votre texte. Enfin, si vous remplissez également le champ « remplacer par », alors les occurrences trouvées seront remplacées par la nouvelle chaîne de votre choix.
Page associée / Compteur d’occurrences
- Générateur de labyrinthes
Voici un petit script en PHP qui permet de générer et de résoudre des labyrinthes de tailles variables. Le script est inspiré du travail de K-jasi et recodé par moi-même. Pour le principe des algorithmes utilisés, vous pouvez jeter un œil sur la page Wikipédia sur le sujet.
Page associée / Générateur de labyrinthes
- Comment récupérer l’adresse IP de quelqu’un via MSN ?
Ouvrez une fenêtre de conversation avec la personne désirée, puis envoyez-lui un fichier assez volumineux (~ 4Mo, une musique par exemple). Une fois que le transfert est en cours, allez dans Démarrer/Exécuter puis tapez CMD pour ouvrir l’invite de commande MS-DOS. Ensuite veillez à avoir le moins de connexions internet possibles (navigateur internet ouvert, logiciels P2P, …). Après vous tapez netstat -n et appuyez sur entrée. La liste des connexions actives va s’afficher. Seules celles pour lesquelles l’état est SYN_SENT nous intéressent. A priori, il y en a deux (si vous avez fermé les autres logiciels pouvant augmenter le nombre de connexions actives). L’ip de la personne est l’adresse distante de la première de ces lignes.
- De belles formules mathématiques sur votre site ?
Deux solutions s’offrent à vous. Si vous avez la possibilité de gérer les scripts CGI sur votre serveur, alors reportez-vous à la première solution. Sinon, il existe une solution PHP offrant des résultats semblables. C’est cette solution qui est utilisée sur ce blog, je la présente en deuxième.
- Solution CGI : mimeTeX
- Solution PHP : PhpMathPublisher
Rendez-vous sur le site de l’auteur (ici) pour télécharger la dernière version. Une fois l’archive téléchargée, décompressez-la. Vous trouverez à l’intérieur un document README que vous pouvez ouvrir avec un éditeur de texte banal. Vous n’avez alors qu’à suivre les instructions données (en anglais) pour une installation complète et autonome.
Rendez-vous sur le site de l’auteur (ici). Toutes les informations concernant l’installation du système sont parfaitement détaillées en français. Donc je vous laisse le soin de vous pencher là-dessus !

- Faire une blague à vos amis ?
Voici un petit script programmé en PHP qui permet de se faire passer pour qui vous voulez et ainsi faire une blague à vos amis. Par exemple, vous pouvez vous faire passer pour la police nationale et faire croire à l’un de vos contacts qu’il est convoqué à un procès suite à des téléchargements illégaux…
bonjour. merci pour tout vos efforts. mon esr ange je suis en prepa en cote d’ivoire.j’aimerais aussi avoir des sujets d’informatiques.merci d’avance.