做一名“高颜值”的程序员
颜值高总是能带来不少便利,不过作为程序员,绝大多数都显得比较朴素,和高颜值这三个字不怎么挂的上钩。
那么颜值不够怎么办?工具凑!
下面我就介绍一些可以提高程序员“颜值”的软硬件!
硬件设施
HHKB键盘
程序员在工作中,接触最多的也就是键盘了。HHKB作为一款电容键盘,可谓极为小巧!
即使你没用过这款键盘,想必也看过不少它的消息。
为什么推荐它呢!先来看看都有谁用过这款键盘!
- GNU 之父 Richard Stallman
- C++ 之父 Bjarne Stroustrup
- 还有我…
MacBook
橘黄色的灯光、bose mini、macbook、再来一杯咖啡,真实文艺十足,逼格满满啊。
当然这里并不是说一定要买一个MacBook,而是希望如果可以用mac系统做开发,就别用windows了。不是说window不好,而是mac的确更适合开发人员。
后面介绍的一些软件都可以非常方便的在mac上安装
软件设施—这是重点!
虽然美术妹子看不懂你写的代码,但是她们看的到你的屏幕!!!
人们常说第一印象很重要,第一印象看什么?当然是看外表。而计算机屏幕上的画面,就是程序员的外表!
以下推荐的工具,它们不但可以靠脸吃饭,功能也是异常强大!!!
当然它们也是有一定学习成本的!
iterms2 + zsh
这是比Mac系统原生terminal好一百倍的替代品!效果如下:
Atom编辑器
官方口号:”A hackable text editor for the 21st Century”
它有一个好爸爸,界面很不错!
美中不足的是,目前版本(1.6.0 beta8)对于大文件(上万行)和大项目支持还不是很友好。
附上我的使用心得: http://xtutu.github.io/atom-experience
swagger
这是一款展示http restful api的web界面。
Demo : http://petstore.swagger.io/
在用这个工具之前,我都是把协议写在文本文件里面的。。。
用了这个之后,瞬间就高大上了,它还能直接发送对应的api请求!!!
grafana
它主要用来做实时数据的展示。
(注意:这是一个展示工具!具体的数据收集可以用Elasticsearch、InfluxDB等数据库)
它可以:
- 展示服务器的运行状态
- 展示restful api的运行时间
- 展示一年的天气温度
- 展示其它一些随时间变化的各种数据
看看它的宣传语!
The leading graph and dashboard builder for visualizing time series metrics.
Demo : http://play.grafana.org/
待补充,持续更新…
先写这么多,本文将持续更新,大家如果知道哪些功能强大,颜值又高的工具,欢迎给我留言!
转载本站文章请注明作者(xtutu)和出处 xtutu