ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
インストール
ブラウザよりも高速アクセス!
 

Ish

索引 Ish

ish(イシ、イッシ)はバイナリデータとテキストデータを相互変換するための形式、もしくは相互変換を行うソフトウエアそのもののことである。また、変換されたテキストデータを含むテキストファイルに対してつけられる拡張子として使われることもある。1986年9月16日に発表された。拡張子は通常、.ishを用いる。.

18 関係: バイナリログパソコン通信テキストファイルインフラストラクチャーコンピュータネットワークソフトウェアBase64BinHex電子メール電子掲示板通信プロトコルIntel HEXUuencode文字化け拡張子1986年9月16日

バイナリ

バイナリ (binary) とは二進法のことであるが、コンピュータが処理・記憶するために2進化されたファイルまたはその内部表現の形式(バイナリデータ)のことを指して用いることが多い。 コンピュータが扱うすべてのデータはバイナリデータ(バイトの並び)であり、プレーンテキスト(または単にテキスト)もバイナリデータの一種ではあるが、通常バイナリとテキストは対比して用いられる。テキストとはデータの内容すべてを人間が読んで理解できる (human-readable) もの、バイナリとはそうでないものを指す。human-readableに対する語はmachine-readableだが、これは(機械的に読むことが可能であるように)フォーマットが定められているもの、という意味である。バイナリフォーマットではエンディアンなどに互換性・移植性の上で注意が必要であり、それを避けてテキスト形式で記録することも少なくない(UNIX哲学も参照。なお浮動小数点数やループした構造の表現など、テキスト形式にも注意が必要な点は多い)。バイナリエディタを用いると、バイナリファイルを1バイトずつの(16進法での)数値の並びとして表示・編集を行うことができる。バイナリのファイルでも多くは部分的にテキストとして読み取れる箇所が存在するため、そういった箇所のみを抜き出すstringsというユーティリティもある。 バイナリファイルにはたとえば画像ファイルや音声ファイル、圧縮されたファイルなどがある。バイナリファイルの中にはファイルの先頭にメタ情報(ヘッダ)を持っているものがある。たとえばGIFファイルは複数の画像を持つことができ、ファイルの先頭でそれぞれの画像を区別する情報が記述されている。そのようなメタ情報を持たないファイルはフラットバイナリファイルと呼ばれる。コンピュータプログラム関係では、テキストであるソースコードとの対比からコンパイルされたコード(オブジェクトファイルや実行ファイルなど。またそのような機械語(ネイティブバイナリ)に限らず、WebAssemblyやJavaなどのバイトコード類なども含む)のファイル等を指してバイナリと呼ばれることがしばしばある。プロプライエタリのソフトウェアは、バイナリの形態でさらに難読化を掛けて、販売されることが多い。 バイナリ形式でのデータの表現方法はさまざまなものがある。例えば、数値であれば0~9までの数をパターン化して記録するBCD、ゾーンビットと実際の数値、正の数か負の数かを記録する符号ビットからなるアンパック10進数(ゾーン10進数)や、実際の数値と符号ビットだけからなるパック10進数などがある。文字列の扱いとしては、ナル文字('\0')で終端する方法や、長さ(オクテット数、あるいは文字(符号点)の個数)を別に保持する、といった方式がある。前者では、'\0' を含むようなバイナリを「文字列」として扱うことができない。.

新しい!!: Ishとバイナリ · 続きを見る »

ログ

(log).

新しい!!: Ishとログ · 続きを見る »

パソコン通信

パソコン通信(パソコンつうしん)とは専用ソフト等を用いてパソコンとホスト局のサーバ(またはノード、ホスト)との間で通信回線によりデータ通信を行う手法及びそれによるサービス。全盛期は1980年代後半から1990年代で、のちにインターネットが一般ユーザーに開放されたため徐々に衰退していった。商用大手としては最後まで残っていたニフティが、2006年3月末でパソコン通信サービス「NIFTY-Serve」を終了した事で、パソコン通信は事実上の廃止となった小規模な物は2016年現在も運営されている。。 パソコン通信は特定のサーバ(ホスト)とその参加者(会員)の間だけの閉じたネットワーク(クローズドネットワーク)であったため、他のネットワークに接続するには一度接続を切る必要があった。基本はクローズドネットワークであったが、提携しているサーバ(「NIFTY-Serve」と「CompuServe」など)やインターネットに元のサーバに接続しながらアクセスする事が出来るサービスを提供しているサーバもあった。(一方、インターネットは「オープンネットワーク」であり、インターネット上のサーバ(ホスト)であれば切り替えずに複数に同時にアクセス可能である。).

新しい!!: Ishとパソコン通信 · 続きを見る »

テキストファイル

テキストファイル (Text File) は、文字など文字コードによって表されるデータだけが含まれるファイルのことで、ファイルフォーマットの一種と見なすこともできる。互換性が高く幅広い環境でデータを利用できる利点がある一方、単純な文字だけしか扱えないという制限がある。対義語はバイナリファイル。.

新しい!!: Ishとテキストファイル · 続きを見る »

インフラストラクチャー

インフラストラクチャー(infrastructure)とは「下支えするもの」「下部構造」を指す観念的な用語であり、以下の意味がある。.

新しい!!: Ishとインフラストラクチャー · 続きを見る »

コンピュータネットワーク

ンピュータネットワーク(computer network)は、複数のコンピュータを接続する技術。または、接続されたシステム全体。コンピュータシステムにおける「通信インフラ」自体、あるいは通信インフラによって実現される接続や通信の総体が(コンピュータ)ネットワークである、とも言える。.

新しい!!: Ishとコンピュータネットワーク · 続きを見る »

ソフトウェア

フトウェア(software)は、コンピューター分野でハードウェア(物理的な機械)と対比される用語で、何らかの処理を行うコンピュータ・プログラムや、更には関連する文書などを指す。ソフトウェアは、一般的にはワープロソフトなど特定の作業や業務を目的としたアプリケーションソフトウェア(応用ソフトウェア、アプリ)と、ハードウェアの管理や基本的な処理をアプリケーションソフトウェアやユーザーに提供するオペレーティングシステム (OS) などのシステムソフトウェアに分類される。.

新しい!!: Ishとソフトウェア · 続きを見る »

Base64

Base64は、データを64種類の印字可能な英数字のみを用いて、それ以外の文字を扱うことの出来ない通信環境にてマルチバイト文字やバイナリデータを扱うためのエンコード方式である。MIMEによって規定されていて、7ビットのデータしか扱うことの出来ない電子メールにて広く利用されている。具体的には、A–Z, a–z, 0–9 までの62文字と、記号2つ (+, /)、さらにパディング(余った部分を詰める)のための記号として.

新しい!!: IshとBase64 · 続きを見る »

BinHex

BinHexはClassic Mac OSのファイルをASCIIのテキストへ変換するフォーマット。拡張子は.hqx。テキストのみの電話回線等の経路を使って転送する目的で開発された。かつてはバイナリ転送用のMacバイナリと並んでインターネットでも多用されたが、現在はあまり使われなくなってきている。.

新しい!!: IshとBinHex · 続きを見る »

電子メール

電子メール(でんしメール、英: Electronic mail、E-mail、Eメール)は、コンピュータネットワークを使用して、郵便のように情報等を交換する手段である。電子郵便(でんしゆうびん)とも言う。.

新しい!!: Ishと電子メール · 続きを見る »

電子掲示板

電子掲示板(でんしけいじばん、BBS、Bulletin Board System)とは、コンピュータネットワークを使用した環境で、記事を書き込んだり、閲覧したり、コメント(レス)を付けられるようにした仕組みのことである。単に「掲示板」と呼んだり、英語表記の略語で "BBS" と呼んだりする。 電子掲示板を利用すると、情報交換や会話・議論などを行うことができる。主に、パソコン通信やインターネットのウェブなどの上で実装される。掲示板を電子的に実現したようなものであることから、「電子掲示板」と名付けられた。.

新しい!!: Ishと電子掲示板 · 続きを見る »

通信プロトコル

通信プロトコル(つうしんプロトコル、Communications protocol)、あるいはネットワーク・プロトコルは、ネットワーク上での通信に関する規約を定めたものである。「通信規約」や「通信手順」と訳す場合もある。.

新しい!!: Ishと通信プロトコル · 続きを見る »

Intel HEX

Intel HEXはバイナリ情報をASCIIテキスト形式で運ぶためのファイル形式である。マイクロコントローラやEPROMなどのプログラム可能なデバイスのプログラム書き込みのために広く用いられている。典型的な利用用途としてはコンパイラやアセンブラがプログラムのC言語やアセンブリ言語などのソースコードを機械語に変換し、HEXファイルとして出力する。HEXファイルはROMにマシン語のコードを「焼く」ために書き込み機によって読み込まれたり、対象のシステムで読み込んだり実行したりするために転送されたりする。.

新しい!!: IshとIntel HEX · 続きを見る »

Uuencode

uuencodeは、バイナリデータをテキストデータに変換するUNIX及びUnix系OSのコマンド。或いは、それによって生成されるテキストデータのフォーマット。デコードにはuudecodeコマンドを用いる。電子メールやネットニュースで多用され、現在でも多くのメーラーが対応しているが、MIMEのBase64の方が一般的になっている。.

新しい!!: IshとUuencode · 続きを見る »

文字化け

文字化け(もじばけ)とは、コンピュータで文字を表示する際に、正しく表示されない現象のこと。.

新しい!!: Ishと文字化け · 続きを見る »

拡張子

拡張子(かくちょうし、filename extension)とは、ファイルの種類を識別するためにファイルの名前(ファイル名)の末尾につけられる文字列。ファイル名の本体と拡張子は "."(ピリオド、ドット)で区切られ、拡張子はアルファベットと数字の組み合わせで、歴史的には3文字以内が好まれたが、それ以上の場合もある。拡張子は、オペレーティングシステム (OS) においてファイルの判別のために任意につけられるもので、必ずしも必須ではない。拡張子が適切でない場合は、システムまたはアプリケーションソフトウェアの動作に影響を及ぼす場合がある。.tar.gzのように複数のピリオドで区切っているケースもあるが、最後のピリオド以降を拡張子と判断するシステムが一般的である。 Mac OSでは、OSレベルでは各ファイルに埋め込まれたクリエータとファイルタイプで識別するシステムを持っている。macOSでは拡張子も利用して動作するようになり、Mac OS X v10.4 TigerからはUniform Type Identifier (UTI) なる枠組みでデータの種類を判別するようになった。 Unix系OSではファイル名の終端でファイルの種類を表す慣習があり、一般にはsuffixと呼ぶが、必ずしもピリオドで区切るとは限らない。カンマで区切る「,v」や、特に区切り文字使わずに「-」や「~」や「rc」を付けるケースもある。これはあくまでも整理上の便宜であってシステム上意味はない。ただしmakeコマンドがsuffixに基づいたルールに従って動作したり、lsコマンドが色分けして表示するようなケースはある。またデスクトップ環境であるKDE、GNOME、CDE等も拡張子に基づく動作をする。 OS以外では、MIMEタイプの設定に拡張子を利用していることなどがあげられる。Apache HTTP Serverはindex.ja.htmlとindex.html.jaの両方を「日本語(ja)のhtmlファイル」と判断する。最後尾でなくても拡張子として判断する一例である。 こうしたことから、かつては一部のシステムのみの概念だった拡張子は、現在は広い範囲で使われていることがわかる。.

新しい!!: Ishと拡張子 · 続きを見る »

1986年

この項目では、国際的な視点に基づいた1986年について記載する。.

新しい!!: Ishと1986年 · 続きを見る »

9月16日

9月16日(くがつじゅうろくにち)はグレゴリオ暦で年始から259日目(閏年では260日目)にあたり、年末まであと106日ある。.

新しい!!: Ishと9月16日 · 続きを見る »

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »