- 2022.09.10
Go関連のことを調べてみた2022年09月10日
ISUCONのGo利用割合 Goの紹介を書くために思い立ってグラフ化してみました。情報源はこちらです。 https://isucon.net/ 2014ぐらいまでは、利用言語は自由記述と本文に書いてあったり、無記名のチームもあったようなので参考値です。2013では予選はGoで突破したけど本戦は別の言語で出たチームがあったみたい(2チーム突破で8%だったけど決勝は4%になってた)。 Goの開発効率と […]
ISUCONのGo利用割合 Goの紹介を書くために思い立ってグラフ化してみました。情報源はこちらです。 https://isucon.net/ 2014ぐらいまでは、利用言語は自由記述と本文に書いてあったり、無記名のチームもあったようなので参考値です。2013では予選はGoで突破したけど本戦は別の言語で出たチームがあったみたい(2チーム突破で8%だったけど決勝は4%になってた)。 Goの開発効率と […]
【Flutter】tutorial_coach_mark の使い方 ## 初めに tutorial_coach_mark とは、以下のように、特定の Widget にフォーカスして、ユーザにアプリの操作方法を理解してもらうためのチュートリアルを作成するパッケージです。 [公式ページ](https://pub.dev/packages/tutorial_coach_mark)から引用 ## 記事の対 […]
CloudFrontとlambda@EdgeでS3にcognito認証をつけた ## やったこと S3内で複数のhtmlを管理しており、それぞれのページにアクセスできるユーザーは異なるため、認証処理をしてほしい、という依頼がありました。ユーザはcognitoで管理されているため、今回はCloudFront→Lambda@Edge→S3というアーキテクチャで実装することにしました。実装自体はAWS […]
Pulsar Flexを使ってみた ## はじめに こんにちは。 本稿では、[Pulsar](https://pulsar.apache.org/)のサードパーティのNode.jsクライアントライブラリである、[Pulsar Flex](https://github.com/ayeo-flex-org/pulsar-flex)(以下、pulsar-flex)を使って、簡単なメッセージの送受信をして […]
FlutterでiOSのselectionHandleColorを設定する方法 ## 概要 iOSにおいて、テキスト選択時のハンドルカラーを`textSelectionTheme`で変更することができず、つまずいたので方法を紹介します。 ## Androidの場合 テキスト選択時の設定は全て`textSelectionTheme`で設定できます。 “`dart ThemeData( / […]
OpenCVとpyzbarを使ったQRコード読み取りアプリをPyinstallerでexe化する # はじめに ふと、「カメラの画角の中にQRコードが映ったときに、その時刻と内容をロギングできるアプリ」を、そのへんのWindowsPCで実行させといて現場に放り投げておきたいという衝動にかられたので作りました。 # ライブラリの準備 当方、pipenvで仮想環境を切っているのでとりあえず以下で設定 […]
Rails7 devise_token_authエラー ### エラー内容 “` gem ‘devise’ gem ‘devise_token_auth’ “` Gemfileに上記の2つを追加して “` $ bundle “` を実行すると “` Fetching gem metadata […]
Rails7 devise_token_authエラー ### エラー内容 “` gem ‘devise’ gem ‘devise_token_auth’ “` Gemfileに上記の2つを追加して “` $ bundle “` を実行すると “` Fetching gem metadata […]
functools.lru_cacheに有効期限があると便利だよね。 個人的な備忘録メモです。 プロジェクト内で、DBで取得したデータってメモリないにキャッシュしておきたいなと思うことありませんか? でも、DBの記録されているデータって常時変わる可能性があるし、いちいちサービスを止めれない。 じゃ、redisか、いやlru_cacheをうまく活用できないかと上司との擦った揉んだ(私は聞いていた)の […]
PHPをコーディングする際はこれらを気を付けよう! ## はじめに プログラムを組んでいく中で、気を付けなければいけないコーディングは多々あります。 知識としては蓄えていても実践だと見落としてしまうものです。 初心者時代のエピソードを交えつつご紹介します! ## 目次 – [その処理はすでに関数があるかもしれない](#その処理はすでに関数があるかもしれない) – [小数点を […]