何故かどうしてもhomesteadが立ち上がらなくなったので、やむなくvaletを入れてみる。homesteadの立ち上げを修正するのはまた今度やる。 laravel.com macでしか使えないのとhomebrew必須とのことだった。 以下コマンドを羅列する。 brew install php71 // ph…
なかなか続かないですね!!!
laravel.com ここにある方法でModelを作ろうと思う。 kimikimi714.hatenablog.com この日の記事に書いたようなコンポーネントが必要になる。そこからざっくり必要なModelは User Review Comment になると考えている。 そのそれぞれについて必要な項目は違っ…
Codeception 簡単にいうとPHPのテスティングフレームワーク。業務で初めて使った。 本当はAcceptance Testが書けることについて書きたいところだが、ここはまだ書き慣れてないのでこの記事には載せてない。 Db - Codeception - Documentation 個人的にはこの…
そんな日もある
かまってちゃんに戻るよー。 github.com 昔phpで書かれたGitHubのAPIクライアントを探していて、これにstarを付けていたんだが Using Laravel? Laravel GitHub by Graham Campbell might interest you. というのがあって、これは使ってみるしかないと思い早…
vagrantにいくつか新しいコマンドが追加されていたことを確認していなかった。 その中で vagrant global-status を使って、他に立ち上がってるインスタンスがないか確かめた。 vagrant global-status id name provider state directory --------------------…
友人が「ghqとpecoを使ったらlife changingだった」ととても感動した感じで話してて、えーいいなーと思ったので、ちょっとだけ触ってみた。 qiita.com 素朴なことだけまずやろうと、gitのcloneディレクトリにどこからでもpecoとghqでアクセスできるようにし…
qiita.com memo.goodpatch.co qiita.com すでにいろんな人が記事にしている内容ではあるんだが、自分でもこれを始めてみて結構ログを見るのが楽しくなるので記事にしておこうと思う。 emoji template を用意した上で git config --global commit.template /U…
しばらくかまってちゃんと直接関係ない話題が続く…。 勤めている会社での実案件でサイトの高速化・軽量化のために画像のWebP化を順次進めていた。 この記事ではWebPとは何か、WebP画像を作る方法、WebPをサイトで表示する方法について簡単に紹介する。 WebP…
今日はかまってちゃんと違う内容。 github.com タイトルどおりこのPRにjoinしてみた。mergeもされたよ!!!!! Join vuejs-jp on Slack! というものを、どこかで知ってslackチームに入ってみたら翻訳をこれからするというのを見た。 実は去年 github.com …
qiita.com この記事を読みながら、GETリクエストの結果をVueコンポーネントに読み込ませるロジックを組む。 なおvue-resource のバージョンが上記記事のときより上がっている関係でQiitaの記事を読んだだけではうまく読み込むことができない。 昨日の記事で…
laravel.com laravel.com laravel.com この3つのドキュメントを見ながら簡単なAPIを作る。 まず簡単に /api/rankings/weekly というパスを叩いてレスポンスが返ってくるようにする。 routes/api.phpを以下のように書き換える。 -Route::get('/user', functio…
せっせせっせとcomponentを作って、上の状態まで持っていった。色はもうちょっとゆめかわいい感じにしたいが、まずデータをバインドできるようにする。 vuejs.org 公式ドキュメントも参考にしつつ qiita.com どうやってコンポーネントにデータをバインドする…
homesteadを立ち上げようとしたら vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Checking if box 'laravel/homestead' is up to date... ==> default: A newer version of the box 'laravel/homestead' is availab…
最初に作ろうとしているものの説明ページで 週間ランキングと月間ランキングの2つが表示される と書いた。なのでランキングページの各要素をVueコンポーネントとして作りたい。 本当は危険度ランキングも作るんだが、一旦週間と月間のものに対して必要なコン…
以下のようなフロントエンド環境をがほしい。 まずcss / jsのコンパイル環境ほしい。 uglifyやってほしい。 source-mapやってほしい。 ES6やりたい。 いい感じにbabelってほしい。 vuex使ってみたい。 これらが何も考えなくてもとりあえずlaravelを入れたこ…
昨日の続き。 ドキュメントは以下。 laravel.com ちなみに昨日の記事で書いたように php artisan serve でもサーバは立ち上げられるので、Homesteadは必須ではない。以下の記事はとりあえずHomesteadどうやって立ち上げるのかを試してみたという内容になるこ…
業務でphpのフレームワークを使うことがなくて寂しいのでLaravelを使ってみようと思う。 Laravel phpだけでググると4.2系のドキュメントに行き着いてしまったので laravel.com ここからすすめる。 composer global require "laravel/installer" これは4系と…
yarnpkg.com を触ってみる。 まず // npmだとこうなるのが npm init // yarnを使うとこうなる yarn init package.jsonを作成する際に聞かれるnameとかは yarn init でも同じく聞かれるが、ちょっと表示の仕方が違ったりするので試してみてほしい。 // npmだ…
明日から開始です。 今年のテーマは「Single Page Applicationを作る」。 よろしくお願いします。 Single Page Applicationにするサービスは 『おーぷんかまってちゃん』 です。 コードレビューに対して誰がどのくらいコメントしたかを集計して見せるサイト …
しょっちゅう忘れるので書いておくと $ git push origin A:B でAブランチをリモートにあるBブランチにpushできる。
getcomposer.org 普段からcomposerを使っているのに basic usageのページをそういえばまともに読んだことがなかった。 当たり前のことではあるんだが、しばらくライブラリのアップデートをしないでいるとうっかり忘れちゃうような自分の中では地味に重要なこ…
qiita.com qiitaほとんど見るばっかりで投稿してないけども、昔書いた記事をちょっとだけ更新した。 $ git grep -l hoge | xargs sed -i -e 's/hoge/foo/g' こういうの便利。 いろいろ調べてたら qiita.com こういうものもあるのを知ったけど、個人的に git …
業務でよく略語が話されているが、どういう意味なのか知らなすぎたので、参考になったリンクを貼りまくる。(最近そういう系の記事多い) そんなことも知らないのかよって言葉ばかりかもしれないが、何も調べないよりはずっとマシ。 revenue www.weblio.jp 言…
neos21.hatenablog.com ここに書いてあるエラー fs: re-evaluating native module sources is not supported がまさに出てきてリモートとローカルのnodeのバージョンが違うことに気がついた。 リモートのnodeのバージョンにローカルを合わせるためnodebrewを…
phpbrewで5.6のphpをinstallしたが、その後redisの拡張が入らなかった。 $ phpbrew ext install redis Downloading http://pecl.php.net/get/redis-3.0.0.tgz via curl extension [==================================================================] 185…
うっかりログを消してしまったが qiita.com にある一番最初のログと同じものが出た。 対応方法もほぼほぼ同じだが、 brew install openssl 、 brew install libxml2 を実行した後 $ phpbrew install 5.6.15 +default +mysql +openssl=$(brew --prefix openss…
何書こうか最近悩んでたが、ブログなんてただの日記だし書きたいの書けばいいなと思ったので昨日作ってテンション上がったガンダムのメタリックナノパズルのことを書く。 メタリックナノパズル プレミアムシリーズ/機動戦士ガンダム ガンダム出版社/メーカー…
完璧に勘違いしていた。 cat build.sbt // build.sbt scalaVersion := "2.11.8" scalacOptions ++= Seq("-deprecation", "-feature", "-unchecked", "-Xlint") みたいな雑なbuild.sbtをおいたディレクトリで sbt about を実行してみると $ sbt about [info] …