Blague : la différence entre un policier Français, un policier Australien et un policier Américain ?

Quelle est la différence entre un policier Français, un policier Australien et un policier Américain ?

Mise en situation :

Vous marchez dans une rue déserte avec votre femme et vos deux enfants. Soudainement, un « jeune » arrive devant vous avec un énorme couteau et vous regarde droit dans les yeux en éructant injures et obscénités. Il lève le couteau et charge sur vous. Vous avez votre arme de service 9 mm sur vous. Vous n’avez que quelques dixième secondes pour réagir avant qu’il soit sur vous.

Que font-ils ?

Le policier Français :

(1) Analyse de la situation : si je tire :

– est-ce que son couteau est malgré tout autorisé ?
– est-ce que cela va avoir un impact sur mes chances d’une promotion ?
– est-ce que les médias vont faire un profil de sa vie pour dire qu’il était aimé de tout le monde ?
– est-il un « jeune » de quartier incompris par la société ?
– est-il un nouvel individu en probation qui a mal été réinséré dans la société ?
– est-ce que cela va être vu comme du racisme s’il fait partie de la « diversité  »
– est-ce que la ville va être ensuite mise à feu et à sang par les « jeunes » des quartiers ?
– est-ce que je vais être poursuivi par la Halde, le MRAP, SOS Racisme, etc…. ?
– est-ce qu’on va parler de « bavure » dans les médias et me condamner lourdement ?
– est-ce que je vais perdre mon emploi ?
– est-il une victime du syndrome alcolo-foetal et il ne comprend pas ce qu’il fait à cause de cela ?
(2) Après analyse :
« Je vais le prévenir gentiment de déposer son arme alors qu’il s’approche… »

Le policier Australien :

– BANG

Le policier Américain :

– BANG BANG BANG BANG BANG BANG BANG BANG BANG BANG BANG click… reload…
– BANG BANG BANG BANG BANG BANG BANG BANG BANG BANG click click click click

Piano : une composition de l'une des oeuvres de de J. André (1741–1799)

L’auteur de cette composition est J. André (1741–1799). J’ai pu trouver sa biographie en Français. Si vous cliquez dessus vous verrez le résultat en Français.
Voici une de ses œuvres (je l’ai retenue car elle était destinée au piano bien sûr) :

Sonatine

Elle est faite pour piano.
Elle a été composée au 18è siècle
Son genre est du type classique.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité sonore cache la qualité réelle vous pourrez faire bien mieux).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici
NB : j’ai récupéré ces compositions, qui sont entièrement libres de droit, sur ce site qui est tout simplement géniallissime : mutopiaproject

Piano : quelques compositions des oeuvres de J. S. Bach (1685–1750) (3/3)

L’auteur de toutes ces compositions est J. S. Bach (1685–1750). J’ai pu trouver sa biographie en Français. Si vous cliquez dessus vous verrez le résultat en Français.
Voici quelques-unes de ses œuvres (je les ai retenues car elles étaient destinées au piano bien sûr) :

Minuet in A minor

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité est limite).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Minuet in C minor

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité est mauvaise).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

March in E-flat major

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité n’est pas bonne).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Polonaise in D minor

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, il ne faut pas se fier à la qualité vous pourrez faire mieux).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Air

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Creative Commons Attribution-ShareAlike 2.5« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité sonore cache la qualité réelle vous pourrez faire bien mieux).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Chorale prelude “Wer nur den lieben Gott läßt walten”

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité est très moyenne).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Matthäus Passion, Choral « O Haupt voll Blut und Wunden »

Elle est faite pour voix (satb) et piano.
Elle a été composée en 1729
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité est limite).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici
NB : j’ai récupéré ces compositions, qui sont entièrement libres de droit, sur ce site qui est tout simplement géniallissime : mutopiaproject

vim : expressions régulières rechercher remplacer (mémo)

Ci-suit une série d’expressions régulières qui fonctionnent sous vim, et dont j’ai fait la traduction en langue Française, afin que vous puissiez comprendre les subtilités :

  • /^ \+$ : rechercher toutes les lignes qui commencent et finissent par une suite de minimum un ou plus d’espaces (un antislash avant le « + »)
  • /^ *$ : rechercher toutes les lignes qui commencent et finissent par une suite de minimum zéro ou plus d’espaces (pas d’antislash avant le « * »)
  • /^ \*$ : rechercher toutes les lignes qui commencent par un espace et finissent par le caractère « * » (un antislash avant le « * »)
  • /^ \{1,1\}$ : rechercher toutes les lignes qui contiennent un et un seul espace (ne pas oublier l’antislash avant les « {} »)

Et maintenant une expression complexe qui m’a été très utile :
Si vous tapez exactement cela :

:%s/\($this->[a-z]\+\)\(_\)\(.\)/\1\u\3/g

Vous aurez tous les ordres du type :

$this->Sejour_deb

Qui seront transformés en :

$this->SejourDeb

Très très utile.
Explication :

:%s/\($this->[a-z]\+\)\(_\)\(.\)/\1\u\3/g
: = exécuter un ordre ;
% = appliquer sur la totalité du document ;
s = appliquer sur la chaine (ici ligne par ligne) ;
\($this->[a-z]\+\) = groupe qui a $this-> puis une série de lettres ;
\(_\) = groupe qui a un tiret bas ;
\(.\) = groupe qui contient un caractère quel qu’il soit ;
On voit qu’il y a trois groupes, ils sont accessibles via antislash puis le numéro du groupe, exemple : »\1« , et le cas concret :
/ = remplacer par… ;

  • \1 le groupe numéro 1 ;
  • \u mettre en majuscule ;
  • \3 le groupe numéro 3 ;

/g faire toutes les occurrences trouvées.

Piano : quelques compositions des oeuvres de J. S. Bach (1685–1750) (2/3)

L’auteur de toutes ces compositions est J. S. Bach (1685–1750). J’ai pu trouver sa biographie en Français. Si vous cliquez dessus vous verrez le résultat en Français.
Voici quelques-unes de ses œuvres (je les ai retenues car elles étaient destinées au piano bien sûr) :

BWV 1006a – Gavotte en Rondeau

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Creative Commons Attribution-ShareAlike 3.0« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité sonore cache la qualité réelle vous pourrez faire bien mieux).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

BWV 1006a – Menuet I

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Creative Commons Attribution-ShareAlike 3.0« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité est très moyenne).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

BWV 1006a – Menuet II

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Creative Commons Attribution-ShareAlike 3.0« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité est limite).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

BWV 1006a – Bourrée

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Creative Commons Attribution-ShareAlike 3.0« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité est mauvaise).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

BWV 1006a – Gigue

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Creative Commons Attribution-ShareAlike 3.0« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité n’est pas bonne).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Polonaise in F major

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, il ne faut pas se fier à la qualité vous pourrez faire mieux).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Minuet in B-flat major

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité sonore cache la qualité réelle vous pourrez faire bien mieux).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Polonaise in G minor

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité est très moyenne).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici
NB : j’ai récupéré ces compositions, qui sont entièrement libres de droit, sur ce site qui est tout simplement géniallissime : mutopiaproject

Piano : quelques compositions des oeuvres de J. S. Bach (1685–1750) (1/3)

L’auteur de toutes ces compositions est J. S. Bach (1685–1750). J’ai pu trouver sa biographie en Français. Si vous cliquez dessus vous verrez le résultat en Français.
Voici quelques-unes de ses œuvres (je les ai retenues car elles étaient destinées au piano bien sûr) :

Polonaise in F major

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité est mauvaise).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Chorale setting « Gib dich zufrieden und sei stille » in F major

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité n’est pas bonne).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Chorale setting « Gib dich zufrieden und sei stille » in D minor

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, il ne faut pas se fier à la qualité vous pourrez faire mieux).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Chorale setting « Gib dich zufrieden und sei stille » in E minor

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité sonore cache la qualité réelle vous pourrez faire bien mieux).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Aria “Warum betrübst du dich”

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité est très moyenne).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Keyboard partita in A minor

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : Fichier midi (.mid)s (zipped) (attention, la qualité est limite).
Le plus intéressant : cliquez s (zipped)Partition pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

Keyboard partita in E minor

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : Fichier midi (.mid)s (zipped) (attention, la qualité est mauvaise).
Le plus intéressant : cliquez s (zipped)Partition pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

BWV 1006a – Prélude

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Creative Commons Attribution-ShareAlike 3.0« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité n’est pas bonne).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici

BWV 1006a – Loure

Elle est faite pour piano.
C’est une composition baroque.
Sa licence est de type « Creative Commons Attribution-ShareAlike 3.0« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, il ne faut pas se fier à la qualité vous pourrez faire mieux).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici
NB : j’ai récupéré ces compositions, qui sont entièrement libres de droit, sur ce site qui est tout simplement géniallissime : mutopiaproject

Piano : une composition de l'une des oeuvres de de I. M. F. Albéniz (1860–1909)

L’auteur de cette composition est I. M. F. Albéniz (1860–1909). J’ai pu trouver sa biographie en Français. Si vous cliquez dessus vous verrez le résultat en Français.
Voici une de ses œuvres (je l’ai retenue car elle était destinée au piano bien sûr) :

Rumores de la Caleta

Elle est faite pour piano.
Elle a été composée en 1887
C’est une composition romantique.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, il ne faut pas se fier à la qualité vous pourrez faire mieux).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici
NB : j’ai récupéré ces compositions, qui sont entièrement libres de droit, sur ce site qui est tout simplement géniallissime : mutopiaproject

pygame : exemple de transparence

Voici un exemple simple pour gérer la transparence : cet exemple est très simple, il crée un petit carré qui suit la souris partout, et un autre « gros » carré qui apparait autour de la souris puis ne bouge plus, et dès que la souris sort de ce carré, hop, il fait un fondu au noir. Vous pouvez donc vous baser sur cet exemple pour comprendre comment transformer votre Surface en surface transparente destinée à être rapidement affichée à l’écran. Je parle de convert_alpha(). Avec cet appel, pour vous donner une idée, le temps pris est presque 40 fois plus rapide que sans l’appel. Vous pouvez tester par vous même !

Attention !
Le plus important c’est de faire dans l’ordre :

        self.image.set_alpha(valeur_transparence)
        pygame.Surface.convert_alpha(self.image)

Car l’ordre self.image.set_alpha(valeur_transparence) fera créer un masque au complet, et ce n’est qu’après qu’il vous faudra convertir la totale via pygame.Surface.convert_alpha(self.image).

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import os, pygame, sys, time, random, copy, pprint
from pygame.locals import *

class MySprite(pygame.sprite.Sprite):
    def __init__(self,width,height):
        # (!) Avant toute chose appeler le constructeur parent :
        pygame.sprite.Sprite.__init__(self)
        self.width = width
        self.height = height
        self.rect  = pygame.Rect(0, 0, width, height)
        self.image = pygame.Surface( (self.rect.width, self.rect.height) )
        self.image.set_colorkey((0,0,0))
        self.image.fill((0, 0, 0))

class SMouse(MySprite):
    def __init__(self,width,height):
        MySprite.__init__(self,width,height)
        pygame.draw.rect(self.image, (205,250,130), self.rect, 5)
        self.image = self.image.convert()

    def update(self):
        self.rect.topleft = pygame.mouse.get_pos()

class Contour(MySprite):
    def __init__(self,width,height,speed):
        MySprite.__init__(self,width,height)
        pygame.draw.rect(self.image, (105,250,230), self.rect, 5)
        self.fadeout = False
        self.speed = speed
        self.alpha = 250
        self.done = False
        self.image.set_alpha(self.alpha)
        # Convertir en transparent :
        pygame.Surface.convert_alpha(self.image)

    def update(self):
        if not self.fadeout:
            if not self.rect.collidepoint( pygame.mouse.get_pos() ):
                self.fadeout = True
        else:
            self.alpha -= self.speed
            if self.alpha<0:
                self.alpha = 0
                self.done = True
            self.image.set_alpha(self.alpha)

def main():
    pygame.init()
    pygame.mouse.set_visible(0)
    screen = pygame.display.set_mode( (0,0),
        pygame.FULLSCREEN | pygame.DOUBLEBUF | pygame.HWSURFACE )
    if pygame.display.Info().bitsize < 24:
        print "This game needs a 24 bits display"
        pygame.quit()

    background = pygame.Surface(screen.get_size())
    background = background.convert()
    background.fill((0, 0, 0))
    screen.blit(background, (0, 0))
    pygame.display.flip()
    clock = pygame.time.Clock()
    c = Contour(500, 500, 5)
    c.rect.center = pygame.mouse.get_pos()
    group_sprites = pygame.sprite.RenderPlain( [ SMouse(50, 50), c ] )

Piano : une composition de l'une des oeuvres de de Claribel [C. A. Barnard (1830–1869)]

L’auteur de cette composition est Claribel [C. A. Barnard (1830–1869)]. Je n’ai rien pu trouver sur cet auteur En Français. Si vous cliquez dessus vous verrez le résultat de sa biographie, mais dans la langue de Shakespeare. Si vous avez plus d’informations en Français au sujet de ce compositeur, n’hésitez pas à laisser un commentaire, je l’intègrerai dans cet article.
Voici une de ses œuvres (je l’ai retenue car elle était destinée au piano bien sûr) :

I Cannot Sing the Old Songs

Elle est faite pour voix et piano.
Elle a été composée en 1868
Cette composition est une chanson.
Sa licence est de type « Domaine publique« .
Si vous voulez l’écouter cliquez sur : fichier midi (.mid) (attention, la qualité sonore cache la qualité réelle vous pourrez faire bien mieux).
Le plus intéressant : cliquez ici pour voir la partition
Vous pouvez éventuellement lire une jolie description de cette composition ici
Enfin, tous les fichiers de cette composition sont regroupés ici
NB : j’ai récupéré ces compositions, qui sont entièrement libres de droit, sur ce site qui est tout simplement géniallissime : mutopiaproject

Mysql : extraction avec séparateur de champs

Si jamais un jour vous voulez, comme moi, sortir une requête MySQL mais avec des séparateurs différents, voici comment faire :

<select statement>::=
SELECT ....
INTO OUTFILE '<filename>'
{FIELDS
 [TERMINATED BY '<value>']
 [[OPTIONALLY] ENCLOSED BY '<value>']
 [ESCAPED BY '<value>']}
| {LINES
[STARTING BY '<value>']
[TERMINATED BY '<value>']}
| INTO DUMPFILE '<filename>'
FROM <tables>... rest of SELECT statement

Les choses qui nous intéressent sont le « terminated by » :

{FIELDS
 [TERMINATED BY '<value>']}

Il suffit donc de remplacer par un ‘;’. Voici un exemple d’une requête, qui a enfin généré un fichier qu’Excel a accepté :

select ID,RAISONSOCIALE,EMAIL
FROM SOURCE
INTO OUTFILE '/mon_fichier_pour_excel.txt'
FIELDS TERMINATED BY ',';

J’ai trouvé l’astuce sur ce site, mais comme souvent, je la traduis en Français, en espérant que ça aide quelqu’un un jour !