勉強の仕方で一歩前進!

2007/10/2 火曜日 - 0:32:22 by kensuu

月曜日担当のけんすうです。0時を過ぎてしまいましたが、僕が寝るまでは月曜日なので気にしないでください!

今週は全部で7時間ほど勉強をしました。毎日少しでもいいから、やるぞ、と思うと結構できるものです。100日限定だと考えるとやる気もでます。

今週のトピックスとしては3つ

1:PEAR::Pagerがだいたいわかってきた
2:classもわかってきた
3:正規表現をだいぶ理解してきた

PEARというものを中心にいじっていたのですが
だいぶわかってきた感じがあります。
PEARを使うことで、同時にclassもだいぶわかってきたというか。
ideamiのソースもかなりきれいになりました。

またjavascriptは学ぼうとしたのですが
PHPをもうちょっとやってからのほうがいいのではないか、
という意見もあり、一度止めています。
理解したいところではあるんですけど、もうちょっとできるようになってから
必要なところを学ぼうかと。

<?
$init_obj = new Init_class();
$DATE_FORMAT = "Y/n/j H:i:s";
                                
//DBの登録数を数えます
$sql= "select count(*) from idea_table";
$count_result = $init_obj ->db_object -> getOne($sql);
$lim = ($_GET['page'] -1) +10;
 
//DB
$sql = "select id ,TITLE from idea_table order by id DESC LIMIT 10" . $lim . "";
$db_result = $init_obj->db_object->query($sql);
while($value = $db_result->fetchRow(DB_FETCHMODE_ASSOC)){
    $date_list[] = array(
    "id" => $value["id"],
    "TITLE" => $value["TITLE"]
    );
}
?>

一応コードを公開するとこんな感じです。
ページングをPEARで作り、
MySQL側の出す数をLIMITで変えることで負荷を下げています。
この負荷を下げるというのが言えるのがうれしいです。
(超初歩的なところしかやっていないですが、動くだけじゃないぞ、と)

実は今週は、勉強の内容よりも、
勉強の仕方で大きな前進があった気がしています。

なんか今週あたりから勉強に対するストレスが少なくなってきました。
毎日やるぞ、と決めなくてもできるようになってきましたというのがでかいです。

なぜか。
それは「わからないところをどうしたら解決できるかわかるようになった」
からだと考えています。

たとえば出来ないところがあっても
「この本とこの本のこのあたりを読んで、このくらい練習すれば理解できそう」
とか、そういうのがわかるようになったので、
前進できる感が出てきました。
なので、毎日勉強を開始するのが苦じゃなくなった。

20日目くらいでこの状態なら、あと80日がんばれそうです。
20日がすごく長く感じますね。
かなり勉強した感が出てきて、モチベーションもアップです。

次からはコードの公開も
もうちょっとやっていきたいです!

※なんかあまり報告になっていない気もしますが、
コード系は

WordPress database error: [Table 'rock_100.wp_comments' doesn't exist]
SELECT * FROM wp_comments WHERE comment_post_ID = '72' AND comment_approved = '1' ORDER BY comment_date

Leave a Reply

XHTML: You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>