プログラミング
こんちは。今年も残すところ僅かになりましたね。 Kubernetes向けのパッケージ管理ツール「Helm」が2019/11/13に公開されてから約1ヶ月が経過して、 有識者の皆さまにおかれましては、手元で試したりされていることと思います。 ウッカリさんだからbrew upgr…
27回目のテーマは「Go Conference 2019 Autumn 2次会」です。 GoConの熱気が冷めないうちにgolang.tokyoとして非公式2次会を開催しました。 Go Conference 2019 Autumn | Home 今回のgolang.tokyoは以下のいずれかに該当するプロポーザルの発表がありました…
github.com 暇だったので、Goの勉強がてらOura CloudのAPI clientを作ってみました。 Ouraとはなんぞやという人は以下の記事をご覧ください。 【Oura Ring】最新のウェルネスリングの実力と購入方法 - pavlog インストール https://github.com/paveg/goura …
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…
2019/08/20に nuxt v2.9.0がリリースされました マイナーアップデートになりますが、様々な修正が含まれています。 実際にTypeScriptで使われている人は、修正が必須となります。 そこで実施した対応や自分で切ったIssueに触れつつ説明してみようと思います…
本稿は踏んでしまった地雷をメモしておくためのものです。 有益な情報は何もないと思うので、知っている方はぜひ戻るボタンを押してください…。 事象 kubectl exec -i 参照 事象 手元で環境変数 DEBUG を設定してしまったが故に以下のような状態になります。…
dotfilesを整備している最中、ついうっかりrustを触ってみようと魔がさしました。 環境を整えつつイントロダクションを読み進め、最低限触れる状態を構築します。 本記事は、あくまでプログラミング経験者がrustの環境構築を行うものです。 詳細度が高くより…
先日GitHubが CI/CDサービスを標準サポートする ことが発表されました。 github.blog 現在、既にベータとして稼働中で触ることができます。 普段業務では主にCircle CIを触っています。またプライベートでは AzurePipelines、Jenkins CI、Travis CIのいずれ…
今自宅で使っているMacBook Pro 15インチが2016 Lateです。 最近キーボードがチャタリングしたりして辛くなってきています。 当時価格、確か35万円とかで高いなと思いつつ買いましたが、今でも高いなと思っています。 しかし次回MacBook Proの発表があれば間…
プログラミングしてますか?僕は都内在住のエンジニアで、最近は主にRuby/Go/TypeScriptを触っています。 趣味で競技プログラミングを始めたのでC++も触るようになりました。 そんな僕ですが、6/22にリリースされたV言語に興味を持っています! 最近だとかな…
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日 エラーメッセージ 復…
新元号の令和が発表されてましたね。平成も残すところわずかとなりました。 この記事を書いているのは2019年4月7日、年度が開けたので心機一転キーボードも清掃しました。 分解清掃をしている pic.twitter.com/kRfE9aoALo— Ryota Ikezawa (@_pavlog) 2019年4…
みなさんCI/CD回してますか? アジャイル開発手法*1は、開発を行なう上で有効なケースが多く、そういった手法で開発を進める上では、CI/CDを使うことがとても生産性に寄与します。ソースコードへ変更が行われる度に自動でコードテストを行ったり・デプロイを…
こんにちは、pavです。 みなさん確定申告終えましたか? 3/15が締め切りなので、まだやってないとかいう人はいないと思います。 僕は普段業務でバックエンド寄りの開発 + PjMをしてるんですが、最近フロントエンドをしっかり勉強しないとまずいなという気持…
brew install cj-bc/cj-bc/readline あ、忘れてください。このコマンドは魔法のコマンドです。 brew upgradeなどを迂闊に叩いてしまって、環境が壊れてしまった皆さん。こんにちは。 readlineが8系に更新されて喜ばしいことではあるものの、迂闊にアップデー…
僕はGolang初心者です。そして普段ghqを使ってgitrepositoryの管理をしています。 ブログやリポジトリには、稀にレポジトリ階層下のパッケージのインストールだけ明示する説明があったりします。 そのため、筆者は雛形を生成するためのskeletonというCLIツー…
五反田でウェブエンジニアをしているpavです。 昨年は「副業元年」とも言われ、副業が「働き方改革」において促進された一年でした。 「働き方改革実行計画」(平成29年3月28日 働き方改革実現会議決定) を踏まえ、副業・兼業の普及促進 出典: 副業・兼業…
興味があって、OuraRingのAPIクライアントgemを作ったのでそのご紹介です。健康志向のエンジニアのみなさんに使ってもらえるように使いやすくしていきますので、よろしくお願いします。
「統合開発環境(とうごうかいはつかんきょう)」… これは、たった一つのアプリケーションで開発作業の何もかも全てをただ一つの操作環境からできるようにした開発における叡智の集合です(個人の感想です)。 今の時代は金とマシンパワーを積んでIDE*1さえ…
rubyの例外処理について基本的なことを備忘録としてまとめました
こんにちは、駆け出しプログラマの pavです。 昨夜こんなツイートをしました。それについて調べたことを残しておきます。Rails5.2からEnumerableモジュールの関数名をクラスのenumに定義するとArgumentErrorで死ぬっぽい— pav (@_pavlog) 2019年1月24日 Rail…