Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Winter break project - what should I do?
New Posts  All Forums:Forum Nav:

Winter break project - what should I do?

Poll Results: Which project should I work on over break?

Poll expired: Jan 16, 2009  
  • 15% (2)
    Learn Haskell
  • 84% (11)
    Improve the word generator
13 Total Votes  
post #1 of 8
Thread Starter 
Well I'm home for about a month and I'm looking for something to do in my spare time. I was first going to learn python, but that seems more like a weekend project than a month long project. Over the summer I started learning haskell, but dropped it when the semester started. I could pick it back up, but I have nothing to use it for at the moment so I don't know how well it would stick as it sits unused in the back of my mind. While taking my AI class this semester I wrote a program that generates fake word-like strings based on an input dictionary of real words. It works pretty damned well, but it's missing a few properties that are important to language and words, so there is definite room for improvement. If I do improve that program I think (really not sure - I know little about sound and music files) that I would be able to generalize it to do the same thing based on an input of a list of mp3's. It's a cool project but I got past the fun easy part and into the *****y part where I have to actually think about words and stuff.

So what does OCN think? What should I do over winter break?
It goes to eleven
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6300 DS3 EVGA 8600GTS 2GB XMS2 DDR2-800 
Hard DriveOSMonitorKeyboard
1.294 TB Arch Linux/XP Samsung 226bw Eclipse II 
PowerCaseMouse
Corsair 520HX Lian-Li v1000B Plus G7 
  hide details  
Reply
It goes to eleven
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6300 DS3 EVGA 8600GTS 2GB XMS2 DDR2-800 
Hard DriveOSMonitorKeyboard
1.294 TB Arch Linux/XP Samsung 226bw Eclipse II 
PowerCaseMouse
Corsair 520HX Lian-Li v1000B Plus G7 
  hide details  
Reply
post #2 of 8
well if you have no use for haskell then do the word generator, i would since i dont like leaving things unfinished =P
Enjoi
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 G0 (Lapped) GA-P35-DS3L BFG Tech GTX260 8GB OCZ Reaper 800 
Hard DriveOSMonitorPower
Western Digital Caviar 250, x2 500GB Seagate's Windows Vista Ultimate 64-Bit Acer x193w PC Power & Cooling 750W Silencer 
Case
Rocketfish 
  hide details  
Reply
Enjoi
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 G0 (Lapped) GA-P35-DS3L BFG Tech GTX260 8GB OCZ Reaper 800 
Hard DriveOSMonitorPower
Western Digital Caviar 250, x2 500GB Seagate's Windows Vista Ultimate 64-Bit Acer x193w PC Power & Cooling 750W Silencer 
Case
Rocketfish 
  hide details  
Reply
post #3 of 8
Make a SMTP / POP3/ IMAP server with encryption support.
P2P Multiplayer game protocol and implement it in something.
I'm just putting ideas.

PS. My winter breaks starts on 24th and finishes on 5th January. Yours seems to be much longer than mine.
Edited by metala - 12/18/08 at 2:00am
Ferberite
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz Lenovo Thinkpad Edge E520 AMD Radeon HD 6630M 6GB DDR3 @ 1333MHz  
Hard DriveHard DriveOSOS
Samsung 850EVO HITACHI HTS727550A9E364 7.2krpm Debian 7.0 Win7 
OSMonitorMonitorKeyboard
Win8 15.6 Zoll 16:9, 1366x768 Pixel, AUO23EC, spiege... 24" Dell U2412M, 1920x1200 Integrated + External 
PowerCase
20V, 4.5A Lenovo Thinkpad Edge 
  hide details  
Reply
Ferberite
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz Lenovo Thinkpad Edge E520 AMD Radeon HD 6630M 6GB DDR3 @ 1333MHz  
Hard DriveHard DriveOSOS
Samsung 850EVO HITACHI HTS727550A9E364 7.2krpm Debian 7.0 Win7 
OSMonitorMonitorKeyboard
Win8 15.6 Zoll 16:9, 1366x768 Pixel, AUO23EC, spiege... 24" Dell U2412M, 1920x1200 Integrated + External 
PowerCase
20V, 4.5A Lenovo Thinkpad Edge 
  hide details  
Reply
post #4 of 8
If you want to improve name recognition globally (not that you need it) I would suggest creating something like this for Core i7's.
GAMR
(15 items)
 
  
CPUMotherboardGraphicsGraphics
6600K ASUS Z170-A ASUS 970 Strix ASUS 970 Strix 
RAMHard DriveHard DriveHard Drive
Crucial Ballistix Elite Samsung 850 EVO Intel 320 6400AAKS 
Hard DriveCoolingMonitorPower
6400AAKS Cooler Master Hyper 212 EVO ASUS VG24QE EVGA SuperNova 650 G2 
CaseMouseMouse Pad
Antec 1200 Razer Abyssus 3.5G QCK+ 
  hide details  
Reply
GAMR
(15 items)
 
  
CPUMotherboardGraphicsGraphics
6600K ASUS Z170-A ASUS 970 Strix ASUS 970 Strix 
RAMHard DriveHard DriveHard Drive
Crucial Ballistix Elite Samsung 850 EVO Intel 320 6400AAKS 
Hard DriveCoolingMonitorPower
6400AAKS Cooler Master Hyper 212 EVO ASUS VG24QE EVGA SuperNova 650 G2 
CaseMouseMouse Pad
Antec 1200 Razer Abyssus 3.5G QCK+ 
  hide details  
Reply
post #5 of 8
Quote:
Originally Posted by metala View Post
PS. My winter breaks starts on 24th and finishes on 5th January. Yours seems to be much longer than mine.
Same
College Desktop
(14 items)
 
  
CPUMotherboardGraphicsRAM
i7 930 3951A687 ASUS P6X58-E Pro Crossfire XFX 5870's 6 GB (3x2GB) G-Skill DDR3-1600 
Hard DriveOptical DriveOSMonitor
Intel 80GB SSD, 1 TB HDD DVD-RW Windows 7 Ultimate x64 19 inch Hanns G 
PowerCaseMouseMouse Pad
850w Corsair TX850 Cooler Master CM690II Razer DeathAdder 3.5G XTrac Ripper 
Audio
24bit HifiMeDiy Sabre USB DAC -> JDS Labs O2 ->... 
  hide details  
Reply
College Desktop
(14 items)
 
  
CPUMotherboardGraphicsRAM
i7 930 3951A687 ASUS P6X58-E Pro Crossfire XFX 5870's 6 GB (3x2GB) G-Skill DDR3-1600 
Hard DriveOptical DriveOSMonitor
Intel 80GB SSD, 1 TB HDD DVD-RW Windows 7 Ultimate x64 19 inch Hanns G 
PowerCaseMouseMouse Pad
850w Corsair TX850 Cooler Master CM690II Razer DeathAdder 3.5G XTrac Ripper 
Audio
24bit HifiMeDiy Sabre USB DAC -> JDS Labs O2 ->... 
  hide details  
Reply
post #6 of 8
Why not learn something web-oriented. Why not Ruby on Rails and make the next facebook or myspace? =)
    
CPUMotherboardGraphicsRAM
Intel Core i7 920 @ 4Ghz Rampage II GENE PNY GTX 680 G.Skill Sniper (12GB) 
Hard DriveOptical DriveCoolingOS
Seagate Momentus XT SATA Optical Drive Kuhler 920 Windows 7 Ultimate 
MonitorKeyboardPowerCase
Dell U2410 Logitech G11  Silverstone ST75 750W Antec Mini P180B 
MouseMouse PadOther
Logitech MX518 Steelpad G19 Gaming Headset 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel Core i7 920 @ 4Ghz Rampage II GENE PNY GTX 680 G.Skill Sniper (12GB) 
Hard DriveOptical DriveCoolingOS
Seagate Momentus XT SATA Optical Drive Kuhler 920 Windows 7 Ultimate 
MonitorKeyboardPowerCase
Dell U2410 Logitech G11  Silverstone ST75 750W Antec Mini P180B 
MouseMouse PadOther
Logitech MX518 Steelpad G19 Gaming Headset 
  hide details  
Reply
post #7 of 8
Thread Starter 
Thanks for all the suggestions, but I was really just looking to decide between the two I posted. I'll probably spend a couple more days on python before choosing which to go for

Quote:
Originally Posted by metala View Post
PS. My winter breaks starts on 24th and finishes on 5th January. Yours seems to be much longer than mine.
Are you in high school or college? That break about lines up with HS - in college we get about a solid month between semesters

Quote:
Originally Posted by killnine View Post
Why not learn something web-oriented. Why not Ruby on Rails and make the next facebook or myspace? =)
Ugh I have web stuff. I 'learned' RoR in a student taught course last year and hated every class
It goes to eleven
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6300 DS3 EVGA 8600GTS 2GB XMS2 DDR2-800 
Hard DriveOSMonitorKeyboard
1.294 TB Arch Linux/XP Samsung 226bw Eclipse II 
PowerCaseMouse
Corsair 520HX Lian-Li v1000B Plus G7 
  hide details  
Reply
It goes to eleven
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6300 DS3 EVGA 8600GTS 2GB XMS2 DDR2-800 
Hard DriveOSMonitorKeyboard
1.294 TB Arch Linux/XP Samsung 226bw Eclipse II 
PowerCaseMouse
Corsair 520HX Lian-Li v1000B Plus G7 
  hide details  
Reply
post #8 of 8
Quote:
Originally Posted by rabidgnome229 View Post
Are you in high school or college? That break about lines up with HS - in college we get about a solid month between semesters
High school.

This is my last year in HS and next I will probably/hopefully be in an university.
Ferberite
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz Lenovo Thinkpad Edge E520 AMD Radeon HD 6630M 6GB DDR3 @ 1333MHz  
Hard DriveHard DriveOSOS
Samsung 850EVO HITACHI HTS727550A9E364 7.2krpm Debian 7.0 Win7 
OSMonitorMonitorKeyboard
Win8 15.6 Zoll 16:9, 1366x768 Pixel, AUO23EC, spiege... 24" Dell U2412M, 1920x1200 Integrated + External 
PowerCase
20V, 4.5A Lenovo Thinkpad Edge 
  hide details  
Reply
Ferberite
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz Lenovo Thinkpad Edge E520 AMD Radeon HD 6630M 6GB DDR3 @ 1333MHz  
Hard DriveHard DriveOSOS
Samsung 850EVO HITACHI HTS727550A9E364 7.2krpm Debian 7.0 Win7 
OSMonitorMonitorKeyboard
Win8 15.6 Zoll 16:9, 1366x768 Pixel, AUO23EC, spiege... 24" Dell U2412M, 1920x1200 Integrated + External 
PowerCase
20V, 4.5A Lenovo Thinkpad Edge 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Winter break project - what should I do?