去年の12月に面接で聞かれたことでした。UnityにはBuilt-inのVersionControlという関数があり、これを利用することでシェルコマンドを叩くこと無くGitやPerforceなどにCommit・Submitすることができます。FlatBuffersを導入手順についての記事です。FlatBuffersとはGoogle社が開発しているクロスプラットフォーム対応のシリアライゼーションライブラリです。ゲームで使われることを目的として開発されています。Lambda上でリクエストヘッダの取得とレスポンスヘッダの追加をServerless上で設定する方法がわからなくハマったので、それについてまとめました。FrameworkとはLambda関数などを開発・デプロイするためのツールです。Lamdbaのローカル開発環境の導入手順について書きます。はじめにServerlessの環境構築をします。Metabaseを導入したので、それの手順についてまとめます。こちらのリンクからAWSにデプロイするボタンがあるのですが、うまく動かなかったため今回は手動でセットアップします。VMモジュールを使用し、Lambdaのような機能を提供するサーバの構築方法、またVMの注意点についてまとめます。VMとは同プロセス上で別のNodeスクリプトの実行をサポートするモジュールです。coverageを計測できるようにしたので、その導入手順について書きます。はじめにNYCのセットアップします。仕事のGithubアカウントと個人のGithubアカウントが別のため、direnvを使用してディレクトリごとに別のアカウントを使用できるようにしました。カナダから非同期で失礼します。hooksとはNode.jsの非同期イベントをトレースすることができるネイティブライブラリです。Sidekiqのベストプラクティスに沿って、メッセージ機能を実装していきます。Sidekiqとはbackgroundでタスクを処理してくれるライブラリです。日付指定でセットして実行したりもできます、便利そうです。4のアップグレードができなかったのですが、なんとか苦戦してなんとかアップグレードした話です。いい方法知っている方いたら教えて欲しいです、ホントに。作業ができるようvim-perforceとvimdiffのセットアップをしました。PerforceはSubversionのようなバージョン管理システムでbinaryの管理に向いているそうです。今回はp4vというツールとp4というコマンドラインツールを導入したのでそのセットアップ方法について書きます。Rubyデビューしたので初心に戻ってその勉強記録を記して行きたいと思います。ES6の継承が遅すぎると話題なので検証・最適化をしました。こちらのベンチマークによると、少しずつ改善は見られるものの、2.3-17倍程度遅い様子です。Powerlineとはshell・vimにちょっとした情報をカッコよく表示してくれるツールです。導入手順はこちらです。shellからカッコよくしていきます。はじめにpowerline-shellをクローンします。Anyenvとはこれ一つで色々なパッケージ管理ができるスグレモノのようです。今回はGolangまわりだけ整理していたので、Golangのセットアップ手順について書きます。リポジトリをクローン。Macのようなのでお掃除していきます。そんなときに便利なのがvmモジュールです。vmではvarの変数は取得できるものの、letやconstの変数は取得できません。最近仕事でObjective-Cを書いています。サーバからmsのtimestampを受け取っているにも関わらず、時系列順に表示されなかったので調べてみました。はじめにハマったのが、msはint型には収まりません。Cluster(Kubernetes)のセットアップからデプロイまでの手順です。プロジェクトの作成手順は省略します。Goのちょっと得する情報Pokemonカナダで一足先にプレイしています。ポケモン効果はすごいです、家から基本出なかったカナディアンの友達が毎日外出してます。損してきたのでさくっと箇条書きでまとめときます。(GAE)のGolangのAPI仕様がガラッと変わったようなので、古いバージョンを使っている方はここを参考に書き換えてください。Goのversionは1.6.2を使用しています。formatになるようです。Goのバージョンは1.6.2を使用しています。依存ファイルは以下のとおりです。Node.jsエンジニアとして採用されましたが、Node.js/Go/Javaの3つのサーバが建っていたため、最近ではGoのコードも修正したりしてます。Node.js出身の僕としては、やはりnvmのようなパッケージ管理モジュールを入れたいものです。TypeScriptのライブラリ開発をしています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。