前言
日常在命令行终端下工作,我们都常常和许多命令打交道。掌握许多不错的命令行工具,能极大的提升我们的日常工作和开发效率。此篇介绍Tim哥在开发中常用的一些命令行工具,希望对你也有所帮助。
君看一叶舟,出没风波里
Lightsail是AWS旗下的轻量级VPS产品,其主要客户目标是针对Digital Ocean, Vultr, Linode等商家的产品。最近,Lightsail对旗下的产品进行了价格调整,最低配置从5刀降刀了3.5刀,价格突然变得有吸引力了。另外,网络带宽也进行了调整,新加坡和日本网络变成了直连线路。这样一来,性价比突然变得高了起来。如果你在淘宝上买个AWS的折扣码,150美元的折扣码,可以在60多RMB拿下,这就意味着,平均每个月几块钱的价格,就能薅AWS的羊毛了,你懂的。
Lightsail价格如下:

最低配置3.5刀,能有512MB内存,1个虚拟CPU,20GB的SSD,1TB的双向流量。放个小站,或者blog都是很不错的。
用Lightsail还有个好处,就是可以绑定一个静态IP,这操作是免费的。这样,IP就算被block也不用加价换,直接删掉静态IP,重新绑定一个即可。另外,有同学实验过,通过刷静态IP,还能刷到能看Netflix的IP,相当不错。
最近工作上的项目开发,开始用上了GoLand,作为IDEA的全家桶套餐工具之一,用起来感觉还是非常顺手的。对比了一下NeoVim,VSCode, GoLand,感觉都有其特点,也都很不错。于是,我每天几乎是根据心情来选择到底用哪款工具作为今天开发的主力工具。既然用上了GoLand,当然少不了得装上一个Vim插件,这样三种工具都可以无缝使用Vim的按键绑定,非常方便。
跟Vim, VSCode一样,GoLand也支持在保存代码时,自动调用 gofmt 和 goimports 来自动格式化代码。但是在网上搜到的都是之前版本的GoLand配置,在最新版的GoLand中,是通过File Watchers插件来实现此功能的。
作为Vim的死忠,我使用Vim已经不知不觉有几年的时间了。现在,就算切换到其他的编辑器下撸代码(VSCode, GoLand),也依旧会安装相应的Vim插件。如今,Vim已经作为日常编码中必不可少的工具了。作为一名Vim的老粉丝,想借下面几个问题,跟大家聊聊Vim:
搬瓦工的系列产品最近比较火,很多都处于缺货状态。实时订阅搬瓦工VPS库存状态,可访问VPS大佬,通过扫描微信二维码和Telegram频道订阅VPS实时库存推送信息,第一时间了解VPS库存补货状态。
之前看过文章《搬瓦工美西CN2线路VPS入手评测》 和 《CN2的那些事-CN2线路与VPS服务商介绍》 的同学一定不会陌生,如今,CN2线路已经成为选择VPS的一个重要考虑条件。之前的搬瓦工全系列产品,都是CN2 GT线路,终于在前不久,推出了CN2 GIA线路的BETA套餐。当然,作为VPS狂热爱好者的站长,也毫不犹豫的购入了BETA产品试用,中途搬瓦工还进行了一次线路的迁移和调整,估计也是为最终推出GIA系列产品做准备。我主要上网的方式都是电信线路,感觉这一两个月的BETA版GIA体验结果,如果用一个字总结,那就是:稳!如果用四个字总结,那就是:稳到不行!
2019.03.18 搬瓦工的系列产品最近比较火,很多都处于缺货状态。实时订阅搬瓦工VPS库存状态,可访问VPS大佬,通过扫描微信二维码和Telegram频道订阅VPS实时库存推送信息,第一时间了解VPS库存补货状态。
2018.08.01 季付19.99刀缺货已久,已经重新补货,想下手的同学可以抓紧时间了
用过搬瓦工VPS的同学都知道,这家服务商历经多年VPS爱好者的洗礼,已经成长为一家老牌VPS服务商,并有一大帮国内的粉丝玩家。搬瓦工旗下的CN2 VPS系列,也是一如既往的火爆,当初所销售的全系列产品,都是CN2 GT线路,终于在前不久,推出了CN2 GIA线路的BETA套餐。经过两三个月的线路调试和试运营,今天搬瓦工终于推出了自家CN2 GIA线路的系列套餐,而且价格也比较诱人,购买时,使用循环折扣优惠码 BWH1ZBPVK 获得终生6%循环优惠。下面,我们分别来看一下:
自从上次埋下了《程序员内功系列–序篇》的坑过后,继续写了《程序员内功系列–iTerm与Zsh篇》,谁知突然之间懒癌又犯了,Tmux篇迟迟没动手写。今日猛然回想起来,半年又过去了,惭愧惭愧。这次还是打算一鼓作气,把剩下的坑都填了吧……
言归正传,Tmux是一个老牌又经典的终端复用工具,相信命令行的程序员们以及运维同学们都对它赞不绝口。用上了Tmux,仿佛在终端世界为你打开了另外一个窗口…… 不! 其实是另外一堆窗口……好吧,这次,我们就来探究一下Tmux的神奇世界……
从Docker版本 17.05.0-ce 开始,就支持了一种新的构建镜像的方法,叫做:多阶段构建(Multi-stage builds),旨在解决Docker构建应用容器中的一些痛点。在日常构建容器的场景中,经常会遇到在同一个容器中进行源码的获取,编译和生成,最终才构建为镜像。这样做的劣势在于:
最近更新
2019.3.18 搬瓦工的系列产品最近比较火,很多都处于缺货状态。实时订阅搬瓦工VPS库存状态,可访问VPS大佬,通过扫描微信二维码和Telegram频道订阅VPS实时库存推送信息,第一时间了解VPS库存补货状态。
2018.05.02 年付19.9刀现在机房已更改为DC4 MCOM线路,并非之前的DC2 QNET线路,也即没有CN2 GT了,打算购买CN2的同学请注意。后续是否会有调整,请关注后续通知。
2018.04.25 19.9刀年付CN2补货
近期,美国商家Bandwagonhost补货了性价比不错的19刀年付小鸡,此外,搬瓦工的QN机房还进行了网络调整,将所有的亚洲优化IP全走CN2了,而且是双向。这就意味着,这款年付19.99刀的配置将更加具备性价比。买之后也不用迁移机房了,直接就是双向CN2线路。
另外,1T的月流量,或许比之前CN2机房的套餐更划算!考虑到年付套餐数量有限,有兴趣的同学赶紧入手吧!
一些小提示:
关注大法的降噪耳机有一段时间了,自从SONY的MDR-1000X的推出,就开始长草了,其酷炫的外形,以及操作和降噪方面的黑科技,相当的吸引人。随着第一代推出不久,大法就推出了第二代降噪神器: WH-1000XM2。相比上一代,优化降噪方面有了一些改进,续航也有了一些改进。这一次,哥终于又忍不住剁手了……
年底了,也抽空把Blog持续优化了一波,最近主要优化了三个地方,在此记录一下,备忘:
优化和压缩静态资源,主要用到了一个hexo的第三方插件: hexo-all-minifier, 一个整合的静态资源压缩工具,能帮你把站点的js,CSS和图片都优化体积,让blog整体加载时间更快。使用和配置也相当方便:
1 | npm install hexo-all-minifier --save |