Posts Tagged irc

Writing an IRC Bot – Part 1: Configuring the IRC Server

♫ This was a headache… ♫

I have never appreciated the W3C as much as I do now. Much as we all may hate their unreadable specifications, at least they enforce a certain amount of standardization, and they ensure that there is decent documentation available. I sincerely wish the the W3C would decide that IRC is in its bailiwick, and enforce certain standards.

We (Eric and I) decided that it would be kinda nice to have an IRC server, we obtained permission, and we looked around for a good one to install. I discover an irc server that appears to be simply known as ‘ircd’. I figure that that must be the official irc server, since otherwise it would be known as ‘johnny’s ircd’, or something of the sort. So Eric installs it.

Read the rest of this entry »

Tags: , , ,

No Comments

Risky Plans

It’s been a strange week – it seems that I decided, once I was almost done with the search engine, that it was time to start some more crazy projects. The disease is catching – Eric has his own project, not yet approved, that even I consider to be extreme. We won’t go into it here.

My three projects are, in order of dubiousness of completion: an in-house listserv to be hosted on ogodei, an IRC server, and an analysis system for FIRST team data (not yet online). The first two will both be linked to the Eric’s “Team Management System” – which is what makes them especially challenging. The third is designed to find patterns (defined by me as a lack of randomness) in team data, including sponsors, team size, geographic location, and performance at competition. Obviously there are some trivial patterns with which I can test the system: “hey! most teams in the D.C. region go to the D.C. regional!” My hope is to find something slightly more useful than that: “hey! everytime ARL decides to sponsor a team, Microsoft joins them the next year!”

Read the rest of this entry »

Tags: , , , , , , ,

No Comments

Writing a Search Engine – Part 2

Note: this article is a continuation of a previous article on search engines, and has been continued with part 3.

After a bit over a week coding (and learning various Perl libraries), I have completed stages 1 and 2 of the search, although stage 2, the indexer, could do with a little improvement. Both are written in perl, and as usual, the complete code listings are below. I decided to write the entire spider and indexer in perl and optimize as necessary later on, so that I could get done with the thing and not get bogged down in C code. If the perl turns out not to be fast enough as the site grows, then I plan to port to C. Likewise, the actual search part (stage 3) will be written in PHP to save time. If the PHP is not fast enough, I’ll rewrite it in C – but I expect there to be no problems.

Read the rest of this entry »

Tags: , , , , , , ,

No Comments