TCP sockets in Pascal are generally hard to use; Free Pascal doesn't come with any high-level socket libraries by default, only a relatively low-level socket library. Some external libraries are available to make using sockets with Pascal easier, and one of these libraries is Synapse. Synapse is an easy-to-use socket library for Pascal, and in this blog post I'll try to show how to use Synapse to connect to a remote server and send/receive data from it.
Well, as you can see here, my blog has a new layout. The layout itself was written from scratch by me, although some parts of it were based off a nice two-column CSS layout tutorial I found whilst searching in Google. This layout is not yet complete, I'm still working on it. What do you think so far? :)
The only problem now is my lack of blog posts. I haven't really had time to blog, but I'll definitely try to write some more posts here soonish :P
Today, I fixed the "transparency" issue on the Facebook Flash Embed application. Rather than using a transparent background for all Flash animations, it now allows you to set the background colour. Some animations that did not display correctly previously will now appear correctly.
Additionally, a few minor bugs with the Import a Flash "embed" code were fixed as well. FlashVars in <embed> tags should now work properly.
Around 46,000 students did their English exam today, me being one of them. The English exam sucks; I'm so bad at writing essays :( . It was alright, but I screwed up a bit of it. Basically, we have to write four essays — Two text response essays (essays based on texts we read in class), a language analysis piece (analyse the ways language is used in some articles), and a persuasive/opinionative piece. I spent too long on the analysis and persuasive pieces (as these are what I'm good at). I completed one of the text response essays and then noticed I only had like 25 minutes or so to do the last one. So it was horribly rushed and probably quite incoherent :P
So yeah, I'm soooo glad that exam is now over; it was the one exam I was really dreading. The exams I have left are:
So yeah, after that, No more school! On to University next year. I'm hoping that I get an ENTER score above 87, that way I'll get into Computer Science at Melbourne University :)
Edit: Some people were asking about the title of this post. It was referring to my MSN Messenger display name, which I had set to "It's Survivor: English Exam Edition. 46000 students, 4 hours, 3 essays. Who will survive?" for a while :D
Recently, I was working on some DNS tools, including DNS lookup and WHOIS tools. Needing to test the WHOIS tool, I used google.com as a test domain (as I usually do). The WHOIS lookup returned some rather interesting results:
Hostnames like "GOOGLE.COM.IS.HOSTED.ON.PROFITHOSTING.NET", "GOOGLE.COM.PLZ.GIVE.A.PR8.TO.AUDIOTRACKER.NET", GOOGLE.COM.ZOMBIED.AND.HACKED.BY.WWW.WEB-HACK.CO and " GOOGLE.COM.SUCKS.FIND.CRACKZ.WITH.SEARCH.GULLI.COM" are listed.
Update 2010-03-28: MySpaceTools.ws is no longer available, due to MySpace blocking my server from accessing it.
Edit: This has been moved to MySpaceTools.ws. Please email errors [-at-] myspacetools.ws for support, do not comment here.
Based on a blog entry I read about backing up your profile, I decided to try and write a script that would grab your entire friend list so you can have a local copy of it. It was kinda hard to do, but I've managed to write a relatively simple script that will grab your entire friends list, and display it on the one page. It does so by grabbing each page in the "View All Friends" section, and essentially merges them all together. What you end up with is one page that contains your entire friends list.
Take a look at [broken link removed] for the script so far. Note that it will currently not work on private profiles (although I'm working on a fix for that). For now, if you have a private profile, you must temporarily set your profile to public in order to export the friends list.
You can easily save the page it generates (via File ? Save As...) and keep it as a local copy of your friends list. Yes, I know how it displays its output is kinda ugly at the moment, but I'm a coder, not a designer :P
Hope it's useful for someone. :)
I originally posted this to the MySpace Forums, but thought I should also post it here