ROOT is an object-oriented program and library developed by CERN. It was originally designed for particle physics data analysis and contains several features specific to this field, but it is also used in other applications such as astronomy and data mining. read more at WikiPedia

  • nullMake sure you have the basics down before getting too ahead of yourself...
  • canon g9 body
    I've decide to wait a bit before buying a gigantic Reflex (DSLR) camera like the Canon EOS 40D or Nikon D300, mainly since I will never be able to use these formula 1 camera in a so short period of time (I am leaving switzerland in 1.5 months). I've read a lot of forums entries at and found that this camera is a good compromise. So I order a Canon G9. This camera is able to work in full auto mode and has as many manual settings as a DSLR. I am in no way a professionnal photographer, that's why I will just publish here some links and ideas that may help new buyers.

    I've paid
    664 CHF for the body , 141 CHF for the Sandisk Ultra 2 8GB memory card and 44CHF for a Joby tripod = total cost 877CHF (570€). Order at 9 o'clock, delivered at 18:00 (thanks to

    Dpreview : Canon PowerShot G9  read user reviews
    TheOnlinePhotographer Canon PowerShot G9  review
    LetsGoDigital Canon PowerShot G9 review Bag
    Not even a small bag in the box. Canon has a limited offering, If you can't afford the Cost of Canon's bag, look at LowePro
    DCC-600                                     DC55

    I recommend you to go with the DC 55, it protect the G9 camera a lot better as seen on this page.

    The battery you get from the package is just a shame: 800mAh and it cost between 100CHF (65€) and 141CHF (91€). As seen on Canon Talk, You can spare a lot of money by using generic battery. I've ordered 3 battery (7€ each)  on for a total of 21€ . Each battery being rate at 2500mAh -> 3 more times capacity equal to  3 times more fun!
    What You must take into account before buying them on ebay (point 1,2 is common sense):
    1. A well know ebay power seller
    2. Pay with paypal to be protected against fraud
    3. Each battery must have a CE logo
    4. 1 or 2 years warranty
    Memory card
    Sandisk has a 10 years return warranty, Kingston is lifetime. I've choose a 8Gb because I want to order a solid state HD recorder later this week.

    Best site found
    Power Shot Valley

    • 12.1-megapixel CCDcaptures enough detail for photo-quality poster-size prints
    • 6x image-stabilized optical zoom; 3.0-inch LCD display; optical viewfinder
    • Face Detection technology and in-camera red-eye fix
    • 25 shooting modes, including 9 special scene modes; Print/Share button
    • Powered by NB-2LH lithium-ion battery (battery and charger included); stores images on SD or MMC memory cards (32MB MMC memory card included)
    • Type:Compact digital still camera with built-in flash, 6x optical / 4x digital / 24x combined zoom with Optical Image Stabilizer System
    • Image capture device type:12.1-megapixel, 1/1.7-inch type Charge Coupled Device (CCD)
    • Total pixels:Approximately 12.4 megapixels
    • Effective pixels:Approximately 12.1 megapixels
    • Lens focal length:7.4-44.4mm, f2.8-4.8 (35mm film equivalent: 35-210mm)
    • Digital zoom:4x
    • Focusing range:Normal: 1.6 feet/50 centimeter to infinity; macro: 0.39 inches to 1.6 feet/1 to 50 centimeter (wide)
    • Autofocus system:TTL autofocus
    • Viewfinder:Real image optical zoom viewfinder
    • LCD monitor:3.0-inch low-temperature polycrystalline silicon TFT color LCD with wide viewing angle
    • LCD pixels:Approximately 230,000 pixels
    • LCD coverage:1
    • Brightness adjustment:15 levels. Quick-bright LCD.
    • Maximum aperture:f2.8 (wide) to f4.8 (telephoto)
    • Shutter speed:15s seconds to 1/2500 second (settable in Tv and M)
    • Exposure sensitivity:Auto, High ISO Auto, ISO 80/100/200/400/800/1600 equivalent (Standard output sensitivity. Recommended exposure index)
    • Light metering method:Evaluative (control to incorporate facial brightness in Face Detection AF), Center-weighted average, Spot (metering frame is fixed to the center or linked to the AF frame)
    • Exposure control method:Program AE, Shutter Speed-Priority AE, Aperture-Priority AE, Manual; AE Lock, Safety Shift, Auto ISO Shift
    • Exposure compensation:+/-2 stops in 1/3-stop increments
    • White Balance control:Auto, Preset (Daylight, Cloudy, Tungsten, Fluorescent, Fluorescent H, Flash, Underwater), Custom1, Custom2
    • Built-in flash:Auto, Auto w/ Red-eye Reduction, Flash On, Flash On w/ Red-eye Reduction, Flash Off; FE lock, Safety FE, Slow Synchro, Second-curtain synchro
    • Flash range:1.0 to 13 feet /30 centimeters to 4.0 meters (wide), 1.6 to 8.2 feet /50 centimeters to 2.5 meters (telephoto) (when sensitivity is set to ISO Auto)
    • Recycling time:12 seconds or less (battery voltage=7.4V)
    • Flash exposure compensation:+/-2 stops in 1/3-stop increments
    • Shooting modes:Auto, P, Av, Tv, M, C1, C2, Special Scene (Portrait, Landscape, Night Scene, Sports, Foliage, Snow, Beach, Fireworks, Aquarium, Underwater, Indoor, ISO 3200, Kids and Pets, Night Snapshot, Color Accent, Color Swap), Stitch Assist, Movie
    • My colors:Vivid, Vivid Blue, Vivid Green, Vivid Red, Neutral, Sepia, Black and White, Positive Film, Lighter Skin Tone, Darker Skin Tone, Custom
    • Self-timer:Activates shutter after an approximately 2-second/10-second delay, Custom
    • Wireless control:Not available
    • Continuous shooting:Normal: Approximately 1.5 frames per second (fps); AF: approximately 0.7 fps; LV: approximately 0.8 fps (Large/Fine)
    • Storage media:SD/SDHC memory card, MultiMediaCard, MMC Plus card, HC MMC Plus card
    • File format:Design rule for camera file system, DPOF Version 1.1
    • Image compression:Still Image: Exif 2.2 (JPEG); Movie: AVI (Image: Motion JPEG; Audio: WAVE (Monaural))
    • Image quality mode:Normal, Fine, SuperFine, RAW
    • Number of recording pixels:Still image: 4,000 x 3,000 (Large), 3,264 x 2,448 (Medium 1), 2,592 x 1,944 (Medium 2), 1,600 x 1,200 (Medium 3), 640 x 480 (Small), 4,000 x 2,248 (Widescreen); movie: 1024 x 768 (15 fps), 640 x 480 (30 fps/30 fps LP), 640 x 480 (2 hours at 0.5 fps/1 fps), 320 x 240 (30 fps) available up to 4GB or 60 minutes, 160 x 120 (3 minutes at 15 fps)
    • Playback modes:Still image: Single, Magnification (approximately 2x-10x), Jump, Auto Rotate, Rotate, Resume, My Colors, My Category, Histogram, Index (9 thumbnails), Sound Memos, Slide Show, Red-eye Correction, RAW playback, Resize, Image Inspection Tool; movie: Normal Playback, Special Playback, Editing
    • Erase modes:Still image: single image, select by date, select by category, select by folder, all images; movie: part of movie, all of movie
    • Computer interface:USB 2.0 Hi-Speed (mini-B jack)
    • Video out:NTSC/PAL
    • Audio out:Monaural
    • Other:SD memory card slot; direct connection to Canon CP and SELPHY Compact Photo Printers, PIXMA Photo Printers and PictBridge-compatible printers via camera's USB 2.0 Hi-Speed cable
    • Power source:Rechargeable lithium battery NB-2LH or AC adapter kit ACK-DC20 (AC adapter is optional and not included--must be purchased separately)
    • Shooting capacity:Still image: approximately 240 shots (NB-2LH/LCD on), approximately 600 shots (NB-2LH/LCD off)
    • Playback time:Approximately 420 minutes (NB-2LH) (LCD screen on. These figures comply with CIPA testing standards and apply when fully-charged batteries are used.)
    • Display languages:English, German, French, Dutch, Danish, Finnish, Italian, Norwegian, Swedish, Spanish, simplified/traditional Chinese, Japanese, Russian, Portuguese, Korean, Greek, Polish, Czech, Hungarian, Turkish, Thai, Arabic, Romanian, Ukrainian
    • Operating temperature:32 to 104 degrees F/0 to 40 degrees C
    • Operating humidity:10 to 90%
    • Dimensions (W x H x D):4.19 x 2.83 x 1.67 inches / 106.4 x 71.9 x 42.5 millimeters
    • Weight:Approximately 11.29 ounces / 320 grams (camera body only)
    • What's in the box:Canon PowerShot G9 digital camera, lithium battery pack NB-2LH, battery charger CB-2LW, MMC Plus card MMC-32MH, neck strap NS-DC6, Digital Camera Solution CD-ROM, USB interface cable IFC-400PCU, AV cable AVC-DC300

  • For "Joe six pack" user to advance users... 

    1. You only want to use Mambo admin panel-EASIEST
    2. Your provider has given You a plesk panel -EASY
    3. Your provider only give You a Telnet or ssh access to the server -ADVANCE USER
    4. You want more! - VERY ADVANCE USER

    I am using the method 4, which isn't more difficult and a lot better, open the script and set the variable according to the internal documentation. Upload the file to the server (not in httpdocs under plesk), chmod the file to 700 (rwx- - - - - -) and define a daily crontab. This script is making daily, weekly, monthy backup and send me a mail with the result and a report...

     1. You only want to use Mambo admin panel-EASIEST

    Install a Mambo component: Site backup from bigAPE

    The Component provides a basic site backup feature set. The following features are currently offered:

    • Ability to backup the entire Mambo file and database system to a compressed file.
    • Ability to select which folders to include and exclude from the backup
    • Ability to download & manage archives of the Mambo file system
    • Ability to generate, download & manage archives of the Mambo mySQL database
    • Archives files are unique to the Mambo installation based on creation time and secret key
    • Ability to email the generated archive file to a specified account (BETA)
    • Backup excludes existing backup sets to conserve space
    • Backwardly compatible with 4.5.1

    Note: this plugin is only backing up your DB and files when You want it. It is a lot BETTER to use a periodical backup strategy

    2. Your provider has given You a plesk panel-EASY

    We will use crontab:

    The crontab command, found in Unix and Unix-like operating systems, is used to schedule commands to be executed periodically. It reads a series of commands from standard input and collects them into a file known also known as a "crontab" which is later read and whose instructions are carried out.

    Go in the crontab section of plesk. (I have use here Plesk 7.5.2)

    Values that are allowed to be use:

    • Minute - 0-59 or *
    • Hour - 0-23 or *
    • Day of the Month - 1-31 or *
    • Month - 1-12 or *
    • Day of the Week - 0-6 (0 is Sunday) or *

    We need at least 3 tasks

    1. A task which extract all data from the database (here starting at 12:00)

    MinuteHourDay of the MonthMonthDay of the WeekCommand
    00***/usr/local/mysql/bin/mysqldump -uXXXX -pYYYY -q -hHOST TABLE > /home/httpd/vhosts/

    -uXXXX replace XXXX with your Mambo username for mysql
    -pYYYY replace YYYY with your Mambo password for mysql
    -hHOSTis or .net or whatever tld your domain has
    TABLE is the Mambo table You want to backup
    /home/httpd/vhosts/ is a file in a directory outside /httpdocs chmod to 700 (or rwx------_)

    2. A task which create a zip of the resulting file (here starting at 12:05)

    MinuteHourDay of the MonthMonthDay of the WeekCommand
    50***gzip -9 -f /home/httpd/vhosts/


    1. You can also combine task 2 and 3 in one line and without temporary file (mambobackup.txt) by defining task:
      -uXXXX -pYYYY -q -hHOST TABLE | gzip -9 > /home/httpd/vhosts/
    2. File mambobackup.txt is overwritten at each execution of the task -> may be not a goo idea :-(

    3. A task which send an email of the result (here starting at 12:10)

    MinuteHourDay of the MonthMonthDay of the WeekCommand
    100***MAILTO=This email address is being protected from spambots. You need JavaScript enabled to view it. /home/httpd/vhosts/

    This email address is being protected from spambots. You need JavaScript enabled to view it. is the mail recipient


    3. Your provider only give You a Telnet or ssh access to the server -ADVANCE USER

    Follow the guide of TVB on Mambers forums, below is

    A copy of this text...All credits to author
    Cronjobbing your mambo (or any mysql db for that matter)--a short tutorial
    This is a script that was put together by another Futurequest site owner that I have changed very slightly for my own purposes

    If you comfortable backing up via command line, then hopefully this will help you. I suspect if you are backing up this way, you already know this stuff.

    If you don't know how to backup via command line or a cron job, it's real easy to follow the instructions (I hope they are---I tried to make them easy).

    Please note this is for a *nix setup and your setup or file structure on your server may be different. I am unable to offer support for it as I only know it works for me, and hopefully it will for you as well. Use at your own risk and enjoyment.

    I'm posting it because I am always seeing a lot of questions on backing up.

    Step 1. Using your file manager or your ftp client, create a directory called dbbackups above the www level (for example: /big/dom/xyourdomain/dbbackups) Chmod it to 700.

    Step 2. using notepad or your favorite text editor create a text file with the following contents:


    #!/bin/bash /usr/local/mysql/bin/mysqldump -uxyourdomain -pyourpassword -q -hmysql.yourdomain.tld xyourdomain >/big/dom/xyourdomain/dbbackups/mambobackup.txt

    after the -u is your username for mysql
    after the -p is your password for mysql
    after the -hmysql is or .net or whatever tld your domain has

    Following that is the name of the database you are using to run mambo. If you need help remembering which database you used to run mambo, check your config.php file in your mambo or check with phpMyadmin.
    After the /big/dom/x insert your actual domain name (no tld this time)

    Name this text file and install it at the root ( /big/dom/xyourdomain/ ) & Chomod it 700.

    Step 3. Telnet into your account with your favorite SSH client (I like Putty) using your ftp username and password. On the command line enter /big/dom/xyourdomain/ and hit enter. Put your actual domain in place of yourdomain in the example.

    Step 4. From your file manager or your ftp client, check the contents of the folder at /big/dom/xyourdomain/dbbackups/ and inside it you should find a file named mambobackup.txt which is a copy of your mysql database used to run your mambo.

    I also use vbulletin and have the same exact script installed substituting "forum" for "mambo" wherever it occurs. Both backup to the dbbackups directory

    Automating your backup:

    Important-if you have a crontab job already running, these instructions will overwrite it. Chances are, if you have one running, and want to make backups automated, you will want to add this to your existing crontab job and then reinstall it.

    Step 1. Using your favorite text editor create a text file with the following contents.

    MAILTO=This email address is being protected from spambots. You need JavaScript enabled to view it.
    5 10 * * * /big/dom/xyourdomain/

    make sure that after .sh you hit enter at least once to create a line feed. Put your actual domain name and tld in place of yourdomain.tld and put your actual domain in place of xyourdomain. Name this file cronjob.txt and install it above the www, ( /big/dom/xyourdomain/cronjob.txt )Chomod it 700

    Using your favorite telnet client, telnet into your account using your ftp username and password. On the command line enter

    crontab /big/dom/xyourdomain/cronjob.txt

    and hit enter. At 10:05 am server time, each day, a new file will overwrite your old one and you will have a daily, fresh backup made automatically for you at /big/dom/xyourdomain/forumbackup/backup.txt You can of course adjust the timing of the backup, by changing the first two entries of cronjob.txt In the example, the 5 is minutes and the 10 is hours. If you wanted the backup to be done at 11:00 PM each day, you would put 0 23 as the first two numbers. However, as it is shown will work fine.

    One consideration in making backups is server storage space or disk usage.

    Automating your backup and saving disk space by gzipping your backup file

    With 1 more file, and a change in the cronjob.txt file, it's easy to create an automated backup file in in a zipped format (which cuts the space used by about 25%. This is what you will need to add:

    1. Create a text file called

    Inside this file, put in the following code, replacing xyourdomain with your actual information.


    gzip -9 -f /big/dom/xyourdomain/dbbackups/mambobackup.txt

    (I have a second line of code here doing the same for our vbulletin forums, substitituting forumbackup.txt for mambobackup.txt)

    Install this file above the www ( /big/dom/xyourdomain/ ) and chomod it 700. This script will make mambobackup.txt into mambobackup.txt.gz

    2. You will now need to modify the cronjob.txt file as follows replacing yourdomain.tld and xyourdomain with your actual information.

    MAILTO=This email address is being protected from spambots. You need JavaScript enabled to view it.
    5 10 * * * /big/dom/xyourdomain/
    10 10 * * * /big/dom/xyourdomain/

    after the last .sh be sure to hit enter at least once to insert a line feed. Install the new file in place of the old one above the www ( /big/dom/xyourdomain/cronjob.txt)

    Telnet into your account from CNC using your ftp username and password and on the command line put

    crontab /big/dom/xyourdomain/cronjob.txt

    and hit enter. Replace yourdomain with your actual domain information.
    What will happen is that at 10:05 AM each day, a file called backup.txt will be created in the forumbackup folder. At 10:10 AM each day, that file will be zipped up and made into backup.txt.gz and then gzip automatically deletes backup.txt. This series of events will happen automatically each day until you cancel the crontab job.

    You may change the timing of this by changing the first two numbers on the 2nd and 3rd lines in the cronjob.txt file to suit yourself. IE to run this at 1:05 PM and finish it at 1:10 PM the crontab.txt file would be

    MAILTO=This email address is being protected from spambots. You need JavaScript enabled to view it.
    5 13 * * * /big/dom/xyourdomain/
    10 13 * * * /big/dom/xyourdomain/

    Depending upon your site's busy times, it is best to schedule a backup during slower times of useage. When the backup is being made by the script, the site or forum is locked and on a larger site, this could last for 20-30 seconds while myslq dumps the data. You won't lose any data or posts, but your site may appear to be sluggish during this time.



    4. You want more! - VERY ADVANCE USER

    You can use the open source project:AutoMySQLBackup

    A script to take daily, weekly and monthly backups of your MySQL databases using mysqldump. Features - Backup mutiple databases - Single backup file or to a seperate file for each DB - Compress backup files - Backup remote servers - E-mail logs -

    • Backup mutiple MySQL databases with one script. (Now able to backup ALL databases on a server easily. no longer need to specify each database seperately)
    • Backup all databases to a single backup file or to a seperate directory and file for each database.
    • Automatically compress the backup files to save disk space using either gzip or bzip2 compression.
    • Can backup remote MySQL servers to a central server.
    • Runs automatically using cron or can be run manually.
    • Can e-mail the backup log to any specified e-mail address instead of "root". (Great for hosted websites and databases).
    • Can email the compressed database backup files to the specified email address.
    • Can specify maximun size backup to email.
    • Can be set to run PRE and POST backup commands.
    • Choose which day of the week to run weekly backups.
  • Use 404SEF when you can not activate mod rewrite in apache because Your internet provider do not allow it....

    1. Enable SEF in mambo configuration
    2. do NOT rename the htaccess.txt
    3. open /includes/sef.php and change this line: (~ line 217)
      return $mosConfig_live_site."/".$string;
      return $mosConfig_live_site."/index.php/".$string;
  • Microsoft Windows XP suddenly dying in a blue screen of death :-(;DSC00976

    As soon as I have 10 TUX on my desk, I will switch to Linux

  • introduction

    This is my attempt to list all possible blockchain consensus out there, I welcome pull request of the blockchain community! let's make it the main reference for blockchain consensus. Visit also to keep track of new developments in the distributed ledger technology space.

    Blockchain Consensus?

    At the core of the Blockchain disruption is a consensus algorithm:

    Consensus algorithms enable network participants to agree on the contents of a blockchain in a distributed and trust-less manner.

    “Consensus decision-making is a group decision-making process in which group members develop, and agree to support a decision in the best interest of the whole. Consensus may be defined professionally as an acceptable resolution, one that can be supported, even if not the “favourite” of each individual. Consensus is defined by Merriam-Webster as, first, general agreement, and second, group solidarity of belief or sentiment.” Wikipedia

    And the consensus algorithm plays a crucial role in maintaining the safety and efficiency of the blockchain. Using the right algorithm may bring a significant increase to the performance of blockchain application.

    The trilemma claims that blockchain systems can only at most have two of the following three properties:

    1. Decentralization (defined as the system being able to run in a scenario where each participant only has access to O(c) resources, i.e. a regular laptop or small VPS)
    2. Scalability (defined as being able to process O(n) > O(c) transactions)
    3. Security (defined as being secure against attackers with up to O(n) resources)

    Each consensus algorithm has its own application scenario. There is no absolute good or bad. The choice of which consensus to use for implementing the blockchain depends on the type of network and data.

    For a transaction to be valid on most cryptocurrency networks, the transaction needs to collect a certain number of confirmations (often equals to an inclusion in a block of a blockchain) from the network. E.g 10 confirmations mean to see a specific transaction in one block and 9 consecutive blocks.

    Visit now 

  • 7 dollhouses have been published at

    Why Do I publish this here? first I am the administrator of this site, and second they are handmade by my father ;-)
    Visit the gallery at

  • Lampe Berger was born in 1898 when Maurice Berger discovered a process to purify the air with the catalytic combustion of ozoalcohol. Initially it was used only by the medical field for its antibacterial powers. Today you can find Lampe Berger oil fragrance lamps in homes around the world. I have now more than 30, here are the 7 latest:

    You can see them all in my gallery

  • digital-retouching-services
    Beauty retouching
    is probably one of the most popular application areas in which Adobe Photoshop is used extensively. There are two simple reasons for that. First, Photoshop offers a variety of advanced tools to smooth out skin and hair, optimize body proportions and emphasize some beautiful details. And second, if you have some experience with Photoshop it is easy to learn the basics and quickly produce very impressive and beautiful results.

    Of course, beauty-retouching is a quite deceptive art. The masters of Photoshop create illusions which are hard to tell apart &8212; unless you have both a genuine photo and the final result in Photoshop and can directly compare them. In fact, every day we consume perfectly retouched stars and models online and offline which just look different in the real life."

    View the 70 tutorials at

  • The old articles, pictures are now in the new homepage, I will improve design slowly and first add new content.
    Thanks for your patience...
  • 90 bonnes raisons d'etre un mec ou 90 raisons qu'ont les femmes de nous détester

    1. vos conversations telephoniques sont finies en 30 se secondes.
    2. c'est toujours des filles qui sont nues dans les films.
    3. vous connaissez des choses a propos des tanks.
    4. une semaine de vacances ne necessite qu'une valise.
    5. le foot a la tele.
    6. vous n'avez pas a gerer la vie sexuelle de vos amis.
    7. vous passez 80 922746880e temps en moins dans la salle de bain.
    8. vous pouvez ouvrir vos bocaux tout seul.
    9. vos amis ne vous critiquent pas quand vous gagnez ou vous perdez du poids.
    10. les coiffeurs ne vous volent pas.
    11. vous ne pleurez pas a chaque fois que quelqu'un pleure a la tele.
    12. votre cul n'est pas un facteur lors d'un entretien d'embauche.
    13. tous vos orgasmes sont reels.
    14. un rot de biere ne vous rend pas invisible pour le sexe oppose.
    15. vous n'avez pas a porter un sac plein de choses utiles# partout ou vous allez.
    16. un gars avec un masque de hockey ne vous attaque pas.
    17. vous pouvez aller aux toilettes sans un groupe de soutient.
    18. vous gardez votre nom de famille.
    19. quand votre travail est critique, vous ne paniquez pas en disant que tout le monde vous deteste secretement
    20. vous pouvez tuer votre propre nourriture.
    21. le garage est a vous.
    22. vous etes recompenser a la moindre pensee intelligente.
    23. vous comprenez l'humour.
    24. personne ne se demande si vous sucez.
    25. vous n'avez jamais a nettoyer les toilettes.
    26. vous pouvez etre douche et pret en 10 minutes.
    27. vous pouvez quitter un hotel avec un lit defait.
    28. le sexe ne vous donne jamais une reputation.
    29. le mariage vient tout seul.
    30. si quelqu'un oublie de vous inviter, il ou elle reste toujours votre ami.
    31. vos sous-vetements coutent 60 francs le lot de 3.
    32. les danseuses.
    33. aucun de vos collegues de travail ne vous fait pleurer.
    34. vous n'avez pas a vous raser derriere le cou.
    35. vous n'avez pas a vous pelotonner contre un cul poilu toutes les nuits.
    36. vous pouvez avoir 34 ans et etre celebataire sans que personne ne le remarque.
    37. vous pouvez ecrire votre nom dans la neige.
    38. vous pouvez faire le concours de celui qui pisse le plus loin.
    39. tout sur votre visage a sa couleur naturelle.
    40. vous pouvez manger du chocolat sans prendre 3 kilos tout de suite.
    41. vous pouvez etre president.
    42. dans le siege passager, vous pouvez apprecier calmement un voyage en voiture .
    43. des fleurs arrangent tout.
    44. vous ne vous inquietez pas a propos des sentimentsdes autres.
    45. vous pensez au sexe 90 872415232u temps ou vous etes eveille.
    46. vous pouvez porter un t-shirt blanc dans un parc aquatique.
    47. 3 paires de chaussures sont plus qu'il vous en faut.
    48. vous pouvez manger une banane sans que personne n'ait d'arriere pensée.
    49. vous pouvez dire n'importe quoi sans vous soucier de ce que pense les gens.
    50. les boys bands n'existent pas dans votre monde.
    51. les gens ne s'arretent pas de raconter une bonne blague degueulasse quand vous passez devant eux.
    52. vous pouvez enlever votre t-shirt quand il fait trop chaud.
    53. vous n'avez pas a nettoyer votre appartement quand quelqu'un vient.
    54. les mecanos vous disent la verite.
    55. vous pouvez regarder un match a la tele pendant des heures avec un copain sans même penser.
    56. vous ne vous demandez jamais si l'autre vous aime.
    57. le monde est votre urinoir.
    58. une seule humeur tout le temps.
    59. vous pouvez admirer Clint Eastwood sans vous mettre au regime pour lui ressembler.
    60. vous n'avez jamais a conduire jusqu'a la prochaine station service parce que celle la est trop sale.
    61. vous connaissez au moins 20 facons d'ouvrir une biere.
    62. vous pouvez vous asseoir les genoux ecartes sans vous preoccupez de ce que vous portez.
    63. meme travail....meilleure paye.
    64. les cheveux gris ajoutent du charme.
    65. robe de mariage : 12 000 francs, location de smoking : 600 francs.
    66. vous n'avez pas a quitter la piece precipitamment pour reajuster votre tenue.
    67. vous vous en foutez si quelqu'un parle derriere votre dos.
    68. avec 400 millions de spermatozoides par ejaculation, vous pourriez doubler la population de la Terre en 15 coups, du moins en theorie.
    69. de la cire chaude ne s'approche jamais de votre peau.
    70. Eurosport
    71. la telecommande est a vous rien qu'a vous.
    72. si vous faites de la retention d'eau c'est dans un jerrican.
    73. vous pouvez passer chez un ami sans etre oblige de lui offrir un petit cadeau.
    74. vous ne refusez pas du rab de dessert.
    75. vous vous entendez avec votre mere.
    76. vous pouvez acheter un preservatif sans que le pharmacien ne vous imagine nu.
    77. vous n'etes pas obliger de pretendre aller vous rafraichir# quand vous allez aux toilettes.
    78. vous n'etes pas obliger de vous faire le maillot chaque ete.
    79. si vous ne telephonez pas a un copain alors que vous lui aviez dit que vous le feriez, il ne va pas dire a tout le monde que vous avez change.
    80. un jour, vous serez un sale petit vieux.
    81. vous pouvez toujours avoir le dernier mot en finissant vos phrases par putain de bordel de merde# lors d'une discussion.
    82. si quelqu'un arrive a une soirée avec la meme tenue que vous, il peut quand même devenir votre ami.
    83. la mort de Lady Di n'etait qu'une parmi les autres.
    84. vous ne ratez jamais une occasion de baiser car vous n'etes pas d'humeur.
    85. l'idee de shooter dans un petit chien vous amuse.
    86. si quelque chose de mecanique ne marche pas, vous pouvez le fracasser avec un marteau et le balancer a travers la piece.
    87. des nouvelles chaussures ne vous ruinent pas les pieds.
    88. les films pornos sont fait conformement a votre esprit.
    89. vous n'etes pas obliger de vous rappelez les anniversaires de tout le monde.
    90. ne pas aimer une personne, ne veut pas dire que voulez pas coucher avec elle.

  • 90 deg. CCPMbyCK_

    When in MMS mode, move the link from the blue ball to the red ball. Do this on both side of the swashplate.
    All credit toCK_

    "As for the 90 deg. CCPM, here's why I did it. I started with the stock 120 deg. CCPM with 3 9202s. If I banged the cyclic around quickly there was a lot of collective interaction. Try it for yourself. Wiggle the cyclic and watch the antirotation pin and jump up and down 1/8". The interaction happens because the servos are slow and the front swash input has to move twice as fast as the two in the rear for a fore/aft cyclic movement because the front ball is twice the distance from the center as the rear balls. If you move the cyclic faster than the servos can move then all three servos will move the same speed (the max speed of the servo) and collective interaction will happen because the front swash input is not moving at twice the speed of the other two. Curtis' 140 deg. or whatever it is on the Vigor CS puts the front ball exactly the same fore/aft distance from the center as the two rear balls. This means that all three servos move the same speed for a fore/aft cyclic input. No interaction.

    If you use 90 deg. then fore/aft cyclic only moves one servo. There can never be interaction if only one servo is moving. Lateral cyclic will move two servos at equal and opposite speeds. No chance for servos to "run out of speed" like with 120 deg. I still get a little bit of interaction but it's nothing like I had with the stock setup.

    Like I said before, I still don't know why 120 deg. is pretty much the standard and 90 deg. is rarely used when 120 deg. has much more collective interaction. Anyone got any ideas?
    Great response by Dr.Ben

    "Your info about the 140 degree CCPM is entirely valid. One drawback of having the single ele input up from is that the swash is less stable. 120/140 d. CCPM surrounds the entire swash with support. There is also a control power component here. One reason the big gun CCPM models such as the Fury and Vigor CS can pull such abrupt maneuvers is the combined input of the servos - two for any roll command, THREE for pitch command, and three for a collective command. 90 degree CCPM takes two servos out of the power equation on the pitch axis. I realize the control power issue is of less consequence in a 30 sized bird, but you asked why manufacturers don't employ 90 CCPM more commonly.

    Much of the interaction you saw is a direct result of the somewhat slow analog 9202's (still a hell of a good servo) and not the 120 d. CCPM per se. If you go to a upper or lower collective command and input a hard over roll input, you will note a pretty good collective interaction because the servo arm on one of the two roll servos is approaching centerline and thus moving its pushrod further, while the other servo arm is retreating from centerline and moving the pushrod less. This differential phenomena is present in all CCPM models with rotary servos and is somewhat minimized by using servo wheels large enough to avoid movement a large number of degrees off centerline. A linear output servo is the only way to avoid the problem completely; we ain't there, yet <g>. The Caliber 30 system might work a bit better better if the bellcranks were designed to create less swash travel per unit of servo movement (meaning equal ball input points on both arms of the bellcrank), and then larger servo wheels were used to get the collective/cyclic range needed (less differential effect).

    Ben Minor

  • A big thank to the team of which has proposed me to migrate my homepage to a more powerful server,
    The switch has occured during the night from 23:00PM to 00:50AM, a big thank to  Raphael Emourgeon

    • Before: Dell SC1425
    • After:2 Go RAM ECC, Intel Xeon 3 Ghz, RAID 1 Hardware SCSI (Dell PowerEdge 2850).

    I highly recommend You to look at Cineteck if You plan to host a Joomla/Mambo site. Their prices are very interesting and their support top!

    My site is also now available using HTTPS (SSL 3.0, RC4 with 128 bit encryption (High); RSA with 2048 bit exchange) a new setting only possible in  Plesk 7.5.4: Use a single directory for housing SSL and non-SSL content

  • In Praise of Tweaking: A Wiki-like Programming Contest By Ned Gulley, The MathWorks, Inc.
    I know something you want to know. But will I tell you? Why should I? What's in it for me? Internet technology makes the simple act of online collaboration easy, but human nature stubbornly resists change. Why should I collaborate with you? What would convince me to share my ideas with you, given that you might use them to compete with me? In a larger sense, how might we build a system that encourages people to collaborate in, for example, writing useful code? These are some of the questions we have explored with a new kind of open source programming contest.
    To return to our earlier question: why should I collaborate with you? The answer is that I value your opinion. Since your opinion of me depends on the value of the ideas I put into play, I will work hard to give you exactly what you want. Good collaboration environments continuously and generously reward sharing with reputation-enhancing praise. The successful push-pull of collaboration and competition in our contests echoes the popularity of both open source programming and wikis and is certain to find its way into many enterprises as collaborative design becomes commonplace.
    Read more Here
  • A good article with a lot of points against OOXML, and why this file format MUST BE REJECTED by the ISO National Bodies.

    Microsoft’s position is hardening as the ISO vote on OOXML (DIS 29500) in Geneva approaches at the end of this month. We know more clearly now how Microsoft and its proxy group, ECMA, will position Microsoft’s OOXML specification in advance of the vote. In short, Microsoft is betting that its influence with National Bodies will allow it to push through a specification which elevates its own interests over that of truly competitive, open international standards.  

    A Deluge of Facts KOs OOXML (Office Open XML)


  • This page was last modified on Mon, 16 Aug 2004 17:06:24 GMT

    SUSE 9.0
    a desktop review
    My experience installing Linux and some throughts...
    When you finish this article, You may want to read the round 2 HERE

    GNU Free Documentation License - Copyright (c) 2003 Walter Cédric.

    Permission is granted to copy, distribute and/or modify this document
    under the terms of the GNU Free Documentation License, Version 1.2
    or any later version published by the Free Software Foundation;
    with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
    Texts. A copy of the license is included in the section entitled
    "GNU Free Documentation License".

    -> this page is getting bigger and bigger with the time, I will also start soon a SUSE section and divide this page into smaller sections.

    I decide to buy the professional edition instead of downloading all cd from ftp.suse even if I have a 2MB internet line. You must support company like Suse or Mandrake which develop linux distributions and buy their package. All versions or patchs can be acquire freely and download from their FTP or HTTP mirror..

    If you still hesitate about Linux, I would recommend You to try a Live Eval of Linux. A live eval is a set of applications and a fully functionnal Linux (nearly 2Gb) compressed on 1 CD and It does not require a hard disk to start!

    * Knoppix live cd, the fastest and first version, highly recommended since Divx, DVD, NTFS drive are recognized as default.
    "KNOPPIX is a bootable CD with a collection of GNU/Linux software, automatic hardware detection, and support for many graphics cards, sound cards, SCSI and USB devices and other peripherals. KNOPPIX can be used as a Linux demo, educational CD, rescue system, or adapted and used as a platform for commercial software product demos. It is not necessary to install anything on a hard disk. Due to on-the-fly decompression, the CD can have up to 2 GB of executable software installed on it."

    You can use knoppix and have a home on USB disk. K, Knoppix, Configuration, Create Persistent home dir, then boot with the option:
    knoppix home=scan

      *Gnoppix live cd
    "Gnoppix is a linux live cd based upon Debian GNU/Linux 3.0 (woody). It can be compared to Knoppix but GNOPPIX uses GNOME as desktop environment." from
    * Suse live cd which did not convince me at all, this bootable cd take too much time and user interaction to initialized itself: more than five minutes are required. Moreover NTFS drive are not recognized.
    * Mandrake Move live cd was developed to work with a USB stick to save user data permanently. This is another step for Linux, you can take any PC in the world, insert this CD, restart it and have a runnable Linux system and tools you're familiar with.
      * Pclinux review
    "PCLinuxOS 2K4 Preview 4 is a live Knoppix style cd based on Mandrake 9.2 that runs entirely from a bootable CD. Data on the CD is uncompressed on the fly, allowing up to 2 GB worth of system and programs on one CD
    including a complete X server, KDE 3.1.4 and Gnome 2.4, and large packages like OpenOffice 1.1final and Mozila 1.5 plus plugins. Since it runs solely off the CD, PCLinuxOS makes an excellent portable Linux demo or system rescue disk, but its completeness makes it a good general purpose desktop as well. PCLinuxOS should work on most modern computer hardware. Recommended memory to run is 256mb or more."
      * GeeXbox turns your PC into a dedicated media player. It boots a version of the Linux kernel, and then uses the popular mplayer to allow you to play DVDs, VCDs, or regular audio CDs. It also allows you to play pretty much any multimedia file from your hard drive, and can mount Samba shares as well. Best of all, the ISO is a mere 4.3 megabytes...
    Download it HERE
      After knoppix...welcome flonix
    "a linux system that can reside on a USB key!!!! (use less than 60Mo). It is based on knoppix and let you start linux everywhere if you can boot on USB!
    You can:
    - play dvd, burn CD, watch and edit pictures, scan, browse internet,
    word processing, sync a Palm PDA,
    read PDF files, start a webserver and more....
    read more here:

    * can be download freely

    Test system:

    One more time, here is my system, The Linux experience you will have is very depending on hardware (and also drivers).....

    Mainboard Nvidia Nforce 2 ASUS A7VN8X deluxe
    2 integrated ethernet card
    6 USB - 2 Firewire
    On Board soundcard
    Harddisk IBM 120Go UDMA 133 (primary master)
    Harddisk IBM 80Go UDMA 133 (primary slave)
    CDR/RW 16x IDE noname
    Geforce FX 5600 256Mb MyVivo Athlon XP 1700 overclocked at 3200 with my watercooling
    512Mb DDR Dual Channel mode PC3200 (new)
    SUSE Linux 9.0 and the KDE 3.1.4 desktop  

    My Background:

    Can be read HERE and my experience with Linux? I am using Cygwin with ssh at work to connect to the HPUX development system, deployment, release management is done with ANT and bash scripts.So I am only a user but I use to write some FAQs in the past when I was using Linux at highschool (a small part is reproducedHERE, sorry it is in french ).

    My collegues ofXDreamTeam have installed a SUSE on a dual AMD64 Opteron server, and they will write a review soon.

    Some sentences you may hear about Linux:

    Linux user interface is ugly, Xp is better!
    Who can still says this?, look at this KDE 3.2 pictures

    (click to enlarge). KDE default user interface for Ark Linux, Conectiva, Knoppix, Lindows,
    Lycoris, Mandrake Linux, SUSE Linux, TurboLinux and Xandros.

    Moreover you can choose another desktop manager, instead of KDE, a lot of people prefer Gnome. If you still can't live without Windows, try this windows manager under linux

    Suse (or Linux in general) is difficult to use!
    Not so much, in fact the tool YAST: "Yet Another Setup Tool" do a great job when dealing with the configuration of your computer, softwares and hardware can be configured in a hierarchical control panel. I found it even better than the equivalent of "Windows world". What can be disturbing is the organisation of files and program on disk. I would say that someone who never use Windows before will have the same learning curve and encounter more or less the same difficulties with linux, the only drawback I see is that no so much friends can help you (and give you tools for which you have no licence ;-) ) since Linux as a desktop is not so much floating around. Now if you are a Windows user like me (since 10 years), you will encounter some difficulties, I prefer to say "forget some bad Windows habits", like

    • Windows make no differences between upper and lower case filename, but Linux does! which is normal because we also make this distinction when we write letters and office documents.
    • Windows use drive letter and this is a pain to maintain especially when you need to configure software, Linux use a directory base mapping, symbolic links can be created on files or directories. Example: 2 documents folders can have different name but point to the same folder:
      For example you have a website which is located in a directory "MywebsiteV1.12" and you want to have only one reference in all program that use your homepage (typically in configurations files), all you have to do is to open a terminal and type:
      ln -s MywebsiteV1.12 httpdocs

      and use everywhere httpdocs instead of the path to MywebsiteV1.12in configuration files. The same apply if you want to alias office documents or media files (reference the same file under different names but always use the same target)
      this is a lot more powerful than the Window's shortcuts.

    • Windows has a limited command line size, and limited number of subdirectories.
    • Even on XP, you must sometimes restart your PC because the program XX has freeze and can not be terminate.
      Bill Gates said in an interview: "instability do not come from Windows itself, but merely from applications installed" For Me, a good OS must protect the user/itself from system crashing, XP isn't good at this, Linux is a little better.
      On Unix a # kill -9 pidProcess has a lot of chance to succeed and you can even restart some part of the system, without restarting the whole (restart the network server or the soundcard). Try also CTRL-ALT- ESC to kill graphically a process!

    Why choosing Linux now? A very good article, how you can switch with success and what your motivation can be

    Here are the personal reasons why I am switching to Linux, You may find a lot of website which may present You better arguments:

    • Suse (replace with any Linux distribution) come with a lot of applications (= packages) to do almost everything, not all of them are of the same qualities, or can be compared to commercial applications, but in linux world they do not require any licences! (some of them are freeware, giftware, shareware through)
    • I want to live in a world where, I can search and solve problems instead of restarting the machine which is for me not a solution....(I am a developer and like challenges, restarting is like loosing a race fsor me) yeah as today 16.12.2003 I am FREE with LINUX, even if this freedom will have a cost (a relative complexity in usage at the beginning)
    • Virus threat, less virus are living in Unix world. At least till today.
    • You can still run Windows and Linux together thank to a great multi boot menu (no System commander, Partition Magic, old text based LILO required)
    • Real Multi users system, program are running with user right privileges.
    • Linux is gaining market place, I do not want to loose connection with the market reality.
    • The community is extraordinary! they develop at a speed never seen before, even If I am convince that too much project are started and do the same things with more or less success . Look at Mono (.NET platform on Linux) which already support 99% of .NET ASP. Ximian (acquired at the beginning of 2003 by Novell and Suse) will continue to support the effort of Mono development.
    • Linux is modular, there is like 120 distributions, 30 are dying per year and are replace instantly. Look at Flonix (Linux on a USB stick 64Mo, burning, browsing internet, webserver, GUI), or Knoppix ("From zero to GNU linux in five Minutes") this is great. Linux can be start on nearly all plattform (portability) and does not require good machine (Windows Longhorn will require 1Gb of memory (dixit Microsoft) so understand 2Gb to work flawlessy).
      Linux was first developed for 32-bit x86-based PCs (386 or higher). These days it also runs on Compaq Alpha AXP, Sun SPARC, Sun UltraSPARC, Motorola 68000, PowerPC, PowerPC64, ARM, Hitachi SuperH, IBM S/390, MIPS, HP PA-RISC, Intel IA-64, DEC VAX, AMD x86-64 , CRIS architectures. This includes Handled, celullar phone, gaming station like Xbox, Dreamcast.
    • Everything is free, thanks to the open source community: Apache is the best/most used webserver, Tomcat the best servlet runner. Of course, the open source community has to find now a economical model. I am convince that developing is like speaking, you can not stop people to talk or think.
    • Each days, I enjoy the use of CygWin under windows (for developing or maintaining this homepage), combining unix tools like: grep, sed, awk, and others...using ssh is now natural and I am feeling sad when I must start the poor Windows terminal.
    • I am using products from the open source coomunitysince 3 years now, at work: mainly the Apache Fundation and their frameworks, at home a lot of tools: virtual dub, videolan, GIMP,... and this all under Windows 2000. I am totaly satisfied by these tools, so why not replacing also windows by a totally free and open source system.
    • I can install Suse Linux everywhere (on all PC I have, currently 3 desktop) and has no annoying licence scheme or registration process and even give it to friends as long as I give it for free.
    • There is a difference between "choice" and "apparence of choice", before choosing an OS (Operating System) was easy:

    - On one side Windows, which cover more than 90% of the market, is shipped with new PC, has many softwares of good qualities. All your friends (normal users not geek), companies or your office, are certainly running under Windows. This is good but you do not install Windows because it is your choice, you install it because it is common to install it.

    - On the other side, alternatives OS: Mac, Linux, BeOS (I am also a big fan of BeOS) are installed by people who want to try something different, (remember the moto "think different" from Mac corp). Geek users accept some instabilities because they want to improve the system, or even help at the source code level. End users give a try or installed it at home because they discover it at their universities.

    This was before, before mean "Linux without good support of hardware ( I remember installing Mandrake 9.0 and fighting 10 minutes to find a USB driver for my Microsoft mouse), without good desktops manager (Now this time is over thanks to KDE and Gnome), without a huge base of applications" Now this is slowly changing, On the server side, there is already a big change, HP, IBM and major actors are now committed to Linux and that is great. Now you have the choice, because now you can hesitate between Linux and Windows and/or even dual boot both (It has never been so easy as today because dual boot is integrated in many Linux distributions)

    SUSE home for the version 9.0 is
    SUSE has a page which present 10 reasons to choose Linux Suse
    SUSE has also a FAQ (Frequently Asked Questions) page here:

    Choose a file system
    ext2 or ext3 or ??? a good articles can be found here:


    Great menu everywhere for installing the OS, 10s after having insert the CD (and choosing a resolution with F2 - default is 1280x1024), the linux Kernel is loaded and guide you through the installation process.

    Personnaly what I dislike is the number of "package" (understand application, with strange name and strange revision number) given, like 10 tools to do the same task...I know I do not want to see any new Microsoft take the advantage under linux, but why the open source community does not concentrate on GUI. A user will remember that the GUI was horrible even if the program has done its job. That is my point of view. As a developer, I do not care but as an end user....

    I decide to install everything, this take nearly 3 Gb of hard disk, Yes it is much but do not forget that XP take alone 1.2Gb without any office, photoshop, and so on. In this case the installation took 37 minutes, too long? You can also send complaint to hard disk manufacturer!

    The partition manager compute the best option depending on your configuration, in my case I reserved 80Gb for Suse but on my secondary disk. By default linux want to modify the primary disk (and move windows data if needed), I switch to manual mode and only say click on "use everything" of the second disk. YAST then install then a small graphical boot manager on disk 1. This allow me at boot to start Windows if it is needed.

    One page display a resume of all settings choosen, you may change the value of each section by clicking on the topic title. No technical words at all, You must only choosing some options in selection boxes.

    Due to the huge number of Linux tools, you must also deal with 5 cd or one double face DVD, each disk may copy data during 15 minutes depending on options you have selected. (I forget to say that my CD drive is an old 16X). The estimated time to complete installation is quite accurate.

    After completing the first disk the system restart and continue on CD2, a windows show you the list of package copied in realtime, you must just wait (Suse is made of more than 7000 packages or programs).

    The system asks then for the root password, You can use the whole keyboard layout (letters, numbers, special characters) except accent (éà è) and umlaut (öüë), I choose a highly complex root paswword and write it down, till I have time learn it. Some word about security, program on unix system are running under user privileges, that mean that a potential virus MAY only destruct your data, and no data of others users (most of Unix virus try to replace some binary executable to gain a higher level access or may install a trojan horse)

    The 2 integrated networks card were detected automatically (mainboard ASUS nforce 2 desluxe has a 3COM and Nvidia 100MB network card),

    The system then ask if you want to download new packages and security upgrades from internet. This is higly recommended. No compagny in the world can ship a perfect code, this is True even in Linux world. I am pretty convince bugs handling is better in opensource paradigm, because nearly all users can see the source code (OK, I admit NO all users are developers, but there is a lot of great skilled developer which in their spare time review code, not to speak about university students which may have a lot of time :-) ). On the other side, take any business compagny:

    • They first try to reproduce the bugs and know how many users are affected (which is OK),
    • Worse, They try to minimize effects resulting of a bug (to avoid some political problems with clients, but correct the bug as fast as possible in the background),
    • They speak about money all the time (but I am happy to get paid as a developer ;-) ), can we ship in delay? can we not correct this for the next release?

    In opensource world, Linux developer consider this as a hobby and may try to correct everything or at least move the delivery date.

    Back to the installation, I choose stand alone, because I do not want to use this linux box as a server. In Mandrake, this is a little better, since you can choose the security level: (Mandrake install may activate the firewall for You during the install), or block installation of some packages which can help a hacker (like ssh, webserver, VNC).

    I strongly recommend You to deactivate auto login, security come always at a cost, I do not want that somebody simply restart the computer to gain access to my data and read private documents: Yes you will have to enter your password at each restart. Password is limited to 8 characters...which is somehow strange The password length is limited to 8 character because the default password encryption methd is set to DES (most compatible but SUSE also allow md5 or blowfish which have no length limit but at the cost of more cpu power and the loss of backward compatibility across other systems or old software). You can change this underYast - Security and Users Password settings

    Finally the release note of suse 9.0 is displayed, You can read it to be sure that nothing has changed since the manual printout.

    YAST, then dectect hardware and set a graphical resolution.

    ATTENTION, always use the test button to validate any refresh rate and resolution before applying changes, otherwise you may have a black screen at the next logon! If it ever happen, the only way is to reboot and choose "safe mode", logging as root, go to /etc/X11 and open the file X86Config....or rename the previous backup done by YAST (backup named X86Config.YAST). I have also done this mistake

    Choose "safe mode" in booting menu
    logging using user root
    # cd X11/etc
    rename the old X86Config to X86Config.old
    # mv X86Config X86Config.old
    then restore the YAST backup if it exist
    # mv X86Config.YAST X86Config
    or type Exit
    restart the PC

    Manual upgrade of all drivers to the their latest status
    In my case I went to and download all latest rpm (rpm are like setup.exe in windows world),

    To resume: Suse has now a very good and reliable installation system. YAST is now mature, detection of most hardware is good (at least on my system). I think it is even easier to install SUSE than an equivalent Windows system, mainly because partiioning is better support in YAST

    How to install RPM

    There is many ways to install RPM. In facts, choose the one you prefer. Note that you must be loogged as root to install any application.

    Method 1: With Konqueror: click on RPM filename and after the download completion right click and choose "install packet with YAST"
    Methhod 2,3,4,5 can be found on this page

    Install divx codecs and drivers

    For some legal issues, SUSE can not deliver Divx drivers in the distribution, but they can be download at
    This internet page propose binary version of all major Linux program

    One of the best player can be found at , Caffeine (installed as default) is only a frontend GUI and use the runtme libs from Xine.


    You can use one of the following to use some of your windows applications: www.winehq.comand for directX games (even without recompiling the game!!!) and this even without installing Windows! Vmware is a commercial alternative but required a fully licensed windows images. MORE TO COME...

    Killer apps

    These applications are installed as default,
    Open Office (OO), which can open nearly all Microsoft office documents, GUI is not as good as MS Office but it do the job. Some powerpoint made with MS Office have some strange alignment, but MS Office represent correctly document created with OO.
    GIMP a program for manipulating 2D images (like photoshop), run also on Windows because of the porting of GTK (open source 2D library)

    from in about the GIMP

    This is only a very quickly thrown together list of GIMP features. This is only the tip of the iceberg.

    Full suite of painting tools including Brush, Pencil, Airbrush, Clone,etc.
    Tile based memory managent so image size is limited only by available disk space.
    Sub-pixel sampling for all paint tools for high quality anti-aliasing
    Full alpha channel support
    Layers and channels
    A Procedural Database for calling internal GIMP functions from external programs as in Script-fu
    Advanced scripting capabilities
    Multiple Undo/Redo (limited only by diskspace)
    Virtually unlimited number of images open at one time
    Extremely powerful gradient editor and blend tool.
    Load and save animations in a convenient frame-as-layer format.
    Transformation tools including rotate, scale, shear and flip.
    File formats supported include gif, jpg, png, xpm, tiff, tga, mpeg, ps, pdf, pcx, bmp, and many others.
    Load, display, convert, save to many file formats.
    Selection tools including rectangle, ellipse, free, fuzzy, bezier and intelligent.
    Plug-ins which allow for the easy addition of new file formats and new effect filters.
    Over 100 plugins already available.
    Supports custom brushes and patterns
    Much, much more!

    Playing DVD, MP3, all tasks can de done under Suse without having any licence!!!! I recommend you to donate some money to the authors if you like their programs (so that they can pay their homepage hosting at least)
    Opera Opera is a religion. All those features, mouse gestures, keyboard shortcuts, embedded mail client, drag-around panels, skins, GREAT standards-support, it's so fast, easyness of bookmarking, the "magic-wand"... and the list goes on and on...It is not open source but I like it so much.

    Files manager

    I am a big fan since 1991 of Norton Commander (I was using NC 1.0 on floppy disk), In windows I am usingWindows Commander a lot to order million of files. This page contains nearly all file commander clones of Norton Commander. XNC 5.0

    Forums and Help


    English news site on linux
    Great forums

    Others reviewsyou can submit me a new linkHERE Suse vs Redhat

    How to/tutorials Step by step install of SUSE 9.0 using FTP (non need to download and burn the iso's) Linux on HP Compaq NX7000 (that's my notebook at work)

    Links "This site is an attempt to provide a basic feature list and a package comparison table of major, minor and regional Linux distributions"

    Links with reference to this article

    When you finish this article, You may want to read theround 2 HERE

  • SUSE 9.1
    a desktop review
    installing and/or migration to Linux SuSE 9.1

    WORK IN PROGRESS, running SuSE 9.1 since tuesday 11 May 2004....
    SuSE 9.1 soon running on compaq nx7000 notebook

    GNU Free Documentation License - Copyright (c) 2004 Walter Cédric.

    Permission is granted to copy, distribute and/or modify this document
    under the terms of the GNU Free Documentation License, Version 1.2
    or any later version published by the Free Software Foundation;
    with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
    Texts. A copy of the license is included in the section entitled
    "GNU Free Documentation License".

    Test system:

    One more time, here is my system, TheLinux experience you will have is very depending on hardware (and also drivers).....

    Mainboard Nvidia Nforce 2 ASUS A7VN8X deluxe
    2 integrated ethernet card
    6 USB - 2 Firewire
    On Board soundcard
    Harddisk IBM 120Go UDMA 133 (primary master)
    Harddisk IBM 80Go UDMA 133 (primary slave)
    CDR/RW 16x IDE noname
    Maxtor USB/Firewire onetouch 250Gb
    Geforce FX 5600 256Mb MyVivo Athlon XP 1700 overclocked at 3200 with my watercooling
    512Mb DDR Dual Channel mode PC3200 (new)
    SUSE Linux 9.1 and the KDE 3.2.2 desktop  

    What does SuSE 9.1 brings?

    I wont go through the list of changes and goodies shipped in this release sinceSuSE itself has also a great pageHERE (professional edition) andHERE (personal edition). Note that SuSE is selling at a very attracting price the personal edition (49$) with limited server capabilities and no commercial programs.


    Migration from 9.0 to SuSE 9.1

    This time I retrieve the SuSE professional DVD from colleague and did not buy it, as I prefer to wait for another major release. But wait this is a major release ofLinux, I think that the release number is really not so well adequate and do not reveal the number of changes does both in kernel (2.6) and desktop (kde 3.2)

    If you copy the DVD, You will get no support from SuSE directly (but you will always find help on internet), also a great help section is provided in electronic format, downside it wont be readable without a working SuSE.. FTP online update is due around the 6 June 2004....

    Since I have a running version of
    Linux, I decide this time to update the previous SuSE 9.0 through the YaST menu (Boot and choose Update System), after 21 min update, I was booting into my new desktop with my old settings. The boot time seems to take forever, it "SEEMS" to me that it is a loooot slower.

    With this version, SuSE and Novell are now showing us their commitment to the open source community and have alsoGNU their famous configuration tool: YaST. This is also a strategical move since they want that the maximal number of third companies develop new modules for it (IBM,....). That is a good news since a lot of people always complains on the licensing scheme of YaST. In the meantime, YaST is now a lot more polished...understand the ubiquity of the YaST logo and eye candy colors. Even the installation process has been redesigned with fancy graphics.


    Coming from Windows?

    - In order to help users to make the transition to Linux, drives (in Linux world, it is better to say devices) are a now stored under the famous icons "My Computer" and mount a lot more faster than under the 9.0. I only regret that the system choose so bad name as default (Is it needed to display a cryptic UUID in the name of devices????).


    - Dual Booting Windows and SuSE is as easier as before, and has not changed. the boot loader grub with its fancy colors is a lot better than M$ one. That should at least convince You to make a try ;-)

    - SuSe is now earlier hiding, during the boot, all ouput statements done by the kernel. I must agree that nearly no one can understand all barbarians technical terms, I still recommend to press sometimes the key 'F2' to newbies, seeing if a devices did not init. may be valuable under certains conditions. (mainly hardware crash)

    - the most disturbing things for a newcomer is that you do not need to double click on folder or file to do an action, to approach the windows phylosophy, go the KDE control panel, in  "peripherals", "mouse", and checked the radio button "Double-click to open files and folders (select icons on first click)". Maybe SuSE should set this as default...

    - During installation, the auto login feature is checked as default. Forget this bad windows habit. If SuSe is already login the system automatically, start YaST, in "security", "Edit and create groups", select your user and click on button "Expert Options" and select "login settings", uncheck "auto login". Remember security come at a cost.

    What I dislikes

    • I was one more time catch by the death black screen, (I must be really dumb because that is the second time ) the autodetection of monitor (my SAMSUNG 191N was detected as SAMSUNG 4N) lead to a black screen, Maybe SuSE, should always test (with SAX2, the graphical display adapter cntrol panel of course) what it has autodetect and ask the user to confirm the detected settings.
    • Icons in the taskbar are a little bit oversized as default, bigger and it look like a desktop for kids who need to click on big icons in order not to click beside :-)
    • DVD playback is still not working (but in Knoppix, and Lindows it is), one more time You will have to hunt for the library libdvdcss2 (packman is no more providing binary rpm, you must compile them now due to a change in germany).
      Here you can find a tutorial and ALL library for XINE (with libdvdcss2) Daily xine RPMS
    • Since SuSE is a big supporter of Reiserfs, why not providing a graphical tool for repairing devices? with a expert system? one more time typing some cryptic commands may discourage a lot of users.
    • Impossible to write on NTFS drive, I have not found any captive rpm for SuSE 9.1.
    • Packages conflicts....why not embeding apt-rpm? or providing always package statically compiled in order to avoid dependancies?

    What I like




    What I like/dislikes

    • The default install provide a lot less user choice: only one chating system (Kopete) instead of the plethore in SuSE 9.0
    • No 3D hardware installation as default, you need to complete the installation and then in YaST grab the latest proprietary Nvidia/ATI drivers. It is only annoying.
    • YaST warn You of conflicts and dependancies but do not propose a "real" alternative, either "do not install" or "continue with risk of instability", why not:
      • Adding a third possibility: "download the missing dependancy now" or
      • Propose a UUID link on which user can click to locate the ressource (through a UDDI server), normal users don't want to write down the name of some library libdvdcss2 - p23.rpm is a pain to retain !
      • Export the list of dependancies to resolves in a new windows to shows You which library are missing, or has been installed in realtime
      • Do nothing an find a better approach...
    • The only "GOOD" repositories of RPM are not given by SuSE. (understand full of rpm not approved by companies : dvd support, win32 codecs,....) but I think this is common to all distributions: without volunteers building rpm, it will be quite difficult to live in a wwhole linux world, or at least at the beginning since not all users want to know how to compile sources versions of their favorite programs.

    What I would like to see

    • The ability to download any program through YaST (even non free or non supported: codecs,aMule and others), why not like ineclipse having internet page providing a XML descriptor for installing new packages and that YaST can understand?. I mean this can be a great step forward for the average user.

    • Better commitments ofNvidia,Linux can be a great playing plattform if hardware manufacturer develop or give some technical help to the community for improving drivers.

    Exploring Multimedia capabilities:

    • Noatun is no more installed as default, Kaffeine (another interface to the famous XINE multimedia engine) is present but no interesting codecs are installed. Multimedia is, at least for me, UNUSABLE, and you need to quickly install MPLAYER/Kplayer with the full range of codecs if you want to read any DIVX, XVID, Indeo contents... I was searching Kplayer in /opt/kde3/bin/ and in YaST installer, but didnt find it. That's bad! You can find the latest version at sourceforge

    mPlayer running with a special skins

    • Inserting a blank CD and K3b pop up and propose You to do your compilation

    • Gimp 2.0 is also included with SuSE Linux Professional, this version 2.0 has a new GUI and nicer icons.


    WORK IN PROGRESS, running SuSE 9.1 since tuesday 11 May 2004....

    With SuSE 9.1, you get a high quality distributions, and even if all thecons and drawbacks apply to this new release. It is definitelyworth the update! Suse is getting even better with every release. Novell buying them has it seems already a positive affect with how the applications are running.

    Even if this release is nearly filling all my expectations I am already excited about the future of SuSE, when will the version 10.0 be shipped?

    Links how to set up atp 4 rpm for SuSE.



  • There are numerous GIT workflow floating around like Centralized Workflow, Gitflow, Forking flow and Feature Branch Workflow

    Over the last 10 years, I have followed this really simple workflow, similar to the forking flow.
    • it allow Parallel Development, features branches can be merged to any release branches or ideally Master
    • Collaboration Feature branches also make it easier for two or more developers to collaborate on the same feature

    We consider Master the stable version of the product, this branch should be deployed automatically using continuous delivery

    • Use only Eclipse and try to buy codepro or found a free plugin that create java pattern templates and has refactoring capabilities..
    • Use only Borland if you need to do a RAD (Rapid applications development) applications
    • And for the text editor or xml or xsl or whatever, use only JEDIT, it is free and for sure the best editor, many of my colleagues are still fighting, convince that ultraedit or notepad or mpad are a lot better. You are clever only if you accept sometimes you are not right....
    • TCPviewer and Process viewer, free tools that can be download at

  • What would You do, if you were able to play with:
    • 70,000 liters of paint
    • 358 single bottle bombs
    • 33 sextuple air cluster bombs
    • 22 Triple hung cluster bombs
    • 268 mortars
    • 33 Triple Mortars
    • 22 Double mortars
    • 358 meters of weld
    • 330 meters of steel pipe
    • 57 km of copper wire
    • A set of buildings in England.
    Sony know, an that's a great publicity of 70 seconds for their Bravia line of TV.

    Full BRAVIA Paint Ad (70 seconds) click Here.

     The result is a great publicity but also a waste of resources, time and energy. At one point, I was thinking of a computer trick.

    "It took 10 days and 250 people to film. The cleaning took 5 days and 60 people..."
  • 1400$ electricity yearly!!!!
    "A few weeks ago, we started investigating the possibility of putting Linux on an XBOX. We played with some ideas in our heads, a render farm, a cheap office computer or a distributed crypto platform, just to start. The idea required a little bit of elbow grease, a mod chip, Linux and a bunch of free time. " MORE on Anandtech

  • 1400$ electricity yearly!!!!
    "A few weeks ago, we started investigating the possibility of putting Linux on an XBOX. We played with some ideas in our heads, a render farm, a cheap office computer or a distributed crypto platform, just to start. The idea required a little bit of elbow grease, a mod chip, Linux and a bunch of free time. " MORE on Anandtech

  • A lot of binary GPL/open source data stuff for Mambo....
    Ranking of articles440 ranking images Simply copy two pictures:
    • one for Off status to your /templates/{nameofyourtemplates}/images/rating_star_blank.png
    • one for ON status to your /templates/{nameofyourtemplates}/images/rating_star.png
    Smileys128 pachagesuse he modified version of AkoComments 2.0 (version unnoficial 2.5)
    Templates345 themes from PHPBBAttention YOu must convert them to use them under Mambo!!!
    Ready to use Templates can be freely downloaded at

  • I've finish the upgrade of following part of my site:
    1. Forums at now use the latest Simple machine Forum 1.1.2
    2. Wiki at now use PHP5 and WikiMedia 1.9.3. I only encounter the error: Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 46080 bytes)
      which can be solve by increasing the memory_limit variable in php.ini
    3. The demo site at and its admin section is up and running
    Please report me ASAP any problem in the next few days if any.

    On the Joomla side, a new version of securityimages 4.2 is currently in development, bugs correction, a check your install page,  a new captcha engine, named calculator (15 + 8=) is what this new release bring.
    OpenCommentwill follow also soon in a version 3.0.30.
  • DirtThingZ NZ, 71 ccm, 5.4 hp, 4 WD

    A mix between jet skiing, ATV, motocross and snowboard

    For me, it look like some people really want to finish in hospital... look cool indeed .-) except the price which is too high: more than $5000. I would have buy one otherwise :-(

    Go to their site to see some rider doing some crazy things with  this toy

    taken from the site: " So, if you want to play it safe, we suggest scrabble." :-)

    Cheaper version: 1WD 42ccm 700$,