Javen-Studio 咖啡小屋

http://javenstudio.org - C++ Java 分布式 搜索引擎
Naven's Research Laboratory - Thinking of Life, Imagination of Future

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  24 随笔 :: 57 文章 :: 170 评论 :: 4 Trackbacks
@oolala

可以啊, 请到这里下载
http://code.google.com/p/javenstudio/
re: 一些想法和计划 Javen-Studio 2010-11-22 17:38
@oolala

实际就是改造hadoop这些开源项目, 并加入自己设计的服务器集群管理系统, 把它们改造成一个整体, 从最基本的代码角度, 而不是简单的系统集成, 这是我的想法 :)
研究别人成功的产品, 然后开发自己想法的东西, 本人一直以研发为主:)
re: 邮件解析框架FastMail库使用简介 Javen-Studio 2010-06-17 17:13
@eddy_yang

由于使用C++开发, 请使用g++ 3.2以上(建议4.x)版本
re: Annotated Hadoop (源码剖析) Javen-Studio 2009-03-13 20:52
赞同,本人计划改造hadoop使之可以真正运行于普通大众的PC机并自动组成网络计算系统
re: Annotated Hadoop (源码剖析) Javen-Studio 2008-12-27 14:35
<hadoop分析> 写得不错,学习学习:)
re: Annotated Hadoop (源码剖析) Javen-Studio 2008-11-05 13:49
现在先写lucene,下次再写hadoop,:)
re: Annotated Lucene (源码剖析) Javen-Studio 2008-10-25 22:48
又不是比赛谁的效率高,只要能满足生产需要就OK了,这点Lucene没问题。
我倒觉得它的可配置性以及相关性算法还不够强,只能满足中小型应用
re: Annotated Lucene (源码剖析) Javen-Studio 2008-10-25 14:03
lucene这么出名的项目,已经好多年了,效率没问题
谢谢提醒,不过应该是PB=1024TB=1024*1024GB
re: Annotated Lucene (源码剖析) Javen-Studio 2008-09-18 14:45
oh, 很抱歉,做得东西比较杂,所以好久没心得写了
re: 我的程序人生 Javen-Studio 2008-07-05 19:12
说来惭愧,都是皮毛,没有很深入研究,希望能好好研究一下hadoop
re: 邮件解析框架FastMail库使用简介 Javen-Studio 2008-04-19 21:51
请到这里下载:)
https://sourceforge.net/projects/javen/
re: Annotated Hadoop (源码剖析) Javen-Studio 2008-04-07 20:12
谢谢!有点忙,写文章的时间不多,不过如果有一些心得就会写一些共同学习的,he
re: Hawk 搜索引擎平台 0.4.50 开发版 Javen-Studio 2008-03-22 11:06
因为都改造自lucene/hadoop,所以暂时不开源,he
To Connor, Thanks for your interested in my project, Sorry I dosent plan to go abroad in the near future, but I will persist in this project. thanks for your invitation.
re: 扩展方法(Extension Methods) Javen-Studio 2008-01-16 17:43
哦,为了方便对照着看,感觉这样会看得更仔细些:)
相当于Java里的 import 或者 C++里的 include和using namespace作用。
我就是对本文比较感兴趣,翻译一下原文:)
不客气,太忙,还有很多没写完
主要是根据自己应用的需要而开发的,所以很多都没时间实现了
re: C++基础库javen 0.2.1版发布 20070121 Javen-Studio 2007-08-13 23:05
哦,是阿,我也开始一个新项目了,自己喜欢做的事都没时间做了,:)
re: C++基础库javen 0.2.1版发布 20070121 Javen-Studio 2007-07-29 00:10
@rain

感谢你的关注和支持,最近比较忙,精力转向别的方面了
现在想来,还需要在一些高级的领域再突破一下,虽然在一些非技术的地方更需要提高,不过还是认为技术上一定要做到最好最前沿的领域才能有所作为,
共同进步吧 :)
re: 邮件解析框架FastMail库介绍 Javen-Studio 2007-07-16 21:30
哦,这是我仿照javaMail的体系设计的,原本就是想实现一个完备的邮件解析库,因为很多地方都可以用到,比如如何将附件,图片和html等封装成一个text格式处理,如mht文件等。
过奖,这是我原来看OR记的笔记,所以贴上来了
共同学习,he
re: 我的程序人生 Javen-Studio 2007-05-07 18:26
一个字:坚持,第二个字:学习
因为干任何行业都一样,hei
re: javen-0.2.1 release Javen-Studio 2007-04-16 12:53
larry帅哥, 我这里不靠人气的,hei
谢谢你的关照,最近杂事太多,很少顾及这里了,我得抓紧了,嘿
re: 我的程序人生 Javen-Studio 2007-04-06 22:08
哦,报上名来,哈~
另,惭愧的很,好几年没钻了,嘿~
re: C++基础库javen 0.2.1版发布 20070121 Javen-Studio 2007-03-03 12:41
很高兴与你讨论这样的东西,我也有类似的想法,发布javen库也是这个意思:)
我正式学习和使用C++/Java已经5,6年了,不包括大学里和刚毕业2年的陆续地上手式的学习,在国内的说法也可以说“精通使用”,但更想深入钻研这些语言的机制和高级特性以及语言的发展等,可以说刚刚“入门”而已,所以说有一些自己的想法,也想通过这些库或应用实现出来
目前纳入这个库的都是一些跨平台的部分,暂时无法跨平台的暂通过独立的库包含进来,比如javen是一个基础的跨平台库,jserver是一个进程调度的服务器框架,jstorage将做一个分布式存储框架,jsearch将实现一个搜索引擎框架等等,根据想做的应用,以后还想封装更多的框架。不过考虑到学习和使用的成本问题,我这些库的接口基本都是仿照目前最流行的语言和库做的,比如jsearch将仿照lucene的接口,jstorage可能仿照hadoop等,javen则与java语言尽量类似。
目前C++领域确实有很多的库,不过我感觉它们的管理不像java那样严格,有标准的接口,像ACE这样的大型库学习使用难度比较大,而且功能大部分单一,所以我想考虑自己设计这样一些库,简化应用的开发
看到你大力推荐D语言,我也有一些兴趣,以后有时间多多关注一下,不过现在还不了解,所以无法发表对它的看法:)
重设计一门新语言来说,我觉得如果没有MS那样的财力,是非常非常难了,就是SUN推广Java也只能靠Open source这样全社会的力量,所以说未来我感觉应该还是C++/Java/C#的天下,而且它们都在改进中,互相吸收,有庞大的标准组织管理,弊端肯定越来越少。所以我选择C++除了喜欢外,也有这个原因。
欢迎再继续交流讨论:)
re: C++基础库javen 0.2.1版发布 20070121 Javen-Studio 2007-01-26 22:19
另外一个想法是用最简单的最基本的C++语法来实现这个库,着重于开发应用,并不强调强大先进之类,甚至想抛弃template语法,总之是想让库更简单
所以也不需要等C++0x标准了,而且从strustrup对C++的期望看,C++语法应该不会有多大的变化了,以后扩充估计都是标准库之类,比如吸纳boost
我比较喜欢C++的强大,可以自由地控制几乎任何东西,he
re: C++基础库javen 0.2.1版发布 20070121 Javen-Studio 2007-01-26 22:08
D语言?我感觉是现在开发一门新语言太难了,因为几乎无法跟C++/Java/C#竞争,推广太难了
而且不现实,几个人做这个太难了,光编译器就难以短期完成
我做这个还是比较现实的,目的很简单
1, 想积累自己写的库,避免重复劳动。想通过它写几个具体的应用
2, 想让C++程序写起来更简单,学起来也简单(like java),因为C++太强了,完全可以通过库来实现
3, 比较喜欢C++
4, 更庞大的目标是想让跨平台应用更简单,OS API太复杂了
hei
re: 我的程序人生 Javen-Studio 2007-01-24 20:27
过奖,共同学习啊,感觉不会的太多了
re: C++基础库javen 0.1版发布 Javen-Studio 2007-01-13 23:40
关于getText()的编码问题,请看下面的定义,这些方法与JavaMail是一样
/**
* Return the text/ content as a String pointer. The type of this
* object is the native format of a "text/" content.
*
*/
void getText(String &s);

/**
* Return the content as a String pointer. The type of this
* object is the native format of a "text/plain" content or
* other attachment data.
*
*/
void getContent(String &s);
re: C++基础库javen 0.1版发布 Javen-Studio 2007-01-10 15:25
哦,thanks for your comments
1, 64位,目前我还没考虑到,因为没有64bit机器呀,不过等我完成第一版后,我会开放源,大家自己改造吧
2, Mime其他编码,目前支持常见的base64和quoted-printable,不过由于做此库第一目的也是为完成具体工作,所以其他编码未实现了。不过大家可以改造加入支持,只需要写几个编解码类就可以了
3, 效率问题,我曾将此库的早期版本应用一个较大的邮件系统,效率并没发现明显影响,是否硬件的问题呢
4, gcc版本,我再尽快提供新的版本吧
5, 关于7bit/8bit/getText()等问题我抽空查一下看,尽快解决:)
首页有下载,全部src暂未提供
re: SOCKET的封装 Javen-Studio 2006-08-15 13:56
是啊,我就是学习了一些ACE的设计想法做的,接口都仿照java
re: SOCKET的封装 Javen-Studio 2006-08-10 10:23
首页可以下载试用版本,源码等我完成后会open source的,thx
re: C++基础库javen 0.1 for win版发布 Javen-Studio 2006-07-23 12:39
里面comm就是带源码的, 我会慢慢公布一些, hei, thx
快了,我会发布一个windows下的试用版本
re: Lucene in Action 中文版 Javen-Studio 2006-04-22 12:15
有电子版的,网上下吧
等我有时间我先发布一个库给大家试用看看,谢谢支持!
想打算以后开源,不过现在太忙了
所以我先介绍一下我的设计思想,过些时间有空再提供一个共享库试用
谢谢
是啊,是我看一点翻一点的,也有便于自己复习之需,翻译团队不知道,估计官方已经在译了吧
非常抱歉,最近工作太忙,顾不上了,等缓一缓先吧
re: 邮件解析框架FastMail库使用简介 Javen-Studio 2005-12-20 16:32
报歉,现在还不行。我主要先介绍它们的设计。
re: 邮件解析框架FastMail库介绍 Javen-Studio 2005-10-29 00:27
现在还不行,我想重新设计一下整个C++库,邮件解析库也想实现对输入流的解析功能,我想以后希望能加入open source