hkのweblog

ひよっこエンジニアがにわとりになるまでの軌跡

Laravel 5.5 + Vue 2.1でSPA的なものを作っている話のつづき

少し間が空きましたが、前回の記事の続きです。 前回は複数のモデルのリレーションを設定して、jsonを返してやるところまで進めました。これですね↓ { sento_code: 1, sento_name: "テルマー湯", address: "東京都新宿区歌舞伎町1-1-2", tel: "03-5285-1726"…

Laravel 5.5 + Vue 2.1でSPA的なものを作っている話

月2回更新を目標としながら丸1ヶ月ブログの更新をサボってしまいました… 気を取り直して更新を再開していきます… 最近、個人的にLaravelとVue.jsを組み合わせてSPA的なサイトを作っています。 LaravelもVue.jsも初めて扱うのでそこそこ苦労していますが、新…

Cookieに複数の値を格納したい時に

1つのCookieに複数の値を入れたい、配列を入れたい、そんな時に使える便利な方法をメモしておきます。 こいつを使います↓ https://github.com/carhartl/jquery-cookie 基本的な使い方 例えば、連想配列をCookieに格納する場合を想定してみます。 //以下でCoo…

awkコマンドを使ってログを調べる

先日、自分のリリースしたものが派手に障害を起こしてしまい、影響範囲を調べるためにエラーログをあれこれいじる機会がありました。 こういう機会は無いに越したことはないのですが、その時に活躍したawkコマンドについて簡単にまとめておきます。 awkとは …

Vagrant上にLaravelの開発環境を作る

2年以上前にフレームワークを使わずにPHPで書いたサイトがあるのですが、久しぶりにAnalyticsを見たらまだ日に30PVくらいのアクセスがありました。 今ならもっと良いサイトにできそうな気がしたので大規模改修をしようと思い立ち、Laravelベースで再実装する…

【無料】Kindleストアで見つけたAngular4のおすすめ書籍

今日は最近Kindleで見つけたAngular4のおすすめ書籍を紹介しようと思います。しかも無料…! Kindleストアでは技術系でも無料の書籍を時々見かけます。ただ、買ってはみたもののクオリティはお察し…というのがいつものパターン。 と、私も思っていたのですが…

Docker上にrails環境を作ろうとして苦労した話

先日、Docker上にrailsの開発環境を作ったのですが、やたら苦労して丸一日を費やしてしまいました。ということで簡単に手順をまとめておきます。 Dockerfileを作るまで Dockerのインストール まず、Dockerをインストールします。今回はWindows10にインストー…

Cookieを使ってユーザーごとに表示を出し分けてみた

あっという間に7月も終わりですね。目標にしていた月2更新が早くも途絶えそうなので記事を書きます。 先日、仕事で 「うちのサイトに登録して2週間以内の人にはこのポップを表示するようにしてほしい。でも、そのポップの隅の×印を押したら2週間以内だとして…

書いている人&このブログについて

書いている人について こんにちは。hkと申します! 経歴 ECやFintech関連のサービスを展開する都内のIT企業でwebエンジニアをしています。職業エンジニア歴は(この記事を書いている時点で)まだ3ヶ月です。 学生時代に金融や経済を学んだものの興味が持てず、…