今日は夏目漱石の誕生日です

詳細:三毛猫bot

一年前にやった企画が微妙にパワーダウンして帰ってきました。

cronが正常に動けば大体、一時間に2回ツイートします。リプライは通常通り。

以外と時間かかった。

謎のブログパーツ「迷犬ラッキー物語」をリリース

取りあえず思いついたのでJavascriptの練習として作りました。全然、練習になってない様な気もしますが。

全画面ジャック型のブログパーツでscriptタグを埋め込む事で動作します。内容は沢山のニセの犬の中から本物の犬を探し当てるというウ○ーリーを探せみたいな感じのミニゲームです。

本当は制限時間とかスコアランキングみたいなものを設けようと思ってましたが面倒くさいので止めました。

また、例によってfirefoxでしか確認していないのでIEでは動かないかもしれません。iPadでは一応動いたので、safariとChromeなら多分大丈夫だと思います。

詳細は以下のリンク先を参照してください。

ブログパーツ 迷犬ラッキー物語

Custom Post Type UI プラグインで featured image にチェックつけてるのにカスタム投稿画面にアイキャッチ画像が表示されない場合の対処

Custom Post Type UI というカスタム投稿を簡単に作れる非常に便利なプラグインがあるのですが、Featured Image にチェックをつけても投稿画面にアイキャッチ画像の挿入欄が表示されないので変だなーと思ってたのですが、以下のコードをテーマファイルの「functions.php」に追加すると表示されるようになりました。

add_theme_support('post-thumbnails');

※WordPress3.0から標準のテーマとなった TwentyTen にはあらかじめ組み込まれているようです。

【参考】

Post Thumbnail problem

WordPress 日本語 Codex

柴犬botが吠えます

Javascriptの勉強がてら柴犬botを音声で吠えるようにしました。

柴犬botの通常のツイートにリンクを追加するようにしたので、それを踏むと以下のページにパラメータ付きで飛びます。

しかしJavascript面白いな。

Rails3で初期データが投入できない場合の対処

rake db:seed でテーブルに初期データを突っ込もうと思ったら、エラーが出てデータを投入できない。
ちなみにsqlite3です。

rake aborted!
/Users/myhome/rails_root/db/seeds.rb:9: invalid multibyte char (US-ASCII)
/Users/myhome/rails_root/db/seeds.rb:9: invalid multibyte char (US-ASCII)
/Users/myhome/rails_root/db/seeds.rb:9: syntax error, unexpected $end, expecting ')'

どうも文字コードがおかしいようなのでutf-8に変換して試すがやっぱり上手く行かない。
仕方ないので検索してみたら、以下のサイトが引っかかった。
db:seed failing with multibyte characters – Ruby on Rails – rails

なにやら seeds.rb の先頭に以下のコードを挟むと良いらしい。何ですこれ?明示的にutf-8になるのかな?

# -*- coding: utf-8 -*-

再度、 rake db:seed を実行したところ、上手く行った。

【宣伝】ウェブ影響力測定

空いた時間で以下のものを作ったんですけど、言い訳させて下さい。

つまりこういうことです。

MA6用になんか作ろうかと9月の後半くらいに思い立ち、最初は真面目に人物の信頼性というものを可視化しようじゃないかという大儀を掲げてましたが、一晩寝たらそんなの無理だろうという結論に至り、灰色の脳細胞をフル回転させた結果こうなりました。twitterのAPI制限にひっかかると入力を受け付けなくなったり、誤字脱字があったりしますが、これらは全て仕様ですので悪しからず。

PHPでJSONのObject(stdClass)を扱う

詰まったのでメモ。

例えばこんな感じのJSONをPHPでデコードしたいとする。

object(stdClass)#1 (2) {
  ["check"]=>
  int(1)
  ["code"]=>
  object(stdClass)#2 (3) {
    ["title"]=>
    string(3) "ABC"
    ["description"]=>
    string(8) "testtest"
    ["items"]=>
    array(1) {
      [0]=>
      object(stdClass)#3 (2) {
        ["url"]=>
        string(31) "http://www.proto-star.com/"
        ["title"]=>
        string(0) ""
      }
    }
  }
}

この時、[“title”]の値を取り出したければ、

$obj = json_decode($json);
echo $obj->code->title;

という感じに書けばよいが、 [“items”] の [“url”] を取り出そうとするとつまづく。

(さらに…)

jpmobileによる位置情報取得サンプル

jpmobileを使って現在位置のテキスト情報を表示するだけの超単純なサンプルを作りました。ガラケーで以下のQRコードを読み取って位置情報を送信すると、おおよその世界測地系の緯度・経度と住所(都道府県、市区町村、町丁目番地)を返します。

(さらに…)

「フォークの歯はなぜ四本になったか」の私的まとめ

最近読んだ「フォークの歯はなぜ四本になったか」という本に色々と良い事が書いてあったのでそのまとめです。何らかの設計・デザインとかをやってる人は参考になるかもしれません。

フォークの歯はなぜ四本になったか 実用品の進化論 (平凡社ライブラリー) フォークの歯はなぜ四本になったか 実用品の進化論 (平凡社ライブラリー)
ヘンリー・ペトロスキー,忠平 美幸

平凡社
売り上げランキング : 16921
おすすめ平均 : 5つ星のうち5.0

Amazonで詳しく見る

(さらに…)

【宣伝】WordPress サイトコンテストに応募(会社で)

業務兼、半分趣味みたいな感じでFeedBoardというサイトを作りました。テスト中みたいな表示が出ますが、一応登録できます。で、このサイトをWordPressのコンテストに応募しておいたので、良いかもと思った人は「No.131」のやつに投票していただけるとありがたいです。

ちなみに私は「スリング専門店 pu-pi」さんのサイトに投票しておきました。このサイトは以前から知ってましたが、デザインが良くて印象がとても良いし、ECサイトとして機能してる点もポイント高いです。こういうのがパッと作れるようになると相当気持ちいいだろうな。

Pages: Prev 1 2 3 4 5 6 7 8 9 10 11 Next
IT起業アカデミア