国行KindleVoyage小玩有感

十月底终于狠心买了个kindle voyage电子阅读器,2000块钱的阅读器对我来说是很奢侈的.因为我压根并不是一个读书爱好者,只是出于期望自己不要像个文盲一样,以后能看更多书籍的初心,买了下来,

十月底终于狠心买了个kindle voyage电子阅读器,2000块钱的阅读器对我来说是很奢侈的.因为我压根并不是一个读书爱好者,只是出于期望自己不要像个文盲一样,以后能看更多书籍的初心,买了下来,其实这也是意见来自父亲和阿姨的生日礼物了,再次感谢!闲话少说先上图…

还是比较忙,暂时更新这几张图片咯.关于使用感受,因为使用总时间还不到三个小时,不敢轻易评价,简单说说目前的感觉.

在观看普通pdf文档的时候,其实是相当不方便的,较好的是分辨率较高,如果不嫌麻烦,依旧可以正常阅读,但是字很小.

不过阅读AZW,MOBI等相关格式的文档要好得多,我想kindle voyage恐怕真的不适合阅读技术文档了.

另一方面,网上流传的阴阳屏问题的确比较严重,我的也是,不过白天是不影响的,就看个人心情了.后续我会继续完善此文,给想了解kindle voyage的朋友提供一些参考

安装express后验证显示没有相应命令

要总结什么规律,想自己写点东西出来,但是java的东西,公司已经限定死了,不使用优秀的开源框架,前端的js是不限制的,发现nodejs可以使用来开发后台的东西,直接操作文件也是可以的,于是就想使用nodejs来写。

安装了一个web的框架exress,是安装网上说的方法

sudo npm install -gd express

在命令行里敲express -V没有反映,出现/usr/bin/env:node No such file or directory的错误,别的说什么要安装一个工具集,

sudo npm install -g express-generator

擦,搞完之后敲express -V还是没有用,后来找usr/local/bin里面的express文件打开看,开头引用的是:#!/usr/bin/env node

引用的是node命令,但是node命令在安装了nodejs后一直使用的是nodejs的命令,在user/bin中可以找到nodejs的可执行文件,也就是在环境变量里只有nodejs,没有node,所以我直接在这个文件夹里sudo cp nodejs node

事实上我觉得,直接在这个文件夹下建立一个软链接,貌似也是可以用的,只是没有测试过。有兴趣可以自己试一下。

搞完之后直接敲express -V,ok,出来想要的东西了。其实还有很多nodejs的包在用npm下载之后是默认调用的node这个命令。因此,在环境变量中添加一个node命令还是比较靠谱的说。

chrome 39 有时候出现无法调试?

这几天做东西发现chrome 39的多个版本上,在带有参数的url链接上出现无法调试的情况,而且相当频繁,实在是让人恼火又着急.本机的是版本 39.0.2171.71 m,包括办公室的另一个chrome 39也这鸟样…

这几天做东西发现chrome 39的多个版本上,在带有参数的url链接上出现无法调试的情况,而且相当频繁,实在是让人恼火又着急.本机的是版本 39.0.2171.71 m,包括办公室的另一个chrome 39也这鸟样…

不知道其他人有遇到过吗,尤其是这个error.竟然搜不到- -!也是醉了.

chrome_debug_error
chrome_debug_error

现实出现console面板带抖动,文字变得不清晰,然后刷新页面几次就出现Failed to get text for stylesheet  1 : No style sheet with given id found, 其中的数字会每次刷新后累加…莫名其妙!

要问我解决办法,只能带着淡淡的忧伤的心情告诉你,我开了两个chrome,新版的是为了同步数据,旧版的是为了调试 😥

PS:

或者在地址栏输入chrome://flags 全部重置为默认值(不过不敢保证有效- -)

或参考Error shows “Failed to get text for stylesheet (#): No style sheet with given id found”, what does this mean?不过似乎也并未提出良好的解决方案

SublimeText3突然无法通过快捷键F12预览页面

最近我的sublime text 3突然无法用F12预览正在制作的页面了.相反,倒是成了提示” unable to find xxx”,还真是奇怪,当然本身这是用的一个侧边栏插件Side​Bar​Enhancements,但是好好的插件,为什么无缘无故的快捷键就坏了呢.

最近我的sublime text 3突然无法用F12预览正在制作的页面了.相反,倒是成了提示” unable to find xxx”,还真是奇怪,当然本身这是用的一个侧边栏插件Side​Bar​Enhancements,但是好好的插件,为什么无缘无故的快捷键就坏了呢.不过最近似乎每次启动sublime text的时候,都有更新什么插件,于是就想到本来已装的插件SideBarEnhancements的设置,可是初看又看不出来什么名堂.于是只好去看看是不是插件更新了什么.

找到插件主页,看到了大大的F12 key的说明片段:

(Please note that from version 2.122104 this package no longers provides the key , you need to manually add it to your sublime-keymap file (see next section))

这句话说的很清楚了.但是我就想作为全局使用的快捷键,毕竟养成的习惯不易更改嘛…继续向下看,找到F12 key conflict, 官方也有说明啦:

On Sublime Text 3 F12 key is bound to "goto_definition" command by default. This package was conflicting with that key, this no longers happens. You need to manually add the keys now: Go to Preferences -> Package Settings -> Side Bar -> Key Bindings - User and add any of the following:

[
    { "keys": ["f12"],
    "command": "side_bar_open_in_browser" ,
    "args":{"paths":[], "type":"testing", "browser":""}
    },
    { "keys": ["alt+f12"],
    "command": "side_bar_open_in_browser",
    "args":{"paths":[], "type":"production", "browser":""}
    },
    {
    "keys": ["ctrl+t"],
    "command": "side_bar_new_file2"
    },
    {
    "keys": ["f2"],
    "command": "side_bar_rename"
    },
]

其实很简单,将上面内容复制到

SideBarEnhancements_keybindings_user
用户自定义键位绑定

保存就行了,如果想要鱼和熊掌兼得的朋友,就请自行设置成其他快捷键咯.

另外奉献两个参考地址:

Side​Bar​Enhancements

Sublime 3 – Set Key map for function Goto Definition

PS: 注意官方提供的修改方案,设置了F2的快捷键,覆盖了之前的定位功能,如果不需要这个重命名文件功能请自行删除(2014年11月28日)

是时候总结一下常用css选择器(包含CSS3)

发觉CSS选择器用的实在是太平凡了…一直犹豫国内大量使用IE,致使很多初级前端开发人员对于很多CSS3的选择器比较陌生,这里我参考各方的文档及相关经验来总结一下CSS选择器的相关知识.

CSS 2.1 选择器:

通配符选择器

匹配任意元素,不建议使用,除非做DEMO测试之类

类型选择符

一般来说就是常用的html标签 (div , p , a)

后代选择符

选择所有被XX包含的xxx (div a , ul li)

子代选择符

选择XX元素子级第一级的元素xxx,切记是第一级 (div > p)

相邻选择符

同级两个元素中第二个元素生效比如: XX和xx同级且相邻,那么XX + xx中的xx样式生效,看糊涂了吗哈哈哈(h1 + p)

继续阅读“是时候总结一下常用css选择器(包含CSS3)”