僕のYak Shavingは終わらない

車輪の再発明をやめたらそこには壮大なYakの群れが

2013-05-01から1ヶ月間の記事一覧

Gruntでlivereloadするときに気をつけるべきこと

解説系の記事だけ見てたら色々組み合わさってはまってたので整理 仮想マシンでやっているときはconnectのoptionにhostnameを追加する そもそもconnectで静的サーバーたちあげてみたら全然アクセスできなかった。なんでかと思ってゲストの方で $ curl http://…

Cent OS 6.3にthe-silver-searcher(ackに変わるagコマンド)をインストール

rpm -lvi http://swiftsignal.com/packages/centos/6/x86_64/the-silver-searcher-0.14-1.el6.x86_64.rpm 瞬殺。参考:https://github.com/ggreer/the_silver_searcher

CoffeeScriptを始める開発環境最低限

Gruntを使って*.coffeeなファイルを監視してごにょごにょするとかっこいいな!って思いつつも、単にCoffee書いて実行結果を表示して、かつJSにコンパイルされたものを眺めたいだけとかの場合はもっと簡単で楽ちんな方法があります(そもそもGruntメインで考…

CentOS 6.3にHaskellをインストールメモ

なんか以下の文章がhaskell_install.txtって名前でデスクトップに保存してあって邪魔だったのでブログにコピペしておく。 Varant環境のCentOS 6.3にHaskellをインストールしたのでメモ wget http://www.haskell.org/ghc/dist/7.6.2/ghc-7.6.2-x86_64-unknown…

秘密鍵から公開鍵の作成

そういえばやったことなかったなって、コマンドラインからは ssh-keygen -y -f id_rsa Enter passphrase:<パスフレーズ入力> 以上。

Cent OS でVimをperl, python, rubyオプション付きでインストール

以前CentOSのセットアップ記事を書いたのですが、そこのvimのコンパイルの部分だけ切り出して見ます。 その時はpythonオプションもついてなかったので、今回は付くようにします。 現状確認 vim --version | egrep '(perl|python|ruby)' -rubyとかなってたら…

AnyEvent::IRC::Clientを使った場合のテンプレ

自分用のメモです。 #!/usr/bin/env perl use strict; use warnings; use feature 'say'; use Data::Dump qw/dump/; use AnyEvent; use AnyEvent::IRC::Client; use Encode; # チャンネル名 my $channel = "#mychannel"; my $c = AnyEvent->condvar; my $irc…

tmuxとrbenvを併用する場合は.rbenv/shimsのパスも通してないとバージョン指定できない

tmuxを起動するとruby -vでsystemのrubyのバージョンしかでないし、せっかくgemで入れたRailsも使えないしでなんで?ってなってたのですが、plenvの設定をパクったらいけました。なんでtmuxを起動した時だけなのか・・・。 $ vi .zshevn # rbenv if [ -d ${H…

WEB+DB No.73の記事よりRails 4に入門する 〜最終回〜

WEB+DB No.73の記事よりRails4に入門する 〜その1〜 - 僕の車輪の再発明 WEB+DB No.73の記事よりRails4に入門する 〜その2〜 - 僕の車輪の再発明ちょっと間が空いてしまいましたが、上記の続きをやりましょう。今日が最終回です。 検索機能の実装 ActiveMo…

Limechatからirssiに乗り換えないつもりだったけど使ってみたらちょっと乗り換えたくなってる

みなさんはどれくらいirssi使ってるんですかね?正直Limechatでもいいと思ってますが、とりあえず比較したいので使ってみます。以下は初期設定のメモ。 インストール Mac Macだと楽ちんですね♪ brew install irssi Debian系 と思ったら他のも楽ですね! apt-…

lsとawkとdateとtouchを使ってファイルのタイムスタンプを1分進める

状況としてはrsyncをするときに転送元のファイルよりも転送先のファイルの方のファイルスタンプを進めることで、-uオプションをつけたときに転送元のファイルで転送先のファイルを更新しないようにする、とかです。ニッチですね!!! #!/bin/sh [ -f $1 ] |…

リモートサーバー同士でcronでrsyncしたいときの設定

手っ取り早い方法。もっといい方法はあるはずだけどとりあえずこれで。ローカルから鍵を使ってリモート①に入って、リモート②のデータをrsyncで同期したいよみたいなときは、①と②でちゃんと秘密鍵と公開鍵の設定をしていないとcronで行うsshやrsyncでコケるけ…