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 avril 2011

Quelques projets libre (open source)

http://code.google.com/p/isae-apps/

mardi 26 avril 2011

Solution de deux exercices programmation socket (rsx102)

Visitez le site http://rsx102.isae.edu.lb/ . Vous y trouverez des exemples de programmes de "programmation socket" en C et java

samedi 23 avril 2011

NSY103 Linux ISAE Cnam Liban, résultats non officiel

Résultat (non officiel) de l'examen Final - 2011 - Semestre 1  Linux : principes et programmation, Beyrouth et Tripoli. Visitez ce lien

New or old weapon?

Education is the most powerful weapon which you can use to change the world.

NELSON MANDELA

jeudi 21 avril 2011

Le dernier Netbeans est sorti (Version 7)

A l'ISAE-Cnam Liban nous utilisons Netbeans comme atelier de développement Java et PHP. Une version vient de sortir (V7) vous pouvez la récupérer sur le site de Netbeans http://www.nerbeans.org/ .
Netbeans 7 est le premier IDE prêt pour la dérnière version de Java la Java 7, visitez http://www.cofares.info/2011/04/nouveaute-java-7.html pour en savoir plus sur le dernier Java.

Oracle et l'Open source cas d'OpenOffice et les autres...

Oracle annonce aujourd'hui son intention de faire de OpenOffice.org un projet open source purement communautaire et de ne plus offrir de version commerciale de Open Office. »

Ce communiqué officialise une position que Oracle avait commencé à dévoiler en conférence de presse la semaine dernière. Une position qui n'est cependant pas des plus claires.

Les explications de son porte-parole sont en effet succinctes et plutôt floues. « Vus le grand intérêt pour les suites de productivité personnelles et l'évolution rapide des technologies de l'informatique personnelle, nous croyons que le projet OpenOffice.org serait mieux géré par une organisation dont le but sera de servir ce large public sur une base non-commerciale » a ainsi déclaré Edward Screven, Directeur Corporate Architect chez Oracle. On aura noté l'insistance à qualifier OOo de produit pour les personnes et non comme suite professionnelle à part entière.

Concrètement, Oracle « a l'intention de commencer à travailler immédiatement avec les membres de la communauté » et « continuera à soutenir l'adoption des formats de documents qui s'appuient sur des standards ouverts, comme l'Open Document Format (ODF) ».

De nombreuses questions demeurent après cette courte déclaration.

Sous quelle forme se fera le développement de la suite bureautique (avec Oracle, sous Oracle) ?

Oracle acceptera-t-il de donner la marque « OpenOffice.org », chose qu'il s'est refusé jusqu'à aujourd'hui ?

Que vont devenir Cloud Office et Oracle Office, les deux suites payantes lancées en fin d'année dernière et qui s'appuient sur OOo ?

Quelle va être la réaction de la Document Foundation, qui a forké OpenOffice.org en lançant LibreOffice ?

Cette suite alternative a, dès le début, été plébiscitée par les anciens de OOo. LibreOffice a par ailleurs été choisi par des acteurs majeurs du secteur comme Canonical, qui en a fait la suite bureautique par défaut des prochaines versions de Ubuntu. Ce qui fait dire à certains que c'est la communauté elle-même qui a poussé Oracle à lui redonner sa suite logicielle.

Une analyse plus cynique consisterait à dire que Oracle a simplement analysé son marché et n'y a vu, au final, aucun potentiel de bénéfices.

Contrairement aux autres technologies qu'il a acquises avec le rachat de Sun (Java, MySQL, Solaris) et qui, elles, ne sont pas prêtes d'être délaissées par le numéro 3 mondial du logiciel.

Sur ce point Oracle n'est d'ailleurs pas dans le flou : « Oracle est concentré sur Linux et MySQL car ces deux produits ont suscité une large adoption auprès des clients commerciaux et gouvernementaux ».

Et pas auprès des utilisateurs « personnels ».

Source : Oracle

vendredi 15 avril 2011

RSX102 : Auditeurs Cnam Bikfaya

Exercice à réaliser pour le Lundi 18 Avril 2011 (Auditeurs du Cnam Bikfaya):

I) Soit un serveur qui compte le nombre des clients qui réalisaient une connexion vers lui. Chaque fois qu’un client fait un « connect » vers ce serveur le serveur lui répond par le nombre des clients qui se connectaient à lui et quitte ensuite la connexion. On utilise l’interface socket pour réaliser cette opération.
  1. Quel doit être le mode de connexion de ce serveur ?
  2. Le serveur est-il série ou parallèle? (avez vous besoin d'utiliser les Thread?)
  3. Dessiner l’organigramme de la conversation entre le client et le serveur.
  4. déduire les programmes en java du client et du serveur.

II) Si le compteur compte les utilisateurs qui sont en connexion à ce moment, donner l’organigramme en précisant si le serveur est parallèle ou non et le programme en java du client et su serveur.

jeudi 14 avril 2011

Plagiat d'auditeurs et conséquences

Tout au long de ses études, on aura à produire des travaux de recherche dans lesquels on doit intégrer les idées de différents auteurs. Il est très important de savoir comment insérer correctement ces idées dans son travail si on ne veut pas se retrouver en situation de plagiat.
Mais tout d'abord qu'est-ce que le plagiat ?
C'est un «Vol littéraire. Le plagiat consiste à s’approprier les mots ou les idées de quelqu’un d’autre et de les présenter comme siens.»(Petit Robert 1, 2005). Ce vol est donc passible de sanctions qui risquent de compromettre le bon déroulement des études universitaires.

Pour plus d'information, il est important de consulter le site institutionnel Tricherie et intégrité académique.

vendredi 8 avril 2011

Quelques sites dans le nuage ISAE GApps.

Quelques sites utilisant l'application "sites" de l'ISAE GApps.

6TEMCTMFAS39
depinfo.isae.edu.lb Département informatique
eng110.isae.edu.lb Cours management projet pour ingénieur
gstockr.isae.edu.lb Projet Open source gstockr
ici.isae.edu.lb Information et communication pour ingénieur
ingenieur-info.isae.edu.lb Memoire ingenieur informatique
nfa003.isae.edu.lb Cours architecture
nfp121.isae.edu.lb Cours Programmation avancée
nsy103.isae.edu.lb Linux : principe et programmation
rdtic.isae.edu.lb rdtic
rsx101.isae.edu.lb Réseau et télécom
rsx102.isae.edu.lb Technologie client / serveur
rsx112.isae.edu.lb Sécurité et réseaux
salimrahal.isae.edu.lb Site Salim Rahal
smb111.isae.edu.lb Système et applications réparties
valeurc1.isae.edu.lb valeurc1
valeurc2.isae.edu.lb valeurc2

Sites moodle des cours ISAE Cnam Liban

Visitez les cours disponible en ligne (moodle) à l'ISAE Cnam Liban:

Le RNCPIII informatique.

Le Titre du Répertoire National des Certifications Professionnelles Niv. III Analyste programmeur en informatique.

objectifs pédagogiques :

Donner les connaissances de base en informatique dans les domaines essentiels suivants : programmation, algorithmique, réseau, architecture des ordinateurs et systèmes d'exploitation, bases de données et génie logiciel. Le diplôme offre 3 options :
  • option systèmes d'informations;
  • option systèmes industriels;
  • option développement internet. (cette option est ouverte au Cnam Liban)
visitez ce lien pour en savoir plus.

mercredi 6 avril 2011

Cours client serveur rsx102 à Bikfaya

Ce vendredi 8 avril 2011, contrairement à ce qui était prévus, il y aura cours technologie client serveur à Bikfaya de 18h45 à 20h45.

Venez en cours en ayant préparé ces deux exercices:



I) Soit un serveur qui compte le nombre des clients qui réalisaient une connexion vers lui. Chaque fois qu’un client fait un « connect » vers ce serveur le serveur lui répond par le nombre des clients qui se connectaient à lui et quitte ensuite la connexion. On utilise l’interface socket pour réaliser cette opération.

  1. Quel doit être le mode de connexion de ce serveur ?
  2. Le serveur est-il série ou parallèle? (avez vous besoin d'utiliser les Thread?)
  3. Dessiner l’organigramme de la conversation entre le client et le serveur.
  4. déduire les programmes en java du client et du serveur.


II) Si le compteur compte les utilisateurs qui sont en connexion à ce moment, donner l’organigramme et le programme en java sur le client et le serveur.

Converting your MySQL database to UTF8 - MoodleDocs

Converting your MySQL database to UTF8 - MoodleDocs
The document describes how to convert your MySQL database from the latin1 charset to UTF8. Moodle requires that your Database is now UTF8 and will not upgrade if your database is not.
Many applications requires UTF8 in order to provide better multilingual support.

vendredi 1 avril 2011

Absence Pascal Fares

Pour cause de Jurys de mémoires d'ingénieur et d’oraux probatoires, je ne donnerais pas cours entre le 8/4/2011 et le 15/4/2011