- 2020.07.26
JavaScript関連のことを調べてみた2020年07月26日
LINE LIVEのチャット取得 コメントビューア用。 OAuthが要るようなAPIは使わず、未登録で取得できるコメントを取得。 あくまで執筆時点の情報です。仕様が変わる可能性もあるのであしからず。 ## ユーザのチャンネルURL – `https://live.line.me/channels/{ユーザID}` ## 手順 1. 動画IDの取得 – GET `https: […]
LINE LIVEのチャット取得 コメントビューア用。 OAuthが要るようなAPIは使わず、未登録で取得できるコメントを取得。 あくまで執筆時点の情報です。仕様が変わる可能性もあるのであしからず。 ## ユーザのチャンネルURL – `https://live.line.me/channels/{ユーザID}` ## 手順 1. 動画IDの取得 – GET `https: […]
[Next.js/Vercel]LambdaとDynamoDBでJamstackなアプリを作ってみた ## 概要 – 以前にQiitaの前日のいいね数を通知してくれるLINE Botを作りました – [Qiitaのいいね数を通知してくれるLINE Botを作ってみた](https://qiita.com/ozaki25/items/03b834de8c0c175d955d) […]
Jacksonで良い感じに整形してシリアライズする JavaでJSONにシリアライズしたいときはJSON-Bだと力不足なのでJacksonを使う事が多いのだけど、いつも書き方忘れるのでメモ。 # 整形せずにシリアライズする データ交換用に整形せずにシリアライズするパターン。通常はこれ。 “`java var item = Map.of(“parent”, Map […]
AzureとSDKとGoと私 2020年7月8日(水)にオンラインで開催されたMicrosoft Open Tech Night主催の – [de:code夏まつり ~よりコミュニティを楽しくするためのコミュニティのすすめ #3](https://msdevjp.connpass.com/event/175983/) にて「[AzureとSDKとGoと私](https://www.sl […]
Maven Publish PluginでAndroid Libraryのソースコードを公開する # 概要 [Maven Publish Plugin](https://docs.gradle.org/current/userguide/publishing_maven.html) で Android Library のソースコードを添付する方法です。 # build.gradle.kts(差分の […]
ドメイン駆動設計をキングクリムゾンで実装する 今回の記事では、ドメイン駆動設計を簡単に設計する方法について解説します。 ドメイン駆動設計が簡単に導入できない理由として、チーム間で共通したドメインの認識を持つためのドメインモデルの設計に苦労しているからだと思います。 今回はドメインモデルなしで簡単にドメイン駆動設計を行える方法を紹介します。 #ドメイン駆動設計は要素還元主義 **還元主義とは、欠陥の […]
アマゾン売れ筋ランキング(本) #1 ¥10,201 『 日本製 』 #2 ¥1,650 一人称単数 #3 ¥1,595 世界はもっと!ほしいモノにあふれてる ~バイヤーが教える極上の旅~ #4 ¥1,650 あつまれ どうぶつの森 完全攻略本+超カタログ #5 ¥19,461 『 日本製+Documentary PHOTO BOOK 2019-2020 』 #6 ¥1,100 いつもの食材が三ツ […]
Pythonのunittest.Mockでスタブを作って単体テストする # 概要 – 自作クラスに対して、`unittest.mock.MagicMock`を使ってモックを作成してテストする。 # サンプルコード(挨拶を返すプログラムとテストコード) ## (テストしたいファイル。ランダムで挨拶の語を選んで、挨拶文を返す) “` # greeting.py import r […]
hashのkeyとvalueのマッピングに関して hashのvalueをうまく取得できないので調べてみたらちょっとした見落としだった。 “`ruby hash1 = {key: “value”} #=> {:key=> “value”} “` と、 “`ruby hash2 = {“key” […]
RailsでGoogleMapsAPIを表示・ピン表示まで #はじめに 過去に自分のポートフォリオでGoogleMapsAPIを利用していましたが、流れを忘れていたのでリマインドです。 #環境 rails 5.2.3 ruby 2.6.3 #今回すること ・現在地情報から経度緯度を取得しマーカーを表示する。 ・取得した一覧情報をjson形式に変え、マーカーとして地図上に配置。 ・地図の表示 ### […]