タグ

2009年2月18日のブックマーク (4件)

  • 2009-02-18

    対話的な入力が必要なコマンドの実行を自動化する。 spawn は実行するコマンド、expect は実行したコマンドが表示するメッセージ、send は入力する内容を指定するコマンド。 CakePHP では、フォームから渡された日付データは配列になっている。このままでは、データベースでは扱えない。 そのため Model::deconstruct() という関数(メソッド)がある。 たとえば、 <?php array(3) { ["year"]=> string(4) "1981" ["month"]=> string(2) "04" ["day"]=> string(2) "14" } を文字列に変換すると、"1981-04-14 00:00:00" になる。 時刻がつくのは、試したデータベースの項目が timestamp 型のためだろう。 以下のように、項目名とデータを渡して変換する。 <?

    2009-02-18
    ichikaway
    ichikaway 2009/02/18
    配列でPOSTされた日付データをStringに変換
  • XenServerでサーバ仮想化+DeleGateでグローバルIPひとつを使い回す - yuhei.kagaya

    『社内に開発環境がない!』 ということで、なるべくコストをかけずに開発環境を量産してみた。 概要 今回やることの全体図はこんな感じ。 使ったもの グローバルIPひとつ 市販の無線LANルータ(有線ポートが4個ついてるバッファローのやつ) あまってるHPのデスクトップパソコン4台 HP Compaq Business Desktop dc7100 US スペック:Intel(R) Pentium(R) 4 CPU 2.80GHz/80GBHDD/2GBメモリに増量 無線LANルータのNAPT、多機能ゲートウェイ/プロキシサーバのDeleGate、サーバ仮想化技術のCitrix XenServer5を利用。 XenServerは無償のExpress Editionを利用。同時実行VM数や、使用できる物理メモリ容量、使用できる物理CPU数に制限があったり、XenCenterから複数のXenSer

    XenServerでサーバ仮想化+DeleGateでグローバルIPひとつを使い回す - yuhei.kagaya
    ichikaway
    ichikaway 2009/02/18
    面白い記事。けどDelegate使ってもHTTPSをバーチャルホスト的に別ドメイン別サーバで公開って出来ないんじゃ。。。ポートを443以外のも使って分けないと複数証書には対応できないんじゃないかな
  • PHPで携帯サイト - phpspot

    PCサイトを作っていると、その性質の違いに驚くはず。 画面表示用のコーディングを行う際に押さえておきたい部分を紹介します! 基 ・3キャリア共通の端末の性質 ・HTMLの書き方-マークアップ ・ユーザビリティ ・携帯シュミレーター一覧 パソコン上で携帯環境に近い環境を再現するためのソフト&ツール集 その他注意点(外部サイト) ・携帯サイト作成時の注意点(au編) ・携帯サイト作成時の注意点(SoftBank編) ・ケータイ向けサイトでmailtoを利用する際は改行コードに注意 携帯サイトを作るにあたって便利なライブラリ集をまとめましたので紹介 携帯サイトはPC版とは色々とコーディングやルールが異なったり、キャリアごとの差異があって面倒臭いと感じるかもしれませんが、ライブラリを活用すればそれほど面倒を感じずにサイト作成が出来るはずです。 ・携帯絵文字ライブラリ キャリアごとに違う絵文字仕様

  • ファイル・ディレクトリ名の一括置換/一括作成 業務で楽するためのUNIXテクニック集

    はじめに この連載では、UNIX系OSをコマンドライン上から効率よく利用するために知っておくべきテクニックや、便利な小技を紹介していきます。 今回は、第0回、第1回で紹介したfind/xargsコマンド、シェルの変数展開、制御構造を利用した「ファイル・ディレクトリ名の一括置換」に関するテクニックを紹介します。 また、「ファイルやディレクトリの一括作成方法」「シンボリックリンクの作成方法」に関するテクニックも紹介します。「ファイル名の置換」テクニックを検証する際の、コマンド確認環境構築にご利用ください。 今までの記事 第0回 まずはおさらい、シェル制御構造と正規表現の基礎 第1回 「検索」編 find/grep/xargsコマンドを使いこなす 対象読者 UNIX系OSコマンドを一通り利用したことがある方 正規表現を利用したことがある方 何らかのプログラミング経験がある方 動作確認環境 Lin

    ファイル・ディレクトリ名の一括置換/一括作成 業務で楽するためのUNIXテクニック集