2009年12月31日
今日は12月31日。本厄が今日で終了します!
今年一年は、4月からの景気悪化と、人員整理、自身の病気など色々と多難な一年でした。
それもこれも本厄だったのが原因であったと思いたいのですが、その本厄も今日で終了します!
昔の人はよく言ったものです。本当に厄年にはいろんな事が起こりました。
おとなしくしていたつもりですが、それでも色々なことが起こりました。
来年は本厄から解放されるので、今年よりも良い結果を得ることができると思いたいです。
それと言うのも、フリーというキーワードが来年から増えると思います。
2000年からオープンソースで飯を食おうと思い、それからフリーであるオープンソースでシステム開発を続けておりますが、このフリーの考え方が来年から他の業界でも当たり前に使われるような気配です。
デフレを通り超して、フリー(タダ)になると思われます。
このビジネスモデルの大転換期を迎えることができるので、非常に楽しみな1年になってくれることを期待します。
このブログを見て頂いた皆様、当社と末永く取引をさせて頂いたお客様、本年は大変お世話になりました。来年も何卒よろしくお願いします。
2009年12月30日
今日は、近所の子供と親とWiiのスーパーマリオ大会をしながら、プチ忘年会を行いました。
子供達のために、ゲオで「ポケモン」の最新作をDVDでレンタルしてきました。個人的には、仕事が忙しくて映画も見ることが出来なかった「レッドクリフII」と「20世紀少年~第二章~」を借りてきました。明日見ます~。
さて、Wiiのスーパーマリオですが、これまでのスーパーマリオは、1人がプレイするのですが、今回のスーパーマリオは4人同時にプレイできます。
これってどのようなプログラムになっているのか非常に興味がありますが、それよりもゲーム性が楽しいです。子供だけではなく、スーパーマリオ世代である親も真剣にゲームをしており、子供と一緒に遊べるのが良いですね。任天堂の作戦勝ちかなと。
久々にスーパーマリオをしましたが、昔のスーパーマリオではなかった技が沢山あり、びっくりしました。特に壁を蹴って上に上がることができることはショックでした。子供達は普通に使いこなせていますが、私は失敗ばかりです。(笑)
クリスマスでスーパーマリオが売り切れるお店が出てくるのは解る気がします。
私も近くの電気屋さんでは買えず、ゲオでも買うこともできませんでした。
そこで、神戸の阪急百貨店の5階に小さいゲームとプラモデル屋さんがあるのですが、そこでは売っておりました。あまりお客さんが居ないお店はまだ在庫があるみたいですよ。
これで、正月のつまらないテレビ番組を見ずに済みそうです。
2009年12月29日
JALの資金繰りが悪化して、政府保証を得るか、会社更生法を選択するのか瀬戸際になっておりますが、大企業でも、つぶれることがあることを証明して欲しいものです。
国が保証するのであれば、中小企業にも同様にしなければ、公平性が保てません。
民間企業であるので、経営者の経営判断に問題があり、国民にはなんの問題もないはずなのに、税金を投入することは非常に問題だと思います。
また、JALのOBへの企業年金を減額しなければ、経営が成り立たない状況を作ったOBにも問題があるので、企業年金を廃止するのが筋だと思います。
神戸に住んでおりますが、神戸空港からJALが撤退しますが、スカイマークが替わりに便数を増やしてくれることはありがたいですが、このように別の会社が出てくる効果があるので、是非、JALには一度倒産して、整理して復活して欲しいものです。
2009年12月28日
今日で仕事納めでした。
頭の中では明日が仕事納めだと思ってスケジュールしていたのですが、今日仕事納めだと社員に言われ、あちゃ~本当だと。(泣)
何故ずれていたのかというと、昨日の夜から、あるサイトのフォーム入力で文字化けが発生するパターンがあり、PHPのプログラムとにらめっこしておりましたが、どうも、PHPのデフォルト設定があいまいな設定になっており、間違ったデフォルト設定自体はちゃんと間違った通りにちゃんと動いていることが解りました。
それが解ったのが昨晩の1時頃でして、そこから、自分のプログラムチェックの甘さが許せなくなり、イライラして眠れなくなり、朝の5時までおきておりました。
今日、起きたのが10時30分でして、明日、仕事納めだから今日は自宅で作業しようと思ったのですが、上記の通りに今日が仕事納めでビックリしてしまいました。
PHPのデフォルト設定って結構曖昧というか、日本語環境で使う場合は、ちゃんと設定しないといけないと、改めて海外製のプロダクトを利用する場合の基本を思い出しました。
それと、PHPのinternal_encodingって、内部エンコーディングのことだと思っていたのですが、どうもmbstring関数のデフォルト値だということを長いPHP歴で初めて理解しました。情けないです。
来年からは私もプログラム開発を本格的に復活していきますので、なんとか間違った認識を改めないといけませんね。
2009年12月27日
先日、当社のユーザのブログシステムをMovableTypeからWordPressに切り替えました。
もともと、MovableTypeは当社が導入したものではないのですが、その設置された会社さん(既にWeb事業から撤退しています)の忘れ物があり、その対策をしたり、なかなか、大変な作業でした。
古いMovableTypeのブログの記事を移行するのに時間がかかることから、古いブログはURLを変えてMovableTypeでそのまま起動させております。
しかし、URLを変えた場合は、MovableType側で再構築が必要であり、大量にある記事を再構築した場合には、途中で終了しているのか、MovableTypeがダウンしてしまいました。
少しづつ再構築することで対応できましたので、良かったのですが、MovableTypeは不便ですね。
その反面、WordPressには再構築がありません。
アクセスされる度にDBから情報を参照しているので、再構築という概念がないのでしょうね。
こういう仕組みは助かります。
まだまだ、当社ではCMSとしてWordPressを使う案件が少ないのですが、ブログとしては標準的に使っているので、これからドンドンと採用していき、細部に関して詳しくなっていきたいと考えております。
2009年12月26日
先日からSoftbank 831PでY!ボタンを押しても、真っ白の画面になり、Webアクセスが出来ない状態になっておりました。料金を知りたかったのですが、見ることが出来ません。
Webシステムを構築している仕事をしているので、テスト出来ない状態は不味いので、早速、Softbankの問い合せ窓口に電話させて貰いました。
すると回答がすぐに出てきました。
1.電源オフ
2.電池パックを外す
3.電池パックを元に戻す
4.電源オン
これで戻る筈です。とのことです。
実際にやってみましたら、正常にY!ボタンでアクセス出来ました。
前回のハード障害といい、今回の明らかにソフト障害といい、最近の携帯は品質に問題が多いですね。
DoCoMoでは、そんな経験はないのですが、Softbankは障害が連発するので、どのように品質を重視しているのか疑問が残ります。
先の脱税総理の記者会見を見て、どうやって子供に説明したら良いのか解りませんし、メーカーも中途半端な状態で出荷しています。
国のトップが脱税しているのですから、一般国民も脱税して謝ったら良いのでしょうか?
メーカー製品のメイド・イン・ジャパン神和は、もう信用できないのでしょうか?
困ったことです。
2009年12月25日
先日からお伝えしている事務所内の外部サーバへの不正アクセスに関して、不正接続元のIPアドレスをコツコツとアクセス拒否にしておりましたが、数が半端ではないので、接続元IPアドレスを指定する接続許可制にしました。
それからサーバは指定された通りに不正アクセスを蹴っております。なんか不正アクセスを除去するのは気持ちが良いですね。というか、設定した通りにサーバが動いているだけなんですがね。
で、クリスマスの夜中に不正アクセスされていたログは、こんなことになっております。
Dec 25 04:02:23 XXX sshd[25619]: refused connect from 219.133.46.84 (219.133.46.84)
Dec 25 04:04:52 XXX sshd[25639]: refused connect from 219.133.46.84 (219.133.46.84)
Dec 25 04:05:40 XXX sshd[25647]: refused connect from 219.133.46.84 (219.133.46.84)
Dec 25 04:06:16 XXX sshd[25652]: refused connect from 219.133.46.84 (219.133.46.84)
Dec 25 04:06:55 XXX sshd[25658]: refused connect from 219.133.46.84 (219.133.46.84)
Dec 25 04:07:32 XXX sshd[25664]: refused connect from 219.133.46.84 (219.133.46.84)
Dec 25 04:08:11 XXX sshd[25669]: refused connect from 219.133.46.84 (219.133.46.84)
Dec 25 04:08:49 XXX sshd[25675]: refused connect from 219.133.46.84 (219.133.46.84)
約40秒ごとに219.133.46.84から不正アクセスを試みておりますが、refused connectとなっており、遮断しております。
この219.133.46.84ですが、案の定、中国からでした。
天安門事件などの中国政府が隠したいことは外部から遮断しているのに、国内から国外に出る不正なアクセスは遮断というか防御していないのですね。
2009年12月24日
他のブログで存在を知ったのですが、Google Analysticsが携帯に対応しつつあるみたいです。
情報をまとめると、まだテスト段階らしいですが、PC版のJavaScriptではなく、画像に引数を付けてサーバ側からアクセスさせる方法です。
しかし、サーバ側で動的に設定を変える必要があるみたいです。
よって、サーバ側でプログラムを動作させる必要があり、PHP、Perl、JSP、ASPXのどれかが使えないと駄目みたいです。
今時、プログラミング言語が使えないサーバはないと思いますので、問題ないでしょう。
テスト段階なので、一般利用はまだのかなぁと自社のGoogle Analysticsを確認すると使える状態になっておりました。
実際に使うのはまだですが、自社で試してみて、それから、お客さんの携帯サイトに順次設定していきたいと考えております。
携帯のトラッキングコードは、標準タブの隣りにアドバンスがありますので、そちらを確認すると「携帯電話向けのサイト」という項目があります。
そこで、PHPなどを選択するとトラッキングコードが表示されますので、そちらを使用することで使えそうです。
最後にサーバにGoogle社製のga.php(PHPを選択した場合)をダウンロードして、サーバにアップするだけで利用できるみたいです。
要は、擬似的にサーバ側でPCブラウザと同じようにJavaScriptと同じ結果を返させることで携帯対応を行っているということですね。
作りは単純なのですが、良く考えられています。
無料なのにこんなことまで出来ることで、新たな儲けるビジネスが発展していくのでしょうね。
※実は今、フリー「<無料>からお金を生み出す新戦略」という書籍を読んでいまして。。。(笑)
2009年12月23日
JR東日本のWebサイトが改竄されたというニュースの昼のニュースで報じておりました。こんな話題もNHKが報道する時代なんですね。
Linuxのアレゲなニュースサイトでも、記事がアップされており、コメントを参照するとどうも検索システム(ページ?)が改竄されたみたいですね。どうもXSSが原因?
で、問題のサーバは、JR東日本のサイトではなく、*****.infoweb.ne.jpだったらしいです。詳しくは明日以降に発表されるでしょうが。
infoweb.ne.jpの関係者は休み返上で原因究明をしているでしょうね。
JR西日本は体質的に無かったことにするのですが、JR東日本は、がんばって原因究明した結果を発表して貰いたいです。
追記:
Gumblarというウイルスの亜種が原因だそうです。
2009年12月22日
先日、ネットワークカードがおかしいサーバがあることはお話したと思います、本日、そのサーバ用のネットワークカードを購入して、いざ、シャットダウンするために、ネットワークケーブルを接続すると、繋がりました(笑)
折角、ネットワークカードを購入したのに繋がるとは。。。
念のためですが、不正アクセスが2秒ごとにsshポートにつっつかれていたのでので、そのIPアドレスである61.106.235.178からのアクセスを拒否するようにさせて頂きました。
試しにhttp://61.106.235.178/すると韓国語のサイトが表示されます。
どうも普通の会社っぽいので、おそらく侵入されて踏み台にされているのでしょうね。可愛そうに。
他にも、222.255.29.75のIPアドレスからも不正アクセスが来ましたので、こちらもアクセス拒否させて貰いました。
ちなみに不正アクセスのログは、
Dec 18 02:22:05 XXX sshd[2977]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=ns2.vokanenterprises.com
Dec 18 02:22:08 XXX sshd[2977]: Failed password for invalid user eleanor from 72.20.5.250 port 45779 ssh2
です。