0%

比起一年前的小白,现在重新上手 Ubuntu,各种操作到是逻辑清晰了不少。

下载解压

本来按照官网给出的 Installing Node.js via package manager 方法来做,但是总出错,因此索性使用编译好的二进制文件。比起包管理工具安装似乎还要快些。

下载列表,我选择了 Linux Binaries (x86/x64) 64 位版本。

下载完成后,使用归档管理器解压出来,发现里面的结构倒也简单,我们需要的可执行文件 nodenpm 都在其中的 bin 文件夹下。

如果需要,可以将文件夹移动到其他路径,我将其放置于 /usr/local/lib/ 路径下(python 也在这里)。

1
$ sudo mv node-v8.11.3-linux-x64 /usr/local/lib/nodejs

这样,我将文件夹名称也改为了 nodejs

阅读全文 »

mactype 是一款老牌的 Windows 字体渲染优化软件,在 win7 以及更早时代曾风靡一时,但是在某些 Windows 死忠眼中,这俨然是 pc 对阵 mac 的一大污点。随着高分屏时代的到来以及微软在 win10 上做出的字体优化努力,这款散发着旧时代气息的优化软件慢慢淡出新一代的视线。

——我自己编的

说实话,虽然是 JetBrains 的铁粉,但是我对他们糟糕的字体渲染表现一向是看不惯的。无数次看着 vs code 圆润光滑、散发着优雅气息的字体渲染效果,再看 idea 全家桶歪歪扭扭的字体表现(这还不算部分人从来都是使用默认字体亮瞎眼),简直是悲从中来,不可断绝。

阅读全文 »

用了 Android studio 推荐的 SparseBooleanArrary 这个类,感觉像是被拉上了贼船(其实是自己水平太低吧喂),想要找源码,居然下载不了(可能是设置代理起到了反效果)。

漫长的等待后,发现正在从 https://dl.google.com/android/repository/sources-26_r01.zip 这个网址下载源码文件,赶快用 chrome 尝试下载,没想到速度飞起。(等等,我懂了,是因为现在有 IPV6 的原因,浏览器这部分流量通过 hosts 修改后的 ipv6 渠道走的,所以网速快)。

阅读全文 »

如果遇到国外网站上的资源,大型文件如 Android studio 之类,即使使用了 vpn 也不见得能以较快速度下载,网络条件较差时尤甚。

如果按照以下方法下载,能一定程度上解决这个问题:

  • 在海外服务器上下载所需文件
  • 传输到七牛云对应的储存区域
  • 使用多线程下载工具下载到本地
阅读全文 »

Android 的 drawable 资源文件通常需要多个尺寸的位图,分别放到对应的文件夹下,以完成不同尺寸设备的适配工作。

那么有没有办法使用矢量文件来在自动完成适配呢?答案是可以的。虽然 Android 不支持直接解析 svg 矢量文件,但是别忘了 Android 开发的好基友——xml 同学。

阅读全文 »

最近因为想用一款音乐可视化软件,在 digital ocean 的服务器上部署了 shadow socks,又下载了谷歌框架、Google play 等软件到手机上,成功接入了谷歌服务。

不过虽然折腾了挺久,那个软件并没有在手机上长留,很快被卸载了。

阅读全文 »