卑猥なのとか卑猥なのとか卑猥なのとか好きだし

Standard
卑猥なのとか卑猥なのとか卑猥なのとか好きだし

タバコ税が増税されてたばこの値段が上がるっつっていちいち文句言う人ってなんなの?愛煙家とかなぞの肩書き。健康を害するっていうイメージも事実も変えようがないし、もういちいち反応するのやめましょう。どうせ値上がりしたところでタバコやめないんだし。そんなことよりボクは思いつきました、この不況を打開する新しい税。「貯金税」でどうですか!総理!貯め込むことが趣味の人達に消費活動に専念してもらいましょう。財産なんかモノに変えて貯めたらいいと思う。国のために。
 
 
だいぶ前にボクはこんなこと言ってました。
 
screenshot

screenshot

 
 
ということで、作ってみました。画像は全部スパムメールに付いてた画像です。
 
http://maps-gal-lery.heroku.com/
 
オフザケが過ぎるわ、まったく。
フォトギャラリーの部分はRailsデフォのprototypeとscript.aculo.usを使ってます。こちらのサイトを参考にしました。ありがとうございました。ギャラリー下のリンク(Vote ~~ GAL!!!!! のとこ)をクリックすると投票できますよ。スパム業者の画像の豊富さと卑猥な文章力はハンパないと思いました。少しはウィットに富んだ対応できたかな?あと、卑猥な感じをデザインで出すって実はビックリするほど難しい。エロサイト作ってる人達は卑猥センス抜群やなと思いました。
 
 
今回もHeokuです。rakeコマンドは普通に

  • heroku rake –trace db:migrate

とかやってやれば使えることを知りました。
 
 
 

Technorati Tags:

ちょーシンプルtwitter client 作った

Standard
ちょーシンプルtwitter client 作った

最近なんか知りませんが職場のネットワーク環境でいろんなサイトがブロックされていってます。Googleカレンダーまでブロックされたので、さっさと自前クラウドでオリジナル開発して公開しろっていう思いでいっぱいおっぱいです。

twitter公式はもちろんアクセスできないですけど、いま職場でtweetするときにはiGoogleのTwitterGadgetっていうのを使ってます。iGoogleのガジェット経由だとgmailも使えてたんですが、ついに今週からアクセスできなくなったみたいです。そのうち iGoogleもアクセスできなるんじゃないかって感じだったので勉強もかねてついったーくらいあんとを作ってみました。とりあえず自分のタイムライン(過去300件まで)の取得とtweetのポストしかできないα版だけどもう公開してます。firefoxとchromeとsafariとie8では表示の確認してます。ie7で変だったら教えてください。ie6はもう知らん。これから少しずつ変更していこうと思います。Basic認証でアクセスしているので気になる人は使うのやめといてください。

bugtterTL
ソース

Ruby on Rails で作ってherokuにのせて動かしてます。herokuすごい!マジ簡単。git pushしただけでgemのインストールとかデプロイとか全部やってくれる。以下、herokuにのせる時のメモ。この通りに実行すれば、http://bugtter.heroku.com/と同じものが自分のherokuアカウント上にできるはず。#{yourapp}とか#{newappname}とかは適宜変えてください。ちなみに環境はVMwareのubuntu8.04。

herokuに登録

ココから

アプリを作る

  • git clone git://github.com/bugcloud/bugtterTL.git #{yourapp}
  • cd yourapp
  • rm -fr .git
  • git init
  • git add .
  • git commit -m ‘first commit.’

必要かよくわかんないけど、herokuのコマンドはgitと連携してるっぽいのでgit initはやり直したほうがいいかも。

2009/11/1 追記
わきげさんのコメントにあるようにcreate herokuはremote addしてるだけなので、git init のやり直しは必要なし。プッシュするときに、git push heroku master ってとこだけ注意すればOK
 
2009/11/19 再追記
人ん家でやってて気づいたけど、create herokuではherokuっ側にアプリ作ってて、git と heroku が1対1になりたがって怒られたりするので、git init し直したほうが早い。
 

heroku にプッシュ

  • sudo gem install heroku
  • heroku create
  • git push heroku master

git remote add までやってくれるっていう気の利いたやつです、herokuさん。

アプリのリネーム

たぶん最初はsimple-beach~とか適当なアプリ名なのでリネーム。

  • heroku rename #{newappname}
  • git remote rm heroku
  • git remote add heroku git@heroku.com:#{newappname}.git

で、http://#{newappname}.heroku.com/ にアクセスするともう動いてます。

gemのインストール

herokuの環境にデフォルトで入ってるgemはココ
足りないときは「.gems」っていうファイルを作ってその中にgemの名前書いてgit pushするだけでOK

  • cd #{yourapp}
  • vim .gems
  • 必要なgemの名前を書く。(bugtterTLには「rubytter」と「oauth」の2行だけ書いてます)
  • git push heroku master

herokuにはadd-on追加したりできるみたい。アプリを公開する敷居がどんどん下がってくのでうれしいっすね!RTとか返信とか検索とかの機能を追加し終わったら【急募っと】とコラボするbotを作るんだオレ!

P.S.
http://bugtter.heroku.com/ でカーソルの左(←)押すと背景の色変わるので好きな色にして使うとよいと思う!

P.S.2.
mixiの日記も転載しよ。
mixiユーザにはtwitter使ってる人少ないかも知れないけど、ボクの中でtwitterの位置づけは最速の話題提供 + 新しいコミュニケーションツールって感じです。仕事では一日中パソコンに張りついてるので、たぶん違う仕事の人よりはネットから情報を仕入れる機会が多いと思うんだけど、 twitterで流れる情報が一番早いかなーと思います。twitterで誰かがつぶやいてた話が一日たってニュースサイトにアップされることとかよくあります。口コミの力だよなって思います。たとえば急募っと。twitterの世界ではつぶやきの最初に「急募:/【急募】」っていう言葉をつけると自動でそのつぶやきを転送(retweet)してくれるbotと呼ばれるプログラムが情報の海を巡回してます。ボクが「【急募】いま目の前に捨てられてる子猫を飼ってくれる人」っていうつぶやきをしたとしたら、急募っとのフォロワーは約2700人ぐらいなので、2700人が子猫が捨てられてて里親を探しているっていうことを知る可能性があります。急募っとにretweetされたつぶやきを誰かがさらにretweetすればその輪はさらに広がります。「twitterなんて何年も前からあったサービスだし」っていう意見はまさにその通りなんですが、NHKで紹介されたり、mixiからもアメブロからもパクられたりして、以前とはユーザの数も種類も全然違う今だからこそ情報を広げるツールとしての価値があるんじゃないかと思います。

あと、新しいコミュニケーションツールっていう点だと、昨日スバツイっていうイベントで登壇された@shumaiさんのプレゼンがいい感じでした。「非コミュをこじらせる前に」っていう言葉がジュンと来たなと。リアルライフでも知り合いっていうのが前提のmixiとかアバターとかださいとはぶられる他のSNSとかと違って、twitterのコミュニケーションの中心は発言であることが肝なんだろうと思いました。一言だから知らない人にもつぶやけるし。なんか一人ぼっちでさみしい人とかとりあえずtwitterやっとくべき!キーワードは「【急募】これから飲める人」ですよ!ちなみにボクは twitterの中の人に招待してもらってGoogle waveのアカウントを取得できました。

とまー、よくわからないtwitterへの思いをつづってしまって恥ずかしいのでもう寝よう。
これ読んだ人はhttp://twitter.com/からアカウントを取得してhttp://twitter.com/bugcloudをフォローすればいいと思うよ!

エアコンいらないって素晴らしい

Standard
エアコンいらないって素晴らしい

もうすっぽり秋ですね。
 
おさつドキッの塩バター味があまりにもおいしいのでブログのデザイン変えました。
 
マスコットなんて書いちゃったりして、やたらかわいいブログができました。
もうちょっといじるんだけど、今日は眠さに負けたのでまた明日。。。zzzzzzzzz

mixiアプリ作ってみた

Standard
mixiアプリ作ってみた

mixiって今までベータ版だったんですね。全然知りませんでした。
 
 
Opensocialの熱気に便乗して簡単なmixiアプリ作ってみました。
 
http://mixi.jp/view_appli.pl?id=7414
 
マイミクのプロフィール画像をTumblrのフォローリスト風に表示します。画像はその人のプロフページにリンクしてます。
驚くほど人の役に立たないアプリですw
オシャレな気分にすこしだけなれるぐらいです。
 
Gadget.xml

<?xml version="1.0" encoding="UTF-8"?>

<Module>
  <ModulePrefs title="My mixicloud">
    <Require feature="opensocial-0.8" />
    <Require feature="dynamic-height" />
  </ModulePrefs>
  <Content type="html"><![CDATA[

<div><span id="target"></span></div>

<script type="text/javascript">
function init() {
  var ip = {};
  ip[opensocial.IdSpec.Field.USER_ID] = opensocial.IdSpec.PersonId.OWNER;
  ip[opensocial.IdSpec.Field.GROUP_ID] = "FRIENDS";
  var idSpec = opensocial.newIdSpec(ip);
  var dp = {};
  dp[opensocial.DataRequest.PeopleRequestFields.PROFILE_DETAILS] = [
      opensocial.Person.Field.PROFILE_URL,
      mixi.PersonField.BLOOD_TYPE
  ];
  dp[opensocial.DataRequest.PeopleRequestFields.MAX] = 150;
  var req = opensocial.newDataRequest();
  req.add(req.newFetchPeopleRequest(idSpec, dp), "friends");
  req.send(function(data) {
    var htmltext="<style type='text/css'>#cont{background:url(http://bugcloud-flex.appspot.com/static/images/dot1.png) repeat scroll top left;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;width:100%;height:300%;}ul{list-style-type:none;margin:0 0 0 -33px;padding-top:10px;width:190px;}ul.icons li{display:inline;float:left;position:relative;margin:0;padding:0;width:45px;height:45px;}ul.icons li a img{border:none;width:45px;height:45px;position:absolute;top:0;left:0;z-index:0;}ul.icons li a img:hover{top:5%;left:-3%;border:none;width:90px;height:90px;z-index:10;border: thick solid #000;}</style>";
        htmltext += "<div id='cont'><ul class='icons'>"
    var friends = data.get("friends").getData();
	friends.each(function(friend) {
      var id = friend.getId();
      var nickname = friend.getDisplayName();
      var thumbnailUrl = friend.getField(opensocial.Person.Field.THUMBNAIL_URL);
      // add innerhtml
      htmltext += "<li><a href='http://mixi.jp/show_profile.pl?id=" +id+"'><img src='"+thumbnailUrl+"' title='" +nickname+ "' alt='" +nickname+ "'></a></li>";
    });
    htmltext += "</ul></div>";
    document.getElementById("target").innerHTML = htmltext;
    gadgets.window.adjustHeight();
  });
}
gadgets.util.registerOnLoadHandler(init);
</script>

]]></Content>
</Module>

 
いまのところ奇跡のIE非対応です。
IE以外のブラウザ使ってる人は、機能追加のリクエストとかください。
firefoxで半日かけて作ったあとにIEでありえない表示されたのを見たときはwindowsをほたかしてやろうかと思った。
マウスオーバー時の動きとかCSSオンリーでつくったので、そのうちjqueryでも使って書き換えます。 IE対応します、多分きっと。
 
 
なんかよくわかりませんが、mixiアプリにはステータスっていうのがあって、10人の人が使ってくれないと公開できないらしいです。APIドキュメントがどこにあるのか謎。
 
 
 
P.S.
最近なぜか毛深くなってきたので日焼けするために散歩してます。昼ごはん食べた後。芝公園付近で仕事してる人いたら散歩の達人を一緒に目指さないか?
 
 
P.S.2.
日曜選挙ですね。民主党でもう決まった空気だけど。池田信夫blog曰く、市場原理主義なんて言葉を使ってる時点で鳩山由紀夫は世界から「世界の常識を知らない田舎者として無視される」らしい。日本の未来は暗いですね。外務大臣は巨乳の議員にすればいいと思う。
 
 

Technorati Tags: ,

DESIGN FESTA vol.29

Standard
DESIGN FESTA vol.29

メロンパンのような人間になりたい。
 
 
こんばんわ、ボクですさかい。
今日はデザインフェスタに行ってきました。
 
P5170115.JPG

デザインフェスタ

 
なつきちゃん誘ってくれてありがとー!いやーおもしろかった。自由度の高さがやばいな。オリジナルならなんでもオッケーっていうコンセプト通り、なんでもありっていう感じ。「自分アーティストやってます」みたいなハイクオリティな絵を出展してる人がいたり、その隣には「趣味が高じてガラス細工を出展してみましたの」的なオバ様がいたり、更にその隣には露出度高めなお姉さんが奇声を上げながら踊ってたりしました。「オレ、アメリカンドリームを捕まえに行ってくるっ!」って言って渡米する人が思い描いてるニューヨークぐらい自由でした。刺激があっていいっす。あそこに一週間ぐらいいればなんか閃きそうですwある程度制約をとっぱらったりしないと常識を覆すような新しい発想とかっていうのはでてきてくれないんだろうと改めて思いました。
 
 
回っててこの発想おもしろいなーと思ったのが↓↓↓
 
P5170113.JPG

carレンダー

 
その名もcarレンダー。一日をアップにすると↓みたいな感じ。
 
P5170114.JPG

5/4

 
清田拓郎(せいた たくろう)さんっていう人の作品。HPでもみれました。ブログパーツとかにしてやるとおもしろいかなとか思いました。あと「はにかみ王子シーサー」っていう題名がついてて、何かと思ったらマジで脚長いシーサーにサンバイザー付けただけでした。しかも非売品。売ってる人がめちゃくちゃ普通のお父さんとお母さんでウケました。お母さんの趣味やねあれは。はにかみ王子シーサーいい顔してるねってよいしょしたら、お母さんがお相撲さんおかきをくれました。
 
P5170119.JPG

お相撲さんおかき

 
どこに売ってるんだねコレはw
 
 
他にもいろいろあったけどがっつり見て回ってしまったのであんまり写真撮ってません。。新大久保あたりから駆り出されたであろう韓国屋台のチジミがおいしかったです。お土産にポストカードを買って帰ってきました。
 
P5180121_01.JPG

4SK

 
4SK GRAPHIC(yohsuke)さんっていう人の絵。デジタルとアナログを融合させてるらしいです。細かくてかっこいい。自分もこんぐらい器用だったらなとものすごく思います。この人は釣りに行ってベイトリールがバックラッシュしたら器用に解くんだろうなと。自分なら糸切っちゃうもんね。
 
 
いやホント楽しかった楽しかった。明日からオレもクリエイティブをテーマにして仕事がんばろっと。
 
 
P.S.
ウチの社長が新しいITサービスを生み出したいらしいです。企画書出すっていうミッションを課せられました。みなさんが仕事をやってて不満に思うことはなんですか?ルーチンワークの中でこれはマジでめんどくせーとか。とりあえずそういう意見を集めるために、「愚っ痴言うぞう」っていう名前のアプリでも作ろうかな。
 
 
 

Technorati Tags: ,