No video

なぜLinuxはプログラミングに向いているのか?

  Рет қаралды 75,032

だれでもエンジニア / 山浦清透

だれでもエンジニア / 山浦清透

Күн бұрын

Пікірлер: 83
@kuturogukun
@kuturogukun Жыл бұрын
めちゃくちゃ腑に落ちる感じで伝えてくださりありがとうございます。
@tanaka_diver
@tanaka_diver 2 жыл бұрын
Linuxの良さがいまいちわからず、勉強する気が起きてなかったんですけど、全て疑問解決したことでLinuxを勉強する気になれました。ありがとうございます!
@javacjapan
@javacjapan 2 жыл бұрын
そもそもLinuxの構造の元になってるUNIXがOSのシンプル性を維持しやすい設計だから、Linuxは「できることがすごく多くて」しかも「どんどん進化している」割には新たに覚えることが少なくて、結果的に「エンジニアの経験が長く活かせる」点がプロにとって大きな強み。 あと、WindowsServerは管理者であるエンジニアにも内部構造を一定以上見せないけど、Linuxは管理者であるエンジニアに対して基本的に何も隠さないので、トラブルがあっても掘り進めれば解決できる信頼感がある。 WindowsのadministratorよりLinuxのrootの方が権限が高くて何でもできる。
@noncolordaddy
@noncolordaddy 11 ай бұрын
プロセス管理がしやすくて何やってるかも明白、かつやりたいことだけやってくれて余計な事はしないのがマジでいい windows開発はユーザー環境の調査からなにから高い上に開発者ガワの敷居も高くてコストが異常にかさむ…… そりゃその分ユーザビリティは高いんだけどもBtoBで敢えてwindows使う理由ほぼないのよね
@user-si4zq8mn6b
@user-si4zq8mn6b 2 жыл бұрын
linuxは難しそうでなんとなく避けてましたが想像以上に強みが多くて驚きました!これからしっかり勉強しようと思います!
@takuyasakai2712
@takuyasakai2712 8 ай бұрын
最近拝見させていただきました。 すごく分かりやすくて個人講習をお願いしたいくらいです。
@sai90000able
@sai90000able 3 жыл бұрын
無料だからLinuxが普及した、それに尽きると思う。LinuxとWindowsそれぞれ優れている点があると思います。
@splwtr
@splwtr 2 жыл бұрын
macOSもできますよ。 HomeBrewを使うとLinuxと同様な風にパッケージのインストールもできます。 また、wget, curl , bash zsh・・・など、標準で入ってます。 FreeBSDがたまたまmacOSに採用され、開発者もアップルに行ったので macOS = デザイナーでなく、macOS=デザイナー、技術者 って関係にもなりましたね。 ただ、Linux系は日本語化し過ぎて、分かりやすいと言えば分かりやすいですが、 業務系LinuxだとRedHatになるんでしょうかね? Centはサポート終わったみたいだし。
@HirKiy
@HirKiy 2 жыл бұрын
とても元気が出る動画をありがとうございます(^^) モチベーションが上がりました!
@GDA00606
@GDA00606 3 жыл бұрын
大変勉強になりました。ありがとうございます。 Linux がいいとなればなぜエンジニアはlinux のpcでではなく、Mac開発を行うのでしょうか。 ところでwslはどう思われますか。普及するでしょうか。
@sunadokeida
@sunadokeida 3 жыл бұрын
学ぶという意味ではArch linuxをおすすめです。メインOSで使うとなるとカーネルパニックとかも頻繁に出現するので、ある意味すぐ上級者になれるのではないでしょうか。
@RIAFeed
@RIAFeed 2 жыл бұрын
ローリングリリース+ソフトライブラリ短期積極更新はかなりアレなので練習にはうってつけでしょうね。
@w1z4rd9
@w1z4rd9 2 жыл бұрын
btw I use arch.
@pcm298
@pcm298 8 ай бұрын
まあ、本番じゃなければ最高に面白いですよね。 AlpineLinuxの変態環境もいいですが。
@user-nm8dg9xj8z
@user-nm8dg9xj8z 3 жыл бұрын
お伺いしたいのですが、開発用のlinuxは何のディストリビューションがお勧めでしょうか? Ubuntuは有名ですが、CentOSとか? その様な紹介動画があってもあっても良いかもです。
@RIAFeed
@RIAFeed 2 жыл бұрын
ツールのインストールがaptだからdebian系じゃね?
@w1z4rd9
@w1z4rd9 2 жыл бұрын
Debianファミリーがオススメ。Windows10経験者ならZorinOSは好きになると思う。それ以外はLinux Mintって感じ。理由は軽さ、知名度(コミュニティー)、使用では初心者向けだから
@k_kawtv1960
@k_kawtv1960 3 жыл бұрын
ファイルに権限があったり、リニアなコマンド操作感がいいですね。
@KiyotoUniv
@KiyotoUniv 3 жыл бұрын
権限管理も細かくできて良いですよね^^
@sw6273
@sw6273 2 жыл бұрын
今WindowsOSのLenovo Thinkpad X1 CarbonとMacOSのMacBook Airで購入を悩んでいます。 Linuxを使いたいのですが、どちらをお勧めされますか?今年9月からComputerScienceを専攻するアメリカの大学1年生になります。
@KiyotoUniv
@KiyotoUniv 2 жыл бұрын
どちらでもよいと思いますー!好きな方で良いかと。強いて言えばMacの方が環境構築には詰まりにくいは詰まりにくいです。
@a930056
@a930056 3 жыл бұрын
windows10でもChocolateyというソフトを入れればコマンドだけでソフトをインストールすることができます。
@00uru49
@00uru49 3 жыл бұрын
素晴らしい動画ありがとうございます!
@KiyotoUniv
@KiyotoUniv 3 жыл бұрын
参考になれて嬉しいです!!
@yamato2199bob
@yamato2199bob 8 ай бұрын
コマンド操作が慣れると相当強力ですね。 GUIの操作もそれはそれでいいですけど、操作の手順を覚えるのが難しいです。例えば、ボタンの配置は2次元的な位置を把握しなければならないし、間違ったボタンを押した場合のリカバリ方法も同時に覚えなくてはならない。プルダウンしてこれを選択しそこからさらにプルダウンしてアレを選択し・・・みたいなことを考えると3次元的な習得が必要になる。 それらすべてをコマンドだったら決めれた文字列を入力してエンターキーを押すだけ。文字列なので、間違いようがないです。 保守運用手順もコマンドで完結してほしいです。引継ぎが楽ですので。
@masshi1998
@masshi1998 3 жыл бұрын
知らないことが多くて、学びになりました!
@KiyotoUniv
@KiyotoUniv 3 жыл бұрын
タクさん、嬉しいお言葉です( ´∀`)
@it5408
@it5408 9 ай бұрын
チーム開発では、自分のPCにLinuxの仮想環境を構築し、その中でDockerのコンテナを立ち上げて開発するのが多いですか?
@lcao9624
@lcao9624 3 жыл бұрын
なぜLinuxはプログラミングに向いているのか? ->  なぜCUIを使うのか?
@kasey5239
@kasey5239 3 жыл бұрын
この人、娘には”リナ”、息子には”クスオ”って名付けそう。
@mickeyoneil1337
@mickeyoneil1337 3 ай бұрын
何も知らない時期に「linuxでしか自由に開発出来ない」と騙された影響でLinuxユーザになってしまったワイ
@piko7561
@piko7561 8 ай бұрын
wgetはプログラミングツールだったのか
@pianoarennzimimikopi
@pianoarennzimimikopi 3 жыл бұрын
Windows10になってからデフォでウイルス対策されてたような
@Yoh_Yasushi
@Yoh_Yasushi 3 жыл бұрын
質問です。 単体でLinuxのOSをインストールしたPC、どうやって用意するのがおすすめですか? ・自作 ・IntelのNUC ・Windows OSの端末にWin潰して入れる 山浦先生はどうされていますか?
@KiyotoUniv
@KiyotoUniv 3 жыл бұрын
僕ならWindowsを潰しますー。以前はそうしてました。が、今はDockerあるのでDocker上で構築することがほとんどです。
@mo895
@mo895 2 жыл бұрын
I use tuxedo pc (Germany) and slimbook (Netherlands) laptops.
@paseri9697
@paseri9697 Жыл бұрын
macはハードウェアとドライバが監獄なので普通のx64で動かせるようなものがmacだとドライバがないから動かせないとかがザラにあったんでメイン機をUbuntuに変えました
@acitizen6465
@acitizen6465 2 жыл бұрын
WebアプリならWindowsで開発してlinuxサーバにデプロイが使いやすいかなあ Linuxで開発はキツイしWindowsサーバが本番もダルい
@jikantoki
@jikantoki Жыл бұрын
Linuxの素晴らしいところはCUIにしろGUIにしろマウスを触らなくていいし軽い、これに尽きる
@youtubefan1822
@youtubefan1822 3 жыл бұрын
いろいろなディストリビューションあって敷居が高い気がしますが😂
@user-nb9zu6eh3o
@user-nb9zu6eh3o 2 жыл бұрын
速度が早いからですかね。
@yuuttana1223
@yuuttana1223 3 жыл бұрын
windowsとLinuxの差は物凄く分かるんですが、LinuxベースであるMacだとLinuxと比べてそこまで差があるんでしょうか?一応vagrantで使ってるのですが...
@KiyotoUniv
@KiyotoUniv 3 жыл бұрын
ちょっとコード書くくらいならそこまで差はないですが、プロダクションで使うとなったら違いは割とありますー。 Linuxの利点としては、無料、カスタマイズ性、ハードウェアを自由に選択可能、セキュリティといった所は大きいです。
@chitochito5206
@chitochito5206 3 жыл бұрын
WikipediaのmacOSの項目には「BSD系UNIXをベースに開発された。」と書いているのですが、Linuxベースなんですか?
@yuuttana1223
@yuuttana1223 3 жыл бұрын
@@chitochito5206 正確にはunixだと思います。LinuxがUnixから来てるので、macもUnixからでどう違うのかという趣旨の質問なので、それほど今回に関しては問題ないって感じです
@KiyotoUniv
@KiyotoUniv 3 жыл бұрын
@@chitochito5206 です!その通りです!
@RIAFeed
@RIAFeed 2 жыл бұрын
macがLinuxベースだったらネイティブでDockerが動いて便利だったろうに…
@komiyamma
@komiyamma 3 жыл бұрын
でもまぁ、今やオープンソースでも一番貢献度が高いのがマイクロソフトですけどねぇ。
@furikake8524
@furikake8524 3 күн бұрын
まぁ、Windowsはディフェンダーがあるけど
@kunton9563
@kunton9563 3 жыл бұрын
まー Windows系は昔安定稼働出来なかったのが大きいですねー 2〜3日で再起動しないと無理でしたからー
@KiyotoUniv
@KiyotoUniv 3 жыл бұрын
再起動せずにすむってのは良いですよね〜
@Dont_run_away_from_change.
@Dont_run_away_from_change. 8 ай бұрын
Windowsもパッケージマネージャというか、ストアをもっと押して行くべきだと思いました。 現行のフリーソフトも無料で受け入れ、アップデートをスマホのように一括で行ってくれる環境や体制を取り入れないと、Z世代は面倒だと感じる人がかなり多いと思います。 裏を返せば、Linuxがよりユーザーフレンドリーになれば、覇権もあり得るかも?と思いました。
@fugaku1480
@fugaku1480 3 жыл бұрын
確かにプログラミングなどLinuxは素晴らしいのですが、dアニメなどWindowsに限られているサービスも あるので100パーセントLinuxにできません。 昔のLinuxはディスクトップにはつらいOSでしたが、今はそんなことないようです。
@phoepsilonix
@phoepsilonix 2 ай бұрын
2年前はそうだったのかな。 今は見れると思いますよ。
@oneko6
@oneko6 Жыл бұрын
MacにはHomebrewg,WindowsにはWSLを導入すればaptと同じ操作ができます。 Linuxは大体がssh接続で操作することになるので、わざわざローカル環境で利用する利点が見えてきません。
@masatomo310
@masatomo310 3 жыл бұрын
Linuxは、初期のMacに似ている。 じゃじゃ馬だけど、楽しい。
@KiyotoUniv
@KiyotoUniv 3 жыл бұрын
おーそうなのですね!初期のMacのこと知らないのです学びになります!
@user-nx9iq7il3h
@user-nx9iq7il3h 2 жыл бұрын
脆弱性言えてなくて草
@nekop25
@nekop25 2 жыл бұрын
パッケージ管理最高だよね~!インストール楽勝!!ん?動かない...え??依存関係...?
@seal4854
@seal4854 11 ай бұрын
え、コード書くときどうするんだろうvimで全部やるの?
@seal4854
@seal4854 11 ай бұрын
ワイが今まで行った現場だと基本Windowsで開発して、dockerとかcli操作したい時だけWSLに切り替えてやるみたいなやり方してるところほとんどで、 Linuxオンリーの人見たことないんだよな...
@pcm298
@pcm298 8 ай бұрын
Linux版Vscodeで良くない?
@user-lk8mq4el6lEt
@user-lk8mq4el6lEt 3 ай бұрын
LinuxにしてもGUIが使えるものもあるし、コード書く時には別のOSを使ってもいいので、別にCUIのエディタで開発する必要はないですね。
@0jt493
@0jt493 9 ай бұрын
ミドルウェアより下のレイヤあんまり知らないんだろうな
@user-zui-pachi
@user-zui-pachi Жыл бұрын
Linuxが使えるようになりたいと思いました。!!
@chanponcham
@chanponcham 2 жыл бұрын
Windowsもウイルス対策ソフトなくても大丈夫だし、Linuxがウイルス対策安全な理由も謎理論
@chinchilla3538
@chinchilla3538 3 жыл бұрын
Linuxを使いこなせるようになりたいです。
@KiyotoUniv
@KiyotoUniv 3 жыл бұрын
なりたいですよね…! メインOSをLinuxにすると強制的にLinuxの知識は付きます(が、少しイバラの道です笑)。 Linuxに関する動画はまた出してきたいと思います!
@bake3209
@bake3209 Жыл бұрын
IDEを考えるとやっぱりwindowsメインにはなるかな。なんだかんだVisualStudioが強い。 でもLinuxは仮想環境で作りやすいし運用がラク。 あとLinux使えるかどうかで求人の数も質も全然違う。
@bn8941
@bn8941 10 ай бұрын
9割以上がLinuxはさすがに言い過ぎ。大企業だとLinuxわからない人も多く考慮してWindows派も結構います。
@user-zm1xo8je6k
@user-zm1xo8je6k 6 ай бұрын
どうせ下請けに丸投げするからLinuxなんて使えなくても済むから関係ないもんな。 個人や小規模でやってる大半のプログラマーは大体オープンソース系のOSだよ。
@user-ny1bn4xb8f
@user-ny1bn4xb8f Жыл бұрын
dockerやMVCでMacBookm1が熱々になるのが憎い😅
@user-oo3be9ky5g
@user-oo3be9ky5g 2 жыл бұрын
大きく勘違いしてるな linuxっていうのは、カーネルをさすんだぞ この人が要っているのは、カーネルを包んでるディストリビューションの話じゃん
@long-live-linux
@long-live-linux Жыл бұрын
Richard Stallmanニキちっす
@pcm298
@pcm298 8 ай бұрын
GNU/Linuxか。。。 Busybox/LinuxのAlpineLinuxというのがあってだな。。。
@user-cd2fb9es9c
@user-cd2fb9es9c 8 ай бұрын
LinuxになれてしまうともうWindowsには戻れないというのが正直なところです。しかし、金あるところは金撒いてるんだろうな。W親衛隊みたいなのが多いですね。でもKinuxの最大の問題はGPLもあると思います。カネにならないから敵が多い。
@user-be5ce8bl2b
@user-be5ce8bl2b 4 ай бұрын
要するにMacがベストという事。
@hnakajii1954
@hnakajii1954 3 жыл бұрын
なんか嘘言ってる
@user-sabasabpsabasabasabasaaba
@user-sabasabpsabasabasabasaaba 8 ай бұрын
エンジニア名乗るのやめてもろて
@miso6806
@miso6806 5 ай бұрын
なぜ
いつもLinuxにインストールするソフトウェア20選
21:51
PC-FREEDOM@なんちゃってエンジニアリング
Рет қаралды 187 М.
知らないと現場で苦労するプログラミングスキルTOP5
20:08
だれでもエンジニア / 山浦清透
Рет қаралды 49 М.
Кадр сыртындағы қызықтар | Келінжан
00:16
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 47 МЛН
Matching Picture Challenge with Alfredo Larin's family! 👍
00:37
BigSchool
Рет қаралды 46 МЛН
OMG what happened??😳 filaretiki family✨ #social
01:00
Filaretiki
Рет қаралды 13 МЛН
【やさしく解説】Linuxとは?できることやメリット・導入方法まで解説
16:00
SAMURAI ENGINEER [侍エンジニア]
Рет қаралды 204 М.
小学生でもわかる!サーバーってなに?【かんたん解説】
8:05
小学生でもわかる!! IT知識学習チャンネル
Рет қаралды 6 М.
【告白】未経験エンジニア転向した1年目はめちゃ病んでました。
31:47
だれでもエンジニア / 山浦清透
Рет қаралды 499 М.
Linuxディレクトリ構造を完全解説!
9:45
だれでもエンジニア / 山浦清透
Рет қаралды 87 М.
Linuxは何に使ったら良い?分野別に活用事例を解説!
5:24
SAMURAI ENGINEER [侍エンジニア]
Рет қаралды 43 М.
サーバーとは?仕組みや種類・役割・用途をわかりやすく解説
10:20
SAMURAI ENGINEER [侍エンジニア]
Рет қаралды 180 М.
Web系技術の学び方。独学時代に知りたかった!
17:08
だれでもエンジニア / 山浦清透
Рет қаралды 67 М.
Кадр сыртындағы қызықтар | Келінжан
00:16