LaunchDarkly をどのように使っているか 問題 回避策 A 強制アップデート B ベータテストと、カナリアリリースのための2つのフラグを使う C バージョンを参照する 参考サイト 概要: スタンドアロンアプリ開発(Webアプリではなく)にて LaunchDarkly による…
次に作ってみたい音ゲーのイメージ動画を作成した。 youtu.be BGM提供 : Hagall https://hagall.info/ 譜面は左右の2に分かれ、左・右・左・右と移っていく ノーツは動かない なぜこのかたちになったか 前回の音ゲーは目が疲れる 前回作った音ゲー↓ で、一つ…
SharedStylesHost isn't cleaning up styles between Karma test specs · Issue #31834 · angular/angular ↑この Issue にあるように、Angular の Karma を使ったテストで、<style>要素が増え続ける問題がある模様。実際に Headless ではなくブラウザでテストを実行…
図 Trace Serverless Functions より 全ては Datadog の公式ドキュメントに記載されている通りですが、引っかかったところをメモします。 導入 サーバーレスモニタリングのインストール の通りに行いました。 1. AWS インテグレーションをインストール 「自…
コードを書いていてハマることはよくあるのですが、とある方法を行うようにしてから、問題解決までの時間が短くなったと感じました。その方法を書きます。とはいっても、どれもよく言われることだと思います。 すぐに試せる環境を用意しておく 作業ログの書…
2018年の春にNintendo Laboのピアノを触り、2018年の夏に楽譜の音ゲー「音符池」を作成した影響か、音楽のデジタルツールに興味を持ちました。そして2019年は、いくつかの興味深いツールに出会い、少し作ってみたりもしました。今後も多くのツールに出会いた…
Summary Google's Code Review Guidelines を読み、具体的にどうアクションするかを念頭に置くため、アクションリストだけをまとめました。 Google Engineering Practices Documentation | eng-practices 2019/9/6頃に公開されました。 Google エンジニアリ…
Update Expressions - Amazon DynamoDB 更新式 - Amazon DynamoDB DynamoDB の put-item にて、一部の属性の値のみを更新しつつ、とある属性を削除したかったため、動作を確認しました。 An update expression consists of one or more clauses. Each clause…
Summary DynamoDB のテーブルに GSI を定義するときは、AttributeDefinitions でハッシュキーやレンジキーの名前と型を定義することになる GSI を定義したあと、その型と違うデータ型としてput-itemはできない 例えば、DynamoDB の GSI のレンジキーを文字列…
Google が How to do a code review のドキュメントを公開しています。いくつかのセクションのうち、レビュアーのための1つ The Standard of Code Review | eng-practices を読んで、読み取ったものをメモします(訳ではない)。前回:Speed of Code Reviews…
Google が How to do a code review のドキュメントを公開しました。いくつかのセクションのうち、レビュアーのための1つ Speed of Code Reviews を読んで、読み取ったものをメモします。 ※ 日本語に翻訳されたプロジェクトがあります: Google エンジニアリ…
はじめに ユークリッドリズムとは、2つの数字からとあるアルゴリズムにより生成されるリズムです。2004年にGodfried Toussaintによって発見され、論文『The Euclidean Algorithm Generates Traditional Musical Rhythms』で発表されました。そのリズムを生成…
TypeScript で、readonly な仕組みとしてどのような型や仕様があるのか気になり調べました。見つけた範囲で書きます。 試したコードは gist にあります: TypeScript readonly 目次: Read-only properties Read-only index signatures Readonly<T> ReadonlyArray<T></t></t>…
Bitbucket Dashboard Helpers - Chrome ウェブストア Bitbucket の Dashboard が見辛くてしょうがないので Chrome 拡張機能を作りました。実体はただのペラ一枚のScriptです: miso.bitbucketboard/dashboard.js at master · hhyyg/miso.bitbucketboard。一応…
Jupyter Notebook で、楽譜を表示したり、その楽譜を再生してみたり、曲を分析したりしてみました。そのことについて書きます。分析といっても簡単なものです。 目次 Code, .ipynb 環境 VS Code で Jupyter Notebook music21 とは 曲の作成と表示 バッハの平…
Team Geek ―Googleのギークたちはいかにしてチームを作るのか作者: Brian W. Fitzpatrick,Ben Collins-Sussman,及川卓也,角征典出版社/メーカー: オライリージャパン発売日: 2013/07/20メディア: 単行本(ソフトカバー)この商品を含むブログ (21件) を見る …
デジゲー博 | 同人&インディーゲームオンリー展示・即売会2018/11/4(日) 11:00〜16:00 秋葉原UDXにて、音ゲー「音符池」を展示してきました。自分のブースでは、約40人に試遊していただきました。目の前でプレイしている様子を見られてフィードバックも貰え…
アジャイルサムライ――達人開発者への道作者: JonathanRasmusson,西村直人,角谷信太郎出版社/メーカー: オーム社発売日: 2017/07/14メディア: Kindle版この商品を含むブログ (5件) を見る 2011年 出版 著者、監訳者、訳者 著者 Jonathan Ras…
育児アプリを Swift/iOS で個人で開発していましたが、未完のままお蔵入りすることにしました。リリースできなかった…無念。成仏させるためにその話を書きます。 作ったところまでのスクショ: 作ったところまでの動画: youtu.be ※アプリ内でこちらの画像を…
答え:楽譜の正しさではなく、音ゲーのゲーム性を優先しました。 背景 どんな矛盾だったか 正しく楽譜を表現するとどうなるか 休符を表示するルール 実はそんな書き方の楽譜が既にある 終わり 背景 https://twitter.com/miso_soup3/status/10299167338705633…
ゲーム「楽譜で音ゲー」のプロトタイプを、Unity で作成しました。→ 追記:その後リリースしました 曲は、簡単な「かえるの歌」と、難しめな「戦闘曲35(魔王魂より)」の2曲です。UnityRoom にアップしたので実際にプレイできます。 「かえるの歌」 www.you…
2018/4頃にCloud Functions for Firebase SDK v1.0 がリリースされました。追加された機能の1つに「Callable HTTPS Function」というものがあります。このFunctionのデバッグとテストの方法を記述します。 目次: まとめ Callable HTTPS Function とは Calla…
関連リンク よくわかるAuto Layout | 川邉雄介, 所友太 | 工学 | Kindleストア | Amazon 目次:よくわかるAuto Layout/川邉雄介 - システム開発・設計:honto電子書籍ストア 「よくわかるAuto Layout」を執筆した話 - Jeffsuke is not a pen. 読んだきっかけ…
Start Developing iOS Apps (Swift): Jump Right In こちらのチュートリアルを行い、いくつかコードを足しました。 github.com 振動とか Peek&Pop を一度やってみたかったことをやりました。 コードだけの Custom Control が Storyboard 上でプレビュー表示…
cshtml を1つだけホストしたいけど、そのために ASP.NET と PaaS は重いなと思い、Azure Functions でレンダリングするようにしました。 下記のような条件を満たす Azure Functions を作成します。 Azure Functions で、1ページだけ HTML を出力したい 1ペー…
By TECH PLAY女子部 Advent Calendar 2017 - Qiita リソースの提供者として GraphQL を使うとき、どうような雰囲気になるのか気になったので調べました。 GraphQL について調べ、GitHub が提供している GraphQL API を触り、C#(ASP.NET Core) で実際に実装し…
Umbraco を 7.5.x から 7.7.x へ更新したので、作業ログを残しておきます。 v7.6 は 2017/5に、v7.7 は2017/9にリリースされました。Umbraco の更新では、次の2つのドキュメントを参照します。 Upgrades in general アップグレート全般で参照するドキュメン…
Gistan - Apple Store 機能 自分の Gist を見る ファイル.app で 自分の Gist を見る GitHub でフォローしている人の Gist を見る ユーザーを検索して、その人の Gist を見る 自分の Gist を一覧ですぐ見たかったのと、Twitter のように Gist を見たいと思っ…
Bitrise & Xcode & GitHub で、シークレットな情報を管理する方法の1つとして。 iOS アプリにて、GitHub の OAuth 認証を実装するため、GitHub Client Id・GitHub Secrey Key をコードで参照しています。 この2つの値は、開発時・Bitrise でのビルドでは必要…
Visual Studio 2017 15.4 のアップデート後、次のようなエラーメッセージが表示され、Azure Storage Emulator のインストールに失敗しました。 このとき、「人気のソリューションを確認する」や「問題の表示」などから、詳細のログを確認できます。 一度、Az…