************************************************** *********************
この記事はの*右舷*ジャーナルによって提示されている
Delphiと魔神にフラッグ/スターシップのSIG(スペシャル·インタレスト·グループ)
通信ネットワーク。許可は、ここに非営利に付与されます
組織は、この記事を転載したり、一緒にそれを渡す電子
適切なクレジット限り、同盟国は、著者との両方に与えられている
*右舷*ジャーナル。
************************************************** *********************
ショート 'HACKERSPEAK "用語集
-
多くのコンピュータハッカーによって使用される用語の数への参照です。
-
(ハリウッドのユーザーグループのメンバーで調査し、コンパイルされた)
-
argが - (なんてこった)名詞。数学的な意味での引数。
自動的に - 副詞。自動的に、しかし、いくつかの方法で
理由(たとえば、それはあまりにも複雑すぎたり簡単なことですので)
スピーカーは説明するように感じることはありません。
添えもの - N。 (しかし、しばしば便利で、有用、不要な
プログラムまたは他のオブジェクトの)格好良い、または面白い機能。追加された
ベアボーン、作業中のプログラムに。
ビット - nになります。 1)質問を尋ねることによって得られた情報の単位(例えば、
- )2)精神的なフラグは "私はパンタープロトコルに関するいくつかのビットが必要のように";
何かが最終的には行われるべきことを思い出させる。
バッファ - 動詞。行われるべき何かを保存したり脇に設定する行為
後で。 (例えば - "私はそれをバッファリングして今食べて行くつもりです ')。
バグ - N。問題や間違い、不要なプロパティや副作用。
通常のプログラムが、人を参照することができます。非常に単純なことができますか
非常に複雑。反意語:フィーチャー。
尻 - V.その部品を再配置または削除することによって何かを向上させる。
ほとんどの場合、速度を向上させるか、メモリスペースを節約するためのプログラムに行わ
通常明快さの犠牲になります。
バズ - プログラムの対、目に見える進歩や確実性なしで実行する
仕上げの。賑やかなループがいるかも知れないという点を除き緊張病に似ています
最終的に終了します。
標準的な - (KI NAHN私吉)形容詞。標準は、通常または一般的な方法
何かをするの。
緊張病 - N。何かが起こると思われている状態、
しかし、何もしません。 (例えば、 - あなたが入力画面に何も表示されます。
それは緊張です。頻繁にクラッシュが発生したことを意味します。)
クラッシュ - 1)nである。突然、抜本的に失敗しました。通常、完全を意味する
コンピュータ·システムまたはプログラム。 2)対が突然失敗したり、失敗する可能性があります。
3)人々の対は、スリープ状態に移動します。
忍び寄る盛り込み主義 - N。になるように複雑な何のための傾向
さらにので、人々は、次の場合におい、それは素晴らしいだろう "と言っておくので、
プログラムは、この機能を持っており、これを行うことができ、... "結果は、
"きちんとした"多くの機能と、読むために混乱させるパッチプログラム。
つぼ - N。動作するプログラムについて語ったが、非常に厄介で
または面倒な方法。
クランチ - 対は、通常、時間のかかる、複雑な方法で処理します。
例:大規模な、反復的な数値計算を実行すると呼ばれ
"ナンバークランチング"。 2)対(多くの場合、ファイルのサイズを減らすために、
スペースを節約するために複雑な方法)。
外dec'ed - (着飾っ)ADJは。投石、酔って(そしておそらくしよう
プログラムに関係なく、)。軽蔑的な。 65から派生した - シリーズは、
MLオペコードデクリメント、すなわち:値を小さくします。
エレガント - ADJ。で正しいことを行うコードの一部について語った
方法を見ても美しい。
機能 - N。追加のプロパティや動作は、そのプログラムに追加
既に仕事をしていません。たり、有用な、または必要ないかもしれません
便利です。
fencepostエラー - N。数学 'のoff-by-one'エラーが発生しました。最も頻繁に
(それはあまりにも1時間をカウントしますループをカウントしなければならないプログラムで見つかった
)多くの、または少なすぎる。この用語は、問題から来る "あなたがフェンスを構築する場合
投稿離れて10フィートと100フィートの長さ、どのように多くの記事はあなたが必要とのfo? "
例:アイテムXスルーyの配列を処理すると仮定します。方法
多くはありますか?正解は次のようになります。X-Y +1(ないXYであり、
つずつオフ)。
味 - N。様々な種類、タイプ。 (風味 - ADJ美的
楽しい)。
フラッシュ - 対は何かを、傷を削除または破棄する。頻繁に何か
余分な、または役に立たない。
ファッジ - V.不完全な、しかしわずかに許容可能な方法で実行します。
"私はそれをごまかしているので、動作します。 '
GC - (JEE参照)1)V.役に立たないものを捨てて、クリーンアップする。 2)
忘れている。 GCは、用語 "ガベージコレクション"のabreviationです。
メモリ空間を解放するための一般的な方法。
グリッチ - N。電気サービス、常識、突然の中断
またはプログラム機能が使用できます。あなたが祈るときにのみ、通常起こること、それ
しません。
屈服する - V.は果てしなく回避するには、細かくまたは極端に調べる
詳細。
銃 - V.強制的にプログラムを終了させる。 "それは、退屈なディスプレイであった
私はそれを射殺。 "
ハック - N。創意工夫の適切なアプリケーション。それはかもしれない
手早いけど汚いバグ修正、または芸術の時間がかかり、エレガントな作品。
巧妙なテクニック。
ハック値 - nになります。に向かって努力と時間を費やすの動機
一見無意味な目標は、ポイントは、結果のハックである。
ハックアタック - N。大幅に増加したハッキング活動の期間。ないへ
Macの攻撃と混同される。
ハッカー - N。 1)大いに楽しんで一つの詳細を学習
コンピュータシステムとどのようにその能力を伸ばして(とは対照的に、
だけ最小限の必要を学ぶREAL USERS)。 2)1人
プログラムは、積極的ではなく、それについて理論化。 3)
HACK VALUEを鑑賞することができる一つ。あらゆる種類の5の4)専門家)
悪意または好奇心旺盛なおせっかいやき( "システムハッカー"またはの場合
"パスワードのハッカー ')。
株式会社イット·アップ - (また 'incing')V.具体的には勉強に関連して、
読み取り、またはMLを学ぶ。 65から派生した - シリーズML命令を
値をインクリメント、すなわち、それを増やします。
ジョック - N。大規模な、面倒なことを特徴とするプログラマが、
ブルートフォースプログラムは彼/彼女は書いている。プログラムは、ゆっくり仕事かもしれないが、
inelegantly、または醜いように。
クルージ - (kloog)1)のn。巧妙なプログラミングトリックは、最も頻繁に修正する
バグを修正しました。効率的な、しかし、多分不明。 2)対にその場しのぎを挿入するには
プログラム(バグを修正したり機能を追加する)。
マジック - ADJ。まだ不明な、または想像することはあまりにも複雑な何か。
M&MのN - 。精神とミゼット、すなわち精神的な小人。軽蔑的な
この用語は、破壊のために侵入する "システムハッカー"に最も頻繁に適用された
または破壊的な目的(BBSのをクラッシュさせるように)。
設計ミス - N。最終的にはもっと面倒であることが判明しFEATURE
それが新しいユーザーのために不十分である可能性があるので、価値があった以上、または
進化している状況。機能上のバグが異なっているか
彼らはしばしばプログラム設計へのより基本的であるという点で、副作用
と、一度に、慎重に計画されました。
モービー - 1)ADJ。 、計り知れない複雑な、または印象的。 2)N。の合計サイズ
コンピュータのアドレス空間。
モード - N。一般的な状態になります。例:デイモード - 人が入っている状態
S /彼は営業日と夜寝ている時。
つぶやき - 間投詞。正しい応答が大きすぎるときに言った
言葉にするのは困難または考え抜かれていません。缶
長い議論を入力するには難色を示しています。
mumblage - N。自分のぶつぶつの主題。 "すべてを置き換え
その原料 "。
周りにNOP(またはnopping) - ぶらぶらV.。ずっとやっていない、そうでない
プログラミング。 65から派生した - シリーズML命令コード 'NOP'は、
(操作なし)。
オビー(またはo.b.) - N。単語 'OverByte "と駄洒落に由来しています。
通常動作しません。MLルーチンに関連するいくつかの理由
小さなミスでも、間違っている可能性のあるアドレッシングモードや入力
エラーが発生しました。ほとんどの場合、1つまたは2つのバイト間違っている。
パッチ - 1)nである。への速くて汚い救済策として意図したコードの一部
BUGまたは設計ミス。 2)対一時的に何かを修正するには、パッチを挿入する
コードの一部に、メイン·プログラム·マシン固有にします。
パント - V.放棄する。そうしないと決めた。
レイブ - V. 1)何かを議論に固執する。 2)話すために
厳然と1はほとんど知っていることについて。 3)
改宗。
実際のユーザ - N。商用ユーザー、非ハッカーのコンピュータを使用しています
アプリケーションのみ。
リアルワールド、 - nになります。プログラムは、ビジネスだけを持っている1)場所
アプリケーション。 2)IBMのような機関。 3)の場所
非プログラマと非プログラミング活動。最初の2つ
定義は、軽蔑的なであり、第三ではありません。
正しいことを、 - nになります。これは明らかに適切なものであること
などと言う、行うには、使用
失礼な - (ルードまたはカンガルー日)ADJ。プログラムひどく書かれた、または機能
貧しい。
神聖な - ADJ。何かの排他的な使用に予約されています。通常
ので、使用しないでくださいメモリ位置またはレジスタを参照
何が格納されていることは変更しないでください。
すする - V.使用前に、メモリに大きなデータファイルを読み取るには
データを処理する。
スマート - ADJ。 RIGHTを行うプログラム(または何か)について語った
THING。
SMOP - N。 "プログラミングの小さな問題"の頭字語。の一部
まったく書くことが難しいことではないでしょうが、非常に長い時間がかかるだろうコード
そのサイズのための時間。苦労する価値はありません。
カタツムリメール - N。電子的に郵便局ではなく、を介して送信される電子メール。
ソフトウェアの腐敗 - N。に動作するプログラムを引き起こす架空の病気
ときに使用されていない期間のために働いて停止します。
緊張 - ADJ。プログラムの、非常に巧妙かつ効率的。緊張した
プログラマは、緊張したコードを生成します。
バニラ - ADJ。標準的な、通常の、または普通の風味。
ゼロ - ゼロにビットまたは変数を設定するにはV. 1)。 2)消去するには、または
からすべてのデータを破棄します。
急速に動く - V. 1)はすぐに移動します。 2)影響。 3)エネルギーや能力。