薫のHack
PHP デザインパターン Iteratorパターン
PHPのデザインパターン「Iteratorパターン」のサンプルコード。<?phpclass user {private $name;priv...
PerlのMechanizeでコンテンツがgzipのときの対処法
訂正版PerlのWWW::Mechanizeモジュールでウェブページを取得をしたときに、コンテンツをprintしたら、読...
perlでgzipを扱うためのCompress::Zlib::memGunzipの使い方
perlでgzipされたデータを解凍(gunzip)する方法について。perlでgzipされたデータを扱うときは、Compres...
PHP6とUnicode
PHP6には、Unicodeサポートが追加されるようです。PHPの設定ファイル php.ini の unicode.semantecsの設...
FreeBSDとLinuxのディレクトリ構造一覧
FreeBSDのディレクトリ構造(Directory Structure)とLinuxのディレクトリ構造(Directory Structure)を横...
PHP PEARサイトがYahooのYUIを使ってリニューアル
PHPのライブラリサイト pear.php.net のデザインが変更されました。Yahoo!のYUIを使っています。http://...
perl WWW::MechanizeでYahoo!Japanにログインする
perlのWWW::Mechanizeモジュールでヤフー!ジャパンにログインするサンプルコード。#!/usr/local/bin/pe...
perl WWW::Mechanizeでコンテンツ内の画像のURLを取得する
perl のWWW::Mechanizeモジュールでコンテンツ内の画像のURLを取得するには、find_all_imagesを使います...
perl WWW::Mechanizeでコンテンツ内のURLを取得する
perl のWWW::Mechanizeモジュールでコンテンツ内のURLを取得するには、find_all_linksを使います。#!/us...
perl WWW::Mechanizeでコンテンツを取得する
perlのWWW::Mechanizeモジュールを利用して、Webページのコンテンツを取得してみるサンプルコード。#!/u...
FreeBSD に ports から WWW::Mechanizeをインストールする
WWW::Mechanizeは、 Handy web browsing in a Perl objectと言われています。このモジュールは、Webブラ...
C言語でCSVの文字列をsscanfで読み込む方法
はじめに時代遅れの関数についてC言語でCSVを読む方法を考えるライブラリでCSVをパースできないのかC言...
vim用のPHPの関数辞書ファイル作成方法
vimでは、辞書ファイルを利用し、特定の言語モードで入力の補完を行うことができます。たとえば、PHPやC...
PHPでunix timestampをMySQLのDATETIMEに変換する方法
MySQLならFROM_UNIXTIMEを使って、unix timestampをDATETIMEに変換できます。ですが、今回は、PHPでやる...
C言語 システムコール waitpid()をwait()と同じ意味で使う方法
はじめに子プロセスの終了処理についてwait系システムコールの書式waitpidをwaitと同じように使う方法wa...
C言語 複数の子プロセスをwaitシステムコールで待つ方法
はじめにプロセスの作成と終了wait系システムコールサンプルソースコンパイル方法実行例さいごにはじめ...
FreeBSD pkg_addでperlをインストール
FreeBSD 7.0-BETA3 に perl が入っていなかったので、pkg_addを使ってインストールしました。通常なら、...
PHPのExceptionの種類
PHPにも色々なExceptionクラスが増えました。class Exceptionclass ErrorException extends Exceptioncl...
perlモジュールのソースを簡単に開く方法
perlのモジュールのソースコードを確認したいときにvi /usr/local/lib/perl5/site_perl/... とかやって...
TIOBE プログラミングコミュニティ指数 トップ20
RubyがJavaScriptを抜いた、とのこと。 Position Nov 2007 Position Nov 2006 Programming Language ...
PHPで変数の文字コードを変換する方法
配列の中身の文字列の文字コードを一気に変換したいときには、mb_convert_variablesを使います。第3引...
PHPの文法チェック(syntax)をチェックするスクリプト
PHPの文法チェック(シンタックスチェック)は、phpコマンドの-lオプションを使うことでできます。*.phpや...
Perlで日本語のメールを送信する方法
[2007-11-13-3] で Perlでのメールの送信方法について紹介しました。今度は、日本語の入ったメールをPer...
Perlでメールを送信する方法
Perlのプログラムからメールを送りたいことがたまにあります。そこで、PerlからE-mailを送信する方法に...
FreeBSDでPerlのJcodeモジュールをインストールする方法
Perlで文字コードの変換などを行うときに、よくお世話にPerlモジュールにJcode.pm というのがあります。...
PHPで携帯メールアドレスをチェックする方法
携帯メールアドレス(ケータイメールアドレス)のチェック用コードを書いた。携帯電話のドメイン(ほかにも...
PHP APC apc_sem_createがエラーを起こしてapacheが起動しないときの対処方法
apache を再起動したときに、何故か、apacheが再起動してこない。なぜかな、と思ってエラーログを見ると...
Perl HTML::Featureで重要な部分を抽出するモジュール
PerlのHTML::Featureというモジュールは、HTML文書から重要な部分を推測して抽出することができます。重...
PHP APC(Alternative PHP Cache)による高速化
なぜか、APCがオフになっていたので、有効化しました。倍ぐらいリクエストの処理スピードが上がって、か...
Google モバイルAdSenseのPerlのコードがuse strictで動かないときの対処方法
PerlのCGIにも試しに、モバイル用AdSenseを貼ってみました。AdSenseからとりあえずコピペして動かしてみ...
PHPでUTF8をSJISで出力をする方法
PHPでMySQLのDBからデータ(UTF8)を読んできて、SJISで表示したいときに、やる方法について。<?phpmb_...
PHPでモバイル向けAdSenseするための設定
モバイル向けAdSenseが10月に始まりました。ブログを携帯でも見れるようにしようかと思い、やってみまし...
Digest MD5 Reverseでmd5を復号する方法
MD5は、一方向ハッシュで復号化できないものとされてきた。実際には、復号するアルゴリズムがない、だけ...
perl Module-Starterを使ったモジュールの作り方
perlのモジュールの作り方。p5-Module-Starter-PBPのインストールcd /usr/ports/devel/p5-Module-Starte...
apacheで*.incなファイルにアクセスさせない方法
今回は、apacheとphpのセキュリティについて。apacheでPHPの*.incなファイルがドキュメントルートの下に...
plaggerの使い方のメモ ヤフーのトピックスをRSSにする方法
ひさしぶりにPlaggerをした。すっかり忘れてしまったので、メモすることにした。今回の例では、plagger...
PHPでpubDateをタイムスタンプに変換する方法
プロトタイプサンプルコードサンプルコード参考RSSのpubDateとかをUnixタイムスタンプ(timestamp)に書式...
perlでIPアドレスからホスト名を取得する方法 gethostbyaddr
IPアドレスからホスト名を引くときは、gethostbyaddrを使います。perlでも同じです。サンプルコードfrom...
JavaScriptでiframeの内容を取得する方法
はじめに同一オリジンポリシーとはページがロードされるまで待つiframe内のコンテンツの取得方法iframe....
PHP symfonyで簡単なブログを作ってみる
symfonyのインストール方法については、[2007-10-07-2]を参照のこと。結構、アドホックになおさないと動...
最近の記事
- パナソニック ジェットウォッシャードルツ EW-DJ61-Wのホースの修理
- LinuxセキュリティモジュールIntegrity Policy Enforcement
- アマゾンのEcho Show 5を買ったのでレビューします
- アマゾンのサイバーマンデーはAlexa Echo Show 5が安い
- Android スマートフォン OnePlus 7T と OnePlus 7の違い
- Android スマートフォン OnePlus 7 をAndroid10にアップデートしてみた
- クレジットカードのバーチャルカードの比較のまとめ
- 活動量計 Xiaomi Mi Band 4を買ってみたのでレビュー
- Android スマートフォン OnePlus 7 のレビュー
- AliExpressでスマートフォンを買い物してみた
- パソコンのホコリ対策 レンジフードフィルターと養生テープ
- 80PLUS GOLDのPC電源ユニットAntec NeoEco 750 Goldのレビュー
- イギリスの付加価値税 VAT は払い戻しを受けられる
- イギリスのロンドンでスーツケースなど荷物を預けられる場所は
- イギリスのロンドンで地下鉄やバスに乗るならオイスターカードを使おう
- イギリスのヒースロー空港からロンドン市内への行き方
- 航空便でほかの航空会社に乗り継ぎがある場合のオンラインチェックイン
- SFC会員がANA便ではなくベトナム航空のコードシェアを試して解ったこと
- ベトナムの入国審査でeチケットの掲示が必要だった話
- シアトルの交通ICカードはオルカカード(Orca)です
はてなの人気のブックマーク
コンテンツを検索しよう
過去ログ
2020 : 01 02 03 04 05 06 07 08 09 10 11 122019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12