• Vous êtes ici :
  • Accueil
  • >
  • Logiciels

Logiciels



Guillaume Legault
Guillaume Legault
12 mars 10
  • 3
  • 0

.htaccess

Problème :

Que faire si on a plus que 9 arguments à gérer dans une règle de réécriture ?


Solution :

On peut utiliser l'instruction RewriteMap avec le paramètre prg, qui lui apelle un script Perl.


Exemple :

Contenu du fichier .htaccess :

RewriteMap manyargs prg:/home/projet/splitargs.pl
RewriteEngine On
RewriteRule ^/blog/(.*)$ /blog.php?$(manyargs:$1) [PT]

Contenu du fichier splitargs.pl :

#!/usr/bin/perl
$|=1
my $i=0;
my @args = split !/!, $_;
foreach my $args (@args) {
  $i++;
  $return .= "&arg$i=$arg";
}
$return =~ s/^&//;
print $return


Discussion :

Cette règle permettra un nombre indéfini d'arguments d'apparaître dans l'URL et générera une requête avec ces arguments nommés séquentiellement.

Cela peut s'avérer très utile dans le cas ou on a plus de 9 arguments à traiter. Le traitement des expressions régulières dans mod_rewrite est limité à 9 arguments tout simplement parce que le 10e argument ($10) serait indifférentiable du 1er ($1) suivi d'un "0".

Je trouve étrange qu'on soit limité de la sorte... selon moi il aurait pu y avoir un moyen d'échapper les arguments à 2 chiffres. Mais bon, avec l'instruction RewriteMap et un simple script Perl, il est possible de pallier cette limitation!

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


Pierre Paul Lefebvre
Pierre Paul Lefebvre
1 mars 10
  • 4
  • 0

Nouveau DRM pour Ubisoft

Ubisoft a présenté il y a environ un mois un nouveau système DRM. En résumé, un DRM(Digital Rights Management) est un système qui permet de vérifier que le jeu ou l'application ne sont pas une copie. Ces systèmes permettent en théorie de réduire le taux de piratage, mais en pratique, ils amènent beaucoup de problèmes chez les clients.

Certains DRM étaient tellement restrictifs que beaucoup de clients qui avaient acheté des jeux légalement étant incapable de jouer avec leurs jeux nouvellement achetés. Le système avait des failles ou n'avait pas été testé assidument sur tous les systèmes d'exploitation. Un des systèmes qui avait été pointé particulièrement du doigt était Starforce parce qu'il simulait un lecteur CD-ROM pour faire ses tests de vérifications. Le lecteur CD-ROM virtuel est venu entrer en conflit avec certains lecteurs CD-ROM bien réel et rendait ces lecteurs complètement inutilisables. Le gamer devait donc tout simplement réinstaller Windows afin de pouvoir utiliser son lecteur. Le système a été piraté assez rapidement, au point tel que certaines personnes qui avaient acheté le jeu le pirataient afin d'éviter des problèmes.

Le nouveau système de Ubisoft a décidé de s'y prendre d'une autre façon. Plutôt que d'installer des trucs bizarres et qui vont peut-être entrer en conflit avec certains ordinateurs, ils ont décidé d'obliger l'utilisateur d'avoir une connexion sur internet s'il voulait jouer. Le jeu utilisant ce DRM ferait des vérifications périodiquement pendant que vous jouez (dans le jargon, on appelle ça Phoning home). Ubisoft a poussé la chose un peu plus loin en gardant sur leur serveur votre partie enregistrée.

Voici les principaux points négatifs soulevés :

  • Vous devez toujours être en ligne... en d'autres mots, si votre connexion internet flanche, vous perdez votre progression dans le jeu.
    L'implémentation du jeu ici est cruciale. Les développeurs pourraient forcer le jeu à se fermer et vous perdriez votre progression, ou ils pourraient simplement vous donner un avertissement en attendant que votre connexion internet revienne. Vous pourriez perdre votre connexion à cause de votre ISP (Bell, Vidéotron, etc.) à cause de votre rooter ou simplement à cause d'un câble qui s'est fait manger par votre chien.
  • Il deviendrait impossible de revendre votre jeu. Le jeu serait associé à votre compte Ubisoft, vous seriez donc obligé de vendre votre compte Ubisoft aussi, ce qui est impossible selon la condition d'utilisation (TOS) des comptes Ubisoft.
  • Si les serveurs d'Ubisoft sont fermés pour réparation ou pour une mise à niveau, vous serez dans l'impossibilité de jouer, parce que les parties enregistrées sont sur leur serveur et l'authentification est impossible à faire.
  • Possiblité de jouer sans CD/DVD, qui était le DRM par défaut de plusieurs jeux.

Les bons côtés maintenant :

  • Si tout fonctionne, on pourrait rêver à une diminution du prix des jeux parce qu'il y aurait moins de piratage, mais j'imagine que le prix va rester le même et les profits seront redistribués sur d'autres franchises et le développement de nouveaux jeux.
  • Possiblité de jouer chez un ami avec votre personnage sans avoir à amené votre partie enregistrée. Le fait d'avoir votre partie sur leurs serveurs vous permet de jouer de n'importe ou, pourvu que le jeu soit installé. En théorie c'est une bonne idée, mais en pratique, si vous allez chez ami, c'est pas pour qu'il vous regarde jouer et si vous le faites, vous amenez votre ordinateur. Pourtant, Ubisoft met l'emphase sur ce "très" bon côté.
  • Possiblité d'avoir des amis et de parler avec eux pendant que vous jouer, un peu comme fait Steam ou Battle.net entre autres.

En en parlant avec Guillaume, nous avons trouvé des bons côtés qui malheureusement, n'ont pas été mentionnés par Ubisoft pour l'instant :

  • Des marchants légendaires se promenant de joueur en joueur et vendant les items achetés/vendus par les autres joueurs. Nous aurions de vrais marchands itinérants!
  • Des troupes ennemies légendaires se promenant aussi de joueur en joueur. Présentement les ennemis sont gérés au hasard ou reviennent toutes les X minutes.
  • Rendre possible de switcher entre le jeu single player et multiplayer plus facilement et avec plus de transparence. Je vois particulièrement l'intérêt ici, vous êtes en train de jouer avec vos amis et tout à coup votre petit frère commence à télécharger un film en HD sur sa Xbox360, il serait possible de tomber en mode single player et continuer à jouer où vous étiez rendu. Le système d'authentification et d'enregistrement de partie demande beaucoup moins de bande passante qu'un jeu complètement en ligne.
  • Avoir les bons cotés des MMO sans avoir les mauvais cotés : Système de vente aux enchères sans les serveurs trop lents par exemple.
  • Avoir des émissaires ou des factions qui se promènent entre les joueurs, selon les missions accomplies et les choix faits par les joueurs, le monde diplomatique et ou physique du jeu pourrait changer. Par exemple, 60% des gens décident d'aider le scientifique fou et une ville complète disparaît de la carte pour tous les joueurs. Une ville se fait conquérir par le royaume ennemi parce que la majorité des joueurs ont décidé d'aider le royaume.

Beaucoup de bonnes (et mauvaises!) idées peuvent ressortir avec un système qui oblige le joueur à avoir une connexion internet constante. Les implémentations de ces exemples se font au niveau du jeu et non pas au niveau du DRM, mais si le DRM oblige l'utilisateur à être connecté, les implémentations deviennent beaucoup plus faciles à réaliser. Personnellement, j'espère que le système fonctionnera et qu'il profitera des ouvertures qu'il apporte, mais j'ai bien peur que beaucoup de pirates s'amuseront à faire planter les serveurs de Ubisoft pour les obliger à le retirer. Si les serveurs ne tiennent pas le coup devant les pirates, les gens vont commencer à poursuivre Ubisoft parce que les biens qu'ils ont achetés sont inutilisables.

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


Marie-Andrée Lacroix
Marie-Andrée Lacroix
21 décembre 09
  • 5
  • 0

Créer une newsletter : respectez les règles!

Une newsletter est destinée à plusieurs boites de messagerie différentes (hotmail, yahoo, gmail, outlook, thunderbird...) et chacune réagit différemment. La simplicité et l'accessibilité est de mise! Voici quelques règles à suivre pour maximiser la compatibilité:

- Ne pas excéder 600 pixels de large

- Ne pas dépasser 30 Ko

- Insérer le code à l'intérieur de la balise BODY (oublier le reste)

- Intégrer complètement en tableaux (aucun div!)

- Déclarer le CSS à l'interieur du code (CSS inline)

- Lier toutes les images (et autres médias) en liens absolus

- Utiliser les entités HTML

- Valider le code (Validator du W3C)

- Supprimer les espaces inutiles et les commentaires


Conseils éclairs

Il semble y avoir des problèmes de compatibilité avec la couleur de background déclaré dans le HTML, BODY ou un DIV. Je vous recommande donc de créer un tableau 100% avec un BGCOLOR.

Il semble aussi avoir des troubles avec les BORDER dans hotmail. Vous pouvez toujours créer des bordures artificielles à l'aide de TR et TD en spécifiant une couleur de fond et un width ou un height.

Privilégiez les IMG au lieu des BACKGROUND-IMAGE. Vous constaterez que hotmail et outlook sont capricieux sur ce point.

Quelques liens très utiles sur le sujet :
http://www.email-standards.org/
http://www.campaignmonitor.com/css/
http://www.xavierfrenette.com/articles/css-support-in-webmail/

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


Luc Plamondon
Luc Plamondon
4 novembre 09
  • 2
  • 0

Assassin's Creed II, le film: convergence

La bande annonce du film Assassin's Creed II, basé sur le jeu du même nom, est sortie sur YouTube. Ce film sera une révolution, le saviez-vous? Par le passé, lorsqu'un jeu vidéo connaissait un certain succès, Hollywood en faisait un film ensuite, histoire de faire des dollars faciles. Mais en général, les films étaient jugés mauvais par la critique. Le scénario d'un jeu, interactif par définition, finit par être dénaturé lorsqu'on doit l'adapter au déroulement linéaire d'un film et les amateurs ne s'y reconnaissent plus.

Avec Assassin's Creed II, Hollywood a mis de côté son attitude c'est-moi-qui-sait-comment-faire et a carrément demandé aux programmeurs d'Ubisoft de réaliser le film de A à Z. Et ce, en même temps qu'ils développaient le jeu. L'interconnexion sera totale. Espérons que cette convergence entre les deux industries servira à produire un résultat de qualité.

Source: http://www.canada.com/technology/Film+game+industry+converge/2171668/story.html

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


François Viens
François Viens
19 octobre 09
  • 10
  • 0

Drupal vs Typo3

Voilà déjà plusieurs fois que mon collègue et moi avons des discussions par rapport à différentes solutions de gestion de contenu (CMS) Open Source. Chez QuiboWeb, notre équipe est spécialisée en programmation Web, majoritairement en PHP 5 orienté objet et MVC (Modèle Vue Contrôleur), utilisant Smarty et XHTML et CSS pour le "front end".

À partir du moment que tu es spécialisé en PHP, tu peux intervenir dans plusieurs plateformes Open Source codées en PHP. Avec les années, nous avons donc pu développer une expertise avec différentes solutions mais certaines solutions nous plaisent davantage...

Dans le dernier mois, à 2 reprises un appel d'offre précisait l'utilisation de Typo3. Préférant Drupal, cette demande autour de Typo3 a piqué notre curiosité. Quand commencer un projet avec Typo3? Travailler sur un projet existant qui a déjà Typo3, ok... Mais pourquoi commencer un projet de 0 avec Typo3? Au Québec, la technologie Typo3 est particulièrement populaire au niveau gouvernemental et part le fait même, dans la ville de Québec. À Montréal, 1 seul joueur s'affiche clairement comme expert en Typo3 (Googlez le, je mets pas de lien!)


Mon collègue a alors sorti de son sac, un document PDF rédigé en 2008 comparant les CMS Open Source. Je ressors quelques statistiques pour le plaisir, fidèle avec le titre de mon billet Drupal vs Typo3 !


Ressources disponibles

Tout le monde sait qu'au niveau d'un projet Open Source, le nombre de ressources compétentes disponible, on l'appel plus souvent "La communauté", est très important. Dans le document on voit que pour Drupal, 933 ressources disponibles sur eLance.com et 353 sur Guru.com alors que pour Typo3, seulement 71 ressources disponibles sur eLance.com et 34 sur Guru.com

Livres publiés

La documentation disponible autour d'une solution Open Source en dit long sur sa notoriété dans l'industrie. Drupal, en 2008, avait 12 livres publiés dont 7 dans la dernière année (2007 à 2008). Typo3, pour sa part, en avait 7 de publiés et 0 dans la dernière année.

Taux d'adoption

En 2008, Drupal était dans les "Leaders" alors que Typo3 était dans les "Movers", ce qui est tout de même pas si mal, n'étant pas dans les "Laggards"!

Inbound Links

Intéressant de comparer le nombre de liens entrant sur les sites Web des 2 solutions! La théorie des grands nombres supposent que si on a beaucoup de liens et qu'on n'a pas fait faillite, c'est que les gens doivent parler en bien de nous! En 2008, 163 000 liens pour Drupal et 3810 liens pour Typo3.

Positionnement dans les moteurs de recherche

Si je cherche "content management system", quelles solutions sont les mieux positionnées? Drupal était là, mais pas Typo3!

Position dans Alexa

Bon, je le mentionne pour prouver mon point, mais Alexa, ça vaut ce que ça vaut! Drupal occupait la position 1223 au palmarès alors que Typo3 occupait la position 6861. Quelques mois plus tard, la position de Typo3 dans ce palmarès avait baissée.

Bruit

Les gens parlent de quelle plateforme sur Internet, Google et compagnie? Drupal en 3e position et Typo3 en 5e position. Au niveau de Twitter, des blogues, des "Groups", des prix et des médias, Drupal est également mieux positionné que Typo3...

Au niveau de la marque ("Brand"), Drupal a de l'avance... Au niveau de la convivialité de l'interface, mon avis personnelle est que Drupal a l'avance...

Vous êtes fous de Typo3 et lisez ce billet, vos commentaires sont appréciés... N'oubliez pas de consulter le PDF avant de me sauter dessus!

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


Pierre Paul Lefebvre
Pierre Paul Lefebvre
19 août 09
  • 4
  • 0

Navigateur par défaut de TweetDeck

J'ai récemment changé mon navigateur par défaut sous Ubuntu, à Firefox-3.5 plutôt que Firefox-3.0. Tout fonctionne bien et j'aime bien les petites améliorations à l'interface utilisateur, cependant mon TweetDeck continue d'ouvrir les liens dans Firefox-3.0. Ce n'est cependant pas la faute de TweetDeck, mais bien celle d'Adobe AIR (quelqu'un est surpris qu'Adobe ne fasse pas les choses comme il le faut sous Linux?). Ayant Google comme meilleur ami, je suis tombé sur quelques articles en anglais spécifiant comme changer le navigateur et j'ai décidé de faire ma propre version en français, avec la nouvelle version de AIR.

  • Pour changer les fichiers requis, vous allez avoir besoin de vim, nous
    allons éditer un fichier compilé et la majorité des éditeurs de texte
    ne suffise pas. Pour l'installer si ce n'est pas déjà fait : sudo
    apt-get install vim
  • Ouvrez une console (alt+f2 : gnome-terminal sous Ubuntu) et tapez sudo
    locate libCore.so
    . Si vous êtes sur Ubuntu, il ya des bonnes chances
    que le fichier soit dans /opt/Adobe Air/Versions/1.0/
  • Dirigez-vous vers le chemin indiqué et entrez dans le fichier avec sudo vim libCore.so.
  • Si vous avez la dernière version d'Adobe AIR, il faut se diriger vers
    la ligne 16104 (si vous êtes sur l'ancienne version, la ligne est 15500). Dans vim, tapez :16104 pour vous déplacer directement
    à la ligne.
  • Identifiez le mot firefox sur la ligne et effacez-le.
  • Une fois effacé, tapez :i qui va vous mettre en insert mode. Tapez browser (il est important de remplacer par un mot ayant le même
    nombre de lettres).
  • Ensuite, pesez sur le bouton Escape de votre clavier pour sortir du mode insert.
  • Taper maintenant :wq pour sauvegarder et quitter Vim.
  • Le plus difficile est maintenant fait. Il nous reste à créer un lien
    entre browser et votre navigateur de choix (chrome, konqueror ou
    firefox-3.5 dans notre cas). Il faut se déplacer vers le dossier
    "/usr/bin" ( cd /usr/bin/ ).
  • Pour faire le lien : sudo ln firefox-3.5 browser. Si vous utilisez un
    autre navigateur, remplacer firefox-3.5 par le nom de son exécutable
    qui devrait être dans le même dossier en principe.

J'espère avoir été assez clair et j'espère avoir aidé quelques personnes, si vous avez des questions, laissez-les dans les commentaires.

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


Guillaume Legault
Guillaume Legault
12 août 09
  • 1
  • 0

Évaluation de Windows 7

J'ai eu la chance hier d'avoir sous la main une copie de la version finale du nouveau système d'exploitation de Microsoft : Windows 7.

La version de Windows que j'ai testé est la "Professional" 64bit en anglais.
La machine sur laquelle j'ai installé le OS :
- Intel Core 2 Quad Q9550 2.83GHz
- Mushkin 2x2GB DDR2 1066MHz
- Asus P5Q Premium
- ATI 4870 1GB DDR5
- Western Digital Velociraptor 150GB

Installation :
Tout d'abord, l'installation peut paraître longue car une fois rendu à la 2e étape ("décompression des fichiers"), le % d'avancement indique "0" pour un bon 10-15min. Croyant que ça avait buggé, je sors donc en griller une. De retour devant l'écran et Windows était déjà installé w00t!

Génial, toute le matériel a été reconnu et les pilotes sont tous installés. Il n'y avaient que 3 periphériques non reconnus (un carte raid Silicon Image et 2 autres trucs), mais Windows a lui même téléchargé les pilotes via le système d'updates et en moins de 30 seconde, tout était fonctionnel, oh yeah.

Interface :
Slicckkk :-) La barre de tâches a été repensé. Je l'ai trouvé intuitive et très conviviale. C'est certin qu'en terme de personalisation, c'est loin de Compiz (Gnome sur Linux), mais la fluidité est au RDV avec le mode Aero en autant qu'on possède le matériel adéquat.

La gestion du son via le mixer comporte de bonnes améliorations. La plus importe étant celle qui permet de contrôler le volume de chaque application individuellement. Utile si on veut baisser le niveau sonore des "DING!!!" de MSN.

Sécurité :
Pas eu beaucoup de temps pour tester ce volet, mais en gros voici ce que j'ai remarqué : La gestion du UAC est simplifié... pour le mieux de tous à mon avis :-) Le réglage se fait facilement à l'aide d'un seul slider.

Performance :
Meilleur gestion de la mémoire, c'est certain.. Toutes mes applications se sont installées plus rapidement que sur Windows XP à quelques exceptions près.

J'ai eu le temps de testé le DirectX 10 avec le jeu Crysis Warhead.
Complètement sublime en résolution HD. Par contre il est à noter que le jeu a gelé au bout d'une vingtaine de minute, ce qui ne m'était jamais arrivé sous Windows XP. Cela m'a permi de tester la robustesse du OS pour les plantage : Je n'ai pas eu à redémarrer, au bout d'une minute Win7 a détecté que le programme était crashé et m'a demander si je voulais le fermer, ce qui a fonctionné.

Au niveau du réseau, ça clanche énormément plus que Vista! Les améliorations sont faciles à constater. Les transfert de fichiers se font plus rapidement et tout semble plus quick sur le réseau.

Conclusion :
J'ai été surpris... Malgré quelques bugs tanants, le OS feel solide et semble moins "crap loaded" que Vista. La gestion de la mémoire et des disques est au point et permet de mieux bénéficier des performances matérielles des récents PC.

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


Guillaume Legault
Guillaume Legault
29 mai 09
  • 3
  • 0

Extensions chromées

Comme plusieurs, ce qui me retenait le plus d'utiliser Google Chrome, c'était l'absense de modules d'extension / plugins.

Chrome va bientôt supporter l'ajout d'extensions Yé!

Quelques détails :

  • Les extensions utilisent le HTML, JavaScript et le CSS et sont donc facile à écrire (pour les développeur)
  • Une fois une extension installée, pas besoin de redémarrer Chrome.
  • Les extensions sont prévues de rester compatibles sur les versions futures de Chrome.
  • Les extensions rouleront dans leur propre processus.
  • Les extensions s'afficheront tous de la même manière dans Chrome à l'aide de petits icones pour unifier l'apparence.
  • Les extensions seront téléchargeables à partir d'une gallerie semblable à celle offerte par Mozilla.

J'ai hâte de voir les extensions qui bloquent les Google Ads, ça ne me surprendrait pas que ce seront les premières à être disponibles. Il sera intéressant de voir comment Google va réagir.

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


François Viens
François Viens
7 mai 09
  • 4
  • 0

Wordwrap pour Eclipse

Êtes-vous programmeur? Non? Ne lisez pas ce billet!

Voilà déjà un moment que je cherchais la façon dans Eclipse de faire "wrapper" une ligne trop longue... N'étant pas une fonctionnalité "built-in" de l'éditeur, j'avais alors abandonné...

Ce soir, c'était important que j'arrive à trouver une solution et j'ai réussi!

Il suffit d'un plugin Eclipse fait en 2006, pas parfait mais combien pratique!

http://ahtik.com/blog/2006/06/18/first-alpha-of-eclipse-word-wrap-released/

Update site à partir d'Eclipse : http://ahtik.com/eclipse-update/

Bon code!

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


Luc Plamondon
Luc Plamondon
30 avril 09
  • 1
  • 0

Oracle achète Sun

Une page vient d'être tournée dans l'histoire de l'informatique: Oracle vient d'acheter Sun. Pour peu, c'était IBM qui l'achetait, mais l'offre a été refusée.

Sun, c'était l'empêcheur de tourner en rond de Microsoft. Par exemple, la suite bureautique gratuite OpenOffice, c'est eux. Sun, c'était aussi une culture des choses bien faites plutôt que des choses vite faites et vendues à prix éhonté. Le langage Java et toute la suite de développement (gratuite!) qui va avec, c'est eux aussi.

Quand Sun a lancé le projet Java au milieu des années 1990, c'était audacieux: le modèle Microsoft régnait en maître, il fallait payer pour tout et le code source était jalousement tenu secret. Qu'une grande entreprise se lance dans un tel projet, on était sceptique... Serait-ce viable? On a peut-être la réponse aujourd'hui. Java est largement utilisé et apprécié, mais les analystes disent que les difficultés de Sun viennent en partie du fait qu'elle n'a pas suffisamment capitalisé sur ses actifs logiciels comme Solaris et Java. Capitaliser ($$$), c'est exactement le modèle de Microsoft et Oracle. Mais ça ne se peut pas que Microsoft ait raison, aidez-moi quelqu'un!

Oracle buys Sun for $9.1 billion

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


Yannick Carrière
Yannick Carrière
27 mars 09
  • 3
  • 0

Un logiciel qui prédit des hits...

La compagnie montréalaise hitlab.com a mis au point le logiciel Dynamic Hit Scoring qui serait en mesure de calculer le taux potentiel de succès d'une chanson, entre autre en la comparant avec les numéros un du Billboard américain des six dernières années, mais aussi en se basant sur des modèles qui existent en musique théorique. Selon la compagnie, si la chanson obtient un score de 70% et plus, cela signifie qu'elle est vraiment accrocheuse puisque l'on y retrouve des modèles mathématique similaire aux succès des plus grandes stars.

À mon avis, la musique est encore plus que des algorithmes. Quoique la théorie musicale a déterminer certaines règles d'harmonies qui correspondent à ce que l'oreille humaine trouve agréable, qu'en est-il de l'émotion véhiculée dans la chanson ou du texte qui nous touche personnelement? Une telle sorte de démarche lorsque l'on écrit une pièce n'enlève pas un peu le coté créatif de la chose?  La musique serait-elle rendue un autre produit générique pour satisfaire le plus grand nombre?

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


Franck Méthia
Franck Méthia
19 mars 09
  • 1
  • 1

Internet Explorer 8 dans les bacs aujourd'hui

Au grand malheur de notre super intégratrice, Microsoft va mettre en téléchargement la version finale d'Internet Explorer 8 à partir de 12h aujourd'hui. La mise à jour sera disponible à partir du centre de téléchargement de Microsoft pour Windows XP et Windows Vista.

Quelque chose d'inusité chez Microsoft, cette nouvelle version d'Internet Explorer qui sera disponible avec le prochain système d'exploitation Windows 7, et il sera possible de la désinstaller au profit d'autres navigateurs Web comme Firefox, Opéra...

Courage Sophie, t'es capable.

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


Sophie
Sophie
27 février 09
  • 5
  • 0

Enfin une solution pour faire tourner ie6 - ie7 - ie8 et d'autre sous vista

 
En tant que programmeur(e) ou intégrateur(trice) nous avons besoin de tester nos applications sous différents navigateurs. C'était (presque) parfait du temps de windows XP. Non pas que Windows XP était parfait mais au moins il était possible de faire tourner ie6 avec ie7 par divers procecus. Mais Vista est né, et avec lui les test sous IE6 sont morts....
Loin d'être sans ressource nous sommes passés par des machines virtuelles, nous avons garder précieusement notre windows xp, ou encore nous avons installer d'autres testeurs comme ieTester.

Finalement nous nous retrouvons avec 2 ordinateurs / claviers / souris, ou un ordinateur avec xxxGO de ram pour subvenir au besoin de la machine virtuelle, ou encore nous devons nous accomoder des limites de ieTester et devont tout de meme emprunter le xp de quelqu'un pour vérifier le resultats final.

Et voici que aujourd'hui je tombe sur le site de .xenocode. qui nous permet de télécharger un simple executable pour tester sous ie6 - ie7 - ie8 et d'autre.
Je viens d'installer ie6 et ie8 et tout semble correct pour l'instant . On peut même faire des tests d'impression !!!! ce qui n'était pas possible avec ieTester. 

Je vous invite donc a essayer cette nouvelle méthode qui n'installe rien sur votre ordinateur mais lance juste le navigateur. On pourrait également faire le test sous linux avec wine pour observer le resultat.
Donnez-nous vos commentaires.

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


Franck Méthia
Franck Méthia
23 février 09
  • 6
  • 0

Mouvement pour éradiquer Internet Explorer 6

Depuis la semaine dernière, un mouvement pour éradiquer le navigateur Internet Explorer 6 (IE6) de la toile a vu le jour en Norvège. Nombreux sont les programmeurs Web qui ont en horreur ce navigateur, car son non respect des standards donne bien des maux de tête pour rendre leur site Web compatible avec ce navigateur.

Même la branche locale de Microsoft soutient cette initiative lancée par le site norvégien numéro un en petites annonces finn.no. Par un communiqué dans lequel il explique que les principaux médias du pays inviteront maintenant sur leurs pages les internautes à mettre à jour IE6, dans la mesure où le navigateur ne gère pas parfaitement leurs fonctionnalités. Certains se contentent d'appeler à la mise à jour à IE7 ou à la RC (Release Candidate) d'IE8, tandis que d'autres en profitent pour faire la promotion d'autres navigateurs.

Utilisateurs d'IE6, je vous invite à essayer et à adopter des navigateurs respectueux des standards, télécharger gratuitement Firefox ou Opéra.

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis


François Viens
François Viens
16 février 09
  • 7
  • 0

Service à la clientèle par Twitter

Aujourd'hui, nous avons eu un petit pépin avec l'accès à un de nos serveurs chez Iweb... Du même coup, l'accès au site corporatif d'IWeb ainsi qu'au Hub Client était impossible... En signe de découragement, j'ai écrit : "IWeb down" sur mon compte Twitter!

À ma grande surprise, quelques secondes plus tard, un préposé du support technique chez IWeb répond à mon Twit pour m'offrir de l'aide! WOW! Impressionnant! Surtout que je ne les suivais pas et ils ne me suivaient pas non plus...

Voilà à mon avis une utilisation très intéressante de Twitter dans un contexte de service à la clientèle.

Pour savoir ce qui se dit sur vous : http://search.twitter.com/

  • Partagez sur del.icio.us
  • Partagez sur Facebook
  • Partagez sur Google
  • Partagez sur LinkedIn
  • Partagez sur Live
  • Partagez sur TwitThis