Voici un moteur tout bonnement impressionant.
Tant sur le rendu que sur le moteur physique:
http://www.youtube.com/watch?v=DetnKgOxrSI
Ce moteur est génial. On commence par voir une petite balade dans une forêt avec un lac et un barrage. Le déplacement est rapide et sans saccade. Car tout se charge en fond. Apres on voit les effets de lumière dynamique qui sont déjà plus classique pour un moteur 3D et pour finir une tornade qui montre la puissance du moteur physique. Cette tornade va aspirer le toit d'une maison, une voiture et fait retomber ca sur le sol avec un réalisme à couper le souffle.
Bref, un moteur 3D et physique très complet, mais j'aimerais biens savoir sur quel pc on peut le faire tourner ;).
En regardant ce qui se passe depuis un moment sur les techno web 2.0:
- réseaux sociaux
- wiki
- plateforme collaborative
- blog
- notation a la digg
On voit une converge de ces outils.
En effet, wikio et vox font du blog à la sauce réseaux sociaux.
On voit aussi les wikis mettre des droits et un peu de verrous pour empêcher le vandalisme.
Puis d'autre technologie du web 1.0 se greffe dessus:
- chat
- p2p
- plateforme photos
- forum
Bref, de plus en plus, on cherche a rapproché ces technologies tout en les simplifiant et en les rendant plus réactive avec la technologie AJAX.
Mon prof de dernière année d'école d'ingénieur (M. De Fouchecourt) m'avait dit que les outils allaient converger et bien il ne s'est pas trompé !!
Mais il reste encore pas mal de floue sur ce qui peu être fait.
Vendredi 29 septembre 2006
Sharpdevelop 2.1 beta1 est sortie!!!
et voici la liste des nouvelle fonctionnalité ajouté a ce dernier.
Non seulement il est léger et rapide mais il commence à être un sérieux concurrent a VS puisqu'il commence à aller sur des traces que Microsoft ne fait qu'envisagé...
Je l'ai essayé plusieurs fois il est plutôt pas mal. L'auto complétion est bien foutue et il y a un système de plugin vraiment génial qui favorise les évolutions.
Sharpdevelop savait déjà faire pas mal de chose :
- forms designer
- debugger/compiler
- code complétion
- édition multi langage (C#, ASP.NET, ADO.NET, XML, HTML) avec colorisation syntaxique
- test unitaire
- refactoring
- conversion de code (C# -> VB par exemple)
- multilingue
- model de projet (comme VS)
- accolade intelligente ( super pour voir ou ca commence et ou ca finie)
- gestion des répertoires
- model de code (comme les snipsets de VS ;))
- support multi framework partiel ( 1.1, 2.0, mono, compact)
- un système de plugin très robuste
La liste est longue et pourtant il continue d’améliorer ce super IDE.
Bref sans plus tarder voici la liste des nouvelles fonctionnalités:
Bref, des choses assez nouvelle et un meilleur support des différents Frameworks.
Génial, c'est le mot qui me vient à l'esprit quand j'ai déniché ce
plugin de firefox.
Ca me permet de
synchroniser mes
bookmarks à la maison et ceux qui sont au boulot.
Vous pouvez le télécharger
ici en francais et voici le
site officiel
Un autre truc génial que j'ai découvert à mon boulot graçe à un sous traitant qui l'utilisait.
C'est
SQL DELTA.Cela permet de faire un
merge entre 2 base de données.
On spécifie les Chaines de connexion au 2 base de données et ils indiquent les différences sur toute la structure et sur les données si on veut.
Table, champs, clé, fonction, proc stock, vue, user; trigger, règles, rôles, diagrammes,...
Bref tous tous tous !!!
C'est super quand on a fait pas mal de développements en base de test et que l'on veut savoir ce qui est stable et doit passer en production.
Ca marche aussi pour les données ce qui est pas mal pour les tables utilisateurs, ou de paramètres...
Mais bon après une mise en production, il faut toujours mieux remettre à 0 la base de test avec un dump en ayant sauvé les procédures stockées modifiées à remettre car elles sont en développement.
Plutot que de reinventer la roue.
J'ai trouvez un fantastique wyswyg (what you see is what you get) editeur html qui permet de faire de l'edition html pour les blogs/forum/wiki/ etc...
D'ailleur over-blog l'uilise.
http://www.fckeditor.net/Il est très puissant et assez parametrable. Bref l'outil génial pour le web2.0 avec un tant soit peu d'ergonomie.
Très souvent quand on créé un site web ou un blog on se demande la même chose.
Comment faire pour avoir le maximum de visiteur?
Puis en découle la question suivante:
Comment être bien classé dans les moteurs de recherche?
et finalement quitte a l'être autant l'être dans le moteur le plus utilisé: GOOGLE
Et bien une partie de son algorithme de recherche pour la pertinence de l'information (et donc le rang) a été révélé.
Mais bon cela ne nous apprends as grand chose de nouveau même si devant vous vous avez la formule qui a rapporté tan de $$$milliard$$$ de dollars.
J'ai trouver ca au hazard de mes ballades sur internet sur
ce blog.
GoogScore = (KW Usage Score * 0.3) + (Domain Strength * 0.25) + (Inbound Link Score * 0.25) + (User Data * 0.1) + (Content Quality Score * 0.1) + (Manual Boosts) - (Automated & Manual Penalties)
- KeyWord Usage Factors : il s'agît de l'ensemble des éléments que Google interprète pour définir les poids des mots clés de votre site web : présence du mot clé dans le titre de la page, dans les metatags, dans vos articles, dans votre nom de domaine ou url, et les liens internes pointant vers la page liée au mot clé.
- Domain Strenght : on retrouve ici tout ce qui touche à votre nom de domaine : ancienneté du domaine, nombre de liens pointant vers le domaine, historique général du domaine et de ses liens...
- Inbound Link Score : Google prend en compte l'âge des liens, la qualité des sites d'où proviennent les liens (d'où l'intérêt d'être lemeuriser...
), la qualité des pages d'où proviennent les liens (évites les pages "liens" présentes sur encore beaucoup de sites), le texte derrière lequel le lien est réalisé (en effet il vaut mieux un lien comme emarketing que ça), et enfin le sujet dont traitent les pages qui vous lient.
- User Data : Google parvient également à analyser les comportement des internautes grâce à des outils de tracking (toolobars, analytics, wifi...), aussi a-t-il évidemment la possibilité de modérer ces résultats par des données utilisateurs. On peut également envisager que le moteur de recherche prend en compte le temps passé par les internautes, le nombre de requêtes pour trouver le site, etc...
Content Quality Score : a priori, Google prend également en compte l'
accessibilité de votre site, veillez donc à le concevoir dans les
rêgles de l'art. L'article parle également d'intervention humaine, mais nous laisserons cela de côté tant le sujet est polémique...
Pour ceux qui doute encore de la puissance du
framework .NET et des apports de productivité.
Voila le projet
paint.NET dont j'avais entendu parler déjà plusieur fois par l'intermédiaire du projet
MONO.
Paint.NET qui se voulais a l'origine de refaire paint en dotnet est allé beaucoup plus loin. En effet, il va de plus en plus loin et
se rapproche maintenant plus d'un photoshop que d'un paint.Bref, ce logiciel est tres bien fait et vraiment sympa. Il est encore loin de
Gimp ou de photoshop mais c'est impressionant de voir la rapidité avec laquelle un outil aussi complet a été fait grace au dotnet.
Une équipe de chercheur ont réussi a courber la lumière ce qui a rendu un cylindre invisible.
On se rapproche de plus en plus de la science fiction même si cela a demander beaucoup de matériel pour avoir un champs élétromagnétique sufisament important.
Cela n'est tout fois pas une révolution car on sait cela possible depuis longtemps et cela n'a été pratiqué que pour des longueur d'onde très faible.
source:
le figarro
Le .NET Framework 3.0 est sortie !!
http://www.netfx3.com/
Ce Framework n’en n’est pas vraiment un. En effet, c’est plutôt le regroupement de plusieurs petits api :
- WCF ex indigo (Windows Communication Foundation) qui est un Framework servant a homogénéisé les transactions entre les applications
- WPF ex Avalon (Windows Presentation Foundation) est ce qui va remplacer les winforms (client riche) avec de la 3D, de la transparence, … bref AERO (système graphique vista) pour tous
- WWF (Windows Workflow Foundation) est un système de gestion de workflow integer a VS2005 (via attribute + xml).
- CardSpace is a kind of passport dotnet to identify people on internet