fukayatsuのブログ

主にコーディングとか、技術的なことについて。間違い等ありましたら容赦なくツッコミお願いします。

7月のTODO

  • ブログ移行
    • github + octpressに
  • メールアドレス統合
    • fukayatsuに
  • PC移行
    • defaultをMacに
  • shell移行
  • ローカルサーバ
    • powに
  • rvm
    • rbenvに
  • エディタ
  • ルーチンワーク
    • 自動化する

追記: 2012-08-06 0:39
メールアドレスの統合以外は完了した。

新しいブログはこちらです。
http://fukayatsu.github.com

Bar Androidに行ってきたり

毎週月曜日だけオープンする、Bar Androidに初めて行ってきた。
(Nexus 7, Nexus Q 目当てでした)


当日の写真
https://plus.google.com/107310933832095421631/posts/TN1SoYUm7oq
Nexus7は裏側だけしか写真とってなかったorz


勉強会とかテスト祭りとかでお会いした人とか、見かけた人が何人かいらっしゃっていた。
近いのでまた行きたい。


実際に触ってみるとやっぱ7インチは文庫本とか読むときに良い感じのサイズだなーと思う。
Nexus Qはうーん、使うかなー



Nexus 7とgalaxy tab2 7.0の比較記事があった。

Google Nexus 7 Vs Samsung Galaxy Tab 2 7.0: Can Google's Newest Outshine Samsung's Tab? - International Business Times
http://www.ibtimes.co.uk/articles/357832/20120629/google-nexus7-samsung-galaxy-tab270-android41-jellybean.htm

大きさと重量はほとんど一緒みたいだ。
NFCついてる方がいいなー。何に使うわけどもないけどw

sublime text 2

VimLにちょっとつかれてきたので、ちょっと浮気してみる。
設定がjsonってのもいいね。

Sublime Text - Download
http://www.sublimetext.com/2

まずはパッケージ管理ツールをインストール

Sublime Package Control – a Sublime Text 2 Package Manager by wbond
http://wbond.net/sublime_packages/package_control

キーバインドVimっぽく
mac以外ではデフォルトのコマンドと衝突してしまうという理由でctrt+[とかが無効になってる

"vintage_ctrl_keys": false

で有効にする。

Vintage Mode - Sublime Text 2 Documentation
http://www.sublimetext.com/docs/2/vintage.html

いろいろ便利なパッケージを入れていきたい。

セルフホスティングに惹かれることについて

セルフホスティングに自分がなんで惹かれているのか、最近思ったことを徒然に書いてみる。


一般的にセルフホスティングは、C言語コンパイラのように、コンパイラで自身のソースコードをコンパイルする事等を指す。

その他にもgitのバーション管理がgitで行われていたり、redmineredmineでチケット管理されていたりするのも広義のセルフホスティングに当てはまる(たぶん)


C言語C言語コンパイラを作るためだけのものでは無いし、gitもredmineもそうだ。
けれど自分自身をホスティングする事によって何が必要か、何が不要かがはっきりしてくる。



そこからちょっと飛躍はするが、
自分が欲しい物を自分で開発していくのもセルフホスティングの一種なんじゃないだろうかと思った。
(自分がユーザーであり、同時に開発者でもある状態)


それが仕事なのか趣味なのかは置いておくにしても、
そういう状態は本当に楽しい。これから先もそういう環境を追い求めていくのだと思う。

試しにruby gem作ってみた話

自分のための code を書こう // Speaker Deck
https://speakerdeck.com/u/hibariya/p/code

を読んで、いいなぁと思ったので作ってみた。

pebbles-soreyuke | RubyGems.org | your community gem host
https://rubygems.org/gems/pebbles-soreyuke

f:id:fukayatsu:20120606020456p:plain


・取り敢えずカレーパンマン対応が急がれる
・あとmacだったらsayコマンドも使っていきたい
Ubuntuのterminalでしか調整してないので、
 他の環境だとAAが崩れてしまうのが残念