geekspeng

人生苦短,我用python


  • 首页

  • 归档

  • 标签

  • 分类

  • 搜索

科学上网(二):极路由配置Shadowsocks

发表于 2017-12-15 | 更新于: 2017-12-15 | 分类于 科学上网 | | 阅读次数:
字数统计: 1k | 阅读时长 ≈ 0:01

上一篇讲了如何在 AWS 云服务器上搭建 Shadowsocks服务器从而实现科学上网,这篇我们主要讲怎么在极路由上配置Shadowsocks,从而使连上这台路由器的设备都可以轻松地访问goolge等网站而不需在所有需要科学上网的设备上进行配置。

阅读全文 »

科学上网(一):在 AWS 云服务器上搭建 Shadowsocks

发表于 2017-12-14 | 更新于: 2017-12-14 | 分类于 科学上网 | | 阅读次数:
字数统计: 7k | 阅读时长 ≈ 0:07

身为程序员平时遇到问题当然需要上网查找资料,普通人首先想到的肯定是百度,但是百度上面给的答案良莠不齐质量不高,这个时候就要借助Goolge,但是由于某些我们都懂的原因在国内我们却访问不了Goolge,这时候我就需要自备梯子。网上虽然有很多免费的服务器可以使用,但是通常质量不会很高,极不稳定,速度也非常慢,所谓一分钱一分货,想不花钱就能用上优质的服务,几乎是不可能。xhay1122在他的博客中分享了自己利用廉价的vps搭建的shadowsocks服务器,质量还是不错的比较稳定,但是毕竟是分享给大家用的而且流量有限不敢敞开用,所以最后我选择自己动手,丰衣足食,利用AWS 云服务器搭建Shadowsocks服务器。

阅读全文 »

搭建 Node.js 开发环境

发表于 2017-09-01 | 更新于: 2017-09-01 | 分类于 node | | 阅读次数:
字数统计: 6k | 阅读时长 ≈ 0:06
  • 如果你想长期做 node 开发, 或者想快速更新 node 版本, 或者想快速切换 node 版本, 那么在非 Windows(如 osx, linux) 环境下, 请使用 nvm 来安装你的 node 开发环境, 保持系统的干净。如果你使用 Windows 做开发, 那么你可以使用 nvmw 来替代 nvm

  • nvm 的全称是 Node Version Manager,之所以需要这个工具,是因为 Node.js 的各种特性都没有稳定下来,所以我们经常由于老项目或尝新的原因,需要切换各种版本

阅读全文 »

通过 nrm 自由切换 npm 源

发表于 2017-09-01 | 更新于: 2017-09-01 | 分类于 node | | 阅读次数:
字数统计: 1k | 阅读时长 ≈ 0:01

nrm可以快速地切换不同的npm registries,包括:npm,cnpm,taobao,nj(nodejitsu),rednpm

安装

1
$ npm install -g nrm
阅读全文 »

npm 模块全局安装的权限问题

发表于 2017-09-01 | 更新于: 2017-09-01 | 分类于 node | | 阅读次数:
字数统计: 760 | 阅读时长 ≈ 0:01

安装全局 npm 模块报 EACCES 错误的问题,例如:

1
$ npm install -g coffee-script

因为缺省的 npm 全局安装目录(/usr/local/node_modules)没有给当前登录用户以写权限。
当然可以在前面加上 sudo 来提升用户权限,但其实还有更好的方法

你可以通过以下三种方式的任意一种解决这个问题:

  1. 修改npm默认安装目录的权限
  2. 修改npm默认安装目录
  3. 借助第三方工具安装node,比如brew
阅读全文 »

Hexo使用指南

发表于 2017-09-01 | 更新于: 2017-09-01 | 分类于 hexo | | 阅读次数:
字数统计: 2k | 阅读时长 ≈ 0:02

安装 Hexo

1
$ npm install -g hexo-cli

建站

安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。

1
2
3
$ hexo init <folder>
$ cd <folder>
$ npm install
阅读全文 »

hexo 下的分类和表签无法显示

发表于 2017-09-01 | 更新于: 2017-09-01 | 分类于 hexo | | 阅读次数:
字数统计: 429 | 阅读时长 ≈ 0:01

在命令行中输入hexo new page tags

1
$ hexo new page tags

这时会在在sources/tags里面有个index.md的文件,打开这个文件编辑

1
2
3
4
5
---
title: tags
date: 2017-08-28 08:33:46
type: "tags"
---

type: 改成tags

阅读全文 »

Mac OSX 完全卸载node.js

发表于 2017-09-01 | 更新于: 2017-09-01 | 分类于 node | | 阅读次数:
字数统计: 753 | 阅读时长 ≈ 0:01

删除/usr/local/lib中的所有node和node_modules的文件夹

1
2
3
$ cd /usr/local/lib
$ sudo rm -rf node
$ sudo rm -rf node_modules
阅读全文 »
1…45
geekspeng

geekspeng

48 日志
15 分类
37 标签
GitHub E-Mail
Creative Commons
Links
  • 虎嗅网
  • InfoQ
  • 伯乐在线
  • 博客园
© 2017 — 2021 geekspeng 蜀ICP备15010699号-1 | 204k | 3:24
0%