Java等のオブジェクト指向はクラスベースのオブジェクト指向と呼ばれる。一方、JavaScriptはプロトタイプベース、あるいはインスタンスベースオブジェクト指向と呼ばれる。 クラスベースは、まずクラスを定義し、クラスを型とするインスタンスを作成することでプログラミングする。プロトタイプベースによるオブジェクト指向では、クラスの定義は必須ではなく場合によってはクラスという概念自体が存在しない。既存のオブジェクトのクローンとして新しいオブジェクトを作成し、そのオブジェクトに独自の性質を付加してプログラミングする。 JavaScriptのオブジェクトの性質は動的に変更可能。Java等では一度決定したオブジェクトの振る舞いは変更できないが、JavaScriptでは実行中の任意の場所でメソッドの動作を変更したり、新しく追加したり、削除したりすることができる。
Code Triangle :: iTunes XML Parser for PHP iTunesのプレイリストはXMLで記述されていてパースすることで情報を簡単に取り出せます。 普通のパーサーを使ってもいいんですが、今回紹介したライブラリを使えば、iTunesに特化したライブラリであるため、より簡単にデータを取り出すことが可能です。 XMLは次の位置に保管されています。C:...My DocumentsMy MusiciTunesiTunes Music Library.xmlサンプルコード <?php include "itunes_xml_parser.php"; $array = iTunesXmlParser("My Top Rated.xml", "Name", "down"); print_r($array); ?> 簡単なサンプルで連想配列化が可能。 Array ( [0]
「Balance in Design 美しく見せるデザインの原則」に触発され、「黄金比によるWebレイアウト」を実践してみました。黄金比とは「最も美しい比」と呼ばれている比率で、具体的には5:8(1:1.618...)の縦横比をさします。バランスが良く安定した形で、人工物のみならず自然物にも美しいと感じるものの多くに黄金比が存在するそうです。 さて実践。最初に全体のレイアウトから。縦幅を800pxに想定して、そこから横幅を計算してみました。800pxを長辺とすると、短辺は1.6で割って500px。しかし横幅500pxだとなんとなく狭い感じがしたので、800pxを2で割って、短辺を400pxとした2つの黄金長方形として考えることにしました。400pxを短辺とすると、長辺は1.6をかけて640px。最終的に微調整をして横幅を650pxとしてみました。 次に横幅650pxを5:8に分けて、メイン
一般に配色の良い、悪いを区別することはできませんが、一体どういった配色の組み合わせが調和するのか・相性がいいのかを知っておくと上手な配色ができます。 配色には、右図の「色相環」を元に考えると簡単です。 隣り合っている色、反対に位置する色などを頭において配色をしてみてください。
・天然石アクセサリーショップ ・FKM Search ・ネットショップノウハウ ・FKM.WEB(WEB制作) ・ふくみみ猫と戯るる ・FKM PHOTO DL フリー写真 ・猫まち!-携帯待受- ・猫ふり!-写真素材- ・猫と晩酌 ・NO! Scales計量カップレシピ ・西の猫はキャンプ好き ・ドリーマンのスピニング・トーホールド 【PR】 国内最大エリアのインターネット回線。「フレッツ」 【PR】 【PR】 プライベートキャンプ場 始めました! 九州の里山で プライベートキャンプ場 始めました! 川あり山あり民家なしの 完璧な環境! YouTubeチャンネルにて 公開中! 【YouTubeチャンネル】 WEB制作 をする上で、避けて通れないのが「サイトデザイン」です。サイトの内容は決まっていても、どのようなイメージで、何色を基調にサイトを作るか。これが決まらないと先に進めません
2006年08月29日10:09 mixi にも越えがたい壁が立ちはだかってきたのだろうか カテゴリインターネット kinkiboy Comment(8)Trackback(11) 9月14日の東証マザーズに上場が迫ってきたmixiは、ニュース記事を追いかけていると今年の7月に登録ユーザが500万人を突破したとか、また『mixiミュージック』が全体公開から1カ月未満で利用者20万人を突破したとか、その勢いが止まることを知らないように感じさせられます。 登録ユーザーが500万人ということは、『2006インターネット白書』によるとインターネット人口は、今年の2月で7,361万9千人ということなので、現時点でざっと7500万人と推定すると、インターネット人口のおよそ7%が登録していることになります。重複登録ユーザーもいるので、もう少し少ないかもしれません。 しかし気になるのは、ご存知の方が多いと
そのサービスはAjaxフレームワークで一変できるか?:Web 2.0で変わるWebプログラミングの常識(1/4 ページ) 「prototype.js」と呼ばれるJavaScriptフレームワーク。多くのAjaxを応用したサービスで使われている「Ajaxフレームワークのデファクト」だ。 このオンライン・ムックPlus「Web 2.0で変わるWebプログラミングの常識」では、これまでにAjaxの概要(第1回)から発展系としてどのような取り組みあるのか(第2回)、そして、効率的な組み込み方法の一つとしてJSONと呼ばれるデータ形式のやり取り(第3回)、Webサービスとの連携(第4回)について解説した。 Ajaxアプリケーションの開発では、Webブラウザ依存の問題を解消したり、DOMツリーを操作するといった必要性がある。しかし、開発者が一からコード記述していくのは現実的ではない。そこで一般には、何
デスクトップ操作を録画してFlashプレゼンムービーに変換するWink スポンサード リンク ・Wink http://www.debugmode.com/wink/ エクセレント!使わない理由が思い浮かばない。 WinkはWindowsのアプリケーション操作をキャプチャしFlashムービーに変換するフリーソフト。先日の無敵会議で取り上げた「劇場版 ディスプレイキャプチャー あれ」や「Click! レコーダー」と同種のアプリケーションだが、Flashで出力という点が、トレンドを押さえていて効果的である。 使い方は簡単で、最初にキャプチャ領域またはウィンドウを選択する。次にアプリケーションを操作しながらプレゼンしたい画面状態のときにPauseボタンを押す。例えば何かクリックしたり、オブジェクトを配置したり、メニューを選ぶところでPauseを押せばいい。キャプチャした前後の画面推移やカーソルの
JavaAppletでできており、線を引く速度や長さ、描く図形に応じていろいろな生き物が生成されます。生み出された生き物はプランクトンみたいにふよふよと漂っているものや、ビクンビクンと動き回るモノまでいろいろです。 遊び方は以下の通り。 実際に動かすには下記ページへ。 manifestOnline Built with Processing 素早く線を引いたり、ゆっくり線を引いたり、長くしたり短くしたり、ささっと描いてみたり、三角形や四角形などなどを描いてみると、次々と謎の生き物に変換されます。 描いた生き物を一掃するにはスペースキーを押します。また、「p」を押すと停止モードになり、「d」キーを押すと開発者モードに突入します。 短い線を素早くさささっと作り出すと、ミジンコみたいなのがいっぱい生産できて面白いことに。また、巨大な生物を作ると描画キャンバスの中で大暴れしてくれます。まっすぐ線を
さて、先日Gmailが登録制に移行したことで、Gmailを使う方も増えてくると思います。 まだ、登録されていない方は、こちらからどうぞ。 そこで、Gmailをオンラインストレージとして利用する方法をご紹介しようと思います。(Googleはこの使用方法は推奨してないようですが(笑)) ・GMail まとめサイト ・GMail Drive 上記サイトで紹介されている、「GMail Drive」を使用すると、Windowsのエクスプローラー上のドライブとして、Gmailを扱えます。 ファイルのドラッグ&ドロップもできるし、ファイルの直接編集なんかもできて大変便利。 ただ、日本語パッチをあてても、日本語のファイル名によっては処理がうまくできないこともあるので、一応心に留めて置いてください。私の場合は、「財務諸表.xls」がダメでした。日本語をアルファベットに変えたらうまくいきました。 また、Gma
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く