
开源软件
文章平均质量分 68
ThinkHY
好读书,喜编码,以构建软件为乐。
展开
-
TED字幕下载工具的使用方法
之前用过N种方法下载TED字幕,现在都已失效。无奈之下 在5.1期间DIY了一个Perl脚本,之前的博客有过介绍。这两天有网友问我用法,总结一下,如下:下载地址:https://github.com/di3du/DisanduAdmin/raw/master/2012/tedSubtitle.zip源代码:https://github.com/di3du/DisanduAd原创 2011-06-23 21:17:00 · 11666 阅读 · 25 评论 -
X3插件框架发布v1.0.9(转载)
X3 C++ PluginFramework 今天发布了新版本1.0.9,距离上个版本正好三个月,主要完善内容有:1、移植到 Linux,加入 Makefile 文件,能够基本运行起来;2、对内核文件进行局部完善,替换ConfigXml插件,移动整理工程文件,满足Win32、Linux、VC++、CodeBlocks、Makefile 的移植编译要求。 目前 X3 C+转载 2011-06-23 09:32:00 · 1524 阅读 · 0 评论 -
HOWTO fix -fPIC errors(ZZ)
Content: The ProblemWhat is PIC?What are "relocations"?Case 1: Broken compilerCase 2: Broken `-fPIC support checks in configureCase 3: Lack of `-fPIC flag in the software t转载 2011-06-20 19:34:00 · 1080 阅读 · 0 评论 -
X3 C++ PluginFramework 已经在Linux下移植编译成功(转载)
这周与广州的李健一起将插件框架“X3 C++ PluginFramework”移植到Linux下,目前基本已经可以在Linux下编译了。李健正在实现Linux下的函数、编写makefile文件,近期就可完成。ConfigXml和ConfigDB由于是MFC代码,暂时没有去移植(5月26日起ConfigXml和TestCore已经可以在Linux下运行)。如果要浏览最新的代码,可以访问下面地址:SVN: https://x3c.svn.sourceforge.net/svnroot/x3c/trunkWeb:原创 2011-05-30 13:52:00 · 1552 阅读 · 0 评论 -
[随想]开源软件与Web2.0
开源软件与WEB2.0有一些共同点: 去中心化(decentralization)、群组协作、用户创造内容。 WEB2.0和开源软件两者之间很微妙。最初的开源社团与开源软件协作过程可以说是奇客们的WEB2.0,奇客反抗权威、自己动手构建软件、分享经验与代码、不过开源软件在70年代末80年代初出现的时候,WEB还没有被发明。奇客们分散在各自的部落里,他们习惯用BSS、Email、IRC交流协作,虽然当时没有WEB2.0,但奇客们利用这些技术实现了沟通与协作。原创 2011-02-05 12:22:00 · 949 阅读 · 0 评论 -
[经验总结]VC++常用UI资源
记录VC++设计UI常用的资源原创 2011-01-23 23:19:00 · 1316 阅读 · 0 评论 -
X3C通用插件框架已在公网开源(转载)
<br /><br />转自: http://www.cnblogs.com/rhcad/archive/2011/01/04/1925313.html<br /> <br />X3 C++ PluginFramework 已在公网开源,地址为:<br />http://www.oschina.net/p/x3<br />http://sourceforge.net/projects/x3c/<br /> <br />可在上面网站下载代码,也可使用SVN客户端获取开发中的最新代码,地址为<br />SVN:原创 2011-01-22 11:14:00 · 1729 阅读 · 0 评论 -
[Hacker]VIM使用者大脑的形态(转载)
via :Kevin Watters's blog译:XGuru原始状态 我曾经观看过小提琴家非常有激情地拉弦演奏,我有了这种想法:也许我投入到文本编辑器中的脑细胞数量和他为投入所喜好的乐器的演奏中差不多吧。我还有种奇异的想象,当他独奏的时候,脑中的核磁共振图和我在使用VIM中操控代码的的图像也许不会相差太大吧? 如果你愿意的话请你仔细思考下,以下是一个vimmer的学习旅程的剪辑Vim涅磐所经历的漫长而艰苦的道路星期一 “Eclipse当然是简洁实用的” “但是一些满脸落腮胡的原创 2010-12-25 13:09:00 · 1154 阅读 · 0 评论 -
为什么C++社团没有搞出个CPAN
<br />一直以来在思索的问题,期待一个答案。原创 2010-12-11 09:31:00 · 819 阅读 · 0 评论 -
由金山开源想到的
对于金山卫士开放源代码的一点感想原创 2010-12-10 12:27:00 · 750 阅读 · 1 评论 -
O‘REILLY开源大会演讲资料公布
O’Reilly的OSCON大会,这个大会的组织者是计算机科学出版行业的O’Reilly公司。目前OSCON现在是参会人数已经大大超过了上述的三大Linux会议,作为商业Linux和开源技术展会,发展的非常成功,现场O’Reilly的OSCON大会一般都是4天的议程,大大超过了同类的技术会议。因为该会议在全球开源爱好者中享有崇高的声誉。几乎每年的这个时候,都有数以千计的厂商、爱好者,涌到美国Oregon州的 Portland市参加这个盛会,享受开源的盛宴。同时,会议上数以百计的技术和非技术专题讲座(sess原创 2010-08-08 22:25:00 · 1082 阅读 · 0 评论 -
Beijing Perl Workshop2011参会记录
今天一大早赶到东单参加 Beijing Perl Workshop,上一次大会是2009年举行,当时也是在东单。 这届的Perl Workshop没有上一届热闹,可能是因为有几位爱热闹的台湾同胞没过来(台湾近期也有开源大会),场下提问、讨论的气氛不够热烈。 不过,终于有人介绍Perl6的特性和实现过程。来自欧洲的Jonathan Worthington 介绍Per原创 2011-07-02 23:52:52 · 1015 阅读 · 0 评论 -
TedSubtitle Release Report
TedSubtitle Download: http://www.disandu.com/download/tedSubtitle.rarDescription: Get ted talk's subtitle from TED.com and conve原创 2011-09-11 22:51:19 · 1835 阅读 · 0 评论 -
Two decades of productivity: Vim's 20th anniversary(转载)
Two decades of productivity: Vim's 20th anniversaryBy Ryan PaulRunning vim inside a terminal running inside a vimThe Vim text editor was first released to the public on November 2,转载 2011-11-05 11:40:30 · 1058 阅读 · 0 评论 -
TED演讲字幕下载脚本的使用方法
有朋友反映TEDHelper1.1已经不能使用,想试用TED字幕下载脚本,不过我现在老家休假,手头上只有适用于win7平台的打包工具。为保证脚本的正常使用,这里介绍一个较通用的方法。 这个方法稍微有些费劲,但无Windows版本的局限性,具体操作过程如下: STEP1: 下载安装Strawberry, .http://strawberry-perl.googlecode原创 2012-01-27 21:20:53 · 4382 阅读 · 4 评论 -
Calling fork from Multiple Thread Environment
Threads and Process Management On a Pthreads-compliant system, calls that manipulate processes, like fork and exec, still behave in the way they always hav转载 2013-06-10 10:49:44 · 2767 阅读 · 0 评论 -
2012北京 PyCon (Python大会)参会记录
我只是个Perl爱好者,对Python了解不多,但耐不住同事的再三邀请,去感受了今天的Python大会, 现在再回想一下,也有一些感受,记录如下。 一大早赶到位于雍和宫附近的方家胡同。 胡同里有一处原北京机床厂留下的车间, 大会就在车间里举行。来到会场外,老远便看一些WEB公司的宣传海报。签到进场之后就见到Python社区的“社区大妈”,上一次见到他,还是在吴军老师签名售书的Open原创 2012-10-20 19:04:01 · 3297 阅读 · 0 评论 -
[经验总结]利用xlstproc处理XSLT的makefile
# For XSLTPARSE = xsltprocSRC = main.xmlSTYLESHEET = makepaper.xsl OUTPUT = output.html # 参数键值对PARAMS = propertyFile Property_1.XML all : $(SRC) $(STYLESHEET) $(PARSE)原创 2010-03-03 22:40:00 · 1091 阅读 · 0 评论 -
Do you still program in Perl?
Notice a great post on reddit, the author listed some useful modules in it. I am excited for that Perl community always appears to be full of vitality and innovation that surprise us.Below content i转载 2012-06-17 16:02:39 · 770 阅读 · 0 评论 -
[经验总结]Perl提取网页信息
#!/usr/bin/perl -w# Gist: https://gist.github.com/2928006use LWP::Simple;my $url=$ARGV[0];my $filename =$ARGV[1]; my $content = get($url) or die "Couldn't get $url";#$content =~ s#^.*?().*$##原创 2010-07-10 23:44:00 · 2545 阅读 · 5 评论 -
Just a Crawler
use strict;use WWW::Mechanize;use HTTP::Cookies;###go to login page and login.#my $url = 'https://www.google.com/accounts/ServiceLogin?hl=en&service=finance&nui=1&continue=http%3A%2F%2Ffinance.google.原创 2011-11-08 23:37:33 · 880 阅读 · 0 评论 -
How to do synchronization for Tomboy Notes on Windows
Firstly, register an account in UbuntuOne: https://one.ubuntu.comThen follow the instruction as below. Enjoy it!WindowsInstall Tomboy on Windows following these instructionsLaunch Tomboy原创 2011-11-06 14:03:26 · 1346 阅读 · 0 评论 -
VC++死忠用户的N多愚钝表现之点评
在这个页面:http://lixudong.blogbus.com/logs/69902204.html 看过下面这些观点,本科毕业后,我有过二年的Linux平台开发经验和一年半的Windows开发经历,下面是我结合自己的经历做的一些点评。原创 2010-07-25 00:34:00 · 1019 阅读 · 0 评论 -
[活动]北京 PerlChina 七月聚会
下午去五道口的蚂蚁咖啡红酒吧参加了七月份的Perl聚会,之前还是去年九年参加了Perl Workshop,那也是第一次真正接触Perl,之后用Perl写过一些小脚本,今年还用Perl做了一个数据转换的项目。近期订阅了PerlChina的邮件组,天天看大家讨论Perl种种话题,心生向往,这次看到邮件组时能通知就去参加了。这次聚会安排如下: agentzh - pack/unpack 实现简单的 TCP 协议的客户 - 聊一下使用 Perl 做测试 (40分钟) joe - DBI 灵活使用,原创 2010-07-10 18:21:00 · 993 阅读 · 0 评论 -
[经验总结]Perl输出csv文件
#!/usr/bin/perl -w # File: getinfo.pl # Creator: thinkhy # Usage: ./getinfo path outputfile # Date: 2010年 03月 07日 星期日 15:23:18 CST # 回复梁同学的需求,写了个Perl脚本来实现功能: #ubuntu系统原创 2010-03-07 15:18:00 · 5571 阅读 · 0 评论 -
[经验总结]Ubuntu9.10无法上网问题的最终解决办法
<!--/*<! [CDATA[*/body { color: #000; background-color: #fff; margin: 0px 10%; min-width: 720px; font-family: Verdana, sans-serif; counter-reset: chapter section subsection subsubsection p原创 2010-01-30 17:44:00 · 4470 阅读 · 18 评论 -
[新技术学习]Google Analytics VS. piwik
<!-- body { } h1 { font-size: xx-large; font-weight: bold; border-bottom: 1px solid black; } div.note { position: relative; display: block;原创 2009-11-29 18:26:00 · 2794 阅读 · 0 评论 -
Google C++ 风格指南(转载)
Google C++ 风格指南 - 中文版¶版本:3.133原作者:Benjy WeinbergerCraig SilversteinGregory EitzmannMark MentovaiTashana Landray翻译:YuleFoxyospaly项目主页:转载 2009-11-29 22:51:00 · 942 阅读 · 0 评论 -
[技术学习] CPAN::WordPress:XMLRPC折腾记录
<!--body { color: #000; background-color: #fff; margin: 0px 10%; min-width: 720px; font-family: Verdana, sans-serif; counter-reset: chapter section subsection subsubsection paragraph lchapte原创 2010-01-24 10:48:00 · 3276 阅读 · 0 评论 -
[技术学习]VST(Vim reStructured Text)简介(转载)
VST(Vim reStructured Text)簡介Author:Edward G.J. LeeVersion:1.0License:GNU GPLDate:2005.12.03.使用純文字編輯器也能輸出漂亮、標準的 PDF/HTML/LaTeX 文稿格式嗎?這篇文章就簡單的來探討使用率非常高的转载 2010-01-17 10:21:00 · 2943 阅读 · 0 评论 -
[技术学习]ATL CAtlRegExp,GRETA,Boost::regex三类正则表达式库简介
本文摘要翻译了几篇文章的内容,简单介绍 ATL CAtlRegExp,GRETA,Boost::regex 等正则表达式库,这些表达式库使我们可以方便地利用正则库的巨大威力,给我们的工作提供了便利。 正则表达式语法字符元意义.匹配单个字符[ ]指定一个字符类,匹配方括号内的任意字符。例:[abc] 匹配 "a", "b"或 "c"。转载 2009-11-11 17:13:00 · 3370 阅读 · 0 评论 -
[经验总结]Ubuntu 9.10初用手记
• 界面更好看,边缘处理更圆滑,图标显示更清晰。• 输入法花哨了,但还看不出ibus在输入方面比scim明显好在哪? 可能是与其它系统配合得更好,反正用了一天也没有像SCIM 那样出现输不出字的现象。• 号称的启动加速,我没感觉,反而觉得启动和关闭时渐明渐暗的Ubuntu图标有点后现代。• Ubuntu One注册了还没用上,希望下一版本将这个功能交给google。原创 2009-11-08 21:13:00 · 1145 阅读 · 0 评论 -
[技术学习]用XSLT实现十六进制数字转十进制
昨天水木XML版有网友问了这样的问题: 如下的xpath不工作://node[@count>100] XPath标准中数学函数暂时都只能处理十进制数字,那样就得把XML中的十六进制转成十进制,既然涉及到XML文档内容的转换,马上想到XSLT。网上搜到开源项目XSLT Standard原创 2009-10-31 15:15:00 · 1522 阅读 · 0 评论 -
今年的图灵奖出来了,获奖者又来自PARC
国内的很多媒体在提及施乐公司的Palo Alto研究中心总忘不了讽剌几句,华而不实,losers,但正是这个实验室里的losers给现代计算机工业甚至是现代文明带来巨大的影响。技术不只是用来对现的,好玩的技术说不定能影响世界。 以下内容转自: http://www.acm.org/news/featured/turing-09 Pioneer Honored fo原创 2010-03-10 23:05:00 · 1270 阅读 · 0 评论 -
[技术学习]新年在水木VIM版所学总结
">================================================= ">================================================= " [ Added by thinkhy 2010年 01月 02日 星期六 19:54:24 CST] " 水木VIM版 15322贴 "发信人: flw (梨花小蓓原创 2010-01-02 21:44:00 · 1103 阅读 · 0 评论 -
[新技术]WebKit资源(转载)
WebKit 资料搜集1 what is webkit? WebKit 是一个开源浏览器网页排版引擎,与之相应的引擎有Gecko(Mozilla,Firefox 等使用的排版引擎)和Trident(也称为MSHTML,IE 使用的排版引擎)。同时WebKit 也是苹果Mac OS X 系统引擎框架版本的名称,主要用于Safari,Dashboard,Mail 和其转载 2010-03-14 22:00:00 · 1496 阅读 · 0 评论 -
[经验总结]JS切换背景音乐的代码
<!--/*< ![CDATA[*/body { color: #000; background-color: #fff; margin: 0px 10%; min-width: 720px; font-family: Verdana, sans-serif; counter-reset: chapter section subsection subsubsection p原创 2010-04-21 22:22:00 · 4605 阅读 · 0 评论 -
[经验总结]XSLT开发总结
注意XSLT不能对输入文档的DOM树进行更改 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1 循环 for-each xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> xsl:outp原创 2010-03-30 21:54:00 · 3190 阅读 · 0 评论 -
[经验总结]XSLT输出的HTML空元素导致jQurey解析出错
<!--/*<! [CDATA[*/body { color: #000; background-color: #fff; margin: 0px 10%; min-width: 720px; font-family: Verdana, sans-serif; counter-reset: chapter section subsection subsubsection p原创 2010-04-11 20:31:00 · 3346 阅读 · 36 评论 -
[经验总结]Vim的NerdTree插件不错
<!--/*< ![CDATA[*/body { color: #000; background-color: #fff; margin: 0px 10%; min-width: 720px; font-family: Verdana, sans-serif; counter-reset: chapter section subsection subsubsection p原创 2010-04-10 23:13:00 · 11391 阅读 · 0 评论