Langages de programmation informatique

ofrmwr4zn4vjabzbakgn

Alors moi je suis le type avec le couteau …. Sur le site :

http://lifehacker.com/the-case-for-learning-c-as-your-first-programming-langu-1682070792

Quelle lecture surprenante! Je vais me permettre donc donner mon avis sur la question. Après plus de 20 ans de développement j’ai forcément un avis.

Pour le choix du langage de programmation c’est très simple :

  • Débutant (or développement de site Web) : Python.
  • Pour le découpage de fichier : Perl.
  • Expert & développement de serveurs ayant un grand nombre de clients : C (moi)
  • Expert & développement de serveurs ayant un faible nombre de clients : Java.
  • Expert & développement de clients portables : Java.
  • Débutant & développement d’un site Web : PHP.
  • Expert & développement d’un site Web un peu interactif : PHP & Javascript.
  • Expert & développement de logiciel sous Windows  : C++ ou .NET (C#).
  • Expert & développement de logiciel sous Linux : C++.
  • Expert & développement de logiciel sous Mac : Objective-C.
  • Expert & développement de logiciel sous Mac / Linux / Windows : Java.
  • Expert & développement de logiciel embarqué : C & Assembleur.
  • Pascal (j’ai commencé par celui-ci), Fortran (et ensuite j’ai appris celui-ci), Ada , Cobol, Lisp : langages morts … mais bon on continue bien d’apprendre le Latin.
  • Ruby : pour programmer comme un porc, je suis sûr qu’il doit y avoir beaucoup de faille de sécurité dans ce langage. Au début du PHP on pouvait aussi faire comme un porc mais maintenant ils ont mis de l’ordre, ce qui est une bonne chose.
  • Hex : Je ne connais pas ce langage, surement pour dire que c’était des jeux d’instructions.
  • Si on doit faire des interactions avec une base de donnée : SQL .
  • Pour le traitement de logs : Perl ou Python ou Awk (en ligne de commande) et ou bash.

Mais bon ce qu’il faut comprendre c’est que Perl, Python, Ruby, Awk, PHP sont des langages de script (avec un bémol sur Perl , PHP et Python qui peuvent être compilés contrairement à Ruby … sic). Et on ne peut pas vraiment se considérer développeur quand il n’y a pas de compilation. Bien souvent les bugs dans les langages de script sont l’oubli d’une virgule, ou une variable ayant le mauvais nom … donc on passe un temps fou sur ces bugs alors que ce n’est pas vraiment de la création d’algorithme . Avec un langage compiler le compilateur sort directement ces bugs et on ne passe que du temps sur l’algorithme  … et on se rend compte qu’il faut faire propre, on se rend compte aussi que certaines façons de programmer vont faire que le logiciel va être plus puissant. Donc il faudra quand même passer par un langage compiler pour devenir meilleur en langage script.

Un bon enseignement serait : C (car c’est la référence), puis Python, puis Java (pour apprendre de développement orienté objet).

Pour moi cela a été dans l’ordre: Basic, Pascal, Fortran, C, C++, Java, Perl , PHPPython, …

Pour finir ce n’est pas forcément le langage le plus évolué qui a pris le dessus, de tous les langages, c’est le Ada qui me semble être le plus évolué. Et pourtant quand on regarde les langages les plus demandés, cela doit être ceci à mon avis : Java (en premier),  Javascript & PHP (en second), C# , C++, Python (en augmentation), CObjective-C (en forte augmentation), Perl.

En conclusion : Ruby il faut oublier.

Pour plus d’information : http://fr.wikipedia.org/wiki/Histoire_des_langages_de_programmation .

Note : 

  • Pour moi un serveur n’a pas d’interface, un client n’a pas d’interface et un logiciel a une interface graphique. Je ne suis pas sûr d’avoir la bonne sémantique.

Blog libre … enfin sans publicité.

En voyant le blog d’un député je ne peux pas m’empêcher de faire un petit POST sur le miens.

Voici donc le Blog en question : http://renedosiere.over-blog.com/article-tres-chers-anciens-presidents-de-la-republique-125445006.html . Il a fait un très bon POST mais pour qui ? Je dirai pour over-blog qui a pu placer sa publicité ! Regardez moi cela :

Capture d’écran 2015-01-28 à 12.47.29

Alors voila je donne le lien sur un très bon article : http://blogbuster.fr/plateforme-de-blog/wordpress-blogger-overblog-ou-tumblr-quel-plateforme-de-blog-choisir.htm .

Ou l’on peut voir ce tableau :

choix-plateformejpg

En gros il a pris le pire de tous (beaucoup de rouge) …

Moi j’ai du mal à comprendre pourquoi un homme public se retrouve avec de la publicité sur son blog, Sauf erreur de ma part en payant 60 € TTC sur OverBlog on peut avoir l’offre individuelle qui permet de ne pas avoir de publicité.

Sachant que pour moi le mieux c’est de prendre un compte chez PHPNET.ORG :

  • Prendre l’offre « All-In-One » avec un nom de domaine pour 86,26 € TTC.
    • 2 Go de Backup en ligne (sur WordPress il suffit de faire la sauvegarde de la base de données et des fichiers).
    • 120 Go d’espace disque.
  • Installation WordPress par un professionnel et création de compte email : 300 € TTC à 600 € TTC  (à mon avis), Cela dépend les plugins mis en place et la complexité… j’ai vu quelques sites : http://site-en-wordpress.com/comparatif-forfaits-installation-wordpress/ à 699 € TTC , http://www.lumieredelune.com/encrelune/combien-pour-un-blog-wordpress,2012,12  à 600 € TTC , l’idéal est de prendre un auto-entrepreneur de confiance et proche). Cela dépend aussi du client et de son niveau technique.
    • Installation de tous les bons plugins.
      • Calendrier.
      • Lien social (Facebook , Google+, ..) .
      • Compteur de lecture
      • Google Analytics . C’est intéressant pour un homme politique de savoir quelle est la localisation des personnes qui viennent sur son blog. Par exemple :
      • Visite car de france
      • Moi j’utilise 20 plugins :
        1. Captcha, (important pour éviter le hack)
        2. Fast Secure Contact Form,  (important pour éviter le SPAM)
        3. File Renaming on upload,  (important pour le référencement)
        4. Google Analytics by Yoast,
        5. Image Widget,
        6. Jetpack par WordPress.com (c’est bien quand on a un IPad)
        7. MCE Table Buttons
        8. PDF24 Article To PDF
        9. Post Display Counter
        10. Simple Social Buttons (vital pour un blog)
        11. StatPress (pas vraiment utile, le mieux est google analytics)
        12. Transposh Translation Filter (utile)
        13. Ultimate Tables
        14. WordPress Database Backup (pas vraiment utilise car on peut faire un backup automatique de la base)
        15. WP-GPX-Maps
        16. WP-Polls (important pour mieux connaitre les lecteurs)
        17. WP Smush.it
        18. WPtouch Mobile Plugin
        19. XML Google Maps
  • Et si on a plus d’argent on peut payer de 300 à 600 Euro TTC pour le design d’un bandeau et de deux trois icônes.
  • Pour les mises à jours de WordPress il est très simple de le faire soit même, d’autant plus que dans les dernières versions, les mises à jour sont de façon automatique.

Avec cette solution on est réellement indépendant et on n’a pas de limite sur les plugins ou même sur le design.

Quand on a un salaire de presque 12870 € brut / mois on peut bien payer 500 € / an (maxi) (42 Euro / mois). Pour avoir une communication internet propre et sans publicité … Surtout quand on est un personne dans la vie publique politique. Je comprends qu’une personne au chômage ou faisant un loisir soit sur over-blog mais pas une personne vivant de sa communication.

Ce serait vraiment marrant s’il faisait un article sur les maisons closes et qu’il se retrouvait avec une publicité pour les préservatifs Manix. Ou alors un article contre les paradis fiscaux avec une publicité pour une banque suisse comme UBS.

Le mieux c’est encore de lui demander ce qu’il l’a poussé a faire un blog sur over-blog.

« Cher Monsieur le Député Dosière,

 

J’ai pu lire votre article « Très chers ancien président » sur over-blog qui est fort intéressant, en gros il y a pour plus de 6 millions d’euro. C’est sûr que c’est énorme … Mais bon on n’atteint pas encore le budget de la reine d’Angleterre ou même de la monarchie espagnole.  Et on ne peut pas dire que ce sera encore le cas pendant longtemps, car deux de nos anciens présidents ne sont pas en pleine forme. Qu’en pensez vous ?

J’avais vu un article qui indiquait que chaque sénateur coutait 0,5 millions d’euro. Donc en supprimant 12 sénateurs on pourrait compenser les 6 millions d’euro … . Sinon j’ai vu que votre article est sorti en même temps que « Nos très chers Sénateurs » sur France 3 dans Pièces à conviction. Le hasard ou la diversion ? … mais je ne suis pas là pour vous parler du contenu de votre article.

 

Non, ce que je souhaite savoir c’est pourquoi vous avez choisi over-blog pour votre blog ? Et pourquoi vous avez choisi de laisser les publicités sur votre blog ? Est-ce intentionnel ? C’est pour faire l’économie du compte « individuel » ? C’est par manque de connaissance ?  Ne craignez-vous pas de voir une publicité inappropriée sur l’un de vos articles ? La communication est un outil essentiel pour un homme politique, me trompé – je ? Est-ce que 60 Euros par an vous semble abusif ?

 

Ah dernier point sur votre photo du blog, on vous voit parler à l’assemblée. Ca c’est vraiment bien car on vous imagine sur votre lieu de travail. Par contre il n’y a personne derrière vous, le sujet ne devait donc pas être passionnant…. Je pense que la même photo avec du monde derrière vous (flouté légèrement pour vous faire ressortir)  serait plus à votre avantage. C’est simplement un avis personnel que je vous donne .. Beaucoup de Francais s’imaginent les bancs toujours vide.

 

Cordialement. »

 

Quand la vie des autres paraît toujours plus belle

Lien

http://madame.lefigaro.fr/societe/gare-au-digital-bovarysme-160115-93797

Article rigolo « Évidemment, les plus fragiles (ados dépressifs, trentenaires fauchés ou esseulés, salariés brusquement précarisés, jeunes parents frôlant l’aliénation, couples qui ne vont plus trop bien…) sont aussi les plus exposés aux effets pervers de cette mise en scène de soi. » … »…alors que nous savons très bien combien nous nous débrouillons pour enjoliver le réel, nous prenons souvent pour argent comptant les images des autres… »

Misère.

 

12 Bornes de Gorbio

Le site Web : http://www.asgorbio.com/infos-12-bornes-2015/ .

Le parcours :

Total distance: 11472 m
Max elevation: 357 m
Min elevation: 145 m
Total climbing: 255 m
Total descent: -264 m
Average speed: 11.64 km/h
Total time: 01:02:20
Download file: Gorbio.gpx

Les résultats : http://www.asgorbio.com/ :

Course-GORBIO.GoodTimes

 

Très belle course, ou l’on a l’impression d’avoir des ailes jusqu’au kilomètre 8 … par la suite on a l’impression d’avoir un boulet au pied.