Underachievement Unlocked

My life: a lot of potential and very little realization.

Very few posts on this blog, as well. But you might find some entertaining stuff if you go back a few years in the archives.

31 jul. 2004

Now that I have a changing view, I’ll put up a live webcam from my window as soon as I get DSL.

 

29 jul.

Happy

Self-portrait by proxy.

 

26 jul.

25 jul.

24 jul.

23 jul.

« J’ai la tête qui éclaaate… »

 

22 jul.

Qui pourrait me recommander des livres pour les trois ou quatre jours que durera le déménagement ? (Sachant que j’ai gravement la flemme de sortir en ce moment, je ne sais pas comment je pourrais les acheter…)

 

Same time next week…

 

SHOW MORE

 

21 jul.

You don’t get an SMS like this everyday: “We’re in the Carpathians, the driver risks our lives with every turn… Anyhow, the bus is a bit smelly, but we’re having fun.

 

19 jul.

Garoo go out today.

 

SHOW MORE

 

17 jul.

What bothers me most in this layout is was the ugly browser-resized thumbnails (because 100 pixels is too large, but I don’t want to resize the files, they can be useful). Well, it could actually stand getting bigger.

 

Removed all the overflow: hidden styles. It’s a bit less pretty (all posts had the same height, it looked cleaner) but more usable and faster to display.

 

16 jul.

Little drawback of the new home page: P.S.s will go completely unnoticed. I suppose I’ll manage otherwise.

 

www.garoo.net — version 1868.1

New home page, obviously inspired by Lifeblog. Let’s say it’s… experimental.

 

SHOW MORE

 

How come didn’t I think of it before? The gayattitude redesign is taking a bit long, and one of the main problems I’m going to have with it is the risk of incompatibility between my DHTML and some browsers. So why wouldn’t I test my scritps on my blog?

So, from now on, the home page uses a script to display comments in a frame. (Yeah, I was already clinging to tables, now I add an iframe to the mix!) It works with Firefox 0.9 and Explorer 6 (thanks to the IE7 extensions) ; Opera just plain ignores the script (I’ll have to check out why). I count on you to let me know how it works with other browsers (particularly Safari).

Permalinks have disappeared in the process, since they were behind the comments link. I’m planning to redesign very soon (like, possibly before the end of the day), so I guess it can wait.

Oh, I forgot: when in doubt, Shift-Reload.

P.S. In IE, it only works if you access the site on www.garoo.net, and not garoo.net (IE won’t load the .htc file if it isn’t on the same server, and my base href points to www.garoo.net). Since I’m philosophically opposed to removing www from URLs, I don’t mind.

P.S. IE7 removed, it somehow broke the new home page’s stylesheet. I don’t feel like keeping this huge thing around only for the position: fixed.

 

15 jul.

— Je n’arrive pas à concevoir que je vais bientôt être provincial.

— Tu as déjà acheté des salopettes ?

— Non, je vais remettre mes vieilles chemises de bûcheron, pour faire comme Clark Kent.

— Bah, une salopette torse nu, ça le fait aussi. Tu auras une grange avec du foin ?

— Gahhhh. Je me souviens, quand j’étais jeune, une fois, en juin, j’attendais le bus et il y avait un mec torse nu sous sa salopette.

— Je trouve ça top sexe.

— J’étais adolescent, ça devait être une des premières fois de ma vie que j’étais près d’un mec bien foutu et un peu déshabillé. Enfin, sauf les vestiaires à l’école, mais c’est différent.
Mais bon, Avranches, c’est chevaux ou pêche, mais pas tellement salopette.

— Hum. Télécharge une vidéo de Bel Ami dans un haras, pour voir comment tu dois t’habituer.

— MDR

— Beh quoi? On la sort d’où, la salopette, tu crois toi ?

— Parle pour toi. A l’époque je ne regardais pas des films pornos.

 

14 jul.

Added “comments” links in the RSS feeds. It’s silly, because it sends to the same page as the main link, but it’ll remind you there are comments (it’s annoying to be publishing lots of links and get no feedback).

 

Feels weird: since yesterday, when I post a new article here, the homepage is recompiled instantaneously, even at rush hour.

 

Is it an Athlon peculiarity, having to change the CPU fan every so often, or am I just unlucky?

 

13 jul.

GarooSync 0.1

And now is the time to release the first useful program since I got into the .NET SDK: GarooSync 0.1.

I have been wanting an FTP utility like this one for a long time, and it was becoming an emergency now that I’m working on a eZ publish project, involving lots of subdirectories everywhere.

Here’s the idea: I have on my hard drive local copies of my websites, corresponding to FTP-accessible distant directories — I’d expect any serious webmaster to have this setup, as I don’t see any other reasonable way to work. With a normal FTP client, when I edit a file I have to launch the FTP client, browse the local view to the directory my file is in, browse the distant view to the corresponding directory, and launch the upload. And that’s completely stupid, because any given file on my local setup will systematically go to the same distant spot, so it’s a huge waste of time and energy to have to wander around filesystems every time.

Hence GarooSync: once you’ve configured the correspondence between local and distant directories (for now you have to manually edit XML files, but there’ll be a configuration interface someday), all you have to do is launch “syncupload index.php” and the file is uploaded (caution: there’s no confirmation request; a future version will check last modification times).

I haven’t looked into adding options to the Windows explorer context menu yet, so you’ll have to manage this on your own: first you can add SyncUpload and/or SyncDownload to your “Send to” menu by creating shortcuts in the SendTo subdirectory in Documents and Settings; second, you can add them to your text editor’s tools menu. In Code-Genie (which I won’t link to because the latest version isn’t free anymore), after adding a line to the configuration file, I can now upload a file I just modified simply by pressing Ctrl+1. Editing code, pressing a shortcut, the file is up. I hope that, if you’re a webmaster, you realize how handy this is.

Thanks to Jaimon Mathew for the FTP library (this one seems to work: I updated everything on garoo.net/software with it).

 

Oh, great. I spent the whole day programming a mini FTP client (doesn’t sound like it, but it’s really something one can’t live without, you’ll see), everything works perfectly, and… I just found out that the FTP library I’m using crashes on some of my PHP files. I don’t know how it’s even possible at all that an FTP library would crash depending on the contents of a file, and I don’t want to know; all I know is, if I don’t find another library, I’ll have programmed that for nothing. Argh.

 

12 jul.

Non mais, euh, c’est tout petit, ou c’est juste parce que j’ai pas l’habitude de la province ?

Surtout, ce dont je n’ai pas l’habitude, dans un plan de ville, c’est qu’il n’y ait pas des centaines de rues allant vers l’extérieur. Là, ça donne un peu l’impression que c’est au milieu de la campagne. Ca doit probablement vouloir dire que c’est le cas.

Ah, tiens, à part les plages, j’avais oublié que c’était le pays du cheval. Apparemment, on est juste en face du haras, donc il devrait y avoir du cheval dans le photolog.

Putain, je hais la province.

 

11 jul.

I hate throwing things away. And when you move out after you spent fifteen years in the same place, there’s a lot of throwing things away. Sniff.

Having to choose between your memories, deciding which ones you’ll throw away… fortunately, in the digital age it’s simpler: just a few CDROMs take less room than two boxes of toy cars. But they’re also more fragile. I’m particularly afraid of how my hard drives will handle the trip.

 

9 jul.

Since I sleep on the afternoon (instead of the morning), I’m in love.

 

I’m sure the weather will be much better as soon as I can’t enjoy it in Paris anymore.

 

I found out what crashes Abilon: displaying submenus. (That’ll teach them using personalized menus instead of respecting Windows UI themes.) If I only use keyboard shortcuts, no more crashes.

So I can go back to recommending it: it’s the best free aggregator for Windows — and it also happens to be better than all the shareware aggregators I tried. You’ll only have to know it’s incompatible with something I must have installed in the last two weeks. (But I don’t know what: I installed a lot of stuff lately, as I needed to toy around.)

P.S. Oh, yeah, there’s that thing I installed two weeks ago: the latest Matrox drivers. I discovered the “prevent menus from spanning multiple screens because it’s really inconvenient” option, checked it and thought it was great. Only, it crashes Abilon when submenus are displayed.

No wonder I was the only one having this problem, then.

 

Our teenage fantasies grow older every year. “Lukas Ridgeston” was on the cover of the first gay magazine I ever bought (yeah, a soft-porn magazine, that’s all there was at the time).

 

6 jul.

I’ve been afraid to check my weight for a month. I have to go easy on those carbs.

 

I don’t want to go to the supermarket just because I’m out of milk.

 

3 jul.

The secret is sleeping by periods of just a few hours. That way, you’re so tired that you’re not awake, even when you’re not sleeping. And then you’re left with only one or two hours of consciousness per day, which amounts to just the time I need for eating and reading my daily webcomics. I should have thought of that much earlier.

 

2 jul.

The layout bug (unpredictable text column width in Mozilla) seems to be fixed. I didn’t need all those colspans.

 

Slept at noon, woke up at 8pm. Couldn’t manage to stay in bed earlier. I’m not used to being stressed, so it’s making it hard for me to sleep. (Well, it also makes it hard for people who are used ot it. That’s what being stressed means.)

Moral of the story, a frightening observation: there are the same guys on gay chatrooms at 10am as at 10pm. Or they all got sleepless right the same day as I did, but that would be odd — unless it was a full moon?

Anyway, since I have most energy at the end of my day, subway trains will have started running again by the time I’m really motivated to go out, which is convenient. But that kind of cycle implies seeing far less sunlight, and I don’t think that’s quite good for me now. Morale is already low enough, thank you.

 

1 jul.

Pédéblogueurs 2004.07

I thought my inbox would be full of worried and questioning messages by now. Well, I didn’t really, but I thought there would be a couple of comments noting this is the first of July.

So, in short: everything annoys me immensely these days (for reasons obvious to whoever reads this blog with a bit of attention), but the calendar has been annoying me particularly for a few months. So it all boils down to a question: Why force myself to go on? Well, there it is, I haven’t got any good reason. Besides, I did six months, it sounds complete enough, it’s a half-year, so it was just a half-calendar. Six months means twelve to eighteen days spent working on those pictures, all of which scattered over several months, and for a Garoo that’s no small accomplishment.

In retrospect, the April 1st post was a bit of a premonition. But I already knew that when I wrote it — I knew it was likely to happen even before I started.

My apologies to those who were planned to be the next months (the whole year was almost booked), and my apologies to the past models, who end up having unwillingly participated in an incomplete calendar.

 

Abilon is now consistently crashing. All other Windows aggregators are either buggy or poorly designed. Grrr.

 

In fact, I should find an apartment to borrow in the center of Paris, in order to take full advantage of my last month.

 

Archives

2001   01   02   03   04   05   06   07   08   09   10   11   12  

2002   01   02   03   04   05   06   07   08   09   10   11   12  

2003   01   02   03   04   05   06   07   08   09   10   11   12  

2004   01   02   03   04   05   06   07   08   09   10   11   12  

2005   01   02   03   04   05   06   07   08   09   10   11   12  

2006   01   02   03   04   05   06   07   08   09   10   11   12  

2007   01   02   03   04   05   06   07   08   09   10   11   12  

2008   01   02   03   04   05   06   07   08   09   10   11   12  

2009   01   02   03   04   05   06   07   08   09   10   11   12  

2010   01   02   03   04   05   06   07   08   09   10   11   12  

2011   01   02   03   04   05   06   07   08   09   10   11   12  

2012   01   02   03   04   05   06   07   08   09   10   11   12