2017-01-01から1年間の記事一覧

wgetとcurlの違い

wget・・・ファイルをダウンロードするコマンドで、curlと違い再帰的にファイルをダウンロードできるのが特徴。対応しているプロトコルはHTTP・HTTPS・FTPのみ。 curl・・・wgetと異なり対応しているプロトコルは、FTP、FTPS、Gopher、HTTP、SCP、TFTP、TELN…

quotaコマンドとrepquotaコマンドの違い

quotaコマンドは、ユーザ又はグループごとのディスクの使用状況を表示。 repquotaコマンドは、ファイルシステムごとのディスクの使用状況を表示。

セッションとクッキーの違い

セッションは、リクエストとそのリクエストした主を結びつける仕組み。セッションを実装するためには、Session IDの受け渡しをする必要があり、このSession IDは識別子の事。このSession IDをキーとして、サーバー側に色々な情報を保存させる。さらに、クラ…

PHPのassert

PHPでのassert関数は、指定したassertionを調べて、結果がfalseの時に適切な動作をする。

mysqld_safe

mysqld_safeとは、MySQLサーバーの起動スクリプトで、Unixでmysqldサーバーを起動するために推奨されている方法で、 エラー発生時の再起動やランタイム情報のエラーログファイルへのロギングなどの、いくつかの安全機能を追加する。

pythonのrandomモジュール

pythonのrandomモジュールは乱数値を取得するモジュール。 random.random()・・・0.0〜1.0までのfloat値を取得 random.uniform(x,y)・・・x〜yまでのfloat値を取得 random.randint(x,y)・・・x〜yまでのint値を取得 random.choice(param)・・・param内から1…

Mac Book Proがスリープ状態から復帰した時にタッチパッドとキーボードが使えなくなった時

対処法1:電源起動直後に「Command」+「Option」+「P」+「R」を長押する これによりPRAMがリセットされる PRAMリセットとは・・・ ユーザー設定などの時間や日付などをリセットすること。 対処法2:Shift+Control+optionを押しながら電源ボタンを押す SMC…

HTTPステータス

200番台 成功。 300番台 リダイレクト。 400番台 クライアント側のエラー。 500番台 サーバー側のエラー。

HTTPヘッダー

ユーザーエージェント ブラウザの種類やOSの情報。 リファラ どのページからリクエストが発生したものなのかを示す。 更新されてたら(If-Modified-Since)/同じでなければ(If-None-Match) ローカルキャッシュのデータが消去されていないかをチェックするため…

MAMPのmysqlが動かなくなった時の対処法

とりあえず起動と停止 mysql.server start mysql.server stop 停止した後に次のコマンドを打ち込む mysqld_safe --skip-grant-tables & この後にログインする mysql -u root で動くはず。

MACでaliasの設定

cd $HOMEで自分のホームディレクトリに移動し、 cd vim.bashrcで.bashrcファイルを開く。 ファイルを開いたらそこにエイリアスを定義する。 alias エイリアス名='コマンド名' (例)alias ll 'ls -l'など エイリアスを定義したらファイルを保存する。 次に、「…

プリミティブ型

データを格納するための、最も基本的な型。

GREトンネル

トンネルプロトコルの1つ。 あるトラフィックを別のプロトコルでカプセル化して伝送する技術のこと。

プリペアドステートメント

SQLを使う際に、その条件や値が異なる場合、そのパラメータ化して色んな値や条件で使い回しができる。

CakePHPのMVC

・MVCの役割 ・モデル(Model)データベースのアクセスに関する要素。データベースへのアクセス、SQLコマンドの送信。必要なレコードの取得と管理などを全てモデルで行っている。モデルの機能は、「Table(デーブル)」と「Entity(エンティティ)」という2つのオ…

CakePHP3の環境構築

peachcle.com この最後の項目のデータベースの設定が終わった後にterminalで source ~/.bash_profile とコマンドを叩いた方がいいかもしれないです。