Home > memo

memo Archive

[メモ]コードレビューツールshinjikoのインストール方法

shinjikoをwindows環境とMac環境にインストールしたので、自分のメモ用に書いておきます。

  1. インストール
    1. 前提
      1. rubyがインストールされていること。
      2. gemがインストールされていること。
      3. (Macの場合MacPortsがインストールされていること。)
    2. 事前準備(Windowsの場合)
      1. gemでの準備
        1. gem install rails -v 2.0.2
        2. gem install gettext -v 1.10.0
          ※バージョンの高いgettextが入っている場合はエラーになる場合がある。そのときはgem uninstall gettext で1.10.0より高いバージョンを削除
        3. gem install diff-lcs
        4. gem install will_paginate
        5. gem install sqlite3-ruby
        6. gem install subversion
    3. 事前準備(Unixの場合)
      1. MacPortsでの準備
        1. sudo port install subversion-rubybindings
      2. gemでの準備
        1. sudo gem install rails -v 2.0.2
        2. sudo gem install gettext -v 1.10.0
          ※バージョンの高いgettextが入っている場合はエラーになる場合がある。そのときはgem uninstall gettext で1.10.0より高いバージョンを削除
        3. sudo gem install diff-lcs
        4. sudo gem install will_paginate
        5. sudo gem install sqlite3-ruby
    4. その他ライブラリが不足している場合はこちらを参考
      • http://code.google.com/p/shinjiko/wiki/GemsList
    5. shinjiko チェックアウト
      • # svn checkout http://shinjiko.googlecode.com/svn/trunk/ shinjiko
    6. shinjiko 設定ファイル変更
      1. shinjiko/config/database.sample.yml → shinjiko/config/database.yml
        • development:
          adapter: sqlite3
          database: db/development.sqlite3
          timeout: 5000
      2. shinjiko/config/environments/development.sample.rb → shinjiko/config/environments/development.rb
    7. rakeでテーブル作成
      • # rake db:migrate
    8. shinjikoの起動
      • # ruby script/server

技術書が買える新宿の本屋さん

僕は技術書を買い漁るのが趣味といっても過言ではないぐらい、よく新宿の技術書が売ってる本屋をよく徘徊してるのですが、営業時間がまちまちなため、仕事帰りに寄ると、よく滑り込みしたり閉まってたりします。なので営業時間とか場所とかをメモがわりにまとめてみました。

 

東口方面

  • 紀伊国屋書店新宿本店
    【住所】新宿区新宿3-17-7(地図
    【営業時間】10:00〜21:00
    【品揃え】A+

    新宿の本屋といえばここってイメージがあります。勝手に。品揃えは文句なし。
    定期的にいろんな本の特設コーナーやってるのでそれも面白かったりします。
    駅から地下通りを通って行けるので雨の日でも行きやすいです。

  • ジュンク堂書店新宿店
    【住所】東京都新宿区新宿3-29-1 新宿三越アルコット6〜8F(地図
    【営業時間】10:00〜21:00
    【品揃え】S

    技術系の品揃えは異常。SAPの誰が買うんだっていう1万越えの本も置いてます。
    それに読書用の椅子があるのでじーっくり本を読めます。

南口方面

  • 紀伊国屋書店新宿南店
    【住所】渋谷区千駄ヶ谷5-24-2タカシマヤタイムズスクエア(地図
    【営業時間】平日・日曜|10:00〜20:00 土曜|10:00〜20:30
    【品揃え】A

    駅から微妙に遠くて営業時間が早く終わるからあんまり行かない。
    ただ、本屋自体がものすごく大きいのに、お客さんが程よく少ないので
    居心地の良さは一番。そして高島屋と紀伊国屋を結ぶ通路は
    ガラス張りで夜なんかは外の景色が奇麗です。

 

西口方面

  • ブックファースト新宿店
    【住所】東京都新宿区西新宿1-7-3 モード学園コクーンタワー 地下1階・地下2階(地図
    【営業時間】平日 10:00〜23:00 土・日曜|10:00〜22:00 
    【品揃え】B

    去年できたばっかりでオサレなのでとっても居心地がいいです。
    唯一の営業時間22時。駅から地下通り直通なので雨の日も行きやすいです。

  • ビックカメラ新宿西口店
    【住所】東京都新宿区西新宿1-5-1 ハルク地図
    【営業時間】10:00〜21:00
    【品揃え】B

    店内の奥の方にコンピューター関連のみが置かれている。
    たしか、資格系の本が品揃えよかった気が・・・

  • ヨドバシカメラ新宿西口本店
    【住所】東京都新宿区西新宿1丁目11−1地図
    【営業時間】9:30〜21:30
    【品揃え】B(ちゃんと見てないのでたぶん・・・)

    背の低い棚がずらーっと並んでる。
    見渡しがいいけど、ちゃんと本を置いてるって感じではないかな・・・

以上。これがすべてではないかもしれないし、多少偏見がはいってるかもしれないけど、僕がよく新宿の本屋をずらっと並べてみました。新宿でちょっとでっかい本屋で技術書沢山漁っちゃうぞ☆って方の参考に少しでもなればと思います。

 

【追記】2010/03/07

ブックファースト新宿店が2010年3月より平日が23時までの営業になりました!

他チームへ提供するドキュメントについて

  • 2008-05-31 (土)
  • memo

久しぶりに記事を書くのにちっともWebっぽくないことを書きます。今仕事で作っているドキュメントについて意見があったのでそれをメモ的な意味を込めて。

Continue reading

ping送信先を設定してSEO対策

  • 2008-01-14 (月)
  • memo

web開発者の端くれであるにも関わらず、ネットワーク系の知識が皆無といってもよい程の僕なので、いろいろ自分が学んだ基礎知識的なことでも記事にしていこうかと思います。(正直TCP/IPって何って言われても通信手段?プロトコル?としか答えれないという恐ろしさ。)

エントリーを積極的に書くことでその記事に間違いがないかある程度裏付けを調べるようにすると、自然と知識も蓄えれれるという、尊敬するamachangさんもおっしゃってましたしね。

Continue reading

FeedBurnerのFeedをWordPressで標準のFeedにしてみた。

以前までdel.icio.usでリンクしたURLを1日1回配信されるフィードをブログに貼り付けるようにしてたけど、1日1回配信の配信ってのは意外と頻繁。あっという間にエントリーがdel.icio.usのリンク情報で埋まってしまう。

そこで対策としてFeedBurnerでブログのRSSを読み込ませてFeedBurnerで提供しているdel.icio.usのリンク情報を掛け合わせたFeedをWordPressの標準のFeedとして持たせることで、ブログのエントリーにはdel.icio.usのリンク情報は表示されず、Feedでは僕のdel.icio.usのリンク情報が配信されるようにしました。

WordPressの標準のFeedに設定するにはいろいろプラグインがでてるけど、僕はどのプラグインつかっても上手くいかなかったのでヘッダのlinkタグを追加することで対応しました。

<link rel="alternate" type="application/rss+xml" href="http://feeds.feedburner.jp/toshipon_sketch" title="RSS 2.0" />

FeedBurnerは他にもFlickrの写真をFeedにくっつけて配信したりことができたり、RSS2とかRSSの最適化とかいろいろいいところがあるみたい。

いろいろいじりました。

やっとヘッダーにフラッシュ読み込ませることができました。いろいろてこずったーorz

    まず、パーミッションの問題でつまずいてしまった。WordPressのプラグインでOneClickってのがあるんだけどそれを使ってプラグインのファイルやテーマのファイルをアップするとそのファイルの権限が”apache”になってしまうのでそのファイルを編集しようと思ったらWordPressの管理ツールからしか編集ができない。

    つまりFFFTPツール等のFTPツールでは権限(デフォルトでは)が割り当てられていないためそのファイルのパーミッションの変更もできないし削除や書き換えもできない。

    それがわからなかったからOneClickでテーマに登録してCSSをFTPツールでいじろうとして権限がないって弾き飛ばされてなんでやーーーってなってたんだけど、なんとか仕組みがわかって解決しました。

    パーミッションとかの基礎知識はこちらの記事をご参考に。

    あと、サブドメインを取得してこのblog用に新しいURL設定しました。↑
    http://www.toshipon.comhttp://blog.toshipon.com/になりました。
    前のURLは今のとこ当分使う予定は無いのでJavaScriptで自動で新しいページに移動するようにしました。

    <script type="text/javascript">
    <!--
    location.href="http://blog.toshipon.com/";
    //-->
    </script>

    これをhtmlのどっかに適当に貼り付けるとズバッと飛ぶようになります。便利。

    でだして結構いろいろ大変だったけど新しいことをするのは楽すぃ。ちょっとずつ勉強してこつこついろいろ作っていきます。

    del.icio.usのブックマークを投稿

    • 2007-12-06 (木)
    • memo

    daily blog postingを設定しました。del.icio.usのブックマークした内容を1日に一回ブログに投稿できるサービスです。

    設定方法はこちらのブログを参考にさせていただきました。
    daily blog posting の設定方法

    ホーム > memo

    Search
    Feeds
    Meta

    Return to page top