unixword review功能不能看视频,网站能点进去,但是视频打开不了

在软件项目开发中,我们经常提到一个词&code review&。code review中文翻译过来就是代码评审或复查,简而言之就是编码完成后由其他人通过阅读代码来检查代码的质量(可编译、可运行、可读、可维护、可复用),这些性质都比较抽象,但是一般都可以通过以下的检查点来实现:
检查代码的命名方式是否符合规范,代码的可读和可维护必须要求所有参与编码的同事使用的命名有统一的规范(注意每个人有自己的代码风格,但是要符合可读性的代码规范);
检查代码的注释,我认为注释至少包括:1.类要有类用途和使用事项说明;2.方法要有用途和参数、返回值说明;3.重要语句说明;
检查代码的实现方式合适,包括逻辑判断、循环、错误处理、线程、性能等是否符合可拓展和可复用的要求;
检查代码结构的问题,检查方法和类是否做到松耦合,方法、类等逻辑块的代码量是否合适、是否有重复编码等等;
检查代码的可测试性,检查对重要的功能方法是否有测试案例,测试案例的覆盖性和针对性是否足够。
其他根据所在团队或组织要求进行审查的内容。
需要注意的是,代码进入code review之前已经可以编译运行,参与code review的人不负责代码的正确性,这应该是码农和QA负责的工作,也应该通过单元测试等方法来验证。如果按照上述的方式进行code review的话,在python脚本设计中进行code review应该注意python的常见命名方式、注释和编码规范。
我认为CodeReview最重要的是公司支持存在这样的机制以及程序员有这样的习惯。这一点如何实行还有待进一步的探索。
Python的编码规范
我会在另外一篇博文《python的统一编码规范》中进行详细讲述。
以下两篇博文是我觉得理解code review比较深入的文章,可以好好看一下:
Code Review中的几个提示
原文链接:
Code Review应该是软件工程最最有价值的一个活动,之前,本站发表过《简单实用的Code Review工具》,那些工具主要是用来帮助更有效地进行这个活动,这里的这篇文章,我们主要想和大家分享一下Code Review代码审查的一些心得。
首先,我们先来看看Code Reivew的用处:
Code reviews 中,可以通过大家的建议增进代码的质量。
Code reviews& 是一个传递知识的手段,可以让其它并不熟悉代码的人知道作者的意图和想法,从而可以在以后轻松维护代码。
Code reviews 也鼓励程序员们相互学习对方的长处和优点。
Code reviews 也可以被用来确认自己的设计和实现是一个清楚和简单的。
你也许注意到了在上面的Code Reivew中的诸多用处中,我们没有提到可以帮助找到程序的bug和保证代码风格和编码标准。这是因为我们认为:
Code reviews 不应该承担发现代码错误的职责。Code Review主要是审核代码的质量,如可读性,可维护性,以及程序的逻辑和对需求和设计的实现。代码中的bug和错误应该由单元测试,功能测试,性能测试,回归测试来保证的(其中主要是单元测试,因为那是最接近Bug,也是Bug没有扩散的地方)
Code reviews 不应该成为保证代码风格和编码标准的手段。编码风格和代码规范都属于死的东西,每个程序员在把自己的代码提交团队Review的时候,代码就应该是符合规范的,这是默认值,属于每个人自己的事情,不应该交由团队来完成,否则只会浪费大家本来就不够的时间。我个人认为&meeting&是奢侈的,因为那需要大家在同一时刻都挤出时间,所以应该用在最需要的地方。代码规范比起程序的逻辑和对需求设计的实现来说,太不值得让大家都来了。
10年前,上面这两件事会是理所当然的(10年前的中国的软件开发还没有Code Reivew呢),今天,在中国的很多公司上面这两件事依然被认为是Code Reivew最重要的事,所以,我能够看到很多开发Team抱怨Code Review就是一个形式,费时费力不说,发现的问题还不如测试,而评审者们除了在代码风格上有些见术,别的也就没什么用了,长而久之,大家都会开始厌烦这个事了。
所以,在今天,请不要把上面的那两件事分散了Code Review的注意力,取而代之的是,对于Bug,程序的作者要在Review前提交自己的单元测试报告(如:XUnit的测试结果),对于代码规范,这是程序作者自己需要保证的,而且,有一些工具是可以帮你来检查代码规范的。
当然,上述这些言论并不是说,你不能在Code Review中报告一个程序的bug或是一个代码规范的问题。我只是说,那并不是Code Review的意图。
下面是我们认为的几个小提示可以让你更好进行Code Review这项最有价值的活动。
1.- 经常进行Code Review
以前经历过几个相当痛苦的Code Review,那几次Code Review都是在程序完成的时候进行的,当你面对那近万行的代码,以前N多掺和在一起的功能,你会发现,整个Code Review变得非常地艰难,用不了一会儿,你就会发现大家都在拼命地打着哈欠,但还是要坚持,有时候,这样的Review会持续3个小时以上,相当的夸张。而且,会议上会出现相当多的问题和争论,因为,这就好像,人家都把整个房子盖好了,大家Review时这挑一点那挑一点,有时候触动地基或是承重墙体,需要大动手术,让人返工,这当然会让盖房的人一下就跳起来极力地维护自己的代码,最后还伤了团队成员的感情。
所以,千万不要等大厦都盖好了再去Reivew,而且当有了地基,有了框架,有了房顶,有了门窗,有了装修,的各个时候循序渐进地进行Review,这样反而会更有效率,也更有帮助。
下面是一些观点,千万要铭记:
要Review的代码越多,那么要重构,重写的代码就会越多。而越不被程序作者接受的建议也会越多,唾沫口水战也会越多。
程序员代码写得时候越长,程序员就会在代码中加入越来越多的个人的东西。 程序员最大的问题就是&自负&,无论什么时候,什么情况下,有太多的机会会让这种&自负&澎涨开来,并开始影响团队影响整个项目,以至于听不见别人的建议,从而让Code Review变成了口水战。
越接近软件发布的最终期限,代码也就不能改得太多。
我个人的习惯,并且也是对团队成员的要求是&&先Review设计实现思路,然后Review设计模式,接着Review成形的骨干代码,最后Review完成的代码,如果程序复杂的话,需要拆成几个单元或模块分别Review。当然,最佳的practice是,每次Review的代码应该在1000行以内,时间不能超过一部电影的时间&&1.5小时(因为据说那个一个正常人的膀胱可以容纳尿液的最长限度)
当然,在敏捷开发中,他们不需要Code Reivew,其实,敏捷开发中使用更为极端的&结对编程&(Pair-Programming)的方法 && 一种时时刻刻都在进行Code Review的方法,个人感觉在实际过程中,这种方法有点过了。另外,大家可以看看本站的另一篇文章《结对编程的利与弊》来了解一下这种方法的问题。
2.- Code Review不要太正式,而且要短
忘了那个代码评审的Checklist吧,走到你的同事座位跟前,像请师父一样请他坐到你的电脑面前,然后,花5分钟给他讲讲你的代码,给他另外一个5分钟让他给你的代码提提意见,这比什么都好。而如果你用了一个Checklist,让这个事情表现得很正式的话,下面两件事中必有一件事会发生:
只有在Checklist上存在的东西才会被Review。
Code Reviews 变成了一种礼节性的东西,你的同事会装做很关心你的代码,但其实他心里想着尽快地离开你。
只有不正式的Code Review才会让你和评审者放轻松,人只有放松了,才会表现得很真实,很真诚。记住Review只不过是一种形式,而只有在相互信任中通过相互的讨论得到了有意义和有建设性的建议和意见,那才是最实在的。不然,作者和评审者的关系就会变成小偷和警察的关系。
3.- 尽可能的让不同的人Reivew你的代码
这是一个好主意,如果可能的话,不要总是只找一个人来Review你的代码,不同的人有不同的思考方式,有不同的见解,所以,不同的人可以全面的从各个方面评论你的代码,有的从实现的角度,有的从需求的角度,有的从用户使用的角度,有的从算法的角度,有的从性能效率的角度,有的从易读的角度,有的从扩展性的角度&&,啊,好多啊,还让不让人活了。不管怎么说,多找一些不同的人会对你很有好处。当然,不要太多了,人多嘴杂反而适得其反,基本上来说,不要超过3个人,这是因为,这是一个可以围在一起讨论的最大人员尺寸。
下面是几个优点:
从不同的方向评审代码总是好的。
会有更多的人帮你在日后维护你的代码。
这也是一个增加团队凝聚力的方法。
4.- 保持积极的正面的态度
再说一次,程序最大的问题就是&自负&,尤其当我们Reivew别人的代码的时候,我已经见过无数的场面,程序员在Code Review的时候,开始抨击别人的代码,质疑别人的能力。太可笑了,我分析了一下,这类的程序员其实并没有什么本事,因为他们指责对方的目的是想告诉大家自己有多么的牛,靠这种手段来表现自己的程序员,其实是就是传说中所说的&半瓶水&。
所以,无论是代码作者,还是评审者,都需要一种积极向上的正面的态度,作者需要能够虚心接受别人的建议,因为别人的建议是为了让你做得更好;评审者也需要以一种积极的正面的态度向作者提意见,因为那是和你在一个战壕里的战友。记住,你不是一段代码,你是一个人!
5.- 学会享受Code Reivew
这可能是最重要的一个提示了,如果你到了一个人人都喜欢Code Reivew的团阿,那么,你会进入到一个生机勃勃的地方,在那里,每个人都能写出质量非常好的代码,在那里,你不需要经理的管理,团队会自适应一切变化,他们相互学习,相互帮助,不仅仅是写出好的代码,而且团队和其中的每个人都会自动进化,最关键的是,这个是一个团队。
从Code Review 谈如何做技术
原文链接:
这两天,在微博上表达了一下Code Review的重要性。因为翻看了阿里内部的Review Board上的记录,从上面发现Code Review做得好的是一些比较偏技术的团队,而偏业务的技术团队基本上没有看到Code Review的记录。当然,这并不能说没有记录他们就没有做Code Review,于是,我就问了一下以前在业务团队做过的同事有没有Code Review,他告诉我不但没有Code Review,而且他认为Code Review没用,因为:
1)工期压得太紧,时间连coding都不够,以上线为目的,
2)需求老变,代码的生命周期太短。所以,写好的代码没有任何意义,烂就烂吧,反正与绩效无关。
&& 我心里非常不认同这样的观点,我觉得我是程序员,我是工程师,就像医生一样,不是把病人医好就好了,还要对病人的长期健康负责。对于常见病,要很快地医好病人很简单,下猛药,大量使用抗生素,好得飞快。但大家都知道,这明显是&饮鸩止渴&、&竭泽而渔&的做法。医生需要有责任心和医德,我也觉得程序员工程师也要有相应的责任心和相应的修养。东西交给我我必需要负责,我觉得这种负责和修养不是&做出来&就了事了,而是要到&做漂亮&这个级别,这就是&山寨&和&工业&的差别。而只以&做出来&为目的标准,我只能以为,这样的做法只不过是&按部就班&的堆砌代码罢了,和劳动密集型的&装配生产线&和&砌砖头&没有什么差别,在这种环境里呆着还不如离开。
&& 老实说,因为去年我在业务团队的时候,我的团队也没有做Code Review,原因是多样的。其中一个重要原因是,我刚来阿里,所以,需要做的是在适应阿里的文化,任何公司都有自己的风格和特点,任何公司的做法都有他的理由和成因,对于我这样的一个初来者,首要的是要适应和观察,不要对团队做太多的改动,跟从、理解和信任是融入的关键。(注:在建北京团队和不要专职的测试人员上我都受到了一些来自上面和下面的阻力),所以跟着团队走没有玩Code Review。干了一年后,觉得我妥协了很多我以前所坚持的东西,觉得自己的标准在降低,想一想后背拔凉拔凉的,所以我决定坚持,而且还要坚持高标准。
&& 对于Code Review很重要的这个观点,在微博上抛出来后,被一些阿里的工程师,架构师/专家,甚至资深架构师批评,我在和他们回复和讨论的过程中,居然发现有个把&因为对方用户的设置&我无法回复了(我被拉黑了)。这些批评我的阿里工程师/架构师的观点总结一下如下:(还有一些直接就是冷讽和骂人了,微博中我就直接删除了)(顺便说一下,阿里内还是有很多团队坚持做Code Review的)
1)到业务团队体会一下,倒逼工期的项目有多少?订好交付日期后再要求提前1个月的有多少?现在是做到已经不容易,更不谈做得漂亮!。
2)Code Review是一种教条,意义不大,有测试,只要不出错,就可以了。
3)目标都是改进质量,有限的投入总希望能有最大的产出,不同沉湎改进质量的方式不一样,业务应用开发忙的跟狗一样,而且业务逻辑变化快,通用性差,codereviw的成本要比底层高。
4)现在的主要矛盾是倒排出来的工期和不靠谱的程序员之间的矛盾,我认为cr不是解决这个问题的银弹。不从实际情况出发光打正义的嘴炮实在太过于自慰了 。
我们可以看到,上面观点其实和Code Review没有太多关系,其实是在抱怨另外的问题。这些观点其实是技术团队和业务团队的矛盾,但不知道为什么强加给了我的&Code Review很重要&的这个观点,然后这些观点反过来冲击&Code Reivew&,并说&Code Review无用&。这种讨论问题的方式在很常见,你说A,我说B,本来A、B是两件事,但就是要混为一谈,然后似是而非的用B来证明你的A观点是错的。(也许,这些工程师/架构师心存怨气,需要一个发泄的通道)
我觉得,很多时候,人思考问题思考不清楚,很大一部分原因是因为把很多问题混为一谈,连我自己有些时候都会这样。引以为戒。
&& 即然被混为一谈,那我就来拆分一下,也是下面这三个问题:
Code Review有没有用的问题。
Code Review做不起来的问题。
业务变化快,速度快的问题,技术疲于跟命。
Code Review
&& 你Google一下Code Reivew这个关键词,你就会发现Code Review的好处基本上是不存在争议的,有很多很多的文章和博文都在说Code Review的重要性,怎么做会更好,而且很多公司在面试过程中会加入&Code Review&的问题。打开你会看到这样的描述&&
&& 卡珀斯&琼斯(Capers Jones)分析了超过12,000个软件开发项目,其中使用正式代码审查的项目,发现潜在缺陷率约在60-65%之间,若是非正式的代码审查,发现潜在缺陷率不到50%。大部份的测试,发现的潜在缺陷率会在30%左右。
&& 一般的代码审查速度约是一小时150行程序码,对于一些关键的软件(例如安全关键系统的嵌入式软件),一小时审查数百行程序码的审查速度太快,可能无法找到程序中的问题。代码审查一般可以找到及移除约65%的错误,最高可以到85%。
&& 也有研究针对代码审查找到的缺陷类型进行分析。代码审查找到的缺陷中,有75%是和计算机安全隐患有关。对于产品生命周期很长的软件公司而言,代码审查是很有效的工具。
Code Review的好处我觉得不用多说了,主要是让你的代码可以更好的组织起来,有更易读,有更高的维护性,同时可以达到知识共享,找到bug只是其中的副产品。这个东西已经不新鲜了,你上网可以找到很多文章,我就不多说了。就像你写程序要判断错误一样,Code Review也是最基本的常识性的东西。
&& 我从2002年开始就浸泡在严格的Code Review中,我的个人成长和Code Review有很大的关系,如果我的成长过程中没有经历过Code Review这个事,我完全不敢想像。
我个人认为代码有这几种级别:1)可编译,2)可运行,3)可测试,4)可读,5)可维护,6)可重用。通过自动化测试的代码只能达到第3)级,而通过Code Review的代码少会在第4)级甚至更高。关于Code Review,你可以参看本站的《Code Review中的几个提示》
&& 可见,Code Review直接关系到了你的工程能力!
Code Review 的问题
&& 有下面几个情况会让你的Code Review没有效果。
&& 首当其冲的是&&&人员能力不足&,我经历过这样的情况,Code Review的过程中,大家大眼瞪小眼,没有什么好的想法,不知道什么是好的代码,什么是不好的代码。导致Code Review大多数都在代码风格上。今天,我告诉你,代码风格这种事,是每个程序员自查的事情,不应该浪费大家的时间。对此,我有两个建议:1)你团队的人招错了,该换血了。2)让你团队的人花时候阅读一下《代码大全》这本书(当然,还要读很多基础知识的书)。
&& 次当其冲的是&&&结果更重要&,也就是说,做出来更重要,做漂亮不重要。因为我的KPI和年终奖based on how many works I&ve done!而不是How perfect they are ! 这让我想到那些天天在用Spring MVC 做CRUD网页的工程师,我承认,他们很熟练。大量的重复劳动。其实,仔细想一下好多东西是可以框架化,模板化,或是自动生成的。所以,为了堆出这么多网页就停地去堆,做的东西是很多,但是没有任何成长。急功近利,也许,你做得多,拿到了不错的年终奖,但是你失去的也多,失去了成为一个卓越工程师的机会。你本来可以让你的月薪在1-2年后翻1-2倍的,但一年后你只拿到了为数不多的年终奖。
&& 然后是&&&人员的态度问题&,一方面就是懒,不想精益求精,只要干完活交差了事。对此,你更要大力开展Code Review了,让这种人写出来的代码曝光在更多人面前,让他为质量不好的代码蒙羞。另一方面,有人会觉得那是别人的模块,我不懂,也没时间 去懂,不懂他的业务怎么做Code Review? 我只想说,如果你的团队里这样的&各个自扫门前雪&的事越多,那么这个团队也就越没主动性,没有主动性也就越不可能是个好团队,做的东西也不可能好。而对于个人来说,也就越不可能有成长。
&& 接下来是&&&需求变化的问题&,有人认识,需求变得快,代码的生存周期比较短,不需要好的代码,反正过两天这些代码就会被废弃了。如果是一次性的东西,的确质量不需要太高,反正用了就扔。但是,我觉得多多少少要Review一下这个一次性的烂代码不会影响那些长期在用的代码吧,如果你的项目全部都是临时代码,那么你团队是不是也是一个临时团队?关于如果应对需求变化,你可以看看本站的《需求变化与IoC》《Unix的设计思想来应对多变的需求》的文章 ,从这些文章中,我相信你可以看到对于需求变化的代码质量需要的更高。
&& 最后是&&&时间不够问题&,如果是业务逼得紧,让你疲于奔命,那么这不是Code Review好不好问题,这是需求管理和项目管理的问题以及别的非技术的问题。下面我会说。
&& 不管怎么样,上述Code Review的问题不应该成为&Code Review无意义&的理由或借口,这就好像&因噎废食&一样。干什么事都会有困难和问题的,有的人就这样退缩了,但有的人看得到利大于弊,还是去坚持,人与人的不同正在这个地方。这就是为什么运动会受伤,但还是会人去运动,而有人因为怕受伤就退缩了一样。
被业务逼得太紧
&& 被业务逼得太紧,需求乱变,这其实和Code Review没有多大关系了。对此,我想先讲一个我的故事。
&& 我去年在阿里的聚石塔,刚去的时候,聚石塔正在做一个很大的重构&&对架构的大调整。因此压了很多业务需求,等这个项目花了2-3个月做完了后,一下子涌入了很多30-50个需求,搞得团队疲于奔命。在累了两周后,我仔细分析了一下这些需求,发现很多需求是在重复做阿里云已经做过的东西,还有一些需求是因为聚石塔这个平台不规范没有标准所产生的问题。于是,我做了这么三件事:
1)重新定义聚石塔这个产品主要目标和范围,确定哪些该做,哪些不该做。
2)为聚石塔制定标准 ,让阿里云的API都长得基本一样,并制订云资源的接入标准。
3)推动重构阿里云的Portal系统,不再实现队里云已经做过的东西,与阿里云紧密结合。
&& 这些事情推动起来并不容易,聚石塔的业务方一开始也不理解,我和产品一起做业务方的工作,而阿里云也被我逼得很惨(在这里一并感谢,尤其阿里云的同学,老实说,和阿里云跨团队合作中是我这么多年来感觉最好的一次,相当赞)。通过这个事,聚石塔需求一下就有质的下降了。搞得还有几个工程师来和我说,你这么搞,聚石塔就没事可干了。姑且不说工程师对聚石塔的理解是怎么样的。 我只想说,我大量地减少了需求,尽最大可能联合了该联合的人,而不是自己闭门造车,并让产品的目标和方向更明确了。做了这些事情后,大家不但不用加班,而且还有时间充电去学技术,并为聚石塔思考未来的方向和发展。去年公司996的时候,我的团队还在965(搞得跟异教徒似的),而且还有很多时间去专研新的东西。
&& 说这个故事,我不是为了得瑟,而是因为有些人在微博上抨击我是一个道貌岸然的只会谈概念讲道理的装逼犯。所以,我告诉大家我在聚石塔是怎么做的,我公开写在这里,你也可以向相关的同学去求证我说的是不是真的。也向你证明,我可能是个装逼犯,但绝不是只会谈概念讲道的装逼犯。
&& 被业务方逼得紧不要抱怨,你没有时间被逼得像牲口一样工作,这个时候,你需要的是暂停一下想一想,为什么会像牲口一样?而这正是让你变得聪明的机会。
&& 我为你总结一下,
1)你有没有去Review业务部门给你的这么多的需求,哪些是合理的,哪些是不合理的。在Amazon,开发工程师都会被教育拿到需求后一定要问&&&为什么要做?业务影响度有多大?有多少用户受益?&,回答不清这个问题,没有数据的支持,就不做。所以,产品经理要做很多数据挖拙和用户调研的工作,而不是拍拍脑袋,听极少数的用户抱怨就要开需求了。
2)产品经理也要管理和教育的。你要告诉你的产品经理:&你是一个好的产品经理,因为你不但对用户把握得很好,也会对软件工艺把握得很好。你不但会开出外在的功能性需求,也同样会开出内在的让软件系统更完善的非功能性需求。你不是在迁就用户,而是引导用户。你不会无限制地加功能,而是把握产品灵魂控制并简化功能。你会为自己要做的和不做东西的感到同样的自豪。&你要告诉你的产品经理:&做一个半成品不如做好半年产品&(更多这样的观点请参看《Rework摘录和感想》)
3)做事情是要讲效率的。Amazon里喜欢使用一种叫T-Shirt Size Estimation的评估方法来优先做投入小产出大的&Happy Case&。关于什么是效率,什么是T-Shirt Size Estimation,你可以看看《加班与效率》一文 。
4)需求总是会变化的,不要抱怨需求变化太快。你应该抱怨的是为什么我们没有把握好方向?老变?这个事就像踢足球一样,你要去的地方是球将要去的地方,而不是球现在的地方。你要知道球要去哪里,你就知道球之前是怎么动的,找到了运动轨迹后,你才知道球要去像何方。如果你都不知道球要去向何方,那你就是一只无头苍蝇一样,东一下西一下。
当你忙得跟牲口一样,你应该停下来,问一下自己,自己成为牲口的原因,是不是就是因为自己做事时候像就牲口一样思考?
&& 最后,我在给阿里今年新入职的毕业生的&技塑人生&的分享中,我给他们布置了5、6Homework,分享几个给大家:
1)重构或写一个模块,把他做成真正的Elegent。
2)与大家分享一篇或几篇技术文章 ,并收获10-30个赞。
3)降低现有至少20%的重复工作或维护工作
4)拒绝或简化一个需求(需要项目中所有的Stakeholders都同意)
&& 部署这些作业的原因,是我希望新入行的同学们对自己的工作坚持高的标准,我知道你们会因为骨感的现实而妥协,但是我希望你们就算在现实中妥协了也要在内心中坚持尽可能高的标准,不要习惯成自然,最后被社会这个大染缸给潜移默化了。因为你至少要对自己负责。
&& 芝兰生于空谷,不以无人而不芳!君子修身养道,不以穷困而改志!
阅读(...) 评论()三分热度: 美味收藏 Archives
凡事总有个三分热度
纯CSS制作的图标
为1280分辨率优化的css框架,而且能够自动适应小分辨率。
CSS Reset 避免了浏览器的不兼容
微软官方发布的预装不同版本IE的Windows Virtual PC虚拟机镜像,可用于网站浏览器兼容测试。
一个很轻巧的 jquery 画廊插件
绝不后悔的导购网站
这个不停的喵喵的彩虹猫,注意视频下边的进度条也是这个彩虹猫
用 html5 和 javascript 读取 PDF 文件
Google 为了纪念电吉他之父 Les Paul 96 周年诞辰,在首页制作这个电吉他,现在有人把电吉他保存在了这个网站上,还有不少各种曲子的指法。
JsApp.US is a hosting platform for node.js applications. It is setup to be a platform to coddle to quick, weekend hack like projects.
你真的会穿鞋带吗?这里有几十种穿鞋带的方法,以及各种方法的优缺点。
这是一个把 gif 动画逆向播放的工具网站
免费书,开源应用程序的架构
一個使用 SDL 函式庫編寫的經典中文 RPG 《仙劍奇俠傳》的主程式重制專案,可在大多數主流作業系統 (包括 Windows, GNU/Linux, Mac OS X 等等) 及一些嵌入式平台上執行。
超越极限的人体穿刺
山东省日照市五莲县许孟镇大珠子村村委会换届选举视频:竞选人前台演讲,原村主任台后故意捣乱
中国科学技术大学开源软件镜像
在 PS3 上安装 Linux
为第三世界提供的各种科技资料
硬盘坏掉的声音合集
非常漂亮的静中有动的gif动画。
世界上最大的吃豆人游戏,html5编写
一个开源跨平台的防盗软件,还支持 Android
一个用html5制作的打字游戏,刚才玩了一下,过了25关
一个javascript做的几个排序算法的演示。
The Fitaly One-Finger Keyboard is optimized for entry with a single finger or with a pen, as is the case on a pen computer or a computer with a touchscreen.
一本关于 Lisp 的书,O’Reilly 即将发行
JavaScriptMVC is an open-source framework containing the best ideas in jQuery development.
It guides you to successfully completed projects by promoting best practices, maintainability, and convention over configuration.
An Emacs-like editor in Common Lisp
Ubuntu 官方的硬件兼容列表
一个国外的朋友花了20年的时间把汉字的字源放在网上,免费供大家使用,而且没有广告,感谢他
看看字体在现实中的应用
Zeam is an attempt at creating a free and lightweight launcher alternative for Android devices.
LESS is an extension of CSS. You can write LESS code just like you would write CSS, except you need to compile it to CSS.
Skulpt is an entirely in-browser implementation of Python.
用于调整 osx 隐藏设定的工具,免费
一个用于调整 os x 隐藏设定的工具
Akka is the platform for the next generation event-driven, scalable and fault-tolerant architectures on the JVM
山西太原的网友在大南门买到高仿达95%的山寨iPhone4
跨平台的横版动作游戏,免费,开放源码
如果对快递公司有问题,就来国家邮政局投诉。
FlyMake performs on-the-fly syntax checks on the files being edited using the external syntax check tool (usually the compiler).
在线教育资源
看上去是一个不错的战争策略游戏,跨平台,免费。但是还可以付费购买扩展包。
最小的可阅读的字体
有趣有创意的茶包设计
在线的图片编辑工具
Pure CSS Progress Bar
办公椅,$650
办公椅,$1600
用 Ubuntu Minimal CD 来安装,所有的程序包都是从网络下载的。
A simple tool to save web pages for reading later.
DD-WRT自動翻牆解決方案
开源的音速刺猬Sonic,跨平台
A simple stylesheet for rendering beautiful keyboard-style elements.
CRUX is a lightweight, i686-optimized Linux distribution targeted at experienced Linux users. The primary focus of this distribution is keep it simple, which is reflected in a straightforward tar.gz-based package system, BSD-style initscripts, and a relatively small collection of trimmed packages.
Bisigi project aims to create complete and coherent themes. They are designed to be light (using gtk-engines like murrine), simple and keeping the GNOME philosophy.
由很多重量级的公司赞助及支持的 OpenOffice.org 的分支 LibreOffice
这个Linux 下的 Twitter 客户端长的不错
开源的dropbox,包含客户端和服务端,跨平台
Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming.
开源的语音群聊。
Gobby is a free collaborative editor supporting multiple documents in one session and a multi-user chat. It runs on Microsoft Windows, Mac OS X, Linux and other Unix-like platforms.
跨平台的多人协同办公。
jsoup is a Java library for working with real-world HTML.
NonVisual Desktop Access (NVDA) is a free and open source screen reader for the Microsoft Windows operating system.
开源的读屏软件,支持多国语言。
你用的是哪个数据库?
你用的是哪个数据库?
你用的是哪个数据库?
你用的是哪个数据库?
Shorewall is a gateway/firewall configuration tool for GNU/Linux.
htmlize.el -- Convert buffer text and decorations to HTML.
The Netty project is an effort to provide an asynchronous event-driven network application framework and tools for rapid development of maintainable high performance & high scalability protocol servers & clients.
很有趣的一个 twitter 虚拟行。
The Collected Algorithms (CALGO) is part of a family of publications produced by the ACM.
Noweb — A Simple, Extensible Tool for Literate Programming
muse-blog is an extension to Emacs Muse, a publishing environment for Emacs.
The most intelligent auto-completion extension for GNU Emacs
ibus 的云输入法
drupal 主题生成器
Pidgin Embedded Video is a GTK plugin for the popular instant messaging client Pidgin. The purpose of this plugin is to provide a faster way to watch videos while chatting with your friends. N
第一人称视角的俄罗斯方块
你他妈的想干什么都可以的公共许可证
使用鸟类传输IP封装的数据包
开源的Web操作系统 WebOS
A collection of groovy scripts that automate/ease the management of the GPC GitHub account.
一个绘制原型界面的软件,可以直接作为 firefox 的插件。
a platform for rapidly developing websites
也是一个搜索相似图片的服务
正则表达式生成器,功能还挺强大的,可以生成主流语言的代码,包括 java, ruby, perl, php等等
又是一个在线存储的网站,跨平台,和 Linux 整合非常不错。
很另类很搞笑的一个网站
DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, which will add advanced interaction controls to any HTML table.
字符界面的rpg游戏,矮人要塞
用 HTML5 开发的 VNC 客户端,支持 wss://
FreeRapid is my next application after Wordrider and Damaq. It's a simple Java downloader that supports downloading from Rapidshare and other file-sharing services.
JDownloader is open source, platform independent and written completely in Java. It simplifies downloading files from One-Click-Hosters like Rapidshare.com or Megaupload.com
HTTPS Everywhere is a Firefox extension produced as a collaboration between The Tor Project and the Electronic Frontier Foundation. It encrypts your communications with a number of major websites.
把应用程序的菜单显示到 panel 中,类似 osx,这个是为 netbook 版本开发的,desktop 也可以使用
Android 机器人被拆解的t-shirt
FPS 游戏,美国军方出品,原先的老版本有 for Linux 的
一个在线解谜小游戏
专用来玩游戏的 Linux live DVD
Revolutionary Interface for Twitter
Sonar is an open platform to manage code quality.
开源赛车游戏,3D,跨平台
开源的数据库防火墙,面向数据层面的保护
Norton 也有公用的 DNS 了, 198.153.192.1 和 198.153.194.1
快速修改国内ip路由的脚本,与vpn结合使用。
Google 在 pacman 三十周年之际把logo换成了游戏,这里是网友保存的副本
运动里程追踪软件,可以记录下跑步、骑车的路线,消耗的卡路里,自动把数据保存在web上,
Twitto is the fastest PHP web framework
Google 提供的字体服务
Android 上的游戏,google 官方也参与了,主角就是小机器人Android。
邮件头的编码
在火星上遥望地球
挺有意思的一个密码卡片,随身把密码携带在身边,还没人能猜出来。
Emacs Lisp Package Archive
视频:《软件专利的荒谬性》,建议开源爱好者都来看一看
A jQuery plugin for mobile web development on the iPhone, iPod Touch, and other forward-thinking devices.
The new generation Twitter client for people who value their time and are tired of information noise.
easyb is a BDD framework that provides a domain specific language which makes application verification simple, fun, and easy. easyb provides support for two types of specifications, Behaviors and Stories. Behaviors are created with a simple it syntax. Stories are created with scenario, given, when and then.
看了才发现自己对 javascript 真的不懂
java 反编译器
用气球和相机拍摄的地球照片和视频
Logback is intended as a successor to the popular log4j project, picking up where log4j leaves off.
Python in Maya Done Right
Gaelyk is a lightweight Groovy toolkit for Google App Engine Java.
easyui help you build your web page easily!
一个小游戏,拆弹部队
一个用于管理服务器的运维软件,可以很方便管理上千台Linux服务器。
multicd.sh is a shell script designed to build a multiboot CD image containing many different Linux distributions and/or utilities.
Vroom App Server is a Java EE application built using Grails Framework. It provides complete application development and deployment infrastructure with ability to share components and resources across various applications and 1-click test and production deployment mechanism.
mercurial 的 bash 自动补齐脚本
一个开发 Android 游戏的教程
A persistent key-value database with built-in net interface written in ANSI-C for Posix systems
Flot is a pure Javascript plotting library for jQuery. It produces graphical plots of arbitrary datasets on-the-fly client-side.
一个javascript实现的图表库,也是 jquery 的插件
Emacs 配色生成器
feedly organizes your favorite sites into a fun, magazine-like start page.
based on Google Reader and Twitter.
Lucene中文分词“庖丁解牛” Paoding Analysis
Marvin is an extensible, cross-platform and open source image processing framework developed in Java.
Symfony 2 is one of the fastest PHP frameworks around. We have tested it against the other major PHP frameworks with a simple &Hello World& application and also with a slightly more elaborate application.
This project aims to find out and compare the minimal overhead of each PHP framework.
The easiest way to use Real Fonts on your website
提供 Python 代码片段,每日自动更新,非常的酷。
小日本的一个系列漫画,搞笑啊
一个有些特别的CMS,无需安装,编辑并发布静态页面。
Google 在中国的可用服务列表
Plowshare is a command-line downloader/uploader for some of the most popular file-sharing websites.
在线下载flv视频
每天学习十个外语单词
Flexamail allows you to control the web while never leaving the comfort of your inbox. You can post images, share files even surf the web! If you know how to use email, you already know how to use Flexamail. Easy to learn, easy to use, yet powerful.
一个国外的团购网站
一个Python shell,为Python开发者提供自动完成的属性;功能和文档显示;并且将session历史存储为HTML文件。
一门新型的脚本编程语言
非常有童趣的一个小游戏《小綿羊回家記》,游戏里有很逼真的物理效果
摄影师夫妻的快乐生活
看歌词学外语
电子书转化&管理软件
餐厅也开源,cool
罗技的网络收音机,非常棒,考虑一个
A collection of useful, open source applications that demonstrate features of the Android platform:
A simple, open, server-to-server web-hook-based pubsub (publish/subscribe) protocol as an extension to Atom and RSS.
很好玩的一个 Flash 小游戏
一个文件上传组件,支持 jQuery,支持进度条和拖放
X-Tile 是一个 GNOME 面板小程序(也可独立使用),该程序允许你对 GNOME 桌面中所打开的窗口进行平铺。
The Linux Terminal Server Project adds thin-client support to Linux servers. LTSP is a flexible, cost effective solution that is empowering schools, businesses, and organizations all over the world to easily install and deploy desktop workstations.
原来破绽这么多啊,原来真的是 CCTV 在变魔术啊。
随机视频聊天
是 CCTV 在变魔术
Quix is an extensible bookmarklet, that allows you to easily access all your bookmarks and bookmarklets, across all your browsers, while maintaining them in only one spot. All you have to do is remember the shortcut for the bookmarklet, so, basically, it’s like a command line for your browser!
土耳其,散步抗议网络审查
Set of plugins for HTML and CSS hi-speed coding, 超快的编写 css、html 等代码。
网页实现的 Windows 3.1
MIT设计了一种新颖的图形脚本语言Sikuli,编程的时候采用截图的方式来完成,语法类似 Python
爱迪生的对手,Tesla制造的白炽灯灯泡一直从1901年开始亮到现在,百年灯泡啊。
跨平台RAW照片处理软件
一个特别的 Linux 发行版,专用于玩游戏,自带了很多大型游戏.
非常酷的一个版本库可视化软件,能以动画的方式展示代码变更
类似大富翁的多人经济模拟游戏
实时航线跟踪,非常棒的应用,可以看到飞机的实时高度航速等信息。
A place to discover and publish e-books
用浏览器窗口制作的乒乓球游戏,cool
有趣的游戏,超级玛丽和俄罗斯方块的结合
有很多有意思的关于geek的漫画,不过看上去好久没有更新了。
一位来自德国的志愿者卢安克,在中国山区支教。
HTTPSQS is a Simple Queue Service based on HTTP GET/POST protocol.
Plura Processing is developing the world’s largest distributed computing network.
仅仅 428 字节的Javascript实现的动画
Mox is a mock object framework for Python.
Mox is based on EasyMock, a Java mock object framework.
Docutils is an open-source text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX. It includes reStructuredText, the easy to read, easy to use, what-you-see-is-what-you-get plaintext markup language.
newcapp and cgener are a couple of perl scripts that generate the boilerplate stuff necessary to write a new command-line application in C. It decouples all of the generated code from the hand-hacked part.
一个免费的等宽字体
在线折扣券
为了山区的孩子,打算买几斤大米
实时在线文档协作工具
Bootchart is a tool for performance analysis and visualization of the GNU/Linux boot process.
Geek 们应该买的衣服
Crazy Eddie's GUI System is a free library providing windowing and widgets for graphics APIs / engines where such functionality is not natively available, or severely lacking. The library is object orientated, written in C++, and targeted at games developers who should be spending their time creating great games, not building GUI sub-systems!
纯CSS制作的三维效果
Mockingbird is an online tool that makes it easy for you to create, link together, preview, and share mockups of your website or application.
How to Run a Successful Free Software Project
用滚动条来显示时间,有创意
自制图书扫描仪
daemontools is a collection of tools for managing UNIX services.
一款 Android 应用,智能首页
Google PowerMeter is a free electricity usage monitoring tool that provides you with information on how much energy your home is consuming.
很多很多的电子书
用开源方法破解GSM加密技术
Android Apps 推荐网站
在线生成正则表达式
在线的web应用程序开发工具,功能看上去挺强大的
This project is an open source project, aiming to create a complete database of CellID worlwide, with their locations
Project will provides free access to tools, data to not only create this database, but also retreive location informations.
升级到最新的Android系统,不过今天HTC证实,Hero会从现在的Android 1.5升级到Android 2.0 Eclair,不过Hero用户目前还不能实现系统升级,因为HTC要为Andr
ZXing (pronounced &zebra crossing&) is an open-source, multi-format 1D/2D barcode image processing library implemented in Java.
TorChat is a peer to peer instant messenger with a completely decentralized design, built on top of Tor's location hidden services, giving you extremely strong anonymity while being very easy to use without the need to install or configure anything.
Corkscrew is a tool for tunneling SSH through HTTP proxies.
Noop (pronounced noh-awp, like the machine instruction) is a new language experiment that attempts to blend the best lessons of languages old and new, while syntactically encouraging what we believe to be good coding practices and discouraging the worst offenses. Noop is initially targeted to run on the Java Virtual Machine.
The Google Collections Library 1.0 (RC2) is a set of new collection types, implementations and related goodness for Java 5 and higher, brought to you by Google. It is a natural extension of the Java Collections Framework you already know and love.
This project contains several of Google's core Java libraries that we use in our myriad Java projects. These libraries are still subject to change.
GUIDE is a Java GUI builder with a new approach to user interface design in Java.
用 Java 也可以开发出很漂亮的用户界面。
Proxoid is a ProxyServer on Android. It allow users of not rooted phones to use their phone's internet access from a computer.
Use Google Docs to quickly view documents online without leaving your browser.
Web 页面上的 Linux virtual terminal
Javascript 实现的 NES 模拟器
在线解魔方
在线生成迷宫
ISS拍下的火山爆发视频
也是个挺好玩的小游戏
The MaNGOS project is a full featured World of Warcraft server suite, including servers for authentication, client updates, world content serving, and battlegrounds. Additional features include tools to build and develop game content.
Tornado is an open source version of the scalable, non-blocking web server and tools that power FriendFeed.
Werc 是一个非常小型的Web框架,基于 Unix 的 SHELL 编程。
一个基于Ubuntu的专为上网本设计的Linux发行版
Lift is yet another web development framework. Lift runs inside a Java web container and uses the Scala programming language for coding.
Scala 的 Web 框架
Deliver stunning desktop-class applications in any modern web browser without plugins.
一个HTML 5应用框架,用来构建富本地。
Rapha?l is a small JavaScript library that should simplify your work with vector graphics on the web.
用于在页面上绘制矢量图形的 Javascript 库。
火星表面的高清照片
一款画风卡通的游戏,很漂亮
一个理财软件,还在开发中……
一个高性能,开源,无模式的文档型数据库
HTC 开放了手机内核源码,cool
YouTube 上的第一个视频
用来调试 Bash 脚本
基于 SCIM 的谷歌拼音输入法 for Linux
Ziproxy is forwarding, non-caching, compressing HTTP proxy server.
Basically it squeezes images by converting them to lower quality JPEGs or JPEG 2000 and compresses (gzip) HTML and other text-like data.
实现类似 Opera Turbo 的图片压缩代理
有个性的一个餐馆
a free, open-source, non-linear video editor for Linux
Nikto is an Open Source (GPL) web server scanner which performs comprehensive tests against web servers for multiple items
codepad.org is an online compiler/interpreter, and a simple collaboration tool.
一个非常有用的在线工具,在线编译执行代码,支持十多个流行的编程语言
又是电视购物
有胡子的女人们
RepRap is short for Replicating Rapid-prototyper. It is the practical self-copying 3D printer shown on the right - a self-replicating machine.
Moblin is an open source project focused on building a Linux-based platform optimized for the next generation of mobile devices including Netbooks, Mobile Internet Devices, and In-vehicle infotainment systems.
Write Your Own OS with Free and Open Source Software
免费电子书:使用开源软件-自己动手写操作系统
MenuetOS is an Operating System in development for the PC written entirely in 32/64 bit assembly language
DocMGR is a complete, web-based Document Management System (DMS).
ASCII文字版百万美元
在 U 盘上创建 Linux 发行版的 LiveCD
jCryption is a javascript HTML-Form encryption plugin
jCryption is a javascript HTML-Form encryption plugin
Chickenfoot is a Firefox extension that puts a programming environment in the browser's sidebar so you can write scripts to manipulate web pages and automate web browsing.
一个专门教你怎样折叠纸盒的网站
让旧电脑变成媒体中心
Chef is a systems integration framework, built to bring the benefits of configuration management to your entire infrastructure.
Midori is a lightweight web browser.
The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available for the Linux operating system.
Jupiter is a code review plug-in tool for the Eclipse IDE.
JCR (or jcodereview as it's known on Sourceforge) is a web application for performing and managing formal code reviews.
代码审查工具
一键修改hosts文件
在线创建 SUSE 发行版,支持 livecd、xen、vmware 等
是limodou打算写的一本书
Sass makes CSS fun again. Sass is CSS
YASnippet is a template system for emacs. It allows you to type a abbrevation and automatically expand the abbreviation into function templates.
一个超轻量级的浏览器
Compete is a new breed of web analytics company.
Tunnelblick is a ready-to-use graphical OpenVPN client for Mac OS X
This project contains the draft specification for the Google Wave Federation Protocol.
很有意思的一种毛巾叠法
开源的代码质量管理平台
Ion(TM) is a tiling tabbed window manager designed with keyboard users in mind.
awesome is a highly configurable, next generation framework window manager for X.
The purpose of this project is to provide a computer simulation of the onboard guidance computers used in the Apollo Program's lunar missions, and to generally allow you to learn about these guidance computers.
阿波罗11号开源
Launchpad is now open source
Parajet Skycar飞天车
DRBD(R) refers to block devices designed as a building block to form high availability (HA) clusters. This is done by mirroring a whole block device via an assigned network. DRBD can be understood as network based raid-1.
Google Gears for Mac OS X
Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages.
a WYSIWYG text editor written in Gtk2-Perl which aims to bring the concept of a wiki to your desktop.
免费书《搜索的用户界面》
jQuizMe is a webpage quiz application made with jQuery. Uses javascript and css. You can make the following types of quizzes.
The Rexx Language Association (RexxLA) is an independent, non-profit organization dedicated to promoting the use and understanding of the Rexx programming language.
Open Object Rexx (ooRexx) is an Open Source project managed by Rexx Language Association (RexxLA)
providing a free implementation of Object Rexx.
ooRexx is distributed under Common Public License (CPL) v1.0. Object Rexx is an enhancement of classic R a powerful, full-featured programming language which has a human-oriented syntax.
Open source Python modules, linguistic data and documentation for research and development in natural language processing, supporting dozens of NLP tasks, with distributions for Windows, Mac OSX and Linux.
The Professional Video Publishing Platform
assistMoi is a portal where students help out each other to get to know more about a particular institution, without the hassle of adding friends before communicating.
实时图片搜索引擎
哇~~~~,很酷的大家一起跳 moonwalk,纪念jackson,长长的一串视频,真的是一串,你也可以提交自己的倒走视频
Datejs is an open-source JavaScript Date Library.
Command line reference: Database and Operating Systems.
Jailtime.org: Virtual filesystems for Xen
StumbleUpon 的缩短网址服务,支持直接发布到 twitter
# A virtual world building platform for all
# A universe of user-created worlds to explore
# A marketplace for user creations
# A place to meet, play games, and socialize
daily news about MMOs
FSlint is a utility to find and clean various forms of lint on a filesystem.
FDUPES is a program for identifying or deleting duplicate files residing within specified directories.
一个用来删除重复文件的小工具
Firefox 官方发布的有问题的 Firefox 扩展列表,可能会造成内存泄露或者变慢。
a LiveCD for Android running on x86 platforms.
Google 开源项目风格指南 - 中文版
Style guides for Google-originated open-source projects
Shadowbox is an online media viewer application that supports all of the web's most popular media publishing formats. Shadowbox is written entirely in JavaScript and CSS and is highly customizable.
Jekyll is a simple, blog aware, static site generator. It takes a template directory (representing the raw form of a website), runs it through Textile or Markdown and Liquid converters, and spits out a complete, static website suitable for serving with Apache or your favorite web server.
ArenaLive是基于OpenArena(基于quake3引擎的自由软件)的开源网页第一人称射击游戏,它的目标是成为id Software网页游戏QuakeLive的开源替代。
很搞笑的漫画,当超级英雄老去……
日,日全食覆盖区域
Xtext is a framework for development of textual domain specific languages (DSLs).
rsnapshot is a filesystem snapshot utility for making backups of local and remote systems.
Apple's Time Machine is a great feature in their OS, and Linux has almost all of the required technology already built in to recreate it. This is a simple GUI to make it easy to use.
参加梦露模仿秀的选手们
瞧,我修好了
让你乱扔垃圾,我们会用视频拍下来让大家看
a free online OCR (Optical Character Recognition) tool
一个开源的JavaScript框架,有非常棒的视觉效果
Clutter is an open source software library for creating fast, visually rich and animated graphical user interfaces.
Slingshot is a two dimensional, turn based simulation-strategy game set in the gravity fields of several planets
一个很好玩的游戏,跨平台的,开源。
Box2D is a feature rich 2d rigid body physics engine, written in C++ by Erin Catto. It has been used in many games, including Crayon Physics Deluxe
二维图像物理引擎
一个与 Crayon Physics 类似的物理解密游戏,也是蜡笔画的风格,跨平台
This is a user supplied database of phone numbers of telemarketers, non-profit organizations, charities, political surveyors, SCAM artists, and other companies that don't leave messages, disconnect once you answer, ignore the Do-Not-Call List regulations, and simply interrupt your day.
那些正在睡觉人们,中国的
直接下载电影的高清预览片
404 错误的最佳实践
一个非常小巧的 Web 浏览器,也是跨平台的
儿童虚拟社区
全新安装 Ubuntu,还不丢失原先的设置
It is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code.
Python 实现的代码高亮
a Free and Open Source microblogging platform
搭建自己的 twitter 服务
Thunderbird 使用经验
膜拜奥巴马大神
用自己的服务器测试了一下,刚执行还没什么影响,大约1分钟以后,嗯,果然厉害。
美国大使馆每个小时报告的北京空气质量指数
a plugin driven, modern notification system for Gnome
也是一个在线协作办公的
Thanks to GIMP FX Foundry, you can now equip GIMP 2.6 with 117 additional scripts that can work some spectacular extra effects into existing graphics.
钞票剪纸的拼接艺术 cooooooool
在线发送传真,免费
feh is an image viewer,一个简单的图片查看器
Amin Games Roc是一个B/S游戏开源项目(Open Source Project)。
Amin Games Roc是一个游戏开源项目,它是基于房间制的B/S框架结构,拥有完整的服务器、Flash平台、Flash游戏三大部分的源代码。
Amin Games Roc is a open source project and it is base on B/S structure of rooms,have own full code of server,flash platform and flash game.
绿色开源汽车
Groovy 现在不仅仅是 Java 了,也运行到了 DLR 之上
T4 Toolbox is a library of code generation templates for Visual Studio.
100个优秀的wordpress主题
一个界面简洁的天气预报网站
这个库包括6个最有用的JavaScript 工具,这些工具能够在一起使用,能够扩展,配置和自定义。使用它们你能获得上千个不同的widgets和新的使用这些库的个性化方式
免费的高质量矢量图下载
Online IDE with built-in code community for .NET, PHP and Ajax
一个用于消息提醒的网站,发送方式就是通过 url
让 Android 也支持脚本语言
从 commandlinefu.com 上搜索命令
谷歌翻译辅助系统
我的 windows 上也是饱尝 svchost 100% CPU 之苦啊,这里有一个解决办法,可是试试看
Spring Roo ,一个新的双向代码生成工具
一个专门收集板着脸的照片的博客
OpenXava is a productive way for creating AJAX Enterprise Applications with Java. Indeed, it's faster developing with OpenXava than with Ruby On Rails, Spring MVC, or any other MVC framework. This is because in OpenXava you only have to write the Model. The Controllers are reused, and the View are generated automatically.
据说7月份开始,国内的电脑都得预装这个软件
为 EeePc 定制的 Ubuntu 发行版
一个比较全的 vimrc 配置
针对33种程序语言进行了13个交叉测试
gReactions is a Firefox extension that allows you to read comments from all over the web to your posts, directly from GoogleReader.
网站上线监控
yougnome allow to backup all things relative to Gnome on your Linux Machine ! it backup them in a single .tar.gz file, then restore them any time you need.
一个用于备份 GNOME 配置的小工具
A retro styled side scrolling shoot'em up arcade game for linux.
一个图片搜索引擎
类似 Google Alerts 的应用
Share what you love to do near where you live.
Discover what other people love all over the world.
下一站,一个不错的地点分享应用。
一本关于vim的cookbook 《Vim Recipes》
It's your social calendar !
Backerupper is a simple program for backing up selected directories over a local network. Its main intended purpose is backing up a user's personal data.
Ubuntu 的软件仓库,点击然后运行
一个非常不错的开源游戏,3D,画面很可爱,使用 Blender 进行的三维建模
朝鲜经济观察
is a portable command-line driven interactive data and function plotting utility for UNIX, IBM OS/2, MS Windows, DOS, Macintosh, VMS, Atari and many other platforms.
Cook for Good if you want to save money by cooking and eating delicious food. You'll be doing good, too: good for your health, good for your family, and good for your community and your planet.
在线3D设计自己的家
Psi 把密码加密保存到配置文件中,用这个 Perl 程序可以把密码解码出来
4chan 的存档
09年全球最佳“看错了吧!”错觉大奖
开源嵌入式模拟器
一个可以用来粘贴代码的地方,支持很多语言的语法高亮
Men silenced by my 67in bust
怎样安装最小的 Ubuntu 桌面版
报纸哪里去了?说的是太原的本地报纸
汉堡床,很不错啊,以后一定要一个
Transformers 2 剧情细节 — 2 days ago
在线的图片编辑工具
也是一个在线同步存储的网站,支持 windows 和 osx
Web Based Music Teacher's Office
音乐老师的网上办公室
恶搞的视频,制作非常专业,用《星球大战》中的死星气化了《星际迷航》中的主力战舰企业号航天飞机
一个氧元素的动漫科教片,很有意思
Ubuntu 推出的在线存储服务,免费帐户 2G,类似 Dropbox
编译器设计基础
也是一个在线音乐
永远的毁灭公爵视频
朝鲜的国家官方网站
A Chinese man has successfully patented his new invention - a bicycle with odd-sided wheels.
国内一位退伍军人重新发明了自行车轮子,是多边形的。
IE 和 Firefox 之间的七大 Javascript 不同之处
一个 javascript 的2D图形库
这位仁兄在一天内自杀了4次,终于成功了
爱喝咖啡的 Geek 们,怎样更好的保存这些 Bean 们
用厕纸中的圆筒做得人脸
有趣的游戏机 x 射线透视
SymmetricDS is web-enabled, database independent, data synchronization/replication software.
电影《追寻咕鲁》,数百粉丝,2年的心血,预算3000英镑,群众的力量
智能的搜索引擎
白宫在 Flickr 上的官方相册
其实 GNU Screen 可以更酷的
战神五号的1:10模型上天,然后降落伞落下来
这是一个 Linux 上的系统监视器,有很多的插件
BitNami makes installing wikis, blogs, CRM systems a simple and enjoyable process. Get your favorite open source apps in ready to run packages.
这里把很多开源软件包装了,让我们能够很方便的使用这些开源软件,不必浪费很多的各种配置时间。
Tracks is a web-based application to help you implement David Allen’s Getting Things Done(TM) methodology. It was built using Ruby on Rails, and comes with a built-in webserver (WEBrick), so that you can run it on your own computer if you like.
通过 Tracks 可以打造自己的 GTD 服务器
杭州的学生抗议教育家的假期补课
一个运行在 Google App Engine 上的代理服务器,开放源码
不就是个数字嘛,很有趣的数学科普文章
德国的免费vpn,每个月有10GB的免费流量,每隔6个小时要断开一次连接
荷兰的免费vpn,每个月有1000MB的流量限制
Zeroshell is a small Linux distribution for servers and embedded devices aimed at providing the main network services a LAN requires.
我用的也是 DELL,碰到的客服mm很不错,只记得叫庄妮了
使用 CloneZlla 把物理机器迁移到虚拟机
Dojo 的一个类似 JQuery 操作的插件
隐形网络,也是一个匿名网络代理
免费/自由音乐档案馆
从 1981年到2009年间的操作系统界面设计的变迁
一个在线绘图的网站,功能很强大,还提供 API 可以用在其他网站上,就好像一个在线版的 Photoshop
在线冲印与个性化礼品
TinEye is a reverse image search engine.
eGuideDog is a software system for the blind. Now voice web browser, text-to-speech software are under development. More software such as voice mail client and special tools will be developed. An easy-to-use Linux distribution for the blind is the goal.
一个面向盲人的软件系统,而且还是跨平台的。
TTS(余音)是一个TTS软件。它比eSpeak的设计更简易,但文件较大。由于使用了真人发声,它比eSpeak的发音更自然。
大街上的小偷,哎呀呀
LMMS is a free cross-platform alternative to commercial programs like FL Studio(R), which allow you to produce music with your computer. This includes the creation of melodies and beats, the synthesis and mixing of sounds, and arranging of samples. You can have fun with your MIDI-ke all in a user-friendly and modern interface.
皮萨店里的员工对着皮萨打喷嚏、放屁。太恶心了。还有擦屁股!!!
Quercus is Caucho Technology's fast, open-source, 100% Java implementation of the PHP language (requires JDK 1.5).
一个Java实现的 PHP 引擎
一个跨平台的 C++ 图形界面库,还包括了 iPhone
Quercus is Caucho Technology's fast, open-source, 100% Java implementation of the PHP language (requires JDK 1.5).
一个Java实现的 PHP 引擎
一个跨平台的 C++ 图形界面库,还包括了 iPhone
Quercus is Caucho Technology's fast, open-source, 100% Java implementation of the PHP language (requires JDK 1.5).
一个Java实现的 PHP 引擎
一个跨平台的 C++ 图形界面库,还包括了 iPhone
Quercus is Caucho Technology's fast, open-source, 100% Java implementation of the PHP language (requires JDK 1.5).
一个Java实现的 PHP 引擎
一个跨平台的 C++ 图形界面库,还包括了 iPhone
Quercus is Caucho Technology's fast, open-source, 100% Java implementation of the PHP language (requires JDK 1.5).
一个Java实现的 PHP 引擎
一个跨平台的 C++ 图形界面库,还包括了 iPhone
Omegle is a brand-new service for meeting new friends. When you use Omegle, we pick another user at random and let you have a one-on-one chat with each other. Chats are completely anonymous, although there is nothing to stop you from revealing personal details if you would like.
简单说就是随机的和某人聊天。
通缉令也有马赛克?还这么厚的码
无意中看到这么一个没有素质的卖家,虽然没有交易过,但还是要记录在这里,提醒大家小心一点。
记住:不要光看卖家的信誉,也多看看这些差评,从这里可以看出卖家的为人。
Qimo is a desktop operating system designed for kids. Based on the open source Ubuntu Linux desktop, Qimo comes pre-installed with educational games for children aged 3 and up.
一个面向小孩子的操作系统,基于 Ubuntu。
You say when, We say where.
很有创意的一个旅游类网站的应用,界面也很漂亮。
基于Quake 3 Arena修改版引擎的非商业多人射击游戏
Google Update 开源了
也是一个在线代理,速度蛮快的,只是不支持反向链接,如果有网址做了防盗链,就不行了
也是一个在线合作分享
Linux 版的 Textmate
e text editor : windows 版的 Textmate ,源码
python 实现的 OCR
通过这个服务可以创建一个 Bookmarklet,然后可以让你更方便的阅读网页上的内容
一个在线的rpg游戏
100小时国际天文网上直播。很可惜,上海的天文台被跳过了,说是技术原因。
Portable Ubuntu for Windows is a Ubuntu system running as a Windows application.
This system is built with the Colinux Kernel, Xming X server and Pulseaudio server for Windows.
Portable Ubuntu for Windows is a useful tool when you need to move yourself to other machine that have Windows as operating system.
转给妈妈使用的社区
AppScale is an open-source implementation of the Google AppEngine (GAE) cloud computing interface from the RACELab at UC Santa Barbara.
UEX:Linux 版的 UltraEdit
Glype proxy is a free-to-use, web-based proxy script written in PHP.
看视频学外语
一个专门针对各类办公文档文件的搜索引擎
iMacros设计用来自动执行网页上最具重复性的任务。如果有什么行动你需要重复,只需在iMacros中记录它。下次你需要做它时,只需点击一个按钮整个宏就会运行!
网易的支付系统
便携式通信录
也是一个在线的协作文档编辑器,有 Adobe Air 客户端
在线的源码编辑器,类似 Mozilla 即将推出的那个,但速度要快多了
Thousands of video lectures from the world's top scholars.
Groovy语言的mock框架
也是一个保护邮箱地址的服务,防止你的电子邮箱被收集,有点类似其他缩短网址的服务,需要输入验证码来查看真正的邮箱地址。
把你的声音用电话广播出去。这是一个挺特别的服务,类似国内的短信群发,但是这个是语音群打,支持中国的电话。
也是一个图片存储网站,使用简单,支持外链
1983年,一个老外在中国
MobilePress is a WordPress plugin that will render your WordPress blog on mobile handsets, with the ability to use customized themes.
用自己的多张照片制作桌面墙纸,不错的创意
Spidr connects you to everybody anywhere in real time..
Find out what's going on in your school or classroom or your favorite cafe or bar or any other hangout in the world..
JumpBox Open is a toolbox of solutions to help you quickly evaluate, develop and deploy Open Source software.
打开Google.com;在搜索栏内输入“find chuck norris”,点击“手气不错(I'm Feeling Lucky)”
一个跨平台的 NES 模拟器,还可以通过 lua 编程来控制游戏中元素,可以创造出自己的游戏
一个在线的敏捷团队的工程管理
也是一个图片共享网站,简单快捷
Cruxlux的目标就是分析用户访问的网页页面,然后搜索其他网络页面寻找相关的信息,最后将这些归纳好的信息呈现出来,而用户不需要离开当前正在阅读的页面
Cucumber is a tool that can execute plain-text documents as automated functional tests.
一个专用于播放视频的Linux发行版,可以用 MoviXMaker-2/K3b 等软件把 MoviX 和电影制作到一张光盘上,直接用光盘启动就可以看电影了
2009年2月独立游戏
一个 FreeBSD 的发布版,直接以 vmware 镜像发布,直接可以用,桌面采用 xfce
全球领先的在线投票系统服务商,还提供 API可以使用
二代iPod touch傻瓜化破解软件
这个挺有意思的网站专用来制作属于自己的杂志封面、户外广告等图片
英勇的摄影师拍摄的巨浪内部
丹麦的业余火箭小组
融 windows 与 linux 于一体
也是一个网址缩短工具,但是提供了很多个性化的选择,包括上传图片等
开源的媒体播放中心
用来检测屏幕的网站,什么软件也不用安装,可以检测诸如亮度、坏点等问题
一个评论插件平台,与 js-kit 很类似
一个时间管理软件,热爱 GTD 的同学们可以看看。而且也是《梦断代码》里的那个反面教材 ^_^
Linux 下的一个抓图工具,蛮好用的
一个图片站
40个有用的 Javascript 库
joomla 和 wordpress 的易用性比较
笑话网站,英文的
白色的电脑外壳会随着时间慢慢变成黄色,这个IT化学开源项目找到了一种配方,可以让旧电脑变回原来的白色。
Firefox 上的书签同步扩展 Foxmarks 推出的一个书签社区的应用
6岁的天才儿童踢足球
面向儿童的 Linux 发行版,基于 Ubuntu
女性用品,让女人站起来!
魂斗罗的小小大世界版本,这人真有能耐
一个免费的在线 mp3 播放器,可以下载回来嵌入到自己的页面上,有很多的定制功能
有非常多的小图片可以用在报表、图表中。免费、公共领域
也是一个在线的im工具,这个是开源的,可以架设在自己的网站上,作为和网友的交流工具
web定时器,倒计时 10 秒钟
web定时器,使用非常简单
vmware 演示在一个手机上运行两个操作系统,cooooooooool
Firewall Builder is a GUI firewall configuration and management tool that supports iptables (netfilter), ipfilter, pf, ipfw, Cisco PIX (FWSM, ASA) and Cisco routers extended access lists.
此人善于在沙滩上画出巨大的图案,潮水一涨,一切都会不复存在
哇哦,瞧瞧人家的 Home Office,Flickr 上的地址是 http://www.flickr.com/photos/bwa32/sets/28899/
在线把 PDF 文档转换为 Word 格式
Perf4J is to System.currentTimeMillis() as log4j is to System.out.println()
Flex 的类 Spring 框架
有意思的透明显示器图片大集合
这里列出了数百个 vim 配色方案的实际效果
这里会列出各大网站上最流行的内容
一个给小孩子学习数学的网站,不过面向的是美国的学生,对于中国学生来说,即便是面向 15 岁学生的考题,看上去也不过是小学低年级的水平。
在 Java 程序中编译 Java 代码
也是一个 Java 编程测试的网站,测试一下自己的编程水平,在线编译,在线测试
Java 编程测试, 看看自己的真实水平吧
Minion是Sun Labs创建的开放源代码搜索引擎
一个盲人画家的画廊
Elisa is an open source cross-platform media center connecting the Internet to an all-in-one media player.
开源的 Linux 手写识别项目
DynamicJasper是一个开源库,基于Jasper Reports (已面世很多年,最近开始与Grails集成)。DynamicJasper的核心思想是动态创建报表和运行时配置。
mozilla 基金会的编辑器
一款制作原型图的软件
彩票相关的,我对这个没有兴趣,只是记录一下
真人面具,好东西
搞笑的视频,80后
Command-Line-Fu is the place to record those command-line gems that you return to again and again.
拇指男的官方网站
一只聪明的鸟,竟然会象人一样用鱼饵来钓鱼,当然了它是直接吃掉了。
Java Gems are general purpose utilities for Java.
网易的开源软件镜像站点 http://mirrors.163.com/
集python Perl Ruby于一身的轻量级快速web开发框架
Groovy实现的Actor模型,开发并行程序,就像 Erlang 一样
Google 新版的 Sitemap 生成器
背单词的网站
分布式文件系统
朝鲜民主主义人民共和国
小日本在街头的恶搞,枪击和砍人,这种事情也就只能发生在日本了,哈哈
Neo4j is a graph database. It is an embedded, disk-based, fully transactional Java persistence engine that stores data structured in graphs rather than in tables.
Voldemort is a distributed key-value storage system
处理 Java 异常的 10 个好习惯
Javascript 实现的 ORM
直接在windows 中运行 linux 应用程序
这里有美国华盛顿国家动物园的大熊猫实况视频
不仅仅是一个咖啡馆 :) 而是故事、创意、生活和我们每个人。
怪物英语:一个收费的英语学习网站,面向 4-14 岁的孩子,总部位于新西兰新普利茅斯
地球天文台
GNOME 下的一个 TotalCommander like 软件
在线版的 Quake 已经开始测试了,但是需要邀请
在线版的 Quake,非常值得期待
Goolge 出品的 Blog 迁移工具
IE 的 CSS bug 列表
Javascript 实现的 Mario,太强大了,简直和原生的一模一样
十进制网络标准工作组
朝鲜战争专题视频
Blueprint CSS 框架的详细介绍
Vertor.com - only verified torrents. Download music, TV shows, software, video films here.
大力水手的官方网站
把旧电脑变成媒体服务器
基于 Web 界面的音乐播放器
开源的分布式文件系统,可以动态的增加存储节点而不会有任何影响
iRedMail 是一套基于 GPL 发布的 Shell 脚本,目的是全自动安装和配置邮件服务所需要的组件,以减轻系统管理员的负担。它提供了一个基本的命令行下的用户交互界面(使用 dialog 程序实现),用户只需要简单地选择他所希望使用的组件,就可以在几分钟内(少于 3 分钟)部署好一台功能强大的邮件服务器。
记录程序异常的7个好习惯
Yorozu的振動音頻轉換器,它可以把物體表面變成一個音響系統傳導器
a new web site building an open community dedicated to enabling Java as a first class development and runtime environment for .NET.
Get HTML color codes for your website.
文件互传工具,跨平台,跨网络
以后一定要一个,打扫地板就省事了
JQuery JTemplate插件
非常搞笑的真人格斗视频
gprs modem
自己制作一个 Linux 吉祥物 tux
Linux From Scratch (LFS) is a project that provides you with step-by-step instructions for building your own custom Linux system, entirely from source code.
Linux 下的游戏列表
分享有意思的照片
Linux applications run with native look and feel on Windows, Mac OS X, and UNIX
又是一个发送大文件的网站
电梯心理学,在电梯里如果其他人都是面向里面的,你会怎么做呢?如果所有的人都摘帽子,你呢?哈哈,超级搞笑的视频
声音的搜索引擎,cooooooooool
随便写点什么
Tripoli is a generic CSS standard for HTML rendering. By resetting and rebuilding browser standards, Tripoli forms a stable, cross-browser rendering foundation for your web projects.
a CSS framework
用于网页设计的 CSS 框架,针对的是 960像素 宽度的页面
一个开源的网站访问统计分析系统,可以说是 Google Analytics 的精简本地版本,有非常棒的界面
非常棒的几个 js 库,比如最出名的 lightbox
这个网站免费下载手机上的游戏和应用软件
当某个指定的网站更新时,会给你发个im/email/sms提醒
在线的css模板生成器
Linux新手管理员常见的10个问题
Cherokee is a very fast, flexible and easy to configure Web Server. It supports the widespread technologies nowadays: FastCGI, SCGI, PHP, CGI, TLS and SSL encrypted connections, Virtual hosts, Authentication, on the fly encoding, Load balancing, Apache compatible log files, and much more.
更新频率很低的一个网站,但是笑话还是挺经典的
一个Rails-like的Java框架
A JCR-basel Object Content Mapping implemented in Groovy
把英文颠倒过来,很好玩
Ajax 演示的收集网站
冬天到了,自行车也要防滑,DIY自行车的防滑链
4位 Googler 在 Google Docs 上展示了他们的艺术创作过程,非常有创意
Open Book Project 开放图书计划 -- 聚集中文Pythonic技术图书 发起人 ZoomQuiet
Firefox 的精选插件
时代华纳旗下的Life Magazine近千万的照片存档
在线工具,设计web页面布局
CSS 菜单生成器,在线设计,实时预览
有非常多的web设计资源,比如:导航,表单,布局等等,都是 css 实现的
超过130个web设计师的开发工具资源
最佳设计的 Web 2.0 网站
通过这个软件可以在 Windows 上用 Alt+鼠标拖动的方式来拖动窗口了
通过这个插件可以很方便的使用 Google 日历
很不错的一个在线听歌的网站,速度也非常快,界面很简洁
明星们一个一个都成外国人了
看名字就能猜出这是一个和程序员相关的网站,也是一个社会网络,分享、提问和回答有关程序的问题
云计算,虚拟化的管理软件,开源的
jQuery 的插件,语法高亮
在线游戏搜索引擎,能找到好多好玩的 flash 小游戏
在线创建图表的工具
火车票价查询,火车票价格查询,全国火车票价查询,火车,火车票,票价,全国火车票价格查询,订票,网上订票,铁路新闻,路局,春运,提速,北京南站
小技巧,提升 Linux 文件系统40%的性能,其实就是禁止了文件最后存取时间的写回
一个用来编辑 CSS 的编辑器,看上去很好用
刘德华导演的艾滋病公益广告
视频:深圳海事局党组书记、副局长 姓林叫嘉祥 欲将1名11岁女童拖进洗手间内猥亵
深圳海事局党组书记、副局长 姓林叫嘉祥 欲将1名11岁女童拖进洗手间内猥亵
大师的力量是伟大的,能引导人们走上光辉的道路。这个项目就是收集一些大师的名著,翻译并整理成册,以供大家赏阅。
一个简单好用,而且免费的视频转换工具
乖,宝贝,来点柠檬
外语学习的网站,用外语写日记
Facebook 开源了其服务器代码
Facebook 开发了其服务器软件
搞笑的猫猫视频合集
日本的英语教学视频……NSFW
非常好玩的flash小游戏,解迷物理模拟游戏
网页设计相关的主题blog
在线备份软件,开源,跨平台
做数学题的网站,能够给出一步一步的详细过程
25个漂亮的网站设计
在客户端用 jQuery 实现模板
游戏:测测你的眼力,找出圆心,做出平行四边形等等
从 http://www.ruanyifeng.com/blog/2008/10/moses_english.html 这里知道的一个英语学习的网站,很坚强的一个站长,祝福他的妻子
照片分享服务,有时间线
Gmail 添加了高级IMAP控制功能,很有用啊
巨牛B的页面设计
开源的路由器fireware
一个小巧的的 Linux 发行版,可以安装在闪存盘启动
网站开发资源收集
发送短信提醒的服务,但是不支持中国移动/联通
一个在线日历工具,支持手机等移动设备
一个美食相关的主题 Blog 托管服务
在线的票据管理工具
开放平台的掌上游戏设备
神舟七号,很好很牛逼
wii 的一个游戏广告,效果真是出奇的棒,看完我都忍不住想买一个玩玩了
一个免费的绘图软件,类似photoshop
Gmail 中的联系人界面有了独立版本
在丹麦,对海豚和鲸鱼的大屠杀,海水都染红了
一个js的图表工具库
一些免费的CSS模板
25个非常简洁漂亮的网站设计
忍者猫,一只如此富有娱乐精神的猫,哈哈
也是一个blog,支持图片、视频等格式
SUN 公司发布的开源社区,与 SourceForge 和 GoogleCode 一样,但是版本管理工具为 git
登录界面必须有的5个特性
一个面向企业的类似 twitter 的服务
5美元种植一棵树,还会得到这颗树的经纬度
一个教派-拜齐天大圣,也就是孙悟空
迪斯尼的面向家庭的社会网络
Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.
Gyrobike這家公司推出一款全新概念的自行車,在前輪設計一個像陀螺儀一樣的物理現象來穩定自行車跟龍頭。
結構就是在前輪內裝上一個獨立飛輪,行進時在前輪內圈轉動,自行平衡腳踏車,且在非常低的速度下,穩定性也很高。
图片分享网站,使用非常简单
???? 3/4 ???¨??(C)?>>??>>?????¤????é?¨
ae??ae?(R)é??è???????§???ae?<<ae??ae??ae?°?-???§??????ae?????
é???,,é??????????????? 1/4 ???????????-??? ???ae???¨?? 1/4 ??>>?? ?? 3/4 ??,°???
UNetbootin allows for the installation of various Linux/BSD distributions to a partition or USB drive, so it&#039;s no different from a standard install, only it doesn&#039;t need a CD. It can create a dual-boot install, or replace the existing OS entirely.
ae??? 3/4 ??¤???????è??ae??é??? 1/4 ?è???,?è??ae??? 3/4 ?è 1/2 ??>>?è????¨ae??ae??
???é??è??? 3/4 ??(R)????????? ae-?? 1/4 ??°±????>>???¨è???·±???? 1/2 ??<<??,??u?????,??,?é?????ae?-ae? 3/4 ??¨
??¨???ae????¨è°?ae??? 1/2 ??<<?
?°??????????è§??????(C)ae?????
IN.com is your gateway to the web. Find the best of News, Music, Videos and Games, from more than 16,000 websites, and search for the best prices on Flights, Hotels and Products.
é? 1/2 ae???,?????,,??¨????? 1/2 ?>>¤
ae??ae???,??,??¤ 3/4 ? 1/4 ?? 1/2 ??>>?? 1/4 ?é??????(R)???-? 1/4 ??????????
ae??è??é??ae,????VPN? 1/4 ?ae?????è???,???·
Flash ae,,ae??? 1/4 ???·?§°?,?????,?ae??é? 3/4 ???ae,,ae??? 1/4 ?è§????ae???(R)???????? 1/4 ?è??

我要回帖

更多关于 word review功能 的文章

 

随机推荐