2013-03-01から1ヶ月間の記事一覧

文字コード

実際にコードを書いて、試して覚えようとおもってやってる感じです。 PHP入門(基本編)を進めていたら、日本語表示が文字化け。 どうやらUTF-8保存ができていなかったっぽい。 ついでにvimにも慣れようとgvimでコードを書いてたので、 それでかなーとgvimrc…

PHP入門(基本編)

php

PHP入門(基本編)終了。 講座で習ったところや、覚えているものなどははぶいて 以下、メモ。 #4 データ型 var_dump() # 型の正確なデータを求めたいときに #9 if文の条件分岐(2) if(): # if(){ else: # }elseif{ endif; # }else{ # } と同じ #14 ループを抜…

仮想マシンのネット接続

PHP入門(基礎編)を進めていて、PHPとは若干違うところだけどつまづいたのでメモ。file_get_contents(),file()関数でURLから読み込むことも可能とのことだったのでチェックしたところ、bool(false)と表示される。 おかしいなと思ってゲストOSでpingを打って…

MySQL入門

レッスン終了。以下メモ フィールド フィールド フィールド フィールド レコード レコード レコード レコード この表1つがテーブル その表をまとめて保存しているものがデータベース MySQLの操作 コマンド 内容 mysql -u ユーザー名 ユーザー名でログインす…

ローカル開発環境の構築

ローカル開発環境のレッスン終了しました。 以下メモ コマンド 内容 rootログイン時 yum パッケージ管理 -y オプションで選択しすべてにYes yum -y update パッケージのアップデート。選択肢すべてにYes /sbin/ifconfig IPアドレスを調べる ssh -l ユーザー…

sudo

root権限を使えるユーザーの設定でつまづき usermod -G wheel ユーザー名 visudo visudo(/etc/sudoers)画面 びふぉあ ## Allows people in group wheel to run all commands # %wheel ALL=(ALL) ALL あふた ## Allows people in group wheel to run all comm…

ブリッジ接続

ファイアウォールは設定がうまくいかず、断念しました。 ファイアウォールON時 ・ホスト、ゲストOS共にネットに繋がる ・ホスト→ゲスト pingが通る ・ゲスト→ホスト pingが通る ・ホスト→ゲスト SSH通信でホストに接続できませんでしたと表示される。 COMODO…

ローカル開発環境の構築

ローカル開発環境の構築レッスンを開始したんですが、早速つまづきました。 VMWarePlayerで仮想マシンのネットワークアダプタの初期設定がNAT接続だったので、ブリッジ設定に変えたところホストOSからゲストOSに接続できなくなりました。 まず調べたところ、…

vimレッスン終了

vimレッスンをしつつ、vimtutorもやってみてのメモ コマンド名 内容 ノーマルモード x カーソル位置の文字を削除 dd カーソル位置の行を削除 ddの前に数字を入れた場合ndd n行削除 c 削除して挿入 c/d/y i/a t/"/)/] で選択範囲内/外削除後、挿入モード yy 1…

フォント設定

なんで文字化けするんだろうと調べた結果、マニュアルの日本語表示できました。 TeraTerm側で、使用していたフォントの文字設定が欧文しかないフォントを使っていて、それで文字化けしてたみたいです。 TERATERM.INIの ; Font VTFont=Consolas,0,-19,128 最…

UNIXコマンド入門(一般ユーザー編)

全16回終了しました。 mkdir ディレクトリ作成 rmdir ディレクトリ削除 パーミッション d rwx r-x r-x に分けることが出来る d ディレクトリ r=read, w=write, x=実行 左からrwx 管理者, r-x グループ, r-x 全体 chmod グループ権限を変える時などに r=4, w=…

UNIX

ターミナルソフトも入れて、レッスンを開始し始めました。 まずUNIXってなんぞや UNIX (ユニックス、Unix)は、コンピュータ用のマルチタスク・マルチユーザーのオペレーティングシステムの一種である。 1968年にアメリカAT&T社のベル研究所で開発されたOS…

チーム課題終了

ぎりぎりまでアプリケーションの作成をして、今日チーム課題の発表を終えました。 実装できたもの コメント表示 コメント表示行が奇数の時の背景色変更 ユーザー登録、登録した名前とパスワードを使ったログイン データベースに入力されたデータの表示、変更…

課題の状況

チームの課題で作っているWEBアプリケーションの進行状況ですが、このアプリケーションの核となるようなものがひとつ出来上がりました。チーム内でcssに強い人が居て、ただデータが表示されるしょっぱい画面から画像と配置変更が加わって見た目が大幅によく…

セッション

ログイン状態をセッションで管理しようとしてたんですが、 自分ともう一人のWindowsを使ってる人はエラーをはかず、Macの人でエラーが出たとの事で確認。 Warning: session_start() [function.session-start]: Cannot send session cookie - headers already…

課題進行状況

・ユーザーの登録画面 ・コメント投稿フォームの表示/非表示 ・一部の機能を外部ファイルに関数化 ・SQLインジェクション対策でmysqli_real_escape_stringとtrimを使う ・パスワードの暗号化にSHAを使う ここまではとりあえず動くところまではできました。 …

フォームに記述された内容を消す

デフォルトで記述されているフォームにカーソルを移すと記述が消えて、空白のままフォームからカーソルを移すとまたデフォルトの記述が出てくる。 そんなものを課題で使おうと思って調べていたら、JavaScriptで出来るらしい。 JavaScript...またしてもお前か…

PHP,MySQL講座

講座のチーム課題の発表が3/15にありまして、やっておくことをやっていません。 すみません。 3/15までそちらの方に掛かりきりになりそうなので、そのやっていることを書いていきたいと思っています。 チーム課題 WEBアプリケーションをチームで1つ作る 作る…

TCP/IP - Telnet/SSH

ローカルでの開発環境への接続にターミナルソフトを使うということで まずターミナルソフトとはなんぞや 調べてみると 「端末エミュレータは、専用端末の機能を、パーソナルコンピュータ (PC) やUnixワークステーションなどで代替するためのソフトウェア」(…

VMWarePlayerとCentOSのインストール

VMWarePlayer インストールはインストーラー手順どおりに進めて何も問題なく終了。 CentOS ダウンロード後、VMWarePlayer上でインストールしていたらエラーが出てそこから進まず。 エラー内容がCentOSは64bitなのに、ロングバイナリデータ変換できない? そ…

VMWarePlayerとCentOS

VMWarePlayer ・作成 WindowsまたはLinux搭載の仮想PCを作成できる。 ・実行 WindowsまたはLinux上で、上記の仮想マシンを実行することができる。 ・利点 システムをクラッシュさせるようなアプリケーション、ウィルスを実行をしても仮想PCの為、実機には影…

PCスペック

研修用ブログを作成しました。 PCのスペックは Lenovo IdeaPad Y580 OS Windows 7 Home Premium 64bit CPU intel(R) Core(TM) i5-3210M CPU @ 2.50GHz 2.50GHz RAM 8.00GB DDR3 4G * 2 ストレージ HDD750GB+SSD32GB グラフィックボード GeForce GTX660M USB3…