タグ

binaryに関するraituのブックマーク (11)

  • Math - 01者で読んでいないと恥ずかしい必読論文 : 404 Blog Not Found

    2010年09月30日03:30 カテゴリMath Math - 01者で読んでいないと恥ずかしい必読論文 これは恥ずかしい。 10代で読んでいないと恥ずかしい必読書 - その1 - PictorialConnect 何が恥ずかしいって、なんといってもその分量。 必読っていうなら、なるべく短くなくちゃ。 Binary Lambda Calculus and Combinatory Logic 読むべきなのは、こちら。 John's Combinatory Logic Playground http://homepages.cwi.nl/~tromp/cl/LC.pdf わずか20ページのこの論文は、著者が見いだした Binary lambda calculus (以下BLC)と Binary combinatory logic (以下BCL)の簡潔な説明であると同時に、Binary抜きの

    Math - 01者で読んでいないと恥ずかしい必読論文 : 404 Blog Not Found
    raitu
    raitu 2010/09/30
  • バイナリファイルを解析する

    Perlといえばテキスト処理や正規表現が得意で、バイナリを扱うような話についてはあまり聞かない印象があります。Perlが持つ関数pack/unpack等でもバイナリ処理は可能ですが、今回はData::ParseBinaryを使ってバイナリファイルを気軽に解析してみましょう。 基 ファイルからストリームを作る 解析したいファイルをData::ParseBinaryで扱えるストリームに変換します。 use Data::ParseBinary; my $stream = CreateStreamReader(File => $file_handle); 解析したい構造を定義する Struct関数で解析したい構造を定義します。Struct以下には基データ型やコンテナ型、ビット/バイトパディング型、制御構文型等を使用できます。各型に指定したラベルが解析結果として得られるハッシュのキーとなります。

    raitu
    raitu 2008/12/25
    バイナリ解析perlモジュールの解説
  • 2008夏バイナリエディタ徹底比較@windows - 西岡Blog

    夏真っ盛りですね。皆さんもう海は行かれましたか?僕はバイナリの海でイカレてしまいそうです。 そんなわけで、僕は組込セキュリティエンジニアです。その都合上バイナリエディタの使用頻度は多いです。バイナリエディタとして、 僕は主に定番バイナリエディタであるStirlingを使ってきました。 しかしStirlingの最終更新日は1999年。 もうそこから十年が経とうとしているのだから、そろそろ便利なバイナリエディタが出てきてもいい頃です。なので、 他のバイナリエディタとの比較を行ってみました。 ただし、僕個人の業務範囲における価値基準でつけているので、偏っていますが、その点はご容赦ください 表全体を見たい人はこちらから。 で、所感は以下の通り Starlingはカスタマイズ機能が充実。 BinaryGrepなど検索に強い。印刷したいときは特に便利。 Bz Editorは検索ボックスが特徴的。 使い

    2008夏バイナリエディタ徹底比較@windows - 西岡Blog
    raitu
    raitu 2008/07/31
    83 6F 83 43 83 69 83 8A 82 CC 8A 43 83 54 83 43 83 52 81 5B 81 49 81 49(和訳:バイナリの海サイコー!!)
  • ROM化支援バイナリエディタ - xedit -

    ページ処理 巨大なファイルの中身を閲覧する処理方式です。 ファイルをページと呼ばれる単位で読み込みます。 挿入、削除等のデータ移動を伴う編集は行えませんが、パッチによる部分書き換えが可能です。 検索はページ内で処理されます。 「読み込み専用(パッチ編集)」で開くとページ処理を行います。 インストール方法 任意のフォルダーにアーカイブ内容を展開します。(xedit.exe 以外のアーカイブ内容は削除しても動作に問題ありません) 必要に応じ xedit.exe へのショートカットを作成します。 xedit.exe を実行すると実行ファイルと同じフォルダに ini ファイルを作成します。 実行ファイルは書き込み権限のあるフォルダに展開して下さい。 アンインストール方法 インストール時に展開したファイルを全て削除します。 作成された xedit.ini ファイルを削除します。(ver.1 はレジス

    raitu
    raitu 2008/07/31
    Xedit
  • TAKESAKO @ Yet another Cybozu Labs: Binary2.0カンファレンス2005に行ってきました

    ふと自分の過去を振り返ってみると、人生で一番最初に触ったPC富士通の「FM-TOWNS」というi386(16MHz)のマシンで、学生時代にx86のハンドアセンブルやコードチューニングにハマッていた時期がありました。そんな私にとってBinary 2.0カンファレンス2005はとても楽しめる内容でした。期待以上に楽しかったです。簡単にカンファレスの概要と感想をレポートします。 追記:まとめのページができたようです。 ■ 1. Binary 2.0 時代の到来 - 高林哲 satoru先生による基調講演。なぜ今さらバイナリなのか? 「Binary2.0は高度なWeb2.0サービスの構築に必要不可欠な技術」というのは表向きの説明で・・・ 実は「Web2.0についていけない」のが音。(w 今のうちに新しいバズワードを提唱して「既得権益を確保」しておこうという狙い。 つかみはOK。会場大爆笑の渦で

    raitu
    raitu 2008/07/31
    Binary2.0カンファレンス2005
  • Binary Hacks - バイナリアン度チェック

    Binary Hacks 的な技術に精通したエンジニアのことを、専門用語で 「バイナリアン」と呼びます。 ここでは、みなさんのバイナリアン度を診断できるチェックリストを用意しました。 目次を見て、 「こんな内容はぬるい」と思った方も、 「バッドノウハウばっかり」 と思った方も、ぜひ挑戦してみてください。 診断には JavaScript が有効なブラウザが必要です。 問題は15問あります。 診断スタート

    raitu
    raitu 2008/07/31
    バイナリアン度チェック
  • いやなブログ: Binary 2.0カンファレンス 2005 発表資料とレポート

    Binary 2.0カンファレンス 2005 発表資料とレポート Binary 2.0 カンファレンス 2005 は大盛況のうちに無事終了いたしました。開催にご協力いただいた皆様、スピーカーの皆様、参加していただいた皆様、大変ありがとうございました。 当日の発表資料とレポートをこのエントリでまとめています。参加報告などはこのエントリへのトラックバックで受け付けています。よろしくお願いいたします。 Binary 2.0 時代の到来 - 高林哲プログラムはなぜ Mona OS で動くか?fork?何それ? - ひげぽんDynamic Programming Language C -- 私は誰? - 浜地慎一郎g++と例外キャッチボール - 中村孝史G-Inspector -- GTK+ ランタイムインスペクション - 青笹茂実行時自己書き換え佳境 - 首藤一幸ハードコアバイナリアンへの道 -

    raitu
    raitu 2008/07/31
    Binary 2.0カンファレンス
  • 読学のススメ

    【特別】エミナルクリニック池袋東口院の気になる口コミまとめ&行く前に知りたい口コミ5選まとめ:更新 なんて気になったので、エミナルクリニックの池袋東口院についてSNSやネットで調べてみました。そう思ってSNSを中心に調べてみたら、、、口コミや評判も良いじゃない♪ちなみに、似たようなサービスや商品があるかも?なので、今回調べてみたのはこちらになります。お得なチャンス期間!~が狙い目!エミナルクリニックで全身脱毛をスタートさせるのに最適!このページの目次OPEN更新:エミナルクリニックの池袋東口院でお得に申し込みするなら特設サイトでした!エミナルクリニック池袋東口院の住所や最寄り駅、アクセスは?【写真付き】エミナルクリニック池袋東口院のアクセス方法を一から説明してみたエミナルクリニック池袋東口院の地図気になる!エミナルクリニック医療脱毛院のインスタの口コミや評判は?医療脱毛院や脱毛中の様子エミ

    raitu
    raitu 2008/07/31
    リナックスカーネル読み
  • Binary Editor BZ

    This domain may be for sale!

    raitu
    raitu 2008/07/30
    バイナリエディタ
  • 国産の新星バイナリ〜テキストエディタ「Thebe」 :教えて君.net

    中級以上のPCユーザーにとって選択肢の一つとなり得る完成度を誇る、国産のバイナリ~テキストエディタ「Thebe」がリリースされた。バイナリとテキストを一ツールで扱える、エンコード絡みなど各種設計が極めて通好みなエディタだぞ。 作者曰く これは群雄割拠フリーウェアやシェアウェアがひしめいて、今から参入しようなんて馬鹿を見そうなテキストエディタではありません。バイナリエディタなのです。 だそうだけど、「Thebe」はバイナリやテキスト、HTMLCGIプログラミングなど全てを扱えるエディタツールだ。単純にテキストエディタとして見ても、正規表現検索やマクロ、ウインドウ分割など、高機能型テキストエディタに求められる基機能を全て備えたフリーエディタだし、バイナリを弄くることだってできる。UTF-8など各文字コードをそのまま扱えるためエンコード絡みで文字化けする危険がないし、「プロジェクト」という形

    raitu
    raitu 2008/07/30
    バイナリエディタ//「Thebe」はバイナリやテキスト、HTMLやCGIプログラミングなど全てを扱えるエディタツールだ。単純にテキストエディタとして見ても、正規表現検索やマクロ、ウインドウ分割など、高機能型テキストエデ
  • 時代はバイナリ?低レイヤー・プログラミングの楽しさ

    胸が躍る,とはこのことだろうか。先ごろ出版された「BINARY HACKS―ハッカー秘伝のテクニック100選」(高林哲,鵜飼文敏,佐藤祐介,浜地慎一郎,首藤一幸著,オライリー・ジャパン刊)を読んだ感想だ。このは,多くのプログラマが通常さわることの少ない「バイナリ(=機械語,アセンブラ,コンパイラ)」など低レイヤー・プログラミングを“いじる”テクニック(バイナリ・ハック)を紹介するだ。 バッファ・オーバーフローを検出する,スレッド・セーフなプログラムを書く,メモリー・リークを検出する,プログラムやシステムコールのトレース方法,プログラム起動の高速化や高速化のためのプロファイル取得方法,CとC++のプログラムをリンクする時の注意点といった実用上重要なテクニックが多数解説されている。しかし「glibcを使わないで Hello worldを書く」,「自己書き換えでプログラムの動作を変える」,「

    時代はバイナリ?低レイヤー・プログラミングの楽しさ
  • 1