sourceforge.net解封了
sourceforge.net解封了。SF.NET无法访问差不多有一个月了,原因不明。 有人推测是因为Notepad++作者宣布抵制奥运引起的。很囧。
sourceforge.net解封了。SF.NET无法访问差不多有一个月了,原因不明。 有人推测是因为Notepad++作者宣布抵制奥运引起的。很囧。
从 译言-技术与创业 作者:薄荷脑 原文作者:José M. Aguilar 原文链接:13个代码注释的小技巧 译者:薄荷脑 本文由José M. Aguilar用法语发布在他的博客Variable Nod Found上,由TimmMartin翻译并受权发布。 下面的13条小贴士可以帮助你写出更规范、更容易维护的代码注释。 1、逐层注释 使用统一格式对每一个语句块进行注释,如: 类:简单描述、作者、最后修改时间等 方法:关于该方法的目的、函数、参数、返回值的描述 在团队工作中,使用统一的注释规范显得尤为重要。当然,也推荐使用一些专门用来添加代码注释的工具,如C#中的XML、Java中的Javadoc等。 2、使用段落型注释 将代码分割成能完成独立任务的段落,并在其前后添加注释,告诉读者程序将要做什么。 // 检查所有的记录是否正确 foreach (Record record in records) { if (rec.checkStatus()==Status.OK) { . . . } } // 现在开始进行事务处理 Context ctx = new ApplicationContext(); ctx.BeginTransaction(); . . . 3、对齐连续的行注释 若对多行添加行末注释,应将注释进行对齐,以便于阅读。 const MAX_ITEMS = 10; // [...]
从 Solidot 作者:matrix Linden Labs(林登工作室)谈论了很长时间的《第二人生》平台开源,但不确定它是否真会这么做,目前它的客户端源代码已经公开,但服务器端没有。现在,《第二人生》正面临一个真正的开源竞争对手,OpenSimulator项目的发展势头非常强劲。IBM宣布它在OpenSimulator和Linden服务器之间实现了协同工作。 这意味着你能使用《第二人生》的客户端去登录OpenSim服务器。更远一步的是,任何人都可以运行自己的服务器。 “通过来自官方客户端的协议,开发者了解到了《第二人生》工作的原理,实现了他们自己的兼容服务器代码。”看起来《第二人生》中的用户将个人资料、虚拟物 品和他们在虚拟世界中拥有的其它东西移植到一个“开放世界”服务器上,这只是一个时间上的问题。它将对林登工作室的“虚拟世界体验”构成了挑战。
社交网站流行向开发者提供了API,而极受欢迎的、与Digg竞争的新闻聚合网站 Reddit则更进一步,它向开源社区公开了网站的所有源代码。源代码现在可以从code.reddit.com下载,采用Common Public Attribution License (CPAL)许可证,主要用Python编写。 点击进入链接 http://code.reddit.com
据Facebook报道,Facebook目前提供最新的Facebook的PHP源代码下载,包括API架构,FQL分析器,FBML分析和FBJS,Facebook的开放平台具有很强的可扩展性,可以添加你自己独特的功能,例如你自己的FBML标签,API方法等等。 这个源代码的使用许可是怎样的呢?Facebook是一个开放的平台(除了FBML分析器),其许可证为CPAL(Common Public Attribution License)。使用这个源代码的用户可以在基于Mozilla公共许可(MPL)的基础上对其进行任何修改,如果进行网络部署,或者通过网络再次分 发,应该在适当的Web服务许可之下。 我估计稍后中国会一下冒出N多的类Facebook网站了。现有的类Facebook也会增加很多Facebook特有的功能。Facebook做为一个成功的Web 2.0网站,能够开放源代码,真是很值得称赞。 点这里进行Facebook源代码下载:http://developers.facebook.com/fbopen/download_fbopen.php 原创文章如转载,请注明:转载自月光博客 [ http://www.williamlong.info/ ]
MySQL Ends Enterprise Server Source Tarballs BitTorrent Closes Source Code BitTorrent 的事情看上去还不算是最糟糕。毕竟BT客户端还有不少,不开源对最终用户没有什么太大差别。 不过对很多人来说,MySQL 的问题确实是世界末日了。
我国自主播放软件暴风影音用户4000万 挑落微软 新闻来源:红网 5月30日,目前国内最大的播放软件”暴风影音”的CEO冯鑫在长沙对本报透露,暴风影音的活跃用户已经突破4000万,一举超过捆绑操作系统的播放器老大微软,成为国内用户最常使用的播放软件,同时也成为继腾讯和迅雷之后,国内第三大客户端软件。继即时通讯、搜索之后,微软的播放器在中国市场的地位也开始被自主软件超越。5月30日,目前国内最大的播放软件”暴风影音”的CEO冯鑫在长沙对本报透露,暴风影音的活跃用户已经突破4000万,一举超过捆绑操作系统的播放器老大微软,成为国内用户最常使用的播放软件,同时也成为继腾讯和迅雷之后,国内第三大客户端软件。 在宽带互联网的环境下,在网上下载和收看影视大片已经成为网民的最爱。但目前中国的网民大部分停留在上网初级阶段,对视频服务了解不够,甚至不知道如何更好地享受网络影音服务。 为此,暴风影音将与全球使用量最大的下载工具”网际快车”携手,在上海、长沙等国内10个城市免费发放50万张网络视频应用光盘,普及互联网视频服务相关知识。该活动将与6月2日在长沙举办。 相关数据显示,我国通过互联网观看视频的用户有望从2006年的6300万增长到2010年的1.8亿 。 一个修改自开源项目的东西也能称为“自主”?垃圾。 这位 陈永仁 兄的评语深得我心。 linux一改,就叫国人自主研发的麒麟 moto芯片一打磨,就叫国人自己的汉芯 病毒名一打包,就叫国人自己的杀毒软件智慧星 mpc一加流氓插件,就叫自主研发的国产软件暴风影音 天朝果然和谐无比,这一刻我泪流满面
Ajax 既不是名门之后,也不是天外飞仙,它不过是几种极其常见极其普通的技术的组合体:(D)HTML+(X)HTML+CSS+ JavaScript+Dom+xml;但就是凭借这些简单的成熟的基础,Ajax成就了一段不可思议的神话,它几乎是一夜之间红遍互联网世界的每一个角 落,如今已经成为网络应用的首选技术,甚至被标榜为Web2.0的御用技术; AjaxDaddy.com 收藏了大量的 Ajax 展示的Demo,你不仅可以在这里切身感受到技术给我们的网络生活带来的神奇改变,甚至可以直接发扬拿来主义,将前辈们制作好的效果更好的运用在自己的网 页中去;相信 AjaxDaddy.com 对于很多设计人员的是一个值得收藏的站点。 点击进入
KDE 4.0的第一个版本已经发布,codename “Knut”。详情请看这里。 下载: KDE Four Live Kubuntu openSUSE OS X Gentoo Debian版本现在还没有,预期几周后加入source list。 Highlights of KDE 4.0 Alpha1 are: A new visual appearance through Oxygen New frameworks to build applications with, providing vastly improved hardware and multimedia integration (through Solid and Phonon, spelling and grammar checking, to name just a few) New applications that [...]
MediaCoder是一款中国人开发的免费通用音频/视频批量转码工具。来自sourceforge.net的项目,遵循GPL协议发布。 如果soucerforge无法连接的话,可以使用这个链接进入。 下载1 | 下载2 MediaCoder是一个免费的通用音频/视频批量转码工具,它将众多来自开源社区的优秀音频视频编解码器和工具整合为一个通用的解决方案,可以将音 频、视频文件在各种格式之间进行转换。MediaCoder具备一个可扩展的架构和丰富的功能,可满足各种场合下的转码需求。(重要声明|作者博客)功能简介 将一种音频/视频格式转换为另一种音频/视频格式 可控制的批量转换 音频/视频转换过程中的过滤和处理 转换至各种影音播放设备能播放的格式 通过编写扩展(脚本语言)扩充软件的功能和用户界面 主要特点 用户可以控制转码过程和目标文件的各个参数 良好的扩展机制,针对各种影音设备的专用界面 纯绿色软件,自带所有编解码器,不在系统中注册组件 完全免费 典型应用 提高影音文件压缩率,减小其文件尺寸 转换至可在各种影音设备上播放的影音文件,如MP3播放器、MP4播放器、手机、PDA、VCD/DVD播放机 提取/压缩/保存影音光碟中的节目 修复/改善质量不佳的影音文件 支持格式 MP3, Vorbis, AAC, AAC+, AAC+v2, MusePack, Speex, AMR, WMA, RealAudio, mp3PRO* FLAC, WavPack, Monkey’s Audio, OptimFrog, AAC Lossless, WMA Lossless*, WAV/PCM H.264, Xvid, MPEG 1/2/4, Theora, Flash Video, Dirac, 3ivx*, RealVideo*, Windows [...]