Duff show

octobre 10, 2007

hello from linux !!

Classé dans : Me, development, gnome, linux — duff @ 9:12

I have switch to Linux.

All I see is incredible far from what I have seen on Linux few years ago.

I run an OpenSuse 10.3 and all my bad point on Linux have disappear :

  • The starting time have now reduce to about 30 seconds thanks to the SUPER project
  • The delay and freeze that you have with yast have disappear… No need of smart!
  • The installation system in general have been really improve. A single click is just what you need to install nvidia non oss driver!

There is a lot of other things which is really user friendly. Like the small textbox which appear when you are in a folder and hit some key to find a file. You will not just search with first letter but with you can hit more than one letter to find what you search. Yast is a lot easier and faster than previous version. You have search engine everywhere to find what you search quicker.
EDIT:

this is my desktop ;)
desktop.png

yast:
yast

start menu:
start menu opensuse

control center:
control center open suse
With only a small time I can only conclude that MS Windows is far from what we have now on Linux. It is amazing! Few years ago, we have a system where you have to use console every-time you want to do something and here you have a real desktop with 3D effect!

fish in the cube ;)
fish cube

cool animation when you close a window:
cool animation when close window

The first thing I do is get my rsa key from my windows partition and get svn/compile Mono ;) It is faster than cygwin and easier ;)

Rem: all screenshot come from opensuse site because I have not found how done screenshots ^^ (will try with print screen tonight). But I install compiz fusion and I have the same effect ;)

Rem2: the only issue for moment is that I have no sound on flash player ( I have no sound for all at start but it is just because I have 2 sound card and I select the good one in admin panel)

septembre 3, 2007

cool t-shirt!

Classé dans : Me, Mono — duff @ 4:00

I have received this week end my t-shirt of Mono.

I have ask to miguel to send me one and received it quickly.

I am so happy than I have wear it at my job under my shirt ;)

See the cool logo which is on top :

mono logo

So cool is not it ? ;)

juillet 26, 2007

test de personnalité

Classé dans : Me — duff @ 2:11

Voilà, j’ai passé plusieurs tests de personnalité ces derniers temps. Après plusieurs comptes-rendus, je me suis rendu compte a quel point je trouve ca peu valable rigoureux :

  1. Souvent, vous ne vous retrouvez pas ni dans une affirmation ni dans l’autre. Ce qui fait que si vous retrouvez quelque chose de similaire plus loin vous pouvez faire comme moi et choisir de favoriser l’autre la seconde fois, car vous hésitiez et cela permet de rééquilibrer. Et cela est considéré par les recruteurs comme de la triche, car vous n’êtes pas cohérent
  2. Vous pouvez être très influencé par des évènements récents qui ne joue pas sur le long terme. Par exemple la mort d’un proche ou un accident grave. Dans mon cas mes grands parents ont eu un accident grave la veille de passer un tel entretient et cela a tout faussé. J’ai été refusé et ensuite j’ai appelé pour connaitre le résultat (légalement, les résultats vous appartiennent, vous pouvez les demander). Après explication sur l’accident, on m’a dit, mais cela a tout faussé, vous auriez dû le dire. Ce genre de choses est personnel et peu passé pour une tentative de mise en avant par apitoiement. Cela peut aussi passer pour une fragilité psychologique. De plus après 4 mois d’entretiens et arrivant à l’étape final, il est difficile de repousser l’entretien.
  3. D’autre part, on a tendance a tout mélangé. En effet, je suis un matheux et j’ai eu droit à la lecture avec la méthode globale ce qui fait que j’écrit très mal et ai une orthographe très moyenne. Avec l’informatique, beaucoup d’outils m’aide, ce qui fait que cela ne se voit plus du tout. D’autant que l’informatique nous permet de coucher nos idées avant de les retravailler et de se corriger ce que je trouve super. Bref, l‘orthographe et le soins sont souvent liés à la rigueur et cela est stupide, car cela est souvent dû a la méthode globale…
  4. Pour fini, on obtient une tendance psychologique, mais cela ne veut rien dire sur le professionnalisme, la compétence, la ténacité des personnes. Bref pourquoi un programmeur devrait-il forcément être rigoureux plutôt que créatif ? Personnellement, je pense que chaque personnalité est différente et enrichie la compétence du groupe. La créativité apporte beaucoup et est pour moi clé dans le domaine de la programmation bien plus que la rigueur qui s’apprend en programmation. J’ai une tendance à être bordélique pour autant, je planifie mes tâches et je suis d’une rigueure excessive dans le code et on parle souvent de beauté dans l’art ou la musique. Personnellement, j’en vois dans le code.

Bref, je pense que les grands codeurs de ce temps sont des créatifs et non des rigoriste et c’est bien dommage qu’un archétype psychologique soit toujours employé alors qu’il faut de tout pour faire un monde. C’est ce qui m’est arrivé, mais je pense que mon exemple est parlant et montre vraiment les faiblesses de ce genre de test, et finalement, le peu d‘utilité de ces tests compte tenu que la diversité favorise la créativité qui est, à mon sens, le plus important ( c’est ce que favorise google, Novell, …) plutôt que la rigueur mécanique qui a tendance a tout bloqué a grand coup de process. Certe, il faut mettre des process et structurer, mais il faut rester flexible et favorisé la créativité! Bien des entreprises sont entrain de muer vers ce changement car elles se sont trops structuré et sont bloqué.

juillet 20, 2007

cultisime…

Classé dans : Me, News — duff @ 11:21

Je rafole pas de benoit poelvoord mais la il est franchement bien !

juin 25, 2007

peer 2 peer

Classé dans : Me, Technology, web 2.0 — duff @ 4:20

Peer to peer is not only Emule and people who get free mp3/divix/Software… Peer to peer is a beautiful idea to avoid the download to a single source.

When you have a single source for download and lot of leecher you will have a real slow download and the file will be difficult to get/spread. With peer to peer more people you have less difficulty you have to download it because all leecher whihc have part of file or event the full file allow other client to download it on them. So peer to peer is just taking the power of community to spread file.

For moment it is used most of time by p2p client as emule but this can be used in a lot of other area. Spread video which is big file is really great and it is what JOOST done. It can even been done to spread music radioblog is finnaly a kind of peer to peer because all music is share between user more than from server. But what is lacking is sharing software and when I talk about that it is not to share software as done on emule but immagine if sourcesafe use a p2p to share software or if all linux package use p2p. It will be really great and quicker for people.

P2p is here to share content but why not use it to share power of calcul of every pc as SETI does.

A lot of pirates have ever take power of community by using network of pirates pc to attack big network.

We have in a other way the peer to peer bank which give possibilitity to give money to someone to sponsort a project and this persone must get back money when project suceed.

p2p is just a technologie. But we must better think to all other things which can be done in same spirit. Take power of community (“together we can do more than alone”).

We have ever all this concept in peer to peer:

  • Software (shareware,linux package, open source,…)
  • Cpu power (for mathematical issue)
  • Space ( on hard drive ) Imagine a site which paid people to share space on hard drive for other people
  • Network (to have a lot of connection)
  • Social (all people can be source of information)
  • Video (professionnal or not)
  • Music
  • photo
  • Ingeneer knowledge
  • graphical picture, effet, font, texture
  • game
  • news
  • bank
  • old goodies (ebay)

My adea is to have all in peer to peer and not share by a centralize server/website/compagnie.

We have ever seen a lot of success in this kind of spirit. So just use this concept to do whatever you want in p2p:

  •  food ( you can cook fo other people)
  • a big question net
  • share object a bit as citizen bay
  • share skills
  • share news
  • money

With only 5 human link you can have all the plannet. You always know someone who know someone who know … who the target. So Imagine you know 150 peers… All this peer will cal other peer. But to have the best net we must avoid to have same peer of direct peer. So good algoritme must be done to get list of peers and remove other peers to make the search reall quick.

Imagine a rich client which will search from p2p data more than internet. Every people become a key! And this can be used in small area ( friends, office, people of same place…) .

juin 23, 2007

ammmmaaaazing night !!!

Classé dans : Me, Mono, News — duff @ 9:01

Yesterday night, I have meet Miguel De Icaza which come to Paris for presentation of Moonlight.

miguel

It is a real pleasure to meet him and his friend (gui from Novell) . And I have meet Fabrice Bellard who the guy who wrote tcc, a tiny compiler of c, qemu, a kind of VM tool, and the beautiful librairie FFMPEG.

fabrice

And we have another guy named gui Lunardi from novell who are briant too. So, I am really a young dev between all this genius.

gui

All this people are really funny and have talked about a lot of things. So when I talk to them, me, a little developer, I discover a lot of things on developpment. Fabrice code quite all in C because it is low level and make more thing possible. With all this yea of coding, he know wich assembly will be generate by C instruction.

We talk about suse, ffmpeg and use of it in silverlight, license issue, qemu, and many more things… The most interesting thing is Moonlight of course.

Miguel and his team have done a miracle but it can be ship in this state because of legal issue, security,missing features… but the demo is ever really amazing!

If you have see Microsoft surface addvertising. You must see the demo of moonlight because we exactely the same effect. I think microsoft must use silverlight for microsoft surface.

Moonlight use FFMPEG for moment. Miguel do not want to use Gstreamer because it is so big to be package in a small plugin as moonlight must be. So they look for solution. I am pretty sure they will found a solution quickly!

We have take a dinner in a small restaurant which is delicious!watch the photos its talk itselves:

repas1

repas2

juin 15, 2007

some strange theorie…

Classé dans : Me — duff @ 3:00

Today, I will talk about some strange theorie I hear… I only put here what is good and not just funny. Because some principale seems funny at start but is indeed very good.

First one is the peter principale which said that “In a hierarchy every employee tends to rise to his level of incompetence.” . Strange, isn’t it?

In fact, it mean that when you work in an office and you are good at your job you are promoted to new job. And you found a job not done for you, you are not promote and stay at this job.

Wikipedia talk about that and give example which show how stupid is this principale. According to m, it is not so stupid. And we see that with people technicaly very good who are promoted to manager job where they are not good!

Manager technical part and manager budget, bill, people is totaly different…

Second one is about todo list and time management, The basic principe is only do important things and for it you have a list of strange key. I have add some opther things I have found, day by day in my life:

  • Do not keep schedule ( because you can have other meeting point at last moment which can be more important that the one schedule) .When someone ask for a meeting say “let’s do it now” or I do not keep schedul but you can call me the say to meeting to see if I am free. It can be not always do for some job but not that bad indeed.
  • 3 lists to manage : TODO list to show what we have to do in next day, watch list to show what we must monitor , later list to show what you will do when you have time.lol
  • Do email only twice a day but make your box empty. order it by sender better than by subject. Do action for each emai ( archive or reply even to said I have no timle sorry…) Because you will have treat the issue and never have a new mail for nothing. Turn off notification and close your mailbox. When youcome back from hollyday just delete all your mailbox if it is important, people will call you back. Create a folder TODO where you put every mail for action in temporary subfolder for each project. Aside from those temporary Action subfolders, only keep three standing email folders: Pending, Review, and Vault.
  • strategic icompetence: The best way to to make sure that you are never asked to do something again is to royally screw it up the first time you are asked to do it.
  • Do not answer to phone: Just hear your voicemail twice a day and anwser to everybody. Only one perosonnal phone by day (anwser only to the first one!)
  • This one is terifik, always wear a headphones which is link to a I-POD. People will not interupt you because they think you are on phone…

To sum up, the idea is

  • to remove all thing which can interrupt you ( people, mail, phone…) and do it twice a day.
  • remove less important/interesting things to only work on interesting/important one

This is strange and can not been done in every job/life but interesting to think that there is not only one structured way.

juin 10, 2007

Changement de plateforme

Classé dans : Me — duff @ 6:10

Après une bonne année sous over-blog, je le trouve très pauvre en nouveauté a coté de wordpress.

Il devient logisque que j’y passe alors que déjà pas mal de monde est dessus.

En attendant, mes anciens articles sont la.

J’adore déjà l’AJAX de wordpress et ses fonctionnalités!!

Publié sur WordPress.