工具

分类下相关文章

再见 Pocket,为知笔记+Instapaper+Reeder 更适合作为 read it later 工具

用了多年 Pocket,主要是用来在零碎时间阅读技术文档。 但是,当自己渐渐成为为知笔记的重度用户之后,发现为知笔记的 Chrome 插件 WizNote Web Clipper 可以完美替代 Pocket 。这样就不用把笔记和资料分散管理了。同时也可以少装一个 Chrome 插件。 最良心的就是为知笔记支持多平台,Windows/Ubuntu/Mac/iOS/Android 都支持的很棒。用户体验上也比臃肿的印象笔记强出几条街。 目前每月的免费上传流量是 660M,完全够用,实际上连 50M 都用不了。所以,理论上我距离重度用户还远。但是为了避免为知笔记倒闭,我还是准备购买他家的 VIP . ...

阅读全文...

包管理

为何要进行包管理 最近(公元2015年11月27日), 前端社区火爆。 node, react 等发展速度超乎想象,除了社区基因外,我总觉得这要归功于前端更先进的包管理模式。 GitHub 彻底改变了社区生态,把独立的功能拆分成一个独立的包在 GitHub 上进行维护,这种模式非常棒。例如,你下载一个 node 项目,例如 GitBook 的开源代码,你会发现,依赖了无数的三方库,每一个功能都被拆分成了独立的库,想增加一个功能,只需要添加一个包依赖即可。 再看 GoLang,也是同样的机制,代码中可以直接引入 GitHub 的三方依赖,大大提高了生产效率。 这种模式,促使代码的耦合度更低,模块 ...

阅读全文...

使用 iconv 对大文件编码转换 GB2312 - UTF8

同事给了个 1.6 G 的数据文件,让帮忙转换从 GB2312 转换成 UTF8 编码。 说 nodejs 编码转换太吃力... 本想自己写两行代码搞定,想想还是算了,肯定有现成的工具, 果然 iconv 一行搞定 iconv -f gb2312 -t utf-8//IGNORE av-ed2k-合集.data > 日语教学.txt 转换之后对比一下文件行数,就可以交工了 wc -l 日语教学.txt av-ed2k-合集.data ...

阅读全文...

screen

建立一个指定名字的会话 $ screen -S zhongwei 显示已存在的会话列表 $ screen -ls 新建窗口 Ctrl-a c 断开会话 Ctrl-a d 连接回已存在的会话 $ screen -r zhongwei 窗口间相互切换 相互间切换使用 $ Ctrl-a n $ Ctrl-a p ...

阅读全文...

tmux

Install tmuxinator on Ubuntu $ sudo apt-get install rubygem $ sudo gem install tmuxinator Manage configurattion with tmuxinator add below line to .bash_profile export EDITOR=vim new a configure file $ tmuxinator open <project_name> open a project $ tmuxinator <project_name> Common sh ...

阅读全文...

工具

If the only tool you have is a hammer, you tend to see every problem as a nailtool. - Abraham Maslow 自己写的工具列表 JSON 格式化工具 markdown-link - Coding.net 三方工具 Convert cURL command syntax to Python requests, Node.js code HTML Formatter - HTML 格式化工具 免费的公司名及域名在线生成器 - Elertify 千山 - 简洁的网址导航 临 ...

阅读全文...