|
」は音が「シ」のものに集中的に文字化けが見られるなど、顕著な規則性がありました。今回の文字化けは、「音」が似通っているという特色はありません。 しかし、それぞれの漢字のShift_JISコードを調べてみると、ある規則性が浮かび上がってきます。Shift_JISコードを調べるには、序論で紹介したようなIMEやことえりの文字一覧表でもいいのですが、ここではURLエンコードを利... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
が使用可能になります。 SQLite へのアクセスには JavaScript を使用することができます。 本稿では、小さなサンプルにより JavaScript から SQLite へのアクセスを確認します。 Firefox または IE に Google Gears がインストールされていれば、 記事中の Demo をすぐに試してみることができます。 残念ながら、Safari と Opera はサポートされていません(2007年7月9日現在)。 動作確認は、Firefox 2.0.... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
完成形を見てしまった気がする。それくらいできが良い。 これまでWikiエンジンを幾つも紹介してきた。もちろん、機能面ではもの凄く充実しているものも数多い。だが、使い勝手や初期状態での機能等を考えると、これがまさに完成系と言えるのではないだろうか。 今回紹介するオープンソース・ソフトウェアはMindTouch Deki Wiki、エンタープライズ向けのWikiエンジンだ。 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
$dbh = DBI->connect($data_source, $username, $auth); $data_source DB接続用文字列 $username DBの接続ユーザ $auth DBの接続パスワード のようにして接続(connect)します。connectは、データベースハンドルオブジェクトへのリファレンスを返します。 以後は、データベースハンドルオブジェクト(ここでは$dbh)を使ってDBにアクセスします。 SQLの準備とステートメントハンドル(prepare:データベースハ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
『 >>MindTouchDekiWikiisafreeopensourcewikiandapplicationplatformforcommunitiesandenterprises.DekiWikiisaneasytouseandsophisticatedwikiforauthoring,aggregating,organizing,andsharingcontent.DekiWikiisalsoaplatformforcreatingcollaborativeapplications,oraddingw 』 by ringod [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 >>テンプレートエンジンを利用すれば、PHPコードで作られたロジックが吐き出す値を、HTMLデザインを分離したテンプレートに埋め込むことが可能になります。この結果、ロジックを作成する作業と、HTMLデザインを編集する 』 by ringod [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
デスクトップCGIフレームワークを用いたアプリケーションにおいては、同一のCGIを繰り返して起動したり、CGIからCGIを呼び出すようなスクリプトを書くことが多く、連続的、連鎖的にCGIが起動されます。その度に新たなプロセスを生成していては、パフォーマンス的には不利です。このような場合には、PerlのCGIにおいてはmod_perlを使うとよいはずです。今回は、WindowsのApacheでmod_... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
さくらインターネットのレンタルサーバーは非常に高機能なんですが、バックアップ機能だけはありません。(私が確認する限り。) HTMLやGIF、PHPなどのファイルはローカルのPCで持っているから大抵は大丈夫だとして、データベース系は間違って全部消してしまった日には目も当てられません。。定期的にバックアップを取るようにしていますが、忘れることもよくあるので、自... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
WindowsにRuby on RailsとMySQLを入れ環境を作り、その上で簡単なブックマークアプリケーションを作るまでを記録したムービー。編集ナシでホントに10分以内でアプリケーションを構築してます。 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
From: zen kishimoto <zen kishimoto <zen@xxxxxxxxxx>> Date: Sat, 03 Sep 2005 09:24:15 -0700 Subject: [mysql 12071] 階層化されたデータをMySQLで扱う (Managing Hierarchical Data in MySQL) http://dev.mysql.com/tech-resources/articles/hierarchical-data.html (図はこのサイトを参照のこと) Mike Hillyer著 初めに 多くのユーザーは一回くらいはSQLデータベース内で、階層化したデータを 扱ったことがあると思います。そのときは... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 >>「MODx」はPHPで実装されているWebベースサイトを管理することができるCMS(ContentManagementSystem)です。データベースにMySQLを利用しているため、オープンソース系のWebアプリケーション環境で標準的なLAMPで構成することがで 』 by ringod [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
magic_multi_connections Magic Multi-Connections magic_multi_connectionsのページ Magic Multi-Connections: A “facility in Rails to talk to more than one database at a time” magic_multi_connections作った人の記事 Twitterのトラブルから見る、DB分割でスケーラブルなRailsサイト構築 magic_multi_connectionsの使い方がのってる Ruby on RailsでMagic Multi-Connectionsを使う magic_multi_connectionsの使い方がのってる 分散DB対応ライブラリ Magic Multi-Conn... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
すこし前にはてなスターのリリースがされたのですが、サービス開始直後にありがちなことに、時々負荷で遅くなったり、アクセスしにくくなったりしてしまいました*1。これではいけない、ということで、すぐ次の日に、バックエンドのサーバを一気に10台近くまで増やして、おおむね快適に使える状態になっていると思います。この時に、新しいサーバをまっさらな状態から、... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
こんにちは、櫛井です。今回は、サイト運営を行う上で知っておきたいサーバの種類やその役割、DBサーバについてお送りします。記事タイトルに“超基礎入門”とあるように、あまり難しい言葉を使わずに書いてみます。 ■サーバの種類と役割 ユーザーが画像やテキストなどを投稿できる CGMコンテンツの場合、情報を表示するだけの一般的なウェブサイトとは違ったサーバ構成... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Railsの勉強がしばらくストップしてしまったので、今日はビデオを見てお勉強。Rails Envyの「ActiveRecord Tutorial」は長さも25分とちょうど良いし、「ActiveRecordとはなんぞや」を具体例を交えて簡潔... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
サーバの起動直後はデータがメモリ上にないためデータベースの応答速度が遅い、というのは良く知られた話かと思います。MySQL の場合、使っているエンジンが MyISAM であれば、各データファイルをあらかじめ cat ... > /dev/null するなりしてバッファキャッシュに載せておけばいいのですが、InnoDB は独自のキャッシュを持っているのでそういうわけにもいかないように思います。 ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
選択する列も結合インデックスに含めるとさらに高速化が期待できる → DBにまったくアクセスせずに結果を返せる 参照が早くなる反面更新が遅くなるので注意 NULLはインデックスに含まれない。NULLの検索をしたいならデフォルト値の設定を検討すべき !=,<>の使用に注意。in,orなどの置き換えを考える WHERE句の条件に関数を使うとインデックスが使用されない。意味的に等価なS... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
彼の掲載記事の中で、Shalom氏はたくさんのサイトがLAMP(Linux, Apache, MySQL, PHP/Perl)を使用しており、そしてその中のいくつかのものはGoogleのGFSか、もしくはメモリキャッシュ等のキャッシュのようなカスタムファイルシステムを開発している。Shalomは大規模なwebアプリケーションと大規模な金融機関向けアプリケーションの両方のために開発されたスケーラビリティソリューションの... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
MySQLを使ってWebアプリケーション開発を始めてみませんか? 今回は、開発環境の準備と動作確認までを解説します [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ある程度大きなサービスを作る場合って実はデータベースがサービスが重い原因になってることが多いです。 たいていのDBはチューニングしないとその性能をフルに発揮できません。 今回はmysqlを高速化するときの主要項目と参考値をまとめてみました。 とりあえずコレだけいじればある程度早くなると思います。 ### my.cnfのチューニングリファレンス ■port 通常3306。セキュリ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|