November 6, 2003
Wow
I'm on the tail-end of a 8 hour programming marathon. Most of it was data-entry and fixing ... so it's not a huge deal.
I managed to use my limited regexp knowledge to get all 10,000 courses offered in the spring for UNC into the CE system. I also managed to grab about 3000 professor names; I'm sure this will come in handy when (someone) has to input the grade distributions for each professor.
This took a while to do... the regexps had to be precise due to the imperfect formatting of the UNC site. You can see the source that I used for this all.
Ok, so this is one big piece of the puzzle down. I have to finish the rest of the CE site today and integrate the class search engine. It'd be nice to inplement a major search engine (an advanced course search engine that would return all aspects of a class, including what it's a prereq for whether it can be used in a major), but this may be a bit too far down the line. We'll see.
For now, just get the site running, Roy. Don't try to overextend the site yet.
Note to self: I need to add a separate layer of DB abstraction for each class. I'm storing each class in separate databases... not efficient. But this means reworking a major portion of the site. Oh well. Better now then later.
Off to Ye Olde Waffle Shop to grab some breakfast, and then sleep. That fool Hao is coming over soon.
I managed to use my limited regexp knowledge to get all 10,000 courses offered in the spring for UNC into the CE system. I also managed to grab about 3000 professor names; I'm sure this will come in handy when (someone) has to input the grade distributions for each professor.
This took a while to do... the regexps had to be precise due to the imperfect formatting of the UNC site. You can see the source that I used for this all.
Ok, so this is one big piece of the puzzle down. I have to finish the rest of the CE site today and integrate the class search engine. It'd be nice to inplement a major search engine (an advanced course search engine that would return all aspects of a class, including what it's a prereq for whether it can be used in a major), but this may be a bit too far down the line. We'll see.
For now, just get the site running, Roy. Don't try to overextend the site yet.
Note to self: I need to add a separate layer of DB abstraction for each class. I'm storing each class in separate databases... not efficient. But this means reworking a major portion of the site. Oh well. Better now then later.
Off to Ye Olde Waffle Shop to grab some breakfast, and then sleep. That fool Hao is coming over soon.
Posted by roy on November 6, 2003 at 05:38 AM in | Add a comment
Comment with Facebook
Want to comment with Tabulas?. Please login.