[リファレンス]の検索結果
サイトのトップページだけでなく、それ以外のPC向けのコンテンツに
携帯からアクセスされた場合も、
携帯向けの
コンテンツに転送するようにする必要があるのですが、いまいち思い通りになっていません。
コンテンツをCG...
サイトのトップページだけでなく、それ以外のPC向けのコンテンツに携帯からアクセスされた場合も、携帯向けのコンテンツに転送するようにする必要があるのですが、いまいち思い通りになっていません。
コンテンツをCGIを使って動的に生成している場合は、CGIの中で環境変数のHTTP_USER_AGENTをチェックして処理をすれば良いのですが、HTMLファイルに出力してしまっている場合は、.htaccessにRewriteRuleを記述して振り分けるしかないようです。
語句ログで利用しているのは、Xserverなので
Xserverのマニュアル(携帯向けHPの振り分け方)を参照して、.htaccessに以下の記述を追加してみましたが、うまくいっていないようです。どこか間違っているのでしょうか?
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} DoCoMo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} J-PHONE [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Vodafone [NC,OR]
RewriteCond %{HTTP_USER_AGENT} SoftBank [NC,OR]
RewriteCond %{HTTP_USER_AGENT} iPhone [NC,OR]
RewriteCond %{HTTP_USER_AGENT} UP.Browser [NC,OR]
RewriteCond %{HTTP_USER_AGENT} KDDI [NC]
RewriteRule ^/detail([0-9]+)\.html$ /?act=topic_mobile&id=$1 [R]
Apache module mod_rewrite
Apache URL Rewriting Guide
Apacheハンドブック
オライリージャパン 著者:Ben Laurie,Peter Laurie,大川 佳織,田辺 茂也 価格:4,830円 評価:★★★★★
- 詳細なリファレンス本 ★★★
- LINUX上のWEBサーバの基本 ★★★★★
- Apache使い必須 ★★★★★
powered by
amalink
軽量JavaScriptライブラリとして人気の「
jQuery」ですが、コメントや余分なスペース、改行などが取り除かれたもので約56KBなので、意外と
パフォーマンスに与える影響は大きいのかもしれません。語句ログでは、サイド...
軽量JavaScriptライブラリとして人気の「
jQuery」ですが、コメントや余分なスペース、改行などが取り除かれたもので約56KBなので、意外とパフォーマンスに与える影響は大きいのかもしれません。
語句ログでは、サイドバーの更新情報や最近のトラックバック、最近のコメントの表示にRSSフィードの内容をjQueryを利用して表示していたのですが、コンテンツの中身が10KBから50KB程度なのに、RSSフィードが約30KB(意外とサイズが大きい)、jQueryが56KBと倍以上の転送量になってました。
これを更新情報については、RSSフィードではなく表示用の最小限のデータだけ含まれたXMLファイルを出力してそこからAJAXで表示、最近のコメントはサーバー側で編集して表示、最近のトラックバックは削除するようにしたことで、転送量を半減させることができました。
こうして考えるとユーザーの閲覧が中心のページに「jQuery」を使うのはあまりいいやり方ではないようです。じゃあどこで使うのかということになりますが、編集画面でならあまり転送量を問題とせずに使えるのではないでしょうか。
オープンソースブログソフトウェア「59Tracker」の最新版「59Tracker 4」をリリースしました。
59Tracker 4 では、以下の新機能の追加、及び機能の改良が行われています。
- ソーシャルブックマーク機能のトピック機能への統合
- 再構築時のオプション指定機能の追加
- 検索結果RSS出力機能の追加
- 検索インデックス作成時のパフォーマンス向上
- その他ユーザーインタフェースの改善や不具合の改修など
ソーシャルブックマーク機能のトピック機能への統合
これまで別機能として実装されていた、ブックマーク機能をトピック機能に統合しました。
これにより検索時にトピックとして投稿したかブックマークとして投稿したかを気にする必要が
なくなり、簡単に必要な情報を探すことができます。また、ブックマークとして使用する記事
もこれまで以上に自由に記述することができます。
再構築時のオプション指定機能
サイトのどのコンテンツを再構築するかをオプションで指定できるようになりました。これによって再構築にかかる時間が短縮され、サーバーの負荷を軽減することができました。
検索結果RSS出力機能
検索結果の1ページ分をRSS2.0形式で出力する機能を追加しました。全体の更新情報だけでなく検索条件に任意のキーワードやユーザーを指定して、該当するトピックの更新情報だけ購読することができます。
検索インデックス作成時のパフォーマンス向上
検索インデックス作成時に処理方式を見直したことによって、トピック投稿時や検索インデックス作成時のレスポンスが改善されました。
その他ユーザーインタフェースの改善や不具合の改修など
トピック投稿時の入力支援機能の追加やユーザーインタフェースの見直し、不具合の改善なども行っています。
59Trackerとは
59Trackerは、Perlで実装されたシンプルで使いやすい、ソーシャルブックマークとしても利用可能なオープンソースブログソフトウェアです。独自のCGIが利用可能なレンタルサーバーや社内イントラネットサーバー等にインストールして使用できます。オープンソースライセンス(GPLv2)ですので、ビジネスブログや社内(イントラ)ブログなど商用利用でも自由にカスタマイズして無料で利用できます。データはテキスト形式で保存されるため、MySQLやPostregSQLなど別途DBMSをインストールする必要はありません。
59Tracker 4 のダウンロード
59Tracker/59bbs ユーザー向けメーリングリスト
続・初めてのPerl 改訂版
オライリー・ジャパン 著者:Randal L. Schwartz,brian d foy,Tom Phoenix,吉川 英興,伊藤 直也,田中 慎司,株式会社ロングテール/長尾 高弘 価格:3,360円 評価:★★★★★
- この本は何処まで読めば良いか ★★★★★
- 初めてのPerlと思って読むとショックを受ける ★★★
- リファレンスの説明は役に立つが、オブジェクト指向の解説がいまいち。 ★★★★
- 脱初心者へのステップとして ★★★★★
powered by
amalink
Amazon(アマゾン)で販売されている商品を、ブログやホームページなどで画像付きで紹介するための商品
リンク作成ツール「Amalink」をリニューアル。表示がすこし派手になりました。変更点は、以下の通りです。リンク...
Amazon(アマゾン)で販売されている商品を、ブログやホームページなどで画像付きで紹介するための
商品リンク作成ツール「Amalink」をリニューアル。
表示がすこし派手になりました。
変更点は、以下の通りです。
- リンク作成時に評価やコメントを入力する機能の追加
- レビューのサマリーと評価を表示する機能の追加
- 表示レイアウトの見直し(tableタグを廃止)
Windows互換のCIFS/SMBオープンソースソフトウェア
Sambaに付属する公式
Samba3ノウハウ集の日本語版。The Official
Samba 3.2.x HOWTO and Reference Guide(英語版)
Samba逆引きリファレンス
Samba3.4対応著者:武田...
javascript & ajax samples to improve your web development.
JavaScriptistは、JavaScriptやajaxのサンプル/入門/リファレンス/ライブラリ情報の公開サイト。
ブックマーク先へ
AJAX Libraries API は、人気の高いオープンソース JavaScript ライブラリの配布ネットワークと読み込みを提供。対応
AJAX ライブラリ・jQuery・jQuery UI・Prototype・script_aculo_us・MooTools・Dojo・SWFObject・...
AJAX Libraries API は、人気の高いオープンソース JavaScript ライブラリの配布ネットワークと読み込みを提供。
対応 Ajax ライブラリ
・jQuery
・jQuery UI
・Prototype
・script_aculo_us
・MooTools
・Dojo
・SWFObject
・Yahoo! User Interface Library(YUI)
2009年5月11日に電子部品・半導体の通販サイト「チップワンストップ」主催で行われたブロガー向けセミナー「オープンソースハードウェアセミナーvol.1 〜今日からはじめる
Arduino〜」に行ってきました。セミナーでは...
2009年5月11日に
電子部品・半導体の通販サイト「チップワンストップ」主催で行われたブロガー向けセミナー「
オープンソースハードウェアセミナーvol.1 ~今日からはじめるArduino~」に行ってきました。
セミナーでは、オープンソースハードウェア「Arduino」がどういうものであるかという簡単な説明と、Arduinoを使ってどんなことができるかのデモが行われ、なかなか興味深いものでした。
デモでは、インターネットに接続して、2chの実況板への書き込み状況に応じてテレビのチャンネルを切り替えを行ったり、プログラムをその場で作成してTwitterのステータスを更新するなど、サンプルプログラムやライブラリを利用することで、Arduinoから簡単にWebサイトにアクセスできることが、具体的な実例によって示されていて、Arduinoの魅力が十分以上に伝わってくるものでした。
また、モニターとなってブログにイベント感想やArduinoの開発についての記事を書くと、時価3,200円の「
Arduino Duemilanove」が貰えるというモニタープログラムもあるということなので、Twitterのステータスを更新するデモに魅かれた私も参加してみました。
ただし、今回のセミナーでは、開発環境については統合開発環境で、OSはWindows、Linux、Mac OS Xのどれでも問題なく開発できますという説明はあったものの、Arduinoを使ってプログラムを開発するには、ボード以外に具体的どういうものが必要なのかについての説明はなかったのでネットで少し調べてみました。
Arduinoでプログラムを開発するには、パソコン上でプログラム記述してArduinoに渡すためのソフト(統合開発環境、
Arduinoのサイトから無料でダウンロード)、パソコンとArduinoを接続するためのUSBケーブル A-B、Arduino基盤上チップとパソコンがやりとりするためのドライバーが最低限必要です。ソフトウェアのインストール方法については、以下のサイトが参考になると思います。
Arduino/インストール
また、セミナーでのデモのようにインターネットに接続する場合は、イーサネットシールドと呼ばれる拡張ボードが必要になります。イーサネットシールドは、
チップワンストップさんのサイトで購入できます。
とりあえず、自分の開発環境でネットで拾ってきたサンプルが動くことが確認できたのでかなり満足。
Arduinoに関する情報
2008年版オープンソースハードウェア製品完全ガイド(Arduino編)
オープンソースハードウェアとは何だろう? もう一度確認しておこう。それは、開発者が、ソース、回路図、ファームウェア、ソフトウェア、素材の明細、パーツリスト、ハードウェア製造に必要な設計図や"ボード"のファイルなど、一切合切を公開しようと決めたプロジェクトのことだ。またこれは、商用を含めて使い方を限定しない。Linuxなどのオープンソースのソフトウェアのハードウェア版ってことだ。
Arduinoは、普通のデスクトップパソコンにはできない、物理世界のセンシングやコントロールを可能にするツールだ。シンプルなマイクロコントローラーボードからなるオープンソースのフィジカルコンピューティングプラットフォームと、このボードのためのソフトウェアを記述する開発環境がセットになっている。
"Duemilanove"とはイタリア語で2009という意味。これが発売される年にちなんで付けられた。Duemilanoveは、USB Arduinoの最新バージョンだ。
Arduinoを使おう
フィジカル・コンピューティング: Arduino 開発システム、プログラム言語についてアーカイブ
Arduino 日本語リファレンス
Arduinoメモ
電子部品・半導体の通販サイト - チップワンストップ
JavaScriptライブラリの一つである「
jQuery」を使ってフィード(RSS2.0)の内容を取得するサンプルプログラムです。動作させるには、
jQueryのサイトから
jQuery-1.3.2.min.jsをダウンロードしておく必要があります。ま...
JavaScriptライブラリの一つである「jQuery」を使ってフィード(RSS2.0)の内容を取得するサンプルプログラムです。
動作させるには、jQueryのサイトからjquery-1.3.2.min.jsをダウンロードしておく必要があります。また、feed.html、rss.xmlは同じドメインのサイトである必要があります。なお、rss.xmlについては、どこかからRSS 2.0形式のRSSフィードをダウンロードしてください。
--- feed.html ---
<html>
<head>
<meta http-equiv="content-type content="text/html; charset=utf-8" >
<title>Ajax フィード(RSS2.0)の表示</title>
<script type="text/javascript" src="./jquery-1.3.2.min.js"></script>
<script type="text/javascript"><!--
$(document).ready(function(){
$.ajax({
url: "rss.xml",
async: true,
cache: false,
dataType: "xml",
success: function(xml){
$(xml).find('item').each(function(i){
if (i == 5) {
return false;
}
var title = $(this).find('title').text();
var url = $(this).find('link').text();
$('#itemlist').append('<a href="'+url+'">'+title+'</a><br />');
});
}
});
});
// --></script>
</head>
<body>
<h3>Ajax フィード(RSS2.0)の表示</h3>
<div id="itemlist">
<!-- ここにフィードの内容が表示される -->
</div>
</body>
</html>
jQuery: The Write Less, Do More, JavaScript Library
jQuery 1.2.6 日本語リファレンス
jQuery: JavaScriptでサイトのRSSを読み込み&表示。XML操作。ドメイン内部編。 | t.p.fields - web+tech info
WebアプリケーションでリッチなUIや便利な機能の実装を可能にする
JavaScript(AJAX)
ライブラリのリンク集です。日本語の情報は、jQueryとprototype.jsに関するものが多いようです。jQuery: The Write Less, Do More...
WebアプリケーションでリッチなUIや便利な機能の実装を可能にするJavaScript(AJAX)ライブラリのリンク集です。日本語の情報は、jQueryとprototype.jsに関するものが多いようです。
jQuery: The Write Less, Do More, JavaScript Library
JavaScriptライブラリ、jQueryの配布サイト(英語)。jQueryのダウンロードと詳細な情報。
jQuery 1.2.6 日本語リファレンス
jQueryのリファレンスが日本語で掲載されているサイト。
Prototype JavaScript framework: Easy Ajax and DOM manipulation for dynamic web applications
prototype.jsの配布サイト(英語)。
prototype.js の開発者向けメモ
prototype.js v1.5.0 の使い方を日本語で解説しているサイト。
prototype.js リファレンス
prototype.jsの日本語リファレンスが掲載されているサイト。
MooTools - a compact javascript framework
MooToolsの配布サイト(英語)。MooToolsのダウンロードやドキュメントなど。
The Dojo Toolkit
Dojoの配布サイト(英語)。Dojoのダウンロードやドキュメントなど。
The Yahoo! User Interface Library (YUI)
YUIの配布サイト(英語)。YUIのダウンロードやドキュメントなど。
Ajax (JavaScript) Library List (Ajaxライブラリ一覧)
Ajax (JavaScript) 関連ライブラリの一覧が掲載されているページ。
JavaScript Library Archive
JavaScriptライブラリのまとめが掲載されているサイト。用途別に探すことができ、配布元、使用方法、ライセンスなどが解説されている。
|< 先頭へ < 前へ 1 2 3 4 5 次へ >
アクセスランキング
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (7 PV)
- 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (5 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (5 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (3 PV)
- 裁量トレードを自動化する裁量補助EA「AutoScalper Demo」 (3 PV)
- Exness ソーシャルトレーディングの戦略プロバイダーになりました (2 PV)
- Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (2 PV)
- Million Dollar Ver 1.09向けの収益性を重視したドル円(USDJPY)ロングセットファイル (2 PV)
- 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」 使用制限無し (2 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (2 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (3281 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (525 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (102 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (93 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (76 PV)
- 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (68 PV)
- Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (68 PV)
- 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (60 PV)
- [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (54 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (48 PV)
アクセス統計
ディレクトリ
関連サイト