android kotlin 押しっぱなしで値を加減算するボタンを作成するクラス 押しっぱなしでテキストボックス数字の値を変化させるボタンを作成するためのクラスを作成しました。使い方は以下を参照してください。ウェジットは適宜調整してください。// kotlin code 使い方//要素を取得するval dec=findV... 2024.05.10 androidプログラミング
android android studio アイコンがうまく設定されない 現状の問題android studioでres→image assetで新しくアイコンを設定する解説サイトはよく見かけるのですがその通りに設定を行ってもなぜか上手くアイコンが設定されませんでした。対策1デフォルトのアイコンリソース名がic_... 2024.04.29 androidプログラミング
Python windowsショートカットファイル パス一括置き換え コピペpython サーバーの移転等でデスクトップにある大量のショートカットファイルのリンク切れでイライラすることはありませんか?以下のpythonプログラムに置き換えたい文字列を記述すればショートファイルに登録されたパスを置き換えてくれます。使用方法は表示さ... 2024.04.24 Pythonプログラミング
javascript 右下へメッセージボックスを表示する コピペjavascript 今回はJavaScriptでメッセージボックスを表示するクラスを作成してみました。クラスのshowMessage関数を実行すると右下にメッセージボックスが表示されます。複数表示にも対応しており、3秒後に非表示になります。コンストラクタ引数は... 2024.03.23 javascriptプログラミング
javascript 二分探索(Binary Search)コピペJavaScript 二分探索のアルゴリズムで評価式の符号の向きがどっちがどっちだか分からなくなる自分のためのメモfunction binarySearchTargetValueLeftMax(value, data) { let left = 0; let r... 2024.03.10 javascriptプログラミング
javascript lightweight-charts で垂直線を描画する verticalline ブラウザ上で動作するtradingviewのlightweight-chartsは使いやすくて高機能で自前でチャートシステム作りたい人には最高なのですが、意外とサンプルコードが少なく、わかりづらかったりします。今回は垂直線とラベルを表示する... 2024.02.29 javascriptプログラミング
javascript javascript デバウンスの実装とコードの説明 デバウンスとは?デバウンス(debounce)とは、短い時間に何度も発生するイベントに対して、ある一定時間内に再度発生したイベントは無視し、最後のイベントのみを処理する手法です。これはたとえば、リサイズやスクロールなどのイベントでよく使われ... 2024.02.26 javascript
Python pythob fx マーケット サマータイムを考慮した 取引時間の判定処理 以下関数にはタイムゾーンを意識した日時オブジェクトを渡す必要があります。サンプルコードでは、まず日本時間の日時オブジェクトを作成し、それを関数に渡してニューヨーク時間に変換した上で、市場が開いているかどうかを判定します。変換のプログラムは多... 2024.02.25 Pythonプログラミング金融
Python クリップボードから画像生成してデスクトップに保存 クリップボードから画像生成してデスクトップに保存するpythonプログラムです。便利ですのでよかったらどうぞ。import osimport subprocessfrom PIL import ImageGrabfrom io import... 2024.02.22 Pythonプログラミング
プログラミング VSCodeのPython拡張機能 フォーマット出来なくなった vscodeのpython拡張機能で必須と思われる以下拡張機能ですが、以前インストールしたときは自動でフォーマットができたのですが、最近インストールしなおしたら自動でフォーマットができなくなっていました。どうやら拡張機能の仕様が変更になった... 2024.02.18 プログラミング環境構築