Node.jsで80番ポートを使用するHTTPサーバ

一般ユーザーで動作させたい

0〜1023番はウェルノウンポートと呼ばれ、Linuxではスーパーユーザー(root権限)でないとサーバとして動かすことができません。しかし何も考えずにsudo node xxx.js的な感じで起動するとプロセスがrootで動作するため恐ろしいことこの上なく夜も眠れない日々を過ごす羽目になります。

そこで、以下のようにいったんrootとして起動した後に、子プロセスを別のユーザーに切り替えることで解決を図ります。

続きを読む

bashで知能指数の低いbotを作成する

何らかのAPIを延々と自然な形で叩き続けたいときがありますよね。え?ないw? ←

JMeterのようなテスト用のフレームワークを使っても良いのですがそこまでするのは準備が面倒だし、ApacheBenchのようにDDoS…もとい負荷テストをするわけでもないといった場合にはbashのようなシェルスクリプトをちょちょいと書いてやると簡単に実現できます。

こういった類いのプログラムをゲーム界隈では「bot」や「バッチ」と呼称しています。

続きを読む

AWS S3のリージョン毎のストレージ価格比較

AWSのドキュメントだとリージョン毎にS3の料金比較ができないので、一覧表をサクッと作りました。

いずれも最初の50TB/月、1Gbyteあたりの料金。黄色のセルが最安値になります。
この他にも転送料やリクエスト毎に料金がかかります。また現時点(2018/02/09)での料金です、たまに見直しがかかりますので業務などで参考にする場合は必ず最新の物を確認してくださいませ。

続きを読む

AWS CLIの初期設定

AWSをコマンドラインから操作できるCLIツールの初期設定を行います。今回はS3のバケット一覧を表示することをゴールにしています。

ここではLightsailで試していますが、EC2や他のクラウド(サーバ)環境でも同じように設定できます。LightsailはAWSのコンソールとは見た目は分離されていますが、要所要所で連携できるので必要な機能だけ本家から持ってくるといったことが可能で助かりますね。

続きを読む

macOSでファイルを暗号化する

クラウドストレージの検閲&BANを防ぐ

AmazonDriveの容量無制限プラン(Unlimited)を使用していたのですが、残念ながら容量制限が入ることになってしまったため、ひとまず退避場所としてOneDriveが1Tbyteまるまる空いていたのを思い出し移動することにしたのですが…。

OneDriveと言えば検閲に始まり誤判定からのBAN祭りが一時期話題になりました。現在は改善されているかもしれないですし、不正利用をチェックするのは当然といえば当然なんですがあまりにこの噂が広まりすぎてて怖くて利用できないw

精神的な安寧を得るべく、仕方なしにファイルは暗号化した上でアップしようと思ったというわけです。
続きを読む

monacoindサーバをLightsail上でビルドする

monacoindをAWSのVPSサービスLightsail上で動作させます。今回はGitHub上にあるMonacoinの公式リポジトリからソースコードを入手してコンパイルを行うのですが、最近はyumで簡単に入ることを知ったのは全てが終わった後でした…(;´∀`)

時々Ubuntuがどうこう書いてあるのは普段CentOSを使用しているため、自分用のメモになります。

続きを読む

[mixi] (メモ)角川、米グーグルと提携

角川、米グーグルと提携・ユーチューブ向け技術共同開発
http://www.nikkei.co.jp/news/sangyo/20070726AT1D2408T25072007.html

角川グループホールディングスは米グーグルと動画共有サービスで提携した。まずグーグル傘下にある世界最大の動画共有サイト「ユーチューブ」上で著作権を管理する技術の開発に協力する。角川が著作権侵害にあたらないと認定した自社のアニメや映画などについては、利用者が自由に視聴できるようにする。合法的な投稿を促し、自社の作品を世界で広く認知させる戦略だ。国内の大手コンテンツ制作企業がユーチューブを積極活用するのは初めて。

GoogleVideoでやらないところが涙を誘います(笑)
しかし、角川がこういうオープンな考えに至ったのはすごく良い流れ。先見の明がありますねぇ。
続きを読む

[mixi] ひとりでできるもん

ケロロ15巻を入手し、意気揚々と吉牛でご飯を食べていると、店内中にキン肉マンのオープニング曲が響き渡っていました(笑) つゆだくご飯吹いた(;´∀`) USENで偶然かかったのか、社員がチョイスしているのか非常に気になるところであります。しかし、牛丼音頭でなくて本当に良かった(違)

もうミスとしか思えないカリキュラムのおかげで教員免許が卒業時に取れなかったのは以前の日記でも書いた通り。
http://mixi.jp/view_diary.pl?id=383489231&owner_id=8641

わずか一教科のために取得できなかったのが悔しかったので、通信の大学に今年の春頃に科目履修生として入学しまして、ヒマを見つけてはコツコツとお勉強をしています。 (春先は引越とかぶって手続きとかに死にそうでした)
続きを読む

[mixi] 【遠出】温泉でまたーり

本屋でガイドブックをめくっていたら、温泉地まで電車で30分というのを見て急遽、駅探(iモード)→現地な感じでした。
もっと遠くかと思っていたので、若者らしいスポットを探していたのでした。

有馬温泉 金の湯 2007

あ~、最近心休まる時がなかったのでかなりリラックス。時間帯が遅かったので共同浴場タイプのところを案内所で聞いて行ったら、塩素臭さもなく、お湯はかなり良い感じ。

湯上がりに名物のサイダーを飲んで(独特の味わい。ウマス)またーり、現地の新聞を読んでマッサージ機で…となごんでいたら、いつの間にか2時間以上が経過( ̄▽ ̄;)

ありまサイダー 2007

いやー、汗も流したし、これでバスも快適なはず。しかし、入浴料より交通費(片道900円) が高いのは納得いかない(笑)
適当にごはん食べて帰ります。満足、満足。