pavlog

ウェブエンジニアがあれやこれやを書きます

#27 golang.tokyo - Go Conference 2019 Autumn afterparty

27回目のテーマは「Go Conference 2019 Autumn 2次会」です。 GoConの熱気が冷めないうちにgolang.tokyoとして非公式2次会を開催しました。 Go Conference 2019 Autumn | Home 今回のgolang.tokyoは以下のいずれかに該当するプロポーザルの発表がありました…

【Oura】CLI & クライアントツールを作りました【API】

github.com 暇だったので、Goの勉強がてらOura CloudのAPI clientを作ってみました。 Ouraとはなんぞやという人は以下の記事をご覧ください。 【Oura Ring】最新のウェルネスリングの実力と購入方法 - pavlog インストール https://github.com/paveg/goura …

【GitHub】ステータスバッジの表示機能が追加されました【Actions CI/CD】

GitHub Actions CI/CDでもstatus badgeが貼れるようになったぞ!!! #GitHub https://t.co/6Y0IHRBEvX pic.twitter.com/qHG4ydQE5u— Ryota.I (@_pavlog) 2019年9月8日 めでたい ohh heeyythe official @github Actions status badges just landed in the do…

【Migration】Nuxt 2.9がリリースされました🎉【TypeScript】

2019/08/20に nuxt v2.9.0がリリースされました マイナーアップデートになりますが、様々な修正が含まれています。 実際にTypeScriptで使われている人は、修正が必須となります。 そこで実施した対応や自分で切ったIssueに触れつつ説明してみようと思います…

kubectl execに環境変数DEBUGを与えると死ぬ

本稿は踏んでしまった地雷をメモしておくためのものです。 有益な情報は何もないと思うので、知っている方はぜひ戻るボタンを押してください…。 事象 kubectl exec -i 参照 事象 手元で環境変数 DEBUG を設定してしまったが故に以下のような状態になります。…

Rustの環境構築をする( vim, zsh )

dotfilesを整備している最中、ついうっかりrustを触ってみようと魔がさしました。 環境を整えつつイントロダクションを読み進め、最低限触れる状態を構築します。 本記事は、あくまでプログラミング経験者がrustの環境構築を行うものです。 詳細度が高くより…

【継続的】GitHub Actions CI/CDを試してみた【デリバリー】

先日GitHubが CI/CDサービスを標準サポートする ことが発表されました。 github.blog 現在、既にベータとして稼働中で触ることができます。 普段業務では主にCircle CIを触っています。またプライベートでは AzurePipelines、Jenkins CI、Travis CIのいずれ…

【開発環境】dotfilesでも継続的にインテグレーションする

今自宅で使っているMacBook Pro 15インチが2016 Lateです。 最近キーボードがチャタリングしたりして辛くなってきています。 当時価格、確か35万円とかで高いなと思いつつ買いましたが、今でも高いなと思っています。 しかし次回MacBook Proの発表があれば間…

【201907】ブログ運営と現状を考察する

2019年、冷夏で終わると自己暗示をかけていたんですが、いきなりセミが鳴き出しました。 気温差で体調が悪くなる一方です。汗っかきの僕は汗をかかずにプログラミングができる季節が好きです。 太陽のせいで電気代も上がってるし、少しぐらい肩代わりしてく…

ケトジェニックダイエットを始めて2週間が経過した

そろそろ夏本番ですね。この記事を読んでる方も夏には痩せて海に行きたいと思う方がいると思います。 一般的なダイエットと言うと低脂質のダイエットが多いですが、近年ではその傾向も覆されています。 ある研究によれば、高脂質且つ低糖質の食事がより効率…

【プログラミング言語】モダンなV言語がリリースされたので触ってみる【シンプル且つ高速】

プログラミングしてますか?僕は都内在住のエンジニアで、最近は主にRuby/Go/TypeScriptを触っています。 趣味で競技プログラミングを始めたのでC++も触るようになりました。 そんな僕ですが、6/22にリリースされたV言語に興味を持っています! 最近だとかな…

【6DoF】VRヘッドセット oculus quest を購入した

image: oculus/youtube VR、バーチャルリアリティ(Virtual Reality)とは人工的に作られた擬似現実を体験できるテクノロジーや機器のことをさしています。 そしてそのVR機器カテゴリの一つであるVRヘッドセットにOculus Questが加わりました。 www.oculus.c…

Is Ruby dead? No, it isn't dead.

but it is broken or in the future it will be broken. というわけで、記事を書いてます。 本日もRubyが壊れたので直していきましょう。 Is Ruby dead? No, it isn't dead but it is broken.— Ryota Ikezawa (@_pavlog) 2019年4月15日 エラーメッセージ 復…

【HHKB】年度が変わったのでキーボードを綺麗にする

新元号の令和が発表されてましたね。平成も残すところわずかとなりました。 この記事を書いているのは2019年4月7日、年度が開けたので心機一転キーボードも清掃しました。 分解清掃をしている pic.twitter.com/kRfE9aoALo— Ryota Ikezawa (@_pavlog) 2019年4…

【CI/CD】now + CircleCI を使ってお手軽にリリースプロセスを自動化して、最速でデプロイする

みなさんCI/CD回してますか? アジャイル開発手法*1は、開発を行なう上で有効なケースが多く、そういった手法で開発を進める上では、CI/CDを使うことがとても生産性に寄与します。ソースコードへ変更が行われる度に自動でコードテストを行ったり・デプロイを…