. . . .

めげるな頑張れ!Webサイト開発四苦八苦の記録

現在Webサイトを開発&運用中です?   苦労話でもっ?

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

年末年始の憂鬱

遅まきながら、あけましておめでとうございます。

私めの年末年始はいろいろあったんでメモ書きしておきます。

昨年末の12月27日の仕事納めの日に大変な事がおきました。

8日間ほどの休みになるので、その前にと、いつも仕事で使っているLinuxサーバーのログをチェックしたところHDDのI/Oエラーが出ているみたいだったので、暫く休みも続くから一度再起動でもしておくかと、「 shutdown -r now 」 とやったら、それっきり立ち上がらなくなってしまった

なんどやってもダメ、、、、HDDがお釈迦様になった

八方ふさがりの一年でしたが最後の最後までいじわるな一年でした。

そのサーバーでは、会員管理用のDB(PostgreSQL)とWebアプリ(主にPHP)とメールサーバー(Postfix)が稼動しておりました。

2時間ぐらい悪戦苦闘(このブログのタイトル通りですワ!)したけど、結局ダメだと判断しました。

儲かってないからバックアップのシステムなんて贅沢過ぎて用意してないし

暫く放心状態が、、、、、続く、、、、、    これも運命か??


兎に角、会員と連絡が取れないといけないので、急遽Yahooのアカウントを作り、HDDクラッシュの事情をメールで説明し、暫くYahooのアカウントに連絡事項は送信してもらう事にした。

この作業は仕方ないけど、、、面倒臭かった、、

あ~ぁ、、、でも、サーバーの復旧は、、、どーすべぇ、、、

正月は休みたいし、、、うぅぅぅぅ、、、

休みの期間を考えるとかなりのチャンスロスになるかもしれない、、



暫く考えた末、自宅にある1台のPCに再セットアップすることにした。

ので、とりあえずこわけたPCを分解しメモリーだけ抜き取り、HDDはビックカメラに寄って40GBぐらいのものを買って帰る事にした。

幸い、作成したWebアプリはSambaで接続したWindowsマシンにバックアップが取ってあったので、それをUSBメモリーにコピーして持ち帰る事にした。

DBのデータはODBC経由でExcelに取り込んでいました。


帰りは予想外の荷物が増えました。

 液晶モニタ
 5cmぐらいの厚さのバインダ
 フラットファイルが2冊ぐらい
 PHP/PostgreSQL/Apache2/Linux等のマニュアル6冊ぐらい

なんとも気の重い年の瀬になってしもうたがねぇ、、、、なんでやー

たぶん、休み中に改良しようと思っていた事は何にも出来ん!!!!

あ~ぁ、あ~ぁ、とため息ばかり



サーバー再構築は2日ぐらいと踏んでいたがとんでもなかった、、

その日の夜は取りあえず、自宅のPCを分解し、購入したHDDを取り付け、持ち帰ったメモリーも取り付け、液晶モニタを接続するところまでやった。

それ以降は意欲が湧かず翌日にした。



翌日の午後からボチボチと再構築を始めました。

サーバー構築時にいつも参考にしているのは「Fedoraで自宅サーバー構築」と言うサイトです。

このサイトを見ながら、必要なものを選んで構築していくんですが、自分のサイトの事情に合わせて多少のアレンジはしますので、そこで必要になるのが壊れたサーバーでどのように設定していたかと言う事です。

幸い設定ファイルはドキュメントとして90%ぐらいは出力してあったので、これは結構役に立ちました。



結局、自宅にはBフレッツの回線が1つしかなく、外部からのアクセスについてのチェックを完全に行うことが出来ないので、中途半端なところまでしか構築できませんでした。

サーバー構築は2日ほどで打ち切りにし後は思いっきり休む事にしました。

これぞ、正月の過ごし方、、、、かなっ??

まぁまぁ、面倒な事の先送りってやつですワァ??



仕事はじめは1月5日からでしたが、その日はサーバーを事務所に持って行き、中途半端で終わっていた構築の続きから取り掛かりました。

SSHサーバーの構築は終わってましたので、鍵ファイルだけをコピーして接続したところ、意外とすんなり接続できひと安心。

次にWebサーバー(Apache2)とメールサーバー(Postfix)を構築したんですが、それぞれ多少の足踏みがありました。

Apache2からのメールが上手く受取れなかったんですが、なんとかクリア、、

SPAMはフィルターをかけて受信拒否にしてあったんですが、そのデータはバックアップが取ってなかったので、これからまた1からはじめなければ、、

PostgreSQLのインストールは何度もやっているので特に問題なく出来たんですが、テーブル作成のためのSQL文をバックアップしてなかったので、ドキュメントに残してあったテーブルレイアウトを見ながら手作業するハメになってしまった、、、、、パンチミスが心配。

WindowsPCから簡単にファイルをコピーするためにSambaを構築。

ここまでで、サーバー構築としては何とか形になりました。

後はWebアプリをインストールして動作確認するだけ、、、、

まぁ、でもこれが、結構数があって大変なんですワ。

と、その前にPHPの設定をするんですが、これがきっちりドキュメント化してなかった、、、、、少し心配。



案の定、HTMLがShift-JISで出力されずEUC-JPで出力されている。

php.iniのmbstringモジュールの設定を変更しても上手くいかない。

うぅ~っと、イライラしてくる。

気を取り直してMLの過去ログを調べてみる。

output_handlerをmb_output_handlerにしていないことが分かった。

でも、これは私が持っているマニュアル本には書いてなかった。

きっと、以前にPHPを設定したときもここで止まったはずだと思い、マニュアルに書き込んでおいた。

HTMLのShift-JIS出力OK!



次に思わぬところで止まってしまった。

Webから入力されたデータがPostgreSQLのDBに書き込めない。

PostgreSQLは何度も構築しているし、しょっちゅう使っているので、思い込みがあったせいか、クリアするのに多少時間がかかってしまった。

何のことは無い、pg_hda.confの設定ミスでした。



何だかんだと他の用事があったり、1/7・8・9も休みだったりと、一応の完全復旧と言える状態になったのは、なななんと今日(1/13)です。

自分ながらに少し時間がかかり過ぎ、、、、



まぁ、八方ふさがりの年も終わったし、来週からは気を引き締め頑張ってみます??????



週刊BlogRanking

スポンサーサイト

テーマ:コンピュータ関連 - ジャンル:コンピュータ

本格的、紙飛行機

随分前になるのですが、よく飛ぶ紙飛行機と言う本を書店で見つけ購入しました。

この本は紙飛行機の型紙が載っているもので、実際にそれを切抜いて紙飛行機を製作します。

ものはためしと、3機ほど作り近くの中学校のグラウンドで飛ばしてみたのですが、意外にもよく飛び驚きました

型紙以外に必要なものは、接着剤とカタパルトと言う、ゴムと木の棒で作った発射装置です。

接着剤は「セメダインC」が乾燥すると硬くなっていいようです。

カタパルトは割り箸と輪ゴムがあれば簡単に作れます。

カタパルトの製作や飛ばし方は、http://www.infosnow.ne.jp/~suzuki-a/flight.htmlが参考になると思います。

まずは私が作った型紙で作ってみてお試し下さい。

P0001は比較的簡単によく飛ぶものが出来ますがP0002P0003は多少調整が必要かも知れません。


用意するもの:

  割り箸  1本
  輪ゴム  10個ぐらい
  クリップ 1個 カタパルトの引掛けフック用
  A4厚紙  1枚 葉書より多少厚めで 200g/㎡ 以上
       ※ 厚めの画用紙をA4サイズにカットしてもいいと思います
         彩現Lito厚口(A4)をいつも使っています
  重り   バランス調整用
       ※私はハンダを1cmぐらいの長さに切って使っています
        いずれの機種もそれを5本ほど入れています
  接着剤  セメダインC
       ※紙用糊や木工ボンドでも出来ますが硬く仕上がりません
  カッターナイフ 紙に対して垂直に使用して下さい
  ハサミ  カーブが上手く切断できない時に使って下さい
  定規   直線の切断時にカッターナイフに添えて使って下さい。


型紙: いずれもA4サイズのPDFファイルです
    B4ぐらいにまでなら拡大してもいいと思います。
    印刷してご利用下さい。

  P0001 簡単な調整でよく飛びます

  P0002 戦闘機タイプ

  P0003 旅客機タイプ

作り方: 作り方<基本> 印刷してご利用下さい


参考:


よく飛ぶ紙飛行機


週刊BlogRanking

テーマ:この本買いました - ジャンル:本・雑誌

サイト構築 よもやま話

私めの本業は、主に業務用アプリケーションをオーダーメイドで作成する事で、Windowsベースのソフトウェアを作っているんですが、最近ではLinuxをサーバーにしてそこでPostgreSQLをDBで使うパターンばかりです。

もともとの仕事がそれなので、インターネットは、使う事はあってもそこで動かすサーバーサイドのプログラムは全く縁がありませんでした。

知識もほとんど持ち合わせていませんでした、、、

が、会社を乗っ取られ今はひとりでやってるんですが、年も食ってきてプログラムもあまり作りたく無くなって来てので、自由な時間が増えてきて、飯食うためにもう少し稼がにゃと考えていたときに、チョットした会員制の副業を思いつき、その募集のためにサイト構築に手を出した次第です。


ドメインはYahooで取得し、回線はBフレッツで、ISPはAsahiネットを使っています。

IPを固定にする場合、AsahiネットだとIP電話も付けて1050円だったので、まぁ価格で決めたって事です。

工事費無料とかキャンペーンもありましたし。

ドメインは今思うと少し失敗でした。

もう少し短くした方が良かったかなぁと思っています。

今更、どうしようもありませんが、、、Yahooにも登録して貰ったし、


副業用に作ったサイトが初めて作ったサイトなんですが、一番の失敗は連絡や問合せようにメールアドレスを1つ、ページ上に載せたことです。

来るは来るは、スパムの嵐が。

大切なメールをついつい見落としてしまいますネ。

Yahooにサイト登録をする予定もあって、連絡先等が記載されていないと登録されないので仕方がなかったのですが、、、

電話番号まで小さな文字でリンクさせた先で載っけてました。

サイトを巡回しているロボットがあるなんて知りませんでしたし。

ロボット作ればメールアドレスなんか正規表現でも使って一発で抜き取れますよねぇ。 今なら私でも作れそうな気がします。

メールサーバーで着信拒否にする事で対応してんですが、送信アドレスなんか実在しなくってもメールは送れますから、いたちごっこでした。

連絡や問合せは専用のフォームで行うようにPHPでプログラムを書いて、
2ヶ月ぐらい前にメールアドレスを全部外して、それに置き換えたところだんだんスパムは減ってきて、やっと安堵です。

今来るのは info@xxx.xxx や support@xxx.xxx の類の奴ですが、これは送るほうにもメリットないし迷惑なだけですね。

この辺りも上手く着信拒否できると思うんですが、なんせPostFixに不慣れで今のところ放置です、、

サイト上にメールアドレスを載せる場合は、テキストではなくてイメージにしましょうネ!!

週刊BlogRanking

テーマ:迷惑メール - ジャンル:コンピュータ

少しめげた事

ブログを書き始めて2ヶ月が経とうとしています。

にも関わらず今月になって初めての記事って、、、、どう言う事??

「めげるな」ってタイトルなんですけど、、、、

実は少しめげていました


私めには、あまりにも予想外な事が立て続けに起こりました。

1つは Google AdSense が却下された事、、、

承認されたところで、このブログのコンテンツとして採用するか否かはこちらの都合と言うか、状況次第なので、別にどーって事ないんですが、何故却下なのかが分からなくて、、、このブログを否定されたような感じに陥った (-_-;)

ちょっとショックでした!

Google には表示回数による報酬と言う仕組みもあるみたいなので、トラフィックエクスチェンジを実験したり話題にした事がマズかったのかなぁっと思いつつも、そのような事をしていても AdSense やっているサイトがあるし、、、とか思っていました。

その内、気が向いたら再申し込みします???

もう1つは「人気ブログランキング」からこのブログが削除されました。

これは、本当に驚きでした。

メールで理由を聞いても何の音沙汰もないし、、、、

自分で考えてみて思いつくところはやっぱトラフィックエクスチェンジにまつわる事なのか、はたまた「ポチよろしく→」ってやっていたのがいけないのか、全く分かりません。

これは、Google の却下より凹みました。

トラフィックエクスチェンジは実利的なメリットが考えられないのですぐ止めましたし、「ポチ」についても、このブログではブラウザのステータスバーからリンク先を消すと言うような怪しがられるような行為はしていないのに、、、

完璧にリンクを偽装しているのにランクの上位にいるサイトがありますよね。

あれは偽装の効果だと思うんですが、そう言うサイトが削除されていないから「ポチ」の問題じゃないと思ってるんですけど、、、、間違い?


まぁ、何らかの原因があって起こっている事なのでそれを改善すればいいんですが、原因が全く思いつかない場合は、「どーすべぇ」って感じです。

このブログ見て「これじゃない?」ってのに気がついた方がいたら教えて頂けないでしょうか

<(_ _)>



愚痴ばっかりのつまらない記事になってしまいました、、、ありゃりゃ♪


この他にももうひとつ少しくだけたブログをやってるんですが、そっちの方はばらつきがありますが毎日100~300ぐらいのユニークアクセスで推移しています。


それからもうひとつアフィリエイトに特化したブログを先月末から始めたんですが、そちらは Google AdSense も割と早く承認がおりました。


っと言う事で3つのブログをやっていますが、全部を毎日更新はできそうもないです。


まぁ、これもめげずに頑張って行こう ♪♪♪♪♪♪♪♪

3日に一度くらい覗いて頂ければ何か変化があると思いますのでよろしくお願い致します。

週刊BlogRanking

テーマ:ブログ WEBLOG - ジャンル:コンピュータ

クリスマスプレゼント

クリスマスまで後ひと月ぐらいですネ ☆彡

って事で、遊び心ある人には面白いプレゼントの紹介です。

前から多少興味あったんですがについて少し調べてみました。

今現在、全世界175ヶ国、約130万人(200万人と言う記事も)のオーナーがいるそうで、その内日本人は約6万5千人だそうです。

月には地球から見える表面だけで、約50億エーカーの土地あり、現在時点で約4億エーカーの土地がすでに販売されているそうです。

購入は1エーカー(約1200坪)単位価格は2700円/エーカーだそうです、、、、
買えそう! 坪単価2.25円、、、、1平米当り約0.68円

ジョーク半分でプレゼントってのはインパクトあるような気がしませんか?

糞真面目な人には馬鹿にされるかも知れないのでご注意を!!

月の土地ですから日本の法務局で登記申請しても受理はされないと思いますが、アメリカではこの土地を販売している人が1980年にサンフランシスコの行政機関に出頭し所有権の申し立てを行ったところ、正式にこの申し立ては受理されたらしいので、ひょっとしてアメリカでは通用するかもしれませんねぇ。

まっ、申立てが受理されただけでその申立てが認められたと言う記述はHPにはなかったですけど、、

ちなみに私、こう言うの面白くて好きだし、別に高価でもないので子供のプレゼントに購入しました。 権利書届くのが待ち遠しいです。

月にまだ発見されていない知的生命体がいたらどうなるんでしょうネ、、、

きっと白人のやる事だから先住民の権利なんて無視してインディアンやインカのように扱うんでしょうか、、、

ちなみに、火星の土地金星の土地ってのも♪




クリスマスには関係ないかもしれませんが、
いつでもどこで手軽にデジタルビデオが撮影できる はどうでしょう!
持ち歩きに便利ですし価格の割りにすぐれ物だと思います♪

660万画素というスペックで携帯サイズの136gと超小型、、

記憶媒体はSD/MMCカード。 価格も税込み15750円と超お手頃です。


週刊BlogRanking

テーマ:商品紹介 - ジャンル:アフィリエイト

次のページ

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。