この時間まで起きててわかったことは、最初からググっておくべきだということです

いくら足掻いても、非公開 API は出てくるわけない、それはそうなんだよな

非同期難しくね? 非同期難しい

非同期プログラミング難しすぎて、今日使える体力全部使い切ってしまった

絶対「for x in enumerable」って入力した後「:」って入力しちゃう現象について(正解は do)

関数の宣言と値の束縛が両方 let なの、遅延実行されない言語だと、どこが今すぐ評価されるのか見にくくてつらいねという気持ちになった

Gabに噛みつく人「ガブッ」
とか言ってるくらいが平和だよ

性別を超越できないから、せぬい運動してるよ

F# のクラスが protected のやる気ゼロなの、どういう経緯でそういう仕様になったんだろう。絶対5000兆回は突っ込まれてるだろうから、強い理由がありそうだけど

> It is true that F# generally discourages the use of implementation inheritance in design patterns.
github.com/fsharp/fslang-sugge

Support ''protected'' access modifier for F# · Issue #157 · fsharp/fslang-suggestions
2019-07-14 21:25:38 箱山님의 게시물 pacochi@pawoo.net

This account is not set to public on notestock.

つまり胃酸じゃん

単純に僕の頭が想像以上にオブジェクト指向的アプローチで設計しちゃうのかなぁ

パソコン難しいね

is-a 関係は class ではなく union を使うのがおすすめなのだろうか

静的に型が決まらないし、マジでしんどいなこれ……

えー引数取れないの~~

完成したぞ(動くとは言ってない)

地味にここまでちゃんと、メッセージが型で守られてる実装なかなかないんじゃないかな

(裏では全部 box してる)

「General Public License」の情報量ゼロ感

理論上動く……理論上動く……

中途半端に進捗が出てしまって、キリが良すぎて、次の作業に進めない件

F#、 XML コメントのやる気ゼロだな……。書いたものがそのまま XML に吐かれるだけすぎて、適当に完全修飾名補ってくれない

動いた、動いたぞ……完璧や……

うへへへ動いちったぞ動いちったぞ msdl.cs.mcgill.ca/people/yentl の一番簡単な例が動いちったぞ

嬉しすぎて笑いが止まらなくなった

ゆうしか読めない

せぬいジャスティスウォーリアー

それめっちゃ思った

こういい感じにグラフにプロットしたいよな……

顔を判別できなさ過ぎて、俳優の顔がゆゆうたに見えた

シンタックスハイライトが Python になってて草

Jupyter の File メニューの Download as で HTML にしたので、ちゃんと F# だとわかってやってるはずなのに Python のシンタックスハイライトなの、たいぶ悲しいね

猛烈に甘いもの食べたい気持ち

はい致命的バグ

netstandard2.0 ライブラリのテストに IfSharp 使うと面倒な感じになるので .NET Core 版使った方が良いということがわかったが、今後この環境を持ち歩くのだるいので、 Docker 化したい気もするけど、そもそも研究室マシンは Windows 10 Home だから Hyper-V ないしうーん……

InvalidProgramException を引き当てた

手書きじゃないぞ! ちゃんと F# だぞ!(.NET Core だと起こらないので、おそらく mono が悪い)

Azure Notebooks 上の IfSharp の挙動が全然わからん。 paket.dependencies が書き換わってないしどうなってるんだ

これ押しボタン症候群に厳しい「OK」ボタンだよね

Azure Notebooks ダメ、遅すぎ

甘え境界線

きーたからの公式ドキュメントで優勝せえへん?

manpages.debian.org にある日本語、大抵クソ古くてむしろ見ないほうがいいという経験がある

テスト勉強したくないので体調悪くなってきたな

ペイ、他社のを自社のシステムに突っ込んだローソンスマホレジの勝ちになるはずなんだけど、対応店舗に出会ったことなし

女の子の服講座は一度受けたい。パーカーしかわからないので

先行研究調査〜〜〜

合同会社新しいきぼうソフト (1)

空中リプライの弊害草

指差し確認をしなかったので、はんこを押し忘れて封をするなどしてしまった

スカートのために一度脚剃ったことはありましたが、余計に濃くなった気がしなくもない

制服のスカート履いただけなんですけどね……

詳細言われてもなー文化祭企画に放り込まれただけだし、もっともやる気ない仕上がりだったしなー

似た価値観の人のほうがいいなぁ

高速さが求められる処理ではないので、重いかどうかより、流量制御がうまいか下手かが重要

本当に大昔のツイートを探せば、僕もそのくらいいきいきダジャレを言ってた気がする

Suica で支払うときはジャンプしなきゃいけないし、ファミペイでファミチキを買うと口に直接放り込まれるし、キャッシュレスなんていいことないよ

美少女とうまくやっていくには美少女になるしかないな

清らかな世界にゴミを持ち込むわけにはいかない

テスト勉強から逃げるために pixiv 眺めてるの、完全に先週と同じじゃん

今日のクリーンヒットは某が某と言っていた twitter.com/fuka_hire/status/1

pixiv に好みを把握させる作業

トモちゃん完結してるんだけどおおおおおおおおおお

こうしてまたひとつ楽しみが減っていくが、新規コンテンツ開拓はできていますか?

アクロニム、30回くらい使って初めて覚えられるので、新しい概念の略語には向いてない

自分の好み、アイマスでの傾向から、かっこいい系よりかわいい系ってくらいの自覚はあるんだけど、それより先がわからんなぁ

お下がり iPad Air 2 じゃなくて第6世代 iPad ならカスキャ入るじゃんってことに今気づいた

@KAZU34 「このAppは、このデバイスには備わっていない特別な機能が必要です。」

カスタムできない人間「デフォルトかわいい」

カスキャでいじりまわしてると、何を目標にしてるのかさっぱりわからなくなるし、下手なのを選ぶと劣化日下夏稀になったりする

こうやって見ると、さすがに身長低すぎか

やっぱり僕にはカスタマイズ系は無理ですね……

ほんまー?

名前欄には「あとで かんがえる」と入力したので、えるちゃんです

平沢唯感してきた……

僕の中の欲望バトルが起こってしまうので、まずいじる前に、ロリに倒すか、ちょっと大人に倒すかを決めておいたほうがいいな。コンセプト大事

愛が足りないので深夜に愛の話するの好きになってしまった

コカコーラの自販機最近使ってないので、 Coke ON ウォークのスタンプだけ貯まり続けてる

オタクなので

アクセサリーをつけてるのを見るともう別次元の人間と認識してしまう。ペンダントは僕への威圧になります

オタクすぐ自分のことをオタクって主語にする

はぁ、心理的に無防備な女の子……

肌男になるしかないという結論に至った。ちょうどりーねぺいもクーポンがある、よし

中目標: 汚いおっさんにならない
大目標: 美少女になる

= と == のミスを一瞬で見分けられる人だけが肩を持ちなさい

getter, setter が必要か、わからないから必要なのであって、そういう意味で自動実装プロパティというのは正解

プロパティ自体はあんまり好きじゃなくて、 GetHoge, SetHoge のほうが好きなんですけどね。メソッド呼び出し感があるので。それはそれとして自動実装プロパティは、 public メンバーとしてあるべき契約のあり方(つまり getter, setter。値を記録するストレージを隠蔽する)でフィールドを公開できるという点でうまい

代入式が使えるプロパティより、 GetHoge, SetHoge メソッドの形式を推すのは、どちらにしてもメソッド呼び出しだからです。メソッドの契約は名前だけ(言い過ぎ)であって、内部の実装はなんでもいい、例えば通常の変数へのアクセスより、その getter のほうが 100 倍遅い可能性だってあるわけで、それをばんばか使われるわけには行かない。そういう意味で、メソッド形式であるべきで、呼び出した結果は、呼び出し元がしばらく持っておけと思うわけです。

100倍遅いのはデータ構造が悪いけど、でも getter の中身がフィールドアクセスとは限らない、例えば Dictionary のルックアップなこともあるでしょ?

2019-07-17 13:58:09 まちカドおるみん御嬢様님의 게시물 orumin@mstdn.maud.io

それ getter ではなくない

Dictionary をストレージとする getter はあります。例えば JSON を辞書に変換したものをバックに持ち、それが持っているであろうフィールドをメソッドとして提供するなどが考えられます。裏側を動的なデータ構造にしつつ、メソッドとして提供することはあるかと

もちろん、その処理自体は O(1) であることが期待されるし、そうでない構造をバックに持つべきではないですが

@orumin {"a":1} に対して、 GetA を提供するという意味で、 Find("a") を提供するという意味ではありません

あれはインデクサ、または引数付きプロパティ

そういうのを含めてストレージの隠蔽をするために getter, setter を定義するのでしょう。じゃなかったらフィールド外出しでいい

僕の言う getter は GetHoge であり Hoge {get;} だよ、同義だよ

そしてインデクサ this[param] の話はしてないよ

あとお仕事するから撤退するね

2019-07-17 14:13:55 らりお・ザ・何らかの🈗然㊌ソムリエ님의 게시물 lo48576@mastodon.cardina1.red

フィールド外出しだと mutability の制御とか validation とかかけられないことがあるから、そのために getter と setter が用意されるものだと思っていた (C++er 並感)

バリデーション、忘れてたけど、一番大事な役割だった……ストレージ隠蔽の前に言うべきだった……

public メンバーとして、あとでバリデーション追加しようみたいな案件に対応できないから最初から getter, setter にしておけ、が OOP 的隠蔽 way だと思ってる

俺の股間画のあとに曲名入れるの何年前のツイッターだよ

なんもわからん

妄想するときに明確な像がないから、気づくと適当な顔が出てきてぞっとするんだけど、えるちゃんを使っていけば、妄想安全なのでは?

ぜったいえっちなめにあわせたくないな……

ぎゅってしてくれないとおべんきょできない

最近の Ubuntu は 16.04 くらいまでの情報が使い物にならないから難しい

せっかく KDE にしてみたけど、あれから Linux デスクトップ触る機会がなくて、慣れるほど触ってないな

VSCode さえ動けば OS 何でもよくなってきた感ある

月曜日までやること詰め詰めだな……。ゆっくり生きていきたいと思いつつ、進捗出すときは期限に追われてないと何もできないから期限で押しつぶしてもらう必要があるんだよな……。

夏休み突入したら夏休み突入記念ご褒美会したいな。ご褒美会って何したらいいんだ?

「生存おめでとう!」って感じに

「azyobuzin.visualstudio.com」っていうのかっこいいからそのままにしてたんだけど「Live updates are not supported in this view for old domain URLs. Move to new Azure DevOps URLs for live updates.」とか言われたので、そろそろ年貢の納め時か

テスト勉強しました。完璧です

ちょうどきらしてた

再放送するなら同じチャンネルでして

炎上プロジェクトを抱えていたら本当に炎上しちゃった系か?

「人をぶっちゃだめなんだよ」はレベルが低すぎて笑う

ひたすら記述問題だったので腕が痛い

Windows Terminal(終わり)

よく考えなくてもお昼ごはんをまともに食べてなかった

パクリやがって、性の喜びおじさんを思い出してしまった

カレーを頼んでから、サラダ単品にしておけばよかったと思いました

米でお腹を満たすと気持ちいいときと、野菜でお腹を満たすと気持ちいいときの2種類がある

パワポのデザインアイデアが仕事しないので萎えた

家に帰ったら作業するつもりでしたが、帰ってきたら眠くて無理になりました

令和始まったな

音声作品が集まる不思議なスプレッドシートどこ

今日やろうと思ってたことが早く終わってしまい、先取りしてやるべきことをやろうという気持ちが起きない…ろ

ろじゃねんじゃ

は?????? 休止状態にして復活したら完全にログオンし直されて進捗吹っ飛んでるんだが????????????????

トレスしてもへたくそ

猫アイコンをやめてしまったので、にゃーんと言えなくなったにゃん

線が太すぎるのが余計に微妙感を増してる感じするな。ベクターレイヤーだし太さ一括で変えられたりするかな

ディーーープラーニングやってる人たちは無限にいるので、ディーーーーープやれば仲間が増えそうだけど、やりたくない、データセットの整備で消耗したくない……

docker-compose の v3 は最新という意味ではなく、別物という意味に気づくまでの無駄感

v2 も 2.4 とかいう最新があり、結局 v2 も v3 もメンテされてそう docs.docker.com/compose/compos

守ってくれ〜包み込んでくれ〜

にゃーん

このすば新刊通知が

おっけーぐーぐる、 Google Home の電源入れて

このすば、安心して読めるギャグラノベなので

2019-07-19 12:37:51 オタク님의 게시물 meganesoft@mstdn.maud.io

This account is not set to public on notestock.

俗なものしか読んでないな? bookmeter.com/users/296503/boo

azyobuzinさんの読んだ本 - 読書メーター
2019-07-19 12:45:32 普通の生活님의 게시물 ltzz@mstdn.maud.io

This account is not set to public on notestock.

髪の分け目がぴょこんとなってるのが見分けポイント

暑い、これは夏

Google の OTP アプリじゃなくて MS の Authenticator に統一したいなーと思いつつ、結構な数があるのでやってない

おお、総武快速の線路に謎の車両(カーテンで締め切られている)が走ってる

試運転って書いてあるけど E235 ではないぞ???

そういう需要も……めちゃくちゃありそうだなおい!

Bitwarden Android、最近検索機能使うと 1/2 の確率で落ちる

確実に再現させられないかなーって検索しまくってたら、今度は検索結果が一瞬出てきたあと、「表示するアイテムがありません。」になった。検索ってサーバーと通信するのかな? 通信するなら Rust 実装のやつだから相性問題がありそうだけど

Microsoft Live アドミンセンターもう接続できなくて、独自ドメインメールアドレスは稼働してるけど、もう DNS に設定するレコードとか確認できないんだなって……

Bitwarden、本家は SQL Server 依存なので、これだけのために SQL Server かぁって気持ちになっちゃうから、 SQLite で動く github.com/dani-garcia/bitward を使ってる

GitHub - dani-garcia/vaultwarden: Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

web 版 Gmail の設定画面だけ Material になってない違和感と使いにくさよ

メールアドレス、 biglobe.ne.jp なので✋

メール送信は telnet で SMTP しゃべる勢まだ?

右手はマウスを持つ手でしょうが!

インターネットは危険

ぎゃー雨

LINE のプロフィール数年変えてないから、輝きの向こう側に行ったままだな

Facebook の顔写真とか何年前に撮ったやつだろう……

チリ分散

アカウント情報を変更してください言われても、パスワードを突破されてない以上変更できるものがないんだよな……

せぬくない

せぬいさん「絶対おちんぽなんかに負けない!」

せぬいさんの目の前に美味しそうなおちんぽを出され
無意識に咥えてしまい、おちんぽに負けてしまいました
shindanmaker.com/584238

絶対おちんぽなんかに負けない!

めっちゃねむい

無事

ほろよいでほろレベルじゃない酔い方してる気がするねむい

夏季厳禁

たまにはゲームするか〜

雨の中 TCS なし、ちょっと焦るとすぐフルスロットルしてバランス崩す

www ってなにわろてんねんって思った

アイコンマイナーアップデート

ウェイベクターレイヤーって言いながらひたすら線を細くして、接続関係こわれてるところを修正した

えっ4時

EnumWindows って重い処理だっけ軽い処理だっけ

Desktop Duplication API なんもわからん。 docs.microsoft.com/en-us/windo に ReleaseFrame は AcquireNextFrame の直前に呼べって書いてあるけど、 Release してから次のフレームが返ってこないんでしょ? 厳しくない?

C# に参照カウント欲しくなった

アンマネージドで大量にメモリ食ってるやつなので、 GC が動くまで放置してると数百 MB 食ってるから、すぐ Dispose したいけど、 2 箇所から参照したいでござる……

スーパー不謹慎

あおっち!!!!!(オタク特有の大声)(騒音)(ハンマーで壁を壊す)(ガソリンで火を付けろ)