8,527 reputation
12963
bio website opensourceconnections.com/…
location Charlottesville, VA United States
age 34
visits member for 4 years, 7 months
seen Apr 17 at 18:40

Author of Taming Search

Solr/Elasticsearch Consultant at Opensource Connections.

I'm a search developer that loves reading code on the beach! I program in C, C++, Java, Javascript, Python, and Php. Lucene is my favorite piece of code.

PS The gravatar is me in a Snuggie reading the Pragmatic Programmer w/ the complimentary map light :)


Feb
4
comment What is expected from a programmer as an intern?
totally... I wouldn't hire somebody for a pointless role. But whatever their role is they shouldn't be on their own having a bad time on a critical project.
Feb
4
answered What is expected from a programmer as an intern?
Dec
21
comment Quickest way to split a delimited String in Java
I'd consider looking at lucene's tokenizers. Lucene can be used as just a powerful text analysis library that performs well for both simple and complex tasks
Dec
2
comment Internal-use websites: Is there a compelling case against SQLite?
How is sqllite with features like replication etc that could be useful for backups etc? In SQLlite I get the impression that the app owns the db. Can you run admin scripts, etc while your app is up?
Nov
18
awarded  Good Answer
Nov
17
awarded  Nice Question
Oct
25
awarded  Notable Question
Oct
2
revised Lucene + Joins == RDBMS?
added 39 characters in body
Oct
2
answered Lucene + Joins == RDBMS?
Sep
15
awarded  Popular Question
Sep
12
awarded  Popular Question
Sep
10
awarded  Yearling
Jul
6
comment Why is the game industry, specifically , so harsh on programmers?
Yup every programmer wants to make video games. supply and demand.
Jul
1
awarded  Popular Question
Mar
28
awarded  Popular Question
Mar
18
awarded  Nice Answer
Jan
18
comment Did C++11 address concerns passing std lib objects between dynamic/shared library boundaries? (ie dlls and so)?
@LokiAstari its a non issue when you control the build process. Its a huge issue when trying to use third party binaries built settings incompatible with what you need to build your code (and other third party libs).
Jan
17
accepted Did C++11 address concerns passing std lib objects between dynamic/shared library boundaries? (ie dlls and so)?
Jan
17
awarded  Nice Question
Dec
31
comment C++ name mangling and linker symbol resolution
Heck with #defines modifying header-only libraries, this can be a problem with code compiled by the same compiler