2013年11月15日金曜日

シェルスクリプトを初めて触った

Unix環境をだいぶ利用してきたのですが、シェルスクリプトを書いて作業を楽にする。
という考えはなく、いつも行き当たりばったりでコピペのシェルスクリプトしか利用していませんでした。

そんななか、私が積んでいた作業に
ネットワークプリンター情報を集めてターミナル上で表示するという課題がありました。

その中で今日は集めた情報をターミナル出力するシェルスクリプトを書いていました。

「構文がいちいち細かい!」

が第一印象です。

例えば文字列変数の代入で
STRING="string"
というのを書きましたが、=の前後は1文字あけるという癖があり、
STRING = "string"
と書いてエラー吐かれました。

また、
if文も
if [ $STRING = "string" ]; then
  ...
fi

の書き方もスペースが重要だったりして詰まりました。

スクリプト自体まともに書いたことないですが、
ここまで細かいとなんだかなぁ…
と思いました。

あとシングル・ダブルクオートとか[ ` ] ←こいつとかうざい

2013年11月12日火曜日

当面の目標

当面の目標は以下のリストのような感じになると思います。
  1. Androidアプリの制作
  2. HTML/CSS、javascriptを使ったホームページの作成
  3. ネットワークの技術者になるためのお勉強
  4. 情報の発信とそれに対する自分なりのコメント
  5. 自分なりの情報発信の場としてブログの利用
  1. Androidアプリは自分の作りたいアプリを作ってみる。Javaはひと通り使えるし、環境も入れてあるので、作るだけ。
  2. HTMLはひと通り使えるレベルだが、CSSを導入したことはないPHPとかでサーバーサイドアプリは作ったことあるけれど、デザインは意識したことない。javascriptも少し動かしてみたい。jQueryの導入までは考えてない。バイト先のマニュアルがHTMLで書いてあるのだが、それのデザインが気に入らないと申し立てが入りましたゆえ、やらなければならない。
  3. 専行がネットワークなので、ネットワーク全般のお勉強を記録していこうかと。
  4. Twitterで気になる情報をツイートしているのですが、自分の思ったことを書く余裕がなかったのでここで自由に書きたいと思っている。
  5. 自分の性格として、一度に複数のことを考えている。その結論を書き留めるでもなく、頭の片隅に追いやっていた。それを発信して共有する場としてこのブログを使おうと思う。


2013年11月11日月曜日

はじめに

このブログは少し努力が足りてない大学院生である私。
雲が『圧倒的な実力差』をつけるモチベーションを保つために記録していくブログです。

コンピュータ関連の技術情報を主に投稿していきます。

が、私の考えたこと、思ってることや共有したい内容を雑多にも投稿していく予定です。

どうぞよろしくお願いします。

2013/11/11 雲