eric.mariacher@gmail.com
dimanche, mai 18, 2008
Reactos
I tried after this 1st successful 1st step to install an old win95 game "Age of wonder" but it failed :-(
mercredi, mai 07, 2008
interview d'une ingénieure en software embarquée chez Logitech
Qui a dit que femme et informatique ne faisaient pas bon ménage? Ana Milosevic, jeune ingénieure d’intégration software de 26 ans pour logitech, nous explique en quoi son métier est passionnant.
Parole d'informaticienne: "C’est un métier excitant et plein de défis"samedi, mai 03, 2008
LES GALETS
galets; il fallait connaître leur place exacte
Où est la place exacte d'un galet?
Au creux de la main comme une bête.
Jean Orizet
samedi, avril 12, 2008
Aube
J'ai écouté pour une dernière fois la respiration profonde des pistons
Appuyé à la fragile main-courante de nickel j'ai senti pour la dernière fois cette sourde vibration des arbres de couche pénétrer en moi avec le relent des huiles surchauffées et la tiédeur de la vapeur
Nous avons encore bu un verre le chef mécanicien cet homme tranquille et triste qui a un si beau sourire d'enfant et qui ne cause jamais et moi
Comme je sortais de chez lui le soleil sortait tout naturellement de la mer et chauffait déjà dur
Le ciel mauve n'avait pas un nuage
Et comme nous pointions sur Santos notre sillage décrivait un grand arc-de-cercle miroitant sur la mer immobile
Blaise Cendrars - Feuilles de route
vendredi, mars 28, 2008
Universal lua tostring
function table_print (tt, indent, done)
done = done or {}
indent = indent or 0
if type(tt) == "table" then
local sb = {}
for key, value in pairs (tt) do
table.insert(sb, string.rep (" ", indent)) -- indent it
if type (value) == "table" and not done [value] then
done [value] = true
table.insert(sb, "{\n");
table.insert(sb, table_print (value, indent + 2, done))
table.insert(sb, string.rep (" ", indent)) -- indent it
table.insert(sb, "}\n");
elseif "number" == type(key) then
table.insert(sb, string.format("\"%s\"\n", tostring(value)))
else
table.insert(sb, string.format("%s = \"%s\"\n", tostring (key), tostring(value)))
end
end
return table.concat(sb)
else
return tt .. "\n"
end
end
function to_string( tbl )
if "nil" == type( tbl ) then
return tostring(nil)
elseif "string" == type( tbl ) then
return tbl
elseif "table" == type( tbl ) then
return table_print(tbl)
else
tostring(tbl)
end
end
Example
print(to_string({"Lua",user="Mariacher",{{co=coroutine.create(function() end),{number=12345.6789}},
func=function() end}, boolt=true}))
This prints
"Lua"
{
{
{
number = "12345.6789"
}
co = "thread: 0212B848"
}
func = "function: 01FC7C70"
}
boolt = "true"
user = "Mariacher"
mardi, mars 18, 2008
"Automatically" test your resume
Here is the opportunity to test your resume: http://jobetic.lingway.info/
The result is in french but it did a pretty good job analyzing mine which is 100% english written.
It understood RTF format much better than pure word/doc format.
dimanche, mars 16, 2008
When LinkedIn search engine is not working, use Spock
Innovation video and presentations
Every successful innovation will be taken for granted.
The innovation Radar:
jeudi, mars 06, 2008
21 Ways to Know It's Time to Leave Your Job
lundi, février 18, 2008
SALTIMBANQUES
Dans la plaine les baladins
S'éloignent au long des jardins
Devant l'huis des auberges grises
Par les villages sans églises
Et les enfants s'en vont devant
Les autres suivent en rêvant
Chaque arbre fruitier se résigne
Quand de très loin ils lui font signe
Ils ont des poids ronds ou carrés
Des tambours des cerceaux dorés
L'ours et le singe animaux sages
Quêtent des sous sur leur passage.
APOLLINAIRE
vendredi, février 08, 2008
Plaxo is dead
"You've reached the maximum number of allowed connections (1000). If you want to add more you'll need to remove some of your exsting ones or wait until we increase this limit. Sorry!"
Plaxo is now useless for me as I have more than 20000 1st level contacts on LinkedIn, Viadeo and Xing.
Read also a post written by Dawn Mular : Plaxo Processing Alternatives
lundi, février 04, 2008
vendredi, janvier 25, 2008
mardi, janvier 15, 2008
Technical innovations until 2030
Here are some technical innovations projected by some "Young Global Leaders".
A bad new for the keyboards I build: "full voice interaction with PC"
Some questions:
- What the hell means "Virtual Holydays"? Does that nean "No Holidays"?
- What is a "Dream Machine"? A machine connected to your brain that "downloads" dreams into your head? Or a machine so beautiful or efficient that you can't do anything but wondering how marvelous the world has become?
- "Computers that write most of their software": Thi is not a progress. That already exists today, and it does not work that well.
vendredi, janvier 11, 2008
mercredi, janvier 09, 2008
Logitech diNovo Mini: A product I am proud of...
The Logitech diNovo Mini's elegant design won't besmirch your living room; it gives the Home Theater PC owner full cursor control.
read CNET's review
I am the embedded software manager responsible for this marvelous product. Challenges we encountered:
- new usage model meaning that we had to mange lot of interactions with marketing and usability engineer.
- new key matrix concept because it's not the 101 keys keyboard.
- illumination scheme
- touchpad integration
vendredi, décembre 14, 2007
Where will LinkedIn be in 5/10 years?
mercredi, août 15, 2007
Automotive embedded software industry is the most advanced industry in the world
* aerospace has greater security, environment and reliability constraints but is not mass market by a factor of 1000.
* telecom, PC and web industries are as much mass market as automotive but do not have security, environment and reliability constraints as high. If some telecom equipement, PC or web service/site does not work it won't kill you...
Every engineer should keep an eye on what's happening in the automotive industry.
This also applies to the automotive embedded software. I would advise to actively follow the AUTOSAR initiative supported by all the major automotive player.
http://autosar.org
AUTOSAR (AUTomotive Open System ARchitecture) is an open and standardized automotive software architecture, jointly developed by automobile manufacturers, suppliers and tool developers.
AUTOSAR
* paves the way for innovative electronic systems that further improve performance, safety and environmental friendliness
* is a strong global partnership that creates one common standard: "Cooperate on standards, compete on implementation"
* is a key enabling technology to manage the growing electrics/electronics complexity. It aims to be prepared for the upcoming technologies and to improve cost-efficiency without making any compromise with respect to quality
* facilitates the exchange and update of software and hardware over the service life of the vehicle
lundi, août 13, 2007
Save Your Linkedin Profile To PDF
I tested it, it does the job as expected, printing resume PLUS recommandations.
jeudi, août 09, 2007
cool social networking videos
http://www.facebook.com/video/video.php?v=7698536413&oid=5515479740