[React,react-hooks,closure]そのstate更新がうまくいかないのは、stale-closureのせいかも?
LGTM: 5
#JavaScript #TypeScript #非同期処理 #React #react-hooks
Link: https://qiita.com/iron-smri/items/6a674a752f43775d1dc8
LGTM: 5
#JavaScript #TypeScript #非同期処理 #React #react-hooks
Link: https://qiita.com/iron-smri/items/6a674a752f43775d1dc8
Qiita
[React,react-hooks,closure]そのstate更新がうまくいかないのは、stale-closureのせいかも? - Qiita
はじめに
Reactで非同期処理を用いてStateを更新する際、処理の書き方に気をつけないとクロージャの性質によって最新の値を基にStateが更新されないことがある。
useEffectで値のSubscribeをしてるときなどは...
Reactで非同期処理を用いてStateを更新する際、処理の書き方に気をつけないとクロージャの性質によって最新の値を基にStateが更新されないことがある。
useEffectで値のSubscribeをしてるときなどは...
【Python3】Streamlitで簡単にWebアプリケーション作成
LGTM: 19
#Python #初心者 #Python3 #Webアプリケーション #Streamlit
Link: https://qiita.com/BeginnerTom/items/b896865d31c82e9d6538
LGTM: 19
#Python #初心者 #Python3 #Webアプリケーション #Streamlit
Link: https://qiita.com/BeginnerTom/items/b896865d31c82e9d6538
Qiita
【Python3】Streamlitで簡単にWebアプリケーション作成 - Qiita
Streamlitとは
簡単に言うと、Webアプリケーションフレームワークです。
Streamlitを使用する大きなメリットとしては、
Pythonスクリプトを書くだけで、アプリケーションの構築が可能であるということです。
We...
簡単に言うと、Webアプリケーションフレームワークです。
Streamlitを使用する大きなメリットとしては、
Pythonスクリプトを書くだけで、アプリケーションの構築が可能であるということです。
We...
p5.jsでカラーパレット集"Chromotome"を使う
LGTM: 3
#JavaScript #processing #p5.js #GenerativeArt
Link: https://qiita.com/tetunori_lego/items/6478573d8ca8269f8305
LGTM: 3
#JavaScript #processing #p5.js #GenerativeArt
Link: https://qiita.com/tetunori_lego/items/6478573d8ca8269f8305
Qiita
p5.jsでカラーパレット集"Chromotome"を使う - Qiita
サマリとモチベーション🎨
p5.jsでKjetil Golidさん(Twitter: @kGolid ,Web: Generated Space)が個人的に作っていらっしゃるカラーパレット集Chrometomeを使うためのノウハ...
p5.jsでKjetil Golidさん(Twitter: @kGolid ,Web: Generated Space)が個人的に作っていらっしゃるカラーパレット集Chrometomeを使うためのノウハ...
SwiftUIから自身のUIHostringViewControllerをdismissする
LGTM: 2
#SwiftUI
Link: https://qiita.com/noppefoxwolf/items/4de05f5c72bca58652d3
LGTM: 2
#SwiftUI
Link: https://qiita.com/noppefoxwolf/items/4de05f5c72bca58652d3
Qiita
SwiftUIから自身のUIHostringViewControllerをdismissする - Qiita
iOS15から、EnvironmentValuesにdismissが追加されました。
これまでUIKitのアプリ内からSwiftUIのモーダルを表示してから閉じるにはハックが必要でしたが、これによって簡単に閉じられるようになります。
...
これまでUIKitのアプリ内からSwiftUIのモーダルを表示してから閉じるにはハックが必要でしたが、これによって簡単に閉じられるようになります。
...
【Android】Modifier.requiredXXXについて、モヤモヤしなくなるくらいに理解する【Jetpack Compose】
LGTM: 7
#Android #JetpackCompose
Link: https://qiita.com/KKusumi/items/788c5083a4cd0644b7c5
LGTM: 7
#Android #JetpackCompose
Link: https://qiita.com/KKusumi/items/788c5083a4cd0644b7c5
Qiita
【Android】Modifier.requiredXXXについて、モヤモヤしなくなるくらいに理解する【Jetpack Compose】 - Qiita
はじめに
Modifierでサイズを指定するとき、widthとrequiredWidth、heightとrequiredHeight、sizeとrequiredSizeがあるよね。
Composeの公式ドキュメントを読めば言い...
Modifierでサイズを指定するとき、widthとrequiredWidth、heightとrequiredHeight、sizeとrequiredSizeがあるよね。
Composeの公式ドキュメントを読めば言い...
Swift 古い非同期関数をasync/awaitで呼び出せるようにラップする
LGTM: 4
#callback #async #Swift #await #SwiftUI
Link: https://qiita.com/Rubydog/items/543ba67b1a97774363ee
LGTM: 4
#callback #async #Swift #await #SwiftUI
Link: https://qiita.com/Rubydog/items/543ba67b1a97774363ee
Qiita
Swift 古い非同期関数をasync/awaitで呼び出せるようにラップする - Qiita
Swift で Future や Promise にあたるものを使いたくなった時に、毎回ググり直すので自分用のメモです。
わかりやすく 「古い」「新しい」と書いていますが単純に登場した順番であって、良し悪しの話ではないです。
古い...
わかりやすく 「古い」「新しい」と書いていますが単純に登場した順番であって、良し悪しの話ではないです。
古い...
【AtCoder解説】PythonでABC229のA,B,C,D,E問題を制する!
LGTM: 2
#Python #AtCoder #競技プログラミング
Link: https://qiita.com/u2dayo/items/faed7352ba3fbc4e6c8c
LGTM: 2
#Python #AtCoder #競技プログラミング
Link: https://qiita.com/u2dayo/items/faed7352ba3fbc4e6c8c
Qiita
【AtCoder解説】PythonでABC229のA,B,C,D,E問題を制する! - Qiita
ABC229のA,B,C,D,E問題を、Python3でなるべく丁寧に解説していきます。
ただ解けるだけの方法ではなく、次の3つのポイントを満たす解法を解説することを目指しています。
シンプル:余計なことを考えずに済む
実装が楽...
ただ解けるだけの方法ではなく、次の3つのポイントを満たす解法を解説することを目指しています。
シンプル:余計なことを考えずに済む
実装が楽...
地面の種類によって足音を変え,音声が再生される間隔も調整する処理
LGTM: 3
#C# #.NET #Unity
Link: https://qiita.com/UbiquitousD/items/5e0e3ca364c29faa58fe
LGTM: 3
#C# #.NET #Unity
Link: https://qiita.com/UbiquitousD/items/5e0e3ca364c29faa58fe
Qiita
地面の種類によって足音を変え,音声が再生される間隔も調整する処理 - Qiita
だいぶ前の話にはなるんですけど,Unity公式がリリースしているLost Cryptというサンプルプロジェクト内でいい感じのコードの書き方を発見し,それを調整したものを現在も使用しているので共有します。
判定したい地面レイヤー...
判定したい地面レイヤー...
エンジニアとして普段よく使うサービスをまとめてみた
LGTM: 69
#初心者 #GoogleDrive #GoogleSpreadSheet #Slack #仕事効率化
Link: https://qiita.com/sagae_twins_developper/items/11338b5b0b565a5deee5
LGTM: 69
#初心者 #GoogleDrive #GoogleSpreadSheet #Slack #仕事効率化
Link: https://qiita.com/sagae_twins_developper/items/11338b5b0b565a5deee5
Qiita
エンジニアとして普段よく使うサービスをまとめてみた - Qiita
はじめに
エンジニアとして働く中、普段利用しているサービスの棚卸しをしてみようと思いました。
きっかけは、最近私が利用するサービスがここ2~3年で固定化されていて他のエンジニアの方やIT業務に関わる方々はどんなサービスを利用して...
エンジニアとして働く中、普段利用しているサービスの棚卸しをしてみようと思いました。
きっかけは、最近私が利用するサービスがここ2~3年で固定化されていて他のエンジニアの方やIT業務に関わる方々はどんなサービスを利用して...