Tomasen - tomasen.org
General Information:
Latest News:
射手的 XenServer 虚拟化琐事 1 Jun 2011 | 04:39 pm
射手科技从第一天开始,就非常依赖虚拟化技术。 在一组免费XenServer基础上,非常环保的运行着我们的域控制服务、项目和版本管理、文件共享等等,另有多台沙箱供开发人员使用或进行各种测试。 可是最近我们的XenServer上开始出现不稳定的状况。在灾难中,我们积累下一些经验,在此整理一下,以资借鉴: × 文件系统的性能是最大的瓶颈。如果性能不佳很有可能成为故障的根源 我们的虚拟池(Pool)...
首个支持中文字幕匹配的硬件高清播放器 24 May 2011 | 07:46 pm
自从射手影音软件发布以来,我们一直在倾听用户的声音。其中,希望在硬件高清播放机上实现优质智能字幕匹配功能服务的呼声,显得尤其强烈。 今年上半年,在与多家硬件厂商的洽谈中,我们看到了忆捷。忆捷是国内少有的关注品质并精于设计的硬件厂商。旗下的硬件高清播放器系列从功能、质量到易用设计,均在市场上首屈一指。射手将优质中文字幕平台服务,与忆捷的生产工艺结合,推出首个搭载优质中文字幕匹配服务的硬件播放器──...
射手影音皮肤设计制作说明 18 Apr 2011 | 05:22 am
一、了解影音皮肤设计框架 OK!同学们,现在开始给影音进行解剖,看看它的构造和我们人类有什么不同,解剖到任何区域我都由左往右一个个器官进行介绍,同学们要坚持住哦! 区域1: 影音的顶部,由顶部背景图片、LOGO文字图片、缩进系统按钮、缩小按钮、延展按钮(原始大小)、关闭按钮组成。 区域2: 影音的tips,先由tips背景图片,左边由放大1倍、放大2倍、标准画面(去上下黑边、去左右...
射手影音发布3.7 开始提供自定义皮肤 8 Apr 2011 | 02:01 pm
射手影音播放器自诞生以来,一直秉持着绿色、小巧、开源、安全、免打扰的特色,并致力于提供最高质量最精准的字幕匹配服务。感谢所有用户和开发者对射手的支持和肯定,射手影音又迎来了3.7版。而这个版本中,我们最主要的改进是开始提供一个新的自定义皮肤系统。这也意味着射手影音的界面将会进入一个更加个性化的新时代。 与3.7版同时发布的,还有我们的设计者提供的3款基本皮肤包来抛砖引玉 只要在菜单-界面中关闭...
{如何加入开源项目的小手册} 24 Mar 2011 | 04:27 pm
参与开源项目,可以快速提高自己的技术水平,学到很多学校中学不到但在工作中会非常有帮助的技巧。一份参与过开源项目的履历,也越来越受到用人单位的重视。所以最近几年,我们技术爱好者对开源项目投入的关注是越来越多了。可仍会看到很多对开源项目充满兴趣和热情的同学,用了错误的方式方法以至于不得其门而入。这段时间我特意将自己的心得整理了一下,供爱好者参考。 第一阶段:看和学 在和一些开源爱好者的接触过程中,...
随笔:“开源谈的其实是言论自由,不是免费啤酒” 9 Feb 2011 | 01:44 am
开源来自自由软件运动。以下内容引自 www.gnu.org。GNU就是自由软件基金会(FSF)旗下GPL(GNU Public License)中的G。中文部分是我的学习笔记: Free software中的“Free”是指“自由”。换句话说,我们指的是言论自由,而不是免费啤酒。“Free software” is a matter of liberty, not price. To under...
射手影音登陆苹果应用商店(Mac App Store) 8 Feb 2011 | 04:46 am
经过苹果1个月的审核,射手影音Mac版登上了苹果应用商店(Mac App Store)。很意外很意外的,竟然一度被放在了Top Paid栏目榜首。这令我受宠若惊,因为这是我第一次使用App Store,对漫长的审核期和规则都不够了解,甚至连软件名称和描述都还没来得及做本地化的处理。这实在是令我很不好意思。如果有可能的话,我心底里反而希望用户等到下一个更好的版本之后再下载和使用。 射手影音Mac版...
射手科技公开课第九辑 『MVC桌面应用开发-4』 20 Jan 2011 | 01:36 am
这一辑的MVC桌面应用开发集中在Windows部分。Windows开发中的MFC框架历史悠久。可是时间越久往往也会积弊难返。那么如何在Windows开发中理解和应用MVC架构,就是需要发挥想象力的过程。本篇提出了一个Windows下在用户交互应用中实现MVC框架的思路,并结合上一辑同样使用了Notepad设计来作为案例样本来设计并分析。 MVC for Desktop Application –...
射手科技公开课第八辑 『MVC桌面应用开发-3』 22 Dec 2010 | 05:53 pm
这一辑从一个Mac OSX范例出发,展示了一个Cocoa框架下的MVC开发模型。我们可以看到Mac下的开发框架Cocoa本身已经具有基本MVC的结构,但是在Controller与View之间仍然有一定程度的耦合。 MVC for Desktop Application – Part 3 View more webinars from Tomasen.
射手分支项目-基于MongoDB的开源短网址服务 13 Dec 2010 | 07:15 pm
自从短网址服务出现的那一天开始,我就把短网址服务的最佳架构作为一个趣味题来看待——简单的应用与海量请求的组合,怎样才是最低开销的实现。最后我的结论认为,采用基于Key-Value的数据存储层搭配nginx module的应用前端实现,是在性能、稳定与负载之间最佳的平衡。选择 MongoDB 作为数据端,其性能是内存级别,而分片部署和数据安全性又非常适合大规模应用。nginx module 作为应用...