Introducing my latest project: TW Paper, a simple iPhone/iPod touch wallpaper gallery+collection.
A little bit of JavaScript and some Photoshop/CSS trickery to present a growing collection of images designed for your favorite piece of technology!
The page also works on iPhone/iPod touch but looks a little different for better usability. Just tap+hold on the image to save it.
Expect the gallery to evolve, with new images and quotes!
I wanted to do this for quite some time: a place that logs tracks I listen to.
Introducing TWPlaylist! Thanks to Twitter and a Winamp Plugin, all tracks that I listen to (at work) are stored on a dummy account (if you know a plugin that does the same for iTunes, please let me know). And to keep things nice and smooth, I set up a quick page that pulls this data and displays it thanks to some AJAX magic… Tracks link to a Discogs search page to find more about them.
As you can read the project page’s bottom, everything I wrote is opensource. HTML, CSS and JS ; help yourself. Nothing too fancy, but it could prevent you from wasting time… By the way, the code should be self-explanatory, but if it’s not I can help.
You will probably notice the some tracks’ data look weird, in fact the Winamp plugin chokes on special characters such as “&” and accented letters… I hope this gets fixed one day.
I’ve never been a big fan of Twitter as I think most user don’t use it the way it should be used, for example by having private discussions or retweeting too much. However it’s a pretty interesting platform for experimentation and art projects. What do you think?
[Sept. 2011 Update] I “donated” the twplaylist Twitter account to a charity campaign, so I moved the account archives to twplaylist_bckp.
Introducing Boks, my latest and most ambitious AIR app to this day!
Do you design web pages? Do you write HTML and CSS? Ever heard about the Grid System and Blueprint CSS? Thought it was a pain to implement? Think again, fool!
Boks is some kind of WYSIWYG to help you setup a grid and baseline rhythm, build and fill your layout and export all this to HTML and CSS in no time.
Got your own CSS style already? No problemo, Boks can use them and eventually merge and compress them within a single “screen.css”. Your styles use images? Simply point to your asset directory and it will be included too! Afraid of breaking the baseline rhythm with you randomly sized images? Just select the “Add JS to fix baselines” option and you’re good to go!
Enough. Just go grab it (or just have a look at the lovely screenshots) and send feedback!
Apr 01, 2009: Update! I’ve done some wacky video screencasts that can help you understand everything about Boks, go and have a look! Yes, the sound is not perfect.
I’ve just been introduced to Scriptographer, this Illustrator plugin allows you to script actions (in JavaScript) in order to automate things, to raster bitmaps, to create tools or more.
Being a big Illustrator fan and knowing JavaScript quite well I’ve started playing with it a bit. It can be a little tricky when you’re looking for documentation or when you’re used to working with a flipped y-axis like in ActionScript but you can achieve nice things with only a few lines of code.
The first script I wrote is called Qink and is some sort of china ink paintbrush. It doesn’t work very well yet so I won’t post it now. Drop a comment if you want to try it.
The second thing I wrote has no name yet but works pretty well. It is not buggy at all but I need to rethink the script a little before posting it. Here’s an example of what you can do with it:
The concept is simple: use any image’s pixels as your color swatch. Either for live painting, or to apply on a path. Expect nice or funny results! Again, drop a comment if you can’t wait.
The third thing is called Qattern. This one allows you to quickly and easily build a pattern… It’s kind of simple, but a video might explain this better:
I did it to go with my blog theme’s new ability to handle background patterns… It’s working alright so here is the source code! Play with it, break it and send feedback… I’m sure things can be improved, if you’ve got suggestions, share them!