Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Site updated at Sun Nov 11 2012 23:44:06 GMT+0900 (KST)

  • Loading branch information...
commit 3b18556e00eee6e64c186eaa8c35aacfc2b49d3a 1 parent 85fec66
@imtaehyun authored
View
22 archives/index.html
@@ -65,6 +65,10 @@
<a href="/slides">Slides</a>
</li>
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
</ul>
</div>
</div>
@@ -86,6 +90,8 @@
<li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
</ul>
</div>
@@ -127,6 +133,22 @@
</a>
<div class="comment-body">
<div class="text">
+ <p>npm... <a href="/post/npm">read</a></p>
+ </div>
+ <p class="attribution">by <a href="/authors/nezz" >nezz</a> at 2012-11-11T23:38:36+09:00</p>
+ </div>
+ </article>
+ </section>
+
+
+
+ <section class="comments">
+ <article class="comment">
+ <a class="comment-img" href="/authors/nezz">
+ <img src="http://www.gravatar.com/avatar/d1ca68e62108265ddf2e62b347aa716e?r=pg&amp;s=128.jpg&amp;d=identicon" alt="nezz" width="50" height="50">
+ </a>
+ <div class="comment-body">
+ <div class="text">
<p>Cloud9 IDE에 하루프레스 설치하기!... <a href="/post/haroopress-on-cloud-9">read</a></p>
</div>
<p class="attribution">by <a href="/authors/nezz" >nezz</a> at 2012-11-09T22:53:56+09:00</p>
View
8 authors/index.html
@@ -65,6 +65,10 @@
<a href="/slides">Slides</a>
</li>
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
</ul>
</div>
</div>
@@ -83,6 +87,8 @@
<li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
</ul>
</div>
@@ -104,7 +110,7 @@
<div class="caption">
<p>
nezz
- <span class="badge badge-info">3</span>
+ <span class="badge badge-info">4</span>
</p>
<div>
<a href="https://twitter.com/imtaehyun" class="twitter-follow-button" data-show-count="true" data-show-screen-name="false">Follow @imtaehyun</a>
View
12 authors/nezz/index.html
@@ -65,6 +65,10 @@
<a href="/slides">Slides</a>
</li>
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
</ul>
</div>
</div>
@@ -103,6 +107,8 @@
<li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
</ul>
</div>
@@ -144,6 +150,12 @@
</h3>
</li>
+ <li>
+ <h3>
+ <a href="/post/npm">npm</a> <small>at Sunday, November 11 2012 11:38 PM</small>
+ </h3>
+ </li>
+
</ul>
</div>
</div>
View
171 category/dev/index.html
@@ -0,0 +1,171 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="utf-8">
+ <title>Kinds of dev | day-by-day</title>
+ <meta name="description" content="인터넷, 기술, 영화, 음악 그리고 내 이야기">
+ <meta name="author" content="nezz">
+ <meta name="keywords" content="internet,tech,dev,movie,music,story" />
+ <meta name="generator" content="haroopress v0.9.0" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+ <!--[if lt IE 9]>
+ <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+ <![endif]-->
+
+ <link href="/rss.xml" rel="alternate" title="day-by-day" type="application/rss+xml">
+
+ <!-- Le styles -->
+ <link rel="canonical" href="http://nezz.pe.kr">
+
+ <link href="/css/bootstrap.min.css" rel="stylesheet">
+ <link href="/css/bootstrap-responsive.css" rel="stylesheet">
+ <link href="/css/font-awesome.css" rel="stylesheet">
+ <link href="/css/markdown.css" rel="stylesheet">
+ <link href="/css/haroopress.css" rel="stylesheet">
+ <link href="/css/theme.css" rel="stylesheet">
+ <link href="/css/code/default.css" rel="stylesheet">
+
+ <!-- Le fav and touch icons -->
+ <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">
+ <link rel="apple-touch-icon" sizes="72x72" href="/favicon-64.png">
+
+ <!-- Le javascript -->
+ <script src="/js/jquery.min.js"></script>
+ <script src="/js/bootstrap.min.js"></script>
+ <script src="/js/jquery.jsonp.js"></script>
+ <script src="/js/mustache.js"></script>
+ <script src="/js/apps/github.js"></script>
+ <script src="/js/apps/twitter.js"></script>
+</head>
+<body data-spy="scroll" data-target=".subnav" data-offset="50">
+
+ <div class="navbar navbar-fixed-top">
+ <div class="navbar-inner">
+ <div class="container">
+ <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </a>
+
+ <a class="pull-right" href="/rss.xml"><img src="/img/buttons/rss.png" /></a>
+
+
+ <div class="nav-collapse">
+ <ul class="nav">
+ <li>
+ <a href="/">Home</a>
+ </li>
+ <li>
+ <a href="/archives">Archives</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div class="container page-category">
+ <div class="row">
+ <div class="span3">
+ <div class="well">
+ <ul class="nav nav-list">
+ <li class="nav-header">Categories</li>
+ <li class=""><a href="/category"><i class="icon-home"></i> Home</a></li>
+
+ <li><a href="/category/story"><i class="icon-book"></i> story</a></li>
+
+ <li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
+ </ul>
+ </div>
+
+
+ <div class="well contributors">
+ <div class="pull-right">
+ <a href="/authors"><i class=" icon-info-sign"></i></a>
+ </div>
+ <h6>contributors</h6>
+
+ <div class="row-fluid">
+ <a class="pull-left" href="/authors/nezz" title="undefined">
+ <img src="http://www.gravatar.com/avatar/d1ca68e62108265ddf2e62b347aa716e?r=pg&amp;s=128.jpg&amp;d=identicon" />
+ </a>
+ <p>
+ <strong>nezz</strong><br/>
+ <a href="https://twitter.com/#!/imtaehyun" target="_blank">@imtaehyun</a>
+ </p>
+ </div>
+ <hr>
+
+ </div>
+
+ </div>
+ <div class="span9">
+ <div class="well">
+ <div class="page-header">
+ <h1>Topic : dev</h1>
+ </div>
+ <div class="row">
+ <div class="span9">
+ <ul>
+
+ <li>
+ <h3>
+ <a href="/post/npm">npm</a> <small>by nezz</small>
+ </h3>
+ </li>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+</div><!-- /container -->
+
+
+ <footer class="footer">
+ <div class="container">
+ <div class="row">
+ <div class="span12 ">
+ <div class="well">
+ <p class="pull-right"><a href="#">Back to top</a></p>
+ <strong>haroopress</strong> developed by <a href="http://twitter.com/rhiokim" target="_blank">@rhiokim</a>,<a href="http://twitter.com/haroopress" target="_blank">@haroopress</a> and source in <a href="https://github.com/rhiokim/haroopress" target="_blank">github</a><br/>
+ Designed and built with all the love in the world <a href="http://twitter.com/twitter" target="_blank">@twitter</a> by <a href="http://twitter.com/mdo" target="_blank">@mdo</a> and <a href="http://twitter.com/fat" target="_blank">@fat</a>.<br />
+ Code licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License v2.0</a>. Documentation licensed under <a href="http://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a>.
+ </div>
+ </div>
+ </div>
+ </div>
+ </footer>
+
+
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-36216394-3']);
+ _gaq.push(['_trackPageview']);
+
+ (function() {
+ var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+ })();
+ </script>
+
+
+
+</body>
+</html>
View
6 category/haroopress/index.html
@@ -65,6 +65,10 @@
<a href="/slides">Slides</a>
</li>
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
</ul>
</div>
</div>
@@ -83,6 +87,8 @@
<li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
</ul>
</div>
View
19 category/index.html
@@ -65,6 +65,10 @@
<a href="/slides">Slides</a>
</li>
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
</ul>
</div>
</div>
@@ -83,6 +87,8 @@
<li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
</ul>
</div>
@@ -148,6 +154,19 @@
<hr/>
+ <h2>dev</h2>
+
+
+ <div class="row">
+ <div class="span1">
+ <img class="thumbnail" src="http://www.gravatar.com/avatar/d1ca68e62108265ddf2e62b347aa716e?r=pg&amp;s=128.jpg&amp;d=identicon" />
+ </div>
+ <h3><a href="/post/npm">npm</a></h3>
+ <small>by nezz / Sunday, November 11 2012 11:38 PM</small>
+ </div>
+ <hr/>
+
+
</div>
</div>
</div>
View
6 category/story/index.html
@@ -65,6 +65,10 @@
<a href="/slides">Slides</a>
</li>
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
</ul>
</div>
</div>
@@ -83,6 +87,8 @@
<li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
</ul>
</div>
View
40 index.html
@@ -65,6 +65,10 @@
<a href="/slides">Slides</a>
</li>
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
</ul>
</div>
</div>
@@ -95,6 +99,8 @@
<li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
</ul>
</div>
@@ -159,6 +165,34 @@
<div class="well">
<div class="page-header">
+ <h1><a href="/post/npm">npm</a></h1>
+ <span class="pull-right">Sunday, November 11 2012 11:38 PM</span>
+ </div>
+ <div class="pull-right">
+ <ul class="thumbnails">
+ <li class="thumbnail">
+ <img src="http://www.gravatar.com/avatar/d1ca68e62108265ddf2e62b347aa716e?r=pg&amp;s=128.jpg&amp;d=identicon"/>
+ </li>
+ </ul>
+ </div>
+ <div class="markdown-wrapper">
+ <h1 id="toc_40">Node Package Manager</h1>
+<p>npm(Node Package Manger)는 node로 프로그래밍하는데 있어서 유용한 module들을 설치하고 업데이트하는 등의 관리를 도와준다.</p><p>또한 현재 사용하고 있는 node의 버전에 맞게 dependency check도 함께 해주는 유용함도 갖추고 있다.</p><p>npm은 따로 설치할 필요가 없다. node를 설치했다면 같이 설치되었을 것이다.</p><p><strong>npm website</strong> : <a href="http://npmjs.org/">http://npmjs.org/</a></p>
+<h2 id="toc_41">사용법</h2>
+
+<h3 id="toc_42">Module 설치법</h3>
+<p><strong>npm install module_name</strong></p>
+ </div>
+ <hr/>
+ <a class="pull-right" href="/post/npm#disqus_thread" data-disqus-identifier="0"></a>
+ <p>
+ <a href="/post/npm" class="btn btn-info">Read more...</a>
+ </p>
+ </div>
+
+ <div class="well">
+
+ <div class="page-header">
<h1><a href="/post/haroopress-on-cloud-9">Cloud9 IDE에 하루프레스 설치하기!</a></h1>
<span class="pull-right">Friday, November 9 2012 10:53 PM</span>
</div>
@@ -178,7 +212,7 @@ <h3 id="toc_27">Create New Workspace - Clone From Url</h3>
<p>하루프레스를 설치하기 위해서는 먼저 새로운 워크스페이스를 만들어야 한다. 이를 위해 <code>Create New Workspace</code>버튼을 클릭하고 <code>Clone From Url</code>을 클릭한다.</p>
</div>
<hr/>
- <a class="pull-right" href="/post/haroopress-on-cloud-9#disqus_thread" data-disqus-identifier="0"></a>
+ <a class="pull-right" href="/post/haroopress-on-cloud-9#disqus_thread" data-disqus-identifier="1"></a>
<p>
<a href="/post/haroopress-on-cloud-9" class="btn btn-info">Read more...</a>
</p>
@@ -206,7 +240,7 @@ <h3 id="toc_33">1. 하루프레스 <code>config.js</code> 파일 수정</h3>
</code></pre>
</div>
<hr/>
- <a class="pull-right" href="/post/harupeureseu-gaeindomein-seoljeongbangbeob#disqus_thread" data-disqus-identifier="1"></a>
+ <a class="pull-right" href="/post/harupeureseu-gaeindomein-seoljeongbangbeob#disqus_thread" data-disqus-identifier="2"></a>
<p>
<a href="/post/harupeureseu-gaeindomein-seoljeongbangbeob" class="btn btn-info">Read more...</a>
</p>
@@ -231,7 +265,7 @@ <h2 id="toc_6">&lt;모두의 도구&gt;로 프로토타이핑을 시작하라!</
</div>
<hr/>
- <a class="pull-right" href="/post/h3-conference-2012#disqus_thread" data-disqus-identifier="2"></a>
+ <a class="pull-right" href="/post/h3-conference-2012#disqus_thread" data-disqus-identifier="3"></a>
<p>
<a href="/post/h3-conference-2012" class="btn btn-info">Read more...</a>
</p>
View
170 node-js-note/index.html
@@ -0,0 +1,170 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="utf-8">
+ <title>Node.js note day-by-day</title>
+ <meta name="description" content="인터넷, 기술, 영화, 음악 그리고 내 이야기">
+ <meta name="author" content="nezz">
+ <meta name="keywords" content="internet,tech,dev,movie,music,story" />
+ <meta name="generator" content="haroopress v0.9.0" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+ <!--[if lt IE 9]>
+ <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+ <![endif]-->
+
+ <link href="/rss.xml" rel="alternate" title="day-by-day" type="application/rss+xml">
+
+ <!-- Le styles -->
+ <link rel="canonical" href="http://nezz.pe.kr">
+
+ <link href="/css/bootstrap.min.css" rel="stylesheet">
+ <link href="/css/bootstrap-responsive.css" rel="stylesheet">
+ <link href="/css/font-awesome.css" rel="stylesheet">
+ <link href="/css/markdown.css" rel="stylesheet">
+ <link href="/css/haroopress.css" rel="stylesheet">
+ <link href="/css/theme.css" rel="stylesheet">
+ <link href="/css/code/default.css" rel="stylesheet">
+
+ <!-- Le fav and touch icons -->
+ <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">
+ <link rel="apple-touch-icon" sizes="72x72" href="/favicon-64.png">
+
+ <script src="/js/jquery.min.js"></script>
+ <script src="/js/bootstrap.min.js"></script>
+ <script src="/js/apps/toc.js"></script>
+</head>
+<body data-spy="scroll" data-target=".subnav" data-offset="50">
+
+ <div class="navbar navbar-fixed-top">
+ <div class="navbar-inner">
+ <div class="container">
+ <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </a>
+
+ <a class="pull-right" href="/rss.xml"><img src="/img/buttons/rss.png" /></a>
+
+
+ <div class="nav-collapse">
+ <ul class="nav">
+ <li>
+ <a href="/">Home</a>
+ </li>
+ <li>
+ <a href="/archives">Archives</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+<link href="/css/code/default.css" rel="stylesheet">
+
+<div class="container page-page">
+ <div class="row">
+ <div class="span12">
+ <div class="well markdown-wrapper">
+ <ul class="unstyled share pull-right">
+ <li class="twitter">
+ <a href="https://twitter.com/share" class="twitter-share-button" data-lang="en" data-url="http://nezz.pe.kr/node-js-note/" data-via="imtaehyun" data-hashtags="node">Tweet</a>
+ <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+ <!--a href="https://twitter.com/share" class="twitter-share-button">Tweet</a>
+ <script type="text/javascript" src="//platform.twitter.com/widgets.js"></script-->
+ </li>
+ <li class="facebook">
+ <div id="fb-root"></div>
+ <script>(function(d, s, id) {
+ var js, fjs = d.getElementsByTagName(s)[0];
+ if (d.getElementById(id)) {return;}
+ js = d.createElement(s); js.id = id;
+ js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
+ fjs.parentNode.insertBefore(js, fjs);
+ }(document, 'script', 'facebook-jssdk'));</script>
+ <div class="fb-like" data-send="false" data-layout="button_count" data-width="450" data-show-faces="true"></div>
+ </li>
+ <li class="google">
+ <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
+ <g:plusone size="medium"></g:plusone>
+ </li>
+ </ul>
+ <p><em class="label label-info"><strong>참고자료</strong></em></p>
+<ul>
+<li><a href="http://wesbos.com/html5-canvas-websockets-nodejs/">Realtime HTML5 Canvas Drawing with WebSockets, Node.JS &amp; Socket.io</a></li>
+<li><a href="https://github.com/wesbos/websocket-canvas-draw">Github websocket-canvas-draw</a></li>
+</ul>
+
+ </div>
+ </div>
+ </div>
+</div><!-- /container -->
+
+
+ <footer class="footer">
+ <div class="container">
+ <div class="row">
+ <div class="span12 ">
+ <div class="well">
+ <p class="pull-right"><a href="#">Back to top</a></p>
+ <strong>haroopress</strong> developed by <a href="http://twitter.com/rhiokim" target="_blank">@rhiokim</a>,<a href="http://twitter.com/haroopress" target="_blank">@haroopress</a> and source in <a href="https://github.com/rhiokim/haroopress" target="_blank">github</a><br/>
+ Designed and built with all the love in the world <a href="http://twitter.com/twitter" target="_blank">@twitter</a> by <a href="http://twitter.com/mdo" target="_blank">@mdo</a> and <a href="http://twitter.com/fat" target="_blank">@fat</a>.<br />
+ Code licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License v2.0</a>. Documentation licensed under <a href="http://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a>.
+ </div>
+ </div>
+ </div>
+ </div>
+ </footer>
+
+ <script>
+ // fix sub nav on scroll
+ var $win = $(window)
+ , $nav = $('.subnav')
+ , navTop = $('.subnav').length && $('.subnav').offset().top - 40
+ , isFixed = 0
+
+ processScroll()
+
+ $win.on('scroll', processScroll)
+
+ function processScroll() {
+ var i, scrollTop = $win.scrollTop()
+ if (scrollTop >= navTop && !isFixed) {
+ isFixed = 1
+ $nav.addClass('subnav-fixed')
+ } else if (scrollTop <= navTop && isFixed) {
+ isFixed = 0
+ $nav.removeClass('subnav-fixed')
+ }
+ }
+ </script>
+
+
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-36216394-3']);
+ _gaq.push(['_trackPageview']);
+
+ (function() {
+ var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+ })();
+ </script>
+
+
+
+</body>
+</html>
View
11 post/h3-conference-2012/index.html
@@ -65,6 +65,10 @@
<a href="/slides">Slides</a>
</li>
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
</ul>
</div>
</div>
@@ -117,6 +121,8 @@
<li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
</ul>
</div>
@@ -126,6 +132,11 @@
<li class="nav-header">Recent Articles</li>
<li>
+ <a href="/post/npm" target="_blank">npm
+ <span class="label">nezz</span></a>
+ </li>
+
+ <li>
<a href="/post/haroopress-on-cloud-9" target="_blank">Cloud9 IDE에 하루프레스 설치하기!
<span class="label">nezz</span></a>
</li>
View
11 post/haroopress-on-cloud-9/index.html
@@ -65,6 +65,10 @@
<a href="/slides">Slides</a>
</li>
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
</ul>
</div>
</div>
@@ -117,6 +121,8 @@
<li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
</ul>
</div>
@@ -126,6 +132,11 @@
<li class="nav-header">Recent Articles</li>
<li>
+ <a href="/post/npm" target="_blank">npm
+ <span class="label">nezz</span></a>
+ </li>
+
+ <li>
<a href="/post/haroopress-on-cloud-9" target="_blank">Cloud9 IDE에 하루프레스 설치하기!
<span class="label">nezz</span></a>
</li>
View
15 post/harupeureseu-gaeindomein-seoljeongbangbeob/index.html
@@ -65,6 +65,10 @@
<a href="/slides">Slides</a>
</li>
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
</ul>
</div>
</div>
@@ -117,6 +121,8 @@
<li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
</ul>
</div>
@@ -126,6 +132,11 @@
<li class="nav-header">Recent Articles</li>
<li>
+ <a href="/post/npm" target="_blank">npm
+ <span class="label">nezz</span></a>
+ </li>
+
+ <li>
<a href="/post/haroopress-on-cloud-9" target="_blank">Cloud9 IDE에 하루프레스 설치하기!
<span class="label">nezz</span></a>
</li>
@@ -178,6 +189,10 @@ <h3 id="toc_31">3. Domain 설정</h3>
<div class="row-fluid">
+ <div class="pull-right">
+ <a href="/post/npm" class="btn btn-info">npm <i class="icon-white icon-chevron-right"></i></a>
+ </div>
+
<div class="pull-left">
View
276 post/npm/index.html
@@ -0,0 +1,276 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="utf-8">
+ <title>npm | day-by-day</title>
+ <meta name="description" content="인터넷, 기술, 영화, 음악 그리고 내 이야기">
+ <meta name="author" content="nezz">
+ <meta name="keywords" content="internet,tech,dev,movie,music,story" />
+ <meta name="generator" content="haroopress v0.9.0" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+ <!--[if lt IE 9]>
+ <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+ <![endif]-->
+
+ <link href="/rss.xml" rel="alternate" title="day-by-day" type="application/rss+xml">
+
+ <!-- Le styles -->
+ <link rel="canonical" href="http://nezz.pe.kr">
+
+ <link href="/css/bootstrap.min.css" rel="stylesheet">
+ <link href="/css/bootstrap-responsive.css" rel="stylesheet">
+ <link href="/css/font-awesome.css" rel="stylesheet">
+ <link href="/css/markdown.css" rel="stylesheet">
+ <link href="/css/haroopress.css" rel="stylesheet">
+ <link href="/css/theme.css" rel="stylesheet">
+ <link href="/css/code/default.css" rel="stylesheet">
+
+ <!-- Le fav and touch icons -->
+ <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">
+ <link rel="apple-touch-icon" sizes="72x72" href="/favicon-64.png">
+
+ <!-- Le javascript -->
+ <script src="/js/jquery.min.js"></script>
+ <script src="/js/bootstrap.min.js"></script>
+ <script src="/js/jquery.jsonp.js"></script>
+ <script src="/js/mustache.js"></script>
+ <script src="/js/apps/github.js"></script>
+ <script src="/js/apps/twitter.js"></script>
+</head>
+<body data-spy="scroll" data-target=".subnav" data-offset="50">
+
+ <div class="navbar navbar-fixed-top">
+ <div class="navbar-inner">
+ <div class="container">
+ <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </a>
+
+ <a class="pull-right" href="/rss.xml"><img src="/img/buttons/rss.png" /></a>
+
+
+ <div class="nav-collapse">
+ <ul class="nav">
+ <li>
+ <a href="/">Home</a>
+ </li>
+ <li>
+ <a href="/archives">Archives</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+<link href="/css/code/default.css" rel="stylesheet">
+<div class="container page-archive">
+ <div class="row">
+ <div class="span3">
+ <div id="author" class="well">
+ <div>
+ <h3>About Author</h3>
+ <ul class="thumbnails">
+ <li>
+ <a class="thumbnail">
+ <img src="http://www.gravatar.com/avatar/d1ca68e62108265ddf2e62b347aa716e?r=pg&amp;s=128.jpg&amp;d=identicon" />
+ </a>
+ </li>
+ </ul>
+ <p>
+ <strong>nezz</strong><br/>
+ blog: <a href="undefined" target="_blank">http://nezz.pe.kr</a><br/>
+ twitter: <a href="http://twitter.com/undefined" target="_blank">@imtaehyun</a><br/>
+ github: <a href="https://github.com/undefined" target="_blank">imtaehyun</a>
+ </p>
+ <p>
+ <a href="https://twitter.com/imtaehyun" class="twitter-follow-button" data-show-count="true">Follow @imtaehyun</a>
+ <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+ </p>
+ <p>
+ <p>잠시나마 스티브잡스와 같은길을 걸어본 사람</p>
+ </p>
+ </div>
+ <div>
+ <h3>About this Article</h3>
+ <p>
+ <h5>Date Released:</h5>
+ <span>Sunday, November 11 2012 11:38 PM</span>
+ </p>
+ </div>
+ </div>
+ <div class="well">
+ <ul class="nav nav-list">
+ <li class="nav-header">Categories</li>
+ <li class=""><a href="/category"><i class="icon-home"></i> Home</a></li>
+
+ <li><a href="/category/story"><i class="icon-book"></i> story</a></li>
+
+ <li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
+ </ul>
+ </div>
+
+
+<div class="well">
+ <ul class="nav nav-list">
+ <li class="nav-header">Recent Articles</li>
+
+ <li>
+ <a href="/post/npm" target="_blank">npm
+ <span class="label">nezz</span></a>
+ </li>
+
+ <li>
+ <a href="/post/haroopress-on-cloud-9" target="_blank">Cloud9 IDE에 하루프레스 설치하기!
+ <span class="label">nezz</span></a>
+ </li>
+
+ <li>
+ <a href="/post/harupeureseu-gaeindomein-seoljeongbangbeob" target="_blank">하루프레스 개인도메인 설정방법
+ <span class="label">nezz</span></a>
+ </li>
+
+ <li>
+ <a href="/post/h3-conference-2012" target="_blank">H3 Conference 2012 참가 후기
+ <span class="label">nezz</span></a>
+ </li>
+
+ </ul>
+</div>
+
+ </div>
+ <div class="span9">
+ <div class="row">
+ <div class="span9">
+ <div class="well bg">
+
+ <div class="page-header">
+ <h1>npm</h1>
+ </div>
+
+
+
+
+
+
+ <div class="markdown-wrapper">
+ <h1 id="toc_34">Node Package Manager</h1>
+<p>npm(Node Package Manger)는 node로 프로그래밍하는데 있어서 유용한 module들을 설치하고 업데이트하는 등의 관리를 도와준다.</p><p>또한 현재 사용하고 있는 node의 버전에 맞게 dependency check도 함께 해주는 유용함도 갖추고 있다.</p><p>npm은 따로 설치할 필요가 없다. node를 설치했다면 같이 설치되었을 것이다.</p><p><strong>npm website</strong> : <a href="http://npmjs.org/">http://npmjs.org/</a></p>
+<h2 id="toc_35">사용법</h2>
+
+<h3 id="toc_36">Module 설치법</h3>
+<p><strong>npm install module_name</strong></p><p>위 명령을 실행한 디렉토리의 하위에 <code>node_module</code>을 생성하고 그 하위에 각 모듈을 설치한다. 가령 underscore.js 모듈을 설치한다면 아래와 같다.</p><p>Ex. <code>npm install underscore</code></p>
+<h3 id="toc_37">Module 설치법 (Globally)</h3>
+<p><strong>npm install module_name -g</strong></p><p><code>-g 옵션</code>으로 설치를 하면 각 node 프로그램에 각각 해당 module을 설치해줄 필요가 없다. 즉, 한번의 설치로 모든 node프로그램에 적용 가능하다.</p><p>Ex. <code>npm install underscore -g</code></p>
+<h3 id="toc_38">Module Update 방법</h3>
+<p><strong>npm update module_name</strong></p><p>해당 모듈의 업데이트 사항이 있는 경우 모듈을 업데이트 시켜준다.</p><p>Ex. <code>npm update underscore</code></p>
+<h2 id="toc_39">여러가지 Node 모듈을 검색하는 방법</h2>
+
+<ol>
+<li><a href="http://npmjs.org/">npm</a>사이트를 이용한다. (검색을 지원하고, 각 모듈의 설명, 버전, Dependency 등등이 자세히 설명되어 있다.)</li>
+<li><a href="http://google.com">Google 검색</a>을 이용하여 <code>모듈이름 nodejs</code>와 같이 검색하면 찾아준다. 보통 Github Repository들이 검색되고 README.md파일에 설치방법, 사용방법 등이 잘 기록되어 있으니 참고하면 된다.</li>
+</ol>
+<p><em class="label label-info"><strong><i class="icon-info-sign icon-white"></i> 관련링크</strong></em></p>
+<ul>
+<li><a href="http://npmjs.org">http://npmjs.org</a></li>
+</ul>
+
+ </div>
+ <hr />
+
+ <div class="row-fluid">
+
+
+
+ <div class="pull-left">
+ <a href="/post/harupeureseu-gaeindomein-seoljeongbangbeob" class="btn btn-info"><i class="icon-white icon-chevron-left"></i> 하루프레스 개인도메인 설정방법</a>
+ </div>
+
+ </div>
+
+
+ <div class="row-fluid">
+ <div id="disqus_thread"></div>
+ <script type="text/javascript">
+ /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
+ var disqus_shortname = 'nezz-blog'; // required: replace example with your forum shortname
+
+ /* * * DON'T EDIT BELOW THIS LINE * * */
+ (function() {
+ var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
+ dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
+ (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
+ })();
+ </script>
+ <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
+ <a href="http://disqus.com" class="dsq-brlink">blog comments powered by <span class="logo-disqus">Disqus</span></a>
+</div>
+
+ </div>
+ </div>
+ </div>
+ <div class="row">
+ </div>
+ </div>
+ </div>
+ <!--<div class="row">-->
+ <!--<div class="offset3 span9">-->
+ <!--<strong>tags</strong> :-->
+ <!---->
+ <!--<a href="/tag/node">node</a>&nbsp;-->
+ <!---->
+ <!--<a href="/tag/npm">npm</a>&nbsp;-->
+ <!---->
+ <!--</div>-->
+ <!--</div>-->
+</div><!-- /container -->
+
+
+ <footer class="footer">
+ <div class="container">
+ <div class="row">
+ <div class="span12 ">
+ <div class="well">
+ <p class="pull-right"><a href="#">Back to top</a></p>
+ <strong>haroopress</strong> developed by <a href="http://twitter.com/rhiokim" target="_blank">@rhiokim</a>,<a href="http://twitter.com/haroopress" target="_blank">@haroopress</a> and source in <a href="https://github.com/rhiokim/haroopress" target="_blank">github</a><br/>
+ Designed and built with all the love in the world <a href="http://twitter.com/twitter" target="_blank">@twitter</a> by <a href="http://twitter.com/mdo" target="_blank">@mdo</a> and <a href="http://twitter.com/fat" target="_blank">@fat</a>.<br />
+ Code licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License v2.0</a>. Documentation licensed under <a href="http://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a>.
+ </div>
+ </div>
+ </div>
+ </div>
+ </footer>
+
+
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-36216394-3']);
+ _gaq.push(['_trackPageview']);
+
+ (function() {
+ var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+ })();
+ </script>
+
+
+
+</body>
+</html>
View
7 rss.xml
@@ -1,5 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[day-by-day]]></title><description><![CDATA[인터넷, 기술, 영화, 음악 그리고 내 이야기]]></description><link>http://nezz.pe.kr</link><generator>NodeJS RSS Module</generator><lastBuildDate>Sat, 10 Nov 2012 06:33:20 GMT</lastBuildDate><atom:link href="http://nezz.pe.kr/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Cloud9 IDE에 하루프레스 설치하기!]]></title><description><![CDATA[<img src="http://www.gravatar.com/avatar/d1ca68e62108265ddf2e62b347aa716e?r=pg&s=48.jpg&d=identicon"><br/><h1 id="toc_25">맥이 없어도 하루프레스로 블로깅을 할 수 있다!</h1>
+<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[day-by-day]]></title><description><![CDATA[인터넷, 기술, 영화, 음악 그리고 내 이야기]]></description><link>http://nezz.pe.kr</link><generator>NodeJS RSS Module</generator><lastBuildDate>Sun, 11 Nov 2012 14:44:04 GMT</lastBuildDate><atom:link href="http://nezz.pe.kr/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[npm]]></title><description><![CDATA[<img src="http://www.gravatar.com/avatar/d1ca68e62108265ddf2e62b347aa716e?r=pg&s=48.jpg&d=identicon"><br/><h1 id="toc_40">Node Package Manager</h1>
+<p>npm(Node Package Manger)는 node로 프로그래밍하는데 있어서 유용한 module들을 설치하고 업데이트하는 등의 관리를 도와준다.</p><p>또한 현재 사용하고 있는 node의 버전에 맞게 dependency check도 함께 해주는 유용함도 갖추고 있다.</p><p>npm은 따로 설치할 필요가 없다. node를 설치했다면 같이 설치되었을 것이다.</p><p><strong>npm website</strong> : <a href="http://npmjs.org/">http://npmjs.org/</a></p>
+<h2 id="toc_41">사용법</h2>
+
+<h3 id="toc_42">Module 설치법</h3>
+<p><strong>npm install module_name</strong></p>]]></description><link>http://nezz.pe.kr/post/npm</link><guid isPermaLink="false">npm</guid><dc:creator><![CDATA[<a href="imtaehyun" target="_blank">nezz</a>]]></dc:creator><pubDate>Sun, 11 Nov 2012 14:38:00 GMT</pubDate></item><item><title><![CDATA[Cloud9 IDE에 하루프레스 설치하기!]]></title><description><![CDATA[<img src="http://www.gravatar.com/avatar/d1ca68e62108265ddf2e62b347aa716e?r=pg&s=48.jpg&d=identicon"><br/><h1 id="toc_25">맥이 없어도 하루프레스로 블로깅을 할 수 있다!</h1>
<p>현재 하루프레스는 맥에서만 사용가능하다고 하는데, 나는 집에서는 맥, 회사에서는 PC를 사용하고 있다. 그럼 회사에서는 포스팅을 할 수가 없어서 다른 방법이 있을까 찾아보다가 [Cloud9][c9]이라는 서비스가 있어서 여기에 하루프레스 설치를 시도해 보았다.</p><p>참고로 [Cloud9][c9]은 node.js로 만들어진 <strong>IDE툴</strong>, <strong>터미널</strong> 등등을 제공하는 곳이며, 또한 <strong>Github의 연동</strong>도 손쉽게 할 수 있도록 만들어진 무료서비스이다. 물론 유료 서비스도 있지만 무료를 사용해도 충분하다. 가입하는 방법은 매우 쉬우므로 생략하겠다.</p><p>이제부터 [Cloud9][c9]에 하루프레스를 설치하는 방법을 설명할 것이다. 하루프레스 공식홈페이지에서 설명하는 방법을 따라하면서 발생하는 오류를 살펴보고 그에 대한 대처를 어떻게 하는지를 설명한다. 맥에서 하루프레스를 한번이라도 써본 사람이라면 더 이해하기 쉬울것이다. 그럼 시작하자!</p>
<h2 id="toc_26">Haroopress를 설치하자!</h2>
View
6 slides/index.html
@@ -65,6 +65,10 @@
<a href="/slides">Slides</a>
</li>
+ <li>
+ <a href="/node-js-note/">Node.js note</a>
+ </li>
+
</ul>
</div>
</div>
@@ -86,6 +90,8 @@
<li><a href="/category/haroopress"><i class="icon-book"></i> haroopress</a></li>
+ <li><a href="/category/dev"><i class="icon-book"></i> dev</a></li>
+
</ul>
</div>
Please sign in to comment.
Something went wrong with that request. Please try again.