vendredi 22 août 2008

Musique : Ma playlist

Un petit billet pour vous faire partager ma playlist, en esperant qu'elle vous plaira :)

mardi 12 août 2008

Informatique : NVidia PhysX Pack

Amis geek(ette) de tout poil(ou pas), NVidia, toujours dans un soucis de service (marketing) nous propose un pack ainsi que des pilotes pour les GeForce 8/9 tirant partis de l'accélération physique matériel.
Pour ce faire, ce pack est censé montré tout le potentiel de leurs GPU pour mener à bien ce support matériel via un pack de carte pour UT 3, des démos technologique et même un FPS complet !
Bon, en même temps, cela est disponible depuis un moment mais pas ces derniers pilotes qui sont basés sur la dernière version des pilotes PhysX.
Force est de constater que les gains sont réels sans impacter les frames par secondes, CUDA (API GPGPU) prouve une fois de plus sa maturité la où AMD propose une API un peu plus disparate et une documentation loin de la qualité de NVidia.
Bref, ça vaut le coup d'essayer :)

Lien : NVidia PhysX Pack

High-Tech : tous des Casper ?

Je l'espère !
En tout cas, des scientifiques un peu fou (cliché un peu façile ...) sont sur une avancée technologique qui permettrait de renvoyer les rayons lumineux et ainsi de rendre invisible ledit objet.
Nous sommes encore loin de la cap de Harry Potter notamment à cause de contraintes budgétaires (le coût de la technologie permettant de produire un objet de la taille d'une pomme réfléchissante couterais des dixaines de millions de $) mais les scientifiques sont très confiant et pensent que dans une bonne dizaine d'année, cela serait faisable.
Les filles n'ont qu'à bien se tenir :o

Source : Clubic

mercredi 6 août 2008

Société : STUFF

Une petit lien qui prête à réfléchir.
Sans commentaire :)

dimanche 3 août 2008

Programmation : Windows SDK 2008

Bon, certains d'entre vous le savent déjà mais pour tous les autres, le SDK nouveau est disponible, il permet de tirer parti des dernières technologies (.NET 3.5 et Win32) pour développer sa killer app :)
Ca ne fait "que" 6 mois que c'est disponible mais bon, je roule en Java/PureBasic depuis, c'est juste que j'avais besoin de compiler une application qui en dépend (Open ModPlug Tracker) :D

Liens :

lundi 14 juillet 2008

Celt : codec ultime ?

Kezako le CELT ?
Il s'agit d'un nouveau codec audio. Bon jusque la, rien de bien nouveau sous le soleil mais j'ai écouté les échantillons proposés sur le site et ma foi, ça sonne plus que bien !
C'était un test subjectif mais les tests plus techniques ne font que corroborer mon ressentis.
Il explique tres bien sur son blog les fondamentaux de ses algorithmes, il est lui même étonné du résultat qui sont très encouragent surtout quand on voit la latence.
Bref, un codec à suivre de près.

Gamecube ... et Wii !

Pour repartir de plus belle, quoi de mieux qu'une bonne news bien grasse qui ferait augmenter le taux d'endorphine à tous les exités de l'émulation ?
Ca tombe bien car j'en fait partie et c'est ce qui m'est arrivé en regardant ça : c'est juste un émulateur Gamecube (ça existait déjà) et Wii !
Au début, je me suis dit qu'il n'allait faire tourner que des homebrews mais non, il y a bien quelques jeux qui tournent, pas à 100% mais Mario Party 7 et Starfox sont jouables néanmoins ce qui, pour une premiere version, est TRES prometteur.
Les captures sont mise à jour au fur et à mesure que les beta testeurs ... testent l'émulateur, vivement la release qui ne devrait pas trop tarder.
A noter que comme tout émulateur et à fortiori les émulateurs de console nextgen, une machine de combat sera vivement conseillée, un dualcore sera un minimum, ce genre de bestiole ayant plus besoin de puissance CPU que GPU, notamment en terme de fréquence.

Come back !

Et oui, me revoila :)
Apres un peu plus d'un an d'absence, j'ai enfin une vie normale, cela devrait me permettre, enfin, de tenir à jour mon blog et le rendre plus interactif.
Je dit ça car je viens de voire que j'ai eu des commentaires !! Je n'ai pas fait attention mais il est dommage de ne pas être notifié via mail lorsque quelqu'un pose une question sur son blog sur blogspot :(
Même si certains dates, je me doit de répondre à ceux qui m'ont posé des questions.
Bref, comme je l'ai dit, ce n'est pas un blog kikoolol où je ne ferait que raconter ma vie (donc exit le pourquoi de mon absence, on s'en fout), le plus important est que je vais essayer de partager sur des domaines qui m'interessent ... ou pas :D

vendredi 20 avril 2007

Emulation : PCSX2 0.9.3

Comme déjà dit dans ce ticket, PCSX2 est un émulateur de console PS2.
N'ayant pas vu de nouvelle version depuis un moment, j'ai donc fait un tour sur le site officiel et me suis aperçu qu'il en existait bien une mais pour Linux.
Bonne nouvelle pour les amis du pingouins (dont je fait partis) mais quid des utilisateurs de Windows ? Niet, nada, des clous :D
Je me suis donc amusé à télécharger le code source de la version Linux et ni une ni deux, me voila avec plusieurs instances de Visual Studio 20005 et de MingW, quelques minutes plus tard et quelques "#ifdef #endif" et une correction d'un "double not logique" sur une variable, je suis arrivé à construire une build 100 % fonctionnelle, si je peut dire ainsi étant donné que le code est toujours mis à jour.
La plupart des plugins ont été aussi recompilés excepté le plugin GS DirectX 9 qui provient de la version 0.9.2, l'émulateur à l'air assez stable mais n'a pas corrigé le problème que je voulais résoudre en voulant compiler cette nouvelle version dans le jeux Hokuto No Ken.
Si ma compilation perso vous intéresse, vous pouvez la télécharger ici (16.6 MO), j'ai fait en sorte qu'une simple décompression quelque part sur votre disque dur suffit à l'utiliser, pensez néanmoins à faire un tour dans les options des différents plugins si votre/vos jeux fonctionnent mal.

vendredi 13 avril 2007

Humour : le candidat qui vous ressemble

A l'approche de l'élection présidentielle, vous faites partis des 40 % d'indécis et ne savez donc toujours pas pour qui voter ?
J'ai la solution, ou plutôt, Canal+ à la solution, en effet, il vous suffit de répondre à 10 questions, très simples, et notre cher ppda national vous montrera le candidat qui vous ressemble.
Alors ne perdez plus une minute :)

samedi 3 mars 2007

Informatique : QEmuDo

QEmu est une machine virtuelle programmé par un maitre du code, Fabrice Bellard.
Ce logiciel permet de tester différents systèmes d'exploitations (windows, linux, solaris ...) issus de plusieurs architectures différentes (x86, ppc, arm ..), il fonctionne dans son propre environnement permettant ainsi d'éviter tout problème avec son système hôte (votre système d'exploitation).
Le problème de cet outil est qu'il s'utilise en ligne de commande, bon ce n'est pas compliqué à utiliser mais je sais qu'il existe de nombreux réfractaires, c'est la que QEmuDo pourra leur être très utile car il s'agit d'une interface graphique permettant de gérer QEmu et toutes les machines virtuelles que l'on utilise.
La force de QEmuDo est qu'il s'utilise sur n'importe quel navigateur web !
Son fonctionnement est ultra simple : il suffit de compiler et d'installer l'applet, ladite applet communique via le protocole VNC que QEmu supporte nativement pour récupérer le tampon vidéo de QEmu et ainsi avoir le visuel de sa/ses machines virtuelle(s) dans son navigateur préféré, simple et efficace !

QEmuDo en pleine action

jeudi 1 mars 2007

Programmation : utiliser SQLite avec PureBasic

SQLite est une bibliothèque écrite en C qui permet d'embarquer dans son programme la gestion d'une vraie base de donnée.
Elle n'a pas pour vocation à être utilisé dans un environnement avec des accès concurrentiels mais vise plutôt les applications qui ont besoin d'une gestion plus poussée des données sans passer par un serveur de base de donnée.
PureBasic est le langage que j'utilise quotidiennement (avec le C/C++) et il lui manque le support de cette bibliothèque. Je vous propose d'y remédier.
Rien de plus simple, il suffit d'installer un compilateur C comme PellesC, de télécharger la version C épurée de SQLite (pas le tarball), de créer un nouveau projet "bibliothèque statique" dans PellesC et d'y ajouter tout le contenu de l'archive de SQLite précédemment téléchargée sauf le fichier "tclsqlite.c".
Il suffit ensuite de se rendre dans les options du projet dans PellesC, dans l'onglet "Compilateur", mettez les informations de debug à "Aucune", la librairie d'éxécution à "Multi-Treads (LIB)", optimisations à "Vitesse augmentée", conventions à "__cdecl" puis de cocher les extensions Microsoft et PellesC.
Lancez la compilation, il ne devrait y avoir que quelques warning sans grande gravité, un fichier "SQLite.lib" sera généré dans le dossier "output" du projet.
Lancez maintenant l'IDE de PureBasic, copiez/collez ce code, il vous servira à tester que la lib fonctionne parfaitement avec le code PureBasic :


ImportC "crtmt.lib" ; <-- à mettre dans le root du projet PB
EndImport

ImportC "sqlite.lib"
sqlite3_close.l(db)
sqlite3_open.l(filename.p-utf8, db)
sqlite3_exec.l(db, sql.p-utf8, *callback, argument, *result)
EndImport

Define db.l, res.l

If sqlite3_open("test.sdb", @db) = 0
MessageRequester("DEBUG","db = "+ Str(db) )
If db
MessageRequester("DEBUG","OPENED" )
sql.s = "select * from ma_table"
sqlite3_exec(db, sql, #Null, #Null, @res) MessageRequester("DEBUG","sqlite3_exec = "+ Str(res) )
If sqlite3_close(db) = 0
MessageRequester("DEBUG","CLOSED")
EndIf
EndIf
EndIf
End


Il ne vous reste plus qu'à copier le fichier "crtmt.lib" qui se trouve dans le dossier "LIB" de l'installation de PellesC puis le fichier "sqlite.lib", précédemment compilé, à la racine du code source PureBasic, à noter qu'avec les dernières versions de SQLite, il faut désactiver le debugger.
Happy coding :)

vendredi 16 février 2007

Politique : la valeur travail

Et oui, il n'y a pas que l'informatique dans la vie !
En cette période d'actualité politique particulière, présidentielle oblige et comme je suis la politique depuis mon plus jeune âge (sans être militant), j'ai pensé que mon avis intéresserais quelques uns.
Et pour ouvrir cette nouvelle section thématique du blog, je vous propose cette vidéo :



On peut être contre ou pour son analyse mais j'ai trouvé qu'il y avait beaucoup de vérité, la valeur travail n'a plus le sens de celles qu'ont connu nos parents et cela est évidemment dû au chômage, toujours grandissant et donc je subit d'ailleurs lourdement les conséquences ainsi que de la vision des solutions à apporter à celui ci : penser à tout prix que seule la croissance règlera le problème du chômage, c'est faire fausse route.
Comme le dit le sociologue, on pensait déjà cela il y à 10 ou 20 ans, lorsque le chômage n'était qu'à 5 % et le constat d'aujourd'hui nous ramène à la réalité car la situation a empiré.
Le sociologue n'apporte pas de solution mais montre du doigt que les politiques se trompent sur la vision du problème et donc les solutions qui s'y rapportent.
En cette période d'élection présidentielle, il est important de bien peser le mot de chaque candidat pour faire le meilleur choix possible ou en tout cas faire le choix le moins mauvais.

lundi 12 février 2007

Jeux Vidéos : quand la wii stoppe une vie

L'histoire se passe aux États Unis, elle ne peut se passer que la bas d'ailleurs : une radio locale propose un jeux, boire un maximum d'eau, 25cl tous les 1/4 d'heure sans aller aux toilettes, le gagnant se verra offrir la toute dernière console de Nintendo, la wii.
Une jeune femme de 28 ans se dit que ça pourrait être sympa d'essayer de la gagner pour ses 3 enfants, problème, arrivé à 7 litres sans aller aux toilettes, elle abandonne à cause de maux de têtes, rentre chez elle et décède le lendemain. Pourquoi ? Intoxication par l'eau.
Et oui, ce qu'elle ne savait pas et comme tous les participants d'ailleurs, c'est que l'on peut mourir par une surconsommation d'eau et ça, les organisateurs le savaient et ont d'ailleurs fait signé une décharge à tous les participants qui n'ont d'ailleurs surement pas sût ce qu'ils signaient, trop concentrés par l'appât du gain.
Conclusion : 13 employés virés, aucune poursuite judiciaire possible à cause de la décharge signée et 3 enfants sans maman malgré l'alerte d'une infirmière qui les a alerté à mainte reprise des dangers.

dimanche 11 février 2007

Insolite : coup de gueule contre SNK !

SNK est pour beaucoup ce que Ferrari est à la voiture, une référence pour le monde des jeux vidéo !
Mais ce que je vient d'apprendre me laisse sans voix : Emu-France vient de faire la découverte que le jeux Metal Slug Anthology sortis récemment sur la console portable de Sony, la PSP, utilise des roms !
Bon, déjà, c'est limite du foutage de gueule car SNK disposant des codes sources, aurait pu faire l'effort de les adapter pour en faire un port en bon et du forme avec les optimisations/adaptations qui s'imposent ... mais ce qui est "drôle" c'est que les roms utilisées proviennent de ce qu'on appel des bootleg, c'est à dire des premiers dump des jeux d'arcades !
Un bootleg n'est qu'une première étape pour avoir une rom 100 % identique, ici, vu que SNK a pris les premières versions, vous avez un jeux avec tout ce qui manque de l'authenticité du jeux ainsi que des bugs éventuels.
Je veux bien admettre que SNK soit pris par le temps pour d'autres projets sûrement plus importants mais faire payer le prix fort (50 € tout de même) un jeux qui n'a demandé aucun effort, c'est juste de l'escroquerie.
Conclusion : boycottez ce jeux et installez MVSPSP, un émulateur NeoGeo, vous aurez tous les Metal Slug (sauf le 6) 100 % fidèles avec un bien meilleur rendu et le tout, gratuitement (je passe le caractère légal de la possession des roms ....

Informatique : KernelKit

Vous êtes développeur ? Vous travaillez sur de l'embarqué, sur des architectures autre que x86 (arm, ppc ...) ? Si oui, alors KernelKit est fait pour vous !
Il s'agit d'une énième distribution Linux mais cette fois ci destinée aux développeurs de tout poil car, en effet, elle inclue tout le nécessaire pour programmer et juste ça, exit les interfaces à la Beryl, les jeux et autres programmes totalement inutiles au programmeur, non, ici vous aurez de la uClibc (cross compilation), Valgind (debugger et profiler), KDevelop (IDE de programmation) etc ...
L'auteur y a ajouté QEmu, émulateur pc et système, et SkyEye, un autre émulateur pc mais plutôt axé ARM.
Bref, essayez le, ça ne coûte rien d'autant plus que, basé sur la dernière Knoppix, il existe en CD bootable.

mardi 6 février 2007

Informatique : Beryl

Titre volontairement laconique pour une projet qui risque de changer nos habitudes façe aux ordinateurs : alors que nombreux sont ceux qui font joujoux avec le Flip3D de Vista, d'autres, jouent avec Beryl. Qu'est ce donc ?
Tout simplement une alternative à Compiz, une surcouche logiciel au serveur d'affichage (xGL), en gros, il permet de manipuler les fenêtres en utilisant la puissance de notre carte graphique dans le but de créer des effets sur les fenêtres ou tout autre élément graphique comme le fait Vista justement.
Beryl est le fruit d'un différent de vision entre Compiz et certains de ses développeurs qui ont décidé de tout simplement créer le leur.
En l'espace de 6 mois, leur outil est arrivé à la version 0.2 qui, bien que pas parfaitement stable permet déjà d'être utilisé en production !
Pas convaincu ? Alors regardez ces deux vidéos, tout simplement bluffant, si le rythme du développement est maintenu, l'avenir proche risque d'être intéressant ... sous Linux car il n'existera (pour le moment) que pour les unix (Linux et tous les BSD) donc exit Windows ^_^



vendredi 2 février 2007

Informatique : le net et la censure

PC Inpact relaye une information de Reporters Sans Frontières qui met à jour les abus des gouvernements quant à la censure sur le net : nombreux sont ceux qui usent et abusent de leurs pouvoirs pour filtrer tout ce qui se passe sur le réseau des réseaux.
La Chine ou Cuba mais aussi des pays plus modérés comme l'Ethiopie n'hésitent pas à forcer ceux qui souhaitent s'implanter sur leur marché sous certaines conditions comme le filtrage sur Msn pour Microsoft ou le cryptage des données pour Cisco System.
Qui aura la technologie aura le pouvoir en quelque sorte ...

Informatique : neuf services de blog testés

Clubic vient de publier un excellent dossier sur les services de création de blog si, comme moi, l'envie d'en faire vivre un vous titille depuis un moment, c'est l'occasion de se renseigner vers ce qui correspond le mieux à ses aptitudes, envies et budget (certains hébergent moyennant finance).
Et parce que je le vaut bien, on me cite même dans ce dossier, serait ce le début du succès ?
Cela ne tient qu'à vous en étant présent ici en me faisant par de vos remarques ;)