This is long overdue. As you probably guessed, I have been fairly busy in the past weeks. Things are finally settling down a bit and I have a bit more free time now. So why not use that free time to tell you a bit more about what has been going on?
So I moved to California. That's basically what has been going on. The amount of administrative bullshit before I could actually leave France was mind-boggling. It was no better after my arrival here. In these situations, there is only so much you can do in advance. And the very little that could be done beforehand, I didn't need because of my previous visits to the United States. Thankfully, my installation here was mostly uneventful, and things unfolded rather smoothly.
My first task was to find a place to live. I already crashed at Louis & Céline's apartment for a full month back in spring, I didn't want to abuse of their hospitality once again by staying too long. I quickly found a place not far from downtown Sunnyvale in an apartment residence. It's not as fancy as it could have been, but the 700-sqft one-bedroom unit is more than enough for me. The apartment is on the ground floor, and I have a nice, partly covered patio, which is always nice to hang out with the laptop outside while it's still warm. I need to put a couple of plants or small in-pot trees in it too.
I'm still in the process of buying my furniture. The living room is now almost done, with the exception of some more decorative material – the walls are still empty. The dining area is still very much empty to the exception of a bookshelf and all the cardboard boxes from the new IKEA furniture that I need to throw away. I have the basic kitchen stuff for preparing (and eating) my own meals, although I still miss a few things like a microwave and all the basic food! The bedroom is still completely empty for now, I still haven't decided what type of bed I'll put in there. I'll probably go hunting for a nice bed next month, for now the sofa-bed is fine.
The second most important thing to do after my arrival was to find a car. You literally and figuratively don't get very far without a car in the South Bay. It took me a while to go through the dealerships and Craigslist ads, but I ended up finding an incredibly good deal. I'm now the lucky owner of a second-hand 2002 Audi A4 3.0L V6 quattro, 99k miles, in the well known Audi's Denim Blue Pearl color.
As soon as I arrived in California, I was back to work from the office. I didn't had much to do as first as the experiment as was working on before leaving had produced the expected results. But soon after my arrival, we moved forward with the project and things are ramping up nicely. If you look close enough, you might even see my stupid self jabbering in front of a camera for all the intertubes to see! My shipment from France also finally arrived about ten days ago, and I could rebuild my workstation which is making my work a lot easier, and more confortable too. I could also start filling-up my bookshelves with my books and my stuff from France. Feels much more like home!
Other miscellaneous paperwork included getting a voice+text+data plan for my phone (I kept the same number, +1-408-310-0595), broadband internet at the apartment, dealing with the US employee paperwork and benefits enrollment, applying for a California drivers license, etc. Hopefully most of that is behind me now, I'm starting to get fed up of filling in my first name, last name, address, social security number, passport number and what not!
Life is basically finding its pace here in sunny sunny California, although the past two weekends didn't have very good weather. Why does it have to rain only in the weekends? Anyway, I met everyone back, and more, which means that when I'm not working, sleeping or building IKEA furniture, I'm hanging out with friends. I started working out again too, going running once or twice a week. I need to go back to the climbing gym as well.
Alright folks, that's all for today!
# · Aucun commentaire
Hi all. The big day has arrived.
I hope everything is all set for tomorrow morning. I'm flying out to California tomorrow, so I'll be offline for a day or two. My french cellphone number will also no longer work to reach me. I still have my old T-Mo SIM card though, and I hope to keep its number when I get a non-prepaid plan when I arrive. As always, see bulix.org/about.html to see how to reach me!
See you from the other side!
# · 2 commentairesYes, this blog lives. I'm still very much alive as well, if you care about this sort of things. You're probably asking yourself: where have I been? I was there, here, away and back again. And I don't see the pace of my life slowing down anytime soon. I don't see any reason why it should too.
This summer was definitely what I would call eventful and I won't go into detailing everything I did — with a few exceptions though, so expect some follow up blog posts. The big news these days though is that my L-1B visa has been accepted by the USCIS. I have my embassy appointment scheduled for Wednesday, and I'll be leaving for San Francisco exactly one week after that, on the 22nd!
I'm still amazed how long the procedure took, but I'm happy to see that all this hard work and patience finally brought some results. Now it's real, I'm leaving for a new adventure!
# · Aucun commentaire
Me voilà de retour de vadrouille, il est donc grand temps de revenir sur mon séjour express en Espagne avec mon frère Thomas à la 4ème conférence annuelle OpenStreetMap : State of the Map, les 10 et 11 juillet 2010. Nous y avions proposé une conférence sur MapOSMatic en mars, qui a été acceptée.
Nous avons passé un excellent week-end lors de cette conférence. La communauté OpenStreetMap, que nous ne connaissions par vraiment, est particulièrement accueillante. Il était d'ailleurs intéressant de constater qu'elle est un peu disjointe de la communauté du logiciel libre, et l'aspect communautaire/crowdsourced d'OSM vient pour beaucoup avant son aspect libre. Nous avons donné notre présentation de MapOSMatic le dimanche midi devant une salle presque comble, et le moins que l'on puisse dire est que MapOSMatic a reçu un accueil plus que chaleureux de la part de la communauté OpenStreetMap !
La conférence en elle-même était très bien organisée, avec beaucoup de talks intéressants. La météo pendant le week-end était bien évidemment excellente à cette période de l'année en Espagne. Je regrette juste de ne pas avoir eu un peu plus de temps pour visiter le centre de Girona et faire une petite visite touristique de la vieille ville. Ça sera pour un autre voyage en Espagne !
Thomas et moi avons fait un compte-rendu de la conférence sur le blog de MapOSMatic. N'hésitez pas à aller le lire; vous y trouverez également un lien vers les slides de notre présentation !
# · Aucun commentaire
Chaque week-end de la Pentecôte a lieu à Belfort depuis plus de 25 ans le Festival International de Musique Universitaire, ou tout simplement FIMU. Pour trois jour, la vieille ville se transforme en fourmilière musicale, avec une quinzaine de scènes réparties dans le centre historique de Belfort et du monde partout, toute la journée et (presque) toute la nuit pendant trois jours.
J'ai toujours trouvé ce regroupement musical très intéressant, et le fait qu'il soit principalement animé par des bénévoles de l'UTBM et de l'aire urbaine apporte une petite touche sentimentale à l'évènement. Ajoutez à cela une météo fabuleuse tout le week-end et des gens à revoir sur Belfort, et je n'avais vraiment aucune raison de passer à côté.
Le week-end fut d'ailleurs résolument musical, ayant attaqué dès le vendredi soir par un concert des Fatals Picards pas trop loin de chez moi. C'est la première fois que je les vois live; c'était dans une toute petite salle avec une super ambiance. Ils ont joué pas mal de classiques, ce qui est toujours appréciable quand on est pas un fan absolu qui connaît les paroles de toutes les chansons par coeur !
Une fois à Belfort, le week-end était particulièrement ensoleillé, voire même un peu trop pour moi, mais on allait pas non plus cracher sur les premiers véritables rayons de soleil de la saison. Le programme musical était comme d'habitude extrêmement varié, avec quelques découvertes et redécouvertes sympathiques : Sophie Pelletier, du Québec, par exemple, ou encore Lost State of Franklin.
Et comme tous les ans, le FIMU est aussi une excellent occasion de retrouver plein de monde, au calme, autour d'un verre ou dans la folie de la foule :)
# · Aucun commentaire
En faisant du tri dans mes affaires, je suis tombé sur ma pile de tickets de train SNCF. La "chose" mesure 4 centimètres d'épaisseur et contient environ 200 billets de train, depuis juillet 2003 à mai 2010, soit presque 3 trajets par mois en tenant compte de mon année (cumulée) passée aux États-Unis au cours de cette période.
Je me suis amusé à faire la somme du montant de ces billets : plus de 5000 euros. Gloups. Malgré la carte 12-25, le montant final fait mal. Et quand on voit le prix en points S'miles des billets gratuits, on se dit qu'il faut voyager beaucoup, beaucoup plus pour avoir la chance de voyager encore plus, au cas où on en aurait pas déjà marre :)
Les destinations sont relativement variées, en France et pays voisins, et toujours aucun passage sous la Manche ! Une grande proportion de billets Paris-Belfort et Belfort-Paris évidemment, étant donné que j'y ai passé pas loin de 7 ans.
Il est intéressant également de constater que le format du billet de train n'a pas changé d'un iota en 7 ans, au détail près du logo de la compagnie bien sûr, et de la méthode de compostage.
# · 2 commentairesAt this point, you guys must be wondering what the heck I've been up to in the last two months. Although I didn't talk about it here, you probably know that I spent a full month in the US starting March 22nd. No need to say this was a total blast, and I can only thank all my friends there for making this trip so eventful.
Being back in California also meant reviving our afterwork tradition, made even more easier here now that Louis and Céline (who kindly hosted me during my stay) live just across the street from the Faultline brewery. From a quick beer to let some steam off after a day at work to a full evening spent there, it's always very fun times. So guess what we did on the evening I arrived?
One other perk of being in the United States is that you don't have to wait six months or more for a movie to be shown in theaters. In the first week alone, we went twice to the movies: She's out of my league (54% RT), which was nice, funny, but altogether very much forgettable, and How to train your dragon (98% RT), probably one of the funniest and cutest animation movie I saw since Ratatouille — without beating it though. Early April, we also went see Green Zone (54% RT), by the director of the Bourne trilogy and with Jason Bourne. No need to say the fruit never falls far from the tree in this "Matt Damon against a government's conspiracy"-type of story. I didn't like how it was filmed, but it's still a good political thriller and action movie. As long as you stay far enough from the screen. Yes, even further than when you went see the Bourne Ultimatum! Finally, we saw Kick-Ass (76% RT), a "violent comic tale of wannabe superheroes". Generally a very graphic and violent movie, funny or touchy at times, that really lives up to its title. Oh, and it's not because Nicolas Cage plays in it that the whole movie is bad. Just his part ;-)
This year's weather in California was apparently messed up by a particularly strong El-Niño, so we had lots of rain. Lots and lots of rain. Well, by Californian standards at least, so I guess it wasn't that bad. We were particularly lucky most of the time, and my first week-end there was no exception so we gathered our French expats' group around our first barbecue of the season. We didn't take any group pictures, so I'm just shamelessly stealing Céline's montage of Julien's portraits of some of us. We then spent Sunday afternoon at the Japanese Tea Garden of San Francisco, where most of the trees and flowers had bloom, ending the day by a nice drive down from the city by 280 which had even more spectacular scenery than usual since all the hills were still green, thanks to the extra rain during the winter.
Louis and Céline's residence has a gym and a swimming-pool. So on the next week, I started working out, running and swimming again, which felt really great. It's amazing how much energy you get from exercising! It also helps sleep better, something I really needed at the time. This got me in shape for another amazing week-end: on my second week-end in the US, I drove up to Santa Rosa to Ben (colleague/friend) and Kristy's house for a wine tasting tour in Sonoma County. It was a really nice week-end, we were very lucky again with the weather and I had an amazing time with Ben and Kristy. Something tells me I'll be back up there more often than not to visit, hike, or simply replenish my soon-to-be mini wine cellar!
The next week showed a bit more routine, but I sticked with my sports schedule. I even went rock climbing, something I haven't done in years! All this got me in shape for the week-end, where Louis and I went snowboarding at Alpine Meadows thanks to the Bay Area Ski Bus! I don't think I ever went to a ski resort that late in the season, but thanks again to this strange winter in the US, the mountains got lots of snow until the beginning of April, so we had fairly good snow conditions. Louis also just bought a ContourHD camera, so we brought it along and got some nice footage throughout the day. I now need to go through all of it and make a montage.
The week after that was just plain crazy. I didn't get so little sleep, for so long, in quite a while. It started on Sunday night with diner in San Francisco with Louis, Thomas and his boss, Michael and ended with my departure from the US ten days later. The beginning of the week was occupied by the Embedded Linux Conference in Japantown, San Francisco, which unfortunately required to wake up way, way earlier than I generally like. Thankfully, it was all very much worth it: the conference was excellent as always. I got to attend a lot of interesting talks, and meet (or meet again) members of the Embedded Linux and kernel communities. The conference ended Wednesday night with Chris DiBona's (Google) keynote, giving away Nexus One to all attendees. I sure didn't expect to walk out of ELC with the best Android phone currently on the market, unlocked, in my pocket. Unika (which was also attending ELC) and I then drove to Oakland after the conference to meet Louis, Céline, Catherine, Julien and Stephen at the Oracle Arena for the Muse concert! Sorry, I can't hear you over the sound of how awesome this day was :) I never saw Muse live before, and they really did rock our socks off. I'll let you be judge with Céline's pictures of the show:
On Thursday morning, I attended a first-aid and CPR class at MontaVista, which meant I couldn't sleep in even with the Muse concert the night before. But I'm really glad I took this class: it was really informative and now I know what to do if first-aid is required. We also covered various topics like allergic reactions, strokes, diabetes, being careful with blood and AED training — which can be, quite literally, life saving. Then on Thursday night, we went clubbing, with David Guetta mixing a set at the crowded Ruby Skye in downtown San Francisco, from which Catherine and I only got back at first dawn.
The week-end after that was again very sunny and warm. Originally, we wanted to go zip-lining in San Francisco on Saturday morning. But upon arriving at the Embarcadero around 8am, the line was already formed, and all tickets given away — even though the event opens only at 10am! So we decided to visit the farmer's market at the Ferry Building nearby instead and enjoy a succulent organic pancakes breakfast with great Californian weather:
On Sunday, most of the "group" gathered again for our annual Angel Island day. Angel Island is an island (duh!) in the SF Bay, located just in front of Tiburon, north of the city. The entire island is part of the Angel Island State Park, and is a great hiking spot for easy half-day or day hikes. It also features a small mountain (really a hill): Mount Caroline Livermore, at 240m elevation, which offers stunning, all-around views at the Bay, including the three bridges. We drove up to Tiburon, took the ferry to the island and spent the day there, hiking, joking, having fun and craving for some shade... as you can see from the pictures below, clouds weren't exactly invited to the party!
After all these adventures, the last remaining thing for me was to get back home. And this unpronounceable Icelandic volcano certainly didn't make it easy! I got home one day late, which all things considered is not that bad compared to the trouble my brother went through to get back to France after ELC!
# · Aucun commentaireJ'étais il y a une dizaine de jours à Bruxelles pour le FOSDEM 2010, un évènement d'envergure internationale rassemblant des centaines de développeurs de logiciels libres de part le monde. C'était ma première fois au FOSDEM, et j'ai été stupéfait par l'affluence : du monde partout, les salles de conférences pleines à craquer 5 à 10 minutes avant le début du talk, etc.
Le week-end en lui-même était tout sauf reposant. Belfort-Bruxelles, ce n'est pas la porte à côté. Rajoutez les sorties les vendredi et samedi soirs, un semblant de fin de nuit sur un tapis de sol et vous obtenez un week-end assez pauvre en sommeil. Mais ça valait le détour.
Le FOSDEM accueille tellement de conférences qu'il est dur de choisir. Je vous laisse juger avec le planning. Parmis les conférences que j'ai apprécié, on retrouve :
J'aurais aimé pouvoir assister à plus de choses, notamment dans les tracks Embedded et Coreboot mais entre les salles pleines, les rencontres et notre départ assez tôt le dimanche pour rentrer sur Belfort, ça ne rentrait tout simplement pas dans le planning :)
Une bonne expérience que ce FOSDEM : c'est vraiment une conférence sympa, pleine de monde, de gens à rencontrer et de projets à découvrir !
Je regrette aussi de ne pas avoir eu plus de temps pour croiser et discuter avec des amis qui étaient sur place, ou encore d'avoir manqué de temps pour visiter Bruxelles. Mais il y aura d'autres FOSDEM, et d'autres occasions de se rendre là bas !
# · Aucun commentairePendant ce temps, il fait sûrement beau, à Vera Cruz. Ce qui est pas vraiment le cas de Belfort, où la neige à a peine le temps de fondre qu'il en retombe un quinzaine de centimètres. Pour le plus grand plaisir des yeux, mais pour notre plus grand malheur dès qu'il s'agit de mettre le nez dehors.
Toute cette neige m'a donné envie de descendre quelques pistes, et c'est ce que nous avons fait il y a une dizaine de jours avec Al_Hop et Fossa à la Bresse, une petite station des Vosges pas loin au nord de Belfort. Ça fait du bien de remettre les pieds sur une planche de snowboard, s'éclater (figurativement, et malheureusement aussi parfois littéralement) dans la poudreuse, et être grisé par la vitesse. Seul bémol de la journée : le brouillard. Il avait beau donner un côté particulièrement mystique et flippant aux trajets en téléskis et télésièges, ne pas voir la piste devant soi et sous ses pieds ne rend pas toujours les choses faciles !
Du coup, on y retourne dans 10 jours pour remettre ça (avec Al_Hop, Mee, A6, et peut-être d'autres!), en espérant qu'il fera beau cette fois pour profiter des beaux paysages vosgiens :)
À part ces aventures neigeuses, j'avais la semaine dernière mes derniers examens pour mon M2R AII à l'UHA. La semaine a été un peu éprouvante avec tous ces aller-retours à Mulhouse, surtout pour les examens à 8h ! A part un examen de réseau sur l'IGMP que je ne connaissais pas (du coup, je me suis renseigné), tout le reste c'est a priori très bien passé. J'attends les résultats avec impatience !
Pour finir, je serai ce week-end au FOSDEM. C'est la première fois que je peux y aller, j'ai hâte de découvrir cet évènement et d'y retrouver la communauté du libre. Si vous y passez aussi, n'hésitez pas à me le faire savoir, qu'on puisse se croiser !
Depuis une dizaine de jours, Belfort est sous la neige. Ça c'était vaguement arrêté pendant deux ou trois jours, mais cette nuit les chutes de neige ont repris et on avait ce matin une solide couche de 15cm en ville.
J'aime beaucoup la neige. C'est joli, et ça donne envie d'aller au ski. Le seul problème, c'est que ça rend toute sortie dans le monde extérieur périlleuse, voire acrobatique, et ce dès le premier pas posé devant la porte de l'immeuble.
Heureusement, j'ai réussi la réception de mon double axel. Ce bon vieux Nelson m'aurait sûrement pas donné plus qu'un 4.2, mais au moins je peux encore me servir de mes deux jambes.
# · 2 commentaires2009 is over, and with it the first decade of the 21st century. But looking back at this past year, I feel like I have done more in it than during this whole decade combined. I'm not very good at analyzing all that happenned last year and all that may happen this year, so I'll make it brief.
In 2009, I worked. My internship at MontaVista ended in February and I was hired as a full-time engineer starting the following Monday. I still gladly hold this position today.
In 2009, I graduated. As a direct consequence of the point above, this internship concluded my engineering degree. After presenting my work in front of a jury at the UTBM, I graduated with a Master's Degree in computer science engineering.
In 2009, I became an entrepreneur. In October I created an unipersonal company with the "auto-entrepreneur" status to do freelance software development. Obviously, this activity does not (and must not) overlap with my full-time job at MontaVista.
In 2009, I became a teacher. I gave several lectures and their corresponding practical sessions on embedded operating systems and the Linux kernel at the UTBM. In the following week I will be evaluating the students' projects.
In 2009, I continued by studies. Pursuing the second master's degree I started last year with my internship, I tried to follow in the past months the courses for this degree. Of course, working (more than) full-time has made this almost impossible. Exams are next week, we'll see.
In 2009, I traveled. This is definitely one of the years I traveled the most. In the United States first, where I visited San Francisco (of course), but also Las Vegas, Los Angeles and finally New York. But also in Europe, with very cool week-ends in Berlin, Zürich, Lyon, Paris and Nancy.
So, what to expect from 2010?
More work. As I expand my knowledge and experience around the Linux kernel, my assignments at MontaVista will become richer and more complex. The acquisition of the company by Cavium Networks will also surely broaden my horizons towards multicore processors and MIPS platforms.
More travel. I am planning a month-long stay in California in Spring. An opportunity to work from the office for a change, reconnect with my colleagues there and attend the Embedded Linux Conference. But also an opportunity to see again all the friends I have in California! I plan to move around a bit while there. Maybe finally do this Washington trip I was so looking forward to in September?
I will also get some travel opportunities in Europe. I'm planning a one week trek on the northern section GR20 in June, and a trip to the UK in fall for ELCE. Hopefully, I will also be able to visit some new cities: Budapest and London are on my short list.
More teaching? I don't know. I don't have anything planned yet. But if anything, we're looking at less than what I did in 2009.
And finally, more graduating? I certainly hope so, although things don't look very good for now :-)
Anyway, I wish you all a happy new year!
Retour à la civilisation, à Belfort, après quelques jours pleins de kilomètres pour la B.A Noël chez mes parents et ceux d'Hélène entre région parisienne et Normandie. On a été bien gâtés, et on a plus faim :) Au programme du reste des vacances : du boulot, pour changer, étant donné que je dois bosser mes devoirs et réviser mes examens de M2R de la rentrée !
# · Aucun commentaireLe week-end dernier, une partie de notre petite troupe habituelle s'est réunie pour se rendre à Lyon, qui héberge chaque année le premier week-end de décembre la grande Fête des Lumières. Aux premières lueurs du jour le samedi matin, nous avons configuré l'auto-pilot (Fleurda et son GPS) vers la rue Victorien Sardou à Lyon où Vladu, honorée membre de la Promo 05 nous héberge gentiment.
Après un trajet sans histoire et quelques slaloms entre les conducteurs Lyonnais, nous sommes arrivés à bon port. Le groupe, renforcé de Vladu, puis de Lebel et sa cousine, se remet en marche pour chasser sa nourriture du midi : un chinois (le resto, pas l'habitant, je précise). L'après-midi se trouvant alors déjà bien avancée, on commence notre longue promenade dans le centre ville de Lyon, profitant de la relative et éphémère faible affluence dans les rues de la ville pour explorer magasins, ruelles, places et passages.
La cérémonie commence place Bellecour vers 18h. Malheureusement, le premier spectacle n'est pas vraiment extraordinaire : pas vraiment digne d'une "ouverture" des festivités. Dépites, nous partons affronter la foule pour nous diriger vers les autres attractions lumineuses. La place Terreaux?? hébergeait une magnifique projection en simultanée sur les deux façades des bâtiments anciens qui s'y trouvent sur le thème du temps et des saisons.
Après un rapide sandwich dégusté sur les marches de l'opéra, nous avons poursuivi notre périple vers le vieux Lyon, où de sympathiques sculptures lumineuses y attendaient les visiteurs. Nous y avons également retrouvé Chlem (une autre Promo 05) et son copain Fabien pour continuer notre périple. En redescendant, le quartier dans lequel nous marchions est tombé dans le noir, genre "Pouf!". Heureusement, EDF était sur le pied de guerre et a rétabli le courant en quelques minutes pour que la fête puisse continuer. Sur le chemin du retour, quelques autres surprises nous attendaient, comme la fanfare qui semblait avoir joué depuis le matin même quasiment non-stop. Et bu aussi, et ça commençait à se voir :)
Épuisés, nous avons terminé notre périple vers 2h30 du matin où nous avons pu reposer nos petons depuis le confort d'un bon lit. Le lendemain, nous voilà repartis après un bon petit déjeuner en direction de Dijon, ou une dernière halte chez Lola pour le déjeuner était prévue. Et après cette pause en chemin bien sympathique, nous sommes repartis (sous la pluie, on se rapproche de Belfort quand même n'oubliez pas) vers la maison pour terminer calmement notre bon petit week-end!
# · Aucun commentaire
Pas grand chose, en fait. Parce que le soleil, on ne l'a malheureusement pas beaucoup vu ces derniers temps. Mais bon, vous me connaissez, je ne reste pas pour autant les bras croisés !
Il y a du nouveau dans beaucoup des choses que je mène de front ces temps-ci, à commencer par mon travail pour MontaVista. Mon tuteur de stage, qui était devenu après mon embauche en février mon manager direct, a quitté MontaVista pour poursuivre une autre opportunité professionnelle. J'ai donc depuis quelques semaines un autre manager, tout aussi sympa et efficace. D'un certain côté, c'est pas plus mal de découvrir un autre style de management, de gestion de l'équipe et des projets en cours.
En parlant de projet en cours, les deux principaux qui occupaient mon travail depuis quelques mois (BeagleBoard et OMAP Zoom-II) ont été releasé (MontaVista Announces Additional Platform Support with MontaVista Linux 6), et on va très prochainement passer au MSD suivant. Mais c'est un secret. Enfin, je crois. Toujours sur du ARM/OMAP3, mais d'un style un peu différent, ce qui implique un support matériel un peu différent. De nouvelles choses intéressantes en perspective donc. J'espère que ce nouveau projet me donnera l'occasion de développer un peu.
Pendant qu'on parle de développement, j'ai pris au début de l'automne le statut d'auto-entrepreneur pour porter mon activité de freelance. Mon premier contrat est en très bonne voie, et je pars ce week-end à Zürich pour déployer l'application. Du Django, au cas ou mes récents posts ne vous l'auraient pas déjà fait deviner. J'en profiterai peut-être pour faire un petit field report du déploiement d'une application Django. Ce n'est d'ailleurs pas bien compliqué si on utilise Apache et mod_wsgi, mais on est jamais à l'abri d'un IIS des familles (ce qui compliquerai nettement la tâche vendredi !).
Tout ça me donne l'occasion de me triturer un peu les neurones sur l'établissement de mes factures (d'acompte, pro-forma, et définitive). C'est assez intéressant d'ailleurs pour moi qui n'ai jamais fait GE07 à l'UTBM (l'UV de compta/gestion), et cette aventure de l'auto-entreprenariat m'apprend énormément. Heureusement, j'ai quelques amis vers qui me tourner pour des conseils avisés !
Toujours du côté du travail, j'ai donné ce matin mon premier cours à l'UTBM ! J'enchaine demain avec le TP correspondant. Il s'agit d'un cours d'introduction à NxOS, un OS alternatif et libre pour la brique Lego Mindstorms NXT. Les slides et le poly de TP sont bien sûr disponibles, sous licence libre (Creative Commons Attribution Share-Alike 3.0). Les étudiants ont apparemment bien aimé le cours, notamment pour son aspect relativement technique et bas niveau (rare à l'UTBM), et parce qu'il était fait par quelqu'un qui avait une expérience directe sur le sujet enseigné (rare aussi à l'UTBM). J'espère que le TP de demain se passera bien, mais a priori il n'y a pas de raison :)
Il faut par contre que je commence sérieusement à me bouger pour la préparation des cours suivant. Lundi prochain, je donne un cours d'introduction au noyau Linux, sur l'histoire des systèmes Linux et du noyau, sa conception, son fonctionnement, etc. Puis au mois de décembre, j'aborderai les interactions driver/userspace, notamment via SysFS, avec ce coup-ci un TP, a priori sur uClinux et une carte Altera DE2 éducation. Bref, y a encore du boulot :)
Maxime Ripard, dont je suis le suiveur de TX ce semestre, avance bien dans son travail de création d'un système de slideshow multimédia basé sur une BeagleBoard, et a déjà passé les étapes de familiarisation avec la board et la cross-compilation d'un noyau qui démarre sur la BeagleBoard. On attaque maintenant la création d'un userland, vraisemblablement avec Buildroot ou OpenWrt. Stay tuned.
Sans transition aucune, mais toujours a moitié geek quand même, je lis actuellement plusieurs bouquins assez remarquables. Le premier d'entre eux est le dernier tome de La saga du Commonwealth, de Peter Hamilton (ISBN-13: 978-2811200077, 978-2811200367, 978-2811201111 et 978-2811201609). Je suis dans les 100 dernières pages d'une aventure qui en fait presque 3000 et que j'ai commencé il y a plus d'un an, autant dire que la tension est à son comble ! J'ai hâte de terminer ça et de découvrir ce qui se passe à la fin (je ne suis pas du tout du genre à lire les 2 dernières pages avant de commencer un livre, alors le suspens est intense ;p).
Le second, beaucoup plus court, est The Elements of Style, 50th anniversary edition (ISBN-13: 978-0205632640). C'est une lecture vraiment intéressante si vous voulez améliorer un peu votre écrit anglais. Il contient pas mal de règles de "bonne conduite" de l'écriture anglaise, ainsi qu'un chapitre sur le style, même si c'est une notion assez floue et personnelle.
Enfin, j'ai aussi à mon chevet Beautiful Code (ISBN-13: 978-0596510046) et Beautiful Data (ISBN-13: 978-0596157111), qui sont deux livres assez sympa parce que compartimentés en chapitres complètement indépendants. Comme vous vous en doutez, le premier est sur des morceaux de code que les auteurs trouvent beaux par leur élégance, leur simplicité et ce qu'ils accomplissent. Dans le second, c'est la même chose mais avec les données, leur collecte, leur traitement et leur analyse.
Je bouquine aussi, plus dans le cadre de mon travail, Essential Linux Device Drivers, d'un auteur dont je ne me risquerai pas à prononcer le nom : Sreekrishnan Venkateswaran (ISBN-13: 978-0132396554). C'est probablement le bouquin le mieux foutu, et surtout le plus à jour, sur les pilotes de périphériques pour Linux et dans l'embarqué à ce jour.
Voilà pour les nouvelles ! Je n'attends plus que ma remise de diplôme et le Gala des diplômés de l'UTBM le 21 novembre pour fêter dignement avec les gens de ma promo et ma famille la fin de ces sympathiques années d'études (même si j'en redemande avec mon M2R systèmes embarqués à l'UHA ce semestre ;p) !
I was last week at the Embedded Linux Conference Europe 2009, held by the CE Linux Forum at the World Trade Center of Grenoble, France. Yes, I'll spare you their tragically awful logo A perfect occasion to get out of Belfort for a few days, listen to several interesting talks on embedded Linux, and finally meet my colleagues from MontaVista.
I am indeed working as part of a team since I converted to full-time back in March, but I never got the chance to actually meet these colleagues. I was also able to meet a number of people from the embedded Linux community, be them professionals or hobbyists.
So I was in Grenoble from Wednesday, 14th to Saturday, 17th. I had a great time there, discovering the city and attending the conference. I never went to Grenoble before, and was amazed by its geography and the awesome landscapes and views of the surrounding mountains. I probably would have climbed a few of them right away if I had more time!
Anyway, I just wanted to post it the brain dump I did after I got back from Grenoble about the talks I went to during these two days.
# · Lire toute l'histoire · Un commentaire