Since 1985
2
3
Sommaire
INTRO*
• SPDY une évolution vers http 2.0
T
era-magazine est une revue numérique marocaine couvrant le domaine des technologies de l’information et de la communication. Ce magazine gratuit est le fruit du travail d’une équipe de spécialistes qui visent à créer un carrefour pour les passionnés du domaine informatique au Maroc. Nous essayons à travers les articles de Tera-magazine de vous proposer des sujets d’actualités qui présentent un intérêt majeur. La rédaction des articles se fait en trois lan-gues : en arabe, en français et en anglais. Le début étant difficile nous vous demandons de nous épauler avec vos avis et vos articles dans un horizon de partage pour mettre à la disposition du lecteur un support de référence au Maroc. La porte est grande ouverte devant vous pour publier vos articles. Nous sommes assez motivés pour réussir dans cette expérience.
P4
• Dossier sur la compression des données
P7
• Tera-labo
P13
• Annexe : GNU TAR
P14
• Windows starter P17 • Tera-trick
P19
• Rooter Android
P20
• App-scoot
P23
Merci L’équipe de rédaction
L’équipe Tera Magazine BELLAJ BADR SOULAMI RABIE ANSAR ASMAE Mustapha daoui IMADE Ranji Nahass Touria
Tera Magazine| www.teramagazine.tk
Contact Mail : tera.revue@gmail.com Facebook :facebook.com/tera.maga Twitter :@terarevue
2012
Saber Hanor
5
4
SPDY >>
Vers un HTTP 2.0
Un protocole qui menance HTTP
D
epuis sa création en 1990, le compétences à d’autres formes de protocole http est le standard communications en faisant appui sur dominant dans les échanges les WebSockets. web, or l’évolution «En 1996, SPDY est protocole du niveau rapide du web qui est application du model OSI (fig.1), il devenu trop exigeant HTTP/1.0 est propose de diminuer les latences et les limitations que devenu un de chargement des pages Web HTTP présente, en multiplexant les requêtes sur poussent à penser à standard de la même connexion TCP avec améliorer ce proto- l'IETF.» gestion de priorité des requêtes cole. Une tentative actuelle de Google et de Microsoft est et compression des en-têtes HTTP en cours pour standardiser un proto- pour arriver à une réduction de 50%. cole complémentaire pour optimiser HTTP et augmenter sa capacité vue que le substituer s’avère une mission difficile.
Tera Magazine| www.teramagazine.tk
SPDY intervient au niveau client et serveur sans intervenir sur le canal d’ou la nécessité du support des navigateurs et des sites web. Récemment twitter a annoncé son support du protocole SPDY. Il existe d’autres recherches tel que HTTP over SCTP, SST, MUX et SMUX, qui proposent des solutions au problème de latence web, mais chacun présente des défauts techniques (intervention sur la couche transport, etc.) ce qui favorise SPDY. L’IETF (Internet Engineering Task Force) se penche actuellement sur SPDY et la proposition concurrente de Microsoft, pour l’inclusion dans la prochaine révision du protocole HTTP, surnommé «HTTP 2.0» Qui garderait Toute la Compatibilité avec l’existante.
Fig.2
Pour activer SPDY en Firefox 11 tapez about:config dans la barre d’adresse et activer la variable network.http.spdy. enabled (Fig. 3)
Fig.1
Support de SPDY: SPDY est supporté à partir de la version 11 de Firefox où il est cependant désactivé par défaut, il sera activé par défaut dans Firefox 13 qui est sorti en beta. Tandis que chrome le prend en charge. Par ailleurs une extension,
Fig.3
2012
Google a présenté SPDY en 2009 comme étant un protocole, open source, expérimental pour accélérer les échanges sur le web, tandis que Microsoft a répliqué en proposant une nouvelle approche baptisée « HTTP Speed+Mobility » qui s’appuie sur le protocole SPDY en élargissant ses
SPDY indicator (fig.2) pour les deux browsers, permet de savoir si les sites visités utilisent ce protocole.
6
LE COMPRESSEUR PARFAIT
7
pression ?
D
Quel archiveur / compresseur à utiliser ?
Pour essayer de répondre à cette question on procède à un ensemble de benchmarks entre les outils proposés pour déceler le compresseur
ans le domaine d’archivage ou de Compression et archivage quelle compression des fichiers il existe différence? une panoplie d’outils où chacun L’archivage et la compression sont deux offre un certain nome mot « comnotions très liées ou même se conbre d’avantages conpresser » n'existe fondent souvent. Cependant, on currentiels. L’offre pas en bon fran- peut faire la distinction en consiétant diversifiée le dérant que l’archivage est l’action choix d’outil à utiliser, çais, car c'est un angli- de rassembler un ensemble de fichen vue des besoins qui cisme conçu à partir ier en un seul généré par l’outil varient, devient une du verbe compress qui utilisé, tandis que la compression mission difficile. signifie comprimer en est l’opération de diminuer le vol-
L
Dans cet article on anglais. présentera un ensemble de benchmarks pour présenter des solutions performantes d’archivage ou de compression et répondre à quelque question courante dans ce domaine. À la fin de cet article vous trouverez un tutoriel pour utiliser le meilleur compresseur qui arrive à compresser des fichiers avec un ratio de 80%. Cet article ne prétend pas à l’exhaustivité mais, veut présenter une initiation à ce sujet.
Tera Magazine| www.teramagazine.tk
Fig.2 : Formats en écriture performant. Le premier test sera autour des formats supportés en lecture et en écriture vue l’importance de ce paramètre vis-à-vis de la portabilité des formats souhaités. Les deux tableaux suivant résument les résultats de la comparaison: Il est clair que des logiciels tels que File Roller qui est l’archiveur de GNOME,7-zip,Peazip, IZARc, StuffIt (sous Mac) ou ark (sous linux) l’emportent, contrairement à Winrar ou Winzip qui sont limités en nombre de formats générées
ume binaire du ou des fichiers compressés avec ou sans perte selon l’algorithme utilisé.
On peut alors déduire qu’un logiciel d’archivage n’est pas forcement un outil de compression et vice versa, sauf que la plupart combinent les deux actions. On tiendra pour la suite que les compresseurs sont des archiveurs et vice versa sauf dans des cas rares.
Existe-il un Archiveur sans com-
(Zip ou Rar).
Fig.1: Formats en lecture 2012
Quelle solution choisir pour une compression maximale?
Les archiveurs sans compression sont rares souvent utilisés pour des cas spécifiques, tel que la mise en place des bibliothèques de développement. Tar (présenté en Annexe) qui est sous linux est un bon exemple pour tester un outil uniquement pour l’archivage.
9
8
Note sur L’interopérabilité :Si on s'intéresse à l'interopérabilité multi-systèmes c'est-àdire si on doit souvent compresser, transférer puis décompresser des archives entre systèmes d'exploitation (Windows, Linux...) on opte généralement pour des outils générant le format d’archivage/compression zip. Le format zip est pratique en cas de chargement d’archive sur des serveurs (souslinux) d’hébergement web.
Le tableau presenté dans la figure 4, résume les résultats du test, des différents compresseurs, selon le Ratio de compression.
Analyse des résultats v Ratio de compression :
Les plus performants dans ce test sont PAQ8Px, PAQ8P et WinRK. En moyenne ils sont capables de comprimer à 80% de réduc-
Benchmark des taux et temps de compression: Le taux ou RATIO de compression dépend de la nature des documents à compresser et du type de la compression avec ou sans perte. Dans la suite de cet article on présente un benchmark basé sur un test de compression d’un ensemble de 100 fichiers de 300 Mo dont la composition est détaillée dans la figure : fig.3.
Fig.3
tion de la taille, mais de prendre un minimum de 8,5 heures pour compresser. PAQAR (V4) peut prendre même 17 heures pour terminer le test. WinRK avec une compression de79.7% prend environ 9 heures en compression, mais avec un temps de décompression plus réduit.
Paq8px Gagnant avec un ratio de 80%
Il n’est pas surprenant que tous les programmes mentionnés font usage d’un PAQ (ou équivalent) pour la compression. Si vous avez des fichiers avec des images incorporées (par exemple des fichiers DOC) utilisez PAQ8, il les reconnaît et il les compresse séparément, en stimulant ainsi la compression de manière significative. Tous les programmes mentionnés (sauf WinRK) sont gratuits. On peut avoir des résultats meilleurs si on choisi un autre compresseur de la famille PAQ (Zpaq, FP8...) avec des contraintes de temps ou de mémoire pour une compression maximale (exemple fig.3).
Fig.2
Fig.4
Ratio de Compression Tera Magazine| www.teramagazine.tk
Durée de Compression
Efficacité
Source :Maximumcompression.com 2012
À la fin de cet article on présentera une
11
10
utilisation de ce compresseur puissant et l’un et rapide devrait avoir un coup d’œil à ces de ses dérivés. programmes.
Tera-LABO
v Rapidité :
v Décompression :
Les vitesses de décompression sont généralement beaucoup plus rapides que les vitesses de compression à l’exception des compresseurs utilisant un PPM ou PAQ-moteur. Une décompression de 5-7 secondes mène les systèmes (IO / hardisk) à leurs limites, la compression de disque virtuel (ou /dev/ null) devrait probablement être encore plus rapide.
v Compromis, Ratio, Rapidité:
Fig 4
Winrar ,7-zip, mais surtout NanoZip et FreeARC ont une bonne efficacité, ils ont une bonne compression et sont raisonnablement rapide. FreeARC et NanoZip sont capables de comprimer 300Mo jusqu’à 79 Mb en moins de 3 minutes. Les gens à la recherche d’une bonne compression (mais pas ultime)
Tera Magazine| www.teramagazine.tk
Utilisation du PAQ8Px
Avis de TERAMagazine :
Personnellement, j’utilise ce compresseur très puissant surtout pour la compression et archivage multiple générant le format « .paq8px » pour gagner de l’espace pour stocker les données sur mes serveurs d’archives.
À partir des comparaisons précédentes il est clair qu’il n’existe pas un outil idéal qui compresse avec un ratio maximal en un temps minimal. Cependant vous pouvez faire votre choix selon l’avantage que vous favorisez selon vos besoins en déprimant des autres caractéristiques. Pour une utilisation (archivage/compression) non professionnelle, riche en options et performante on opte pour Peazip, NanoZip ou FreeARC. NanoZip présente des options de compression telles que le contrôle de la mémoire utilisé avec un outil graphique qui range les ratios de compression selon le compresseur sélectionné (Fig.3). Autre conclusion à retenir c’est que dans un certain nombre de cas particuliers (Audio, vidéo, et images) dans lesquels des taux de compression beaucoup plus élevées sont possible car ils tolèrent des compressions «avec perte» de 10:1 à 20:1 sans aucun défaut «visible» ou de jusqu’à 50:1 ou 100:1 avec des défauts mineures.
‘Si vous compressez du MPEG alors la compression ne sera pas très utile car il est déjà compressé’
En mode graphique:
La famille PAQ auquel appartient PAQ8PX peut être utilisée à travers un outil tiers tel que Peazip qui est adapté au besoin pour faire une compression en PAQ, avec
En mode console ‘CLI’ :
Ce mode est plus riche en option que le mode graphique. Tout d’abord on commence par Fig.2. Télécharger paq8px sur SourcForge.net. l’inconvénient que vous ne disposez pas des options qui maximisent la compression con- Pour compresser on utilise la comande trairement au mode CLI. paq8px [-N] file1 [file2...] Pour archiver mon dossier d’une centaine de fichiers « .psd » j’utilise Peazip pour le com- Pour décompresser: presser en 10Mo (Fig4) paq8px [-d] file1.paq8px [dir2] Remplace -N par -8 pour la compression maximale (N pour niveau) Sur son site officiel on trouve d’autres compresseurs de la famille paq8 faites votre choix.
Fig.3.
FP8 Evolution de Paq8 (= Fast PAQ8)
FP8 (= Fast PAQ8) est basé sur le compres-
seur paq8px_v69. Il offre un meilleur Ratio de compression et il est plus rapide que son antécédent . Il reste à signaler que les données de types (wav, bmp, jpeg) sont
Fig.1.
Astuce
:
Pour utiliser ce compresseur il suffit de glisser le fichier ou dossier à compresser sur
Fig.4
2012
Les plus rapide dans ce test sont THOR1 , QuickLZ, SLUG et lzop, les deux premiers compressent 300Mo en moins de 3,4 secondes (ce qui génère un flux de données d’entrée total de 300 Mo, 150 Mo de sortie / 3,5 sec = 128 Mo/s). À cette vitesse la performance IO du disque dur a un impact important sur la vitesse de compression. En conséquence le taux de compression n’est pas très élevé (à peine 50%).
l’exécutable paq8px.exe et pour décompresser glisser le fichier compressé.
13
12
Annexe: GNU tar
Fin:
Ainsi on arrive à la fin. J’ai essayé dans cet article de faire un survol du sujet de compression/archivage qui est très vague et j’espère que vous avez appris de nouvelles informations et que ce travail vous sera utile. Dans des prochains articles si l’occasion se présenFig.5. te on discutera les algorithmes de codage compressées avec le même ratio et vitesse utilisés (MPEG..), comment peut on réduire qu’avec PAQ8PX vue que ses types sont com- considérablement des fichiers iso, la compressé par leur algorithme de codage source. pression par des codecs, etc... Comparaison des vitesses de compression: - paq8px_v69 = 50.8s - fp8 = 6.6s
S
ous linux tar (derived from tape archive littéralement « archiveur pour bande ») reste l’outil le plus répandus pour archiver. con utilisation étant très simple ci-dessous un tutorial concis a son sujet. Archivage des données: Pour archiver des données, on utilise la commande tar -cvf, comme suit : tar -cvf Data.tar Data c pour Create, v comme Verbeux, f comme Fichier. tar -cvf est suivi du nom de l’archive, celleci doit toujours terminer par .tar ici c’est Data.tar, et du nom du répertoire que l’on veut archiver, ici c’est Data. Tar est juste un outil d’archivage généralement utilisé en conjonction avec des compresseur tels que gzip, bzip2, ou xz pour créer des fichiers archivé et compressé .tar. gz, .tar.bz2, .tar.Z or tar.xz.(Fig.5)
tar -cvzf archive.tar.gz Data tar -cvzf est suivi du nom de l’archive (elle doit toujours terminer par .tar.gz ici c’est archive.tar.gz, et du nom du répertoire que l’on veut archiver, ici c’est Data. Décompression de données Pour décompresser l’archive on utilise la commande d’extraction tar -xvzf tar -xvzf archive.tar.gz
Fig 5 Désarchivage de données Pour désarchiver des données on utilise la commande tar -xvf suivi du nom de l’archive tar -xvf Data.tar Archivage et compression de données
Tera Magazine| www.teramagazine.tk
2012
Lorsque les données sont importantes, on désire parfois compresser les données à l’aide de l’utilitaire gunzip, on utilise alors la commande tar -cvzf
15
14
How to download a YouTube playlist?
In
my first article in Teramagazine, I’ll share with you a recent experience. Last week I navigate through YouTube and by chance I found a pretty YouTube playlist containing a tutorial series, but I have no time to download all videos one by one using idmane. I asked myself if there is any solution to download the entire playlist. If you are interested I suggest you to read the suite. After some googling I found an interesting tool: “the YouTube Download”. Easy to use once you have installed it, you can paste in any video or playlist URL and choose the video quality and
video format, such as MP3, FLV and 3GP and start your download. One of the best parts about this downloader program is that you can preview the size of the individual videos and the playlist as a whole depending on the video format you choose. You can also select individual videos from a playlist that you want to download and which ones you want to skip. The instructions for this program suggest that you can also use this program to download all of the videos from a channel as well. Available at : http://goo.gl/Fx251
Rooter Android
A
ndroid est un système très puissant qui malheureusement présente des limitations d’utilisation. Il n’offre pas le contrôle total du Smartphone à l’utilisateur . Pour bénéficier de tout le potentiel d’un appareil tournant sur Android, il faudrait alors le ‘rooter’ c.-à-d il faut avoir les droits de l’administrateur (root) sur le système. Sur l’iPhone d’Apple le vocabulaire n’est pas le même puisqu’on parle de jailbreaking, mais le concept est le même.
Pourquoi rooter mon Android?
Avec tous les droits d’administration en sa possession, l’utilisateur peut réaliser un ensemble d’opération : 1. Modifier la fréquence de fonctionnement du processeur (l’overclocking) manuellement ou par des applications destinées à ce but qui ne tournent que sur des mobiles routés. 2. Utiliser des applications non compatibles. 3. Augmenter la puissance de son mobile. 4. Utiliser Apps2SD, qui permet de copier toutes vos applications à une carte SD formatée en ext2/3/4. 5. Utiliser le ‘WiFi Tether’ pour vos connecter en ad hoc avec votre pc pour un partager de la connexion internet. 6. Faire des captures d’écran. 7. Personnaliser son interface 8. encore plus ..
Fig.1: the playlist ID.
Fig.2
Tera Magazine| www.teramagazine.tk
2012
Fig.3
Windows 7starter ترقية
16
على كمبيوتر باستخدام
Pourquoi ne pas rooter ?
En Rootant votre mobile vous risquez, en cas de mauvaises manipulations, de le bloquer. Pour éviter cette possibilité, vous êtes invités à faire un backup à l’aide de Mybackup (ou chercher une autre sur googleplay) pour retourner à une version antérieure du système. La garantie de votre mobile est perdu, car les constructeurs refuseront un mobile en garantie s’il est rooté, cependant vous pouvez reverser le processus et dérooter votre mobile pour profiter de la garantie.
Windows Anytime Upgrade
Comment rooter ?
Il existe plusieurs méthodes ou plutôt d’outils pour rooter vos mobiles. La méthode de root dépend de la version d’Androide et du type de l’appareil. Vous pouvez essayer d’utiliser les outils conçus pour rooter un maximum de mobile si ces outils ne fonctionnent pas alors chercher selon le type de votre mobile. Pour des appareils sous Android 2.2 1. DooMLorD V.4 (très facile à utiliser) 2. SuperOneClick 3. Universal Androot 4. Z4Root (Le grand intérêt du programme est de pouvoir rooter le téléphone de manière temporaire jusqu’au prochain reboot.)
. 7 مشكل إحتوائه على ويندوز ستارتر بدل ويندوز10° يواجه غالبا مشتري الحاسوب الصغير USB كما يواجه صعوبة تتبيت نضام جديد نظراً لغياب قارئ االقراص مما يوجب استعمال مفتاح. . فهو7 تفتقد ويندوز ستارتر إلى بعض الميزات التي توفرها اإلصدارات األخرى من ويندوز غيغابايت من الذاكرة 'رام' في حين اإلصدارات األخرى المتقدمة يمكنها2 ال يدعم أكثر من مما يساعد الكمبيوتر لديك على تشغيل العديد من البرامج بيسر، استخدام سعة أكبر من وسالسة كما نسجل غياب ميزات إضافية مثل شفافية حدود النوافذ والنظرة الخاطفة واالهتزاز والنسق وخيارات التخصيص األخرى Windows Anytime Upgrade ترقية كمبيوتر اإلنترنت الخاص بك من ويندوز ستارتر يمكن لـ في دقائق معدودة عالوةWindows 7 ultimate أوWindows 7 Home إلى إصدار آخر مثل على أنه يحتفظ بالبرامج واإلعدادات الملفات في أماكنها Windows Anytime Upgrade كل ما تحتاج إليه لبدء الترقية هو مفتاح
Pour des appareils sous Android 2.3(Gingerbread) or plus récent ü GingerBreak (figure2)
Fig.2.
Si vous êtes intéressé par rooter votre mobile je vous conseille de chercher sur Youtube ou sur internet selon le type de votre appareil et surtout de faire un backup avant de commencer à rooter pour éviter tout problème .Tera-magazine peut vous aider dans cette manipulation et vous fournir les informations nécessaires. Si vous êtes intéressés, contactez nous.
ﻣﺻﻁﻠﺢ ﺗﺭﻗﻳﺔ ﻫﻭ ﺇﻗﺗﺭﺍﺡ ﻟﺗﺭﺟﻣﺔ ﺍﻟﻛﻠﻣﺔ ﺍﻻﻧﺟﻠﻳﺯﻳﺔ mise à niveau ﺃﻭ ﺍﻟﻔﺭﻧﺳﻳﺔupgrade
Tera Magazine| www.teramagazine.tk
2012
Fig.1: Mybackup
17
19
18
Windows
5 Best
Applications To try. Tera Magazine| www.teramagazine.tk
1
Duplicate Cleaner Avoir des fichiers en double dans votre disque dur est assez ennuyeux en raison du fait que vous ne pouvez pas vérifier chaque fichier et dossier pour localiser s’il y a une duplication de contenu ou non. à l’aide de ‘duplicate clenar’ vous pouvez facilement détecter les de doublons de fichiers, vous pouvez localiser et supprimer ces copies supplémentaires de fichiers à partir de votre disque dur.
2
s’avèrent très utiles.
Audacity :
Audacity est un logiciel libre, gratuit et multi-plateforme pour l’enregistrement et l’édition de sons.Audacity est disponible pour Windows®, Mac®, GNU/Linux®, et d’autres systèmes d’exploitation. Pour en savoir plus sur Audacity visitez : www.audacity.sourceforge.net.
http://www.duplicatecleaner.com/
2012
App-Scoot
Dans cette édition de Tera-magazine , nous vous suggérons un ensemble d’applications Windows gratuites qui
21
20
3
Iprint
iPrint est un outil qui vous permet de gérer vos impressions. Il vous aide à économiser votre encre, votre temps ainsi que votre porte-
5 feuille. Une fois installé une imprimante virtuelle est ajoutée au centre d’impression de Windows.
Facebook Messenger
Facebook Messenger pour Windows se présente sous la forme d’un véritable logiciel. En plus de la messagerie, celui-ci propose la lecture des dernières mises à jour de ses contacts au sein d’un filet dynamique ainsi que la réception des notifications.
Disponible en téléchargement sur : https://www.facebook.com/ mobile/messenger http://www.commentcamarche.net/download/telecharger-34067090-iprint
4
Zimbra Desktop
Zimbra Desktop est un logiciel être utilisé comme client ou comme de gestion de messagerie capable de serveur de messagerie et inclut des faire la concurrence aux produits de fonctions de calendrier et d’agenda. Microsoft: Outlook et Exchange. Il peut
Tera Magazine| www.teramagazine.tk
2012
http://www.zimbra.com/products/desktop.html
23
22
Comic space
Vous
pouvez nous rejoindre pour partager vos connaissancess
facebook.com/tera.maga @terarevue
http://goo.gl/jwYF0 tera.revue@gmail.com
>>FAITES NOUS
SAVOIR CE QUE VOUS VOULEZ LIRE DANS NOTRE PROCHAIN NUMÉRO.
Tera Magazine| www.teramagazine.tk
2012
Envoyez vos participations à TERA.REVUE@GMAIL.COM