votre avatar Abonné

tanguy_k

est avec nous depuis le 24 avril 2008 ❤️

271 commentaires

Le 01/03/2017 à 14h 32







kisame a écrit :



J’ai aussi lu tes postes et je vois pas où est le problème.



Tu veux une rolling release avec les dernières maj de logiciel : install arch linux.      



T’as aussi d’autres solutions : les ppa, les installs manuelles.





Dans un contexte de productivité (j’utilise mon ordinateur pour travailler)





  • Je veux un système stable et sécurisé

  • Peu importe que 99% des logiciels soient ancien

  • MAIS je veux profiter de la dernière version et des bêtas des logiciels que j’utilise quotidiennement (le 1% restant)

  • Le tout sans devoir tout réinstaller et tout casser tous les 3 mois

  • Le tout sans bidouille



    Je reprends l’exemple de mon système : macOS 10.10 Yosemite qui date de 2014 (*), fiable et sécurisé. Ca fonctionne nikel, pas besoin de réinstaller et j’ai les dernières versions des quelques logiciels qui me plaisent sans bidouille.



    Pareil avec un Windows 7 qui date de 2009 (*) : tu peux avoir les dernières version de tes logiciels préférés sans mettre à jour tout ou partie du système et sans bidouille.



    Dans le cas de Linux pour PC desktop, la news est édifiante : la version GNOME est deja obsolete alors que Ubuntu 17.04 n’est meme pas sortie. Et accroche toi si tu veux profiter de la dernière version de GNOME sans bidouiller.



    (*) on est bien d’accord, il faudra mettre a jour tout l’OS a un moment parceque plus supporté.


Le 01/03/2017 à 12h 18







Ricard a écrit :



2% stable sur les deux dernières années sur desktop. Merci.<img data-src=" />



http://www.zdnet.fr/actualites/chiffres-cles-les-systemes-d-exploitation-sur-pc-…






  Ou pas :    







  • StatCounter :http://gs.statcounter.com/os-market-share

  • Wikimedia :https://analytics.wikimedia.org/dashboards/browsers/#all-sites-by-os

  • Steam :store.steampowered.com SteamPour le 2%, ZDNet s’appuie sur les chiffres de NetMarketShare qui sont systématiquement incohérents avec les autres statistiques (OS et browsers).

    (Et puis sérieux, citer ZDNet lol)



    Bref, même à 2% c’est un échec monumental et j’en suis le premier dégouté. Mais libre à toi d’y voir une victoire de Linux sur le PC desktop et de penser que ArchLinux réponds bien à la problématique et est une réussite de popularité.



    Edit : même les URLs copiées-collées marchent mal dans l’éditeur de NextInpact :/


Le 01/03/2017 à 12h 03







kyrios123 a écrit :



Juste pour savoir, tu les tires d’où tes chiffres?





T’as pas cherché bien loin et puis oublie NetMarketShare qui a tjrs des chiffres trop différents des autres.



-http://gs.statcounter.com/os-market-share

-https://analytics.wikimedia.org/dashboards/browsers/#all-sites-by-os&nbsp;

-store.steampowered.com Steam


Le 01/03/2017 à 01h 30







Ricard a écrit :



Archlinux et les dépôts AUR, tu connais ?

Donc, selon toi, c’est au dev de fournir un paquet pour TOUTES les distros Linux, et TOUTES les architectures ?

Je vois que tu comprends bien le principe du paquet vs le binaire windows. <img data-src=" />





Je connais Arch Linux.

Pour TOUTES les distribs ? justement c’est bien ca le probleme, la LSB est un échec.

Pour TOUTES les architectures ? non, on s’en fout. On peut déjà fournir un paquet binaire x86-64 et satisfaire 99% des utilisateurs.



Et oui je comprends tout a fait le principe de paquet vs binaire Windows (et macOS, iOS, Android).



Bref Linux sur PC desktop est descendu à 0.8% de pdm après un pic à 1.2% il y a qqs années, wow !


Le 28/02/2017 à 17h 26

&gt;&nbsp;Côté GNOME, on passe à la mouture 3.23.90, qui est en fait la bêta de la 3.24 sortie il y a deux semaines



C’est dingue. Le monde des distribs Linux n’évoluera&nbsp;jamais. Toujours aussi difficile d’avoir la dernière&nbsp;version de ces quelques logiciels préférés&nbsp;alors que sous macOS, Windows, Android, iOS… pas de problème.



Si je suis graphiste je souhaite installer la dernière&nbsp;version de Gimp par exemple parcequ’il y a des ameliorations qui me rendent&nbsp;plus productif.



Et ben c’est pas possible avec les distribs Linux : tu dois (*)&nbsp;attendre qu’une tierce personne (Ubuntu dans le cas present) sorte un package pour ta distrib. Pire encore, quelques fois il faut même&nbsp;mettre à&nbsp;jour toute la distrib pour ca.

D’ailleurs le “métier” de packageur des distribs Linux n’a pas d’équivalent&nbsp;ailleurs, avec les autres OS c’est directement l’auteur du logiciel qui fournit le package.



Exemple concret : je suis sous macOS&nbsp;10.10&nbsp;Yosemite (une ancienne version qui date de 2014 parceque ca n’a pas d’importance, ca marche, c’est stable), mais par contre je profite&nbsp;des dernières&nbsp;versions des outils que j’utilise quotidiennement. J’utilise même&nbsp;souvent des version beta quand ca corrige ou ameliore mon workflow.



(*) ./configure ; make ; make install, c’est bon j’ai donné

Le 24/02/2017 à 10h 18

TypeScript est super, impossible de revenir en arrière :github.com GitHubMais tout n’est pas rose, il y qqs fonctionnalités manquantes et des régressions :

-&nbsp;github.com GitHub-&nbsp;github.com GitHub-&nbsp;github.com GitHub

Le 12/01/2017 à 11h 06

@PCInpact : c’est mieux de faire des graphiques qui commencent a 0 et non à 60 millions, sinon c’est plus difficile à comprendre.



La perte ici est donc de ~22% (Q4 10 : 95 millions -&gt; Q4 16 : 73 millions)



Rien d’étonnant : le marché est mature, c’est du renouvellement. Et le renouvellement est assez faible vue que l’innovation l’est aussi.

Le 09/01/2017 à 18h 50

Certes ils suppriment bcp de produits et d’APIs MAIS contrairement aux concurrents, Google fournit des APIs de bonne qualité avec une belle documentation (et souvent les concurrents ne fournissent pas d’API).



J’utilise l’API de Google Calendar&nbspdevelopers.google.com Googleet meme Microsoft avec Outlook.com&nbsp;n’arrive pas au meme niveau :&nbspmsdn.microsoft.com Microsoft

Le 21/12/2016 à 22h 51







Fuinril a écrit :



Troll quand même parfaitement argumentés, et donc par définition ce ne sont pas des trolls.



Maintenant si tu as des exemples des réels (par opposition à supposés) avantages de macOS au niveau de l’OS, je serai vraiment très curieux de les entendre







Serieux je m’en fou de ton opinion OS A vs OS B (et de l’avis des autres commentateurs ici au passage). J’ai demandé à jul s’il utilisait un hackintosh, pas à toi.


Le 21/12/2016 à 15h 50







jul a écrit :



Ça reste quand même assez le bordel à mettre en place pour que tout fonctionne. Mais oui, avec de la motivation, cela reste une très bonne solution.





Je sais, j’utilise que des Hackintosh :)


Le 21/12/2016 à 15h 48







Fuinril a écrit :



C’est le genre d’affirmation qui me donne des boutons […]





?? merci de garder tes trolls pour toi


Le 21/12/2016 à 10h 48







jul a écrit :



Je me suis monté une machine […] Ça défonce n’importe quel iMac d’aujourd’hui&nbsp;





Hackintosh ? L’intérêt d’un Mac c’est surtout son OS.


Le 01/11/2016 à 22h 35







Iste a écrit :



faudra que j’en parle au 3 dernières entreprises ou je suis passé. Ces con étaient tous sous windows/linux






On parle absolument pas du même public. La je parle des personnes "qui comptent" =&gt; celles qui sont à "la pointe" en dev web, pas des SSII fr ou de leurs clients fr.      









teddyalbina a écrit :



…] souvent les gars sont sous OSx pour faire cool






Certe ca existe. Mais tous les GitHub, vidéos et infos que l'on trouve sur les frameworks web modernes =&gt; macOS.      

Durant les conferences, meetup... la majorité des personnes sont sous macOS. Suffit de se rendre dans un meetup AngularJS, Rails ou React pour s'en rendre compte&nbsp;(exemple :[https://www.meetup.com/fr-FR/ReactJS-Paris/
&nbsp;https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/2/0/8/c/highres\_4... ).






Ca touche même le monde Linux (!!!) :     





-&nbsp;http://linuxfr.org/users/niniryoku/journaux/on-devrait-manger-ce-qu-on-donne-a-n…

“En revenant du FOSDEM pour la deuxième année consécutive, je suis toujours effarée par le nombre de personnes ayant un Mac Book …]”



&nbsp;      

-&nbsp;[https://news.ycombinator.com/item?id=10724771




“Why did OS X win out over Linux for so many developers?”




-&nbsp;http://tirania.org/blog/archive/2013/Mar-05.html  



“How I ended up with Mac”&nbsp;


Le 27/10/2016 à 10h 32







Maxim Killigan a écrit :



tu n’es pas informaticien. La preuve: tu utilises un mac.





LOL, regardes les vidéos/présentations/tutoriaux qui parlent de dev web moderne (React, Angular, Ember, Rails, Django, Node.js…). Absolument tout le monde est sous OS X et ca fait qqs années maintenant.

Tous les outils/librairies/frameworks de dev modernes innovants sont d’abord développés sous OS X.



La raison est simple : c’est un OS qui “juste marche” en plus d’être simple et puissant (bash, tous les outils UNIX).

De plus le matos est de qualité supérieure même si le rapport qualité-prix est exécrable.


Le 26/10/2016 à 15h 25







Pumpk1n a écrit :



Le dev .NET sous macOS ? J’ai loupé un épisode ?









monpci a écrit :



Sans troller : du .net sous osx ya mieux … XD









monpci a écrit :



http://www.mono-project.com/







.NET existe désormais sous OS X et Linux, ca s’appelle .NET Core et c’est fait par Microsoft (nouvelle stratégie open source + multiplateforme) : c’est le futur de la plateforme .NET.

Voir :

-&nbspmicrosoft.com Microsoft-&nbspen.wikipedia.org Wikipedia-&nbspen.wikipedia.org Wikipedia&nbsp;


Le 24/09/2016 à 17h 15







gogo77 a écrit :











&gt; C’est qui les “autres”? On peut leur faire confiance?



Syndrome NIH. Tu checks les CV des auteurs des 150 outils/libs que tu utilises ? Tu peux auditer le code sur github si besoin.





&gt; et bien sûr il y a les TSD pour toutes les versions des librairies



Les grosses libs sont correctement maintenus. Si une lib n’a pas de tsd tu peux simplement omettre les annotations lors des appels à celle-ci.





&gt; t’as vraiment cru que c’était comparable?



tsc - TypeScript compiler. Si tu n’as pas confiance dans le principe derrière tsc alors tu n’as pas confiance en GCC.





&gt; C’est quoi mieux?



Les avantages du typage statique, besoin de détailler ?





&gt; c’est pas insurmontable de connaître TS tout en restant à jour côté JS



Je vois pas comment tu peux faire autrement : TypeScript est un superset de JS…





&gt; TS propose une syntaxe simple aujourd’hui […] les divergences seront peut êtres plus importantes qu’aujourd’hui



Ta crainte est infondée. TypeScript = JavaScript + typage statique. Le but n’est pas de créer un nouveau langage (Dart par exemple).





&gt; Si le fait d’ajouter une couche à ton environnement de dev ne te fais pas sourciller



Si mais pas pour les fausses raisons que tu cites par méconnaissance.

Gros inconvénient : TypeScript impose une chaîne de compilation complexe (gulp, grunt…) de la meme façon qu’utiliser Babel.


Le 23/09/2016 à 14h 13







gogo77 a écrit :





&gt; […] se faire chier à maintenir sois même les TSD



Les autres ont deja ecrit les .tsd pour toi :&nbsp;github.com GitHub&gt; […] je n’aime pas l’idée de faire confiance à un programme pour rédiger le code final de mon appli.



LOL va au bout de ta logique et code en ASM…



&gt; […] Le JS n’a pas été pensé comme ça, pourquoi faire comme si?&nbsp;



Peut etre parceque c’est mieux ? permet d’eviter des bugs et de “documenter” son code.



&gt; […] si ça se généralise les devs sauront de moins en moins où en est JS



N’importe quoi. TypeScript = JavaScript + typage. Si le fait d’ajouter du typage a ton code (let toto: number vs let toto) te fait oublier ton JavaScript, oublie la programmation.


Le 27/08/2016 à 14h 57







127.0.0.1 a écrit :



A part imposer ce standard a tout le monde





C’est la meme problematique pour le binaire hein…



Que ca soit binaire ou ascii t’as les memes besoins :




  • standardisation du format

  • outils haut niveau pour faciliter l’utilisation

    Sauf que dans le cas de l’ascii c’est en plus lisible et modifiable par un humain sans outil.



    (On arrive a standardiser plein de choses, pourquoi pas le format des logs ?

    Pourquoi contourner un probleme et arriver a une solution bancale quand on le connait et qu’on peut le resoudre directement de facon propre ?

    Au pire s’il y a plusieurs “standards”, les outils peuvent les prendre en compte)


Le 27/08/2016 à 09h 51







Okki a écrit :



Il faut voir toutes les possibilités offertes […]



on peut facilement voir les logs d’un service en particulier, d’un PID donné […] d’un exécutable donné […]



filtrer par date […]



sortir tout ça dans différents formats. Par exemple, pour une sortie JSON



[…]







Et ? On peut avoir des outils hauts niveaux faciles, simples et puissants qui se basent sur du texte et non du binaire.



Le binaire c’est rarement une bonne idée.

.doc vs .docx/.odf

SIP vs H323…


Le 12/07/2016 à 11h 04

TypeScript est très chouette, l’essayer c’est l’adopter !

Le 13/06/2016 à 12h 56

Merci pour ces precisions sur Angular 2. Ca donne pas franchement envie…

Le 29/01/2016 à 12h 32







cowboo a écrit :



Orange raccorde l’immeuble à la fibre et attend le délai légal pour proposer ses offres. Pendant ce temps, il ne se passe strictement rien. Ensuite, dès l’ouverture commerciale, Orange envoi un conseiller pendant une semaine ou deux qui passe d’appartement en appartement pour proposer les offres.

Plusieurs mois après, les autres opérateurs finissent par proposer eux aussi la fibre dans la résidence mais sans faire de pub. Du coup, Orange a fait le plein de clients qui ne sont pas au courant qu’ils peuvent (ou n’ont pas envie) changer d’opérateur.





Ca c’est passe exactement de la meme facon dans mon immeuble (Paris). Du coup je viens de verifier sur free.fr et je suis eligible a la fibre optique a ma grande surprise. Ils auraient pu laisser un mot dans les boites aux lettres ou une affiche dans les parties communes de l’immeuble comme l’a fait Orange =&gt; que dalle.


Le 25/01/2016 à 11h 21

Ca m’interesse hautement. Actuellement je code un backend REST en Node.js/TypeScript et Sequelize/Bookshelf/Knex pour communiquer avec Postgres.

Et ben les ORM SQL en JS c’est vraiment pas ca : Sequelize est pas terrible, la doc est pourrie et Bookshelf/Knex n’est plus vraiment maintenu. Ne parlons meme pas de Sails et son ORM.

Bref je regrette Entity Framework. ASP.NET MVC : ca fonctionne bien, le code est simple et lisible et C# est un bon langage. Tant pis pour l’utilisation d’un seul langage, partage de code, un seul package manager…

J’ai fait bcp de Rails, c’est tres bien mais le fait de ne pas avoir de typage est genant.



Bref pour moi ASP.NET MVC multiplateforme serait la solution la moins pire.

Le 21/01/2016 à 14h 51

La dominance de GitHub est ecrasante et a un avantage tres important : bcp bcp plus de visibilite pour les projets qui y sont heberges : absolument tout le monde et tous les projets interessants&nbsp;sont sur GitHub&nbsp;(meme Google,&nbsp;Facebook, Microsoft… alors qu’ils avaient leurs propres plateformes similaires a GitHub, c’est pour dire). Bref, “si t’es pas sur GitHub, tu n’existes pas”.





“Moving FlashDevelop from Google code svn to Github did effectively result in a huge increase in code contributions”



“Symfony […] the switch to GH brought a lot of new contributors, tickets & PRs. That was a great move.”



“I moved WebPagetest from Google code to Github around a year ago. On Google code it was pretty much a ghost town […] On Github there are 29 contributors and 98 forks”



“I remember Walter Bright saying that D’s compiler (dmd) had a 10x increase in contributions after moving to GiHub”



Source :plus.google.com Google




  • SourceForge est devenu une sombre bousse et sa popularite n’a plus rien de comparable avec ce qu’elle fut il y a 10 ans (une eternite). Faudrait etre masso pour heberger un truc chez eux. Il reste qqs projets connus qui n’ont pas migre par paresse (c’est chiant de changer d’infrastructure et ses habitudes).

    &nbsp;

  • BitBucket n’implemente meme pas la recherche :&nbsphttps://bitbucket.org/site/master/issues/2874/ability-to-search-source-code-bb-3… et n’est pas open source donc on retourne dans le potentiel meme travers que GitHub. C’est utile parceque les repos privees sont gratuits contrairement a GitHub, bcp de devs font ainsi : code prive =&gt; BitBucket, code public =&gt; GitHub.



  • Quand a GitLab, y’a que le core qui est open source et la moindre fonctionnalite (qui serait percue comme basique et la norme chez les autres) est payante/closed source :&nbsphttps://about.gitlab.com/features/#compare

    Et puis ils avaient encore une politique marketing detestable (mon avis) y’a pas si longtemps en se comparant systematiquement a GitHub.

Le 17/01/2016 à 21h 50







maestro321 a écrit :



Risible de prendre des exemples de frontend CSS (ce que n’est pas jQuery UI) dont les widgets sont quasiment tous écrit avec/dépendant de jQuery.<img data-src=" />





? Y’a rien de risible




  • jQuery UI n’a rien a voir avec jQuery (si ce n’est le nom et qqs devs en commun) mais s’appuie sur jQuery pour manipuler le DOM

  • jQuery UI&nbsp;propose des widgets

  • Bootstrap, Material, Foundation… proposent aussi des widgets (en plus d’etre des frameworks CSS) et utilisent jQuery pour manipuler le DOM



    =&gt; donc jQuery UI est bien en concurrence avec les widgets Bootstrap et les autres



    jQuery UI n’a pas evolue depuis longtemps et est rarement utilisé pour des nouveaux developpements.

    jQuery UI a fait de la resistance un peu plus longtemps que prevu parcequ’il y avait un datepicker integré.


Le 16/01/2016 à 18h 37







sr17 a écrit :



Sérieusement les gars, je faisais des trucs plus fluide il y a 30 ans sur des ordinateurs 8 bits…&nbsp;





Ouai mais en local, un site web par definition passe par le reseau, rien que ca ca change bcp de choses.







sr17 a écrit :



Non seulement le langage Javascript est un langage lent, inefficace ou l’abstraction a un coût CPU élevé. Mais le fait d’y rajouter des framework par dessus ne fait qu’achever le malade tout en finissant de déconnecter les programmeurs des réalités qu’ils manipulent et de les pousser à écrire n’importe quoi sans comprendre ce qu’ils font.





JS est un langage interprete et comparativement aux autres langages du meme type (Python, Ruby, PHP) il est plus rapide.



Au sujet des frameworks, rien de specifique a JS, il y a en pour tous les langages (Rails, .NET, Django, Laravel, Qt, MFC, Boost, Delphi…).

“Deconnecter les programmeurs des realites” ? Vite revenons aux char * et aux malloc, au Fortran ou mieux a l’asm 68000…

&nbsp;



sr17 a écrit :



On trouve même des gens pour vouloir mettre du Javascript dans des objets connectés





Rien de deconnant a ca. Les objets connectes (comprendre a Internet) utilisent logiquement les technos web. Et le langage du web c’est JS. Ca aurait ete du Ruby, du PHP ou du Python ca serait meme ete plus lent que JS.

T’aurais prefere qu’ils mettent du Fortran ?







sr17 a écrit :



C’est un triste exemple qui montre ou la logique mercantile qui bouffe notre civilisation nous mène…





T’as raison, c’etait mieux avant, y’avait absolument pas de logique mercantile. Et les devs avaient tous une barbe parceque c’etait des hommes, des vrais, maintenant c’est tous des puceaux.


Le 15/01/2016 à 20h 25







maestro321 a écrit :



aussi et surtout jQuery UI<img data-src=" />





Ca fait longtemps que les devs sont passés sur Bootstrap, Material, Foundation…


Le 15/01/2016 à 15h 26

&gt;&nbsp;il ne sert plus à rien puisque toutes les opérations effectuées peuvent très bien se faire en JavaScript directement





Oui et non, c’est faisable mais souvent au prix d’un code beaucoup plus verbeux voir illisible.

Le 12/01/2016 à 16h 18

Ce que j’adore avec PostgreSQL c’est les contraintes sur les donnees&nbsp;(pas dispo sous MySQL)&nbsp;:&nbsp;http://www.postgresql.org/docs/9.5/static/ddl-constraints.html



Exemple :



CREATE TABLE products (&nbsp; &nbsp; product_no integer,&nbsp; &nbsp; name text,&nbsp; &nbsp; price numeric CHECK (price &gt; 0));

&nbsp;

Le 05/01/2016 à 04h 18







neokoplex a écrit :



la présomption d’innocence […]

ils seront tellement scruté que cela sera un peu plus compliqué […]

Il ne faut pas gaché le plaisir de voir saut[er] tout [ceux] qui ont pourri la france depuis 40 ans […]





Désolé mais c’est de la naiveté pure : ils veulent juste etre calife à la place du calife.

Si tu les&nbsp;perçois&nbsp;comme des sauveurs, tu te fourres le doigt dans l’oeil jusqu’au coude.

Ils mentiront et trafiqueront comme leurs predecesseurs. Et comme expliqué plus haut ils l’ont deja fait par le passé.

Leurs fanboys respectifs en etaient persuade et pourtant Mitterrand n’a pas ete un sauveur, Chirac n’a pas ete un sauveur, Sarkozy et Hollande encore moins.







neokoplex a écrit :



la quantité de baratin qui est raconté sur ce parti depuis des années.





Et le FN ne raconte pas de baratin ?


Le 04/01/2016 à 19h 33







neokoplex a écrit :



Tout au plus [le FN] fera le ménage au niveau de la corruption et des dépenses abusive pour les copains […].





Que de naiveté. Le FN fera comme tous les autres : le but est d’etre en haut de la pyramide et se gaver.



Pire, c’est sous-entendu dans le discours alors que les autres le font en cachette : quand le FN parle de donner la priorité aux hauts fonctionnaires patriotes (1) cela signifie qu’ils vont donner la priorité à leurs copains (alors qu’a priori on souhaite simplement des hauts fonctionnaires qui font bien leur job).



(1) &nbsp;lefigaro.fr Le Figaro





&nbsp;





neokoplex a écrit :



les 10 plaies d’égypte ne se sont […] pas abattues sur [les villes FN]





Et inversement : c’est pas devenu des paradis pour autant.


Le 04/01/2016 à 10h 59







jeje07bis a écrit :



toutafé!



ce genre d’écran pour être utilisé pour de l’évènementiel, par des sociétés, dans des gares / aéroports, etc etc…..





Et aussi comme ecran de PC&nbsp;<img data-src=" />


Le 16/12/2015 à 11h 11

GTK+ 3.0 est sortie début 2011, il aura fallu donc presque 5 ans…

Le 11/12/2015 à 13h 28

Merci !

Le 11/12/2015 à 10h 29

Perso je cherche un systeme comme le ChromeCast audio mais qui (en plus) agit comme une carte son sur mon Mac pour m’eviter un cable audio qui traine.

Le 11/12/2015 à 09h 25

S’ils pouvaient implementer la recherche dans BitBucket ca serait pas mal…&nbsphttps://bitbucket.org/site/master/issues/2874/ability-to-search-source-code-bb-3…

Le 04/12/2015 à 19h 03







Anozer a écrit :



L’intérêt est donc d’exploiter les API Apple avec une alternative à l’Objective C&nbsp;





J’imagine bien. Je parlais plutot du langage lui-meme d’ou ma phrase “par rapport aux langages classiques genre Java/C#/PHP”


Le 04/12/2015 à 17h 48

Et sinon qqun utilise Swift et peut-il faire un retour dessus ? innovations/avantages/inconvenients par rapport aux langages classiques genre Java/C#/PHP ?

Le 04/12/2015 à 15h 14







levhieu a écrit :



sur les données du lien fourni la croissance n’est pas exponentielle&nbsp;





C’est pourtant a s’y meprendre (courbe en bleue) :http://s16.postimg.org/qi9ftiv1x/Screen_Shot_2015_12_04_at_16_04_39.png

En tout cas c’est clairement pas lineaire (contrairement a Ruby gems et Go pkg).


Le 04/12/2015 à 13h 52







KP2 a écrit :



Si la quantité etait un gage de qualité, ca se saurait…





Proportionnellement il y a autant de packages JS de bonne/mauvaise qualite que dans les autres langages.







KP2 a écrit :



[…] une communauté […] extrêmement mal organisée et qui aime réinventer la roue sans consolider l’existant





hein ?







KP2 a écrit :



C’est l’apanage d’un milieu jeune et moyennement compétent.





Pas plus, pas moins que dans les autres langages. Faut faire du Fortran pour etre un homme ?


Le 04/12/2015 à 13h 22







KP2 a écrit :



JS est un très mauvais langage.

[…]&nbsp;Le problème est quand un dev se forme avec ce truc, il ne peut carrément pas devenir un bon dev.









KP2 a écrit :



l’ecosysteme (tant au niveau outils, que process, que formation des professionnels aux process et aux outils) […]&nbsp;autour du JS […] C’est la foire a la bricole&nbsp;



Aujourd’hui, aucun editeur ou entreprise sérieux ne peut raisonnablement basé un développement professionnel sur une stack js.





Oui JS est un langage bricolé mais pour le reste t’es completement a cote de la plaque, vraiment.

De toute facon il va falloir t’y faire : la croissance de l’ecosysteme JS est juste exponentielle (http://www.modulecounts.com/ ) et draine toutes les innovations actuelles.


Le 04/12/2015 à 13h 07







hurd a écrit :



Il me semble que justement Python est fortement typée.





typage dynamique fort comme tous les autres langages de ce type, exemple :




&gt; hello = 'world'    



=&gt; None

&gt; hello=&gt; ‘world’

&gt; type(hello)

=&gt; &lt;class ‘str’&gt;

&gt; hello = 10

=&gt; None

&gt; hello

=&gt; 10

&gt; type(hello)

=&gt; &lt;class ‘int’&gt;



Aucune erreur, j’ai pu mettre un nombre dans une variable precedemment de type string. Et ca fonctionne pareil en Ruby, JS…



Les variables sont typees (int, string…) mais tout est “dynamique”.

&nbsp;&nbsp;

Edit : putain de systeme de commentaire de merde


Le 04/12/2015 à 12h 53







adrenalinedj a écrit :



Javascript n’est pas un modèle en matière de langage fortement typé.



[...]&nbsp;    

Si le langage que tu utilises n'est pas capable de te signaler que le contenu que tu veux mettre dans une variable n'est pas du bon type (que ces oit à la compilation comme à l'exécution), par exemple, c'est quand même un peu problématique...







C’est pas specifique a JavaScript: Ruby, Python, PHP… =&gt; meme problematique. Et pourtant il y a plein de grosses applis en Node.js, Rails, Django, PHP donc es vraiment si problematique/indispensable que ca dans bien des cas ?


Le 02/12/2015 à 16h 09







nekogami a écrit :



Jamais pu supporter Qt, ch’ai pas, leur API m’a toujours un peu rebuter […]&nbsp;j’ai pas connaissance de “bon” produits fait avec Qt

[…]

Resharper moai, on va dire que c’est parce que j’ai pas assez utilisé





Resharper n’est pas indispensable (tout comme Visual Studio - notepad++/Sublime Text/vscode… ca marche aussi), mais essaye le : c’est un tres tres bon produit (fait par Jetbrains).



A propos de Qt, voici qqs applis qui ont changé de GTK+ ou WxWidgets vers Qt :&nbsp;GCompris, Subsurface, Wireshark , VLC, LXDE, OpenShot, Stellarium, Autodesk Maya, Ubuntu Unity, TortoiseHg…

J’ai jamais entendu l’inverse : passage de Qt vers GTK+ ou WxWidgets.



Commentaires du dev de GCompris:

http://linuxfr.org/news/gcompris-change-de-moteur#comment-1518976

“ça marche très bien, je suis même impressionné par la qualité de l’environnement de développement. C’est un plaisir de travailler en QML, Javascript et C++ avec QtCreator. L’aide en ligne est remarquable dans QtCreator et sur le site de Qt.”

Les commentaires vont souvent dans ce sens la, par exemple au sujet de GTK vs Qt :http://blog.mardy.it/2012/05/from-g-to-q.html&nbsp;



D’autres logiciels existants en Qt que j’ai utilisé pour la plupart : Google Earth, SMPlayer,&nbsp;MusicBrainz Picard,&nbsp;QBittorrent, Transmission-Qt,&nbsp;Parallels Desktop for Mac,&nbsp;Doxygen, Mathematica, Spotify, Psi, plus recemment les drivers AMD Radeon (precedemment developpes en C#), Origin, last.fm, UNetbootin, VirtualBox… sans compter tous les logiciels KDE dont certains sont multiplateformes.



Meme Miguel de Icaza (projet Mono, Xamarin) trouve QML superieur a XAML.


Le 06/11/2015 à 11h 22







hellmut a écrit :





&gt; la page d’accueil est paramétrable, je suis en mode liste.



Je sais que l’accueil est parametrable et je suis egalement en mode liste. Ca n’enleve rien a mes propos : corriger l’ergonomie plutot que proposer un&nbsp;énième&nbsp;parametre (a chaque fois que j’utilise un autre ordi je me retrouve avec le truc bordelique).



&gt;&nbsp;l’intérêt de la liste à droite c’est de pas être obligé de revenir sur la page d’accueil



Je parle surtout de la liste quand on est deja sur la page d’accueil.



De toute facon, ce sont des elements perso de faible importance comparativement aux autres reproches. J’aurais meme pas du en parler.


Le 06/11/2015 à 11h 13







Ami-Kuns a écrit :



suppression des cookies?





Effectivement ca corrige le probleme, j’y avais meme pas pensé :) MAIS ce n’est pas a moi de faire une manipulation =&gt; c’est un bug du site.


Le 06/11/2015 à 10h 49

J’adore ce site mais il y a des problemes (par ordre d’importance) :



#1 Bugs

Les commentaires sont l’un (le ?) des principales interet du site mais l’editeur de commentaire est pas pratique et surtout bugge depuis bien trop longtemps.

Si vous n’avez pas le temps de developper un bon systeme, utilisez des outils existants.

L’ideal est le systeme de commentaire de reddit/linuxfr/hackernews : editeur Markdown + hierarchie des commentaires avec systeme de vote/points.

Il y a aussi plein de petits bugs chiants, dernierement sur mobile (Android/Chrome) impossible d’aller sur le site web : erreur cote serveur “Server Error in ‘/’ Application”.

Les commentaires sur les anciennes news ne s’affichent pas (probleme de migration lors du passage a la V6 du site ?).

Il y a aussi des URLs d’anciennes news qui ne fonctionnent plus



#2 Beaucoup de news inutiles

Par exemple les news sur chaque build/commit de win10 ou encore la libfilezilla (voir les commentairenextinpact.com Next INpact alors que d’autres sujets importants passent a la trappe (io.js/Node.js 4 par exemple)

=&gt; je prefere moins de contenus mais plus de qualite



#3 Pas assez de contenu “premium”

On est bien d’accord, il ne s’agit pas de juste basculer les articles en libre acces vers du premium, ca doit etre un truc en plus, des gros articles de fond.

Pour reprendre l’exemple de io.js/Node.js 4 =&gt; faire un article de fond sur en quoi Node “revolutionne” le cote serveur (et comparer par exemple a Rails ou ASP.NET MVC la techno que vous utilisez sur ce site), d’ou ca vient, qui est l’entreprise derriere, pourquoi y’a eu un fork, comment ils ont fait pour se rabibocher, les evolutions futures ect…

Il y a plein de sujets : autre exemple qui me vient a l’esprit : comparatif Google Drive/One Drive/Dropbox/OVH/Owncloud… avec test de chaque solution, ergonomie, compatibilite, tarifs, performances, un historique du marché (qui s’est lancé le premier, qui a percé en premier et a lancé le mouvement, ou va-t-on aller dans le futur…)



#4 Ergonomie

Ca c’est du perso. La page principale est bordelique (=&gt; supprimer l’affichage “vignette” et le remplacer par “liste”).

J’ai tjrs pas compris l’interet de la liste sur la droite.

Pour chaque element a l’ergonomie douteuse, ne pas proposer une option de configuration =&gt; corriger l’ergonomie et ne pas proposer d’options (=&gt; moins de code, moins de bugs, moins de tests a faire).

Les images debiles pour chaque news =&gt; stop. Si vous n’avez pas une image qui apporte qq chose, il vaut mieux s’en passer. C’est comme pour un CV : derriere chaque ligne il faut pouvoir raconter une “belle histoire” sinon il faut supprimer la ligne.

Le 04/11/2015 à 19h 03







Stel a écrit :



Vous utilisez quoi les gens pour le ftp ?&nbsp;





https://cyberduck.io/

tres populaire sous Mac, developpé en Java et C#, GPL v2+


Le 04/11/2015 à 09h 59





FileZilla (et libfilezilla) devrait bouger sur GitHub: plus de malwares et bcp plus de contributions grace a GitHub (exemple :https://plus.google.com/+SethLadd/posts/d4XAL24Te1L ).&nbsp;







Yzokra$ a écrit :



l’interface est complètement vieillot…





Il devrait abandonner&nbsp;wxWidgets et passer a Qt (comme VLC en son temps).


Le 28/10/2015 à 10h 36







Tornado_OLO a écrit :



J’ai été chez eux durant quelques mois, j’en suis partit et je m’en porte bien mieux.





J’ai ete abonne a Numericable en “fibre” 100 Mb/s sur Paris (*) pendant 7 ans =&gt; jamais eu un seul probleme (meme pas le souvenir d’avoir été déconnecté).Je suis passé par Orange fibre parceque plus de debit (200 Mb/s et 50 Mb/s) il y a 2 mois =&gt; j’ai eu plus de problemes (mineurs, rien de grave) en 2 mois que Numericable en 7 ans.



(*) le lieu a de l’importance a mon avis