はじめまして! フィリピン出身の新卒のFです。
今日は主にシェルスクリプトと引き続きナンバーパズルの課題の実習に取り組んでいます。

【シェルスクリプト】

まずシェルスクリプトの講義についてお話ししたいと思います。

私は学生の時、シェルスクリプトやバッチファイルなどは苦手でした。
わかりにくくて、触れたくないという感じでした(笑)
でも、業務に必要になるから講義にまじめに聞いて実習しましたよー

講義(説明)→ 実習(実際にやってみる)の繰り返しのおかげで、基礎は身についたと思います。

具体的の内容は。。
まずバックグラウンド:
【vi】 = Visual Editorの略(UNIX/OSにはデフォルトで入ってます)

※vim/nvi というviのアップグレードバージョンのほうが使われている(vim→Vi Improved)
でもBackspaceが使えなくてつらいかもねー。。と思ったら、 Deleteはできます!

基本のコマンドから。。
D(カット)、yy(コピー)、p(改行貼り付け)、P(改行なし)、u(undo)、yw(単語単位をコピー)、保存:w、別名保存:w newfile
ちょっと「プログラマー的」なコマンド 
置換 :%s/set/Get/g

などなど。。

本題:

【シェルスクリプト】=基本的には、普段実行しているコマンドを並べ、組み合わせる

例えば: ls -l | grep rw-r--r-- | cut -c 45- | sort -r

→一覧を出す|絞り込む|取り分ける|ソートする
→複数のコマンドを一気に済ませることができる

今日は基本の基本から勉強したので、わかりやすかったです。
明日はちょっと難しくなると思うけど頑張ります!^^


【iOSの実習(ナンバーパズルの課題)】

自分も含めて、久しぶりにプログラミングをした人が多くて、プログラムを楽てんでいる姿は見えます(^^)
「実行させたい機能が出るまで席に立ちたくない!」そして何回も試して、実行させたら達成感が大きい。

本当にハマりますよねー。


自分は専門学校でシステム開発を学んできて、ゲーム開発の知識は全くありませんでした。
なので、アニメーションのxとyの計算などに誤って、作っているゲームは変な動きをしてみんなで大笑いをしていました!(笑) 本当に面白かったですよ!
右にスライドしたら、オブジェクトがどこかに飛んでいくとか。。。

パソコンもOSはいつもと違うので慣れていないし、Xcodeも初めてです。
いろいろわからないことが多いけど、インターネットで調べたり、講師やメンターに聞いたり、
お昼休みやちょっとの休憩時間とかに、周りと情報共有をするのもまた楽しいことです。
普通に話すだけでも、新卒はコードの書き方、ロジックに対しての考え方はそれぞれ違っているので、結構勉強になります。
新しい経験、新しい知識が多くて、私達、2014年新卒のエンジニアは毎日だんだん成長している気がします。

締切は明日です。
どこまでできるかを楽しみにしています。