株式会社KDOTの開発情報ポータル

react-performance
80 views

Reactパフォーマンス・チューニングチートシート

最低限下の記事は呼んでおきましょう お前らのReactは遅い パフォーマンス最適化(React公式) 差分検出処理(React公式) フック API リファレンス 以下はこれを読んだ前提で書いていきます プロファイリング パフォーマンス・チ...

ramda-js-heavyuse
60 views

ramda.jsでよく使う関数

オブジェクトからプロパティを抜き出す mapとかと組み合わせると強い propEq オブジェクトのプロパティとある値の等価性をチェックする filterとかと組み合わせると強い o 関数を合成する composeと似てる 右から左に合成

pytest-plugin
330 views

pytestでよく使うプラグイン

pytestはプラグインという仕組みを持っており、これによってpytestの機能を拡張することができます。 pytest-parallel 公式 テストを並列実行してくれるプラグイン このプラグインを導入するだけでテストの実行が非常に高速化...

python-distruction
368 views

PythonでJavascriptの様な分割代入

この記事では、JavaScriptでよく用いられる分割代入のテクニックをPythonでも実装します。分割代入はオブジェクトから好きな引数を取得する方法で、関数型的なプログラムの構築に役立ちます。Pythonにおける分割代入の方法と、辞書から...

systemctl-usage
661 views

systemctlの使い方

例 \[Unit\] Description=test \[Service\] ExecStart=/bin/bash User=pi Before=test0 \[Install\] WantedBy=multi-user.target...

pipenv-usage
62 views

Pipenvの使い方

pythonの仮想環境作成・管理とライブラリの管理を行ってくれる 要はnpmとかみたいなもの requirements.txtがプロジェクトに存在するとそれから依存を読み出してセットアップしてくれる pipenvのセットアップ dev環境の...

redux-sage
250 views

redux-sagaまとめ

8\. API Reference · Redux-Saga take 指定されたパターンのアクションが発行されるまでこのtakeで止まる。 takeLatest アクションを受けてsaga関数を発火する。 同じアクションでまだ実行中のプロ...

pyright-usage
868 views

pyrightの使い方

https://github.com/microsoft/pyright pyrightとは? microsoft製のpython静的型チェックツール python組み込みのtypehintをベースに静的型検査を行ってくれる pyright...

pynamodb
1,338 views

pythonでdynamo dbをORM風に扱えるpynamodbの使い方

テーブルを表すクラスを作成する テーブルクラスに対してdynamo操作を行う事ができる -> Usage テーブルクラスとdynamoの設定 クラスがどのテーブルに当たるかなどの設定はテーブルクラス直下にMetaというクラスを作成して、その...