2008年1月の記事

JavaScript 第5版 - 3章 データ型と値(3)

JavaScript 第5版の「3章 データ型と値」の「3.2 文字列」~「3.3 論理値」(24~31ページ)を読み進めていきます。

JavaScript 第5版 - 3章 データ型と値(2)

JavaScript 第5版の「3章 データ型と値」の「3.1 数値」(21~24ページ)を読み進めていきます。

ZBrush3&初音ミクのハニハニダンスがすごすぎる

ニコニコ動画を見ていたら、デジタル彫刻パッケージのZBrush3のプロモーション・ビデオを見つけました。

JavaScript 第5版 - 3章 データ型と値(1)

JavaScript 第5版の「3章 データ型と値」(21ページ)を読み進めていきます。

JavaScript 第5版 - 2章 字句構造

JavaScript 第5版の「2章 字句構造」(15~20ページ)を読み進めていきます。

JavaScript 第5版 - 1章 JavaScriptの概要

JavaScript 第5版の「1章 JavaScriptの概要」(1~11ページ)を読み進めていきます。

JavaScript 第5版を読み進めていく前に

JavaScript 第5版を読み進めていく前に、前提となる知識について書いておきます。

バッファローの500GBハードディスクドライブ、HD-CS500U2を購入

なんとかごまかしながら使っていたものの、どうにもHDの空き容量が足りなくなってきたのでバッファロー HD-CS500U2を購入しました。500GBHDDですが安いです。

オライリー・ジャパンのJavaScript 第5版を読んでいきます

JavaScriptの本と言えばこれ、通称サイ本と呼ばれるオライリー・ジャパンのJavaScript 第5版です。これから、記録を付けながらこの本を再度読んでいこうかと思います。

スライドするコンテンツがアクセシブルなサイト

JavaScriptを利用してコンテンツを切り替えるサイトをよく見かけるようになってきましたが、これはうまいなあと思ったサイトがあったので紹介します。

高性能Flash作成ソフト、Free Motion 2を買ってみました

ちょっとしたFlashを作るのに便利そうだったのでFree Motion 2 ダウンロード版を買ってみました。

@cc規則でIEとその他のユーザーエージェントのCSSを振り分ける

IEとその他のユーザーエージェントで異なるCSSの規則を適用させるためには、IEの独自仕様である条件付きコメントを利用する方法、CSSのバグや実装状況を逆手にとった方法、サーバサイドで処理する方法など多くの方法がありますが、記述がシンプルな@cc規則を利用する例について紹介します。

動画共有サイトの比較と選び方

MODxのチュートリアル動画をニコニコ動画に投稿しました」の動画は主要な動画共有サイトにアップロードしていますが、それぞれの動画共有サイトの特徴について知ることができたので、それらについてまとめてみました。

スクリーンキャスト用の動画素材の作り方のコツ

MODxのチュートリアル動画をニコニコ動画に投稿しました」のようなスクリーンキャストを行う場合に、元となる動画素材を作る際のコツをまとめてみます。

中世に描かれた本の挿絵を集めた画像素材サイト

中世に描かれた本の挿絵を集めた画像素材サイトの紹介です。

Another HTML-lintにはコメント宣言の解釈に関する不具合がある(?)

Another HTML-lint gatewayに、コメント宣言の解釈に関する不具合らしきものがあることに気づきました。

XHTML文書にニコニコ動画のサムネイルを埋め込む方法

MODxのチュートリアル動画をニコニコ動画に投稿しました」に埋め込んでいるニコニコ動画のサムネイルは、動画ページに表示される貼り付け用のHTMLXHTML 1.0 Strict文書に合わせて修正しています。

WordPressではscript要素や連続するハイフンも自動整形される

Wordpressでins要素が不正な(X)HTMLに変換される」で、WordPressの自動整形機能が(X)HTMLを破壊することがあると書きましたが、script要素や連続するプレーンハイフンを使った場合にも同様の不具合があることに気づきました。

MODxのチュートリアル動画をニコニコ動画に投稿しました

オープンソースCMS、MODxのチュートリアル動画をニコニコ動画に投稿してみました。

CakePHPで一つの編集ページから複数のレコードを更新する

CakePHPでアプリケーションの設定を編集するページを作りたい」と「CakePHPでgenerateList()の結果からモデルデータ形式の配列に戻す」からの続きです。

CakePHPでgenerateList()の結果からモデルデータ形式の配列に戻す

CakePHPでアプリケーションの設定を編集するページを作りたい」で、一画面で複数のレコードを編集するためにモデルクラスのgenerateList()を使ってビューを作成しました。この場合、フォームから送信されたデータをそのままでは保存できないので、これをモデルデータ形式の配列に戻すメソッドを作ってみます。

CakePHPでアプリケーションの設定を編集するページを作りたい

CakePHPでアプリケーションの設定をデータベースに保存する」で書いた方法でアプリケーションの設定を編集するページを作っています。

LLフレームワークBOOKSシリーズ Fast CakePHPが発売

技術評論社のLLフレームワークBOOKSシリーズ Fast CakePHPが発売されました。

オリジナルテーマに変更しました

このブログのテーマをi3Themeからオリジナルのテーマに変更しました。

WordPressのURIを公開順で連番にする方法

WordPressでは記事に作成順でIDが付けられるのですが、このIDをそのままURIの一部として使うと困ることになります。

Wordpressでins要素が不正な(X)HTMLに変換される

WordPressでins要素が不正な(X)HTMLに変換される不具合を見つけました。

WordPressのトラックバックの保存形式を改善する

WordPressのトラックバックの保存形式が気持ち悪い」ので気持ち悪くないようにしてみます。

WordPressのトラックバックの保存形式が気持ち悪い

WordPressではトラックバックやピンバックもコメントの一部として扱われるのですが、トラックバックのデータだけが気持ち悪い形で保存されています。

WordPressの予約投稿ではデータベースの更新やpingの送信がされない

WordPressを継続的に利用するのはこのブログが初めてなのですが、予約投稿にいくつかの不具合があることに気づきました。

WordPressで投稿スラッグを取得するテーマ関数

WordPressで投稿スラッグを取得するためのテーマ関数を作成してみました。

WordPressのテーマを自作することにしました

WordPressでトラックバックのテストをしていたところ、このブログで使っているテーマ「i3Theme」では具合が悪い部分があることに気づきました。なので、やっぱりテーマを自作することにしました :x

WordPressを2.3.2にアップデートしてみました

WordPressの管理ページにアップデートの通知が表示されたので2.3.2にアップデートしてみました。

  • 画像: WordPress本体のアップデート通知

あけましておめでとうございます

あけましておめでとうございます。