12月16日、Perlユーザーのコミュニティ「Shibuya Perl Mongers」のテクニカルトークイベント第5回が開催された。イベントでははてな取締役最高技術責任者(CTO)の伊藤直也氏が、はてなの最近のサービスにおける技術的ポイントを解説した。 ■ 早ければ半日でサーバーを増設できるスピード体制 伊藤氏ははじめに、はてなのフレームワーク「はてなフレームワーク」を紹介。基本的にははてなが独自に構築したフレームワークで、「このフレームワークのおかげで新しいサービスも早ければ1日で作れる」という。 はてなのサーバーは現在約90台で、金型もはてな代表の近藤淳也氏が自ら設計したものを利用。サーバー機材は常に待機させているため、トラフィックが大幅に上昇した時でも、最短半日でサーバーを増設できるという。伊藤氏は「大きなサービスであればデータセンターを他の場所で借りたり、マシン1台を追加するのに
またしてもトリビアですが・・・個人的に「へぇ~」が多かったのでご紹介。ちょっとした話のネタにどうぞ。「本当?」と思った人は実際にその背景を調べてみるとおもしろいかもしれません。 » Strange but Real 上記のサイトでは55個のトリビアが紹介されていますが、個人的にヒットしたものをピックアップしてご紹介します! 右利きの人は左利きの人より平均して9年長く生きる。 ディープキスをしている間に口同士で4万の寄生虫と250種類のバクテリアが交換される。 あまりに激しいくしゃみをすると肋骨が折れる。さらに激しいくしゃみをすると、頭や首の血管が破れて死ぬことがある。 ブルース・リーの動きはあまりに早すぎたのでフィルムの再生速度を遅くする必要があった。 目を開けながらくしゃみをすることはできない。 脳はテレビを見ている時よりも寝ている時の方が活発に動いている。 マルボロの最初のオーナーは肺
公開 2006年8月25日、 更新 2009年1月17日 Perl でコマンドラインオプションを処理するときの覚え書き。基本的ないし実用的な事項のみで、中級以上のトピックはばっさり省いています。Perl ドキュメントをもとに作成しました。 1. 基礎知識 オプション名の大文字小文字は区別されない。 短いオプション名(例: -a)は長いオプション名(例: --all)から自動的に作られる。 オプションとして処理されなかったコマンドライン引数(ファイル名など)は @ARGV に残る。 2. GetOptions 関数 コマンドラインオプションを処理するには Getopt::Long モジュールの GetOptions 関数を使う。 use Getopt::Long; 以下のコード例では use Getopt::Long; は省略している。 2.1. 単独で指定するオプション my $opt_a
cryptによる暗号化の基礎 書式 それではcrypt関数の基本から解説していきたいと思います。書式は次の通りです。 crypt(PLAINTEXT, SALT) PLAINTEXTが暗号化される平文、SALTが暗号化の際のベースとなる文字列です。SALT(塩)と言うぐらいですから暗号化の際の隠し味といった意味合いでしょうか。先にも述べましたが暗号化のみの一方向ですので復号化は出来ません。まずDES方式の場合について説明をして、MD5方式へと移ります。 DESの場合 DES方式の場合にはPLAINTEXTとSALTは以下のようになります。MD5も大きな違いはありません。 PLAINTEXT 半角文字で8文字(8byte)まで使用されます。8文字に満たない場合はnullで補われます。9文字以降は無視されます。つまりSALTが同じであれば「12345678」も「123456789」も出力は同じ
Michael H. Jackson, mhjack@tscnet.comv1.3, 1996年4月3日 藤原輝嘉, fujiwara@linux.or.jp この文書は Linux のパスワードを shadow 化する Shadow Suit の 入手、インストール及び設定の方法について説明するものです。また、ユーザ のパスワード認証を行うソフトウェアやデーモンの(再)インストールについて も解説します。これらのプログラムは Shadow Suit の一部ではあり ませんが、Shadow Suit をサポートするためには再コンパイルする 必要があります。また、この文書には shadow パスワードをサポートするプロ グラムの例も書いてあります。将来の改定ではよく聞かれる質問への回答もさ らに加えるつもりです。 1. はじめに 1.1 以前の版からの変更点 1.2 この文書の最新版について
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く