thatpixel

This is the blog behind ThatPixel. I'm at jdrydn.com and my blog is at jdryden.me.

Where we stand.

Oh, it’s you.

It’s been a long time. How have you been?

I’ve been *really* busy being dead. You know, after you *murdered* me!

- GlaDOS. Portal 2.

Okay. So ThatPixel isn’t like GlaDOS. But Portal 2 is still an awesome game! Get it on the Steam store cheap in the sale NOW.

Right. Back to TP.

So, my A2 year ended in June. With a complete ThatPixel 1.0. It’s come a LONG way since the whole Cloud00 thing.

But it wasn’t expandable. I could not add an API easily. And the design was getting a little old. And cheesy.

So now I’m working on TP 2.0. New design. New structure. And an API.

The motives are simple. Elegant design. Simple structure. Useful API.

The design should be fairly obvious from this blog.

The structure is going to be based off my new framework, called exp0, which I will get into on my blog sometime.

And the API is going to be fast, lightning, so it doesn’t take up too much bandwidth and yet works *really* well.

And who knows. If I get an API going then perhaps a mobile app could be in the works… ;)

My name is James. And I approve this message. Keep it simple, stupid.

"In black as day, in dark as night, no evil will escape my sight. Let those who worship evils might, beware my power, green lantern’s light!"

Moving along….

We are nearly complete. The idea is finished: we have a working Upload Script and a working download script. There is still a lot to do; Facebook and Twitter integration (which is very troublesome!) but as a great man once said:

If it can be imagined, it can be done online!

What do you want to share?

The Dashboard… It’s alive!

The Dashboard for ThatPixel is fully working :) Not sure how big it’ll get but I’m working on an Archive~ing system in case of users who post 100+ pixels (tbh the Dashboard is good for the recent 20, but after that I reckon the page will get too long). I could try my hand at Pagination but I don’t think it’s too relevant to a project like this!

I’m working on a form that will upload new pixels to the site, as well as methods of editing, deleting, etc. After that I’m going to create beta codes and allow people to try it out whilst I develop a signup form. After that, ThatPixel should be open to the public :)

My teacher said it needs to be complex. I’d say the whole idea of accessing a database and pulling individual rows from the db is complex enough. If not the Dashboard certainly was - extracting multiple rows based on one condition (username). Some form of image processing (like for thumbnails) would be interesting, but I’m not sure where I’d put it on the site… :S I’m sure I can find a way!

So we are now ThatPixel! As we are currently building the site, some bits will seem weird at time but not to worry - we are working fast to get the site up and running :)

Today we are proud to announce that Cloud00 can now successfully embed audio files into the HTML, as well as a link if you’d like to play the content in your own player.

Want to try it out, and listen to some Lady Gaga whilst you’re at it? Click the image above!

So now we have a working DOWNLOAD link :) Before it merely linked users to the image (using a regular old <a href…> tag) but now we have an amazing link that actually forces the browser to download the content, even something as simple as a .jpeg!

PLUS there is a couple of clever lines of code by moi that increments the number of times downloaded each time the DOWNLOAD link is pressed. Yah. It’s THAT awesome :)

Next up - viewing content other than images (i.e. Audio, Video & ZIPs). After that, I need to work on uploading content (for now, it’s me connecting stuff in PHPMyAdmin and FTP’ing content to the server) and finally perhaps I may integrate users into it - give everything themes and a personal touch ;) Who knows!!

Until then, this whole project is awesome!!

I call it progress. Thoughts?

Big hints! ;)

So the launch of the new blog should be an indicator of what the future holds for Cloud00. You’ll get an idea of the theme we are using (I think the dark blue looks wicked!) and what the “Uploaded” page will look like.

The MySQL script works. *So cool* :D

More later!