ジャズサンバでクラシック

まあ所謂企画盤の類だと思うのですが、こういうのって昔っからあったのね。

Qiita のアカウントを作りました

前から「使ってみたいな〜」と思っていた Qiita のアカウントを作りました。http://qiita.com/ltcmdr927類似サービスの中でもコードスニペットが格段にコピペしやすい見やすいと思います。今後ナレッジは Qiita に投稿することが多くなる気がします。

rails のデバッグ

ブラウザ立ち上げたり rails s したりするのがメンドイので、シェルスクリプトでなんとかすることにしています。Mac です。以下設定 $ echo "alias rserver='bundle exec rails s'" >> ~/.bash_profile $ echo -e "alias rdebug='open -a \"/Applications/Go…

カレントディレクトリに rails new したい

例えば普通に $ rails new hoge などと実行すると丁寧に hoge ディレクトリを作り、その中に rails の諸々が入っているという状態になる訳ですが「すでにディレクトリがある場合」は $ cd awesome/ $ rails new . などとすれば OK です。この際、プロジェク…

Ubuntu Server の EBS-Backed AMI を作成する Packer のスクリプトを書いた

ここに配置しました。過去に投稿した json から更に発展し、sh をキックして ruby をインストールするようにしてあります。 本当であれば /provisioners/inline か /provisioners/scripts のどちらかに統合したかったのですが、普通に inline で apt-get ins…

Packer で CentOS6 とか Ubuntu Server 12.04 の AMI を作る

CentOS 6 の場合 Packer AWS build (CentOS6) with yum, selinux confi ... Ubuntu Server 12.04 の場合 Packer AWS build (Ubuntu Server 12.04 LTS) with ap ...ちょっと前は boxgrinder で一から作ってたんですが、時間を短縮できるし公式の AMI を使うこ…

OpenSSL 1.0.1f の make に失敗する

OpenSSL をソースからインストールしようとした際、以下のようなエラーが出て make が失敗する。 make[2]: ディレクトリ `/usr/local/src/openssl-1.0.1f/apps' に入ります (中略) ../libcrypto.a(eng_rsax.o): In function `e_rsax_bn_mod_exp': eng_rsax.c…

Mac OS X に設定されているネットワークプリンタのIPアドレスが知りたい

昔一度やった気がするんですが忘れていたので再度メモします。 (1) Apple アイコン→[この Mac について] (2) [詳しい情報...] (3) [概要] タブで [システムレポート…] (4) [ハードウェア] ツリーの [プリンタ] を選択 (5) 右側のプロパティのうち URI: に記…

Xcode が起動しない場合に消してみるフォルダ

Lion(10.7.5 ) で確認。 $ rm -rf /Users/your_username_here/Library/Preferences/com.apple.dt.Xcode.plistこれで起動するようになりました。

apt-get でインストールされるパッケージのバージョンを事前に確認する

例えば php インストールしたいなという時に $ sudo apt-get install php5-cliなどと入力する訳ですが、これだと php 5 であることは分かってもマイナー以降のバージョンが解らない、という時にどうするかというアレがそれです。apt-get オプションの -s を…

個人的な Windows XP → Windows 7 乗り換えまとめ(ハード編)

15 台ほど Windows XP マシンを Windows 7 へ入れ替えしたので、その際に思ったことなどをハードウェア寄りでまとめておきます。「Windows 8.1 じゃないの?」というツッコミはご遠慮ください ちなみにすべてクリーンインストールです 基本 Core2Duo とか 2 …

技術屋に Mac 使いが多いたった 1 つの理由

最初は 4 つぐらい書いたんですが結局以下に起因するので 1 つにまとめました コスパが良いから Web アプリケーション技術者界隈で Ruby(Rails) や PHP、Java、たまに C など非 MS 系の言語を使う場合、どうしても Windows でなくちゃいけない、という必要が…

Microsoft Remote Desktop (Mac) + Google 日本語入力 (Win) の組み合わせで、半角/全角キーを mac 側の caps に割り当てる

mac 版の Microsoft Remote Desktop は MS 純正だけあってなかなか良い出来のリモートデスクトップ接続アプリなのですが、Windows 側が Google 日本語入力だと英数/かながただのスペース入力になってしまっています。これだと良くないので英数/かなを本来の …

社長にオススメのノートパソコン

Panasonic Let’s Note 定番ノート。どちらかと言えば営業マンのイメージもあるが、社長もよく使っている。軽さとバッテリーの持ち時間に定評がある。業種にもよるが、社長は何かと DVD や CD など光学メディアを利用する機会が多いため、光学ドライブ搭載で…

クイズの回答

インフラ屋さん・ハードウェア屋さんならすぐ解ける(かもしれない)クイズ考えたという記事を投稿したのでその模範解答を掲載します以下はこちらで想定しているジャストな解答です A. ノートパソコンからリモートデスクトップ接続で「HANAKO」にアクセスし…

インフラ屋さん・ハードウェア屋さんならすぐ解ける(かもしれない)クイズ考えた

ヒント マシンの構成をよく確認する 答えはいくつかあります 解答はこちらです

Mac で 100 点満点中 60 点ぐらいの WEB アプリケーション開発環境を構築する(ハード編)

Windows がメインの開発現場において Mac で WEB アプリケーションの開発環境を構築しようとした時に、どのへんがマイナス 40 点ぐらいになるのかというものを実証を踏まえて書き残しておこうと思います。WEB アプリケーション開発と言いつつもハード寄りな…

ウェブアプリケーションエンジニアリングにおいて Windows と Mac どちらを使うのが良いのか

結論:両方使える方がいろいろ便利でよいついでに言うと Windows Mac Linux それぞれ使えるのが一番便利だしすごくてかっこいい

Rails でドメインのルートにあたるコントローラを何と名付ければよいか

Rails アプリケーションにおいてドメインのルート(/)にアクセスした際に呼び出されるコントローラを何と名付ければ良いかという話です検索して出てくるのは RootController WelcomeController HomeController DashboardController DefaultController などだ…

VMWare Player において Ubuntu をインストールする際、ディスプレイのサイズが小さい

そもそも 800x600 を前提としていないインストーラの設計がどうなんだという感じもしますが、以下で対処できます※画像は Ubuntu 12.10 ですが 13.04 でも同様です(1) インストーラを起動する(2) 画面右上の電源ボタンをクリックし[システム設定...]を選択(3)…

IE でアクセスしてきた場合ハローワークにリダイレクトする js のホスティングを開始しました

IE でアクセスしてきたらハローワークに飛ばしたいなあというサイトがありましたら以下をヘッダにコピペする感じでお使いください <script type="text/javascript" src="http://cdn.buttlabo.net/ie_hellowork.js"></script> 作った経緯: 自分がよく使うのでスペシャルサンクス: @caellumさん JavaScriptでIEかどうかをたったの1行で判別する方法 (PH…

Google Chrome の UI フォントがおかしくなる

検索しようにも検索しづらかったので記事に書いてみます上は正常な Google Chrome でのブックマークバー表示なのですが、何かのタイミングでこのような中華フォントっぽい表記になってしまいます(句点の位置とかが中華フォントっぽい)どうも特定のサイトを…

rspec で例外が発生するかどうかをテストしたい

以下のような感じでテスト可能 it '100回繰り返すと99回目で例外が発生する' do proc { 100.times { |time| get :somewhere, { id: time } } }.should raise_error(UserDefinedException) { |exception| exception.message.should eq("検証すべき業務エラー…

オライリーの Maintenable Javascript を読んだ

ので、感想文というか「ここはこうしろ」みたいなのを独自の解釈で箇条書きにしましたgist:5898673 https://gist.github.com/ltcmdr927/5898673あいまいな箇所とかも断定的にまとめました。必ずしもこれが全てだとは限りませんのでご了承下さい

Mac Mini でデュアルモニタを使う場合

(2013.10.24 追記) ※ デュアルモニタに特化した記事です。より全体的な環境構築についてはこちらを御覧ください職場の開発用マシンとして Mac Mini を導入したのですが、使っていない VGA ディスプレイを 2 枚使ってデュアルモニタ環境にできないか、という…

異なる subversion サーバで改修したリポジトリをもう一方の subversion サーバのリポジトリとマージ、コミットする方法

タイトルがクソ長いのですが、つまるところ ある subversion サーバからリポジトリをチェックアウトしてくる それを社内のリポジトリに追加し、以降社内のリポジトリに対して修正等を実施する 修正等を実施後、修正した箇所だけ元の subversion サーバのリポ…

xen で xm console を叩くと Could not open tty ... が返ってくる

xenconsoled デーモンが落ちている可能性が高いので、 # ps aux | grep xenconsoled でプロセスを確認し、居ない場合は # xenconsoled で再起動すればOK。 ホストが落ちているかどうかも念の為に # xm list で確認しておけばなおよい。

PhotoShop CS2 起動時に「フォントリストのスキャン終了。」で固まる場合

詳しいことは不明ですが、以下を実施したところ起動するようになりました (1) Ctrl+Alt+Shift を押しながら PhotoShop CS2 を起動 (2) ダイアログ「Adobe Photoshop 設定ファイルを削除しますか?」が表示 (3) [はい]応答Adobe 製品ではスタンダードな対処法…

Aptana Studio 3 (Eclipse Plug-In Version 含む) で Rails プロジェクトを扱う際、タスクビューに TODO や FIXME などを列挙させたい(未解決)

コントローラやモデルなどに関しては def hoge #TODO あとで直す return "fuga" endなどと書けば普通にタスクビューに列挙されますが、ビューなどで … <%#TODO あとで直す %> <%# TODO あとで直す %> <% #TODO あとで直す %> <% # TODO あとで直す %> <img src="hoge.gif"> …など…

Eclipse 4.2 (Juno) で Java をコーディングする際にインデントのタブがスペースになるようにする

(1) メインメニューから[ウィンドウ]-[設定]を開く (2) [Java]-[コード・スタイル]-[フォーマッター]を展開 (3) おそらくアクティブなプロファイルが「Eclipse [ビルトイン]」になっている (4) その状態で右側の[編集]をクリックする (5) [インデント]タブの…