programming-1857236_1280


1: 名無しさん@おーぷん 19/06/07(金)20:46:20 ID:4Yp
有識者「料理も道具複数あるやろ」
ワイジ「???」

コンピューターは人工的なもんなんやから人間に都合のいい統一言語で動くように設定すりゃええんちゃうの

2: 名無しさん@おーぷん 19/06/07(金)20:47:07 ID:sL2
お前が使ってるコンピュータとワイが使ってるコンピュータは違うやろ?
そういうことや

5: 名無しさん@おーぷん 19/06/07(金)20:47:40 ID:4Yp
>>2
基本的な部分では同じやろ

7: 名無しさん@おーぷん 19/06/07(金)20:48:32 ID:sL2
>>5
マシン語理解できればその考えでもいいんやけどね

4: 名無しさん@おーぷん 19/06/07(金)20:47:36 ID:ZSP
人間に都合いいようにすると、コンピュータに都合悪くなるんやで()

6: ■忍【LV7,デスフラッター,V9】 19/06/07(金)20:47:56 ID:srt
ゲーム作るのに都合のいい言語と
業務系アプリ作るのに都合のいい言語と
ブラウザで操るのに都合のいい言語と
などがあるんよ
コンピューターなんだから人間の都合よりコンピューター側の都合を気にしなきゃならない

54: 名無しさん@おーぷん 19/06/07(金)21:22:49 ID:PUt
>>6
これは逆でコンピューターのことかんがえれば最悪全部Cでええけども人間の都合を気にすると複数の言語が出てくるんや

8: 名無しさん@おーぷん 19/06/07(金)20:48:40 ID:4Yp
>>6
人間に都合のいいコンピューター作ればええやん
何で出来ないんや

34: 名無しさん@おーぷん 19/06/07(金)21:01:55 ID:iH3
>>6
で出とる主なニーズが最初から全部あったわけやなくて時代を経てバラバラに出てきた経緯があるからや
Aの用途しか必要なかった時代にBの用途が出てくるとじゃあBに適した言語作るか!となる
当然ハードウェアも進化しとるわけでそれに合わせた最適解を模索する内に言語はどんどん増える

9: 名無しさん@おーぷん 19/06/07(金)20:49:32 ID:3JJ
別に刺身包丁だろうが中華包丁だろうが食材を切ると言う点ではおんなじやけどそれぞれ向き不向きがあるやん
それと同じや

10: 名無しさん@おーぷん 19/06/07(金)20:51:11 ID:4Yp
>>9
そら食材みたいな自然は人間の思うとおりにできてへんからなぁ
でもコンピューターは人工的な物なんやから人間に都合よく統一言語使えるような物も作れるはずや

37: 名無しさん@おーぷん 19/06/07(金)21:05:45 ID:nCs
>>10
包丁の話してたんじゃないの?

39: 名無しさん@おーぷん 19/06/07(金)21:07:19 ID:4Yp
>>37
包丁が何種類もあるのは食材が何種類もあるからやろ?
人間が違う扱いをせなあかんいくつもの食材があるのはわかる
コンピューターなら人間の思い通りに設定できるやろ?
複数の言語なんてつかわなくても何でもできる万能言語を受け付けるような代物が

12: 名無しさん@おーぷん 19/06/07(金)20:52:24 ID:4Yp
ホンマは出来るけど今更新たな機構で動くコンピューター作るのめんどいからやってないんか?

16: 名無しさん@おーぷん 19/06/07(金)20:53:49 ID:QP0
>>12
それもある

14: 名無しさん@おーぷん 19/06/07(金)20:53:00 ID:OER
ゲームのコントローラーをひとつに統一する、みたいなもんか

18: 名無しさん@おーぷん 19/06/07(金)20:54:33 ID:4Yp
>>14
そのソフトがwiiだろうがPS4だろうがXBOXだろうが全てPCで出来るのによぉ
プログラミング言語を統一できるようなコンピューターもできるはずや

20: 名無しさん@おーぷん 19/06/07(金)20:55:09 ID:3JJ
>>18
ん?

24: 名無しさん@おーぷん 19/06/07(金)20:56:02 ID:4Yp
>>20
無知やから見当違いのこといってるんかもしれんすまんな

27: ■忍【LV7,デスフラッター,V9】 19/06/07(金)20:57:14 ID:srt
>>24
ええんやで

21: ■忍【LV7,デスフラッター,V9】 19/06/07(金)20:55:13 ID:srt
>>18
だから用途ごとに都合の良し悪しがあるんやっての

17: 名無しさん@おーぷん 19/06/07(金)20:54:29 ID:3aP
その最適化言語を作るのが難しいんやぞ
人間に都合のいいってどういうことなんや?
設計しやすいんか?コード整理しやすいんか?処理が早いんか?
全部は実現できひんし、何が最適か分かれば苦労はないで

19: 名無しさん@おーぷん 19/06/07(金)20:54:43 ID:3JJ
てか多分そう言う統合的な奴やろうと思えばできるけどライブラリ膨大になってそんなの覚えるくらいならユーザー側が自作したり他の言語使ったりするんちゃうかな

25: 名無しさん@おーぷん 19/06/07(金)20:56:27 ID:eaZ
確かに多すぎやとは思うが

28: 名無しさん@おーぷん 19/06/07(金)20:58:11 ID:4Yp
道具には向き不向きがあるってのはわかる
でもそれは人間にとって都合良いわけちゃうし人間の為にあるわけやない自然に対してのものやろ?
でもコンピューターならできるやろ、人間がわざわざ道具分けせんでも住むような設定が
ワイ支離滅裂やろか

40: 名無しさん@おーぷん 19/06/07(金)21:10:21 ID:CkY
>>28
出来ないから複数あるとは考えられんのか?

41: 名無しさん@おーぷん 19/06/07(金)21:10:52 ID:4Yp
>>40
ならなぜできないのかを知りたいんや

42: 名無しさん@おーぷん 19/06/07(金)21:11:36 ID:PqX
>>41
利権

30: 名無しさん@おーぷん 19/06/07(金)20:59:07 ID:3JJ
よっしゃ!煮る切る炒める揚げるがすべて一つでできる食器作るンゴ!

32: 名無しさん@おーぷん 19/06/07(金)21:00:41 ID:4Yp
>>30
というよりスープが箸でつかめたり天ぷらが箸で揚げられるようにできないんかってこと
リアル世界ならできないけどコンピューターの中の話ならできるやろ

31: 名無しさん@おーぷん 19/06/07(金)21:00:15 ID:PqX
2chに板がいくつも有るのと同じやろ

36: 名無しさん@おーぷん 19/06/07(金)21:04:04 ID:4Yp
>>31
そらネラーというか人間はバラバラやからな

33: 名無しさん@おーぷん 19/06/07(金)21:01:47 ID:3aP
>>31
ある意味で的を射ているな

43: 名無しさん@おーぷん 19/06/07(金)21:11:59 ID:3JJ
てかコンピュータは二進数の統一言語で動いてるやん

44: 名無しさん@おーぷん 19/06/07(金)21:14:03 ID:4Yp
>>43
ほなら人間とコンピューターを繋ぐ言語も統一できるやろ

45: 名無しさん@おーぷん 19/06/07(金)21:14:52 ID:3JJ
>>44
どう言うことや?
コンピュータは基本オンオフの組み合わせで動いとるんやから統一もクソもないやろ

48: 名無しさん@おーぷん 19/06/07(金)21:16:41 ID:4Yp
>>45
ワイ0と1の組み合わせからどういう風に動いてるかさっぱりわかってないんやが
0と1の文字列にコンピューターは意味を見出してるんよな?
あ、00001000は△△って意味やな100010は◇◇って意味やなみたいに
これ設定してるの人間やろ?なら人間が万能言語扱えるようにこの設定を何とかすることも可能ちゃうの

52: 名無しさん@おーぷん 19/06/07(金)21:20:55 ID:iH3
イッチの理想はコンピュータの使い方とCPUのアーキテクチャを固定化しちゃえばできないこともない
これからの進化は一切考慮しない形で

53: 名無しさん@おーぷん 19/06/07(金)21:21:21 ID:PUt
言語の違いは人間の扱いやつさの違いやで
用途によって扱いやすい言語があるんや

55: 名無しさん@おーぷん 19/06/07(金)21:23:21 ID:4Yp
人間が欠陥存在なんか

56: 名無しさん@おーぷん 19/06/07(金)21:23:31 ID:s3G
効率性の問題やろ

57: 名無しさん@おーぷん 19/06/07(金)21:24:17 ID:3zz
そもそも新参者がプログラムなんかに興味持つな
にわかのせいでワイらの業界は風評被害受けてるんやぞ

60: 名無しさん@おーぷん 19/06/07(金)21:24:56 ID:4Yp
>>57
にわかどころか新参ですらなくプログラム弄ったことすらないぞ

61: 名無しさん@おーぷん 19/06/07(金)21:25:20 ID:3zz
>>60
プログラムやったことない癖にプログラミング語らないでほしい

62: 名無しさん@おーぷん 19/06/07(金)21:25:54 ID:4Yp
>>61
おんJ民もやきうやったことなくてもやきう語ってるからセーフ

63: 名無しさん@おーぷん 19/06/07(金)21:26:03 ID:s3G
プログラミング言語以前になに人類でいろんな言語使ってるねん
統一せーや殺すぞ

66: 名無しさん@おーぷん 19/06/07(金)21:26:49 ID:ndq
>>63
エスペラント言語「まかせろ」

59: 名無しさん@おーぷん 19/06/07(金)21:24:50 ID:PqX
言語は全て英語でいいとわかってても統一できるかは別問題やろ

69: 名無しさん@おーぷん 19/06/07(金)21:27:51 ID:4Yp
つまりあれやな
コンピューターはやろうと思えばCだけでなんでもできるんやな
ヒトカスやから色々作らなあかんのやな
ならヒトカスが一つの言語でなんでもできるようなコンピューターできへんのか?
上で言われた通り進化が止まるんか?

71: ■忍【LV7,デスフラッター,V9】 19/06/07(金)21:28:34 ID:srt
>>69
なんでもできるんは大概のプログラム言語でできるけど
用途によって得意不得意があるんよ
コンピュータの問題じゃなくて用途が違うんだから仕方ない

75: 名無しさん@おーぷん 19/06/07(金)21:29:40 ID:s3G
>>69
小石いっぱい集めて砕いて固めてブロック作って城築くより
はじめからブロックに加工してあるの使った方が早いやろ?
そんな感じ

76: 名無しさん@おーぷん 19/06/07(金)21:30:05 ID:3JJ
>>69
職業によってはプログラミング言語にやってほしいことは限られてくるからオールラウンダーなC言語よりなんかに特化した言語に移るとかそんなんちゃうかな
オフェンスの駒足りないときディフェンスオフェンスドリブルシュートそこそこうまいやつより何かに特化したやつの方が欲しいときあるやろ?

82: 名無しさん@おーぷん 19/06/07(金)21:31:20 ID:4Yp
>>76
特化したってのがどういうことなのか
日本語でも英語でもドイツ語でも中国語でも日常生活はできるし科学は語れる

86: ■忍【LV7,デスフラッター,V9】 19/06/07(金)21:32:08 ID:srt
>>82
でも数学の計算するときは数式使うやろ

89: 名無しさん@おーぷん 19/06/07(金)21:32:45 ID:Psf
>>82
その文脈で自然言語とプログラミング言語を同列に語れる意味がわからない

93: 名無しさん@おーぷん 19/06/07(金)21:33:32 ID:4Yp
>>89
上でも自然言語を例えに出てきたのにそらないやろ…

92: ■忍【LV7,デスフラッター,V9】 19/06/07(金)21:33:23 ID:srt
>>89
イッチはプログラム経験ないからしゃーない
わかるように説明するしかない

101: 名無しさん@おーぷん 19/06/07(金)21:35:18 ID:mtr
>>82
たとえばCではデータ処理するのに何行も書かなければいけないものを、Pythonでは1行で済んだりするんや
つまりPythonは多くのデータを簡単に処理できるから、AIに向いてるねって話や

102: 名無しさん@おーぷん 19/06/07(金)21:35:42 ID:4Yp
>>101
ほならCはゴミってことか?

106: ■忍【LV7,デスフラッター,V9】 19/06/07(金)21:36:24 ID:srt
>>102
一方でPythonでやるのが苦手なことがCではできたりする
何をやるかによって言語を選択する

110: 名無しさん@おーぷん 19/06/07(金)21:37:17 ID:jTu
>>101
その全部のいいとこどりはできんのか?
ワイもプログラムのプの字もしらんニワカなんやが

127: 名無しさん@おーぷん 19/06/07(金)21:40:30 ID:jTu
>>110
誰かこれに答えてクレメンス…
無理なら理由も教えて欲しいンゴ…

130: 名無しさん@おーぷん 19/06/07(金)21:41:16 ID:mtr
>>127
時代が進むと需要が変わってくるから難しいんやないかな

133: ■忍【LV7,デスフラッター,V9】 19/06/07(金)21:41:58 ID:srt
>>127
そもそもできるできないって点と
簡単に作れる作れないって点と
早く動作するかどうかって点と
向き不向きにもいろいろあっていいとこどりができない
あちら立てればこちら立たずになっちまう

134: 名無しさん@おーぷん 19/06/07(金)21:42:01 ID:Psf
>>127
キャッチャーミットとファーストミットと内野手用グラブと外野手用グラブの全部の特長を備えたグラブを作れるか?
作れたとしても結局中途半端の極みにしかならんやろ
同じことや

72: 名無しさん@おーぷん 19/06/07(金)21:28:42 ID:9YU
ワイは全部C#に統一して欲しいと思っとるけどな

73: 名無しさん@おーぷん 19/06/07(金)21:29:12 ID:2Sk
まあ開発者殺しの欠陥言語は多いがな

74: 名無しさん@おーぷん 19/06/07(金)21:29:13 ID:4Yp
てか肝心なことを忘れてたがそもそも言語に向き不向きがあるのが理解できない

77: ■忍【LV7,デスフラッター,V9】 19/06/07(金)21:30:05 ID:srt
>>74
お前はホームランバッターにバントさせる派か
ワイはバント不得意な奴にバントはさせへん
一方でパワー無い選手にホームランは期待せん

78: 名無しさん@おーぷん 19/06/07(金)21:30:34 ID:awj
コンピュータ「ワイは別に機械語だけで構わないんやけどなー人間君は融通利かないからなー」

85: 名無しさん@おーぷん 19/06/07(金)21:32:06 ID:iH3
今ある言語も競争の果てに残ってきたつわもので
競争に敗れて消えていった言語もあるでな

94: 名無しさん@おーぷん 19/06/07(金)21:33:39 ID:WTK
なんでプログラマーって基本バカにした態度でマウントとってくるんや

97: 名無しさん@おーぷん 19/06/07(金)21:34:02 ID:4Yp
>>94
そらワイみたいな相手にしてたら誰でもいらつくやろ

100: 名無しさん@おーぷん 19/06/07(金)21:34:33 ID:WTK
>>97
ど素人の素朴な疑問やろ
別にバカにする理由ないぞ

108: 名無しさん@おーぷん 19/06/07(金)21:36:48 ID:4Yp
この言語はこれが得意ってのがだいぶ抽象的やからわからんのやろな
でも具体的に説明されても多分ワイは分からない

109: ■忍【LV7,デスフラッター,V9】 19/06/07(金)21:37:16 ID:srt
>>108
何かで例えるしかないんやろけど…

113: 名無しさん@おーぷん 19/06/07(金)21:38:08 ID:4Yp
ワイからみると結局どの言語もアルファベットと記号の組み合わせにしかみえないんやな

119: 名無しさん@おーぷん 19/06/07(金)21:39:14 ID:iH3
イッチが英語ネイティブとコミュニケーション取りたいとして
得意分野が違う通訳を使い分けるみたいなもんちゃうか
イッチは全部一人で済む通訳が欲しいんよな

124: 名無しさん@おーぷん 19/06/07(金)21:39:56 ID:4Yp
>>119
ほんやくこんにゃくが欲しいやで

137: 名無しさん@おーぷん 19/06/07(金)21:42:17 ID:4Yp
ヒトカスが楽なように機械が合わせろ?

139: 名無しさん@おーぷん 19/06/07(金)21:42:33 ID:3JJ
>>137
それを作るのもヒトカス?

141: 名無しさん@おーぷん 19/06/07(金)21:43:25 ID:vtx
>>137
昔の人はウェブが流行る世界を想像できんかったんやで

145: 名無しさん@おーぷん 19/06/07(金)21:44:12 ID:4Yp
>>141
つまり今ならできるんやな
ヒトカスに優しい素晴らしいコンピューターが

146: 名無しさん@おーぷん 19/06/07(金)21:44:25 ID:gXL
>>145
出来ないぞ

148: ■忍【LV7,デスフラッター,V9】 19/06/07(金)21:44:38 ID:srt
>>145
だから使う人にやさしいと作る人にやさしいは別もんや

143: 名無しさん@おーぷん 19/06/07(金)21:44:07 ID:mtr
>>137
せやな、でもこんなコンピュータとかいうようなものは電気を使ってしか作れそうもないやろ?
そうなるとどうしても二進数とか使わなあかんのやで

150: 名無しさん@おーぷん 19/06/07(金)21:45:25 ID:4Yp
>>143
上でも聞いたかもしれんが機械が0と1しか扱えないのはわかるんやが
その0と1の文字列が何を表すかをヒトカスが調整できるんちゃうの?

151: 名無しさん@おーぷん 19/06/07(金)21:45:45 ID:mtr
>>150
わかるようにしてるのがプログラミング言語やで

157: 名無しさん@おーぷん 19/06/07(金)21:46:51 ID:mtr
>>150
プログラミング言語で使ってる関数とか、数は全て二進数に変換されて、コンピュータに命令されてるんやで

154: 名無しさん@おーぷん 19/06/07(金)21:46:20 ID:Psf
すまんけど、ちょっとイッチ頭悪すぎない?
プログラミング経験の有無以前の問題やと思うんやが
素なんか?

156: ■忍【LV7,デスフラッター,V9】 19/06/07(金)21:46:41 ID:srt
>>154
悪くはないけど固いとは思う

155: 名無しさん@おーぷん 19/06/07(金)21:46:41 ID:4Yp
>>154
根本的にコンピューターってのが何なのか理解してない感ある

結局ワイの認識が「パソコンで電子データ弄ってる点で同じやろなんで何が向き不向きなんや」程度やからあかんのやな

204: 名無しさん@おーぷん 19/06/07(金)21:59:48 ID:gXL
>>194
電子データいじるための道具がプログラム言語やで
道具によって使い勝手が違うのは当たり前やろ

214: 名無しさん@おーぷん 19/06/07(金)22:02:36 ID:4Yp
>>204
その道具の使いわけというか比喩がいまいちピンとこないんやな
ゲーム開発やらスマホアプリ開発やら組み込みやらが何が違うのか

258: 名無しさん@おーぷん 19/06/07(金)22:20:28 ID:4Yp
結局>>214が根本的に解決できんと何も納得できなさそう
ここの人たちはゲーム制作とスマホアプリ製作する上で内部処理がどう違うかとかわかるんか?

270: 名無しさん@おーぷん 19/06/07(金)22:29:19 ID:MDC
>>258
ゲームは最新の3Dとかのどちゃくそ情報量多いデータを画面の更新速度(1/60秒とか)に合わせて処理しないといけない
なのでCとかC++みたいに難解でコードの量もクッソ増えて開発効率が悪いけど爆速な言語がよく使われる

逆にスマホの便利アプリとかは人間の操作するスピードに合わせるから、多少処理が遅くても大丈夫
そのぶんクラウドサービスとかとの連携を強化したいから、短いコードで複雑なことができるJavaとかPythonが使われる

272: 名無しさん@おーぷん 19/06/07(金)22:31:08 ID:4Yp
>>270
はぇ~初めて納得がいった気がする

224: 名無しさん@おーぷん 19/06/07(金)22:06:24 ID:qqQ
C言語「この処理はAとBとCを呼べば実現できるで」

Python「ファッ!?クッソ面倒やな」
Python「ワイはX1つだけ呼べばそれできるぞ」


こんな感じ

228: 名無しさん@おーぷん 19/06/07(金)22:08:28 ID:mtr
>>224
これがなんだかんだ言ってわかりやすい希ガス

232: 名無しさん@おーぷん 19/06/07(金)22:09:42 ID:MDC
>>224
実際はC言語で実装すると行数が1000倍に膨れ上がることもままある模様

235: 名無しさん@おーぷん 19/06/07(金)22:10:26 ID:9YU
>>232
残当

246: 名無しさん@おーぷん 19/06/07(金)22:13:57 ID:4Yp
>>224
それだけ聞くとPhytonのが有能に見えるがCのが有能な点もあるんやろ?
ようわからんなぁ合体させればええやん

247: 名無しさん@おーぷん 19/06/07(金)22:14:18 ID:MDC
>>246
合体させられるで

248: 名無しさん@おーぷん 19/06/07(金)22:14:44 ID:4Yp
>>247
は?じゃあなんでCだのPhytonだの言うとんねん合体言語使えや

255: 名無しさん@おーぷん 19/06/07(金)22:18:13 ID:qqQ
>>248
全部Cで書くと冗長になるし
全部Pythonで書くと細かい融通が利かないから
Pythonじゃ実現できない処理だけCで書くんやで
全部Cで書くとか地獄や

234: ■忍【LV7,ようがんまじん,6E】 19/06/07(金)22:10:22 ID:CmX
万能言語があったとして
それに対応できるコンピュータがあったとして
その言語人間が扱えるやろか?

239: 名無しさん@おーぷん 19/06/07(金)22:11:07 ID:MDC
>>234
万能言語の前にC++を完全に理解している人類が何人いるのかという話やな

238: 名無しさん@おーぷん 19/06/07(金)22:11:02 ID:ZSP
いろんな部品が高性能になったらできるかもしれない

236: 名無しさん@おーぷん 19/06/07(金)22:10:26 ID:fXp
演算能力上がるとまた新しい言語が…

264: 名無しさん@おーぷん 19/06/07(金)22:25:17 ID:qqQ
イッチはたとえ話じゃなくて
もっと具体的な違いを知りたいんやろ?

265: 名無しさん@おーぷん 19/06/07(金)22:25:45 ID:4Yp
>>264
そうなんや
でも多分具体的な事言われてもワイにはわからんというジレンマ

269: 名無しさん@おーぷん 19/06/07(金)22:28:39 ID:qqQ
>>265
50年前昔のパソコンはスペックが今よりもかなり低かった
それこそハンドアセンブルとかいって01を手計算で記述してたりしたんや
でもそれだとゲーム1つ作るのにも相当に時間がかかるから、
四角形を描画するための関数
色を変更するための関数って
機械語を抽象化していったんや
それがC言語だとかなんやけど

275: 名無しさん@おーぷん 19/06/07(金)22:34:36 ID:4Yp
>>269
でもそれだけじゃあかんようになったんやな?
それ以外にコンピューターでしたいことが増えた
せやから上で言われてるように爆速用や巧遅用とかになった

276: 名無しさん@おーぷん 19/06/07(金)22:36:09 ID:4Yp
なんでCは爆速でPythonは真逆と同じアルファベットと記号の羅列なのに変わってくるのか

278: 名無しさん@おーぷん 19/06/07(金)22:37:40 ID:ry0
>>276
簡単に言えばC言語ですらコンピュータにはめんどくさいんだよ
本当は0と1のみで記述してほしいのがコンピュータ
それを読みやすく変えてるだけ
んで、その人間に読みやすく変えてるからコンピュータが逆に翻訳しないといけないから効率が落ちる

287: 名無しさん@おーぷん 19/06/07(金)22:44:23 ID:4Yp
>>278
サンガツ
ヒトカスの介護でコンピューターも苦労してるんやね

289: 名無しさん@おーぷん 19/06/07(金)22:46:23 ID:ry0
>>287
そーゆーこと。
介護の量で速度が変わるんや
○○安生宜しく→いろいろ考えながらやらない感から仕事が早くならない(Pythonとか)
AとBとCをこうこうこうやってやれ→何も考えずにそのままやるだけ(C言語)
ぐらいのもんや

281: 名無しさん@おーぷん 19/06/07(金)22:41:47 ID:8qw
最近毎日プログラミングスレが立ってて新卒が現場に入った時期なんやなぁとしみじみする

283: 名無しさん@おーぷん 19/06/07(金)22:42:23 ID:4Yp
>>281
ワイはいじったこともないし予定もないで

引用元:http://hayabusa.open2ch.net/test/read.cgi/livejupiter/1559907980/




補足

多くの言語は、新たなニーズを満たすべく設計され、他の言語と組み合わされ、最終的に使われなくなる。

あらゆる用途に使える万能言語を設計しようという試みはいくつかあったが、そういう意味で成功した言語は存在しない 。

多様な言語が生まれる背景には、言語が使われる状況の多様性がある。

引用元:Wikipedia



こちらの記事も読みませんか?