居酒屋ブログはビジネスブログ??
Diary
2005年01月31日
HP(ホームページ)を作ってくれと依頼され・・・と始めた居酒屋サイト作り。
Nucleusで構築、Yahoo登録も完了し、
徐々にネット効果の兆しが見え初めたという前回の投稿。
>居酒屋ブログ、オープンして2週間。。。
そしてサイトオープン後、2ヶ月経過したこのタイミングで、
今度は”エキサイト:ビジネスブログの食カテゴリー”に登録された。
・・というか、申請してたのであるが。。
>Excite エキサイト:ビジネスブログ
>続きを読む・・・居酒屋ブログはビジネスブログ??
PHP:XSLTに外部から引数(パラメータ)を渡す方法:DOM XML関数
PHP
2005年01月30日
<xsl:param name="prm_test" />
しかし、これをブラウザ呼び出しで渡すことは出来ない。
(リクエスト呼び出しで渡せない)
つまり、”test.xml”というXMLがあって、
それに紐づく、”test.xsl”というXSLTがあるとする。
このXSLTファイルに、外部から値を渡したい場合、
下記のようにはできないのである。
>続きを読む・・・PHP:XSLTに外部から引数(パラメータ)を渡す方法:DOM XML関数
PHP:圧縮ファイルの操作(ファイルの読み書き):zlib、gzip
PHP
2005年01月28日
サーバーのディスク上にファイルを置いて処理するような場合、
ファイルサイズが大きくなれば、それだけディスク容量が取られる。
こういう場合は、そのログファイルを圧縮して保存し、
その圧縮ファイルに対して、読みこみ・書きこみを行う事で、
ディスク容量が軽減できる。
PHPでこれを実現するには、zlib圧縮関数を使用する。
>続きを読む・・・PHP:圧縮ファイルの操作(ファイルの読み書き):zlib、gzipCXXXV. zlib圧縮関数
このモジュールによりgzip (.gz)で圧縮されたファイルを読み書きする ことが可能となります。
WEB関連メモ(ブログ専業の会社)
Diary
2005年01月27日
デジタルガレージ、ブログ専業会社を設立
デジタルガレージはブログ専業会社「テクノラティジャパン」を2005年1月21日に設立したと発表した。・・・(中略)日本のブログ数は未だ100万程度と推測されているが、今後の飛躍的急成長が見込まれている。デジタルガレージではブログを通じた口コミ効果によるマーケティング的影響力に注目し、今回の新会社設立が企業のマーケティング活動に役立てられるとしている。
>続きを読む・・・WEB関連メモ(ブログ専業の会社)
WEB関連メモ(RSSをビジネスでどう使うのかの例)
Diary
2005年01月26日
一体どう利用していいかわからないのが正直なところです。
で、「例えばこういう事だよ」的なアメリカからの話題。
>RSSサーチエンジンの米Feedster、求人情報のフィード開始
>続きを読む・・・WEB関連メモ(RSSをビジネスでどう使うのかの例)
SQL:副問い合わせによって取得した複数のキーで削除したい場合
SQL
2005年01月26日
例
DELETE FROM TEST1
WHERE
(KYE1,KYE2) IN
(SELECT KYE1,A.KYE2
FROM TEST2
WHERE SUBKYE1 = 1
)
KYE1,KYE2の組み合わせが複数でもIN演算子を用いることによって、対象となるデータを消すことができます。
Nucleus:うっといコメントスパム
Nucleus
2005年01月25日
コメントスパムに関しては、他サイトでも以前から取り上げられていましたので、
当サイトも、以下のHeartfieldさんの記事を参考に、
プラグイン”NP_Blacklist”を導入していました。
>続きを読む・・・Nucleus:うっといコメントスパム
WEB関連メモ(2005年はデスクトップサーチにも注目)
Diary
2005年01月24日
去年あたりからIT系ニュースで取り上げられています。
それについての記事があったので読んでみた。。
Googleデスクトップサーチの登場による検索エンジン業界の変化
今年は、検索エンジンのトップスリーである Yahoo!Japan、MSN、 Google の競争激化がますます話題となる年になるだろうと予想される。シェア競争が繰り広げられるフィールドのひとつがデスクトップサーチだ。もちろん、他にも競争となる分野はあり、ローカルサーチなども近いうちにクローズアップされることだろう。
>続きを読む・・・WEB関連メモ(2005年はデスクトップサーチにも注目)
ASPでのOracle接続プーリング処理サンプルメモ
ASP・VB・Excel
2005年01月21日
・global.asa
<OBJECT RUNAT=Server SCOPE=Application ID=OraSession
PROGID="OracleInProcServer.XOraSession"></OBJECT>
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Option Explicit
Sub Application_OnStart()
OraSession.CreateDatabasePool 1, 50, 60, "TEST", "scott/tiger", 0
End Sub
Sub Application_OnEnd()
OraSession.DestroyDatabasePool
End Sub
</SCRIPT>
>続きを読む・・・ASPでのOracle接続プーリング処理サンプルメモCreateDatabasePool
OraSession.CreateDatabasePool 初期値,最大値,タイムアウト(秒),DB名,ユーザーID/パスワード,オプション
XML:XSLT:XPATH:ロケーションパスで条件指定して子要素を取得する
XML
2005年01月21日
かなり容易にデータ編集できる。
それは、XPATHに関数が用意されている事も要因の一つと言えるが、
XPATHの「パス表現」をうまく利用するだけでも効果は絶大である。
>続きを読む・・・XML:XSLT:XPATH:ロケーションパスで条件指定して子要素を取得する
Nucleus日本語フォーラム再開
Diary
2005年01月20日
サーバ不調で休止中のNucleus(JP)フォーラム、再開
2004末よりサーバ不調により休止されていたBlogツール「Nucleus CMS」の日本語版を配布サイト「Nucleus(JP)フォーラム」は17日に移転、再開をした。
とりあえずよかった。。
Nucleus:コメント機能を利用して問い合わせフォーム(簡単なメールフォーム)を作る方法
Nucleus
2005年01月19日
ちょっとした入力フォームを作ってアンケートを取りたいと思っても、
やれCGIがいるやなんやらで、実現には中々難しいものがありました。
しかし、今は便利なブログ作成ツールやCMSがあります。
それらを利用することで簡単にできてしまう事も多くなりましたね。。
で、今回はNucleusのコメント機能を利用して、
「お問い合わせフォーム」を作ってみたいと思います。
こんな感じのやつです。。。
>御予約・お問い合わせ
色んなやり方があるとは思いますが、今回の方法は以下の通り。
上記サイト例を元に書いていきます。。
>続きを読む・・・Nucleus:コメント機能を利用して問い合わせフォーム(簡単なメールフォーム)を作る方法
WEB関連メモ(2005年のキーワードはビジネスブログ??)
Diary
2005年01月17日
エキサイト、企業のブログを紹介する「エキサイトビジネスブログ」
エキサイトは、企業が運営するブログなどを紹介するビジネス情報サイト「エキサイトビジネスブログ」のベータ版を1月17日より公開する。正式サービスは3月開始予定だという。
>Excite エキサイト : ビジネスブログ
>続きを読む・・・WEB関連メモ(2005年のキーワードはビジネスブログ??)
PHP:日付の計算(昨日とか明日とか何日前何日後とかを求める)
PHP
2005年01月17日
DateAdd関数という便利な関数を使って日付の計算が出来ます。
>DateAdd関数
VBやASPには、
Date型という便利なデータ型があるのでこのような事が出来ますが、
PHPには日付型のデータ型はありません。
よって、ロジックで計算しないといけない訳ですが、
そんなに難しくはないのです。
>続きを読む・・・PHP:日付の計算(昨日とか明日とか何日前何日後とかを求める)
CSS:半角英数字の自動改行を行う(IE限定)
JavaScript・XHTML・CSS
2005年01月16日
つまり、divタグ等のwidthで指定した幅より文字がはみ出す様な場合であっても、
半角英数字はそれを制御できません。
ただ、IE限定であれば制御できるCSS定義があります。
word-break
normal:半角英数字のみ単語の切れ目で改行する
break-all:半角英数字、日本語共に単語の途中でも改行する
keep-all:半角英数字、日本語共に単語の切れ目で改行する
この仕様が、全てのブラウザに対応されるかはわかりませんが、
IE限定の環境で動作するサイトあれば有効なCSS定義ですね。
WEB関連メモ(2004年12月のBLOG動向)
Diary
2005年01月14日
2004年の総括も含む今回の記事。
>7分で分かる12月のBlog界
Blogサービス各社は付加価値の創造へと向かい始めている。2005年のBlog界はどうなるのか?12月の出来事を振り返り、動向を見ていこう。
>続きを読む・・・WEB関連メモ(2004年12月のBLOG動向)
PHP:プログラムミスを突くセキュリティ・ホール、include()やrequire()を使う際の注意点とregister_globalsの設定
PHP
2005年01月13日
PHPについて気になる記事がありました。
PHPを狙う新たなワームが出現,Webページのプログラム・ミスを突く
米SANS Instituteなどは12月26日,アプリケーション開発言語PHPのインタプリタ「PHP 4/5」を利用しているWebサーバーに感染するワーム「PhpInclude.Worm(Santy.e)」を警告した。
ああ、これってPHPの脆弱性の話?と思った人。。
それは違います。
PhpInclude.Wormは,Webページのプログラム・ミスを突いてサーバーに侵入するワームであり,PHPやphpBBのセキュリティ・ホールを突くものではない。このため,PHPを利用するすべてのWebサーバーが影響を受ける可能性がある。PHPを利用するWebサーバーの管理者は改めてチェックしたい。・・(中略)具体的には,PHPの関数「Include()」や「Require()」を不適切に使うことで発生する問題(セキュリティ・ホール)「File Inclusion Flaw」を悪用する。このプログラム・ミス(セキュリティ・ホール)はPHPを使っているWebページの多くに存在するという。PHPを使っているWebサイトの管理者(開発者)は改めて確認してほしい。
・・・。
プログラム・ミスを突く??
そうなんです。
こいつは、PHPの持っている機能を悪用、
というか、気をつけてコーディングしないと、
「あなたのサイト、エライ目に遭いますよ!」という警告なのです。
で、どんな事かと見てみた。。
>続きを読む・・・PHP:プログラムミスを突くセキュリティ・ホール、include()やrequire()を使う際の注意点とregister_globalsの設定
JS(JavaScript)で取得できるクライアント情報、そこからアクセス解析の仕組みを考えてみる
JavaScript・XHTML・CSS
2005年01月12日
生成されるJS(JavaScript)のコードをHTMLに埋め込んでと言われます。
<script type="text/javascript" src="〜"></script>
※これについては、下記関連記事を参考に。。
<関連記事>
>PHP:JS(JavaScript)からPHPを呼び出しHTML上に出力する方法
で、このような場合、アクセス解析で使用するクライアント情報は、
JSで取得している事が多いでしょう。
では、JSでどのようなクライアント情報が取得できるのか調べてみます。。
>続きを読む・・・JS(JavaScript)で取得できるクライアント情報、そこからアクセス解析の仕組みを考えてみる
WEB関連メモ(ブログ構築を事業として展開する例)
Diary
2005年01月11日
早速、とある有限会社さんの事例があったので少しその内容を見てみました。
>より簡単なWEBサイトの運営を期間限定98000円からで実現!「ビジネス向けブログ構築・WEBサイト構築サービス」提供開始。
>続きを読む・・・WEB関連メモ(ブログ構築を事業として展開する例)
PHP:DOMXML関数のXMLオープン関数(domxml_open_file)の引数にURL指定できるか?
PHP
2005年01月10日
■PHP4
$dom = domxml_open_file ('test.xml');
■PHP5
$dom = new DOMDocument;
$dom->load('test.xml');
で、このオープン関数の引数にURLを指定できるのか??
答えは、”できる”。
>続きを読む・・・PHP:DOMXML関数のXMLオープン関数(domxml_open_file)の引数にURL指定できるか?
シューマッハは男前やね
Talk
2005年01月07日
もちろん、こういうのは金額で判断するべきものではないでしょうが、
しかし、この額は桁外れですよね。。
日本は、520億円くらいですか?これは、シューマッハの約50倍。
人間 VS 国で物差し計るのも変ですが、
計れてしまうくらいの金額ですよね。。
他にもハリウッドスターやら、
ペ・ヨンジュン(こいつはどうでもいい)なんかも寄付してます。
その額は、いずれも北朝鮮以上。
・・額ではないですがね。。
でも、あの国もお金を出したのには驚きましたが。。
密かにMOTOGPを応援している私ですが、
昔はF1も結構好きでした。
所謂F1ブームと言われた、90年〜93年くらいは熱心に見てましたね。
あの当時の話なら、ある程度は熱く語れます・・。
シューマッハがF1デビューしたのは、確か91年のベルギーGPでしたよね。。
>続きを読む・・・シューマッハは男前やね
WEB関連メモ(2005年、アメリカのIT分野トレンド予測)
Diary
2005年01月06日
新年早々、少し忙しいです。。
現在、基本的に仕事の中心は、
とある作業先にて、とあるサイトのメンテ作業等をやってるんですが、
1月、2月にリリースするサービスが多く、納期が迫ってるんで大変です。。
今日は久々、集中して作業してました。
・・ってこんな状況なんですが、当サイトは、
「忙しくて更新できませんでした」的な事にはしたくないなと、
去年から思ってましたんで、ここは頑張って書いときます。。
で、2005年が始まりました。どんな年になるのか?
そんな中、今年のITトレンド予測的な記事があったので、見てみた。。
「05年はRSSが普及し、無線ブロードバンドも進展」、米調査
米eMarketerが、IT分野における2005年のトレンド予測を米国時間1月5日に発表した。eMarketer社はオンライン広告の状況変化、広告でのRSS利用の広がり、無線ブロードバンド・サービスの進展などがあるとしている。
>続きを読む・・・WEB関連メモ(2005年、アメリカのIT分野トレンド予測)
WEB関連メモ(2004年、アメリカでのブログ動向)
Diary
2005年01月05日
正月早々Linux系のTipsをバシバシ書き込んでくれましたが、
正月ボケの抜けきれない私自身は、本記事が2005年初投稿となります。。
去年までの、”ブログ書き込む勢い”を休めていたら、
イーナチュラルさん曰くの”ブログ脳”が、エラく休まってしまいまして、
昨日までは、どうも書き込む気が湧きませんでした。。
しかし、そろそろ始動していかないといけません。。。
とにかく今年は、去年以上に色々取り組んでいく所存です。
今年も当サイトをよろしくお願いします。
さて、去年もそうでしたが、
Tipsネタがあまりない時は、Googleのニュース検索から、
色んなニュースをピックアップして適当な意見を書いてます・・。
・・で、
2005年初投稿は、その書きやすいニュースネタからいってみます。。
2004年、急速にブログが広まりました。
今年は、そのブログは更にどうなっていくんでしょうか?
こういうIT系の動向って、アメリカの動きを見ておいた方がいいとも聞きます。
その動向は、必ず遅れて日本にも影響を与えるからです。
そのアメリカの、大雑把な2004年のブログの動向の記事。
「米国ブログ読者数、9カ月で6割増の3200万人」、米調査
2004年11月時点における米国のブログ読者数は3200万人に達し、同年2月から58%も増加したという。
>続きを読む・・・WEB関連メモ(2004年、アメリカでのブログ動向)
redhat9でSamba3の構築
Linux・Unix・Apache
2005年01月04日
redhat9のsamba2にて特定の文字列のファイルを作成しようとすると「指定されたパスが見つかりません」のエラーが発生するためsamba3をインストール >続きを読む・・・redhat9でSamba3の構築
fedora インストール時のドライバディスクの読み込み方法
Linux・Unix・Apache
2005年01月03日
玄人志向のATA133RAID-PCI2のRAIDカード
http://www.kuroutoshikou.com/products/ata100/ata133raidpci2fset.html
を使用してファイルサーバを構築しているのですが
fedoraインストール時にドライバディスクを読み込ませる必要があったので調べた結果
インストール時の「boot:」プロンプトで
boot:linux dd noprobe updates
を入力後、実行
少し待つと問い合わせがきます >続きを読む・・・fedora インストール時のドライバディスクの読み込み方法
メモリ診断ツールのインストール
Linux・Unix・Apache
2005年01月02日
なにか問題があったわけではないですが
サーバの安定稼動のためにメモリのチェックを行います。
○memtest86のダウンロード
http://www.memtest86.com
memtest86-3.2.tar.tar
/tmpで解凍
>続きを読む・・・メモリ診断ツールのインストール
システムの時間を合わせる
Linux・Unix・Apache
2005年01月01日
WEBサイトのアクセス解析で必須となる正確な時刻を得るため
タイムサーバーとの同期を行うように設定します。
○ntpdのインストール
#rpm -qa | grep ntp ←インストール確認
#apt-get -y install ntp ←インストールされていないので
#vi /etc/ntp.conf ←/etc/ntp.confを編集
タイムサーバを追加(複数指定するほうがいいようですが)
server clock.nc.fukuoka-u.ac.jp ←追加(福岡大)
>続きを読む・・・システムの時間を合わせる