Web Artisan Blog - ウェブ アルチザン ブログ

2004年締め

Diary

2004年12月30日

早いもんです。今年もあとわずか。。
締めの投稿は、色々長々書いてやろうかとも思いましたが、、
やっぱ、あっさり書いておこうかなと思います。。


今年の6月に当サイトを立ち上げまして、地道にコツコツ運営してきました。
当サイトを訪問された皆さん、本当にどうもありがとうございます。

まだまだ満足のいくサイトとは言えませんが、
来年も、とりあえずこのスタンスで運営していきたいと思ってます。

しかし、今年はブログを通じて、かなり視野も広がり、
いろんな意味でネタを仕入れた年でした。
・・そして、来年はそれらのネタを元に、
当サイト以外でも色々していくつもりです。。

来年も、WEB Artisan(ウェブ アルチザン)をよろしくお願いします。
さあ、正月休み。。
0 Comment  0 Trackback  Permalink

APACHE+PHPの再構築

Linux・Unix・Apache

2004年12月28日

■現在構築中のWEBサーバでAPACHE+PHPを再構築
○apache2のダウンロード
http://httpd.apache.org/
httpd-2.0.52.tar.gz
○phpのダウンロード
http://www.php.net/downloads.php
php-4.3.10.tar
/tmpで解凍
○現行のapacheとphpを削除
>続きを読む・・・APACHE+PHPの再構築
0 Comment  0 Trackback  Permalink

ASP:VB(VBA)で使えて、ASP(VBScript)では使えない関数

ASP・VB・Excel

2004年12月28日

StrConvIIf関数は、ASPでは使えません。。
以下、MSDNを参考。

>VBAの機能でVBScriptに含まれていない機能
0 Comment  0 Trackback  Permalink

ASP:ある文字で区切られた文字列を配列に展開するには

ASP・VB・Excel

2004年12月27日

split関数で可能。

Split関数
各要素ごとに区切られた文字列からゼロベースの1次元配列を作成し、返します。


>続きを読む・・・ASP:ある文字で区切られた文字列を配列に展開するには
0 Comment  0 Trackback  Permalink

Nucleus:RSS2.0(xml-rss2.php)の配信がうまくいかない対応。正しく出力させる

Nucleus

2004年12月25日

Nucleusは、基本的にRSSやATOMでの出力に対応しています。
が、たまーにうまくいかない場合がある。

xml-rss.php(RSS0.91)の出力はできるのに、
xml-rss2.php(RSS2.0)ができない・・・。


こんな人。
ひょっとして、Nucleusを結構前から使ってません?
2.0とかくらいから使って、3.0とかにUPDATEしている方々。。
このような人は、下記の点に注意です。
>続きを読む・・・Nucleus:RSS2.0(xml-rss2.php)の配信がうまくいかない対応。正しく出力させる
0 Comment  0 Trackback  Permalink

WEB関連メモ(2005年はRSS!?)

Diary

2004年12月24日

一瞬、役所広司がどうかしたかと思いましたが、RSSのニュースでした。
>役所広報も「RSS対応」時代
>続きを読む・・・WEB関連メモ(2005年はRSS!?)
0 Comment  0 Trackback  Permalink

PHPが出力するエラーメッセージ(ERROR、WARNING)を無視させたい

PHP

2004年12月23日

エラー制御演算子「@」で可能。

エラー制御演算子
PHPは、エラー制御演算子(@)をサポートしています。PHPの式の前に付けた場合、その式により生成されたエラーメッセージは無視されます。


>続きを読む・・・PHPが出力するエラーメッセージ(ERROR、WARNING)を無視させたい
0 Comment  0 Trackback  Permalink

PHP:JS(JavaScript)からPHPを呼び出しHTML上に出力する方法

PHP

2004年12月22日

”アクセス解析”や”RSS Feed(ブラウザ上のRSSリーダー)”、
これらを提供するサービスサイトに行けば、大体が下記のような、
生成されるJS(JavaScript)のコードをHTMLに埋め込んでと言われます。

<script type="text/javascript" src="〜"></script>



このscriptタグのsrc属性の部分には、
各サービスサイト上のjsファイルが指定されている事が多いです。
仕組み的には、そのjsファイル内で、
更に各サービスサイトのcgiやphp等のサーバープログラムを呼び出しています。
こうする事は、そのサービス処理の仕組みを隠蔽する意味合いもありますが、
大きな意味は、
”ユーザーがJSコードを埋め込むだけで、各サービスを導入する事が出来る”
ここにあると思います。

また、”RSS Feed”のようなサービスについて考えると、
”ユーザーがJSコードを埋め込むだけで、その部分が動的に変わる事が出来る”
のです。

さて、そのjsファイルですが、
先に述べたように、そこから更にサーバープログラムを呼んでいる訳で、
「ほな、JSとサーバープログラムってどう関わってんねん?」
っていう事になります。。
では、これらの事をサーバープログラムをPHPに特化して簡単に考えてみます。
>続きを読む・・・PHP:JS(JavaScript)からPHPを呼び出しHTML上に出力する方法
8 Comments  0 Trackback  Permalink

WEB関連メモ(飲食店絡みのネットビジネス)

Diary

2004年12月21日

とうとう、あの情報誌もネットに進出するようです。。

リクルート、「ホットペッパー」名のグルメサイト開設
リクルートは20日、来年4月22日に無料クーポン誌「ホットペッパー」と同じブランドで、グルメ情報を集めたサイトを立ち上げると発表した。・・(中略)サービス開始から1年間は月間1万―6万円のサイトへの広告掲載料を無料にし情報掲載件数を一気に増やす。


>続きを読む・・・WEB関連メモ(飲食店絡みのネットビジネス)
0 Comment  1 Trackback  Permalink

PHPに脆弱性・・。

Diary

2004年12月20日

先週金曜日のXREAの不安定な動作は、
このバージョンアップによるものだったんですね。

PHPに複数の脆弱性、「早急にアップグレードを」
PHPの動作するサーバを攻撃のリスクにさらす重要な欠陥が発見されたことを受け、ソフトウェア開発コミュニティPHP Groupは先週、PHPの最新版4.3.10および5.0.3を発表した。


>続きを読む・・・PHPに脆弱性・・。
0 Comment  0 Trackback  Permalink

またXREAが・・・。

Diary

2004年12月17日

本日、午後3時前から午後5時にかけての約2時間、
XREAサーバーおかしかったですね。。
セキュリティ対策の為、PHPのパッチを当ててたようですが、
その影響でしょう。。

当サイトはs53サーバーですが、これ以外のサーバーも影響出てましたし、
PHPが絡んだサイトは、軒並みやられてました。。
サイト自体落ちてるのもあったと思います。。
当サイトがそうでしたから・・・。


・・・、ちょっとしんどいですね。
しゃーないと言えばそれまでですが、こちらも有料で借りてる訳で・・。


まあ、この機会に言うのもなんですが、
現在、サイトメンバー含めて、WEBサーバーを構築してまして、
来年は、当サイトもそっちへ移行する事になってます。。
この調子だと、早急に移行した方がいいかもしれません。。


それと実は、昨日辺りからGoogleDanceの影響か何か知りませんが、
当サイト始まって以来の猛烈なアクセス数を記録してまして、
そういう意味で多くの方に見て頂いてると喜んでたのですが、
そんな矢先に、こっちがサイトチェックしたら落ちてた・・・。。
・・正直、かなり凹みますよ。


やっぱ、何にしても安定性ってのは重要ですね。
悪い例として、勉強させてもらいました。。。
0 Comment  0 Trackback  Permalink

WEB関連メモ(ブログ、無料から有料への展開)

Diary

2004年12月16日

無料が基本のブログサービスサイト、
しかしその先には、ビジネスとしてきちんとお金が欲しいはずです。。

>Blog付加価値の新たな方向性、gooブログがアドバンスサービスを開始
gooブログのNTTレゾナントは15日、大幅な機能拡張を行った「gooブログアドバンス」を月額290円で開始。3カ月間無料のキャンペーンも行う。


>続きを読む・・・WEB関連メモ(ブログ、無料から有料への展開)
0 Comment  0 Trackback  Permalink

ゴッゴル、追い込みですか。。

Diary

2004年12月15日

以前、さらりと書いた記事に対して、
ここ2、3日で立て続けにトラックバックがありました。

何かと思いましたが、SEOコンテストが12月20日で終わるそうで。。
それで、追い込みかける意味で、色々やってるようです。
あんま、このコンテストの事わかってませんでしたが、
一応、ルールなんかがあって、商品もあって。。
>続きを読む・・・ゴッゴル、追い込みですか。。
0 Comment  1 Trackback  Permalink

居酒屋ブログ、オープンして2週間。。。

Diary

2004年12月14日

以前、個人で居酒屋を営んでいる友人から、
HP(ホームページ)を作ってくれと依頼され、ブログで作ってやると意気込み、
とりあえず”Nucleus”で構築。約2ヶ月掛かって完成した。
>居酒屋ブログ、とりあえず完成。。。

・・で、2週間経った。
もちろん、そんな直ぐに目に見える効果がある訳はないが、
徐々にサイトは動き出している。。
>続きを読む・・・居酒屋ブログ、オープンして2週間。。。
0 Comment  0 Trackback  Permalink

NetScape4.x(4.6、4.7とか)であればCSSを無効にする方法

JavaScript・XHTML・CSS

2004年12月13日

今やブラウザシェアも変化が起きています。
FireFoxやOpara等のの台頭で、IEのシェアが減少しつつある訳ですね。
そんな中で、既に過去の遺物だろーと思われている、NetScapeの4.x。
しかーし、未だに使っているところもあるようです。。

これはおそらく企業で使用されているパターンです。
企業では、各ユーザーの使用ブラウザを統一している所も少なくありません。
社内イントラシステムとの関わり等で統一している場合が多く、
また、その場合はメールソフトとしても使用されています。

このような企業では、ブラウザの更新などもシステム部門にお任せであり、
ソフトウェアの更新や、WindowsUpdateまでもユーザー自身が出来ない、、
つまりは全てお任せのユーザー。。
自身のブラウザが何であるか?という事も全く知らない、、意識しない。。。

こうなってくると、ブラウザの更新といった作業もかなりの手間と時間がかかります。
・・で、こういうのは後回し、システム部門からすれば、
社内イントラのバージョンアップ時に一斉にやろか?てな具合になります。
しかも、ユーザー側も長年使っているブラウザやメールソフトが変わるのを嫌がる、
どんなに便利になろうが・・。。

ってな感じでしょうか。現在のNN4.xユーザーというのは。
>続きを読む・・・NetScape4.x(4.6、4.7とか)であればCSSを無効にする方法
0 Comment  0 Trackback  Permalink

SQL:文字列をある長さになるまで充填したい場合には?

SQL

2004年12月13日

文字列をある長さになるまで充填したい場合には、RPAD、LPADを使用します

RPAD(引数1,引数2,引数3)
LPAD(引数1,引数2,引数3)

引数

引数1=対象となる文字列
引数2=処理後の文字列長
引数3=充填する文字列




SELECT RPAD('123',5,'0') FROM DUAL

結果:12300

0 Comment  0 Trackback  Permalink

PHP:gif、png等の画像を動的に生成するには?:image関数(イメージ):グラフの作成

PHP

2004年12月10日

当サイトの”XHTML1.1 VALID!!”といったミニバナー、
これは有名な下記サイトより画像を生成して、ローカルに保存、
それをサーバーにアップロードして使用してます。
>Button Maker :: Kalsey Consulting Group

このサイトを知ったのは、もう随分前ですが
「すごい便利だなー。。」という感想以前に、
「どないしてこんな事やってんねんっ!!」といった、PG・SEならではの疑問。
技術的にどうやって実現しているかを知りたい、、と強く思いました。

この当時は、PHPに関して知識が無く、
「画像という事で一時的にファイルに保存してるのか?」
「いや、そんな事したら直ぐにファイル削除したとしてもかなり負荷かかるぞ」
とか思ったりしてました。。。

しかし、そんな事してる訳ありません。
ってか、PHP使えばそんな事する必要が無い。
結論知って思う事は、つくづく「PHPってスゲっー」て事です。。
>続きを読む・・・PHP:gif、png等の画像を動的に生成するには?:image関数(イメージ):グラフの作成
4 Comments  2 Trackbacks  Permalink

SQL:EXCEPT,MINUS(集合演算子 差集合)について

SQL

2004年12月10日

複数のSELECT文を繋げて1つの命令として実行するにはUNIONとかわらないのですが、
EXCEPT,MINUSの場合は差集合を計算します

2つのSELECT文で取得する項目数、及びそれぞれの型をあわしとく必要があるのはUNIONと変わりません。

EXCEPT演算子はPostgreSQL、DB2等で使用できます
MINUS演算子はOracleで使用できます





TESTTABLE1のITEM1にはデータとして1,2,3とした行を持っており、
TESTTABLE2のITEM1にはデータとして2,4,6とした行を持っている場合

SELECT ITEM1 FROM TESTTABLE1
EXCEPT
SELECT ITEM1 FROM TESTTABLE2

結果
1,3を取得


>続きを読む・・・SQL:EXCEPT,MINUS(集合演算子 差集合)について
0 Comment  0 Trackback  Permalink

WEB関連メモ(ブログ活用事例自体が活用事例??)

Diary

2004年12月09日

”Movable Type”、”TypePad”を提供する、「シックス・アパート社」の取り組み。。

>企業向けBlog情報ポータル「Blog on Business」開設
シックス・アパートは12月8日、ビジネス向けBlogへの対応を強化すると発表した。その取り組みの第一弾として、ビジネス向けBlogの情報ポータルサイト「Blog on Business」を開設する。


>続きを読む・・・WEB関連メモ(ブログ活用事例自体が活用事例??)
0 Comment  0 Trackback  Permalink

SQL:UNION(集合演算子 和集合)について

SQL

2004年12月09日

複数のSELECT文を繋げて1つの命令として実行するにはUNIONを使用します

2つのSELECT文で取得する項目数、及びそれぞれの型をあわしとく必要があります



SELECT ITEM1,ITEM2 FROM TESTTABLE1 WHERE KEY1=1 AND KEY2=1
UNION
SELECT ITEM1,ITEM2 FROM TESTTABLE2 WHERE SKEY1=2 AND SKEY2=2

>続きを読む・・・SQL:UNION(集合演算子 和集合)について
0 Comment  0 Trackback  Permalink

SQL:編集した値をSQLで取得するには?

SQL

2004年12月08日

Oracleでは、システム日付などをSQLで取得した場合、ダミー表(DUAL表)を使うことによって取得できます。


SELECT SYSDATE FROM DUAL


>続きを読む・・・SQL:編集した値をSQLで取得するには?
0 Comment  0 Trackback  Permalink

WEB関連メモ(ブログに目を付けている会社)

Diary

2004年12月07日

またブログサービスサイトオープンのニュース。。

>携帯からも更新可能なブログサービス「269g」
ITCネットワークは、携帯電話・パソコンに対応したブログサービス「269g」(ブログ・ジー)をオープンした。利用料は無料で、URL入力でアクセスできる。


>続きを読む・・・WEB関連メモ(ブログに目を付けている会社)
0 Comment  0 Trackback  Permalink

「ディファイルド(DefileD)」:舞台とやらを見て来ました。

Talk

2004年12月06日

この週末、舞台を見て来ました。
と言っても、舞台などという物は全く見に行ったことなく、
あえて言うなれば、確か高校2年くらいに学校として(不確かな記憶・・)、
「12人の怒れる男たち」
を見たかなーというくらいです。
これは、有名な作品ですが、
密室劇の面白さを初めて知った作品でした。

で、今回見に行ったのも、同じく密室劇作品である「ディファイルド」
大沢たかお、長塚京三の二人芝居です。。
>続きを読む・・・「ディファイルド(DefileD)」:舞台とやらを見て来ました。
0 Comment  0 Trackback  Permalink

WEB関連メモ(ブログの今後の展望)

Diary

2004年12月06日

ブログ界を引っ張っている人達の、熱い議論があった模様です。。
>ブログサービス開発者による今後のブログ展望
>続きを読む・・・WEB関連メモ(ブログの今後の展望)
0 Comment  0 Trackback  Permalink

FedoraでRAID1を構築できるか(RAIDカードを使用)

Linux・Unix・Apache

2004年12月05日

PROMISE FastTrak TX2200のRAIDカードを使ってFedora CORE3の構築を試みる。

>続きを読む・・・FedoraでRAID1を構築できるか(RAIDカードを使用)
0 Comment  0 Trackback  Permalink

SEO対策:Googleの鬼クロール

Diary

2004年12月03日

1ヶ月前の11月1日、Googleのインデックス倍増と共に、
当サイトへのGoogleクローラーのアクセスが、1日で1000以上ありました。
>Googleのインデックス倍増の影響?

これにより、当サイトのアクセス数も当サイトなりに急激に伸びた訳ですが、
それ以降、このクローラーの動きは、
私の中で”Googleの鬼クロール”と名づけました。
アクセスログから想像するに、その動きは、
まるで当サイトを舐めるかの如く、数時間掛けて、
鬼のようにアクセスしクロールしていくからです。
>続きを読む・・・SEO対策:Googleの鬼クロール
0 Comment  0 Trackback  Permalink

WEB関連メモ(2004年11月のBLOG動向)

Diary

2004年12月02日

「IT media」より。
今月は記事内容が多く、まともに読んでたら7分以上はかかりそうです。

>7分で分かる11月のBlog界
11月はBlogサービスの在り方を問う出来事があり、大きく揺れた。表面化したサービス提供側とユーザー側との温度差は、今後のBlogにどのような影響を与えるのだろうか。ほかにも安定化への取り組み、ツール整備などさまざまな動きがあった。


>続きを読む・・・WEB関連メモ(2004年11月のBLOG動向)
0 Comment  0 Trackback  Permalink

居酒屋ブログ、とりあえず完成。。。

Diary

2004年12月01日

以前、個人で居酒屋を営んでいる友人から、
HP(ホームページ)を作ってくれと依頼され、ブログで作ってやると意気込んだ。
>居酒屋ブログ。。。

で、作成開始。そこで、”Nucleus”の素晴らしさに改めて感動した。
>居酒屋ブログ、その後。。。


・・・そして、
構想1ヶ月、作成1ヶ月。。
ソフトウェア業界的には、設計1人月、製造・テスト1人月。。。(結構かかったな)
ようやく、とりあえずですが居酒屋のHPが完成しました。
>続きを読む・・・居酒屋ブログ、とりあえず完成。。。
0 Comment  1 Trackback  Permalink