Accéder au contenu principal

Articles

Affichage des articles du juin, 2011

Une proposition de projet pour la valeur C2

L'idée est de reprendre l'exemple du talk par interface non graphique pour conférence textuelle, puis le faire évoluer pour obtenir un logiciel interessant dans le cadre de la communication quand on est sur des systèmes sans interfaces graphique (par exemple sur des serveurs).
Vous trouverer la version alpha du logiciel sur la plateforme sourceforge. Je suis à la recherche de 3 à 4 auditeurs qui souhaiteraient travailler sur le sujet. Pour accepter les candidats ils faut qu'ils me proposent leurs visions pour l'évolution de ce logiciel.

Ce projet utilise sourceforge pour la gestion des dépots et le suivi des tâches et ce nomme alphanum-talk.

Eclipse ou Netbeans

Vous préférez (pour mes cours utilisant C, C++, PHP, Java, j2me, j2se, j2ee, Android) Eclipse ou Netbeans? donnez votre avis dans la zone commentaires.

J'ai ajouté (a droite en haut) une zone sondage, vous pouvez voter pour l'outil que vous préférez.

La version 0.0 de l'application "Talk" API Socket UDP Java

La première version de l’application Talk utilisant l'API Socket de Java. disponible en format imprimable (html) à cette adresse : http://algorithmes.cofares.net/reseau/talk-java-version-udp.
Vous pouvez récupérer les projets Netbeans au moyen de subversion sur la plate-forme code.google.com/p/cyclec

Vous trouverez ici les instructions : http://code.google.com/p/cyclec/source/checkout. Si vous utiliser Linux vous pouvez installer subversion à partir de l'installateur de votre distribution. Pour les utilisateurs d'autres platformes vous trouverez votre bonheur à l'adresse suivante : http://subversion.apache.org/packages.html

Framabook le pari du livre libre

Une collection de livres libres sur le logiciel libreRien de tel que la lecture d'un bon manuel pour adopter durablement un bon logiciel ou pour mieux comprendre cette révolution en marche qu'est devenu le logiciel libre. À télécharger en toute liberté mais aussi et surtout à acheter à prix serré chez nos éditeurs dont notre partenaire privilégié InLibroVeritas. Volume 1 : Utilisez Thunderbird 2.0Volume 2 : Simple comme UbuntuVolume 3 : Spip pratique 1.9Volume 4 : Changer pour OpenOffice.orgVolume 5 : Tout... sur LaTeX...Ed. spéciale : Richard Stallman...Volume 6 : Le C en 20 heuresVolume 7 : Unix. Pour aller plus loin...Volume 8 : Produire du logiciel libreVolume 9 : AlternC Comme si vous y étiezVolume 10 : Un monde sans copyright... et sans monopoleFramabédé : Geekscottes, Tome 1Framabédé : Geektionnerd, Tome 1

Première tache du projet 2011 ingénieur informatique Liban

Bonjour à tous

J'espère que vous recevez tous mon message concernant "le PROJET 2011 EiCnam informatique Liban"

Nous allons donc initialisé la travail.

Pour collaborer au développement nous devons avoir une plate forme d'hébergement de groupe, mailing list, gestionnaire de taches, gestionnaire du déports des fichiers, documentations etc...

Donc notre première tache "INITIALISATION" du projet consiste à définir la plate forme que nous allons utilisé: J'ai choisi pour cette année Google en général et "google code" en particulier.

J'ai donc créé le cadre du projet que vous pouvez trouver à l'adresse suivante: http://code.google.com/p/informatique-eicnam-liban-2011/

Première tâche à Réaliser pour vous tous (auditeurs de la valeur C2 informatique 2011) : 1-Lire les tâches disponibles sur le projet informatique-eicnam-liban-2011.

Pour toute question vous pouvez utiliser la zone commentaire de cet article

Google App Engine. Getting Started: Java

This tutorial describes how to develop and deploy a simple Java project with Google App Engine. The example project, a guest book, demonstrates how to use the Java runtime environment, and how to use several App Engine services, including the datastore and Google Accounts. This tutorial has the following sections: IntroductionInstalling the Java SDKCreating a ProjectUsing the Users ServiceUsing JSPsUsing the DatastoreUsing Static FilesUploading Your Application

Smartphones : Nokia bientôt dépassé par Samsung et Apple

Chiffres - Le cabinet d’analyse japonais Nomura annonce que Samsung deviendra N°1 mondial sur le marché des smartphones dès la fin de ce trimestre tandis qu’Apple devrait reléguer Nokia à la 3ème place dans les mois qui viennent. Après avoir initié puis dominé le marché des smartphones (au sens large du terme) depuis 1996,Nokia s'apprête à céder sa couronne à Samsung. Déjà dépassé en Europe  Telle est la prédiction du cabinet d'analyse japonais Nomura qui voit la firme coréenne devenir N°1 mondial à la fin du trimestre en cours. Et la chute de ne s'arrêterait pas là pour Nokia qui pourrait se retrouver au troisième rang derrière Apple à l'issue du 3ème trimestre. "Nokia va rendre sa couronne sur le marché des smartphones à Samsung et Apple", expliquent les analystes de Nomura. "Signe de la montée en puissance de l'Asie, HTC devrait presque égaler Nokia en 2012." Et de poursuivre : "Les petits fabricants asiatiques ont doublé leurs parts de m…

Les bases du langage Java cours par l'OCW du MIT

Les bases du langage Java cours en anglais du MITAbbreviationsAPI = Application Programming Interface
I/O = input/output

1Types, variables, operators(PDF)2More types, methods, conditionals(PDF)3Loops and arrays(PDF)4Objects and classes(PDF)5Access control, class scope, packages, Java API(PDF)6Design, debugging, interfaces(PDF)7Inheritance, exceptions, file I/O(PDF)

Support de cours OCW : Introduction à la programmation en C

Support de cours en Anglais du MIT OpenCourseWare.LEC #TOPICSLECTURE NOTES1Introduction. Writing, compiling, and debugging C programs. Hello world.(PDF)2Variables and datatypes, operators.(PDF)3Control flow. Functions and modular programming. Variable scope. Static and global variables.(PDF)4More control flow. Input and output.(PDF)5Pointers and memory addressing. Arrays and pointer arithmetic. Strings. Searching and sorting algorithms.(PDF)6User-defined datatypes, structs, unions, bitfields. Memory allocation. Linked lists, binary trees.(PDF)7Pointers to pointers, pointer and string arrays, multidimensional arrays. Stacks and queues.(PDF)8Void and function pointers. Hash tables.(PDF)9External libraries. B-trees, priority queues.(PDF)10C standard library: stdio.h, ctype.h, stdlib.h, assert.h, stdarg.h, time.h(PDF)11Dynamic memory allocation, malloc and valgrind, garbage collection.(PDF)12Multithreading and concurrency.(PDF)13Multithreaded programming. Sockets and asynchronous I/O.(PDF

Exemples Java et C pour netbeans et eclipse

Vous trouvez sur le sites des documents en vrac (http://vrac.cofares.net) des exemples de programmes Java et/ou C pour netbeans et eclipse.

Exemples Netbeans
Exemples Eclipse

Par ailleur vous avez quelques supports de cours de la "Free Technologie Academy" (une univérsité en ligne dédié aux technologie Free et Open) sur le site miroirs Liban (http://documents.cofares.net) à l'adresse suivante : (cliquez ici)


L'observatoire de la Vie Au Travail - Alors, Zen ou stressé au travail ?

Bonjour,
L'Observatoire de la Vie Au Travail (OVAT) lance la 3ème édition de sa grande enquête nationale à laquelle vous avez peut-être participé les années précédentes.
Elaborée par des experts RH et des chercheurs universitaires, cette étude évalue les grandes dimensions du bien-être au travail en France, facteur clé de la performance sociale.
Quel que soit votre statut ou votre situation professionnelle, votre avis est important.
En participant pour la première fois ou à nouveau à cette enquête, vous aurez accès à une restitution personnalisée immédiate et à une synthèse globale dès le 24 novembre 2011.
Alors, n'hésitez plus, quelques minutes suffisent. Cliquez ici

Cours RSX102 quelques liens

Quelques liens vers des supports et exemples en C et java: API Sockets, ASN1, rpcgen

"Linux : principe de programmation"
Voici un précis de langage C au format PDF
Cours sur la Programmation réseau en Java
Quelques programme utilisant les sockets en java et C (pour linux) chating UDP en C (linux) Day Time en CDay Time Java Mini Chating Java Echo JavaCompter le nombre de connexions (en java)Compter le nombre de clients instantanés (en java)
Documents RSX102et des programmes (visitez et hacker!) rpcgenNouveau (13/05/2011) Voici un Tutoriel complet sur rpcgen (en français)

Free and Open Source Lebanese Movement (OSLM): Courses at the Free Technology Academy

Free and Open Source Lebanese Movement (OSLM): Courses at the Free Technology Academy: "FTA Programme Software Architecture [2011-2] Economic aspects of Free Software [2011-2] The Concepts of Free Software and Open Standard..."

Firefox, IE, Chrome

Firefox 4 déjà loin devant Internet Explorer 9
Le dernier navigateur de Mozilla réalise près de trois fois plus de visites que son rival de Microsoft en Europe. Mais c’est Chrome qui progresse le plus sur le Vieux Continent.
Quand à Chrome, le navigateur de Google, gagne 7,1 %
Lire les statistique plus complète à l'adresse http://www.01net.com/editorial/533763/firefox-4-deja-loin-devant-internet-explorer-9/

Cours Pascal Fares lundi 6 Juin Bikfaya

Lundi 6 Juin 2011, Bikfaya
16h-17h30 : questions/ réponses NFA002 : Algorithme programmation : Concepts Objets
17h30-19h: Cours Architecture des systèmes (Caches) NSY104
19h-20h45: Cours technologie des applications client / serveur RSX102

Les robots plus intelligents grâce au cloud computing?

Stratégie - Chez Google, des chefs de projets travaillent sur un système d'exploitation pour robot sous Java, baptisé "rosjava". Couplé à une API Android, il pourrait permettre aux robots de traiter plus de données, d’analyser des situations et de former des groupes.Lors de sa conférence I/O, Google a lancé rosjava, une structure de système d’exploitation pour robot (ROS) sous Java, compatible Android. Couplé à l’API Android Open Accessory de Google, qui vise à connecter divers appareils (téléphones, vélos, appareils photo, horloges et autres appareils ménagers), ce lancement témoigne du positionnement du système d’exploitation Android comme outil robotique. Une tablette Android devient les yeux et oreilles d’un robot

Classroom activities, learning english

The Roots of Special English

On October 19, 1959, the Voice of America broadcast the first Special English program. It was an experiment. The goal was to communicate by radio in clear and simple English with people whose native language was not English. Special English programs quickly became some of the most popular on VOA. They still are. Special English continues to communicate with people who are not fluent in English. Over the years, its role has expanded. It helps people learn American English while they learn about American life and stay informed about world news and developments in science. It provides listeners with information they cannot find elsewhere.


Three Elements Make Special English Unique

It has a core vocabulary of 1500 words. Most are simple words that describe objects, actions or emotions. Some words are more difficult. They are used for reporting world events and describing discoveries in medicine and science.

Special English writers use short, simple s…