code just like a piece of shit.

KK LRC 新版开发笔记

  1. 首先改名叫 KK Player 了,现在歌词是可选部分
  2. 现在 HTML5 Audio 元素也有属于自己的界面了
  3. 重写歌词部分代码(进行中)
  4. 现在歌词将显示在 KK Player 的界面中,并可以自由关闭
  5. 使用 CSS3 Transform 替换原有滚动函数(Pending,见注1)
  6. 将音频下载转移到播放器右键菜单中(Pending)

注1:测试发现,CSS3 Transform 并不会触发浏览器重绘,可以提升效率,平滑滚动可以借助 CSS3 Transition,不再需要 JS 辅助,毕竟 Transition 是有硬件加速的嘛

注2:看上面的列表就知道,现在新版还没有做完,具体要做到啥时候我也不知道,现在暂时没有做下去的动力……除非我能找到一款好点的 JS 混淆器 23333

给 Typecho 添加双因素认证支持

不得不说双因素认证的确是一种保护账号安全的有效方法,Google、GitHub和众多网站纷纷支持双因素认证保护账号,这次我把双因素认证移植到了 typecho 上

首先不得不说下,typecho 并没有给登录预留插件接口,只有登录成功和登录失败的处理接口,登陆界面也没有可以插入的地方,所以这回直接对 Typecho 源代码下手了

首先下载修改后的 Typecho 分支:
https://github.com/kookxiang/typecho

然后执行 SQL:

ALTER TABLE `typecho_users` ADD COLUMN `twoFactorAuthKey` varchar(18) NOT NULL;

(本来可以放到 Typecho 更新程序中自动执行的,考虑到日后升级问题,就没有放过去)

登录到后台,点击控制台 个人设置,最下方可以看到“双因素认证”,有随机生成的一组 Key,手动添加到 Google Authenticator 或者 Authy 中就可以使用了。当然也可以通过二维码方式添加,不过考虑到 Google API 在国内的可用率还是建议开着梯子访问。

添加到手机之后将当前验证码填写到确认框中点击启用即可启用。此后每次登录后台不论密码是否正确都将要求输入动态密码(增加暴力破解难度)

如需取消,可以登录后台输入动态密码取消。
如果无法登录后台,可以到数据库中清空对应用户的 twoFactorAuthKey 字段

就是这样~
Why? キミに問いたい そのアツい情熱の進化 「ギミー!レボリューション」 作詞:こだまさおり 作曲:田淵智也 編曲:やしきん 歌:内田真礼 待って 違和感の理由 恋じゃまだ弱いな 100通りの好きが飽和しても なりたいのはオンリーワン 思わず成長してく この髪は卒業? キミがちゃんと振り向いてくれたら きっとそれが完成形 理屈じゃないとか どこかで読んだコトバより めえいっぱい(わあ)背伸びしたい(YES!!)はじめての挑戦かもね (Growing UP!! Next phase) Tell me why キミに問いたい そのアツい情熱の進化 そうキミがキミである 存在が語るミラクル(Uh, baby) ねえ、もっと知りたい この胸が高鳴る仕組み もはや恋さえ凌駕しちゃう アタラシイ革命の予感 今日もS.O.S 駆けつけて来てねヒーロー Rescue!! すー、はー、Check, Check, テス オーライ キミの言い分 なんかフに落ちちゃった いろんな自分 会えないままなんて ひとりぼっちと変わんないし 理解はあとから? メクルメイテどうしたらいい? エスコート(きゃ)お願いね(やった)ふたりならなんでもできそう (You are my HERO!!) Take me high キミと目指すの あの遥か情熱のパラダイス もうキミがキミでなきゃ この星がピンチなんだよ(Uh, baby) ねえ、いつか言わせて トキメキが生みだすコトバ それは愛ともリンクしちゃう オトナ未満わたしの革命 Wao!! GOGO!! どっち? Oh my god… OK! Come on! うん、行くよっ いつも今が最高でしょ Ready GO!! ねえ、教えて 聞かせて これからどうなるの? これ以上ないくらい トキメキが加速しちゃうよ (Growing UP!! Final phase) 目覚めてく わたし達だけのカタチ Tell me why キミに問いたい そのアツい情熱の進化 そうキミがキミである 存在が語るミラクル(Uh, baby) ねえ、もっと知りたい この胸が高鳴る仕組み もはや恋さえ凌駕しちゃう アタラシイ革命の予感 今日もS.O.S 駆けつけて来てねヒーロー Rescue!!

干掉狗日的 XLServicePlatform

国产流氓软件真是让人受不了(毕竟狗改不了吃屎嘛)

迅雷这骚逼现在学会自动修复 XLServicePlatform 服务了,如果你关闭了这个服务,那么他就会悄悄设置成自动启动模式,没有任何提示

这回直接用 Windows 的权限控制来治一治这骚货

  1. 首先把你的迅雷退了
  2. 打开注册表编辑器,定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\XLServicePlatform
  3. 右边修改 Start 为 4 (禁用)
  4. 修改 ImagePath,比如我用的是 Xunlei.com/AssHole,防止它自动启动
  5. 左边找到 Parameters 子项,删除 ServiceDll
  6. 心情好可以改改 Description,我就懒得写脏话了
  7. 右击 XLServicePlatform 选择 权限
  8. 依次点击 高级 添加 选择主体 高级... 立即查找 选择 Everyone,点击 确定*2
  9. 显示高级权限,勾选 删除 设置数值 创建子项,然后将上方类型修改为 拒绝,确定
  10. 点击 使用可从此对象继承的权限项目替换所有子对象的权限项目 确定*N

PS:Windows 会弹出关于权限的提示,无视就好
PSS:要是迅雷将来学会修改权限了,就干脆把整个项的所有权限都禁了,既然这么贱就大家都别都写了

Material 大法好

Android 5.0 用久了越看越顺眼了
说实话,论扁平化设计,个人感觉做得最渣的是微软,苹果其次,Google 的扁平化看了是真的整个人都舒服了
最近在学习 Google 的 Polymer,里面提供了封装好的 Material 控件:paper-element,而且开发起来也很方便
最后还是把博客主题换掉了,确切的说应该是改掉了吧……

So,送上西野加奈洗脑神曲一首
「missing you」 作詞∶Kana Nishino/Sakura Leon 作曲∶Kotaro Egami(SUPA LOVE) 歌∶西野カナ もう戻れないの 分かってても 気がつけば Flash back 強がっても 君だけをまだ今でも I'm just thinking of you Oh 曖昧な理由 聞けないまま 眠れない夜 何度越えても 会いたい 胸が痛いよ Oh boy, now I'm still missing you (I don't know what to do) じゃれ合って何度もKissしたり くだらないことでケンカしたり Where's love? 帰れない場所があると 初めて知ったよ (I just wanna stay by your side, again) サヨナラが (I'm crying for you) ひとしずく (I'm calling your name) この胸に (Oh, I always feel just the same) こぼれてふるえる もう一度 (I'll sing for you) 戻れたら (I'll stay here for you) 誰よりも (I wanna give you all my love) 優しくできるのに(It's hard to say good bye) 新しいブレスつけてみても 君からのメッセージ 消してみても 笑ってみても… can't go on 何も変わらないよ (I don't know what to do) 特別な二人だって ずっと信じていたのに Where's love? 今君はどこにいるの?何を想ってるの? (I just wanna stay by your side, again) サヨナラが (I'm crying for you) ひとしずく (I'm calling your name) この胸に (Oh, I always feel just the same) こぼれてふるえる 立ち止まる (I'll sing for you) 時間たち (I'll stay here for you) 明日には (I wanna give you all my love) 歩き出せるのかな まなざしに 指先に くちびるに 心に あの場所に あの歌に 今も 君を感じてるよ I'm crying for you I know I love you babe I think of you,no matter what I do Come back to me Kiss me one more time I'm missing you こんなにも心が 叫んでも届かない この思い抱いたままずっと 離さないから もう一度 (I'll sing for you) 戻れたら (I'll stay here for you) 誰よりも (I wanna give you all my love) 優しくできるのに サヨナラだね I'm crying for you I know I love you babe I think of you,no matter what I do Come back to me Kiss me one more time I'm missing you

每周音乐推荐 - 明日また会えるよね (古川ゆい ver.)

听说 KKLRC 又提速了,你不能让我说好我就说好,第一我要试一下,因为我不愿意加一些乱七八糟的特效上去,浏览器“咣”一下,很滑,很顺畅,这样用户出来一定会骂我,根本没有这样的程序,就证明上面那个是假的。后来我也经过证实他们确实是有做过优化,我大概试了几个小时,感觉还不错,后来我在做这个演示的时候也要求他们不要加特技,因为我要让你们看到,我播放是这么顺畅,你们播放也会是这么流畅的。

新版更新:
显著降低 CPU 使用率
调低歌词线程优先级
防止浏览器多次重复绘制拖慢速度
在不支持 AnimationFrame 的浏览器上使用 setTimeout 替代 setInterval

明日また会えるよね (古川ゆい ver.) 夕暮れ帰り道並んで歩く オレンジ色の空街を包んだ 君が好き勇気を出して 打ちあけた気持ちに 君はどんな答えをくれるの 変えられないこと 変えてしまいたい 失われた瞬間を探して 君といたあの季節 明日また会えるよねきっと 会いたい未来に届け いつか出会うまで 心では何度も好きと伝えた 想いは残るのわたし消えても 君の声真っ直ぐな瞳 忘れない温もり 記憶の中に閉じ込めたいの 変えられないこと変えてしまいたい 何度でも運命の中を 笑いあってふざけあって 明日また会えるよねきっと 会いたいただひとつだけ 願い叶うなら 流れ星ひとつ儚き光 夜空を往く あの日と同じ 言葉でつながっていたい 変えられないこと変えてしまいたい 失われた瞬間を探して 君といたあの季節 明日また会えるよねきっと 変えられないこと変えてしまいたい 何度でも運命の中を 笑いあってふざけあって 君といた季節忘れない まぶしい笑顔見つけた 君の名前呼ぶ 明日へと届けたい 未来へと叶えたい

深井冰音乐推荐 - 白金ディスコ

[video]//static.ikk.me/uploads/2014/12/1126868428.mp4[/video]
笑的我都合不拢腿了

测试 KKLRC 的极限兼容性

在虾米音乐上看到神一样的LRC歌词,遂拖到KKLRC上跑跑试试效果
— Let Me Hear (试听版) — Fear, and Loathing in Las Vegas You guys do not notice that we , are gifted just for being humans . We must be absolute predators , we do not even have any enemies . Maybe there are animals watching us , and Thinking that 「Someday we will     beat them down!」 —— Let Me Hear —— Oh I wish we could bury our fingers with our arms right through our sleeves . Cause that we are , at no doubt human beings . Many small lives , they were born , with the fate of dying for someone . A human baby when will they find out? Sometimes I find they what's going on ( going on ) —— Winners of earth —— 独りだけで そんなに君が追いかける だから仆ら寄り添い 生きる 煌めくまで For what , have we been living for ? Are you ready for the answer ? The answer is a dark time for you . ( yeah —— ) Is what we would saw . In time !

评论系统修好了

typecho自带的评论过滤跟小墙冲突了 = =

现在已经修好了

在内网搭了个 WSUS 服务器

由于校园网连 Windows Update 实在太卡,于是打算自己搭一个 WSUS 服务器方便更新

  1. 先安装 Windows Server 2012 R2,这个就不多说了,使用 Dreamspark 的序列号直接激活正版无压力
  2. 点击 服务器管理器 -> 添加角色和功能,功能中勾选 无线 LAN 服务,确定重启
  3. 添加角色 Windows Server 更新服务,会提示勾选 IIS,别的设置也是基本默认就行
  4. 装好后点击右上角的 FLAG,选择执行部署后配置,然后等配置完成
  5. 打开 管理工具 -> Windows Server 更新服务,按照向导配置
  6. 由于本身连不上 Windows Update,配置的时候可以设置一个 HTTP 代理用于同步基本信息
  7. 过了 从 Microsoft 更新 中下载更新信息 这一步就可以关闭代理了,开着怪慢的

接下来就是漫..................长的同步和下载了

78G啊,我感受到微软的恶意了

关于签到助手的说明

首先这个项目应该算是正式起步了,之前开发 KK Payment 的时候所使用的 KK Framework 将被优化整合移植过来。
新的框架首先会在保证稳定性和速度的同时提供更多的面向对象的特性(有点被Java和C#洗脑了)
当然新的框架在新版的PHP和OPCache下能提供令人吃惊的性能
新的模板引擎能够大幅提升页面设计效率

说了这么多都是新的特性,具体的服务呢?
首先,签到助手目标是付费用户。免(shi)费(yong)用户当然是有各种限制的
其次,理论上说签到助手能提供对大部分签到网站的支持,具体需要逐步增加签到模板

签到助手后端语言将考虑使用 Java(用得比较多) OR Python/Go(这俩都不会,要学)

最后,第一轮测试将提供 Discuz! 论坛签到的支持,而不是以往提供的贴吧签到支持。

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. ...
  9. 14