做一名“高颜值”的程序员

这是一张图片

颜值高总是能带来不少便利,不过作为程序员,绝大多数都显得比较朴素,和高颜值这三个字不怎么挂的上钩。
那么颜值不够怎么办?工具凑!

下面我就介绍一些可以提高程序员“颜值”的软硬件!


硬件设施

HHKB键盘

程序员在工作中,接触最多的也就是键盘了。HHKB作为一款电容键盘,可谓极为小巧!
即使你没用过这款键盘,想必也看过不少它的消息。
为什么推荐它呢!先来看看都有谁用过这款键盘!

  1. GNU 之父 Richard Stallman
    这是一张图片
  2. C++ 之父 Bjarne Stroustrup
    这是一张图片
  3. 还有我…
    这是一张图片

MacBook

这是一张图片

[图片来自百度贴吧用户qwe768932]

橘黄色的灯光、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等数据库)
它可以:

  1. 展示服务器的运行状态
  2. 展示restful api的运行时间
  3. 展示一年的天气温度
  4. 展示其它一些随时间变化的各种数据

看看它的宣传语!

The leading graph and dashboard builder for visualizing time series metrics.

Demo : http://play.grafana.org/


待补充,持续更新…

先写这么多,本文将持续更新,大家如果知道哪些功能强大,颜值又高的工具,欢迎给我留言!

转载本站文章请注明作者(xtutu)和出处 xtutu