Pochi
est avec nous depuis le 31 août 2008 ❤️
Oups.
On dirait que quelqu'un ici aime garder ses petits secrets, comme si de par hasard il y avait quelque chose à cacher...
Désolé, ô lectrice de passage, cher lecteur égaré, pas de révélation sensationnelle pour le moment sur ce profil.
Repassez plus tard ?
2428 commentaires
Angular 4.0 disponible : objectif, réduire le poids des applications web
Le 24/03/2017Le 29/03/2017 à 11h 14
Ca me fait plaisir de voir que je suis pas le seul à penser que JS “c’est de la merde ™” et que c’est pas en rajoutant une vague couche de typage sur un langage qui n’a pas été pensé pour que ça va être la panacée. Mais soyons honnête, la faute ne revient pas à JS mais bien à l’utilisation d’HTML, langage statique de mise en forme de document, pour faire des UI complexes et dynamiques. Je pense également que les performances techniques du langage sont de la jolie poudre au yeux quand on voit que les soucis de performance des vrais gros projets ne sont pas techniques mais proviennent plus du design de l’application/des classes/des algos. Putain je pleure chaque jour quand je vois les milliers de lignes de code en java, les dizaines de conversions dans tout les sens, puis en javascript pour lire et afficher des données.
Sinon, y en a qui se sont essayé à la génération de page web directement côté serveur ? Je teste Spark + j2html (pas de template soit disant logicless mais avec quand même de la logique dedans " />). C’est simple à mettre en place et assez rapide pour faire des choses basiques. Mais je suis sur le truc depuis quelques mois et j’ai du mal à trouver le bon design dès que je veux passer aux choses sérieuses. J’ai cette sale impression que l’encapsulation des données est difficilement compatible avec l’idée même d’affichage des données, parce que soyons honnête dès qu’on donne accès aux champs, on se retrouve avec du code de merde dans tout les sens. J’essaye vraiment de faire un design réfléchit, pensé pour être facilement testable (TDD, minimum 95% de couverture, rendu html inclus), essayer d’encapsuler à mort pour éviter la duplication même la plus basique, typer le moindre champ pour éviter d’avoir des String un peu partout, mais je galère " />.
Le 24/03/2017 à 12h 59
C’est un retour personnel de toi même ou bien c’est un retour de ta boîte suite à de nombreux gros projets avec plein de dev ?
(d’un point de vu personnel, je vais dans ton sens, les entreprises ont plutôt l’air de surfer sur la vague JS partout)
Le ministère de la Culture plaide pour inscrire la gouvernance des algorithmes dans l’agenda européen
Le 16/03/2017Le 17/03/2017 à 16h 34
Le 17/03/2017 à 11h 50
Développement : Angular 2 débarque enfin en version finale
Le 15/09/2016Le 16/09/2016 à 09h 30
Le 16/09/2016 à 09h 18
C’est un peu le cas sur tout les projets et pour toutes les technos malheureusement ^^
Le 15/09/2016 à 15h 21
Polymer semble limité à des composants web. Angular 2 est un framework plus complet (navigation, tout ça…). A noter aussi Angular Material 2 qui reprend le material design pour Angular 2. Là on a une concurrence directe avec Polymer, d’ailleurs je ne comprend pas trop pourquoi ne pas réutiliser Polymer directement…
Après je dis ça, j’ai juste fait 2⁄3 trucs en dilletante cet été.
Question qui me taraude l’esprit pour ceux qui ont fait de l’Angular 1 en milieu professionnel sur des gros projets (genre le projet qui dure plusieurs années), c’est comment niveau maintenance sur le long terme ? Y a des éditeurs de code très puissants genre ce que fait eclipse avec java (mass refactoring, proposition de correction sur erreur de compile…) ? Parce que pour le peu que j’en ai vu, on monte des webapp rapidement certe mais sur le long terme c’est pénible, y a peu d’automatismes de l’éditeur. Cela me semble à l’opposé de GWT, plus long à mettre en place (ce n’est pas un framework mais un toolkit) mais on a la facilité de maintenance de java.
Des pros ont des trucs et astuces à partager pour des gros projets ? genre les choses à faire… ou surtout pas ? :)
Facebook Surround 360 : une caméra 8K à 360° open source
Le 29/07/2016Le 29/07/2016 à 10h 24
https://www.youtube.com/watch?v=MKWWhf8RAV8
Pokémon Go est disponible en France : tout ce qu’il faut savoir
Le 24/07/2016Le 24/07/2016 à 07h 49
Damned, windows inside :(
L’état d’urgence, tremplin au Sénat pour accentuer les pouvoirs du renseignement
Le 20/07/2016Le 21/07/2016 à 12h 39
La bêta de TypeScript 2.0 disponible et déjà supportée par WebStorm 2016.2
Le 12/07/2016Le 14/07/2016 à 11h 13
Le 13/07/2016 à 11h 27
Le 12/07/2016 à 11h 45
OK, bon pas de chance VSC me demande 8Go d’espace disque, ça devra attendre que je fasse de la place.
VCS permet de faire de la grosse maintenance de code (renommage, split de classes, …) ?
Le 12/07/2016 à 11h 33
Je commence à apprendre un peu TypeScript (pour Angular 2). Des gens connaissent de bons tuto ? Y a quoi comme bon éditeur pour le TypeScript ? C’est aussi puissant qu’un Eclipse pour du Java (renommage des variables, des champs, des classes etc…) ou comme c’est du javascript faiblement typé faut tout se taper à la main ?
Revue de presse : Overwatch, la hype plus forte que le reste ?
Le 01/06/2016Le 01/06/2016 à 11h 39
Policiers et gendarmes auront accès aux données embarquées des véhicules
Le 26/05/2016Le 26/05/2016 à 11h 59
Spotify a encore creusé ses pertes en 2015
Le 25/05/2016Le 25/05/2016 à 14h 45
Le 25/05/2016 à 13h 22
Le 25/05/2016 à 13h 12
La consultation habituelle des sites terroristes en passe d’être un délit en France
Le 13/05/2016Le 13/05/2016 à 12h 13
Hyperloop lève 80 millions de dollars avec la SNCF et réussit son premier test
Le 12/05/2016Le 12/05/2016 à 15h 14
Le 12/05/2016 à 08h 54
Le 12/05/2016 à 08h 51
Pas de casque ou de ceinture ? Vers une verbalisation « à la volée » par caméra
Le 09/05/2016Le 11/05/2016 à 08h 50
Le 10/05/2016 à 11h 50
Le 09/05/2016 à 14h 43
IA : pour mieux maîtriser le langage naturel, Google ingère des romans d’amour
Le 06/05/2016Le 09/05/2016 à 11h 38
Ah le langage naturel ! Un ramassis de règles à la con, d’exceptions saugrenues, d’incohérences farfelues et d’erreurs volontaires… Au final, je ne vois aucun rapport avec l’intelligence…
Malgré des chiffres en retrait, la migration vers Windows 10 sera payante dès cet été
Le 06/05/2016Le 09/05/2016 à 11h 28
Tiens question, j’ai déjà migré depuis pas mal de temps, mais j’ai l’impression que ma version Win 7 OEM est passée en Win 10 retail. C’est normal ? Il va m’arriver des bricoles si je l’utilise comme une retail lors d’un changement complet de pc ?
Avec King, Activision Blizzard n’en finit plus de battre des records
Le 06/05/2016Le 09/05/2016 à 10h 02
Pareil, j’ai testé Overwatch ce week-end et il envoi bien du paté Lorrain quand même. Par contre, y a pas/peu de sentiment de progression, juste des récompenses au hasard, je trouve que c’est une très mauvaise idée, j’aurai largement préféré débloquer les skin d’un perso en jouant ce perso et pas juste au pif.
Victime du géoblocage des ebooks, un sénateur a appris « à pirater »
Le 02/05/2016Le 03/05/2016 à 15h 50
Le 03/05/2016 à 08h 57
ExoMars : la seconde mission reportée de 2018 à 2020
Le 03/05/2016Le 03/05/2016 à 09h 20
WebKit supporte 99 % d’ECMAScript 2015 et abandonne les préfixes CSS
Le 02/05/2016Le 03/05/2016 à 08h 48
Le 02/05/2016 à 15h 27
Les sénateurs interdisent le traitement des données françaises stockées hors Europe
Le 29/04/2016Le 29/04/2016 à 15h 14
Le 29/04/2016 à 14h 31
Je suis curieux de connaître la définition juridique de “traitement automatique”
Bénéfice record pour Amazon au premier trimestre
Le 29/04/2016Le 29/04/2016 à 11h 44
Google fait le bilan de Chrome, qui passe au Material Design
Le 21/04/2016Le 21/04/2016 à 16h 07
Le 21/04/2016 à 15h 42
Attention d’ailleurs à ne pas confondre Flat Design et Material Design.
Le 21/04/2016 à 15h 37
Le 21/04/2016 à 12h 11
Le gouvernement veut encore prolonger l’état d’urgence
Le 20/04/2016Le 21/04/2016 à 13h 33
Le 21/04/2016 à 13h 31
Le 21/04/2016 à 12h 48
Le 21/04/2016 à 12h 46
Le 21/04/2016 à 12h 45
Le 21/04/2016 à 12h 43
Le 21/04/2016 à 12h 29
Le 21/04/2016 à 12h 26
Manuel Valls s’éloigne du revenu de base à l’heure du numérique
Le 20/04/2016Le 21/04/2016 à 12h 13