タグ

2008年10月13日のブックマーク (8件)

  • ハンガリアン記法 - Wikipedia

    ハンガリアン記法(ハンガリアンきほう、英: Hungarian notation)あるいはハンガリー記法(ハンガリーきほう)とは、プログラマがプログラムのソースコードを書く際に変数名やクラス名などの識別子に特別な接頭文字ないし接尾文字をつけることで、他の人がその識別子を見たときに識別子の使用方法・データ型情報・スコープなどが分かるようにするための命名法である。 ハンガリアン記法という名称は考案者チャールズ・シモニーがハンガリー出身であることに由来する[1][2]。 来、シモニーの考案したハンガリアン記法とは、変数の意味や使用目的から接頭辞を決定することであり、型では区別できない情報を変数名に付与することで、紛らわしい変数の意味を明白にし混同をさけるためのものであった[1]。たとえば、論理座標とデバイス座標、X軸とY軸、ドルと円などで、これらは単純に型による安全性に頼ることはできない。 マ

    karronoli
    karronoli 2008/10/13
    システム ハンガリアン記法の例で接頭語の一般的な略が載ってる。何らかのコードの保守時に参考にするかも
  • 「ブラッディ・マンデイ」を考察する:高校生サーバー管理者の考察日誌 - CNET Japan

    追記(10/13 16:52) すみません。色々反響があったので追記しておきます。羅列ってことで。 この記事の内容はほぼネタバレですのでこれから読まれる方はご注意下さい。HP2133はVistaですね。HP2133はどんなにカスタムしてもそこら辺のサーバーと「比べ物にならないくらい」高いってわけでは無いと思います。中高生のみなさん,Pythonを勉強してもクラックするには別途知識が必要です。 Pythonスクリプトの中身は実質無意味な動きばかりでしたが,たまにポートの指定やオーバーフローを起こす為の計算式が登場しました。日景先生のPCをリモート操作する時のvncviewerを実行したとき時間が表示されましたが結構朝方でした。たしか3時か4時くらい。時計がズレている・時差がある・JST+09:00のタイムゾーンに設定されていないなど色々あるかもです。いや実際は単に画面の撮影を朝方にやってしま

    「ブラッディ・マンデイ」を考察する:高校生サーバー管理者の考察日誌 - CNET Japan
  • 諸君、私は戦争が好きだ: wids.net

    back 「諸君、私はほにゃららが好きだ」ジェネレータ 何ですか? HELLSING 3巻の少佐「諸君、私は戦争が好きだ」演説のジェネレータです。演説の性質上質問の項目がかなり多いですが、頑張って下さい。 生成例 諸君、私はMicrosoftが好きだ XD 諸君、私はTOUGHBOOKが好きだ 諸君、私はソニーが好きだ 諸君、私は東宝映画の怪獣が好きだ 諸君、私はシュークリームが好きだ 諸君、私は二次元創作が好きだ 諸君、私は仮面ライダー電王が好きだ 諸君、私は原哲夫ワールドが好きだ 諸君、私はGoogleが好きだ 諸君、私は ECMAScript が好きだ 諸君、私はPythonが好きだ あなたが好きなものを教えて下さい。 それを含む、それに関するものを5つあげて下さい。 それはどこに(で)、ある|いる|行なわれている、ものですか ? あなたが好きなそれの様子を教えて下さい。 が あなた

  • Z80ユーザーに贈るH8マシン語入門

    なお、気を付けなければいけないのは、ポストインクリメントは「メモリ→レジスタ」のみ、プリデクリメントは「レジスタ→メモリ」のみ、と転送方向が限られています。これらのアドレッシングモードは「連続データ転送」などよりも「ソフトウエアスタック」を目的として設けられたようです。 あと、メモリ間接というのもありますが、データのアクセスには使えず、ジャンプ、コール(JSR)のみで使えます。8086のINT命令みたいな感じです。 移植の際の注意 ・メモリーレジスタ間の演算はできない Z80と違い、メモリーレジスタ間の演算命令がありません。具体的には ADD A,(HL) のようなことはできません。が、H8はZ80より圧倒的にレジスタが多いのでそれほど困らないでしょう。たとえば ADD A,(HL) なら MOV.B @ER3,R0H ADD.B R0H,R0L のように直せばよいだけです。 ・転送しただ

    karronoli
    karronoli 2008/10/13
    ~に送る系でこんなにも対象先がうらやましい、と思ったことはない
  • 杉浦とソフトウェア開発

    杉浦とソフトウェア開発 ダウンローダをお使いの皆様へ そういえば、秀和システム様より、筆者の「対戦型五目並べ」が、デザパタ入門書として「あなたのコードを[賢く]するデザインパターン Java プログラミング」というタイトルで出版されることになった。7月中旬に店頭に並ぶ予定である。定価は2800円と決まった。著者のクセにシレっと言ってしまうが、内容比だと相当にお買い得だな。ぜひぜひ買ってくれたまえ。より詳しくは→「あなたのコードを[賢く]するデザインパターン Java プログラミング」 私は古手のプログラマである。学生時代から、プログラマ以外のバイトをしたことがない。今まで書いたことのある言語というと、Basic, C, Fortran, Cobol, Scheme, C++, Java, Intel Assembler, Perl, Tcl/Tk, PostScript あたりか。あ、ほと

    karronoli
    karronoli 2008/10/13
    Z80エミュレーションデバッガ。キターー
  • PC自作のノウハウ: 1.はじめに

    karronoli
    karronoli 2008/10/13
    あれ?うちのがっこー、、、、
  • なぜ vi のカーソル移動は hjkl に割り当てられたか - swk's log

    * なぜ vi のカーソル移動は hjkl に割り当てられたか [tech] 246 users Bill Joy が使っていた ADM-3a という CRT ターミナルのキーボードには、 hjkl のキーにカーソルの矢印が刻印されていた http://www.srs.ne.jp/~north/netdaemon/vi.html この端末は^H、^J、^K、^Lを表示することでカーソルを左下上右に移動できたのです。^H(BACKSPACE)と^J(LINEFEED)はASCIIコードどおりですが、あとの2つは独自の拡張でしょう。 fj.editor.vi: Emacs vs vi 「ホームディレクトリの ~ も実は これ 由来なんじゃないの?」 http://www.bsddiary.net/d/200406.html#22 やるな ADM-3a. http://www.tentacle.

    karronoli
    karronoli 2008/10/13
    やるな ADM-3a.
  • 【HOMMEZ(オムズ)公式】すべては、悩める男性のために。

    HOMMEZ(オムズ)はすべての男性の悩みに寄り添い、心と身体の健康を支援し、男性としての喜びを享受できる社会を目指しています。人には相談しづらいAGA、ダイエット、ED、妊活にまつわる男性特有の悩みに対し、情報やソリューションを提供することで男性が前向きに自分らしく生きられる幸せを実現します。

    【HOMMEZ(オムズ)公式】すべては、悩める男性のために。
    karronoli
    karronoli 2008/10/13
    6_7.画面制御が参考になった。screenの移動もこれに同じ