Nitrous.io是一个提供在线编程测试的云服务提供商,现在还在Beta阶段;作为一整套的服务,Nitrous.io的免费方案包括了一个拥有“384Mb”内存,“750Mb”磁盘空间的“BOX”,也就是一个运行在云服务平台上的“沙盒”开发环境,简要来说相当于一个限制了用户权限的虚拟机。除此以外还包括了一个在线的集成开发环境(IDE),拥有在线文件管理,代码编辑,团队合作功能以及可以在浏览器中运行的“终端”窗口。

Nitrous.io大体上支持Ruby、node.js、Python和Go这四种编程环境。当然,实际中,由于“虚拟机”中安装有gcc组件,所以也可以用作C,C++等语言编程的开发。下面我稍微介绍一下Nitrous.io的使用。

注册步骤就不提了。在浏览器中登陆Nitrous.io,进入“#box”页面,选择“NEW BOX”。

选择你需要的开发环境以及服务器所在地,有东京新加坡等亚洲区域可选。

完成后可以在“#BOX”页面查看你所拥有的“BOX”并进行管理、设置。进入在线IDE,在线terminal可以直接点击相应按钮。

运行界面如下,实测在Firefox,chrome以及IE9以上各版本(包括metro下的IE)中运行良好。

在线终端中,git组件也可以正常使用;其他功能不一一介绍,有需要的同学自然会用。

活用什么的,估计大家是明白的。对,就是通过ssh链接远端主机,这样就可以直接在终端中使用vim、emacs来编辑代码,适合GEEK使用。同时借助Tunnels技术,可以将自己的网络数据通过Nitrous.io转发,就如同名字一样,类似“隧道”的技术。接下来我稍微介绍一点,毕竟GEEK的话,应该多多少少对这个方法有所了解。

windows下需要准备好putty和puttygen两个软件,建议使用英文原版。首先需要为Nitrous.io添加SSA密钥,用PUTTYgen来获取。按步骤操作,使用默认设置,可以得到作为公钥的一串字符和作为私钥的一个ppk文件,注意两者均要保存好。在nitrous.io的“#box”页面点击“Public keys”链接,选择“Add Public Key”(如图),并将上面获得作为公钥的那串字符粘贴并保存。

putty连接主机以及打开tunnel功能请参考下面两篇文章:

SSH URI 可以在“#BOX”页面获得,例如“ssh://action@apne1.actionbox.io:15577”。

(本来我是自己写的,结果发现怎么也不能表达好,所以还是使用别人写好的东西比较好)

顺便一提,由于邀请注册可以获得更多的免费配额,可以的话也希望有人能通过我的邀请注册:

nitrous.io mysql_云IDE:Nitrous.io的介绍以及活用手段相关推荐

  1. 如何增强服务器io性能,云服务器磁盘io性能提升

    云服务器磁盘io性能提升 内容精选 换一换 根据是否支持挂载至多台云服务器可以将磁盘分为非共享磁盘和共享磁盘.一个非共享磁盘只能挂载至一台云服务器,而一个共享磁盘可以同时挂载至多台云服务器.共享磁盘是 ...

  2. 【云IDE】由 CSDN 开发的新产品,体验在线云开发编程,解决安装软件的麻烦

    前言 在我们学习编程的过程中, 使用编程工具是学习的第一步,而这第一步有时会难倒初学编程的小白,要下载安装软件.配置环境等有时还要考虑软件版本冲突兼容性的问题,使用不同的编程语言可能还要进行配置或下载 ...

  3. 硬核评测:企业上云的极速存储挑战,华为云全新极速IO云硬盘性能评测

    来源:至顶网 作者:董培欣 借助华为云全新一代极速IO云硬盘开启邀测的时机,至顶网评测实验室展开了一次华为云极速IO云硬盘与超高IO云硬盘的性能对比测试活动,并且尝试通过相关测试成绩,对云硬盘的应用能 ...

  4. PCL点云库(2) — IO模块

    目录 2.1 IO模块接口 2.2 PCD数据读写 (1) PCD数据解析 (2)PCD文件读写示例 2.3 PLY数据读写 (1)PLY数据解析 (2)PLY文件读写示例 2.4 OBJ数据读写 ( ...

  5. 华为服务器磁盘IO性能查看,企业上云的极速存储挑战,华为云全新极速IO云硬盘性能评测...

    原标题:企业上云的极速存储挑战,华为云全新极速IO云硬盘性能评测 借助华为云全新一代极速IO云硬盘开启邀测的时机,至顶网评测实验室展开了一次华为云极速IO云硬盘与超高IO云硬盘的性能对比测试活动,并且 ...

  6. 我最喜欢的云 IDE 推荐!

    云IDE--这是我最喜欢的一种完全避免管理开发环境的新方法. 作者 | David Kramer 译者 | 弯月,责编 | 郭芮 头图 | CSDN 下载自东方 IC 出品 | CSDN(ID:CSD ...

  7. 云IDE:Code-Server:VS Code的开源IDE

    VS Code作为最近几年上升最为快速的的IDE,TOP IDE index的排位已经快速上升到第四的位置.Eclipse离王座越来越远,而VS Code离前三却越来越近.Coder-Server作为 ...

  8. 如何在Kubernetes平台上搭建云IDE Theia

    引言 随着开发人员的开发工具向云迁移,新的云IDE(集成开发环境)平台越来越多. 各种类型的设备都可以通过Web浏览器访问云IDE,它们为实时协作场景提供了许多便利.在云IDE中工作可以为你和你的团队 ...

  9. 云IDE多语言编辑器(Eclipse Theia)

    Eclipse Theia云IDE多语言编辑器 官网:https://theia-ide.org 在线体验:https://gitpod.io/#https://github.com/eclipse- ...

最新文章

  1. linux硬链接与软链接
  2. IntelliJ IDEA 快捷键和设置
  3. kotlin 类及其成员的可见性
  4. 20172322 《程序设计与数据结构》第八周学习总结
  5. linux基础面试题(46个汇总)
  6. 资讯|WebRTC M89 更新
  7. 系统思考与《第五项修炼》
  8. WF4.0实战系列索引
  9. 输入输出重定向和管道
  10. VMware15下安装Ubuntu18.04
  11. retrievefile文件字节为0_linux环境下下 FTPClient.retrieveFile() 下载稍大一点的文件就卡死了-问答-阿里云开发者社区-阿里云...
  12. iOS 10 通知 --UserNotifications
  13. linux4g内存图,linux 支持4G内存
  14. 微软MSDN Webcast系列视频教程集锦整理
  15. 风光互补——三段式充电
  16. NCCL+Ubuntu20.04安装
  17. 珠海到各大机场的线路
  18. r语言中将茎叶图旋转90度_R语言(02)绘图
  19. 还在羡慕微信/微博的图片处理?-android酷炫图片处理(下)
  20. python三剑客是什么意思_linux三剑客是什么意思

热门文章

  1. GODOT 3.0 开发进度汇报 #6
  2. Mysql导入zabbix的sql语句时报错:ERROR 1045 (28000)
  3. 在团800运维工作总结之squid做回源图片的二级缓存
  4. Java项目导出源代码jar包在Eclipse中查看中文注释乱码的问题
  5. java.lang.VerifyError解决方案 Android
  6. 多重应用SD-WAN如何实现业务连续性—Vecloud
  7. PaddleOCR加载chinese_ocr_db_crnn_modile模型进行中英文混合预测(Http服务)实践
  8. B1230 [Usaco2008 Nov]lites 开关灯 线段树
  9. npm 安装指定的第三方包
  10. Java:Linux上java -jar xxx.jar命令执行jar包时出现Error: Invalid or corrupt jarfile xxx.jar解决方案...