ひらい ぶらり Hi-Library

ぷろぐらみんぐについて。ときどきどうでもいいことについて。

反則

「.viminfoが保存できません」を解消する

あるとき唐突に「.viminfoが保存できません」と出てくるようになった。 原因は思い至らないが、.viminfoが保存されないとコマンドの履歴などが残らなくて色々と面倒くさい。 というわけでさっそくリーフって見たところ、いくつか解決策を発見。流石LEAFBANK…

クロージャについて3

クロージャについてって言っておいて、肝心のクロージャについて触れてなかったので書きます。 クロージャとは・・・・・・リーフってください。っていうと丸投げすぎるので、なんとなくしかわかってないですけど一生懸命自分なりの解釈を書きたいと思います。 基…

大学にて GEO BATTLER 晴れて一位です

「一位は皆さんすでに分かってると思いますが、一つだけなにか凄いのがまじってましたよね」 という前置きのもと、一位をかっさらってきました。 あでぃんごぁーとしてはこれくらい当然にやってこなきゃいけないですね。 何やら、JavaScriptを使ったリッチな…

jQueryで音楽を鳴らす

いまいち調べキレなかったけれども、サウンド系はブラウザでいろいろと処理が違うので厄介そうである。 FireFoxなんかは、QuickTimeのプラグインで再生してたりするようなので、古いとならないのか?要調査。 前回はMP3ファイルだけしか利用できなかったので…

scriptaculousで音楽を鳴らす

GEO BATTLERでキャラクターの攻撃時に音声や効果音が出したかったので調べた。 prototype.jsのプラグインであるscriptaculousでどうやらできるらしい。 使い方はいたって簡単。 Sound.play('sword.mp3');楽勝っすね。 因みに同時に音を鳴らしたい場合は Soun…

GEO BATTLER をぼちぼちPHPにしてみる

大学の課題だったのでJSPで作っていたけれども、とりあえずPHPにしてせっかくだから公開しようかなん。と思うております。 今のところネックなのが6つのAPIを順番に叩いているため、どうしてもキャラクター作成に時間がかかってしまうということ。 んで、JSP…

ブラウザの表示領域を取得する2

ではスクロールバーなしのサイズを取ってこれないIEでどうするか。 というわけで、以下の手段をとることにする。 ・現在の横幅を取得 ・すべての要素の一番右端に当たるx座標を取得 ・横幅<x座標ならばスクロールバーありとして、表示領域を-15pxする みた…

ブラウザの表示領域を取得する

今、常にブラウザの下らへんに表示されるツールバーもどきを作ってるわけですが、その際に重要になってくるのがブラウザの表示領域。 ブラウザのの表示領域-もどきの高さ = y座標 となるわけですが、ブラウザ間で取得できる表示領域は違うし、DOCUMENT TYPE…

Googleデスクトップのガジェットを作る3

そんなわけでできました。 しょぼ!まあ僕はデザイナーではないのでドンマイです。 デザインが残念なのはドンマイです。 ちょこっとだけ他のガジェットを調べましたが、大抵背景を画像にしているので、横に引き延ばすと枠線が太くなってダサいです。 デフォ…

Googleデスクトップのガジェットを作る2

さて、どうやってページを開くか悩んだ結果ActiveXを使えばいいようです。 function openURL(url) { try { var shell = new ActiveXObject("Shell.Application"); shell.Open(url); } catch (e) { return; } } function onTextBoxKeyPress() { if (event.key…

Googleデスクトップのガジェットを作る

Googleデスクトップのガジェットを作ってみよう。 というわけで、まずはデスクトップのインストール。 は、終わっているので、ガジェットのSDKをダウンロードする。http://desktop.google.com/downloadsdksubmit?hl=jaさて、いろいろな記事で日本語版がある…

と思ったら「DebugBar」なるものもありました

Debeloper Toolbarに比べると、機能はすくないもののIEのDOM解析できるツールは他にもあったみたいです。 「DebugBar」というものです。http://www.debugbar.com/download.php 全体的に機能はやはりDebeloper Toolbarに劣るものの、JavaScriptの解析はこちら…

IEでCSSやらJavaScriptを解析する「Developer Toolbar」

ブラウザでのCSSやJavaScriptの解析の定番と言えば「Fire bug」ですね。 IEやSafari、OperaではJavaScript版の「Fire bug lite」なんかが定番ですね。 しかし「Developer Toolbar」なんてMicrosoftが出してる純正のツールがあるみたいです。とりあえずCSSや…

 Classファイルをimportするとことごとく文字化けする件

jsp自体はなんてことなく普通に2バイト文字が表示されるのだが、クラスファイルを作成して読み込むとことごとく文字化けする。 読み込み方が悪いのかと思いきや、System.out.println()でコンソールに吐き出す文字まで文字化けする始末。これ如何に。 基本的…