【5日目】睡魔とは、戦わない!
今日は、CSSの課題提出をしました。
途中、猛烈な睡魔に襲われて、うつらうつらしてしまった。
こういうときには、経験上、素直に寝てしまったほうが、絶対に良いですね!
作業効率落ちるし、結局ぼーっとして、時間がかかって、こんな時間に更新になります(深夜2時半)
明日は朝から、色々用事があるので、提出物のチェックくらいしかできないかな?
お勉強の三日目。今日は目標について。
ゲーマーにとって、『成長』は喜びです。
RPGでは、キャラクターのレベルが上がることに喜び、アクションゲームでは、プレイヤースキルの上昇に喜ぶ。
いま、HTMLの学習をはじめましたが、今のところ、成長を実感できて、面白いと感じてます。
しかし、「プログラマーになる」、ということはプログラムスキルの成長だけでは足りないようです。
「アウトプットを作りまくって、発信する」スキル。
「そのアウトプットが、他人の目に留まるようにする」スキル。
「人に理解してもらえるように演出する」スキル。
こういうスキルも磨いていかなければ、いけない様子。
うーん。昔よりも、いろんなスキルが求められてません……?
いや、良いことだと思います。
社会が発展するほど、人間関係は複雑になるものですし、その複雑化した人間関係の中で、『自己をうまく表現する能力』は、重要になっていきます。
つまり、自己表現力を求められる事は、社会が発展し、成熟している証拠なので、そういうスキルが求められることは、社会全体にとって良いことなんですよね。
自分がそのスキルを身につけることに、なんの不満もありゃしません。
しかし。
しかしですよ。
以下の日報を見てください。
文字のベタ打ちの自分と比べて、なんとグラフィカルなことか!
それだけじゃなく、見やすくて、わかりやすい!!
この方の表現力が富士山だとしたら、自分は公園の砂山レベルですよ!
先の長さに、心が折れそうだ…。「誰か評価してください」
ひとまずは、HTMLの武器を手に入れられるように、頑張ろう。
早速、HOMEBREWをインストールできなかったアナタと私のためのメモ
さっそく、ターミナル(黒い画面のあれ・windowsで言うところのコマンド・プロンプト)でつまづく。
ターミナル自体は、それほど難しいものじゃあなかった。
みんながMacとか、PC上で操作している内容は、映像やクリックでの操作で分かりやすくできている。
そういう映像やクリック操作なんかを取っ払って、文字情報とコマンド入力だけで、操作を行うようにしたもの。
ゲームでたとえると、ポイント&クリック式のアドベンチャーの前の時代に、テキスト入力型のアドベンチャーがあったようなもの。「Syberia」がいつもやっている操作だとしたら、「ポートピア殺人事件」がターミナル。(ゲーム好きしか伝わらない例えw)
ただ、余計なものがない分、スクリプトを書いてすぐにmac上で動作できるという利点があるみたい。
で、本題。
そのターミナルの能力を拡張するために、「HOMEBREW」をインストールするのだけれど、そこで詰まった三点をご紹介します。
1.インストールするときは、必ず、公式ページにあるコマンドをコピペして、ターミナルに貼り付けて実行しよう!
※そのコマンドの右に、コピーボタンがあるので、そちらを使うと便利です。
2.コマンド実行したあとに、途中までは
「Downloading Command Line Tools for Xcode」という表示が出たまま、うんともすんとも言わない→とにかく待て。
最初は、これで終わっているのかなと思って、「brew search tree」といれても反応せず。
パニックになったのだけれども、しばらくすると動き出したのでした。
調べたところ、どうやら、Homebrewを入れるためには、前提として、「Command line tools for Xcode」が必要であるとのこと。
予め入れてなかったために、DLに時間がかかってしまった様子。
cf.「https://qiita.com/royroy/items/338362362de73a94fc0c」
自宅は、クソ雑魚ナメクジ回線だったので、無駄に時間がかかったのでしょう。
3.インストール後にコマンド入力してもうまくいかない!
ターミナルの表示が落ち着いたので、ひとまず、「brew help」をターミナルに入力しました。
しかし、「zsh: command not found: brew」が表示されてしまう……。
というわけで調べる。
よーく見ると、ターミナル内に、Next steps:という項目があることを発見。
さらにに、以下の表示があることを発見。
- Add Homebrew to your PATH in /Users/ichiham/.zprofile:
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/ichiham/.zprofile
eval $(/opt/homebrew/bin/brew shellenv)
理屈は不明ながら、
「echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/ichiham/.zprofile」と、
「 eval $(/opt/homebrew/bin/brew shellenv)」
をターミナル内で、コピペ→実行することでうまく行きました。
ここで詰まる人少ないかもですが、ひとりでも助けになることを祈って、書き記しておきます。
ブログはじめました。
『フィヨルドブートキャンプ』というプログラミングスクールに、参加しました。
これから勉強内容をメインに書いていきますが、それ以外にも、日々の思いついたこととか、考えたこととかを書いていきたいと思います。
せっかく、公開するのだから、エンターテイメントも意識していけたらいいなー(と思うが、約束はしませんw)
よろしくお願いいたします