标签 第一次 下的文章

Git commit message 编写风格

仅限个人与 The S/L Studio使用,除此之外仅供参考。

格式

Header

type 用于说明 commit 的类别,subject是 commit 目的的简短描述,不超过50个字符。

Debug(Fix)

Fix: bugID(issue#ID) or summary

e.g.
Fix: issue[#123] why The Null is so niubility

修复 bug ,且不影响其功能实现。

新特性实现(Feat)

e.g.
Feat: 128-core CPU optimization

重构(Refactor)

e.g.
Refactor: remove codes which sb wrote

其它

  • 每个提交都必须使用 type 字段前缀,它由一个名词组成,诸如 feat 或 fix ,其后接一个可选的作用域字段,以及一个必要的冒号(英文半角)和空格

  • 中文与英文之间空一格

  • 末尾不加标点

  • 一个改动,一个 commit ,不要积累

  • Header 是必须的,Body 和 Footer 可以省略

Firefox 扩展推荐

自Firefox 推出新一代Firefox Quantum 后,作为Firefox 现代化的一部分,Firefox 扩展开发转向了新架构, n 多的扩展收到严重的影响——不能使用

Firefox 从 57 版本开始将全面启用 WebExtensions 拓展,传统 XUL 拓展将不被支持,这个决定有利有弊,弊在于拓展功能性降低,利在于 WebExtensions 拓展支持多进程,浏览速度将更加快速流畅,在跨浏览器拓展开发将更容易被移植,WebExtensions 拓展将是未来发展的方向,后续Firefox官方将会提供更多的API,Firefox 拓展也将比其他浏览器的拓展更加强大,更加Firefox。
——老D

好在大多数开发者及时拥抱变化,给我们带来一批起死回生和性能更加的扩展。

下面推荐一打扩展。

~~我急需信仰充值~~

~~不过61 版本的Dark Theme 给了我一丝安慰,虽然win 下的体验还是远远不及Linux~~

0・Tampermonkey

pics

用户脚本管理器, 插件中的插件,扩展中的王,官网在这。

如果你现在(2018年6月)还不知道啥叫油猴脚本, 那就去看看维基的描述吧。

它让用户安装一些脚本使大部分HTML为主的网页于用户端直接改变得更方便易用。随着Greasemonkey脚本常驻于浏览器,每次随着目的网页打开而自动做修改,使得运行脚本的用户印象深刻地享受其固定便利性。…可替网页加入些新功能(例如在亚马逊书店嵌入商品比价功能)、修正网页错误、组合来自不同网页的数据、或者数繁不及备载的其他功能。

然后可以在知乎话题里面,有很多大佬的推荐, 日后有空我也会写个。

1・NoScript

pics

JavaScript 是个好语言,在互联网中得到了广泛的应用。但是,在享受酷炫和方便的同时,也带来了安全隐患。

诸如NoScript 所描述的那样,它关闭了JavaScript ,

保护您的”信任边界“不受跨站的XSS攻击、跨区的DNS重新绑定/CSRF攻击(路由器黑客)和点击劫持尝试

要相信洋葱的选择!

2・uBlock Origin

pics

太阳他令堂的广告,而uBlock Origin 个人感觉比其它的更高效、彻底,而且可配置度高。

在此感谢维护过滤规则的人们和开发者。

3・Saka Key

pics

一个强大的可自定义按键的扩展,为的是无鼠标操纵Firefox。

配置强大,比某些扩展不知高到哪里去了,很大程度上缓解了我在Vimperator 死后的痛苦, 顺便把我从Chrome 和vimium 中拉了回来。

While this offers (some) compatibility with extensions written for Chrome and Microsoft Edge, it removes the possibility to do many advanced stuff which Vimperator does.
虽然这提供了(某些)与为Chrome 和Microsoft Edge 编写的扩展的兼容性,但它消除了Vimperator 所做的许多高级内容的可能性。

Saka Key 它除了没有像Vim 那样的多模式外,其实还是挺好用的。

如果真的执念于Vim,Tridactyl 值得推荐。

4・Proxy SwitchyOmega

Proxy SwitchyOmega

管理和切换多个代理设置。

生活在Girl Friend Where 下,还是需要锻炼一些独特技巧的。

可惜暂时不像Chrome 版本那样完善。

5・Simple Translate

pics

翻译扩展,支持划词翻译。

美中不足与值得称道的是,不能像Chrome 那样原生得直接在界面替换,一来需要鼠标操纵不方便(而且有些文字用鼠标很难选中,而谷歌的网页翻译也有很多的不便),二来可以自主决定哪些需要翻译。

6・OneTab

pics

把所有(当然也可以指定)的标签页转为一个OneTab 列表。

每当发现自己的标签页太多时,请单击OneTab图标将所有标签页转换为列表。当需要再次访问标签页时,可以单独或全部恢复它们。

当选项卡位于OneTab列表中时,将节省内存和CPU利用率,因为这将减少浏览器中打开的标签页数量。

~~废话,标签页根本就没开,占个啥内存~~

7・Dark Mode

pics

pics

黑色风格,很适合我这种喜欢暗色调的人,适用于所有网站。 ~~不可能适配所有网页,所以有些看看就好~~

8・Octotree

pics

在GitHub上显示代码树。不用clone到本地就能查看项目结构。

  • 就像在IDE一样简单易用的代码树
  • 快速浏览文件,不刷新页面
  • 支持私人存储库 ( 需要填写access_token)

喜欢用国内的码云的朋友,可以试试GitCodeTree,不过它又在Firefox 上下架了。

9・云盘万能钥匙

pics

老司机必备,新手必备。

  • 自动检测百度网盘分享链接的状态是否有效
  • 自动填写百度网盘提取密码
  • 通过独立站点云盘精灵为用户提供本扩展收集到的网盘资源数据的搜索服务

10・HTTPS Everywhere

pics

加密网络!

HTTPS Everywhere 通过在已知支持HTTPS加密的网站上自动启用HTTPS加密来保护您的通信,即使键入URL 时省略https 前缀的链接。

http 与 https 的科普就不说了,网上已经又很多了, 关键字 => 中间人攻击

只要知道一点,https 在安全性上 吊打 http。

与NoScript 一样,要相信洋葱的选择。

11・Stylus

pics

pics

pics

pics

如果说Tampermonkey 是插件中的插件、扩展中的王,那么Stylus 无疑是王后了。

用户样式管理器,用于重新定义网页样式。

看了上面的截图应该可以理解了吧。

我写的一些样式

现在是信息时代,任何人只要使用过网络,那就会留下ta 的足迹。

这些痕迹很难被彻底销毁,只会越来越深、越来越多。

我个人认为,任何一本关于网络安全入门的书籍,若不把如何隐藏自己放在开头的,都是耍流氓。

我曾终日而思,亦不得安全之法。一日,翻看《Linux 就是这个范儿》,才发现已经有先哲道出了这其中奥妙,顿时豁然开朗——

Robert Morris 说过:”确保计算机安全的三条黄金定律是:不要拥有计算机,不要打开计算机,不要使用计算机。“

只可惜先人已乘黄鹤去……

纪念本站开启https

自公元2018年3月1日19:56 起,本站开启全站https, 链接更安全了!

公元2018年3月1日21:56 ,排除部分引用不安全的bug,疼讯你个腊鸡。并在本站开启强制https, 用http 的话只能做到最基本的浏览功能。

自公元2018年3月2日19:20 起,本站开启强制全站https。

统计使用最多的10个命令

简单粗暴的一行命令。

先来相当简单的介绍

  • cut:显示文件内容
  • sort:对数据进行排序,默认是按字典序。参数中,-r 为降序,-n 为以数值大小进行排序
  • unip:忽略文件中重复的行。参数中,-c 为在每列旁边显示该行重复出现的次数
  • head:用来显示开头的文字区块,默认为开头10 行
  • awk:使用AWK,简单地说,就是以空格为分隔符,打印第一个
  • ~/.bash_history:命令记录文件

显示具体命令

cat ~/.bash_history| sort | uniq -c | sort -nr | head

显示简略命令

cat ~/.bash_history| awk '{print $1}' |sort | uniq -c | sort -nr | head