Categories
Nothing 中文文章

碎碎念20140908

又是头脑一热而随机蹦出来的什么东西。 ——20140908

看到B站的评论提示,继而发现还有这么一个视频
首先恭祝UP入殿堂(10w比方),虽然有点晚了吧。
不过还是希望UP能继续深造,期待更多作品!!

——某个感觉两头都忙不过来但是还懒得动的家伙的碎碎念。

-=- RANDOM TIME START! -=-

其实这么看起来(评论的话)B站的喷子还不是预想得那么多。
心里面总是有一种“啊,想把歌语投到B站啊”的冲动。
虽然到现在,之前计划的那些功能还没实现多少。
估计等实现了之后再公布也不迟吧。
然后就发现了一个叫做V2EX的网站。感觉先发到那边试点一下也好么。

// 发到这边的主要原因是因为:[在B站评论框里面码了半天字, 一不小心编辑器失焦了, 然后按到了X (Vimium 的关闭标签快捷键), 然后就没有然后了];
// 常联系。

EH。

Categories
Design 中文文章

Codename LyricG 那个一度设想过的音乐游戏,设计图初公开

差不多快两年了呢。

那一次在纸上描绘出来的设想,也一直没有实施。本来很早就想把这个发上来的。唉,╮(╯▽╰)╭。 拖延症啊~~~

总之,今天终于把这个东西扫出来了。

PDF 下载。

Categories
Nothing

The world is just so big. Larger than whoever’s imagination.

翻过 @sleepwalking 大神的 Rocaloid ( http://Rocaloid.org )之后,
不禁感慨。

“世界真是大啊。”

同样是一个那么中二的梦想,人家几年就开发出来了一个看起来超di*o的语音合成,而且还是重写了三遍。
反过来看这个歌语计划,到现在一年多了,总共开发时间不到3个月吧。Bug多到像海绵里的洞一样。当然,理清架构重写什么的更是没有。总说是没有时间,但实际上呢,只是拖延症而已吧……再说我那个项目根本就没有什么技术含量,纯中二而已。
话说还准备把歌语传到B站上去的,B站上的大神那么多,到底要不要呢?
不过不管怎样,这个中二的梦想估计我也会继续下去的。(怎么说这也是我第一个维护时段超过1年的程序吧)
也希望那个所谓的音乐游戏能够至少出来个雏形什么的。

以上

#ProjectGy
http://1a23.github.com/project-gy

Categories
News

Recent plan and progress for Gy

Recently I’m working on some new features for Project Gy (very slowly). Seems it may take me some time to finish all of it, so I’m using this post to talk about my plan and progress.

Some off topic words:

In the progress of feature development , I’m using a super simplified version of Git workflow model locally, which includes a Develop branch and a Origin branch. Develop branch for features, and Origin branch is for hotfix that’s push to the server. I don’t think all the detailed branching is necessary for just an individual developer. But I would try to implement this model to Project Gy if there’s really anyone want to join me. I’m waiting for the moment, and looking forward to it. (as I’m coding alone since the very beginning…)

Okay, let’s come back. This is basically the plan so far.

  • Resource management in back-end.

    • Font management

      *   <del>Delete font</del>
      
      • Upload font

            *   <del>Upload and generate preview</del>
        
        *   <del>Migrate current font system to database based font management (Imggen)</del>
        
      • Background management

        • Delete
      • Upload and management
      • Migrate (Imggen)

      • signature customisation.

  • Imggen upgrade

    • Migrate font & bg to database.
    • Customize dynamic page.

      *   <del>Configuration saved as JSON in database `GY_usermeta.signature`</del>
      
      • Upload Bg.
      • Parameters setting page with rough preview using HTML5 Canvas & JS.

      • Inner library: parameters are delivered using array.

    • Include default image & font files in .gitignore and remove all copyright image.
    • Update main site dynamic picture design
  • Theme system?

    • /view/theme/default
    • Theme detail using manifest.json??
    • Modify all controller to fit theme system
  • Multi-language

    • urgh…
  • Social lyric media site?

    • (I hardly have any idea of it)

Just realised this is really a big project for me to do.

Before “Codename LyricG”, this would be the main project that I’m focusing on.
Maybe “LyricG” will come soon, or will it never come? Who knows?

Categories
Design

LRC translation combiner

LRC translation combiner

LRC 用歌词翻译合并工具

为制作LRC翻译歌词的各位提供的工具。
将原文和译文分别填入左右栏,分行对齐之后点击生成即可。
生成之后的内容能够直接复制到歌词制作工具(如千千静听)里面打时间轴。

单一网页制作。(仅引用了Google web font)将网页保存到任何地方即可离线使用,支持大多数现代浏览器。目前支持中文和英文。

MIT协议发布,转载及修改请署名。

地址:http://1a23.com/lyrictool

Categories
Tech 中文文章

利用虚拟机软路由负载均衡拓展带宽

前提:

  • 假定所使用的计算机能够使用虚拟机(256MB RAM 512 MB HDD 应该没有什么带不动的吧),通过固定且稳定的方式连接到局域网。
  • 虚拟机的虚拟网卡能够正常工作。
  • 假定局域网设定每IP地址限速。

原理:

将虚拟机的网卡桥接到局域网,宿主机与虚拟机通讯获取数据。虚拟机上的软路由通过负载均衡将数据包均衡分配给多个桥接网卡。由于每个桥接网卡都有其自己的局域网IP,所以每个桥接网卡能够获得到同等的带宽。宿主机把自身的流量收发交给虚拟机来分配,其理论网速将得到提升。(实际下载速度提升仅限于P2P和多线程下载,一般的单线程P2S测速网站不能够体现效果,如Speedtest.net。)

Categories
Design 中文文章

脑内开坑: 歌语计划屏保。

Keng: Gy Screensaver.

1, fetch information from Gy server

File format:
possibly XML, or JSON?
Consist of all of posts

Separated API port for update date.
Program checks the update date compare to the local one. If the later one is newer, then update the local list.
Use local list for poor our unavailable internet connection.

2, the main body.

pick lyric from random if picked(a)=false.
label picked(a)=true,
lyric shown count +=1
if lyric shown = size(lyric array) then {lyric shown =0, fill picked(all)=0}
Draw lyric text in a time interval (#setting)

Randomize text size, color, position
Range of text size (#setting)
Range of color: complete hue,
Saturation and brightness are decided such that the text it’s visible on dark/black/starry background.
Text align to center,
[Detect pixel length/height of longest line,
Make a 10-20 px margin,
Draw text, and start timer.
last time of line(a) = length(line(a)) * time factor (speed, #setting)
enter animation: typewriter,
exit animation: fade out, .5s
transition: exit,exit end,enter
after object finish, destroy object

3, otherwise, on web?

directly fetch items number and single item from server by ajax. other applies.

Categories
Nothing 中文文章

宿舍外卖拼团系统内测开始啦!

最近宿舍中订外卖的人数激增,且订单分散,大大增加了运货费用与递送员的负担。鉴于此,蓝色之风工作室特别推出了新的外卖订餐拼团系统。本系统与各种外卖商户,包括肯德基,麦当劳,汉堡王,必胜客,加拿大披萨,popeyes等人民群众喜闻乐见的餐饮服务机构进行合作,将来还会加入更多。不但能够在拼团购买中得到递送费的减免,更能得到其他惊喜的学生专享优惠。此外,在大家拼团订新奇健康品牌餐饮。餐的同时还能增进同学之间的友谊,一举两得。

本系统暂定于本周六开始试运营。18:00开始每小时一批,直到次日凌晨2:00。目前该系统仅开放给AJCH的住户进行内测。通过到08-19房间找负责人领取邀请码即可注册订餐。支持VISA,万事达卡,PAYPAL,现金等多种支付方式。试运行期间不收取任何服务费。

用户在订单完成之后根据总订单情况可以收获运费返现,而且有机会参加未来的各种优奖励活动。详情请关注本站的后续通知。

当一个订单到达之后,会有专员通过短信形式告知用户取餐地点。如有订单失效,或错误订单。蓝色之风工作室承诺全额退款。

前所未有的订餐优惠即将来袭!
还在等什么,赶快注册订餐吧。
订餐地址: 点这里)

Categories
Nothing 日本語記事

HΨ=世界創造=EΨ PV一部暗号解釈

ニコ大百科の>>1、>>3に感謝。
動画:http://www.nicovideo.jp/watch/sm20855427

Φ=せかい
黒猫一つ=僕
黒猫2つ=僕たち
白猫=他
∵=だから

あᕒ○

いᕒϘ

うᕒⅢ

えᕒ●

おᕒV

かᕒ∮

き○ᕒ

く○○

け○Ϙ

こ○Ⅲ

さ○●

し○Λ

す○∮

せϘᕒ

そϘ○

たዕϘ

ちϘⅢ

つϘ●

てϘΛ

とϘ∮

なⅢᕒ

にⅢ○

ぬⅢϘ

ねⅢⅢ

のⅢ●

はⅢΛ

ひⅢ∮

ふ●ᕒ

へ●○

ほ●Ϙ

ま●Ⅲ

み●●

む●Λ

め●∮

もVᕒ

やV○

ゆVⅢ

よVΛ

らV∮

り∮ᕒ

る∮○

れ∮Ϙ

ろ∮Ⅲ

わ∮●

を∮V

んᘖ:

ーᕬ

゛ᕒ

0ᕒ

1○

3Ⅲ

4●

5V

6∮

7○~

8∞

9∞-

10
○●
●●

10○●

 

Categories
Tech 中文文章

在其他启动器中使用小米系统的拨号和短信

a. 什么是小米系统

小米系统是MIUI团队开发的一个独立APK应用。集成了小米桌面+锁屏+短信+联系人+拨号功能。现在正在处于封测阶段,每个激活码只能使用一次,且仅通过QQ群发放给内测用户。

b. 适用范围

希望使用其他启动器的小米系统内测人员。

c. 方法

我们使用的工具是 Activity Launcher (Play 市场链接)。这款应用可以在桌面添加Android各种应用的Activity的快捷方式。(什么是Activity?)小米系统里面联系人、短信、拨号的Activity都可以在里面找到。
(由于我刚刚把小米系统卸载掉了,所以在此就不上截图了)

  1. 进入 Activity Launcher,在上面的菜单选All Activities。
  2. 读取完毕后从下面的应用里表里展开小米系统
  3. 找到拨号、短信、联系人的Activity。(由于Activity较多,需要多试几个)
  4. 长按,并选择Create Shortcut。
  5. Voila。启动器上面就显示创建好的快捷方式了。