Although high general intelligence is common among hackers, it is not the sine qua non one might expect. Another trait is probably even more important: the ability to mentally absorb, retain, and reference large amounts of ‘meaningless’ detail, trusting to later experience to give it context and meaning. A person of merely average analytical intelligence who has this trait can become an effective hacker, but a creative genius who lacks it will swiftly find himself outdistanced by people who routinely upload the contents of thick reference manuals into their brains.
Windows PowerShell のお勉強用スクリプト (スコア:1)
好むと好まざるとにかかわらず、年明けに Windows PowerShell なスクリプトをお仕事でこさえることになりそうなので、年末年始休暇中に (お遊びレベルで) がさごそ予習しておかないと。
Re:Windows PowerShell のお勉強用スクリプト (スコア:2, 興味深い)
PowerShellはちょいちょい気の利かないところもありますが、基本的にはとても便利ですね。
ただ、癖が強いので、「PowerShellイン・アクション」のような系統立った解説書を一度読んで、言語のフィロソフィーを理解しておく方がよい気がしました。
他の言語の類推で考えると、落とし穴にはまるところが多いです。
言語自体が、いろいろ詰め込んだ複雑な仕様ですし…。
一度覚えれば、コマンドライン環境から小規模なスクリプティング(Perlなどを使っていたような)まで単一の言語でカバーできるので、
学習量と得られるベネフィットの比率の優秀さは圧倒的ですね。
PowerShellを使い始めると、UNIXのCLI環境のひどさがわかるというか、UNIXを効率的に利用するために、
どれほど統一性のないコマンドや大量の一文字オプションの暗記を要求されてきたか気づかされます(cmd.exeもそうだけど)。
結局UNIXの世界のハッカーって、丸暗記の才能のある人ってことじゃないの?と今では思います。
でも、そういう文句を言えないカルチャーなんですよね、UNIXって。
Re:Windows PowerShell のお勉強用スクリプト (スコア:4, すばらしい洞察)
> どれほど統一性のないコマンドや大量の一文字オプションの暗記を要求されてきたか気づかされます
まぁ、「ちょいちょい気の利かないところ」があって
「癖が強くて」、「いろいろ詰め込んだ複雑な仕様」な
ものよりはいいなと思います。
この間、仕事で使って心からそう思いました。
Re:Windows PowerShell のお勉強用スクリプト (スコア:1)
両方やってた人間としてはWindows上でPERL使うのは不便だし、もしあってもUnix上でPowerShellなんぞ使いたくない、と思います。
OSが出力するオブジェクトが根本的に違うんで。
MACではどうなんですかね、
Re:Windows PowerShell のお勉強用スクリプト (スコア:1)
AppleScript なるものがあるようですが、私は使ったことがありません..
Re:Windows PowerShell のお勉強用スクリプト (スコア:1)
esr だったか gls だったか忘れましたが、 Jargon File [catb.org]でそのように宣っておられたかと。 多分、lexicon の方ではなく、introduction の方だったと思います。
# 後で該当箇所を見つけたら返信しますね。
Re:Windows PowerShell のお勉強用スクリプト (スコア:1)
失礼、記憶違い。 Appendix の Personality Characteristics [catb.org] のところでした。
ざっくり抄訳すると「一般的にハッカーには高い知性が見られるけれど、必要不可欠と言う訳ではない... クリエイティブな天才でも暗記の才能がなければ、日常的に分厚いリファレンスマニュアルを脳内にアップロードする人達に引き離される」のだそうで。
Re: (スコア:0)
まだ全然使いこなせてないけど、out-gridviewにエイリアスの一覧吐き出したりとか、簡単な画面生成してユーザー入力を促したりとか、コマンドラインとGUIを縦横無尽に駆け巡れるところが好き
Re: (スコア:0)
基本的には徹底した(?)モジュール構成がUNIXの基本
モジュール化のおかげで次々機能向上・追加することが容易だが、反面一貫性の無さが出やすい面もある
歴史的な経緯からして仕方ないと言えば仕方ないのですよ
>でも、そういう文句を言えないカルチャーなんですよね、UNIXって。
Apple信者ほどではないけれども、UNIXマンセーの世界ですから
まあ、文句言われても一から作り直すわけにはいかないから、文句言うならお前が全部作り直せとしか言い返せないの......
Re: (スコア:0)
そっちもか〜、こっちもだwww
[reflection.assembly]::LoadWithPartialName("microsoft.office.interop.Excel")
エクセルごみの掃除の準備な
あとシェアポもいじれるようなんだけど出勤してからでいいやと思ってるとこ
PSでいけるのかどうかわかんないけど
Re:Windows PowerShell のお勉強用スクリプト (スコア:2, 興味深い)
Exchangeやシェアポの操作こそ、PowerShellの本領発揮じゃないかと
もうPS無しじゃ保守できません
Excel操作は激遅だけど手軽で便利だとは思います
Re:Windows PowerShell のお勉強用スクリプト (スコア:1)
PSなしで保守作業が考えられないことは同意だけどさ、本領発揮させる作業内容がエクセルのゴミ掃除だから萎える
# こんなはずじゃなかった2015年の年明け