Skip to main content

Posts

シルバーアクセサリーのお手入れ

シルバーアクセサリーのお手入れが一瞬でできます! 必要なもの ・アルミホイル ・塩 ・熱湯  家にあるものでできますね。  やり方はこちら↓ 1.底の深いお皿にアルミホイルを敷いて、シルバーアクセサリーを置きます。 2.塩を入れます。 3.熱湯をかけます。 これだけで見事にシルバーアクセサリーの黒ずみがすっきり!!! 注意点は熱湯を使うということ。冷たい水では化学反応を起こしません。 参考にしたリンクはこちら と こちら  重曹で磨くなど試しましたが、この方法が一番手っ取り早くて しかも、チェーンの隅々まできれいになる。  ただ、熱湯かけた瞬間に少し硫黄の臭いがするような・・・。 そして、シルバーが少し黄色がかってしまうような気がします。

Windows 7でJavaの開発環境をインストール

私は以下の手順でWindows 7上にJavaの開発環境を設定しました。 1.Java SEをダウンロードする。 まだwindows 7 64bit用のJava EEはないようなので、SEを こちら からダウンロードしてみました。 バージョンは Java SE 6.0 update 26 です。ちなみに私がダウンロードしたファイルは↓です。 JDKはjdk-6u26-windows-x64.exe JREはjre-6u26-windows-x64.exe 2.Eclipseをダウンロードする。 バージョンは最新の Eclipse Indigo です。 こちら からダウンロードできます。解凍して好きな場所に置きます。 3.続いてTomcatをインストールし、設定する。 こちら のページから 32-bit/64-bit Windows Service Installer をクリックしてTomcat 7.0.xをインストールします。 インストール後、Tomcatフォルダにある conf/tomcat-users.xml に以下の ロールを追加 しなければなりません。 もし tomcat-users.xml上書き拒否されている場合は、xmlファイルのオプションのセキュリティにWindowsユーザーの許可を付けて 保存する。 4.EclipseにTomcat Pluginを追加する。 こちら のページからtomcatPluginV33.zipをクリックしてダウンロードします。解凍し、com.sysdeo.eclipse.tomcat_3.3.0フォルダーをeclipse/plugins/の中に移します。 eclipseは 管理者として実行 し、 Window→Preferences→Tomcatにてバージョン 7.xを選択 します。 TomcatホームにTomcatのフォルダーを記入 し、 コンテキスト宣言モードはService.xmlを選択 します。 5.Hello Worldを表示 ここでは詳しいソースは記載しません。サーブレットでもJSPでもいいので、localhostでHello Worldを表示してみて下さい。 うまくいけばすべてのインストールが成功...

配列がない場合のエラー

配列のあるインデックスに値が入ってない場合、エラーが出てきてうざい。 if (isset($hoge["poge"]) && $hoge["poge"] == "new") { } いちいちissetで確認するのが面倒な場合@をつけることで解決できる。 ↓ if (@$hoge["poge"] == "new") { } 以下参照リンク↓ http://d.hatena.ne.jp/haraguroblog/20090901/1251806566

Firefoxのエンコーディング

数日悩んでいた問題が解決した。あまりたいした問題でもないし、ここに書くのもお恥ずかしいくらい単純なことだったんだが、一応メモとして残す。 他のブラウザーでは見受けられないが、なぜかFirefoxで起こる現象。 コードは単純なもので、DBにデータをInsertして、成功か失敗かのメッセージを返すだけのもの。メッセージは日本語なのでUTF-8のエンコードを使用。 ただ、問題はDBのInsertを二回試みるということだっだ。IDがPRIMARY KEYになっているので、一瞬だけ文字化けした成功メッセージが表示され、その後すぐにエラーメッセージが表示される。データはちゃんと挿入されている。他のブラウザーでは問題ない。 ウェブサイトを観覧するときに、ブラウザーは自動でエンコーディングしてくれるものだ。IEはURLが同じの場合、リクエストは一回しか送信されない。 だがFirefoxでは一回目のリクエストでエンコードが設定と違うページを開こうとした場合、ページがリフレッシュされ、二回目に正しいエンコードで表示される。なので、上記のような問題が起こったと思われる。 メッセージを英語にすると問題ない。これは確実にエンコードの問題!! とひらめき、PHP.iniで設定しているdefault_charsetを確認したところ、コメントアウトされていた。あれ~、環境設定ちゃんとしたはずなんだけどなー。と思いつつも、そこを直すと、すんなり問題が解決されました。 しかし、ウェブは本当にブラウザーによっていろんな問題出てくるよなー。 統一して欲しいけど、それってやっぱ独占禁止法に触れるのかな?

SPL

PHP5はオブジェクト指向になって、クラスを持つことができるようになった。 そのおかげかPHPのライブラリも出来てきた。 あまりまだ数は少ないが、自身でライブラリも作れるし、 これからもっともっと増えていくんだろうな。 以下↓現状のSPL(Standard PHP Library) http://www.php.net/manual/en/book.spl.php

ノートパソコンの故障

大学卒業後に購入し、以後愛用していたパソコンがついに壊れてしまった。 電源入れても、真っ暗なままBIOSまでも行かない。 HDは大丈夫そうだが、マザーボードが逝ってしまったのかもしれない・・・。 とりあえず、データだけは復旧しようと思うので、ノートパソコンHD用外付けケースのようなものを購入しないといけない。 高額なソフトもいっぱい入ってたのに~(泣) コピーしたものばっかだったので、全滅だー。 せめてデータだけでも復活すればいいのだが・・・。 やっぱり常にデータは外付けHDに保存してなきゃいけないようね。

JSON

データの出力はJSONで行われる。 JSONも初なので、早速リサーチ。 とりあえずPHP5.2からあるphp-jsonを使用してみる。 ああ、YAMLフォーマットなのね。なんとなく分かってきたぞ。 http://www.doyouphp.jp/sample/sample_xml_json.shtml