Distortion To Static


The life, times and ramblings of MasterCJ
Delays, delays@ 23/11/09 10:01 pm
I planned to have this imageboard thing I made set up by tonight, but I spent the time watching Lucky Star instead. Time well spent imo.
New Job@ 22/11/09 10:43 pm
I got a new job a couple of weeks back, doing some php stuff at a place called mooty design. Geckom (of 2600 Brisbane) helped hook me up with the gig, so thanks to him (:D).

So far I've done: 1 wordpress theme, a few widgets, written (and abandoned) a simple content management and product purchase/whatever system and wrangled a shitty piece of software called PHPMembers (also known as WebMembers) into working.

In other news, when meekrat gets back from thailand he may be accompanying me to Japan. One thing that's going to be tricky is getting an apartment there, for a couple of reasons. One of which is that I require a "gaikokujin torokusho" (foreigner registration) before I can sign a rental agreement. This wouldn't be such a problem except that the registration process can take a few weeks at times. In the meantime, I'm going to need to find somewhere to stay. The other problem is that they want proof of employment... I'm kind of employed, kind of not. I get paid, but I don't have an employment contract. Hopefully they'll settle for bank records.

I'm going to be working on this blog a lot more as well, so that I can make it easier to post pictures while I'm away. After getting it into a more workable condition, I'm going to release the source code for it so other people can use it as well. I'll be posting again tomorrow, おたのしみに!
Spammer-kun, yamete kudasai@ 31/10/09 04:13 am
[spammer stopped, content removed]
HTTP Proxy Scanner v0.1@ 31/10/09 02:53 am
I wrote this HTTP proxy scanner. It's non-threaded, using IO::Select to multiplex a bunch of sockets (this lowers cpu usage by about a gazillion percent). As always, it's only tested on linux (debian lenny to be exact). If it works on another OS, that's a bonus but I'm not supporting it on any other platform. Get it here.

It only requires IO::Socket::INET and IO::Select, both core perl modules.

Here's a little demo:

mcj@galaxy:~/hax/scanners/proxies$ ./http.pl proxies.txt
190.144.139.227:8080
208.43.112.5:808
208.43.64.236:808
208.43.64.237:808
208.43.64.238:808
208.43.64.239:808
189.17.150.3:3128
201.245.112.74:3128
118.220.175.207:80
201.76.170.178:3128
200.111.152.26:3128
123.111.230.139:8080
212.113.5.2:80


That's how you use it, nice and simple. Give it a file with one ip and port on each line, seperated by a comma, and it will test them against a URL of your choosing (configurable in the source). If the response contains a fragment of text that you specify, it is considered "good" and is appended to "good.txt", along with being printed to the screen.

For the proxy check details, I suggest uploading a text file with some uncommon text in it (such as a randomly generated string from here) and using that.

This doesn't implement most of the HTTP protocol, so it might get false negatives/positives. As with everything I make, there's a margin of error but it comes with a huge speed increase.

Happy hacking!
Pink For October@ 10/10/09 01:53 pm
By way of Explosm.net, I have learned of an initiative named "Pink For October". It's an awareness thing for breast cancer.

Let's face it: breasts rock. By helping to raise awareness for breast cancer, you can help the women of the world and maybe they'll feel compelled to reward you for your efforts in a way that involves the very organs we're striving so gallantly for to protect.

In closing, any man who doesn't want to support breast cancer research is gay, so:

DO YOUR THING AND MAKE YOUR WEBSITE PURDY AND PINK.
New Shoes@ 09/10/09 09:30 pm
I got new shoes. That is all.

http://mastercj.net/pics/2009-10-09_(Shoes)/shoe.jpg

(Promotional picture of the shoe style)
Page: 1 2 3 4 5 6