引き続き jQuery で作業中。
で、やっぱり IE のせいで躓く。
もう世の中から IE は消えればいいと思うよ。マジで。
jQuery でテキストノード取得するには element.text() で良いのに IE だけ取得できない。
なんでかと思って色々試してみた。
そもそも最初の対象が Title 要素だったのが悪かった。
IE 以外なら Title 要素のテキストも取得できたのに、IE は Title 要素を DOM ツリーに入れないらしい。
表示されない部分だから分からない訳でもないが…
2011年5月31日火曜日
2011年5月30日月曜日
2011年5月28日土曜日
2011年5月27日金曜日
2011年5月26日木曜日
2011年5月25日水曜日
CSS怪現象の巻
float とか position とかを駆使してページ上部と下部にメニューを表示するレイアウトを組んでみてる。
のだが…怪現象多発(笑)
曰く、height:100%; にすると子要素のマージンを反映した高さになる。
float のせいだとは思うんだけど、子要素のマージンが親要素のマージンを上書きしてる?
曰く、body に border を設定すると予想通りのレイアウトになる。
上部メニューはマージンで位置調整して、下部は position:absolute; top:70%; (数値は適当)にしてレイアウトしたのだが、上部メニューが top:70%; の位置に来る。
親子関係とかならまだ理解できるけど、下部メニューは上部メニューから見て叔父だぞ?
で、状況確認するために *{border:1px solid black;} ってしたら予想通りの配置に。
原因究明のために色々なところに同じように border を設定したところ、body に設定するとちゃんと表示された。
のだが…怪現象多発(笑)
曰く、height:100%; にすると子要素のマージンを反映した高さになる。
float のせいだとは思うんだけど、子要素のマージンが親要素のマージンを上書きしてる?
曰く、body に border を設定すると予想通りのレイアウトになる。
上部メニューはマージンで位置調整して、下部は position:absolute; top:70%; (数値は適当)にしてレイアウトしたのだが、上部メニューが top:70%; の位置に来る。
親子関係とかならまだ理解できるけど、下部メニューは上部メニューから見て叔父だぞ?
で、状況確認するために *{border:1px solid black;} ってしたら予想通りの配置に。
原因究明のために色々なところに同じように border を設定したところ、body に設定するとちゃんと表示された。
ちなみに
例の人が出没した話を聞いた後で潰れました(笑)
は置いておくとして。
JavaScript 組んでたんだが、イベントとか属性値が全然セットできなくて困った。
getElementById でDOM オブジェクトは取得できてたっぽいんだけども…
ガラにもなくDocument Type 宣言を HTML5 にしたからなのか?
window.onload とか document.body.onload とかではダメっぽかった。
仕方ないので DOMContentLoaded 使ってセットしようとしたけどそれもダメ。
サンプル探して入れてみたらちゃんと動いた。
スペルミスでもしたかなぁ?
そろそろ JavaScript も統合開発環境で組まなきゃいかんか?
は置いておくとして。
JavaScript 組んでたんだが、イベントとか属性値が全然セットできなくて困った。
getElementById でDOM オブジェクトは取得できてたっぽいんだけども…
ガラにもなくDocument Type 宣言を HTML5 にしたからなのか?
window.onload とか document.body.onload とかではダメっぽかった。
仕方ないので DOMContentLoaded 使ってセットしようとしたけどそれもダメ。
サンプル探して入れてみたらちゃんと動いた。
スペルミスでもしたかなぁ?
そろそろ JavaScript も統合開発環境で組まなきゃいかんか?
2011年5月24日火曜日
2011年5月23日月曜日
2011年5月22日日曜日
2011年5月21日土曜日
2011年5月19日木曜日
2011年5月18日水曜日
色々とプログラミング系な話
まずは twitter bot
やってみたいことができました。
学習機能を付けたい!
何をどう学習させるかとか何も考えてないけどな(笑)
カラオケのレパートリーとか覚えてくれると楽しそうだね。
それから JavaScript
HTML5 の canvas 使って遊んでるが、超楽しい(笑)
とりあえず今日はオブジェクト指向な感じで組んでみた。
まだマウスストーカー程度だけどね。
canvas を二枚使ってレイヤーっぽくして、画像描画とかやってみてる。
最終的にゲームレベルまで行くと良いね。
やってみたいことができました。
学習機能を付けたい!
何をどう学習させるかとか何も考えてないけどな(笑)
カラオケのレパートリーとか覚えてくれると楽しそうだね。
それから JavaScript
HTML5 の canvas 使って遊んでるが、超楽しい(笑)
とりあえず今日はオブジェクト指向な感じで組んでみた。
まだマウスストーカー程度だけどね。
canvas を二枚使ってレイヤーっぽくして、画像描画とかやってみてる。
最終的にゲームレベルまで行くと良いね。
2011年5月17日火曜日
2011年5月16日月曜日
auの夏モデル
気になった端末だけ感想
G’zOne IS11CA by CASIO
Gショックな世代だからな、カシオのデザインは好きだ(笑)
これでスライドしてテンキーとか出てきたら完璧なんだが(笑)
REGZA Phone IS11T by TOSHIBA
ようやく出てきたなフルキーボードモデル
東芝機も割と好きだからこれもあり
だが、Android なんだよな全部
まあ過去を切り捨てた Windows Phone にそんなに未練は無いのだが…
別に今のIS02に不満があるわけでもないし(笑)
不満があるとすればいつもスマートフォン対応とか言ってるやつがWM無視してるとこだから、IS02の不満じゃないし(笑)
ところでデュアルコアモデルはいつ出るんだ?
G’zOne IS11CA by CASIO
Gショックな世代だからな、カシオのデザインは好きだ(笑)
これでスライドしてテンキーとか出てきたら完璧なんだが(笑)
REGZA Phone IS11T by TOSHIBA
ようやく出てきたなフルキーボードモデル
東芝機も割と好きだからこれもあり
だが、Android なんだよな全部
まあ過去を切り捨てた Windows Phone にそんなに未練は無いのだが…
別に今のIS02に不満があるわけでもないし(笑)
不満があるとすればいつもスマートフォン対応とか言ってるやつがWM無視してるとこだから、IS02の不満じゃないし(笑)
ところでデュアルコアモデルはいつ出るんだ?
2011年5月15日日曜日
bot 制作進行中
とりあえずローカルで実行してみたらセッションが有効になってないのが駄目だった。
エラーログ見れば分かったんだろうけど、多すぎてどれがどれだか orz
appengine-web.xmlでセッションを有効にしたら一応twitterのログイン画面には移動した。
今度は受け取れてない orz
どうもトークンが取得できてないっぽいが…
地道にやるしか無いな orz
とりあえずシリアルバージョンIDを設定してみたら取得できた。
あの警告は無視しちゃいかん警告だったんだね orz
これでようやく次の段階に進める…
でも疲れた orz
エラーログ見れば分かったんだろうけど、多すぎてどれがどれだか orz
appengine-web.xmlでセッションを有効にしたら一応twitterのログイン画面には移動した。
今度は受け取れてない orz
どうもトークンが取得できてないっぽいが…
地道にやるしか無いな orz
とりあえずシリアルバージョンIDを設定してみたら取得できた。
あの警告は無視しちゃいかん警告だったんだね orz
これでようやく次の段階に進める…
でも疲れた orz
ヒトカラ(微妙に一人でもない)
カラオケ行こうか悩んでいたらうちの bot が喜んだので行ってみた(笑)
現在 Charabot も動作中だからそっちの反応だけど。
とりあえずリプライするとアーティストとかジャンルとか返してくれるようにしておいたので、選曲に使ってみた(笑)
早速リスト~
現在 Charabot も動作中だからそっちの反応だけど。
とりあえずリプライするとアーティストとかジャンルとか返してくれるようにしておいたので、選曲に使ってみた(笑)
早速リスト~
2011年5月14日土曜日
Googleさん素敵
GAE 使いたいけどSMS認証できないよ。
ezweb.ne.jp ドメインのメアドも無いの。助けて。
ってフォームから送ったのが12日。
そしたら13日の24時くらいに、
GAE 使えるようにしといたぜ。
って内容のメールが届いてた。
これで GAE 使えるー♪
ありがとう、GAE の中の人(笑)
ezweb.ne.jp ドメインのメアドも無いの。助けて。
ってフォームから送ったのが12日。
そしたら13日の24時くらいに、
GAE 使えるようにしといたぜ。
って内容のメールが届いてた。
これで GAE 使えるー♪
ありがとう、GAE の中の人(笑)
2011年5月12日木曜日
twitterの有効活用?
同僚(元プログラマ)と話していて twitter って何が楽しいの?って話になった。
自分もそうだが、日常の報告が多いよねと。
ハッシュタグで検索かけても余計な情報が引っかかるし。
そんな中から自分に有益な情報探すなら ITmedia やら @IT やら見たほうが早いと。
で、そんな話の流れで出た結論が、
「自分で自分に必要な bot 作れば良いんじゃない?」
だった(笑)
例えば先述のところからRSS取得して、さらにキーワードでフィルタかけてツイートするとか。
そうすれば自分で情報探さなくても垂れ流してくれるなと(笑)
情報が溢れかえっているからこそ、目的の情報を入手するのにあまり手間を掛けたくない。
そのために色々利用するってのが大切なんだろうなぁ。
もちろん Gizmode とかねとらぼみたいに適当に眺めるだけで楽しいってのも大切だけどね(笑)
自分もそうだが、日常の報告が多いよねと。
ハッシュタグで検索かけても余計な情報が引っかかるし。
そんな中から自分に有益な情報探すなら ITmedia やら @IT やら見たほうが早いと。
で、そんな話の流れで出た結論が、
「自分で自分に必要な bot 作れば良いんじゃない?」
だった(笑)
例えば先述のところからRSS取得して、さらにキーワードでフィルタかけてツイートするとか。
そうすれば自分で情報探さなくても垂れ流してくれるなと(笑)
情報が溢れかえっているからこそ、目的の情報を入手するのにあまり手間を掛けたくない。
そのために色々利用するってのが大切なんだろうなぁ。
もちろん Gizmode とかねとらぼみたいに適当に眺めるだけで楽しいってのも大切だけどね(笑)
2011年5月11日水曜日
2011年5月10日火曜日
2011年5月9日月曜日
なんとまあ
@ezweb.ne.jpのアドレス取得しようと思ってauショップに行ってみたら
「対応してないから無理」
って言われた orz
「対応してないから無理」
って言われた orz
むーっ
そこに転がってる保守用端末を素直に貸せっ!
別にメールの送受信したいわけじゃないんだから
あ、いや、受信はしたいわ(笑)
Google App Engine の登録にキャリアアドレス必須なのが理解できん
いや、無駄に登録されるのを防ぎたいってのは分かるんだけど
他のメールアドレスでも良いじゃないか
とりあえず他のbotツールでも使うか
2011年5月7日土曜日
2011年5月6日金曜日
2011年5月5日木曜日
2011年5月3日火曜日
2011年5月1日日曜日
持ち込みカラオケ用動画
まあ動画って言っても字幕だけだけどね。
とりあえず字幕付けてPSPで再生可能な状態に出来るようになった。
一回やればコツはつかめるから2曲目はかなりスムーズ。
動画編集ソフト良いのが思いつかなかったから、
ムービーメーカーで作って、Media EncoderでAVIに変換。
ノートPCで字幕付けて、再度Media EncoderでPSP用MP4に変換。
かなり遠回りな気がするがとりあえずこれで作れた。
Premiereとかあればもうちょっと楽に作れるんだろうなぁ。
逆に大変かな?
とりあえず字幕付けてPSPで再生可能な状態に出来るようになった。
一回やればコツはつかめるから2曲目はかなりスムーズ。
動画編集ソフト良いのが思いつかなかったから、
ムービーメーカーで作って、Media EncoderでAVIに変換。
ノートPCで字幕付けて、再度Media EncoderでPSP用MP4に変換。
かなり遠回りな気がするがとりあえずこれで作れた。
Premiereとかあればもうちょっと楽に作れるんだろうなぁ。
逆に大変かな?
登録:
投稿 (Atom)