Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sp1982
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
sp1982
8y ago
I am hacking on something that allows searching based on identifiers. Feel free to play around at https://www.codegrep.com , currently indexing few thousand popular repositories.
2.
▲
by
sp1982
8y ago
Yes, currently it is simple term search, regex searches aren't very stable with respect to performance. Something to think about it for next iteration.
3.
▲
by
sp1982
8y ago
>> Why have you restricted the search to just Identifiers, Variables and Functions? Does this mean that text found in a comment block would not be a match? Yes, by default, it matches any but if you specify a filter, you can restrict
4.
▲
by
sp1982
8y ago
Agree, currently there is zero intelligence in ranking. I need to improve both coverage and ranking.
5.
▲
by
sp1982
8y ago
Play framework + Elasticsearch
6.
▲
by
sp1982
8y ago
A bit more structured, at least when I last hacked on it. The key idea is to be able to search via language features, for example by function implementation (vs usage). Lets say you saw a function name in kernel crash, like https:/&#x
7.
▲
by
sp1982
8y ago
Adding new languages is fairly easy as long I can write a little helper program to tokenize. I will take a look.
8.
▲
by
sp1982
8y ago
Good point, will add.
9.
▲
by
sp1982
8y ago
Sorry, will try to add in near future.
10.
▲
by
sp1982
8y ago
Coverage, only top few thousand open-source repos from github are being indexed as of now. Similarly, only few languages + features are extracted. Probably I should have said alpha :)
11.
▲
Show HN: An experimental code search engine
(codegrep.com)
88 points
by
sp1982
8y ago
|
35 comments
12.
▲
by
sp1982
8y ago
Another alternative I am working on in past time is https://codegrep.com - currently indexes top few thousand repos from github.
13.
▲
by
sp1982
11y ago
We use blueflood developed by Rackspace at Square which uses cassandra , coupled with a query layer called MQE ( https://github.com/square/metrics ). While it's actively developed, I definitely recommend taking a lo
14.
▲
by
sp1982
13y ago
Having managed 10's of thousands of servers and multiple hundreds of configurations at a big web company for many years, I completely see where OP is coming from. I think a huge problem with puppet/chef is that they try to do it a