WOL(Wake on LAN)マジックパケットは通常ブロードキャストとして送信されるとのことです。その理由は単純に簡単だからだと思います。
Category Archives: 情報・プログラミング
[ 情報セキュリティ ] サーバーのパスワードは簡単に乗っ取られる
昨今では、Webサーバーを借りてホームページを公開することも簡単にできるようになりました。ただし、root のパスワードも管理できるような VPS 等を借りる場合には、絶対に安易なパスワードをつけることは止めましょう。
[ PHP ] ZendFramework1 – 複数のモジュールディレクトリを設定する
ここでは、Zend Framework1 において、複数のモジュールディレクトリを設定するサンプルを掲載しています。
みずがめ座の今日のラッキーアイテムは、猫のぬいぐるみでした。わたしは、みずがめ座ではありませんけどね。
[ Excel ] Altキーを押しながら画像のサイズを変更してセルの枠をピタッと囲う
ここでは、エクセルのセルにピタッとあわせて、四角の画像(オートシェイプ)でセルを囲う Tips を紹介しています。はじめて知った(教えてもらった)ときには、度肝抜かれました。
小さな感動でも大切にしていきたいものです
[ Oracle ] 「ORA-00972: 識別子が長すぎます。」ってエラーでSQLが動かない
ここでは、最近遭遇した次の Oracle エラーについて愚痴を言いながら掲載しています。
ORA-00972: 識別子が長すぎます。
そもそも、このエラーが発生したのはサブクエリの名前を長くしろって言ってくるアイツが原因です。ボケ!
[ Oracle ] NULLを条件検索するときの罠(IS NULL または IS NOT NULL が必要)
自分の感覚で Oracle を条件検索したときに遭遇した罠のお話です。おそらくは、同様の状況になったこともあるとは思うのですが、記憶は全くありません。(はっ、もしや、バグが混入したまま動いてるのでしょうか?というよりも、バグのないシステムなどありません)
[ ZendFramework1 ] プラグインの登録と解除(リクエストを制御してアクションを振り分ける)
ここでは、Zend Framework1 におけるプラグインの登録と解除を行うサンプルコードを掲載しています。サンプルとしてリクエストを強制的に別アクション(URL)へ振り分けを行っています。
[ ZendFramework1 ] 各種DBのテーブル名やカラム名にSQL予約語を使用する
「SELECT」や「ORDER」などの予約語をテーブル名やカラム名として使用する場合には、例えば Oracle の場合は、ダブルクォート (“) で名前を囲む必要があります。
ここでは、Zend Framework でこれらの処理を記述するサンプルコードを掲載しています。なお、ここでの出力例は Oracle の場合であり、その他のデータベースでは異なる結果が得られることもあります。
[ Zend Framework1 ] アクションヘルパーの登録と実行順序
ここでは、Zend Framewrok におけるアクションヘルパーの導入するためのサンプルコードを掲載しています。なお、アクションヘルパー自体については、下記を参照ください。
アクションヘルパーを使用すると、Zend_Controller_Action を継承した任意のアクションコントローラに対して 実行時やその他必要に応じて機能を追加できます。 アクションヘルパーの狙いは、 アクションコントローラに共通機能を追加するために いちいち抽象クラスを継承する手間を省くことにあります。
[ PHP ] Abstract Factory パターンの実装サンプル
ここでは、Abstract Factory パターンの PHP における実装サンプルを紹介しています。そもそも Abstruct Factory パターンとは、 ウィキペディア:Abstract Factory パターン では、
Abstract Factory パターンとは、関連するインスタンス群を生成するための API を集約することによって、複数のモジュール群の再利用を効率化することを目的とする。 日本語では「抽象的な工場」と翻訳される事が多い。
と説明がされていますが、プログラマー以外には意味不明です。