加速 GitHub 的访问速度

作为身在国内的孩纸,上网是件容易的事儿,但是要想自由的上网,那还真是个难事儿。以下列出几个上网必备技能,供大家交流学习。(Keep Updating)

GitHub 镜像访问

也就是说上面的镜像就是一个克隆版的 GitHub,你可以访问上面的镜像网站,网站的内容跟 GitHub 是完整同步的镜像,然后在这个网站里面进行下载克隆等操作。

GitHub 下载文件加速

利用 Cloudflare Workers 对 github release 、archive 以及项目文件进行加速,部署无需服务器且自带CDN.

以上网站为演示站点,如无法打开可以查看开源项目:gh-proxy-GitHub 文件加速自行部署。

Github 加速下载

只需要复制当前 GitHub 地址粘贴到输入框中就可以代理加速下载! 地址:http://toolwa.com/github/

Perl one-liners

Introduction to Perl one-liners Perl one-liners are small and awesome Perl programs that fit in a single line of code and they do one thing really well. These things include changing line spacing, numbering lines, doing calculations, converting and substituting text, deleting and printing certain lines, parsing logs, editing files in-place, doing statistics, carrying out system administration tasks, updating a bunch of files at once, and many more. Perl one-liners will make you the shell warrior.

自定义 UVM 打印信息的格式

默认格式 默认情况下,当我们调用 `uvm_info 宏时,打印信息格式如下: UVM_INFO my_uvm_report.sv(83) @ 0: reporter [top] This is a message from top. UVM_INFO my_uvm_report.sv(68) @ 0: uvm_test_top [my_test] This is a message from my_test. UVM_INFO my_uvm_report.sv(39) @ 0: uvm_test_top.my_env_h [my_env] This is a message from my_env. 自定义格式 通

grep, awk, sed 简介

grep, awk and sed are three of the most useful command-line tools1 in *nix world. And this article will give you a brief introduction and basic usages of these three different commands. grep grep (Global Regular Expression Print) is used to search for specific terms in a file. Different from awk and sed, grep can’t add/modify/remove the text in a specific file. But it’

使用 Vim 编写 Verilog/SystemVerilog

由于 VIM 自身对 Verilog/SystemVerilog 的支持不是很完美,所以需要额外配置一下,本文记录了我在使用过程中一些常用的配置。其中用到了一些第三方插件和网上的代码片段。

语法高亮

使用插件 verilog_systemverilog 。增加了语法高亮等。

文件浏览

安装插件nerdtree,通过运行命令 NERDTree 可以在VIM中打开文件浏览,方便在文件间切换。