Accéder au contenu principal


Affichage des articles du 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,&…

HOWTO: connexion ssh sans mot de passe ...

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 (EssayezOpen 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.

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 res…

Présentation en ligne (facile ...)

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 devel…

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 …

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 …

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 Fre…