Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
106 changes: 0 additions & 106 deletions VLG2017.md

This file was deleted.

26 changes: 26 additions & 0 deletions VLG2017_NODEJs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@



# Recheche sur NodeJS
![NodeJS image](http://www.ludovicboursier.fr/img/icon/nodejs-logo.png)

**Définition de NodeJS**

**NodeJ**S n'est pas un langage de programmation , ni un framework Javascript.
** Node JS** est une plate-forme de programmation permettant d'executer du **Javascript** coté serveur.
* **Javascript avant NODEJS**

Auparavant, **Javascript** ne pouvait s'executer qu'à partir du navigateur web pour effectuer des actions sur une page web. Un langage serveur du type PHP devait générer la page HTML pour que le navigateur web puisse coder en Javascript pour faire des manipulation sur la page HTML.

![NodeJS image](https://user.oc-static.com/files/421001_422000/421108.png)


* ** L'apport de NodeJS pour Javascript **

L'apparition de Google Chrome et du moteur d'exécution V8 ont permis l'accéleration du code **Javascript**. De là une serie d'outils ont emergé comme Ember.js et parmi eux donc **NodeJS**. **NodeJS** est *un environnement coté serveur qui permet aussi le langage Javascript pour générer des pages Web* sans passer par un langage serveur.

![NodeJS image](https://user.oc-static.com/files/421001_422000/421109.png)


**NodeJS** permet de créer des applications rapides car il est basé sur les évènements comme **Javascript**, grâce à la puissance du moteur d'éxécution V8 et son fonctionnement non-bloquant. Le moteur d'éxécution V8 permet en effet , par l'opération de compilation JIT, de rendre l'éxécution du code Javascript très rapide.
![V8 image](http://www.open-source-guide.com/var/site_smile/storage/images/guide-os/actualites/des-ameliorations-pour-le-moteur-de-javascript-v8/817006-1-fre-FR/Des-am%C3%A9liorations-pour-le-moteur-de-JavaScript%C2%A0V8_actualite_home.png)
83 changes: 1 addition & 82 deletions vlg2017_veille.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# **_Article de veille numérique Yannick Bley_**

## l'intelligence artificielle
## L'intelligence artificielle

![Robot image](http://www.frenchweb.fr/wp-content/uploads/2015/06/Fotolia_72822540_Subscription_Monthly_M.jpg)

Expand All @@ -21,84 +21,3 @@ La vague touchera tout le monde, les entreprises, les industries, le commerce de
* Voici ce que publiait un article du Point le 01/06/2017 à ce propos :
>Le « Projet du cerveau humain », programme scientifique d'envergure, vise à simuler le fonctionnement du cerveau humain grâce à un superordinateur. L'horizon fixé est 2024. Il servirait à mettre au point de nouvelles thérapies médicales plus efficaces contre les maladies neurologiques. Mené par le neuroscientifique israélien Henry Markram, il prévoit d'étudier le fonctionnement du cerveau par rétro-ingénierie, une approche consistant à étudier un objet pour en déterminer le fonctionnement interne ou la méthode de fabrication.
>

***

# Responsive Web Design
## by Hadi

### Ébauche de définition

Le Responsive Web design est une approche de conception Web qui vise à l'élaboration de sites offrant une expérience de lecture et de navigation optimales pour l'utilisateur quelle que soit sa gamme d'appareil (téléphones mobiles, tablettes, liseuses, moniteurs d'ordinateur de bureau).

Une expérience utilisateur "Responsive" réussie implique un minimum de redimensionnement (zoom), de recadrage, et de défilements multidirectionnels de pages.

Le terme de "Responsive Web design" a été introduit par Ethan Marcotte dans un article de A List Apart publié en mai 2010.
Il décrira par la suite sa théorie et pratique du responsive dans son ouvrage "Responsive Web Design" publié en 2011. Celle-ci se limite à des adaptations côté client (grilles flexibles en pourcentages, images fluides et CSS3 Media Queries).

1. ##### _**Les avantages des sites web dédiés sont :**_

* La possibilité d'affiner précisément la structure du site et ses contenus en regard du périphérique utilisé
* La possibilité de cibler et de s'adapter à des fonctionnalités variées (notamment le touch)
* Peut être une alternative "rapide", en attendant une refonte complète (et responsive) de son site web
2. #### Mais un site dédié n'est pas exempt d'inconvénients :

* Le contenu dupliqué ("duplicate content")
* a maintenance de plusieurs versions de site et de plusieurs adresses web (moins facilement indexables par un moteur de recherche)
* La détection côté serveur ("UA sniffing") souvent biaisée ou non à jour
---

![groot image](https://www.alsacreations.com/xmedia/doc/original/multiscreen2.png)
3. ##### Le récapitulatif en une image ?

| | Responsive | Adaptive | mobile dédié |
| ------------- | ------------- | ------------- | --------- |
| on conserve le mmème url | oui | oui | non |
| on conserve les mème html | oui | pas toujours | non |
| on conserve le mème contenue | oui | pas toujours | non |

**_[click ici pour comprendre le responsive video ](http://www.google.fr "acceuil de google")_**

***

# Le Design Thinking
#### by Ramsi Ferkous

## La pensée du designer.

Le design thinking, c’est s’inspirer du mode de pensée des designers pour innover dans tous les domaines.

Il impose une synthèse permanente entre les compétences analytiques des ingénieurs et des professionnels du marketing, et les compétences intuitives des créatifs.

La démarche du design thinking peut être résumée en trois étapes-clés :

- Identifier une **problématique** et comprendre son environnement
- Trouver le **concept**, l’idée qui permettra de la résoudre
- Concevoir la **forme** qui incarnera ce concept

Concrètement, le travail en mode design thinking s’organise autour de trois logiques :

- **Une logique de co-création** : une entreprise qui met le design thinking au coeur de son activité ne fait pas travailler ses départements de manière isolée, et instaure au contraire une logique «cross-département» favorisant l’intelligence collective.
- Une **gymnastique intellectuelle** alternant des phases d’intuition et d’analyse, dans une logique d’ouverture/fermeture.
- Une importance majeure accordée à **l’étude de terrain** (observation ethnographique) qui offre une compréhension pleine et entière des expériences, contrairement aux classiques études quantitatives et qualitatives.

### Les différentes étapes du Design Thinking

![Groot image](https://s-media-cache-ak0.pinimg.com/originals/a5/49/fd/a549fdc3c7b295cbf049fe22f097351f.png)

### Quelques explications en vidéo

[![IMAGE ALT TEXT](https://lh5.ggpht.com/jZ8XCjpCQWWZ5GLhbjRAufsw3JXePHUJVfEvMH3D055ghq0dyiSP3YxfSc_czPhtCLSO=w300)](https://youtu.be/-89WSjJDcn0 "Qu'est-ce que le Design Thinking")


# Les joies du code

Découvrer le site [Les joies du code](http://lesjoiesducode.fr/) pour vous divertir un peu après un bon moment de codage :D

Un petit exemple rien que pour vous :D

Quand j’ouvre un projet historique

![Groot image](http://ljdchost.com/nDmdJau.gif)(http://lesjoiesducode.fr/)

***