Life Long Learning for Lebanon

Portail informatique formation d'ingénieur Liban

Supports, informations et actualités informatique ISSAE Cnam Liban et centres du Cnam Liban

Société et technologie

Fondateur et activiste Free (libre) Open Source Software Lebanese Movement OSLM

lundi 22 juillet 2013

Un accès Internet rapide - Conçu par des ordinateurs?

Massachusetts Institute of Technology (MIT): Les chercheurs ont mis au point un système informatique appelé Remy qui génère automatiquement le protocole de contrôle de transmission (TCP) des algorithmes avec des taux de transmission de deux à trois fois plus élevés que ceux conçus par les humains. TCP régule le taux de transmissions informatiques afin de minimiser la congestion du réseau, et les ingénieurs ont travaillé à l'amélioration des algorithmes de contrôle de congestion au cours des 25 dernières années. Remy est un système d'apprentissage automatique qui teste les variations sur les possibilités qui semblent fonctionner mieux. Certaines caractéristiques du réseau, par exemple si le nombre d'utilisateurs des changements et de combien, sont déterminés par les utilisateurs. En outre, les utilisateurs d'établir des paramètres d'évaluation de la performance du réseau et un profil de trafic. Les chercheurs ont créé un algorithme qui concentre les analyses de Remy sur des scénarios dans lesquels de petites variations de l'état du réseau conduisent à de grandes variations de performance, et de se concentrer moins sur le comportement du réseau prévisible. «Traditionnellement, TCP a des règles d'extrémité relativement simples mais le comportement est complexe lorsque vous utilisez réellement», dit un étudiant diplômé du MIT Keith Winstein. «Avec Remy, c'est le contraire qui est vrai. Nous pensons que c'est mieux, parce que les ordinateurs sont bons à affronter la complexité. C'est le comportement que vous voulez être simple."

jeudi 11 juillet 2013

L'Inde rattrape les États-Unis en nombre de développeurs à partir de 2017

L'Inde va dépasser les Etats-Unis dans le nombre de développeurs de logiciels en 2017, selon une nouvelle étude "Evans Corp". Les États-Unis est actuellement leader mondial en nombre de développeurs de logiciels avec environ 3,6 millions d'euros, tandis que l'Inde compte environ 2,75 millions. Cependant, en 2018, l'Inde aura 5,2 millions de développeurs, une près de 90 pour cent d'augmentation, par rapport à 4,5 millions l'US, soit une augmentation de 25 pour cent pendant cette période, selon l'étude. Le taux de croissance de développement de logiciels en Inde peut être attribuée à la taille de sa population et de la jeunesse relative, car environ la moitié de ses 1,2 milliard d'habitants ont moins de 25 ans. En outre, l'Inde n'a pas été touché aussi durement par la récession que les Etats-Unis, l'accélération de la reprise de l'Inde en matière de développement informatique. «Ce sont des projections et représentent les meilleures données que nous pouvons trouver, mais ils sont encore projections mathématiques dans l'avenir, et l'avenir n'est jamais certain», dit Evans Data PDG Janel Garvin. Au cours des deux prochaines décennies, l'Inde va ajouter environ 110 millions de travailleurs à sa main-d'œuvre, plus que les États-Unis, la Chine, la Russie et le Japon réunis, selon Goldman Sachs.

lire la suite View Full Article

Dès cinq ans pour apprendre la programmation et algorithmes

Le Département pour l'éducation du Royaume-Uni (DFE) a récemment revu le programme informatique du pays, la suppression de l'enseignement de base des logiciels tels que Microsoft Word et en ajoutant la programmation et l'algorithme pour les enfants dès l'âge de cinq ans. Le nouveau programme sera obligatoire à partir de Septembre 2014 et s'étend sur la largeur de chacune des quatre étapes clés, en commençant quand un enfant entre dans la première école à cinq ans à 16 ans. Les étudiants apprendront à comprendre ce que les algorithmes sont, comment elles sont mises en œuvre dans les programmes des appareils numériques, et que les programmes s'exécutent en suivant des instructions précises et sans ambiguïté. «Nous mettons en place, un programme national plus rigoureux difficile", a déclaré la secrétaire d'Etat à l'Education Michael Gove. "Pour la première fois les enfants vont apprendre à programmer des ordinateurs Il élever le niveau dans tous les domaines -. Et permettre à nos enfants de rivaliser dans la course mondiale." Le British Computer Society et la Royal Academy of Engineering a écrit la version originale du nouveau curriculum et écoconception révisés il. Les étudiants seront appelés à créer et déboguer des programmes simples d'ici la fin de l'étape clé un, et ils apprendront à comprendre les réseaux informatiques par étape clé deux.
Voir l'article complet View Full Article

mercredi 10 juillet 2013

METIER : ingénieur logiciel

Que fait-il ?

L'ingénieur logiciel conçoit et réalise des logiciels informatiques pour des utilisateurs spécifiques, qui peuvent être des particuliers ou des entreprises. Il analyse les besoins de ces utilisateurs pour définir les fonctions du logiciel qu'il doit créer. Il participe ensuite aux phases de tests et peut intervenir sur la maintenance du logiciel.

Comment travaille-t-il ?

L'ingénieur logiciel se voit confier toutes les responsabilités liées au développement du produit. Il analyse alors les tâches qui seront exécutées sur l'ordinateur. Il rédige ensuite un cahier des charges et constitue une maquette du logiciel. C'est dans un atelier de génie logiciel qu'il passe à la programmation : il utilise alors des outils et des méthodes informatiques d'aide à la production de logiciel. Enfin, il pratique les tests qui permettront de valider le produit avant de le mettre à la disposition de ses clients.

Où exerce-t-il ?

Travaillant sous la direction d'un chef de projet, l'ingénieur logiciel passe beaucoup de temps avec une équipe d'informaticiens. Il participe aussi à des réunions avec le destinataire du logiciel, qu'il s'agisse d'un utilisateur en interne ou d'un client extérieur.

Les +

La création de logiciel permet de développer à la fois des capacités de raisonnement et une vue d'ensemble du développement informatique.

Les -

Les délais sont souvent très justes : il faut parfois travailler dans l'urgence, tard le soir et le week-end pour finir dans les temps.

QUALITES ESSENTIELLES de l'ingénieur logiciel

Rigoureux / Rigoureuse

Travailler à la réalisation de logiciels implique une bonne organisation. Il faut assurer la fiabilité du produit, veiller à sa facilité d'utilisation et respecter les délais de livraison.

Ouvert / Ouverte

Ce métier ne s'exerce pas en solitaire. L'ingénieur logiciel en informatique est en contact régulier avec d'autres informaticiens, des chefs de projets, des clients...

Curieux / Curieuse

> Il suit et assimile les évolutions rapides et nombreuses liées à l'univers des logiciels.

mardi 9 juillet 2013

CACERT ET APACHE CERTIFICAT

jeudi 4 juillet 2013

Qualité de vie au travail : identifier les profils de bien-être des salariés pour agir à bon escient

Partie 1 : Du pessimisme au bien-être
Une fois n’est pas coutume : le marronnier du pessimisme hexagonal est venu nous rappeler fin juin 2013 qu’au moins dans un domaine, les français sont champions du monde toutes catégories, loin devant les Afghans et les Irakiens. L’avenir ne se représenterait en France qu’en une monochromie désespérément noire. Les journalistes qui relaient le sondage faisant état de ces résultats enfoncent le clou en rappelant le paradoxe qui émaille le vécu des français : nous sommes l’un des pays les plus riches de la planète et disposons d’un niveau de vie des plus élevés, bien plus que les Afghans et les Irakiens. Cerise sur la gâteau, ce pessimisme chronique aurait été détecté dès les années 1970 (avant on ne sait pas très bien, on ne mesurait pas encore le « bonheur intérieur brut »), contribuant ainsi à rajouter une couche à la morosité du moment. 

lire la suite : http://blog.mars-lab.com/Dossiers/2013/identifier-les-profils-de-bien-etre-juillet13-volet1

Partie 2 : Du bien-être à la qualité de vie au travail
Pour mieux cerner la notion de bien-être professionnel, il faut retenir que vivre son travail c’est tant lepenser que le ressentir. Le vécu professionnel ne peut en effet s’appréhender sans la prise en compte de ces deux grandes dimensions distinctes mais indissociables, telles qu’étudiées par la psychologie positive (centrée sur l’étude du bien-être), qui a contribué à en préciser les concepts : la dimension eudémonique – le travail pensé – et la dimension hédonique – le travail ressenti.

lire la suite : http://blog.mars-lab.com/Dossiers/2013/identifier-les-profils-de-bien-etre-juillet13-volet2

xemple de nuage de points positionnant le bien-être de chaque salarié au sein d’une organisation
Dimensions hédonique et eudémonique