写在我17岁之前

今天早晨我妈很有朝气的去爬山了,但是学校让学生每周六补课,所以她把我的手机设置了闹钟放在我的身旁。

早上被吵起来起来有起床气,而且自己的房间被别人(哪怕是妈妈)在自己眼皮子底下侵入,有一种自己的领域被侵犯的难受感觉。再来我夜晚的伙伴,瞒着妈妈的itouch正躺在我的身旁。其次我做的梦是很多以前的回忆和奇妙的冒险串联在一块的难得的好梦,梦醒了,虽然知道梦总会不三不四的结束,但真的很希望自己像梦里一样……最后,我似乎感染上自己妈妈那生气起来把最近的气串联起来的坏习惯了,不由得在老妈出门后在床上哀嚎了两声。

我一个鲤鱼打挺,我说谎了,其实斗争了一下慢吞吞的起床,扑向厨房,厨房里是我家请的阿姨做的早饭,炒饭味道说实话不合我的口味,但吃的时候虽然不喜欢,吃完了却懒得指正,毕竟还可以下咽,而且具体说自己喜欢什么口味也太麻烦了。我吃着吃着想起郁闷的事情来,不禁悲从心来,又想到自己过几天就要17了,虽然偶数的生日不像奇数生日那样有“跨越了一个台阶的感觉”,但生日毕竟是生日,还是说点什么好。

我又想到这篇文章的标题,一开始想到的是《17岁的里程碑》但我不确定自己写下这篇文章之后会有什么值得纪念的改变;后来我觉得《17岁的Tag》也不错,因为最近在边用边学git,刚刚学会怎么用tag,但有觉得tag也有里程碑的含义,不如用“轻量tag”这是比较临时的tag,想想又太累赘了,于是我把这事情放在一边专心吃饭,几分钟以后我坐在电脑前看着wordpress的标题框,略一思索就填上了八个字,恩,就是上头那八个字,我也不重新打了,麻烦。 Continue reading

Arcane Experiments Lain/ Layer:01 WEIRD

夜晚,城市还没有睡去。人们像钻进死去野兽的无数蚂蚁一样,在庞大的城市之中碌碌的行走着。广告招牌,车灯,路灯,还有时不时闪现的魔法的光芒,给城市的夜晚带来迷醉的错乱感。

绿灯亮起,人们齐齐迈开步伐向对面走去。少女在人群之中,感到窒息。她用不稳的步伐快步走到一处偏僻的街道上,街道旁的几处酒吧隐隐透出嘈杂的声音。少女用手撑住一家店铺的卷帘门,痛苦的喘息着。

从酒吧里出来的几个年轻女子看到她这个样子,毫不留情的嗤笑着,往前走去。

少女早已习惯了。她没有看向对方,走进一处阴暗的楼梯口,拾级而上,心情不知不觉中变得愉快了。因为她即将进入一个全新的世界……

 

酒吧门外,一个大腹便便的中年人正在品尝着年轻女孩的唇,虽然两人才认识了不到半个小时,但是接吻的样子看起来还是像热恋的情人。

这时候突然穿来一声令人不快的响声,两人停止接吻,看向发出声音的地方。

怀中的女孩发出了一声尖利的惊呼,震得中年人耳鸣。但他也没兴趣追究,因为附近一个酒吧的招牌被柔软的东西压到了,那红色的物体依稀可以看出是一个穿着学校制服少女扭曲的肉体。

Continue reading

近期胡思乱想

通过操作判断用户对文章是否感兴趣

想到可以用一段代码,判断用户是否认真读了文章

首先是在文章停留的时间,但或许用户是去干了别的事情了,所以需要记录的是滚轮不断滑动的时间

再基于文章的长度,用户屏幕的大小得出用户阅读的速度,阅读的越慢得分越高

跳过<浏览<阅读<精读

如果是在一屏能显示出来的短文章,可以用 文章字数/用户阅读速度的平均值 如果停留时间过于长就舍弃结果

Continue reading

1

我家的小狗狗生宝宝了。

生命真的很奇妙。

2

因为学习上的原因,上一篇文章提到的坑很不幸的陷入了停滞的状态,之前有人很热情的问我情况,还表示要打杂,真心感觉对不起。不过我还是会做下去的(展望暑假)。

3

读了下《大话数据结构》,感觉编程的世界真奇妙,链表,树,图……

昨天在尝试Flask这个Python web框架,第一印象就是简约而优雅。

在家里组了双屏:

4

二次元方面,我这两年始终没有一股天天追新番的劲头,也没有很强烈的补旧番的冲动,落下了很多动画,惭愧。

或许我不是OTAKU了。

5

必须要好好学习了,我的目标是考一个三本。但是对自己的自制力真是绝望了。

抱歉我又开了一个坑《1t1t系列之:真实》

大概是我在起点混了一年左右的时候,那时候我十一二岁,看到了这个作品,感觉非常棒。

去年又回顾了,还是那么的棒。于是今年打算做个AVG游戏。昨天刚刚给作者提出来就答应了,只不过版权给了别人,说只能以同人的方式。当然是同人的方式去做啦。

引擎

现有的NS,KRKR实在是不符合我的习惯,所以我打算再造一个轮子。现在有两个选择,PyGame或者用HTML5。

PyGame开发方便,舒适。HTML5的话要边开发边学很多东西,但做出来了的话绝对很Cool!感觉很有挑战性。

引擎绝对会开源的,我在犹豫要不要整个游戏都开源呢?

其他需要的东西

除了引擎,还需要画师,脚本等等等等,脚本虽然有了原作,但是还是需要改编一下,毕竟原作只是小说。

画师……立绘啊什么的先用涂鸦代替吧,不急不急。

背景就拍照,音乐………总会有解决的办法的。

Help!

如果你是有一技之长的大大,不要犹豫,赶快敲起键盘加入吧!

装完了系统感觉不对……

Status

这是一个很OTL的事情。

给笔记本装Archlinux系统,现在这时代肯定是64位啦。

结果装上以后感觉不对,一看怎么是32位的,估计是以前的镜像,我把USB插回去重新写入镜像,文件名确认无误是x86_64,写入很慢啊。

写入好了,重新插上去启动liveUSB,这回我留了个心眼,输命令看了一下,怎么还是i686,难道提供的镜像有误?

我看了看电脑上的archlinux镜像,文件大小赫然是2Gb,和我的U盘一样大,这下豁然开朗了。

这件事要从很久很久以前说起,那天U盘上是32位的镜像,我想要弄64位的系统,于是下了镜像准备写入,结果输dd命令的时候搞反了if和of,于是32位的镜像被写入到64位镜像里面了。

这件事很无聊啊,反正这个blog就是很无聊的。

判断傻密码的函数

如果是傻密码就会返回True。

傻密码是照着这篇文章里面排名前几的密码来的

def stupid_password(password):
    '''look here http://coolshell.cn/articles/6193.html .'''
    stupid_password_list = [
        '123456789',
        '12345678',
        'dearbook',
        '123123123',
        '1234567890',
        '147258369',
        '987654321',
    ]
    clean = list(set(password)) # 如果是 aaaaaaa这样的密码,就会返回['a']
    if password in stupid_password_list or len(clean) is 1:
        return True
    else: return False

Hanger

什么是Hanger

与其说框架,还不如说是骨架的东西,基于Python Tonado框架,也可以算胶水框架吧。

为什么会出来这个东西?

怎么说呢,自然而然的……自然而然的就出现了。任何人做久了网站差不多都会自然而然搞出来一个吧。

有什么用?

这东西估计只有我一个人用着顺手,本来就是为了自己写的嘛,别人的话有更成熟更棒的Django之类的框架可以用。

为什么不用Django?

太大,修改起来太麻烦,每一次看Django的用户字段我就觉得菊花一紧,还不如自己用胶水粘出一个轮子来。

为什么发这一篇文章

纪念意义吧,感觉第一次做出一个可以实用的东西。

将Vim默认剪贴板设为系统剪贴板

Status

在vim里访问系统剪贴板,你先要按“””,然后按“+”最后按“p”或者“y”,烦得要死,今天打算解决这件事,一开始思路是用map,结果用的不熟练出现了诡异的状况,只好求助Google大神了,大神给我指明了一条命令:

set clipboard+=unnamed

写在~/.vimrc 或者win下面的~_vimrc就行。

Update: 刚刚在Linux下面试了试,不行,查到了这个Wiki Accessing the system clipboar

如果不行试试看

set clipboard=unnamedplus

PS:最近放暑假,不对是寒假 了,整天沉迷在代码和天际省。