Archive for the ‘免费资源’ Category.

免费NameServer和域名解析服务

在网上找了一个国外免费的域名解析服务,支持Name server,可以解决某些NS服务被封的情况。

首先登陆到www.dnsever.com,然后点击Sign Up注册一个帐号,需要邮箱验证激活,激活成功后,再次登陆进入到配置页面,可以看到NS服务器的地址,如下图
Continue reading ‘免费NameServer和域名解析服务’ »

使用nitrous在线编译器创建socket.io服务

node.js提供了高效的服务端运行环境,但是由于浏览器端对HTML5的支持不一,为了兼容所有浏览器,提供卓越的实时的用户体验,并且为程序员提供客户端与服务端一致的编程体验,于是socket.io诞生。

socket.io设计的目标是支持任何的浏览器,任何Mobile设备。目前支持主流的PC浏览器 (IE,Safari,Chrome,Firefox,Opera等),Mobile浏览器(iphone Safari/ipad Safari/android WebKit/WebOS WebKit等)。socket.io基于node.js并简化了WebSocket API,统一了通信的API。它支持:WebSocket, Flash Socket, AJAX long-polling, AJAX multipart streaming, Forever IFrame, JSONP polling。

socket.io解决了实时的通信问题,并统一了服务端与客户端的编程方式。启动了socket以后,就像建立了一条客户端与服务端的管道,两边可以互通有无。socket.io的下载地址是http://socket.io/,下面介绍nitrous在线编译器创建socket.io服务的过程。

nitrous提供的云编译器,支持多种语言,参考http://www.zoudaokou.com/index.php/archives/227中介绍的编译器注册创建步骤,创建一个Node.js的环境,然后在最下方的Linux命令终端输入以下命令来安装socket.io包。

npm install socket.io

Continue reading ‘使用nitrous在线编译器创建socket.io服务’ »

使用nitrous在线编译器创建node.js服务

Node.js是一套用来编写高性能网络服务器的JavaScript工具包,为JavaScript搭建服务器提供了可能,不再是C++或其它语言的专利。下面介绍的是一款免费在线IDE,创建简单服务的过程,监听端口接收浏览器发来的数据。

nitrous提供的云编译器,支持多种语言,参考http://www.zoudaokou.com/index.php/archives/227中介绍的编译器注册创建步骤,创建一个Node.js的环境,然后打开界面,创建一个server.js的文件,文件内容如下

var http = require("http");

http.createServer(function(request, response) {
  response.writeHead(200, {"Content-Type": "text/plain"});
  response.write("Hello World");
  response.end();
}).listen(8080);

Continue reading ‘使用nitrous在线编译器创建node.js服务’ »

nitrous在线编译器,支持C、C++、Java、Ruby、Python、Go、Node.js

最近发现一款非常好用的在线编译器,Linux开发环境,支持Linux在线命令执行,支持几种常见的语言在线编译运行。支持git命令,能够从git上下载工程,网址是http://www.nitrous.io/

进入网站后需要注册一个帐号,并使用邮箱激活才能正常使用,注册非常简单,30秒可以搞定,激活邮箱后,登陆到页面,会提示你创建一种编程语言,一个帐号只能免费创建一种,要想创建多个,需要邀请好友获取N2O积分,用积分换语言。

下面图中是我已经创建了一个Go语言编程环境的,点击New Box可以创建一个新的编程环境。


Continue reading ‘nitrous在线编译器,支持C、C++、Java、Ruby、Python、Go、Node.js’ »