開発

日記

ACMのLearning Centerが良いかも

以前にオライリーとの提携が終了したという記事を書きました。 オライリーの本読み放題のためにACMに入会していた方もそれなりにいたのではないかなと思います。自分もその一人でした。 とても残念に思っていて次回の更新タイ...
開発

AWSでサーバーレス構成

いまAWSで実運用可能なサーバー構成で、できるだけコストパフォーマンス良く運用の手間も抑えたいとしたら以下のような構成で構築するだろうか。 graph LR GW --> Function--> Proxy --> DB...
開発

Go 1.19 リリース

Go1.19がリリースされていました。 1.18のジェネリックスの時のような実装上の大きな変更はなさそうです。 Doc commentについて新たにサポートされる記法がありそうなのでチェックしておきたいと思います。...
日記

iPadですぐに日付付きのメモをとる方法

はじめに iPadのショートカットを使って標準メモアプリで日付付きのメモをすぐに取れるようにしたいと思いました。ショートカットのギャラリーにそれっぽいショートカットが備わっていたのですがそれだとちょっと痒いところに手が届かない感じで...
開発

Protocol Buffer & gRPC勉強中

これまでに色々なWebサービスの開発をやってきたけれど、Swagger + Web API (REST)の開発が多くgRPCを業務で採用してこなかったので実際に動かしてみてキャッチアップしておこうと思いました。 実際に動かしてみたプ...
日記

ACM x O’Reilly のパートナーシップ終了のお知らせ

はじめに ACMとは Association for Computing Machinery の略でWikiによると計算機協会と訳されるようです。 計算機協会(Association for Computing Machine...
日記

Zennはじめてみる

Zennに開発の作業ログを残してみようと思い記事の作成環境の構築をしてみました。 その内容自体を Zennで公開しました。 Markdownで記載してGithubにプッシュするだけで公開できるのは良いですね。 ...
開発

ABC085B – Kagami Mochi を解く

問題 方針 鏡餅を何枚積めるか? 積める条件は下の持ちよりも小さい餅であること。同じものは積めない。 なので入力値を降順に並び替えて次のものが小さいかを判定していくことを考えました。 回答例 ...
開発

AtCoder Beginner Contest 088 ~ B – Card Game for Two

問題 回答例 2 人とも自分の得点を最大化するように最適な戦略をとるという前提なので、まずは入力値aを降順に並べ替えることにする。 あとはAliceとBobが交互に取っていくのをどう表現するか。 # 入...
開発

AtCoder Beginner Contest 083 ~ B – Some Some

問題 回答例 #!/usr/bin/env python3 # -*- coding: utf-8 -*- # AtCoder Beginner Contest 083 # B - Some Sums # 入力値...
タイトルとURLをコピーしました