ゴールデンウィーク記2022前半
https://gyazo.com/9efd3b16b4adfcea69e769002c319b91 https://www.irasutoya.com/2012/03/gw.html
日記は1日で流れるけど、もう少し長い単位のページがあってもいいのではないかということで、とりあえず「ゴールデンウィーク記」を作りましたnishio.icon +1kuuote.iconMijinko_SD.iconcFQ2f7LRuLYP.icon
まとまった何かをすることが推奨されているyosider.icon
そういう意図ではなかったが確かに「ゴールデンウィークの間に何何しよう」にはうってつけだねnishio.icon
特に何をする予定も立ててない…
なんか楽しそうMijinko_SD.icontakker.icon
連休をまるごと使って何かしようとしている人がいたらそういう話も聞いてみたいなぁ
ゴールデンウィーク終わったらリネームしてピン留めを外そうかなと思ってたnishio.icon
けど忘れそうだから今やっとくか。自動化されてないし
2歳児がいると、とにかく親の体力温存が大事ということで、遠出はしないゴールデンウィークになる予定inajob.icon
5/2, 5/6は有給を取得しているので長い期間の休みとなる
結婚するまではがっつり実家に帰る時間にしてたなぁ
一昨日初めてゴールデンウィークが2022-04-29から始まることを知ったtakker.icon
そんなに早いんだ
あれっ明日休み?!nishio.icon
nishio.icon
妻「ピクミンブルームにウィークリーミッションが追加されたからアプリを更新して一緒にやろう」 僕「え、そうなの、いいよ」
妻「一人で3日間で50000歩歩くのは辛い」
僕「えっ」(やばいものを引き受けたのでは😨)
草takker.iconmeganii.iconkuuote.icon
フレンドとチームを組まされて、共同で目標を達成する
それぞれの寄与が棒グラフで可視化される
なるほど人間ハック
最初「各人が3日間で50000歩あるく」「一人で歩くと退屈だから一緒に歩こう」だと思ってビビったが「合計で50000歩」だったので一人あたりは25000歩でよい、ほっと一安心
600行くらいでスマホでの編集が困難になってくるnishio.icon
のでゴールデンウィーク中でも適当に「その1」とかにして切り替えます。
切り替えたくなった人が切り替えてもOK
エンクロージャを作るためのライブラリを使ってみたが、ちょっと思った形が作れない
(←)OpenSCADで立体にする
という流れも意外とよさそう。
構造が輪切りの造形物に向いている
https://gyazo.com/06c159bcaf31d507214844ef79c5c03e
「構造が輪切り」とはどういう意味だろう??nishio.icon
あ、エンクロージャーの話ってことは中が空洞の容器的なやつということか??
水平にスライスした時に同じ形の断面が連続している物
構造が輪切りでないもの
水平にスライスした時に断面の形が連続的に変化するもの
https://gyazo.com/7ebc8711ed1a01528480d9c6166fa006
灰色の立体、右側がくの字に削られていて構造が輪切りになっていない
まぁこれくらいなら後でBoolean演算でくりぬいてもよさそう
フィレットが水平、垂直両方の面にある立体も構造が輪切りでない
なんかもっと良い言い方が出来そう
垂直にスライスした時に水平・垂直以外の線で断面が構成されていないもの
これがわかりやすそう
なるほどーnishio.icon
FreeCADは3次元のCADだが2次元の設計が拘束ベースでちょっと面倒 いろいろ書いたけどLibreCADとFreeCADの作図のアプローチが結構違うので、これを用途に応じて使い分けるという話のような気がするinajob.icon LibreCADはいわゆる手書きの作図の延長。定規やコンパスで補助線を引いて必要な図形を清書する 一度引いた線をあとから移動するのは苦手
そういう時は一度線を消して引き直す方が楽
FreeCADは拘束ベースで図を定義する。大まかな形を先に作り、細かいパラメータは後から調整する 拘束条件があいまいだと図形が定まらないので、1つの図形を定義するために多数の拘束条件を定義する必要があり煩雑
あとからパディングを調節するなどが楽
https://gyazo.com/9c28fe277d89d6c1262282a0f54567d6
これのケースを作りたい気持ち
富者むけにはこちら
https://sp-ao.shortpixel.ai/client/to_auto,q_glossy,ret_img,w_696/https://bit-trade-one.co.jp/wp/wp-content/uploads/2019/09/72e55db79830faa4873f5dc3129e068e.jpg
できた
https://video.twimg.com/ext_tw_video/1520288183820636160/pu/vid/1280x720/I9ipCYvDPaMwNCpR.mp4
充電しかできないUSBケーブルを判別するのに使えます
設計周りの知見をブログ記事にした
起きた。爽やかな朝だ!erniogi.icon
今日は引っ越しに向けて家の片付けをしよう。そしたら整体に行く。で,たまには銭湯に行って長い時間をかけて風呂に入ってみるのもいいかもしれないerniogi.icon いいねぇnishio.icon
これやらないと睡眠リズムがバグるようになってしまった・・
サウナ行きますか?やっぱり身体あたためるのが大切なんですかねerniogi.icon
はい、サウナが良い気がしてます。自律神経とかそういう感じ?inajob.icon
背中カチカチだしサウナで温めるべきかなーnishio.icon
今日は寒いなあtakker.icon
おはよう(早くはない)nishio.icon
自転車できない……takker.icon
実家に送る為の娘の成長記録写真にコメントを手書きする作業やってるinajob.icon 色々考えると結局紙の写真を郵送するのが良いという事になって、3か月ごとくらいにこれをやっている
色々ソリューションはあるのだろうけど、うちの親が携帯電話すら持っていない
たいして稼げなかった
フィットボクシング2やったcFQ2f7LRuLYP.icon
ゆるぼ: 新幹線に乗ったら後ろの席にクチャラーの方がいらっしゃったときyosider.icon 席を移動するcFQ2f7LRuLYP.icon
イヤホンする
自分もなにか食べる
(持ってないと詰みますが)耳栓sta.iconnishio.iconcFQ2f7LRuLYP.iconkuuote.icon 結局いつもと変わらずプログラミングしてるkuuote.icon
TypeScriptちから(主にコピペ)を駆使してEventEmitterもどきを作った
あ、いつもはしてない料理をしたkuuote.icon
炒飯作った
このスタイルもありかもしれないkuuote.iconyosider.icon*2dnin.icon
大体Scrapboxはトピック指向であるし
区切りがあった方がいいかなと思って日付を入れただけだったのに、気がついたらツリーの根だと解釈されて一塊のツリーになっててちょっとウケてるnishio.icon
「1日で流れないゴールデンウィーク用のページ」って言って作ったけどもし1日で600行になったらやっぱり1日で流れるんだよなと井戸端の流量を見て思ったnishio.icon
5/1夜 意外とまだ600行にはなっていないので複数日を跨ぐページとして成立した
Helloはできた
Cmd+Rでリロードできる、ウェブアプリを開発してる気分
眠いのか気力がないのかよくわからないtakker.icon
さっきからぐえぐえしている
でろんでろんな歩き方しかできない
普通に歩くよう意識するのがめんどい
デンジャラスゾンビィ…
眠くはないと思うのだが
休みなのだから休めば良いと思うnishio.icon
ゆかりスヤァ.icon
起きた!
Apple Watchを付けてBeatsaberをすると歩数カウントが上がるライフハックnishio.icon
10分くらいBeatsaberして900歩くらい歩いたことになったかな?
追試した、3曲、10分、820歩、って感じ
雨の日でも楽しく街歩き系ゲームを楽しむことができる()
Stream見るとこうなってるんだけどどうするとこうなるの?inajob.icon
https://gyazo.com/51e882c11cc2e6345d05836cfc3852d2
何度もjoinしている
2回出て、入りなおしてますdnin.icon
出るって、ログアウト?Projectから出ることが出来るのか、(そりゃできるか)
ProjectSettingsにLeaveボタンがあるのを発見。これか。
dnin.icon
Dynalist
ほとんど使わなくなった
半年ごとにログインして、記憶が復活するのを繰り返している
今気づいたけどApple Watchから「今日は国際ダンスデーだから20分ダンスしましょう」とか来てたnishio.icon
Beatsaberはダンスってことにしよう
雨降ってたから銭湯諦めて帰路erniogi.icon 英語の受動態と比べて日本語のは「意図」とか「被害」がある的な話nishio.icon 「押される」に「押して欲しくなかったのに『押してある状態』にされた」とか「誰かが意図を持って『押してある状態』にした」とかの英語の受動態にないニュアンスが混ざり込んでいる 北海道弁ではそれを区別する語彙がある
押す、押される、押ささる
する、される、しらさる
食べる、食べられる、食べらさる
「雨に降られた」
https://youtu.be/8dJyRm2jJ-U
完全にインド映画の感じなのに踊りと言語が韓国で混乱したerniogi.icon なんだろう,日本料理屋で日本の皿なのに突然ハンバーガーが出てきた感覚erniogi.icon
Shellの機能全然使えてないな
とりあえず見やすくて早くて補完が効いて履歴が残ればなんでもいいだろと思ってる
zshは遅かった
夕食後寝がちnishio.icon
残り時間で大急ぎで20分運動した
日付変わった
結局家から出てないのに6500歩歩いた扱いになったw
井戸端のような「Scrapboxだけ」のところと、Notaのような「チャットとScrapbox」のところでどんなベストプラクティスの違いがあるのか気になったnishio.icon 今年の未踏ジュニアScrapboxのことを考えてて、井戸端を参考に…と思ったんだけど「いや、チャットが併設されてるの条件がかなり異なるよな」と。 ほかのひとがどういう運用をしているかは、観測範囲だと見つからない
blu3mo.iconさんは何か知っているかも
マイクロスコープのセッションを初めてscrapboxで行ったcFQ2f7LRuLYP.icon 29時だnishio.icon
寝るか、ウォーキングに行くか。今日は晴れてる
ちょっと寒い
共働きかつ親戚も遠いのでベビーシッターと組み合わせないと育児で息切れしてしまう・・
会社のベビーシッター補助制度がありがたい
2022/04/30
Ahead of his nightly address to the nation, Zelensky would set out themes in conversation with his staff. “Very often people ask who is Zelensky’s speechwriter,” says Dasha Zarivna, a communications adviser. “The main one is him,” she says. “He works on every line.”
Through March and early April, Zelensky averaged about one speech per day, addressing venues as diverse as the parliament of South Korea, the World Bank, and the Grammy Awards. Each one was crafted with his audience in mind. When he spoke to the U.S. Congress, he referenced Pearl Harbor and 9/11. The German parliament heard him invoke the history of the Holocaust and the Berlin Wall.
近所のドラッグストアに行ったら後ろ取りする人が菓子パンの陳列をめちゃくちゃにしていて最悪だった。私も買おうと思っていたのにerniogi.icon 🎊cFQ2f7LRuLYP.iconerniogi.iconmeganii.icon
テレビが鳥を無限に再生する環境音装置になってるnishio.icon
https://gyazo.com/98b500e7a4dae33d8b95529f758d895f
作業の邪魔にならないから鳥の声はまだマシかも
自分の名前を製品に入れるの格好いいerniogi.icon
WezTermいいぞkuuote.icon
メインターミナルにしてみてるけど安定してて軽くて速い
試してみようかなtakker.icon
https://gyazo.com/1add4517eab62edc759c9bb05ca89353
いつも我慢してcodingしている
これはひどいkuuote.icon
Windowsで使ってるわけではないので治るかは分からないけど試してみる価値はありそうkuuote.icon
これで2,3年使っていますtakker.icon
色々検索しても全然情報が出てなくてつらい
てかこういうケースこそvim-jpで聞くべきか
確かにあそこWindowsマン多いのでいいかもkuuote.icon
入れてみた!takker.icon
https://gyazo.com/c267463720f5d6ae8d06343f3d3713c5
敗北した
原因はterminalじゃないようだ
https://gyazo.com/331af4760436ecad5ddf1ba4989ddf0f
/vim-jp-emojis/munen.iconkuuote.icon
昨日掃除していてぶつけた小指がまだ痛い・・ そこまで腫れていないので大丈夫だとは思うが・・inajob.icon
こういうの放置するか医者に行くか判断が難しい
お休みの時期なのでより難しいですねcFQ2f7LRuLYP.icon
/icons/お大事に.iconcFQ2f7LRuLYP.iconnishio.icon
ほぼ直った気がする。よかった
こういうケガはとんでもなく指が太くなるほど腫れない限り病院に行かなくて良いと思っているのだが、どうなんだろう
GWだし久々に食べてみるか
いま出前館で配送料無料ですヨ!erniogi.icon 住んでる場所のせいか選択肢が少なくて涙目sta.icon
「あるCubeの隣」みたいな書き方が出来て良い
変数を使えば通常のOpenSCADの座標変換関数でも似た表現ができるが、BOSL2の方法だと立体構造がそのまま文法構造と対応するようになるためOpenSCADの良さが活かせている気がする
今なんとなく使える3Dモデリングできるソフトinajob.icon
私の数十回の検索毎に1本植樹されるらしい
毎日2~3本世界に木を増やしてるのか…
hata6502.icon
スーパーマグロメーカー2で変なコースに出会った。
https://gyazo.com/8e7eb94b6e101d297f4d99bcb9da39af
https://gyazo.com/0f47b77e2b8edb246af876e71de03142
余っていたディスプレイに交換
壊れたディスプレイを粗大ごみで出そうとしたが、どうやら改修対象外らしく、業者を紹介された
どうなんだろう?
壊れたディスプレイうちにもある
2,3台くらい放置されている
https://gyazo.com/33ecb0f86589c54a194bea9bb890f0ff
真理yosider.iconkuuote.icon こう思えるようになりたいけどなりたくないtakker.icon
どっちだ
意識的に休息時間を作っていきたいkuuote.icon GWは前に読んでた小説を読み漁ってる
5月になりましたnishio.icon
結局忙しくしてる…
そういえば以前5月は未踏で忙しくなるって話してましたねtakker.icon まあ明日が書類審査の合格通知なのだけど予期しない出来事x2が発生してるnishio.icon
「忙しい」という表現は不適切だな
「予期しない出来事で予定通りに物事が動かないとストレスを感じる」だな
予定をしてない場合はストレスではない
だからゴールデンウィークにも予定を立てたくないのだな
免許の更新したら2時間の講習のうち1時間半が講師の思い出話に費やされていたから,なんかこう,いろいろな意味でとても悲しい気分になったerniogi.icon じゃあ何をしていたのかといえば4*4の正方行列の行列式を求めていましたerniogi.icon 講習にいかないと得られない情報ではある(なお情報の価値)takker.icon
講義とかで講師のこぼれ話とかその分野の興味深い話が出てくると良い講義だと感じる
単に教科書を読んで終わるだけの授業に出席する意味はないし
それはそうですね。大学で講師がversion管理の何かで修論データ飛ばした話なんかは面白く聞いてました。雑談や溢れ話自体は好きなんですよerniogi.icon
私は普通に講習されてもつまらんので、どうせされるなら思い出話の方がいいけど、人それぞれなのかもしれないkuuote.icon
普通に講習されても教科書読めば得られる情報しか得られないしな(読むとは言っていない)
informativeな思い出話ならいいんですけど,どこかで聞いたような(というか都内在住者なら知っているような)交通事故の不正確な要約をずっとしているだけなんですよねerniogi.icon まあ「2時間講習をすること」が制約条件として決められてるだけだと思うし「話されてることをしっかり聞くこと」は要件ではないと思うのでScrapboxを見るとかしてれば良いのではwnishio.icon
スマホ禁止(インターネット禁止)が真に嫌なことだったのかもしれませんerniogi.icon あー、なるほど、スマホ禁止なのかnishio.icon
PCあるいはポメラでメモ取ってますはダメなのかなsta.icon 少なくとも多摩地区にある府中運転免許試験場は4G回線すら通っていなかったので険しい気分になりましたね。建物内の撮影が一切認められないので,そもそもデジタル機器自体前もって申請しないと許可されないのかもしれませんerniogi.icon ひえーーーーnishio.icon
そういえば広島時代の免許センターも僻地にありましたね……sta.icon
紙のノートにペンシルパズルを隠して持ち込もう(待て)nishio.icon
アイデアを紙ノートに書いておいて当日それで暇潰す、でしのげそうですねsta.icon
何もない紙にアイデアをマインドマップみたいに書いていく遊びは大学の授業が暇な時によくやっていたinajob.icon アイデアというより今仕掛中のプロジェクトの目的とかネクストアクションの整理という感じ
×××街道の○○町で交通事故が201×年に起こった云々…と聞いて,土地勘がある地域起こった知らない事件なら気になって内容を調べたいと思うんですが,スマホ禁止だから調べられないerniogi.icon
そんな感じで聞いてるうちに既知の事件の話をされたら,それが不正確で車種から状況まで誤っていたので,調べたいのに調べられないストレスがそもそも不正確な情報を調べられないまま聞かされる(聞いていないといけない)ストレスに変わって,大変苦痛でしたerniogi.icon
これ仮にインターネットを使えたとしても、その場で調べられたか疑問ですtakker.icon
検索に文字を入力して結果を見ている間に話が次に進んでしまう
これで話を聞き飛ばしてしまうことがあるtakker.icon
聞いた話をその場でメモするのが限界かも
試験場で食べたカツカレーが妙に美味しく量が多かったから機嫌良くなった。思い出せば中学生の頃に気象台の食堂で食べた炸醤麺も妙に美味しくて量が多かったな…erniogi.icon /icons/うまそう.icontakker.icon
すぐ剥がれるmeganii.icon
免許の更新、一昨年だったかな? コロナで講習会が混んでるという事で、整理券を配っていたinajob.icon
整理券配布時間が決まっていて、それより少し早くに到着したら、整理券をもらうための整理券を配っていて何じゃそりゃ、となった思い出
@ina_ani: 警察に免許更新に来た 13時から番号札を配ると聞いていたがそれより前から"番号札を受け取るための番号札"を配っていた、ぐぬぬ 06:00直前に向かったのに、すでに整理券が配られていた
しかも30分待ち
近くの足湯でのんびりした後07:00くらいに入りに行った 底へのリンクを作りたくなるってのはそろそろローテーションすると良い行数ってことなのではnishio.icon
行番号表示CSS入れた
意外とまだ360行だった
これも良かったけど、通常の日ごとの日記だけに戻してもいいかもyosider.icon
使いたい人が使いたい方を使えばいいと思うよnishio.icon
僕はまだゴールデンウィーク始まったばっかりだし終わりまでは使おうかと思ってる
ページを上から見ていくというのがやりやすくなったので、過去日の会話を蒸し返せるようになった感inajob.icon ただしある程度長くなるとあきらめると思う
Blender、アップデートされてだいぶ使いやすくなったと聞くし、挑戦してみたい気持ちはあるnishio.icon しばらく使っていなかったら操作性がまともになってしまい、キーボード操作を間違えまくっているinajob.icon
操作性がまともになってしまい
wwwnishio.iconkuuote.icon
レンダリングが綺麗なので商品画像を作るときとかにつかった
OpenSCADで出力したSTLをいい感じにレンダリングしようと試行錯誤
https://gyazo.com/ada44b1198cf9decdb1f8e42570d27d1
円が一瞬LEGOに見えたtakker.icon
一時期LEGOのCADソフトで遊んでたなあ
https://gyazo.com/bdabe60ab639842e1d279f95fb297975cFQ2f7LRuLYP.icon
運用も検討中
e.g. publicプロジェクトを直接触らない, /meganii/public.iconアイコンを付けて回る、逆にpublicからprivateにコピーしていく
逆に公開したくないページに[private.icon]をつけて回って、それ以外を全部公開する手もあるtakker.icon
こっちの方が筋がよかったかもしれない。が、どれが非公開か判断するには結局見て回る必要があるというジレンマmeganii.icon
僕は結局見て回ることにしたnishio.icon
なるほどmeganii.icon
本からの書き抜きをそのまま転送して公開するのはあまり良くなさそうなので、これを機にまとめなおす動機付けにする
読解
100秒に1回、下線を引くかなどのテキストデコレーションを更新し、その時にカーソルがrangeの中にいるかどうかを判定している
rangeは正規表現で定義されてる
rangeの中にいる時にEnterを押すとコマンドが実行される
というような話をVSCodeかScrapboxでコードともっと一体感を持って書けるといいな
VSCodeでは今はできないのだからScrapboxでやるか
やってみたらソースコードだけ貼られてるページができちゃったなー
これ、今は3ファイルくらいで済んでるけど、もっと多い場合にはソースファイルごとにページが分かれてた方がいいんだろうか…
[/foo/bar]的な文字列の上でエンターしたらScrapboxの該当ページにジャンプするくらいなら簡単に出来そう??
[foo]の上でEnterした時に何が起こるとよいのか?
Scrapboxはページの冒頭に暗黙のジャンプターゲットがある
fooリンクのクリックはfooページ冒頭のジャンプターゲットへのジャンプになる
VSCodeでの各ソースコードは、ファイル名は持ってるけど、Scrapbox的な意味での人間に向けたタイトルは持ってない
ジャンプターゲットを作る記法が必要?
これでできるのかな
直接ジャンプできなくても「その文字列でシンボルサーチ」ってやれば2ホップで辿り着ける
それだとブラケットの中にファイル名などを入れても機能するはず
2日と6日を有休にしたnishio.icon
まあ、休みとは何かというのは謎だが
ん?社会だと平日扱いなのかな?takker.icon
そうですね。自分も有休inajob.iconyosider.icon
うちの会社はほぼ誰もいない日だと思われる
WezTermのfont-sizeの設定がよくわかんないなerniogi.icon fontsizeを22以上にしたいが....
普通にある
Luaで書けるerniogi.icon
Emacs lispで書かれるinit.elと本質的に変わらない
が,たくさんのformatterなりlinterなりの支援があるのが助かる
color_sheme豊富でスゲ~~
「N月の間アクティブだったらマークする」派と「N月1日にアクティブだったらマークする」派がいる
存在が忘却の彼方にあるのでいつも書くの忘れるkuuote.icon
「ドキドキ文芸部」のネタバレ解説を全部読んだ上でついでに「沙耶の唄」のネタバレ解説も読んでしまったnishio.icon 29時 寝るか起きるか 迷う時
日経電子版をscrapしまくっているprojectがあるのだが、これを誰かとアクティブ読書したら楽しいかなとふと思ったtakker.icon 有料会員限定で招待することになる
著作権的にはかなりグレー
今確認したら47687 pagesもあるな
自分もHACKADAYの記事コピーして誰かとアクティブ読書したいinajob.icon Scrapboxを活用できる人、というくくりで随分対象が限定される感がある
普通に快適
あえてpaperwhiteで読む理由、あまりないかもなぁ
いや結構あるか
E-inkなので目に優しい
手で持てるのでスマホ同様、だらだらしながら読む的なことがしやすい
日の出てる間に散歩に来たがTシャツ一枚では少し寒かった…nishio.icon
っていうか東京都全域で雷注意報出てるな、これは「嵐の前に冷たい風が吹いてきた」状態かも
https://gyazo.com/0594ea4c1f23d7e3365b5540ac63f084
9時時点だと西から風が吹いていた
どちらも雨を引き起こす
雷の予測はどう出すのだろうか
これ雷の警戒度も出せるみたい
行リンク先はすでに消滅していた
page historyから探せないこともないかも
一体何のメモだったのだろうか
ハッシュじゃなくて行ごとにUUIDをもたせるとか?inajob.icon
それは行IDと同じですねtakker.icon
おや、実装を勘違いしていたinajob.icon
ページを切り出したときにこのUUIDは伝播しない?
伝搬するように実装して欲しいnishio.icon
現状は単なるテキストとして新しいページに挿入され、古いページは単に削除されるはず
菖蒲と紫陽花?を見てきたcFQ2f7LRuLYP.icon https://gyazo.com/c48330461f5cb59eb5187af725c99489https://gyazo.com/fe6da6a0237778ad544b35ed1476b799
プレイヤー不特定のままできるのかなぁ、さすがに無理かなぁ
今日無線LANが異様に遅いtakker.icon
https://gyazo.com/e569dc576097ab97688ac23e0a021b30
たまにMbpsでドカッと返ってくる
とりあえず2人で始めて、ターンの区切り目で新しい参加者を追加って出来そうな気がした
+1cFQ2f7LRuLYP.icon
ゲームルールに途中で人数が変わって困る要素がないから
展開するたびにタイトルが変わる
何でだtakker.icon
herokuがランダムなIPアドレスを使っている?
こんな感じの旅行がしたいcFQ2f7LRuLYP.icon
551蓬莱、西武池袋の「全国味の逸品会」と大阪本店で並んで買う。どちらの方が早く東京駅へ帰ってこられるのか? https://gyazo.com/33ace0ca0c3da7e3b69c7981c5704861
inajob.icon
ここのVanillaJSを試したいのだが・・
最近のJS周りが全然わからん
このライブラリはブラウザだけで動きそうだがwebpackとかで固めればよい?
なぜか正規表現周りでエラーになる
頑張って解消したら、一応英字が打てるようになった(なんか想定しているやり方と違うのかな・・?)
日本語打つとバグる、BackSpaceで消すなども未実装
プリセットのテキストエディタを拡張するのが良いらしい
ここを読みながら進める
TypeScriptでやっているな
@exical/plain-textをためしたが普通に日本語が文字化けしてワロタ・・
公式のこの例だと日本語が正しく動くので、自分のやり方が間違いの気がする
<meta charset="UTF-8">がないからだった。
なぜこれがないとうまく動かないのかは深堀しない
TypeScript学ばねば・・
webpackは黒魔術じみていてわからんtakker.icon
今ブラウザで動かすためにTypeScriptを使うならどのツールがおすすめですか?inajob.icon
Denoくんで開発してesbuildでコード圧縮するのを推したいtakker.icon
全然メジャーではないので注意
使っている人何人いるんだろう
今回はメジャーなのがいいな・・inajob.icon
しらべると esbuildとか?
hot reloadとかはない
設定ファイルは必要ない
スクボで適当にコード書いて作れる
npm packageを使えるかがケースバイケース
自分で確かめる必要がある
webpackすると\u表記された文字が壊れるように見える
あるある?
上の例だとwebpackではなくparcelというのを使っているようだ
parcelでもおなじだな・・まぁ有名なライブラリだしそんなに動作が異なることはないか・・
VanillaJSの例が少ないのでこのcodesandboxは貴重だ
手元でも普通に動いた
作業のとっかかりが出来たぞ
これ使えばScrapboxみたいなエディタを簡単に作れないだろうか?と思っている
これは1文字単位Spanを並べるScrapboxのやり方とは違う
これは1行ごとにTextareaを並べるGyazzのやり方とも違う 想像だがScrapboxのやり方より速度が早いものが実装できそう
Gyazzのやり方は一般的なエディタの使用感とちょっと違うところが出てきたりするのが欠点
https://scrapbox.io/files/6272744727431d002367598e.mp4
#が行頭にあると見出し行扱いになるエディタができた
文字入力周りの面倒なところをLexicalが吸収してくれるので、入力文字→DOMの対応だけ定義すればエディタができる(ように見える)
興味深いnishio.icon
似たようなライブラリは結構あるらしい
draft.js(Lexicalの登場により廃止予定?)
Meta(Facebook)
for Reactと書いてある
slatejs
contenteditable
for React
quilljs
roosterjs
Microsoft製
MITライセンス
Prosemirror
これ、全部試食するのは大変そうだな・・
nishio.icon
https://gyazo.com/7d09e2ac7de9a6e6aab63bbd64143e18
このおじさんが気になって読み始めた
https://gyazo.com/649cade72fdee9b20cdecdfb04f8b267
64話になってようやく出てきたw
https://gyazo.com/337255e75d01cc835a299686045b2073
結構面白い
90話くらいで話が中弛みになって「待てば0円」になったので終了した
問題の個性強いおじさんは数話で出番が終わってしまった
いいキャラではあったが「闇に潜んでる」設定なのでたくさん出てくるはずがなかった
そろそろローテーションかな?nishio.icon
l. 635
【ゴールデンウィーク記の底】