暑いです。
あっという間の一ヶ月です。
EXCEL-VBAにはまってます。
VisualBASICとACCESS-VBAとちょっとづつかじったことがあるけど、
EXCEL-VBAははじめて。今ごろ・・・。
ところで、ACCESSの住所入力支援ウィザードっての便利なんだけど、
excelにはないみたい。
で、すなおな感想。
なんでも出来るわけじゃないのか・・・。
それとも勉強不足なのか・・・。
それとも、最新バージョンじゃないからか。
あっという間の一ヶ月です。
EXCEL-VBAにはまってます。
VisualBASICとACCESS-VBAとちょっとづつかじったことがあるけど、
EXCEL-VBAははじめて。今ごろ・・・。
ところで、ACCESSの住所入力支援ウィザードっての便利なんだけど、
excelにはないみたい。
で、すなおな感想。
なんでも出来るわけじゃないのか・・・。
それとも勉強不足なのか・・・。
それとも、最新バージョンじゃないからか。
また、一月がたってしまったようで・・・。
30日間いったい何してたんだろう?本や雑誌を読んでも今ひとつピンと来ない、DNSサーバー設定。私がやりたいこととどこか違うんだよなぁ、どれも。
なんだか、根本的にとんでもない思い違いをしているらしい・・・・。うー、こんなときみんなどうやって解決しているんだろう。
ところで、気晴らしに、はまっているのが。
iIKnow!
ただで、英語の勉強ができる。今、私がやっているのは、動詞コロケーション1というコース。「ああそうだっけ」、という言う回しがでてきしたりして。なかなか楽しいです。
うーん、なんだかこのブログフツーの日記になりそうな気配。
イカン、イカン!!
30日間いったい何してたんだろう?本や雑誌を読んでも今ひとつピンと来ない、DNSサーバー設定。私がやりたいこととどこか違うんだよなぁ、どれも。
なんだか、根本的にとんでもない思い違いをしているらしい・・・・。うー、こんなときみんなどうやって解決しているんだろう。
ところで、気晴らしに、はまっているのが。
iIKnow!
ただで、英語の勉強ができる。今、私がやっているのは、動詞コロケーション1というコース。「ああそうだっけ」、という言う回しがでてきしたりして。なかなか楽しいです。
うーん、なんだかこのブログフツーの日記になりそうな気配。
イカン、イカン!!
PHPにはまるってことは悪いことではないのだ。
kgworksさんのおかげで、めざめた。
そうだ、PHPの作品が出来あがったらFedoraの勉強にもどろう、
と思うのが間違ってるんだ。プログラミングってきりがないのだ。・・・・というわけで、
久しぶりに、練習用のFedoraサーバーマシンを起動した。
パスワード忘れていない・・・・。viの使い方忘れていない・・・・。
でも、あとはすっかり・・・・。また1から出直し。
毎日、ちょっと触ってみるのを日課にしよう。
三日坊主にならないといいけど。
kgworksさんのおかげで、めざめた。
そうだ、PHPの作品が出来あがったらFedoraの勉強にもどろう、
と思うのが間違ってるんだ。プログラミングってきりがないのだ。・・・・というわけで、
久しぶりに、練習用のFedoraサーバーマシンを起動した。
パスワード忘れていない・・・・。viの使い方忘れていない・・・・。
でも、あとはすっかり・・・・。また1から出直し。
毎日、ちょっと触ってみるのを日課にしよう。
三日坊主にならないといいけど。
このところ、ずっとMS-ACCESSと格闘です。
Linuxに向かい合う時間がありません。決して初心を忘れているわけではないと自分にいい聞かせるためにも、ブログの記事を書くことにします。
どんなことをやっているかというと、500人くらいの住所管理です。メーリングリストをはじめたもんで、そのメンバー管理も含めて。
ところで、EXCELではセルにメールアドレス書いてクリックするとメールクライアントが開きメールを送ることができます(とりあえず私の環境では)。ところがACCESSだと、フィールドのデータ型をハイパーリンクとして設定すると、webを開こうとします。何じゃらというメールアドレスを入力するとと#http//:なんじゃら#とかかれてしまう。メールだよと知らせるためには、mailto;なんじゃらと入力せねばならない。これじゃあ面倒。設定変更できないものかと探すけど見つからず・・・。
やっと見つけた方法は、
http://support.microsoft.com/kb/323202/jaの一番下の記事。
テーブルからフォームを作って、メールアドレスを入れるフィールドのプロパティのイベントに、「なんじゃらというメールアドレスを入力したら#mailto:なんじゃら#と書き換える」コードを書き込む方法。とりあえずうまくいったけど、もっと簡単な方法ってないものか・・・。
EXCELファイルとリンクというのは考えたんだけど、できればACCEESでまるくおさめたい・・・。というのが間違ってるのか。
どなたかいい方法ご存知ありませんか?(わたしのACCESSは2002です。)
Linuxに向かい合う時間がありません。決して初心を忘れているわけではないと自分にいい聞かせるためにも、ブログの記事を書くことにします。
どんなことをやっているかというと、500人くらいの住所管理です。メーリングリストをはじめたもんで、そのメンバー管理も含めて。
ところで、EXCELではセルにメールアドレス書いてクリックするとメールクライアントが開きメールを送ることができます(とりあえず私の環境では)。ところがACCESSだと、フィールドのデータ型をハイパーリンクとして設定すると、webを開こうとします。何じゃらというメールアドレスを入力するとと#http//:なんじゃら#とかかれてしまう。メールだよと知らせるためには、mailto;なんじゃらと入力せねばならない。これじゃあ面倒。設定変更できないものかと探すけど見つからず・・・。
やっと見つけた方法は、
http://support.microsoft.com/kb/323202/jaの一番下の記事。
テーブルからフォームを作って、メールアドレスを入れるフィールドのプロパティのイベントに、「なんじゃらというメールアドレスを入力したら#mailto:なんじゃら#と書き換える」コードを書き込む方法。とりあえずうまくいったけど、もっと簡単な方法ってないものか・・・。
EXCELファイルとリンクというのは考えたんだけど、できればACCEESでまるくおさめたい・・・。というのが間違ってるのか。
どなたかいい方法ご存知ありませんか?(わたしのACCESSは2002です。)
PHP掲示板、何とか形がついてきました。ま、机上の空論とは思われてないだろうけど、折角だからみんなに公開してテストしてもらいたいので、ふりーのそれも、PHP可、MySQL可ってとこを探しているのだけど、ないないない!!
ただってのは、あまいのかなぁ・・・。短期間でもいいんだけど。
どなたか、そんな理想的なホスティングサービスご存知ありませんか?
ただってのは、あまいのかなぁ・・・。短期間でもいいんだけど。
どなたか、そんな理想的なホスティングサービスご存知ありませんか?
PHP掲示板最後の難関がスレッド。ある記事について、別の人がコメントをつけたり、返事を書けたりしたい。
こうするには、どうやらフィールドを1つ増やして、親記事は0(ゼロ)、子記事は親記事の番号を入れておくということでいけそうだ。
参考になるサイトを検索してみると、PHP掲示板サンプルがいろいろみつかった。なーんだ自分で作ることもなかったか。でも、一つ一つ書くって勉強になるしまいいっか。
見つけたPHPのソースを覗いてみると、なんでもつらつらと一ページに書いてしまっているもの、関数に分けて呼び出しているものなど書き方も違えば、スレッドの扱い方もまた様々。親記事リストの中にコメントを書く形式、記事のタイトルだけが表示されていて、投稿は別のページになってるもの。また、コメントが書き込まれた場合、その親記事をトップに持ってくる持ってこない、親記事の削除後、それについたコメントはどうするかなどなど。
それぞれに、工夫がされていて面白い。あーわが掲示板は、どんな風にしよう。ちょっと悩んでいるところ。あー、さっさと書き上げねばと思いつつ。
こうするには、どうやらフィールドを1つ増やして、親記事は0(ゼロ)、子記事は親記事の番号を入れておくということでいけそうだ。
参考になるサイトを検索してみると、PHP掲示板サンプルがいろいろみつかった。なーんだ自分で作ることもなかったか。でも、一つ一つ書くって勉強になるしまいいっか。
見つけたPHPのソースを覗いてみると、なんでもつらつらと一ページに書いてしまっているもの、関数に分けて呼び出しているものなど書き方も違えば、スレッドの扱い方もまた様々。親記事リストの中にコメントを書く形式、記事のタイトルだけが表示されていて、投稿は別のページになってるもの。また、コメントが書き込まれた場合、その親記事をトップに持ってくる持ってこない、親記事の削除後、それについたコメントはどうするかなどなど。
それぞれに、工夫がされていて面白い。あーわが掲示板は、どんな風にしよう。ちょっと悩んでいるところ。あー、さっさと書き上げねばと思いつつ。
以前、新規投稿ページ入力されたパスワードは暗号化して、投稿者名、記事などと一緒にテーブルにかきこむようにした。
$crpasswd = crypt($passwd,"pa");
これを、つかってパスワードのついた記事に限り、削除するページを作ろうとしている。
削除したい記事の番号が選ばれたら、パスワードを入力してもらい、あっていたら削除というのが、なぜかうまくいかない。入力されたパスワードを同じように暗号化すると、尻尾に3文字ぐらいおまけがついてしまって一致しないのだ。どっかで、何かが違うらしい・・・。
こんなのちょっとで解決できそうなのに、数日、(いや、早一週間か)悩んでいる。歯が痛くて、思考能力かなり低下しているせいか。
$crpasswd = crypt($passwd,"pa");
これを、つかってパスワードのついた記事に限り、削除するページを作ろうとしている。
削除したい記事の番号が選ばれたら、パスワードを入力してもらい、あっていたら削除というのが、なぜかうまくいかない。入力されたパスワードを同じように暗号化すると、尻尾に3文字ぐらいおまけがついてしまって一致しないのだ。どっかで、何かが違うらしい・・・。
こんなのちょっとで解決できそうなのに、数日、(いや、早一週間か)悩んでいる。歯が痛くて、思考能力かなり低下しているせいか。
これまで、PHPのファイルをFedoraのサーバーに送るのに、winSCPというアプリケーションを使っていた。SSH (Secure Shell)を使用してファイルを転送するプログラム。まあ、見た目使い勝手としては、FFFTPのようなftpクライアントのような感じ。puttyを使ってコマンドベースで、ファイルをコピーするよりずっと楽チンだ。で、さっそく、代用Meマシンにもputtyとともにインストールして使おうとしたら、動かないではないか。どうも、windows2000とかXPでないとだめらしい。ショック!!
ほかにXPマシンはないので、おじさんに頼み込んで、遊んでいるXPマシンを半月ほど使りることにした。
というわけで、なんとか作業環境は立て直したが、その間、家事をサボったので家の中はゴミ箱状態。おまけにあわてて出してきたUSBハブだのCD−ROMだのetc.etc.が散乱。何とかせねば・・・・。
でも、おばさんはまけないぞ!!
ほかにXPマシンはないので、おじさんに頼み込んで、遊んでいるXPマシンを半月ほど使りることにした。
というわけで、なんとか作業環境は立て直したが、その間、家事をサボったので家の中はゴミ箱状態。おまけにあわてて出してきたUSBハブだのCD−ROMだのetc.etc.が散乱。何とかせねば・・・・。
でも、おばさんはまけないぞ!!
うきうき、長年愛用のwindowsパソコンでPHPのスクリプトを書いては、Fedoraのサーバーにアップロードする生活をしていたら、なんとなくハードディスクがカリカリいうようになった。う、やばい!!必要最小限のバックアップをとった。ハードディスクのクリーンアップと最適化もやった。これがいけなかったのか、それともlinuxに浮気をしている私へのあてつけか、ついにwindowsXPが立ち上がらなくなった。こうなると、アー、あのプログラムの設定はどうだったっけ・・・とか、バックアップしておけばよかったというのがぼるぼろ出てくる。なんとかHDの中身見れないかしらと、ブートFDを作って立ち上げてみたけどだめ。リカバリCDで初期状態にする前に何とかならないかしらん。
どなたか、いいアドバイスがあったらコメントください。お願い!!
というわけで、昨日今日と情けない日々を暮らしています。
ちなみに、この記事はむかーしのMEのマシンを引っ張り出して書いてます。
あのXPマシンは良く働いてくれたからなぁ。そろそろ新しいのにしようかな・・・・。
どなたか、いいアドバイスがあったらコメントください。お願い!!
というわけで、昨日今日と情けない日々を暮らしています。
ちなみに、この記事はむかーしのMEのマシンを引っ張り出して書いてます。
あのXPマシンは良く働いてくれたからなぁ。そろそろ新しいのにしようかな・・・・。
PHPでの文字化けは解消したかに見えたが、MySQLのテーブルをPHPで表示しようとしたら、かなのフィールドが文字化け。
エンコードのしかたが悪いのか、文字環境の設定ミスか。
文字化けの問題はよく起こるらしく、いろいろなところで説明されているけれど、今ひとつよくわからない。とりあえず今わかっていることは
vi /etc/httpd/conf/httpd.conf
vi /etc/php.ini
vi /etc/my.cnf
この三つのファイルで、文字の環境をそろえないといけないらしい。
この悩み解決しました。
エンコードのしかたが悪いのか、文字環境の設定ミスか。
文字化けの問題はよく起こるらしく、いろいろなところで説明されているけれど、今ひとつよくわからない。とりあえず今わかっていることは
vi /etc/httpd/conf/httpd.conf
vi /etc/php.ini
vi /etc/my.cnf
この三つのファイルで、文字の環境をそろえないといけないらしい。
この悩み解決しました。

