7 nov. 2011

[PC2R (STL)] Travailler avec les FairThread chez soi

Pour ceux qui aimeraient compiler les programmes C utilisant la librairie FairThread, je vous présente une archive que j'ai "modifiée" pour faciliter l'installation de la librairie chez soi.

1) Téléchargez l'archive contenant la librairie et mes modifications
2) Décompressez la, et entrez dans le dossier libft


cd dossier_ou_jai_telechargé_larchive/
unzip libft_stephane.zip
cd libft



3) Lancez le script que j'ai écris, compiler_librairie_fthread.sh

./compiler_librairie_fthread.sh


Le script compilera la librairie, et vous proposera de l'installer sur votre Linux. Si vous acceptez, votre mot de passe vous sera demandé pour le faire. Rentrez le et validez.

Si l'installation s'est correctement passée, vous pouvez désormais écrire vos programmes FairThreads comme vos autres programmes C, sans ajouter des arguments complexes à gcc ;-) .

29 juil. 2011

Facefont - English


FaceFont is a small add-on for Chrome and Firefox, that aims to improve your daily usage of Facebook. Let's discover its main features.




* Add beautiful emoticons to Facebook status and comments


Adding emoticons in your status and comments never became easier. With Facefont, find your favorite emoticons in one click.




* Get notified directly in your browser


No need to go check yourself, your notifications come to you directly in your browser.



* Choose the size of Facebook status that fits you


For better readability, nothing better than a font size appropriate to itself. Facefont gives you the opportunity to choose one that suits you best.




Download for free

(Latest stable version: 5.0)

Chrome: https://chrome.google.com/webstore/detail/facefont/lodnfcjkieajnelomlbdgbghgbbicflg


Firefox: https://addons.mozilla.org/firefox/addon/facefont/versions





Found a bug ?

You have found a bug? Great ! Feel free to drop me a mail describing the problem you encountered, I hasten to respond and correct the problem later ;-)


Contact the developer 

Email: stephan.kouadio@gmail.com
Google+ :  https://plus.google.com/u/0/+StéphaneKouadio/





---------------------------------------------------------------------------------------------------------------------------------


Release Notes : 
* Version 5.0
- Add +180 emoticons in status and comment boxes
- Improved notification speed (full CPU parallelization)
- Add a system popup when a new notification arrives on Facebook
- Remove "smiley on status" processing since it is now included in Facebook
- Improved integration with new Facebook style
- Updated translations (english / french)
- Minor changes on tooltip / right-click text on Facefont icon
- Fixed "notification count width" bug
- Windows: fixed "options window do not close" bug
- More compact UI in options window
- Various bug fixes, code refactor and optimisations  



* Version 4.0.2
- Click on Notification count now browses to Facebook
- Fixed "sprite sheet icons" bug in Firefox small icon mode
- Fixed Warning message in Error Console
- Added a label in Customize Toolbar window 



* Version 4.0.1
- Fixed problem of opening preference Window for all-non french users
- Fixed Facebook Notification count, including now Messages and friend request
- Fixed "Enable Facefont" preference bug. Now preference is well saved, and elements in preference window are hidden when disabling Facefont
- Some minor changes on UI


* Version 4.0
- New major version of Facefont
- Added Facebook notifications count on Facefont icon
- Added Smileys picklist on comment box
- Added possibility to disable Facefont while installed
- More customization in preference window
- Added notification context menu on icon in toolbar. Link navigates to Facebook
- Changed logo. More simpler :)
- General algorithms improved, which make it faster
- Better integration in new Facebook
- Fixed position of smiley picklist (in status box)
- Removed the functionnality of emoticons on facebook comments, since Facebook now integrates it natively
- Updated translations
- Fixed many others bugs


* Version 3.1.2
- Fixed minor bugs
- Added support for 5 more smileys (>:-( , O:-( , :v (pacman) , >:-O , O:-) ) 


* Version 3.1.1
- More stable
- Fixed bug on some status
- Fixed scope bug (ReferenceError on "Facefont_TA")  


* Version 3.1
- Many bugs fixed, because of changes on Facebook architecture
- Added the ability to pick up (select) a smiley when writting a new Facebook status
- Improved parsing algorithm 


* Version 3.0.2
- Facebook changed again its architecture, that made the addon bug. FIXED.
- Speed improved.
- Fixed bugs on Timeline (status and smileys)


* Version 3.0.1
- Better integration in Firefox
- Fixed bug : options window didn't load properly sometimes.
- Handle customization through addon-bar (firefox 4+)


* Version 3.0
- Now possible to enable smileys on Facebook comments
- Possibility to show/hide Facefont icon on toolbar
- Compatible with new Facebook UI (timeline).  



* Version 2.5

With version 2.5, finally find the old Facebook Chat.
Changes :
- Ability to use or not the old Facebook Chat
- Several improvements, again with the new emoticons supported



* Version 2.1.2
- Supports more emoticons ( 8-) , 8-| , >:-( , >:-O , O:-) , 3:-) , :-* , :3 )
-On more than two identical smileys of a status, only the first had its image changed. [bug fixed]
- An icon of Facefont has now been added in the toolbar.




* Version 2.1
- 2 times more faster than the previous version
- After confirming the settings, the size of the status applies immediately to Facebook
- An internal change in the architecture of Facebook was crashing the add-on (bug now fixed)
- An overview was added in the preference window. You can see now what look like facebook status.
- Several other bug fixes

* Version 2.0.1:
Fixed : The size of preference window is now automatic, no need to resize it yourself.

The version 2 of FaceFont brings new features :
- Added a preference window for selecting options
- Added the ability to choose the font size of Facebook status
- Added the ability to enable emoticons in facebook status
- Support for multiple languages ​​(currently French and English)



* Version 1.0
- Enlarges the font size of facebook status to a good size (not editable).

Facefont - Français


FaceFont est une extension pour Chrome et Firefox, qui améliore votre utilisation quotidienne de Facebook. Découvrons ses fonctionnalités.




* Ajoutez de belles émoticônes à vos commentaires et statuts Facebook. 

L'ajout d'émoticônes dans vos statuts et commentaires n'est jamais devenu aussi simple. Grâce à Facefont, retrouvez vos émoticônes favoris en un clic.




* Recevez vos notifications Facebook dans votre navigateur


Plus besoin d'aller vérifier vous même, vos notifications viennent à vous directement dans votre navigateur.



* Choisissez la taille des statuts Facebook qui vous convient


Pour une meilleure lisibilité, rien de mieux qu'une taille de police adaptée à soi. Facefont vous laisse la possibilité de choisir celle qui vous convient le mieux.




Téléchargez gratuitement

(Dernière version stable: 5.0)

Chrome: https://chrome.google.com/webstore/detail/facefont/lodnfcjkieajnelomlbdgbghgbbicflg


Firefox: https://addons.mozilla.org/firefox/addon/facefont/versions




Vous avez trouvé un bug ?

Vous avez trouvé un bug ? Super ! N'hésitez pas à me laisser un mail en décrivant le problème que vous avez rencontré, je m'empresserai de vous répondre et de corriger le problème par la suite ;-)


Contacter le développeur 

Email: stephan.kouadio@gmail.com
Google+ :  https://plus.google.com/u/0/+StéphaneKouadio/




---------------------------------------------------------------------------------------------------------------------------------


Historique des changements dans Facefont:  

* Version 5.0
- Ajout de + de 180 émoticônes dans la zone de statut et commentaire
- Nette amélioration de la vitesse de notifications (parallélisation CPU)
- Ajout d'une popup système à l'arrivée d'une nouvelle notification Facebook
- Supprimé la fonctionnalité de "smileys sur les statuts" maintenant que Facebook le fait nativement
- Meilleure intégration avec le nouveau style Facebook
- Mise à jour des traductions (anglais / français)
- Changements mineurs sur l'infobulle/clic droit sur l'icone de Facefont
- Corrigé l'affichage du compteur de notifications
- Windows: Corrigé la fermeture correcte de la fenêtre d'options
- Fenêtre d'options plus compacte
- Plusieurs autres corrections de bugs, optimisations de code  


* Version 4.0.2
- Le clic sur le compteur de notification ouvre désormais Facebook
- Corrigé quelques bugs mineurs dans Firefox 


* Version 4.0.1
- [Bug corrigé] La fenêtre de préférences ne s'ouvrait pas pour les utilisateurs non-francophones
- [Bug Corrigé] Les notifications prennent désormais en compte les nouveaux messages et demandes d'ajout de contact
- [Bug Corrigé] La paramètre "Activer Facefont" ne fonctionnait pas toujours.
- Quelques changements mineurs dans l'interface graphique de Facefont


* Version 4.0
- Nouvelle version majeure de Facefont
- Ajout d'un compteur de notifications Facebook sur l'icône de Facefont.
- Possibilité de choisir des smileys sur les commentaires.
- Facefont peut maintenant être désactivé, tout en étant installé.
- Plus de personnalisation dans la fenêtre de préférences.
- Ajout d'un compteur de notification dans le menu contextuel de Facefont. Le clic sur le lien ouvre Facebook.
- Logo changé, en plus simple :)
- Algorithme général optimisé, vitesse plus rapide.
- Meilleure intégration dans le nouveau Facebook.
- Corrigé la position de la liste de smileys sur la barre de statuts.
- Supprimé la fonctionnalité d’émoticônes sur les commentaires, puisque Facebook intègre maintenant cela nativement.
- Traductions mises à jour
- Plusieurs autres bugs corrigés.


* Version 3.1.2
- Quelques bugs mineurs corrigés
- Prise en charge de 5 smileys supplémentaires (>:-( , O:-( , :v (pacman) , >:-O , O:-) )  


* Version 3.1.1
- Beaucoup plus stable
- Quelques bugs sur certains statuts corrigés
- Exception "ReferenceError" corrigée  



* Version 3.1
- Plusieurs bugs corrigés, (causés par les multiples changements de l'architecture de Facebook)
- Ajouté la possibilité de choisir un smiley et de l'ajouter automatiquement dans la zone d'écriture du statut Facebook
- Algorithme d'analyse amélioré  


* Version 3.0.3
- Ajout d'un menu contextuel (clic droit) sur l'icône FaceFont de la barre d'outils
- Suppression de l'icône (obsolète) dans la barre de modules
- Quelques autres bugs corrigés 


* Version 3.0.2
- Facebook a encore changé son architecture, ce qui faisait bugger le plugin. Corrigé.
- Vitesse améliorée.
- Bugs sur le Journal - nouvelle interface Facebook - corrigés (smileys et statuts)

* Version 3.0.1
- Meilleure intégration à Firefox
- Bug corrigé : la fenêtre de Préférences ne se chargeait pas correctement.
- Prise en charge de la "Personnalisation" des éléments, dans la barre de modules (Firefox 4+)
- Quelques autres bugs mineurs corrigés




* Version 3.0
- Il est maintenant possible d'activer les smileys sur les commentaires Facebook
- Possibilité de masquer/démasquer l'icône de Facefont dans la barre d'outils
- Compatible avec l'ancienne et la nouvelle version de Facebook (Timeline ou Journal).

* Version 2.1.3
- Supporte plus d'émoticônes ( 8-) , 8-| , >:-( , >:-O , O:-) , 3:-) , :-* , :3 )
- Sur plus de deux smileys identiques d'un statut, seulement le premier avait son image changée. [bug corrigé]
- Une icône Facefont a maintenant été rajoutée dans la barre d'outils.

* Version 2.1

- 2 fois plus rapide que la version précédente
- Après validation dans les réglages, la taille des statuts s'applique immédiatement sur Facebook
- Un changement de l'architecture interne de Facebook faisait planter/ralentir l'extension [bug corrigé]
- Un aperçu a été ajouté dans la fenêtre de préférence. Vous pourrez voir désormais à quoi ressembleront les statuts Facebook.
- Plusieurs autres bugs corrigés

* Version 2.0.1:
Corrigé : La taille de la fenêtre de préférence s'ajuste automatiquement, plus besoin de redimensionner soi-même.
La version 2 de FaceFont apporte de nouvelles fonctionnalités :
- Une fenêtre de préférences pour choisir les options
- Possibilité de choisir la taille de la police des statuts Facebook
- Possibilité d'activer/désactiver les émoticones sur les statuts facebook
- Support multilingue ​(actuellement Français et Anglais)

* Version 1.0

- Agrandit la police des statuts facebook à une bonne taille (non modifiable).

3 juin 2011

[LI355 (PACS)] Ma correction de l'examen 2010

Pour tous ceux qui révisent l'ue LI355, vous avez certainement constaté qu'il n'y a aucune annale, et qu'on ne peut que se fier à nos TMEs. Heureusement, un étudiant a posté sur le forum de l'Aeip6, le sujet (non corrigé) de l'année dernière (Juin 2010), dans les annales de L3.

Je propose donc ma solution (qui regroupe sujet de l'examen + correction), téléchargeable immédiatement ici.

http://tinyurl.com/LI355-corrige-examen-2010


Bon courage à nous.

15 mai 2011

Facefont 2.0

Nouvelle version de Facefont maintenant prête (version 2.0)
 15 Mai 2011

(English here )
Hello tout le monde. Après 3 mois de pause, voici la version 2 de Facefont, l'extension qui vous permet de choisir la police des statuts Facebook, et de pouvoir utiliser les smileys dans les statuts. Cette nouvelle version est actuellement en vérification sur le site de Mozilla. Voici les nouvelles fonctionnalités (absentes dans la première version) :
- Une fenêtre de préférences pour choisir les options
- Possibilité de choisir la taille de la police des statuts Facebook
- Possibilité d'activer/désactiver les émoticônes sur les statuts Facebook
- Support multilingue ​(actuellement Français et Anglais)
  


 Fenêtre de préférences de Facefont

Demo d'une émoticône sur un statut facebook


Téléchargez la nouvelle version ici (en attendant sa vérification par Mozilla):
https://addons.mozilla.org/fr/firefox/addon/facefont/versions/?page=1#version-2.0.1




------------------------------------------------------------------------
La version 1.0 ici

[LI345] Travailler le projet chez soi.

Hello. Pour ceux qui font le projet de base de données (LI345), vous avez certainement constaté que le serveur poux.ufr-info-p6.jussieu.fr ne fonctionne pas de chez vous. Dans cet article, nous apprendrons à copier les fichiers de la base de données de la fac à notre ordinateur de la maison, de sorte à pouvoir travailler sur "une copie" de cette base chez nous.

Les choses seront faites de sorte à ce que, même si vous transfériez les fichiers de chez vous à la fac (ou vice versa), il n'y ait rien à changer au code. Cela implique que la base de donnée de chez vous doit avoir le même nom que celle de la fac. Let's Go !



Une fois le serveur correctement installé, faîtes comme suit :

24 févr. 2011

Installez rapidement Apache,PHP,CGI,... sur Linux Ubuntu


Il n'est pas simple de pouvoir installer très rapidement Apache, PHP, CGI, etc... sur Linux, afin de développer des scripts web. XAMPP est l'outil que je vous présenterai, c'est plutôt un package de logiciels, préconfigurés, et prêts à fonctionner immédiatement sur la machine. Et ce en un clic ! Ces logiciels vous permettront entre autres, de faire du php, CGI, mySql, etc...
Alors qu'est-ce qu'on attend ? Let's GO !

=============================================
Nouveauté* : installation rapide pour les étudiants.

Si vous n'avez pas envie de lire ce (court) article, et que vous voulez directement passer à l'installation, alors téléchargez ce fichier, décompressez l'archive, et lancez (dans un terminal ou non) , le programme install.run 



http://bit.ly/MtPn5i


=============================================




Installation pas à pas.



1) Avant tout, assurons nous que vous avez l'option "Ouvrir dans un terminal" lorsque vous cliquez avec le bouton droit, une fois dans un dossier.
Si ce n'est pas le cas, tapez dans un terminal :

sudo apt-get install nautilus-open-terminal
nautilus -q


2 févr. 2011

Facefont - l'extension firefox qui agrandit les textes des statuts Facebook

-------------------------------------------------

Hello. Je vous présente ma première extension pour le navigateur Mozilla Firefox, baptisée Facefont. Elle ne fait pas grand chose, comparé à toutes les extensions que l'on peut voir aujourd'hui. Facefont agrandit automatiquement les textes des statuts Facebook, qui sont trop petites à mon goût ;-) . En fait, Facefont est la fusion de Facebook et font (qui signifie police d'écriture, en anglais).
L'idée m'est venue lorsque je me demandais continuellement comment agrandir la police des statuts Facebook automatiquement, sans altérer la qualité des images (si je procédais par un zoom des pages). Car moi aussi je la trouvais vraiment trop petite. D'où l'idée d'un petit "truc" qui le fait tout seul pour moi... Une extension : c'est ce qu'il me fallait !
J'espère qu'elle vous sera utile :-)
>> Télécharger (version 1.0)


PS: pour désinstaller : menu Outils --> Modules complémentaires --> Extensions --> Clic sur Facefont, puis Désinstaller.

_