タグ

hurvinekのブックマーク (3,473)

  • なんてことない日記 : rpmのオプション - livedoor Blog(ブログ)

    日ソフトをyumでインストールしようとしたら、エラーで失敗してしまった。 エラーメッセージは以下の通り。 Error: Missing Dependency: libstdc++.so.6(GLIBCXX_3.4.11)(64bit) is needed by package dirac-1.0.2-1.el6.rf.x86_64 (rpmforge) libstdc++.so.6 に含まれているGLIBCXX のバージョンが不足しているように思える。 実際に調べてみた。 [root@hogehoge lib]# ls -la | grep libstdc++ ... libstdc++.so.6 -> libstdc++.so.6.0.8 [root@hogehoge lib]# strings libstdc++.so.6.0.8 | grep GLIBCXX GLIBCXX_3.4

    hurvinek
    hurvinek 2012/07/17
  • Zend Framework: Documentation

    Zend_Validate_EmailAddress は、メールアドレスの検証を行います。 このバリデータは、まずメールアドレスを local-part @ hostname に分割し、メールアドレスやホスト名の仕様にあわせて検証します。 基的な使用法 基的な使用法は、以下のようになります。 $validator = new Zend_Validate_EmailAddress(); if ($validator->isValid($email)) {     // メールアドレスは正しい形式のようです } else {     // 不正な形式なので、理由を表示します     foreach ($validator->getMessages() as $message) {         echo "$message\n";     } } これは、メールアドレス $email を

    hurvinek
    hurvinek 2012/07/11
    バリデータ一覧
  • PHPでIPアドレスを判定して日本国外(海外/外国)からのアクセスを制限する | sys238:blog

    PHPIPアドレスを判定して日国外からのアクセスを制限するためのスクリプト。 よく.htaccessでアクセス制限するけど、それのPHP版。 .htaccessでのアクセス制限だとページ単位でアクセス許可/拒否だけど、PHPスクリプトで実現するので細かい制御が可能。例えば海外からのアクセスだとコメント投稿欄を表示しないとかできる。 許可IPアドレス範囲は別ファイルで指定するようにして複数IP範囲が指定可能。 アドレス範囲の指定方法はサブネットマスクを使うタイプ。 (要するに.htaccessの記述方法の簡易版みたいな感じ) 許可IP範囲は自分の好きに設定できるので日国外拒否の設定だけでなく、携帯のみとか企業単位で設定とかもオッケーです。 *関数 /* * IPアドレスのチェック * @param String $remoteIp リモートIP * @param String $a

    hurvinek
    hurvinek 2012/07/10
    PHPでIP制限。シンプルでいい
  • ZF-05:Zend_Validate - 弱小PHPerの憂鬱

    [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 http://framework.zend.com/manual/ja/zend.validate.html いわゆるひとつのバリデータです。 入力形式が整数か、メールアドレスの形式として正しいか、IPアドレスの形式として正しいか、クレカの形式の形式として正しいか、といったチェックを行うことができます。 来の使い方としてはZend_Validate_Digits、Zend_Validate_EmailAddress等個別のバリデータをインクルードして、といった形なのですが、そんなの面倒でやってられないのでZend_Validateから全て静的に呼び出せるようになっています。 こういう実装は伝説のFactoryMethodパターンなんじゃないかと思うのですがよくわかりません。 そ

    hurvinek
    hurvinek 2012/07/09
    Zend_Validate_StringLengthの文字数比較はiconv_strlen()をつかっているので。 iconv_set_encoding('internal_encoding','UTF-8'); をどこかに書く
  • Zend_Form 設定ファイルで独自検証(カスタムバリデータ – Validate)を指定する方法 | RIA開発者ブログ

    hurvinek
    hurvinek 2012/07/09
  • Zend Framework - Zend_Form編

    フォーム作成の流れで説明した[2]まででフォームが完成しています。 あとはこれを使って、送られてきたフォーム入力値をチェックすることになります。 function hoge() { if (!$form->isValid($_POST)) { // POST送信されてきた値をチェックしてエラーがあれば //die('入力が正しくありません。'); return $view->render('login'); // 元の画面に差し戻して処理を移す } // チェックに合格した値を取得する // 入力値加工(フィルター)が設定してあるフォーム要素の値はここで加工されてくる $data = $form->getValue(); } チェックしてほしい値をisValid()メソッドに渡すと、設定した期待どおりの値かどうかを真偽値で返してくれます。 ここのチェックを通過すれば次に行いたい処理へ進める

  • Hack 73. ssh-agent と共に ssh-copy-id を使用する - bobchinの日記

    ssh-add/ssh-agent と共に ssh-copy-id を使用する オプション -i に何も値が渡されないと、 ~/.ssh/identity.pub が有効ではない場合に ssh-copy-id は次のようにエラーメッセージを表示します。 jsmith@local-host$ ssh-copy-id -i remote-host /usr/bin/ssh-copy-id: ERROR: No identities foundssh-add を使用して ssh-agent にキーをロードしている場合、 ssh-copy-id は ssh-agent からキーを取得しリモートホストにコピーします。 たとえば、ssh-copy-id にオプション -i を渡さない場合、 ssh-add -L コマンドで与えられたキーをリモートホストにコピーします。 jsmith@local-hos

    Hack 73. ssh-agent と共に ssh-copy-id を使用する - bobchinの日記
    hurvinek
    hurvinek 2012/07/04
  • Zend Framework: Documentation: Zend_Form クイックスタート - Zend Framework Manual

    より高度に使いこなす際には Zend_Form のサブクラスを作成することになるかもしれません。 しかし、単純なフォームの場合は Zend_Form オブジェクトをそのまま使えばプログラム上でフォームを作成できます。 フォームのアクションやメソッドを指定したい場合は (普通はするでしょうね)、 setAction() メソッドおよび setMethod() メソッドを使用します。

    hurvinek
    hurvinek 2012/06/28
    Zend_Form のすべてのクラスは Zend_Config を用いて設定できます。
  • Zend Framework - Zend_Config_Ini - keys as an array

    hurvinek
    hurvinek 2012/06/28
    zendframework のiniファイルで配列使う
  • 自動でリンク切れチェックし、Webサイトの品質を保つ便利ツール8選 | 人手に頼らないWebサイトの戦略的品質管理指南

    Webサイトの品質維持には、リンク切れや不要なファイルを少なくすることが重要です。今回は、Webサイト品質の問題点発見とその解決へのスピードを格段に上げる自動チェックツールを8つ紹介します。日アイ・ビー・エムが提供するIBM Rational Policy TesterやW3Cリンクチェッカー、W3Cマークアップ検証サービス、リンク切れカッター、Web Developerなどのフリーツールも紹介 数百ページ~数万ページというWebサイトでは、人的な検査だけですべての問題点をチェックするのは実質的に不可能に近い。また、ページ数が少なくても、チェック漏れがあっては意味がない。 自動チェックツールを利用することで、問題点発見とその解決へのスピードは格段に上がる。現代のWebサイトでは、理想的な品質管理を実現するには、何らかのツールの利用は必須だともいえる。 最も効率良く診断できる専門ツール手前

    自動でリンク切れチェックし、Webサイトの品質を保つ便利ツール8選 | 人手に頼らないWebサイトの戦略的品質管理指南
    hurvinek
    hurvinek 2012/06/27
    リンクチェッカー
  • Zend Framework: Documentation: Zend Framework 移行上の注意 - Zend Framework Manual

    If you have a JIRA/Crowd account, we suggest you login first before commenting.

  • 株式会社IDCフロンティア

    IDCフロンティアのクラウドサービスが政府情報システムのためのセキュリティ評価制度(ISMAP... データセンター 2024年01月10日 【接続先追加】「バーチャルブリッジ」に主要IX事業者などの他事業者接続が追加 データセンター 2024年01月10日 令和6年能登半島地震の影響により、被災された地域のお客さまがご利用中のサービスについて支援措置を実施します。 サービス 2024年01月05日 新年のご挨拶 代表取締役社長 鈴木 勝久 その他 2024年01月04日 1月17日~19日に福岡で開催される「JANOG53 in Hakata」にブース出展します その他 2023年12月20日 ZDNET Japan Business&IT ClassWork supported by ... その他 2023年12月15日 IDCフロンティア、「AIサービスのためのデジタルインフラ」を

    株式会社IDCフロンティア
  • Helveticaの代わりに使える30のフォント

    無料で資料をダウンロード SEOサービスのご案内 専門のコンサルタントが貴社サイトのご要望・課題整理から施策の立案を行い、検索エンジンからの流入数向上を支援いたします。 無料ダウンロードする >> 世界中で愛されている永久定番級のフォントといえばHelvetica(ヘルベチカ)、デザイナーじゃなくともお馴染みのフォントです。今回はHelveticaは余りにメジャーすぎてちょっと抵抗がある、、、というひねくれモノのあなたのためにHelveticaの代わりに使えるフォントを30種類紹介した記事を。 — SEO Japan Helveticaは筋金入りの書体だ。明確さ、順応性、徹底的な完璧さを持つそれは、スイスのデザイン文化の証だ。この有名な書体は、数えきれないほどの理由から愛されている。それ自体には何の個性もないために、どんな気持ちや感情や心象も受け入れることができる能力もその1つだ。 Hel

    Helveticaの代わりに使える30のフォント
  • おじさんでもできるDreamweaver CS5の使い方教室

    Webの周辺知識 とりあえず、「値段が高いから、いいモノだろう」という安直な考えと、「プロも使っている」という評判に釣られて、Dreamweaverを買ってみたのはいいけど、『どうやって使うんだぁ?』という、プライドばかりが高くて、能力はそれほどでもないというおじさんは、日全国にゴマンといるはずだ。実は、このWebサイトの管理人であるわたしにしたところで、その中のひとりである。見栄を張りながら、強がるばかりで、いっこうに使いこなせないという、そんなわたしやあなたのようなおじさんのために、このWebサイトは存在する。親切、丁寧がモットー。HTMLCSSといった周辺知識の説明にも努めている。ぜひ、ご一読ただき、一刻も早く、“無能”の烙印を打ち消していただきたい。 はじめに Webページをつくるための基礎知識[HTMLCSS] Webページをつくるための基礎知識[WWW] Webページをつ

    hurvinek
    hurvinek 2012/06/07
  • DRBDのインストール | 自宅がiDC?

    うちのサーバには導入しませんけど、自分の中でインストールに必要な ナレッジもたまってきたので備忘録程度に書きます。 少し前から話題というほどじゃないですが、一般的になってきましたよね。 実績もそれなりになりつつあって、他のミドルと組み合わせて使うことが多いようです(Heartbeatとか)。 DRBDは簡単に言ってしまえば、2台のサーバ間でブロックデバイスをミラーリングしちゃうんです。 要するにサーバをまたいだRAID1みたいな感じですね。 ブロックデバイスなので普通にマウントできますが、2台のうちどちらか1台でしかマウントできません。 最初解説を読んだときは勘違いしてしまいましたが、Primary/Secondaryの概念があるので 両方でマウントはできないんです。 当たり前と言えば当たり前ですね。実際にRAID1を組んだ1台のマシン上で どちらのディスクをマウントするかな

    hurvinek
    hurvinek 2012/06/04
  • WordPress→WordPress ドメイン変更を伴うサーバ移行手順 | hijiriworld Web

    1. 新サーバにWordPressを新規インストール 新サーバにWordPressを新規インストールします。 旧サーバにインストールされているWordPressをそのままコピーしてはいけません。 データベースの設定ファイルや .htaccess が違うためです。 2. データベースをSQLデータでエクスポート 旧サーバのデータベースの、wp_options 以外のテーブルを SQLデータでエクスポートします。 wp_options テーブルには、WordPressの設定情報が格納されています。 新サーバにWordPressを新規インストールした際に設定した内容も含まれるので、このテーブルの内容は上書きしてはいけません。 phpMyAdmin からの例を示します。 WordPressのデータベース構造についてはこちら→ データベース構造/WordPress Codex 3. エクスポートした

    hurvinek
    hurvinek 2012/05/30
    テストサーバから公開サーバに移動するときなど
  • http://oalp.org/doc/nilesen/

    For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.

  • Amazon.co.jp: Webデザイナーのための jQuery入門 魅力的なユーザーインターフェースを手軽に作る (Books for Web Creative): 高津戸壮: 本

    Amazon.co.jp: Webデザイナーのための jQuery入門 魅力的なユーザーインターフェースを手軽に作る (Books for Web Creative): 高津戸壮: 本
    hurvinek
    hurvinek 2012/05/29
    jQuery入門本で一番分かりやすいと思う。
  • drbd.conf

    ストレージには寿命があり、保存された情報は永遠に正常性を保証されるわけではありません。その為に別のストレージにデータをバックアップしたり、ストレージそのものを多重化してデータを保護することが重要です。今回紹介するは、ストレージデバイスを多重化し、データを複数のストレージに保存する仕組みで、DRBD(Distributed Replicated Block Device)と呼ばれているものです。同様の仕組みにソフトウェア/ハードウェアRAIDがあります。 DRBD(Distributed Replicated Block Device)とは、TCP/IPネットワークを通じて複数のサーバのストレージ(パーティション)をリアルタイムにミラーリング(複製)するソフトウェアです。RAID1のようなミラーディスクを構築することができます。ソフトウェア/ハードウェアRAIDは同じサーバ内のストレージを使

  • 2008-07-13 - ふたつの川うるおう日記

    DRBDとクラスタファイルシステムのテストで手詰まり中で書いたDRBD (Primary/Primary)で構成した2ノードのうち、1ノード落とすともう1ノードでGFS2領域にアクセスできなくなるのは、コメントにあるRAさんの情報をもとにQuorumをよく調べることで解決しました。 Red Hat Cluster Suite(GFS/GFS2はこの一部)では、Quorumを次の式で決定し、この数字より小さいノード数になるとサービスが停止する作りになっています。 Quorum = 稼働していたノード台数 / 2 + 1 具体的な数字を書くと次のとおり。 6台構成: 6/2+1 = 4台以上稼働し続けていればOK、3台以下になったらアウト 3台構成: 3/2+1 = 2台以上稼働し続けていればOK、1台以下になったらアウト ここで今回やっていたDRBDの場合、2台構成なので次のようになります。