Google Drive, De Zéro à Héro

Google Drive c'est quoi ?


Google Drive n'est sans doute plus à présenter, mais pour ceux qui ne le connaissent pas ou qui en entendent vaguement parler, Google Drive ou GDrive pour les utilisateurs courants est une application de collaboration dans le cloud mise à disposition par Google et cela gratuitement pour un stockage jusqu'a 15Go. Avec ladite application, nous avons quasiment les mêmes fonctionnalités que sur les suites bureautiques traditionnelles et bien plus. Nous avons par exemple un tableur, le Google Sheets, outil de traitement de texte, le Google Docs, un outil pour créer des formulaires, le Google Forms, le stockage de photos et cela de maniere intelligente grâce au Google Photos, on peut mme rajouter d'autres applications, utiliser les documents stockés dans le GDrive pour les mettre en pièces jointes dans nos emails, et j'en passe.

Le compte Google et ses fonctionnalités


Apres la découverte succincte de la pléthore de fonctionnalités qu'offre le Google Drive, vous pouvez vous demander comment l'acquérir, et bénéficier de 15Go gratuitement, c'est chose facile.
Il vous suffit juste d'avoir un compte Google, ce qui vous donne un accès direct a une adresse mail du type votre_adresse@gmail.com . Jusqu'à présent les adresses en gmail finissent toujours en .com, ce qui évite de réfléchir énormément sur l'adresse d'un tiers et réduit le risque de ce tromper. Pour avoir votre compte, il suffit d'aller sur https://accounts.google.com.

Dès la création effective de votre compte vous aurez un ensemble de logiciels, d'applications, d'utilitaires qui sont fournies gratuitement par Google et sur lesquels vous aurez droit à un tutoriel, juste me faire savoir ceux qui vous intéressent le plus. Pour les voir il suffit de cliquer sur le menu de droite.


Et à partir de ce menu, vous pourrez choisir Drive ou accéder l'adresse directe https://drive.google.com/drive.





Maintenant, nous allons prendre connaissance de l'environnement de G drive.
Le rôle de chaque partie sera expliqué suivant l'ordre présent sur le graphique.

1. Partagés avec Moi.
Ce sont les fichiers qui ont été avec vous grâce à un lien Gdrive, nous verrons comment procéder au partage de fichiers avec d'autres personnes possédantes Google Drive ou pas.

2. Espace utilisé
C'est l'espace que vous avez déjà utilisé. Cet espace n'est pas uniquement celui de drive, mais celui occupé par Gmail, Google Photos, et votre Google Drive. Pour ces trois services ce n'est pas rien, encore qu'il y'a une possibilité d'augmenter cet espace en passant par la caisse. Les montants proposés sont vus abordables, en fonction des activités qu'on mène et du rôle que le Google Drive à dans notre vie.

3. Accès Rapide
Ce sont tous les dernies fichiers auxquels vous avez accédé. L'importance de cette fonctionnalité est vraiment perçue lorsque nous avons beaucoup de dossiers ou de sous-dossiers. Là, au lieu de se retaper tout le chemin, on a directement accès au fichier.

4. Dossiers
Ce sont tous les dossiers que vous avez créé et/ou partagé avec d'autres personnes.
Il y'a même une possibilité de changer la coloration du dossier en droite-cliquant sur un dossier.
Pour cette dernière fonctionnalité, je vous laisse essayer par vous-même.

5. L'icône en I
Permet d'avoir les informations, la traçabilité des mouvements de notre compte drive.
Par exemple si vous partagé un fichier avec une personne et que sur ce fichier ou dossier vous avez activé le suivi, vous pourrez voir la dernière fois que la personne en question a effectué des modifications sur le document en question. Pratique non 😏


Manipulation des dossiers et fichiers

Après avoir fait un tour de l'environnement, quoi de plus normal que de passer à la phase qui compte vraiment, l'une des plus importante, la manipulation des fichiers et des dossiers. Et puis si n'est ce pas dans ce but que le Google Drive à été créé ?

Pour créer un dossier, c'est tout simple. Vous vous rappelez du menu tout à gauche ? non.
Bun voici le menu. Il y'a un bouton NOUVEAU.



Maintenant vous vous rappelez, juste en cliquant sur le bouton nouveau vous pourrez créer soit un nouveau dossier, soit un nouveau fichier (docs, sheets, slides, ...). Donc, au final c'est facile.
Une fois le dossier crée, il a une couleur grise, qui est la couleur par défaut de  des nouveaux dossiers, donc tous les dossiers que vous allez créer auront cette couleur.

Imaginez un instant que tous nos dossiers n'aient que comme seule couleur, la couleur grise. Il ne serait pas facile de classer nos documents, et de profiter de la puissance du cloud via Google Drive. C'est pourquoi, ils nous ont donné la possibilité de changer la couleur de nos dossiers, permettant un rangement plus agréable. Juste en droite-cliquant sur le dossier, nous pouvons le faire.


Nous savons déjà comment classer nos dossiers, mais nous n'avons pas encore créé de fichier, ce que nous allons faire tout de suite. Dans cet article, nous allons nous attarder uniquement sur un seul exemple, sur un seul type de fichier, vu la procédure est la même pour les autres types de fichiers.

Créons notre  Google Docs, c'est l'équivalent d'un fichier word ou avec une extension .docs/.doc dans Google Drive. Nous avons aussi les Google Sheets, et les Google Slides, qui sont respectivement les équivalents de fichiers excel(.xls) et powerpoint (.ppt/.pptx). Nous passerons par le bouton Nouveau  en haut à gauche ou par un clique droit et chosir Google Docs. Une fois créé, nous arrivons sur une interface semblable à celle-ci.

A ce niveau, vous pouvez commencer à travailler comme sur n'importe quel fichier .docx, mais la particularité et l'utilité de cet article n'aurait pas d'intérêt si nous n'apprenons pas à partager les fichiers et à faire des suggestions sur les documents. Le partage ce fait en cliquant sur le bouton Partager  en haut à droite, et nous avons une fenêtre semblable à celle-ci.



Et là, il n'y a plus qu'a rentrer l'adresse email des personnes auxquelles ont souhaite envoyer le document.
Sur la droite, directement après le champ fournissant les emails, nous avons une icône en forme de stylo, en fait c'est un menu qui précise les droits, les possibilités que les personnes auxquelles nous partageons le fichier ont sur ledit fichier.


Modification:  c'est le droit suprême, il permet à d'autres d'agir en tant que acteur sur le document, de faire les modifications de tout ce qu'ils veulent.

Commentaires: c'est le droit intermédiaire, il permet aux destinataires du document d'avoir accès au document en lecture, donc ne peuvent pas le modifier, et de faire des commentaires sur ce dernier.

Lecture: c'est le plus petit des droits, il permet aux destinataires uniquement de consulter ce dernier, comme s'il lisait une page web, et ne peuvent par conséquent effectuer aucune action sur ce dernier.

Pour ce qui est des suggestions, c'est permettre à un autre éditeur de proposer directement du texte sur du texte que nous avons écris, sans pour autant le modifier. Les suggestions ne prennent effet que lorsque nous les avons validé, nous propriétaire, créateur du document. Pour les activer sur un documents qu'on a partagé avec nous, on passe par le menu Affichage>Mode>Suggestions. Et le texte de suggestion apparaitra en vert.

Voilà pour ce qui est à savoir sur Google Drive, ce n'est pas Google Drive en entier, mais c'est tout ce dont on a besoin de savoir pour pouvoir l'utiliser de manière efficiente, reste n'est que subtilité. Si des préoccupations ou des besoins persistent, n'hésitez pas à poser vos questions en commentaires. Pareil si cet article vous a été instructif, ne vous privez pas d'édifier d'autres personnes en le partageant avec eux.








Installer Docker Sans Encombre.

Docker c'est quoi ?

Si vous êtes intéressé par cet article ça suppose que vous avez déjà entendu parlé de Docker, un des outils devenu incontournable dans le développement d'application. Mais pour d'autres la question peut persister, Docker c'est quoi ?

Docker est un logiciel libre qui automatise le déploiement d'applications dans des conteneurs logiciels. Selon la firme de recherche sur l'industrie 451 Research, "Docker est un outil qui peut empaqueter une application et ses dépendances dans un conteneur isolé, qui pourra être exécuté su n'importe quel serveur Linux".Ceci permet d'étendre la flexibilité et la portabilité d'exécution d'une application, que ce soit sur la machine locale, un cloud privé ou public, une machine nue, etc ...(source wikipedia).

Ainsi, Docker permet une indépendance entre les applications, l'infrastructure, les développeurs et les ops ( en parlant ici dans le contexte de DevOps).
En d'autres termes, Docker est un outil qui facile grandement le développement d'application et la maintenance de ces dernières.

Un container c'est quoi ?

On ne peut pas parler de Docker sans parler de containers, car c'est pour les containers que Docker existe. Mais c'est quoi un container ?
Un container en français conteneur est une portion de logiciel exécutable contenant tous les éléments nécessaire à son exécution ( code, librairies, et tous ce dont le logiciel a besoin), indépendamment de l'environnement dans lequel il est s'exécute.
Pour un développeur web, il pourra voir un container de manière basique comme étant le code HTML et CSS de son site, plus toutes les librairies javascript qu'il aura ajouté. Bien que cette notion est facilement comprise dans la pratique.

Installer Docker sous Windows

Maintenant que nous savons ce qu'est Docker, l'installer est la chose a faire. Nous distinguerons 2 installations, en fonction des versions de Windows. Eh oui, même sous Windows il faut vérifier sa version avant de suivre la procédure d'installation.

Sous Windows 10 ( Windows Professionnel et Windows Entreprise uniquement)

L'installation sous Windows ne change pas pour autant, c'est la même procédure, télécharger, exécuter, suivant > suivant > suivant.
Pour avoir une copie de son executable, ici en Community Edition on va cliquer ici .
Dès que l'installation sera terminer, vous devrez avoir la Docker Whale (la baleine de Docker), vous êtes donc sûr dans ce cas d'avoir un Docker installé et fonctionnel.





Windows 7, 8, 10 ( windows 10 Home, windows Famille )

Dans le cas des autres versions de windows nous n'utiliserons pas le même installateur, nous utiliserons le Docker Toolbox téléchargeable ici, à la fin de l'installation, vous devriez avoir le même résultat que pour la version de windows 10 Entreprise.

Cas de distribution linux - Ubuntu

Docker aime l'évolution, c'est pourquoi il esr disponible sous ubuntu à partir de la version 14.04(Trusty Thar) en version 64 bits. La procédure ne change pas, c'est la même que pour bon nombre de packets sous ubuntu, on passe par le terminal.
Il suffira tout simplement de saisir les commandes comme suit: 

#pour verifier qu'on n'a pas une ancienne version de Docker et la desinstaller
$ sudo apt-get remove docker docker-engine docker.io
#mise à jour de la liste de packets et installation de aufs
$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

#mise à jour de la liste des paquets et ajout du dépôt
$ sudo apt-get update
$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
#Vérification de la clé GPG
$ sudo apt-key fingerprint 0EBFCD88

pub   4096R/0EBFCD88 2017-02-22
      Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid                  Docker Release (CE deb) <docker@docker.com>
sub   4096R/F273FCD8 2017-02-22
$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
$ sudo apt-get update
$ sudo apt-get install docker-ce
Après cela Docker sera installé et fonctionnel. Pour vérifier que ce dernier est bel et bien présent sur le système, taper la commande suivante:
$ sudo docker run hello-world

Nous voyons bien que pour installer Docker, peut importe le système d'exploitation, c'est un jeu d'enfant. Il peut arriver que Docker demande un login et un mot de passe, il suffira de créer un compte sur Docker Cloud en allant sur cloud.docker.com

Les problèmes fréquemment rencontrés

Il peut arriver que après votre installation de Docker, bien que toutes les étapes ont été suivi à la lettre, que Docker ne fonctionne pas. Docker peut vous dire que votre mémoire est insuffisante.


Voici comment résoudre ce problème, mais tout d'abord se rassurer que sont disque principal à suffisamment de place:
 Aller dans les parametres de Docker en faisant clique droit sur Docker>settings. Vous devriez avoir cet écran par la suite.



puis aller dans Advanced, et appliquez les réglages les plus bas.



Et votre problème de mémoire devrait être résolu.
Si vous avez d'autres problèmes que vous rencontrez, n'hésitez pas à les laisser en commentaire.



















Débuter avec HMTL 5 et CSS 3


Des recherches avec Google.



Faire des recherches efficaces, est l'une des aptitudes que toute personne qui se lance sur le web se doit d'avoir. C'est une aptitude qui nous permettra donc d'avoir accès a l'information recherchée, et cela de manière plus précise, de manière plus effective, que de se contenter de taper des phrases ou des mots hasardeux au niveau de ce puissant moteur de recherche.

Alors, nous allons parler de deux concepts : l'accès a l'information et la pertinence de l'information. Cette dernière est tout aussi importante que la précédente et est directement à la suite de la première car après s'être essoufflé à rechercher une information, on se demande souvent si cette dernière est fiable, correcte, avec toutes ces informations qui pullulent sur le web. Nous nous devons d'avoir en notre possession des informations dites crédibles. C'est primordial. Alors, sans plus tarder lançons-nous dans le bain.

La recherche effective.

Peu connu de plusieurs, une recherche effective peu se faire en utilisant ou en liant nos mots clés de recherche par d'autres mots perçus d'une autre manière par les robots qui parcourent les pages sur Google. Pour cela, le fait de taper « maison+louer » et « louer+maison » ne retournera pas forcement le même résultat, aussi le fait d'écrire « chawarma », « Chawarma », « cHAwarma » est la même chose, car les robots qui parcourent les pages ne font pas de différence entre les majuscules et les minuscules, on dit qu'ils ne sont pas sensible a la casse.
De plus, le fait d'écrire Camer, troui, ne sera pas perçu par le moteur de recherche comme des mots a part entière, au contraire, il se chargera de compléter les mots pour nous lors de la recherche. C'est ce qu'on appelle le stemming. Utiliser les mots ou pronoms tels que « qui, que, quoi, et, ou, donc, ... » dans une recherche est inutile et une perte de temps, car ils ne sont pas pris en compte, sauf si ces derniers sont entoures de guillemets. Pour nous aider dans notre recherche de l'information nous avons des filtres que nous pouvons utiliser, tels que :

Syntaxe du filtre
Description

inurl

Retourne les pages contenant un lien vers un fichier du type mentionné
en argument – exemple : inurl:admin

filetype

Retourne les pages contenant un lien vers un fichier du type mentionné
en argument – exemple : filetype:pdf

intext

Recherche un motif dans le contenu – exemple : intext:mysql _connect

site

Permet de filtrer la recherche sur un site passé en argument

link

Retourne l'ensemble des pages contenant un lien vers le motif passé
en argument

cache

Permet d'accéder à la version mis en cache par Google. Cette option
est surtout utilisée pour visiter discrètement un site.

define

Fournit une définition au terme passé en argument

intitle

Recherche dans le champ <title></title> d'une page HTML

ext

Recherche dans les pages dont l'extension (html, php, etc...) est le motif
passé.

[X]...[Y]

Effectue une recherche dans l'intervalle [X, Y]. Par exemple: page+1...100

info

Récupère des informations sur le site passé en paramètres. Par
exemple, info:www.kernel.org

related

Retrouve les sites sémantiquement liés au paramètre. Par exemple,
related:www.kernel.org

Nous croyons bien que le tableau fourni pas mal de filtre utile, et qui sont utilises au quotidien. Avec un tel armement comment ne pas faire des recherches fructueuses ? En parcourant le site de Johnny Long nous permet d'avoir plus d'informations la dessus.

Pour des informations sûres.



Trouver l'information souhaitée est une bonne chose, mais encore faudrait qu'on ait une information crédible, fiable, correcte. Pour ce faire, on procéder de manière ludique pour acquérir de l'expérience dans cette aptitude qui elle aussi importante. Voilà ce qu'on va faire, nous allons faire des recherches sur les dragons, question de savoir s'ils ont réellement existes ou pas. Pour cela nous allons utiliser les notions apprises plus haut. Des que vous aurez votre verdict, présentez la procédure que vous avez utilises et donnez votre avis sur la vie des dragons en commentaire et discutons-en.

Les débuts sur la toile.


Le web est quelque chose de passionnant, mais la chose ou le problème le plus fréquent, c'est de savoir comment débuter dessus, déjà que nous sommes immergé par un lot d'informations, chose qui n'aide personne. Alors ce qu'on va faire, c'est intégrer les habitudes du web et ses technologies progressivement. L'informatique évolue très vite et du jour au lendemain on ne sait plus ou nous en sommes, moi je sais ou nous en sommes, nous sommes en retard.
Une entreprise géante du web aura déja sortie un nouveau gadget, un nouveau language, un nouveau ... la liste est tellement longue. Pour espérer un jour concurrencer ou du moins proposer un produit semblable aux leurs, ou encore mieux travailler avec elles, il faudrait déja avoir la base, les prérequis nécessaire pour une évolution toute en douceur. C'est donc ce qu'on va essayer au mieux de faire tout au long de notre chemin vers la webification. Les informations étant fournies, elles pourront aider autant les newbies que les félés du PC. Nous ne pouvons alors que nous dire #webifyMe.