background preloader

Developpement - Programation

Facebook Twitter

Installer un webmail sur son serveur. Récemment, j’ai eu la frustration de constater a mon école d’info, qu’un proxy satanique avait encore frappé et m’avais privé l’accès à ma boite mail perso ovh, il était devenu impossible de me connecter au client mail web ovh rouncube. Quelle frustration de se voir ainsi amputé de mon droit à la procrastination !! Y a t’il pire fléau que de se trouver bloquer dans un cours soporifique (PMI pour ceux qui connaissent), privé d’une distraction constructive telle que la consultation de vos mails et tout ceci au profit d’un administrateur réseau sadique qui n’a rien trouvé de mieux pour justifier sa paye que de bloquer mes flux de communications. J’accepte qu’on bloque Facebook, youtube, le pr0n, les trucs qui bouffent la bande passante de l’école, mais la boite mail, c’est carrément du vice ! Bref je me suis mis en tête d’installer mon propre client mail (comme Outlook, Thunderbird etc..), accessible depuis le web : donc un webmail(Gmail, Yahoo mail, Hotmail etc…) L’intérêt étant : Tataaaaaa!

Jose Jesus Perez Aguinaga : One line browser notepad. HTML5, CSS3, JS Demos, Creations and Experiments | CSSDeck. Ebook - List of freely available programming books. Apprendre le Python en s’amusant. Apprendre le Python en s’amusant Si vous voulez apprendre à coder en Python ou si vous savez déjà coder dans ce langage, mais que vous voulez vous perfectionner, je vous invite à tester CheckIO. Il s'agit d'un jeu où vous incarnez un Android qui doit arranger certains programmes pour régler des problèmes sur sa planète.

Avant chaque exercice, il y a donc une petite histoire, puis on bascule assez vite sur un éditeur de code en ligne qui permet de lancer du script Python. En plus des tâches proposées par le site, vous pouvez aussi proposer vos propres missions. Ainsi, tous les joueurs gagnent des points et se retrouvent dans un classement tout ce qu'il y a de plus classique. C'est la première fois que je vois un dev game qui intègre une composante narrative avec tout un univers et des personnages. Vous avez aimé cet article ? Installer mon propre éditeur de code en ligne. A l’ère du “cloud-à-toutes-les-sauces”… A l’ère des proxy (castrateurs) d’entreprises/école qui bloquent tout les protocoles FTP/SSH/SCP et ou ça devient impossible d’éditer tranquillement son code à distance etc… J’ai trouvé LA perle rare : L’éditeur open source de code source en ligne Codiad.

Codiad est : GratuitInstalable sur votre serveurFluideUltra simple d’installationMinimaliste (mais une belle gueule quand même)Full JSON/PHPD’une ergonomie redoutable.Fonctionne sans base de données Le projet est encore assez jeune mais ne semble pas exposer de gros bugs (testé sous FF et chrome) à l’exception du redimensionnement de la sidebar qui danse parfois un peu la gigue (mais ça se remet correctement par la suite), un gros point faible dont il faut parler cependant : pas de glisser déposer dans l’arborescence. Les panneaux : Haut gauche : consulter l’arborescence de fichiersBas gauche : gérer les fichiers ouvertsCentre : éditeurDroite (apparait au survol) : Menu & outils divers Installation :

Using the HTML5 Fullscreen API for Phishing Attacks » Feross.org. Quick! Click this link to Bank Of America. There’s nothing fishy about it at all! I promise! Go ahead — hover your mouse over the link to see where it goes. You’ll find that it’s a completely normal link to There is only one way to find out if I’m telling the truth — just click the link already! [NOTE: The demo only works with a normal click on the link. What just happened? Ok, I lied — the link was pretty fishy afterall. The fake Bank of America site is adorned with OS and browser UI that indicates you are actually on Also, note the green lock in the location bar, which indicates that TLS (i.e. The “Fullscreen API” explained The Fullscreen API (see W3C docs and MDN docs) allows web developers show web content that fills up the user’s screen completely. Note that most browsers have had user-triggerable full-screen functionality for some time now.

ElementToMakeFullscreen.requestFullScreen(); How the attack works How I built this. Faire un jeu vidéo : par où commencer ? Pour réaliser un jeu vidéo, il est nécessaire d’avoir les outils appropriés à son besoin et notamment, un moteur de jeux vidéo. Actuellement, il existe de nombreuses solutions pour créer un jeu vidéo. Des solutions professionnelles comme Unreal Engine, CRYENGINE et Unity sont maintenant disponibles au grand public, parfois gratuitement sous certaines conditions.

Toutefois, il existe aussi des options, telles que Godot ou encore, des solutions dédiées pour les jeux 2D telles que Game Maker ou Construct. Et encore, cette première sélection des moteurs les plus répandus n’est pas exhaustive. En parcourant le site de chacun, on pourra découvrir ce qu’il est possible de faire avec. Toutefois, cela n’apportera pas nécessairement une réponse pour votre projet à vous. III-A-1. Chez les programmeurs, il revient souvent la question du développement de son propre moteur, souvent avec l’objectif d’avoir un meilleur contrôle sur tout.

III-A-2. Soucis techniques. III-B-1. III-B-2. III-B-3. III-B-4. Start Programming with Python. The Code Player – Le replay des codeurs. The Code Player – Le replay des codeurs Vous aimez coder mais bizarrement, vous ne savez pas si vous avez la "technique" ni si ce que vous faites est vraiment efficace... Dans ce cas, pourquoi ne pas observer la façon de développer d'autres personnes ? C'est ce que propose The Code Player, un site qui regroupe des replays de projets en CSS / HTML5 / Javascript développés par d'autres. Vous pouvez régler la vitesse de lecture et consulter une douzaines de projets très différents. On y trouve pas exemple comment dessiner le logo Android en full CSS3, comment réaliser une lentille qui zoome sur une image en JQuery/CSS3 ou encore comment animer des particules lumineuses en full HTML5. Tout le reste est par ici Source Vous avez aimé cet article ? WebPlatform.org — Your Web, documented.