mirror of https://github.com/lukechilds/node.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
152 lines
7.3 KiB
152 lines
7.3 KiB
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<style type="text/css">
|
|
ul {
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
</style>
|
|
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js?ver=3.1.3'></script>
|
|
<script type="text/javascript" src="../sh_main.js"></script>
|
|
<script type="text/javascript" src="../sh_javascript.min.js"></script>
|
|
<link type="image/x-icon" rel="icon" href="../favicon.ico">
|
|
<link type="image/x-icon" rel="shortcut icon" href="../favicon.ico">
|
|
<link type="text/css" rel="stylesheet" href="../pipe.css">
|
|
<link type="text/css" rel="stylesheet" href="../sh_vim-dark.css">
|
|
<link rel="alternate"
|
|
type="application/rss+xml"
|
|
title="node blog"
|
|
href="http://feeds.feedburner.com/nodejs/123123123">
|
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
<title>node.js</title>
|
|
</head>
|
|
<body>
|
|
<div id="intro">
|
|
<img id="logo" src="../logo.png" alt="node.js">
|
|
</div>
|
|
<div id="content" class="clearfix">
|
|
<div id="column1" class="interior">
|
|
<p>Node's most valuable feature is the friendly and colorful community of developers. There are many places where this group congregates on the internet. This page attempts to highlight the best forums.</p>
|
|
|
|
<h2>Periodicals</h2>
|
|
|
|
<p><a href="http://howtonode.org/">How To Node</a> has a
|
|
growing number of useful tutorials. <a
|
|
href="http://planetnodejs.com">Planet Node</a> is an
|
|
aggregator of Node developer blogs. <a
|
|
href="http://nodeup.com/">NodeUp</a>
|
|
is a podcast covering the latest Node news in the
|
|
community. The <a
|
|
href="http://stackoverflow.com/questions/tagged/node.js">Stack
|
|
Overflow node.js tag</a> is collecting new information
|
|
every day.</p>
|
|
|
|
|
|
<h2>GitHub</h2>
|
|
<p>All development takes place at <a
|
|
href="http://github.com/joyent/node">http://github.com/joyent/node</a>.
|
|
The comments on commit messages are often source of heated
|
|
discussion regarding core development. The <a
|
|
href="http://github.com/joyent/node/wiki">GitHub Node
|
|
wiki</a> is full of useful links for newcomers. Don't
|
|
miss <a
|
|
href="https://github.com/joyent/node/wiki/Projects,-Applications,-and-Companies-Using-Node">Projects,
|
|
Applications, and Companies Using Node</a> or the <a
|
|
href="https://github.com/joyent/node/wiki/modules">very
|
|
long list of Node modules</a>, many of which are
|
|
published in the <a href="http://search.npmjs.org/">npm
|
|
registry</a>.</p>
|
|
|
|
<p><a href="http://notinventedhe.re/on/2011-7-26"><img
|
|
src="not-invented-here.png" width="100%"></a> Bugs
|
|
should be reported to <a
|
|
href="https://github.com/joyent/node/issues">https://github.com/joyent/node/issues</a>.
|
|
Fixes to the code are welcome! Please see our <a
|
|
href="https://github.com/joyent/node/wiki/Contributing">contirbuting
|
|
guidelines</a> for information on how to submit a
|
|
patch.</p>
|
|
|
|
<h2>Mailing Lists</h2>
|
|
|
|
<p>The <a
|
|
href="http://groups.google.com/group/nodejs">user
|
|
mailing list</a> is used for announcements, discussion,
|
|
and flame wars about Node. The <a
|
|
href="http://groups.google.com/group/nodejs-dev">internal
|
|
development mailing list</a> is used for discussion of
|
|
internal design and feature proposals.</p>
|
|
|
|
<h2>IRC</h2>
|
|
|
|
<p>For real-time chat about Node development go to
|
|
<code>irc.freenode.net</code> in the <code>#node.js</code>
|
|
channel with an <a href="http://www.mirc.com">IRC</a> <a
|
|
href="http://colloquy.info/">client</a> or connect in
|
|
your web browser to the channel using <a
|
|
href="http://webchat.freenode.net/?channels=node.js">freenode's
|
|
WebChat</a>. Felix Geisendörfer keeps <a
|
|
href="http://nodejs.debuggable.com/">logs of the
|
|
channel</a> for those who miss a day.</p>
|
|
|
|
<h2>Conferences</h2>
|
|
|
|
<p><a href="http://www.nodeconf.com/">NodeConf</a>
|
|
conferences are the main event in the United States; they
|
|
are organized by <a href="http://www.mikealrogers.com/">Mikeal Rogers</a>.
|
|
<a href="http://nodefest.jp/">NodeFest (東京Node学園祭)</a>
|
|
is organized by the <a href="http://nodejs.jp">Node.js
|
|
Japan user group</a>. <a
|
|
href="http://nodecamp.de/">NodeCamp.de</a> in Cologne,
|
|
Germany is organized by <a href="railslove.de">Rails
|
|
Love</a>. An <a href="http://nodejsconf.it/">Italian
|
|
Node.js Conference</a> exists as well. <a
|
|
href="http://nodesummit.com/">Node Summit</a> is a
|
|
conference in San Francisco focusing on the adoption of
|
|
Node in larger companies. <a
|
|
href="http://jsconf.com/">JSConf</a> organizes the main
|
|
JavaScript conferences.</p>
|
|
|
|
<h2>Localized Sites</h2>
|
|
|
|
<p><code>nodejs.org</code> does not maintain any
|
|
translations into other languages. However there are
|
|
community websites in various languages with mailing lists
|
|
and translations of the website.</p>
|
|
|
|
<p><a href="http://nodejs.ru/">nodejs.ru</a> Russian blog.
|
|
<br>
|
|
<a href="http://nodejs.ir">nodejs.ir</a> Iran group in Persian
|
|
<br>
|
|
<a href="http://nodejs.jp/">nodejs.jp</a> Japan user group
|
|
<br>
|
|
<a href="http://cnodejs.org">CNodeJS.org</a> Chinese community
|
|
<br>
|
|
<a href="http://nodejs.co.il">nodejs.co.il</a> Israeli wiki
|
|
<br>
|
|
<a href="http://nodejs.hk">HKNoJ</a> Hong Kong community
|
|
<br>
|
|
<a href="http://nodejs.tw">nodejs.tw</a> Taiwan community</p>
|
|
<p><a href="/">Go back to the home page</a></p>
|
|
</div>
|
|
<div id="column2" class="interior">
|
|
</div>
|
|
</div>
|
|
<div id="footer">
|
|
<p>Copyright <a href="http://joyent.com">Joyent, Inc</a>, Node.js
|
|
is a <a href="trademark-policy.pdf">trademark of Joyent, Inc</a>.
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
var gaJsHost = (("https:" == document.location.protocol) ?
|
|
"https://ssl." : "http://www.");
|
|
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
|
|
</script>
|
|
<script type="text/javascript">
|
|
try {
|
|
var pageTracker = _gat._getTracker("UA-10874194-2");
|
|
pageTracker._trackPageview();
|
|
} catch(err) {}
|
|
</script>
|
|
|
|
</body></html>
|
|
|