2011年6月23日 #ruby #sinatra #memcached #heroku

昨日の記事http://www.kinopyo.com/blog/a-sintra-app-to-grab-funny-images-from-a-github-threadにも簡単に述べましたが、DalliはHerokuでお勧められているMemcachedのGemです。正確にはpure ruby memcache-clientです。

インストールと使い方をGistで公開しています。

参考サイト:
http://devcenter.heroku.com/articles/memcache
https://github.com/mperham/dalli

スレット経緯

bumblebeeというgithubのプロジェクトにinstall.shというファイルがありますが、
実行するとrm -rf /usrのコマンドで/usrが全部削除されることで大騒ぎになったようです。
githubのスレット

bumblebee rm -rf :usr

一個スペースが多かったですね。。

でコメントに上がっている画像がとても面白かったので、それをNokogiriを使って拾うrubyコードを書きました。プログラマのヒューモア満載の画像ですね。

Sinatra + Nokogiri + Herokuで作りました、キャッシュはdalliというgemを使いました。

成果

下記iframeで表示しています。urlはhttp://kinopyo-omgmyusr.heroku.com

ソースコード

githubに上げています。
https://github.com/kinopyo/Funny-Images-in-bumblebee-rm–rf–usr-thread

参考になったリンク:
http://devcenter.heroku.com/articles/memcache

2011年6月18日 #iphone #diary

一ヶ月前の話ですが、iPhoneをお風呂に落としてしまいました。。。2、3秒くらいですかね。

液晶が点灯しなかったものの、まだ生きてます。
急いで電源を切りました。スワイプのジェスチャーがなかなか効かないので何回かやったんです。

そこでググってみてこんな措置をとりました。

  • 本体は振ってはいけない
  • ドライヤーで乾かす
  • 米に埋める(乾燥剤がなかった)
  • 乾燥剤とiPhoneをジップロックに入れて待つ!
  • 毎晩一回起動して様子を観察

それで、ほぼ4-5日経って特に変わりがなかったです。
(まだ液晶が点灯しない、バッテリとかその他は問題ない)
画面が暗いまま1週間使い続けてもう待てないと思って
ソフトバンクの店舗にいって正直に言いました。
思ったとおり検査で水没のセンサは反応あり、
修理はできず22,800¥で交換するしかないと言われました。

そんな時にTwitterスマートフォンドクター新宿店から連絡がきましたので、
お店にいって液晶だけ交換することにしました。
その場でTwitterでつぶやけばツイッター割があります。
合わせて8,800¥でした。ありがとうございました。

今まで問題なく使いました。大事にしないと。。

2011年6月17日 #ruby #rails #rails3.1 #heroku

この前Herokuのドキュメントを見ましたが、まだRails3.0.7しか正式にサポートされているようです。でも実はRails 3.1rcもherokuで実行できますよ。

上記snippetはgistで保管しJavaScriptで表示しています。RSSでご覧の方は見れないと思います。お手数ですが、直接アクセスしてください。

2011年6月 1日 #iphone #ipad #ipad #ipad2 #rss

iPhoneでの定番RSSリーダーのReederをいつも愛用していますが、iPad2では予め買う必要があります。600円は少し高いですが、iPhone版と同じ優れたUIと操作性、多数のWebサービスに対応している点を考えて購入しました。やはり大きなスクリーンで読むのは気持ちいいっ!

iPhone版

Reeder App

カテゴリ: ニュース

価格: ¥350

Reeder for iPad

Reeder for iPad (Version 1.4.1) App
カテゴリ:ニュース
価格:¥600
デベロッパ名:Silvio Rizzi
リリース日:2010/06/11
対応デバイス:iPadWifi / iPad2Wifi / iPad3G / iPad23G
iPhone iPhone

操作性

リストビューで左スワイプがstar/unstart、右スワイプがread/unreadです。これはiPhone版と一緒です。

right swipe

swipe left

左スワイプの処理は設定画面でReadItLaterやInstapaperに変更できます。



そして記事ビューでは、右スワイプはリストビューに戻ります。

reeder for ipad right swipe to go back to list view

2011年5月30日 #webservice #instagram

Inkstagram is also a web app for browsing Instagram photos. You can view photos in small, medium or full sizes while browsing your feed, popular photos or your own photos.

We especially appreciate the “My Likes” view which showcases all of the photos that you’ve liked on Instagram.

目玉機能というえばこの"My Likes"ですね!自分が"Like"した画像が一覧で見れます!ちょっとこういうの欲しかったー!
Inkstagram My Likes

他にも写真へのコメントや、Like、Popular Feedの表示など、写真アップロードを除いて全部できます。

サイトはこちら:http://inkstagram.com/

2011年5月25日 #wordpress #tool #plugin

Disqusの概要

Disqusを導入すると一切のコーディングなしでユーザがFacebook, Twitter, OpenIDでコメントすることができます。このように:

Disqus Login with Twitter, Facebook, etc.

Disqus Comment system

導入手順

実際の導入フローはとても簡単なので、流れだけ書きます。

Disqus comment system site

  • Disqusでアカウント登録
  • ブログサイトの情報、メインライター、導入ブログタイプ(ここはWordpress)などの設定
  • 自分のWordpressブログの管理画面でプラグインをインストール:Disqus Comment System
  • Disqusプラグインの設定画面でさっきDisqusで登録したアカウントでログイン
  • 必要でなれば今までのコメントをエクスポートすることもできる


既存コメントのエクスポート

既存コメントのエクスポートは時間がかかりそうで、すぐには反映しないようです。
Disqusの管理画面で確認したらステータスが"Queued for import"になってます。

DISQUS Admin page - tools - Import/export

すると翌日にインポートできましたよというメールがきました。管理画面でチェック:

Disqus-comment-import-complete