<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://hamoblo.com/style/style_rdf.css" type="text/css"?>
<rss version="2.0">
<channel>
<title>シンプル・アイ　ＷＥＢファクトリー工場見学</title>
<link>http://hamoblo.com/simple-eye/</link>
<description>シンプル・アイＷＥＢファクトリー工場長によるＷＥＢ制作現場からのうめきです。</description>
<language>ja</language>
<docs>http://hamoblo.com/simple-eye/index2_0</docs>
<item>
<title>ブロコマ</title>
<link>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=7</link>
<description>document.write('');document.close();</description>
<pubDate>Thu, 29 Mar 2007 15:56:21 +0900</pubDate>
<guid isPermaLink="true">http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=7</guid>
<comments>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=7#comments</comments>
<category></category>
</item>
<item>
<title>session.bug_compat_42 と session.bug_compat_warn</title>
<link>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=6</link>
<description>■■　以下のエラーを検証する　■■Warning:Unknown():Yourscriptpossiblyreliesonasessionside-effectwhichexisteduntilPHP4.2.3.Pleasebeadvisedthatthesessionextensiondoesnotconsiderglobalvariablesasasourceofdata,unlessregister_globalsisenabled.Youcandisablethisfunctionalityandthiswarningbysettingsession.bug_compat_42orsession.bug_compat_warntooff,respectively.inUnknownonline0PHPバージョンが4.2.3とそれ以前には、たとえregister_globalsが無効の場合でもグローバルスコープでセッション変数の初期化を許してしまうドキュメント化されていない特徴/バグがあります。この機能を使用している場合でsession.bug_compat_warnも有効にしている場合、PHP4.3.0とそれ以降のバージョンでは警告が発されます。この特徴/バグは、以下のディレクティブを無効にすることで無効にすることが可能です。session.bug_compat_42session.bug_compat_warn上記の「この機能を使用している場合」に相当しているかどうかをＰＨＰがどんな条件で判断しているかを６つのケースから考える。●エラーが出ない[case1.php]（$_SESSIONのキーとグローバル変数が違う場合）&amp;lt;?phpsession_start();$bbb=$_GET['abc'];$_SESSION['aaa']=$bbb;?&amp;gt;●エラーが出ない[case2.php]（$_SESSIONのキーとグローバル変数が同じ場合でも、外部からの変数を受け取っていない場合）&amp;lt;?phpsession_start();$aaa='abc';$_SESSION['aaa']=$aaa;?&gt;●エラーが出る[case3.php]（$_SESSIONのキーとグローバル変数が同じ場合で、かつ、外部からの変数を受け取っている場合）&amp;lt;?phpsession_start();$aaa=$_GET['abc'];$_SESSION['aaa']=$aaa;?&gt;●エラーが出る[case4.php]（$_SESSIONのキーとグローバル変数が同じ場合で、その$_SESSIONが外部からグローバル変数とは関係ない外部変数を受け取っている場合）&amp;lt;?phpsession_start();$aaa='abc';$_SESSION['aaa']=$_GET['abc'];?&gt;●エラーが出る[case5.php]（$_SESSIONのキーとグローバル変数が同じ場合で、その$_SESSIONが外部からグローバル変数とは関係ない外部変数を別のグローバル変数を介して受け取っている場合）&amp;lt;?phpsession_start();$aaa='abc';$bbb=$_GET['abc'];$_SESSION['aaa']=$bbb;?&gt;●エラーが出ない[case6.php]（$_SESSIONのキーとグローバル変数が同じものがある場合で、その$_SESSIONとは別の$_SESSIONが外部変数を受け取っている場合）&amp;lt;?phpsession_start();$aaa='abc';$bbb=$_GET['abc'];$_SESSION['aaa']=$aaa;$_SESSION['ccc']=$bbb;?&gt;●結論（エラーが出る条件）①$_SESSIONのキーと同じ名前のグローバル変数がある　例）　$_SESSION['aaa']　と　$aaa②その$_SESSIONが間接的、直接的を問わず、何らかの外部変数を読み込んでいる　例１）　$_SESSION['aaa']=$_GET['abc'];　例２）　$bbb=$_GET['abc'];$_SESSION['aaa']=$bbb;●回避策php.iniの以下のディレクティブをOffにするsession.bug_compat_42session.bug_compat_warn</description>
<pubDate>Sat, 18 Nov 2006 22:08:27 +0900</pubDate>
<guid isPermaLink="true">http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=6</guid>
<comments>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=6#comments</comments>
<category>技術教えちゃう</category>
</item>
<item>
<title>やっぱりモニタはＣＲＴ？</title>
<link>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=5</link>
<description>快適環境を作るためにモニタの選択は欠かせない。今は液晶がはやっているし、ＣＲＴはもはや製造されなくなっている。実に悲しいことだ。ＣＲＴの解像度は非常に魅力的なのに．．．。うちは２２インチのＣＲＴ（MITSUBISHIRDF221S）をデュアルモニタで使っている。これにより、３８４０×１４４０ピクセルの環境が出来上がる。ウィンドウ開き放題。液晶ではできないでしょう。８つくらいモニタをつなげられるグラフィックボードもあるようだ。ちょっとやってみたいが置く場所がねぇ。ＷＥＢサイト作成にはさまざまなツールが必要だ。ＨＴＭＬエディタ、ＣＳＳエディタ、Photoshop、Illustrator、サーバ管理にはTeraTerm。たくさんのプログラムを同時に使うと表示スペースの確保が作業効率を変える。画面下のタスクバーに、よく使うプログラムを並べる。ツールバーには、まず、各種マニュアルとテスト用ブラウザのショートカットを詰め込んだものを左下に、各種プログラムのショートカット入れて右下に固める。さらに画面上にもツールバーをつくる。そこには現在進行中のプロジェクトのドキュメントやホームページなどのショートカットを入れておきすぐに開けるようにする。一方デスクトップにはプログラムへのショートカットは極力減らし、調査して資料になるホームページへのショートカットを並べる。ＩＥのアドレスバーのアイコンをドラッグ＆ドロップでデスクトップにショートカット作成。こんな具合で、デュアルモニタを有効活用しています。皆さんはどんな快適環境を整えていますか？</description>
<pubDate>Sat, 18 Nov 2006 19:02:28 +0900</pubDate>
<guid isPermaLink="true">http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=5</guid>
<comments>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=5#comments</comments>
<category>快適環境への道</category>
</item>
<item>
<title>世の中は間違っている</title>
<link>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=4</link>
<description>世の中は間違っている。ネットでまっとうな商材を売っても、軌道に乗せるのには大変である。最近は情報商材がはやっている。うさんくさい商材ばかりがでている。しかも万の単位の値段だ。だれがこんな商品に手を出すんだろうと思う。しかし、現実はひどいものだ。これが飛ぶように売れており、ろくでもない情報を買ってしまった人でもどんどん別のものを買いあさる。一攫千金を夢見てものすごい数の人が訪れる。まったく、こんなものが売れまくる世の中は間違っていると思う。情報商材は強い。①原価がない。②したがって、アフィリエイトの成果報酬をバカ高くつけられる。③したがってアフィリエイターがいっぱいくるし、一生懸命だ。④不労所得を求める人が山ほどいるため、需要は抜群。まったく、まっとうな商材を一生懸命うるのがバカらしく感じさせられる。やっぱり、世の中間違ってる。</description>
<pubDate>Sat, 18 Nov 2006 18:20:14 +0900</pubDate>
<guid isPermaLink="true">http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=4</guid>
<comments>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=4#comments</comments>
<category>ぼやき</category>
</item>
<item>
<title>在宅ワークはきついよ</title>
<link>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=3</link>
<description>在宅ワークという言葉を聞いて、感じるところはさまざまだと思う。ある人は、「出勤しなくていいのはうらやましい」とか、「人間付き合いに悩まされなくていいなぁ」とか言う。また、「時間が自由になっていいなぁ」とも言う。しかし現実はいいことばかりではない。たしかに出勤する時間や交通費や労力はかからない。しかし、逆に行動範囲が狭くなる、出不精になる、運動不足になるなどといった傾向と戦う必要が出てくる。また人間付き合いだが、確かに人間関係は職場でのストレスの主要な原因になっているようだ。しかし、人間とほとんど接しないというのもなかなかきつい。仕事を淡々と、あるいは悶々と、がつがつと、だらだらと、などいろいろやることになるが、どんなにうまくいっても、失敗してもそれを話せる仲間がいないのは、結構きつい。仕事そのものからくるストレスをモロに一人で背負うことになる。だんだん疲れてくる。ボディブローのように徐々に精神を蝕む。人と会話をすると脳が活性化すると言われている。前頭葉だったか言語中枢が刺激されるのだ。一日だれとも話をせずに仕事をしていると、だんだん頭が鈍ってくる。そして、いざ会話となると言語中枢が鈍っていてろれつが回らなかったりすることもある。頭がさえない。在宅ワーカーは努めて人と接する努力が求められてくる。最後に、時間の自由に関してだが、確かに時間が自由になる。まるで決まりがない。この自由すぎる自由がかえって大変だ。ずっと仕事をし続けることも可能だ。そうするとしらない間にすごい疲労になる。昼夜の別なく働いてしまったり、仕事とプライベートの別がなくなったりして、家族をないがしろにしたりする傾向と戦う必要が出てくる。早寝早起きの励行を徹底させたい。このように在宅ワークも大変なのです。最後にもうひとつ悪いことを加えておこう。それは、人から仕事をしていると認識してもらえないことがあるということだ。いつも家にいるからね。仕事してると聞いているけど、家にいるから何かと用事を頼んだり、遊びに付き合わされたりする。おまけに家族からも仕事中とみなされなくなってくる。妻などは仕事中に話に付き合わせたり、家事を頼んだりしてくる。男が家事をするのは今や当たり前だが、通常仕事に出かけている人は物理的にそれが無理なのであるが、在宅ワーカーは物理的に可能であるというだけの理由で、やるべきだとされる。一応、仕事中なのだが。</description>
<pubDate>Sat, 26 Aug 2006 00:02:32 +0900</pubDate>
<guid isPermaLink="true">http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=3</guid>
<comments>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=3#comments</comments>
<category>フリーの道</category>
</item>
<item>
<title>ＰＨＰリモートデバッグ</title>
<link>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=2</link>
<description>　PHPEclipse+DBGでリモートデバッグ環境をつかっている。ＰＨＰのプログラムをサーバーで１行ずつ動作を確認しながら実行していける。その行での各変数の値、サーバ変数の値、クッキーの値などを確認できるので最高である。　ただ、残念なのが変数ウィンドウのエンコードが多分ＳＪＩＳなために、マルチバイト文字が入った変数の値は文字化けして確認できない。あと、ブレークポイントをEclipseで付けてもなぜか止まってくれない。しょうがないからコードにdebugbreak();を書き足してやらないといけないので不便である。　ActiveStateのKomodoはどうなのか、今度機会があったらお試しで使ってみたい。ただ、導入するとなるとお金がかかる。使い勝手がよければそれもありだと思うが。　快適な開発環境をご存知の方は教えてください。最近ようやく安定してきたので、ZendStudioを買いたいな。使っておられる方、よかったら感想教えてください。</description>
<pubDate>Wed, 19 Apr 2006 15:04:27 +0900</pubDate>
<guid isPermaLink="true">http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=2</guid>
<comments>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=2#comments</comments>
<category>快適環境への道</category>
</item>
<item>
<title>ＷＥＢ制作してます</title>
<link>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=1</link>
<description>千葉県の御宿町でフリーでＷＥＢ制作をしております。ＷＥＢ制作の現場の面白いこと、つらいこと、大変なことをつぶやきたいと思います。技術関連の記事も載せていけたらと思います。</description>
<pubDate>Sat, 17 Dec 2005 22:12:35 +0900</pubDate>
<guid isPermaLink="true">http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=1</guid>
<comments>http://hamoblo.com/simple-eye/index.php?type=1&amp;entryId=1#comments</comments>
<category>ぼやき</category>
</item>
</channel>
</rss>