2022/04/07
第15週: 日月火水木金土
2022年 26.58%経過
kuuote.icon
Scrapboxのスタイルをパク参考にしまくっていた結果どこかで見たことあるようなCSSをそのまま当てられるようになった
https://gyazo.com/2a61ad205038ede909096cef17c07cc6
こういうことがあると嬉しい
先日展覧会の絵を何の気なしに聴いていたら、母がKievがキーウと呼ばれるようになったという話をしてて、なぜ急に時事問題の話を?と思ったけどよく考えたらムソルグスキーはロシアの人だったし曲中に出てくるKievは今問題になっているKievだった だいぶ昔に知った曲でかつ作曲者の出身地などにあまり興味がないせいで完全にコンテキストが切り離されていた
この姿勢は大事だなあと思った(できてないので)
cFQ2f7LRuLYP.icon
よかったこと
友人が前~に言ってくれたアドバイスがようやく腑に落ちた、少し
音楽の趣味が合う人を見つけるととてもうれしい
好きな人が2人集まるだけでこうなるのかkuuote.icon
化学反応っぽさnishio.icon
たしかにkuuote.icon
今日一日童心に帰ってずっと流していたcFQ2f7LRuLYP.icon
いや~やっぱいい曲だ
Works以後はあまり抑えてなかったのでLove Beachの曲も知れてありがたい
takker.icon
起きた
JSDocを書くだけで3時間くらい使ってしまった
メインの作業全然できてないじゃん
今日の動かせない予定が終わったら急に眠くなってきた
なんか最近いっつもこれだな
履修計画作るとか、やらなきゃいけないことはある
blu3mo.iconさんがめっちゃ真面目に検討している様子を見て危機感は感じているものの、全然動けていない
ブーストかけなきゃtakker.icon
ご飯食べたらやろう
シラバスのweb scrapper生きてた。よかった
どうやらDOM構造は変わっていなかったようだ
いや、01:00くらいに起きたことも考慮すべきか
昼になってしまった
ご飯食べに行こう
何回見ても飽きないかわいい
ケンケーンキジ.icon
teyoda7.icon
自分が作った曲が知り合いの方のご家庭で流行ってるらしく歌ってる動画を共有してくれた
めっちゃ嬉しい
小さい子の声を普段全く聞かないので癒された
あまり納得いかない出来だったので公開するのを躊躇ってたが公開しといてよかった
公開すると思いもよらぬ反響が得られたりして嬉しいkuuote.icontakker.icon
/vim-jp-emojis/iihanashi.iconkuuote.iconcFQ2f7LRuLYP.iconMijikko.icontakker.icondnin.iconerniogi.iconblu3mo.icon基素.iconmeganii.icon増井俊之.icon
すっかり忘れてたけどいい話すぎるteyoda7.icon
ランダムページありがとう
Mijikko.icon
気分が上がっている時に気になっていなかったものが、気分が下がったときに気になってしまう
わかるdnin.icon
クリップボードにコピーしてあった画像を間違えてGyazoに上げてしまった
Scrapbox上でBackSpaceと間違えてInsertキーを押してしまった時によくある
たまたまネット上からコピーしていただけでどうでもいい画像なんだけど、これはこれで面白いからいいや
メタデータだけはちゃんと編集しておこう
別に第三者が自分のキャプチャ一覧を見れるわけでもないだろうし、多分問題ないでしょう( ˘ω˘)
思ったより書くことがあったみたい
他と比べると全然ページ数少ないだろうけど
もっと簡単にアウトプットできるようになりたい
大学の講義メモとかを入れると、あっという間に膨れ上がるtakker.icon
大学の講義のような個人情報や著作権に関わるような内容はまた別の場所に入れてますね…Mijikko.icon
講義スライドは科目ごとに分けてprivateに入れてますtakker.icon
めちゃくちゃ真面目だ…!Mijikko.icon
最初は同じprojectに入れていたのですが、使い勝手が悪かったので別にしましたtakker.icon
てか今はGyazo Proつかっているから、active読書する必要のある資料以外はproject作らなくてもいいかもしれない
シラバスとか公開されているし、べつに書いちゃってもええやろ、というスタイル
プロジェクトを分けすぎとか言われそう
もっといろんなことを書くようにしてみてもよさそうMijikko.icon
自分には関係ないこととかも
知見を増やしていきたい
あれなんだっけ?というモヤモヤが晴れない
そしてめっちゃ食べたい
まだ7:30なのにめっちゃ書いちゃった
バス待ちの時間とかバスに乗ってる時間とかやることなくて暇
スマホ触るぐらいならできるけど…
5桁ページ存在するProjectを複数知っているのでスマホとネット環境さえあればいくらでも時間潰せるkuuote.icontakker.icon
そうじゃなくても積んでる読み物がたくさんあって困る
と思いつつ結局は井戸端みて時間を潰してしまう……takker.icon
うんうんわかるなぁkuuote.icon
なぜか時間を吸われる
増井俊之.icon
増井さんの対面授業聴講したいtakker.iconMijikko.iconkuuote.icon
学生の反応が見られるのは良い 増井俊之.icon
冗談とかに対して
https://twitter.com/ikedanob/status/1510610955331579904 https://gyazo.com/0c58bc97a1a9b57b09ea006478c65b45
この講義でいくつか話が出てた記憶基素.icon
戦後左翼が過激に相手を馬鹿にしたから(意訳)
個人の自由と格差解消には積極介入するという主張のジレンマ
国が全部マイナンバーで管理することは反対だけど、それを使った便利な機能は欲しい、みたいな
https://youtu.be/4Vj6UkBfqS0
やっぱりGyazoキー単独押しで普通にGyazo.appを起動するようにするかも...
長押しで全画面キャプチャ
地下鉄に乗ると霧が晴れない
nishio.icon
また28時過ぎてるじゃん…
みなさん、睡眠は大事です.icon
「優等生ほど左翼だった」の時代を知らないので全くピンとこないnishio.icontakker.iconkuuote.iconMijikko.icon
僕の時代は「優等生があっさりオウムに取り込まれた、テストの成績が良くても頭が良いとは限らない」的な空気だった気がした 「勉強ばっかりしてきた世間知らずの優等生が、大学に入って先輩的な人に『え?君、Xを読んだことないの?』とか言われると、その人がおかしい可能性やXを読む必要がない可能性に思い当たらないまま焦ってXを勉強してしまう」という原理
これ明示的に教わったか、自分でそう思ったのかは忘れたが「優等生がオウムに入ってしまった」という現実が発生した後だったので危機感を感じた高校教師が明示的に教えたかもしれない
似たことを言ってた
ピンとこなくて全然OKだと思います 増井俊之.icon
僕が田舎の大学に行ってるから物知らないだけかと思ったら別にそうでもなかった?Mijikko.icon
最近の若い人はTwitterなどのSNSで左翼のおっさんと右翼のおっさんが醜い泥試合をしてるのを見てドン引きしてるからどっちにも近づこうとしないんじゃないかな?勝手な推測です。 言及していいのかどうか迷うと言われたので率先して言及しとこうw
(deleted)
きになるinajob.icon
nishio.icon主催のなんでも書いて良いProjectと理解
井戸端との違いが知りたい
いいや、両方入ろうinajob.icon
Scrapboxのエクスポート、行の更新時刻付きのエクスポートするとインデントの深さが整数値で入るようになってインデントの種類の情報は失われるのだな
まあ、使い分けてないからいいんだけど。
エクスポートしたJSONをscrapbox-parserでパースしようとして、更新情報つけたらインデントが消えたのでなぜかなと思った
意味が分からなかったので詳しくtakker.icon
「インデントの種類の情報」が何をしめしているのかがわからない
インデントに使われている文字の情報nishio.icon
Scrapboxで改行したときのオートインデントは直前の行のインデントに使われている文字を再利用する
とか ですね。わかりましたtakker.icon
インデントの深さが整数値で入るのもわからない
metadataつきでexportされるページの型は{ title: string; created: number; updated: number; id: string; lines: { text: string; created: number; updated: number; }[]; }のはず
もしかしていつの間にJSONの形変わった?
いや、変わっていなかった
あ、エクスポートしたJSONをscrapbox-parserに通すとindentに使われていた文字種の情報が消えてしまうということ
いや次の段落を読む限り、エクスポートしたJSONにindentが生えているという解釈であっていそう
あれれ?何か勘違いしたかな…nishio.icon
どうも勘違いだったような感じnishio.icon
(誤解)エクスポートしたJSONからインデントが取り除かれてるのでscrapbox-parserでパースするにあたって適当なインデント文字を選んで復元する必要があった
code:ts
const text = data.pages0.lines .map((line: ScrapboxLine) => " ".repeat(line.indent) + line.text)
.join("\n");
console.log(parse(text));
エクスポートして処理してインポートする形でプロジェクトを更新した時にテロメアがリセットされるのは嫌なので更新日時の情報を保持したまま処理したかった
混乱しているので一旦保留してウォーキングしてこようっと
更新日時情報を保持したままどうやってMeCabのトークンにするか悩んでたのだけど、このシステムの変換で行数は変わらないのだから一旦捨ててしまって後から行番号ベースでマージすればいいと気づいた
散歩大事
舞い散る桜の花びらをエコバッグでキャッチするゲーム
code:ts
declare const text: string;
const blocks = parse(text);
const mecab = blocks.flatMap((block) => {
if (block.type !== "line") return [];
const indent = " ".repeat(block.indent);
return [
[${indent}]\tSCRAPBOX_INDENT,
...block.nodes.flatMap((node) => {
console.log(node);
switch (node.type) {
case "plain":
case "link":
return [${node.raw}\tSCRAPBOX_LINK];
case "icon":
return [${node.raw}\tSCRAPBOX_ICON];
default:
return [];
}
}),
] as ${string}\t${string}[];
});
console.log(mecab.join("\n"));
シンプルになるかと思ってやってみたが、逆に長くなったかもtakker.icon
単に空行挟んだからかな
シンプルにはなってないようなnishio.icon
大体1行しか追加しないのにいちいち1要素のリストを作ったうえでflatMapするの、穴掘って埋めてる感がある
条件付きでアイテムを返すして一発で配列を作るにはこの方法しかないんですよね……takker.icon
下流のMeCabの仕様により「リンク記法やアイコン記法の直前のテキストが空白文字で終わるときには、その空白文字は記法の側に追加する必要がある」という状況が発生したwnishio.icon
制約ありテキスト列の 直前 に 半角スペース があるときだけ起こるエラーです。
🤯
というわけでリンクとアイコン記法の出力の際に直前のテキストノードの末尾を参照する必要が出てきましたnishio.icon
forEachで書いててよかったw
リンクの後にリンクがくる可能性もあるから直前のノードの種類の情報を保存しとくか
むしろ逆にplainトークンは常に末尾の空白を削って、削られた分を次のトークンにつけるか
こっちの方が良い気がするな
update done
dnin.icon
バッチリ動いてました
それはよかった 増井俊之.icon
これも普通に動いてました
変な夢を見た
場所は学校
休み時間トイレに行こうとして、近いところから探索
どこも鍵がかかっていたり、ガキ大将が占拠していたり、壊れていたり、設置基準ガン無視して座りようがない位置に付いていたりして結局休み時間が終わってしまう
Gyazoのプロフィール画像を変えようとしたらこれが出た
https://gyazo.com/bae599e02d6db4a7a953a63fa3dd8d9b
変更はできなかった
inajob.icon氏のDIYおもちゃ面白い
どれだろ?inajob.icon
そうですdnin.icon
技術書が足置きになってるの笑いました
一番シンプル&無料でインパクトあるのはドアノブ回しだと思った エンジニア育児系の人たちが、結構こういう楽しい遊びをしてるのを見てきたのでやっと自分もできるぞ!って感じで楽しんでやってますinajob.icon
せっかくやるなら楽しみたい
早見表をPinterestで検索して、Gyazoに入れておくとお手軽知恵袋になる
inajob.icon
面白! 増井俊之.iconMijikko.iconkuuote.iconnishio.icondnin.iconcFQ2f7LRuLYP.icon
面白さが伝わりづらいかなと思っていたので共感が得られて嬉しいinajob.icon
https://gyazo.com/655534720f09d38c9dc1ddddbb2193e1
するどいろどれっしゃ
歌舞伎のタイトルみたいcFQ2f7LRuLYP.icon 三題噺発想法というのを実践してたことあります 増井俊之.icon https://gyazo.com/c32a563f5b2e94c5a1491ba4b25a3714.png
飛行機が墜落する時にガラスを割って脱出した武勇伝を2chに投稿したけど「創作乙」と言われて全くスレが伸びなかった /shokai/shokai.icon
隣の席のねーちゃんが窓のガラス割ったおかげで飛行機が墜落した...というツイート読んで「ダメだコリャ」と思った 増井俊之.icon
看護婦はドア壊すし、院長はラジコン飛行機三昧だし、この病院もうダメかも... 増井俊之.icon
言葉遊びツールを作る際にオープンなライセンスの辞書が便利
SKK辞書
naist-jdic
これ使って遊ぼうと思って忘れてた
個人的にはイマイチの出来だった
先日ライセンスの緩い「ことわざの辞書」を探したのだが見つからず
意味とかは良くて ことわざ だけ並んでいるもので良いのだが・・
1つ自作したいものを書いたらあと2つページを作ってもらえた
maichan.icon
めちゃくちゃ忙しかったと思ったら、突然ビックリするくらい暇になってしまいました
忙しさのバランスが取れていない
🍵marimocchi.icon
絶食中に献立提案を見てしまい、文字だけで辛くなりました あ.....お気持ちお察しします
安定の所見「体重増えてますねー」
yosider.icon
信頼関係ができるまでにかかる時間は違うかもしれないが
頭の中が見れるから?dokudami.icon
実質1時間ぐらい(もっと?)対面で話したぐらいの情報量は得れてしまいそう
相手が得体のしれない誰かで無くなっていく?
相手のことを理解すると異質な物に対する恐怖心が薄れるのでいいと思うkuuote.iconyosider.icon
逆にTwitterだと信頼関係を築きにくい?takker.icon
人の弱みに付け込んで詐欺する連中は論外として
tweetをざ~っと読めばどういう人かはわかりそうな気もする(あんまりやったことない)
もちろんそれはその人の一面しか出ていない
しかしそれは井戸端も同じだと思う
井戸端でもtwitterでも、長期間やり取りし続けている相手ほど信頼感を感じると思うyosider.iconmarimocchi.icon
相手の趣味や考えに共感できたら信頼感が高まる感じがするmarimocchi.icon
逆に共感できなかったらどれだけ見てても受け付けない感じがする
英会話つらい……
特に自分だけできない状況のとき
基素.icon
よかったこと
桜が散っていた
これが8年程度、VR-HMDを使ったコンテンツ開発を仕事にしている僕から見えているVRUIの変遷です。 meganii.icon
タイトルだけで敬遠していた
英文メールのやり取りで消耗
普段の説明の半分以下になっていそうなので更に伝わらないという悪循環
2022/04.icon