Gamme processeurs Intel

Posté le 18 juillet 2018 à 08:45
Rubrique(s) : Informatique

intel-logoVoulant remplacer ma config Hackintosh à base d’un i5-4690K, j’ai effectué de nombreuses recherches sur internet pour comparer les nouveaux processeurs etc… Au fil des différents sites j’étais souvent perdu dans les dénominations de processeurs (Broadwell, Skylake, Coffe Lake…).

Finalement je suis tombé sur un article qui liste l’ensemble de la gamme Intel. Avec les modèles du 8086 au i7-8xxx actuels, mais aussi des modèles moi connus.

L’article est ici : https://www.tomshardware.fr/articles/intel-x86-cpu-broadwell-skylake,5-52.html

En résumé voici la gamme des processeur Intel depuis les 3xxx :

  • 3xxx -> Sandy Bridge / iVy Bridge
  • 4xxx -> Haswell (puis Devil’s Canyon)
  • 5xxx -> Broadwell
  • 6xxx -> Skylake
  • 7xxx -> Kaby Lake
  • 8xxx -> Coffee Lake

L’article indique notamment que le i5-4690K est une déclinaison de la série Haswell appelée : Devil’s Canyon 🙂

Pour en revenir aux comparatifs des processeurs voici deux autres articles avec des tests exhaustifs :

https://www.hardware.fr/articles/970-1/intel-core-i7-8700k-core-i5-8600k-core-i5-8400-core-i3-8350k-test.html

http://www.comptoir-hardware.com/articles/cpu-mobo-ram/34933-test-intel-z370-core-i7-8700k-i5-8400-i3-8350k.html

En résumé en comparant un i5-8400 avec un i5-4690K le gain va de 30% à 60% selon le type d’application. La ou le gain est moindre c’est pour les jeux, ça tombe bien je ne joue pas sur mon Hackintosh 🙂

 

Convertir des FLAC vers MP3 sous MacOS

Posté le 7 juillet 2018 à 07:24
Rubrique(s) : Informatique / Multimédias / Programmation

flac_by_retrotailsprower-d4qnx10.pngiTunes ne reconnait pas les fichiers FLAC, il est donc nécessaire de les convertir avant de pouvoir les importer. Il existe bien sûr de nombreux utilitaires pour faire cela. Mais je préfère utiliser des outils simple (habitude de mes années passées sur Linux…) et faire un petit script pour automatiser tout cela.

Au départ j’ai tenter de faire le job avec ffmpeg, mais cela ne fonctionne pas. Du coup j’ai opté pour une conversion en deux temps :

  • Conversion de FLAC vers WAV avec l’utilitaire flac (installé avec homebrew)
  • Conversion de WAV vers MP3 avec ffmpeg

Rien de bien compliqué et c’est très rapide sur mon i5 3.4Ghz. Le script utilise deux utilitaires disponibles avec homebrew :

  • brew install ffmpeg
  • brew install flac

Pour le traitement j’ai un dossier FLAC et un dossier FLAC/tmp ou sont stocké les fichiers à convertir. Après conversion l’original FLAC est déplacé dans le dossier FLAC.

#!/bin/bash
# décode des fichiers FLAC en mp3 192k (passe par du wav)
# 06/07/18 - V1.0
# 07/07/18 - V1.1 - modif pour utiliser flac->wav->mp3 (avec flac et ffmpeg)
# -n -> n'efface jamais un fichier existant
clear
BT="-b:a 192k -aq 0"
CODEC="-acodec libmp3lame"
SRCFLAC="/Volumes/DATA1/Musiques/FLAC/tmp"
DESTFLAC="/Volumes/DATA1/Musiques/FLAC"
DESTMP3="/Volumes/DATA1/Musiques/to-iTunes"
cd $SRCFLAC
for a in *.flac ; do
 f="${a[@]/%flac/mp3}"
 if [ -f "$a" ]; then
 flac -d "$a" -o "/tmp/tmp.wav"
 ffmpeg -n -i "/tmp/tmp.wav" $CODEC $BT "$DESTMP3/$f"
 rm /tmp/tmp.wav 
 mv "$a" "$DESTFLAC/."
 else
 echo "Aucun fichier FLAC trouvé"
 fi
done

Le fichier est commenté cela ne devrait pas poser de soucis pour être adapté à vos besoin.

Encodage chaine URL

Posté le 5 juillet 2018 à 10:38
Rubrique(s) : Internet

Firefox DESi vous devez encoder une chaine de caractères pour qu’elle soit ‘compatible’ avec les urls Internet, voici un site qui permet d’effectuer cette manipulation très simplement.

Le site permet également de faire décoder une chaine.

https://meyerweb.com/eric/tools/dencoder/

Nouvelles pages du Blog

Posté le 24 juin 2018 à 06:38
Rubrique(s) : Informatique

guidesA force d’écrire de nombreux articles sur tel ou tel thème il est parfois compliqué de trouver les bons mots clés ou catégorie pour relier tout ces articles. C’est pourquoi je vais à partir de maintenant utilisé une architecture différente pour le blog.

La rédaction d’article ‘simple’ continuera. Mais en plus de cela je vais créer des pages ‘Guide XXX’ par thématique qui regrouperons l’ensemble des informations sur un thème. Voici les pages qui sont actuellement en construction :

Ces pages seront accessibles via le menu ‘Guides‘ du site.

Le but étant d’être le plus exhaustif possible, mais de se limiter à ce qui est utile. Pas besoin de lister toutes les commandes Linux sachant que l’on en utilise que 10% à 30%. Le but c’est plus de rédiger des guides orientés ‘vie réelle’ 🙂

Google HOME…

Posté le 20 juin 2018 à 10:40
Rubrique(s) : Informatique

google-homeBien que grand fan des produits Apple mon coté ‘explorateur geek’ fait que j’ai acheté récemment un assistant Google HOME pour la maison.

J’ai profité d’une promo FNAC qui proposait un pack à 199€ :

  • Google Home
  • Google ChromeCast
  • Pack HUE 3 ampoules Philips E27 White
  • Pont Philips HUE

Lien Amazon vers ces produits :

Mesurer un temps d’exécution en Javascript

Posté le 30 mai 2018 à 08:20
Rubrique(s) : Informatique / Programmation

javascriptJe suis actuellement en train d’optimiser le code Javascript de mon projet ShyrkaOne. J’ai eu besoin de calculer le temps d’exécution d’un bout de code en Javascript pour vérifier si les modifications apportaient un gain ou pas.

Voici le petit bout de code utilisé :

var t0 = performance.now();
[exec ton code...]
var t2 = performance.now();
console.log('Temps traitement = ' + (t2-t0) + ' ms');

That’s all…

Menu ‘Demarrage’ de Windows 10

Posté le 19 mai 2018 à 09:39
Rubrique(s) : Informatique

Windows 10Petite astuce rapide, si vous chercchez comment ajouter un raccourcis dans le menu démarrage de Windows 10 voici ou se trouve ce dernier :

Dans %appdata%\Roaming\Microsoft\Windows\Start Menu\Programs\Démarrage

That’a all

Télécharger une vidéo Youtube

Posté le 16 mai 2018 à 09:30
Rubrique(s) : Informatique / Multimédias / Programmation

youtubeVoici un article qui détaille le code d’un script Bash pour télécharger une vidéo Youtube à l’aide de l’utilitaire Youtude-dl.

Youtube-dl propose un nombre impressionnant d’options. Toutes ne seront pas abordées ici.

Pour installer Youtube-dl sous MacOS il faut passer par les paquets Homebrew. Sous Linux (Debian) l’utilitaire est disponible dans les paquets par défaut.

* Macos : brew install youtube-dl
* Linux : apt-get install youtube-dl

Eurovision 2018

Posté le 13 mai 2018 à 09:48
Rubrique(s) : Multimédias

Voici les liens vers les vidéos des deux demi-finales 2018 au Portugal. :

  1. https://www.youtube.com/watch?v=AnYTtpYYRw4
  2. https://www.youtube.com/watch?v=NOuE9l2aWzI

Et la finale : https://www.youtube.com/watch?v=4AXTB-iShio

Malgrés, de mon point de vue, une très bonne chanson nous avons terminée ‘seulement’ à la 13ième place.

Le gagnant c’est Israel avec une interprète pour le moins ‘originale’ :

Voici le site officiels de l’Eurovision : European Song Contest.

si comme moi vous êtes fan de cette ambiance et de ces genres de musiques très écléctique il existe une radio internet qui diffuse 24/24 les chansons de l’Eurovision… :  http://www.escradio.com/

Surveillance nouveaux fichiers

Posté le 31 mars 2018 à 08:37
Rubrique(s) : Informatique

bashJe dois surveiller au quotidien ce qu’il se passe sur notre réseau d’entreprise et notamment l’espace disque disponible sur les serveurs etc…

Pour m’aider j’ai créé un script qui scanne chaque matin les partages réseaux et remonte tous les nouveaux fichiers créés ayant une taille supérieure à 50Mo.

Voici ce script, à adapter selon vos besoins : scanNewFiles.sh

#!/bin/bash

## $1 = nombre de jours max à analyser

## test si un  param est fourni
if [ -z "$1" ]; then
 exit 1
fi

## dossier temporaire
TMP="/tmp/newfiles"

## suppression ancien contenu
echo "" >$TMP

## $1 = ancienneté du fichier, -size => taille fichier >= 50Mo
OPT="-ctime $1 -size 50M"

## block a repéter pour chaque partage réseau
echo "######### VOL1 ############" >>$TMP
cd /mnt/VOL1
find . $OPT >>$TMP

## Envoi d'un mail avec le détail des fichiers trouvés
mail -s 'Info new files' XXXXXX@YYYY.ZZZ <$TMP

Le script est commenté et vous ne devriez pas avoir de pb particulier pour l’adapter à vos besoins.

Par défaut le script est planifié avec cron (sur un poste Linux) et envoie un mail pour chaque exécution avec le listing des fichiers trouvés.

Par exemple pour lister tous les fichiers créés les trois derniers jours : scanNewfiles.sh -3

Suivants