XVimの紹介

Vim Advent Calendar 2012 27日目の記事です。 XcodeでのVimキーバインドを実現するXVimの開発経緯と使い方をご紹介したいと思います。まず初めにURLだけ貼っておきます。 https://github.com/Jugglershu/XVim さて、本題。ちょうど今から1年前、僕は友達ともにiOS向けアプリの作成を趣味で行っていました。当時僕はMacはあまり使ったこと 続きを読む

WordPressに

WordPressにこのwebサイト全体を移行しようかと考え中。もう、最近HTMLとか自分で編集するの面倒になってきた。

KeyRemap4MacBookProとControl,CommandキーとMacVimと

数ヶ月前からMacBookAirを使い始めて、Commandキーでいろいろな操作ができるショートカットがいまいち気に入らず、今まで通りControlキー(左手の小指)でショートカットを利用したいと思い、ControlとCommandキーを入れ替えることにした。 方法は簡単でKeyRemap4MacBookProをインストールして、あとは設定で”Change Control_L Key” 続きを読む

歩調がね

昔からなんとなく周りと歩調が合わないと感じる。みんなそういうのって気になっているのだろうか。何か、物事に対する結論の出し方と、それに従って行動するパターンがなにか違ってしまって、気がつくと自分だけ違うことしてる。 早すぎたり遅すぎたり。気にしすぎなのもしれないけど。 今日、だれかのつぶやきで、—–「決まってるから」「みんなそうだから」「いつもそうだから」じゃなくて、ちゃんと 続きを読む

実装時の設計確認

これは個人的なTIPSとして、プログラムを書くときに、詳細設計がきちんとできていて、将来に渡ってメンテナンスしやすいかどうかの判断基準として、気を付けていることのメモ。 二つあって、どちらも同じような目的のために確認している。 1つ目は、後からテストコードを書く場合は、テストコードがどのように実行できるかを想像しながら実装する。すると、テストしたい部分を自然に切り離しながら実装したくなる。自動的に 続きを読む

東北太平洋沖地震

被災状況をテレビで見るのが辛い。親を亡くした子供、目の前で自分の奥さんが流されてしまった人、自分の娘が流されてしまった人、そんな辛い状況がどこにあるだろうか。見ていられないぐらいに悲しい。 今回は、東京にいながら、その恐怖を感じたせいか、その悲しさがものすごく大きい。今回もある意味では、僕が感じられることは人ごとレベルでしかないのだろう。結局東京ではその悲惨さはわからないかもしれない。それでも今ま 続きを読む

自宅でVPN

自宅にVPNで接続できるようにした。といっても、だいぶ前からできるのだけど、ほとんど使ってなかった。 ようやく手元に残っているMac miniをSVNサーバとして使うようになった。 VPNでどこからでもつなげるのはよいけど、逆に間違えると自分が持っている情報が外に漏れる可能性もあるわけで、もうちょっとVPNといっても制限をかけた状態で使うようにしたい。自宅内にVPNからアクセスできるネットワークと 続きを読む

なんとなく負け

for文を書くときにunsinedの値をカウンタにして、カウンタを減らしながら0まで実行したいことがある。例えば <code><br>for( usigned int i = 10; i >= 0 ; i– ){<br> data[i+1]=data[i];<br>}<br></code> これは、data配列の中身を 続きを読む