Recently in Travail Category

The first test builds of Thunderbird 3.0b4 are available here (hint for windows users they are in the unsigned directory.)
Along many bug fixes and improvements the major new feature is the way Thunderbird handles search and search results :

faceted_search

For a full list of what's new, please take a look at https://developer.mozilla.org/en/Thunderbird_3_for_users

We need our users to give it a try. Any bugs found with these builds should be marked blocking bug 515237.

If Thunderbird crashes, make sure to send the crash report and make sure to add a comment (as those comments really help).

If you could monitor Thunderbird's memory usage and report if it looks ok or not. For report please make sure to monitor Real+Virtual+ ... not just real memory.

OpenSuse users can fetch it from the mozilla:beta repository.

Vendredi ma ligne internet est tombée, plus de connectivité. C'est assez embêtant lorsque l'on travaille de chez soi exclusivement en utilisant Internet. Je me suis donc rendu chez T-mobile pour prendre leur solution mobile internet - Pour environ 20 € par mois 1Gib a pleine vitesse puis la vitesse divisée par deux.
Je rentre a la maison et j'ouvre le capot en plastique sur la tranche de la grosse clef USB qui va me servir de modem - impossible d'y mettre la carte SIM fournie :-( en regardant un peut plus les instructions je découvre l'endroit et y insère la carte. Puis j'installe les logiciels fournis - ça fonctionne tout seul - faut juste rebooter car un nouveau driver s'installe dans le noyau.
Le soft commence par se connecter - puis recherche des lise à jour et se met à jour tout en mettant à jour le firmware du dongle 3G. C'est rapide - dommage que cela se fasse sur le 3G et que l'on ne me propose pas de le faire sur mon wifi (mais bon il ne fonctionne pas - c'est juste pour consommer moins de bande passante).

Après la mise à jour - je vois des stats qui me font peur je consomme entre 20 mega et 50 mega de l'heure. L'équivalent de beaucoup de disquette 1,44 Mega. Et c'est là que je me suis rendu compte que 1Gib n'était pas grand chose. Mais bon comme dit c'est une solution de backup - donc pas trop de soucis.

J'aime bien la vitesse - c'est pas rapide rapide mais ça permet de travailler. J'aime bien le fait de passer en ligne / hors ligne comme avec un modem ça me rappelle ma jeunesse. J'aime moins la limitation - mais bon ça pousse à moins consommer. résultat je n'ai pas été en ligne durant tout le week-end. C'est pratique. Je vais pouvoir aller bosser à l'extérieur.

Pour l'instant je suis content de ma solution. Je reviendrais sans doute dessus si je suis mécontent - ou si je deviens très content dans un futur proche.

Over the last few months I've been traveling a bit and I've started using website that aim at making the process easier. I've dent a few things already when I started using tripit a few months back, in the last month and a half I've been traveling quite a bit, to Thailand, Finland and Canada. I've invited my linkedin contacts to join tripit as I like the idea of sharing my work related trip with present and past co-worker. The other point that made me invite was the fabulous feature of plans@tripit.com.
This feature is the feature that will make me continue to use tripit.com. For every trip I book, I usually end-up having an email confirmation in my mailbox. If I forward this email - it's most likely going to be processed by tripit. Trip it will then create a "trip" with the dates and then write down a summary with flight numbers, hotel reservations, and phone numbers. So before boarding I can print that and have everything on one sheet of paper. I could also synch that information to my iphone (bat as I don't own an iphone, for the moment I don't). I can also export all that data to a calendar - that I can then synch to my nokia phone. You can also see where you friends are going, make sure your trips are not shared. For each destination, you'll get the wikipedia page with the best images from flickr tagged with the name of the place you are going to visit. And if you wish to figure out what is going on tripit propose a few upcoming event from the eventful website - so if you feel like attending a Jazz concert while staying on the other side of the planet, you might find where to go.

I had been using dopplr before I used tripit. My network on dopplr is smaller than on tripit, but overall dopplr offer way more features that I use and will use than tripit, and I can easily get the benefits of tripit ported to dopplr.
The first thing I get from dopplr is the ability to import calendars. The first thing I've set up is a bridge between tripit and dopplr - this let's me use the plans@tripit feature and get the trip imported and showing on dopplr. This feature also let's me import events I've subscribed to on the upcoming.yahoo.com website. So with dopplr I can aggregate some of the calendars that are exported from other websites I use. Of course it would be simpler If I could use plans@dopplr.com.
One other thing I like about dopplr is that I can use my OpenID to authenticate on the website - I don not need to give more credential and more personal information to use the website.
Besides calendar integration, the other feature that I love about dopplr, is that dopplr let's me add and publish content. I can easily add , restaurants, hotels and place to visit for any destination dopplr knows about. For some of these destination, it seems that dopplr has partnered with lonely planet and has imported some places and tips and trick from that website. One other benefits of having places is that for every place know by dopplr you can find a specific tag. That tag can be used to tag pictures for instance - and on flickr , this will add a little badge on the picture page. So people seeing your picture will be able to figure out details about it (These can be phone number, url for a website - reviews). I also like the fact That I can easily add a mini-review for a restaurant for instance. One thing I dislike in the current version of the website is that places are paginated : say that for instance you are looking at the City of Vancouver , British Columbia and looking at restaurants, if there are three pages of restaurant you need to go thru the three pages (maybe, if you are unlucky) to find it if it's on the website, it would be nice if these places (restaurants, hotels, sites to see) would be searchable from within the place I'm looking at.
Dopplr is also present on the iphone and integrates with both linkedin and Xing (tripit does linkedin only.). The social features in dopplr are richers as I can see who in my network visited the place I'm looking at - I then can fire them an email to figures a few things out. When I'm preparing a trip I use dopplr to see where to stay and eat, read reviews, ask questions - use their flickr integration to figure out what's to see and how other fellow photographer took the pictures.
As to dealing with trip details I use tripit make sure that the trip is exported in a calendar so I get it on dopplr. If I feel like attending a concert or anything else in that vein I'll have a look at both tripit and upcoming.

For those who are wondering why Thunderbird 3.0 b3 is not out yet the explanation is available at http://weblogs.mozillazine.org/dmose/archives/2009/05/thunderbird_3_beta_4_added_1.html

This week marks one year of bugday for Mozilla Thunderbird. Bugdays are days where the QA team maintains and tries to clean up as much as possible the bug database for thunderbird. The result over the last year are quite impressive :
One Year

Specially what we try to achieve is get rid of old bugs, make sure bugs get the proper component and make sure they get the proper status. To celebrate we are organizing two special bug days, more information on those bug days can be found on Day1 and Day2. Feel free to join and celebrate with us on #bugday on irc.mozilla.org

My name is Ludovic Hirlimann, I'm the new QA lead for Mozillamessaging. I started a bit over a week ago. My email is ludovic @ mozillamessaging.com.
I have of course an IRC nickname : _Tsk_. It's the contraction of The softkid, and the underscores were added because Tsk was never free on ircnet back in the days where I was hanging on #atari. The softkid was chosen when I started computing - trying to crack Apple ][ software. At that time one of the games that I had copied had been cracked by The softman from the solex crack band. I just loved the name of the band too much - hence my nickname.
I've been playing, using computers since 1982 - when my dad got an Apple IIe home. I've been using email for 16 years - using my dads account on a unix box. I've owned a few pieces of interesting hardware, and ran Linux, OS/2 and Beos. Beos had a crappy web browser named Netpositive, and Be decided to port Mozilla in 1999. I was only able to run mozilla on Linux and Windows at that time but I did it because I thought that bugs that I would find would benefit the browser as my OS of choice. At some point I got interest in MacOS X - and the browser situation was bad with a special version of IE for the mac - and then I got hocked into Chimera/Camino and the mozilla world.
I have a few interest online - they are available in form of a Foaf file.
My immediate goals are to make sure Thunderbird 3.0 ships as bugfree as possible. My Long term goals are to ensure that the quality of the product does not decrease over time.

  • A nice way to watch music videos - based on last.fm's recommendation engine, once you found an artist you like, most of the other proposed to play will have something in common with the one you've just listened.

HP quality center

| 4 Comments | 0 TrackBacks

Yesterday I attended a sales speech by some HP representative willing to sell HP quality center to us.We've been dealing with tools issue for a very long time in joost. Last year we settled on Aptest - to deal with our test cases, test reports and so on. When we bough the product we should have done two things :


  1. make sure we understood how to use it

  2. spend some time training to use it

We did not do that and tried to use it but eventually we failed.
So getting back at the presentation from HP- it was nicely done , they had actually tried to understand what my company does. So as most tools that deal with quality, defects etc ..., the first thing QC does is deal with requirements. Requirements is something that has never really been formalized here. I then realized that we should have involve product management into our tools, and change a bit the way our company works.Maybe our use of those tools would have been broader and better if the complete chain would have been involved : PM, developers and QA. But doing this is a big cultural change and would not happen overnight anyway.

So the first bad news about HP QC is that you need to use Internet Explorer from Microsoft to use it - it appears - but not really clear - that you can also use a client to access the application. Unfortunately the client seems to be written in .net, so exist Mac OS support and Linux support. Our company almost does not use IE, we would also need support for our developers working on Linux and Mac OS X. So while this might sound weird to some of you , it makes sense for most of HP's customers. Big Corporation - like some I've worked at (BNP, Societe Generale) maintain their desktops and they are IE only companies (some of them still deployed IE 5.5 back in 2006). So form a market and business perspective it makes sens for HP not to support anything else then IE.
The product is based on the following work flow (roughly) Requirements -> Test case -> test scripts -> execution -> reports and defects. So writing test case seems easy even If i did not really like the interface - which really looks complicated but that main impression might comes from my lack of use of the tool more than anywhere else. Most of the scripting is based on record/replay, and you can easily edit add and change a the way the scripts works. There is nothing much new here that I have not seen in other tools , like Grinder, OpenSta. It is just nicely integrated and playing with parameter is just easy , a few field and a keywords and you can easily with the same script/scenario test things like :


  1. too short password

  2. password with non ASCII characters

  3. etc ....


Running the scripts is easy - it populates results automatically. We where also shown how to run those test cases manually, which is a bit cumbersome but way better than anything we've been doing here with our use of csv files and confluence pages, because you stay focus on testing itself.
Then the discussion drifted on load testing and performance testing where HP QC integrates with loadrunner - and you can reuse your functional test in those load/perf tests.

The product is able to do some testing on flex based flash objects - I really find that interesting. The good news is some of that flex support is provided by adobe itself. The bad news is dev need to switch to flex and they also need to plug a special agent - but it works really nicely and as more and more websites are using flash , it's really a great feature to have.

In the end I liked the presentation which was really honest - but I personally think that the product does not meet our needs for the following reasons :


  • you can only test web based application

  • you can test Windows application with the proper extension (ie winrunner)

  • you can't do multi-browser automated testing as only IE is supported

The product is really aimed at HPs traditional customers who are big large corporations that control internal applications and eb application. For a startup it would make sense to use the product when it breaks even, or just after that, but the product would need to be way more open.

Il n'est pas forcement tres facile de le trouver mais joost propose du contenu en francais. Le mot clef pour le trouver est TV5 , ou bien de venir poser la question sur le groupe France. Ce que j'aime c'est qu'une partie du contenu vient d'afrique est n'est disponible nul part ailleur, un petit exemple avec ce spot de lutte contre le sida :

The conpany I work for - just pushed out all the work we've been working on for the past few months. Basically joost changed from being a client based video player to being a webbased video player. Many people back when we did the initial release complained that joost was not available for Linux nor for PowerPC Based mac, we are now using flash. This means that the content on Joost is now watcheable from Linux, and older mac powered by PowerPC - and yes I'm aware that flash on linux sucks.

One of the other complains we had in the past was that finding the content was near to impossible. This is already better - as we changed completely the way search was implemented. It will improve over time too as we have added tagging. Tags are searcheable, so for instance here is the content taggeg with dolphin.

Just in case you might be interested we have some nice documentaries, music videos, and car stuff.

Ho and for those french speakers, there ia a french group, you are welcome to join !!

Yesterday I started installing FreeBSD, on an old Mac-mini G4. The install broke just after partitioning the drive with the following error :

Error mounting /dev/ad0s3 /mnt Operation Not Permited

And I could not get past that step in the install. After fumbling a bit - I got back at reading the docs and discovering that the partitioner did not really work for the PowerPC port - and that booting directly in FreeBSD was not possible :-( That made FreeBSD/PowerPC something unusable for what I had in mind. I might If I ever get such a machine at home , and find the time try to fix that but .....

A few minutes after that I went to ask a question to a colleague about the ads network and the delivery of ads - to which he replied that I should have carefully read the email he had sent that same morning. I had read the email up to 66% of it and the information I was asking for was lying in the last 30% of the email.

When I start anything by reading the documentation I often get bored and confused - but I think that after those two "issues" in the same day I will read some stuff more carefully from now on.

Aptest

| 0 Comments | 0 TrackBacks

A bit more than a year ago I was explaining how I managed our test cases for joost. Things did not change much since then, but are on the verge of changing. After my trip to mozilla, I did spend some time investigating Litmus but found that it was really too tied to bugzilla and did not felt like hacking much on it. I did like the fact that Litmus is written in perl. Since then I we got experienced QA people that joined joost and the first thing they did was search for a tool to use for storing and running test plans. The chosen solution is named Aptest. I've had the pleasure of installing aptest, which is also written in perl. For now I can't really say that we are using it, because we need to spend some time figuring the application. I'll keep you posted on our usage and our tools.

souvenirs

| 0 Comments | 0 TrackBacks

Ca fait un drole d'effet :http://www.youjob.com/societe/22

La saison II du commissariat de Tampy est disponible sur Joost, c'est super cool. A priori c'est beaucoup plus travaillé que la première saison, le jiggle est toujours aussi frais. Il y a beaucoup plus de moyen et on le constate tout de suite. Je vais me faire le plaisir de regarder la saison complète avant qu'elle ne disparaisse.

1.0.3 is out

| 0 Comments | 0 TrackBacks

We've just release a new version of Joost. As we finally implemented properly breakpad server side, we now collect all the crashes that people are having outside the company and outside QA. The good news is that we where able to fix one of the top crashers. So if you had had issues with joost crashing - give a try to our new version.

Today the Qa lab I work in Finnaly got a machine to connect to our very big HP screen that was lying around for some month in our office without being used. So today we connected one machine with a NVDIA 8800 in it and ran joost in 1920x1200 and it really looks nicer than on my IBM x60 in 1024x768 - I was clearly amazed.

Joost trick
And for those willing to follow what new show make it to joost we now have a feed which get updated when a new piece of content reaches the platform.

Joost 1.0 beta

| 2 Comments | 0 TrackBacks

So the company I've been working for for more than a year went public today. We've launched joost beta 1.0, so you do not need invitations anymore - and can watch tv on your computer. Joost runs on windows and Macos X (Intel), can be downloaded from here, and we do have some content (for instance CSI).
Here are a few things you might want want to try to enhance your experience with joost.

When the content is not full screen (and has black borders), try to press the v key.

In Channel chat (in our My Joost Section), the following commands are available from the keyboard :


  • /nick to change your nickname

  • /clear to make your screen visible again

  • /clr as clear

  • /leave leave the chat you are in

  • /exit does as leave

  • /switch when changing channel you will stay in the same channel

  • /people list people in the channel

  • /join join a new channel

  • /j as join

30%

| 0 Comments | 0 TrackBacks

Et la bonne nouvelle du jour est que je suis éligible à la règle des 30%. Cette règle permet de rendre les entreprises des Pays-bas attractive car je vais bénéficier durant 10 ans d'un abattement fiscal .....

Hawaiian Friday

| 0 Comments | 0 TrackBacks

Ludo
Ludo,
originally uploaded by Libby.
So last Friday we had an Hawaiian Friday, many colleagues where wearing colorful T-shirts. I took a few pictures myself , but haven't found the time to upload them yet.

Ca y est il y a une chaine en français sur Joost, il s'agit de TV5 Monde.

BoomChicago night
BoomChicago night,
originally uploaded by lhirlimann.
Hier soir je suis sortie avec ma boite, nous nous sommes rendu au théatre BoomChicago à Amsterdam. Un spectacle taille a la mesure de ma société. C'était super drôle. Et ils ont même joue ma vidéo favorite ce qui a embêté mon ami Colm (ou il a fait semblant; pour me faire plaisir.). Je recommande chaudement le lieu pour les anglophones.

I'm currently visiting Mozilla's Office in Mountain View - meeting the QA and release engineering teams. It's like a Dream come true - I started using mozilla in 1999, on linux. The idea was to report bugs on linux so that the BeOS port would become a reality (I really could not use beos at work). I then got more involved in 2003 to make sure Camino would not die - that involment got me my current job and gave me the opportunity to meet some of the mozillian. And it's very nice to here people you highly consider say that the product you work on daily is great.

Some email providers are considering that our invite emails are spam - so if you ask for an invite and don't see it, make sure you look into you spam folders. Another way to avoid the email to finish in your spam folder is to add

beta-test@bounces.joost.com
to your contact list.

I am offering invites to Joost™, If you leave a comment to this post with :


  • Name

  • Last Name

  • Country

  • IP address

This week my company released a new version of our client. We fixed a few crashers and added a nice feature named Joost links, which will let you share easily what you are watching with friend. Let me share with you what I like to see on the platform :

The first one is the first program I was able to see from begining to end back in September 2006. The second one was one of the largest channel we had - and I could let the client play it while I went home for sleep.
For these links to work from the web you need joost to be installed on your computer - I still provide invites, if you need one.
If you are in Joost, you can also share these joost links from within the Instant Messaging system - to access it press the ">" key, Click on the left hand side corner widget menu button and choose Instant Messaging. If you already have a jabber account you can use it - if Not you might want to create one using a regular Jabber client, or you can use you google account to chat via google talk.

Today and yesterday I attended europe 2007, in Amsterdam. Previous conferences of such type I attended included : Be's European developers conference, Geektea's at beeurope's headquaters and a few FOSDEM (2004, 2005, 2006 and 2007). I wanted to go to Apachecon for two reasons, the first and foremost is the fact that many of my collegues are apache members, or affiliated with some kind of Apache project. Coming from the client side of things (Camino, mozilla), I wanted to see how things where organized on the other end of the web software land. I've never been to mozilla held conferences so I can't really compare. The entrance price tag to the Amsterdam conference was an issue for me - 500 € per day is a bit excessive from my used perspectives of Free conferences.

The first day I arrived early, which was good because it gave me the opportunity to get my T-shirt, and then connect to the Wifi network and start reading my emails and finish releasing our beta for friends release. I then attended a few tracks :
Lucene
Explained what it is, gave a few examples on how to use it and who uses it (technorati wikipedia).
Presentation is available here.
Lucene Advanced
Gave a few hints on getting better results and performance out of Lucene's indexes. And out to configure it. Specifically to have a look into contrib/benchmark. Better indexes can be built with the stopword option : it removes a word from having weight in the index process so if all the document you index talk about say HTML - it might be a good idea to use the stopword onHTML.
Semantic web without calling it semantic
A Nice presentation about what actually RDF is, what it should be used for, and some of the tools, available to manipulate (things like ANT. Then I followed a presentation on ivy which is a dependency manager that work pretty well with ANT. Key thing to remember from this is that ANT+ivy should be compared to Maven 2, and not maven against ivy alone.
Then back to do or try to do some work - now that we are live we still need to test a few things.
Then Came the presentation on - which is used at Yahoo!, but not on production systems.
I have issues with the fact that hdfs master nodes do not do any kind of fail over - so if you are not careful and that node crashes, you've lost your file system. The presentation was oriented more torwards the map/reduce computations than on the hdfs - which I would have interest in.
But the Question and Answer part of that talk was very very interesting.
The last thing I assisted was a presentation of Apache Directory Server, which is a "new" OpenLDAP implementation. This brings competition to current LDAP implementation and that is always a good thing. The presentation was done by the project leader so it was fresh and up to date.

Lightning talks is a thing not to miss. And I had the pleasure to see a living legend : Wilfredo Sanchez.

So we are live. Still having a few issue that we are fixing - so I have some invites if you want to get invited you need to live a comment with :


  • First name
  • Last Name
  • Email Adress
  • Country you are from.

Also I would love people I invite ( It takes me between 2 and 3 minutes per person), to take the same amount of time to give feedback on Joost on Joost's forums.

Update I have new requirements and a new page to request invites.

Cool evening

| 0 Comments | 0 TrackBacks

First got an SMS (Thanks Christiane) and X is probably right , it means fuck off but I don't read it that way.

Thanks to the others I've drinked with - feedback was nice to hear - even if I know you guys were drunk.

Sofia arrivee

| 0 Comments | 0 TrackBacks

Je suis a capitale de la . Ma première impression est que cela ressemble fort à Marrakech, l'aéroport n'est pas trop loin du centre ville - mais on à l'impression d'être au bout du monde. Le voyage via Bulgaria air c'est bien passe même si je déplore le fait qu'il soit fier de ne posséder que des Boing dans leur flotte. Je me suis fait engueuler par le douanier car je prenais une photo de la régulation en vigueur :-) Bon sinon c'est sympa - un jolie mélange de style, Sofia se trouve au beau milieu d'une plaine et est entourée de montagne enneigée - c'est sympa. Bon comme d'habitude quand je suis dans un nouveau pays je me suis fait mettre sur le prix de la course en taxi - mais moins que d'habitude. J'ai refusé la course a 30 € et j'ai eut une course à 12 € soit quelque chose comme le double du prix que l'on nous avait annoncé. Bon pour l'instant c'est sympa.

Recently our admin updated our to a newer version. So I revisited my homepage to see If I could updated a few presence macros. These macro let people now your IDs on a few IM services. In the previous versions only AIM and Yahoo! were supported, now Skype is supported as is gtalk, and a few others I dont' know nor ever heard of. And The macros have been cleaned up, no need to use a specific macro per service, now you just need to use {im:username|service=servicename}.
I regret that jabber is only recognized as being a googletalk service - but some support is hear so I'm not going to complain.

And with it many pieces of new content we now got some Sci-Fi, more poker, more sports.
On the interface side of things, the channel catalogue is really getting here, but the real new thing our beta testers are going to love is the invite widget that is to be found in the My Joost™ section of our software. And invite tokens have been sent to our beloved beta testers so they can invite more people.

Contrairement à mon petit camarade de jeux, je ne suis pas impressionné, par Dojo et son intégration dans Wicket. L'application web est en effet jolie, ça je ne peux pas le nier, elle en jette , on a vraiment l'impression que c'est une application écrite pour le desktop. Mais elle est lente super lente - et contrairement à une vrai desktop application en cas d'erreur de connexion réseau on perd une partie de son travail, et je crois que je vais le redire c'est beaucoup trop lent sur certaines opérations pour être vraiment utilisable - la bonne nouvelle pour nous est que les choses devraient pouvoir s'améliorer.

Robin des bois, 30 ans cela se fête.

We've just released Joost 0.8. The good news is that now there is a Mac version. It has a bit more bugs than the windows version - but it's here, we are working hard on finding these and fixing them. It's Intel only. The other very good news is that we now have a National Geographic channel which is part of a batch of new content.

I'de like to make it clear I don't have Joost™ invites to give away - please stop asking.

at fosdem 2007, the subject will be QAing xulrunner based applications. I need to start writing it. I've decided That I woud'e use s5 from eric meyer, because it works and I used it last time I gave a talk.

It's something called bridezilla. And you need to search it in order to see it.

we are hiring

| 2 Comments | 0 TrackBacks

We have a few jobs offerings. One of them I have more interest in is the QA opening. And by the way, we just changed named from the venice project to Joost(tm)

As some of you may know I work in the QA department at the Venice Project. Up until recently I was the QA department by myself. This is no longer true. We do all our testing manually which is bad - because humans do fail - whereas software is predictable and will always fails the same way.
Up until now we are using Confluence to track our work and our test cases and testings. But this has limits. I would like to add steps to our buildbots build processes to do unit testing and keep track of those - and I would love to keep track of the memory and disk footprint used by our application. There are a few plug-in for confluence that I could use, but they are more oriented in a manual reporting - people click to say if test was successful or not - this is not really compatible with the use of bots to do unit testing. I've done my bits of googling and found many pages describing software that might achieve what I want. I also asked my question on usenet - and up to now had one answer giving me the name of the type of software I'm looking for and a link to a german study/comparison of those pieces of software. Still I would love to get live feedback about the usage of such software so I could make a choice. My needs are :

  • Document test cases.
  • Write test plans.
  • Track test plans - manual testing - .
  • Get input data from external source to track what my bots are doing.
  • Be Able to track performance for clients (memory, disk footprint).
  • Be Able to track performance for Server applications (Stress testing, memory usage, cpu usage)
I need to be able to extract reports on a weekly basis, and do some stats on at least an annual basis (choosing from month y to month x - see the number of test runs, with failure/pass, memory usage changes over a long period etc ...).

Integration with svn, Jira are pluses.

Build tools - client

| 1 Comment | 1 TrackBack

Some of you might be interested in our build process and the tools we use here to make venice.
svn
So for most of our code we use svn - as it is similar to cvs and is quite popular, the learning curve is quite simple (and not as complicated as something like git). Plus having a few people wearing T-shirts with r8810 (ain't sure about the exact number) in the company also helps - for those not knowing that's the revision of svn 1.0. Meaning that we have a few contributors of svn working with us.Which is vrey nice because svn being a tool, we do encounter a few issues with it.
Buildbot
We use the buildbot for our automated build farms at least for everything client related. We've hit the bugs about killing processes, meaning that once a build is started you can't stop it which kinda sucks sometimes - because you know that what is being built is useless. A solution for that kill problem has being implemented so I hope it will be integrated to newer versions of buildbot. The user interface of Buildbot is web driven - and the output looks like tinderboxes , green when build is correct - red when it fails - yellow while it works. I kind like that interface. Launching a build is a simple process - and you can even configure builds on the fly - which I find rather a nice thing. Another point I like about build bot is that you have build steps. And that is a very convenient feature has those can be added or removed, by the build master in editing a simple configuration file. So a build is usually a clean - step one , a checkout of the source - step 2, a compile step3, now you can add various unit test phases - and that is the flexibility I like about that tool.

On parle de nous

| 0 Comments | 0 TrackBacks

ici

Notre première version semi-public vient de sortir. Mon travail consiste à vérifier que notre client fonctionne bien - pour cela je suis donc "contraint" de regarder le contenu que nous embarquons sur notre plateforme. Je trouves les programmes suivants intéressant :


  • Explora Channel - une chaine pleines de documentaires

  • Off The fence - d'autre documentaires


Les chaines suivantes se laissent regarder :

  • World Strongest Man

  • World Poker Tour


Malheureusement / ou heureusement tous les programmes ne sont pas disponibles via les chaines - je vous recommande donc d'utiliser notre outil de recherche et de chercher les termes qui vous intéresse - en Anglais.

As some of you may know, I'm a quality insurance engineer for the venice project. My job is to make sure we ship a healthy product as a whole. For this to happen I need to read and write documentation and file and track bugs. The tools the company uses are both from atlassian. The documentation tool is Confluence and the tracking tool is named Jira.
Confluence is a wiki based documentation management software. I kind like confluence - the wiki syntax is simple, we can do some queries to Jira and confluence itself. Works pretty well. Print work nicely from within Firefox. I like the integration that can be achieved with JIRA. I wasn't a heavy wiki users before joining Theveniceproject, just did a few edits in wikipedia and on Camino related stuff. I was able to catch it easily and understand how to use it rapidly. One thing I hate is how some of my coworkers link pages inside confluence you can either paste complete link are use internal links which are the the last part of the normal link changed a bit. The good point about internal links is that Confluence knows it's internal, so if you remove the page for instance , the system will list all pages linking to the page you are going to remove - making the maintainance of the data easier.The export to PDF is a nice feature but links are blued like by Microsoft word generated document which I don't like. The only issue I have for the moment is CONF-7405.
Jira is the bug tracking system. You can also track task, travels with it. Since the client is based on Mozilla , I thought that our tracking system would be bugzilla. It was not, so I started using the tool with a slightly bad opinion. Let's start by what I like in Jira. It looks nice - even if sometime you need to read all that page to find the link you where looking for. It as all major features you would want from a tracking system. It understands Confluence's wiki syntax - which make it easy to have nice looking bug reports. It has some nice granularity feature in terms of permissions, on who can do what and how it can be done. It has a nice html auto-linking feature, so if you have bug XXX-ZZZ, and just write that in a comment : JIRA will change that text to an HTML link.But there are some stuff that don't work correctly :


  • Jira itself, when loaded fails with Java execptions

  • It is slow - meaning that people working remotely have issue using it.

  • You can't use internal links to confluence

  • You have an attach file and attach screenshot feature - the later is of no use to me (plus the fact it does not work)

  • Tracking duplicates does not make it.

  • You can add custom fields, but can't search them.

  • Searching is difficult has one can't easily do ors and ands. Filters are howevere easy to use and set up

  • It's difficult to track client server software due to this

Dogs at the office

| 0 Comments | 0 TrackBacks

Dogs at the office
Vidéo envoyée par lhirlimann
We got some nice dogs at the office today. Which made working for the venice project a lot nicer than usually.

De dire que je travaille pour The Venice Project. Je suis dans les bureau de la maison mère à Leiden. Nous sommes en train de mettre au point un logiciel de télévision sur IP. L'unique point fort de notre produit face à la télévision numérique ou même hertzienne est la possibilité de chercher les émissions que l'on veut regarder.

Aujourd'hui j'ai fait mon premier entretient d'embauche - de l'autre côté - ce n'est pas moi qui cherchais un job, mais la personne en face. Il était habillé en costard cravate, et moi j'étais pied nue et en T-shirt. Je savais que j'allais faire cet entretient, mais je ne l'avais pas préparé - j'ai quand même lu le CV de la personne, mais je pense que j'aurais pu m'abstenir. Bref un gars stressé et nerveux, mais qui à l'air d'en vouloir. Il a été pris et devrais commencer la semaine prochaine - bon il a quelques défauts le premier et d'être anglais :-)
Bref je ne suis plus seul à bosser dans mon bureau, j'ai aussi droit à un petit jeune trois jours par semaines.

Yes .....

| 0 Comments | 0 TrackBacks

La journee commence bien, j'ai recu deux machines. L’une pour faire des tests, la seconde est un MacBook Pro, bon en terme de puissance ce ne vaut pas un MacPro – mais je vais pas me plaindre.

En ce moment je suis connecte via toute le journée ou presque. Mon identifiant dans le système skype est lhirlimann.
J’hésite a prendre l’option skype-in en effet celle-ci utilise des numéro en 0870 et je ne connais pas les tarifs des différents opérateurs de téléphonie vers ce type de numéro je n’ai donc pas souscris.

Premier jour

| 1 Comment | 0 TrackBacks

à mon nouveau travail que j'ai. J'ai donc reçu mon ordinateur de travail, un IBM sous win32, et ma vrai machine a été commandée - je crois bien qu'elle est même arrivée ce midi. Mais on ne me l'a pas dit.
Le browser de base est Mozilla et c'est une exellente nouvelle. J'ai passé ma journée à lire de la documentation sous forme de Wiki. j'y ai déjà laissé quelques commentaires. Ensuite j'ai pris connaissance du système utilisé par ma société pour faire le suivi des bugs. J'ai aussi joué avec svn.
Dans les autres trucs important : j'ai maintenant les clefs, je peux aller bosser comme un grand le matin. J'ai pris mon premier repas - avec mes collègue - chacun construit son sandwich dans une ambiance sympathique. Bref très sympathique.

bilan

| 2 Comments | 0 TrackBacks

Aujourd'hui mon contrat avec Sogeti a pris fin. J'étais entré dans cette SSII le 27 février 2006. Que dire si ce n'est que je ne suis pas fait pour faire de la viande chez le client - je trouve que ça manque trop de challenge. Je ne dis pas que je serais jamais prêt je dis juste que suivant certaines circonstance certaines choses ne sont pas passées. Je ne regrette pas l'expérience fut intéressante - très intéressante.

Ca fait du bien. Ce matin vers 9h00 j'ai envoyé mon C.V. à dix heures le téléphone a sonné ! Ca fait plaisir, vous pouvez pas imaginer ....
Comme l'entretient que j'ai passé hier soir, bonne ambiance - sympa j'ai beaucoup aimé à la fois l'ambiance et le poste. Bref deux journées de suite sympathiques.

Je lis pour ma culture personnel les trois magazines suivants Mactech, Linux-Magazine France et Misc.

Mactech
Est un magazine axé Macintosh, comme son nom l'indique. Il s'appelait dans le temps MacTutor. J'ai acheté quelques numéros en 1991 quand nous avons habité berkeley, puis à Reykjavik en 1998. Quand j'ai switché de BeOS à Mac OS X en 2000, je me suis abonné à Mactech. Je me suis réabonné il y a six mois histoire de voir et parceque je bénéficiait d'une offre promotionelle. Je ne regrette pas du tout de ne pas mettre abonné pour plus de six mois tellement Mactech est devenu creux. Il n'y a rien dedans sauf une nième initiation au shell. Quelques articlies sur la programmation en AppleScript, et pas mal de pub. Bref rien de bien intéressant à se mettre sous la dent.

Linux-magzine France
Dont j'ai acheté le premier numéro (je savais bien qu'il fallait pas que je le mette à la poubelle celui-là). J'ai gagné l'abonnement lors de mon séjour au fosdem 2006, car j'ai participé financièrement à l'organisation de la conférence. J'en suis trés content le contenu est trés technique, la présentation claire , bien trop orienté gnu/linux à mon gout, mais avec un titre pareil se serait difficile de faire autrement. Les articles techniques contiennent toujours un introduction sur le fond. Bref une très belle réussite.

misc
Multi-System & Internet Security Cookbook. Est tout simplement exellent. tous les aspect de la sécurité sont abordés, pas seulement l'aspect technique., mais aussi la partie juridique, les parties pratiques. J'en recommande la lecture. Sacahnt que j'ai découvert ce magazine au hasard, en faisant mes courses à Cora.

Aujourd'hui je suis employé dans une grande française filiale d'une plus grande SSII encore.
Chez mon client actuel nous avons reçu un consultant, envoyé par un éditeur. Bref un gars hyper spécialisé sur un ensemble de technologies. Ca m'a rappelé que j'ai exercé ce type de métier autour de certaines technologies de , dont la gamme NSM. J'aimais bien voir du pays, voir différent type d'organisations informatiques, voir différents modes de fonctionnement. J'aimais aussi le fait d'être l'expert, de venir donner de manière ponctuelle une aide au client, de faire du conseil. Bref j'aimais bien avoir une forte plus-value vis à vis de mes clients. Comme je n'étais pas estampillé "Éditeur", je n'avais généralement aucun problème relationnel avec mes clients, ce qui n'était pas forcement le cas de mes amis et néanmoins concurrent du pôle service de CA.
Mon travail n'est en rien spécialisé, je n'ai pas l'impression d'avoir une plus value chez mon client. Je suis là parce que celui-ci a besoin de monde, mais pas de la plus value que je pourrais avoir. J'ai le sentiment d'être de la viande. Heureusement je fait encore un peut l'expert sur , pour son administration et les architectures à mettre ne place avec ce produit[ Merci Boris pour la formation que tu m'as donné ].
Après ce qui m'est arrivé le mois dernier, il va certainement falloir que je reconstruise une partie de ma vie. J'aimerais bien programmer un peut plus et surtout passer plus de temps sur le projet Camino et les technologies mozilla d'une manière générale. Je postulerais bien pour le job suivant, mais je n'ai pas le niveau - je le sais. Mais sans cela je serais extrêmement tenté de postuler. Je me dois donc de garder Mozilla comme mon jardin de détente, chose que je pratiquerais donc le week-end et certains soirs. Je pourrais faire de l'assurance qualité chez un éditeur mais je crois que pour l'instant j'ai trouvé le métier que j'aimerais pratiquer.

Je veux faire parti d'un pôle service pour un éditeur, ou mieux encore pour un constructeur. Avoir une plus value importante vis-à-vis du client et faire ce que j’aime configurer du logiciel et de matériel afin de rendre un service dans les meilleure qualité possible. Comme il faut rester au courant des derniers développements des technologies sur lesquelles on a de l’expertise, cela veut dire qu’il faut passer une partie de son temps à apprendre. Or les découvertes et le fait d’appendre des choses est un moteur fondamental dans mon approche du travail et ma motivation. J’aime bien voyager dans un cadre professionnel que ce soit en France ou à l’étranger. J’ai la faculté de m’adapter rapidement à un nouvel environnement et de me sentir très vite comme un poisson dans l’eau. J’aime les challenges, les environnements dynamiques et la pression des incidents de productions qu’il faut absolument résoudre pour la minute passée. Je suis bilingue anglais et je serais très, très content de travailler dans un environnement anglophone.
Bref je suis ouvert à toute proposition d’un éditeur, d’un constructeur qui ai besoin d’un consultant dynamique et motivé. Mon Cv est disponible , et il contient toutes les informations nécessaires pour me contacter.

Mon client est vraiment bien. Non seulement il m'a couvert en Mars lorsque j'ai déplu à sa hiérarchie, mais il m'a supporté durant tout le mois de mars qui a été si dur psychologiquement. Aujourd'hui j'ai été lui demandé une information primordiale pour mon avenir à court et moyen terme, il me l'a immédiatement donnée.

Concernant mon nouveau client. Le recyclage avec tri selectif des déchets est en place. J'ai trois poubelles autour de moi et je doit faire le tri de mes déchets. La moins bonne nouvelle ets que je doi moi-même vider mes poubelles.
Dommage que l'imprimante ne soit pas configurée par défaut pour faire du recto-verso, alors qu'elle a la capacité de le faire. Dommage aussi qu'un page ne contenant que mon identifiant (au format des impressions mainframe) soit éditée dès que j'imprime quelque chose. Ca fait beaucoup de papier brouillon quand on fait la somme de ces feuilles d'entête d'impression.

Neige

| 0 Comments | 0 TrackBacks

Ca fait maintenant une semaine que j'ai commencé mon nouveau travail, dans ma nouvelle société (celle dans laquelle travaillait R1 dans le temps) et chez mon nouveau client. Ce qui change est d'abord la nature du client qui gère avec son informatique une production industrielle. Ceux qui regarde les informations télévisé ont pu m'apercevoir lundi 6 Mars 2006 au journal télévisé de TF1, et savent donc le nom de mon client.
Si je suis passé à la télé, c'est grâce aux conditions climatiques et à une trentaine de centimètre de neige. C'est joli, mais ça paralyse assez vite l'activité économique dans une région qui connait pourtant régulièrement des chutes de neiges. La voiture glisse de temps en temps et c'est assez chiant avec la boite automatique, mais je crois que je m'y suis habitué. J'ai l'impression d'être en vacances à la neige alors que je suis au travail - assez bizzare comme impression.

Voila hier j'ai récupéré mon solde de tout compte auprès de mon ancienne société. J'ai par la même appris que je n'aurais droit au chomage qu'au bout de 6 mois (ou 600h) passé dans ma nouvelle société - c'est quand même bon à savoir.

Bilan

| 0 Comments | 0 TrackBacks

Aujourd'hui a été le dernier durant lequel j'ai travaillé chez Itsseeviagroup. Cela faisait 7 ans que je travaillais pour cette SSII, ce qui me semble une bonne durée. Quel bilan puis-je tirer de cette période de ma vie :


  • J'y ai appris mon métier.

  • J'ai vu comment gérer des projets, ce qu'il faut faire pour le rater, ce qu'il faut essayer de faire pour le réussir.

  • J'ai découvert l'Afrique, en effectuant des séjours en Côte d'Ivoire et un séjour au Maroc.

  • Je me suis spécialisé sur une gamme de produit et un métier : la gestion d'infrastructure.

  • J'ai rencontré pas mal de gens intéressant.

  • J'ai visité pas mal de clients, vu pas mal de faaçon de faire.

  • J'ai découvert le monde de l'entreprise, tel qu'il est.


Une bonne expérience. J'espères que mon prochain bilan sera tout autant positif.

HotSpot Wifi

| 2 Comments

Depuis un peut plus d'un mois je vi à l'hôtel tous les soirs de la semaine. Ce n'est pas désagréable, mais il manque deux choses importantes, madame et une connexion Internet décente. Les projets auxquels je participe sont donc plus ou moins en stand-by car je n'ai pas d'accès au net en soirée. J'ai bien essayé de me connecté en RTC, mais c'est vraiment lent, même lorsque ce n'est que pour effectuer des opération en mode terminal (telnet/ssh).
J'ai cherché les hotspot ouvert, mais n'en ait pas trouvé dans les environs de mes lieux de résidences. Il reste les offres commercieales d'Orange et de SFR. Mais c'est cher très cher et à la limite du vol. En effet l'heure est à 8 €, les deux heures à 10 €, bref c'est très cher. Ils ont aussi une offre sur 24h, qu'il faut consommer d'affiler mais il n'est indiquer nuelle part que ces 24 heures sont indivisible. Le produit est vendu comme 24heures valable 3 mois. Vivement que les associations de consomateurs mettent leurs nez dans ces produits, ou bien que tout le monde s'équipe de Wifi et ne protège pas leur réseau.

Fusion

| 1 Comment

Hier en tant qu'actionnaire de ITSgroup j'ai assisté à l'assemblée generale extraordinaire de la société. Le but de cette assemblée était d'aprouvé la absorption de ITSgroup par seevia consulting. ITSgroup rachète seevia, mais fiscalement et boursièremenrt parlant il était plus interessant que seevia aborbe notre structure. C'était la première assemblée d'actionnaire à laquelle je participait. Je suis rentrée dans cette société nous étions 25 quand j'ai commencé, nous allons être 300 maintenant, ça fait un sacré changement. La nouvelle structure continuera sur la même lancé, l'administration système et réseau avec une specialisation sur les gamme de produit CA, IBM et HP. A vivre au moins une fois.

La semaine dernière une alerte de sur un produit pour lequel je sui maitrise d'oeuvre est sortie. Ce composant est présent sur la totalité des serveurs du client chez qui je travaille en ce moment. Bref je suis en train de bosser sur la télédistribution des patchs qui vont bien, sur quelques milliers de serveurs NT et sur une dizaine de serveurs unix. Ca change du projet de migration de NT vers 2003 sur lequel je travaille depuis déjà quelques mois.
Ce projet est mal géré, ce qui compte ce ne sont pas la qualité des scripts/binaires livrés, mais les délais et uniquement les délais. Un document directeur a été écris, décrivant comment on devait installer les binaires, où devait et comment on devait gérer les logs. Mon équipe est la seule qui essaye de respecter ce documents, nous fournissons les informations aux autres équipes pour qu'ils puissent avancer. Mais nous sommes aussi les seuls a tester et dire que nous allons droit au mur. Ca fait du bien à la tête de changer d'ambiance de travail.

Recyclage suite ...

| 1 Comment

En ce momment ce ne sont plus de petites bouteilles en verre que je recycle. Notre consomation, dans le bureau, est passé du jus de fraise à l'eau gazeuse nettement plus rafraichissante par les températures du momment. Bien sur comme pour le verre le batiment dans lequel je suis ne pratique pas le reyclage, mais devrait le mettre en place dans l'année, car le nouveau batiment qui vient d'^tre construit lui applique déjà le recyclage pour le papier, le verre et le reste.

Une petite photo prise avec mon Treo histoire de montrer la "récolte" d'une journée.
5.jpg

.rpm :-(

| 0 Comments

Mon produit favoris :-) Unicenter NSM a changé une partie de son packaging. Je viens d'installer la partie Agent technology sur une machine Linux, et en lieu et place de mes bon vieux tar.gz, on trouve désormais des .rpm. Le script d'install est bien sur buggé et ne fonctionne pas, j'ai du me tapper l'instalation des paquets à la main. Je regrette le format tgz, qui était plus simple à manipuler lors de déploiement en masse avec configuration.

Windows

| 0 Comments | 0 TrackBacks

En ce momment au boulot j'écris des scripts en shell windows (cmd et tuti quanti). J'apprend pas mal de chose et je trouve que c'est sympathique - même si mettre une valeur dans une variable qui soit le resulat de l'execution d'une commande. Comme je travaille sur une migration de NT4 vers Windows 2003 j'apprécie les amélioration apporté dans le nouvel OS.

Ce matin à télématin sur France2, le sujet était : "comment ne pas perdre ces vieux souvenirs", qui existent sous forme analogique : disque Vinyle, Cassette VHS, Film Super8. Il a bien entendu dis que les cassettes et autres vinyle devraient passer dans un format "standard" type mp3 - mais n'a pas dis comment cela se faisait. Il a présenté un appareil capable de lire de VHS et de lire/graver les dvd. Mais à la question comment fait-on pour les Films Super-8 ? iln'avait pas de réponse. Pour tranformer un film super8 en DVD il faut passer par une société dont c'est le métier, comme Anatal Pro la boite que lance mon frère.

Depuis hier matin nous connaissons les vaincqueurs du forfait de l'entité où je travaille. Je savais déjà depuis un mois ou deux qu'il ne s'agissait pas de ma société. Les vaincqueurs ont une semaine pour gérer, d'un point de vue contrat, les recouvrements etc ... Vais-je cette fois-ci faire du recouvrement ?

Arf ..... :-)

| 0 Comments | 0 TrackBacks

Mon éditeur favori fourni une couche applicative de gestion de message queue, avec un certain nombre de ces applicatifs (Gestion de transport, télédistribution, gestion de performance). Chez mon client actuel, cette couche est très utilisée, patchée et le fichier de configuration est modifié. La documentation disponible est bien entendue incomplète. J'ai donc ouvert un incident au support afin d'obtenir une documentation à jour.
Appel du support :
"Bonjour Mr Hirlimann, support XX, je vous appelle pour l'incidents YYYY"
"Ha, oui pour la documentation ..."
"Oui, voila le produit zzz n'est pas un produits standalone et nous n'avons pas de documentation autre que celle que vous posséder déjà"
"Ah, euh, et comment je fais pour escalader la chose et recevoir de la documentation"
"Je me renseigne te je vous rappelle"
:-p

Migration

| 0 Comments | 0 TrackBacks

Je bosse sur des migrations de base de données propriétaires et non documentés en ce momment. Entre la version 2.x et les version 3.x, certaines tables, de la base cashdb de unicenter sur Unix ont changé de structures des champs ont été ajoutés. Cet ajout n'est bien sur documenté nul part et comme le dump de la version 2.x que je dois migrer est d'une version non supporté le support ne peut pas m'aider. Le support peine aussi à me donner l'utilité de ces champs et ce qu'ils doivent contenir car ils sont définis comme NOT NULL. Enfin je suis content car j'avance sur ce problème.

Ce week-end j'ai passé un petit momment à Euro Disneyland, pour assister au 4ème rencontre ITSGroup, la société dans laquelle je travaille. Le programme commençait par le "Bufallo Bill Wild West Show", un spectacle/repas inspiré d'un show ddu 19ième siècle. Avec en entrée un chili con carne, suivi dun plat comprenant une saucisse, du poulet et un travers de porc. Le spectacle était en anglais :-( et trés moyen - même quand de vrai bisons se sont retrouvés au milieu de la piste. La réunion qui a eut lieu le lendemain était mieux réussi que les autres années. L'après midi - après avoir mangé du saumon dans un steack house- a été consacré à une chasse au trésor dans le parc. Le parc est une copie presque conforme de ce que l'on trouve dans les parcs américains (bien que j'ai vivité ceux-ci, il y a plus de 20 ans). Il est dommage que Disney n'ai pas prix le soins d'adapter son concept de parc d'attraction à nos cultures européènnes. Sinon il y avait énormement de monde malgrès la température, et je m'étonne que le parc soit déficitaire.

C'est chez schneider. Un article intéressant dans libération.

cmd.exe

| 2 Comments | 0 TrackBacks

Ces jours-ci je hack d'exellent.cmd sous win32 - c'est difficileà lire et la logique interne change par rapport à ce que je fait habituellement mais c'est assez intéressant.

Je viens de passer une longue journée au travail : Objectif Migration de machines AIX d'une version à trois autres, plus montée de versions de certain progiciel. Rdz à 8h00 sur le site de production. Je prend donc le train, avec comme plan de finir le voyage en Taxi. Le train part à l'heure indiquée par l'exellent citefutee.com, mais au premier arrêt le conducteur annonce un retard du à une malveillance plus loin sur les voies :-( Je me tate à prendre le texi depuis cette gare et décide d'attendre un peut, je penses avoir bien fait : le train repart. Arrivée à la gare je cherche une borne de taxi, que je finis par trouver, mais pas de taxi. Pas de problème, je crois me souvenir que SFR mon opérateur mobile propose un moyen de trouver des taxis, je tape donc le "222" et une charmante hotesse me demande ce que je veux : "Taxi à XXXX dans le YYYY", elle tente de me mettre en relation avec l'un deux et m'envoi les autres numéros par SMS - trés pratique ce service. Comme celui qu'elle m'a transmit ne répond pas, je tente les autres qui ne répondent pas non plus, bref va falloir que j'aille à pied au bureau, j'avance donc en ville, je trouve deux taxis garés et aux ensignes couvertes, je me renseigne pour trouver la route national Z, qui passe par cette ville et qui est le chemin que je dois prendre pour me rendre au bureau. Je commence à marcher dans la direction indiquée. Je tente à nouveau via le 222 de trouver le numéro du bureau afin qu'un collègue vienne me chercher, mais là cela ne fonctionne pas. Je marche, maintenant avec le pouce tendu vers le haut, mais comme je traverse une zone pavionnaire, cela n'a aucun succès, finalement je dois mon salut à deux Philippes, l'un pour m'avoir donné un numéro de téléphone l'autre pour être venu me chercher. J'ai marché 40 minutes pour atteindre la nationale en question. Je suis maintenant au travail, la journée a bien commencée.
Le reste de la journée se passe plutot bien même si nous sommes obligé de recommencer quelques opérations plusieurs fois. Le test final qui détermine, si tout fonctionne dépend de moi - bien sur il ne fonctionne pas, j'ouvre immédiatement un appel, et nous résolvons le problème, au passage j'ai appris quelques trucs sur le composant, sous win32. Nous partons du travail vers 21h, une journée sommes toute bien remplie.

badge :-)

| 0 Comments | 0 TrackBacks

J'ai fait refaire mon badge ce matin.
La photo est ..... bizare mais bon il fonctionne et c'est l'essentiel.

Astreinte

| 0 Comments | 0 TrackBacks

une petite entrée pour le maître sous marinier. Cette semaine était ma dernière semaine d'astreinte chez mon client à moi que j'ai. Durant les huits mois précédent l'astreinte n'avais jamai sonné deux fois la même semaine. Je viens de passer une bonne partie de l'après-midi au téléphone, un problème de bascule de cluster.

badge :-(

| 0 Comments | 0 TrackBacks

Hier, entre 8h00 et 10h00, mon badge a été désactivé. Je suis donc obligé de d'em*er mes collègues chque fois que je veux changer d'étage, que je vais manger, ou que j'arrive le matin. Je ne peux pas refaire mon badge avant lundi :-(. Hier j'ai pu manger à la cantine - aujuourd'hui ce n'était plus possible. J'espère que je n'ai pas perdu l'argent que j'avais mis sur mon badge.

Sonnerie

| 0 Comments | 0 TrackBacks

Ce matin j' n'ai pas été réveillé, comme hier, par la sonnerie de mon réveil. Ce matin c'est mon téléphone portable qui a sonné - Je suis d'astreinte, mais elle ne sonne généralement pas souvent. Je reconnais la voix qui m'appèle et je me dis merde ça doit être la merde pour que cette personne-ci m'appèle. Bref il n'y avait rien de grave. C'est comme cela quie j'ai réalisé que d'être réveillé par un portable était bien plus agréable que de l'être par mon réveil.

Starting today I can't read weblogs hosted on weblogs.mozillazine.org. They are denied by the proxy I'm being behind, for the keyword sex. I don't know whose the filter provider, but one of them just decided that Mozillazine was p0rn relared. Here's the error message the proxy gives me :

URL - IP : weblogs.mozillazine.org
Error Type Access Denied (content_filter_denied)
Help : Your request was denied because of its content categorization: "Sex"
Contact : For assistance, contact your network support team.

:-(

Je recommande aux personnes qui utilisent les systèmes d'exploitation windows 95/98/Me/2000/XP de prendre le temps de télécharger le navigateur FireFox pour les raisons suivantes:
1) Contrairement a internet explorer, ce navigateur est toujours déveloper et il s'améliore donc.
2) Il est plus sur qu'internet explorer, qui de base contient 30 trous de sécurité.
3) Il est tout aussi rapide, voir plus rapide qu'internet explorer.
4) Il est extensible à l'aide d'extensions
5) Il bloque les fenêtre de publicité indésirable.
6) Il permet de naviguer par onglet, et donc de lire une page web pendant qu'une autre page est en train de charger.
7) La fonction ctrl-T est vraiment super.
8) et bien plus encore ....

Alors cela vaut a mon avis le coup de passer un petit quart d'heure pour les personnes connectées via modem et moins de trois minutes pour les utilisateurs du haut débit, pour télécharger ce navigateur et l'essayer.

Pour information je l'utilise tous les jours sur mon lieu de travail et ce depuis plus d'un an. Je n'ai pas eut de problème avec jusqu'ici, d'ou ma recommandation.

Ca y ets mon poste de travail est opérationnel. J'ai donc installé XP + Fix. Sophos antivirus, Office. J'ai accès à ma messagerie et en sus je me suis installé : PuTTY, FireFox, Acrobat Reader, Abiword (avec un petit pb pour le téléchargement des dictionnaires derrière un proxy avec authentification), flash, quicktime, JRE, cygwin (mais celui-la n'est pas encore configuré) et gvim.

finallement sous windows XP. Ce matin j'ai installé une Redhat 9.0 avec pour objectif de mettre en oeuvre evolution et le connecteur exchange. Une fois l'installation faite (ça a bien changé les soft d'installation de distro linux (la dernière avec laquelle j'avaais joué en 1999 était bien plus simple)). Je lance mozilla, mais celui-ci ne fonctionne pas, merci a wget de m'avoir installé un FireFox. Ensuite en suivant les instruction idoine tentative dinstallation d'evolution 1.4 + connecteur exchange en lieu et place de evolution 1.2. Après avoir exporté HTTP_PROXY=http://user:passwd@proxy:port/ ça fonctionne, mais impossible de prendre la main sur ma boite au lettre exchange :-( un petit TCPdump m'inqique que je fais des requetes en https vers le serveur exchange mais aucune réponse de celui-ci, j'en déduis qu'il a été "sécurisé" et que la partie WebDAV nécessaire au fonctionnement du connecteur à été arrêtée. Bref j'ai besoin de me connecter à exchange, exit linux et en avaant pour une installation de XP, qui avaant d'avoir éété mise a jour, avait déjà Firefox et le plugin Java idoine :-)

Comme un certain nombre de mes lecteurs le savent je travaille beaucoup sur la camme Unicenter de Computer Associates. Je fais donc de la supervision, de l'ordonancement, et de temps en temps de la gestion de poste de travail (avec de la télédifusion, de l'inventaire et de la prise de main à distance). La version 3.1 du produit sous unix ne necessite plus l'installation du composant ENF - c'est devenu optionnel. Comme ce composant se greffe dans le noyau de l'unix cible, il est délicat de l'installer. Il necessite un reboot et sur des machines de production c'est diffcile, et puis quand une upgrade système touche au noyau il faut faire attention. L'ENF est l'un des composant CA qui est trés sérieusement testé par le QA interne - même pour les patchs frounis lors de problèmes recontrés.
Bien entendu la non présence de ce composant m'a choqué, j'ai donc tenté de l'installer, mais celui-ci ne fonctionnait pas. Après un appel à mon support favoris il s'avère qu'il faut renommer un librarie pour que l'installation se fasse complètement.

Petit déjeuner

| 0 Comments | 0 TrackBacks

J'ai recement pris l'habitude de prendre mon petit déjeuner au travail, cela fait donc six mois que tous les matin ou presque je me rend à la cantine/caféteria de mon lieu de travail. Aujourd'hui j'ai donc testé celle de mon nouevau lieu de travail. Je la trouve beaucoup moins conviviale que celle qui se trouvait au milieu des lapins. Il y a plus de monde et c'est beaucoup plus briant. Je n'ai pas encore eut a comparer les prix, car l'un de mes nouveaux camarades de jeux m'a invité.

Mort de Rire ....

| 0 Comments | 0 TrackBacks

Pour ceux qui n'ont pas trop suivit ce que j'écrivais ici au sujet de mon travail, je vais essayer d'être plus clair. Je n'ai pas changé de client le 1er septembre, mais d'équipe et de fonction, et bien sur de lieu de travail. Il n'y a pas eut de période de recouvrement entre mon départ et l'arrivée de mon remplaçant .... Mes chefs respectifs s'étaient donc mis d'accord pour que je forme ce remplaçant, dans mon nouveau bureau. Celui-ci est donc venu ce matin, je commence à le brieffé sur l'environnement et l'architecture, sur ce que je faisait et puis on papote un peut et il me dit qu'il me dira un truc important cet après-midi.. Je vais déjeuner à la cantine avec mes collègues je reviens, mon "étudiant" revient. La de but en blanc il m'annonce qu'il quite la mission, le lui demande si l'autre site est prévenu et il me dit oui, mais sans conviction. J'appelle et je leur apprend la nouvelle.

ex ?

| 0 Comments | 0 TrackBacks

Aujourd'hui j'ai voulu faire le malin et utiliser "ex" pour faire une substitution dans un fichier texte. Résultat en vi j'y arrivait bien, mais impossible de le faire correctement avec ex.
ex nom_fichier << EOF
:s/127\.0\.0\.1/TOTo/g
:x
EOF

bref je me suis pas fait chier je me suis souvenu de mon ami sed.

Dans le même registre mon remplaçant à sur l'environnement de production viendra me voir demain pour que je lui passe des billes. Et demain j'ai ma première réunion sur les masters sur lesquels je bosse en ce momment.

En revenant de déjeuner tout à l'heure j'ai croisé un ancient commercial de ma boite qui est partit travailler dans une boite bien plus grosse. Nous avons pris une bière ensemble et parlé du bon vieux temps, du temps présent et de l'avenir de la boite dans laquelle je travaille. Comme toujours c'est très intéressant d'avoir un avis extérieur sur la question.

Linux, la suite

| 0 Comments | 0 TrackBacks

Bon après avoir ajouté pas mal de paquet en dépendance j'ai flanché sur gtk+2.0.4 qui lors de son configure ne trouvait les symboles voulus dans la lib X11, alors que j'ai les lib de dev X11 d'installée. :-( Faut quand même que j'avance sur les raisons de ma présence ici, cad faire des scripts d'installation de NSM, enfin reprendre ceux écrit par mes prédécesseurs et les améliorer/corriger. Comme j'ai absolument besoin d'une connectivité exchange, je suis en train de téléchargée une Suse 9.1 personnelle, sur laquelle je mettrais evolution + le connecteur. Je sais que hubert a été trés déçu de Suse la dernière fois qu'il a essayer, mais bon je verrais bien. Surtout que lui et moi n'avons absolument pas les mêmes besoins.En attendant la fin du téléchargement je joue avec smbclient et je lit de la documentation.

Linux !!!!

| 0 Comments | 0 TrackBacks

Histoire d'en faire baver un , je vais raconter ma première journée de travail chez mon nouveau client. Je suis donc aarrivé le premier comme c'est souvent le cas, je n'aime décidement pas être en retard. Donc mon nouevau chef est arrivé, m'a montré mon poste de travail, celui-ci est sous linux (Debian, pour ceux qui veulent vraiment tout savoir). Ok on me file le mot de passe du user que je remplace car il s'est fait mal il y a quelques mois en faisant du sport.
J'ai trois besoin urgent :
1) utiliser mon propre compte
2) Me connecter sur les serveurs exchange.
3) Lires des partages windows.

des besoins moins urgents:
4) Passer en FireFox 9.x
5) Installer Abiword. (d'ailleur je souhaite un bon rétablissement à mon ami hubert)

Bon le user connu sur cette machine n'a pas le droit de réer de compte. Le compte de root n'a pas de mdp connu. Qu'a cela ne tienne, l'un de mes camarades de jeux a téléchargé une distribution Live Knoppix, nous la gravons après avoir tenté de booter en single user sur cette machine.
C'est pas mal c'est CDs live, mais bon je n'ai pas les droit d'éditer /etc/shadow.
Je cherche un peut et je passe l'argument suivant au reboot de la knoppix : knoppix -b afin de booter en single user aavec clavier qwerty, j'édite /etc/shadow et hop on reboote sur l'installation que je vais utiliser.
Je crée mon user et hop je me penche sur le problème suivant à savoir me connecter à exchange. Mon prédécesseur utilisait une machine vmware et lançait windows dessus; Bien entendu la licence temporaire utilisée n'est plus valide. J'en redemande une, que j'obtient super rapidement, malheureusement la partition de boot du vmware est naze. Je commence à me dire que je vais rincer le linux (que je ne trouve pas trés agréable à utiliser, mais c'est certainement une histoire d'habitude), pour installer un windows et utilisez cygwin et putty pour réaliser mon travail.
Bon je me lance sur la piste d'evolution et de son connecteur exchange, car depuis quelques mois ceux-ci sont gratuit. Manque de bol il me faut passer le proxy avec authentification et wget, ensuite il faut être root et en mode graphique :-(. Enfin comme je suis sous debian, impossible d'utiliser le pquet rpm fournis par novell. Après quelques recherche je trouve des gens qui ont réussi à la faire fonctionner, hop je cherche les sources que je finis par trouver. Je me lance dans la compilation, et le ./configure d'evolution m'indique qu'il me faut une autre version de la berkeley DB, j'en récupère donc les sources.

Entre temps j'ai essayer de passer un petit apt-get update, mais impossible de passer le proxy, va falloir que je creurse un peut d ece côté là.
Mes problèmes de montage semba devrait être réssolu avec l'obtention de mdp de root.
Avec Mac OS X j'ai perdu l'habitude de root et j'utilise la commande sudo de manière intensive, elle ne fonctionne pas sur cette putain de distribution.
Demain je commence ma série de compilation et je vous tiendrais au courant de la suite ici, même.

0, 0 , 0 !!!!

| 0 Comments | 0 TrackBacks

Voila j'en ai finit sur le site de production où je gérais les produits CA. Maintenant mon job va être de gérer les migrations de ces produits vers le version 3.0 en partant de la 2.1. J'ai respecté la tradition et fait mon pot ce midi, mes amis du pilotage ne sont pas venu ;-(, mais c'était trés sympa quand même; Mes collègues mon fait de superbes cadeaux, un DVD intitulé : "Islande, Lumière de Glace" et un superbe livre de photographies "Islande, Ile rebelle". J'ai commencé à regarder le DVD, et une foule de souvenir reviennent. J'ai rapidement feuilleté le livre et les photos sont superbes. Merci, Alain d'avoi pris le temps de te procurer ces cadeaux, merci à Julien d'avoir donné cette exellente idée à Alain. Merci à tous pour l'ambiance qui rendait le travail trés agréable.

+5

| 0 Comments | 0 TrackBacks

Je ferais encore des jours chez mon clients actuels mon prochains client lui est redevables d'un certains nombre de jours.

Septembre

| 0 Comments | 0 TrackBacks

Finallement je ne change pas de client. Je reste chez le même client (du moins pour l'instant), mais je change de lieu de travail. Je n'aurais plus 40 minutes/1h30 de trajet en voiture, mais 10 minutes en RER 20 minutes en BUS, ça m'arrange se sera plus facile de suivre le cnam ainsi. Je change de côté aussi. Aujourd'hui je suis à la production et je m'efforce de faire que ce que les études ont mis en place fonctionne et que ce qu'il me demande de mettre en production ne casse pas tout. A partir de septembre je vais me retrouver au étude. Je vais gérer les migrations Unix (montée de version des OS, des outils) et de la migration des outils sur la plateforme windows 2003.

Ce amtin en allant prendre la voiture j'ai constaté que le rétroviseur droit avait sauté. Merci à l'autiomobiliste qui ne ma ni laissé de mot et qui n'a surtout pas fait attention. J'ai pu reclisser le rétro mais le verre est fendu en différent endroit. Sur l'autoroute quand j'ai commencé a dépassé les 100 km/h et que la force du vent l'a de nouveau détaché.
Comme la voiture n'est pas à moi , j'ai appellé ma boite pour savoir, quoi faire, j'ai gagné le luxe d'appeller la société d'assurance de la flotte de voiture afin de savoir si oui ou non ce cas était pris en charge. J'espère qu'il l'est .....

Fin Aout

| 0 Comments | 0 TrackBacks

Ma date de fin de mission est connue il s'agit de Fin Aout, sans recouvrement avec mon futur remplaçant. J'espères pour le client et le gars en question qu'il maitrisera bien les produits CA.

Perdu :-(

| 0 Comments | 0 TrackBacks

Aujourd'hui la société dans laquelle je travaille a perdu un gros contrat avec le cleint chez qui je suis actuellement. C'est extremement dommage pour ma boite et pour sa communication. Nous avons été battu par une société plus importante, en taille et en renommé.

:-(

| 1 Comment | 0 TrackBacks

Aujourd'hui j'ai appliqué quelques patchs sur la production. Vers 18h20 j'ai terminé et je demande au piloaatge si tout est ok : Oui ça roule .... Bon je prend mes cliques et mes claques et en arrivant sur Paris, le téléphone sonne : une partie de notre outil de supervision ne fonctionne pas .....
Ca fait trois jours que j'essaye de tester correctement ces patchs mais comme notre site de secours, sur lequel je conduit mes tests, n'est pas iso à la prod je n'avait pas vu grand chose. Je me méfiait car les gars de l'intégration m'ont déjà fait le coup cette année ... Bref y a des jours où il vaut mieux rester au lit.

Les progiciels que je configure/installe/exploite, lorsqu'ils tournent sous win32 s'appuient sur MSSQL-Server - disgression l'éediteur en question édite pourtant une exellente base de donnée qui va redevenir Open-Source d'ici peut, il s'agit OpenIngres (la première base de donnée a avoir été relationnelle). Donc en ce momment je migre les manager de supervisions de TNG 2.1 vers NSM 3.0 sous win32. Le process du manager ce connecet via SQL vers une base nommée le CORe qui ccontient l'ensemble des objets à superviser. Donc j'ai une dizaine de machine qui migrent les unes derrières les autres et avant hier et hier, impossible d'établir la connexion vers le CORe sur les deux machine migrée, l'utilitaire wvrpsel n'arrive pas a établir la connexion : "can't create file" ??? Je me souvient après un petit momment de recherche qu'au déébut de nos jeux avec ce produyits nous forcions le client SQL a parler en TCP/IP avec son serveur et non via l'interface par defaut: les tubes nommés. En ni une ni deux je change ce paramètre et le produit se met a fonctionner correctement. Par contre impossible e savoir pourquoi ce truc est arrivé sur deux machines seulement .....

Voila l'équipe d'inpecction interne de mon client actuel va lancer une inspection des services dans lesquels je travaille. La dernière inspcetion avait durée 11 mois pour 5 de prévu. Ce coup-ci c'est pareil : 5 mois de prévu. Ma hiérarchie chez le client n'est pas à l'aise - ce que je veux bien comprendre.

Cela fait maintenant 5 ans que je travalle pour Itsgroup. La société avaait donc organisé une soirée et invité les personnes présentes depuis le début. La soirée a commencé par une visite guidée de l'exposition sur Miro. J'ai pas trop aimé, le conférencier était trop dans son trip ! Ensuite un diner au pied de chameau, avec un couscous moyen, un dessert tres moyen, le thé, mauvais. bref je ne recommande pas ce restaaurant.

Sortie de boite

| 0 Comments | 0 TrackBacks

J'ai récemment assisté à une Match d'improvisation organisé par la LIFI à l'Elysée Monmartre. La salle entoure une petite piste, qui comme dans un cirque est protégée par un petit muret de bois. Un musicien "chauffe" un peut la salle grâce à sont orgue éléctronique et son ordinateur portable.Ensuite vient le maitre de cérémonie dans mon cas, le présentateur JL. Reichmann. Il présente les deux équipes, les rouges et les noirs pour nous ainsi que l'arbitre et ces deux aides. Le match se déroule en trois tier-temps. L'arbitre tire au sort une carte qui contient : Un thème, une durée et la composition. Le thème indique aux acteurs ce qu'ils vont devoir improvisé, la durée, est le temps qu'il vont avoir pour jouer l'improvisation, et la composition indique le nombre de joueurs, si les deux équipent jouent ensemble, etc ... A la fin de l'improvisation le public vote et décide du vaincqueur. Lorsque le besoin s'en fait sentir chaque personne dans le public dispose d'un chausson qu'il peut lancer à sa guise. Ce soir là les rouges ont perdus.

Ensuite direction le restaurant :"Wally Le saharien", qui n'est malheureusement pas réferencé dans chefmoz, pour manger un trés bon couscous.

Je suis passé d'une grande banque Française à une autre grande banque française. D'une équipe qui méttait en place TNG je passe aà une équipe qui "gère" TNG. Pour l'instant le niveau de dynamisme semble le même.

Boulette

| 0 Comments | 0 TrackBacks

Hier au travail j'ai commis une boulette. Je mettais à jour Unicenter TNG sur une machine Unix entre 12h00 et 14h00. Après Avoir appellé mon client afin qu'il me rende la machine dans un Etats acceptable, c'est à dire avec un plan d'ordonnacement vide. Je me suis lancé dans la migration. Manque de bol après le reboot, je rate mon copier/coller et j'ai donc un montage NFS qui refuse de se faire car le répertoire de montage n'existe pas sur la machine. Quand NFS ne fonctionne pas les déploiement/migration de version , prennent le double, voir le triple de temps, l'objectif de 14H00 semble donc difficile à atteindre. Comme le montage avait foncrionné avant le reboot de la machine, j'appelle mon contact client, qui me passe son chef, qui trouve qu'il manque un "s" à ma ligne de commande. Résultat le chef ne trouve pas notre équipe autonome, et comme il ne dispose pas de resource ce week-end notre tavail du week-end est annulé, par ma faute.

Nouvelle Machine

| 0 Comments | 0 TrackBacks

Ca y est ma banque favorite vient de me fournir une machine, pour que je puisse travailler sans mon portable. C'est un Compaq Deskpro EN avec 256 Mo de mémoire. Je suis donc désormais dans le domaine NT de ma banque, mais je passe d'un 2000 serveur en un NT workstation. Je suis quand même administrateur locale de ma machine ce qui m'a permis d'installer winzip, quicktime, java, et Mozilla Firebird. J'ai aussi installé Putty, le meilleur client telnet/ssh pour win32 que je connaisse. Voila, je suis de nouveau près a travailler.

Portable

| 0 Comments | 0 TrackBacks

Et hop le jour où je retrourne dans ma banque favorite avec un ordinateur portable qui fonctionne correctement, je n'ai plus le droit de le connecter sur le réseau. Cet état de fait est du a notre ami blaster. En gros le réseau interne est trés bien protégé (enfin une de nos machine c'est faite infecté par slammer :)), et une personne avec un portabel infecté a reussi infecté un projet trés sensible ... Bref je suis en attente d'un poste fournis par le client et donc conforme à sa politique. Vu la nature de mon travail je serais quand même administrateur local de ma machine, ce qui devrait me permettre d'installer Mozilla/Firebird, Flash, Java et Quicktime. Je vais commencer par installer putty histoire de pouvoir travailler correctement. Ensuite je m'occuperais de surfer correctement. J'installerais d'abord Firebird puis les plug-ins et hop le tour sera joué. Dans la foulé je vais perdre la synchronisation avec mon Palm, car NT4 ne gère pas l'USB et que les postes ne disposent pas de ports IRdA - La perte de cette synchronisation va me faire perdre AvantGo qui n'est toujours pas disponible pour Mac OS X :(

Aujourd'hui j'ai donc installé la partie serveur de nos logiciels sur la machine d'un de mes chefs qui n'est que rarement là.

MSI

| 0 Comments | 0 TrackBacks

Ces deux derniers jours j'ai monté une maquette d'UAM et de USD pour un laboratoire pharmaceutique. J'ai appris beaucoup de chose sur le monde win32, comme la possibilité de customiser une instllation windows grace à la présence d'un répertoire $oem$, la présence d'une protocol de netinstall à la Jumpstart, XPE. Et j'ai donc assisté à l'installtion automatisé d'un os win32, trés intéressant. Le format MSI de microsoft dans le cadre dun' télédistribution semble intéressant lui j'ai donc ouvert un bug chez Mozilla.org afin de pouvoir mettre à la disposition des garndes enbtreprise ce type de paquet afin que le déploiement de Mozilla s'en trouve facilité.

Mon Dell

| 0 Comments | 0 TrackBacks

A enfin un clavier correcte, où les touches ctrl/enter et i fonctionnent. Trois jours pour changer de clavier. Premier jour le nouveau clavier ne fonctionnait pas mieux que l'ancient. Deuxième jour, pas de technicien disponible :(. Troisième jour , hop un clavier tout neuf qui fonctionne correctement.
Hier je suis allé rencontré le client pour lequel je travaille en ce momment au bureau et je trouve que leur démarche est bonne. Ils testent les cinq produits du marché tout seul comme des grand afin d'en choisir un ou deux et de leur faire subir des tests supplémentaires. Commercialement ça change des grands compte ou j'intervient habituellement.

Au bureau

| 0 Comments | 0 TrackBacks

Voila je suis de retour au bureau. Ca faisait trés longtemps que je n'y avait pas mis les pieds. J'en ai profité pour faire un certains nombre de choses. Sauvegarder les données du portable sur un CD (520 Mo). Chagement du clavier de mon Dell - par un clavier qui fonctionne moins bien - Je passe de la touche i qui est compatbilisée une ou deux fois, de control qu'il faut appuyer fortement a un clavier ou la touche enter ne fonctionne pas, bref le changement avant lundi.
J'en ai profité pour mettre mon antivirus Symantec à jour et papoter avec le personnel de telechargement.fr. Les virus Sobig & blaster ont boosté leur vente de logiciel anti-virus.
Je suis au bureau histoire de me remettre dans le bain des solutions d'inventaire et de télédistribution de Computer Associates. Je regarde les versions 4.0 de SDO et d'AMO. Grande nouveauté pour SDO semble la gestion des device associé style Palm, téléphone. Les imprimantes ne sont toujours pas gérées :(

Standard du Oueb.

| 0 Comments

Au bureau notre équipe utilise intensemment Apache/PostgreSQL/PHP pou gérer notre travail au jour le jour. Une nouvelle version vient d'être mise en place, mais elle comporte quelques bugs que le developeur n'a pas le temps de corriger. Un nouveau nous a donc rejoin et il a commencé à apprendre PHP. J'en ai profité pour lui expliquer que les pages html avait une grammaire et que certaines pages n'était pas valide et d'autre l'était. Je lui ai expliqué qu'avec des pages valides il n'aurait pas besoin de tester ces pages avec une multitude de navigateurs, mais qu'un seul suffirait. Je lui ai donc montré le validateur.
Prochaine étape , l'installation de FireBird !!

Rentrée

| 0 Comments

Retour au travail aujourd'hui. Fermeture de deux incidents chez CA - avec des réponses du support du styles, les messages d'erreurs c'est normale; Il ne faut pas lancer tant de chose en même temps. bref :-(

En voulant contacter france2 je me suis rendu compte qu'il y a un bug dans un javascript de leur formulaire de contact. Il calcule mal la date et impossible de mettre une date supérieur à 2000 me semble-t-il :( Et comme il n'y a aucun mail pour les contacter je vais les appeller demain par téléphone ....

Aujourd'hui j'ai installé un Tfile sécurité dans le cadre de la création de mon master Linux/unicenter TNG. Permet de faire un secadmin -d quand /etc/group contient des nom long de plus de 8 caractères.
J'ai aussi pris des traces pour l'incidents Solaris/workload. En mettant le produit en mode de debuggage, le test ne fonctionne plus :(.
Je commence aussi à réfléchir au contenu de la présentation TNG/sécurité que je vais donner à mes petits camarades.