タグ

2011年12月2日のブックマーク (7件)

  • Ruby Advent Calendar 2011 / 2日目 – almost-sinatra.rb の深淵を覗く « blog.udzura.jp

    初めましての方は初めまして。近藤うちお(@udzura)です。 Sinatra ベースのフレームワークである Padrino framework の日語サイトを管理したりしています。 Ruby Advent Calendar jp: 2011 2日目である今日は、 Sinatra 主要コミッタである rkh が、わずか 8 行で実装した Sinatra クローン、「almost-sinatra.rb」を読み解いたりして、2日目にして一気に読者を置いてけぼりにしたいと思います(1日目はこちら – “Coffeescripting with Ruby”)。 RedBull(できれば複数)の用意を推奨します…… まずは、全コードを下にコピーして置いておきます。先日、 このパッチ が accept されたので、それが適用された最新バージョンです。 %w.rack tilt backports

  • あらためてPHP5.3

    6. PHP5.3未満のソース <?php require_once 'OneByOnelibLog.php'; require_once 'OneByOnelibBasicController.php'; define('T_USER', 't_user'); class UserController extends BasicController { public function UserController() { $values = range(1, 50); array_filter($values, array('UserController', 'match')); } public static function match($value) { return ($value % 5 == 0); } } 7. PHP5.3のソース <?php namespace appc

    あらためてPHP5.3
    jiskay
    jiskay 2011/12/02
  • Ubuntuの壁紙を時計表示にする -WallpaperClock- | うぶんつ通信 | うぶんつ通信

    Wallpaper Clockは壁紙に描かれた時計を自動切替で時計表示を行うアプリです。ガジェット機能をもつScreenletsのアプリの一つで、インストールは端末から下記のコマンドを実行します。 sudo add-apt-repository ppa:screenlets/ppa && sudo apt-get update sudo apt-get install screenlets sudo apt-get install wallpaperclock-screenlet インストールが完了したらScreenLetsを起動しWallpaper Clockを選択して起動させます。 起動すると壁紙が変更され時計表示になります。壁紙変更などの各種設定はデスクトップ上のWallpaper Clockアイコン(赤い時計マーク)を右クリックします。

  • MySQL のレプリケーションを Nagios で監視する | バシャログ。

    みなさんこんにちは、nakamura です。2011 年も後 1 ヶ月!悔いのないように過ごしましょうね! MySQL のレプリケーションってけっこう繊細なやつで、割りとちょっとした事ですぐに止まっちゃうんですよね~。しかもレプリケーションが止まった所でサイトが停止するわけではないので、とっても気付きづらい・・・。というわけでレプリケーションする際には監視は欠かせない!と思っているわたくしが、今回は SNMP + Nagios で監視する方法をご紹介しようと思います。 コマンドの実行結果を MIB ツリーに追加 まずは監視対象となるレプリケーションのスレーブサーバに以下のようなスクリプトを用意します。パスやファイル名はお好みで変えてください。MySQL の root パスワードが書かれているのでパーミッションは 700 がいいかもですね。 /var/admin/scripts/snmp/r

    MySQL のレプリケーションを Nagios で監視する | バシャログ。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    jiskay
    jiskay 2011/12/02
  • PEAR :: Manual :: コーディング規約のチュートリアル

    導入 このチュートリアルでは、 規則をひとつだけ持った新しいコーディング規約を作成していきます。 作成する規則は、Perl 風のハッシュ記号によるコメントを禁止するものです。 コーディング規約用のディレクトリの作成 PHP_CodeSniffer で使用する規約は、すべてコーディング規約に従っている必要があります。 この規約とは、特定のディレクトリ配下にある単一のクラスでなければならないということです。 というわけなので、非常に簡単に作成することができます。 今回作成するコーディング規約は MyStandard という名前にしましょう。次のコマンドで、このコーディング規約用のディレクトリ構造を作成します。 注意 As this coding standard directory sits outside the main PHP_CodeSniffer directory struct

    jiskay
    jiskay 2011/12/02
  • PHPカンファレンス北海道

    ついに、あのPHPカンファレンスが北海道でも開催されます。道内外から様々な技術者の方々の講演を予定しています。皆様の参加をお待ちしております! 終了しました!ありがとうございました! 公式ハッシュタグ:#phpcondo

    jiskay
    jiskay 2011/12/02