10日でおぼえるPHP5入門教室 第2日

PHP

2時限目 ヘッダ情報の話 list_header.php ループを回して"HTTP_USER_AGENT","HTTP_ACCEPT_LANGUAGE","HTTP_REFERER"を表示する、というスクリプト。 PHPの部分とHTMLの部分がごちゃ混ぜになっていて、なんだかすごく違和感を感じる。 10行目でforeachループ…

10日でおぼえるPHP5入門教室 第3日

PHP

1時限目 連想配列 shuffle関数 コメント PHPって配列と連想配列の表記同じなんだ。 2時限目 セッション 乱数 game.phpを改良して、これまでの予想の結果を表示するようにしたかったんだけど、セッションの間保持する配列の使い方がわからない。

10日でおぼえるPHP5入門教室 第2日

PHP

1時限目 クエリ情報とスーパーグローバル変数$_GET 変数の型について caseとif

10日で覚えるPHP5入門教室 第1日

PHP

1時限目 PHPで書くHello, World. 2時限目 フォームで受け取った値を別のページに渡す方法について HTMLで利用可能なフォーム部品 リクエスト情報について $_POST変数 output.phpの7行目の</form>タグは不要だと思う。けど正誤表には記述がない。 スーパーグローバル…

vim7インストール

デフォルトのvimで日本語を入力したら文字化けしたので、 http://www.naotaka.com/blog/2007/04/10/install_vim7_to_dreamhost/ を参考にvim7をインストールすることにする。svn co https://svn.sourceforge.net/svnroot/vim/vim7 だとCould not resolve hos…

.htaccessファイルを作った

練習用のディレクトリを作ったので、 http://mikeneko.creator.club.ne.jp/~lab/web/htaccess/ を見ながら.htaccessファイルを作ってパスワードをかけた。

PHPのバージョン

というファイルを作ってブラウザで表示したら、 PHP Version 4.4.7 と表示された。PHP5を使いたいんだけど、どうしたらいいんだろう。 と思ったら、方法が http://wiki.dreamhost.com/Installing_PHP5 に書いてあった。

1台のサーバを何人でシェアしているのか?

ls /home | wc してみた結果、1131だった。比べるものがないのでわからないけど、1000人以上って多いな。でも、lsの結果をよく見てみると、ほとんど同じ文字列で、末尾に数字がついているものがあるから、実際のユーザーは1131よりは少ないかも。

アカウントタイプの変更

デフォルトの状態ではFTPしか使えないアカウントなので、「Users」-「Manage Users」の「User Account Type」で「Shell account」を指定したら、Telnetが使えるようになった。

メールアカウントの追加

デフォルトの状態では、メールアカウントは申込み時に登録したメインアカウントのみ。「postmastarアカウントが無いとメール受け取れないことがあるぞ」と画面に表示される。そのまま携帯からテストメールを送ったら案の定「Relay access denied」とエラーが…

開通

銀行口座からはきっちり22.4ドル引き落とされたのに、コントロールパネルから「pending」の文字が消えない。「どうして?」とメールを送ったら、30分でサポートのジョンから「手動で承認しました。ごめんね」と返信があった。 と同時に「FTPが使えるようにな…

DreamHost申し込んだ

申し込んだらすぐそのドメインが使えるのかと思ったけど、そうではないらしい。手続き間違えたんじゃないよな…。

面接

3日連続面接の最終日。昨日とは打って変わって落ち着いて面接に臨めた。面接官の前の予定が押して15分待たされた。最初一人で緊張してたけど、だんだん「待たされたってことはある意味『貸し』かも」と思い始めて余裕ある状態で面接に入れたのがよかった。 …

会社見学

駒沢大学駅前にあるウェブ制作会社に見学に行った。社長さんとディレクターさん2人と1時間くらい話した。「プログラミングをやりたいという気持ちがあるなら、プログラミングから入ってシステムのことがわかるディレクターになるのも手ですよ」

ふつうのHaskellプログラミング第3章Haskellの基礎(2)型と高階関数

3.1型と値 静的型チェックと型推論 ここまでまったくデータ型についての話が出てこなかった。ようやく型の登場。 Haskellには型推論があるので、たいていは型を明示的に宣言しなくてもいいらしい。 基本的な型 Int 整数値 Char 文字 String 文字列 Bool 真偽…

ふつうのHaskellプログラミング2.5リスト処理の基本(1)

head.hs main = do cs <- getContents putStr $ firstNLines 10 cs firstNLines n cs = unlines $ take n $ lines cs なるほど。関数の定義はこう書くのか。で、またputStrとprintを交換してみた。head2.hs main = do cs <- getContents print $ firstNLines…

最初のプログラム

ふつうのHaskellプログラミング P.17 hello.hs main = putStrLn "Hello, World!" putStrLn関数は、文字列を引数にとって標準出力に出力する。 ま、なんとなくわかる。 P.29 cat.hs main = do cs <-getContents putStr cs P.39 countline.hs main = do cs <- …

勉強のための環境作り

http://www.vmware.com/download/player/からVMWare Playerをダウンロード http://www.ubuntulinux.jp/downloadからUbuntu 6.10 VMWare Image 日本語版をダウンロード sudo aptitude install ghc でGHCをインストール(install ghc6だとなぜかうまくいかなか…

体重が増えた

現在69.5キロ。自己最高。やばい。痩せなきゃ。また羽田空港まで自転車で行くか。

今日のあったら便利なもの

データ通信と充電ができて極限までケーブルが短いUSB携帯端子ケーブル。筆箱に入れておきたい。

昨日の素朴な疑問

com

IPv6でIPアドレスが128ビットになったら、48ビットしかないMACアドレスが今度は足りなくなったりしないんだろうか? IPv6アドレスの後半がMACアドレスになるのか・・・。でも、長さが合わない・・・。まだわかってない。

今日の素朴な疑問

com

IPv6でIPアドレスが128ビットになったら、48ビットしかないMACアドレスが今度は足りなくなったりしないんだろうか?

ミニPCちょっといいかも

com

大阪駅のソフマップで小さいVAIOやリブレットを見る。1キロ未満の小ささに心惹かれる。これならいつでも持ち歩いてメモとれるなー、と。

Googleと情報統合思念体

次世代ウェブ グーグルの次のモデルを読んで思ったこと。 Googleは世界のことをよく知っているけど、人間一人一人のことはGoogleよりも自分自身のほうがよく知っている。 極大化したデータベースの海からいかに効率よくデータを取ってくるか、はもちろん大事…

サーバ借りたい

com

サーバ借りたら ネットワークプログラミングの勉強したい ページをずんずんリンクでたどって独自にページランク作ってYet Another Googleとか作ってみたらおもしろそう プライベートなデータをサーバにおいていつでも利用できるようにしたい オープンにでき…

羽田空港へ

昼過ぎに、「そうだ、羽田空港行こう」と思った。何の用もないけど自転車で。ふと思い立って羽田空港までのルートをMapfanで調べた。「環七ずっと南に下って平和島まで行ったらすぐそこだな。16.8キロだから1時間ちょっとで着くなー」と軽い気持ちで出発した…

1月11日

妻とスーパーエッシャー展を見に行った。混雑した会場の中で、エッシャーの不思議な版画をずっと見ていたら、最後には頭がクラクラしてしまった。ずっと見たかったエッシャーを見ることができてよかった。一番どーんと来たのは「昼と夜」だった。場内ガイダ…

1月10日

妻と後輩と松陰神社で焼き鳥。火曜日の夜中に後輩にメールしたのがきっかけ。「飲みましょうよ」から「飲み会」までの最短記録だ。 結婚の話から仕事の話まで、語りの密度が高い飲み会だった。

1月9日

昼から知り合いのPCセットアップに行く。ポートの設定を25から587にかえたらメール送信できるようになった。 夕方教会のトイレ掃除をして、晩ごはんに親子丼をいただく。 夜、スタバとドトールで上司とムービーの打ち合わせ。ドトールから合流した後輩にオタ…

キューバに行きたい

tv

「キューバでアミーゴ」という番組を見た。キューバに行きたくなった。 たかのてるこさん、ずーっと笑顔ですばらしい。島田紳助の資本主義の視点から見た感想もおもしろかった。