ThinkLemon Reset: Part 1.1 – Code Cleanup and Validation

Article: ThinkLemon Reset After having thrown out the CSS last month, I’ve been messing with the templating code that make up this WordPress theme. Though the default Kubrick theme is great, it took me a while to get all bits sorted out. Some cleaning up, re-arranging, looking up, inline documenting, debugging, etc. led to what you’re looking at now. Sound HTML markup (~semantically correct) that happens to validate as XHTML 1.0 Strict.
That last bit was evidently a case of ‘because I can’. But also a target to aim for.

Continue reading “ThinkLemon Reset: Part 1.1 – Code Cleanup and Validation”

WordPress Posts, Pages and pagination

Chewing on WordPress.

While rummaging through the WordPress theme code I stumbled upon this vague function call ‘link_pages()‘. Not knowing what is was or did, I looked it up in the documentation. And it seems that WordPress can paginate (lengthy) posts out-of-the-box. Great! But while the difference between a post and a page can be confusing for WordPress starters, adding pagination to the equation may be too much. 🙂

Continue reading “WordPress Posts, Pages and pagination”

ThinkLemon Reset: Part 1 – Bye bye CSS

Article: ThinkLemon Reset Once in a while one’s got to do the opposite. Instead of filling this site with cruft like CSS and scripts, I felt like going back to the roots. Plain ol’ HTML and getting it right, once and for all… *

I don’t know if spring has anything to do with it, but it seems that everyone’s redesigning their site/blog. Instead of getting into the frenzy myself I’ve set my goal at a more basic level. E.g. getting understood by my friendly neigbourhood search-engine indexer and maybe in the process people who don’t/can’t enjoy all the CSS/Script stuffing (screen-readers/PDA’s/Mobile/…).

Where’s this going? I don’t know. I do know that the scripts, div’s and what else I deem unnecessary are up next. 😈
Don’t worry. In due time the CSS/Script will return. Think of it as a live experiment or “Eating my own dogfood“.

* Wishfull thinking in progress

“Sanka, you dead?”

“Ya man.” 😉 (Cool Runnings, 1993)

Why such a post-title, you ask?
For one I haven’t updated the site for a while. Well, I haven’t posted in a while, been doing some behind-the-scenes-stuff though (fixed the 404, changed the background, updated to WP 2.0.2, positioned some impact craters, etc.). So it’s about time for a normal post.

And two, the quote reminds me of some winter fun. I know it’s spring already, but last friday I went skiing in Europe’s longest indoor skiing facility (or so they say). 625 meters in all.

AlpinCenter Bottrop halfway downAlpinCenter Bottrop halfway down

I must admit it was a lot of fun, really. It does not compare to standing on a real outdoor mountain side, but one can easily spend a day at the slope, not in the least bit because all materials, food and drinks(!!!) where all-inclusive. (I confess, I’m Dutch ;-))
Though they should’ve put up some easy to spot road-signs and installed an airco in the bar/restaurant.

On returning home I started up Google Earth and found they’ve updated their maps and have almost all of Germany in high-res. Thus the slope is easy to spot. You can see the Center for yourself in Google Earth (KML), it’s the inverted question mark being constructed. Don’t worry, in real life it’s finished, I’ve been there remember? 🙂

Google Page Creator (Beta of course)

Googe Page Creator BetaNormally I wouldn’t blog about yet another new Google product release. Now would I? 😉 Hey, I’m not the Googleblog you know.
But this time they’ve released a product that lets my mother create webpages in no-time, although I doubt if anyone’s waiting for another bridge-site. (Sorry mom. :-))

So what is it?

It’s an easy-to-use webpage publishing system. It’s easy as point & click to start creating pages, all with the familiar Google GUI as used in GMail/Base/Reader/etc. The site is currently coupled with your GMail account, meaning your mail username is also used to address the site. You’ll get a 100MB of space, so that should be enough to build a photoalbum or the likes. Uploads are handled beautifully by the way. And linking to other pages or sites is automatically checked, so it’s hard to make a mistake there.

Continue reading “Google Page Creator (Beta of course)”

What’s it gonna be?

I’ve been looking at this ‘Future Pagerank’ for some days now:

Future Pagerank ThinkLemon.com

❓ What’s it gonna be? A PR 6? Level off on a PR 5? Or a penalty on a PR 1? I can’t tell from all the datacenters dancing around.
Looks more exciting than an Olympic ice-dancing final. 😛

Anyway, Matt Cutts is awfully quiet. I hope he’s not too tangled up with card-board butlers.

Update: I think it’s settling on a pagerank 6. Yay! One point up. 🙂

Google Earth: Suspected Earth Impact Sites (KML)

NOTICE: The KML has been updated.

Impact IconA while ago I found the Impact Field Studies Group:

… The overall intent in forming IFSG is to bring together widely-separated researchers doing work at a variety of impact crater locations to share the observations and field experience for the common good of the impact community.

What’s most interesting about this group is that they’re maintaining a massive data base of 543 suspected Earth impact craters. Note the bold suspected! Now, you may know I’ve already converted the confirmed ‘Earth Impact Database’. You can imagine the former one just has Google Earth written all over it. So without further ado I present you:

All 499 Unconfirmed impact craters on earth,
Google Earth KML the SEIS Database in KML (144KB) (Mac users see note below!)

What’s in this database?
Well three times the dents you got from the confirmed one. Mostly small craters, but a few extremely large ones like the 800 km (~500 mile) Bangui in Africa (covering almost the entire Central African Republic). I had to skip a few because of lacking coordinates. Not all data is correct, as you may notice a few scattered in mid-ocean, just click the icon to find out where it should belong. It’s all a matter of garbage-in-garbage-out (apart from the few conversion mistakes made by me). I hope you’ll enjoy this one.

Bangui suspected impact crater

Silverpit suspected and disputed impact crater

A herd of suspected massive impact craters in Kazakhstan

Note: no network link this time as I didn’t want to polute the confirmed database and fear my little server won’t handle the load churning up 499 craters. 🙂

IMPORTANT NOTE FOR MAC USERS: I found out yesterday that this KML collection borks Google Earth for Mac. Please do not save it in your ‘My Places’ folder as it will work fine at first but after a restart you may loose all your placemarks! Because of some weird character bug, where otherwise fine KML data gets corrupted, it brings down your entire collection. Don’t ask me why or how. You can leave it in your ‘Temporary Places’ folder, just remember NOT to save it.
If you did get the corrupted ‘My Places’ you can get your placemarks back by visiting your ‘~/Library/Application Settings/Google Earth/’ folder (or something like that). Your placemarks file resides there and you may salvage what’s left of it.
Sorry, GE for Mac’s really Beta I guess. 🙁
It works fine on GE for PC, though!

Update 2006-02-21: I think it’s now safe for Mac users, provided you’ve updated to the latest beta.

WordPress 2.0 Cache Is Broken!

WordPress takes a bite. As of version 2.0 of WordPress you’ll get a caching feature, which means it’ll ‘remember’ the most frequent accessed static information from your blog. This way it’s supposed to not bother the database but make a ‘fast trip’ to the server to fetch these pieces of info. In the end this should make your weblog go faster, because the information is already there to present.

Unfortunately it’s broken. Continue reading “WordPress 2.0 Cache Is Broken!”