- 1 : 2021/04/11(日) 20:49:05.073 ID:3yD8O2Ner
- まずコマンドラインでファイル操作するって事が一般人には理解し難いことなんだと言うことを知った
教える人の技量があれば良いんだろうけどマジで難しいなこれ
- 2 : 2021/04/11(日) 20:51:20.127 ID:3yD8O2Ner
- アカンはこれ
- 3 : 2021/04/11(日) 20:51:39.935 ID:Nh0Bc+8Op
- 専門用語の意味が理解できてないからね
日本語でおk状態 - 4 : 2021/04/11(日) 20:52:31.079 ID:3yD8O2Ner
- >>3
そう
俺にとっての常識が通用しない
いい頭の体操になるといえばそうなんだが めっちゃ疲れる - 5 : 2021/04/11(日) 20:52:47.666 ID:7sw0iaXVd
- なんでIDE使わないの?
- 8 : 2021/04/11(日) 20:54:29.841 ID:3yD8O2Ner
- >>5
専門学校の友人に教えてるんだが 専門学校でviを使いこなさなきゃいけないみたいでまずそっから教えてる最初からC&viとかプログラミング挫折コース一直線なんだが
- 6 : 2021/04/11(日) 20:53:23.935 ID:DY6VBzYs0
- UIがわからないから言葉を教えるのに等しい。
- 10 : 2021/04/11(日) 20:55:44.803 ID:3yD8O2Ner
- >>6
師匠助けて - 7 : 2021/04/11(日) 20:54:27.922 ID:EhvHgtUKM
- 説明が下手なだけだな
- 9 : 2021/04/11(日) 20:55:04.162 ID:3yD8O2Ner
- >>7
それは自覚してる
教え方を教えてくれ - 11 : 2021/04/11(日) 20:56:15.352 ID:DY6VBzYs0
- パソコン初心者の本がなんでも教えてくれるぞ。
- 15 : 2021/04/11(日) 20:59:18.629 ID:3yD8O2Ner
- >>11
初めてのviとかないのかな - 28 : 2021/04/11(日) 21:03:10.029 ID:DY6VBzYs0
- >>15
初心者の本と言ってもMS-DOS初心者の本とか、
Windows 3.1初心者の本とかとにかくコマンドラインを直感的に理解できるようにすることが最大の壁。 - 32 : 2021/04/11(日) 21:05:52.233 ID:3yD8O2Ner
- >>28
あーなるほど
めっちゃ古そうだけど確かにコマンドラインを簡単に理解できるようになるメソッドとか載ってそうですね流石師匠
- 12 : 2021/04/11(日) 20:57:11.647 ID:3yD8O2Ner
- プログラミング覚えたのが海外の大学の講義だったからパソコンわからん人向けの教材とかどれがいいのか一切わからない
- 16 : 2021/04/11(日) 20:59:26.295 ID:Aapzf4/x0
- viエディタwwwwwwwwwwwwwwwwwww
- 17 : 2021/04/11(日) 20:59:48.875 ID:TJtTpbg20
- CUIなんてその道に興味ある奴しか使わんからな
マウス触らなくていい=楽を実感しないとまずコマンドを覚える気にもならん - 18 : 2021/04/11(日) 21:00:03.839
- まじかよ vi 最低だな! じゃあ俺は Vim 使うわ
- 20 : 2021/04/11(日) 21:00:44.574 ID:3yD8O2Ner
- >>18
高度にカスタマイズされたVimにまさるエディタは無いんだわ - 19 : 2021/04/11(日) 21:00:08.467 ID:3yD8O2Ner
- CLI触ったことないやつにいきなりviだからな
狂ってる - 21 : 2021/04/11(日) 21:01:02.211 ID:kYc6Sx6W0
- viとかワロタ
現役PGですら使えないだろ - 22 : 2021/04/11(日) 21:01:38.504 ID:3yD8O2Ner
- >>21
nanoでいいのにね - 27 : 2021/04/11(日) 21:03:01.957 ID:kYc6Sx6W0
- >>22
本職じゃないからAtom使ってるわ - 36 : 2021/04/11(日) 21:06:36.903 ID:3yD8O2Ner
- >>27
Atomでかいコード開くとフリーズするからきらい - 42 : 2021/04/11(日) 21:09:25.875 ID:kYc6Sx6W0
- >>36
デカいファイルなんて開かないからな
php, vue.js, Node.js, golang, pythonあたりを開くから全部対応できるAtomに落ち着いた - 23 : 2021/04/11(日) 21:01:43.740 ID:EhvHgtUKM
- 最初はゴールを意識した全体をザックリ教える
相手に自分の立ち位置を理解させる
操作を一から教えるとかアホがやること - 30 : 2021/04/11(日) 21:04:43.302 ID:3yD8O2Ner
- >>23
なるほど
物語かく感じでカリキュラム組んでかなきゃいけんのな
参考にする - 24 : 2021/04/11(日) 21:01:56.479
- VisualStudio Code に Vim キーバインドして使ってる
やっぱeasymotionなんだよな - 29 : 2021/04/11(日) 21:03:39.702 ID:3yD8O2Ner
- >>24
VSCodeのVimバインドなんか機能的に不都合出たりなんかもっさりだったりで結局デフォに戻したわ - 34 : 2021/04/11(日) 21:06:04.926
- >>29
そこは結局Vimに戻ったわって言おうよ・・ - 46 : 2021/04/11(日) 21:11:42.926 ID:3yD8O2Ner
- >>34
Vimは使ってるよ
普通の重いターミナルエミュレータだと使い物にならないけど
OpenGL実装のターミナルエミュレータだと重さ感じない - 48 : 2021/04/11(日) 21:13:03.278 ID:d2HSlAqW0
- >>46
最近のエディタってGPU機能つかってるのか?(´・ω・`) - 52 : 2021/04/11(日) 21:15:18.257 ID:3yD8O2Ner
- >>48
エディタってかターミナルな
bashとか表示するアレGPU使うのが最近はやってて有名なのだとAlacrittyやらkittyやら
あとVSCodeのターミナルも最近WebGL実装が正式実装された - 54 : 2021/04/11(日) 21:17:51.054 ID:d2HSlAqW0
- >>52
opengl くらいしかGPUは意識してつかってないや(´・ω・`) - 57 : 2021/04/11(日) 21:19:35.672 ID:3yD8O2Ner
- >>54
俺もGPU関係全くわかんない - 63 : 2021/04/11(日) 21:22:39.127 ID:d2HSlAqW0
- >>57
3Dポリゴンとか .3ds フォーマット解析して 影行列とかつかってシミュレーターをシリアル通信操作でつかったりしてる(´・ω・`) - 65 : 2021/04/11(日) 21:23:37.920 ID:3yD8O2Ner
- >>63
すげぇ
大学院とか? - 70 : 2021/04/11(日) 21:26:28.754 ID:d2HSlAqW0
- >>65
ラプラス変換のFFT法による演算なんかもやってる(´・ω・`)やりたいことが増えてきて勉強してる感じかな?(´・ω・`)
- 74 : 2021/04/11(日) 21:30:23.600 ID:3yD8O2Ner
- >>70
FFTって任意精度演算とかで使うあれか(しったか
マジですげー
そこまでどうやってすすめてった? - 78 : 2021/04/11(日) 21:31:49.468 ID:d2HSlAqW0
- >>74
FFTっていうのは高速フーリエ変換のこと(´・ω・`)べつに演算はDFT使ってもできる(´・ω・`)n
- 83 : 2021/04/11(日) 21:33:10.642 ID:3yD8O2Ner
- >>78
それはわかる!
それ以外は一切わからん!
あれでしょ
音声プログラミングとかに使うやつでしょ - 97 : 2021/04/11(日) 21:37:38.741 ID:d2HSlAqW0
- >>83
そう(´・ω・`)そのFFTがラプラス変換を解くときに使えたりもするんだぁ(´・ω・`)n
- 25 : 2021/04/11(日) 21:01:58.193 ID:d2HSlAqW0
- 端末 と vi と screen とか連携するとシリアル通信データをコマンドラインでテキストファイル化をコピペでける(´・ω・`)
- 26 : 2021/04/11(日) 21:02:53.552 ID:3yD8O2Ner
- >>25
screenコマンド
ciscoルータにコンソール接続するために最近始めて知った - 35 : 2021/04/11(日) 21:06:21.673 ID:d2HSlAqW0
- >>26
別にscreenコマンドじゃなくてもいけど 手っ取り早いからね(´・ω・`) - 31 : 2021/04/11(日) 21:05:32.801 ID:nd5SCIYI0
- vim使いですまん
- 33 : 2021/04/11(日) 21:05:59.886 ID:sAZzKOM80
- ほぼビジュアルスタジオしか使ってないんだが
- 37 : 2021/04/11(日) 21:07:03.490 ID:7sw0iaXVd
- viなんてリモート開発かつVSCodeのリモード機能が使えないような特殊な環境でしか必要ない
少し設定弄る程度ならnanoエディタでも使えばいい話 - 40 : 2021/04/11(日) 21:08:38.317 ID:3yD8O2Ner
- >>37
専門学校の先生の頭が古いのよ
本当に
60代らしい - 49 : 2021/04/11(日) 21:13:23.940 ID:3yD8O2Ner
- >>37
おそらくそういう環境で使うための知識なのであってはいると思う - 38 : 2021/04/11(日) 21:07:59.095 ID:lbpWNwAL0
- vi系は使えるようになると良いエディタだわな
- 41 : 2021/04/11(日) 21:08:54.705 ID:d2HSlAqW0
- >>38
サーバには強くなるかもね(´・ω・`) - 39 : 2021/04/11(日) 21:08:27.173
- アトムってMSに買収されてから完全に殺しにかかられてるじゃん
まるで三洋のエネループをエボルタを持つパナソニックが買収するみたいなあれ - 43 : 2021/04/11(日) 21:10:12.224 ID:Ymea4QAsa
- 昔の人の考え方だと着いて来れない奴はやらなくていい
て感じだろうな
今やJCJKでも必修科目の時代なのに - 44 : 2021/04/11(日) 21:10:51.297
- Atomはプラギンのダウンロードが低速だと一方的に切断してくるから許さない
VSCodeは低速でも我慢強くダウンロード終わるまで待ってくれるから好き - 45 : 2021/04/11(日) 21:11:00.046 ID:y0fuBflV0
- なんでコマンドラインから教えるん?
- 47 : 2021/04/11(日) 21:11:43.814 ID:d2HSlAqW0
- >>45
キャッチボールができるからじゃない?(´・ω・`) - 50 : 2021/04/11(日) 21:14:27.026 ID:7sw0iaXVd
- プログラムをちゃんと理解する過程の中で
結局LinuxとCを勉強することになるというのは分からんでもないが最初にやることじゃない
こういう原理主義者みたいな奴らがプログラミング挫折者を量産している - 55 : 2021/04/11(日) 21:18:42.984 ID:3yD8O2Ner
- >>50
ハーバードのCS50ってコンピュータサイエンスの授業があるんだがそこでは最初にscratchっていう図ベースのプログラミング環境で課題が出されて
そこでプログラミングで何が出来るかを理解させてからC言語に入ってった
最初からCは絶対にいけないんだわ
- 66 : 2021/04/11(日) 21:23:39.665 ID:ogCjoVMn0
- >>55
あースクラッチから入らせるのか
それいいな - 51 : 2021/04/11(日) 21:14:53.808 ID:hr7Vnab6M
- atomなんたいうvscodeの下位互換使ってるやつまだいるのか
- 53 : 2021/04/11(日) 21:16:27.343 ID:3yD8O2Ner
- パソコン知らない人向けのIT専門学校に入ったアホなので人に教えるくらいしかやる事がない事に気がついたんだ
- 56 : 2021/04/11(日) 21:19:06.005 ID:68pXlR3W0
- VSCode使うようになるとその他のエディタ一切使う気しなくなってくる
マルチカーソル系操作がやりやすい - 58 : 2021/04/11(日) 21:19:47.238 ID:kYc6Sx6W0
- 大学でCやったけど、周りはみんな挫折してたなぁ……
- 62 : 2021/04/11(日) 21:22:08.149 ID:3yD8O2Ner
- >>58
高校の頃の同級生も大学でCやってたけど Cで何ができるのか全く理解してないみたいだったこれプログラミング教える意味ある?
- 59 : 2021/04/11(日) 21:20:04.469 ID:d2HSlAqW0
- verilog で順序回路からとか 回路図からcode作成とか色々方法はある(´・ω・`)
- 61 : 2021/04/11(日) 21:21:16.664 ID:3yD8O2Ner
- >>59
それアセンブリコースじゃん - 60 : 2021/04/11(日) 21:21:13.941 ID:8ObcP9F1d
- viの操作は捨ててとりあえずcだけ教えたら
- 64 : 2021/04/11(日) 21:22:49.871 ID:3yD8O2Ner
- >>60
そうするか - 67 : 2021/04/11(日) 21:25:13.610 ID:DY6VBzYs0
- MS-DOS環境を用意してMS-DOS初心者の本に通りに動かしていけば感覚でコマンドラインを動かすイメージが出来るようになる。
これはつまりMS-DOSからWindows 98までの進化を順番通りに覚えろということ。
小学生が基本を確実におさえるように1年から6年まで教科が組まれているのと同じ。
古いものから順番通りに覚えるのが1番よい。 - 71 : 2021/04/11(日) 21:27:20.279 ID:3yD8O2Ner
- >>67
MS-DOS全然わからないです、、、
イーサネットオタクだと思ってたけどガッチガチのコンピュータオタクだった件 - 68 : 2021/04/11(日) 21:25:31.367 ID:COJQhEeS0
- そもそも、CSSとかHTMLが何の略とかも知らないから
ソース俺 - 69 : 2021/04/11(日) 21:25:52.870 ID:mr3droFw0
- 逆にC捨ててbash環境とvimに慣れさせる方を優先させるべきだと現役エンジニア的には思うけど
- 72 : 2021/04/11(日) 21:29:48.612 ID:d2HSlAqW0
- >>69
言語はあるしゅの哲学体系の抽象化にすぎないんじゃない?(´・ω・`)聖書読んだほうがまだ勉強になるぞ(´・ω・`)
- 75 : 2021/04/11(日) 21:30:37.063 ID:mr3droFw0
- >>72
Cはプログラミング言語の基礎にしかならんけどインフラやらDBやらどれをいじるのにもCLI環境は生きてくるからなあ
宗教よりまず文化と言葉を覚えろ的な - 84 : 2021/04/11(日) 21:33:16.204 ID:d2HSlAqW0
- >>75
ジェリコの壁はなぜ崩れたのか?(´・ω・`)この問題だって量子コンピュータに通じる問題だろ?(´・ω・`)
- 76 : 2021/04/11(日) 21:31:13.295 ID:7sw0iaXVd
- >>69
CでCLIツール作って飯食ってる現役プログラマだけど
まずモダンな環境で動く物を作る方が100億万倍有用だと思うが? - 87 : 2021/04/11(日) 21:34:45.945 ID:mr3droFw0
- >>76
たとえばインフラエンジニアはプログラミングせずにターミナルで繋いで設定作業することになるわけで - 93 : 2021/04/11(日) 21:36:04.115 ID:7sw0iaXVd
- >>87
教えるのはプログラミングであってインフラではないという前提なんだが - 96 : 2021/04/11(日) 21:37:32.927 ID:mr3droFw0
- >>93
でもプログラミングの授業にviを導入しようとしているんでしょ?
プログラミングそのものより環境に慣れることを優先してもらいたいっていう教員のアプローチが透けて見えるよ - 92 : 2021/04/11(日) 21:35:59.725 ID:3yD8O2Ner
- >>76
ガチガチのガチでこれは思う
便利なものは進んで使うのが技術を進化させる元となっていくんだよな - 77 : 2021/04/11(日) 21:31:40.429 ID:8ObcP9F1d
- >>69
OJTならそうするけど学生ならとりあえず条件分岐やらループやらの概念知る方が大事だし - 82 : 2021/04/11(日) 21:33:00.505 ID:mr3droFw0
- >>77
どっちも同じくらい大事だと思うけどね 順序の問題かな - 73 : 2021/04/11(日) 21:30:01.090
- 別にアセンブリだろうがCだろうがやらなきゃならないならやるだけだろ
家族人質に取られて一か月で将棋初段にならないと皆殺しにするって脅されたら昇段するだろ - 79 : 2021/04/11(日) 21:32:09.491 ID:3yD8O2Ner
- >>73
アセンブリもCも好奇心で勉強したから俺は楽しいと思うよ - 80 : 2021/04/11(日) 21:32:25.515 ID:BNJSnmQT0
- ポインタって何なの?
- 86 : 2021/04/11(日) 21:34:07.012 ID:3yD8O2Ner
- >>80
メモリの番地を指すものだよ - 81 : 2021/04/11(日) 21:32:59.063
- 好きだからやるんじゃねえんだよ
好きなものなんてねえんだ
目の前の事一生懸命取り組んでたら好きになるんだよ - 85 : 2021/04/11(日) 21:33:50.350 ID:MtyaGgKR0
- プログラミング知識を覚えた奴は
「このコードにこういう機能がある」という構文で話をしがちだけど
まずは「何をする」からイメージさせるべき - 94 : 2021/04/11(日) 21:36:38.295 ID:8ObcP9F1d
- >>85
趣味で始めたとか必要に迫られて独自開発したって人が強いのはそのあたりの感覚が身についてるやつ多いからなんだよな
そのかわり一般的なコーディングルールとかに疎いから大きいpjだと揉めたりするんだけど - 100 : 2021/04/11(日) 21:39:01.377 ID:d2HSlAqW0
- >>94
だから 逆に哲学なんかを大事にするようになるんでしょ?(´・ω・`) - 88 : 2021/04/11(日) 21:34:55.769
- ん、もう9時半か・・(チュンチュン
- 89 : 2021/04/11(日) 21:35:05.872 ID:+zAFlRnu0
- プログラミング教えるのにまずコマンドライン操作ってズレてるだろ
- 98 : 2021/04/11(日) 21:37:44.539 ID:3yD8O2Ner
- >>89
授業のわかんないところ教えるよ!
→ まずコマンドライン操作の授業についていけなかった
→ じゃあそこから授業内容に沿って教えてくねという流れなので
- 90 : 2021/04/11(日) 21:35:09.667 ID:7sw0iaXVd
- これだけは断言するがLinuxの基礎とCの基礎を勉強しても
稀代の天才以外は意味のあるものを作れるようにならない - 95 : 2021/04/11(日) 21:36:43.351 ID:kQVW4ruC0
- ぶっちゃけなんの為に存在してるのかよくわからないんだよな
○○が出来るよっていわれても!?!?!?!?!????????ってなる - 103 : 2021/04/11(日) 21:40:48.407 ID:3yD8O2Ner
- >>95
何がわからない?
って聞いて 一番言われたのがコレ - 99 : 2021/04/11(日) 21:38:14.388 ID:tKo16nJr0
- プログラミングに限らず、
パソコンを扱う上で、ファイルの管理ってのが鬼門だと思う
スマホ、特にiPhoneが人気なのは、その辺の理由もあると思う
パソコン大先生にとっては、気持ち悪い事なんだろうけど - 101 : 2021/04/11(日) 21:39:41.507 ID:8ObcP9F1d
- それならCLIとGUIで比較しながら文字だけでこういう事してるってのを感覚的に覚えてもらうのが早そう
vi系はエディタだからまた別の話だけど
コメント