タグ

ブックマーク / cloned.hatenablog.com (5)

  • Basic認証でwget - cloned.log

    wget --http-user={username} --http-passwd={password} {host}いつも忘れるのでメモ。{}のところを任意に置き換える。因みにパスワードとかに「!」などが入っている場合は適宜「\」にてエスケープすれば大丈夫。

    Basic認証でwget - cloned.log
  • PHPの定数をどうするか - cloned.log

    Javaで言うstatic finalをどうするのが良いか。PHPには定数とオブジェクト定数があって、それぞれdefine関数とconstキーワードで宣言できる。具体的にはこんな感じ。 <?php // 定数 define('MESSAGE', 'Hello World'); echo MESSAGE; // オブジェクト定数 class MyClass { const MESSAGE = 'Hello World'; } echo MyClass::MESSAGE; オブジェクト定数という名前ではあるけれどもクラス定数と呼んだ方が解り易いかも。constはstaticキーワードなしにstaticな存在になる(staticキーワードを付けるとシンタックスエラー)。 defineとconstの違いは、グローバルなのかクラス帰属なのかと言う点と、宣言時に演算が使えるかという違いがある。例えば、

    PHPの定数をどうするか - cloned.log
  • これはすごい「Linux-DB システム構築/運用入門」を読んだ - cloned.log

    Linux-DB システム構築/運用入門 (DB Magazine SELECTION) 作者: 松信嘉範出版社/メーカー: 翔泳社発売日: 2009/09/17メディア: 単行(ソフトカバー)購入: 55人 クリック: 3,402回この商品を含むブログ (32件) を見る読み始めた瞬間からこれは良いだと思って一気に読んだ技術書はEffective Java 第2版 (The Java Series)以来かもしれない。Effective Javaを読んだときは既にJava業ではなくなっていたけれど、このLinux-DBは今自分がもっとも知るべき内容だったことも大きいかもしれない。 自分が是非購入しようと思ったきっかけは奥さんの「Linux-DBシステム構築/運用入門」がすごい - あなたのシステム、ガラパゴス化していませんか?というエントリ。特に次の文に興味を持った。 なぜそうな

    これはすごい「Linux-DB システム構築/運用入門」を読んだ - cloned.log
    iww
    iww 2009/12/17
    すごいそうなのでここで買いました
  • 年俸制とか裁量労働制に対する正しい理解 - cloned.log

    このエントリの目標はシステムエンジニアなどにありがちな「残業代は年収に含む」とか「裁量労働制なので残業代は出ない」といった「当に?」と思う事柄について、法律や判例では現状どのように判断されているのかということを概観すること。よって「細かいことを言うと人間関係がぎくしゃくする」というようなことは完全に棚に置く。正しいとされていることをまずは知りたいので。 きっかけとしては最近上司の横暴な話とかを周りの人からよく聞くので、今は自分自身の問題ではないけれど、明日には我が身と思って調べてみようと思った。 ※できるだけ信用できそうなソースを参考にしたつもりだけれども、私は法律の素人なので間違いや勘違いがあるかもしれません。 労働時間 労働基準法では労働時間について定めている。 (労働時間) 第三十二条 使用者は、労働者に、休憩時間を除き一週間について四十時間を超えて、労働させてはならない。 ② 使

    年俸制とか裁量労働制に対する正しい理解 - cloned.log
  • cloned.log - PHPの参照渡しは関数の引数だけじゃない

    PHPの参照渡しについて。参照渡しについて説明しているサイトでは圧倒的に関数の引数を例にしていることがほとんど。例えば以下のような感じ。 <?php $v = "default"; rewrite($v); print $v; function rewrite(&$arg) { $arg = "HelloWorld"; } これで「HelloWorld」と出力される。$vを直接変更していないのに、rewrite関数内での変更が$vに対して有効になっていると解く。関数の引数に「&」を付けなければ上書きされることはない(値渡し)。 最初はこれが一番判り易いけれど、もう一歩、変数代入の参照渡しと関数戻り値の参照渡しにも触れて欲しいところ。特に関数戻り値の参照渡しについて触れているサイトが当に少ない。 変数代入の参照渡しというのは以下のコードのような場合。 <?php $a = "default

    cloned.log - PHPの参照渡しは関数の引数だけじゃない
    iww
    iww 2008/02/08
  • 1