Google Quiz

This is a link to a Google quiz. It covers things like special operators and keywords you use to add or filter out info. Great for getting better at using Google, though maybe a bit tough for those who haven’t explored it. Includes a link to Google’s help pages.

read more | digg story

Folding at Home Image Project

This is a project developed by QQNX. Explanation:

As most people already know, Quaque Nox (QQNX) runs a Folding @ Home team (Number 36641) that is ranked quite well. We are always looking to show our score and encourage others to join us, so we developed F@H Image, a simple script that generates a PNG based on what team number and username is provided. It was originally developed by gnx of Hashed.org and was expanded on by quad341 of quad341.com. The end result is a very versitile and easy to use script. It defaults to gnx on team 36641, but you can have it access anyone by making a like like http://quad341.com/folding?user=Quad341&team=36641 where you substitute your username in for Quad341 and your team number in for 36641. It also tries to find a png (set up for 400 x 50) of the teamnumber in that directory to use for the background or uses folding.png by default. Great in sigs for forums! If you would like to use the one hosted on quad341.com but would like your own team’s background, email me at quad341 at gmail dot com (making an email out of that) with the image attached (400*50) and your team number mentioned in the message and i would be happy to host it for you OR you can download the script and host it yourself. Released under the Creative Commons Attribution-NonCommercial-ShareAlike Liscense

Again, contact me as specified above if you would like me to host a specific image for your team.

SAJAX

I love the ideas and such of AJAX. I think it’s a really good idea. I’m looking at a lot of the ways to try to provide seemless updates to the user and think AJAX is the best thus far because it is the most compatible, followed by Flash, then ActiveX (there are actually good uses for it. did you know that?)

My problem comes from integrating AJAX back to my PHP. I have done it, but it frequently becomes messy. This is caused by the problem where I don’t directly interact with my functions and scripts. Instead, i have to pass a variable to specify which part of the script to execute, then any parameters i need. this makes the script get worse and worse as it gets more complicated. I have found a solution though.

SAJAX is the simple AJAX toolkit. It is very impressive. It doesn’t do too much other than make integrating your php funcitons directly into your javascript very easy. That is usually the code that drives me nuts so i guess this is basically a godsend for those like me. You still do all the php work and how javascript will call this, but after that, it takes care of the transaction. it has full debugging functions too (which could be more useful if you overrode them for by default they just will alert when turned on. i would suggest using redirects when someone can’t use AJAX and logging errors silently if a funciton screws up and the like.

In short, i’ve only played with it, but it is my current idea to use this in my template engine. It’s a very useful bridge. If i finish my template with it, i know i’ll be donating. Try it out.

Link: http://www.modernmethod.com/sajax/

Modding an iAudio M3

DISCLAIMER: ok, if you’re not familiar with these, this is where i basically say don’t do this.
The information expressed here is for eductational purposes only. I do not endorse or condone any activity and am in no way responsible for any reprocussion of any action taken in any way related to the information presented here. In short: do what you want with your stuff at your own risk. It’s not my fault if you screw up. If you question it, DON’T DO IT.

OK, got that out of the way. Now I bought an iAudio M3 and I love this device. It’s made by Cowon. The cool features i got it for was ogg play back (besides mp3, flak, wav, wma, and i think one or two more), excellent sound, voice recorder (used it at a conference to record it), small design, long battery life. you can see it’s full stats on the stats page. I love my player.

My problem was that i chose to go cheap and bought the 20 gb version. It didn’t take me that long to fill the hard drive and now i’ve started to become annoyed that everytime i buy a cd, i have to delete an old one. so i decided to see about upgrading the hard drive (if you don’t want to waste your time, i didn’t test a new hard drive because of price). step one should have been looking up the price of a new 1.8 in hard drive, but of course i didn’t do that first. my step one was getting the player open.

NOTE: your warrenty will be void if you open the case. i really don’t suggest this unless you have VERY good reason

the case is held shut by four VERY small screws on the back. after searching for a small enough screw driver (got mine open with a phillips number 0), the screws were easy enough to remove. note the ones on the botton are shorter than the ones on the top. after removing the screws, the back plate is very easy to remove (just don’t lose the screws). And when you look inside, you can see something like the poor picture below (it was a very low resolution camera that didn’t focus right) [you can find good pictures of the boards on the iAudio port of RockBox page (link below)].

the inside of my iAudio M3

as you can see, the hard drive is sitting right there. the problem is getting it out. that is more challenging that it might appear. on the left side of the image, you can see another circuit board (from now on called the daughter board). this is what is in your way and getting it out is not an easy task. there is one screw holding it down (the hold is outlined in red in the picture), but that’s not the challenge. to take the board out, remove the screw, then very carefully lift the left side of the board (if the player is sitting with the bottom towards you, the bottom of the daughter board if you are looking at it in the picture) first and slide it slightly towards that side of the case after the connector on the bottom is loosened. you have to get that wheel out (you will probably have to bend the plastic of the case to get it through.

from here, the procedure becomes reletively obvious: remove ribbon cable from hdd, slide hdd out. NOTE: 1.8 in hdd’s cost a hell of a lot. i did NOT install a new one, though in theory, you should be able to have the jetConsole reformat the drive properly for use. I have not confirmed this.

when you are done, put everything back in reverse order and make sure the daughter board connector (it’s right under the foam padding on that side) is pressed together. I actually fixed my busted back light by doing this and have no problems afterwards, but you must be careful.

Well, what about hacking firmware? I have yet to do this for there is only one project that i know of that has an interest in this. that is RockBox.org. They currently have their firmware running on a bunch or archos players and a couple iRiver players. an associate confirms that the iRiver port works nicely. currently, there is no iAudio port that is ready, but you can keep checking up on it at the iAudio port page. As soon as it’s ready, i’ll play with it.

Hopefully that will give you enough to think about and if anyone has done more or wants to contribute, please leave comments.

todo for me

this is more of a reminder for me to write stuff probably after my ZCE exam on friday:

  • discuss rockbox and getting into an iAudio M3
  • create template engine

well… that’s about all i need to remember for the moment… so … yeah. i’ll do that probably this week end

and just got the Longest Journey. it’s very good but you can’t save if you’re in Vista. that sucked.