| Siebe 的个人资料Siebe Tolsma日志列表留言簿 | 帮助 |
Fort MinorFort Minor / The Rising Tied just simply rocks.
For those that don't know what/who Fort Minor is -- It's a band/project by Mike
Shinoda, one of the lead singers of Linkin' Park (who will bring out a new album
early next year, yay!).
My favorite song still is Where'd you
go:
The worlds most hated objectYou dream away about whatever.. That new sports
car, that hot chick you met, the new web-messenger you're writing (*ahem*), your
school results.. You wake up slightly, not quite able to pull open your eye
lids, turn around and fall asleep again. But then.. But then the
most dreaded, most hated and most stupid invention of all times kicks
in. Some dodgy yet very annoying sound penetrates your skull and you're
initial reaction is "argghh".
You turn around, and look at your alarm
clock. Damn it, 7AM already. You give it a smash (or quickly
walk across the room, if your name is "Siebe" and then hit it), and the
sound magically goes away.
Still quite puzzled you try to figure out how much
your clock was off.. Was it 5 minutes? In advance or? Or did you correct the
time the other day.. Still not able to do the math and thinking that early in
the morning you decide to just accept its 7AM already, even though your very own
alarm clock might lying at you at this very very moment.
Bastard thing.
Okay, c'mon.. 5 more minutes.. No.. 4? OK, 3 more
minutes. Deal. You go back to bed, turn around once again and hope you don't
fall asleep so you will miss your bus to school or be late for work.
Not entirely sure you will be able to stay awake
much longer you decide to get off bed anyways after about 2 minutes with another
irritated "gaarrgghh". You get up and sit on the edge of your bed for a while
and glare at your alarm clock again.. 7:05AM.
You stand up, grunt and walk down stairs to get
your cup of coffee or tea and have some breakfast. Ah, another, fresh, new day has
started... So you thought it was dead, huh?Quite wrong. It's a live. Aliiiiveee!
What in the world am I talking about you wonder.
Well, MjSN of course!
Okay, first, let's get one thing straight: no
more MjSN from now on. No MjSN. Capiche? Got it? Bingo? It's wrong wrong wrong!
I've renamed the project, with a more err.. "fitting" name, seeing as "MSN
Messenger" will soon be history, and I didn't really like the name
anyways. For now you will see "Jam!"
(Javascript Messenger) in my screenshots
:-)
So.. What's new?
Can we see it.. Pretty pretty
please?
Mmk. Note that the design itself is not fully
finished yet. I have not yet added contact list "support" (the GUI, that is, the
code base for syncing lists etc is there). The contact list will, like WLM,
contain a little "sort options" and "add contact" button so you have quick
access to those two functions. Perhaps I'll even add a "search" function
like WLM. That'd be cool, wouldn't it? ;-)
When's it gonna be ready, huh
huh?
No promises. No dates. No nothing. You'll just
have to wait and see. In the mean time, check out Meebo, another Web Messenger using AJAX (the
difference is, I'm using 100% AJAX while they have a server-layer in between).
Will I ever add multi-client support? No.
Now.. where do those tabs go..
;) New blocked messagesWell well well.
We already knew the file extensions
.pif and .scr are blocked, but apparently more
content is being blocked than previously known. The new blocked files are
download.php and gallery.php. While fairly
common links, Microsoft decided to apparently block them anyway. Using them in a
conversation (seperatly or as part of a link) will result in an immediate
disconnect from the server.
This makes one wonder to what lengths Microsoft
will go to keep their service clean from virusses and trojans. What other files
and extensions are going to be, or already blocked from the service? Are they
really solving the problem with this? I think the main problem of MSN Messenger
aren't the virus writers, but are instead the users. A typical "problem exists
between keyboard and chair" (PEBKAC) problem. Remember how easy it would be to
still send someone to a malicious link anyway, seeing as how easy
a server can be set up to parse other extensions and then still send a user
a .pif file in the end.
I say, no PC for anyone that didn't pass a
required exam.
PS. I've put up a public plain
text file containing regexps for known blocked messages. Use it if
you want :-) General stuffSo, what the ruddy hell have I been doing,
eh?
Well, first off I'm in the middle of an exam week.
Hoorah for that, one week nothing but tests (subjects are OOP (Java),
Management & Organisation, Software Design (the non-programming way),
Databases, Lineair Algebra and Computer Organisation).
So far I've done the first 4, Linear Algebra is up for tomorrow (yuck yuck) and
CO on friday (boo, I always had a FREE friday!). The tests are going fairly well
though, and I must honoustly admit that... I haven't "studied" one single
thing for them ;-)
So what else eh? Well considering I'm doing
multiple projects and such at a time.. Let me list them:
BOT2K3
V4.1
Botty is steadily increasing users
again. First I talked about 11K, now we have over 16K
users, nearly as many as our record which sits at
17,500 users. Right now we are debugging the whole thing,
though, because it seems to have some problems with third party XS modules (XS
is "glue" between Perl and C(++)), and especially Image Magick and Expat (XML
parser). We've already replaced IM completely with GD, but the XML
problem remains (the module is used by other third party modules as
well, so we have to make an exact replicate of it without using
Expat!).
I've found the perfect game to
do. The basic logic is done, but the graphics are well.. Awful
right now. Reinder made me a very cool logo though, but I'm afraid
it won't get anywhere without some more of his awesome graphics
skilz ;-). I guess it'll be finished well before the final submition
date though, so don't worry! (it was 25 december,
wasn't it? :P). And no, I won't tell you what it is other than that it's
a logic (logic as in chess, checkers, etc) head-to-head board
game.
BOT2K3 Website
Grumble. Yes I know it's getting and old
and stuff. So that's why I'm working on it! The new design is
clean, yet uses a variaty of colours without quickly inducing an epelectic
attack. No one has seen it yet though (besides from me, of course ;-)
and I promise to our mods that I will soon post a quick screenshot or so in our
private forum categories. The website is also more dynamic, rather than one
whole static thing (no, I'm not using flash!
ugh!).
Small school
projects
Considering some fourth years subjects require me
to do small projects I though I'd list them here as well. Previously I have done a Sudoku
solver, a comparison between C# and Java (ask me if you want to
read it, I wrote it entirely in English to practise). Now I'm working on
a Logigram solver (check out Einsteins puzzle to
see what I mean) and I just finished the basiscs of my own
language (dubbed jASMine, it's a simple ASM-derived language). After
this week a grand project starts for me though, lasting up to 8
weeks (without any classes! woo! :P).
Windows Live Messenger 8 /
MSNP13
Of course I've also been busy with WLM and
MSNP13. I have, together with TB, Mario and some others from the
Hypothetic community, put up a quick MSNPiki article on the new
protocol. I'm also busy writing my own proxy-server
combo, which allows not only clients to connect and use MSNP12, but
also bots (which is useful if you want to for example test Folder Sharing)
between the new client and your BOT. Besides MSNP13 I've also done some
work on other MSNPiki pages, including major
work on the MSNP11 one. Let's get up a decent documentation,
people!
MjSN
So you thought it was dead, huh?
Well guess again. It ain't! The only thing I'm worried about
now is the sheer volume of coding work. The client itself isn't very hard to
make, but combining it with a dozen features.. Well, let's just say it
takes a lot of time. Besides coding, it needs a design of course, and
I've come up with something way better than I've had before. Yes, it's cleaner,
yes, it's neater. I've also renamed the project, but you'll see that
when I post some new screenshots ;-) MSNP + Windows Live Messenger == ?Well, two new bits in the ClientID to begin with
;-) First there is 0x10. And then there's
0x20. Of course we don't know what they mean yet, because the
firts BETA will not be released until after the 15th of November, but alas there
are other ways to obtain them hehe. For now I'll assume these bits are for
things like Filesharing and the like.
Secondly, the PSM now contains an additional
string "MachineGUID". We can only guess at what it will do for now.. Perhaps
things like filesharing will identify each other with this GUID.. Or.. Or... Oh
my! Getting excited already! ;-)
<MachineGuid>{DB75E035-B25F-422C-81C5-EC9BB98CEAD2}</MachineGuid> Quotes!Found these couple of quotes on some website.. So
I thought I'd pass them along... :)
|
|
|