[转]rvm 用于ruby版本的管理

转载自:https://my.oschina.net/junfrost/blog/143487

rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换。

https://rvm.io/

如果你打算学习ruby/rails, rvm是必不可少的工具之一。

这里所有的命令都是再用户权限下操作的,任何命令最好都不要用sudo.
rvm安装
curl -L get.rvm.io | bash -s stable
source ~/.bashrc
sour[......]

继续阅读

如何使用ngrok.cc的内网穿透服务

ngrok可以通过中转服务器+内网穿透技术,将位于内网(NAT)内的服务,暴露给外网,并且不需要DMZ。

对于临时的调试需求,且客户端又不方便设置代理的情况下,非常有用。

ngrok.cc是一个暂时可以使用的服务,有免费版,也有收费版本。

1、注册

首先注册个帐号

然后创建一个隧道

这里假设你已经有一个自己的顶级域名,想要直接绑定到ngrok.cc的隧道上,那么配置就是如下:

保存成功后,能得到这个隧道的token,先复制下来,后面要用。[......]

继续阅读

Android SDK升级到O后在Linux下无法启动模拟器问题

Android开发工具的兼容性真的是越来越烂了。。

1、首先是无法创建虚拟机
sudo apt-get install lib32stdc++6
然后重启下Android Studio

2、创建好之后,点击启动虚拟机没有反映

怎么排查这个问题呢。首先AS肯定没有内置avd,只不过调用了sdk下的emulator

我们直接执行一下看看
./emulator64-x86
./emulator64-x86: /usr/lib/x86_64-linux-gnu/libQ[......]

继续阅读

Ubuntu 16.04如何双击执行

1、首先使用sudo apt-get install dconf-editor命令安装dconf-editor,默认是没有安装的;
2、安装完成后直接运行dconf-editor命令呼出窗口,按org->gnome->nautilus->preferences路径找到executable-text-activation设置选项,默认键值为display,即默认文本编辑器,改为ask[......]

继续阅读