XML文書のスタイルを定義するXMLベースのフォーマット XSL で、XML中のデータを属性値に挿入する方法をメモする。 XMLから取得したデータを出力するのに、<xsl:value-of>タグが使える。 <xsl:value-of select="(XPath)" /> しかし、これを使って<img>タグのalt属性に値を埋...
音声読み上げ機能をウェブサイト側に実装してしまおうというウェブAPI『vds(voice delivery system)』を試してみた。 このサービスには、有償版と無償版がある。読み上げる文字数によって課金される仕組みで、月間5万文字まで無償版で利用可能。それ以上になる場合は有償。...
前回の記事で、Calc のファイル形式 *.ods を分解するとXMLになると書いた。今日はこのXMLの形式について、構造を少し分析してみた。(ググってもなかなかいい文献が見つからなくて・・・) 今日は印刷範囲の設定方法について調べてみた。印刷範囲は、表を印刷したときのペー...
PHPで Google Analytics API に入門してみた。
PHPで Google Analytics API を使ってみたので、そのメモ。ドキュメント Google Analytics Developer Docs を見て進めた。 概要 Google Analytics APIを使う方法は、JavaScriptとか、Javaとか、HTTP Protocol とか、いろいろ用意されているみたい。今回は、PHPからアクセス...
【Calc】 OpenOffile.org Calc のファイル形式 *.ods を覗いてみた。
OpenOffile.org の表計算ツール Calc が作る表ファイル *.ods が、実はZIP圧縮されたXMLファイルの集合だということを知り、ちょっぴり中身を覗いてみた。 *.ods の拡張子を *.zip に変更して、普通の圧縮解凍ツールに通すと、XMLの集合が復元される。 まずは、改行とかイ...
髪の毛は内側から乾かした方が早く乾くらしい。でも別に、内側からだろうが外側からだろうが、本当はそんなのどうでもいい。(たぶん・・・) ドライヤーで風を当てて髪を乾かすわけだから、重要なのは通気性。 風を髪の毛の外側に当てようとすると、髪の毛の向こう側に頭...
昨日、市営図書館へ行ってみた。広いし、キレイだし、これが無料で利用できるなんてスゴイ。 そこで目にとまった棚がある。視覚障害者用の棚だ。 点字に翻訳された書籍などが並んでいる。物語の本もあるし、学問的なテーマの本も見られた。 下記の棚には、見慣れない箱が沢...
10代でも50%以下!?普及しないモバイル検索【リサーチ】 (MarkeZineより)
興味深いデータを見つけたのでエントリ。 10代でも50%以下!?普及しないモバイル検索【リサーチ】 (MarkeZine) PCの検索、モバイルの検索を両方使いこなす人は24.5%しかいない。モバイルユーザに多いといわれる学生だけに絞っても41%と半分を下回っている。 そして、70.7...
僕の脳内には、きっと誤った知識が沢山含まれていることだろう。しかし、僕自身はまだ、その誤りに気づいていない。 もしかしたら、この先のいつか、何かの"切っ掛け"で、その誤りに気づくことができるかも知れない。そのときに初めて、その知識は誤りであったことを知るこ...
Firebug は画期的に便利だ。僕は頑固な Opera ユーザだけれども、Firebug だけは手放せない必需品になっている。Firebug があまりに便利すぎるために、他のメジャーなブラウザも、最近のバージョンでは Firebug に対抗するデバッグツールを付属させている。今日は、一通り...