プログラム授業

1:名無しID:8uLJKcUHa.net
いったい何回これやらせんだよ
なんでマックはそのままできんだよ
いい加減にしろ
2:名無し: ID:D1NfHdZyM.net
Bash on Ubuntu on Windows
8:名無しID:8uLJKcUHa.net
>>2
なにそれ
5:名無し: ID:qv2ARXQJd.net
>>2
関連記事


8:名無しID:8uLJKcUHa.net
>>5
そんなに良いものなの?
3:名無し: ID:FuwqvqYrp.net
マッカーの選民意識は異常
8:名無しID:8uLJKcUHa.net
>>3
なんでマックはいきなりプログラムできんだよ
4:名無しID:8uLJKcUHa.net
講師「ウィンドウズの人はこちらのスクリーンショットみてください」

なんでウィンドウズ10なんだよいい加減にしろ

6:名無し: ID:ibSnxkafd.net
エクリプス?
8:名無しID:8uLJKcUHa.net
>>6
なにそれ
7:名無し: ID:vB0HxtmRp.net
仮想環境にUbuntu入れとけ
10:名無しID:8uLJKcUHa.net
>>7
なにそれ
なんでなんか入れないとダメなんだよ
なんでマックは良くてウィンドウズはダメなんだよ!
9:名無し: ID:I+bh9s9na.net
こりゃ林檎豚だわ
11:名無し: ID:Sya7AthuM.net
VMwareというソフトがあってだな
12:名無しID:8uLJKcUHa.net
ubuntuってLinuxでしょ
なんでOS入れんの?
ウィンドウズじゃダメなの?ダメな子なの?
13:名無し: ID:kbjNxtjT0.net
何をそんなにインストールさせられたんだよ
16:名無しID:8uLJKcUHa.net
>>13
atom←これはマックも入れてた
Apache
php
Ruby
MySQL←これもマックもやってたかもしれんけど
なんか入れ方違って簡単そうだった
19:名無し: ID:kbjNxtjT0.net
>>16
ほー
ウェブ系でなんかやらせる気なのかな
ウィンドウズはXAMPPで済ませても良さそうなのに
14:名無し: ID:J+ueFC5o0.net
VirtualBoxでlinux入れるかデュアルブートで2つos入れよう
21:名無しID:8uLJKcUHa.net
>>14
なんでOS入れなきゃいかんの?
入学したときおまえら信じてマック買わなかったのに
15:名無し: ID:nNM3z/D1a.net
macでもどうせhomebrewとかでなんか入れてる定期
17:名無しID:8uLJKcUHa.net
>>15
それはプリントに書いてあった
マックはそれ入れるとなんでも簡単にインストールできんだろ
なんでウィンドウズにはねえんだよクソが
32:名無し: ID:p0g85/Wg0.net
>>17
Microsoftが糞だから
18:名無し: ID:CdYMUdjz0.net
Windowsとかよりお前の頭にまっとうな知識インストールしろ
23:名無しID:8uLJKcUHa.net
>>18
うるせえ
これから教わってインストールするんだよ
ただウィンドウズ使ってるとマックよりも進みが遅くなるのがね…
20:名無し: ID:dRXjtknra.net
Linuxのデュアルブートにしろ
24:名無しID:8uLJKcUHa.net
>>20
なんでLinuxがいるんだよ
ウィンドウズじゃ動かねえのかよ
50:名無し: ID:5LTaskEc0.net
>>20
今時セレロンでもCUIのVM動かすくらいなら問題ないし今更デュアルブートはなぁ…
22:名無し: ID:DfytToKY0.net
ちょっとインストールするぐらいでグダグダ文句言ってんじゃねえよ女かよ
25:名無しID:8uLJKcUHa.net
>>22
そのせいで遅れてんだよ
進んでるやつはもうphpとか書いてるのに
こちとらまだHTMLが表示できないやつも多いんだぞ
カリキュラム間違ってんじゃねえのかこのやろう
26:名無し: ID:U0/1vK6S0.net
HTMLなんて何もなくても表示できるだろ
30:名無しID:8uLJKcUHa.net
>>26
それは一番最初にやった
これだとHTMLしか表示できなくてアプリにはならないからWebサーバが必要
ってことまでは学んだ
27:名無し: ID:/IkrNij10.net
インストールしてApacheの設定ファイルいじるだけじゃないのか
そんなかからんだろ
30:名無しID:8uLJKcUHa.net
>>27
そう説明されたけど、うまく動かないやつ多数で
講師がひとりずつ見てくれてんだけどそれが遅えんだよ!
28:名無し: ID:i2Dnsj4k0.net
真っ先にcygwinが浮かんだが最近はもっといいのがあるのか?
31:名無しID:8uLJKcUHa.net
>>28
なにそれ
29:名無し: ID:dRXjtknra.net
XAMP入れろよ
というかその講師も大概だが
31:名無しID:8uLJKcUHa.net
>>29
さっきも書いてる奴いたけどなにそれ
33:名無し: ID:kbjNxtjT0.net
>>31
XAMPPは
Apache、MySQL、PHP、Perlがまとめて入るやーつ

もともとLinux、Apache、MySQL、PHPの構成をLAMPシステムて呼んでて
OSXにこれらが乗るようになってMAMPって呼ばれ出して
それをクロスプラットフォームで出来るようにしたのがXAMP

34:名無し: ID:kbjNxtjT0.net
>>31
大雑把な話だが

Windows以外はみんなUnix/Linuxなんだよ、macOSもiOSもAndroidも
だからWindowsで動くプログラム作るとき以外は
Unix/Linuxな実行環境があったほうが色々とやりやすいんだわ

ほんでWindowsをUnixっぽく使おうとしたのがCygwin
今はBash on Ubuntu on WindowsってのがあるんだけどWin10でしか動かん

そんなわけでVMでLinux入れてしまえというレスがいくつもあるんだよ


35:名無しID:8uLJKcUHa.net
やさしい…
てかそんなのあんだったらそれでいいじゃんかよ!

実行環境てのは聞いてた
実行環境と開発環境が必要で
今やってんのは開発環境なんでしょ?

本日のおすすめ記事
【悲報】 自作PC文化、ガチのガチで廃れる

40:名無し: ID:kbjNxtjT0.net
>>35
そうそう
一応ちゃんと教わってんだな

Rubyはなんに使うんだろう
SASSかな?

41:名無しID:8uLJKcUHa.net
>>40
講師はおまえら的には駄目っぽいけど良い人っぽいぞ
2chみたいにWinとMacどっちが良いとか言わないし
43:名無し: ID:Jz5gq76Ca.net
>>41
良い人はmacはねぇよ猿!
って90年代から言い続けてると思うのね
うん・・・

頑張れハァト

51:名無しID:cK5x9RPDa.net
>>43
そういうのはきもいと思う
90年台は知らんけど、今時
36:名無し: ID:p0g85/Wg0.net
まあ、今からでもMacにしておくといいよ
38:名無しID:8uLJKcUHa.net
>>36
スマホもiPhoneだしいいんだけど
正直な話、高いじゃん?
37:名無し: ID:cHcCISnwM.net
環境汚れるからvagrantでVirtualbox使ってやったほうがいいぞ、xampはだるい
Dockerが一番らく
39:名無しID:8uLJKcUHa.net
>>37
それ!
なんか前からやってたとかいうイケメンマカーが言ってた
けどなんのことやらさっぱりでしたわ…

イケメンは講師手伝って他の人にも教えたりしてんだけど
ああいう奴って本当にいんのな

42:名無しID:8uLJKcUHa.net
誰かnot foundとforbiddenとinternalなんとかの違いを教えてくだちい…
44:名無し: ID:/IkrNij10.net
not found ファイルが見当たらない パスの確認をしろ
forbidden アクセス禁止されてる 設定を見直せ
internalなんとか サーバエラー プログラム書いてたならそこにエラーがあるかも
51:名無しID:cK5x9RPDa.net
>>44
ありがとう
それはなんとなく調べてた
どんなときに見当たらない、アク禁、エラーになるのかがわからんの
45:名無し: ID:PRh8dOxv0.net
>>2
これ入れればいいだろ
ガイジかよ
46:名無し: ID:1XF2dn2w0.net
>>45
とても実用に堪えないクソゴミなんだけど使ったことあんの?
http://stknohg.hatenablog.jp/entry/2017/04/27/234259
51:名無しID:cK5x9RPDa.net
>>46
さっき親切な人がWindows10だけって言ってたけど
あと後続の人たちがクソだって言ってるけど大丈夫なん?
55:名無し: ID:kbjNxtjT0.net
>>51
ローカルでやってるだろうからURLは
http://localhost/hoge/index.html
みたいなURLになると思うけど、この「/hoge/index.html」がリクエストされたファイルのパスになる

webサーバは定義されたドキュメントルートとからファイルを探す
例えば「C:¥Users¥お前の名前¥www¥htdocs」がドキュメントルートになっていれば
C:¥Users¥お前の名前¥www¥htdocs¥hoge¥index.html
を返そうとする。ここにこのファイルがなければ404 Not Foundになる

たとえこのファイルがあったとしても、ファイルにパーミッションがなければアクセス出来ないので
403 Forbiddenになる

アクセスされたファイルがプログラムでエラっている場合か
Apacheならhttpd.confか.htaccessに不備があると500 Internal Server Errorになる

58:名無しID:cK5x9RPDa.net
>>55
ありがてえありがてえ
わかんない言葉多いからひとつずつググるんで時間かかるけど

ただなんで¥を/って書くの?
もしかしてこれもWindowsだけがのけものなの?

49:名無し: ID:5LTaskEc0.net
Windows10ってオプション設定でUbuntuのbashサポート使えるって知ってた?
53:名無し: ID:5LTaskEc0.net
Ruby(on Rails)の何が糞ってyumだけでインストールが簡潔してないところ
57:名無しID:cK5x9RPDa.net
>>53
おめえ様達がなに言ってんのかわかんねえんだぜ…
56:名無し: ID:kbjNxtjT0.net
>>53
gemのことなら、それは最近のモジュール化が激しい言語の流行りだからしゃーないんじゃね?
node.jsなんかもnpmっていうパッケージ管理ツールあるし
62:名無し: ID:5LTaskEc0.net
>>56
rpmはyumよりも昔からあったしyum自体rpmのパッケージと依存関係を包括して管理してる
その管理体系が一本化できなくなってるのが気持ち悪いって話
57:名無しID:cK5x9RPDa.net
>>56
このnode.jsも後期でやると聞いた
jsってJAVAのこと?
62:名無し: ID:5LTaskEc0.net
>>57
javaとjavascriptは別物
ブラウザをコントロールする言語としてjavaを真似た文法で作られた事が元になってるのかどうかは知らんが
javaはJVM上で動きjavascriptはブラウザ上で動く
今となっては文法全然違うけど昔の名残で紛らわしい名前になってる
70:名無しID:cK5x9RPDa.net
>>62
ググってました
当時JAVAがバズってたのにあやかってつけた名前なのね
65:名無し: ID:kbjNxtjT0.net
>>62
すまんrpmではなくnpm
たぶんnode.jsだからRではなくNにしたんだと思う
一本化出来ないキモさはわかる
67:名無し: ID:5LTaskEc0.net
>>65
npmってNode.jsの専用のモジュールみたいなの?
その範囲で閉じてるなら別にいいと思う
68:名無し: ID:kbjNxtjT0.net
>>67
そうそう
rubyのgemがrubyのモジュールだけ管理してるように
node.jsのnpmはnode.jsのモジュールだけ管理してる

グローバルにインストールする他に
アプリ単位でそのディレクトリにインストール出来て
jsonで管理されてるから共有しやすくていい感じだよ

71:名無し: ID:5LTaskEc0.net
>>68
rubyの方はyum使わないと解決できない依存関係が多すぎる
72:名無し: ID:kbjNxtjT0.net
>>71
あーそうなんだ
gemについて調べると闇が深いな…
59:名無し: ID:Jz5gq76Ca.net
今時ww
キモいwww

単語好きのチンパンジーほど時代と流行りに拘るなぁ
君みたいな猿には2bit位で良いと思うの

61:名無しID:cK5x9RPDa.net
>>59
いやマジで小学生ならわかるけどさ
いい大人が自分で書いたそれ読み返して
恥ずかしいなって思わねえの?
しかも俺みたいな学生のガキにそれ指摘されてさ
60:名無し: ID:kbjNxtjT0.net
JAVAとJavaScriptはメロンとメロンパンくらい違う
二度と間違えんな

パスの区切り子は、そう
Windows以外はだいたいスラッシュ

64:名無し: ID:i2Dnsj4k0.net
windowsのというかその元になったMS-DOSのパス区切り子は本来バックスラッシュ
(/と逆に左上から右下への斜線)だけど日本語版では円記号に割り当てられている
まあもちろん表示上だけの問題だから動作には何の支障も無いけれど
70:名無しID:cK5x9RPDa.net
>>64
バックスラッシュ言ってた
配られるプリントも¥じゃなかった
66:名無し: ID:RqKyMLpC0.net
Windowsのパスの区切りがバックスラッシュなのは遠い祖先のパクリ元のCP/Mがコマンドオプションとしてスラッシュ使ってたからや
そのCP/Mにディレクトリの概念がなくてMS-DOSで急遽UNIXから取り入れた時にスラッシュ使えん、じゃあバックスラッシュでってなってそれが未だに続いとる
69:名無し: ID:Jz5gq76Ca.net
>>66
流石に世代じゃないからエミュでしか扱ってないけど

それ
CP/Mの機能じゃなく
CP/M用のマイケルソフトの機能じゃない?
間違ってたらごめんだけど
ちょっといじった中でスラッシュ使ったことなかったから

70:名無しID:cK5x9RPDa.net
>>66
そういう過去があったのね

このまとめの関連記事


2chまとめのまとめ

求人「パソコンでプログラムを組む作業です!未経験OK」俺「未経験だけどデスクワークって楽そーワクワク」

AI(人工知能)が作成したAIプログラムの性能が、人間が開発した製品を上回る可能性・・・

ヤマトに契約を打ち切られる通販会社wwwwwww

Amazon プライムビデオとか言う最強の動画コンテンツwwwwww

テレビ、出版業界「違法ダウンロードやめろ」

自作のアプリを無料から120円にしたらwwwwwwDL数が伸びたwwwww

Windows7(2時間前)「更新に失敗しました。変更を元に戻しています」

オワタあんてな

GEEK速報をTwitterでフォローするならこちらwwwwwwwwww

2chまとめのまとめ

家電屋の店員「!」シュババババ 服屋の店員「!」シュババババ

購入厨「割れは犯罪!」俺「で、違法ダウンロードで捕まったやつっているの?」購入厨「え・・・それは・・・あの・・・」

テレビ、出版業界「違法ダウンロードやめろ」

格安SIMにして1ヶ月経つんやが・・・

Windows7(2時間前)「更新に失敗しました。変更を元に戻しています」

お前ら「4Kのテレビ買ったったwwwwwwwwwwwww」 俺「メーカーは?」 お前ら「ハイセンス、L…

NVIDIA広報、日経ビジネスに神対応wwwwwwww

俺のパソコンの改良すべき所教えて(´・ω・`)

【悲報】Xperia XZ premium 10万円もするのにメモリが4GB・・・

引用元:2chscから

小学生からはじめるわくわくプログラミング
小学生からはじめるわくわくプログラミング