@takker
このページは古くなりました
このページも結構重くなってきたなtakker.icon
切り出すかあ
この行を含めて590行なのでそろそろいいタイミングMijinko_SD.icon
2022-02-27 16:59:13 50行くらい減らしましたtakker.icon
まだ多い
誤字脱字訂正は切り出さないつもり
一つのページとして成り立たないから
うまいことタイトルを考えられない塊が多い……
2022-03-15 02:56:15 あと462行
topicごとに切り出していくつもりだったけど無理そう
単独で成立しない項目がおおい
typo報告とか
連絡とか
やっぱそれしかないか~takker.icon
使い方に書かれているscrapbox-bundlerのリンクで指定されているソースコードのバージョンがかなり古いです(v0.1.1)Mijinko_SD.icon 修正例
ありがとうございます。修正しましたtakker.icon
もしかしたらページタイトルに日本語が含まれているのが原因かもしれませんMijinko_SD.icon
英数字タイトルの別のページにこんな感じのファイルを置いてdoc.deno.landで読み込ませれば、とりあえずは解決するかもしれません
code:ts
export * from "../Porterっぽい編集バーを生やすUserScript@1.0.0/mod.ts";
できました!ありがとうございます!takker.icon このタイマーってコード公開されてますか?基素.icon
ちょっと使ってみたいと思いました
↑時刻計算ミスの修正パッチを当て忘れてたので入れておきましたtakker.icon
ありがとうございます基素.icon
(ここに質問を書きましたが自己解決したので気にしないでください)Mijinko_SD.icon
これは強いと思いますよ基素.iconnishio.iconMijinko_SD.iconerniogi.iconcFQ2f7LRuLYP.iconmeganii.iconsta.icon*2blu3mo.icon
比較対象がおかしいだけ
漫画家で比較対象が尾田栄一郎だったら勝てる人はほとんどいない
(勝つと言う表現も曖昧。どんな軸でなのか色々あって、ある軸では勝てるかもしれない)
なんらかの市場全体でどの位置かが強みじゃないかな
技量分けてほしいぐらいMijinko_SD.icon
強いと言う自信がないのなら、全体のどこらへんかを考えるといいかも基素.icon
「同世代の上位5%なら強いと言っていい」みたいな(数字は適当です)
プログラミングを強みと認識してないの逆にビビるレベルnishio.iconblu3mo.icon
そうなのかtakker.icon
ネガティブな文脈でcodingしてたから、強みという認識をしたくないのかもtakker.icon
やること放り出してUserScriptをひたすら書いていた
宿題から逃げてゲームばかりしてたらゲームの腕があがったみたいな
他人から高い評価をされているということをしっかり実感していないと自信に繋がりにくいと思う
違うかなとも思うけど
というよりは、自分自身が価値のあると思えるような何かしらの根拠があれば、自信に繋がるかなーって思ったので…Mijinko_SD.icon
でも、他人からの高評価によって価値を感じるようになるかどうかは人によるか 目標が高すぎるのかな?
そういえばそもそも目標ないなtakker.icon
困っていることを解決する方法や作りたいものを作る方法としてcodingを使っている
programming自体に何か目標があるわけでもない
いや、目標がなくても比較はできるから別に矛盾はしないか
価値を感じるかあ……うーんtakker.icon
(このあたりのことは自projectには書きまくっているけど自分から語りだしたくないので割愛)
強みってなんですかね?inajob.icontakker.icon 現時点でスキルがある事より、その行為が好き・楽しい みたいなことが強みのように思う
他の人が苦に思う物事が、疲労せずに遂行できることcFQ2f7LRuLYP.icon
日経の記事に自分の強みを把握するとかどうのこうのの文章があって、そこから連想して書いたのかもtakker.icon
真相はやみのなか
それはそうと、/takkerを見た感じだと、結構プログラミングしていることが多いみたいですねMijinko_SD.icon 数学ももっとしたい……(そういう話じゃない)takker.icon
というか作ったものが多い
そうなのか……そうなのかもtakker.icon
強みの反対が気になったtakker.icon
弱みか
こういうdenoのコードをScrapboxで動かしたりしたことありますか?基素.icon ご存じでしたら教えていただきたいです
だいたいわかった(ディケイド並感)takker.icon
DOM操作ライブラリがserver side用であるのが手こずっている理由の一つですねtakker.icon
DenoやNode.jsなどのserver sideで動かすことが前提なので、web browserだと普通動かないはず
またdeno-dom-wasmはクソデカWASMファイルを使っているので、これを全部コードブロックに展開しようとするとscrapboxが壊れる
cheerioだとbundleしてもScrapboxに貼り付けられるぐらいのサイズなんですかね?基素.icon
未確認ですtakker.icon
deno bundle https://esm.sh/cheerio | esbuild --minify > test.js && ls -lで確認できるかな
scrapbox-bundlerで圧縮しようとしたらなぜかCommonJS周りのエラーが出た
まだ途中な印象を受けました基素.icon
(切り出して行リンクが壊れちゃった)基素.icon
web browserで動かすには、emulatorを外してWeb APIをそのまま使うのが良いと思います built-in型定義をbrowser用にする必要があるので注意してください
tsconfig.jsonのlibに"dom"を指定したらエラーが出たのは処理する仕組みがdenoのemulatorから別のものに変わったからなのかな基素.icon
どんなエラーがでました?takker.icon
予想だとDeno向けmoduleが混じったコードの組み込み型定義をweb browserにして干渉を起こした
今やってみましたがrun自体はどちらも動きましたがVSCode上の警告が変わりました基素.icon
tsconfigなし
https://gyazo.com/4955b5b694f4da6c8846afd48bf7039b
https://gyazo.com/84c100640a057497abfa024ed10d92ae
tsconfigあり
https://gyazo.com/f59a94aba188fac78e31b24771022ba9
vscodeのdeno設定がそもそも効いていなさそう?takker.icon
ECMAScriptとDenoの型定義が死んでいる
vscode-denoが動いていない気がする
vscode使っていないので詳しいことは話せませんが、いったんdenoのmanualにある設定方法を一通りやり直したほうがいいかもです
でも多分vscode-denoは入れていますよね……なんか設定が壊れちゃったのかな
ちなみにserver sideでDOMをparseするならcheerioのほうがおすすめですtakker.icon なるほど。deno-dom-wasmは選択ミスなのかな?(ググって出てきたのはこっちでした)基素.icon
あー、これは好みかもですねtakker.icon
以外が許容できるなら問題ない
native DOMっぽいinterfaceでweb scrapingする
jQueryっぽくやりたいならcheerioってことですかね?基素.icon ですねtakker.icon
この辺りはmiyamonz.iconさんのほうが詳しそう
interfaceがWeb API完全互換ではない
OGP取得
これでいけますね基素.icon
ScrapboxのUserScript上でfetch()するのは無理です
ですね基素.icon
あとDenoのprogramをそのままweb browser用に転用できないケースもあります
Denoの組み込み型や組み込み関数(Deno.xxx()系)を使っているコードなど
fetch()などWeb APIと同じinterfaceしか使っていないコードだとそのままweb browserでも動かせたりします
pureなJS/TSだけつかうのがやっぱり無難
complieしたら互換コードが爆誕するというような夢の技術はなかった基素.icon
たぶんdeno-dom-wasmの場合はdeno依存ないと思うのでいけるとは思うんですけどねtakker.icon
wasmがクソデカだから、performanceの観点から一筋縄にはいかなそう
それ以前に、DOM操作APIが組み込まれているweb browserでわざわざemulatorを使うという二度手間がある
処理系依存のコードだけ別のmoduleにして、import mapで切り替えるなど、やりようはいろいろあります 処理系に依存しないコードを切り出せるので、テストしやすくなるという利点もある
webpackだと夢の技術が搭載されているのかな?takker.icon
その他細かい事
code:diff
URLで行けるの便利だ基素.icon
ありがとうございます基素.icon*2
見ているのを知られているのを知っているぞ
見ているのを知られているのを知っているのを知った
実際そんなに効果がない...erniogi.icon
目薬とホットマスクはいい感じでした(が,これも栄養ドリンクの疲労回復と同じで気のせいだとは思う)
プラセボ効果でも気持ちが切り替わるなら使えると思いますtakker.icon 効果ないことが検証できたのでよかったことですtakker.icon
「山の手」と「山手(線)」の繋がりだったりするんですかねcFQ2f7LRuLYP.icon
関連画像にどのようなものが出てるのか知らないので純然に憶測です
や、これは位置情報の関係なので、OCR情報は関係ないはずですtakker.icon
そうなんですね、了解ですcFQ2f7LRuLYP.icon
位置情報使わないので知らなかった
smartphoneで行番号が表示されない?
ウィンドウ幅768px以上で適用つまりスマホ版の表示では動作しないようになっていますMijinko_SD.icon
@media screen and (min-width: 768px) {と}を削除すればおそらくはスマホでも動作するかと思います
ついでにMijinko_SD.icon
https://gyazo.com/86da5a074c45b6b17c452546ea3ca7d7
文字の後ろだけ色が変わっていますがそれが意図したものでなければ
code:css
div.line span.code-block .pad:not(.code-block-margin) {
background-color: inherit;
}
これを読み込ませることでとりあえずは応急処置的に直るかと思います
https://gyazo.com/c4b0cae0b0b407a58b8cee3a00cfde07
https://gyazo.com/e0acb1de379a85e4f9679d28908a1c9a
ありがとうございます!直しましたtakker.icon
困っていることを書いとくと誰かが直してくれるかもしれないの素晴らしい
まあ低確率なので期待はしていないが
これmakeChanges()の部分だけでもこちらで取り込んでもいいですか?kuuote.icon
有用なので使いたい
あるいは余裕があるのであればPR頂けるとありがたいですが
そうだそうだ。これPRするつもりだったのですが、複数の機能変更が絡み合ってしまったので、機能ずつに切り分けてPRしたほうがいいか聞こうと思っていたのでしたtakker.icon
全部まとめてPRしてもよろしければそうします
別に大丈夫な気がするkuuote.icon
この段階でコミットログ気にしても仕方ないし
というわけでお願いします/vim-jp-emojis/cat-dogeza-mike.icon
はーいtakker.icon
これで気軽に試せるの便利だな
$ ./scripts/serve
気軽に試せるの大事kuuote.icon
Hot reloadほしいtakker.icon
style.cssとかがreloadしても更新されない
cacheが効いちゃっているのか
Last-ModifiedやETagによるハンドリングはしてるみたいだし最近追加されたわけでもない
Ctrl+Shift+Rで再読み込みかけるかページ開き直したらいい気がする
cacheを無効にして解決させましたtakker.icon
reactの型定義が死んでる
version落とそう
だめだ。これesm.shのバグだ
/vim-jp-emojis/contribute-chance.iconkuuote.icon
しょうがないなー書くかーと思ったらもうissue立ってたtakker.icon
/vim-jp-emojis/ba.icon/vim-jp-emojis/njaku.iconkuuote.icon
わざわざ「ば」と「んじゃく」で分けて絵文字を作ったVimmerは一体何を考えていたのかtakker.icon
予想だと「ば」が先にあったというオチかな
とりあえずesm.shのversionおとして解決しました
あとで見ます、あざますkuuote.icon
makeChanges()やはり便利そう
空白を実際にインデント削って取得してるの、多分真似しない方がいいと思う(コード上楽ではある)kuuote.icon
どちらが実際いいのかは気が向いたら検証する
そうなんですか?正規表現より便利だと思ったのですがtakker.icon
測定の度にObjectが生成されるのでいかがなものかなと思ったけど正規表現もMatch Objectできるんだったkuuote.icon
簡潔で分かりやすいコードになる点は気に入っている
LineとCharの切り出しがどれくらいパフォーマンスに影響するのか気になるけど多分誤差で済む
そもそもJSに速度を求めてはいけないtakker.icon
/vim-jp-emojis/hai-small.iconkuuote.iconMijinko_SD.icon
文字入力した時のカーソル移動がバグってるな
??より-の方が優先順位が高いらしい
こちらで直すした
/emoji/thx.icontakker.icon
テキスト入力周りがまだバグっている
これは今度なおそう
markdown編集するのがなんかめんどくて放置したままなのです……takker.icon
他力本願/vim-jp-emojis/contribute-chance.icon!
とりあえずURLをrepoに指定しておいた
先日PR頂いていた件なんですが、実際に動かしてみた所動いてなかったのでご報告をkuuote.icon
(思考停止マージする前に動作確認しろという話だった)
getElementsByClassNameはquerySelectorの完全な代用にはならない
クラス名を複数指定できるが、要素ごとのフィルターに使われるだけでCSSクエリとして動くわけではない
速くなるのは嬉しいので使う方向で頑張ってみた
あー!すみません!読み間違えていましたtakker.icon
.classA .classB≠.classA.classBであることを忘れてしました……
修正ありがとうございます
いい加減DenoでDOMテストできるやつほしいな……takker.icon
重箱の隅をつつくような話ではあるが、ここだけ「関数」になっているのが気になってしまうkuuote.icon
ほんとだtakker.icon
なおしました
ありがとなのです
ぼんやり眺めてたら見付けたのですごく今更だけど(解決してそうな気もするけど)逐次返信してみる
Vim scriptで記述した理由はVimとDeno(というよりJavaScript)の文字列インデックスの扱いが違うからです、変換噛ます必要があってとても面倒臭い
作り直したからこの頃の物よりはだいぶ綺麗になった
ありがとうございますtakker.icon
へーtakkerはskkeletonのcode readingをやろうとしていたんですね。自分も知りませんでした。
草kuuote.icon
これ分けると逆に面倒とかあるのかなとか考えていたkuuote.icon
ないんだなあこれがtakker.icon
privateとpublicとで2つページを作らなければならない程度
じゃあ分けろとも思う
私はこの手のデータは多分外には出さないけども、人によって考えが違うのでなんとも言えない
なにも考えていない()takker.icon
敢えて挙げるなら、sta.iconさんとかがいっぱい外に出してるのでまあこのくらいいいかな程度に思っていた
でもsta.iconさんを基準にするのはさすがに極端すぎるか
(sta.iconさんを非難する意図はありません)
さすがに何も考えていないのはまずいと思うので、ちゃんと情報リテラシーを学ぶべきだと思っているtakker.icon どこまで個人情報を出すかの線引きもちゃんと決めないとな
でもめんどい……
/icons/そうなのか.icon/icons/知らんかった.icon/icons/知見.icon/emoji/thx.icontakker.icon
仕事がら展開図は毎日の様に作図しますが、一般用途としてはSketchUpを使うのが良いかと思います ありがとうございますtakker.icon
SketchUpは初耳でした
ただ今回は手計算でやります
ベースにある原理を知りたい
CADソフトは製図が楽な反面、図法幾何学の原理を知るのには向いていない
手作業で製図するという課題、ということもある
手で描くのも楽しいですよね。学生時代ドラフターでよく描いてました 大学の課題に他の人のコメントがつくの面白いtakker.icon
defaultでpublicにしておくとこういうことが起きる
(もちろんpublicにする事で起きるデメリットもある)
草。申し訳ないですが本職はむしろそっちなので今後も流れます!基素.icon
適当にスルーしているので大丈夫ですwtakker.icon
これだー!takker.icon
この辺も気になる
takkerさんの言う通り,最初から気をつけて丁寧にやれよスタンスだけではないですね
あらゆるエンジニアリングコミュニティにある行動規範程度の事柄は意識するべき(A)ですが,それが完璧に行えるとは思っていません(少なくとも私はできてないでしょう)
もし問題が起こったら認識をすり合わせてすみやかな改善を行うべき(B)だと考えています
なるほど、ありがとうございますtakker.icon
後ほど記事の方に反映させていただきます
私の基本的な姿勢
主張は主張それ自体で判断するのは困難です.正当な主張というものは常に存在するわけではなく,残念ながら,言う場面や文脈次第で意味が変わってしまうのが自然言語のコミュニケーションです
それを防ぐには,なるべくノイズが少なくなるようにするべきだと考えています
不要な(特に役割を果たすことのない)修辞は消さねばなりません
たとえば,無意味にスラングを混ぜたり・(笑)やwや草などの表現を入れることは時には相手を馬鹿にしたかのような意味合いになってしまいます
また,辞書的な意味で言葉を使うべきでしょう.誤解を最小にするためには.
これまで辞書的な意味で言葉を使えない・造語を使う・修辞的な文体の人は井戸端に居なかったのでこのような状況が起こらなかったのだと思います
私がそのような人間を想定してなかったのかもしれません
思いついたらすぐ色々つくってるなーというファーストインプレッションです
なーるほどtakker.icon
正直衝動的に行動してどうでもいいことに時間を溶かすという負の面が強いので、なんとかしたいところ それで問題が起きているなら対応したほうがよいですね。許容できるレベルならいろいろやるのはすごい良いと思います。基素.icon
2022-02-26 GTDをベースに対応を試行錯誤してみていますtakker.icon
他の人が公開している会話ログに勝手に会話を付け足せてしまう
これ、会話の終了をするコマンドを用意しといて「終了した会話」には追加できないようにすれば良いのではないかと思ったnishio.icon
他人が追加することを好まないなら終了してから公開すればいいし、気にしないなら気にせず公開すればいい
ログを閲覧専用で公開したい場合はどうすればいいだろうか、と一瞬疑問に上がりましたが、その場合はログだけコピペしてURLを非公開にすれば問題ないですねtakker.icon
can_input: boolean; // 詳細不明
これはチャットUIから自由入力欄を隠すための値で、この例のような「もう終了した会話だから入力を受け付けませんよ」という表示に使う
その他にも自由入力欄を隠して選択肢だけ出すなどにも使える
ついでにuser: 'nobody'; // 詳細不明について
これはWebUIがついてKeichoと呼ばれるようになる前、Slackボットの形で動いてて、ユーザ名によって話者を識別してた名残です
返信が遅れて申し訳ありません。教えていただきありがとうございますtakker.icon
反映させておきました
地理に詳しいトレーサーが見たら割と一発だと思いますsta.icon 昔パルクールしてた頃、地元の隅々を遊び場として探しまくっていたので超詳しくなった Facebookの同級生がアップしてる写真見て「あ、これ、あそこのあれだ」ってのがほとんどすぐにわかった
そしてトレーサーはレール(白いやつ)は大好物(Vaultという飛び越え技で使う)なのでまず間違いなくチェックしている
……と勢いで書いたんですが、そんな人間ほとんどいないか。。。
/icons/こわい.icontakker.icon
APIを直接叩いてたからこのリクエストの発生源かも?と思ったので一応お知らせ
mode=normalに引用符がついてがmode=normal'になってる
「なんかうまく動かないなー」となってるかもと思ったので
報告ありがとうございますtakker.icon
ただ、発生源ではなさそうです
このコードを使っている別の人が、コードをコピペするか改造するかしたときに編集ミスをしたのではないかと思います
nishio.iconなるほど、了解です
もうサーバ側で直したので再発しないと思う
了解ですtakker.icon
本人(先生)に確認するのが確実だと思います
相手が「あなただけが読むことを想定して書いた」と考えているケースがある
会社でこれ破って何度も怒られたことがある。。。
THXtakker.icon
気をつけないとまずそうですね……
(家族ネタに関する質問なので消去) 問題なければこの一文も消しちゃって構いません
実は答えようかなーっと思ってたりしたtakker.icon
特に何もしてないんですよねー
まあそれなりに仲がいいんだと思われる
弟だから可愛がられてる説ある
といっても兄がぞんざいに扱われているというわけでもないが
いや比較すればぞんざいに扱われてるけど
草生える程度なので深刻な扱われ方ではない
おお、あざっすsta.icon
かなりぶっこんだ質問しちゃったかなーこれ消したがってんじゃないかなぁとか色々思ってましたが杞憂(?)で良かったです
何もしてない ← これは大事かもしれない
僕はたぶんマイナスになることをしすぎている(自覚ない)気がする。。。
といってもせいぜい「キモい」くらいだと思いますけど
僕は兄だからってのも関係あるのかも(何も思い浮かばないですが
これ元の質問がないとわかりづらいなtakker.icon
復元できないかな?
blu3mo.icon
指摘等色々ありがとうございます🙏🙏
個人的にはめちゃくちゃありがたいです
ただ、一応学校の試験に該当する課題なので、サポートを受けすぎると怒られるかもしれないとちょっと不安になってます
(今くらいの指摘等であれば学校的にも問題ないと思います)
定義の解説とか、参考文献の提示程度なら問題なさそうですねtakker.icon
この辺りはこの問題特有の話では無いので学校は気にしない気がしますblu3mo.icon
web siteで一ついいのを思い出したので紹介takker.icon
あとは考え方や検算の仕方とかかな
もし何かこの問題特有の重大なことに気づいたら、ヒント程度に留めて指摘していただけると一番ありがたいです🙇♂️🙇♂️
(問題特有ではないgeneralな指摘であれば、ただblu3mo.iconがtakker.iconに数学を教えてもらっているだけなので学校も気にしなさそう)
「これ最初からつまずいていないか?」みたいなことが脳裏に走ってしまって、ついついたくさん書いてしまいました……takker.icon
(このままだと気がついたら問題を全て解かれていそう、とちょっと不安になったので書きました)
本当にごめんなさい……takker.icon
本来他者に教えるときはヒントや道筋だけ示すに留めなければいけませんよね……
たとえそれが間違った導出だと思われたとしても、そこで間違えるという経験をしなければ糧にならない
takker.iconも間違えた箇所は自力で検算したい
今回はついつい気になって色々口出ししてしまいました……
以後気を付けます……
色々教えて頂いたことはめちゃくちゃありがたいと思っています、申し訳ないと思われるのが申し訳ない(?)blu3mo.icon*2
ただ学校的にちょっとまずいかも、というだけです🙏blu3mo.icon
おkですーtakker.icon
🙏🙏blu3mo.icon
(めちゃくちゃ便利だ..!)
自分で答えなくても誰かが答えてくれる井戸端マジックだ!takker.icon こちらご確認いただければyosider.icon
確認しました。ありがとうございますtakker.icon
任意の2つのページに対して、その間を最短で結ぶリンクの数(=距離)を数える
そのうち最も距離が大きいものを求める
(本当に正しく計算できてるのかはyosider.iconは確認してないかも)
各タイトルの左についている数字は何でしょうか?takker.icon
あるページからのリンクの数?
だとしたらそのあるページを明示しないといけないが……
1番目のページが出発点のようですyosider.icon
なるほどtakker.icon
Takkerは万能フックのブランドらしいですよdnin.icon
寝袋とテントのブランド名でもあるらしい
タイにTakkerレストランがある
/icons2/へえ〜.icontakker.icon
また嘘を書きそうになったkuuote.icon
こんな機能があるのかtakker.icon
ありがとうございます
多分型宣言だから通ってるんだと思う
まともに動くやつ(と思う)投げました
/icons/わーい.icon*2takker.icon
前に自信満々に会話してたこと、嘘でしたごめんなさいkuuote.icon
もう確認してましたtakker.icon
大丈夫ですよー
あなたはぐっすり眠れる、とてもぐっすり眠れる....(暗示)
勝手にtakkerにおすすめしたい本コーナー
もともと橋関係のヒトが書いてる、マニアックなガイドブック
見てるだけで楽しい
ありがとうございます!takker.icon
萌えはしませんが好きです
紹介ありがとうございますtakker.icon
今度録音するときに試してみます
Windows 10ならWin+Shift+Sで矩形領域のスクリーンショットを取得できます
設定すればPrintScreenキーでも起動できる
しらなかったtakker.icon
クリップボードにコピーされるので、そのままScrapboxに貼り付けもできて便利
もっとも、GIF動画は撮れませんが...
Gyazo GIFは7sしか撮影できないので使っていない
2021-11-23 19:28:39 短めで済む操作のときは使っているtakker.icon
2022-02-27 16:32:48 Proにしたから長めに撮影できるぞい!takker.icon
あたりが参考になるかもしれません
Thanksですtakker.icon
parserはこっちみたい
rustcはコンパイラ本体で、rustupはそのコンパイラ等をインストールするためのツールですね
rustupの方は他の言語でenv系ツールを使ったことがあるならそれを想像してもらえると
/icons/なるほど.icontakker.icon
rustupはcompilerやpackage managerその他諸々を全部整えてくれるtool、ということか
他の言語だとどれが該当するだろうか
必要なtoolを全部入れてくれるという点で、TeXLiveが一番近いかな?
takkerさんのprivate projectについて"memex"ってなんですか?
めめっくす?
これじゃないですかね?
おお、ありがとうございます
丁度scrapboxを使い始める前にMemexについて調べていて、scrapboxと相性がよさそうな名前だったのでそうしました。takker.icon お、いいですよ〜takker.icon
どうやって撮ろうかな
タスクの開始/終了
/icons/done.icon新しいタスクページの作成
/icons/done.iconタスクの並び替え
別の日付への移動
とりあえず適当なダミーデータを用意する必要があるか
ういですtakker.icon
新しく作り直そうかと考えてます
記録はできるのですが、予定の組立ができなくて不満なのです
2021-03-15 10:38:47 できたー!
運用が安定してきたらスクショを撮ろうと思います。
2022-01-05 17:38:52 放置しててすみません……takker.icon
負担にならない範囲で大丈夫ですyosider.icon*2
自転車のサイコンは何を使われていますか?
ミニベロ用に購入を検討していますので出来れば教えてほしいです