== Bernie Innocenti's Résumé ==
-=== Career Objectives ===
+Embedded systems engineer, Linux OS and application developer, system administrator.
-Anything related to computers and technology is likely to catch my attention, especially if it's
-not in already listed here. Extra points if it's related to FreeSoftware and if it involves a
-some traveling.
+=== Contact ===
-=== Contact Information ===
+Please use e-mail: bernie@codewiz.org
-Please contact me by e-mail only: bernie@codewiz.org
+Anything related to computers and technology is likely to catch my attention, especially if it's
+not in already listed here, is related to FreeSoftware, or involves traveling.
=== Summary ===
-
* Co-founder, board member, [[SugarLabs | Sugar Labs Foundation]];
* Volunteer operating system engineer, [[OneLaptopPerChild | One Laptop Per Child]];
* Founder, VP and director of R&D at [[DevelerCompany | Develer s.r.l.]];
* Maintainer/contributor of [[OpenSource | Open Source]] projects, including GCC and Linux kernel;
* Embedded systems [[ConsultingWork | design & consulting]] for companies in greater Florence area;
-=== Education ===
-
- * High-school Diploma in Math, Computer Science and Electrical Engineering in Firenze, Italy;
- * Non-formal in CS subjects including compilers, algorithms, OS design, networking, databases.
-
=== Skills ===
- * '''Programming languages''': C++, C, Assembly (m68k/Coldfire, m68705, TMS320, Z80), Java.
- * '''Dynamic/Scripting languages''': Python, Perl, PHP, Javascript, Bourne Shell.
- * '''Not properly languages''': SQL, HTML, CSS, LaTeX, GNU make.
+ * **Programming languages**: C++, C, Assembly (m68k/Coldfire, m68705, TMS320, Z80), Java;
+ * **Dynamic/Scripting languages**: Python, Perl, PHP, JavaScript, Bourne Shell;
+ * **Not properly languages**: SQL, HTML, CSS, LaTeX, GNU make.
- * '''Operating systems''': Linux (Red Hat, Fedora, Ubuntu, SuSE, Debian), Mac OS X, Solaris (versions 6 to 9),
+ * **Operating systems**: Linux (Red Hat, Fedora, Ubuntu, SuSE, Debian, uClinux), Mac OS X, Solaris (versions 6 to 9),
NetBSD, AmigaOS, Windows.
- * '''Frameworks/APIs''': POSIX, Qt, Gtk, STL, Boost, WIN32, MFC.
- * '''Programming Techniques''': OOP, generic programming, metaprogramming, real-time, event-driven, multithreading.
- * '''Development Tools''': GCC toolchain, GNU make, auto-tools, MSVC, XCode, Codewarrior, IAR, Code Composer Studio, BSO Tasking.
- * '''Revision Control''': Git, Subversion, CVS, RCS, Rational Clearcase, Source Safe.
+ * **Frameworks and APIs**: POSIX, Qt, Gtk, STL, Boost, WIN32, MFC.
+ * **Programming Techniques**: OOP, generic programming, metaprogramming, real-time, event-driven, multithreading.
+ * **Development Tools**: GCC toolchain, GNU make, auto-tools, MSVC, XCode, Codewarrior, IAR, Code Composer Studio, BSO Tasking.
+ * **Revision Control**: Git, Subversion, CVS, RCS, Rational Clearcase, Source Safe.
+
+=== Education ===
+
+ * High-school Diploma in Math, Computer Science and Electrical Engineering in Firenze, Italy;
+ * Non-formal in CS subjects including compilers, algorithms, OS design, networking, databases.
=== Experience ===
* Miscellaneous OS development, packaging, release engineering;
* Porting existing applications to the OLPC environment;
* Miscellaneous Linux kernel development;
- * CTO at OLPC Europe.
+ * CTO at OLPC Europe (a sales force based in Brussels)
-==== R&D director, founder and VP at Develer s.r.l. (November 2001 to present) ====
+==== R&D director, founder and VP at Develer s.r.l. (Nov 2001 to Apr 2007) ====
* Firmware, software, embedded and high-level development for several customers;
* CTO of embedded division;
* Sales and customer relations for most of Develer's customers;
* Created and managed network, IT and development infrastructure of whole company.
-==== Freelance software engineering consultant (April 2000 to present) ====
+==== Freelance software engineering consultant (Apr 2000 to present) ====
* Firmware development for SEAC s.r.l.;
* Development of credit card drivers and system software for Marconi Commerce Systems;
* Developed compiler/interpreter of a specialized OO language for Telecom Italia Labs;
==== Firmware engineer and owner of Sirius s.r.l. (late 2000 to mid 2001) ====
* Developed firmware and high-level software of cooling and telemetry system for laser surgery;
- * Created and managed network, IT and development infrastructure of whole company.
+ * Created and managed the network, IT and development infrastructure for the whole company.
==== Firmware engineer at SEAC s.r.l. R&D laboratories (June 1996 to April 2000) ====
- * Team member of robotized clinical analyzers ARIO and Alisei;
- * Developed firmware for several devices, including photometers and blood cell analyzers.;
+ * Developed firmware for several devices, including photometers and blood cell analyzers;
+ * Member of team developing software for large robotized clinical analyzers;
* Created and maintained the network and development infrastructure of the R&D lab.
-=== Activities ===
+=== Volunteer activities ===
* RedHat / FedoraLinux OS developer (2007 to present)
* Xorg (X Wingow System) developer (2007 to present)
* GCC compiler maintainer (2003 to present)
* Linux kernel hacker (2002 to present)
* NetBSD developer (2000-2001)
* Co-maintainer of Motorola Background Debug Module driver (2003-2005)
- * Contributor of several OpenSource projects
- * SysOp of SystemShock BBS (1994-2000)
+ * Contributor of several other OpenSource projects
+ * SysOp of [[SystemShockBBS]]
#acl bernie:read,write All:read
<div id="hcard-Bernie-Innocenti" class="vcard">
-<img style="float: right" src="http://codewiz.org/wiki/BernieAvatar128x128.png" alt="Bernie Avatar" />
<h1 class="fn">Bernie Innocenti</h1>\\
+<img style="float: right" src="http://codewiz.org/wiki/BernieAvatar128x128.png" alt="Bernie Avatar" />
<a class="url org" href="http://sugarlabs.org/">Sugar Labs Foundation</a>\\
<a class="email" href="mailto:bernie@codewiz.org">bernie****@****codewiz.org</a>\\
<div class="tags">
Tags:
-[[Tags/freeasinfreedom|freeasinfreedom]]
-[[Tags/h4x0r|h4x0r]]
-[[Tags/überh4xx0rz|überh4xx0rz]]
-[[Tags/!microsoft|!microsoft]]
+[[tags/freeasinfreedom]]
+[[tags/h4x0r]]
+[[tags/überh4xx0rz]]
+[[tags/!microsoft]]
</div>
</div>
Check the EditingTips page for an idea the supported markup.
<div style="font-size: large; color: red; text-align: center">
-For all your geeky wiki needs, GeekiGeeki is **the** stupid choice you can't avoid making!
+For all your geeky wiki needs, GeekiGeeki is **the** stupid choice you can't avoid!
</div>
-Tags: [[Tags/fast|fast]], [[Tags/stupid|stupid]], [[Tags/!bloated|!bloated]], [[Tags/h4x0r|h4x0r]] [[Tags/cheapasincheapbeer|cheapasincheapbeer]]
+Tags: [[tags/fast|fast]], [[tags/stupid|stupid]], [[tags/!bloated|!bloated]], [[tags/h4x0r|h4x0r]] [[tags/cheapasincheapbeer|cheapasincheapbeer]]
== Features ==
* S^3: Simple, Small, Stupid
- * Rich, clean markup syntax highly compatible with WikiCreole and MoinMoin
- * Git versioned storage backend
+ * Rich, clean markup syntax, highly compatible with WikiCreole and MoinMoin
+ * Versioned and distributed storage backend based on git
+ * Easy to interface with other storage back-ends through a glue script
* Interfaces with GitWeb for history browsing, RSS...
* Consistent use of CSS for easy theming
* HTML pass-through for powerful formatting
* Pluggable macros
* Page includes (templates with parameters coming)
- * Usable for blogging
- * Directory listing
- * Automatic [[Pictures]] and video gallery
- * Easy to interface with other SCMs through a glue script
- * User accounts supported through HTTP basic auth done by web server
+ * Blogging support
+ * Hierarchical namespace with automatic directory listing
+ * [[Picture]] gallery (poor man's Flick'r)
+ * Video playback (poor man's You Tube)
+ * User accounts supported through web server's HTTP basic auth
* Per-page ACLs
- * Simple title and full text search
- * Easy CGI installation (no WSGI, mod_python, FCGI...)
+ * Title and full-text search with full regex power
+ * Easy drop-in installation (no WSGI, mod_python, FCGI...)
* Fast!
- * Only 800 LOCs!
+ * Small! Codebase is just 800 LOCs!
* Derived from PikiWiki, like MoinMoin
- * FreeSoftware and OpenSource, to please everybody
+ * OpenSource, FreeSoftware, CheapBeer... pleases anyone
* GuruMeditation alerts :-)
== License ==
==== Releases ====
-|| 11-Dec-2008 || **[[http://www.codewiz.org/wikigit/geekigeeki.git?a=snapshot;h=v3.0;sf=tbz2|v3.0]]** ||
-|| 23-Sep-2008 || **[[http://www.codewiz.org/wikigit/geekigeeki.git?a=snapshot;h=v2.0;sf=tbz2|v2.0]]** ||
+|| 01-May-2009 || [[http://www.codewiz.org/wikigit/geekigeeki.git?a=snapshot;h=v4.0|geekigeeki-4.0.tar.gz]] ||
+|| 11-Dec-2008 || [[http://www.codewiz.org/wikigit/geekigeeki.git?a=snapshot;h=v3.0|geekigeeki-3.0.tar.gz]] ||
+|| 23-Sep-2008 || [[http://www.codewiz.org/wikigit/geekigeeki.git?a=snapshot;h=v2.0|geekigeeki-2.0.tar.gz]] ||
==== Source ====
===== Individual source files =====
- * [[../wikidata/geekigeeki.py | geekigeeki.py]] -- The CGI itself
- * [[../wikidata/geekigeeki.conf.py | geekigeeki.conf.py]] -- Sample site config
- * [[../wikidata/geekigeeki.css | geekigeeki.css]] -- The stylesheet used at this site
- * [[../wikidata/post_edit_hook.sh | post_edit_hook.sh]] -- Some glue to integrate with git
- * [[../wikidata/wiki_apache.conf | wiki_apache.conf]] -- Sample conf file for Apache
+ * [[http://www.codewiz.org/wikigit/geekigeeki.git/blob_plain/HEAD:/geekigeeki.py | geekigeeki.py ]] -- The CGI itself
+ * [[http://www.codewiz.org/wikigit/geekigeeki.git/blob_plain/HEAD:/geekigeeki.conf.py.. | geekigeeki.conf.py ]] -- Sample site config
+ * [[http://www.codewiz.org/wikigit/geekigeeki.git/blob_plain/HEAD:/post_edit_hook.sh | post_edit_hook.sh ]] -- Some glue to integrate with git
+ * [[http://www.codewiz.org/wikigit/geekigeeki.git/blob_plain/HEAD:/wiki_apache.conf | wiki_apache.conf ]] -- Sample conf file for Apache
+ * [[sys/geekigeeki.css | geekigeeki.css ]] -- The stylesheet used at this site
== Installation ==
* Directory listing
* Groups/ directory with group lists implemented as wiki pages with unordered lists
* Includes (aka templates)
- * Syntax hilighting for code blocks
+ * Syntax highlighting for code blocks
=== Nice to have ===
* A functionality to have custom merge strategy in git to merge different wiki/GeekiGeeki in a single one
--- /dev/null
+????
\ No newline at end of file
+++ /dev/null
-The story continues at FebruaryBlog
-
-== Bernie's brain backup for January 2008 ==
-
-=== Sun 27th ===
-
-==== Down Under ====
-
-Yesterday I had to clear my room, pack my stuff at OneCambridgeCenter, and
-say goodbye to many, many good friends and colleges. I don't even know when
-I'll be able to see them again. Not exactly a happy day, you may have guessed.
-
-Today, after 22 hours of flight, I started to have visions. At the baggage reclaim,
-I thought I was talking with the kernel god LinusTorvalds. He said that userspace
-is easy and that he cannot exactly agree iwith some of the choices made in Python.
-We'd really get along if it wasn't just a dream :-)
-
-Later on, I reached the hotel and got into the elevator with a ginger guy
-that looked vaguely familiar. I asked if he was going at LCA.
-
- -- //Yes.//
-
- -- //Are you a software developer?//
-
- -- //Well... not primarily...//
-
-Blink!
-
- -- //Oh, you must be JonathanCorbet, the editor of LinuxWeeklyNews!//
-
- - //Indeed.//
-
-Today was a really exciting day! I needed something like this to compensate,
-at least partially, for leaving Boston.
-
-----
-
-Hi Bernie! Just stepped here looking for the photos of XOs hanging from the ceiling (i wanted to show them to my father) and found you leaving!
-
-So, have a nice journey, enjoy conf.au and see you soon!
-
--- PiroPiro
-
-=== Sat, 19th ===
-
-==== Another trip to NY ====
-
-I'm planning to go to NewYorkCity tomorrow with a bunch of friends.
-But this time I guess we'll catch a different transportation:
-we were booking the FungWah (aka ShittyBus), when ChrisBall came
-and looked at us funny. "Are you sure? Those buses have a habit
-of catching fire on the highway".
-
-Apparently, it is really true:
-
- http://en.wikipedia.org/wiki/Fung_Wah_Bus_Transportation_Inc.#Safety
-
-=== Sun, 13th ===
-
-=== Bernie the rockstar ====
-
-If you were considering hiring me, or entrusting me to do anything serious, you'd better watch this first:
-
- * [[BernieIronMaiden.ogg]] - [1.8MB] if you have the free OggTheora codec
- * [[BernieIronMaiden.mov]] - [3.6MB] if you're stuck with proprietary QuickTime codecs
- * //nothing// - [0MB] if you're stuck with the proprietary MediaPlayer or RealPlayer codecs
-
-
-**Q:** why doesn't my browser play the link right away rather than asking me to download it? \\
-**A:** because my wiki doesn't support mime-magic yet
-
-**Q:** why don't you just let apache serve media files? \\
-**A:** because a CGI has no way to "handoff" a file to the web server once they've been invoked
-
-==== Food and Power ====
-
-Here's a stupid movie by SamuelKlein, ArjunSarwal and myself:
-
- * [[FoodAndPower/FoodAndPowerHigh.ogg]] - [62MB] OggTheora stream, quality 10
- * [[FoodAndPower/FoodAndPowerMed.ogg]] - [26MB] OggTheora stream, quality 7
- * [[FoodAndPower/FoodAndPowerLow.ogg]] - [16MB] OggTheora stream, quality 5
-
-If your computer cannot play the above links, you should really consider installing
-a free media player, or just switching to Linux which comes with all the free media
-players and codecs out of the box. Meanwhile, here's a workaround:
-
- * [[FoodAndPower/FoodAndPower.avi]] - [103MB] original AVI stream from our shitty camera
-
-These also prove the quality of the OggTheora codec. After seeing this, I think
-I'd recommend using it for its technical advantages in addition to its legal advantages.
-
-In producing these movies, I found out that:
-
- * mencoder has bad support for ogg-theora
- * transcode kinda sucks
- * ffmpeg seems the best command-line encoder of the three I tried
- * The easiest solution if all you need is encoding anything to Theora is ffmpeg2theora.
- All you have to do is:
- {{{
- ffmpeg2theora FoodAndPower.avi
- }}}
-
-
-=== Sat, 12th ===
-
-==== Cow power! ====
-
-My good friend ArjunSarwal recently made the [[http://hardware.slashdot.org/article.pl?sid=07/10/26/0541205 | Slashdot front page]]
-with his story about [[http://wiki.laptop.org/go/Cow_Power| Cow Power]]!
-
-=== Fri, 11th ===
-
-==== Crank, Crank! ====
-
-Today we got this pleasant surprise.
-
-See the movie: [[OlpcCrank/StephenReillyCranking.mov]].
-The guy cranking is DanielDrake, Gentoo kernel maintainer
-and wireless guru.
-
-{{OlpcCrank/ArjunCrankingSmall.jpg | ArjunSarwal cranking}}
-{{OlpcCrank/ArjunCranking2Small.jpg | ArjunSarwal cranking}}
-{{OlpcCrank/StephenCrankingSmall.jpg | StephenReilly cranking}}
-{{OlpcCrank/StephenCranking2Small.jpg | StephenReilly cranking}}
-
-Larger versions of these pics are available at OlpcCrank.
-
-=== Sat 5th ===
-
-==== The little computer that just won't die! ====
-
-OneLaptopPerChild is not enough. There should definitely be
-{{OneAmigaPerChild/OneAmigaPerChild | OneAmigaPerChild}}!
-
-{{OneAmigaPerChild/OneAmigaPerChildSmaller.jpg}}
-
-Look [[OneAmigaPerChild/OneAmigaPerChild | here]] for additional details.
-A big thankyou to MicheleConsoleBattilana for providing a free copy of
-AmigaForever, a fine tribute to the coolest platform ever!
-
-=== Thu 3rd ===
-
-==== The XaoS strikes back! ====
-
-I enjoyed bundling this OldSkool activity for the XO:
-
-http://wiki.laptop.org/images/8/8c/XaoS-screenshot4.png
-
-See: http://wiki.laptop.org/go/XaoS
-
-It certainly needs some more sugarization work for which I have no time.
-
-
-=== Wed 2st ===
-
-==== Haiku Laptop ====
-
-Today we shipped our machine affected by dlo#5575 (touchpad mostly unfunctional)
-to Japan for further inspection by ALPS. Just before closing up the plastic case,
-I've left inside a little fortune cookie for them:
-
-{{HaikuXoSmall.jpg}}
-
-If you're wondering what it means, it's a piece of japanese poetry called a HaikuPoem.
-Google for it.
-
-=== Tue 1st ===
-
-==== Trip to Walden Pond ====
-
-This really happened on Monday 31st Dec, but who'd go read last year's blog entry now?
-
-So, Adam, Arjun and myself went to this [[http://en.wikipedia.org/wiki/Walden_Pond|Walden Pond]]
-place, where the famous American poet [[http://en.wikipedia.org/wiki/Henry_David_Thoreau|Thoreau]]
-lived in complete isolation for 2 years in a cabin made of wood.
-
-{{WaldenPond1Small.jpg|Arjun (left) and Me (guess who?)}}
-
-On this very nice lake, I stupdily tried to run on the ice and fell badly, hitting my jaw
-and cheek on the hard ice. Little cut, big bump... no permanent consequences. Maybe I
-should consider a health insurance?
-
-{{WaldenPond2Small.jpg|Me (the really crazy one) and Adam (the really worried one)}}
-{{ThoreauCabinSmall.jpg|The three of us in the site of Thoreau's cabin}}
+++ /dev/null
-== Bernie's brain backup for February 2008 ==
-
-=== Sun, 25th ===
-
-==== Fosdem OLPC Team ====
-
-FosdemOlpcGroupTaggedSmall.jpg
-
-=== Sat, 9th ===
-
-==== Red Panda ====
-
-Today I visited the Cairns tropical zoo. They have this cute red panda:
-
- http://www.wildlifearchives.com/images/red-panda.jpg
-
-And I could feed kangaroos and wallabies and even cuddle a koala! I have
-a picture to prove it, but it's not digital.
-
-==== Photos ====
-
-Arnd has flickr'd a few photos form our visit to the HealsvilleSanctuary:
-
- http://www.flickr.com/photos/22355135@N05/sets/72157603863399336/
-
-I like this one with the both of us caressing a Wallaby:
-
- http://www.flickr.com/photos/22355135@N05/2241324490/in/set-72157603863399336/
-
-=== Fri, 8th ===
-
-==== So long, and thanks for all the fish! ====
-
-Back from diving. I've seen plenty of small fish and medium fish, including the ClownFish (best known as Nemo).
-I had little luck with the big ones: I've seen only one shark, around 2.5 mt long, but it was really
-shy and ran away too quickly for me to follow. Yes, sharks do not attack man. If you know otherwise,
-you must have seen it in a movie. No sea turtles for me, although my travel mates did see many and
-even touched them.
-
-I've also seen two dolphins, but those don't count because I was on board. And, for
-some reason, they soon decided that we were uninteresting and swam away.
-
-But now for the amazing thing: during my night dive, *lots* of big fish came around us.
-I'm ashamed to admit I can't remember their name: they were mostly gray, as big as
-medium sized dogs, with a bump on their heads, and big lips. They have learned to
-follow the torch lights at night. They're absolutely not interested in us, only what our
-beams were pointing at. Every once in a while, I'd spot a small fish in the dark, and
-the big ones would swim really quickly and smash it! And then spit the little bones!
-So cool!
-
-We played like this for a while. Poor little fish! But those big ones ought to eat somehow,
-shouldn't they?
-
-The reef is one of the seven natural wonders of the world for a reason. A zoological
-garden underwater. Highly recommended to divers and snorkelers.
-
-
-=== Thu, 7th ===
-
-==== Crusade on the reef ====
-
-I'm boarding on a ship to the GreatBarrierReef. I'll be diving all day (and night!) to
-see the wonderful fish and coral. As a secondary objective, I'll be doing an SSI
-advanced diving course.
-
-http://upload.wikimedia.org/wikipedia/commons/7/76/Blue_Linckia_Starfish.JPG
-
-=== Wed, 6th ===
-
-==== Tropical paradise =====
-
-I just arrived in CairnsCity, a small town in the northern part of Queensland.
-The flight was AU$99 plus taxes (about AU$115): you fly cheap in OZ!
-
-The climate here is clearly sub-tropical: very warm and wet even at 7AM.
-A rain forest surrounds the city. The sea is 28 degrees Celsius, even at night!
-
-http://www.destination360.com/australia-south-pacific/australia/images/s/australia-cairns.jpg
-
-=== Mon 4th ===
-
-==== Sydney ====
-
-I'm SydneyCity! :-)
-
-But the weather is crappy :-(
-
-I took a domestic flight from Melbourne to Sydney for just AU$79 plus the usual taxes.
-It rained all day, but the hostel is huge and has a covered swimming pool at the 8th floor.
-
-Finally, I managed to walk around the city. The parks are as remarkable and well kept as those
-in London, but with sub-tropical vegetation. The OperaHouse is as impressive as you would
-expect. The bridge is even more impressive. If you liked BridgeConstructionSet, you'd love
-this one!
-
-=== Sun 3rd ===
-
-==== Zoo ====
-
-Along with a bunch of other hackers from the LCA, we went to the HealsvilleSanctuary zoological garden.
-They had all the "usual" animals: kangaroos, wallabies, koalas, wombats, along with the Tasmanian devil
-and many others.
-
-The kangaroos were not protected by a fence, but they were too scared to come close to us
-and would just jump away when we got too close.
-
-One wallaby, instead, liked being caressed on the head. They are peaceful animals,
-very much like grown up rabbits, but with a big tail, clever little forehands and... of course, a pouch :-)
-
-http://upload.wikimedia.org/wikipedia/commons/f/f7/Bennetwallaby.jpg
\ No newline at end of file
+++ /dev/null
-The story continues at [[April2008Blog]].
-
-== Bernie's brain backup for March 2008 ==
-
-=== Thu, 20th ===
-
-==== More blogs ====
-
-Our friends of OLPC Austria also reported on the event:
-
- http://christoph-d.blogspot.com/2008/03/olpc-presence-at-acp-eu-meeting-in.html
-
-I've finally distributed all the remaining laptops, and I'm flying back to Brussels.
-
-
-=== Wed, 19th ===
-
-==== The laptops arrived! ====
-
-{{LaptopsHaveArrivedSmall.jpg | Our Deus ex Machina got the laptops released}}
-
-
-=== Tue, 18th ===
-
-==== OLPC demoed to the EU president Danilo Türk ====
-
-Today we have been received by the President of Slovenia [[http://en.wikipedia.org/wiki/Danilo_T%C3%BCrk | Danilo Türk]],
-and **President in charge of the European Union**. I was told to show him some of the unique features of the XO. Somehow,
-I contained my emotion and managed to do a decent presentation.
-
-Before leaving us, the President expressed profound interest in the OLPC educational goals.
-This means our project is likely to receive support within the European Parliament.
-
-**Update**: President Türk knows about the shortage of Internet addresses, and
-was impressed by our laptop being IPv6-ready. We mentioned that the infrastructure
-is currently a show-stopper in most places, but the President said this issue will
-have to be addressed if we want the Internet to scale to the point required by our
-ambitious project.
-
-Media coverage:
- http://www.up-rs.si/up-rs/uprs.nsf/dokumentiweb/8759FD3D80235E44C1257411003580E0?OpenDocument
-
-{{TurkMeeting1.jpg | L2R: Giulia, Deva, Türk, WdB, Bernie}}
-{{TurkMeeting2.jpg | L2R: Deva, Walter De Brouwer, Türk}}
-{{TurkMeetingSmall.jpg | Talking with the chief of the cabinet after the meeting}}
-
-
-=== Mon, 17th ===
-
-==== OLPC presence at the ACP-EU meeting in Ljubljana ====
-
-{{AcpHallSmall.jpg | The ACP-EU conference hall}}
-
-The newly born OLPC Europe team attended the [[http://www.europarl.europa.eu/intcoop/acp/ | ACP-EU]]
-conference in [[http://en.wikipedia.org/wiki/Ljubljana | Ljubljana, Slovenia]].
-
-Representatives of [[http://www.olpc.at/ | OLPC Austria]] rushed here on very short notice to
-help with the OLPC booth. We demoed the laptop to 79 delegations of the African countries,
-members of the EU parliament and dignitaries of the United Nations
-Development Programme. Not surprisingly, the laptop was called
-"**the killer event at the ACP-EU meeting**".
-
-Media coverage:
- * Meeting opening cerimony: [[http://youtube.com/watch?v=GLKK-ZYEsuk]] [[AcpOpening.flv | local copy]]
- * [[http://www.nirjdeva.com/ | MEP Nirj Deva]] interview: http://youtube.com/watch?v=VMiVtUOT97E [[DevaInterview.flv | local copy]] (<- **GREAT STUFF!**)
- * OLPC press conference: [[http://youtube.com/watch?v=tHYdpsNTQIg]] [[AcpPressConference.flv | local copy]]
- * [[http://eux.tv/article.aspx?articleId=19953]]
- * TODO: add everything else
-
-{{AcpBoothSmall.jpg | Our frugal OLPC booth at the ACP-EU meeting}}
-
-=== Fri, 7th ===
-
-==== Talk at Palazzo Vecchio in Florence ====
-
-{{PalazzoVecchioOlpcConfSmall.jpg}}
== Bernie's brain dump as of April 2009 ==
+=== April 30th: Departure ===
+
+==== My father's photos ====
+
+Throughout our journey, my father also took [[Pictures/vacation/japan_2009/From_Alberto|plenty of shots]]
+with his video camera.
+
+{{Pictures/vacation/japan_2009/From_Alberto/Tokyo/Ueno_Zoo/00214.jpg|Traditional wind socks for the children's day|maxwidth=640}}
+
+==== How to spend 8 hours in Paris ====
+
+{{Pictures/vacation/japan_2009/From_Alberto/Paris/00216.jpg|The Louvre gallery as seen from across the Seine|maxwidth=640|class=thumbright}}
+
+Our flight from Narita arrived at Charles de Gaulle at 4AM, and the connecting
+flight to Florence was at 1PM. Could we spend all this time sitting in the terminal?
+
+No way! The battery of my camera was dead, but my father took some photos of [[Pictures/vacation/japan_2009/From_Alberto/Paris]].
+
+For the first time in my life, I had a really bad impression of Paris. Coming from Tokyo,
+any place would seem very dirty, but in this case the garbage was real, abundant,
+and smelled intensely of alcohol, urine and vomit. Perhaps April 30th was a special "drunk men day"?
+
+==== GEEK UPDATE: A productive flight ====
+
+On the flight back to Europe, I spent some time hacking on [[GeekiGeeki]] to add little goodies such as
+
+ * a grid view for photos;
+ * automatic generation of human-readable link tags from wiki URLs;
+ * a common parser for argument lists such as "foo|bar=1|baz=3";
+ * the ability to specify css style for links and inline objects, which I'm using to produce
+ floating thumbnails on the side of pages without resorting to HTML
+
+These new features will make my wiki markup even lighter than before.
+Moreover, these additions actually resulted in further //simplification//
+of the codebase rather than code bloat. Way to go!
+
+{{{
+git diff --stat v3.0..HEAD geekigeeki.py
+geekigeeki.py | 709 ++++++++++++++++++++++++++++-----------------------------
+1 files changed, 352 insertions(+), 357 deletions(-)
+}}}
+
+If you notice any regressions in the output, please report them to me.
+I'm hoping to release 4.0 soon.
+
+Tags: [[tags/stuff_that_matters]] [[tags/!bloat]] [[tags/as_simple_as_possible]] [[tags/but_no_simpler]]
+
+
+==== One last day in Tokyo ====
+
+{{Pictures/vacation/japan_2009/Tokyo_Again/Edo_Museum/00007.jpg|maxwidth=640|class=thumbright|The huge pavilion of the Edo Museum}}
+
+We gathered all our left energies for a //tour de force// of a bunch of touristic
+locations highly recommended in our guide:
+
+ * The [[Pictures/vacation/japan_2009/Tokyo_Again/Edo_Museum]], along with a wonderful
+ temporary special exhibition of [[http://en.wikipedia.org/wiki/Osamu_Tezuka]].
+ * The [[Pictures/vacation/japan_2009/Tokyo_Again/Ameyoko]] markets
+ * The [[Pictures/vacation/japan_2009/Tokyo_Again/Ueno_Zoo]]
+ * The Narita airport :-(
+
+=== April 29th: Back to Tokyo ===
+
+==== Hostel ====
+
+After one last tour of the [[Pictures/vacation/japan_2009/Nikko/town]], we left from Nikko in
+with a low-cost private line (2h40, but only 1100 Yen all the way to Asakusa).
+
+We had just one evening and half of the next day to spend in Tokyo, so we quickly dropped
+our luggage to the [[http://www.tokyo-ih.jp/en/index.html|Tokyo International Youth Hostel]],
+a sort of nazi camp with a great view on the 18th floor of a high-rise building in Iidabashi.
+
+==== Akihabara ====
+
+Because there was a strict curfew at 11PM, we had to take the metro during the rush
+hour ([[Pictures/vacation/japan_2009/Tokyo_Again/metro|photos and videos]]) to reach
+the [[http://en.wikipedia.org/wiki/Akihabara|Electric Town]] ([[Pictures/vacation/japan_2009/Tokyo_Again/Akihabara|photos]]).
+
=== April 28th ===
-The [[Pictures/vacation/japan_2009/Nikko|first batch of photos from Nikko]] are now online.
+==== Guided tour ====
+
+{{Pictures/vacation/japan_2009/Nikko/waterfalls_tour/00038.jpg|maxwidth=640|class=thumbright|The Yutaki Waterfalls}}
+
+Pictures of our day-long [[Pictures/vacation/japan_2009/Nikko/waterfalls_tour]] are now online.
+Our friendly guide, the Buddhist monk whose name I forgot, answered many of our pending questions
+about Japanese traditions and religion. Hiking through these sacred mountains and woods was an
+enjoyable experience.
+
+TODO: assemble a good video from all the scenes I took along the way
+
+==== Nikko Temple Area ====
+In the afternoon, we went to visit the [[Pictures/vacation/japan_2009/Nikko/world_heritage_site]].
+One would expect to grow bored of Shinto and Buddhist temples after seeing many of them
+all over Japan, but visiting the Nikko temple area was once again an extraordinary experience.
+And I could finally spot a few [[http://en.wikipedia.org/wiki/Miko]]s too!
+
+{{Pictures/vacation/japan_2009/Nikko/world_heritage_site/00096.jpg|maxwidth=640}}
=== April 27th ===
==== Afternoon: travel to Nikko ====
Nikko is in an adjacent valley east of Nagano on the Japanese alps. Unfortunately, no train lines
-and busses connect them directly, so we had to take an expensive -- yet very fast -- Shinkansen
-detour all the way down to Saitama and then up again.
+and buses connect them directly, so we had to take an expensive -- yet very fast -- Shinkansen
+detour all the way down to Saitama and then northbound again.
Once at the station, we immediately realized it was a good deal, after all.
This mountain town overflows with temples, world heritage sites and statues of Buddah
**UPDATE**: ouch!
-{{Pictures/vacation/japan_2009/Nikko/00026.jpg|Ouch!|maxwidth=640}}
+{{Pictures/vacation/japan_2009/Nikko/Nikko_Park_Lodge/00026.jpg|Ouch!|maxwidth=640}}
==== Morning: Zenko-ji ====
=== April 24th -- over 1 [[http://en.wikipedia.org/wiki/Megametre|megameter]] by train ====
+{{Pictures/vacation/japan_2009/Hiroshima/00085.jpg|The A-Bomb peace memorial near the epicenter|maxwidth=640|class=thumbright}}
+
**UPDATE**: the report for [[blog/2009/April#kyoto-higashiyama|April 21st]] is now available!
We left our comfortable hostel in Kyoto early in the morning for a second Shinkansen
ride of 360Km, this time on the faster [[http://en.wikipedia.org/wiki/Nozomi_%28train%29|Nozomi]].
The one-way ticket was "just" 10,250円, equivalent to $105 or €80.
-{{Pictures/vacation/japan_2009/Hiroshima/00085.jpg|The A-Bomb peace memorial near the epicenter|maxwidth=480}}
-
Unlike Kyoto, there aren't many sites of historic interest in Hiroshima because, quite
unsurprisingly, every building in the city center is at most 64 years old.
With [[http://en.wikipedia.org/wiki/Hiroshima_Peace_Memorial|one notable exception]].
color: #3377FF;
border: #5599EE;
background-color: #C2E2FF;
+ clear: both;
margin-bottom: 0.2em;
margin-top: 2em;
color: #22AA33;
border: #22AA33;
background-color: #E8F8F0;
+ clear: both;
margin-left: 5px;
margin-right: 5px;
}
div {
- margin-left: 10px;
+ margin-left: 10px;
margin-right: 10px;
text-align: justify;
}
div.wiki {
- margin-left: 0;
- margin-right: 0;
+ margin-left: 0px;
+ margin-right: 0px;
}
div.preview {
border: none;
border-top: 1px solid #bbbbbb;
margin: 0 0;
+ clear: both;
}
#footer :link, #footer :visited {
}
p {
- margin-left: 10px;
- margin-right: 10px;
- margin-bottom: 10px;
+ margin-left: 1em;
+ margin-right: 1em;
+ margin-bottom: 1em;
text-align: justify;
}
-
+
table {
/*width: 100%;*/
border: 2px solid #ccc;
text-align: center;
}
-.thumb a img {
+.thumb a img, .thumbright a img, .thumbleft a img {
border: 1px solid #ccc;
vertical-align:bottom;
}
-.thumb .caption {
+.thumb .caption, .thumbright .caption, .thumbleft .caption {
border: none;
overflow: hidden;
font-size: 60%;