jmanteau

Photos, blog, CV & Co : le « coin de Toile » de Julien Manteau

VirtualBox et Windows 98

27décembre

Afin de faire fonctionner un ancien jeu de Tarot sous Ubuntu, il m’a fallu installer un Windows 98 sous VirtualBox. En effet, Wine crashait lamentablement à l’exécution.

Après avoir récupérer un CD de Windows 98 (original ou une des versions traînant sur l’Internet), il faut créer la Virtual Box. Afin d’éviter l’erreur « Fault outside MS DOS Extender » je vous conseille de décocher l’option de virtualisation matérielle « VT-x/AMD-V » dans « Système->Accélération ».

De même si vous retrouvez avec des caractères bizarres en début d’installation, vous pouvez suivre la démarche suivante:

- après avoir sélectionné « démarrage depuis le CD » et avant de choisir « installation depuis le CD » , tapez SHIFT+F8. Cela active la confirmation de chaque commande avant son exécution. Validez tout excepté la ligne « INSTALL=MODE.COM CON CP SELECT=xxx » où xxx est votre code de région (850 pour l’Europe de l’Ouest par exemple). Cela mettra le clavier en layout par défault (qwerty) mais permettra de retrouver les caractères.

Le câble Ethernet successeur du HDMI ?

21décembre

MAJ le 21/12
Apparemment les industriels poursuivent dans cette voie vu que LG, Samsung, Sony et Valens ont créés une alliance, le HDBaseT Alliance afin de favoriser la standardisation de la HD via ethernet.
Source : Techno-Science

Première publication le 7 avril 2009
Article repris de TechnoSciences

Alors que la connectique HDMI s’impose aujourd’hui en tant que standard pour la transmission filaire des contenus audio/vidéo en Haute Définition (HD), le groupe Broadcom Corporation vient d’annoncer avoir réalisé une innovation qui mérite aujourd’hui toute notre attention. Celle-ci vise particulièrement le protocole Ethernet.

Broadcom annonce effectivement avoir développé une nouvelle technologie baptisée BroadSync HD qui permettrait concrètement d’exploiter de simples câbles Ethernet RJ-45 de catégorie 5 (un câble qu’on utilise dans la vie courante), pour transmettre des flux vidéo et audio en haute définition. La technologie s’appuie sur le protocole Ethernet IEEE 802.1 AVB (Audio Video Bridging), un standard qui permet de garantir une qualité de service, la synchronisation et le timing nécessaires à une transmission audio/vidéo d’une qualité professionnelle via un simple câble Ethernet.

L’intérêt de cette technologie est énorme: créer un standard unique et multi-fonctionnel capable de gérer la transmission de l’audio, la vidéo (en haute définition) et la connexion avec d’autres produits mis en réseau sans oublier l’accès à Internet. Le protocole Ethernet a également l’avantage d’être très connu et aussi d’être peu coûteux. Broadcom souhaiterait plus simplement faire du câble Ethernet un outil à tout faire et qui viendrait remplacer tous les câbles utilisés aujourd’hui pour la transmission des flux audio et vidéo (HDMI, câbles optiques…) dans le secteur de l’électronique grand public.

L’idée n’est pas dénuée de sens car elle permettrait de simplifier davantage l’utilisation de nos produits dans le cadre d’une séance Home-Cinéma. Aujourd’hui par exemple, pour transmettre un flux audio DTS-HD ou Dolby TrueHD (en bitstream), la présence d’une interface HDMI en version 1.3 est obligatoire alors que les premiers lecteurs Blu-Ray de salon ou encore la Playstation 3 ne présentaient au moment de leur sortie qu’une interface HDMI 1.2. La présence d’un seul et unique port Ethernet, qui aujourd’hui s’impose à la fois sur les ordinateurs, téléviseurs, lecteurs Blu-Ray (BD-Live par exemple) et disques dur multimédia, permettrait de simplifier la conception des futurs produits et réduire leurs coûts.

Selon Michael Johas Teener de Broadcom « Les technologies utilisées aujourd’hui dans les secteurs de l’électronique grand public et professionnels peuvent être difficiles à utiliser du fait de cette pléthore de connecteurs et de leurs labels obscurs. Ces technologies présentent aussi des problèmes techniques tels que des performances limitées, des fonctionnalités restreintes et leur incapacité à supporter des connexions avec des ordinateurs ou le réseau internet. La technologie BroadSync HD résout tous ces problèmes en combinant la garantie d’une bande passante, la qualité de service, la flexibilité et les performances du protocole Ethernet. »

Rappelons que les câbles RJ45 de catégorie 5 permettent de supporter des débits allant jusqu’à 100 Mbits/s ce qui en théorie reste suffisant pour supporter les débits d’une vidéo stockée sur un Blu-Ray Disc.

J’ai envie de dire que c’est presque trop beau pour être vrai ! Pour ceux qui sont intéressés le groupe IEEE 802.11 AVB est par ici.

En tout cas j’espère que cette bonne idée de standardisation ne sera pas bridée pas les connecteurs bridés de toute part ( VGA, DVI, HDMI, DisplayPort …).

Ce que je ne comprend pas et qui n’est pas indiqué dans le groupe IEEE est pourquoi on ne parle de l’utilisation du Gigabit Ethernet ?

classé dans: Bazar | 1 commentaire »

Le futur des télécoms

9décembre

L’ARCEP (L’Autorité de régulation des communications électroniques et des postes) est l’agence chargée de réguler le secteur des télécommunications en France (ainsi que le secteur postal).
Elle publie dans sa lettre (disponible ici) un intéressant dossier sur le futur des télécommunications. Elle présente les tendances et les évolutions prévisibles mais laisse également la parole à une vingtaine de personnalités qui dresse un futur des télécoms tel qu’il pourrait l’être en 2020.

Les personnes interrogées par l’ARCEP : Didier Lombard (France Télécom/Orange), Jean-Bernard Lévy (Vivendi), Xavier Niel (Iliad), Kaoru Kanazawa (NTT), Nicolas Curien (ARCEP), Axel Türk (CNIL), Yves Gassot (Idate), Philippe Keryer (Alcatel-Lucent), Michel Feneyrol (consultant, ex ARCEP), Alain Bazot (UFC-Que Choisir), David Salant (Ecole d’économie de Toulouse), Thierry Gaudin (Ecole des Mines), Fernando Gil de Bernabé y Varela (Cisco), Valery Timofeev (UIT), Silvia Fukuoka Alvarez et Sebastian Mueller (Google) et, pour le secteur postal, Jean-François Badet (Neopost France) et Martin Raab, Erwin den Exter et Jean-Félix Girardin (Capgemini Consulting).
Du beau monde en somme.

Extrait (pessimiste) d’Alain Bazot, président de l’UFC-Que Choisir

« L’UFC-Que Choisir ne peut que s’inquiéter pour l’avenir du secteur. Il est vrai que l’abandon du marché par Free en 2014 faute de licence mobile à l’heure de la convergence, puis par Bouygues Telecom en 2016, incapable de proposer des contenus attractifs, a laissé place à un duopole peu enclin à entrer dans une lutte concurrentielle au bénéfice du consommateur. (…)

En effet, depuis que SFR distribue en exclusivité les programmes de Canal Plus et qu’Orange a racheté TF1 et M6, la télévision n’apporte plus grand bénéfice aux consommateurs. Elle n’est qu’une maigre consolation pour les nombreux ménages qui sont dans l’incapacité de payer le forfait intégral (Internet, téléphone fixe et mobile, télévision) qui démarre à 75 euros. (…)

On peut également souligner que les forfaits musicaux sont à des prix toujours aussi élevés. Cela dit, est-il encore intéressant de payer 50 euros par mois pour les oeuvres de deux multinationales qui proposent finalement très peu de nouveautés et s’appuient massivement sur de vieux catalogues de musique ? La seule alternative pour le consommateur est alors d’écouter les artistes produits par Orange et SFR, mais là encore il faut choisir son camp. Aller chez Orange pour avoir le dernier album de Lourdes Ciccone (la fille de Madonna, ndlr) ou chez SFR pour écouter le dernier album des octogénaires Rolling Stones ?
(…)

La dernière publication de l’Observatoire des marchés de l’ARCEP du deuxième trimestre 2020 confirme que l’offre française de services numériques reste l’une des meilleures au monde. Et même si le prix moyen des offres des cinq opérateurs numériques stagne à 35 euros par mois, les usages ne cessent de croître. En effet, outre la voix sur fixe et mobile, les SMS, MMS et mini vidéos illimités, Happyusers, le challenger du secteur, vient d’ajouter à son offre la visioconférence HD en illimité, que vous soyez chez vous ou dans la rue avec votre mobile.

Free préfère jouer l’innovation sur la partie filaire en poussant le débit fibre à 2 gigas/seconde. La stratégie du point à point développée dès le départ par l’opérateur s’avère payante. En quelques mois, il est devenu l’acteur des « gamers » accros aux jeux en réseau en extra HD 3D qui nécessitent beaucoup de bande passante. D’ailleurs, Free progresse un peu partout en France grâce aux installations multifibres qui lui permettent d’atteindre la majeure partie de la population. »

Je vais ainsi également essayer de prédire les avancées significatives qui nous attendent dans les années à venir:

  • au niveau progrès technologique, les écrans OLED fins vont faire une progression phénoménale. Donc dimution de la taille de tous les appareils à écran (type télé ou ordinateur). De même après un début laborieux le papier électronique fera une percée et les abonnements papier se transformeront en synchronisation de son lecteur électronique. Je verrais bien ce lecteur de la taille d’un album de BD, on pourrait l’ouvrir et lire le texte sur la page gauche et droite pour un grand format mais la couverture serait également possible pour pouvoir lire avec un faible encombrement.
  • les téléphones vont évoluer vers les smartphones. L’Iphone préfigure le téléphone multimédia de demain : facile d’accès, communicant et multimédia avec un écran lisible et tactile . De même la téléphonie va se transformer avec l’arrivée de la voix sur IP: on se reposera sur les réseaux mobiles à l’extérieur et les réseaux Wifi internes permettront un passage sans transition dans la communication vers la VoIP. Un réseau télécom parsemé « d’oasis de VoIP » où notamment en ville cela deviendra très intéressant. Le réseau LTE (la future norme de réseau mobile de quatrième génération (4G)) permettra également un débit en mode paquet suffisamment élevé pour avoir un accès à Internet réellement mobile qui deviendra ainsi un mode de connexion permanent (pour le meilleur et pour le pire).
  • les réseaux deviendront donc réellement ambiants et ainsi on verra le grand essor de la domotique. Par exemple le frigo communiquera via les codes RFID avec la nourriture à l’intérieur et programmera une liste de course et la commandera si nécessaire par Internet. De même que l’électroménager, le chauffage, etc… La maison deviendra donc communiquante.
  • l’holographie deviendra possible grâce à la fibre optique et la communication entre personnes au domicile prendra un aspect vraiment réaliste.
  • l’augmentation des débits permettra l’arrivée en masse des services multimédias. Le consommateur deviendra maître de son emploi du temps grâce à la VOD des films et des séries. De même l’offre légale de musique en ligne (sans DRM) deviendra suffisamment attractive après un long et douleureux travail. Le piratage existera toujours mais sera plus marginalisé devant l’offre légale qui proposera enfin un modèle viable.
  • fibre optique au domicile et réseaux LTE seraient donc un futur idéal pour la connexion et VOD et offre légale de musique pour les services. Cependant des ombres se dessinent : accord des opérateurs téléphoniques en France (dois-je rappeler qu’on a la minute téléphonique la plus chère d’Europe ?), obstruction sur la quatrième license 3G, création de grands groupes commerciaux englobant des pans entiers de l’industrie des télécommunications et des services et qui maintiennent des coûts elevés et sont peu enclins au changement.

J’ai jeté les idées que j’avais et elles ne sont pas toutes là et prendrait du temps pour être entièrement développées. Cependant cela donne un panorama.

Il nous reste 12 ans d’ici 2020. Quand on regarde 12 ans en arrière en 1996 qui aurait imaginé les technologies actuelles ?

Je pense que 2020 nous reserve les mêmes surprises !

Google Hacking

29juillet

Pour ceux qui ne le save pas Google indexe tout (en fait pas mal de trucs tout du moins: faites une recherche sur « The invisible web » pour en voir les limites). Et donc on peut chercher !

Pour chercher plus efficacement voici les liens suivants :

The Google Hacking Database

Google search advanced operators

Et après une recherche comme: intitle:index.of +”last modified” +”parent directory” +(mp3|wma|ogg) + »Cindy Sanders » -htm -html -php -asp
devrait vous parler un peu plus …

Quelques commandes de Vi

22juillet

Dans la lignée du post précédent :

Rechercher

/word Recherche “word” de haut en bas
?word Recherche “word” de bas en haut
/jo[ha]n Recherche “john” ou “joan”
/\< the Recherche “the”, “theatre” ou “then”
/the\> Recherche “the” ou “breathe”
/\< the\> Recherche “the”
/\< ….\> Recherche tous les mots de 4 lettres
/\/ Cherche “fred” mais pas “alfred” ou “frederick”
/fred\|joe Recherche “fred” ou “joe”
/\<\d\d\d\d\> Recherche exactement 4 nombres entiers
/^\n\{3} Trouve 3 lignes vides
:bufdo /searchstr/ Effectue une recherche dans tous les fichiers ouverts

Remplacer

:%s/old/new/g Remplace toutes les occurences de “old” par “new” dans le fichier
:%s/old/new/gw Remplace toutes les occurences avec confirmation
:2,35s/old/new/g Remplace toutes les occurences entre les lignes 2 et 35
:5,$s/old/new/g Remplace toutes les occurences de la ligne 5 à la fin du fichier
:%s/^/hello/g Remplace le début de chaque ligne par “hello”
:%s/$/Harry/g Remplace la fin de chaque ligne par “Harry”
:%s/onward/forward/gi Remplace “onward” par “forward” sans tenir compte de la casse
:%s/ *$//g Supprime les espaces blancs
:g/string/d Supprime toutes les lignes contenant “string”
:v/string/d Supprime toutes les lignes ne contenant pas “string”
:s/Bill/Steve/ Remplace la première occurence de “Bill” par “Steve” dans la ligne courante
:s/Bill/Steve/g Remplace “Bill” par “Steve” dans la ligne courante
:%s/Bill/Steve/g Remplace “Bill” par “Steve” dans tout le fichier
:%s/\r//g Supprime les caractères de retour DOS (^M)
:%s/\r/\r/g Transforme les caractères de retour DOS en retours
:%s#<[^>]\+>##g Supprime les tags HTML en laissant le texte
:%s/^\(.*\)\n\1$/\1/ Supprime les lignes en doublon
Ctrl+a Incrémente le nombre sous le curseur
Ctrl+x Decrémente le nombre sous le curseur
ggVGg? Transforme le texte en Rot13

Casse

Vu Transforme la ligne en minuscule
VU Transforme la ligne en majuscule
g~~ Inverse la casse de la ligne
vEU Mets le mot en majuscule
vE~ Modifie la casse du mot
ggguG Mets tout le texte en majuscule
:set ignorecase Ignore la casse lors des recherches
:set smartcase Ignore la casse lors des recherches sauf si une majuscule est utilisée
:%s/.*/\U& Mets toutes les lettres en majuscule
:%s/.*/\L& Mets toutes les lettres en minuscule
:%s/\<./\u&/g Mets la première lettre de chaque mot en majuscule
:%s/\<./\l&/g Mets la première lettre de chaque mot en minuscule
:%s/.*/\u& Mets la première lettre de chaque ligne ne majuscule
:%s/.*/\l& Mets la première lettre de chaque ligne en minuscule

Lecture/Ecriture sur d’autres fichiers

:1,10 w outfile Enregistre les lignes 1 à 10 dans outfile
:1,10 w >> outfile Ajoute les lignes 1 à 10 dans outfile
:r infile Insère le contenu de infile
:23r infile Insère le contenu de infile sous la ligne 23

Explorateur de fichiers

:e . Ouvre l’explorateur de fichiers intégré
:Exp Ouvre l’explorateur de fichiers intégré
:Sex sépare la fenetre et ouvre l’explorateur de fichiers
:browse e Explorateur graphique
:ls Liste les buffers
:cd .. Se déplacer au dossier parent
:args Liste de files
:args *.php Ouvre une liste de fichiers
:grep expression *.php Retourne une liste de fichiers .php contenant expression
gf Ouvre le nom de fichier sous le curseur

Interaction avec Unix

:!pwd Execute la commande unix “pwd” et retourne à vi
!!pwd Execute la commande unix “pwd” et insère la sortie dans le fichier
:sh Quitte temporairement vi
$exit Retourne sous vi

Alignement

:%!fmt Aligne toutes les lignes
!}fmt Align toutes les lignes à la position courante
5!!fmt Aligne les 5 lignes suivantes

Onglets

:tabnew Crée un nouvel onglet
gt Affiche l’onglet suivant
:tabfirst Affiche le premier onglet
:tablast Affiche le dernier onglet
:tabm n(position) Réarrange les onglets
:tabdo %s/foo/bar/g Execute une commande dans tous les onglets
:tab ball Mets tous les fichiers ouverts dans des onglets

Partage de fenêtre

:e filename Edite filename dans la fenêtre courante
:split filename Divise la fenêtre et charge filename
ctrl-w up arrow Déplace le curseur dans la fenêtre du haut
ctrl-w ctrl-w Déplace le curseur dans la fenêtre suivante
ctrl-w_ Maximise la fenêtre courante
ctrl-w= Donne la même taille à toutes les fenêtres
10 ctrl-w+ Agrandis la fenêtre courante de 10 lignes
:vsplit file Divise la fenêtre verticalement
:sview file Identique à :split mais en mode lecture seule
:hide Ferme la fenêtre courante
:o nly Fais de la fenêtre courante la seule à l’écran
:b 2 Ouvre le buffer #2 dans cette fenêtre

Completion

Ctrl+n Ctrl+p (en insertion) Compléter le mot
Ctrl+x Ctrl+l Compléter la ligne
:set dictionary=dict Definit dict comme dictionnaire
Ctrl+x Ctrl+k Compléter en utilisant le dictionnaire

Marqueurs

mk Marque la position actuelle
‘k Déplace le curseur à la marque k
d’k Supprime le texte jusqu’à la marque k

Abbréviations

:ab mail mail@provider.org Définit mail comme abbréviation de mail@provider.org

Indentation

:set autoindent Active l’indentation automatique
:set smartindent Indentation automatique intelligente
:set cindent Règles d’indentation pour programmes en C
:set shiftwidth=4 Défini 4 espaces comme taille d’indentation
ctrl-t, ctrl-d Indente/désindente en mode insertion
>> Indente
<< Désindente

Coloration syntaxique

:syntax on Active la coloration syntaxique
:syntax off Désactive la coloration syntaxique
:set syntax=perl Force la coloration syntaxique

Via

« Articles précédents