きのみきのまま です。


今日はもしも。。。のお話を。

プログラムの初心者もそうでなくても

よく使う構文

if です!!

訳すと もしも

これも入門書の最初に出てくるよ

例えば

-------------------

$a=1

if($a>0)

  print 'ok';

----------------------

実行すると

ok

----------------------

となります。

コンピュータってとても素直で頭が良いんですよ!


でも例えば(プログラムの話から少し離れて)

こんなときはどうなる??

『男の人には 白い花を

女の人には 赤い花を

渡しましょう』


プログラム風にすると


if(男の人なら)

 白い花

elseif(女の人なら)

 赤い花


って感じですか。

キムタクがやってきた→白い花

浜崎あゆみがやってきた→赤い花

おすぎがやってきた→????(男かな??)

って迷ってしまいます。


プログラムでもこう言う場面に出くわします。

いわゆるバグってやつです。。


実際プログラムはデジタルの世界ですのでこんなあいまいな

話は無いけれど、条件分岐が複雑になれば自分の想定外の

結果は必ず出てきますよ!!


これを防ぐには

if(男の人なら)

 白い花

elseif(女の人なら)

 赤い花

else

 白い花


とすれば

どんな人が来ても、犬が来ても、宇宙人が来ても

大丈夫!!

else ・・・その他なら 

です!!

ifを使うときは極力elseで終わる

これだけでも

コンピュータを迷わすことが減らせるはず!!

それでは

おやすみ





きのみきのまま です


こんばんは!

今日はphpって便利だね!って思うことを書いてみます。


プログラムをはじめると必ず出てくる変数!!

$a='helloworld';

echo $a;

と言う。プログラムの入門書を買うと必ず出てくる。

この決まり文句!!

これはとても簡単!!

でもこれもPHPのおかげです!!


CやJAVAなどでは変数を初期化して型宣言をして使うっていう

ちょっと面倒な作業がついてくるのですよ~

int a;

a=2;

みたいな

でもこうすることで

変数ってなに?みたいなことがよくわかる。

コンピュータのメモリを確保する??

ん~

難しくなってきたので

プロの方にお任せします

興味のある方はここからどうぞ

↑JAVAの話ですけど、よいお話ですよ!


プログラムってコンピュータ上で動くわけだから

当然、コンピュータのメモリーを使うわけです。

なのでそんな事も意識してコンピュータにやさしいプログラマーを目指しましょう!!

ぼくはそんなこと考えず、おもいのまま書いていますが~

だってPHPが勝手にやってくれてるみたい。。

おやすみなさい




こんばんはゆいがどくそんです!


今回は、ホームページ最終更新日自動表示の

ソースをご紹介!


PHPなら、下記の1行を入れるだけで勝手に

更新日を表示してくれます!


<?php echo(date('Y/m/d H:i:s (D)',filemtime(__FILE__))); ?>
   

日付の表示形式に関しては前回 を参照してください…。


__FILE__は特殊な感じですけど、

自分自身のファイルの名前を意味します!


今回だとupdate.php


filemtimeはファイルの更新時間を教えてくれます!


で、


それをdateで自分の好きなフォーマットにして


echoで出力!!

簡単!


なぜ、そうなるのか?


それは置いておいて

まずは試して頂けたらと思います!


もしかして…

これはこうしたらこうなるのでは?


皆様の発想しだいでPHPの世界が広がります!


わからない事を、調べてみると、

きっと新しい発想が生まれてきます


もちろん、システム開発部への質問も大歓迎です!!


では、おやすみなさい!!


↓今回のサンプルソース update.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
  <HEAD>
    <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
    <TITLE>更新日</TITLE>
  </HEAD>
  <BODY>
    最終更新日は

    <?php
      echo(date('Y/m/d H:i:s (D)',filemtime(__FILE__)));
    ?>
    です!
  </BODY>
</HTML>

↓出力例

最終更新日は 2005/06/22 01:58:30 (Wed) です!

 

きのみきのまま です


こんばんは、今日は本当に日常について書いてみます。

僕の一日は朝7時におきて朝4時に寝る毎日です。(平日)

夜はいろいろしているとあっという間に空が明るくなってきて

やばい!寝なきゃ!って寝ます。。。。


寝るときには音楽を聴きながら寝ます。

最近のお気に入りは

System Of A Down  って言うアメリカのバンドです!!

システム開発にかかわる仕事をしている僕としては

こんな名前の音楽を聴いていいのか~と思ったりもするのですが。

音楽はかっこいいです!!

どんな音楽かといえばかっこいい!!!の一言です。


日本人では

三枝夕夏 IN db  です!!

ボーカルの女の子がかわいくお気に入りです。

歌もとてもよいですよ!心の休まる音楽です。

そんなことで、今日も寝ます。

近所迷惑にならないように小さい音で。。。。


こんばんは、ゆいがどくそんです!

今回はマックから更新。

色無し、太字無し、リンク無し…。

装飾できない!?

ざんねん…。

私は、仕事ではWINDOWSを使用しておりますが、

自宅ではMacintoshです!!

だって、使いやすい!!

けど…
Macintoshはどんどん進化しているのに、
何故かWINDOWSに比べて制限が多い様な気が…。

対応ソフトが少ないのは以前からですが…。

切ない…

あっ!そういえば、つい先日Mac OS X Tigerが発売されましたね!

乗り換えるべきか、まだ待つか…。
(今はPanther)

Macへの機能制限に少し悲しくなったので、
今回は私事を少し書かせて頂きました…。

こんばんは、ゆいがどくそんです☆


きのみきのままさんの説明のように

PHPはプログラムデザインを分業したり出来る!


で、ワレワレはプログラム側として日々(明日からまた1週間が始まります)

いろいろと作ってみたりしているわけです…。


そこで、今回もPHPの基本に関して少し…。

高度な部分に関しては少しきのみきのままさんにお任せで☆


前回の日付を表示 の時に説明せずに使用しましたが、

PHPには 関数というものがあります!


echoや、dateが関数です!


PHPには1000を超える関数があります!


全部覚えられないですよね…。


でも、覚える必要はないです!!


世の中には便利な参考書等があるので活用しましょう!


で、関数というのは


echoのように文字を出力させたり、

dateのように日付を扱ったり、


その他、文字列数値配列ファイル正規表現データベース等などに関するモノが


い~っぱい用意されてます!

説明しきれません…。


でも、1つ1つの関数が持つ意味(出来る処理内容)はとても簡単です!


どんなに複雑大規模なプログラムも、簡単な関数の集合体なだけで、

ただ内容が多くて完成させるのがめんどくさいだけです…。


だから、根気があれば誰でも出来る


必要に応じて、自分で関数を作ることも出来ます!


奥が深い…。


でも、その分 出来る事の幅が広いです!!


では、PHPの参考書を買いに本屋へ行きましょう!

関数辞典のような本がお勧めです!

もう、寝なくてはなので、今日はこの辺で…

こんばんは、今日も眠れない きのみきのまま です。

ゆいがどくそん さんが言ってるように我々のシステム開発ではPHPを使っています。

PHPはとても便利でこれからHPを作ろうって人にはお勧めです。


PHPはhtmlの中に直接スクリプトが書き込めるところも

便利さのひとつのなのですが、


少し規模が大きく、内容も複雑になってくると

htmlの中がぐちゃぐちゃになってきます。

例えば、データべースからデータを取ってきてある条件のデータのみ

表示させる等の時、htmlの中にその内容をPHPで書き込んでいったら。。。


(1人で作っている分にはいいかも知れないけど、この世にはデザイナーって人がいて、

その人たちと一緒に作っていけなくてはいけません。)


デザイナーの人が画像を更新しようってhtmlを開いてみたら、

悲鳴をあげることでしょう。

それはhtmlを開いたはずなのに、なんかよくわかんないプログラムがたくさんかいてある!!

ここは書き換えていいのかーって苦情の雨が振ってくるかも??


そこで、よく使われているのが、テンプレートエンジンと言うものです。

(代表的なもので、Smarty、pearのHTML_Template_IT 等などです。)

表示とプログラムを分けてしまおうって事です。

これで、デザイナーの人との分業ができて、平穏に開発に専念できるってことです。


テンプレートエンジンはデザインプログラムの分業が可能!!

MVC(Model-View-Controller)の考え方ってことですか?

MVC???少し難しくなってきた。。。


さて、最初に書いた今日も眠れない理由はsmartyで書いたページ

が文字化けしてしまうのです。。。

こんなことは初めてでショック。。。

まあ明日になれば治っているかも、今日はサーバの機嫌が悪いのだと

もう寝ることにします。


それでは次回もPHPの事についてお話しましょう。













こんばんはゆいがどくそんです

システム開発部ではPHPも使ってます。


PHPってのは公式ページにもありますが、PHP: Hypertext Preprocessor"" を意味し、広く使用されているオープンソースの汎用スクリプト言語です。


簡単に言ってしまえば、動的にホームページを作成する便利ツールです。


誰でも出来るし簡単です。


例えば、日付を表示したいとき


1. ファイルの拡張子を date.html でなく、 date.php で保存

2. 日付を表示したい場所に <?php echo (date ('Y年m月d日 H時i分s秒'));?> って入れる

3. サーバにアップしてアクセス

4. 2005年06月18日 22時58分57秒と、表示される


これだけで日付が自動で表示されてしまいます!


サーバがPHPを使用できる事が前提ですが、

PHP対応のレンタルサーバを借りていて、

動的なページ作成をしたい方は是非、挑戦してみてください!


Y年m月d日 H時i分s秒 の部分を Y/m/d H:i:s (D) に変更すると

2005/06/18 22:58:57 (Sat) と表示されます


もう、お気づきですね?


そうです 、Ym等の部分が、年や、月を表しています


Y → 年を表示 2006

m → 月を表示 06 (M だと Jun と英字3文字、F だと June)

d → 日を表示 18

H → 時を表示 22 (h だと 12時間単位で表示)

i → 分を表示

s → 秒を表示

D → 曜日を表示(l だと Saturday)


これだけで、自動で日付が表示されるページが出来てしまいます!


今後も、簡単動的ページ作成ネタを少しづつ…。


↓今回のサンプルソース date.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
  <HEAD>
    <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
    <TITLE>

      簡単に日付を出す

    </TITLE>

  </HEAD>

  <BODY>

    <font color="#3300CC">

      今は<?php echo(date('Y年m月d日 H時i分s秒'));?>です!

    </font>

  </BODY>

</HTML>

初めまして  きのみきのまま です。


【仕事】
私は仕事に対する意識は高いほうで、日々の仕事でスキルアップを目指しつつも現状に満足することなく、機会があれば転職をする思い切りのよさを持っています。エネルギッシュですが、ときには周りに気づかれないように手を抜いて、要領よく立ち回ります。質やプロセスを犠牲にしてもあまり罪悪感を感じないようです。新分野の開拓に積極的で、魅力的なアイディアを持っている一方で、細かな監督業務などは苦手で飽きっぽいところがあります。仕事人間ではないのでプライベートもそれなりに楽しむことができます。


職業意識 仕事満足度(有職者ベース・5段階)
満足計32%【39%】-非常に満足3%【4%】
仕事には常に問題意識をもって取り組む 76%【64%】
チャンスがあれば転職したい      71%【58%】
チャンスがあれば起業したい      55%【44%】
仕事よりもプライベートを優先したい  76%【61%】
できれば働かずに暮らしたい      55%【41%】


【芸能人・有名人ならこのタイプ】
木村拓哉
(SMAP・タレント) 女性誌の「好きな男No.1」で10連覇を達成するなど、一向にその人気に衰えが見えない彼の強みは、歌、ドラマ、バラエティ...何をするにしても気負いが感じられない自然体にあるのでしょう。外見だけの「いい男」だったらこんなに長続きしないでしょう、いくらSMAPといったってね。 
山口智子
(女優) ロンバケ以来、ドラマ出てないなー。やっと出るかと思ったらスペシャルもの。でも「ちょこちょこCM出てるし、旦那も頑張って仕事してくれてるから私はマイペースでやればいいの~」ってとこでしょう。ユニクロのCMでも歩いていただけ、そう私は自然体。 


初めまして ゆいがどくそん です。


【仕事】
職業意識 仕事満足度(有職者ベース・5段階)
満足計47%【39%】-非常に満足5%【4%】
仕事には常に問題意識をもって取り組む 76%【64%】
チャンスがあれば転職したい      55%【58%】
チャンスがあれば起業したい      47%【44%】
仕事よりもプライベートを優先したい  55%【61%】
できれば働かずに暮らしたい      47%【41%】
 
私は、人の下で働くよりも自分で事業を起こしたり専門技術を生かしてフリーで働く仕事スタイルが向いているようです。今会社に属している場合は、人よりも早く出世して名をあげたいと思う人が多くみられます。人のミスを許せない性格なので、部下が長続きしないでしょう。もう少し寛容な面も必要かもしれません。ただし、私は、はっきりと「よいわるい」について物が言える人なので、よい部下に恵まれると、仕事で大きな成果をあげるタイプです。 

【芸能人・有名人ならこのタイプ】
アントニオ猪木
(元プロレスラー) 「元気ですかぁ~?(観衆「おぉぉぉ~!」)...元気があればなんでもできる!」って現役引退して還暦過ぎているのに精力的なおじさんです。さあご一緒に「い~ち、にぃ~、さ~ん、ダァー~!」 
田中真紀子
(政治家) 今となっては一人で騒ぐだけ騒いで、勝手に自滅してしまった声がでかいだけのうるさいおばちゃんでしたね。親父が権力者ってだけで中身があったとはとても思えません。その証拠に今や誰も話題にもしないでしょ。 


以上、私たち2名がお送りします!!