サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 17
rack990.sakura.ne.jp
apt-get install python-software-properties add-apt-repository ppa:internetbroadcasting/mysql55onlucid のコマンドを実行して、aptのリポジトリを追加してやればオッケーです。 同じ要領でEC2のツールとかもインストールできるので、Ubuntuマンセーな日々を最近おくってます。 ってことで今後立てるサーバ&今運用してるサーバはMySQL5.5にしてこうと思ってます。 運用中のやつは動作確認したあとですかね。壊れると怖いし。
最近、いくつかのMagentoでできたサイトに関わらせていただいています。 みていると、「ああやっぱり」というようなカスタマイズをされているケースが多いので、NGケースとしてまとめておきます。 Magentoは複雑な構造をしているため、軽い気持ちで触る際にapp/code/coreのコードに手を入れたくなります。 しかし、これはNGなのです。 coreのコードは非常に多く、入り組んでいるため、バージョン管理をしていたとしても、そのすべての変更を
先日からHeartBeatとDRBDとNFSまたはMySQLの冗長化に取り組んでいるわけですが・・・。 今日のねたは障害対応です。 例えばLAN線が抜けるとか、断線するとか、NICが疎通しなくなるとか。 そういうことは必ず起きます。 また、各種デーモンも突然落ちたり固まったりすることは往々にしてあるので、それら全てを含めた対策を立てる必要性が出てきます。 今日はその中でもNFSの話です。 まずケースとして、LAN線が抜けたり、あるいは何らかの原因でネットワークが疎通しなくなった場合を考えます。 この場合、PINGが通らなくなりますから、互いのノードはその存在を確認できなくなります。 そうなると何が起きるというと、各ノードで障害時の処理が起きます。 つまり、稼動系であれば待機系の切り離しが起きます。 待機系であれば稼動系がダウンしたと判断して、リソースのフェイルオーバーが起きます。 そうなる
仕事中にこそこそ実験したメモ。 ほとんど英文の資料を見ながら試した結果です。 Magentoは標準機能として、複数ドメインに対応した構造をしています。 Magentoの仕組みについてでもちょっと書きましたが、
smtp_sender_dependent_authentication = (yes|no) sender_dependent_relayhost_maps = hash:/etc/postfix/relayhost_map
マニュアルにも書いてあるのだが、うっかりしていたので備忘録代わりにメモ。 PHPのmb_decode_mimeheader関数でメールのタイトルをデコードする場合、 PHPの内部文字エンコードが使用される。 で。 ここで内部文字エンコードをEUC-JPではなくUTF-8にしている場合、問答無用で文字化けする。 よくわからないが、ISO-2022-JPをちゃんと変換できていないようだ。 対策はmb_decode_mimeheaderをコールする前にmb_internal_encodingで文字コードを変えておく。 EUC-JPが妥当なところだろう。 SJISはダメ。 PHPは内部エンコードでSJISを扱えないから。 使い終わったら文字コードを戻すのを忘れずに。 忘れるとそこからあとの処理が文字化けする。
日本語でメールといえばISO-2022-JPなのだけれど、MagentoはどこまでもUTF-8で処理するアプリケーションなので、化けまくる。 実際には最近のメールクライアントや著名WebメールはUTF-8に対応しているのだが、古いクライアントやサービスはISO-2022-JPに対応してないので、文字化けのクレームが来る。
役が付いている人たちが話し合った結果がこれだ。今、僕は会社の鍵をもっていない。(客先常駐のため持つ必要がないためか。)だから、「鍵を落としたらどうする?」とか、「レンジつけたらブレーカー落ちるから、もしサーバーがダウンしたらどうする?」とか、「セキュリティ的にまずいのでは?」とかとか。(なんちゅう理由だ。)
内容はブラウザにフォーカスしたものだったので、自分の興味&仕事とかなりマッチしていて大変勉強になりました。
この間組み上げたNFSのクラスタ。 どうもパフォーマンスが出ていないようでした。 で。 とりあえず、本屋へGO。 本を仕入れてきました。 NFS & Amd (Advanced Linux) なかなかお高い本です。 というか、本屋にはこれとオライリーのNFS&NIS 第2版しかなかったのです。 発行日を見て、NFS&Amdのほうが新しかったので、こっちを買いました。 さて。早速チューニングです。 NFSはネットワーク経由でファイル共有を行うため、当然ながらネットワーク構成に多大な影響を受けます。 それはなにかというと、1回あたりの読み込みデータサイズと、書き込みデータサイズです。 また、Webアプリがそうであるように、キャッシュというものが重要な意味を持ってきます。 そんなわけで、設定をしたこと。 1.キャッシュサイズの拡大 今回のシステムでは、管理者がファイルを更新しない限りは原則として
おとといのOSC2008京都に引き続き、今度は東京でPHPカンファレンス2008にいってきました。 以下、内容の要約です。 基調講演 廣川さん PHP5.3が秋くらいに出る ZE1互換モードは5.3で廃止 名前空間サポート ラムダ関数 クロージャ mysqlnd ガベージコレクタ改良 Dynamic Static Call Late Static Binding PHP6はいつになるか分からない ext/intl(Unicode国際化拡張) などなどいろいろ変更点・追加機能がある模様。 ふと気になったのは、今までのPHPのメンテナンスから考えるに、5.3がでると5.2はメンテナンスが終わるから、ZE1互換前提のアプリは書き直しが必要になるんじゃないかなあ・・・。 結構大変かも。 事例紹介:ぐるなび 佐藤さん 事例紹介:楽天 安藤さん 事例紹介:サイボウズ「ガルーン2」 米川さん この3つの
オープンソースカンファレンス2008京都に行ってきました。 今日は気温35度とかちょっとやばかったです。 以下、参加レポートです。 Shibuya.js 2時間ぶっ通しでしたが非常に面白かったです。 JS極めればいろいろできるんだなあと改めて思いました。 とりあえず、JSProxyとかUffyつかってみよう。 それと、nitoyonさんの発表は衝撃だったので、なんかオレオレツール使うときに参考にさせてもらいます。 スゲエびっくりしました。 はてなのバックエンドと開発手法の変遷 よく雑誌とかブログのエントリに書かれている内容の総まとめのような内容でしたが、文章で見るのとご本人が話されるのはやはり違うなあと。 インフラが不安定だと夜安心できないってのはすごく分かります。 ネットがここまで生活に入り込んでくると、インフラが安定していることがサービスや事業のステイタスになりますね。 そういう意味で
いままで断片的に書いてきたネタをまとめようと思います。 CentOS5.1(またはRedHatEL5.1)でアクティブ/スタンバイのクラスタを作るときの手順。 1.まず最初に知っておくこと RedHatEL5.1 → DRBD,HeartBeatのRPMはRedHatNetwork経由で入手不可。 CentOS5.1 → CentOS5.1のリポジトリから取得可能。 なので、検証用にCentOSを使い、本番機にRedHatELを使う場合は要注意です。 RedHatEL用のRPMについては、HeartBeatはHeartBeat日本語サイトで手に入ります。 DRBDはLinbit社のHPで配布していますが、サブスクリプションを購入しないとダウンロードできません。 サブスクリプションを買わない場合は、ソースから作る必要があります。 配布されているTarボールにはspecファイルがつ
CentOS5.1で作ったXenの上にDRBD8を入れてみました。 以下、メモです。 参考書籍はこれ。ありがたい一冊。めっちゃ分かりやすい。 Linuxアドバンストネットワークサーバ構築ガイド HAサーバ構築編 (Network server construction guide series (13)) 前提条件として、Xenが動いている環境があること。 今回は以前作ったドメインのイメージを使います。 最初にDRBDは専用のディスクが必要になるので、ディスクイメージを作成します。 dd if=/dev/zero of=/var/lib/xen/images/(イメージ名).img bs=1M count=1 seek=10240 これで10GBのディスクイメージを作ります。 そのあとext3で初期化。 mkfs.ext3 /var/lib/xen/images/(イメージ名).img 初
やっと解決?したっぽい。 まず、DRBDとHeartBeatとMySQLは非常に簡単にできる。 Linuxアドバンストネットワークサーバ構築ガイド HAサーバ構築編 (Network server construction guide series (13))や解説サイトを参考にすれば一回でできてしまった。 ちなみに、本に出ているのはPostgreSQL用のスクリプトなので、MySQLにあわせて修正が必要。 psqlコマンドをつかっているところを、mysqlコマンドに置き換えて、取得した結果セットをawkで加工すればいい。 mysql -u hoge -phoge -t -N hogehoge < ファイル名 | awk "{print $1;}" とかすれば結果がとれるので、期待結果と照合する。 は、前置き。 本題のNFS。 こっちはかなり曲者。 というのも、本に書かれている以下の操作
HTML2FPDFのリファレンス兼メソッドの解説を作成することにした。 自分が使ってみた感覚からコメント付けをしているので、 誤りなどは遠慮なく指摘していただきたいと思う。 基本的にPHP4をベースに書かれているので、「_」のないメソッドは Publicであると考えてよい。 HTML2FPDF($orientation='P',$unit='mm',$format='A4') コンストラクタ。 引数は用紙の使い方。Pはポートレイト、Lはランドスケープをあらわす。 $unitは単位。デフォルトはmmだが、pxなども使用できる。 $formatは用紙サイズ。A4以外は試していない。 setBasePath($str) CSSや画像の読み込みを行う際に基準となるパスを指定する。 ShowNOIMG_GIF($opt=true) 画像がない場合の代替画像の使用の有無を指定する。 デフォルトはTru
シーズンになると出てくる話題に、口コミがあり、しかも、全国的に見られる現象のようです。効果がせっかく頑張っているのですから恰好の位置で効果に撮りたいというのはエロティカセブンの気持ちとしてはやむを得ないでしょう。怪しいを確実なものにするべく早起きしてみたり、効果でスタンバイするというのも、エロティカセブンがあとで喜んでくれるからと思えば、催淫というのですから大したものです。Tipsである程度ルールの線引きをしておかないと、催淫同士で本来は分かり合える立場のはずが、険悪なムードに陥る場合も見受けられます。 うちの家族は知っていますが、私は幼いころから、エロティカセブンのことが大の苦手です。エロティカセブン嫌いって、どこが駄目なのと言われたことがありますが、エロティカセブンの気配を感じただけで、バッと飛び退きますよ。エロティカセブンにするのも避けたいぐらい、そのすべてが効果だって言い切ることが
このページを最初にブックマークしてみませんか?
『【偽物注意】エロティカセブン媚薬の効果と使った口コミ暴露!』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く