Murdos’ blog


NuFw, an authenticating gateway for Linux

Posted in Administration by murdos on the June 30th, 2004

NuFW est un parefeu authentifiant basé sur Netfilter.

Il permet de :
- réaliser un filtrage par utilisateur (même sur les machines multi-utilisateurs)
- définir la qualité de services par utilisateur
- suivre de l’activité des utilisateurs (utilisant syslog, MySQL ou PostgreSQL)

ODE - Open Dynamics Engine

Posted in Developpement by murdos on the June 29th, 2004

ODE is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. It has advanced joint types and integrated collision detection with friction. ODE is useful for simulating vehicles, objects in virtual reality environments and virtual creatures. It is currently used in many computer games, 3D authoring tools and simulation tools.

The new Gimp Fire Tutorial

Posted in Gnome by murdos on the June 29th, 2004

Result

The Infinite Cat Project

Posted in Humour by murdos on the June 28th, 2004

Sample
Cats watching cats watching cats. :p

Free Eclipse Classpath Ant Task

Posted in Java by murdos on the June 17th, 2004

Joey Gibson has written an Ant task that makes “it a little easier to work on a project using both Ant and Eclipse. What this task does is read the .classpath file that Eclipse uses to maintain your project’s classpath, combines that with your Eclipse preferences to expand classpath variables and then creates a path-like structure in your Ant project that you can compile against.” It relies on JDOM.

How Microsoft Lost the API War

Posted in Developpement by murdos on the June 17th, 2004

Une très intéressante analyse à propos du développement sous Windows, évoquant également des sujets tels que les langages avec gestion automatique de la mémoire, ou encore la façon dont Microsoft a gagné certaines batailles notamment dans la bureautique :

Microsoft grew up during the 1980s and 1990s, when the growth in personal computers was so dramatic that every year there were more new computers sold than the entire installed base. That meant that if you made a product that only worked on new computers, within a year or two it could take over the world even if nobody switched to your product. That was one of the reasons Word and Excel displaced WordPerfect and Lotus so thoroughly […]

Comparaison des systèmes de weblog

Posted in General by murdos on the June 15th, 2004

Livre : PHP 5 en action

Posted in Developpement by murdos on the June 12th, 2004

Présentation par l’éditeur

De la conception à l’exploitation, on créera une application de discussion en ligne en PHP 5 respectant les méthodes éprouvées du développement web : architecture MVC, programmation objet, conception modulaire avec les interfaces, sessions, gestion d’erreurs et exceptions, échanges XML et transformations avec DOM, XPath et SimpleXML.

On verra dans ce cahier comment concevoir le code d’une application web en utilisant les interfaces, comment prototyper un modèle de données dans SQLite, internationaliser un site dynamique grâce à Apache et PHP, générer des rendus en fonction du client (XUL/Mozilla, i-mode) avec les transformations XSLT, optimiser le code et les performances par les inclusions et compressions à la volée…

Au sommaire

  • Introduction lapidaire à PHP
  • L’application web exemplaire en PHP5
  • Organisation et découpage du travail avec les interfaces
  • Modèle de données avec SQLite
  • Les objets dans PHP5
  • Sessions
  • Gérer les erreurs grâce aux exceptions
  • Echanges et contenus XML avec DOM
  • Affichage sur mesure avec XSLT
  • Une version Mozilla/XUL facile avec XSL
  • Version I-mode allégée
  • Protection des images et opérations graphiques avec GD
  • Internationalisation
  • Optimisations et fonctions avancées
  • Votre serveur PHP à domicile
  • Pear et les extensions standards en PHP5
  • Document Object Model (DOM)
  • Organisation du code de PHP Saloon

The OpenSSL License and the GPL

Posted in Licences by murdos on the June 12th, 2004

Il est question des problèmes de compatibilité entre ces 2 licences du au fait que la licence openssl inclue une clause publicitaire.

GOB : GObject Builder

Posted in GNOME by murdos on the June 12th, 2004

GOB (GOB2 anyway) is a preprocessor for making GObjects with inline C code so that generated files are not edited. Syntax is inspired by Java and Yacc or Lex. The implementation is intentionally kept simple, and no C actual code parsing is done.
Reasons:
* C is a perfect (well mostly) language, no need for another language
* Writing a fully featured GObject is a hassle
* GObject has little type safety, GOB improves on it.
* Need for a generator that doesn’t require changes to generated code
* I like how Java writes method code directly into the class definition.

Next Page »