OCT

14

Fri

Author:EMINARCISSUS

被拍砖9次,接着砸!

 

4年,当我们还在初中的时候,时间宛如细沙,一天天流程一般地起床,跑步,上课,吃饭,看着天空,调侃着周围,仿佛一切都和自己无关。

4年,当我们跨入大学的一刻,这一天,时间仿佛加了速的马达,一去不复返。

4年,当我们步入社会,时间,仿佛从我们面前失去所有的重量,追,也也追不上。

 

好几次想回来除草,可是无法让自己维持在一个稳定的生物钟上,坚持每天更新。

好几次想回来除草,可是看着曾经的友链,有如自己的通讯录,越来越多的空号,让自己迷茫。

好几次想回来除草,可是看着自己曾经堆得慢慢的草稿,却难以按下提交。

 

如今,或许是时候找回当年写博的乐趣了。

虽然周围一片漆黑,但我依然相信文字的力量。

社会在变,技术在变,曾经的一切都在以我们难以置信的速度变化,而文字和这小小的一间贡于闲言碎语的房间,确能够积累起不曾变化的自我。

 

是时候静下心,去追寻当年迷失的自我了。

 

P.S.:又到了White album的季节了

 

 

Read more...

JAN

12

Thu

Author:EMINARCISSUS

被拍砖43次,接着砸!

 

之前在路由端配置好了2条openvpn的线路外加一条pptp的线路,后来长期运行一个维护脚本在其中某条线路抽掉后自动切换其他线路。这样的设置在多数情况其实都是没有问题的。不过还是会有很小的概率,在vpn被断掉或路由刚刚重启完用户登陆上网后导致dns被污染。于是就考虑构建这样的一个dns代理。

 

于是查了下文档,决定还是用dns via tcp的方式来做。

选用airyai酱的pwx-dns-proxy (嘛,理由是python写的,像偶这种小白出了问题还能简单应付下)

预期如下:

1.平时查询dns完全不走vpn

2.dns_proxy后台出问题后dns查询转走vpn线路(在vpn某条线路抽掉且未切换的这段间隙,用户基本完全上不去网)

3.不用怕污染(至少短期内gfw不会对dns via tcp下手吧)

 

不过在配置过程中还是发现了一些问题:

1.git clone回来以后直接运行没有任何提示直接退出

2.udp协议不支持UDPServer backend factory

 

目标实现:

于是简单调试修改了下log类,得知原来失败的原因是dnsmasq占用53端口导致端口冲突。

于是将dns_proxy做了一些简单修改(包括src/log/__init.py,run.sh,src/dnsproxy.py,data/dnsproxy.py这几个文件)。

配合dnsmasq可以完美解决。

安装配置方法如下:

1.为支持usb device或jffs的设备配置openwrt(没搞过的可以参考这篇文章)

2.安装python和twisted

 

ipkg update
ipkg install python26
ipkg install py26-twisted

 

3.安装好后下载修改过的pwx-dns-proxy,然后将pwx-dns-proxy文件夹放在/opt/目录下即可。如果是用的dualwan固件可以直接开dualwan的ftp服务器,或者用winscp采用scp的方法传入。当然任何你任何习惯的方式都可以。

文件下回来之后可以修改data/dnsproxy.conf下的这2行

add_server("tw","168.95.1.1",53,True)

add_server("isp", "202.99.224.68", 53, False)

我默认采用的dns是中华电信的dns服务器(因为偶的route表里opendns和google dns都会自动走vpn线路,这里可以换成你喜欢的其他非本土dns服务器)

其中第一行的tw的ip可以改成你喜欢的dns服务器的ip

第二行的isp改成你当地isp提供的服务商的isp(实现本土站点cdn加速)

改完后保存传回路由。

在这里偶只给一张dualwan下的ftp配置截图了

4.telnet或ssh进路由(架设路由服务器地址是192.168.0.1)

 

ssh -l root 192.168.0.1

 

5.运行

 

/opt/pwx-dns-proxy/run.sh

 

之后输入netstat -ln后显示如下则说明安装成功。

 

root@unknown:/tmp/home/root# netstat -ln|grep 8081
tcp        0      0 0.0.0.0:8081            0.0.0.0:*               LISTEN      
udp        0      0 0.0.0.0:8081            0.0.0.0:*                 

 

6.配置dnsmasq.custom

这个根据固件的不同方法也不同,在这里偶也只介绍dualwan的配置方式了。

其中/opt/hosts是用来放自定义hosts文件的位置。

7.自启动配置(注意偶这里的路径是/opt/shareroot/pwx-dns-proxy,如果是把文件夹放在/opt目录下的话需要修改成/opt/pwx-dns-proxy,第二行那个ln -s的可以不输入)

最后再感谢下这个组件的开发者airyai@gmail.com,实在是非常neat~

以上

Read more...

DEC

31

Sat

Author:EMINARCISSUS

被拍砖29次,接着砸!

送别学姐,吊唁逝者,“昂起”头颅,迎接新年。猴儿们,上船了~(哎?

We are here ,2012,the time is now!


明けましておめでとう!

于是,祝大家来年先心想签约,日进斗头了(哎?>_<


恩,日常(?结束,于是来除草,总结一下上12月以及这一年的一些碎碎念:

12月见底了,订的恋物语前天也到了,可是开始却发现很难读下去,或许是因为第一视角是自己当时在看花物语的时候最为反感的一个角色吧。不过昨天晚上看完阖书后,却感觉虽然是物语系列最大的一场骗局,却是至今为止最为甜蜜的一本。

 

于是先流水账纪念下这逝去的12月吧。虽然说今年是自己坑爹的一年,不过如果还有2013的话,2012会成为里程碑的一年揭幕并进入次章吧(这一年各种糟糕~算了,反正都是浮云

哎?说道次章,轨迹,偶怎么想起了PSV的说?

PSV11月初交了订金,不过24号发售后卖家却一再延期发货日期(27-1号之间),于是偶退掉了订金,等年后价格稳定后再和着游戏一起入了,实话说看了下玩家的视频,PSV首发的游戏只能给我一种很新鲜的感觉,却依然缺少一个作为剧情主打的Killer App。看着虽然感觉神海是对机能挖掘的最深的一款,不过这也仅仅是机能而已了,从粗旷的大线条到类似古墓丽影一样的操作感并不会让自己对其异常感冒。年后估计会随着一起订上忍道吧,毕竟这也是偶在PS2上最控的一款game之一了。PSV的发展需要大厂商大量进入移植作品,尤其是对于常规RPG游戏,尝试对机能进行挖掘,对开发平台的适应后才能产出高水准的Game,自己也衷心希望PSV能够保证3年内别被破解吧~

然后,就是Falcom 2012 Galgame候选——那由他の軌跡。看来碧轨的坑是不打算填了,嘛,随他去了,照这个进度下去轨迹系列还能再战500年(茶

先废话两句NBA吧:

停摆结束的喜悦还没结束,就见证了5个Mavs的远走,自然,这也是生意,不过历史上也确实没有一支球队能够在核心大换血的情况下成功卫冕,自然,拳王脱走后所下的评论让人感觉很心酸,不过这也是现状。三连败,面对这么compact的缩水赛程,大换血,如今不谈卫冕,只要能争取40胜,进入季后赛或许自己也就满足了。用现今换未来的做法的,想必库班有自己的经营哲学,不过看着Odom披着蓝白战袍的表现,除了叹气,还能做什么呢?想必这时候用兵败如山倒来形容这支老迈的牛仔队也再确切不过了,司机辛苦经营了13年了,夺冠后又面临停摆自然不能指望他在赛季初能够像06-07赛季初那样,特里的发挥依旧锐利,可惜其他的人表现依然不够醒目,无论是因为停摆后的松散也罢,抑或是人员调整后的缺乏默契也罢,目前这支牛仔队看似已经丧失了来往这几年间争夺冠军时的信念,不过看着Delante West的表现和尚能饭否的Carter不服输的暴扣尝试,或许也还能够走一阵看看吧。不管怎么说,这也是这支传统小牛队的最后一年了(理论)。

btw,Go Mavs!

P.S. 虽然今天成功地捏掉了开赛来第一个软柿子,不过odom继续低沉,前景,祝福他吧~

然后说说偶的玩具XMPP的近况:

最近在读Oreilly的Definitive of XMPP,不过很让自己感动的就是居然原书的例子也全是用SleekXMPP实现的,而自己打算写的Bot也全是基于SleekXMPP的,因为自己对Twisted了解不多,有这么一本书铺路想必能让一切轻松不少吧。目前在Project中的包括四个子测试项目,1:基于XMPP的Tag Synchronizing.2:基于XMPP的Web Sticker(仅在计划阶段),3:基于XMPP的围脖论坛杂交项目。4:基于XMPP的Aria2atom(哎?这个不是坑了么,其实没坑,只是东西暂时见不得人而已,如果这个做好了就真能实现Greasemonkey+aria2atom实现自建离线服务器了)目前先把Strophe和SleekXMPP吃透了再说,同时还在学习Bot learning的课程,估计12年自己的大部分业余时间也会投入在这里面吧。 

然后,就是有关我自己的一些无所谓的碎碎念:

恩,11年过去了,总之不能说完全的无为的一年吧,虽然表人格的一些工作今年没有太多进展(准备工作已经差不多了,嘛,本来这种事情也不是单方面能决定的 不过已经不知不觉拖了1年多了),革命尚未成功,群众仍需努力。至于手头这些玩具,确实很残念,一直没有什么动力正式动工,当然这也和前面所说的事情有一些关系就是了,如果未来的一年依然无消息的话,这相信这应该是自己继续奋斗这个项目的最后一年吧(正式启动了当然则另说),Spanish下半年基本没怎么动,RS也扔那好久没练过了,不过已经做好准备重新启程了,anyway, this is just the best project for me start off my career,maybe feeling down for some how,but just keep one thing in mind - to have a little faith,Fight 2012!

 

最后,回归正文——坑爹物语:

翻开书的第一页,第一行,第一句,自己就知道,这本书,要坑爹了。但阖上书的瞬间,回想西尾下的这貌似很大的一盘棋,再次体会到了怪奇系列所谓——“认真你就输了”。

以下开始剧透:

Read more...

DEC

19

Mon

Author:EMINARCISSUS

被拍砖40次,接着砸!

最近时间富裕打算写两个bot,一个twitter <-> XMPP gateway,一个是春菜的Bot扩展,于是在整理xep-0060和PEP的时候,挖出了年初读到Pubsub的时候写的一个project,大体就是类微博形式的论坛:

1:整个论坛以用户为出发点,以XMPP为backend

2:其中每一条发言的本体是一条微博

3:以relation的方式通过XMPP-Proxies的形式发布到主体为Pubsub节点的论坛下并广播给关注某一Topic的主体(用户)

4:每一条微博都以Atom的形式输出并持久化

5:Web从数据库抓取历史条目,前端通过Strophe实现实时交互

6:为保证Low latency,持久化过程和Web发布端均为XMPP的Consumer.

7:全站点皆可实现自由组合多用户聊天室或单点聊天,同时或许可以在以后实现视频或音频多用户交流。

8:或许能够遵从OMB协议(目前对于该协议唯一的障碍就是是否要有字数限制)。

当时因为对XMPP协议还不是很熟悉,于是只是写了这么一个设想。

现在面对当时写的该形式的论坛,仔细想想和现在已有的Twitter并没有太大的区别,不过细微已有的区别如下:

1:Twitter是以Tag的形式实现类论坛的,和现在的贴吧和tora有些相似,每个人都可以建立自己的tag或者参与trending的tag,来实现Topic指向用户间交流。但是这样对于一些指向性的主题而言缺少可控性,不利于搜索所需。

2:Twitter的交流形式和Chatroom(MUC)有些相似,不过缺少XHTML-IM特性,虽然用户可以修改客户端来改进体验,不过客户端的构建是需要大量的时间和精力的.一旦有新系统平台介入很难找到高度对应的客户端。

3:实时完整的XMPP API,可以在任何平台下以任何喜欢的XMPP客户端进行交互。

 

和当前各种论坛框架相比,这种形式的论坛有如下区别:

1:高度实时:对于每一条Topic可以拥有一种实时的聊天的体验(Web端下采用BOSH,XMPP可能在Websocket成熟后采用Websocket,也可以使用XMPP客户端参与讨论)

2:用户指向性:每个用户本身都是一个XMPP用户。

3:可简单的更改或分离特性。(Web,db,xmpp是完全分离的,同时除了xmpp自身以外每个service都以xmpp消费者的形式在网络中存在)

4:是一种类SNS的存在。

 

目前来看,实现这种方案主要的问题是:

1:全局的负载瓶颈在XMPP的负载能力上。虽然Openfire和ejabberd都支持cluster,不过具体承载能力依然未知。

2:每个Service Consumer bot的承载能力,这个问题估计不会太大。

3:XEP部分协议还未敲定,偶目前最关心的就是XEP-253和XEP-254,对于Persistence,本身就不打算通过XMBB Backend来做。

4:论坛的Spam.......这个绝对是个大问题...

 

依然是个雏形,打算先做些小的测试,到时候可能写个beta出来玩玩,看看时间够不够吧...~

Read more...

DEC

13

Tue

Author:EMINARCISSUS

被拍砖10次,接着砸!

又到12月了,于是今年不幸的是到了入冬时节恐怕又要进入忙时了,明年初可能自己的休闲时间会越来越少,于是打算最近抽时间把自己挖下的坑填完(Aria2atom),除此之外还打算把Blog引擎在进行一些优化。

于是接下来就是上周完成的一些任务:

  • Blog引擎修改,包括

    • 去掉了回复Quote,对回复内容进行Escape,Reply采用BB标签。评论内容的格式可以通过Markdown语法来实现。

    • 发布页面增加了Asciidoc格式,解决一些用wysiwyg编辑器容易带来的问题。

    • 增加了多主题插件,目前仅对User-agent作判断返回一个特定的主题,今后可增加用户手动选择主题的选项。

    • 修复了一些bug

  • 嘛,此外的一些笔记

    1. 发现jQuery如果通过edp的方式来写代码的话效率真的会高很多,于是准备时间重构下RazerGallery,单独先把这个发出来吧。

    2. 写jQuery Mobile的Theme的时候,发现lightbox暂时找不到合适的替代品,于是需要手动给标签打上rel=external的属性,否则会提示加载错误。Form强制刷新需要加data-ajax=false的属性,$(document).ready函数要用$(document).live(pagecreate,function(){//your code})来代替

    3. 本想通过OAuth+punjab+strophe实现Gtalk的整合,不过发现GTalk居然不支持Oauth验证,于是这个想法暂时告吹,目前想到的替代方案是或用Confbot,通过OAuth获取用户email后然后采取广播的方式来变相地实现直播功能,当然也可以通过Django的openid-auth来添加用户,而后在Jabber服务器上通过这个用户来作s2s communication,不过显然这个工作量会大很多,暂时不符合我的需求。

  • Ninjakit 进行了一定的修改,修改处包括

    • xmlhttprequest的请求头装载

    • xmlhttprequest的异步标签

    • openInTab支持

    • registerMenuCommand的部分支持(AccelKey目前未支持)

如果对Ninjakit是什么有疑问的话可以参考

Download|下载地址

Patch

让Blog修改之后自己就可以在本地写作然后通过一个脚本进行rpc发布了,让一切都变得简单了不少,等有时间考虑想用obj-j来实现一下admin的webapp,不过还是打算先等NSTextField支持的完备一些再说了。

嗯,大致就是这些了。 总让博客长草也不是这么回事,不过估计一直到明年的三月间自己会一直处于潜水状态吧,想说的话,打出来,想了想,删掉,写了半天快成文了,结果自己都看不下去,总之这样的事情从上个月到现在为止一直来来回回出现了好多次。估计还是心情使然吧,人在浮躁的环境下基本是不可能写出逻辑清晰的文章的。

P.S.:恋物语要出了,12月唯一的期盼~

P.S.S:上了HK首发的PSV,不过订完之后发现连买存储卡的钱都不够了,于是游戏神马的,还是打算看看PSN锁区的情况再说了,大不了直接入Game,我坚信一定会有马甲棒。

P.S.S.S:NBA停摆终于结束了,不出所料拳王走的很干脆,JJB被抄成天价后挖走了。不过世事难料的是趁火打劫来了Odom,看来河童今年又要尴尬了

P.S.S.S.S:接下来的几天补番看书,到明年过年十五前好好作作准备,准备开始圣战了~

P.S.S.S.S.S:这是一篇用asciidoc写的博文,要去好好读读文档了。

Read more...

NOV

6

Sun

Author:EMINARCISSUS

被拍砖14次,接着砸!

时代变化真快,Netscape->IE->Firefox & Opera -> Safari & Chrome,依然记得自己拥有的第一台Toshiba笔记本电脑,从拿到电脑开始到自己背着自己的电脑远赴日不落帝国见学之间的大半年,开机无非Red alert,Starcraft,以及各种国产RPG。无论如何,这时的自己却从来未考虑过是否有工具可以通过这样的一个盒子来交流,也从来没有考虑过用这样的一个盒子来传达自己的想法,亦或接受时代的潮流。直到自己来到日不落的第一天,电脑课,老师教我们打开了第一个网站Google,试着用拼音拼出了zhong guo,我来到了当时自己上得最多的一个站点——Sina,随着自己点开Sina的一刻,我明白了,自己该要启程了。(大雾,被拖走

跑题了。先简单解释一下什么是Userscript:

页面执行的一些功能,多数是通过Javascript和Flash来实现的。Userscript则是用户端所执行的功能函数。

所以最简单地说什么是Userscript:

我觉得这个网站设计的很不爽,我要让其人性化一些。

于是,就有了各种tweet站点功能的脚本。其中Userscript则是用户脚本的一个集中托管站点,浏览器插件所能实现的大多数功能其实多数也可以通过油猴脚本实现。而且通过油猴实现有一个很大的优点,就是不用过分介意浏览器的升级,并且拥有一定的可移植的可能。当然也有很大的局限性,其中包括但不限于Tab管理,ContextMenu Change等等。不过不管怎么说,通过Userscript,我们可以实现很多站点默认不能实现或者不愿意实现的功能来简化我们日常的操作。

当然,Userscript的实现方式的区别也带来了这样的些缺点——不同浏览器之间对GM函数的支持有所不同。

于是,这里仅就最单纯的东西进行一些介绍好了。

首先

Firefox:

1:Greasemonkey

Firefox应该是最早应用userscript的浏览器了(个人所知),其中Greasemonkey更是创造了userscript开发的奇迹,其强大的功能以及逐渐优化到如今所有的沙箱化操作都称为了如今开发userscrip支持插件的标准

2 : Scriptish

这个我也没用过,不过因为增加了Update和很多便于开发者利用的API,而Greasemonkey也因为趋于稳定长时间未更新,所以愿意尝新的童鞋的可以用这个来代替Greasemonkey(也有点比较奇葩的bug)

 

安装方法:

打开Firefox

工具(Tools)->插件管理(Add-ons)->获取插件(Get-Addons)->上面搜索栏输入Greasemonkey或Scriptish->Install

然后在这里搜索Greasemonkey或者scriptish就可以了,安装Install后可以下载user.js用户脚本后拖入浏览器则可自动安装。

Chrome:

Chrome可以说在Userscript上确实是度过了一段比较坑爹的时期,主要原因就是Google这家“不作恶”的公司在做很多用户产品的时候都做了一些很坑爹的不合理的设定,比如Userscript。

从Chrome刚出的时候就听说Chrome原生支持Userscript,当时听说了这个消息还很兴奋,当用的第一天就发现,自己着着实实被套牢了。无沙箱支持,无跨域请求支持,于是留下的,就是一具空壳...

后面陆续作出的插件就解决了这些问题。包括(Blank Canvas Script Handler,Tampermonkey,Ninjakit)

这里只介绍和推荐Tampermonkey(其他的我没用过不熟)。

主要原因就是Tampermonkey的现任维护者就是Greasemonkey的开发者,虽然在兼容性还存在一定问题(机制上的问题),不过多数情况都可以通过比较简单的Tweak来实现兼容的。

安装方法:

打开Chrome->打开地址->左侧地址栏输入Tampermonkey->点击Install

 

Opera:

Opera是除了Chrome以外另外一个让人感觉很坑爹的浏览器,和Chrome一样,原生支持userscript,可惜直到现在,都没有找到Opera的userscript实现沙箱的方法,不过却在Opera 9升级后通过对userscript的执行机制的修改实现了跨域的可能。虽然如此,Opera还是一定程度上能够兼容多数GM脚本的,不过部分GM函数和Meta则无法支持,会带来一定的兼容性问题。

安装方法:

打开Opera后点击设置(Preference)

然后如图设置:

 

点击Javascript Options(Javascript选项)后,在Userscript Folder那里输入你存放用户脚本的实际目录(比如D:\Opera\USERJS),目录存放位置可以随意定义。初步设置完成。

这里需要解决跨域和HTTPS下USERJS的使用问题:

在地址栏输入about:config里修改如下项目:

修改JS Storage的空间上限,实现跨域需要。

HTTPS页面也使用UERSCRIPT

当然实现GM函数和跨域需要下载一些前置脚本来实现,这里放上自己的,如果对偶不信任的童鞋可以爬帖自炊,这里提供一份mediafire的自己用的前置脚本的分流。

a.对偶信任的可以直接下回来解压后扔进自己的userscript脚本目录

GM函数以及跨域实现

b.不信任的童鞋

GM_emulation脚本以及跨域请求脚本请参阅:

http://userscripts.org/scripts/show/88932

便于寻找留一份原作者分流

下载回来之后放进Opera的Userscript文件夹里,同时将http://userscripts.org/scripts/show/88932拉回来的脚本改名为aab-greasemonkey-emulation.user.js
初始工作完成
之后下载http://userscripts.org/scripts/review/109306

准备工作完成。

 

P.S.Userjs在Opera上的运行慢的很....可能页面出来要5-10s才能加载完成,所以调试的时候经常是否出错了自己都不知道。


Safari

Safari上的Userscript发展史也异常纠结,在Safari支持插件之前只能通过SIMBL和GreaseKit实现,虽然可以解决一些问题,不过跨域和沙箱的问题一直都没有得到解决。直到Extension的出现,Safari才出现了一个像样的插件,即——Ninjakit。安转前需开启Extension支持。

开启Extension

需要安装的童鞋可以直接去作者的官方页面下载,下载地址,不过自己却不推荐直接用作者的这个版本,因为里面跨域请求的代码部分有一些小问题,自己做的一些小fix,已经提交了作者但是还未回应,于是如果信任偶的童鞋可以直接用偶自己打包好的版本。

JS分流

Mirror

当然,不信任的童鞋暂时偶也没什么好办法,只能等原作者更新了。偶修改的部分:

1:GM_xmlhttprequest的请求头未装载

2:GM_xmlhttprequest非async请求,无法追踪status。

3: unsafeWindow支持

而且因为Safari的Extension的执行是完全沙箱化的,所以,暂时没找到办法访问unsafeWindow,这个应该会有其他的trick能够解决,所以在兼容性上是会有一定问题的。不过多数脚本试验后还是可以正常运行的。

 

IE等其他浏览器:

这一点只能暂时说抱歉了,早期的IE5和IE6还是有GM支持的,非常局限的一些功能,如今的IE因为一些众所周知的原因逐渐被众开发者所抛弃,这里只能期待从IE9开始逐渐开始非主流的微软能够重新振奋一下开发者,为开发者提供一个相对Identical的平台来实现作业了。

至于如360浏览器,世界窗浏览器之类的,我不熟悉,或许有其他达人有使用经验的,欢迎提议拍砖,自己也会陆续更新。

userscript.org上脚本安装方法:

支持的浏览器在安装完各自的GM插件后,进入想下载的userscript托管页面,然后点击Install即可。如ThunderAssistant

 

Read more...

OCT

18

Tue

Author:EMINARCISSUS

被拍砖19次,接着砸!

刚才打开Post里发现里面这个月丢了7篇草稿,却只发出来2篇文,果然现在写东西越来越没有中心思想了嘛wwww

 

Process:

 

冬天来了,新的合作方也逐渐浮出了水面,好好总结教训看看今年能不能谈下来吧,人生有多少时间能够投入在这种拉锯战中?

想想这1年来的心理变化还真实微妙,不过慢慢习惯了这种低效率的拉锯还真实一种糟糕的状态呢。

想想这一年做过有意义的事就是前一本后一本地啃我以前不太可能去啃的书,虽然有种囫囵吞枣的感觉,不过慢慢都会消化掉吧。

 

怎么又是页面设计(?:

上次回去答应帮某死党做他的某专业课设计(这货不会是毕设吧,这两天开始写的的时候才发现手又生了(才一年不到啊!!

而且写东西各种发懒(喂喂,快去死吧

许出从澳洲回来了,1/10才刚回过趟帝都,又想回去趟了otz....

说起来这设计本来很简单的东西拖了好几天才赶了不到50%,果然惰性上来了么,いろいろな意味で頑張らなきゃ,其实最近没事干的时候还写了点Cappuccino的webapp,测试了下兼容性在android tablet上也很好呢wwww,不过暂时没什么idea,于是就先这样吧。

 

对EINK业界的失望:

说起来我一直都想找台能替换掉我的Iliad的设备,可悲的是,Irex破产了,又涅磐重生了,整个业界都找不到一款能弥补Iliad的不足的设备。我的要求很简单啊,Handwritting note& note export checkable on pc & usb charing & 7 days + battery life & Screen size => 8.1''

仅此而已啊....可惜的是,None.

如今最接近的就是Hanvon E920,可惜那糟糕屏幕是4:3的啊,这得浪费掉多少像素啊!!!!

Onyx我信你,不过等你丫出了合格的设备Mirasol都出来了吧!!!

最后,只能怀着淡淡的忧伤,给Iliad换个电池,续航吧~(换后据说能有2days+的续航,也算可以接受了

 

Android Notetaking:

今天check到lovee酱的回复才突然反应过来,这丫Notetaking的能力这么糟糕没错是笔的问题啊,于是偶中午吃饭钱跑了趟苹果“周边”店,想看看能不能碰碰运气换跟好点的笔(之前的是脑子灌了浆糊了在Amazon上订的Rock的所谓“最流畅”的手写笔),比如Adonit Jot,Beststylus iwand,wacom,alupen之类的,可惜的是,逛了4家店,要么是没笔,有的都是山寨啊,你们都爱疯了。。。这破玩意你好意思要200+啊,我把我的rock5折60卖你你要么!!!!!没良心的黑店,坑人不说还用这么垃圾的设备坑人。回来以后果断订了Adonit Jot,暂时没订pro,因为偶的设备不是ipad,吸铁神马的好似确实没什么用处 wwww

 

Sublime Text:

偶然在TL上看见风酱在说这个于是就下了一个试试,体验上完全秒掉MacVim啊..~有GUI的环境下真实神器,TextMate偶没用过于是没什么意见发表权利,不过Sublime text的授权形式很有意思,可以无限期的Trial,而且完全无任何功能限制,和当年的Total Commander一模一样,偶决定以后一定要在自己能力范围内第一时间Subscribe,绝对是值这60刀的~~

Read more...

OCT

14

Fri

Author:EMINARCISSUS

被拍砖26次,接着砸!

代沟杂感?:

从小在外住校,很少在家呆着,毕业了这一年在家真是感觉很微妙。

首先是自己的父母,老爷子从来没学过电脑,却喜欢摆弄,电脑出了问题打电话过来向他解释他也听不懂,连忙叫学过一阵计算机的Mom来接电话,于是我这边费口舌,那边使用Combo技在费时费力的情况下最终多数情况还是能解决问题的。

很早就向他们推荐放弃IE,用其他浏览器了,不过Mom却从来不听我这一套,因为老爷子还在用工行的网银,我还不敢完全卸载掉IE,真是纠结。用着IE就会时不时听到她说今天网又这么慢,这边用Adam的Browser和电脑的Safari都试了下,发现却都没有问题,于是只能摇头,真是没有办法。最后总结了一下问题,是Google dns导致的地方cdn失效产生了的问题。目前也没想到什么好的解决方法。于是,先这样吧。

同样,自己喜欢用搜索引擎来做信息的最初筛选,而不喜欢打开一个门户界面来被迫的接受别人筛选过的信息。父母却喜欢hao123这样的傻瓜导航站点以及便于check的sina,sohu一类的门户站。早先也向他们推荐过尝试采用其他的方式来获取信息,不过多数情况,他们还是喜欢直接在门户站点里像海里捞针一样去寻找,而不是去搜一下。

有的时候觉得所谓的代沟,并不是理解不理解的问题,而是基本价值观的偏差。

70->80->85->90->93->95后,代沟间隙越来越小,基础认知差异却越来越大,跨越代沟之间的自在交流,实事上个人感觉是完全不可能的,除非是针对某认知的理性分析。从这个角度来讲,代沟和世界线还真是非常相似。

当然,在网络越来越发达的同时,代沟已经不再是归类某人的最佳方式,亚文化的兴起,学术圈,居住圈,信仰圈,每个人都同时从属于不同的圈子,这时候,年龄差异已经不再成为讨论共性或者归属感的最佳途径,之前在某篇对中国文化的分析中谈到了所谓百家争鸣在陶瓷特色的国家或者说文化中是否可能,里面谈到了陶瓷文化的同化特性,但这里个人认为作者只提到了表面,陶瓷国的亚文化其实并不匮乏,不过唯一和西方国家的差异在于是否活跃于表面且对亚文化尊重与否。在众多世界线无限分裂且表面上显出异常一致的陶瓷国,真难以想像未来会是什么样子。

 

Adam月评:

顺带说说Adam的Honeycomb用了一个月的感受,因为设备买来主要是为了PQ屏看书,所以对于系统应用之类的我并不是非常在乎,不过的说,HC的稳定性还是有一定的问题,偶尔会出现Sleep后开启当机的问题,或者是偶尔关屏后Defender juice无法自动关闭wifi等问题。所以说至多能指望15小时左右的应用时间(60%以上的待机,40%左右的应用时间包括ezPDF,mobo player,youtube,gReader,twicca,gtalk等)。至于体验,不支持多指手势,稍微一点点Lag的触屏感受(不是很明显),最主要的就是应用三天两头一更新,让人感觉很没有稳定感。最为一个EINK为主,PQ为辅的要看书的工具,个人认为还是可以接受的。当然PQ屏的优势开车作为Navi也是非常好的选择,总体来说还是比较满意的。剩下的就是期待Nov预计发布的ICS固件了。(当然M-trix的game也很赞,不过都好贵,而且支付方式在陶瓷国比较麻烦,恩..~)

 

IP4S相关:

从这周开始又要开始忙起来了,所以IP4S打算晚一些购入,不过看样子很有可能IP4S只是一款过渡产品,所以打算先观望一阵了,手机暂时对于自己而言还只是一个Accessory,所以不着急入了,这段时间抽时间玩玩Cocoa&OBJC和IOS模拟器,考虑好了再说了,恩。

 

Openfire&Websoket:

1/10期间发现了这个openfire很有意思的plugin,OfChat,最近想打造一台家庭用的跨平台信息交换机,早先想用gevent+websoket来实现,后来发现了这个,就可以省掉不少的时间,读读document直接用openfire+websoket+growl来实现了。(貌似这个growl在win下的表现不是很好?)

最后是碧轨一周的小总结,内含大量neta,所以慎入

Read more...

1 2 3 4 5 6 Next>>