タグ

2011年7月15日のブックマーク (14件)

  • PDF DRBDとPacemakerによるLinux-HA環境

    ita-wasa
    ita-wasa 2011/07/15
    分かりやすい資料だ。
  • 日本語版の古いページ — 自作Sphinx拡張/My Sphinx Extensions

    語版の古いページ¶ このページは現在使われていません。お手数ですが 入り口 に戻ってください。

    ita-wasa
    ita-wasa 2011/07/15
    Sphinx 改良ソフト一覧(予定) 自作の Sphinx 改良ソフトを置いています。今のところひとつしかありません。 Sphinx 非ASCII 文字対応拡張 ダウンロード: user_defined_sort_order.zip, 1.21MB (1,266,319 byte) 当サイト内にも日本語の説明書を用
  • 用語集の中で読み仮名を指定 — 用語集/Yogosyu, Sphinx 非ASCII文字対応拡張

    ita-wasa
    ita-wasa 2011/07/15
    用語集の中で読み仮名を指定¶ 実際の用語集で読み仮名を指定する方法を説明いたします。 glossaryディレクティブの代わりにyogosyuを使う¶ yogosyu ディレクティブはほぼ glossary と同じ使い方で、読み仮名を付ける方法だけが
  • measure the width of a LaTeX savebox

    \settowidth needs \usebox! \newsavebox{\mybox} \sbox{\mybox}{hello world!} \newlength{\myboxlen} \settowidth{\myboxlen}{\usebox{\mybox}} \noindent \rule{\myboxlen}{1pt}\\ \usebox{\mybox} box size: \the\myboxlen. advanced computations are possible using the calc package.

    ita-wasa
    ita-wasa 2011/07/15
    \settowidth needs \usebox! \newsavebox{\mybox} \sbox{\mybox}{hello world!} \newlength{\myboxlen} \settowidth{\myboxlen}{\usebox{\mybox}} \noindent \rule{\myboxlen}{1pt}\\ \usebox{\mybox} box size: \the\myboxlen.
  • No Such Blog or Diary - TeX の Box

    ita-wasa
    ita-wasa 2011/07/15
    なにやら \hbox, \vbox, \vtop があって, \hbox は一行用で \vbox, \vtop が複数行可能.\vbox は一番下の行がベースにきて,\vtop は一番上がベースにくると.んで,\vbox to height とか書いて高さを height に指定するか,\vbox spead dh とか書
  • plainTeX (9)

    [TeX Page Indexに戻る] [TeX入門のページに戻る] [前節へ] [次節へ] ●もっと深く… TeX において最も重要な概念が「箱(box)」です。 通常の文字ひとつひとつも小さな「箱」ですし、 最終的に出力されるおのおのの行も小さな「箱」を並べて作った横長な「箱」です。 ひとつのページはその横長な「箱」を縦に並べてできる大きな「箱」です。 さまざまな箱を垂直方向に並べたり、水平方向に並べたりして、 複雑なレイアウトを作ることができます。 この節では「箱」の取扱い方を学びます。 ○TeX のモード と hbox, vbox まず TeX のモードについて説明します。 (広い意味の)水平モード:要素を水平方向に並べるモード 水平モード(horizontal mode) TeX におけるもっとも標準的なモードは「水平モード」です。 このモードは通常のテキストをどんどん(ファイル

    ita-wasa
    ita-wasa 2011/07/15
    ○ box の位置調整 box の baseline については上で説明しました。これが自分の希望するものでない場合上下に移動する必要があります。また、左右に動かしたい場合もあるでしょう。これらは以下のコマンドを用いて実行しま
  • JSON の紹介

    JSON (JavaScript Object Notation)は、軽量のデータ交換フォーマットです。人間にとって読み書きが容易で、マシンにとっても簡単にパースや生成を行なえる形式です。 JavaScriptプログラミング言語 (ECMA-262標準第3版 1999年12月)の一部をベースに作られています。 JSONは完全に言語から独立したテキスト形式ですが、C、C++、C#、JavaJavaScriptPerlPython、その他多くのCファミリーの言語を使用するプログラマにとっては、馴染み深い規約が使われています。これらの性質が、 JSONを理想的なデータ交換言語にしています。 JSONは2つの構造を基にしています。 名前/値のペアの集まり。様々な言語で、これはオブジェクト、レコード、構造体、ディクショナリ、ハッシュテーブル、キーのあるリスト、連想配列として実現されています。

    ita-wasa
    ita-wasa 2011/07/15
    JSON (JavaScript Object Notation)は、軽量のデータ交換フォーマットです。人間にとって読み書きが容易で、マシンにとっても簡単にパースや生成を行なえる形式です。 JavaScriptプログラミング言語 (ECMA-262標準第3版 1999年12月)の
  • JavaScript Object Notation - Wikipedia

    JavaScript Object Notation(JSON、ジェイソン)はデータ記述言語の1つである。軽量なテキストベースのデータ交換用フォーマットでありプログラミング言語を問わず利用できる[1]。名称と構文はJavaScriptにおけるオブジェクトの表記法に由来する。 JSONはウェブブラウザなどでよく使われているECMA-262, revision 3準拠のJavaScript[2] (ECMAScript) をベースとしている。2006年7月にRFC 4627で仕様が規定され、その後、何度か改定され、2017年12月14日[3]にIETF STD 90およびRFC 8259およびECMA-404 2nd editionが発表された。MIMEタイプは application/json、拡張子はjsonとされた。 IETFおよびECMAおよびISOの仕様の改定の歴史 2006年7月

    JavaScript Object Notation - Wikipedia
    ita-wasa
    ita-wasa 2011/07/15
    エンコーディング [編集] JSONテキストはUnicodeでエンコードするとされている(SHALL)。デフォルトのエンコーディングはUTF-8である。なお、単独の文字列でない限り最初の2文字は必ずASCII文字であるので、最初の4バイトを見る
  • Chicago Boss: The Erlang Web Framework

    Build your next website with Erlang — the world’s most advanced networking platform. Do you pine for a simpler time when web pages loaded in under one second? Chicago Boss is the answer to slow server software: a Rails-like framework for Erlang that delivers web pages to your users as quickly and efficiently as possible.

    ita-wasa
    ita-wasa 2011/07/15
    Chicago Boss is an open-source web framework inspired by Rails and written in Erlang. The goals of the project are to bring modern web development techniques to the Erlang community, and to bring Erlang's advanced server technologies to everyday web developers. First released in 2009, Chicago Boss i
  • GitHub - CarlWright/NGerlguten at f4b9742dbe15f5e42d6cc84ccb6cf61a1800b2b1

    ita-wasa
    ita-wasa 2011/07/15
    ErlGuten Using Erlang in typography applications INTRODUCTION ErlGuten. is a system for hiqh quality typesetting, ErlGuten is free software. ErlGuten aims to produce typographic quality PDF directly from XML or from a program. The aim of ErlGuten is to produce high quality PDF from a layout language
  • How to get the name of a function?

    ita-wasa
    ita-wasa 2011/07/15
    {current_function, {M, F, A}} = process_info(self(), current_function) Where A is the arity (number of arguments), not the actual arguments. The first argument is a process id which can be either the current process (self()) or an other process. For example: 1> process_info(self(), current_function)
  • 文字参照 - Wikipedia

    文字参照(もじさんしょう、英: character reference)とはHTMLなどのSGML文書においては、直接記述できない文字や記号(マークアップで使われる、半角の不等号「<」や「>」など)を表記する際に用いられる方法である。SGML構成素のひとつとして定義されており、文書文字集合中の文字を参照する為の手段を提供する。HTMLにおける文字参照には、表記方法により数値文字参照[注釈 1]と文字実体参照[注釈 2]の二種が存在する。XMLにおいては、HTMLにおける「数値文字参照」を「文字参照」と呼ぶ。なおHTMLにおける「文字実体参照」は、XMLでは実体参照[注釈 3]と呼び区別する。 数値文字参照は、10進数もしくは16進数によって文書文字集合における該当文字をISO 10646の文字番号で指定する方法である。以下はその例示であり、同一の8分音符記号「♪」を示している。16進数によ

    ita-wasa
    ita-wasa 2011/07/15
    数値文字参照の16進数による表現では大文字小文字の区別がなかったのに対し、文字実体参照では大文字小文字の区別が存在する。よって、以下のような大文字小文字の違いによる文字実体参照の差異が存在する場合がある
  • JavaScriptでバイナリデータを扱う時の動作を理解する - prog*sig

    資料的な文章なので実用的な話という感じではないです JavaScriptで画像などのバイナリデータを読み込むという目的に沿って追っていく。 XHRを使用し取得した画像データはバイナリコンテンツである。その際にJavaScriptはデフォルトで受信したデータをユニコードとして扱うため、バイナリデータに制御文字*1を表すバイト列が含まれていた際に予期せぬ動作を引き起こすことがある。そのため、overrideMimeTypeメソッド*2を使いcharsetをx-user-definedとして受信データを特別なものとして扱うように設定する。 // overrideMimeTypeを設定するプログラム var req = new XMLHttpRequest();// XHRオブジェクト req.open('GET', URL, false); // 読み込むURLと方式 req.overri

    ita-wasa
    ita-wasa 2011/07/15
    charset=x-user-defined*3を設定することにより、取得したバイト列に対して次のような変換が行われる。 ASCII文字のバイト値 (0x00 - 0x7F)はそのままユニコード(U+0000 - U+007F)に割り当てる それ以外のバイト値(0x80 - 0xFF)はユニコ
  • ヴイエムウェア、ローカルディスクを共有ストレージ化するソフト

    ヴイエムウェアは2011年7月13日、同社の仮想化ソフト「VMware vSphere」上で稼働するストレージ管理ソフト「VMware vSphere Storage Appliance」を発表した。同ソフトを複数台のサーバーに導入すると、ローカルディスクを束ねて、VMware vSphereの共有ストレージとして利用できるようになる。ネットワークストレージを使わずに、手軽に共有ストレージを用意できるので、仮想化ソフト導入のハードルを大きく引き下げられる。 VMware vSphereに限らず、仮想化ソフトを導入する場合は、共有ストレージを利用するのが一般的だ。共有ストレージとは、複数台のサーバーがLANやSANを通じてアクセスできるディスクスペースのこと。共有ストレージがあれば、あるサーバーで稼働している仮想マシンを別のサーバーに移動することが可能になる。これによって、サーバーの負荷が平

    ヴイエムウェア、ローカルディスクを共有ストレージ化するソフト
    ita-wasa
    ita-wasa 2011/07/15
    ヴイエムウェアは2011年7月13日、同社の仮想化ソフト「VMware vSphere」上で稼働するストレージ管理ソフト「VMware vSphere Storage Appliance」を発表した。同ソフトを複数台のサーバーに導入すると、ローカルディスクを束ねて、VMware