2008_2/13 (水)

print “プログラミングに必要な力”;

プログラミング必要な力。

忍耐力?理解力?はたまた創造力か?

僕の思う答えは
”分解力”

作りたいモノを細分化して
自分の作れる、あるいは作れそうなモノ達群にしてしまう力。

プラモデルのような感覚。

パーツ、パーツに切り分けて
理解の出来る範囲の小さいものをたくさんつくる。

あとは
それを組み立てていけば

自ずと作りたいもの、目的物が出来てくる。

あの建物を目指す。
のではなくて、

地図の一本一本の道を
細かく分析することが大事。

あの建物を…では、思った通りの道がなかったりするかもしれない。

そして作ったものはとにかく公開。

flashアニメーター Joe Sparks 曰く
“DO SOMETHING SIMPLE & QUICK, and PUT IT IN FRONT OF PEOPLE.”

訳せない人はここでまず分解してみましょう

たかが知れても
されどどうでも

とにかく作ることが大事。

まずは小さいところから
そしておいおい大きな野望まで。


2008_2/11 (月)

print ”$変数”;

変数って何だ?

簡単に言うと箱みたいなもの、情報を出し入れできる便利なもの。

っていろんなところで説明されていますが、
まぁ簡単に言ってその通り。

習うより慣れろということでサンプルを一つ。

サンプル1

<?php
  print “太郎:”;
  print “こんにちわ<br>”;
  print “花子:”;
  print “こんにちわ”;
?>

と書けば

出力結果:

太郎:こんにちわ
花子:こんにちわ

でも
正直「こんにちわ」 を二度書くのはめんどくさい。ので、

サンプル2

<?php
  $a = “こんにちわ”;
  print “太郎:”;
  print $a;
  print “<br>”;
  print “花子:”;
  print $a;
?>

こう書いても同じ。
要は変数に”こんにちわ”という中身の情報をいれて
必要なときに呼び出す訳。

ちなみに
変数は $ を頭につけて適当に名前をつけます。今回は a 。

変数や”中身”は . を使ってくっつけることが出来ます。
ので、さらに簡単に書くと

サンプル3

<?php
  $a = “こんにちわ”;
  print “太郎:”.$a.”<br>”;
  print “花子:”.$a;
?>

さて、こういう風に変数を使うと
何が良いのか?というと
変更、修正が楽にできるという点です。

例えば
先ほどのサンプルの場合。

設定を昼→夜に変えたら、こんにちわ→こんばんわへ。

サンプル1だと
二つの”こんにちわ”をいちいち書き換えなければいけませんが、

サンプル2、3の場合
$a = “こんばんわ”;
に1回かえるだけで良いというわけ。

ね、楽でしょ?


2008_1/27 (日)

print “文法”;

プログラムをはじめると
たいてい壁にぶつかるもので

僕の場合は

人がえっ?て思うような簡単なところから、もう。

一番はじめの壁はバグ。

とにかく書いては

エラー、書いてはエラーの繰り替えしに

仕舞には投げ出す始末。

それも大部分が基礎がわかってないせいでのバグ。

そんなわけで
基礎の基礎
文法を。

色々記述方法はありますが、

とりあえずhtml<body>タグ内に以下のサンプルを記入。

サンプル1

< ?php
  print “はじめの一歩。”;
?>

出力結果:

はじめの一歩。

一文ずつ解説

一行目 < ?php
phpのプログラムのコードは <?php と ?> の間に書きます。

二行目 print “はじめの一歩。”;
print = 書けっていう命令。
中身は ” で挟んで書きます。
一文の終わりは ; を必ず記入。

三行目 ?>
php閉じる

で、結果は

はじめの一歩。

が表示される。

文の終わりに ; 。

ってのを
いまだに忘れてしまって何も表示されないことが多い自分。

・・・。


2008_1/23 (水)

print ”自己紹介的なものを”;

webの世界に飛び込んだのは1年半前。

デザイン力0。
インターネット知識0。

ソフトは一つも使えず、
そんな私は仕事に使えず。

それでも、根気よく?暖かく?職場の人たちに見守られ
最近なんとかなりはじめたかな?なんて…。

正直はじめはIEという言葉もわから無いほどの
駄目さ加減。

専門用語の言葉の難しさに
あきらめかかった日々も多々。

それでも何とかなるんです。

未だにカタカナ語には弱いし
バグ(プログラムのミス)にも弱いですが

それでも良くなってきてるとは
言われるんで。

まぁお世辞だったりする可能性が高いけども。

…。


print “初めまして”;

まずは簡単に挨拶から。

PHPを始めてはや6ヶ月。

まだまだわからないことだらけですが、

それでも少しずつ成長できたら良いな、何て思ってます。