【HepHap - 程序员的搜索引擎】正式上线

HepHap is Coming.

当我开始着手开发这款Web应用时,我并不清楚它最终会是怎样,最后呈现给用户的会是怎样一个界面、怎样一个形式。但有一点我心里明白,一直明白,那就是,我要做的是一件事,一件个人认为有意义的事。这世上有意义的事很多、很多,每个人的定义也不尽相同,正因为如此,这世上才会出现如此众多的传奇,跨越各个领域,占据各个年代。总有这么一群人,做着这么一些事,不管最终结果如何,胜负成败都无法掩盖其光芒。

作为一个程序员,抑或是一个码农,也许在很多时候,很多人的眼里,他们只是一群堆积代码的人,对着电脑,不断敲击键盘,键入一行行看似玄乎的字符,也许很多程序员们自己也是这般认为的。没错,我们平常干的就是这样的活。但是有一点我想说明的是,不管你信与不信,不要小看这一行行代码,正是他们的存在,这个世界才会如此运转,才会这般井然有序地工作着。所以,永远不要小瞧这群人,更不要尝试忽略他们。

HepHap 是什么?

没错,正如你所看到的,我将其定义为“程序员的搜索引擎”,可以这么说,也许只有程序员才会用到它。我不用去解释何谓搜索引擎,因为这个大家都清楚,并且都经常、熟练地使用着。我在这儿就介绍它与传统搜索引擎的几点不同之处:

1) 面向的用户群体。毫无疑问,那些主流的搜索引擎针对的用户对象是网络上所有的用户,它们面对的是各行各业,形形色色的搜索内容。我不想去评论它们各自的搜索结果准确度怎样,因为因人而异,每个用户我想都有自己独爱的搜索引擎。而HepHap,只为程序员而生,只为程序员工作。所有的搜索结果只针对程序员,当然也针对我自己,所有内容也只会与编程相关,更重要的是,它专注于寻找并挖掘与编程相关的问题答案,帮用户更快更准确地定位问题,解决问题。

2) 搜索结果的来源。HepHap并不像那些主流的搜索引擎一样,去抓取整个Internet的数据。可以这样说,所有你看到的搜索结果都来源于固定的几个网站。也许你会质疑,这几个网站的内容就代表了整个Internet?当然不是。但是很多时候,我们碰到的是这样的情况:例如搜索某个内容,可能会弹出几十个相关的链接,并且分别来自不同的站点,但是当你一个个点进去浏览时,发现里面的内容都是雷同的,这一定让人感到沮丧。没有人愿意花几秒钟的加载时间去浏览相同的内容,这简直是浪费生命,尤其是在你迫切地想要解决问题的时候。在这里,HepHap只提供几个专业网站的内容,并且确保过滤雷同的内容,最大限度地提高搜索效率。

3) 搜索结果的排序。也许这一点每个搜索引擎都做到了,并且都已做到了一定程度地优化,不管其中是否夹杂了一些商业因素,总之结果都还算令人满意。但是,HepHap做的更多,除了基于相关性排序,它还根据每个搜索结果的具体内容、重要度进行排序,相信这更有助于让你优先看到需要的信息。

4) 答案推荐机制。这也许是所有搜索引擎欠缺的一点,但HepHap做到了。有时候它更像是一个问答社区,用户可以对那些有帮助的回复做标记,帮助其他人更好地甄别、定位有用的答案。当然,HepHap做得更加犀利。在用户输入搜索内容进行查询的同时,HepHap直接提供针对你搜索内容的答案推荐,也就是说,幸运的话,你不用浏览任何一条搜索结果的详细内容,就能得到你想要的答案。这是不是更加直观方便呢?

HepHap 的存在意义?

正如上面提到的,HepHap存在的意义其实很简单,帮助程序员更好地寻找答案、发现答案。不得不承认,程序员是一种与时俱进的职业,有太多的东西需要去接触、去提升、去应用,效率这时候就变得至关重要。很多人遇到问题首先会求助于搜索引擎,当搜索引擎都帮不了他们时,他们会选择求助于网络社区,这往往要耗费他们几天时间,甚至更长。这对于一个正处于兴致高涨时期的程序员来说无疑是一种折磨,有时候甚至会削弱他们对开发的激情。从根本上来说,这种情况下Internet上并不是没有答案,而是搜索引擎并没有正确地引导到那些答案上。

另外,我相信,到目前为止,Internet上的信息量早已达到一定数量级,这个数量级足以帮助我们解决目前我们能遇到的绝大多数问题。这时候需要做的,更多的是对数据的整合、提取、过滤,而不是重复地去制造更多冗余的数据。这也许是HepHap存在的另一方面意义,看上去这更加有价值。

结束

也许说再多都是多余的,任何产品、服务,只有用户说了算,软件亦是如此。

有人问我为什么取这个奇怪的英文名字,我也不清楚,本来我是想取名为"Help Happy",中文意思为助人为乐,互联网本身就是一个提倡合作、自由的地方,可惜这个域名被注册了,想来想去就取了这个名字。

如果你对这个产品感兴趣,或是有更好的改进意见,抑或是想参与到产品的开发过程中来,我们诚挚欢迎!记住,永远不要小看自己。

Stay hungry, Stay foolish!

Writed by Jerry Tong

网站链接:http://hephap.com

很抱歉把网站链接放在最后,我只想你能读完上面的内容,知道它是干什么的,再决定是否需要体验使用。

如果有什么想交流,欢迎:[email protected]

时间: 2024-10-08 23:11:40

【HepHap - 程序员的搜索引擎】正式上线的相关文章

程序员与搜索引擎

搜索引擎 注:本文摘自作者正在写的新书<云时代的程序猿> 2014.7.15 说实话,我无法想象如果离开搜索引擎,我还能不能完成一个简单java程序开发.遇到不会用的类该怎么办? 报错了找不到原因怎么办?-- 有一句大实话:大部分程序员的工作都是游离在复制与粘贴之间. 还有另一句话:天下文章一大抄,看你会抄不会抄 当然这里的"抄",不是说把别人的程序拿过来直接用,而是当您想不起来java里的switch语句怎么用的时候,打开浏览器搜一把,然后复制过来直接使用. 其实还有很多

多多客微信百度支付宝三端合一小程序平台正式上线,集齐BAT,开启新篇章!

多多客DOODOOKE微信.百度.支付宝三端合一小程序SaaS平台今日正式上线! 开年集齐BAT,多多客DOODOOKE与你一起开启新篇章! 一次制作 三端发布 同时管理 商家只需要在多多客管理后台制作一次小程序,即可在微信.百度.支付宝三大平台同时发布和管理. 多多客三端合一小程序平台帮助商家快速布局小程序,跨越小程序开发的高门槛.高成本,一次性获取微信.支付宝.百度全域千亿级流量,同时节省小程序的制作时间和制作成本. 商家可以在同一个后台统一管理微信.百度.支付宝三端用户和订单等数据,大大优

谢谢你,好程序员

7:30,闹铃响起,穿衣洗漱:7:50,背包出门,带上耳机,伴随着音乐开始了一个小时的北京地铁:8:50,公司楼下,捎上俩个烧饼,一个西安豆腐脑,打卡进公司,享受早餐的同时浏览新闻:进入SVN,更新代码,便开始了一天的codeing:凌冽寒风呼呼作响,手指在键盘齐飞,忙碌了一天搞定了一个BUG,下午7:10,满满的成就感和微微的疲惫开始了回家的路程.这是我今天的生活,我在北京挺好的,这是四个月前我渴望的生活,谢谢你,好程序员,让这些成为现实. 时间回到5个月前,我还是一名山东理工大学计算机科学与

百战程序员

1.你学习编程的目的是什么?学习编程最快的办法是什么?答案:我觉得多敲代码,多思考学的能快一点2.程序员的职业规划是什么?我怎么能拿到10万年薪,30万年薪,50万年薪?答案:3.一个技术点,怎么样才能算学会?需要能默写出来吗?答案:4.北京尚学堂旗下"百战程序员"的理念和定位是什么?答案:5.如何考取百战程序员,进入正式班级学习?答案:6.哪个网站会公布最新的"百战程序员"视频和资料?答案:7.说出计算机语言为什么按照第一代.第二代.第三代发展?答案:8.Java

在美国当个程序员,没你想的那么难

想在美国当程序员?可能没你想象的那么难.就算没钱去正经大学念个计算机科学,也有其他出路. 最近,越来越多的在线学习编程学校在美国火了起来.许多真实的案例都为一些有志于此的人指出了一条光明大道:无论你是想找工作的穷学生,还是想改行的中年危机男,程序员的世界都欢迎你. "闪电战"编程课程 西雅图的"代码伙伴"(Code Fellows)学校,就非常确信他们能够帮助学生找到工作.他们为学生提供六个星期的"闪电战"编程课程,让学生能够完成从零基础达到基本

干货:Web应用上线之前程序员应该了解的技术细节

[伯乐在线注]:<Web 应用上线前,程序员应考虑哪些技术细节呢?>这是 StackExchange 上面的一个经典问题贴. 最赞回复有 2200+ 顶,虽然大多数人可能都听过其中大部分内容,但应该会有你没有深入了解的内容.一起来看看. 问题 Web 应用上线前,程序员应考虑哪些技术细节呢? 如果 Jeff Atwood 忘记把 HttpOnly cookies.sitemaps 和 cross-site request forgeries 放在同一个网站,那我会把什么重要的东西也会忘掉呢?

重磅!思迅天店收银系统“天店会员+”小程序正式上线

会员,是所有经营者听到都会很敏感的词,因为会员代表着价值,无论是哪个行业,都希望自己有更多的会员,能为自己创造更多的价值,零售门店更是如此.为了方便零售门店吸收.管理会员,思迅天店收银系统近日正式上线了"天店会员+"小程序,帮助广大零售门店用户管理会员. 那"天店会员+"小程序能为门店提供哪些功能呢?我们一起看一下. 一.商家无需复杂申请,直接开通即可 天店零售星耀版收银系统用户,无需通过微信官方提交资料申请小程序,登录天店收银软件后台即可一键申请开通,开通后即有自

程序员如何使用搜索引擎

选择合适的搜索关键词 提出一个好问题,本身就对解决这个问题起了很大的帮助.选择搜索关键词也是一样.如果你只是用"我安装python为什么不成功"."运行python的时候报错"这样空泛的大白话去搜索,天知道这要怎么解决-- 用关键词,而不是整个句子 虽然现在的搜索引擎已经在语义分析和分词上做得相当成熟了,但还是建议用关键词来描述你的问题,这样可以使你的问题更加具体和精准.通常,用空格分割的1~3个关键词,可以比较得到比较好的搜索结果. 作者:Crossin链接:ht

微信小程序正式上线 可置于聊天窗口顶部

文/腾讯科技 韩依民 历经一年的等待后,小程序在2017年1月9日凌晨终于揭开神秘面纱,正式上线. 微信小程序推广海报 随着小程序正式上线,用户现在可以通过二维码.搜索等方式体验到开发者们开发的小程序了. 用户只要将微信更新至最新版本,体验过小程序后,便可在发现页面看到小程序TAB,但微信并不会通过这个地方向用户推荐小程序. 值得一提的是,小程序提供了显示在聊天顶部的功能,这意味着用户在使用小程序的过程中可以快速返回至聊天界面,而在聊天界面也可快速进入小程序,实现小程序与聊天之间的便捷切换. 微