jsで特定要素をスクロールする方法

表題の通りです。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
// hogeクラスの最初の要素を取得する
const hoge = window.document.getElementsByClassName('hoge')[0]

// 現在の横スクロール位置を取得する
const now_x = hoge.scrollLeft
console.log('now_x: ' + now_x)

// 右に100pxスクロールする
hoge.scrollTo(now_x + 100, 0)

// おまけ
// 画面の横幅を取得する
const window_x = window.parent.screen.width
console.log('window_x: ' + window_x)

bitFlyer bot成績(2019年5月19日)

損益

順調すぎて怖い

「Liquid高頻度取引ボット構築の指南書」ノートを読んだ感想

以下のノートを読んだ感想です!

Liquid 高頻度取引ボット構築の指南書

このノートは第二回天下一 bot 会でとても優秀な結果を出したトレーダーの Hoheto さん という方が公開したノートです。

約2万円という、一般的なノートとしては決して安くない金額(しかしロジック公開ノートはこれまで5万円が多かったのでそれに比べると安い)ですが、これまでも多数の有力情報を発信されている信頼できる方だったので迷わず購入させて頂きました。

以下、感想です。

cordovaのiosでinputタグのタッチ反応が悪い時の解決策

環境

  • Mac Mojave 10.14.4
  • cordova-ios: 4.5.5

事象

エラーという訳ではないのですが、cordova の ios で input タグのタッチ反応が悪かったです。
スクロールした後にタッチすると選択できない。
けどその後にもう一度タッチすると選択できる。
という状況でした。

解決策

「FCMPlugin is not defined」エラーの解決策

cordova アプリを起動した際に表題のエラーになりました

※以下のエラーメッセージの場合もあり

1
Can't find variable: FCMPlugin

解決策

「Cannot add task ':app:processDebugGoogleServices' as a task with that name already exists」エラーの解決策

cordova build android --releaseした時に表題のエラーになりました。

解決策

Pythonで中括弧付きの文字列をリストに変換する方法

中括弧がない文字列をリストに変換する方法はたくさん出てきましたが中括弧付きの文字列をリストに変換する方法が意外と出てこなかったので記載しておきます。

1
2
3
4
5
6
7
import ast
fruits = "['apple', 'orange', 'banana']"
fruits_list = ast.literal_eval(fruits)
print(f'{fruits_list[1]}, {fruits_list[0]}')

# 出力
orange, apple

ちなみに中括弧がない場合は以下の通りです。

1
2
3
4
5
6
7
import ast
fruits = "apple orange banana"
fruits_list = fruits.split()
print(f'{fruits_list[1]}, {fruits_list[0]}')

# 出力
orange, apple

シンプルですが、意外と使うんですよね

ではでは

参考

https://www.tutorialspoint.com/How-to-convert-string-representation-of-list-to-list-in-Python

サーキットブレイク発動!?botはどうなった!?

日時損益

いや勝てるかー!

【cordova-plugin-fcm】「MyFirebaseInstanceIDService.java:6: エラー: シンボルを見つけられません」エラーの解決策

環境

  • cordova-plugin-fcm 2.1.2

事象

cordova-plugin-fcm を入れている状態で
cordova build android すると表題のエラーになりました

bitflyerのDBメンテナンス時間判定(python)

上記の通り bitflyer は土曜日の午前2時〜11時頃まで DB メンテナンスを行っており、この間は処理が遅れることを公式に発表しています。

実際、4/27(土)のデータは以下の通りで、数十秒の遅延が多発しています。

という訳で DB メンテナンス時間の判定を行う関数を書きました。
大した処理ではないですが誰かのググる時間を1秒でも短くできれば幸いです。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×