Il configure https sur son site Django. La suite est à peine croyable.
Configurer un projet Django pour servir un site en https, c'est facile et c'est pas cher. Si si, je vous jure !
Le blog d’un ingénieur Web freelance.
Mamie-note.fr
Un cours de théorie musicale complet, accessible et pas barbant.
Découvrir →
Rêvivarium
Un jeu dans lequel vous prenez soin de la nature pour l'aider à revenir à la vie.
Découvrir →
Configurer un projet Django pour servir un site en https, c'est facile et c'est pas cher. Si si, je vous jure !
Ce texte est la transcription de la conf donnée à Paris Web. Le texte contient donc des tics de langages et du mauvais français. Vous êtes prévenu-e-s.
Vous avez-peut-être entendu parler de machine learning, deep learning ou apprentissage automatique ? Voici un aperçu de l'utilité et du fonctionnement de cette formidable technologie.
« Ho ! ho ! ho ! »
Alexandra se redresse en sursaut, réveillée par le rire sinistre qui raisonne dans la nuit noire. « Oh non ! Le 25 décembre, déjà ?! ».
Le billet qui suit est une nouvelle Polargeek et s'étend sur 7300 mots ; son temps de lecture est estimé aux alentours de 20 à 30 minutes. Vous pouvez aussi la télécharger aux formats pdf, epub et mobi. Bonne lecture.
S'assigner arbitrairement des objectifs absurdes et inatteignables est sans conteste l'une des traditions les plus désespérantes de cette période de fêtes de fin d'année.
Tripodocus est un site entièrement réalisé en Django sur lequel je publie quelques photos. La plupart des images sont publiques, d'autres sont privées et uniquement accessibles aux personnes autorisées. Django génère aussi des thumbnails pour chaque photo.
Si vous n'avez pas vécu sur une branche d'arbre les dix dernières années, vous savez probablement que le concept de vie privée est quelque peu chahuté ces derniers temps.
Ce 26 juin 2015 j'ai eu le plaisir de participer à l'édition 2015 de la conférence E1 à Toulon organisée par l'association 43.117 avec Laurent Paoletti en magnifique M. Loyal.
De nombreux outils sur le Web permettent d'extraire d'une photo une palette d'un nombre limité de couleurs. Comment ces outils fonctionnent-ils ? Voici une petite exploration rapide et ludique de l'algorithme des k-moyennes.
L'obsolescence des compétences est l'un des dangers qui guettent le vaillant travailleur du Web. Notre domaine d'activité évolue tellement vite, tant au niveau des outils, des méthodes, des pratiques, des technologies… que rester à la page est un défi permanent.
Si, fraîchement émoulu de son école, notre jeune Webie·ne se lancera à corps perdu dans l'apprentissage du x-ième framework Javascript avec un enthousiasme toujours renouvelé, le senior finira peut-être par ressentir ennui et lassitude face à la répétitivité de la chose.
Comment prendre de la distance avec sa veille techno sans pour autant se laisser distancer par le Web ?
J'utilise git au quotidien depuis plus de 10 ans maintenent et git-rebase est tout simplement l'une de mes fonctionnalités préférée. Pourtant, lorsque je donne des formations sur Git, je m'aperçois que cette commande est souvent mal comprise et mal utilisée. Nous allons donc étudier en détail la commande git-rebase : À quoi elle sert vraiment, et comment bien l'utiliser.
La sympathique D3.js est une bibliothèque qui permet de manipuler des documents à partir de jeux de données de manière très puissante et élégante. Elle est particulièrement adaptée à tout projet de présentation graphique de données, mais pas que.
Pour vous faire une idée des possibilités de la bête, je vous encourage à jeter un œil sur la liste d'exemples qui en devient presque ridicule tant elle est immense. Impressionnant, n'est-ce pas ?
À quoi sert D3 et comment fonctionne-t-elle (car j'ai décidé qu'elle serait féminine) ? Amusons-nous avec pour le découvrir.
Avertissement : si votre navigateur ne supporte pas svg, vous ne pourrez pas profiter des chatoyants exemples de ce billet. Tant pis pour vous.
Vous savez tous ce que sont les automates cellulaires, n'est-ce pas ? Bon, pour les cancres et les gens qui ont vécu dans une cave pendant des années, je vous fait un court rappel. Un automate cellulaire est une grille à n dimensions, découpée en cases ou « cellules », chaque cellule pouvant adopter une parmi plusieurs valeurs à un instant t. La vie d'un automate cellulaire est découpée en intervalle de temps distcrt. À chaque itération, la valeur d'une cellule depend de la valeur des cellules environnantes lors de l'itération précédente. C'est clair ?
Le plus célèbre des automates cellulaires est très probablement le Jeu de la vie et ses fascinantes évolutions, mais c'est loin d'être le seul. Aujourd'hui, pour la beauté des yeux et du code, nous nous intéresserons aux automates cellulaires élémentaires.
Ce type d'automate est le plus simple qu'il puisse exister : une seule dimension (une ligne au lieu d'une grille), deux valeurs possibles pour chaque cellule (0 ou 1) et chaque cellule ne dépend que d'elle même et ses deux voisins les plus proches pour ses changements d'états. Pourtant, même avec une telle simplicité, certains automates conservent des propriétés amusantes.
Il existe de plus en plus d'outils pour bootstraper rapidement la création de petits sites web, minimaux mais fonctionnels. Ainsi, le développeur aspirant entrepreneur pourra tester son idée et créer un service sympathique et pas trop moche en quelques heures, et passer de l'idée au MVP en quelques jours à peine. Le seul obstacle, la seule difficulté technique difficilement surmontable reste encore la mise en place du paiement.