hpprc/jawiki-books huggingface dataset:
JavaScript

本書は、JavaScriptの解説書です。JavaScriptは、ウェブページやウェブアプリケーションで広く使われているスクリプト言語であり、最も広く普及しているプログラミング言語の一つです。また、Node.jsなどのランタイム環境を使うことで、サーバーサイドでもJavaScriptを実行することができます。
本書では、初めてプログラミングをする人から、他の言語で経験を積んだ人まで、広く対象としています。基本的なJavaScriptの書き方を解説することで、読者がより深く理解できるように配慮しました。
JavaScriptは、初心者が学ぶのに最適なプログラミング言語であり、ブラウザだけで簡単にプログラムを作ることができます。言語のコア部分は、国際標準化団体であるEcmaインターナショナルによってECMAScriptとして標準化され、仕様が明確になっています。Node.jsなどのランタイム環境を使うことで、JavaScriptをより高度なアプリケーション開発にも利用できます。
JavaScriptとJavaは、名前が似ているため混同されることがありますが、実際には異なる言語です。
JavaScriptは、Webブラウザ上で動作するスクリプト言語であり、主にWebアプリケーションの開発に使用されます。JavaScriptは、ECMAScriptという標準仕様に基づいて設計されており、Webブラウザ上で実行されます。
一方、Javaは、オブジェクト指向のプログラミング言語であり、主に企業向けのアプリケーション開発に使用されます。Javaは、Java仮想マシン(JVM)上で実行されるため、プラットフォームに依存しない特徴があります。
ただし、JavaScriptとJavaはいくつかの点で関連があります。例えば、Javaアプレットを使用することで、Webページ上でJavaのアプリケーションを実行することができます。また、JavaScriptのフレームワークやライブラリには、Javaのフレームワークやライブラリに影響を受けたものがあります。
また、最近のJavaScriptの開発においては、Javaの影響を受けた構文やアーキテクチャが取り入れられることがあります。例えば、TypeScriptというJavaScriptの拡張言語は、Javaに似た静的型付けのシステムを導入しています。
JavaScriptとJavaは、異なる言語ですが、両者の関係は多岐にわたります。
JavaScriptは、Web開発において最も広く使用される言語の一つであり、以下のような応用範囲があります。
JavaScriptは、Web技術を中心に広く使用される言語であり、多くの場面で使用されています。これらの応用範囲は、今後も拡大することが予想されます。
JavaScriptの派生言語には、以下のようなものがあります。
Microsoftが開発したJavaScriptのスーパーセットであり、静的型付けやクラス、インターフェースなどの機能を追加しています。
JavaScript XML(JSX)は、JavaScriptの拡張構文であり、Reactフレームワークで一般的に使用されます。JSXは、HTMLライクな構文をJavaScriptコードに埋め込むことができ、Reactコンポーネントの宣言的な記述やUIの構築を簡素化します。
JSXでは、<div>や<span>などのHTML要素をJavaScriptコード内で直接記述できます。これにより、コンポーネント階層構造を視覚的に表現し、リーダブルで保守しやすいコードを記述できます。また、JavaScriptの変数や式を{}で囲んで埋め込むことができ、動的な値をレンダリングすることができます。
例えば、以下はJSXを使用してReactコンポーネントを宣言的に記述する例です:
この例では、Greetingコンポーネントがnameプロパティを受け取り、JSX内でその値を表示しています。JSXはReactにおいて、UIを構築するためのシンタックスシュガーとして広く採用され、Reactの開発者がより効果的かつ可読性の高いコードを書くのに役立ちます。
TypeScript XML(TSX)は、Reactアプリケーションのためのファイル拡張子で、TypeScriptを使用してReactコンポーネントを記述するための構文です。TSXファイルは、JSX(JavaScript XML)とTypeScriptの機能を組み合わせたもので、静的型チェックとReactコンポーネントの記述を同時に行うことができます。
TSXでは、Reactコンポーネントを定義するために、JSXの構文を使用します。この構文は、HTMLライクな要素構造をJavaScriptやTypeScriptのコード内に埋め込むためのもので、UIを宣言的かつコンパクトに記述できます。また、TypeScriptの型システムを活用して、コンポーネントのプロパティやステートに関する型情報を提供できます。
例えば、以下は簡単なReactコンポーネントを含むTSXファイルの例です:
この例では、CounterコンポーネントがCounterProps型のプロパティを受け取り、ステートとしてcountを持っています。JSX内で{}を使用してJavaScriptやTypeScriptのコードを埋め込むことができ、動的なUIを構築できます。
JavaScriptの文法をより簡潔にした言語で、コードを読みやすくするための構文糖衣を提供します。
生物学の研究技術

生物学には、細分化された複数の学問分野にまたがった研究技術がいくつも存在する。
例えば、動物学であれ植物学であれ、生物組織の構造を調べるためのプレパラートを作成するに際して、基本的に共通する技術で切片を作成する。また、発生学と系統分類学で、DNAを取り扱う技術に大差があるわけではない。実験用のモデル生物の飼育培養技術も、そのモデル生物をどの分野で用いるのであっても、細部の調整法などに差異があるにせよ、極端に異なるわけではない。
そのため、本項目では生物学の各分野の教科書とは別に、生物学の研究に用いられる各種研究技術を取り扱う。
研究材料の採集と標本作製

この項目「研究材料の採集と標本作製」は、タイトル名と内容に関し議論や投票をしています。詳細は この項目のトークページ を参照してください。
研究材料の採集と標本作製
系統分類学において生物多様性の実態を調べるとき、野外に生息する研究材料を探索、採集し、標本を作製することは研究の必須事項である。また、生態学において他項目で詳述する個体群や生物群集の調査をするとき、研究対象の生物のデータをとるためや、種を特定するために参照標本を得るためにもこの技術が必要になる。
また、分子生物学系の分野であっても、研究に適したモデル生物を探索し、同定する必要が生じることがあり、必ずしも無縁な技術ではない。
変形菌の採集・標本作製

現在のところ、変形菌の同定は子実体によらなければ困難である。そのため、変形菌を採集し、同定や分類学の研究に供する標本を作製することは、ほぼ子実体を採集し、その標本を作製することと同義である。また、分子生物学的研究に供する培養株を新たに野外から得る場合も、通常は子実体を採集し、そこから取り出した胞子を培養することになる。また、微小な子実体を作る変形菌の子実体を得る方法として、後述の湿室培養法が用いられる
多くの種類は、高温多湿の梅雨の時期に変形体が成長し、梅雨明けの晴れ間が増えてくる頃に子実体をつくりはじめる。また、雪解けや秋の時期に子実体をつくる種も存在する。 主に落ち葉の表や低木の枝等に発生するが、ここでは通常の例も含め、子実体の発生場所を挙げる。
・植物の葉の裏表
・切り株
・雪が解けつつある場所の枯れ枝等(主にルリホコリなど)
・シイタケの榾木
・広葉樹や針葉樹の落ち葉
・倒木
・クリの"いが"(主にシラタマウツボホコリ)
・野菜の実
・キノコの表面上
これ以外にも多くの場所に子実体をつくる。見つけるときのコツはなく、ベテランより初心者の方が多く、早く見つけるということもしばしばある。 先入観にとらわれずに、広く見ていくと見つけやすいかもしれない。
情報技術

情報技術に関する文書・資料・教科書が収められた書庫。
2022年度から施行された学習指導要領では、必履修科目が「情報 I」に一本化され、さらに、発展科目として「情報 II」が設定された。
高等学校情報の教科書。工業、商業の教科書も参照のこと。
各種ソフトの使い方。
各種OSについて。
OS一般
ネットワークの仕組みとインターネットの使い方。
情報処理技術者試験の種類と内容。
平成21年度 -
- 平成20年度
OsiriX オンライン解説文書/OsiriX について

| ^ >
OsiriX (オザイリクス)は、医用検査機器 (MRI, CT, PET, PET-CT, ...) と共焦点顕微鏡 (LSM とBioRAD-PIC 形式) から作成されたDICOM 画像 (拡張子 ".dcm"/".DCM") 処理に特化したソフトウエアです。他にも多くのファイル形式に対応しており、TIFF (8, 16, 32 bits), JPEG, PDF, AVI, MPEG やQuicktime 形式があります。画像の通信やファイル形式は、DICOM standard に完全準拠しています。OsiriX は、PACS や医用画像機器からDICOM 通信規格 (STORE SCP -Service Class Provider, STORE SCU -Service Class User 及びQuery/Retrieve) による画像の受信が可能です。
OsiriX は、複数モダリティや多次元画像の運用、表示を中心に設計されています。多次元画像には、2D Viewer, 3D Viewer, 4D Viewer (時間軸を有する3D シリーズ、例えばCardiac-CT) と5D Viewer (時間、機能軸を有する3D シリーズ、例えばCardiac-PET-CT) があります。3D Viewer は、全てのレンダリング法に対応しています。レンダリング法として、多断面再構成法 (MPR), サーフェスレンダリング法, ボリュームレンダリング法と最大値投影法 (MIP) があります。これらはすべて4 次元データをサポートしており、異なる2 シリーズ (例えばPET-CT) からフュージョン画像の作成が可能です。
OsiriX は、医用画像用DICOM・PACS ワークステーションであると同時に、医系リサーチ (放射線医学や核医学画像)、機能画像、3D 画像、共焦点顕微鏡や分子イメージング用の画像処理ソフトウエアパッケージです。
OsiriX は、利用者の利便性を大きく広げるプラグインによる機能拡張に対応しています!。このプラグイン機能により、簡便なオブジェクト指向言語であるObjective-C による、強力なココアフレームワークの開発環境を利用することもできます。
日本ではニュートン・グラフィックス社が唯一の公式スポンサー企業となっています。
[ユーザ評価 (ユーザからのコメントや電子メール)]
OsiriX | ^ >
OsiriX オンライン解説文書/OsiriX入門 DICOM画像を読み込む

| ^ >
OsiriX にDICOM 画像を読み込むには2つの方法があります:
PACS からDICOM の "store" 機能を利用して画像を送信するか、あるいはOsiriX のDICOM query-retrieve 機能を利用して "受信" できます。
PACS 環境が構築されていれば、OsiriX にDICOM 画像を読み込む最も簡単な方法は、OsiriX を "DICOM Listener" として機能させることです。この状況では、DICOM 画像はPACS ワークステーションからOsiriX の動作しているMac コンピュータに送信されます。つまり、DICOM 画像を受動的に受信するということです。
最初にOsiriX 及びPACS ワークステーションの設定をしなければいけません: OsiriX の "Preferences" ウインドウ にAETitle およびPort 番号を割り当てます。次に "親愛なる" PACS 管理者にPACS の設定をしてもらいましょう。この時、OsiriX は必ず動作していないといけません。 -- DICOM Listener は、OsiriX が起動していないと動作しません。

複数のユ−ザを設定する:
OsiriX ワークステーションに、ファーストユーザスイッチを使ってログインできるような複数ユーザを登録している場合、各ユーザそれぞれに異なるAETitle およびPort 番号を割り当てるべきです。
(バージョン 1.7.1 の OsiriX は、他のワークステーションからのクエリに対応していません。)
OsiriX はワークステーションや CT, MRI 装置のような DICOM 機器とクエリが可能です。他の機器に OsiriX への送信設定がされていなくても、クエリは可能です。クエリを設定するには、環境設定 (Preferences...) 項目から場所 (Locations) を選択して、相手側の AETitle、Port番号、ホスト名 (IP アドレス) を追加します。次に Query/Retrieve(あるいはツールバーの Query アイコン) を選択します。表示されるウインドウで接続したい場所を選択、必要があれば接続状態を検証します。検索欄に検索したい氏名 (あるいは氏名の一部) を入力、リターンキーを押します。クエリ欄にはいくつかのオプションからなるプルダウンメニューがあります。
リトリーブを実行する場合には、相手機器に OsiriX への送信設定が必要となります。OsiriX 側の AETitle、Port番号、ホスト名 (IP アドレス) を PACS 装置 (相手機器) 側に設定して下さい。
ハードディスクにDICOM ファイルがあったり、またはDICOM CD-ROM があれば、 "Local database" ウインドウの "Import" ボタンをクリックします。次にファイルを含んでいるファイルやフォルダを選択します。複数ファイルやフォルダは、 ‘shift’ キーを押したままでクリックしながら選択します。また、デスクトップからファイルを "Local database" ウインドウ内へ、直接 "ドラッグ・アンド・ドロップ" することもできます。

ViTAL Images 社のVitrea ワークステーションは、CD/DVD メディアにDICOMDIR 記録がされない点で、DICOM standard に準拠していません。このような画像デ−タを読み込むには:

CD の記録方式には、記録ファイルをMac で読み出せないものが存在します。そのようなメディア内ファイルは、OsiriX で直接開く事は不可能です。ただし、 OsiriX Discussion Group において、いくつかの解決法が紹介されています。:
メインウインドウのデータベースから、ヘッダ情報を調べたいデータを選択します。 2D-3D ビューア アイコンをクリックして画像シリーズを開きます。開いたウインドウのツールバーをカスタマイズすれば、 Meta-Data ボタンを追加できます。
ボタンを追加するには : メニューバーの フォーマット あるいは マウス右ボタンクリックで表示される コンテクストメニュー から、 ツールバーをカスタマイズ... を選択します。表示されるウインドウから Meta-Data アイコンをドラッグして、ツールバー内にドロップします。
完了 ボタンをクリックしてウインドウを閉じます。
はい、出来上がり。 Meta-Data ボタンをクリックすれば、ヘッダ情報が表示されて、テキストやXML 形式に書き出せます。

OsiriX | ^ >
OsiriX オンライン解説文書/OsiriX入門 外観をカスタマイズする

< ^ >
OsiriX には多くの機能があり、グラフィカルユーザインターフェイス (GUI) を自分の好みに変更できます。OsiriX のウインドウは、すべてカスタマイズすることができます。ツールバーに表示されるツールを変更するには、 "フォーマット" メニューから"ツールバーをカスタマイズ..." を選択します。また、ツールバー内で ‘Ctrl’ キーを押した状態で、マウスクリックしても可能です。"Customize" ウインドウが開いたら、このウインドウ内のツールを、ツールバーへドラッグ・アンド・ドロップします。
OsiriX < ^ >
OsiriX オンライン解説文書/OsiriX入門 複数シリーズを同時に開く

< ^ >
複数シリーズ画像を同時に開く方法は?。1 件の被験者ファイルを開き、連続するシリーズの選択には ‘shift’ キーを、連続しないシリーズの選択には ‘Apple’ (Command) キーを押した状態で、複数シリーズのサムネイル画像を選択していきます。次に、ツールバーにある "2D Viewer" アイコンをクリックすれば、選択したシリーズがすべて開きます。
いつでも新しいシリーズを開くことができます。データベースウインドウを開くには、ファイルメニューから "Local Database" を選択するだけです。
OsiriX < ^ >
OsiriX オンライン解説文書/OsiriX入門 複数シリーズを同時に閲覧する

< ^ >
複数シリーズを同時に閲覧する方法は?。"2D Viewer" から "Tile Windows" を選択します。この機能は、開いたシリーズすべてのウインドウをタイル状に整列させ、複数シリーズを同時に閲覧できます。
同時に4シリーズが開いている状態。シリーズがすべて同一症例であれば、対象としているシリーズのスライス面が、他のシリーズで表示されます。
OsiriX < ^ >
Java

メインページ > 工学 > 情報技術 > プログラミング > Java
本書は、Javaの技術を全体的に見渡すことができるように、いくつかのパートに分けて解説を進めます。 なので読者は、本書の解説は知りたい部分だけを選んで読んでも構いません。
Javaの歴史は1980年代後半に始まります。当初、サン・マイクロシステムズ(後のサン・マイクロシステムズ、現在のオラクル)は、組み込みシステム向けの言語として「Oak」と呼ばれるプロジェクトを開始しました。その後、1995年に「Java」として発表され、ウェブアプリケーションやインターネット上の動的なコンテンツを可能にする目的で設計されました。
Javaは初めはブラウザ上でアプレットとして実行され、クロスプラットフォーム対応とセキュリティに焦点を当てていました。その後、Javaはサーバーサイドアプリケーションや企業システムの開発にも広く採用されました。1998年にはJavaの最初の大規模なアップデートであるJava 2がリリースされました。
2006年にはサン・マイクロシステムズがJavaをオープンソース化し、Java Community Process(JCP)を通じて開発者コミュニティによる標準化プロセスを導入しました。これにより、Javaの進化はより広範囲の開発者によって促進されました。
2010年代には、Oracle Corporationがサン・マイクロシステムズを買収し、Javaの開発とサポートを引き継ぎました。Java 8では、ラムダ式やストリームAPIなどの新機能が追加され、言語とライブラリの改善が行われました。
その後、Java 9以降のバージョンでは、モジュールシステムやリアクティブプログラミングのサポートなど、さまざまな新機能が導入されました。Javaは、現在も広範囲にわたるアプリケーション開発において重要な役割を果たし続けています。
このJavaのコードは、エラトステネスの篩(Sieve of Eratosthenes)アルゴリズムを使って、与えられた範囲内の素数を見つけて出力します。
具体的には、eratosthenesメソッドは次の手順で動作します:
例えば、eratosthenes(100) を実行すると、100 以下の素数が出力されます。
このコードは、最大公約数(Greatest Common Divisor, GCD)と最小公倍数(Least Common Multiple, LCM)を計算するための関数を実装しています。
gcdおよびlcmメソッド内のreduceメソッド:
二分法
このJavaのコードは、二分法(Bisection Method)を使って与えられた関数の根(解)を求める方法を示しています。
このコードは、JavaのFunctionインターフェースを利用して、関数を引数として渡し、二分法を使って関数の根を見つける方法を実装しています。
OsiriX オンライン解説文書/OsiriX入門 フュージョン画像を作成する

< ^ >
OsiriX のフュージョン像作成には制限があります。同一撮影セッションで作成された画像は、自動的に合成できます。2 つの画像シリーズ間において、スライス番号、スライス間隔が同一であれば、2D Viewer メニューから2 シリーズをリンクさせて合成することができます。
異機種間、あるいは同一機種でも異なる検査間では、現時点では 自動的 な合成はできません。ただし、OsiriX の "Move" , "Zoom" ツールを利用すれば、 手動 でフュージョン像を作成可能です。異なるスライス枚数からなるシリーズから、2つの画像を合成する場合には、2D Viewer メニュー項目で "stack synchronization" を解除する必要があります。
2つの画像シリーズからフュージョン像を作成するには、2つのシリーズのどちらかのウインドウアイコンを、他方に“ドラッグアンドドロップ”するだけです。:
ウインドウアイコンのドラッグ時には、アイコンをクリックして1 秒かもう少し待ってから、ドラッグする必要があります。さもないと、全てのウインドウがドラッグされてしまいます。
ツールバーの “Fusion Percentage” スライダで透過度を調節します。2 つのシリーズのうち1 つを閉じると、合成は終了します。一方のシリーズで施した修正(CLUT、Zoom、回転、...)は、もう一方のシリーズにも適用されます。
フュージョン画像の作成は、多断面再構成やボリュームレンダリングなどの2D、3D 再構成画像でも利用できます。

OsiriX < ^ >
OsiriX オンライン解説文書/OsiriX入門 非DICOM画像やムービーを開く

< ^ >
OsiriX は、非DICOM 画像及びムービーをサポートしています。DICOM 画像と同じように各種画像や連続する画像を扱うことができます。言い換えれば、回転、拡大縮小、ウインドウ値の調整、カラー疑似表示 (CLUT) ができるということです。
一旦、OsiriX にこうした画像を取り込んでしまえば、これらの画像をDICOM 形式として、ディスク上のファイルやPACS システムに書き出せます。OsiriX は、これらの画像をRAW, JPEG, TIFF, Quicktime 形式はもちろんのこと、直接電子メールにも、書き出すことができます。
OsiriX < ^ >
OsiriX オンライン解説文書/OsiriX入門 DICOM画像に書き出す

< ^ >
OsiriX は、DICOM 画像をTIFF, JPEG, RAW, DICOM やQuickTime 形式に書き出せます。特定の形式に書き出すことによって、 "PowerPoint" や "Keynote" によるプレゼン、 "Word" 書類へ取り込むことが可能なわけです。
1 画像を書き出すには、command キー + C キーでクリップボードにコピーするか、または "2D Viewer" メニューを選択します。 "Export" メニュー項目には、画像保存形式 (Tiff, JPEG 等) を選択するサブメニューがあります。デフォルトの環境設定では、同一の条件 (サイズ、倍率、回転、ウインドウレベル等) で書き出し、モニタ表示される設定になっています。 表示画像の情報は、ウインドウ上部左隅に表示されます。:

同じことが連続画像データの書き出しにも当てはまります。 "Export to Quicktime" を選択するか、またはツールバーから "Quicktime" ボタンをクリックして書き出します。QuickTime 形式への書き出しでは、4D Image fusion データの書き出しもできます。:

圧縮形式やフレームレートの変更もできます。最良画質にはJPEG 圧縮を推奨します。

原画像と同サイズで画像の書き出しを設定することもできます。 環境設定 (Preferences ...) ウインドウ (OsiriX メニュー項目) を選択、表示ウインドウ内のViewers タブで設定変更をおこないます。設定変更をおこなうと、例えば、512 × 512 マトリックスのCT 画像は、512 × 512 マトリックスの画像に書き出されます。更に、被験者データ等の文字情報を含まない、画像のみのデータが書き出されます。プレゼンや論文に画像を使用する場合、有用な選択となります。
OsiriX < ^ >
OsiriX オンライン解説文書/OsiriX入門 4Dビューアを使用する

< ^ >
OsiriX は4D Viewer をサポートしています。経時的に得られた1 症例中の複数シリーズを表示できます。例えば、cardiac CT データから多時相の再構成シリーズを、シネモードで表示することができます。 “Local Database” ウインドウ内の全てのシリーズを選択して、 “4D Viewer” アイコンをクリックするだけです。シリーズすべてが同じウインドウ内に取り込まれ、ツールバーにある “4D player” を使用して動画像の操作・閲覧ができます。
複数シリーズを選択して “4D Viewer” アイコンをクリック。


OsiriX < ^ >
OsiriX オンライン解説文書/OsiriX入門 多断面再構成像を作成する

< ^ >
OsiriX は、2 つの異なるMPR モードをサポートしています。: 典型的な2D MPR viewer および直交断面からなる3D MPR viewer の2 種類です。
a) 典型的な2D MPR

2D MPR viewer では、3D ボリューム内の任意断面をMPR 像として表示できます。: サブウインドウA において関心領域を設定します。赤い四角枠をマウスのクリック/ドラッグを利用して、ライン中心を移動します。次に、青か赤線をマウスクリックで回転させます (X-Y面の回転) 。青線は作成される画像断面 (サブウインドウC) に対応し、赤線は垂直面 (サブウインドウB) に対応します。サブウインドウB において、作成断面 (サブウインドウC) におけるZ 軸方向の角度修正ができます。
(このMPR モードは、かなりの計算処理能を要します。そのため、画像を前処理系による変換ができず、すべての画像は立方画素に補間されます。)
b) 直交断面からなる3D MPR

このモードは、直交する複数のMPR 断面として、3D ボリューム表示ができます。ツールバーにある3 個のスライダを使用して直交断面を変更します。:

チェックボックスのクリックで、各断面の表示・非表示を選択します。
OsiriX < ^ >
OsiriX オンライン解説文書/OsiriX入門 3D再構成像を作成する

< ^ >
OsiriX は、3 種類の3D 再構成法をサポートしています。:
1) 最大値投影法 (MIP)

この再構成法は、投影経路で最大値を有する画素を処理表示する ‘ray-tracing’ 技法を利用しています。造影MRI や CT 及び骨 CT で有用な再構成法です。
2) ボリュームレンダリング

この再構成法は、各画素の位置や値に対して、連続する光の透過・不透過度を設定表示する ‘ray-tracing’ 技法を利用しています。MRI 及びCT における軟部組織画像の再構成表示に適しています。最も利用されている3D 技法であり、多くの場面で精緻な画像を提供できることでしょう。
3) サーフェスレンダリング

ユーザが定義した “iso-contour” に基づいて、表面像を作成します。この技法は、仮想内視法や骨CTに有用です。この再構成法には、2つの異なる表面値を設定できます。
OsiriX < ^ >
OsiriX オンライン解説文書/OsiriX入門 PACSワークステーションとして使用する

< ^ >
はい、OsiriX をPACS ワークステーションとして利用できます!。ライセンス料だけで何千ドルもする、PACS ワークステーションを購入すべきではありません。購入しないで暖まった懐の一部を、マッキントッシュコンピュータの購入費用に充てください!。
OsiriX 搭載コンピュータへデータを自動転送するには、検査機器の設定をすればすみます。: OsiriX のAETitle とPort 番号を設定するだけです。 (DICOM画像を読み込む を参照)

OsiriX < ^ >
OsiriX オンライン解説文書/OsiriX入門 2Dシック・スラブを使用する

< ^ >
OsiriX は、2D thick slab モードをサポートしています。マルチスライスCT を利用している環境で、とりわけ重要なモードです。膨大な画像シリーズを効率よく操作できるようになります。
Thick slab モードはツールバーで調節します。:

このモードには3 種類のモードがあります。:
スライダーを操作してスライス枚数を調節します。ウインドウの左下隅にthick slab の情報が表示されます。:

thick slab に関する更に詳しい情報は、以下の文献を参照してください。:
OsiriX < ^ >
OsiriX オンライン解説文書/OsiriX入門 ショートカットを使用する

< ^ >
画像評価を素早く効果的におこなうには、以下の機能が有用です。:
下図のツールバーにある小アイコンが、これらの基本機能に対応しています。:

これらの機能を使うには、対応するアイコンをクリックするだけです。
時間を節約するには、以下のようなキーボードとマウスを組み合わせた操作にも対応しています。:

OsiriX < ^ >
OsiriX オンライン解説文書/OsiriX入門 プラグインを使用する

< ^ >
プラグイン機能を使用するには、プラグインをダウンロードするか、あるいは自分で作成する必要があります。
多くのプラグイン (ソースコードを含む) がOsiriX のウエブサイトからダウンロードできます。:
このサイトから利用可能なプラグイン:
//プラグインの使用方法の記述を是非お願い致します。

//プラグインの使用方法の記述を是非お願い致します。
プラグインの開発に興味があれば、OsiriX プラグイン開発ツールキットマニュアル (PluginsManual.pdf) やサンプルプラグインを含む OsiriX の ソースコード 一式をダウンロードするのがよいでしょう。
開発者であるAntoine M. D. 曰く:
OsiriX プラグインの作成はとても簡単で、しかも全部タダなんだっ!。開発環境 (XCode) はすべてのMac で使えるし、使いたければ、付属のDeveloper CD-ROM からインストールするだけ。プラグインの作成にはオブジェクティブC言語による記述が必要なんだ。オブジェクティブC は、すごいオブジェクト指向でダイナミックなプログラミング言語だよ、これ本当っ。Java に似てるけど、ず〜っとず〜っと高速だしね!。
プラグイン作成の詳細に関しては、開発ツールキットに付属するマニュアルを参照したり、 OsiriX Divelopers Discussion Group に参加してください。

プラグインを入手したら、次にプラグインをOsiriX が認識できる適切な場所に配置します。
OsiriX には、3 ケ所の配置場所があります。:
上記のうち、最初の場所 (/Library/Application Support/OsiriX/plugins) を推奨します。ここは、全てのユーザがプラグインを利用できる場所です。
OsiriX < ^ >
OsiriX オンライン解説文書/OsiriX入門 開発者にクラッシュレポートを送信する

< ^ |
誰もが、OsiriX が 決して クラッシュしないことを望みます。しかし、不幸にしてクラッシュしてしまった場合には、crash repot を開発者に報告することが、非常に有用です。
これを実行するには、 Applications (アプリケーション) フォルダ内の Utilities フォルダを開きます。
その中に Console (コンソール) というアプリケーションが入っています。これをダブルクリックして起動します。以下の図の様なウインドウが表示されると思います。:
利用可能ログ全てを表示するサイドペインが開いていなければ、上段にあるログアイコンをクッリクして、リスト表示に切り替えます。
次に、 ~/Library/Logs の左にある三角ボタンをクリックします。サブリスト表示に切り替わります。以下の図のように表示されるでしょう。:
次に、 CrashReporter の左にある三角ボタンをクリックします。更にサブリストが表示され、各種アプリケーションのcrash report が表示されます。以下の図のように表示されるでしょう。:
このリストをスクロールして、 OsiriX.crash.log を探します。これをクリックして選択すると、以下の図のように、右枠内に多くのテキストが表示されます。
このテキスト最後の記述が、今回のOsiriX がクラッシュしたログです。このテキスト部分をドラッグしてコピーします。これを電子メールにペーストして、OsiriX 開発者宛てに送信してください。
OsiriX < ^ |
経済学 現代経済の仕組み 経済主体とその活動

経済学>現代経済の仕組み>経済主体とその活動
経済は全ての人間のために存在する、全ての人間の共有物です。国会議員だけのものでも、社長だけのものでも、大人だけのものでもありません。なぜなら、経済を作っているのが全ての人間だからです。
家計・企業・政府という3つの経済主体によって国民経済が成り立っています。国民経済は同じ経済体制をとる1国内での経済活動のことです。また、自国の国民経済と外国の国民経済が物や金の取引をすることを貿易といいます。
家計は欲望の充足を図るために消費・貯蓄をする主体です。企業に労働や資本などを提供し、その対価として受け取る賃金や利子などの所得を貯蓄にまわしたり、企業が生産した財物を消費したりするのに使います。家計は、企業に比べ弱い立場にありました。そこで、アメリカ合衆国大統領リチャード・ニクソン(R. M. Nixon)は1969年の特別教書で消費者の4つの権利を提唱しました。
日本には消費者である家計を保護するために消費者保護基本法(1968年制定)があります。しかし、消費者保護基本法は表現が抽象的で、懲罰既定が無かったため他の先進国に比べて消費者保護行政に遅れをとりました。現在、製造物責任法(1995年施行)、消費者契約法(2001年施行)などの立法とともに、消費者保護行政や消費者教育が重要視されています。
食品・医薬品の欠陥は後を絶ちません。
商品の安全性を分かりやすく消費者に示すため、様々な基準が定められています。ただし、これらの基準が変わっても商品を販売できなくなるということはありません。
企業は生産をする主体です。家計から提供された労働や資本を活用して、財物の生産手段を組み立て、生産します。生産した財物は販売し、利潤を得ます。企業は利潤追求の度合いの強さ、あるいは公共性の高さから公企業・公私合同企業・私企業の3つに分けられています。
株式(株)を発行して資金を集める企業形態を株式会社といいます。株式会社では他の企業と異なり、必ず所有(所有者・株主)と経営(経営者)が分離されています。
世界で最初の株式会社は、17世紀にイギリスやオランダ、フランスに設立された東インド会社と見られています。東インド会社は東南アジアなどの地域で入手した香辛料を船でヨーロッパに運び売っていました。この船を建造するための資金が必要になったため、利潤を出資額に応じて出資者に分配する仕組みを編み出し、これを条件にした資金調達に成功したのです。もし利潤が無ければ出資者には分配金どころか出資金も帰ってきませんが、それ以上の損失はありません。これを有限責任といい、出資者を有限責任社員といいます。
現代では株式をできるだけ多くの人に購入してもらうため、ほとんどの株式のやりとりが証券会社を通されています。証券会社は顧客(株を買う人)の注文を受け株式市場で買い集めます。株式市場には、それぞれの株式市場の上場条件を満たした、株式を買ってもらいたいと思っている株式会社が上場しています。最近の株式市場は、制度変更やインターネット証券の普及から個人投資家が増加しており、株式会社側も自社の株式に対する個人投資家の見方を気にするようになっています。
全国におよそ510万社ある企業のうち99.4%が中小企業です。w:中小企業基本法では中小企業を次のように定義しています。
なお、製造業・卸売業は20人以下、小売業・サービス業では、5人以下の企業を小規模企業者と定義しています。中小企業は下請け、輸出(繊維・雑貨・精密機械 等)、小売りをする企業が多く、現代経済には欠かせない存在となっています。しかし、大企業との間で所得・生産性・賃金面での格差が大きく、日本企業における二重構造として問題になっています。
近年の企業の合併と買収(M&A、Mergers and Acquisitions)は、一部門の専門性を高めるため他部門を売ったり、不得意分野を買い入れるなどどちらの企業も得をすることが多くなっています。2005年には株式会社ライブドアによる株式会社ニッポン放送の合併と買収が注目を集めました。
特に大企業には社会的責任(Corporate Social Responsibility)があるという考え方のもと、利潤を追求せずに社会的活動を行うことが求められています。アメリカ合衆国では企業の社会的貢献(フィロソピー(philanthropy))の一環として芸術・文化活動を支援する取り組み(メセナ(mecenat))が一般化しています。
政府は経済活動を調整する主体です。家計と企業から租税を徴収し、教育・社会保障などの公共サービスを社会全体に提供します。また、租税の徴収により所得の再分配も行います。
量子力学/角運動量の合成

この章では二つの角運動量の合成、すなわち二つの角運動量の足し算を考える。
ある電子スピン s = 1 / 2 {\displaystyle s=1/2} があったときに、 そのz成分は s z = − 1 / 2 , 1 / 2 {\displaystyle s_{z}=-1/2,1/2} をとる。
いま電子スピン s 1 = s 2 = 1 / 2 {\displaystyle s_{1}=s_{2}=1/2} があったときに、 これらの合成スピン s {\displaystyle s} を考える。
まず、合成スピンのz成分を求めると
の4通りの組み合わせが考えられる。
この組み合わせでの s {\displaystyle s} の取り方は
の2通りの方法があります。 これがスピンを合成した結果です。
OsiriX オンライン解説文書/OsiriXディベロッパーの概要

| ^ >
OsiriX は、Antoine Rosset を中心とする開発者の中核グループの共同作業の下、開発されています。共同開発作業をおこなうため、ソースコードはsourceforge サイトのリモートサーバに保存されています。コードの取得や変更は、SVN バージョン管理サービスを利用しています。
OsiriXのコピーをビルドするには、アップルコンピュータ社が公開しているディベロッパーツール (XCode) の最新バージョン2.4 (要 Mac OS X 10.4) が必要です。 developer.apple.com から無償で入手できますが、ディベロッパサイトへのメンバー登録 (無料) が必要です。
次の二つの項で、ソースコードの取得及び一度にコンパイルする方法について記述しています。また、 Osirix ウエブサイトにも解説が掲載されています。
OsiriX オンライン解説文書/OsiriXディベロッパー 開発者及び匿名ユーザのSVNによるアクセス

< | ^ | >
OsiriX のソースコードを入手するには、Subversion をインストールする必要があります。
サーバのソース本体に変更を加えないのであれば、匿名ユーザとしてアクセスするのが簡単です。ターミナルを開いて、cd コマンドで照合するコードの存在するディレクトリ(コピーしたい場所)に移動します。私の場合は、 /Users/spalte です。次に:
svn co https://svn.sourceforge.net/svnroot/osirix osirix (表示される指示に従って、't' または 'p' 入力、更にリターンキーを入力)
しばらく待っていると、ソースコードの入ったosirix という名前のディレクトリが作成されます。私の場合は、 /Users/spalte/osirix です。これでビルドする準備が整いました。
OsiriX オンライン解説文書/OsiriXディベロッパー OsiriXをビルドする

< | ^ | > さて、ソースコードを入手したら、次にこれをビルドします。
1) プロジェクトファイルであるOsiriX.pbproj ファイルを開きます。
2) アクティブターゲットを Unzip Binaries にしてビルドをおこないます。
3) 次にアクティブターゲットを Development に設定して、'Osirix.pbproj' をコンパイルビルドします。
これでアプリケーションの起動が可能となりました。すでに OsiriX をインストールしている場合には、あらかじめ OsiriX のユーザデータフォルダをバックアップしてください。新たにビルドした OsiriX を起動した場合、コンフリクトを起こす危険性があります。
OsiriX オンライン解説文書/OsiriXディベロッパー getosirixCVS.plを利用する

< | ^
私は getosirixCVS.pl というperl スクリプトを作成しました (正確にはbibdesk website からの改変) 。これをダウンロードします。開発用のディレクトリに保存するのが良いでしょう。私の場合はUsers/jefferis/dev です。ターミナルを開いて、次のように入力します。:
gjg5:~/dev jefferis$ perl getosirixCVS.pl
匿名ユーザでのログインでは以下のようになります。:
開発者として登録したユーザ名でのログインでは以下のようになります。:
はい、この通り!。
以下がperlスクリプトです。これをgetosirixCVS.plというファイル名で保存します。ターミナルで利用してください。:
OsiriX オンライン解説文書/OsiriXメニュー OsiriX

| ^ >

これを選択すると、現在使用しているOsiriX のバージョン情報が表示されます。このスクリーン内には、OsiriX Website へのリンクボタンもあります。
OsiriX オンライン解説文書 目次 > OsiriXメニュー_OsiriX
このメニューには8 つのサブメニューがあります。:
現在使用しているOsiriX のバージョンが最新版かどうかを調べます。最新版であれば、以下のように表示されます。:
最新版でない場合には、新しいバージョンを知らせるメッセージが表示されます。
これを選択すると、OsiriX が隠されます。起動はしていますが、スクリーン表示されなくなります。
他の開いているアプリケーションを隠します。これらアプリケーションは起動していますが、スクリーン表示されなくなります。
OsiriX を終了します。
OsiriX | ^ >
OsiriX オンライン解説文書/OsiriXメニュー フォーマット (Format)

OsiriX オンライン解説文書 目次 > OsiriXメニュー フォーマット
これを選択すると、以下のようなウインドウが表示されます。ツールバーにアイコンをドラッグ・ドロップすることで、ツールバーの外観を変更できます。

これを選択すると、以下のウインドウが表示されます。フォントの各種設定を変更できます。
OsiriX オンライン解説文書/OsiriXメニュー ヘルプ (Help)

OsiriX オンライン解説文書 目次 > OsiriXメニュー ヘルプ
これを選択すると、以下の表示のように、デフォルトのメールソフトが開いて、OsiriX ディベロッパーチーム宛の新規メール作成ウインドウが開きます。:
これを選択すると、デフォルトのウエブブラウザでOsiriX のホームページが表示されます。:
これを選択すると、デフォルトのウエブブラウザでOsiriX Discussion Group のサイトが表示されます。:
.
これを選択すると、Preview でOsirix Quick Manual が表示されます。
これを選択すると、デフォルトのウエブブラウザでOsiriX Online Documentation のサイトが表示されます。:
OsiriX オンライン解説文書/Osirix General Preferences (一般)

OsiriX オンライン解説文書 目次 > OsiriXメニュー OsiriX > OsiriX 環境設定 一般


ここをチェックすると、OsiriX を起動するたびに、新しいバージョンの有無を確認します。

ここをチェックすると、シリーズの移動時にトランジション効果を表示できます。現在選択できる効果は:


ここをチェックすると、昔懐かしい映写機のサウンド効果が味わえます。

プレゼン時などの個人情報を保護したい場合に有効です。 (Ver.152 では環境設定のデータベースに移動)
日本語/文字

日本語で使われる文字にはひらがなとカタカナと漢字があります。漢字は中国から入った(借用した)文字、ひらがなは漢字をくずした文字、カタカナは漢字の一部を取り出した文字です。ひらがなは平安時代に作られ、当時は女性が使う文字とされていました。

そのほかにも、外国語の「V」を記す場合に「ヴ+小文字のア行」を使う場合があります。(日本語の発音の表記ではないため通常、ひらがなでは記述しない) しかし、ほとんどの場合バ行で代用されます。
日本語/品詞

大まかに、文節の頭にあるかないかで、文節の頭にあるものが自立語であり、文節の頭にないものが付属語であると分けられる。
活用の仕方には、口語では、未然形、連用形、終止形、連体形、仮定形、命令形の6種類がある。活用形の名称(たとえば未然形)は、その活用形を用いて表わされる意味のうちの一つ(未然)をもって命名したものにすぎず、その活用形(未然形)がただちにそのこと(未然)を意味するのではないことに注意しなければならない。
日本語/品詞/自立語

自立語も活用するものとしないもので分け、活用するものを用言という。また活用しないもののうち主語になれるものを体言という。
体言以外の活用しない自立語には、体言の修飾語(連体修飾語)になる連体詞、用言の修飾語(連用修飾語)になる副詞、独立語になり感動や応答を示す感動詞、接続語になる接続詞がある。
日本語/品詞/自立語/用言

用言は、述語になり、さらに動詞と形容詞、形容動詞に分けられる。活用がある。物事の性質や状態、存在を表す。言い切ったときの形がウ段のものを動詞といい、イ段のものを形容詞、「~だ」や「~です」のものを形容動詞という。
この節は書きかけです。この節を編集してくれる方を心からお待ちしています。
活用語尾が、いいやすい形に変わったものを音便という。口語ではイ音便、撥音便、促音便の3つ。文語ではこれにウ音便が加わる。主に連用形のときそれぞれイ、ン、ッ、ウに語尾が変わる。
日本史/日本の風土と民族

この項目「日本史/日本の風土と民族」は、タイトル名と内容に関し議論や投票をしています。詳細は Wikibooks・トーク:ウィキプロジェクト 日本史#書き出しもれ を参照してください。
日本史を学習する前に、そもそも日本とはどこを指し、どのような民族が暮らしているのかを知る必要がある。この日本の風土と民族では、日本の地理を概説する。
日本列島はユーラシア大陸はアジア州の東に位置している。具体的に言えば、基本的には北海道・本州・四国・九州・沖縄と周辺の諸島で構成されており、また、周囲を海で囲われた孤島である。このため、独自の文化・文明を発展してきたことを特徴とする。
日本民族は、北方のモンゴロイド系民族や南方系の民族が互いに交わって生まれてきたとも言われている。日本民族は新モンゴロイドに属することから、識者の間では北方系の民族が起源ではないかとするのが一般的である。
地理的条件から考察すると、往古より文明の栄えた東北アジアに位置し、特有の神話・文化をもちつつも、中国や朝鮮半島の文明に多大な影響を受けた。菅原道真の遣唐使廃止後はそれまでに伝わっている文化が日本の気候や暮らしに合うよう進化し、和歌や日記、物語文学や寝殿造などの国風文化が開花した。
近代と現代においては、開国以来の脱亜入欧政策により社会全体が西洋化した。いずれにせよ、外来文化が伝来するとそれが日本化するという奇特な国民性である。
主に「古事記」「日本書紀」及び各地方の「風土記」に記述されている事柄を大本にしているが、日本各地には各種の神話や伝承があり、また各地の豪族によってもさまざまな神話伝承が見られる。おもに言う「高天原神話」というのは、天皇家の基盤であった大和王権の全国統一と天皇家の日本国統治の正統性を指している。
OsiriX オンライン解説文書/OsiriX入門 シリーズ内画像から3D再構成像作成に必要な領域を抜き出す

^ >
1) 対象とするシリーズを開いて、ROI メニューから“Closed polygon” を選択します:

2) Thick Slab 項目を設定します:
3) 設定したThick Slab 像上にROI 範囲を作成します:
4) ‘Ctrl-S’ キーあるいはROI メニューの“Propagate to current Thick Slab” を選択して、作成したROI 範囲を現在のThick Slab 像に適用・確定します:
5) ‘Ctrl-Left’ キーあるいは右矢印キーで次のThick Slab 像を表示します:
6) 同様にして、最後の画像までROI 範囲を作成、適用・確定していきます:
7) これらのROIs 範囲の外側のピクセルを削除します:
8) CT シリーズ例では: “Outside” をチェックして、 値を “-1000” とします:
9) 以上で3D 再構成像作成ができます:
OsiriX ^ >
カール・マルクスの唯物史観

歴史観 > カール・マルクスの唯物史観
今日いわれている社会主義の創設者・カール・マルクスとフリードリヒ・エンゲルスが確立した史観。それが唯物史観、または史的唯物論といわれるものです。この項目ではほかの唯物論との区別のため、このような項目にしました。
人間が集まった集合体。それが社会で、社会をつくるものは基本的には実質的・物質的な下部構造と、イデオロギー・精神的な上部構造に分かれ、上部構造と下部構造は互いに影響しあうが、根本的な構造は下部構造としています。
下部構造は、「生産的諸関係」と呼ばれ、これは人間が、労働によって、資本を生み出し、それをまた労働力に繋げる過程のことをいいます。
これを、もっと崩して説明しましょう。
原始時代、人類は道具を使うことを覚え、飛躍的に文化、文明は高度なものとなりました。その過程において、ある集落aに住んでいる人類は、その集落にたくさん石があるので、石器作りには事欠かないが、粘土がないので土器がつくれず、煮炊きなど料理ができないとしましょう。隣の集落bには、粘土がたくさんとれて土器作りには事欠かないが、石がないので石器がつくれないとすると、当然、ある集落aの住民はこう考えるでしょう。「隣の集落bの土器をもらおう」と。ただし、集落bもただであげるわけにはいきません。そこで、彼らはきっとこう考えるでしょう。「集落aの石器と集落bの土器を交換しよう」と。 さらに、この交換取引は兼ねてもうひとつのことを意味します。それは、集落aが土器により食物摂取量が多くなり、その結果石器を作る労働力、けだし集落aの住民の栄養が向上し、集落bも同じである。ということです。
これが、この組織が、現在の社会では複雑化していて、社会の基本的構造がこれである、とカール・マルクスは説いています。
英語/文法/時制

英語の動詞は、動詞だけでいつの動作か(時制)を表すことが出来ます。
play が一般動詞 play の現在形です。習慣的にテニスをすることを表しています。
played は、 play の過去形です。play は、次のように形を変えて時制を表します。
では、それぞれの時制の持つ意味や、どのようにして時制を変えるのか学習しましょう。
「過去」「現在」の二つの時制が基本となります。未来表現は時制には含まれない。また、完了形や進行形も時制ではなく相(aspect)に含まれる。
今現在の動作、状態などを表します。
ほとんどの動詞において、原形と同形です。 また主語が第3人称単数の場合、語尾に s を付けます。
過去における動作、状態などを表します。
be動詞の場合、単数過去形は was, 複数過去形はwereです。 また、規則変化する一般動詞は、原形の語尾に ed を付ける事で過去形になります。 また原形の語尾の発音(多くは舌に関連する子音)によって ed の発音も変化します。これ以外の変化をする動詞を不規則動詞といいます。(不規則動詞変化表を参照のこと)
過去完了ともいい、過去よりさらに前に起こったことを表す時制です。形はhad+過去分詞です。
なお、過去よりも前であれば必ずこの形をとる訳ではありません。例えば、
のような場合は過去形となります。
未来の動作、状態などを表します。 基本的に助動詞 will もしくは人称によっては shall を用います。
基本時制のそれぞれに「完了時制」のバリエーションが加わります。
完了時制は、ある時点までにある動作、状態などが完了した/継続している/経験したことがあるなどを表します。
完了時制にはhave助動詞と過去分詞を用います。 動詞の過去分詞の多くは過去形と同じ形ですが、一部の動詞の過去分詞は不規則に変化します。(不規則動詞変化表を参照のこと)
基本時制及び「完了時制」のそれぞれに進行形のバリエーションが加わります。
進行形はある時点での動作が継続中であることなどを表しています。
進行形には、基本の現在進行形、過去進行形、未来進行形と、完了時制である現在完了進行形、過去完了進行形、未来完了進行形があります。 進行形にはbe動詞と現在分詞を用います。現在分詞は原則として動詞の原形の語尾にingを付けた形になります。
英語/入門/書法

英語は表音文字である26文字のアルファベットを組み合わせて単語をつづり、スペースを空けて単語を並べ文章を組み立てます。
アルファベットはそれぞれ何通りかの「音」を表します。 この「音」を覚えれば、知らない単語でもおおよその読み方がわかるようになります。
アルファベットには大文字と小文字があり、通常の文章ではそれらを使い分けます。
文章の区切りを示す記号です。通常の文章でよく使うのはピリオド(.)、コンマ(,)、疑問符(?)です。日本語での句点(。)、読点(、)に相当します。
文章の塊、性質を表す記号です。よく使われる物にクォーテーション(‘’)、ダブルクォーテーション(“”)、カッコ( () )などがあります。日本語でのカギ括弧や括弧に相当します。
アポストロフィ(')は二つの単語をくっつけて省略したり、発音が省略されていることを表します。
be動詞、助動詞が付く短縮形
be動詞、助動詞+notの短縮形
+haveの短縮形
発音の省略(訛りを表すのにも使われます。口語的)