さてどうしたものか。講義、なんていうと大層な感じがするが、所詮新人研修なんだがな。たいしたことを教えるつもりはないのだが、例年と同じ事をやるのもつまらない。例年はSun(しかも5.5…)にtelnetでログインするところから始まって、各種コマンドの使い方(passwd・man・ls・more・pwd・cd・mkdir・rmdirとか)、ユーザとグループ、パーミッション、vi基礎の基礎、Makefileという流れ。全員が初心者ならこれでいいんだろうが…入社前アンケートによると今回は学校でGentoo使ってた奴がいるぜ!!!でも家ではVineらしいので、なんかへたれ(俺の中ではVineは地位が低いのです…)だが。

とりあえず実機じゃなくて、VMwareを使わせようというところまでは決まってるんだが、具体的に何やるかは全く未定。最初にテストやって、レベル分けしようかな~とか考え中。細かく分けると面倒なので、超初級とそれ以外でいいかな…。超初級はまぁおおよそ例年通りの流れになりそうだが。MakefileはC使わない俺には微妙なんだが。Makefileの書き方覚えるくらいだったら、シェルスクリプト覚えた方が良い気がする。そして「なんでもワンライナーで書かないと負けた気がする病」に感染させるのだ。問題はそれ以外の人たちだが、どうすんべ。案はいくつかあるのだが。

  • apacheをわざと性能でない設定にして、それのトラブルシューティング→チューニング
  • 完全に0からOSセットアップとかカーネル再構築とか
  • SSHを使って暗号化・セキュリティ周りの話
  • strace絡めてシステムコール周りの話
  • Redhat・BSD・Solarisあたりを用意して、”rm -rf /”して違いをレポート
  • gdb・pdb・perl -dとか使ってデバッグ
  • 詰めvi

なんせ時間が2日しかないので大したことは出来ないな…”rm -rf /”が一番面白そうではあるが。それが仕事に役立つかどうかは疑問なんだよなw

, , ,

6 Comments

  1. Kats@Shonan says:

    ネタは腐るほどありますよ・・(元講師だったので
    業務で何ベースのUnix/Linuxを使うのかもアレだが・・・まず新人の基礎知識次第ですなぁ・・・
    シェルスクリプトは必須ですな。

  2. まきお says:

    お疲れ。
    新人の知識レベルがわからんから難しいんだよねぇ。業務で使うとも限らんし。
    でも、学校でやってたとしてもおさらいの意味で初級コースをやらせる意味もなくはないような。
    とりあえずSun5.5はやめていいとはと思うけど。

    俺は教育から外されちゃったみたいなのでちと寂しいw

  3. hide-t says:

    Makefileはかけなくても、読めないと結構困るよ。
    人のにパッチ当てたり、コンパイルできないのを追っかけたりするのに。
    バイナリパッケージだけの人には関係ないかもしれないけど。

    環境作ったり、プログラムするんじゃなければ、SunOS5.5でもまあいい気がするけどね。
    (会社で最初にさわったのが、SunOS4.1.4と、EWS-UX Rel.4だよ…)

    linux経験者には、/bin/sh(bashじゃなくてashとかbusybox)、
    vimじゃなくてnvi(かvimでset cp)を使わせるとおもしろいかも。
    GNU拡張とかも意識させた方が良いと思うよ。

  4. nobu says:

    >Kats
    何ベースいうても、それは客先ごとに異なるので基本的には何でも使うのです。中にはWindowsしか使わない人もいるし。

    >巻乙
    業務で使うとも限らんのはCでもJavaでもそうなんで。知っておくことに意味があるからな。
    おさらいの意味でやる、ってのもありなんだけど眠いだろうなって思ったのさ。
    教育外れても宴会係として生きる道はあるかもよw

    >サンリオマニア
    確かに書けなくても読める必要はありますね。でもそれだけで本が書ける代物ですからどうしようかなぁと。
    まぁそれ言うと、シェルスクリプトだろうがviだろうがそうなんですけど。

    busyboxは題材として面白いかも。いざというときに知っていれば使えるかも知れないし。
    GNU拡張とかも、あのオプションがねぇぞどうすんだ?みたいなことありがちなので、触れておきたいですが…
    要するにやりたいことばかり多すぎですな……

  5. ノヮ☆ says:

    あのぅ お宅の会社に 行くかもw
    3月末くらいかな・・・リクルート・スーツ着て(*≧∇≦)~☆グハッ

  6. nobu says:

    え、なにそれ…どういうことですかw
    いうても俺は会社にいませんが。

Leave a Reply