タグ

2007年9月4日のブックマーク (14件)

  • はじめての802.1x認証

    以前、暗号を読んでた時のメモです。 9章 Digital Signature(デジタル署名) ・用途:改ざん、なりすましの検出、否認防止 ・メッセージ認証コード=>改ざん、なりすましの検出は可能。 しかし、否認防止できない アリスとボブは別の鍵を使う。 署名の作成 署名の検証 autograph・・・タレントのサイン singature・・・署名を意味するサイン デジタル署名と公開鍵暗号は、似ている デジタル署名は、公開鍵暗号を逆に使うことで、実現できる ★RSAではデジタル署名と公開鍵暗号は、ちょうど逆の関係になる。 他のアルゴリズムでは完全な逆にならないこともある。 ・メッセージに直接署名する方法 ・メッセージのハッシュ値に署名する方法 RSAによるデジタル署名 10章 証明書 公開鍵へのデジタル署名 証明書の規格 X.509 PKI 証明書を利用して公開鍵のやりとりを行う つづく・

  • ウノウラボ Unoh Labs: Mac OS X上のUnicode

    Firefoxは内部的に変換処理を行うようになっているようです。 問題はSafariとOperaですね。 選択されたファイルのパスからJavaScriptで ファイル名を抜き出してタイトルに設定する部分で、 正しく扱えるような文字コードに変換することにしたいと思います。 基的な流れとしては、UTF-8-MAC特有の「U+3099」(COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK)、 「U+309A」(COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK)がファイル名に含まれている場合は、 その前の文字と結合して濁音・半濁音の文字にしてあげればいいでしょう (ひらがな・カタカナのみの暫定的な対処に過ぎませんが)。 変換用の文字テーブルを用意して、逐一変換していくかたちにしたいと思います。 というわけ

    YasSo
    YasSo 2007/09/04
    ずっと前にこの問題に遭遇したときは、一度半角カナに変換して元に戻してやるという方法を使ったような記憶がある。0x3099→0xff9eみたいな変換もかましてたかも。
  • JSON::XS - 正しくて高速な JSON シリアライザ/デシリアライザ

    JSON::XS - 正しくて高速な JSON シリアライザ/デシリアライザ JSON::XS - JSON serialising/deserialising, done correctly and fast 名前 NAME JSON::XS - 正しくて高速な JSON シリアライザ/デシリアライザ JSON::XS - JSON serialising/deserialising, done correctly and fast JSON::XS - 正しくて高速な JSON シリアライザ/デシリアライザ (http://fleur.hio.jp/perldoc/mix/lib/JSON/XS.html) 概要 SYNOPSIS use JSON::XS; # exported functions, they croak on error # and expect/generate

  • 著作権の保護期間延長問題、権利者側への反論相次ぐ――文化審

    文化庁長官の諮問機関で著作権の保護期間の延長問題などを取り扱う、文化審議会 著作権分科会 過去の著作物の保護と利用に関する小委員会(保護利用小委)の第7回会合が、2007年9月3日に開催された。 この日の会合では、保護期間の延長問題に関する集中討議が行われたが、複数の委員から保護期間の延長に反対する意見が多数挙げられた。権利者側は、早ければ2008年の通常国会で著作権法の改正を可決し、2009年初頭にも保護期間を死後50年から70年に延長したい考えだが、実現は微妙な情勢だ。 「年間100万円超の著作権使用料、突然なくなるとショック」 保護期間の延長問題では、延長に賛成する意見と反対する意見が鋭く対立。解決の難しさを浮き彫りにした。 三田誠広委員は、「谷崎潤一郎、江戸川乱歩、横山大観などはあと数年で保護期間が切れる。彼らの遺族が受け取る著作権使用料は、それぞれ年間100万円を超える額だ。これ

    著作権の保護期間延長問題、権利者側への反論相次ぐ――文化審
  • Objective-C 2.0プログラミング言語

    語ドキュメント 日語に翻訳されたデベロッパ向けのドキュメントです。 英語版の方が新しい場合がありますので、最新情報は英語版や英語ドキュメントページを確認して下さい。 App Store Connectヘルプ App Store Connectの使い方に関しての詳細やステップごとの使い方を確認できます。

  • TechCrunch | Startup and Technology News

    The Kia EV3 — the new all-electric compact SUV revealed Thursday — illustrates a growing appetite among global automakers to bring generative AI into their vehicles.  The automaker said the…

    TechCrunch | Startup and Technology News
    YasSo
    YasSo 2007/09/04
  • TechCrunch Japanese アーカイブ » TouchGraphでサイトの関連性を表示する

    Unlike Light’s older phones, the Light III sports a larger OLED display and an NFC chip to make way for future payment tools, as well as a camera.

    TechCrunch Japanese アーカイブ » TouchGraphでサイトの関連性を表示する
  • Gyazo · Screen Recorder: Share Screenshots and Videos Easily

    Gyazo lets you take screenshots and record videos that upload instantly. You share simply by pasting a new link in any app.

    Gyazo · Screen Recorder: Share Screenshots and Videos Easily
    YasSo
    YasSo 2007/09/04
    「Macの画面上の領域をマウスドラッグで選択すると、 選択した領域が画像としてWebにアップロードされてブラウザに表示されます。」
  • 情報漏えい発生時の対応ポイント集:IPA 独立行政法人 情報処理推進機構

    情報漏えい事故が発生した時に参考となる小冊子「情報漏えい発生時の対応ポイント集」をウェブで公開いたしました。 小冊子は、情報漏えいインシデント対応マニュアルを整備していない中小企業などにおいて、情報漏えい事故が発生した場合、何をする必要があるか、何に気をつけなければいけないかを経営者をはじめとする対応チームの方々が短時間に理解し、速やかに適切な対応ができるように参考書として活用できるようまとめてあります。 小冊子は、情報漏えいインシデント対応における基作業ステップや情報共有、発表などの共通的な事項に関するノウハウと、情報漏えいタイプ別の対応作業内容や留意点のノウハウをわかりやすく解説しています。 なお、より詳しい内容につきましては、「情報漏えいインシデント対応方策に関する調査報告書」を公開していますので、併せてご利用ください。

  • prototype.jsを読み解く:第1回 Prototypeライブラリ(1〜197行目)|gihyo.jp

    他のライブラリや、自分のコードと共存させるときは、これらの名前と衝突しないように気をつける必要があります。同じ名前を使ってしまうと、コードがロードされた順番によって挙動が変わる、というようなわかりにくい問題が発生してしまう場合が出てきます。 オブジェクト、クラスの使われ方 ライブラリ内では、上記の名前空間は大きく分けて以下のような使われ形をしています。 その下に別のオブジェクトを入れるための親名前空間として使う Class.create()を使って Prototypeライブラリ風のクラスとして定義する Object.extend()を使って他のクラス、オブジェクトから継承されることを前提とする関数を集める コードを簡潔に記述する為に短い名前の関数として使う 特に、Object.extend()を使って継承を実現している箇所が多く、最終的にどのオブジェクト・クラスにどのメソッドが定義されてい

    prototype.jsを読み解く:第1回 Prototypeライブラリ(1〜197行目)|gihyo.jp
  • ウノウラボ Unoh Labs: 携帯のエラーメールの種類

    harukiです。 メールを送信するサイトの場合、メールアドレスのクリーニングは定期的に行うべきです。 そのためにはエラーメールを解析しなければなりません。 そこで、エラーメールの種類をまとめてみました。 SMTPエラー 存在しないメールアドレスや、正しい形式でないメールアドレスの場合は、 DoCoMo,au,SoftBankの3キャリアともSMTPエラーになります。 例として、以下の条件でメールを送信したとします。 From: sender@example.com Return-Path: bounce@example.com To: アドレス@docomo.ne.jp MTAにより異なりますので、ここではPostfixを例にします。 Postfixではmultipart/reportのメールがbounce@example.comに届きます (※ 必要な情報のみに省略しています

  • JavaScriptがウェブを遅くする--今できる緩和策を考える

    JavaScriptの1行が、今日のブログ技術に多くのパワーを与えている。ウィジェット、共有ツール、訪問者の追跡、広告。多くの場合、ブロガーは新しい技術を自分のブログに導入するのに、JavaScriptを1行加えるだけでいい。問題は、それらの1行のJavaScriptが多数組み合わされたときに起こる。 物理学には、非線形性と呼ばれる有名な現象がある。多くの異なることが相互作用すると、結果を予測するのが難しくなるのだ。ソフトウェアの場合も違いはない。多くのコンポーネントを組み合わせると、何が起こるか予測できなくなる。これは、各コンポーネントはスタンドアロンのように振る舞うが、それらは決まった区画内のスペースと閲覧者の注意を争う関係にあるからだ。そして、この争いはすべての人を傷つける。読者、ブロガー、サービス。誰もが不満を抱くことになる。 この記事では、多くのJavaScriptの1行がどうし

    JavaScriptがウェブを遅くする--今できる緩和策を考える
  • 株式会社マイナビ

    人々の暮らしや人生において成長と成功のきっかけを提供しているマイナビ。 誰もが知りたいと思う生活や働き方、ビジネスのヒントになるような ”トレンド” を様々な角度からお届けします。

    株式会社マイナビ
    YasSo
    YasSo 2007/09/04
    class-dumpの紹介
  • http://www.codethecode.com/Projects/class-dump/

    YasSo
    YasSo 2007/09/04
    アプリケーション、フレームワーク、バンドルをダンプして、使われてるクラスやメソッドなどをヘッダファイルの形式で出力。Cocoaアプリのハックに必須…らしい。