トイレットペーパーでプログラミングの変数を理解する模型(🧻0Null…)【ねとらぼ】 [少考さん★]
■ このスレッドは過去ログ倉庫に格納されています
0001少考さん ★
垢版 |
2022/01/11(火) 06:47:34.47ID:Jo/nnQVM9
トイレットペーパーでプログラミングの変数を理解する模型が分かりやすい 「絶妙」「秀逸」と話題に

ただしガムテでお尻は拭けないものとする。
https://nlab.itmedia.co.jp/nl/articles/2201/10/news048.html

2022年01月10日 19時50分 公開

https://image.itmedia.co.jp/nl/articles/2201/10/l_ah00_null1.jpg

プログラマーが変数を理解するため、トイレットペーパーに例えてみた模型が「分かりやすい」「秀逸」と注目を集めています。

https://twitter.com/pcb/status/1478324098292133888

製作したのはTwitterユーザーのぱんかれ(@pcb)さん。木箱の中に、小さなトイレットペーパーホルダーが入っており、それぞれ「Non Zero Value(トイレットペーパーがついてる)」「0(芯だけついてる)」「Null(何もついてない)」「Undefined(ホルダーすらない)」「NaN(ホルダーにガムテープがついてる)」とラベルがついています。

 ぱんかれさんの説明によると、トイレットペーパーを数値(signed integer)だとすると、

Non Zero Value:0ではない長さのトイレットペーパー(残量≒数値)
0:長さ0のトイレットペーパー(残量がちょうど0:棒には芯だけになってる)
Null(無):トイレットペーパー自体がセットされてない(ので芯すらない)
Undefined(未定義):トイレットペーパーが入るための器(データ型)がない(未定義なので、そこにトイレットペーパーを入れる先がない)
NaN(Not a Number:数字ではない):トイレットペーパー(≒数値)ではない

 なおNaNは1+NaNのように数字を足しても全てNaNになるので、「(ガムテが入ったホルダーにトイレットペーパーを入れても)トイレットペーパーにガムテープがくっついて使えなくなるので数字にならない」とのこと(※ただしガムテでお尻は拭けないものとする)。

(略)

※省略していますので全文はソース元を参照して下さい。
https://twitter.com/5chan_nel (5ch newer account)
0002ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 06:48:18.47ID:iXBWpE8V0
クソ記事💩
0003ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 06:48:27.02ID:aKYL5cCP0
Nullぽ
0008ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 06:57:11.88ID:bqzrcbBf0
意味不明w
そんなんでわかった気になってんじゃねえやw
0009ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 06:57:40.80ID:C4ayrCEE0
>>3
GAッ
0010ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 06:59:13.49ID:VJUftyxn0
オナニーはトイレットペーパーにした方がトイレに流せるので俺はトイレットペーパー専門だな
0011ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:00:25.81ID:vhLvlHiS0
トイレットペーパーの構造に前提が多すぎるだろw普通に箱とミカンでいい
0015ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:03:13.83ID:cdheVzUR0
このレベルの理解で模型まで必要なら
プログラミングは向いてない気がする…
0020ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:21:04.25ID:z0zqZUDF0
プログラミングがわかってる人にはこの模型がわかる
わかってない人にはわからない
学習用にはならなそう。ジョークとしておもしろい
0021ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:23:34.72ID:KpStegOx0
>>4
嘘を繰り返し喚いてもひっくり返しようのない事実が有るからクソ杭は韓国の数少ない文化ってことは替えられない
建国神話からして神様が大陸の端からケツ突き出してした大量のうんこが朝鮮半島になったっていう
食糞を美化するような昔話があったり日常に根付いてないとこの辺は残ってこないわな
異常行動を異常とも感じないからいたるところにうんこ関連の事例が隠れてる糞食い民族のくせに
0022ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:23:40.85ID:sMpWhngM0
>>8
意味不明と言えばいいと思ってるだろ?
そうじゃなくて理解しようとしてないからだ
お前にはがっかりだ
0023ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:24:03.22ID:pSsC2tNH0
空文字""はどういう扱い?
0024ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:24:30.99ID:wHzjIM3T0
>>10
チンチンに貼り付いて取れなくやるやろ
0027ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:29:54.60ID:x096e4wz0
>>1
ポインタすら知らないハゲがプログラミングとか語ってんじゃねえよドアホ
0030ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:30:57.01ID:oJ2yDCZY0
これを理解に一助としてちゃんと調べてくれれば良いが
0032ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:31:30.95ID:x096e4wz0
Javaとか言語のうちに入るかドアホ
0034ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:32:31.99ID:sMpWhngM0
だがしかし、nullポインターが〜などと得体のしれない化け物のように扱うことだけは上手だったな
0036ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:33:36.54ID:r6qIQEn60
>>34 ガッツ
0038ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:34:37.00ID:sMpWhngM0
気合があればどうにかなるのに諦めてからが試合開始の場合もあるのに根性なしどもめらがっガッツを見せる
0041ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:37:31.77ID:sMpWhngM0
ごちゃごちゃうるせえくそ野郎って言いたいだけなんだろうな
追い詰められてるのだろうニチャァ
0043ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:40:39.69ID:UzkVJ5kI0
>>39
そんな超絶バカはお前くらいなもんじゃね?
0044ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:40:45.50ID:jYwie3ZP0
そんな小手先のことより自分で簡易プロセッサーを設計した方が早いよ
ハードとソフト、まぁこの場合はRTLシミュレーションとアセンブラがどう動くか分かれば、高級言語の動きなんて自然の摂理の如く理解可能
0046ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:42:51.02ID:sMpWhngM0
論理回路を自分で実装してみれば確かにおのずと理解できるだろ
低みからのマウンティング行為
0047ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:43:43.04ID:UzkVJ5kI0
>>45
ポインタすら知らないいつもの知的障害ジジィのお前やお前w
なんか書いてみろやバカ
0048ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:45:50.62ID:sMpWhngM0
> ID:UzkVJ5kI0の自己紹介をちょっと眺めてみよう

・ポインターのポインターが理解できない
・常にアドレス渡しのくそ野郎
・再起関数すら作れないゴミ
0049ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:46:23.84ID:+b+gbVdm0
ソフトウェアは仮想じゃなくて
実際に回路を使って実装されるもの。
といえばだいたい理解してくれるもんだ。
0050ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:47:08.13ID:sMpWhngM0
仮性包茎みたいなもんで一皮むければどうにかなるのに
ポインターだめだめおじさんは常に敗れ去るのだ
0051ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:49:45.27ID:oCu/i8JF0
>>48
ひどいバカ発見wwwww
ゴミはお前の頭だろwwwww
0053ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:51:23.32ID:sMpWhngM0
IDコロコロしてて唐突に表れる
よく透明にしたと気が付いたなゴミ
なかなか慣れてるじゃないかハゲ
0054ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:51:42.50ID:TyN3RiCU0
毎日フルボッコにされてアウアウ悔しがってる反吐が出るようなガイジ顔ジジィID:sMpWhngM0
今日もボコボコにされて泣きじゃくっててワロタ
0057ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:52:33.82ID:sMpWhngM0
しかし理解してる側からするとなんでそこで詰まるんだ?ってのを眺めるのは楽しいたまらん
0058ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:52:46.90ID:upNgmY3s0
>>1
トイレットペーパーの芯にチンコ入れてシコシコ
0059ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:53:07.19ID:sMpWhngM0
今日もいつもどおり自己紹介乙〜w

> 毎日フルボッコにされてアウアウ悔しがってる反吐が出るようなガイジ顔ジジィID:sMpWhngM0
> 今日もボコボコにされて泣きじゃくっててワロタ
0060ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:53:09.16ID:TyN3RiCU0
>>57
お前、何ひとつ理解してないだろ馬鹿
0061ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:53:39.04ID:TyN3RiCU0
>>59
お前が馬鹿だと自己紹介してるだけだろwwwww
0064ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:54:08.22ID:/8o+O5930
よほど常日頃いじめられてるんだろうな
この無限ループっぷりはポインタおじさんじゃないわ

ポインタだめだめおじさん元気してるかな?
0067ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:55:02.78ID:/8o+O5930
コアな実装してない上辺だけの末端PGだったらポインターなんて見る機会すらないでーすと自己紹介してるようなもの
0068ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:55:07.63ID:Bh+tyx1s0
これで理解できるかどうかで適性がわかるかもね

ほかにも、たとえばインスタンスの概念についても言えるけど
0069ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:55:50.21ID:sXaCH+fx0
こういう具象物で理解できるってのは既に知ってる人だけ
データ型、オブジェクトを知らない人はこれで理解はできない
0070ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:56:18.23ID:pOI8mqw40
いやこんな抽象的なクイズだされても理解してる人はわかるが、理解しようとしないマヌケにはナンノコトヤラサパーリだろ
0075ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:58:07.85ID:DeNszxNl0
>ID:sMpWhngM0=ID:/8o+O5930
こいつウジャウジャ頭に虫湧いてそう
0076ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:58:09.14ID:KdJf41dP0
「0以外」
「0」
「」

「無理」
こんな感じなん?
プログラム言語知らんけど
0077ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:58:36.17ID:euPgIIfa0
>>1
ぬるぽはトイレットペーパーをセットする棒がない状態だな。
0079ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:59:09.21ID:WIODp13f0
>>62
お前がいい年こいて機械音痴な理由わ自覚しろ
0081ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 07:59:43.82ID:r6qIQEn60
>>66
耳が聞こえない変異体だぞ
0082ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:00:08.44ID:08tACjVW0
初めて代入文 y:=x を見て、この後 x は値が消えてなくなっちゃうと思い込む人は一定数居るんだよな
0083ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:00:10.45ID:WIODp13f0
>>68
関係ねえわど素人
0084ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:00:30.87ID:GNPzsEeP0
>>67
いや、昔のCプログラマーなんて参考書いっぱいあったから
参入は簡単だった(書き方も作法があって作法通りやれば良い)。
今のWebは日本語の参考書が殆んどないし
バージョン違うと書き方も変わるのに
体系化されてない。
それこそギフハブ見て自分で考えろって方針。
0086ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:01:09.29ID:WIODp13f0
>>70
的外れのアホなだけだと理解できないお前がマヌケ
0087ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:01:31.99ID:v/YxWJNO0
>>84
それは知ったか丸出しでしかないんだよな
前線でコード書いてたおっさんたちは、英語の世界で頑張ってたよ
それを噛み砕いたダメな参考書みてるからお前はいつまでたってもハゲなんだよハゲ
自覚しろよハゲ
0088ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:01:38.26ID:vbtZ9ItI0
バカでもわかる対偶命題🤪😜😝
「お姉ちゃんってどうしてそんなにエッチなの??」
「エッチでなかったらお姉ちゃんじゃないからよ」
0092ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:02:43.12ID:BiiQRwc80
モジュール間のデータの受け渡しを最適化するための「型」なのに
大容量通信時代になったせいで、どれだけパケット飛ばしてるのかも意識せずに
変数の型を設計してる糞SEばかり
最悪なのはCHAR型にカンマ区切りで多数のデータぶち込んでドヤ顔する糞SE
IT後進国の極み
0094ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:03:57.31ID:MT3UQPsX0
>>91=ID:/8o+O5930
IDコロコロは白々しいお前一匹だろ
0095ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:03:59.20ID:9cAZ3aG00
>>10
すぐ拭き取ればいいが乾くと悲惨だけどな
0096ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:04:04.54ID:O9zQ26Af0
>>58
入るの?
0098ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:04:29.76ID:Qs6vfp4PO
とにかくやれば良いんだ。
頭で考えても始まらない。
コンパイル掛けてアセンブラをみて人間逆コンパイラになってCソースを作る。
これの繰り返しだよ
0100ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:05:44.27ID:qzupuoAE0
ハゲ散らかしはほっとけばずーっと無限に実体のない相手に紙を返してと泣き叫ぶ
見苦しいことこの上もないw>>94
0102ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:06:04.79ID:JsFg6Q8n0
普通に海外のWebで繰り返しやったらいいやんw
俺それ実践してシステム簡単に作れるようになったし
なんか面倒くさいわw
0103ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:06:50.36ID:MT3UQPsX0
>>100=ID:/8o+O5930
見苦しいことこの上ないIDコロコロハゲは白々しいゴキブリのお前一匹だろ
0104ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:07:45.13ID:MzTG5Fvi0
そういえば、駄目なやつは思い込みでハゲ散らかして結局なんで剥げたのが理解できてなかったわ
0105ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:09:21.90ID:MT3UQPsX0
>>104=ID:/8o+O5930=ID:qzupuoAE0=ID:MzTG5Fvi0
何ひとつ理解できないIDコロコロでハゲでゴキブリの底抜けのバカは白々しいゴキブリのお前一匹だろ
0107ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:10:24.04ID:4G69TdXP0
>>84
まだ日本語なんかでやってるの?
俺は全て海外サイトだよ
動画も全てあちらで勿論字幕一切無し
簡単に聞き取れて理解してる
コーチは老若男女いて楽しいね
若いネーチャンがゲームのプログラミング解説してたりするし
インド人はちょっと癖があるかなってw
日本のコンテンツなんか相手にもしなくなったわ
0110ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:11:56.28ID:tBITpbGQ0
カバーを開けると「ペーパーは倉庫にあります」と書かれたメモが貼ってあるのがポインタ
というオチの方が面白いと思う
0111ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:12:22.37ID:sjNcUSko0
>>107
お前すごく頭悪そう
0115ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:14:42.09ID:BA8LqEUv0
トイレットペーパーで説明しなきゃわからないのが問題
0116ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:14:50.88ID:4G69TdXP0
>>111
この国の奴らって
トランプ大統領のスピーチすら聞き取れんやろ
コメントで何言ってるかわからない
ってのを沢山みるし

あんな庶民に向けて凄く簡単に演説してるのすらわからない
とか可哀想だなーって思ってるわ
0118ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:15:35.16ID:IA+769Mg0
ざっと見てみたけど、余計に分かりにくくしてるなぁと思いました。
簡単なことをわざと難しく書く、SEの悪い癖ですね。
0120ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:17:37.18ID:9B80i2cV0
抽象化概念のない人ってどのくらいの比率でいるんだろう
若ければ訓練で獲得出来るよね?
0121ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:19:32.67ID:TGDtCI0x0
>>116
日本に原爆落とした世界最悪のならず者国家のクソガキより米語喋れるようになってから寝言ほざいとけ
だいたいプログラムなんて教えてもらうもんちゃうやろ
気づいたら人語喋れてるのと同様、健常者としてできて当たり前だと気づけ
0122ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:19:50.03ID:2qoHugOB0
>>107
まーぶっちゃけ日本語の解説が出回るまで時間あるからね
ゲームエンジニアだけど、新し目のソフトやらワークフローが出たら現地のスレッドしかみないようになったな。
と言うかプログラムなんて殆どそうでしょ
直接拙い英語で開発者やそのスレッドで質問してるわ。
0124ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:21:21.86ID:9iQLD/sv0
++1は?
0127ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:24:45.91ID:TGDtCI0x0
つか米語の連中も掲示板とかお前らの日本語みたいにまともな米語書いてないし
そういうの理解できるようになってから偉そうなこと言わないとな
0129ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:26:18.96ID:4G69TdXP0
>>121
落として頂いたんでしょ?
あれがなければもっと被害が広がってたんだし
侵略に歯止めがかからなかった
大体さ、防戦一方、アメリカ大陸にすら上陸できなかったし情けないよ

真珠湾奇襲攻撃、カミカゼはテロだよテロ
大日本テロリズム帝国と呼んでるわ
俺はあの戦争を一切美化するのやめたね
0131ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:27:57.59ID:1bNYQacn0
NANを見て、え?整数変数のモデルじゃなかったの?浮動小数だったの?感がすごい
0134ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:31:05.04ID:4G69TdXP0
>>132
負け犬国家のくせに吠えるなよ
未だに戦犯国として扱われてるんだし
3発、4発目の原爆落としてもらいたいね
0137ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:37:42.66ID:sDCj9gyg0
NuLLと0の違いだけでも理解させるのには苦労してるのに、非ITは>>1でも解んないと思うぞ

>>4
トンスルが恥の文化だと最近学んだので、ジャップに押し付けるのに必死
0138ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:38:10.24ID:4G69TdXP0
>>136
あんたねそんな大日本テロリズム帝国
のDNAを受け継いでるんだよ
あんたのご先祖様は大日本テロリズム帝国の
国民だったわけだしな
普通は頭ごなしな態度なんかできないし
控えめにしとくもんだよ
0139ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:41:06.30ID:+mlmVoOu0
nullは悪い発明

null条件演算子をjavaにつけて
c#やったあとにjavaのnull除け書かされると、なんかもうダサくて意味が分かんない、辛い
0141ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:44:29.69ID:h+9kfmZK0
確かにゼロとNULLの違いって理解し難かったわ
0142ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:45:57.45ID:2qoHugOB0
>>138
国籍も言えない奴って生きてて恥ずかしくないのかな?
祖国に対して誇りすら持てないとか悲しすぎて惨めだね。
0143ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:45:58.66ID:euPgIIfa0
doubleとかintで理解しようとすると余分な概念が多すぎて逆に混乱する。
もうちょっとややこしいクラスなりオブジェクトで考えるとわかりやすい。
0144ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:48:35.36ID:j0KCzKF20
わかりにくっ
0146ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:51:37.12ID:naEaCihc0
ガムテの芯を揉みほぐして拭けって事か?
0151ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:55:54.77ID:Ii4f6JS30
この例えで言うなら
トイレットペーパーがある場所すら未確定なのがnullじゃないのか
タンクの上なのか
壁の金具なのか
床なのかは
決まってないからnullなわけで
0152ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:55:56.76ID:5LjubnOg0
unknown

unkown
これをトイレットペーパーに例えると。。
0154ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 08:56:59.87ID:dGd1eFyR0
この例えでNULLを表現するなら
トイレットペーパーの代わりに5chおじさんのチンコの皮とか巻きつけておくとかしてないとダメ
0161ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 09:32:10.37ID:n7kKOGVj0
合ってるとは思うけどこれを鵜呑みにすると既存システムを見たときに混乱しかねない
世の中まともなエンジニアだけでできてるわけじゃないからな笑
0166ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 09:51:08.63ID:Gq4cVpeN0
自民と創価が連立をするワケ

自民党政府が公共事業の発注→創価学会系企業で中抜き→一般人を安値で労働させる

そして中抜きの一部が政治家へ戻り、選挙資金になる🤤

これが続けば、税金は上がり給料は減り続ける

オリンピック中抜きのパソナも天理の談合太陽光も不正融資太陽光もアベノマスクも全て創価学会🤗🤗🤗

https://i.imgur.com/wPcq52r.jpg
https://i.imgur.com/CLIqPgX.png
https://i.imgur.com/CMmXADL.jpg
https://i.imgur.com/UQerR2c.png
https://i.imgur.com/Zm8nmor.png
https://i.imgur.com/09b0QeC.jpg
0167ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 09:51:55.21ID:uv2t6A1u0
ウンぷっト
0168ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 09:53:39.12ID:YsmueVBM0
これ見て納得出来るプログラマーはプログラマーとしての適性は無い

全ての状態が同時に観測できるって思っちまってるだろ
たとえば、0とNullを見比べる事が出来るって思ってる
Nullだけ見て芯だけの状態なのか、芯そのものが無いのか、本来は分からないんだがな
その事さえ認識出来てない
0175ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 10:13:29.71ID:JFYuu6wQ0
そんなことしなくても変数くらい理解しろよ
0180ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 10:26:39.11ID:n0FdCd3R0
言いたいことはわかるけどなんか違う気がする
0185ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 10:32:24.50ID:n0FdCd3R0
>>183
何もまとってないから光り輝くんだろハゲ
いや、俺かハゲか
0190ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 10:43:41.64ID:b2NMJopG0
瞬時に理解させたいなら頭皮と毛髪だろ?
0191ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 10:45:16.71ID:Q5tOc4fq0
0のとこに入ってるのは白い芯か?
0とnullの違いをはっきりさせたいなら、茶色い芯のトイレットペーパーにした方がいい思う
0192ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 10:47:00.84ID:GMrag5Hl0
マイナスは?
0194ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 10:51:56.41ID:a4JT9AWM0
>>190
だがなハゲ散らかしほど、ハゲという認識が甘いんだよな
お前にカミなどない!って教えてやるのもなんかね
0195ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 10:51:56.30ID:uoWRWwAM0
>>191
0とNULLがわかりにくくなってるのは0の軸が細く見えてNULLの軸が太いせいだね。
細めの軸にして、0で使い切った状態の芯が残ってる形がはっきりわかるようにして
NULLのほうでは細い軸だけが残ってるように見えるとわかりやすい。
0197ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 10:56:37.60ID:aWrUz5hM0
物理メモリを意識しなくなってから分かりにくくなったのかね
0198ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 10:57:59.66ID:naEaCihc0
心の無いトレペはそこまでマイナーじゃないよな?何の話してるかよくわからんけど
0202ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 11:17:47.54ID:4UUDJmIa0
ぬるぬるちんぽ
0204ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 11:19:16.07ID:I7xI+c9o0
うーん・・・どんなプログラマなんだか
0205ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 11:20:30.84ID:oxkOCdqF0
a=a+1
これ初めて見たとき、ん?0=1?と思ったものだ
0209ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 11:25:17.17ID:I7xI+c9o0
>>23
ただの0じゃん
0211ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 11:26:46.12ID:0EkXM2UZ0
超絶アホが作ってもいいように何がnullでもなんとなく動くようにフレームワーク作っておいたら、アホが作るソースだらけになった事がある。
0216ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 11:33:39.80ID:/n3jCawr0
この面倒くさいのってjavascriptだけ?
0217ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 11:39:31.87ID:TsoGumzg0
>>143
マシン語を先に覚えていたから
Cは int* というポインタ型変数だと思えば理解できた
C++で参照型を int& 型として覚えたから
他の言語の参照型も理解できた
0220ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 11:51:21.16ID:WEGNKhiO0
Non Zero Value フサフサ
Zero 剃ってる
Null ハゲ、生えない、生える見込みもない
Undefined 誰も気にしてない
NaN カツラ、植毛、塗り絵など
0221ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 11:52:22.49ID:Av6EKXqZ0
結局のところコンパイルしたらマシン語としてどうなるかってのを理解するのが一番合理的なんだよな
0222ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 11:54:03.20ID:MkjR/8pM0
Non Zero : ふさふさ
0 : ハゲ
ポインタ : ヅラ
Null : ヅラが飛んだ
Undefined : ヅラが行方不明
NaN : 代わりにマジックで描いた
0223ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 11:58:06.57ID:g3jfSyaC0
null 発音記号は nˈʌl
✕ヌル
○ナル

(nˈʌl)←右手ネコパンチを出してるニャンコに見えないこともない
0224ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 12:03:17.74ID:05Q/R0Tp0
人に分かり易く説明できて初めて「理解している」と言えるのだよ
オマエラの殆どは「理解してるつもり」レベルだ
0225ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 12:06:12.56ID:bkUHJvUx0
こういう風に覚えてしまうと、数学上の計算を考えるときに問題あるようなきがするなあ。
NaNはゼロ除算したときにも出てくるがある数値を式に代入すれば0/0になりNaNになる場合でも
ロピタルの定理使えれば数値になるわけで、無限小が数字じゃないってのは違和感がある。

0や0.0についても同様。数学考えないプログラマの偏見が入りまくってる気がする。
0226ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 12:06:30.08ID:tIl04cex0
>>10
タオルにするのが上策とする
よく洗濯した使い古しのタオルにするんだよ。
肌触りもお手頃、使用後は洗濯して再利用可のエコ仕様。
また使用中にはローションまみれの手も拭ける優れもの?。ww
0228ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 12:08:52.63ID:aWrUz5hM0
C言語だと#define NULL ((void *)0)と定義されてるもんね
他の言語だと例えばjava だとNULはNULLだという扱いよね
0230ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 12:27:24.02ID:p2+OyMMa0
Non Zero Value:好きという感情を持ち合わせてる
0:嫌いではない
Null(無):知ってる
Undefined(未定義):存在を知らない
NaN(Not a Number:数字ではない):生理的に無理

こんな感じ?
0231ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 12:35:53.79ID:JTmOOOgK0
俺はVBAで変数を定義しない男

大文字Iと小文字lと数字1を間違えた?
そんなのは甘えだよ。
数十万の配列も全てvariant一本で十分だ。
0234ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 12:46:11.78ID:I7xI+c9o0
変数なんかメモリと言う土地の使い方に過ぎないのだから電話帳でも使っとけ
0236ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 12:59:24.87ID:MkjR/8pM0
>>229
そうだな。少し違うか。
修正してみた。

Non Zero : ふさふさ
デクリメント : 抜けた
デクリメント : 抜けた
0 : ハゲ
if文 : 「ハゲは入場禁止」
ポインタ : ヅラを購入した、これで入れる
Null : ヅラが飛んでいった
Undefined : トイレに隠れた、捜索されている
NaN : 代わりにマジックで描いた
エラー : クビになった
0238ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 13:02:18.12ID:KHw2Kw820
VBすごいな
ガムテープでケツ拭けるんやろ
0239ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 13:02:53.23ID:oxkOCdqF0
>>233
メモリにアドレスを格納するということを多用するからみんな苦手なポインタが楽勝になるね
0242ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 13:34:51.10ID:4SEP7dW90
>>10
もう鼻セレブ以外は使えません(><)
0251ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 19:42:59.94ID:WQgO489D0
これ変数の話じゃなくて値の定義じゃん
変数というからミュータブル/イミュータブルとか参照の概念とかを想像したわ
0252ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 20:47:50.55ID:fE+4OUYL0
>>117
それ思った
芯代入だよねこれ
棒も無い状態の方が直感的に解り易い
今どきのホルダーは両脇の支えしかないからな
0253ニューノーマルの名無しさん
垢版 |
2022/01/11(火) 20:57:52.91ID:dWMQ4jwu0
いや、わかりにくいよ
0255ニューノーマルの名無しさん
垢版 |
2022/01/14(金) 00:45:43.45ID:R3GC1ZBm0
楽譜ってプログラミングの法則そのものだと思った。一定のスピードでコマンドをこなし、
ある部分を繰り返したり、1回目と2回目で違う処理をしたり・・・・
ミュージシャンとプログラマー兼務している層が多い理由がわかる。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況