kotlin + coroutines + Okhttp3 を使って同期/非同期対応のHTTPクライアントを作ってみた
LGTM: 6
#Android #Kotlin #HttpClient #coroutine #OkHttp
Link: https://qiita.com/Ryota101/items/13aac25b33dba3bbbbe6
LGTM: 6
#Android #Kotlin #HttpClient #coroutine #OkHttp
Link: https://qiita.com/Ryota101/items/13aac25b33dba3bbbbe6
Qiita
kotlin + coroutines + Okhttp3 を使って同期/非同期対応のHTTPクライアントを作ってみた - Qiita
動機
ググっても簡単に使えるHTTPクライアントが見つからなかったので、Okhttp3とcoroutinesを使って作ってみました
HTTPクライアント
import kotlinx.coroutines.*
impo...
ググっても簡単に使えるHTTPクライアントが見つからなかったので、Okhttp3とcoroutinesを使って作ってみました
HTTPクライアント
import kotlinx.coroutines.*
impo...
AWS AmplifyのReact向けチュートリアルをTypeScript化しながら体験してみた
LGTM: 8
#TypeScript #React #redux #amplify
Link: https://qiita.com/himorishige/items/d69839efd97ec523631a
LGTM: 8
#TypeScript #React #redux #amplify
Link: https://qiita.com/himorishige/items/d69839efd97ec523631a
Qiita
AWS AmplifyのReact向けチュートリアルをTypeScript化しながら体験してみた - Qiita
はじめに
今回は数あるAWSサービスの中でもフロントエンドエンジニアが扱うにとても便利なサービスであるAmplifyのチュートリアルを試してみました。
AWSとは
公式サイトでは下記のように説明されていました。
A...
今回は数あるAWSサービスの中でもフロントエンドエンジニアが扱うにとても便利なサービスであるAmplifyのチュートリアルを試してみました。
AWSとは
公式サイトでは下記のように説明されていました。
A...
GitHub Actionsを使ってリポジトリ間でファイルを機械的に同期する
LGTM: 14
#GitHub #Asset #GitHubActions
Link: https://qiita.com/a_jike/items/9d454bf1efad0370ae03
LGTM: 14
#GitHub #Asset #GitHubActions
Link: https://qiita.com/a_jike/items/9d454bf1efad0370ae03
Qiita
GitHub Actionsを使ってリポジトリ間でファイルを機械的に同期する - Qiita
サーバ側に存在するリソースと同等のファイルをアプリ内部で抱え持つことは度々ある。
手動だと都度サーバ側のリポジトリから最新リソースファイルをアプリ側のリポジトリにコピーする必要があり、
この運用は大抵忘れられがちになるし事故の元。
...
手動だと都度サーバ側のリポジトリから最新リソースファイルをアプリ側のリポジトリにコピーする必要があり、
この運用は大抵忘れられがちになるし事故の元。
...
Flutter firebase_auth 0.18.0以降におけるログイン処理の実装例
LGTM: 5
#google #authentication #Firebase #Flutter
Link: https://qiita.com/tm_1219/items/90ab7c2c7ff58bcbfc2c
LGTM: 5
#google #authentication #Firebase #Flutter
Link: https://qiita.com/tm_1219/items/90ab7c2c7ff58bcbfc2c
Qiita
Flutter firebase_auth 0.18.0以降におけるログイン処理の実装例 - Qiita
はじめに
本記事はFlutterでFirebase Authenticationを使ってGoogleアカウントログインを行うための情報を記載しています。
とても参考になる既存の記事は存在しますがfirebase_auth 0.1...
本記事はFlutterでFirebase Authenticationを使ってGoogleアカウントログインを行うための情報を記載しています。
とても参考になる既存の記事は存在しますがfirebase_auth 0.1...
データをパスワードだけで暗号化し、ファイル化して保存することも可能なnpmパッケージを作った話
LGTM: 14
#JavaScript #Node.js #暗号化 #暗号
Link: https://qiita.com/sounisi5011/items/776765e238de02f2253c
LGTM: 14
#JavaScript #Node.js #暗号化 #暗号
Link: https://qiita.com/sounisi5011/items/776765e238de02f2253c
Qiita
データをパスワードだけで暗号化し、ファイル化して保存することも可能なnpmパッケージを作った話 - Qiita
いい感じのものが無かったので作りました。
@sounisi5011/encrypted-archive - npm
宣伝も兼ねていますが、どちらかというと暗号技術について詳しい方の意見とか指摘とかが欲しいなという下心が強いです。
...
@sounisi5011/encrypted-archive - npm
宣伝も兼ねていますが、どちらかというと暗号技術について詳しい方の意見とか指摘とかが欲しいなという下心が強いです。
...
.NET のコレクションついて再確認する
LGTM: 23
#C# #.NET #System.Collections
Link: https://qiita.com/pierusan2010/items/ba6b6b645542bd145528
LGTM: 23
#C# #.NET #System.Collections
Link: https://qiita.com/pierusan2010/items/ba6b6b645542bd145528
Qiita
.NET のコレクションついて再確認する - Qiita
.NETのコレクションに関するおさらい
.NETでは、用途に応じた様々なコレクションクラスが用意されています。
.NETの進化に合わせて、追加されたクラスやインターフェイスもありますが、まとまった知識として追い切れていませんでし...
.NETでは、用途に応じた様々なコレクションクラスが用意されています。
.NETの進化に合わせて、追加されたクラスやインターフェイスもありますが、まとまった知識として追い切れていませんでし...
TaskCompletionSourceの代わりにChannelを使えばデフォルト設定でもデッドロックしない話追試
LGTM: 3
#C# #async
Link: https://qiita.com/snipsnipsnip/items/490fff799e70b9b7adc0
LGTM: 3
#C# #async
Link: https://qiita.com/snipsnipsnip/items/490fff799e70b9b7adc0
Qiita
TaskCompletionSourceの代わりにChannelを使えばデフォルト設定でもデッドロックしない説 - Qiita
The danger of TaskCompletionSource class という記事がMicrosoft Devblogsに載っています。
結論だけ抜き出すと「TaskCompletionSourceは付属のTask生成時のデ...
結論だけ抜き出すと「TaskCompletionSourceは付属のTask生成時のデ...
Google I/O 2021 セッション動画を見たメモ
LGTM: 19
#Android #MaterialDesign #JetpackCompose #GoogleIO2021
Link: https://qiita.com/Nabe1216/items/fe75ed2401a8047d3f21
LGTM: 19
#Android #MaterialDesign #JetpackCompose #GoogleIO2021
Link: https://qiita.com/Nabe1216/items/fe75ed2401a8047d3f21
Qiita
Google I/O 2021 セッション動画を見たメモ - Qiita
Google I/O 2021 のいろんなセッション動画を見たメモ
(全部はまだ見れていない…)
What's new in Android
Android 12 の変更内容が紹介されているセッション
Widget だ...
(全部はまだ見れていない…)
What's new in Android
Android 12 の変更内容が紹介されているセッション
Widget だ...
MinecraftForgeでprivate変数を取得、変更する方法
LGTM: 5
#minecraft #Forge #minecraftmodding #minecraftforge
Link: https://qiita.com/sakastudio_/items/b17cdefc513d740475ef
LGTM: 5
#minecraft #Forge #minecraftmodding #minecraftforge
Link: https://qiita.com/sakastudio_/items/b17cdefc513d740475ef
Qiita
MinecraftForgeでprivate変数を取得、変更する方法 - Qiita
Minecraftのmodを作っていたらMinecraft側のコードにあるprivate変数を取得したくなります。
そんな時にこの方法を使います。
データの取得
コード例
MinecraftデフォルトのクラスであるChatS...
そんな時にこの方法を使います。
データの取得
コード例
MinecraftデフォルトのクラスであるChatS...