日本のグラフィックレコーディング界隈が気持ち悪い

タイトルの通り日本のグラフィックレコーディング(以下グラレコ)界隈が気持ち悪い。 グラレコ自体は会議などを即興でグラフィックに起こす技術だ。これにより会議参加者の思考の整理を助けたり、意見が出るのを促す。いいツールだ。有用だと思う。 最近日…

kubernetesが楽しい

最近はどっぷりkubernetes漬けになっている。面白いなーと思った機能を紹介。 ingress kubernetesは外部に露出させるエンドポイントに対して複数のサービスを紐づけることができる。これとワイルドカードサブドメインを組み合わせると、yamlひとつでサービス…

近況

生活面 前回のブログポスト以来、お酒は飲んでいない。約二ヶ月経過したわけだが、特に不自由はしていない。代わりにというか、ノンシュガーのスプライトをよく飲んでいる。 ゲーム あいかわらずOverwatchをやり続けているが、惰性である感じが否めない。楽…

アルコホーリックとしての自覚と戒め

先の記事で禁酒すると書いたが、できなかった。それどころか深酒による警察沙汰を起こした。 どうも調べてみると、これはアルコール依存症の症状らしい。薄々は気づいていたが、もはや言い訳はできない。 二度とお酒は飲みたくない。いや、飲まない。本当に。

禁酒する

遺伝的に飲むと暴走しがちなアンドロイドなので禁酒しまーす。

windows + docker + phoenix framework

先日のAnniversary Updateによりbashが使えるようになったWindows 10。 結構いいスペックのWindows PCが放置されていたので、開発に使ってみようと思い立った。 尚、dockerを使っていて先のbashは関係ない。あしからず。 はじめに やること phoenix framewor…

ControllerのAction名について

Railsだと下記。 index show edit update delete ちなみにCRUDは下記の略。 Create Read Update Delete Rails以外の世界だとまた違うようだ。Rails以外やったことないのでびっくりした。

Add default included associations feature

sozuuuuu/jsonapi-resources at default_included · GitHub

active_model_serializersからjsonapi_resourcesに乗り換えた

背景 趣味プロジェクトでモデルのシリアライズに active_model_serializers を使っていたが、なんだかissueとか見てると開発に暗雲が立ち込めているぞ???最近rails_apiのデフォルトかなんかになったかで盛り上がっていたはずなのにどうした。 ブレイキン…

docker触ってみた

[ぽえむ]動機 良いエンジニアになるには、継続的な勉強が必要だ。分かっている。ただ、何していいのか分からない。なんとなくVagrant + Chefでの環境構築が古い気がしたのでDockerを触ってみることにした。 チュートリアルした ひとまずチュートリアルをやっ…

active_model_serializersの処理の流れメモ

WIP

ancestryとactive_model_serializersの連携について調べていたらactive_model_serializersを読み込むはめになったのでメモしておきます。 基本的な動作 どうやってシリアライズ(=> JSON)しているか ActiveModel::Serializerにシリアライズ対象(ActiveModelの…

QUnitでメソッドのテストをいろいろな条件でやりたいとき

あるメソッドがオブジェクトの状態により返す値が変わる時。 今までこうやってました。そして、すごくめんどくさいと感じていました。 test('myMethod: when x is true, y is false', function(assert) { let target = this.subject({ x: true, y: false });…

VimからAtomに移行したよ

下記の設定で快適Atom生活が実現したので。 needs: vim-mode move-panes ".editor.command-mode": "s H": "move-panes:move-left" "s L": "move-panes:move-right" "s J": "move-panes:move-down" "s h": "vim-mode:focus-pane-view-on-left" "s l": "vim-mo…

Atomへの乗り換えを試みたがterm2が入らなくて心が折れた

より快適な環境を求めてAtomを使おうと思った。いま使っているエディタはvim。 vimはターミナルから使えるので同じ使用感が欲しく、手始めにterm2を入れることにした。そしたら入らなかった。 下記と同じ症状だったので書いてある通りにやってみたが駄目だっ…

Play Frameworkに挑戦

はじめての、ボログ。毎日かけたら、いいな! # セットアップしたよ ## 環境 下記の環境で実施したよ。 OS: Ubuntu 13.107 Java: JDK7: JDK8入れてたけどScalaがうまく動かないので7にAlternative変えた Play Framework: 2.2.2 ### びっくり (関係ないけど)s…

はじめまして

さようなら。