Via Vincent.
- Tiken Jah Fakoly
- French Fuse
Urbanism :
- Bourg !w.fr
- Ville au Moyen Âge !w.fr
- Urbanisme !w.fr
- August Lösch et le Modèle christallérien !w.fr
Procedural :
- Algorithme de Dijkstra
- Génération procédurale de rivières et de terrains
- Roguelike Tutorial, using python3+tdl
- Génération procédurale !w.fr
- Three Ways of Generating Terrain with Erosion Features sur GitHub.
Vectoriel
- SVG Tiny 1.2 Specification
- svgwrite et sa doc, ref python : Python Package to write SVG files.
- Creating Simple SVG from Python : There are several options to generate simple SVG output from Python programs. This article compares the pySVG and svgwrite modules.
Logiciel de suivi des tickets et des projets
L'outil de développement logiciel n° 1 pour les équipes agiles
Ne pas utiliser l'outil de stats individuel.
Jeu sur les rapport sociaux : dénigrement, violence, ...
De Benjamin Barbier sur IneatConseil.
Le framework javascript AngularJS entrainant avec lui son lot de questions concernant l’authentification des utilisateurs et de leurs requêtes REST. Nous allons ici vous présenter les différentes techniques que vous pourriez utiliser afin de sécuriser vos services REST. Nous commencerons par les plus simples, et nous les améliorerons au fur et à mesure pour nous approcher des choix d’API robustes tels que celle d’Amazon Web Services.
- Playlist sur la mémoire de Fabien Olicard.
- Voir l'exemple de la table de rappel avec Vérino.
- La meilleure technique de mémorisation ? Le Grand Système du mnémonaute.
- Mnémotechnique : article général sur !wfr
- Memorything : base de données de TDR
- Code chiffres-sons
- La table de rappel (ou peg system)
- 128 cartes
- Poster
- Créez votre table de rappel personnalisée
- Mémorisation et tdr sur etudiant-hospitalier.com
!w.fr
- Mémoriser facilement en 3 étapes de Maxime Tarcher.
De Fred Grenier.
Ce soir [...] je vous propose un top 6 de mes animes comiques préférés !
De Sebsauvage.
Voici une sélection d'applications (majoritairement) gratuites que je trouve “bien” pour Android (non rooté). Je suis pointilleux sur le choix des applications.
- DAVdroid : Sync contacts, calendars and tasks with CalDAV/CardDAV.
Via Fabien Olicard.
La chaîne de la mémoire
De la série améliorer sa mémoire.
- La meilleure technique de mémorisation ? Le Grand Système
- Connaissez-vous les départements français ?
- Aaaaah ! Comment faire une séance de travail efficace ? Méthode Pomodoro
- Quelle technique choisir ?
Voir aussi :
- Memorything vous fournit une liste de mots possibles pour chaque numéro, dans laquelle vous pouvez piocher.
Une vidéo de la statistique expliquée à mon chat.
En Europe, les consommateurs de cannabis réguliers seraient des millions. Mais vous savez quoi ? On sous-estime probablement les chiffres réels. Ben oui, le cannabis étant illégal un peu partout sur le continent, difficile de faire avouer aux gens qu'ils consomment... Mais alors, que faire pour avoir des chiffres fiables ? Explorons avec mon chat, Albert, une possible solution.
Sacrement futé !
(Décrire le processus)
Exemple
Quand on pose une question sensible/intime à une personne, elle peut être susceptible de nous mentir, pour éviter ça :
- Faire lancer 1D6 à la personne interrogé.
- Si la personne interrogé tombe sur le 6, elle doit forcement répondre "oui"
- Retirer la probabilité d'avoir un 6 du groupe interrogé.
Tout le monde est content, personne ne peut juger la réponse ne sachant si elle est vraie ou fausse, donc les réponses seront plus honnête. et les chiffres plus justes ! Ça ne marche que pour la loi des grands nombres.
Est-ce que ça marcherait sur un petit groupe avec une distribution de papier vérité/mensonge ?
Via Tom sur Grenoble.
Association de partage d'outils et de savoirs autour du bois.
De Scilabus avec Hygiène Mentale via Lokoyote.
Un thérapeute avance que certaines montres ou certains bijoux peuvent influencer notre force musculaire. On teste cette hypothèse dans un laboratoire de biomécanique. Mythe ou réalité ?
- Démarche et protocole super intéressants !
- Détailler le processus du double aveugle.
Via SebSauvage.
Faire ses bagages, non mais quel casse-tête! Ça fait près de quinze ans que je voyage soit avec mon sac à dos, soit avec une valise à roulettes et je n’arrive pourtant toujours pas à faire mes bagages sans me creuser les méninges chaque fois! Est-ce que j’en apporte trop? Est-ce que j’oublie quelque chose? J’aime vraiment voyager léger, mais je ne suis pas la meilleure, je dois l’admette, alors j’ai demandé à 18 blogueurs et voyageurs d’expérience quels étaient leurs meilleurs conseils pour voyager léger.
Faire une synthèse
De Salim Virani sur le Framablog.
J’ai écrit ce qui suit pour ma famille et mes proches, afin de leur expliquer pourquoi les dernières clauses de la politique de confidentialité de Facebook sont vraiment dangereuses. Cela pourra peut-être vous aider aussi. Une série de références externes, et des suggestions pour en sortir correctement, se trouvent au bas de cet article.
Personnellement je n'ai jamais eu Facebook (moi ce qu'il me faudrait ça serait plutôt un réseau asocial ^^ muhuhuhu !), j'ai donc du mal à savoir ce que cet article vaut. À faire lire.
De Linguisticae.
Va falloir que je revoie ma grammaire, je pense avoir raté 2-3 étapes ! Super intéressant !
De Cyrus North sur !yt dans la serie Cyrusly?!
Intéressant et bien argumenté, mais pour moi le sujet n'est pas la, je ne suis donc pas d'accord.
À faire
- Liste des arguments
"we're all consenting adults here"
Un objet est une structure de données, comme les variables, qui peut contenir elle-même d'autres variables et fonctions.
En python tout est objet.
| Notes | |
|---|---|
| Opérateur | + - * / |
| Modulo : reste d'une division | % |
| Part entière d'une division | // |
| Opérateur de comparaison | < > <= >= == != |
| Types de données | int, float, srting, bool |
| Mots-clef | and, or, not, is |
| Mots-clef(2) | break, continue |
| Booléens | True, False |
| Échappement | \ |
| Saut à la ligne | \n |
| Incrémentation | += |
| Permutation | a,b = b,a |
| Déclaration simultanée | x = y = 3 |
| Commentaire | # |
| Chemin en 1<sup>ère</sup> ligne de code | #!/usr/bin/python3.4 |
| Encodage | # --coding:utf-8 - |
| Concaténation | + |
| sequence[0] | Index 0 de la sequence |
| sequence[x:] | De x à la fin de la sequence |
| sequence[:x] | Du début de la sequence à x |
| del | Supprime une variable, ou les éléments d'une sequence |
| Notes générales | |
|---|---|
| Terminal -> interpréteur | python3.4 |
| Lancer un script | python ./fichier.py |
- Un nombre décimal s'écrit avec un "."
- Un prédicat est une condition simple dont la valeur est vraie ou fausse
- L'indentation prend toujour 4 espaces
- if element in sequence:
- Une fonction définie dans une classe est appelée méthode : objet.methode()
- Un objet est issu d'une classe
- La classe est une forme de type de donnée, sauf qu'elle permet de définir des fonctions et variables propres au type
- Le point "." symbolise une relation d'appartenance
- objet.methode(arguments)
- ma_liste = list() ou ma_liste = []
- Les méthodes de chaînes, où l'objet d'origine n'est jamais modifié et qui renvoient un nouvel objet . Les méthodes de listes, qui ne renvoient rien mais modifient l'objet d'origine.
| Fonction | |
|---|---|
| Définition | Succession d'instruction pré-enregistré |
| Exemple | def fonction(parametre1, parametre2): |
| Documentation | """docstring""" |
| Pour afficher la docstring | help(fonction) |
| return | renvoie la valeur et arrête le déroulement de la fonction |
| Fonction lambda | lambda argument: instruction |
| Exemple | f = lambda x: x * x |
| Fonction prédéfinies | |
|---|---|
| type() | Retourne le type de la variable |
| print() | Retourne un affichage console |
| input() | Receptionne une réponse utilisateur |
| int() | Définie comme étant un integer |
| str() | Définie comme étant une string |
| len() | Renvoie la longueur d'une sequence |
| Méthode partie 1 | Methodes de la classe str |
| .lower() | Change la case en minuscule |
| .upper() | Met tout en majuscule |
| .capitalize() | La 1ère lettre en majuscule |
| .strip() | Retire les espaces en début et fin de chaîne |
| .center(x) | Centre la chaîne au milieu de x |
| .format(x) | Formatage de chaîne avec des variables |
| count() | Compter |
| find() | Rechercher |
| replace() | Remplacer |
| Méthode partie 2 | Methodes de la classe list |
| .append(x) | Ajoute x à la fin de la liste |
| .insert(x, y) | On insere y à l'indice x |
| y.extend(x) | On concatène la liste x à la liste y (alternative +=) |
| y.remove(x) | Supprime les éléments (pas par l'indice !) x de la liste y |
- print("Je m'appelle {0} {1} et j'ai {2} ans.".format(prenom, nom, age))
- adresse = """
{no_rue}, {nom_rue}
{code_postal} {nom_ville} ({pays})
""".format(no_rue=5, nom_rue="rue des Postes", code_postal=75003, nom_ville="Paris", pays="France")
| Structure conditionelle | Boucle "while" | Boucle "for" |
|---|---|---|
| if condition: | while condition: | for element in sequence: |
| elif condition: | ....incrémentation | |
| else: |
| Module | import |
|---|---|
| Note : documentation | help("module") |
| Note : navigation | |
| Retour interpréteur | Q |
| Avancer d'une page | espace |
| Avancer d'une ligne | entrée |
| fichier.pyc dans le dossier _pycache_ | Fichier généré par Python contenant le code "compilé" du module |
| if _name_ == "_main_": | Si la condition est True vous pouvez mettre un code qui sera exécuté si le fichier est lancé directement comme un exécutable |
| from module import fonction | from module import * |
| Espace de noms | import module as nom |
| Mathématiques | math |
| Racine carré | .sqrt() |
| Arrondi au superieur | ceil() |
| os (windows) | .system("pause") |
| Aléatoire | random |
| [0, x[ | randrange(x) |
| [x, y[ | randrange(x, y) |
| Exception | |
|---|---|
| try: | Bloc de test |
| except NameError: | Une variable n'a pas été définie |
| except TypeError: | Une erreur de type |
| except ZeroDivisionError: | Division par zéro |
| except type_de_l_exception as exception_retournee: | |
| else: | Exécute une action si aucune erreur ne survient dans le bloc |
| finally: | Exécute une action quelle que soit le résultat de l'exécution |
| ....pass | Permet de passer outre l'erreur |
| ....assert | Moyen de s'assurer, avant de continuer, qu'une condition est respectée |
| ....raise TypeDeLException("message à afficher") |
- Interview
- Podcast
- Blog
- Alternative
Décentralisation
-Internet : Google
brique
serveur
-infrastructure: Paris
Autonomie région
-Santé : Disparition petits hôpitaux
-Éducation : Disparition classes, écoles
-Nourriture/Conso
-Agriculture
-Loi




