XMLの出力でhtmlentitiesは使うな!

XMLの出力でhtmlentitiesは使うな! phpを使用して、rss(xml)の出力をすることがありまして、 いろいろいじっていたのですが そこで出てくるのがやはり文字のエスケープ問題。 XMLにはHTML特殊文字を書くことができません。 それらをxml上にそのまま書いたら最後、フィードエラーとなり、 外部サービスのRSSリーダーなどで正常に読み込めなくなります。 ...
続きを読む

DSFファイル3

ID3v2を考える
前回に引き続き、ID3v2 ヘッダの料理に入る。 今回はドキュメントを参照してヘッダの定義をC言語の構造体で定義し、 次回、この定義を使って実際にID3v2ヘッダを読んでみる。 http://id3.org/id3v2.4.0-structure から抜粋 [全体の構造] +-----------------------------+ | Head...
続きを読む

レスポンシブデザインでも使えるカルーセル slick.jsの使い方

レスポンシブデザインでカルーセルを簡単に実装できるjQueryプラグインの「slick.js」の使い方を紹介します。 公式サイトからファイルをダウンロードします。 ダウンロードしたファイルで必要なファイルを読み込みます、動かすのに必要なjQueryは予め読みこんどいてくださいね。 htmlの記述です、下の例ではulの中noliにスライドする中身を入れていますが全てdivでも問題あ...
続きを読む

googleページランクをPHPで取得する「2016」

今となっては、一般に公開されているグーグルのページランクに あまり意味はありませんが、それでも1つの目安になるもの。 PHPでページランクを取得する機会があったのですが、色々調べたところ 最近の記事があまりないようなので、2016年現在、ページランクを取得できる 関数を投稿しときます。 $url = "http://www.yahoo.co.jp/"; echo...
続きを読む

cssが効かない場合のよくある、ありがちなミスと解決方法

なぜだ、、なぜCSSが効かぬ。。。 我はこの文字を太くしたいだけなんじゃ!! さては、とんでもないCSSのバグなのでは!!? すんごい勘ぐった結果 大体大したことないミスが原因なのが 「CSSの効かない問題」です。 その大したことないミスをなるべく早く解決すべく王道のデバッグ方法と、 よくあるミスを箇条書きと思います。(思いついたら追記してきます)迷える方々の参考になればと思...
続きを読む

DSFファイル2

20150305-09
さて、前回定義したDSDヘッダの構造体のうち、 DSD チャンク, fmt チャンク, data チャンク を読んでみる。 追加で、ヘッダファイル(dsf.h)に以下を定義する。 //ヘッダファイルの先頭に以下を #pragma pack(1) //-------------------------- そして、ヘッダファイルの最後に以下を追加. //最初のDSDヘッダ...
続きを読む

WordPressのテンプレートで不必要な物を非表示に

Wordpressのテンプレートって素敵なものが多くて使っていて楽しいですね。 デザイン性が高かったり、情報が整理されていたりと豊富なテンプレートが有るんですが、自分が必要なものはなかなか見つからないことが結構あります。 やっと見つけた!と思ってもあーコレ!、コレはいらないいんだけどなー なんてことも有ったりします。 そんな時はphpファイルをいじっていたのですがよく考えるとc...
続きを読む

メールドメインのバーチャルエイリアス

1台のサーバ(IPアドレス)で複数のサイト(ドメイン)を運用することは良くあると思います。apacheの設定ファイル「httpd.conf」内に運用する分だけのServerNameとDocumentRootを「VirtualHost」として設定します。   これで1台のサーバ(IPアドレス)で複数のサイト(ドメイン)を運用することが可能になりますが、メールアドレスはどうでしょ...
続きを読む

DSFファイル

DSDオーディオファイルのDSFフォーマットについて調べてみた。 まずは、単純にこの構造を構造体で定義してみる。 最終目的は、ID3v2 タグからメタデータを取得する事である。 今回はDSFの4つのチャンクの定義から。 言語はC言語。 。DSD チャンク, fmt チャンク, data チャンク, metadata チャンク。 // 1. DSDチャンク #define ...
続きを読む