Profile

Cover photo
Nicolas François
Works at Sfeir
Attended Université de Rouen
Lives in Puteaux
624 followers|269,796 views
AboutPostsPhotosVideos

Stream

Nicolas François

Shared publicly  - 
 
 
En français dans le texte
Un bon livre pour de bonnes vacances
By +Guillaume Girou +Nicolas François +Vincent Bostoen 
#dartlang #book #dart-up-and-running

C'est l'été, la canicule est arrivée et les vacances approchent.
Qui dit vacances, dit plage, farniente mais aussi et surtout un bon livre.
Bien entendu, vous pourriez lire Fifty Shades of Grey en sirotant un diabolo à la menthe.
Perspective intéressante mais "Et Dart dans tout ça ?".

Quoi de mieux qu’une alternative à tous ces romans à l’eau de rose, partez en vacances avec le livre "Dart Up And Running" !
Oui mais voilà, les vacances, c'est aussi un peu fait pour se reposer, c'est pourquoi nous avons le plaisir de vous annoncer le chapitre 2 de "Dart Up And Running" en français dans le texte.
Ce chapitre parcourt l’essentiel de la syntaxe Dart pour partir sur les meilleures bases possibles.

Retrouvez notre traduction ici : http://dartlangfr.net/dart-up-and-running/ch02.html

Comme toute traduction, nous ne sommes pas à l'abri d'avoir commis quelques erreurs, c'est pourquoi, pour toute remarque / correction, n'hésitez pas à nous le signaler ici : https://github.com/dartlangfr/dart-up-and-running

Quand à nous, nous comptons également prendre des vacances. 
Cela fait maintenant trois ans que nous essayons de relayer en français des informations sur Dart.
Ce n'était à l'origine qu'un balbutiement de langage, une idée séduisante pour le développement Web.
Aujourd'hui, c'est une spécification ECMA, un écosystème de développement riche, une communauté active et des contributions à foison.

Nous allons donc prendre également des vacances, et explorer de nouvelles directions à la rentrée.

Bonnes vacances et bonne lecture !
 ·  Translate
View original post
1
Add a comment...
 
Ready for #PortalAppealReview 59 to 1

Type of Appeal: Rejected Portal
Portal Title: Morts Pour La France
Location: 49.8478222,1.5693682

This portal is visible from google maps:
https://www.google.fr/maps/@49.848415,1.568633,3a,21.1y,201.99h,91.77t/data=!3m4!1e1!3m2!1sLavafMWxF-p5aOWRzSpOeg!2e0
This monument represent a soldier and is dedicated to the victims of the city during the First and the Second World War : civilians and soldiers
126 votes  -  votes visible to Public
98%
2%
Review this appeal! [Yes]
98%
Not a valid/complete appeal. [No]
2%
1
Norman Hamer's profile photoGareth Pugh (Stereosmiles)'s profile photoLucius “Marco” Kalendarius's profile photoNIA Ops's profile photo
4 comments
NIA Ops
 
Thanks for the post. It appears the image may have come from a third-party source and was not taken via the Scanner, which is why this was rejected.
Add a comment...

Nicolas François
moderator

DartLab's experiences  - 
4
1
Guillaume Girou's profile photo
Add a comment...

Nicolas François

Shared publicly  - 
 
 
Mardi 16 décembre à SFEIR : une soirée consacrée aux technologies NoSql a eu lieu. Regroupant des retours d’expérience en mission ou sous forme de Proof Of Cconcept et des rappels théoriques nous avons pu assister à trois présentations sur MongoDB, Google DataStore et Neo4J

MongoDB

Pour commencer, nous avons eu le droit à un duo, Oussama Mahjoub et Oussama Zoghlami qui nous ont parlé de MongoDB. Dans une première partie, ils nous ont exposé la manipulation des documents dans les collections et les concepts de journaling, de sharding et de replicaSet avec Mongo. 
Dans un second temps, ils nous ont exposé un cas concret d’utilisation dans lequel ils ont migré une application basée sur Oracle vers une architecture conçue avec MongoDB. Double problématique : intégrer un important flux de données arrivant à heure fixe et améliorer le temps de récupération de l’information. Pari réussi, le temps est divisé par 15 dans le premier cas et divisé par 10 pour la deuxième problématique, le tout dans un environnement en mode POC. 

Présentation : http://fr.slideshare.net/geoffreygarnotel/mongo-db-42864216

Google DataStore & API Search.

Céline Louvet a ensuite pris la parole pour nous présenter Google Datastore et la Search API. Une présentation dynamique durant laquelle nous avons revu l’architecture proposée par Google entre Bigtable, le MegaStore et le DataStore puis la gestion des documents au sein de la Search API … Nous avons eu le droit à une démo s’appuyant dans un cas sur la API low level fournie par Google, et dans un autre s’appuyant sur Objectify. Les performances et la stabilité des APIs low level vis à vis des évolutions de la plateforme prennent le pas sur la facilité d’utilisation d’Objectify. Et pour finir nous avons eu une démo de la Search API. Pour conclure, DataStore + Search API => Couple idéal. 

Présentation : http://fr.slideshare.net/geoffreygarnotel/google-datastore-search-api-42831884

Neo4J

Pour finir les présentations, Léonard de Vathaire, nous a fait un retour de ses POCs sur Neo4J, après une présentation des bases orientées Graphe et de la position de leader de Neo4j dans le domaine, il nous a expliqué les principes de construction et de parcours d’un graph à l’aide de Neo4J et en s’appuyant entre autre sur des exemples tels que les relations dans la série Games of Thrones. Il nous a ensuite fait une démo pour nous montrer les parcours de graphe et la manipulation de la plateforme d’administration. 


Nous avons pu continuer nos discussions autour de pizzas …  Le bilan de la soirée, de belles présentations, de nombreuses questions et de belles rencontres. Cette première rencontre autour du back en appelle d’autres, la prochaine soirée sera au début de l’année 2015 autour de l’exploitation des datas (Machine Learning, Web Sémantique, moteur de recherche etc … )
 ·  Translate
1
Add a comment...

Nicolas François

Shared publicly  - 
 
 
Thanks to +Nicolas François library and the compilation of Dart SDK under Raspbian I've made a Dart program running under the Raspberry Pi communicate to an Arduino board.

Here the experiment: http://federico.defaveri.org/2014/11/23/raspberry-pi-talks-to-arduino-using-dart/
3
1
Hasan A Yousef's profile photo
 
Nice..
Add a comment...
Have him in circles
624 people
Aurélie Anney's profile photo
Fouzi Hakkar's profile photo
Noureddine Hachimi's profile photo
Aisha Sylla's profile photo
ahmed alaya's profile photo
Olivier Stampf's profile photo
Kévin Platel's profile photo
Yannick Loriot's profile photo
clement escoffier's profile photo

Nicolas François

Shared publicly  - 
 
 
Dart devient DartScript
La transformation continue

Ce début d'année 2015 est décidément celui des grandes annonces et des grandes transformations.

Parmi les nouvelles marquantes de 2015, on avait déjà noté :
 → L'utilisation de TypeScript dans Angular 2 : http://blogs.msdn.com/b/typescript/archive/2015/03/05/angular-2-0-built-on-typescript.aspx
 → Le changement de stratégie et le focus sur la compilation vers JS : http://news.dartlang.org/2015/03/dart-for-entire-web.html

Aujourd'hui, ces deux annonces font encore plus de sens puisque TypeScript et Dart deviennent un seul et même langage / écosystème.

Je vous invite donc à faire une ovation pour DartScript, le meilleur des deux mondes mais surtout un mariage improbable entre les équipes Google et Microsoft.

Selon les premiers éléments de l'annonce, les objectifs de DartScript sont :

→ Un languge multi-plateforme, WEB, serveur, mobile, Kohler Numi
→ La possibilité de compiler vers tous les navigateurs modernes, IE6 en cible principale
→ L'abandon de Dart Editor au profit de Microsoft Visual Studio WEB SCRIPT FOR ULTIMATE WEB DEVELOPERS EDITION
→ Un nouvel outil de compilation Dart2Applet

Migration des applications :

Des outils de migration des applications vont être mis à disposition des développeurs.
Ainsi, si vous possédez une application Dart, Dart2TypeScript vous permettra de convertir votre application en TypeScript.
Il vous sera ensuite aisé de convertir votre application TypeScript vers DartScript.

Pour les développeurs possédant des applications TypeScript, vous pourrez utiliser l'outil Type2Dart qui vous transformera votre application
TypeScript en Dart. Il vous faudra ensuite suivre la procédure de migration d'une application Dart ou pas.

Cette annonce signe un nouveau départ pour le développement d'applications WEB / Mobile / Cloud / IOT / SO-WHAOU-2.0.

Elle laisse aussi augurer une autre annonce encore plus majeure, la fusion de Microsoft Spartan et Google Chrome en un seul et même navigateur, mais ça ... c'est une autre histoire.
 ·  Translate
7 comments on original post
1
Add a comment...

Nicolas François
moderator

DartLab's experiences  - 
 
Image to css

Playing with css box shadow
 
L’artiste du CSS
La démo du weekend 85
By +Nicolas François 

En css, les box shadows servent normalement à donner un effet d’ombrage. Il est possible de les détourner de leur but, d’afficher un carré coloré à un endroit précis, et de fils en aiguille d’afficher une image.
Pour donner un petit coté dynamique, le plus agréable est d’afficher l’image fournie par l’utilisateur. Le format bmp est un des format plus simple à lire, puisque les informations sont écrite en brut, sans compressions. Il est donc simple de les lire en Dart dans le navigateur.

Et comme avec Dartlab, il est simple de partager ce genre de démo tout en accédant au code source, voici son lien :

http://dartlab.org/#bb1fb9c64f668e284373
 ·  Translate
View original post
3
1
DartLab's profile photo
Add a comment...

Nicolas François

Shared publicly  - 
 
 
Le +GDG Paris organise son #DevFest  le 30 de ce mois.

C'est dans deux semaine seulement. Dépêchez-vous !
Infos et inscriptions => http://devfest.gdgparis.com/ <=

#GDG   #GDGParis  
 ·  Translate
2
Add a comment...

Nicolas François

Shared publicly  - 
 
 
DartLab
La démo du week-end #81
by +Guillaume Girou
#dartlang #dartlab

Rien de mieux qu’une démo de DartLab présentée par son auteur :)
Créée par votre cher posteur du vendredi, DartLab permet de tester et de partager son code Dart au travers d’un éditeur en ligne.

L’application se découpe en quatre blocs : trois permettant l’édition du corps HTML, du CSS et du code Dart, le dernier permettant de visualiser le rendu de l’ensemble.

La compilation vers JavaScript est faite à la volée côté client, fonctionnalité reprise de try.dartlang.org :) Il est aussi possible de tester le code Dart nativement et donc plus rapidement dans le navigateur Dartium.

Enfin, on peut sauvegarder son expérience Dart pour partager ou pour reprendre plus tard. Le code est persisté grâce à GitHub Gist.

Mon retour d'expérience : j’ai été très impressionné par ma rapidité de développement de l’interface grâce à Polymer mais aussi grâce aux Core et Paper elements qui sont très bien pensés.

→ La démo :
http://dartlab.org

→ Le code :
https://github.com/dartlab/dartlab

→ En bonus, quelques exemples du site officiel dartlang.org dans DartLab :
Hello World! - http://dartlab.org/#d1d1d4274bc4a3bd2d57
Sunflower - http://dartlab.org/#c839b9674de34ec37b41
Working with RequestAnimationFrame - http://dartlab.org/#942b55df5e94dfdfec2b
Using Image Filters with Canvas - http://dartlab.org/#6e044ab357507e5702d9
Google Maps: Using the JavaScript API with dart:js - http://dartlab.org/#2c9af801320e6353c0cb

Bonne découverte et bon week-end !

PS : N’hésitez pas à partager vos expériences sur DartLab dans les commentaires
 ·  Translate
1
Add a comment...

Nicolas François

Shared publicly  - 
 
Would you like to try out Dart’s upcoming support for enums? In Dart Editor under Tools > Preferences > Experimental you can “Enable Enums Support” and start experimenting with code like: With Dart 1.8, a number of libr...
7
Add a comment...

Nicolas François

Shared publicly  - 
 
 
Toujours utile ce genre de lien pour démarrer :)
 ·  Translate
docker-cheat-sheet - Docker Cheat Sheet
2
Add a comment...
People
Have him in circles
624 people
Aurélie Anney's profile photo
Fouzi Hakkar's profile photo
Noureddine Hachimi's profile photo
Aisha Sylla's profile photo
ahmed alaya's profile photo
Olivier Stampf's profile photo
Kévin Platel's profile photo
Yannick Loriot's profile photo
clement escoffier's profile photo
Work
Occupation
Développeur Java/Dart
Employment
  • Sfeir
    Ingénieur Etude et Developpement, 2009 - present
  • Ausy
    Ingénieur Etude et Developpement, 2007 - 2009
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Puteaux
Previously
Rouen - Rétonval
Story
Tagline
Développeur Java/Dart
Introduction
Intéressé par le développement dans l'écosystème Java et Dart.
- Développeur Java à Sfeir
- Co-animateur Dart - ʕ๏̮๏ʔ

Plus anciennement
- Blogggeur inside it et injectinto
- Rédaction de quelques articles presse spécialisé
- Développeur Android pour Keoli 
- Contributeur Fest-Assert
Education
  • Université de Rouen
    Master GMI, 2006
Basic Information
Gender
Male