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

PDO

このサイトいい感じ PDOでMySQLに接続からINSERTやSELEC、UPDATEからDELETE、SUM、COUNTやテーブル作成など|LABO IWASAKI PDOとは…データアクセス抽象化レイヤーと言われ、アプリケーションとDBMS(データベース管理システム)の間に入ってDBMSの違いを意識…

クッキー   MySQL

現状のぼく: 定義済み関数を使いこなせてない感じがする ユーザー認証 $_SERVER if (!isset($_SERVER['PHP_AUTH_USER'])){ header('WWW-Authenticate: Basic realm="Private Page"'); header('HTTP/1.0 401 Unauthorized'); die('このページを見るにはログイ…

SQL

paiza.hatenablog.com MySQLの使い方

PHPで作るページング機能 ドットインストール

おまじない的なやつの意味を理解したい mysql -u root まずはrootで入る create database dotinstall_paging_php; grant all on dotinstall_paging_php.* to dbuser@localhost identified by ""; use dotinstall_paging_php DB周りを定数におく define('DB_H…

CSRF対策

list($message, $user, $postedAt) = explode("\t", $post); CSRF対策 session_start(); トークンをセットして、投稿後に調べる function setToken(){ $token = sha1(uniqid(mt_rand(), true)); $_SESSION['token'] = $token;} function checkToken(){ if (e…

PHPデータベース入門 ドットインストール

全体的に理解が浅いので後でもう一回やる exec() 結果を返さない、安全なSQL query() 結果を返す、安全、何回も実行されないSQL prepare() 結果を返す、安全対策が必要、複数回実行されるSQL おまじない? $db = new PDO(PDO_DSN, DB_USERNAME, DB_PASSWORD)…

mysql 入門  ドットインストール つづき

vagrant ssh べいぐらんとをたちあげてから mysql -u dbuser -p blog_app vagrantを立ち上げてなかったから Access denied for user ''@'localhost' to database 'blog_app' って出た アソシエーション select users.name, posts.title from users, posts wh…

mysql 入門  ドットインストール

mysql -u root set password for root@localhost=password('Ch9steCh'); パスワードセットのおまじない mysql -u root -p パスワード付きでログイン create database blog_app; データベース作成 show databases; drop database blog_app; データベースの削…

クッキーとセッション

サーバー変数 PHPスクリプト講座:サーバ変数一覧 | そふぃのphp入門 クッキーsetcookie("username", "taguchi");echo $_COOKIE['username']; setcookie("username", "taguchi", time()- 60*60); 有効期限を過去にして値を削除する セッション session_start…

php入門 ドットインストール

クラス class User{ public $name; プロパティ public function __construct($name){ コンストラクタ $this->name = $name; } public function sayHi(){ メソッド echo "hi, i am $this->name"; }} echo $tom->name;$tom->sayHi(); final オーバーライド禁止…

ぼくが思う開発チームの理想

要件を捨てて検証に出よう。賃貸情報サイト"カリル"での 仮説検証型システム開発 | Livesense Inc. from Livesense Inc. www.slideshare.net こんなチームを将来開発できたらいいな。

読みたい本リスト cookpad

techlife.cookpad.com 学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス from Livesense Inc. www.slideshare.net qiita.com

php入門 ドットインストール

ip a ipアドレス表示 php -S ipアドレス:8000 サーバー立ち上げ transmitの使い方がいまいちわからん var_dump( ) デバッグ用 define( ) 定数 var_dump(__LINE__); 行数var_dump(__FILE__); ファイル名var_dump(__DIR__); ディレクトリ名 $s = "hello" . "wo…

vagrant

vagrant up 立ち上げる vagrant suspend 一時停止 vagrant ssh centos にログイン Hosts.prefpaneでローカルのアドレスを設定

次の職場の環境

CentOS7php5,6mysqlLaravelgitDockerAnsible

めも つくりたいもの wantering

www.wantering.com これの日本版をつくる

トランプ つくりたいもの メモ 

トランプのアプリ アルゴリズム組む練習にもなりそう ポーカーとか大貧民とか

git ドットインストール

Git git init ステージングへ git add ファイル名 リポジトリへ git commit コミットメッセージ git log git log --oneline git log -p diffを見る git log --stat どのファイルが何箇所変わったか git status git checkout -- index.html 変更の削除 git di…

今年中にやりたいこと

java 独習 デザインパターン youtube オセロ Linux ドットインストール 本 Git ドットインストール 入門的なサイト git 初心者のための資料まとめ - 酒と泪とRubyとRailsと Rails チュートリアル アルゴリズム 鍛える的なやつ ITエンジニアなら知っておきた…

java入門 第18回 並列処理

並列処理 スレッド sleep 停止する try~catchで囲まないといけない join スレッド処理が終了するのを待つ synclonized同期 synclonized修飾子をつけるとそのメソッドには一度にひとつのスレッドしかしょりできない 理解が薄いから後でまた繰り返す 拡張for文…

プリミティブ型と参照型の見分け方

プリミティブ 参照 String 大文字は参照型 new するものは参照型 配列は参照型 newするかしないかで判断する スタックとヒープ Javaのスタックとヒープ|保険システム開発ならプロフェッサ(東京都/品川区) スタックが参照でヒープは実数値 スタック ・主に…

疑問  Java は全部値渡し!?

値渡し 参照渡し String型は参照型? http://qiita.com/chihiro/items/06460671a45b2b2582f1 int[] array = {10,20,30}; System.out.println("呼び出し前:" + array[0]); method(array); System.out.println("呼び出し後:" + array[0]); void method(int[] ar…

疑問 まとめて聞く

抽象クラスはabstract内で定義できるのか? try~catch try 文は複数回書けるのか import java.io.*; とは? 値型と参照型の区別と違い: .NET Tips: C#, VB.NET 構造体とは? Java、==とequals()の違い|マコトのおもちゃ箱 ~ぼへぼへ自営業者の技術メモ~ …

java 入門 youtube

try~catch文 tryブロック内で例外を監視 catchブロック内で例外発生時の処理を記述 finally ブロック 例外発生の有無にかかわらず必ず実行されるブロック 値型と参照型の区別と違い: .NET Tips: C#, VB.NET 構造体は値型、クラスは参照型 [java]equalsと==の…

もくもく会であって面白そうなことやってた方

deep learning 情報セキュリティ Haskell

Java入門 youtube

クラスの継承 class Human extends Monky{ アクセス修飾子 public private protected protected 自分のクラス、サブクラスでアクセスできる final 修飾子 クラスの継承、メソッドのオーバーライドを禁止する 変数につけると定数になる super this スーパーク…

java入門 youtube

this演算子 「this.」で「このインスタンスの」という意味 ラッパークラス 基本型に対応したクラス int num = Integer.parseInt(str); 値渡し 参照渡し intなどの基本データ型は値渡し、 クラス型変数は参照渡し 「値渡し (call by value)」とは、変数の値…

java 入門

public static void main(String args) throws IOException throws IOException キーボード入力 age = Integer.parseInt(br.readLine()) parseInt Integerに変換 int tokuten = new int[5]; カプセル化 他のクラスのフィールドメンバに直接アクセスしない ht…

java 入門 eclipse

qiita.com 色とインデント幅設定完了 qiita.com qiita.com

android入門 3

Interface とは 抽象的な(ざっくりした内容の)クラス フィールドを持たない 定数はOK publicのみ 抽象メソッドのみ宣言できる メソッド名だけ決めて中の処理を書かない public abstract void showVehicleType(); abstract 抽象メソッド(public abstract は…