Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Programmers' lounge. (Programming-related discussions only)
New Posts  All Forums:Forum Nav:

Programmers' lounge. (Programming-related discussions only) - Page 108

post #1071 of 1073
Quote:
Originally Posted by Sanmayce View Post

And just to mention one case where the full spectrum is not covered (yet) http://jayztwocents.com/forum/phpBB3/viewtopic.php?f=32&t=2380
No database is able to retrieve the misspelled phrases out of Wikipedia corpus, or I haven't heard the new good news.
Funny enough, that was something I was researching myself last year. I did find a few products that did it, such as Lucene (https://lucene.apache.org/). But I decided against using them at the time (mostly down to time constraints learning a new database). As for how they compare to your project, I couldn't comment. You might be solving a different but similar problem so Lucene might not be compatible.
Quote:
Originally Posted by geoxile View Post

I think I'll probably go with the database solution if I can. This was actually supposed to be an exercise in JavaFX and Scenebuilder, and apparently it's branched out into something completely different.

That said, I was going to have a main collection of all tags in a trie, so that I can have some sort of auto-complete functionality when tagging images, or possibly when searching for tags. Does SQLite have some sort of functionality that will facilitate this?
AFAIK sqlite doesn't support trie tables. But I have done auto-complete lookups on slow relational tables before (MySQL, specifically) where I've read in every item where the first character matched the first keystroke, and then held that in memory and ran a lazy recursive if statement (if memory serves) on each subsiquent keystroke. Despite being poorly optimised, performance on that was still really good (even on mobile phones). So I'm sure you could work out something if you needed to smile.gif
post #1072 of 1073
Building bicycles is all fun, but if you don’t use third party stuff nowadays, you will struggle to make any useful functionality. Mainly because next to everything that can be built from scratch in a lifetime has probably been already built from scratch and used.

I mean there is only so much you can manage from scratch. Someday you’ll find you want to make something so big, you will need third party developments, need to license tools and libraries, grab open source stuff and incorporate it all in a giant monstrosity that lets you shift mountains.
Workstation mk I
(15 items)
 
ASUS A73S
(16 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5-4670k Gigabyte G1.Sniper 5 EVGA GTX 760 4GB ACX (04G-P4-2768-KR) G.Skill Ares 16GB 2133 dual channel kit 
Hard DriveHard DriveCoolingOS
SanDisk 128 GB SSD 2x WD Red 2TB SATA3 Stock Windows 8 
MonitorKeyboardPowerCase
LG Flatron W2343T Dell SK-8135 EVGA Supernova 1300 80 gold Corsair 900D 
MouseMouse PadAudio
Nexus silent mouse Custom handmade Onboard Creative new thingy. Oh where is my 20-... 
CPUMotherboardGraphicsRAM
Core i7 2670qm ASUSTeK K73SD GeForce 610M 8 GB Samsung 
Hard DriveOptical DriveCoolingOS
750 GB Hitachi HTS54somenumbers Matshita DVD-RAM UJ8B0AW Laptop cooling — snakey heatpipe, some heatsink... Windows 8 pro 
MonitorMonitorKeyboardPower
Some 17" 1600×900 glossy panel, not too shabby. LG Flatron W2343T Most keys are perfect square. A few elongated r... The AC/DC adapter makes a high-pitched sighing ... 
CaseMouseMouse PadAudio
Not slim. Nexus silent mouse Custom handmade Built in, some realtek crap. 
CPUMotherboardGraphicsRAM
Pentium® III-S 1.13 GHz Compaq ProLiant ML330 G2 ATI Rage XL/XC 2 GB Kingston 
Hard DriveHard DriveOptical DriveCooling
A couple 500GB SCSI II disks in raid 1. 120GB SCSI II disk HL-DT-ST DVD-RAM Stock. It’s noisy. 
OSPowerCaseAudio
Windows XP Pro SP 3 Some PSU I pulled out from under my bed. Compaq. Very genuine case. Some Legacy audio. 
OtherOther
Realtek RTL8169/8110 Gigabit ethernet NIC AMI MegaIDE raid controller 
  hide details  
Reply
Workstation mk I
(15 items)
 
ASUS A73S
(16 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5-4670k Gigabyte G1.Sniper 5 EVGA GTX 760 4GB ACX (04G-P4-2768-KR) G.Skill Ares 16GB 2133 dual channel kit 
Hard DriveHard DriveCoolingOS
SanDisk 128 GB SSD 2x WD Red 2TB SATA3 Stock Windows 8 
MonitorKeyboardPowerCase
LG Flatron W2343T Dell SK-8135 EVGA Supernova 1300 80 gold Corsair 900D 
MouseMouse PadAudio
Nexus silent mouse Custom handmade Onboard Creative new thingy. Oh where is my 20-... 
CPUMotherboardGraphicsRAM
Core i7 2670qm ASUSTeK K73SD GeForce 610M 8 GB Samsung 
Hard DriveOptical DriveCoolingOS
750 GB Hitachi HTS54somenumbers Matshita DVD-RAM UJ8B0AW Laptop cooling — snakey heatpipe, some heatsink... Windows 8 pro 
MonitorMonitorKeyboardPower
Some 17" 1600×900 glossy panel, not too shabby. LG Flatron W2343T Most keys are perfect square. A few elongated r... The AC/DC adapter makes a high-pitched sighing ... 
CaseMouseMouse PadAudio
Not slim. Nexus silent mouse Custom handmade Built in, some realtek crap. 
CPUMotherboardGraphicsRAM
Pentium® III-S 1.13 GHz Compaq ProLiant ML330 G2 ATI Rage XL/XC 2 GB Kingston 
Hard DriveHard DriveOptical DriveCooling
A couple 500GB SCSI II disks in raid 1. 120GB SCSI II disk HL-DT-ST DVD-RAM Stock. It’s noisy. 
OSPowerCaseAudio
Windows XP Pro SP 3 Some PSU I pulled out from under my bed. Compaq. Very genuine case. Some Legacy audio. 
OtherOther
Realtek RTL8169/8110 Gigabit ethernet NIC AMI MegaIDE raid controller 
  hide details  
Reply
post #1073 of 1073
Got tuition reimbursement through work so I am going to go back to college and finish my bachelors. Before I start going back I wanted to brush up on my C++, VB.Net, and Java. Does anyone know of good sources of free\low cost training in them that I could use as a refresher?
Ever Evolving
(18 items)
 
   
CPUMotherboardGraphicsRAM
Phenom II 1090T Black Edition Gigabyte GA-890FXA-UD5 Diamond R9 280X Crucial Ballistix Sport 16GB VLP DDR3 1600 CL9 ... 
Hard DriveHard DriveHard DriveOptical Drive
Vertex 3 120GB SSD  2x WD 1TB Caviar Black SATA3 WD Caviar Black 640GB SATA2 HP DVD-RW 1170i 
CoolingCoolingCoolingOS
Prolimatech Megahalem 2x Delta AFB1212SHE  7x Cooler Master SickleFlow R4 fans Windows 7 Professional 64bit 
MonitorKeyboardPowerCase
2x Samsung SyncMaster E2420 23.6" 1920x1080 Logitech G15 Corsair HX1000W Cooler Master HAF932 (Fan Mod) 
MouseMouse Pad
Logitech G400 Generic 
CPUMotherboardGraphicsRAM
3.0GHz P4 w/HT Asus P5GDC-V deluxe ATI HD 3450 2GB DDR400 
Hard DriveOptical DriveOSMonitor
1x WD 360GB 1x WD 120GB 3xDead LiteOn DVDROM LiteON DVDRW XP SP3 x86 AG Neovo 17" (Sceptre 21" 1080p died) 
PowerCaseMouse Pad
Ultra 550W oldschool MGE case what mouse pad? 
  hide details  
Reply
Ever Evolving
(18 items)
 
   
CPUMotherboardGraphicsRAM
Phenom II 1090T Black Edition Gigabyte GA-890FXA-UD5 Diamond R9 280X Crucial Ballistix Sport 16GB VLP DDR3 1600 CL9 ... 
Hard DriveHard DriveHard DriveOptical Drive
Vertex 3 120GB SSD  2x WD 1TB Caviar Black SATA3 WD Caviar Black 640GB SATA2 HP DVD-RW 1170i 
CoolingCoolingCoolingOS
Prolimatech Megahalem 2x Delta AFB1212SHE  7x Cooler Master SickleFlow R4 fans Windows 7 Professional 64bit 
MonitorKeyboardPowerCase
2x Samsung SyncMaster E2420 23.6" 1920x1080 Logitech G15 Corsair HX1000W Cooler Master HAF932 (Fan Mod) 
MouseMouse Pad
Logitech G400 Generic 
CPUMotherboardGraphicsRAM
3.0GHz P4 w/HT Asus P5GDC-V deluxe ATI HD 3450 2GB DDR400 
Hard DriveOptical DriveOSMonitor
1x WD 360GB 1x WD 120GB 3xDead LiteOn DVDROM LiteON DVDRW XP SP3 x86 AG Neovo 17" (Sceptre 21" 1080p died) 
PowerCaseMouse Pad
Ultra 550W oldschool MGE case what mouse pad? 
  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 › Programmers' lounge. (Programming-related discussions only)