2014-06-01から1ヶ月間の記事一覧
平均年齢24歳が作った「ニコニ立体」とは--ニコニ“コ”立体でない理由も http://japan.cnet.com/news/service/35049864/ 3Dの時代が来つつありますね。2061年から来たというサザエbotの中の人いわく、「地球の未来を救う“ネオ”になるのはエンジニア」 - エン…
Laravelで Fatal error: Maximum execution time of 30 seconds exceededってエラーが出て、Laravelのエラーなのかと思ったらPHP側のエラーでした。PHPのデフォルトではレスポンスに30秒以上かかる場合はこのエラーを返すようになっているらしく、変更する…
デザイナー・ノンプログラマにおすすめしたいThree.jsのカンタン3D体験 | 株式会社LIG http://liginc.co.jp/web/html-css/html/91988 おしゃれだけど使いどころがピンと来ないWebディレクター・デザイナー必見!ワイヤーフレームや最近のUIを解説した -ワイ…
jsでオブジェクトをマージする方法ないのかなと思ったら、jQueryで便利な関数を見つけたので共有。 $.extend(obj1, obj2); で後方のobj2が優先されてマージされます。ちなみに $.extend(obj1, obj2, obj3, obj4); みたいなのでもできるらしいです。
諸事情で特殊記号(☆)とかが文字列に入っていたら、排除してちゃんとした文字列に直したい、ということがあって調べたので共有。 $address = '東京都☆渋谷区'; $formated_address = preg_replace("/[^ぁ-んァ-ンーa-zA-Z0-9一-龠0-9\-\r]+/u",'' ,$address)…
新しくDBを作ってデータを挿入しようとしたら Note: #1265 Data truncated for column 'created' at row 1 というエラーが起きた。調べてみるとどうやら挿入されようとしたデータがなんか想定してたより長いよ。的なエラーらしい。 僕の場合はレコードが作成…
GoogleMapAPIから二点間の移動距離とその所要時間を計算する方法 を調べたのでメモ。二点間の移動距離とその所要時間をそのまま出してくれるものが見当たらなかったので、出発地と目的地の緯度経度を求めて▶︎移動距離とその所要時間を算出するという二段階に…
Laravel4のクエリービルダーでLIKE句を使おうと思って ->... ->like('name', '%あああ%') ->get(); みたいな使いかたしたけど通用しなくて、どうやって表現するんだろうかと思って調べたら ->... ->where('name', 'LIKE', '%あああ%') ->get(); でとれました…
多重配列の並び替え $users[0][‘age’] = 15; $users[1][‘age’] = 14; $users[2][‘age’] = 16; $users[3][‘age’] = 11; $users[4][‘age’] = 18;このとき配列を年齢順に並べ替えたい。 $age_array = []; foreach($users as $user){ array_push($age_array, $us…
simplexml_load_file()で取ってきたxmlのオブジェクトを $stations['station_name'] = $res->station_name; のように突っ込んだら$stations["station_name"]の中身が object(SimpleXMLElement)#330 (1) { [0]=> string(9) "浅草駅” } となっていました。 欲…
gitでconflictが起きて、一方を全部優先する方法 自分のコードを優先したい場合 git checkout -ours .マージした側のコードを優先したい場合 git checkout -theirs .今まで一個一個コンフリクト直してたんですが、やっぱり僕程度のエンジニアが困るような内…
検索ワードからその地点の最寄り駅のデータを出す必要があり、使い方など調べたので共有検索ワードから直接最寄り駅までの距離などを調べられるAPIがあると思っていたのですが、考えが甘かったです。調べた感じ、少なくとも無料のものでそういった便利なもの…
全削除するには php artisan cache:clear で全部消えました
Laravelのformヘルパーでnameとvalue以外の要素を指定する方法。 formヘルパーでclassとか、required指定したい時どうすんの?って思ったけど調べてもなかなか出てこなかったので。 ちなみに⬇️が日本語ドキュメント的なやつの記述(http://laravel4.kore1serv…
Laravelでバリデーションチェックして、エラーメッセージを取得したいというときに帰ってきた変数の中身をvar_dumpしたらobject(Illuminate\Support\MessageBag)#116 (2) { ["messages":protected]=> array(3) { ["name"]=> array(1) { [0]=> string(25) "na…
Laravel+twigのフォームヘルパーで苦労した話 最初 {{ Form::open(‘url’ => ‘hoge’) }} でいけるだろwUnexpected token "punctuation" of value ":" ("end of print statement" expected) in "inquiry" at line 2( ´_ゝ`)ふむ{{ form_open([‘url’ => 'hogs…
一日一回だけログインポイントを付加みたいなのを作るときに、日付計算が面倒だったので次使うとき用にメモ if(strtotime(date('Y-m-d')) - strtotime(date('Y-m-d', strtotime($updated_at))) > 0){ //処理 } else { //処理 } 全体的にdate()とstrtotime()…
ずっとはてブロではてな記法によるシンタックスハイライトの出し方が分からず(正確には出し方はググって知ってたけど、実際やっても反映されず)、引用ボックスにコード書いてたけど、左上のメニューから[設定]押してはてな記法を選択しないといけなかった…
laravel4のmakeDirectoryでパーミッション777にできなかった。 File::makeDirectory($path, 0777); でやりたかったけど、パーミッション755までしかできなかった。 しかも第2引数が777ではなく、0777にしないとエラーで動かないという謎仕様。 追記 コメント…
Chromeでタブを閉じるためにCMD+Wを押そうと思ったらCMD+Qを押して全てのタブを閉じてしまうことがある人は Chromeを開いて上のメニュー(リンゴマーク)を開くと「終了する前に警告メッセージを表示する」という項目があるので、それをクリックしておくと、…
git push がうまく行かない git push origin master すると fatal: The remote end hung up unexpectedly みたいなエラーが出て、pushできないなーと思ってたらpushできる限界の容量を超えていたらしい。 なので .git/configに [http] postBuffer = 104857600…
vimで x とかでもコピー(ヤンク)されるのが気になったのでなんとかならないか探してたら、ちゃんと方法があったので共有。 ~/.vimrcに以下を記入 " 削除キーでyankしない nnoremap x "_x "nnoremap d "_d nnoremap D "_D