[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 11:17 / Filesize : 194 KB / Number-of Response : 985
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

消しゴムじゃないMONOを使ってみるスレ 2個目



1 名前:デフォルトの名無しさん [04/11/16 23:45:50]
www.go-mono.com/

前スレ
pc5.2ch.net/test/read.cgi/tech/1020215602/


744 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 08:38:30 ]
>743
Windows.Formsに対応してるのは1.2系だけじゃなかったけ?

745 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 09:51:16 ]
ガーンそうなんだ。ありがとう
TypedReference.MakeTypedReferenceとかもNotImplementedExceptionだった


746 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 10:30:34 ]
winformsは2.4にOSXのアップデートが含まれると書いてあったな。


747 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 10:48:33 ]
野良ports作者さん乙です。
ちょっと前にビルドした時のメモを消す前に残しておきます。
依存関係で参考になるかもと思って。

ビルドに gawk が必要
/bin/bash がハードコーディングされている箇所あり。/bin/sh に書き換え
winformアプリの実行に libgdiplus が必要?

748 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 12:34:06 ]
>>743 >>744
intel macだと>741見たいなことにはなるが動いてるよ.
X11を入れ忘れてるとか? Universalだから,「ppcの場合は動きません」とかは無いと思いたい

>>747
libgdiplusの方を先にmake installして下さいと書いてありますね

749 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 22:54:22 ]
OSX ppcだけどX11いれてるけど動かないよ
traceしてみると
System.Drawing.GdiplusStartupInput:MakeGdiplusStartupInputで止まってるみたい
なにかライブラリ足りない?


750 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 23:01:50 ]
>>749
ひょっとしてmac ports使ってる?
だとしたら速攻削除して公式バイナリ使ってみれ

751 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 22:54:57 ]
公式だけどだめ mono のforumsに似た症状のカキコがあって
libcairoをいれたら動いたとかあったのでmakeしてinstallしてみたけどかわらないよ
make checkしたらFAILしてるからそのせいなのかわからないけど


752 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 12:43:51 ]
>>749
X11.appを起動して、
export DISPLAY=:0
の環境があるところで実行。

あるいは、
export MONO_MWF_USE_QUARTZ_BACKEND=1
export MONO_MWF_USE_CARBON_BACKEND=1




753 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 22:52:47 ]
OSX ppc で動いた Win.forms 動いたよ
mono --trace hello_form.exe 1>log ってやって、5分以上無応答で
ほったらかしにしてX11のxtermで man mono してたらウィンドウがでてきた
その後はX11も閉じてTerminalからやっても1分くらいで
ウィンドウがでるようになったよありがとう
Mono.frameworkのenv.shを.bash_profileに全部書いたのもよかったのかも

754 名前:デフォルトの名無しさん mailto:sage [2008/12/06(土) 06:26:48 ]
formsが動いたから遊んでみた
TextBox のコピペしたらクリップボードがOSと共有できないのに気づいたよ
何か共有する方法ってある?ファイル書き出ししかない?


755 名前:デフォルトの名無しさん mailto:sage [2008/12/06(土) 16:19:17 ]
要望提出

756 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 05:30:34 ]
hosyu

757 名前:デフォルトの名無しさん [2008/12/29(月) 20:56:58 ]
Mono 2.2 RC1 が出たというのに反応がないな...

2.2はJITエンジンが新しくなってて、Winformsもたくさんバグが
とれてるし、重要なリリースだよ。


758 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 04:14:34 ]
簡単なちん毛ログはでてないのか?

759 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 12:48:44 ]
ASP.NET AJAX動いた人いる?
実験したんだが、Visual Web Developerで動かしたときはリロードなしで動くのに、
プロジェクトをコピーしてxsp上で動かすとページ全体をリロードして動く。
使ったのはmono公式で配ってる
Mono-2.0.1_openSUSE-11.0.iso
をVirtualPC上で動かした環境。

760 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 15:23:47 ]
>>758
ttp://www.mono-project.com/Roadmap
このページに要約とリリースノートがあるよ。


761 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 05:23:20 ]
てかGNOMEのもの必要としすぎ

762 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 04:08:20 ]
>>761
Mono は glib しか必要としてないはずだけど。
Winforms は Cairo を使っているけど、ソースに内包してるから
改めてインスコしとく必要はないよ。




763 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 18:37:58 ]
.NETがすでにインストールされてるWindowsにMONOを入れたらどっちで走るの?

764 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 18:50:00 ]
.NET Framework

765 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 19:26:22 ]
試してみたいけどPC一台しかもってないから面倒なことになりそうだな

766 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 21:37:01 ]
コマンドプロンプトで、monoへパスが通ってるところで、
mono hogehoge.exe
で実行したら、monoで走る。それ以外は純正.NETで走る。

767 名前:759 mailto:sage [2009/01/01(木) 21:42:19 ]
自己解決。/xsp/ScriptResource.axdが404になってるのが分かり、数時間悩んだ末
/usr/lib/xsp/test/web.config
をVWDの出力したものに置き換えたら普通に動いた。
プロジェクト一式をディレクトリを掘った奥に置いただけだったからだめだったのね。

768 名前:デフォルトの名無しさん mailto:sage [2009/01/06(火) 13:03:58 ]
Mono on Android

ttp://tirania.org/blog/archive/2009/Jan-05-1.html
ttp://www.koushikdutta.com/2009/01/mono-on-android-with-gratuitous-shaky.html

769 名前:デフォルトの名無しさん [2009/01/13(火) 07:49:20 ]
>>762
公式で転がってる各種のtoolをいれた時の話
必要とされまくってるよ

770 名前:デフォルトの名無しさん [2009/01/13(火) 07:50:52 ]
あとcairoってGNOME関係なくね

771 名前:デフォルトの名無しさん [2009/01/13(火) 07:59:55 ]
てか別に意地になるような話でもことでもないけどさ
入れればいいだけだし
ただなんとなく気分で書いた
glibとかcairoとかgtkに必要なものぐらいはどうせokだけど
なんか何が必要なのか分からないからとりあいず
公式においてあるもので必要になりそうなものだけ入れとくかと思ったら
GNOMEができあがっていらっとしただけの話でした失礼しました

772 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 01:30:36 ]
Cell B.E.に特化したMONOってありませんの?



773 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 11:01:51 ]
IBM が乗り気になればできるんじゃない?

774 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 23:53:37 ]
>>772バカは死ねよ

775 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 00:29:39 ]
2.2出たみたいだね

776 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 00:51:15 ]
Mono Projectは1月13日、.NET Frameworkのオープンソース実装「Mono 2.2」をリリースした。
プロジェクトのサイトよりソースとバイナリパッケージをダウンロードできる。

最新版では、バグ修正のほか、いくつかの機能強化を行った。ランタイムでは、コード生成エ
ンジンとして新たに「Linear IL」を採用。これまでのツリーベース表示と比べ、高度な最適化が
可能になるという。このほか性能面では、「Generic sharing」を強化したほか、JITでSIMD命令
セットをサポートした。モニタリングでは、最新のGUIツール「mperfmon」により、システムのパ
フォーマンスを監視できるようになった。

C#レベルでは、「Mono.CSharp.Evaluator」を利用してC#コンパイラをアプリケーションに組み
込めるようになった。また、インタラクティブシェル「csharp」コマンドが追加されたほか、GUI
バージョン「gsharp」もツールパッケージに含まれているという。

コード分析ツール「Gendarme」は、新しいフィルタリングオプションやルールが追加された。
既存ルールの修正や強化も行ったという。
sourceforge.jp/magazine/09/01/16/048239

777 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 02:51:13 ]
2.2がでても盛り上がりなしか・・・

778 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 02:56:22 ]
俺は見守ってる

779 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 10:53:26 ]
俺も見守る

780 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 11:21:22 ]
俺は看取ることにしよう

781 名前:デフォルトの名無しさん mailto:sage [2009/01/25(日) 13:38:51 ]
FreeBSD Mono とかいうメーリングリストが始まったらしい件

782 名前:デフォルトの名無しさん mailto:sage [2009/01/25(日) 14:36:19 ]
Monoの為だけにopenSUSEにしちまった



783 名前:デフォルトの名無しさん mailto:sage [2009/01/25(日) 14:50:53 ]
>>782
俺漏れも

784 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 05:49:37 ]
このプロジェクトが存続するとマイクロソフトにとっては厄介なことになりそうだな
.NETを捨てる時にユーザーが付いてきてくれなくなったらどうするんだろ
MONOも変えさせるんだろか

785 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 09:23:16 ]
それは杞憂といいます

786 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 21:16:08 ]
仮にMSが.NETを捨てて新しものを作ったとする.
その新しいものが.NETよりもずっと魅力的ならデベロッパーもユーザーも
付いていくし,今度はそれの互換環境を他OS向けに開発しようという奴が出るだろう.
魅力的でなければまぁ誰も移行しなくて終了.それだけじゃね?

787 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 02:42:06 ]
.NETはOSのAPI的な意味合いが強いから、そう簡単には捨てないだろ。
それよりも、.NET使ったアプリは結構な割合でWin32も一緒に使ってる。
Win32自体がまだ捨て去られていないほうが問題だ。


788 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 16:24:15 ]
.netで、ユーザーモードのデバイスドライバを開発できるようになってほしいな。
上手くmonoが追従すれば、LinuxでもWindowsでも同一バイナリのドライバでデバイスが使えるようになる。

でも、そこまで抽象化するのも難しいのかねえ

789 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 22:46:18 ]
昔のPDCの資料では、UMDFでC#でドライバ書けるとなっていた。
しかし途中からそういう話はなくなった。

790 名前:デフォルトの名無しさん mailto:sage [2009/01/29(木) 00:36:54 ]
WPFは実装しないのかなあ
WinFormsに比べたら移植性は高そうだけど

791 名前:デフォルトの名無しさん mailto:sage [2009/01/29(木) 00:53:55 ]
WPFは普及度的に後回しだろうな

792 名前:デフォルトの名無しさん mailto:sage [2009/01/29(木) 01:12:14 ]
Win 7と VS 10 + .NET 4.0 で弾みがつくかもしれないけど
まだまだだしな > WPF



793 名前:デフォルトの名無しさん mailto:sage [2009/01/29(木) 22:46:11 ]
始まる前に終わる

794 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 00:59:11 ]
ttp://www.atmarkit.co.jp/news/200901/29/mono.html
> iPhoneでC#アプリが審査に通るワケ

Windows でも AOT でネイティブ EXE 作れるの?

795 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 01:28:39 ]
GnomeはどのぐらいMonoになってるの?

796 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 13:03:54 ]
ぜんぜん

797 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 07:31:19 ]
ubuntu 8.10 serverで使ってるんですが、CreateDirectoryの類が使えないのはなぜ?


798 名前:797 [2009/02/02(月) 07:32:54 ]
例外も出ないんですが、処理が実行されててもディレクトリが作成されていません。


799 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 09:35:54 ]
他のlinuxでもそう?

800 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 09:36:01 ]
勘違いでした。
別のディレクトリを見てました。


801 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 12:00:41 ]


802 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 15:11:32 ]
なんつー間の抜けたスレ



803 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 22:00:59 ]
所詮2chレベル

804 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 01:04:40 ]
Monoの話じゃないのだけれど、java swingのプログラムをlinuxで動かしたら
ホームディレクトリに 
~/C:\windows\temp\hoge.tmp というファイルが出来て笑ったことがある。

805 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 01:08:35 ]
決め打ちかよw

806 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 12:34:12 ]
使い捨てのコードとか、利用者が自分だけだというコードではよくやるよなー

807 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 13:02:41 ]
何も考えずに、カレントディレクトリとかにすればいいのに。

808 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 13:16:34 ]
>>807
Vistaだとカレント(プログラムのあるディレクトリ)に書こうとすると変なことろに飛ばされるじゃん。

809 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 13:18:11 ]
あちこちのファイルし操作してるとカレントに頼れないからな
書き込めない場会も多いし

810 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 23:56:42 ]
確かに環境変数とかってなんも設定されてないな。/tmp決め打ちでいいかと。

811 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 00:44:13 ]
そしてWindowsユーザーが「勝手にtmpとかディレクトリ掘られててわろた」
とかスレたてするんですね。

812 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 01:00:31 ]
mono製のクロスプラットフォームで動くアプリを数本書いてるが、
何箇所かはEnvironment.OSVersionのPlatformIDで分岐させてるよ。




813 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 01:05:55 ]
tempのフォルダ取得ぐらい、.NETなら標準で用意されてるじゃねーか。
それどころかtempファイルまで作ってくれるわ。

814 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 01:48:35 ]
そもそもWindowsでもTEMPとTMPの環境変数はデフォルトでセットされてる。

815 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 18:55:10 ]
IronPythonはMonoで動きますか?

816 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 19:08:14 ]
IronPython1.0は動く。
IronPython2.0は今のところ未対応。
F#はばっちり動くよ

817 名前:デフォルトの名無しさん [2009/02/08(日) 22:47:44 ]
消しゴムの(MONO)を使って、東方を描いてみました。
初めての試みなので、ちょっと雑な部分もあるかも知れませんが^−^;

page6.auctions.yahoo.co.jp/jp/auction/f76771677
page9.auctions.yahoo.co.jp/jp/auction/k108226196
page2.auctions.yahoo.co.jp/jp/auction/b94573580
page.auctions.yahoo.co.jp/jp/auction/115816594

818 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 23:27:46 ]
サラしageは他の板でやってくれ

819 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 22:10:44 ]
以下のコードのRun()の実行時間が型によって全然違うんだが仕様?
環境はUbuntu上でMonoのバージョンは2.2
VC#でもコンパイルしてみたが,intもlongもあまり差は無かった
class hoge{
  static void Main(){
    Run(new int[10000]);
    Run(new long[10000]);
  }
  static void Run<T>(T[] a){
    Stopwatch sw=Stopwatch.StartNew();
    for(int i=0;i<100;i++)
      Array.Reverse(a);
    sw.Stop();
    Console.WriteLine("{0}: {1} s",typeof(T),sw.Elapsed.TotalSeconds);
  }
}
実行結果
System.Int32: 0.0096311 s
System.Int64: 2.4027608 s


820 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 22:48:21 ]
そりゃx86上じゃ64bit整数はそのままじゃ扱えないからな

821 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 23:17:13 ]
MONOの最適化はちょっと甘いことがある。

822 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 00:30:42 ]
>>819
CPU何使ってんの?
Core2とかだったらVC#は64bitレジスタを使用している可能性がある。
Monoだと32bitレジスタ2つ使って対応していると思うけど、
それにしても遅すぎだな。
その環境の最高性能を引き出すようにコンパイルされないと
マネージコードの魅力が半減しちゃうな。

ちなみに、手元の環境だとこんな感じ。

System.Int32: 0.005742 s
System.Int64: 0.9745676 s

少し差が縮まってるw




823 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 00:44:58 ]
64bitモードじゃないと64bitレジスタは使えない件について

824 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 00:47:17 ]
    Run(new long[10000]);
    Run(new int[10000]);
の順で実行したらどうなるの?

825 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 00:55:03 ]
Windows Vista Ultimate 32bit Q6600

System.Int32: 0.0009932 s
System.Int64: 0.0031525 s

int と long の実行順序を逆にしても変わらん

826 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 00:58:17 ]
>>825の環境で object も試してみた

System.Int32: 0.0009384 s
System.Int64: 0.0032696 s
System.Object: 0.0066534 s

構造体って速いんだね

827 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 01:25:13 ]
誰か64bit環境でやってみて

828 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 01:46:36 ]
>>819の Run を Int32 と Int64 でそれぞれ5回ずつ走らせて平均を取った。

x86
Int32: 0.00093284 s
Int64: 0.00314952 s
x64
Int32: 0.00096868 s
Int64: 0.00118714 s
any
Int32: 0.00097392 s
Int64: 0.00118982 s


829 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 02:00:35 ]
なるほど
あとintだけ配列の要素数を2倍にするとどうなる?

830 名前:819 mailto:sage [2009/02/13(金) 02:06:17 ]
>>822
CPUはCore Solo U1300(1.06GHz)だから、
64bitレジスタはないはず。

他の型の場合についても試してみたらこんな結果になった。
Monoはintとdoubleが速くて、それ以外が一様に遅い。
VC#は32bit以下と64bitで分かれてる。
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/8877.txt

Array.Reverseの内部でboxingされてるとかいう理由な気がしてきた。
Monoではintとdoubleだけは例外的に最適化されたりするのかも。
実際にstatic void MyReverse<T>(T[] a)とか実装して走らせてみたら、
だいたいVC#の2倍くらいの実行時間になった。

831 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 02:07:10 ]
>>823
そんなことない。レジスタサイズプリフィックス(?)をつければ
普通に使えるだろ。
64bitモードに移行すれば、プリフィックスがいらなくなる分
早くなるとかはある。
むかし、MS-DOSで386の32bitレジスタを使って高速化のテクとか
色々あったことを思い出した。


832 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 02:09:59 ]
>>831
残念ながらそんなことあるんだな。64bitが可能なのはlong modeという特殊なモードだべ。



833 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 02:18:51 ]
>>832
あぅ、確かに64bitモードはかなり厳格になっている...
嘘ついてごめんちゃい

834 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 02:23:01 ]
>>828ってVC#の結果?


835 名前:819 mailto:sage [2009/02/13(金) 02:33:51 ]
>>824
変わらなかった。
>>829
実行時間は単純に2倍になった。

参考になるかわからんが、Mono 1.2.6でも似たような結果だった。
(というより、元々は1.2.6を使っていて、こういう結果が出たから2.2に更新した)

836 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 02:42:46 ]
>>835
なるほど
サンクス

837 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 03:07:49 ]
こんだけ単純なコードなら吐き出したCIL見比べた方が早いんじゃない?

838 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 03:30:55 ]
ところがぎっちょん。
cscでコンパイルしたのをmonoで動かしても
gmcsでコンパイルしたのをmsclrで動かしても同じ結果なのです。


839 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 04:59:31 ]
// fsc -O test9f.fs / fscp -O test9f.fs
#light
open System.Diagnostics

let rec reverse cnt ar =
  if cnt > 0 then (Array.rev ar |> reverse (cnt - 1)) else ar

let Run ar =
  let sw = Stopwatch.StartNew() in
    let rt = reverse 100 ar in
      sw.Stop(); printfn "%A" sw.Elapsed; rt

let _ =
    printfn "%A" (Run [| 0..10000 |]);
    printfn "%A" (Run [| 0L..10000L |]);;

840 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 05:00:39 ]
F# (on mono 2.2)でやってみると
配列をコピーするのでその分時間がかかっているが、int64は結構速い。
00:00:00.0112015 (int32
00:00:00.0134897 (int64

>>819 の結果はこれ
System.Int32: 00:00:00.0050849 s
System.Int64: 00:00:01.3990044 s

841 名前:819 mailto:sage [2009/02/13(金) 13:27:13 ]
>>837
ILは知識が無くてわからないけど、
>>838の言うような結果になった。
gmcsでコンパイルしてmonoで実行=cscでコンパイルしてmonoで実行
gmcsでコンパイルしてmsclrで実行=cscでコンパイルしてmsclrで実行
ね。

842 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 17:05:23 ]
つまり Array.Reverse の中の人の差か



843 名前:822 mailto:sage [2009/02/14(土) 23:18:34 ]
>>842が原因を解明してくれたんで、チラッと調べてみた。
ソースは mono-2.2/mcs/class/corlib/System/Array.cs で、
詳細は省くけど object int double 以外は、汎用的なやたら遅い
Swapper というもので処理されてた。
当然 long が Swapper で処理されていたので、int と同じ処理
を追加したら以下の結果になった。

System.Int32: 0.0042768 s
System.Int64: 0.0050798 s

System.Int32: 0.0042583 s
System.Int64: 0.0051871 s

System.Int32: 0.0043195 s
System.Int64: 0.0052207 s

ソース見ればなんで遅いかは一目瞭然だけど、こういう処理は
Generic を使うべきだろうなと痛感する。(List.Reverse か?)


844 名前:822 mailto:sage [2009/02/14(土) 23:40:01 ]
以下パッチ
*** Array.cs.orig 2008-11-11 14:02:14.000000000 +0900
--- Array.cs 2009-02-14 22:40:01.000000000 +0900
***************
*** 1215,1220 ****
--- 1215,1231 ----
}
return;
}
+ long[] larray = array as long[];
+ if (larray != null) {
+ while (index < end) {
+ long tmp = larray [index];
+ larray [index] = larray [end];
+ larray [end] = tmp;
+ ++index;
+ --end;
+ }
+ return;
+ }
double[] darray = array as double[];
if (darray != null) {
while (index < end) {


845 名前:822 mailto:sage [2009/02/15(日) 00:44:07 ]
同じexeをVistaで実行したら

System.Int32: 0.0007259 s
System.Int64: 0.0025201 s

だった・・・
速度差はJITコンパイラ自体の速度差のような気がする。
JITコンパイラは、早いコードを生成する最適化も必要だけど
自分自身も高速に動かないといけないジレンマがあるよな。


846 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 01:05:25 ]
どうでもいいコード書くときはリストより配列の方が書くのめんどくさくなくて使ったもののあっれーおっそいなーとかってよくあるよねー俺だけですかーそうですよねー

847 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 03:02:52 ]
>>843-845
面白いネタだ
サンクス

848 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 10:16:53 ]
今後のために言っておくと、パッチの中身を2chにそのまま貼るのはやめたほうがいい
書き込むときの2chの同意画面に注意

849 名前:819 mailto:sage [2009/02/15(日) 23:57:39 ]
>>843
自分でもArray.csを読んでみた。
なるほど、その3つの型以外では
for(int l=0,r=array.Length;l<r;l++,r--){
  object temp=array.GetValue(l);
  array.SetValue(array.GetValue(r),l);
  array.SetValue(temp,r);
}
みたいな実装になってるのか。そりゃ遅い訳だ
2.0以降はArray.Sort<T>(T[] array)があるみたいだから、
ついでにReverse<T>(T[] array)とかも追加されてたら良かったのにね

850 名前:819 mailto:sage [2009/02/16(月) 00:00:08 ]
すまん、どうでもいいかもしれんが
×for(int l=0,r=array.Length;l<r;l++,r--)
○for(int l=0,r=array.Length-1;l<r;l++,r--)
ね。

851 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 22:22:12 ]
クラスライブラリ(dll)読み込まんのだけどなんでだろ。
ほかのサーバーでは同じディレクトリに入れとけばNPだったのに。

なんか必要なことあるんでしょうか?


852 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 00:19:56 ]
なんかMONO足りないな・・・



853 名前:デフォルトの名無しさん [2009/02/27(金) 01:55:53 ]
2.4RC1が出たぞ。
* JIT
o Metadata verifier
* ASP.NET
o 3.5 APIs (except for Linq support)
o Precompiled Web Sites.
* MonoDevelop 2.0
o Built-in GUI debugger
てなってるが、バグフィックスリリースなんで面白みはない。


854 名前:アカツキ特戦隊 [2009/03/02(月) 10:23:06 ]
僕も頑張って、よい消しゴム作ったつもりです。
オークションで流してみたので、見ていってください^−^
page2.auctions.yahoo.co.jp/jp/auction/b97392083

855 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 02:50:13 ]
コンカレントGCは実装されないのかー?

856 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 08:06:13 ]
blog.browncat.org/2007/12/mono.html

わかるような気もする…

857 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 09:48:45 ]
MONO消し

ププッ・・・ククククッw

858 名前:デフォルトの名無しさん mailto:sage [2009/04/02(木) 14:29:22 ]
あのー、System.Windows.Formsがロードできねぇぞ ゴルァ!!
って言われるんですけど、apt-getか何かしなくちゃでしょうか?
Ubuntu8.1です。
Monoは最初から入ってました。

859 名前:デフォルトの名無しさん mailto:sage [2009/04/02(木) 14:36:13 ]
>>858
そうです。 libmono-winforms2.0-cil を。

860 名前:デフォルトの名無しさん mailto:sage [2009/04/02(木) 15:54:52 ]
>> 859
有難うございます。
早速、

apt-get install libmono-winforms2.0-cil

とやると、

データベースには存在しますが、利用できません。
おそらく、そのパッケージが見つからないか、もう古くなっているか、
あるいは....(略)...orz

とエラー言われてしまいます(涙



861 名前:デフォルトの名無しさん mailto:sage [2009/04/02(木) 16:22:42 ]
うまく行きました!!!
aptのproxy設定と、apt updateをやったら、無事取れましたー。

862 名前:デフォルトの名無しさん mailto:sage [2009/04/06(月) 22:14:57 ]
2.4でたのに全然もりあがってないのね



863 名前:デフォルトの名無しさん mailto:sage [2009/04/07(火) 09:15:21 ]
おいらはトランクをおっかけてビルドしてるだけだから、リリースとかには
疎いんだよね。

MONOを「使って」ない、ってのもあるけど(ぉ

C#の勉強でもするか...

864 名前:デフォルトの名無しさん mailto:sage [2009/04/09(木) 01:55:52 ]
今日び「(ぉ」は珍しいのう。

865 名前:デフォルトの名無しさん mailto:sage [2009/04/09(木) 09:06:41 ]
(藁

866 名前:デフォルトの名無しさん mailto:sage [2009/04/10(金) 12:34:02 ]
www.atmarkit.co.jp/news/200901/29/mono.html
古いニュースだけど、こういう使い方もできるのか。
Objective-C覚えなくて済むからいいね。

867 名前:デフォルトの名無しさん mailto:sage [2009/04/10(金) 13:58:22 ]
JITを省くと互換性はどうなるんだろう
やっぱり、Type.MakeGenericTypeなんかは使えなくなるのかな?

868 名前:デフォルトの名無しさん mailto:sage [2009/04/11(土) 09:24:37 ]
WebRequestにAutomaticDecompressionプロパティがなかった・・・

869 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 17:56:46 ]
CentOS5に簡単にインストールする方法ってないですか?

870 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 19:25:02 ]
>>869
yumにMonoのリポジトリを追加すればいい

871 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 19:39:08 ]
それすらも面倒だ

872 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 19:40:44 ]
>>871
じゃ、LiveCDで起動しろ



873 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 21:59:05 ]
CentOS Extrasで入る。

874 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 23:10:14 ]
makeだと最新版が使えたウマー

875 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 21:33:35 ]
DirectX使ってたら駄目なの?

876 名前:デフォルトの名無しさん [2009/04/28(火) 18:09:10 ]
System.TypeInitializationException: An exception was thrown by the type initializer for System.Drawing.GDIPlus ---> System.DllNotFoundException: libgdiplus.so.0
at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)

これってどういう意味っすか?


877 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 18:38:03 ]
libgdiplus.so.0 が見つからないってさ

878 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 18:04:06 ]
久しぶりにというか、やっとビルドが通って
2.2を試してみた(今まで1.2系だった)


Windows.Formsで
日本語入力が普通に出来て
驚いた、感動したw
(すいません1年ほど遅いですが、どうしても書きたくて)

879 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 18:36:35 ]
>>876
システムに入ってる libgdiplus が libgdiplus.so.0 じゃなかったら
etc/mono/config で、
<dllmap dll="gdiplus" target="libgdiplus.so.1" os="!windows"/>
のようにする(libgdiplus.so.1 だったら)

880 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 23:13:24 ]
>>878
その驚きと無縁なMacユーザーの俺

gtkのせいってのはわかるんだけどね…(´;ω;`)

881 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 00:27:56 ]
>>880
え。MacのWindows.Formだと日本語入力ができませんの?

882 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 00:59:38 ]
gtkってコントロールのプロパティまで日本語に翻訳しちゃってるの、
なんとかならないのか?MonoDevelopのプロパティリスト見て、
絶望的な気分になるんだが。



883 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 13:02:24 ]
GTKとかGNOME周辺の日本語訳の質なんてもう何年も惨々たるまま。
今までなんともなっていないということは今後もどうにもなりそうもないのでは。

884 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 13:35:08 ]
こういうのは英語のまま残しとけ、とかそういう判断ができる人は
そういうところまで手がまわらなかったりしてるんだな。

ていうか人がいないんですよどこも。

885 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 20:35:11 ]
気が早いけど、次のスレタイは何かなぁ。
5年ぶりにスレたてするやつぁ頑張れよ。

886 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 21:13:50 ]
初代スレも「消しゴム〜」だったんだし、ここはひとつそのまま伝統に。

887 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 21:37:32 ]
こんなスレタイだけど好きになってしまったんだなw

888 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 21:45:09 ]
MONO消しゴムよりHOMO牛乳

889 名前:デフォルトの名無しさん mailto:sage [2009/05/02(土) 02:17:07 ]
っ[言い出しっぺの法則]

日本語とプログラミング言語の両方が出来るヒトは、意外に希少

890 名前:デフォルトの名無しさん mailto:sage [2009/05/02(土) 14:07:48 ]
>>881
monoに罪はないんだけど、Quartz-nativeで動くgtkが日本語入力できない

891 名前:デフォルトの名無しさん mailto:sage [2009/05/02(土) 16:59:55 ]
>>880 >>890
WinFormsとGTK#は別物だぞ
WinFormsの実装にGTK#は使っていない

892 名前:デフォルトの名無しさん mailto:sage [2009/05/02(土) 17:31:54 ]
>>891
そうだったのか
てっきりGtk#だとばっかり思ってた。すまん

じゃあ改めて。
MacのWinFormsはさっぱり日本語入力できない。
っていうか表示もおぼつかない。



893 名前:デフォルトの名無しさん mailto:sage [2009/05/03(日) 12:29:29 ]
ほんとだ。出来ないようだね。
でも、System.Windows.Forms.CarbonInternalsのKeyboardHandlerで
かな漢字変換は扱えていて、GetEventParameter()までしているのに、
その結果をちゃんとXplatUICarbonの親ループにWM_IME_COMPOSITIONの
メッセージとして渡していないのが原因っぽい。
KeyboardHandler.ProcessText()にもそのようなコメントが書いてあるし。

問題がこれだけだとしたら、対応は簡単。
1) 複数文字のテキストがProcessText()で見つかったら、WM_IME_COMPOSITION
 を送るようにする(X11Keyboard.SendImeComposition()みたいに)
2) XplatUICarbonのDefWndProc()で、WM_IME_COMPOSITIONを処理するように
 する(これもXplatUIX11が参考になるはず)
これでいけると思う。誰かXplatUICarbonをハックしてみてよ。(無理?w

894 名前:デフォルトの名無しさん mailto:sage [2009/05/06(水) 17:58:36 ]
誰もやってくれそうにないよ。しょうがないから作ってみた。WM_IME_COMPOSITIONを経由してWM_CHARを送るところまでは出来ているはず。
https://bugzilla.novell.com/show_bug.cgi?id=501276

でもまあ、日本語表示してくれないからこれだけじゃほとんど意味ないけど。

895 名前:デフォルトの名無しさん mailto:sage [2009/05/06(水) 18:56:50 ]
>>894
えのタソ乙!

896 名前:デフォルトの名無しさん mailto:sage [2009/05/07(木) 00:25:56 ]
>>894
乙ー

なんだけど、ちょっとだけツッコミ
日本語表示はnot at allじゃないはず。Labelとかなら一応表示できるかと…

スレチかもしらんがlibgdiplusを2.4にアップデートしたら起動しなくなった…入れ直してこよう

897 名前:デフォルトの名無しさん mailto:sage [2009/05/07(木) 01:37:39 ]
>>896
お、トンクス、そうなんだ…と思って実験してみたらわかった。
デフォルトのフォントがいくないんだな。よく考えたら昔調べたことあった。
フォントを明示的にosakaにしたらテキストボックスでも日本語入力
できているのを確認できますた。
ttp://f.hatena.ne.jp/atsushieno/20090507012745

…が。

なんか、一部のテキスト入力がちゃんと取れていない様子。
「感じ」とか取りこぼしてしまうみたい。「漢字」はとれるけど。
何でだろうなあ。単一文字と複数文字を切り分けている怪しい部分を
書き換えてみたけど、やっぱり直らない。何でだろうなー

ちなみにlibgiplus/OSXは僕もまともにビルドできていないので(Mac版は
というかMacの使い方がよくわからんw)、
パッケージ版にLD_LIBRARY_PATHを通して試しているよ。↓こんな感じ:
LD_LIBRARY_PATH=/Library/Frameworks/Mono.framework/Versions/2.4/lib/ MONO_PATH=/svn/mcs/class/lib/net_2_0 mono form.exe

(MONO_PATHは、いったんmono全体をビルドした環境なら、make installをやらなくても
mcs/class/Managed.Windows.Formsをビルドするだけで試せるので指定している。)

898 名前:デフォルトの名無しさん mailto:sage [2009/05/07(木) 23:15:46 ]
>>897
OSXってLD_LIBRARY_PATHが効いたっけ?
DYLD_LIBRARY_PATHじゃないの?

899 名前:デフォルトの名無しさん mailto:sage [2009/05/07(木) 23:24:59 ]
次スレはC#とLinuxで実行できる事が伝わるスレタイであってくれ


900 名前:デフォルトの名無しさん mailto:sage [2009/05/07(木) 23:46:18 ]
>899
そうかもな。

【Linux/Macで】消しゴムじゃないMONOを使ってみるスレ 3個目【C#とか】

901 名前:デフォルトの名無しさん mailto:sage [2009/05/07(木) 23:49:41 ]
MONOをGWに初めて触ったおいらに教えてください。

1.Linuxじゃなくて、iPhoneやAndroidでMONOを動かすのは難しい?
2.C#じゃなくて、IronPythonやIronRubyを動かすのは難しい?

へんな質問だったらすんません。

902 名前:デフォルトの名無しさん mailto:sage [2009/05/08(金) 01:07:24 ]
>>901
そのへんの情報は公式サイトに行けばすぐに見つかるよ。
今のところ、日本語の入門サイトとかほとんどないから、
・公式サイトが分からない
・英語が分からない
・情報が探せない
という人だと、何をするのも難しいと思う。



903 名前:デフォルトの名無しさん mailto:sage [2009/05/11(月) 12:07:34 ]
DotGNUと比べてこっちの方が活発なの?

904 名前:デフォルトの名無しさん mailto:sage [2009/05/11(月) 22:36:35 ]
Linuxに革命が起きるよ。

905 名前:デフォルトの名無しさん mailto:sage [2009/05/11(月) 23:08:07 ]
それは期待。
早く実現しろ。

906 名前:デフォルトの名無しさん mailto:sage [2009/05/11(月) 23:11:13 ]
Linuxに革命を起こすMono

907 名前:デフォルトの名無しさん mailto:sage [2009/05/12(火) 00:35:55 ]
LinuxのApacheにてASP.NETとLINQでWEBアプリ実装。
かつてのVBみたく馬鹿みたいに簡単ですな。
いままでのWEBアプリ開発の苦労はなんだったんだ OTZ..

908 名前:デフォルトの名無しさん mailto:sage [2009/05/21(木) 01:01:58 ]
FreeBSD7にmono2.0とsqlite、mod_mono入れてwebページ作ってるけど、全然前に進まん('A`

簡単なページは問題ないんだけど、Page_LoadでDBアクセスが発生するページまで来たら
"Input string was not in the correct format" で500返される。


ADO.NETにSystem.Data.SQLite使ってるせいなんかなぁ。IISで動作検証した後、そのままmono
に持って行きたいからMono.Data.Sqlite使いたくないんだが。。。


でもまあ、初めて動いたときはちょっと感動した。
現在必死こいて2.4コンパイルちう。

909 名前:デフォルトの名無しさん mailto:sage [2009/05/21(木) 16:34:38 ]
2.4入れてみたけど、ShadowCopyに失敗して動かねえ。
公式の掲示板みても、どうもShadowCopy周りに問題があるような希ガス。
誰か動いてる香具師いる?

2.5待ちかねえ

910 名前:デフォルトの名無しさん mailto:sage [2009/05/21(木) 21:56:43 ]
>>909
/tmp /var/tmp
辺りのパーミッションとか、オーナーとかを触ってみては?

911 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 00:20:51 ]
>>910
無論その辺は散々確認した。
もうマンドクセー('A`て感じだったんで、ソース書き換えてShadowCopyは殺したら普通に動いたyo
もっと新しいsrcなら普通に "DISABLE_SHADOW_COPY" の定義があるっぽい。
FreeBSDのportの2.4ははちと古い。

んで、XSPのtestも動くようになったけど、sampleの1/3位はエラーになる。
"Input string was not in the correct format"の。SQLiteの問題じゃなかったのか。つーか
訳ワカラン('A` あと、gdiplus要求すんの勘弁して・・・


誰か、XSPのサンプルの authtest>login.aspx が問題なく動いてる香具師いない?

912 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 02:57:06 ]
連投スマソ
誰も見てないっぽいし良いよね('A`

結局、単にlibgdiplus入れてないのが問題だっただけぽい。webアプリしか作らんし要らんだろ
と思ってたけど、半ば必須みたいで。入れたら一通り動くようになったyo!

FreeBSDユーザはportsのx11-toolkitからlibgdiplusを入れて(依存で他にも大量に入れら
れてしまうが)、その後 /usr/local/etc/mono の下のconfigにdgiplus.dllに対するdllmapを
加える必要があると知った。



913 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 15:06:18 ]
Paint.NETも動くの?

914 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 15:12:09 ]
>>913
ttp://journal.mycom.co.jp/news/2008/10/06/043/index.html

>MS .NETを使用するWindows向けの多機能なペイントソフト「Paint.net」も、
>完全ではないものの、Mono 2.0環境での動作が確認されている。


915 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 15:19:36 ]
>>913
mono-project.com/Software

916 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 19:07:12 ]
CentOSやVineLinuxでmono2.4インストールした人居る?
WinFormsが動かないんだが

917 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 23:50:16 ]
2.4じゃないけど昔Vineでは動いた覚えがある

918 名前:デフォルトの名無しさん mailto:sage [2009/05/26(火) 23:43:08 ]
MS UI Gothicを使うWindowsアプリはUbuntu上でどのフォントを使いますか?
またそれを変更するにはmonoのどこを弄ればいいですか?
宜しく御指導お願い致します<m(__)m>

919 名前:デフォルトの名無しさん mailto:sage [2009/05/27(水) 01:20:48 ]
大規模業務案件でmonoが使われたっつー事例ってある?
某小売大手の業務システムの再構築案件を控えてるんだけど、mono使うとかバクチ
過ぎかな。

2k8のCAL代丸々浮くと数百万になるんだけど。これが全部うちの丸儲けになるなら
バクチに打って出ようかなーとか思ってンだが。

920 名前:デフォルトの名無しさん mailto:sage [2009/05/27(水) 11:07:39 ]
monoで無理ならwinに切り替える、てのじゃ遅過ぎ?

921 名前:デフォルトの名無しさん mailto:sage [2009/05/27(水) 11:33:23 ]
大規模業務案件と言えるかどうか微妙だけど、Second Lifeがスクリプトエンジンとして
使っているという話があった。どうも独自カスタマイズバージョンらしい。

業務案件だと、使うMonoがtrunkおっかけというわけにはいかないだろうので、
ガンガンバージョンアップしてるから、ブランチがどれくらい保守されてるものか
サーベイが必要だと思う(私はtrunkのおっかけしかやってないので、ブランチの
保守状況は助言できない)

922 名前:デフォルトの名無しさん mailto:sage [2009/05/27(水) 12:23:30 ]
CALだけが問題ならWebServer2008も検討してもいいのでは



923 名前:デフォルトの名無しさん mailto:sage [2009/05/27(水) 12:56:03 ]
CAL節約ってことは、サーバーサイド、恐らくASP.NETの置き換えってことだよね?
WebPartsとか、LINQ to SQLなどに依存しないよう注意しながら実装し、
本番環境はmonoでというのは十分ありうると思う。

924 名前:デフォルトの名無しさん mailto:sage [2009/05/27(水) 13:17:39 ]
>>922
Web版でもユーザ数分のCALが必要な点はEE版と変わらない訳ですが。

925 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 11:03:21 ]
CALが必要ということは単なるwebアプリケーションではないということかな?
ユーザ認証が絡むアプリケーションで、NTLM認証が期待通りに動かなくてハマる…
みたいな場面が思い浮かぶけど。

いずれにしてもバクチな側面はあるなあ。
日本だと自分のところでイントラでこっそり使っているという声はたまに聞くけど
お客さんに納入するもので使ったという話を聞いたことはまだ無い。

2.4ブランチはしばらくメンテされることになっていて、バグフィックスは重大なものについてはbackportされる。
(こんなのは主観的なので修正させる側が期待できることはあんましないけど)

ゼロからコードを書けるなら、多少条件は良くなって、バグっている部分は
使わないようにすることができる(そうするしかない)。ここは、クライアントの
monoインストールを制御できて独自パッチを当てられるなら多少は緩和されるかも。

ここだと大したことは言えんのう。企業の業務案件レベルの相談てことなら
ノベルに聞いてもらった方がええかも。何か2.4を皮切りにmonoのサポートプログラム
みたいなのを始めたみたいだから、無償で聞いてくれるかどうか分からんけど…

926 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 17:24:51 ]
ある程度のユーザが使うなら、Novellの商用サポート代を払ってもWindowsのCAL代より全然安いな。

ちなみに、ちょっと前にリリースした某社のシステムをそのままmono2.4に載せたら少しの手直しで普通に
動いた。(monoだとサポートされてないプロパティとかあるので、そこだけ削除)

LVの後ろのwebサーバを1台だけLinuxにしてみたいw



927 名前:デフォルトの名無しさん mailto:sage [2009/06/01(月) 02:57:41 ]
実行中のPIDファイルってどこあんの?


928 名前:デフォルトの名無しさん mailto:sage [2009/06/05(金) 15:40:46 ]
mjhutchinson.com/journal/2009/02/07/monodevelop_vista64
monodevelop.com/Download/Windows_Preview

四ヶ月だな…

929 名前:デフォルトの名無しさん mailto:sage [2009/06/06(土) 23:02:25 ]
今更ながらMONOデベロップ試してワロタ
VSモロパクリやんw

930 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 01:07:21 ]
そこがウリ

931 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 04:02:00 ]
moro 2.4

932 名前:mono mailto:sage [2009/06/09(火) 16:25:17 ]
apache+mod_monoなら、普通にmod_rewriteとか使えるって事?
何かと不自由&金ばかりかかるIISよりapache使えるメリットは大きいんじゃね?



933 名前:デフォルトの名無しさん mailto:sage [2009/06/11(木) 01:57:32 ]
所で、実際にmono使って継続的に何かやってる人っておるの?
業務でも個人でもなんでもいいから。
とりあえず入れてみましたー。じゃなくて。実際にmono使ったサイトを立ち上げてる人。

934 名前:デフォルトの名無しさん mailto:sage [2009/06/11(木) 03:42:29 ]
>>933
www.geocities.jp/shogidokoro/
将棋所のソフトをlinuxで動かすのに使っているが、環境でGUIにズレが生じるので
何とかして欲しい
ubuntuのバージョンごとに描画が違うのはどうにからないだろうか?

935 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 20:54:56 ]
誰かアドヴァイスお願いします('A`

apacheのドキュメントルートが /usr/www で、そこに mono/ つーフォルダをつくって、その中にsample.aspx
を置いています。つまり

/usr/www/mono/sample.aspx
/usr/www/mono/bin/sample.dll

sample.dllの中でpath指定なしにファイルを書き出そうとしたら、どこに作られるんでしょうか?
実際に動作させて確認しようと思ってもaccess denyで動いてくれません。

936 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 22:57:21 ]
>>935

/

937 名前:デフォルトの名無しさん mailto:sage [2009/06/14(日) 17:11:31 ]
>>933
いまさら何言ってんだよ

938 名前:デフォルトの名無しさん mailto:sage [2009/06/14(日) 22:02:59 ]
木曜のカキコに今日レスってるお前が今更すぎw

939 名前:デフォルトの名無しさん mailto:sage [2009/06/14(日) 22:10:46 ]
週1が普通だろ

940 名前:デフォルトの名無しさん mailto:sage [2009/06/26(金) 15:39:44 ]
mono2.4てeweb.configにlocationツカエネーのかよ。ダメダメじゃんじゃん。

941 名前:デフォルトの名無しさん mailto:sage [2009/07/01(水) 07:03:20 ]
完全managedでメディアプレイヤー作成って難しいんでしょうか。
DirectShowを使うとかVBMP3.dllを使うとかはでてくるけど、Linux環境じゃ動かないですよねぇ……。

942 名前:デフォルトの名無しさん mailto:sage [2009/07/02(木) 01:08:49 ]
頑張ればつくれる



943 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 09:35:09 ]
>>941
できんことはないだろうが、
ハードウェアの再生支援受けたかったら、結局低レベルなことしないといけないし
DirectShowとGStreamerをラップするようなライブラリでも書くのが一番楽だと思うね。

944 名前:デフォルトの名無しさん mailto:sage [2009/07/08(水) 00:56:39 ]
いや、ここは 100% Pure Managed で行くべき。
それがもっとも美しい。

945 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 01:12:26 ]
gstreamer#なんてのがあるんだな

946 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:44:07 ]
monoをシャレで入れてみたがWin-Linux間で動作したのに単純に完動いや感動した


947 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:54:20 ]
うまい事言おうとするなw

948 名前:デフォルトの名無しさん mailto:sage [2009/07/16(木) 23:30:47 ]
>>943
SDL.netとかに既にラップされてたり…しないかな?とか調べずにカキコ

949 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 06:52:16 ]
>>948
SDLはSDLで再生機能を持ってる模様

950 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 20:37:52 ]
ManagedじゃないけどOpenALってのが使えそう

951 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 09:29:53 ]
OpenAnaLだとーっ!!!

952 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 10:14:32 ]
夏だな



953 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 14:32:32 ]
>>952
宿題は計画的にやっとけよ!

954 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 14:50:39 ]
最後の三日で終わらせるという計画です

955 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 15:21:30 ]
宿題は作業じゃなくて、知識を増やすためだ!
そんなんじゃモノにならないゾ

956 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 04:31:15 ]
いいや、宿題は作業だね。
大部分を忘れた跡に一粒の砂金が残る。
それが知識だと思うんだ。まぁ、スレチだが。

957 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 17:31:28 ]
>>956
おまえみたいなやつは何ひとつMonoにできないまま大人になっていったんだな
空気読めよ

958 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 17:35:38 ]
うまい事言おうとするなw

959 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 11:41:17 ]
夏休みって、やり残したことが有る限りループするんじゃねーの?

960 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 17:47:42 ]
夏休みだろうが8月だろうが関係なくエンドレスループですが何か?

961 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 17:42:54 ]
次のスレのタイトル考えよぜ。


962 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 18:11:53 ]
【消しゴム】MONOを使ってみるスレ3【じゃない】



963 名前:デフォルトの名無しさん mailto:sage [2009/08/11(火) 00:45:06 ]
【Novellも】MONOを使ってみるスレ 最終章【見捨てた】

964 名前:デフォルトの名無しさん mailto:sage [2009/08/11(火) 01:40:29 ]
>>963
ツマンネ

965 名前:デフォルトの名無しさん mailto:sage [2009/08/11(火) 03:46:40 ]
【MSの】Monoに消されてみるスレ3【FS消しゴム】

966 名前:デフォルトの名無しさん mailto:sage [2009/08/11(火) 03:56:53 ]
もっとつまんね

967 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 02:31:57 ]
面白い必要はない。
Mono part3 とかでいいだろ

968 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 02:35:12 ]
はは

969 名前:デフォルトの名無しさん mailto:sage [2009/08/19(水) 01:26:34 ]
提案中の案件でmonoを出してみたがあっさり駄目出し食らった('A`
やっぱ実績が無いと業務案件で採用されるのは難しい。。。

970 名前:デフォルトの名無しさん mailto:sage [2009/08/19(水) 04:45:16 ]
Moonlight beta 2.0

ttp://mainichi.jp/life/electronics/cnet/archive/2009/08/18/20398410.html
ttp://tirania.org/blog/archive/2009/Aug-17.html

ttp://www.go-mono.com/moonlight-beta/

いくつかのニュースサイトで取り上げられているんだけど、
肝心のdownload 場所がしっかりかかれていなくて、
少し探し回ったので、はっておきます。

日本語変換が、うまくいかない。


971 名前:デフォルトの名無しさん mailto:sage [2009/09/10(木) 22:08:44 ]
monoってcookielessのsession管理に対応していますか?

972 名前:デフォルトの名無しさん mailto:sage [2009/09/12(土) 15:47:30 ]
データベースアクセスのサンプルを作ろうとしてるんですが、
using System.Data で参照エラーになります。
パッケージ関係で何を追加すればいいんでしょうか?

ubuntu8.0.4
mono1.2.6
monodevelop1.0
です。お願いします。



973 名前:デフォルトの名無しさん mailto:sage [2009/09/12(土) 17:32:52 ]
わかりました。すみませんでした。

974 名前:デフォルトの名無しさん mailto:sage [2009/09/12(土) 20:36:29 ]
分かったのはいいけど、
とりあえずバージョン古すぎないか?

975 名前:デフォルトの名無しさん mailto:sage [2009/09/14(月) 21:06:34 ]
cookielessをtrueにするととりあえずurl埋め込みでsessionid管理出来てるんだが、なぜか
一番最初のアクセスのときだけform認証に失敗してるような。

PCならブラウザのF5を押して回避?出来るんだけど、i-modeだとどうやっても先に進めん('A`
認証タイプに未対応(401)とか言われる。Form認証使うなってことなのかな。

976 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 13:28:18 ]
【開発環境】Novellが.NET言語でのiPhoneアプリ開発ツールを販売開始〔09/15〕
pc11.2ch.net/test/read.cgi/pcnews/1252986827/

977 名前:デフォルトの名無しさん mailto:sage [2009/09/16(水) 06:23:49 ]
【IT】ページめくるように閲覧、グーグル「Fast Flip」試験版公開[09/09/16]
anchorage.2ch.net/test/read.cgi/bizplus/1253039245/

978 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 12:10:12 ]
当初9月予定だった2.6がいつの間にか11月予定に

979 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 20:56:15 ]
Mono, MonoDevelop, Moonlight, MonoTouch をスレタイにいれてほしい


980 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 21:14:17 ]
ら、らめぇえええ!!しょんなおっきいの入んない、れったい入んないらから!!
さけひゃう、しゃけひゃいましゅうううう!!!

981 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 21:37:22 ]
次スレ
pc12.2ch.net/test/read.cgi/tech/1253450199/l50

982 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 22:58:11 ]
スレ立て乙



983 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 21:23:35 ]
これって、DLRうごくの?IronRubyとかIronPythonうごかしたい

984 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 23:25:35 ]
やったことないけどIronPython動くらしい






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<194KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef