French Facebook Application Contest récompensera les trois applications les plus populaires développées en français. Les récompenses seront respectivement de 5000, 3000 et 2000 euros. Un Prix Spécial de 10 000 euros sera accordé au « coup de cœur du jury », à l’application faisant preuve d’originalité, ayant une utilité sociale reconnue, un potentiel commercial intéressant et offrant une interface utilisateur ergonomique.
Le concours est ouvert depuis le 02 Octobre. Cloture inscription: 31 Janvier 2009.
Vicky et Cristina sont d’excellentes amies, avec des visions diamétralement opposées de l’amour : la première est une femme de raison, fiancée à un jeune homme respectable ; la seconde, une créature d’instincts, dénuée d’inhibitions et perpétuellement à la recherche de nouvelles expériences sexuelles et passionnelles.
Lorsque Judy et Mark, deux lointains parents de Vicky, offrent de les accueillir pour l’été à Barcelone, les deux amies acceptent avec joie : Vicky pour y consacrer les derniers mois de son célibat à la poursuite d’un master ; Cristina pour goûter un changement de décor et surmonter le traumatisme de sa dernière rupture.
Un soir, dans une galerie d’art, Cristina « flashe » pour le peintre Juan Antonio, bel homme à la sensualité provocante. Son intérêt redouble lorsque Judy lui murmure que Juan Antonio entretient une relation si orageuse avec son ex-femme, Maria Elena, qu’ils ont failli s’entre-tuer.
Plus tard, au restaurant, Juan Antonio aborde Vicky et Cristina avec une proposition des plus directes : s’envoler avec lui pour Oviedo, consacrer le week-end à explorer les beautés de la ville, à boire du bon vin et à faire l’amour. Vicky est horrifiée ; Cristina, ravie, la persuade de tenter l’aventure…
Mon avis (d’amateur)
Pour être allé à Barcelone cette année c’est un second voyage. Je suis ravi de retrouver la beauté de la ville catalane. L’intrigue est pour le moins intéressante et on a du mal à croire à un film de Woody Allen. Comme dans Match Point (film réalisé à Londres) le ton est moins puéril.
La liberté, la quête d’identité et l’étude sur le sens de l’Amour donne aux spectateurs ce qui l’attends: réfléchir.
Un film qui commence comme il se termine sans vraiment donner de réponses.
Le courage désigne la capacité d’endurer sans faire défaut, par exemple le courage est affronter ses peurs. Il se comprend comme vertu, de celui qui affronte le danger ou supporte la douleur.
Au Japon, le courage (勇 – Yu en japonais) est une des notions fondamentales du Bushido. Inazo Nitobe en donne cette description[1] :
Le courage, s’il n’était pas mis au service de la justice, était à peine digne d’être considéré comme une vertu. Confucius dans ses Entretiens, le définit comme à son habitude, par ce qu’il n’est pas. « Comprendre ce qui est juste », dit-il, « et ne pas le faire, démontre l’absence de courage ». Cette maxime reprise dans un sens positif peut se lire ainsi : « Le courage consiste à faire ce qui est juste ». Se risquer à tous les hasards, s’exposer, se lancer impunément dans les bras de la mort, passent pour des marques de valeur, et dans le métier des armes, une telle témérité, que Shakespeare appelle : « la sœur illégitime de la valeur », est injustement applaudie. Il n’en va pourtant pas ainsi dans les préceptes de la chevalerie. Mourir pour une cause qui n’en vaut pas la peine est « une mort de chien ». « Se précipiter au cœur d’une bataille et tomber aux champs d’honneur, dit un prince du Clan Mito, est assez facile et n’excède pas les moyens du plus simple des rustres. Mais le vrai courage est de vivre quand il faut vivre, et de mourir seulement quand il faut mourir ». Et il ne connaissait pas même le nom de Platon qui avait défini le courage comme « la connaissance de ce que l’homme doit craindre et de ce qu’il ne doit pas craindre ». Une distinction souvent faite en Occident entre le courage physique et le courage moral est chez nous une ancienne et intime évidence. Quel jeune samouraï n’entendit jamais parler de la différence entre « grande bravoure » et « bravoure du voleur » ?
1. ↑ Extrait de « Bushidō, l’âme du Japon » de Inazō Nitobe – 1900 – p.35 – (ISBN 2846170118)
Ce document provient de « http://fr.wikipedia.org/wiki/Courage ».
Même si les crédits du projet Wordle parle d’IBM Research pour la paternité du projet … j’ai quelques soupçons (fondés) sur une autre entreprise qui serait derrière tout ça: Google.
On peut voir apparaître du Google à différents endroits:
host wordle.net
wordle.net mail is handled by 10 aspmx.l.google.com.
Quand le script python part en Timeout:
Traceback (most recent call last):
File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 499, in __call__
handler.get(*groups)
File "/base/data/home/apps/wordle/12.2/wordle/wordle.py", line 246, in get
self.handle_wordle(get_wordle(key))
File "/base/data/home/apps/wordle/12.2/wordle/wordle.py", line 259, in handle_wordle
wordle.put()
File "/base/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 618, in put
return datastore.Put(self._entity)
File "/base/python_lib/versions/1/google/appengine/api/datastore.py", line 162, in Put
raise _ToDatastoreError(err)
File "/base/python_lib/versions/1/google/appengine/api/datastore.py", line 1627, in _ToDatastoreError
raise errors[err.application_error](err.error_detail)
Timeout: datastore timeout: operation took too long.
Bizarre…
En attendant plus d’infos je vous gratifie de mon Wordle:
Au-delà de l’outil, de son langage, Cfengine répond, de part son concept et des idées dont il retourne, aux besoins d’administrateurs soucieux de gérer d’importants data centers.
Le but est ici de vous exploser, dans un premier temps, la philosophie cachée derrière l’outil qui vous permettra de « penser »Cfengine.
Qu’est ce ?
Un outil pour un système de configuration ad hoc sur plusieurs milliers de serveurs.
Unlangage indépendant du système qui réduit le coût des ressources nécessaires.
Un agent autonome afin de distribuer la charge de travail.
Plutôt que de faire les actions d’administration à la main ou via une solution difficile à mettre en place et à maintenir à base de scripts, pourquoi pas utiliser un système robuste, scalable, indépendant de l’os et de la plate-forme.
Sources
Cfengine vient d’un projet de recherche débuté en 1993 par Mark Burgess, professeur-chercheur à l’université d’Oslo. Il est le principal auteur et mainteneur du logiciel libre GNU/Cfengine.
Philosophie
Un système informatique doit se comporter comme un système immunitaire. Pas d’intervention humaine directe mais définition d’un état (~politique) d’un serveur définit dans ensemble de fichiers de configuration. La définition de l’état est écrit en langage Cfengine. La machine doit obéir à la politique définie.
Un Référentiel, Une politique
Cfengine de définir une politique globale au travers de fichiers de configuration qui sera distribués sur les clients. Il est possible de définir une politique globale avec plusieurs niveaux de granularité allant du groupe associé au site jusqu’à une machine spécifique suivant la classification des clients.
Le langage
Langage déclaratif avec des décisions prises suivant la classification des clients. La classification est fonction des caractéristiques des machines et de son groupe d’appartenance.Il reste indépendant de l’OS et uniforme les tâches.
L’agent
Lancé à la demande ou en cron, il Pull les derniers fichiers de configuration sur le référentiel, applique la politique définie et envoie une alerte si celle-ci a échouée.
Sécurité
Pas de source d’entrée possible, seules les directives prédéfinies sur le référentiel seront appliquées. Échanges sécurisés basés sur le client avec échanges de clés et création d’un clé de session par l’algorithme de chiffrement symétrique Blowfish. Mécanisme d’arrêt afin d’éviter des exécutions en boucles.
Jeudi 9 Octobre il y aura un Facebook Developer Garage à Paris avec la présence de Mark Zuckerberg. Venez et ayez des infos sur Facebook Platforme, découvrez des développeurs autour de chez vous, partagez votre expérience de développement ou apprenez comment commencer. Mark fera une présentation de la Plateforme suivi d’une session de Questions/Réponses.
Votre réputation au sein d’une communauté est la somme de toutes vos actions passées -quelles soient bonnes ou mauvaises- au sein de cette communauté.
« Bon » ou « mauvais » est subjectif et est déterminé par la communauté elle-même.
Systèmes de Réputation
Les systèmes de réputation tente de fournir et d’automatiser ce processus:
prendre des notes sur les actions des membres d’une communauté
évaluer la réaction de la communauté envers ses membres
garder l’évolution de ces actions
Élaboration de Patrons de conception (Design Pattern) http://developer.yahoo.com/ypatterns/
Niveaux
numéraire: 1 2 3 4 5 Famille de réputations évolutive. Chaque niveau acquis est supérieur au précédent. Exemple: Yahoo Answers
nommé: Débutant (Newbie), Jeune (Listener), Intermédiaire (Enthusiast), (Trendsetter), (Fanatic) Famille de réputations évolutive. Chaque niveau acquis est supérieur au précédent. Exemple: phpBB
Identifier les étiquettes
Chaque réputation est conçu afin d’identifier et de récompenser les comportements ou les qualités au sein d’une communauté. Identifier les étiquettes est utiles pour les utilisateurs afin de trouver les contributeurs possédant ces qualités.
Points
Un compteur cumulatif du nombre de points qu’un utilisateur à acquis au sein d’une communauté. Les points viennent généralement d’une performances sur une activité relative.
Top ‘X’
Les contributeurs sont regroupés numériquement pour leurs performances. Les plus performants sont reconnus pour la qualité de leurs accomplissements. Top 10, 50 et 100 sont les regroupements communément utilisés.
Fournir certaines récompenses aux utilisateurs désireux d’atteindre certains objectifs au sein de la communauté. Réaliser un programme de récompense en rapport avec la communauté.
Permettre l’étalage de ces trophées afin de rendre fétichiste et accroc l’utilisateur.
D’un côté permettre un accès facile à certains trophées de l’autre rendre plus difficile l’accès à d’autres.
Exemple: Yahoo! Starwars, LaBrute.fr ?
Classement
Au sein de communautés basées sur la compétition, les utilisateurs veulent pouvoir comparer les performances les uns avec les autres. Les utilisateurs augmentent ainsi leurs reputations en montant dans le classement.
Récompenses temporelles
Les utilisateurs sont recompensés pour leurs contributions sur un laps de temps défini.
Trophées hebdomadaires, mensuelles ou annuelles par exemples.
Ces réputations une fois obtenues ne sont jamais perdues. Elles sont utiles autant pour donner de la cohérence à la réputation des meilleurs et que pour permettre au plus grands nombres d’accéder à une réputation. Les récompenses temporelles peuvent être utilisées également comme un souvenir de la réputation pour un évènement spécial.
Données statistiques
Aucune tentatives d’aggrégations des données ne doient être faites.
Des preuves statistiques peuvent être utilisées pour valider la réputation d’un autre modèle (par exemple de fournir la justification pour laquelle quelqu’un a gagné une médaille d’or).
La rotation des logs MySQL est installée par défaut sur Debian:
Durée de rétention: 7 jours
Fréquence de la rotation: tous les jours
Compression GZIP: oui
/etc/logrotate.d/mysql-server
/var/log/mysql.log /var/log/mysql/mysql.log /var/log/mysql/mysql-slow.log {
daily
rotate 7
missingok
create 640 mysql adm
compress
sharedscripts
postrotate
test -x /usr/bin/mysqladmin || exit 0
# If this fails, check debian.conf!
export HOME=/etc/mysql/my.cnf
MYADMIN="/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf"
if [ -z "`$MYADMIN ping 2>/dev/null`" ]; then
# Really no mysqld or rather a missing debian-sys-maint user?
# If this occurs and is not a error please report a bug.
if ps cax | grep -q mysqld; then
exit 1
fi
else
$MYADMIN flush-logs
fi
endscript
}
On peut vérifier que la rotation est effective.
ls -l /var/log/mysql*
donne:
-rw-r----- 1 mysql adm 0 2008-10-01 07:54 /var/log/mysql.log
-rw-r----- 1 mysql adm 20 2008-09-30 07:50 /var/log/mysql.log.1.gz
-rw-r----- 1 mysql adm 20 2008-09-29 08:01 /var/log/mysql.log.2.gz
-rw-r----- 1 mysql adm 20 2008-09-28 07:42 /var/log/mysql.log.3.gz
-rw-r----- 1 mysql adm 20 2008-09-27 07:43 /var/log/mysql.log.4.gz
-rw-r----- 1 mysql adm 20 2008-09-26 07:37 /var/log/mysql.log.5.gz
-rw-r----- 1 mysql adm 20 2008-09-25 07:40 /var/log/mysql.log.6.gz
-rw-r----- 1 mysql adm 20 2008-09-24 07:59 /var/log/mysql.log.7.gz
Follow Me!