メモ

特定のディレクトリに存在する一定日数過ぎたファイルを削除するワンライナー

こんな感じで書いているのですがもっとスッキリかけるかもしれない。 $ find $TARGET_DIR -type f -mtime +5 | xargs rm -f

githubで管理されているnpmパッケージをnpmコマンドでインストールする

メモエントリ。 npmパッケージを npmjs.com で管理されているものではなくgithub上に管理されているものを直接npmコマンドでインストールする方法。 例えば、evacの場合、 $ npm install hideack/evac とすることで、github上のmasterから直接インストールす…

美味しい餃子の焼き方

突然ですが餃子好きですか? 餃子は美味しいので家でもタネから作ったり、お手軽に冷凍食品のものを買ったりして家で焼くことが多いのですが、意外と焼くのは簡単なのでその時のコツ3つ。 フライパンに火をかける前に餃子を並べてしまう いい焼き色がついた…

npmでnpm自体をupdateする方法

素朴にどうやんだ?と思ってしまったのでメモ。気づけばnpmはnodebrewで入れたきりそのままだった...。 $ npm install -g npm /Users/hideack/.nodebrew/current/bin/npm -> /Users/hideack/.nodebrew/current/lib/node_modules/npm/bin/npm-cli.js npm@2.5.…

Jekyllで記事中にレンダリングされたMarkdownを差し込む

GitHub Pages を利用して静的なページを持つサイトを作るときにJekyllを利用していて、作成したページ中に別ファイルで書いたMarkdownファイルを流し込んでHTMLを作成したいと思ってあれこれ調べたのでメモ。 Jekyllのテンプレートのタグに include があるの…

Graph-Easyで構成図(ブロック図)を描いてみる

PerlのCPANで公開されているGraph-Easyを利用して構成図(ブロック図)を書いてみたいと思ったので試してみた。 導入方法はここを見ればすぐに出来た。普段cpanコマンド使っていれば、$ cpan Graph::Easy でインストールできるはず。*1 あとは、概略を書くとグ…

vimで指定した範囲の改行を削除する

矩形範囲指定をして J なんで忘れるのだろう...

MongoDBでユーザ認証を有効にする

そして続けて新しく立ち上げた時のユーザ認証と外部ホストから接続できる様にする設定を忘れていたのでメモ...。 mongodb.conf の設定を以下の様にする デフォルトでは bind_ip = 127.0.0.1 が有効になっていてMongoDBと同じホストからのみ接続できる様にな…

MongoDBでユーザ追加

滅多にやらないので忘れる...。2回調べたのでメモする。 ユーザ: foouser, パスワード:foopassword のユーザを foo_production データベースに追加する場合 $ mongo MongoDB shell version: 2.0.6 connecting to: test > use foo_production > db.addUser("f…

vimで行末の空白(trailing space)を削除する

%s/ *$// こういうのが無意識で出てこないのが情けない。

EUC-JPなファイルをUTF-8なターミナルを通してgitで扱う場合

$ git config --global core.pager "nkf -w | LESSCHARSET=utf-8 less" メモメモ。

ChromeでYoutube動画が再生できない場合の対処法

昨日の19時過ぎぐらいから突如Youtubeの動画が再生できなくなった。 (プレイヤーの画面が真っ黒になって動画が表示されない) ChromeのJavaScriptコンソールを見ると stopUsingAppNameForBrowserSniffingItsBad というエラーが表示されていてどうにも解決でき…

fuse: bad mount pointが起きたときは

sshfsでローカルにリモートのディレクトリをマウントしていたときに、回線が切れたりした場合、マウントした箇所に移動しようとすると、 fuse: bad mount point `/Users/hideack/mnt/foo': Input/output errorといったエラーメッセージが表示されることがあ…

gemでインストールを行おうとしたときに no such file to load -- mkmf (LoadError)

gemでインストールをしようとしたときに以下の様なエラーが出ることがあった。 $ sudo gem install mongo_mapper Building native extensions. This could take a while... ERROR: Error installing mongo_mapper: ERROR: Failed to build gem native extens…

メールサーバのキューに溜まったメールの再送(基本)

何度やっても覚えない。 キューに溜まったメールを任意のタイミングで実行させるためには、 $ mailq -q -v でOK。と。 毎回google先生に尋ねている気がする。情けない。 あと、こういうのはtwitterにつぶやいても流れてしまって検索できないので使い分けない…

パスワード無しでSSHできる様にする

接続元でRSA鍵を作る $ ssh-keygen -t rsa -P "" 次に接続先のサーバに公開鍵を登録。 $ cat ~/.ssh/id_rsa.pub | ssh (接続先ホスト名) 'cat >> .ssh/authorized_keys' 上の場合はユーザ名がクライアント側とサーバ側(SSH接続先)で同一という前提で。*1 こ…

System.Net.HttpWebRequestでHttpプロキシを指定

なぜかC#。 HTTPのリクエストを発行させるときには、System.Net.HttpWebRequestを設定するが、Proxyを利用するときには System.Net.HttpWebRequest reqeust = 〜; // プロキシの設定 System.Net.WebProxy proxy = new System.Net.WebProxy("http://proxy-add…

PowerPointからEPSファイルを作る方法

PSプリンタをインストールしてファイルに吐き出してEPSファイルの"BoundingBox"を手動で書きかえる 専用のWindowsのソフトがあるのでそれを使う Windowsの拡張メタファイルで保存して、ImageMagickで変換する ...等々いろいろやり方があちこちで紹介されてい…

Wiiリモコン

wiiリモコンを壊したあなたへ。 いま注文すれば、お急ぎ便指定で明日届きます。 Wiiリモコン出版社/メーカー: 任天堂発売日: 2006/12/02メディア: Video Game購入: 2人 クリック: 135回この商品を含むブログ (69件) を見る

今後の目標

前々から気になっていたが、やっぱり改めてダイエットすることに。 お酒は控えた方がよいのかもしれない。 …と、いいつつもビールは飲みそうだけど。

比較表

結構、あちこちにありますが一応メモがてら。 変数(or 信号線)Aは4bit幅、Rubyの場合は%4bでフォーマットして表示させて、内部で処理させる符号は扱わないとしています。 操作内容 VHDL Ruby ビット反転 not A (~a) & 0xf 2の補数 (not A) + '1' ((~a) + 1…

再来週

id:its-tomと手羽先の唐揚げを食べること。

自作RSSリーダのCSSがすっかりfirefox専用になっているのでIEでもそれなりに見える様に直すこと。

サンタのおじさんは言いました〜♪(謎) Victor 「Alneo」 1GB FM・録音機能搭載 デジタルオーディオプレーヤー [XA-C109-S] (シルバー)出版社/メーカー: ビクター発売日: 2006/06/30メディア: エレクトロニクスこの商品を含むブログ (3件) を見る SHARP Nap…

レンタルサーバ

今日、聞いたので早速メモ、調べてみた。 さくらインターネット http://www.sakura.ne.jp/ 共有ホストでの PEAR のローカルコピーのインストール http://pear.php.net/manual/ja/installation.shared.php

ハチクロカフェ

1月末まで延長出そうな。 http://www2.diary.ne.jp/user/162279/#1166192354

後で申し込む

クレジットカードによるお支払方法 | NTT東日本 http://www.ntt-east.co.jp/ryoukin/payment/credit.html 一カ所にまとめた方が楽ですしね。