今日が人生最後の日だとしたら

スティーブ・ジョブズのスピーチで有名なアレをJQueryとPHPとSQLite3で簡単なサービスにしました。

 

【人生最後の日  http://alpha-version.com/last-day/

 

最初は一日ごとに記録が付けられるようなカレンダー形式にしようと思ってましたが、気が滅入りそうだし認証部分の実装が面倒くさいので止めました。

多言語化も考えてましたが、ドメインごとに自動判定したり、タイムゾーンの設定や判定も考慮すると非常に面倒くさいのでこれも中止です。

 

ブラウザのホーム画面にでも設定して日々焦燥感に駆られる素敵な日常を送って下さい。

クロスドメインでiframeの高さを自動調節する方法

※恐らく、このページは参考になりません。以下のURLへどうぞ!(2012.09.15)
http://i556tips.tumblr.com/post/15710917018/iframe-javascript

業務で必要になったのでメモ。

同一ドメインでの高さ取得のサンプルは結構紹介されてるのですが、別ドメインの場合の方法があまり紹介されていないようなので引用しておきます。

Cross Domain iframe Resizing

確認した限りではIE6でも動きました。

ただし、iframeの呼び出し元ソースに手を加える必要があるので、呼び出し側のドメインと呼び出し元のドメインを自身で管理していない場合は、呼び出し元ソースをPHPとかのスクリプトで整形する必要があります。(だったらわざわざiframe使わなくてもいいだろうという突っ込みは無しで。)

 

 

追記(2011/09/15):

多少なりともアクセスがあるようなので追記しておきます。

 

Firefox6だと上記で参照しているスクリプトでは恐らくうまくいかないと思うので、以下のjQueryプラグインを参照してください。

クロスドメインでの確認はしていませんが、恐らく大丈夫じゃないかと思います。(駄目だったらごめんなさい。)

 

https://github.com/house9/jquery-iframe-auto-height

 

さらに追記(2012/09/15):

偶然にも同じ日でしたが、一年ぶりにアクセス解析の結果を見たら、なんとこのページのビューが最も多い。しかし、上記の奴は動かないので参考になりません。

 

運悪くこのページにたどり着いてしまった方は被リンクで見つけた以下のURLを参考にして下さい!制限はありますが、クロスドメインでも動作するようです。

http://i556tips.tumblr.com/post/15710917018/iframe-javascript

 

たまにはアクセス解析見ないと駄目だな。

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

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

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

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

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

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

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

柴犬botが吠えます

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

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

しかしJavascript面白いな。

jQueryとPHPとSQLiteを使って中途半端なチャットっぽいものを作成

原理原則を分かってない人間が作るとどうなるかという見本みたいなものなんですが、jQueryとPHPとSQLiteを使って簡素なチャットっぽいものを作りました。

(さらに…)

サイトを改装中

次のトレンドっぽいグリッドデザインにWebサイトのレイアウトを変更中。

CSSだけで何とか実現出来ないかとしばらく試行してみたが、どうにも各ブロックの上下間隔が詰まらないので、ありがたい事にこちらで公開されているjQueryのプラグインを使用。Firefoxとsafariでしか確認していないので、IEでは崩れているかも。あとトップページ以外はレイアウト崩れてます。とりあえず今日はここまで。

IT起業アカデミア