music unfamous original game design efficient software wtf
life ui algorithm fix programming

开源音乐软件LilyPond 517

   2016-6-14  标签:  music  unfamous  software 

    音乐谱子有很多格式,常见的图片格式。吉他谱有GTP,钢琴谱有 OverTune,后面两个需要专门的软件才能打开。文件也不算太大。      LilyPond 是一款 GNU 开源软件!主要用文本格式编辑,然后用它输出为 PDF,PNG ,PS等格式的五线谱曲谱,也有插件用来生成简谱,不过是没什么必要的,关于简谱参看这篇文章。     重要的是:可以生成 Midi 文件!     这里有几篇介绍文章,官网上有英文 Manuals,特别详细。    ...


Sqlite3 加密 1467

   2015-5-23  标签:  unfamous  original  programming 

一,背景     在使用 sqlite3.8.x 的过程中,因为商业上的原因需要将数据库文件加密,sqlite3 仅仅提供了加密的接口,没有提供加密实现(如果实现了,sqlite3本身是开源的,也没什么加密的意义)。就需要自己去定义加密的实现。 二,自己实现加密     说是自己实现加密,其实是站在 sqlite3 的立场来说的。在 sourceforge 上有一个wxsqlite3 的模块,姑且利用它的加密实现。其实,用 wxsqlite3 是极好的,只是我这边的 sqlite3 部分的代码已经调试完毕,仅仅需要加密,所以没有直接...


个性化社交软件same 883

   2015-3-23  标签:  unfamous  life 

    来自最美的推荐社交软件 same 带有很文艺的气息,名字不是“X信”(麻痹啊,什么易信,快信,慢信,离了信一副无法生存的样子),而后是里面应用的图标,真的是....你不能说它多好看,也不能说它不美。     而后是他的卷首语:和而不同。     一种文艺范和小众色彩扑面而来     里面仍然是按频道作为社交或者说聊天基础设置的,这点类似豆瓣。但你也可以不聊天,自说自话。     频道被定义为几种类型:     ...


javascript 响应 activex 控件的 event 1686

   2014-11-1  标签:  unfamous 

假设,有一个VC++制作的 activex 控件,其中导出了一个事件 StateChanged(LONG id,BSTR eventName); 0,html 中嵌入控件 <OBJECT ID="m" name="ctrl" width="800" height="600" CLASSID="CLSID:9CEAB820-E1FA-43F1-AE32-2470213AF82C"></OBJECT> 1,js 代码访问控件 var obj=document.getElementById('m'); obj.somefunciton(param);...