Home»Archive by category 'ネットワーク'

WordPressのDBを利用したログインユーザーごとに違う内容を表示するテンプレート

wordpress

現在のWordPressには、固定ページ用のテンプレートを適用することができるというのはご存じでしょうか?
具体的には、ある固定ページを作成する際に右の「ページ属性」にて選択することで適用することで、固定ページの内容に関わらず用意したテンプレートを固定ページとして表示させることができます。
この機能の便利な点として、PHPのコードをふんだんに利用できるということが挙げられます。
投稿記事にてPHPを実行するプラグインというものも存在しますが、私はあまり好きではないのでテンプレートを利用することにしました。
本記事では「DBで管理しているシリアルキーを、複数ユーザーが自分の利用するキーのみを表示する」ようなテンプレートを作成するための手順を紹介します。

「WordPressのDBを利用したログインユーザーごとに違う内容を表示するテンプレート」の続きを読む


Flashを利用した動画再生プラグインとストリーミングできない場合の対処法

player

以前に紹介したHTML5を利用した動画再生プラグインでは、ブラウザによって再生可能形式が違います。

今回はFlashを利用したJW PlayerのWordpressプラグインの紹介と、実際にアップロードした動画がストリーミング再生(HTTPのプロトコルなので正確にはプログレッシブダウンロード、いわゆる疑似ストリーミング)できない問題の対処法についてです。

「Flashを利用した動画再生プラグインとストリーミングできない場合の対処法」の続きを読む


CSS3でアニメーションするリンクの作成

CSS3

※本記事はブログテーマの変更によりデモできません。
カーソルを合わせると、背景がアニメーションするCSS3ボタンをカテゴリメニューに実装して見ました。

Webkit系ブラウザでしか動作しませんので、ChromeかSafariを使っている方は上の「Home」等が並んでいるカテゴリメニューにカーソルを合わせてみて下さい。アニメーションしているのがわかると思います。
残念ながらその他のブラウザでは単純にロールオーバーするのみとなっています。

「CSS3でアニメーションするリンクの作成」の続きを読む


Windows 7のVMware上でWeb開発環境構築(Cent OS)

vmware

今回、サークルの合宿でVirtualBOXの導入もしくはLAMP環境(Linux, Apache, MySQL, PHP)が必要でした。しかしVirtualBOXだけ導入し、イメージをもらう・・・というのはいささか負けた気がします。
と、いうわけでVMware上でCentOS(CUI)を導入し、Windows上でファイル作成→CentOSで動かすというのと、ポートフォワードで外部からもアクセスできるといった、ガチ開発環境の構築に必要だった設定をまとめておきます。

「Windows 7のVMware上でWeb開発環境構築(Cent OS)」の続きを読む


CentOSでルーターのログをLogwatchに乗せてメールで送る

皆さん、ルーターのログは毎度確認していますか?
確認したいけれども、我が家のルーター・YAMAHA RT58iはsyslogを500件までしか残してくれません。
と、いうわけでsyslog鯖を使ってログを保管、メールで送信しましょう。
※RT58iでなくとも、ルーターのログがsyslog形式のログであれば応用できます。

「CentOSでルーターのログをLogwatchに乗せてメールで送る」の続きを読む