四个月的隐居和一个新的开源项目——云风典藏

 

  縱有千年鐵門檻 終須一個土饅頭

——宋·范成大

这么长时间没有来博客园了,上一次发博客到现在,整整四个月了,这期间发生了很多事情。
  今年七月份,也正是我本科毕业的时间。正当别的同学要么读研要工作的时候,我却呆在这儿,练了三个多月的书法。
  我一直在想一个问题:大学四年学了关于计算机的这些东西,到底是对是错?
  如果脱离了生活的感性,就算是最强大的理性逻辑只会变成最可笑可悲的虚无幻灭。不论好坏,永远都是清者自清,浊者自浊,强者自立,弱者自贱。从古到今,这个世界一直都没有发生过一丝一毫的变化。

如果大学读了四年的文科,比如历史、哲学或者绘画,会不会现在再看这个世界的时候,会多点耐心?多点宽容?

今天登陆了博客园,又看了一下邮箱,看到了两封邮件心里不知道是什么滋味哈!
  第一封,来自一位朋友的交流信件,时间是14年8月21日,哥们抱歉了!!

第二封,来自乌云峰会会务组的峰会邀请函,集会于14年9月12日举行,我看了看时间,现在已经是11月1日,我亲手丢掉了一次结识高人的集会,而这一直是我最想要的,心里很遗憾。

废话不说了,现入正题。
  这一段时间,我一直在维护一个项目,一个让我觉得值得投入大量精力的项目: 云风典藏

云风典藏是一个非营利项目,初步的目标是:网罗搜集古往今来的中華优秀典籍,将其制成各操作系统平台上通用的可检索、复制的、免费、离线、chm电子文档

云风典藏的第一个可以发布版本v1.01花了大约二十多天的时间,由278030个小图片和文本文件组成,7z算法压缩后大小273 MB

这一版本共收录了20902个汉字,可进行对应单个汉字的检索查找定位,完整的图文收录了如下:
    ·《康熙字典》、《说文解字》(且附有段玉裁之《說文解字注》),可以完整地显示这些古籍上面的生僻字
    ·文字演进过程(包括说文解字之小篆、六书通、金文编、甲骨文、金石大典、现代楷体、现代中日韩各地字体图形)
    ·文言文释、现代字义和简单的中英翻译

以后的版本中将会逐渐增加如下内容:
    ·佛家经典、中华诸子百家及后世优秀古籍、本草纲目(可对单个药物名检索)、书法六体金篆隶楷行草和传世的优秀书法碑帖,请各位朋友不吝关注 :)

目前这个项目的皮肤非常的简陋蹩脚(无论是官网还是文档页面),在下知道博客园中精通Web设计的高手众多,不知道有没有朋友想要与在下一起扩充、维护这个项目的?

虽然维护这个东西并不会得到现实中的金钱酬劳,但是我们一起扩充它一定能够获得很多由衷的快乐  :)

在处理这么多的文件时,写了一些很精巧实用的bash shell脚本,几天后整理出来和朋友们分享一下,linux的魅力不容抗拒。

谢谢你耐心地阅读本文!另感谢朋友夜雨無聲的精彩文章CHM制作详解

·附录

  项目的官网 http://www.yfdc.org/

云风典藏-v1.01 检索汉字“道”示例:

 

时间: 2024-12-29 11:48:26

四个月的隐居和一个新的开源项目——云风典藏的相关文章

支持Dubbo生态发展,阿里巴巴启动新的开源项目 Nacos

摘要: 上周六的Aliware技术行上海站Dubbo开发者沙龙上,阿里巴巴高级技术专家郭平(坤宇)宣布了阿里巴巴的一个新开源计划,阿里巴巴计划在7月份开启一个名叫Nacos的新开源项目, 在活动演讲中,坤宇介绍了这个开源项目的初衷,他表示 "将通过Nacos项目将阿里巴巴在建设共享服务体系中使用的服务发现.. 贡献Dubbo生态,阿里Nacos开源计划 在上周六的Aliware技术行上海站Dubbo开发者沙龙上,阿里巴巴高级技术专家郭平(坤宇)宣布了阿里巴巴的一个新开源计划,阿里巴巴计划在7月份

ArcGIS API for Flex (使用ArcGIS API for Flex 创建一个新的地图项目)

参考官方:https://developers.arcgis.com/flex/guide/getting-started.htmhttps://developers.arcgis.com/flex/guide/tutorial-adding-a-map-with-layers.htm 新建Flex工程 下载并解压缩ArcGIS API Flex ZIP文件.这个文件包含Flex的ArcGIS API libs库(.swc).语言环境.皮肤包文件 在 Flash Builder中, 选择 Fil

springmvc与+hibernate制作的一个聊天室(开源项目)

前段时间有了点空暇时间,然后某一门课要求搞一个聊天室,所以使用springmvc和hibernate搞了一个还不错的聊天室项目.页面比較精美. 多的不说了.先上图,个人觉得是精品: 登录: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjczNDQ0MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" > 注冊: watermark/2

利用git向github上远程提交一个自己的开源项目

1.在电脑的系统变量中的path路径中配置git的环境变量: 找到git安装路径中bin的位置,如:X:\Git\bin 找到git安装路径中git-core的位置,如:X:\Git\libexec\git-core; 然后将这两个路径配置到系统变量的path中即可 2.打开命令行(cmd+enter),将目录切换到项目目录:例如:D:\>cd D:\wps_github\LoopLinearViewItem,然后点击enter 3.然后输入如下命令并点击enter D:\wps_github\

记录一个优秀的开源项目

Spring-Cloud-AG-Admin 1.https://gitee.com/mbman/ace-security(后台地址) 2.https://github.com/icryrainix/Spring-Cloud-AG-Admin(后台地址) 3.https://gitee.com/skyscraper/AG-Admin-v2.0(前端地址) 原文地址:https://www.cnblogs.com/cnndevelop/p/12276074.html

一个开源项目中用到的bash shell脚本

请看系统鸟瞰图: 因为笔者所在的地方并无可用的宽带和Wifi,所以暂且只能采用上图中的联网方法,使用ssh走手机GPRS流量的方法进行远程操作云风典藏官网的服务器,以完成所有任务.  关于云风典藏的更多信息,请看文章<四个月的隐居和一个新的开源项目——云风典藏>. 第一步:SSH安全设置  服务器现在由我们全部负责,远程登录的安全为重中之重.  1.创建一普通用户,以后只使用此用户来远程登录系统:  2.修改root密码:  3.修改sshd的配置: 1 #vim sshd_config fi

soapui中文操作手册(一)----创建一个新的项目

1) 创建一个新的项目 点击项目,选择新建项目SOAP.这将打开一个新的SOAP项目对话框. 注意:你也可以做CTRL + N(WIN)或CMD+ N(MAC)来创建一个新的SOAP项目. 在新的SOAP项目对话框中输入项目名称,然后单击确定 这将创建在导航器一个新的项目. 恭喜你,你刚刚创建了你的第一个项目SoapUI.让我们添加一个WSDL. 2) 添加一个WSDL 在SoapUI项目中,SOAP大多是基于一个WSDL.虽然不是必须通过导入WSDL,但它使测试更容易,因为WSDL包含您需要了

Maven和Eclipse:m2eclipse -- 创建一个简单的Maven项目

陈科肇-欢迎转载,转载请注明出来,谢谢! ================== 在Maven中,我们使用archetype来创建项目.而在Ecelipse中,我们通过新建项目向导来创建项目.Eeclipse中的新建项目向导为我们提供了大量的创建项目的模板.m2eclipse为这个向导添加了如下的功能: 1.从SCM仓库签出一个Maven项目 2.使用Maven archetype(Maven 原型,即模板)创建一个Maven项目 3.创建一个Maven POM文件 4.实操-例子 =======

李彦宏收到无人车罚单的四个月后,北京自动驾驶新规终于出台!

中国自动驾驶相关法律法规的空白终于被打破了,就在今天,北京市交通委发布了相关指导文件,符合规定的自动驾驶汽车,终于可以正式上路了. 而媒体们在转载这条消息时,都要cue一下前脚上路,后脚吃罚单的李彦宏.四个月前百度在AI开发者大会上,李彦宏乘着自动驾驶汽车从五环赶往现场,结果很快就因变道压实线被开了罚单.这张开给无人车的罚单成了一支flag,让自动驾驶厂商们更加急迫的追问有关自动驾驶的交通法律法规.那场景就像学霸们已经做了充足的准备,就等着老师出考卷来大展身手了. 现在交管部门给了交待,我们又把