- 浏览: 2614554 次
- 性别:
- 来自: 北京
最新评论
-
jertom:
<div id="showInfo" ...
addEventListener等事件监听的参数细谈 -
乌托邦国王:
引用[u][/u]
css3动画属性系列之transform细讲移动translate -
hvang1988:
能提供附件下载吗,找不到js库,google封了访问不了
Syntaxhighlighter---代码高亮插件介绍 -
sscsacdsadcsd:
我的天 那到底是为什么function是object我看und ...
typeof func ==='function'的疑惑 -
wkjiangwk:
试了,没用,你们从不去测试。
介绍一下x-webkit-speech -------实现语音输入
文章列表
《8月份读书活动之跨终端web》
- 博客分类:
- 书籍推荐
前言:
本系列还是很给力的,《跨终端 Web》这本书其实对我这样的前端同学还是比较感冒的。
正文:
其实在转型移动前端的早期,也是经历了和作者一样的东西,多个域名的适配,到后面一个域名多个模板,到后面响应式的css解决方案-包含细化到高清屏幕的适配,到一度使用phonegap这种东西去打成apk等客户端的方式。
仔细地阅读了本试读内容的部分内容,做了一些感兴趣地方的记录
不只是响应式:
响应式
多站点 -- 其实目前还是有很多公司的站点是这样的,最常见的就是百度
多模板 -- ...
最近一直搞亚马逊服务相关的东西:
WARNING: UNPROTECTED PRIVATE KEY FILE:
chmod 600 **.pem
http://stackoverflow.com/questions/10090843/ec2-ubuntu-instance-unprotected-private-key-file
SSH:
Secure Shell
建立在应用层和传输层基础上的安全协议
专为远程登录会话和其他网络服务提供安全性的协议
http://baike.baidu.com/subview/16184/5909252.htm
http://www.it165.net/os/html/201402/7315.html
其实这种需求很多很多,今天记录下来把:
function getPrevDate() {
return new Date(new Date() - 1000*60*60*24).getDate();
}
function getPrevMonth() {
return new Date(new Date() - 1000*60*60*24).getMonth() + 1;
}
Screen:
可以在多个进程之间复用一个物理终端的窗口管理器
有会话的概念
可以在一个screen会话中创建多个screen窗口
参考:
http://www.ibm.com/developerworks/cn/linux/l-cn-screen/
http://www.turbolinux.com.cn/turbo/wiki/doku.php?id=%E5%91%BD%E4%BB%A4%E7%BB%88%E7%AB%AF:%E4%BD%BF%E7%94%A8screen%E7%AE%A1%E7%90%86%E4%BC%9A ...
左移运算:
>>
把数字中的所有位数向左移动指定的数码
2 就是二进制 10,左移 5位, 1000000 -- 2的6次方。
扩展阅读:
http://www.w3school.com.cn/js/pro_js_operators_bitwise.asp
console.trace():
追踪函数的调用轨迹
function ad(a, b) {
console.trace();
return a + b;
}
更多参考:
http://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.html
查找进程:
ps -ef | grep node
//第二种
ps -ax | grep node
kill掉某个进程:
kill -9 1039
node的退出:
在命令行:
$ node
> .exit
$
很多人应该很少用这种方式~~
扩展阅读:
http://stackoverflow.com/questions/5266152/how-to-exit-in-node-js
信号是unix中古老的进程键通信机制:
SIGINT ----- 键盘ctrl+c产生的中断信号
本文介绍一个node的参数 -e:
可以直接运行脚本,不用再去先创建一个js文件
node -e "console.log('wandoujia welcome you')"
注释:外层是“”,内层是''
记录一下js里面的 ~~:
//小于等于的整数
~~2 === Math.floor(2); //true
~~2.4 === Math.floor(2.4); //true
~~3.9 === Math.floor(3.9); //true
可以用来替换Math.floor()
而且字符数少了
扩展阅读:
http://rocha.la/JavaScript-bitwise-operators-in-practice
最近客户端内嵌的页面发现了 X-Frame-Options,记录一下:
防止某些地址被frame内嵌
有3个值:
DENY 拒绝
SAMEORIGIN 同源域名下
ALLOW-FROM 允许的
扩展阅读:
http://kevin-wu.net/tag/x-frame-options/
https://developer.mozilla.org/en-US/docs/Web/HTTP/X-Frame-Options?redirectlocale=en-US&redire ...
ImageMagick:
创建、编辑、合成图片的软件
读取、转换、写入各种格式的图片
免费软件
扩展阅读:
http://baike.baidu.com/view/1109708.htm
GraphicsMagick:
图像处理里的瑞士军刀
跨平台使用
而且容易安装
被Flickr和Etsy使用
扩展阅读:
http://baike.baidu.com/view/5217354.htm?fr=aladdin