2012-10-01から1ヶ月間の記事一覧

サーバサイドJavaScript Node.js入門を読んだよ

サーバサイドJavaScript Node.js入門作者: 清水俊博,大津繁樹,Jxck,小林秀和,佐々木庸平,篠崎祐輔,高木敦也,西山雄也出版社/メーカー: アスキー・メディアワークス発売日: 2012/10/26メディア: 大型本購入: 31人 クリック: 803回この商品を含むブログ (7件) …

httpsサーバを実行してみたよ

node.jsでは今までhttpサーバしか立てたことがなかったので、httpsサーバを立ててみました。 githubとかbitbucketで使う公開鍵暗号については一応知っていたのだけど、サーバ側になると話は別で、サーバ証明書とかチンプンカンプンだったのです。今もよくわ…

記事を書いてる暇がない……

ネタはいくつかあるのにー。 そのネタを書く暇がないよー。 時間ができそうなのは来週かな……

node.jsで少しセキュリティ的な脅威を減らす80番ポートを使った起動方法

特権ユーザで80ポートをlistenしたら一般ユーザに切り替える - 四角革命前夜の続き的な。 環境を作る部分がちょっと増えただけでコードはあまり変わってないです。 環境:Ubuntu Server 12.04 LTS 64bit / node.js 0.8.12 やること node.jsを起動するための…

npmモジュールの説明を見に行くコマンド

npmモジュールの説明を見たいなーというときが多々あると思います。 ブラウザから探すのもよいのですが、npmから実行するといきなりnpmjsのページを開いてくれるのでラクチンです。 $ npm docs express 上記を実行するとブラウザでexpressのページを開いてく…

GitHubにプッシュしたブランチの操作など

Git

GitHubにプッシュしたブランチを操作することがあったのでそれのメモ。 でも大分前の記憶をたよりに書いているので間違ってる可能性が…… ブランチの上書き $ git push origina +develop "+"を付けると上書きになります。 ブランチの削除 $ git branch -d dev…

簡易リポジトリサーバを起動する際のオプションなど

hg serveを使う機会があって、ずっとメモしていなかったのでメモ。 環境:Ubuntu Server 12.04 LTS / Mercurial 2.0.2 スクリプト #!/bin/bash # server.sh cd (Mercurial Repository) && hg serve -d -A ../access.log -E ../error.log --pid-file ../pid …

特権ユーザで80ポートをlistenしたら一般ユーザに切り替える

80番ポートを使ってlistenしたいけど、ルートだと危ないから一般ユーザでやりたいなーと思っていたのだけど、UNIX的な知識がないのでどうやるのかしらなかったのですが、調べて知ったのでメモメモ。 環境:OS X 10.7.5 / node.js 0.8.11 Hello, Worldサーバ …

Socket.IOをいじってみたなど

いままでSocket.IOをあまりいじったことがなかったのでいじってみたのです。 割と苦戦したのですが(なんか古い情報だったり、そもそもリファレンスぽいのがなかったり……)なんとかWebSocket的なものは作れたので、一応書き残しておこうかと。 環境:OS X 10…

忙しい

疲れた…… 全然記事書けないや。

アリスとボブのGit入門レッスン Chaptor05

Git

またしてもメモです。なかなか読みやすい本かも。 05-09 HEAD~ = HEAD^ HEAD~~ = HEAD^^ HEAD~2 != HEAD^2一番最後は意味が分からないので使わない…… 05-14 git revert = hg backoutこれに尽きる。

アリスとボブのGit入門レッスン Chaptor01..02

Git

アリスとボブのGit入門レッスン作者: 川野辺正博出版社/メーカー: 秀和システム発売日: 2012/09/18メディア: 単行本購入: 1人 クリック: 32回この商品を含むブログ (13件) を見る読む暇と気が一致したのでぱらぱらと読んでみたり。 最近Gitを使うようにして…

domainsを触ってみたよ

domainsの記事をあまり読まない気がしたので、ちょっと使ってみたりしました。 環境:OS X 10.7.5 / node.js 0.8.6 基本的なところ 基本的なところとして、大体以下のようにしてドメインを作成し、そのドメインのエラーハンドラを登録します。 #!/usr/bin/en…

lnのsrcとdestの順番の覚え方

sh

未だに $ ln -s src dest とする際に順番を覚えられなかったんですが…… window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id …

9月の目標まとめ

早いもので2012年もあと2ヶ月に。鬱な日が多い気がした9月に何をやったのかまとめです。 やったこと dotcloud こんにちは世界 JavaScript BOWERを試してみた JavaScriptテクニックバイブルを少し読んだ Canvasを使ったチェック柄の画像を生成するアプリケー…