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

samedi 30 janvier 2016

Telecoms Look Past Cisco and HP to Open Source Hardware | WIRED

Pascal Fares

jeudi 28 janvier 2016

What Should We Be Teaching the Next Generation of Computer Scientists?

Times Higher Education (01/21/16) John Gilbey 

The key to educating next-generation computer scientists may lie at institutions such as Stanford University, where professor Alex Aiken cites a pressing need for computer scientists to be cognizant of the ramifications of their decisions. He says although more and more activities are being automated by technology, the demand for designers and builders of such systems is limitless. One area where computer science expertise is needed is data management/mining, and the accompanying infrastructure to support it. The incorporation of computer science into other fields suggests a need for computer scientists to cultivate interpersonal, teamworking, and management skills, and there is pressure on university courses to provide them. The Institute for the Future's Mike Leibhold is urging universities to adopt a "futures perspective" emphasizing human factors to ensure graduates stay "above the application programming interface," and are not outmoded by rapidly advancing technology. He says graduates need to be trained to think five to 10 years out so they are ahead of the technological curve, and to be educated to think non-linearly. Graduates also will need to refresh their knowledge on an ongoing basis, and evaluate the direction of both the industry and society. Moreover, they must be aware of the increasing intimacy between the end user and technology.

mercredi 27 janvier 2016

HOWTO: connexion ssh sans mot de passe ...

mardi 26 janvier 2016

HOWTO: Diffuser en direct sur youtube

Avant de pouvoir démarrer une diffusion sur YouTube, vous devez télécharger un logiciel d'encodage. Grâce à cet outil, vous pouvez enregistrer du contenu (provenant de votre ordinateur, caméra ou micro, par exemple) et l'envoyer à YouTube En direct pour le diffuser et en faire profiter tous vos fans.
Le choix du logiciel d'encodage dépend de vos besoins. 
Un logiciel Libre et Open Source existe (Essayez Open Broadcaster Software) , je vous le conseil il est simple d'utilisation et a l'avantage de fonctionner sur tous les systèmes (Linux/Mac/Windows)
Vous recherchez un encodeur Open Source ?
Essayez Open Broadcaster Software. Ce logiciel Open Source gratuit vous permet d'enregistrer des vidéos et de les diffuser en direct.

lundi 25 janvier 2016

The Mobile Phone of the Future Will be Implanted in Your Head !

CNet (01/19/16) Marguerite Reardon

Many industry leaders think the world is entering a time of momentous changes involving software, according to a World Economic Forum survey. The expected changes include technology related to artificial intelligence, Internet-connected devices, three-dimensional (3D) printing, and phones implanted in users' heads. "Computers and other digital advances are doing for mental power--the ability to use our brains to understand and shape our environments--what the steam engine and its descendants did for muscle power," says Erik Brynjolfsson, director of the Massachusetts Institute of Technology's Initiative on the Digital Economy. For example, experts say embeddable devices implanted in the body that use wireless technology could be commercially available by 2023. Although there are likely to be many benefits to such technology, there also are concerns about privacy, government surveillance, and revolutionizing communication. Survey respondents also predict that by 2026, 10 percent of cars on U.S. roads will be driverless. The survey identified 21 "tipping points" for technologies that may sound futuristic but are just a few years away from mass adoption, including Internet-connected reading glasses and the first transplant of a 3D-printed liver.

lundi 18 janvier 2016

Copyright Industry Rhetoric Ignores The Existence Of Linux And Wikipedia

The ever-repeated parrot statement from the copyright industry is that "authors must be paid". This ignores the existence of Wikipedia and about three billion smartphones, and is therefore simply false.

Computer games can be good for learning

University of Bristol News (01/08/16) Cathy Farmer

University of Bristol researchers conducted a brain-imaging study showing technological game-playing can involve brain activity that positively supports learning.  The research is linked to a larger classroom study, which will include 10,000 secondary school students across Britain, and it could provide a new perspective on concerns that some children spend too much time playing computer games.  The researchers will show how the gamification of learning can reduce the activity of a particular brain network that governs mind wandering.  The researchers found when students tried to study by reading notes and looking at example questions, this Default Mode Network portion of the brain was strongly activated.  However, when studying became a competitive game, the additional brain activity disappeared and learning increased.  "This is evidence that computer games can be good for learning, if we are careful about how we design and develop them," says University of Bristol professor Paul Howard-Jones.  As part of the study, 24 student volunteers experienced three types of study sessions while having their brains scanned.  The brain-imaging experiment showed how the students concentrated and learned better when studying was part of a game.

Linux Foundation Moves Dronecode Project Forward

eWeek (01/12/16) Sean Michael Kerner

The open source Dronecode effort, a Linux Foundation Collaborative Project launched in October 2014, has grown from only a handful of members to 51.  "The to establish a common platform that utilizes open source best practices and technologies to accelerate the adoption of better, more affordable, and more reliable open source software for [unmanned aerial vehicles] UAVs," says Dronecode board of directors chairman Chris Anderson.  He notes there has been substantial growth and development during the project's first year as the platform now serves as the basis for multiple commercially available drone technologies.  "It's also extremely encouraging to see increased member engagement and the formation of technical working groups to further advance our mission and open source technologies for UAV adoption and acceleration," Anderson says.  Dronecode consists of multiple components, and also includes many projects at various layers of the stack, ranging from a real-time operating system and drivers at the bottom to mobile and cloud apps at the top.  The Dronecode project is launching three technical working groups to further advance the technology.  "These technical working groups were formed to focus development efforts into specific areas of growth for UAVs--camera and gimbal controls, airspace management, and hardware/software interfaces--while ensuring standardization and interoperability across the technologies," Anderson says.

Narrowing Gap Between Man and Machine

ASU News (01/12/16) Erik Wirtanen

Arizona State University professor Heni Ben Amor believes human-robot collaboration is important and wants to help robots better understand and respond to human behavior.  Human skill is key for many tasks, but other tasks would benefit from the strength and agility of robots, according to Ben Amor.  "To ensure safe interaction, autonomous robots need to include movements and actions of human partners into their decision-making process," he says.  Ben Amor wants to investigate bi-manual grasping and manipulation in an effort to increase robots' dexterity to a level that matches the ability of humans using two hands and arms.  He also is intrigued by machine learning involving robots and the learning capabilities of biological systems.  Ben Amor wants to determine if robots can learn to solve tasks on their own, by employing a human-like trial-and-error strategy to acquire new motor skills.  He also says he is particularly fascinated with the idea of having a robot read the manual for IKEA furniture and program itself to do the assembly.

mercredi 13 janvier 2016

Qu'est-ce qu'un logiciel libre ?


Un logiciel libre est un logiciel qui est distribué selon une licence libre. Précisément, ce sont les licences libres qui définissent les logiciels comme tels.
Plus concrètement et de manière un peu simplifiée [Note], cela se matérialise par le fait qu'un logiciel libre est un logiciel qui peut être utilisé, modifié et redistribué sans restriction par la personne à qui il a été distribué. Un tel logiciel est ainsi susceptible d'être soumis à étude, critique et correction. Cette caractéristique confère aux logiciels libres une certaine fiabilité et réactivité.
Mozilla Firefox, Mozilla Thunderbird, et VLC sont des exemples de logiciels libres célèbres. Si vous avez déjà utilisé un de ces logiciels, vous avez donc déjà utilisé un logiciel libre !

Logiciels libres et Open Source

l'AFUL fait peu de distinction entre « logiciels libres » et « Open Source » car en pratique les licences définies comme libres par la Free Software Foundation (FSF) et l'Open Source Initiative (OSI), cf. licences libres, sont identiques à quelques cas anecdotiques près.
Si dans la pratique logiciel libre et Open Source désignent le même objet, ils le considèrent respectivement de points de vue différents :
  • la défense de la liberté des utilisateurs et des clients
  • l'efficacité technologique et commerciale pour les clients, les prestataires de services et les éditeurs
Le terme FLOSS pour Free/Libre/Open-Source Software, plus récemment introduit, est une manière d'utiliser un terme consensuel.