自動テストで明示的な待機を行う。 自動テストをしていると要素の中身が変わるまで処理を待ちたい、とか要素が現れるまで処理を待ちたいとか明示的に待機させておきたいことがあります。Seleniumを使っていてしかもJavaなら 以下のように明示的な待機が可能で… kensuke-iizukaハック2016.02.04 708
PhpStormで複数行を選択する 複数行をコメントアウトするときに1行ずつ入力していた自分を反省しその方法を今更ながら調べました。 option キーを押しながらマウスでカーソルを下に引っ張っていきます。以上です。 調べなかった自分が恥ずかしいです。 kensuke-iizukaハック2016.02.02 1,292
git resetの使い方 前回でgitにおけるHEADが何なのかということも理解してきたのでresetコマンドについて調べました。 addコマンドでステージングしたファイルのステージングを取り消したいとき git reset HEAD <f… kensuke-iizukaハック2016.02.01 170
gitにおけるHEADについて gitについて色々トラブルに見舞われると余計にコマンドを使わなくてはいけなくて エラーメッセージ中に”HEAD”なんてワードも見えたりして… HEADって一体何でしょうか?? HEADとは現在のブ… kensuke-iizukaハック2016.01.28 450
削除してしまったブランチの復元 間違えて消してしまったブランチもコミットログを辿って復元できます。 # まずは過去のコミット一覧を見る $ git reflog # そこからコミットを選択してブランチを作成 # 例)git branch new-br… kensuke-iizukaハック2015.12.28 1,627
Invalid argument supplied for foreach() …への対処 型が配列でない変数でforeachを実行しようとするとタイトルのエラーが出てしまいます。 foreach文が使えるのは配列かオブジェクトの時だけだから当然、エラーも出るだろうということで foreach ($arr as… kensuke-iizukaハック2015.12.21 323
Google Maps APIで二点間の距離と所要時間を計算する いろいろなAPIがありますが今回はThe Google Maps Distance Matrix APIを使ってタイトルの通り距離と所要時間を計算してみたいと思います。 APIのURLは以下のとおりです。 https:/… kensuke-iizukaハック2015.12.14 9,051
gitコマンドの練習 色々gitについて調べて実際に開発で使おうとするといきなり本番は怖いなぁ、でもわざわざ練習のために自分でリポジトリ立てるのもなぁ、と躊躇している人におすすめなサイトを紹介したいと思います。自分がgitについて調べている時… kensuke-iizukaハック2015.12.07 276
PHPで月末日を取得する PHPで月末日を取得するためには例えば今月では以下のコードで対応できます。 echo date(‘Y-m-t’); // 2015-11-30 昨月、翌月は上のコードを date(‘Y-m-t’, strtotime(d… kensuke-iizukaハック2015.11.30 516