るりまサーチ

最速Rubyリファレンスマニュアル検索!
512件ヒット [1-100件を表示] (0.020秒)

別のキーワード

  1. fiddle build_ruby_platform
  2. platform os=
  3. platform =~
  4. platform new

検索結果

<< 1 2 3 ... > >>

Ruby が動作するプラットフォーム (26119.0)

Ruby が動作するプラットフォーム Ruby は様々な環境で動作するよう各方面の有志によって移植されています。 以下、Ruby の動作環境について OS や 開発環境で大別して説明します。

...Ruby が動作するプラットフォーム
Ruby
は様々な環境で動作するよう各方面の有志によって移植されています。
以下、Ruby の動作環境について OS や 開発環境で大別して説明します。

インストールやコンパイルに関しては、...
...Rubyのインストール」(https://www.ruby-lang.org/ja/documentation/installation/)を参照。


* platform/Unix
* platform/Win32
* platform/Win32-native
* platform/mswin32
* platform/MinGW, platform/mingw32
* platform/Cygwin
* platform/MacOSX
* platform/GNU, platform...

Win32ネイティブ版Rubyの互換性問題 (26059.0)

Win32ネイティブ版Rubyの互換性問題 platform/Win32-nativeRubyは、できる限りUnix版と同等の動作をするように 意図して作られていますが、 OS自体の制限などにより、いくつかの非互換性があります。また、実装上の制限・ バグもいくつか残っているようです。

...Win32ネイティブ版Rubyの互換性問題
platform
/Win32-nativeRubyは、できる限りUnix版と同等の動作をするように
意図して作られていますが、
OS自体の制限などにより、いくつかの非互換性があります。また、実装上の制限・
バグもい...
...を返しませんが実際には何も行いません。

ドライブレター絡みで未だに幾つかの実装上の漏れがあります--platform/DOSISH-support。
また、同様に、-Ksを指定してあっても、日本語ファイル名の扱いで問題が発生する
ことがあり...
...シェル経由で外部コマンドを
起動した場合、プロセス制御などの操作を利用することはできません。

== IOとRubyスレッド併用時の問題

Win32ネイティブ版ではIO待ちはスレッドをブロックします。
現時点では適当な解決策も...

DOSISH 対応 (23130.0)

DOSISH 対応 ruby version 1.7 では、DOSISH対応(DOS/Windows のパス名の扱いに対する変 更)が含まれています。(現在の)変更点を以下に示します。

...DOSISH 対応
ruby
version 1.7 では、DOSISH対応(DOS/Windows のパス名の扱いに対する変
更)が含まれています。(現在の)変更点を以下に示します。

なお、これらの変更は platform/mswin32 版、platform/mingw32
版の Ruby にのみあてはまります。...
...ライブレター対応

への対応が挙げられていますが、ドライブレター対応などの微妙な部分については現在もruby-listなどで議論が継続されています。
現時点では、Fileの各メソッドに対する\対応, マルチバイトパス名対応, UNC...
...=> ruby 1.6.4 (2001-06-04) [i586-mswin32]
"."

=> ruby 1.7.1 (2001-08-16) [i586-mswin32]
"C:\\foo"

p File.dirname("C:/foo")
p File.dirname("C:\\foo")
p File.dirname("C:foo")

=> ruby 1.6.4 (2001-06-04) [i586-mswin32]
"C:"
"."
"."

=> ruby 1...

Win32ネイティブ版 (23070.0)

Win32ネイティブ版 Win32 版 Ruby を Cygwin 版と比較すると以下の利点があります。

...Win32ネイティブ版
Win32 版 Ruby を Cygwin 版と比較すると以下の利点があります。

* Cygwin DLL が必要ない
* 微妙に高速 (特に I/O は速い)
* 安定している

欠点は以下の通りです。

* Unix 版との互換性が非常に低い (ある意味...
...いては platform/mswin32-compat も参照してください。

現在 Win32 ネイティブな Ruby で広く配布されているものには、
Visual C++ で構築した platform/mswin32 版と
gcc でコンパイルした platform/MinGW 版の 2 種類があります。
また ruby 1.7 から...
...はなく、
Ruby
レベルで違いがわかることはまずありません。
ただし Ruby 1.6 以前ではそれぞれで DLL 名が違うので、
拡張ライブラリは流用できません。
つまり VC++ でコンパイルした拡張ライブラリは
mswin32 版の ruby でしか使...

Unix (23028.0)

Unix ハッカーのおもちゃ。Unix か UNIX かはこだわりがあるらしい。ここでの Unix とは Unix そのものかあるいは互換 OS を指している。たまに platform/Cygwin を含むことがある。

...を指している。たまに
platform
/Cygwin を含むことがある。

Ruby
はもともとUnix上で開発されてきており、機能的にもファイルシステム、
プロセスの扱いなどでUnix指向な部分がある。いうなれば、Unix版Rubyがすべての
基本と言...

絞り込み条件を変える

GNU (23024.0)

GNU FSF (Free Software Foundation) が長い間かけて築き上げて来た OS。GNU ユー ティリティをふんだんに使って有名になるとこのブランド名がつくことがある。

...ブランド名がつくことがある。

GNU is Not Unix なので、敬意を表して platform/Unix の括りから出す
ことにした。ここでは、GNU Hurd (カーネルの名前)で動く Ruby について主に
触れる。

探してみたら、6712, 14603 にパッチの投稿
...

Win32 (23024.0)

Win32 32 ビットアーキテクチャ上で動作する Windows 95/98/Me/NT/2000/XP などを総称して Win32 システムと呼びます。

...と呼びます。

なお現在は Win64 システム (x64 と IA64) も存在します。

Win32 用の Ruby は大きく分けると

* platform/Cygwin 版
* platform/Win32-native Ruby

の二種類があります。

このマニュアルの本文で断りなく Win32 版と言うときは
W...

Cygwin (23022.0)

Cygwin Win32 上で platform/Unix をエミュレートする環境。Windows 上でまさに Unix を使っているような感覚が味わえる。GNU ユーティリティのおかげで下手な商 用 Unix よりもある意味使いやすい。Cygwin環境でコンパイルされた実行ファ イルは cygwin1.dll がリンクされ、この DLL が Unix のシステムコー ル等をエミュレートしてくれる。

...Cygwin
Win32 上で platform/Unix をエミュレートする環境。Windows 上でまさに Unix
を使っているような感覚が味わえる。GNU ユーティリティのおかげで下手な商
用 Unix よりもある意味使いやすい。Cygwin環境でコンパイルされた実行...
...かは
謎。(何事も行き過ぎはよくない。中間こそが心地よいのかもしれない)

http://cygwin.com/ を参照。

Cygwin版Rubyは、cygwin1.dllを必要とする反面、Unix版との互換性が
高いので、Unix用のスクリプトが変更なしに
動く可能性が高...

mswin32 (23022.0)

mswin32 VC++ で作られた ruby を mswin32版 と呼んでいる。

...mswin32
VC++ で作られた ruby を mswin32版 と呼んでいる。

platform/Win32-native...
<< 1 2 3 ... > >>