Blog

  • CSS3 generator

    CSS3 generatorVoici un outil fait pour les développeur front-end : CSS3 Generator.

    Cet outil permet de générer du code CSS3 et de le visualiser à travers la page Web.

    Il est possible de choisir les fonctionnalités CSS3 suivantes : Border Radius, Box Shadow, Text Shadow, RGBA, @Font Face, Multiple Columns, Box Resize, Box Sizing, Outline, Transition, Transform, Flexbox, Gradient

    Site intéressant.

    Enjoy !

  • script bash : dossiers récursifs et fusion de mp3

    512-TerminalAujourd’hui, j’ai envie de partager un script bash que j’ai pu créer par moi-même.

    C’est un ensemble de 2 scripts que j’ai compilé, et qui me permet d’aller dans plusieurs dossiers (de manière récursif), et qui fusionne les mp3 contenu dans chaque dossiers.

    Je vais, tout d’abord, vous présenter les 2 scripts de bases, puis vous présenter le script final.

     

    Comment fusionner les MP3

    Il est possible de fusionner les mp3 d’un dossier grâce à une ligne de code :

    cat *.mp3 > fusion.mp3

    Avec ceci, on récupère un fichier mp3 nommé « fusion.mp3 » qui contient dans l’ordre alphabétique des musiques du dossier dans lequel on se trouve.

     

    Parcourir récursivement plusieurs répertoires

    Ce deuxième script, celui qui parcours récursivement les répertoires pour y faire un traitement quelconque, et plus complexe. Le voici :

    #!/bin/sh
    
    for i in *;
    do
    if [ -d "$i" ]; then
    echo "$i"
    fi
    done
    

    Ce script nous donne la liste des sous-dossiers du dossier courant.

     

    Script final

    Mon script permet d’aller dans un dossier particulier, puis fait en sorte de parcourir tous ces sous-dossiers pour y fusionner les mp3.
    Si vous avez une collection de musique sur votre ordinateur (comme votre collection de CD), ce script vous permet de faire une compilation de chacun de vos CD en quelques secondes.

    Voici le code de mon script final :

    #!/bin/bash
    # fusion-mp3.sh
    
    # On récupère le nom du dossier principal
    echo -n "Nom du dossier à récupérer ? "
    read dossier
    
    # On rentre dans ce dossier
    cd $dossier
    echo "Dossier principal : $dossier"
    
    #récupère les noms des sous-dossiers
    for i in *;
    do
    	# Pour chaque dossiers, fusionne tous les mp3
    	if [ -d "$i" ]; then
    		echo "Sous-dossier : $i. OK"
    		cd "$i"
    		cat *.mp3 > "$i".mp3
    		cd ..
    	fi
    done
    

    Il ne reste plus qu’à aller sur un logiciel de son (par exemple Audacity), pour modifier les propriétés du fichier compilé. Par propriétés, j’entends les données comme le titre, les noms de l’artiste et de l’album, l’année de production, etc…

    Bien sur, ce script n’est pas parfait, et ne convient pas forcément à 100% à ce que vous rechercher.
    Par exemple, il ne vous permet pas d’aller dans des dossiers qui possèdent des caractères vide. Par exemple : « David Guetta » en possède 1, alors que « David-Guetta » n’en possède pas.
    Ensuite, a la fin du script, chaque fichier « fusion.mp3 » se trouve dans le dossier de la compilation. Le mieux est de faire en sorte que ce fichier fusionné se retrouve dans un dossier spécifique.

    Profitez bien de ce script, et Enjoy !

  • Télécharger des vidéos avec youtube-dl

    youtube-dlDu fait de travailler dans les domaines du multimédia et du Web, je vais souvent sur internet pour me former.

    Je regarde donc des tutoriels, des formations, etc…
    Ces tutoriels existent aussi en vidéo. Et souvent,

    Installation

    sous Linux

    Voici l’installation à partir d’un PPA dédié

    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt-get update
    sudo apt-get install youtube-dl
    

    sous Windows

    Allez sur le site dédié à youtube-dlg, et cherchez le fichier exe

     

    Utilisation

    Avec ce soft, il est possible de télécharger les vidéos issu d’internet, et pas que de Youtube. Il est aussi possible de télécharger les vidéos d’autres sites comme Dailymotion, Vimeo, Canal+. Pour la liste complète des sites supportés, voici le lien vers la page.

    Pour de plus amples explications sur ce soft, vous pouvez regarder le lien suivant (lien spécial pour les linuxiens).

    Voici deux autres liens parlant aussi de ce soft :

     

    Profitez-en bien.

    Enjoy !

  • 1er Événement WordPress pour les professionnels

    wpmx_day_2015
    WordPress est le CMS le plus courant sur le Web, et il est normal qu’une conférence ne traite que de lui.

    Elle aura lieu le 6 juin 2015 à Biarritz, et les sujets iront du E-commerce à l’accessibilité, en passant par le SEO et le web-design.

    Pour en savoir plus, et réserver une place : WPMX Day 2015 – Site officiel.
    Enjoy !

  • Unity Launcher : Changer la taille des icônes

    Unity LauncherQu’est ce que l’Unity Launcher

     

    Si vous avez l’habitude de travailler sur Ubuntu, vous connaissez automatiquement la barre de menu qui se trouve à gauche de l’écran.
    Ce menu est normalement appelé Unity Launcher, et contient normalement les liens des logiciels que vous utilisez le plus souvent.

    Il est tout à fait possible de modifier la taille de ce menu. Voici la marche à suivre en 3 étapes.

    Voici le menu au départ :
    Unity Launcher normal

    • Étape 1 : Cliquez sur la première icône du menu, tout en haut, et cherchez le terme suivant : « Paramètres système ».
    • Étape 2 : Cliquez sur Apparence.

    • Étape 3 : Dans la fenêtre qui vient de s’afficher, déplacez le curseur « Taille des icônes du lanceur » . Ce curseur se trouve en bas à droite, et permet d’augmenter ou  de diminuer la taille des icônes du lanceur.

      Voici ce que donne le changement au final avec une taille de 30 au lieu de 48 par défaut.

      Unity Launcher modifié