Nine

iOSエンジニア。

Nine

iOSエンジニア。

最近の記事

サクラVPSで開発環境を整える

サクラVPSを借りた後やった初期設定〜開発環境を設定するところまで。以下、開発環境の要件 ローカルマシンからデプロイ可能 開発環境はローカル環境で使用しているDockerfileを叩くことで起動可能 ユーザー作成VPSにログインしたときにルートユーザーだと危険なので開発用ユーザーでログインし、ルートユーザーに切り替えられるようにする。ここでは開発ユーザー名を仮にdevとする。ルートユーザー名はdebianとする。 サクラのVPSにログインし使用するサーバを選択。電源操

    • 社会人11年目が「就活で内定もらう方法」を書く。

      #就活について語りたい この記事を読む人へ この記事を書き始めたのは、2021年12月の上旬、社会人になってから11年近く経つ。いわゆるFラン公立大学(偏差値45程度)から今でこそ某大手上場企業のiOSエンジニアとして自分としてはそこそこ納得のいく給料をもらって働いている。子供2人と嫁さんを養っていけるだけには十分なくらい。とは言っても約10年、かなり遠回りだったけど。特に大学生の時の就活ではかなり苦労した。だから就活を控えている大学生になるべく普遍的なものを、過去の自分に

      • [2022/2/22更新]無料で!Vue.js + Firebase Hosting + Github Actions でサクッとPWA開発環境を整える

        私はiOSアプリ開発がメインのエンジニアなのですが、PWAに少し魅力を感じています。というのも昨今Appleがアプリ内課金に関するレギュレーションを緩和したというアナウンスがありましたが、依然としてAppleが提供するアプリ内課金と同等なユーザー体験を提供するのは難しいからです。そのため、PWA、つまりアプリじゃないけどアプリっぽいものがあればその制約を回避できると考えたからです。。そこで本記事ではそんなアプリエンジニアがサクッと1からPWAの開発環境を整える初期設定を紹介し

        • Nuxt.js SSR で Cookieが送られない

          記事を書く動機前回の記事で、認証することができましたが、クッキーがAPIサーバーに送られずに困っていました。同じ轍を踏まないためにも。 前提知識これが公式のライフサイクルです。(公式はアップデートされています。以下に古いライフサイクルを載せています。) 背景と問題発生のプロセス asyncDataメソッドは、データの用意をするためのコールバックです。例えば、ログイン完了し、認証済みのページに Navigate(nuxt-link)された時、このコールバックでAPIを使用し

        サクラVPSで開発環境を整える

        • 社会人11年目が「就活で内定もらう方法」を書く。

        • [2022/2/22更新]無料で!Vue.js + Firebase Hosting + Github Actions でサクッとPWA開発環境を整える

        • Nuxt.js SSR で Cookieが送られない

          Nuxt.js 状態管理でハマった件

          (Nuxt.js v2.4.2) ノリでNuxt.js使ったらえらい目にあったので共有します。1日潰しました。対象読者はまぁ自分がWEBの経験が浅い(現時点で8ヶ月程度)なので初心者レベルの内容です。 tl;dr  - window.location や href でページ遷移すると、Storeに格納にした状態が飛ぶ。理由としてはページが初回ロード扱いとなるため。nuxtServerInitアクションで状態を復元するコードを書かなくてはならない。  - NuxtLink や

          Nuxt.js 状態管理でハマった件

          Node.js グローバルインストールでハマった

          簡単にいうとNode.js グローバルインストールにハマりました。いわゆるパスを通すのに苦労した話です。 tl;drNode.jsでグローバルインストールしたモジュールが実行環境によって参照できない時の調査ポイント  - npm root -g で、モジュールのパスを確認  - NODE_PATH にモジュールのパスを追加  - VSCode の場合は.vscode/launch.json に NODE_PATH を追加 問題 グローバルインストールしたモジュールが読み

          Node.js グローバルインストールでハマった