タグ

2010年1月26日のブックマーク (8件)

  • メールにかけられた呪文「MIME〜前編」

    MIME(Multipurpose Internet Mail Extensions)~前編:インターネット・プロトコル詳説(3) メール転送プロトコルにはメール・フォーマットが前提にある メールプロトコルについて解説する前に、インターネットで使用されるメールのフォーマットについて説明しよう。なぜなら、SMTP、POP、IMAPといったプロトコルが、インターネットメールの標準フォーマットを前提にしているからだ。 インターネットメールのフォーマットは、基となるインターネットメールのフォーマットに、MIMEと呼ばれる拡張形式を含めて確立されていると考えてよい(表1・2)。 1972年

    メールにかけられた呪文「MIME〜前編」
    mollifier
    mollifier 2010/01/26
    mail, メール
  • 2行に渡るメールヘッダの正しい処理

    問題発生 長いメールヘッダの規定 MIMEの規定 正しいメールヘッダ復元の実装 問題発生 ある方より、メール投稿利用時に長い日語タイトルを付けると、途中に半角スペースが入ってしまうというバグ報告を受けました。 Subject: =?ISO-2022-JP?B?GyRCPmFHKz5hRys+YUcrPmFHKz5hRys+YUcrPmFHKz5hGyhC?= =?ISO-2022-JP?B?GyRCRys+YUcrPmFHKz5hRys+YUcrPmFHKz5hRys+YUcrPmFHKz5hGyhC?= のようにMIMEエンコードが長くなり空白が入ったときに、この空白がデコードされてもそのまま残ってしまうことが原因です。やっつけならこの空白を除去するだけで良いのですが、やっつけプログラムは最低なのできちんと調査してみました。 長いメールヘッダの規定 RFC 2822「Internet

    2行に渡るメールヘッダの正しい処理
    mollifier
    mollifier 2010/01/26
    mail, メール
  • メールの添付ファイル名とMIME文字コードと色々メモ

    メールの添付ファイルやMIMEに関するメモ。実装サンプルは adiary を落として lib/Satsuki/Base/Mail.pm でも開いてみてください。 MIMEのパターン マルチパート文のヘッダ 添付ファイルでのファイル名 RFC2231準拠の記述 format=flowedなテキスト 2011/06/17 資料 multipartの入れ子構造 参考 サンプルファイル 関連記事:2行に渡るメールヘッダの正しい処理 MIMEのパターン Subject: =?iso-2022-jp?B?YWRpYXJ5IGlQaG9uZRskQiQrJGkkTkVqOUYkTjdvGyhC?= Subject: =?ISO-2022-JP?B?YWRpYXJ5IGlQaG9uZRskQiQrJGkkTkVqOUYkTjdvGyhC?= From: =?UTF-8?B?44Gq44G5?= <nab

    メールの添付ファイル名とMIME文字コードと色々メモ
    mollifier
    mollifier 2010/01/26
    mail, メール
  • TCPクライアント・サーバープログラムを作成する: .NET Tips: C#, VB.NET, Visual Studio

    TCPクライアント・サーバープログラムを作成するここでは、TCP(Transmission Control Protocol)サーバーとクライアントを作成する方法の基的な事柄について説明します。非同期処理などのさらに高度な事柄については、「TCPを利用した複数クライアント接続可能なチャットアプリケーションを作る」で説明します。 TCPサーバーはTcpListenerクラスを、TCPクライアントはTcpClientクラスを使用して作成すると、比較的簡単(といっても難しいですが)にできます。 TCPサーバーの作成サーバーは指定されたポートを監視し、クライアントの接続要求を待ちます。クライアントからの接続要求があり、これをサーバーが受け付けると、接続が完了し、切断するまでの間、データの送受信が可能となります。 早速、TCPサーバーを作ってみましょう。大ざっぱな手順は次のようになります。 Tcp

    TCPクライアント・サーバープログラムを作成する: .NET Tips: C#, VB.NET, Visual Studio
    mollifier
    mollifier 2010/01/26
    TCPクライアント, サンプルコード
  • Microsoft Learn: Build skills that open doors in your career

    Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find

    Microsoft Learn: Build skills that open doors in your career
    mollifier
    mollifier 2010/01/26
    reference, リファレンス
  • C# リファレンス

    このセクションでは、C# のキーワード、演算子、特殊文字、プリプロセッサ ディレクティブ、コンパイラ オプション、およびコンパイラのエラーと警告に関する参考資料を紹介します。 このセクションの内容 C# のキーワード C# のキーワードと構文に関する情報へのリンクを示します。 C# 演算子 C# の演算子と構文に関する情報へのリンクを示します。 C# 特殊文字 C# のコンテキスト特殊文字とその使用方法に関する情報へのリンクを提供します。 C# プリプロセッサ ディレクティブ C# ソース コード内に埋め込むためのコンパイラ コマンドに関する情報へのリンクを提供します。 C# コンパイラ オプション コンパイラ オプションとその使用方法について取り上げます。 C# コンパイラ エラー C# コンパイラのエラーや警告の原因と修正法を示すコード スニペットを示します。 C# 言語仕様 C# 6

    mollifier
    mollifier 2010/01/26
    reference, リファレンス
  • もっと便利に!jQueryでラクラクサイト制作(実践サンプル付き) 記事一覧 | gihyo.jp

    第21回jQueryでAJAX入門:Google AJAX Feed APIを利用したRSSの読み込みとプラグインへの組み込み 長谷川広武(はせがわひろむ;h2ham) ,徳田和規 2010-10-08 第20回jQueryでAJAX入門:正規表現でサイトに表示したTwitterにリンクをつける 長谷川広武(はせがわひろむ;h2ham) ,徳田和規 2010-03-24

    もっと便利に!jQueryでラクラクサイト制作(実践サンプル付き) 記事一覧 | gihyo.jp
  • Latest topics > コアJetpackミーティング - outsider reflex

    Latest topics > コアJetpackミーティング 宣伝。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行まんがでわかるLinux シス管系女子の試し読みが可能! « HIVの無料検査 Main 束縛 » コアJetpackミーティング - Jan 26, 2010 23日にMozilla Japanで行われたコアJetpackミーティングに参加してきました。2月にGomitaさんとあかつかさんがMozilla Corporationまで行く時に持って行く意見・アイデア等をまとめるのが趣旨の会合でした。Mozilla信者な視点だけからでは意見が偏るんじゃないかと思ったので、Chrome拡張機能のえらい人のos0xさんにも来てもらいました。 con_mameさんのレポート 議題は「Jetpackのスクリ