1 名前:デフォルトの名無しさん [2009/09/20(日) 21:36:39 ] Novellによって開発が進められているオープンソースの.NET環境である Monoに関する話題を扱うスレです。あとdotgnuも? www.go-mono.com/ www.mono-project.com/ Gtk# gtk-sharp.sourceforge.net/ MonoDevelop www.monodevelop.com/index.aspx Monologue www.go-mono.com/monologue/ Moonlight www.mono-project.com/Moonlight MonoTouch monotouch.net/ 過去スレ pc5.2ch.net/test/read.cgi/tech/1020215602/ pc12.2ch.net/test/read.cgi/tech/1100616350/
2 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 22:56:08 ] >>1 乙
3 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 23:01:55 ] スレの速度がMonoの開発速度に反比例している・・・だと・・・?
4 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 09:07:49 ] これはいいMONOだ
5 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 11:07:23 ] ここはひどいMONOですね。
6 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 23:27:24 ] おおテンプレにMoonlight,MonoTouchはいってる 乙です
7 名前:デフォルトの名無しさん mailto:sage [2009/09/22(火) 15:07:25 ] MONOゲンユニ
8 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 02:18:57 ] MONOポリー
9 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 08:48:22 ] monoってwpf使える?
10 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 10:07:36 ] 使えない。今のところ対応予定なし Moonlightで我慢するしか
11 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 00:50:44 ] Mono 初の商用リリース,MonoTouch www.infoq.com/jp/news/2009/09/MonoTouch
12 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 09:19:43 ] MonoTouchたけー
13 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 21:14:12 ] 3万6千円ぐらいだから開発キットとしてはふつうの値段じゃん Apple は iPhone SDKタダで配ってもアプリ販売からマージンとれるが ノベルはマージンとれないからな
14 名前:デフォルトの名無しさん mailto:sage [2009/09/27(日) 03:24:47 ] この痴れ者めがっ!
15 名前:デフォルトの名無しさん mailto:sage [2009/09/27(日) 21:04:41 ] mono 2.4 で F# 1.9.6.16動かそうとして #r "FSharp.PowerPack.dll";; すると WebRequest がないとかいう error がでて動かない どうしたらいいの
16 名前:デフォルトの名無しさん mailto:sage [2009/09/28(月) 18:28:11 ] どうも OSX の mono だけの現象みたい Win に mono いれたら #r "FSharp.PowerPack.dll";; も動いた OSX でも F# 1.9.6.2 では動くんだけど、プロンプトの文字が白くなるから使えない あと Win の mono でも F# 1.9.6.16 では let as = System.AppDomain.CurrentDomain.GetAssemblies();; が動かない ふつうに .NET 上で動かすといけるけど
17 名前:デフォルトの名無しさん mailto:sage [2009/10/03(土) 13:27:19 ] 最強のOS WindowsでMS製.NETを使えばすべて解決。 ---------------------- 終了
18 名前:デフォルトの名無しさん [2009/10/08(木) 20:58:49 ] Visual Studioのプラグインβ版が出たけど、製品版はたぶん有償だとおもうが、 Windowsで開発してリモートのSUSE LinuxのMonoで動かせるの結構いいね。 go-mono.com/monovs/
19 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 01:47:51 ] ASP.NET MVCで開発して、mod_mono環境にデプロイして 動作させるって出来るんだよねぇ。
20 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 17:55:23 ] 最近興味を持ったのでMacで動かしてみようとしたんだけど MacPortsのmod_monoってもしかして動かないまま放置されてる? mod_mono.soが作られないのでググってみたら、 同じ症状が2007年頃から報告されていて一気にやる気無くしたorz
21 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 18:13:22 ] それは、やる気じゃなくて使う気なのでわ? MONOのような世界では、やる気=作る気、ですよ?
22 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 08:56:13 ] >15 適当なDLLこしらえて、同じ名前のクラスでっち上げて実装しとけ。中身はうまく転送しろ。
23 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 08:57:26 ] だれかmonotouchの感想を是非・・・ 自分はMACすら持ってないので・・・
24 名前:デフォルトの名無しさん [2009/10/20(火) 01:10:15 ] 素人なんだが、MonoってJavaも取り込んでる?
25 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 03:50:22 ] MonoはCLIの実装の一つであり、JavaVMの実装ではない。
26 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 04:31:58 ] MONOにIKVMで無理やり
27 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 11:16:13 ] scala(.net) / mono scala(jvm用) / ikvm / mono 上は直接実装してるからscala/jvm と変わらんけど、 下は起動するまでかなりかかったし、動作も遅い。
28 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 11:24:45 ] IKVMは、Javaで書かれたクラスをプロセス間通信とか使わず.NETに密に結合するのが目的で、 Javaで書かれたアプリケーションをそのまま実行するのはあんまり意味ないだろうねぇ。 ライセンス的に考えても特にメリットないし。
29 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 02:00:13 ] ちゃんと分かりやすい理由があって作ったのか。 逆ってあったっけ?CLR/JVM
30 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 13:23:58 ] 無いんじゃないかな〜 技術的な理由はともかく、 Java界にあるコードで.NETの人が使いたいのはあっても、 .NET界にあるコードでJavaの人が使いたいものって ほぼゼロだから、作る気も起きないんじゃない?
31 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 19:01:30 ] LINQ to SQLを使ったサービス層を作って、それをJavaから呼び出したい。
32 名前:デフォルトの名無しさん [2009/10/23(金) 22:18:18 ] まぁJavaできるなら.NETできるでしょ .NETできるならJavaもできるのと同じ
33 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 08:23:24 ] MonoDevelop2.0以上でのブレークポイントの作り方が分からん どうやって作るのだ?
34 名前:わかんないんです(><) ◆WAkan9Ey1g mailto:わかんないんです(><) [2009/10/24(土) 10:14:46 ] わかんないんです(><)
35 名前:デフォルトの名無しさん [2009/10/24(土) 13:00:47 ] F9
36 名前:デフォルトの名無しさん [2009/10/24(土) 14:04:36 ] MonoDevelop2.2 Beta2でメニューとか日本語表示になったんだ
37 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 15:16:49 ] >>11 それ誰が嬉しいんだw Mac ユーザなら最初から無料でネイティブの API で開発出来るのに…
38 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 16:11:37 ] >>35 ブレークポイントの追加が出来ませんでした 自分の環境が腐ってるのかな
39 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 18:22:26 ] >>37 オプソのスレで、プロプラ買えばいいのにって…。
40 名前:デフォルトの名無しさん [2009/10/24(土) 18:41:07 ] >Apple の iPhone SDK に強く結合されているため,プログラマによる開発では Mac の使用が必須である。 これに対するレスじゃないかな
41 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 18:45:20 ] ああなるほどね。脊髄反射スマンかった。
42 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 19:09:47 ] >37 C#で開発できるのは便利だろ
43 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 20:47:14 ] >>42 元の開発言語が C++ だったらそうかもしれないけど…
44 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 22:11:33 ] 一体何を言っているんだ。 元の開発言語がC#の人が.NET(Mono)で培ってきた知識と経験を生かして iPhone 向けに開発する為の物だろ。
45 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 22:22:33 ] ああそういう特定の人に便利って話か。 プロプラな開発環境が年間約4万〜10万円してペイ出来るのかな。
46 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 22:30:40 ] Macも買わないといけないんで、趣味で作る人にとっては割高に感じるね。 最初から販売を視野に入れてるとか、企業ユースであれば微々たる金額だけどさ
47 名前:デフォルトの名無しさん [2009/10/24(土) 23:29:30 ] MonoはSun Javaより、よさげなライン行ってると思う。
48 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 00:49:53 ] novelにこだわらなければ、Unity3Dの方が前からあるよ。 こっちも有料で、6.4万〜32.5万だね。 ttp://unity3d.com/ Unity Indie \24000/$199.00 with iPhone Basic + \40000/$399.00 Unity Pro \175000/$1499.00 with iPhone Basic + \40000/$399.00 with iPhone Advanced + \150000/$1499.00
49 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 00:53:26 ] ttp://mono-project.com/Mono:Iphone > Additionally, Mono on the iPhone is also available for gaming applications from Unity Technologies (unity3d.com ) 気を遣って書いてあるね。
50 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 00:56:35 ] >>45 License expiration Never Product updates 1 Year MonoTouchのライセンスは、期間無期限で、無償アップデートは1年間になってた。
51 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 01:07:33 ] 普通の開発者は ObjC/Cocoa の勉強をした方が早そうだ そうすれば iPhone の全ての機能に即座にアクセス可能だし、 お金も掛からないし、ディスコンの心配も無いし
52 名前:デフォルトの名無しさん [2009/10/25(日) 23:43:57 ] Objective-Cはそこそこ使えるけど、 C#で開発できるなら嬉しいな。値段が値段なんで様子見だけど。 理想を言えばMacRubyだけど、iPhone環境にGC無いのがネックで移植出来ないらしいね。 IronRubyならいけるのかしら?
53 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 05:17:10 ] 日本はObjective-C 人気だけどほかでは超マイナー言語だからなあ
54 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 05:27:46 ] >>53 すまん、iPhoneアプリの開発言語として初めて知ったわ > Objective-C 人気あるんだ! Wikipediaに載っていたサンプルコードを見て「こりゃ無理」って諦めた。
55 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 05:36:59 ] 人気ねーよ。voidポインタのお化けみたいな凶悪言語だし
56 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 06:16:00 ] >>55 idのこと言ってる? C# 4.0で導入されるdynamicと同じじゃん むしろC#はObj-Cの後追いしてるね
57 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 07:13:10 ] 型推論が発達してるのに80年代の技術の後追いせんでいいよ バイナリのままハックし放題なんて怖いだろ 大昔の性善説ネットワークの環境じゃないんだ
58 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 09:13:14 ] COM叩く目的でObj-Cがああいうつくりなら後追いかもしれんけど...
59 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 09:38:19 ] 型推論が発達してるから、型を宣言しなくてもよくなってきてるわけだが(LLを除く)。 見た目の上で型宣言が無いのを、その見た目だけでvoidポインタのお化けと思う人もたまにいる、とw まあ世の中には、Haskellには型が無いとかのたまう馬鹿も実在するが。
60 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 09:44:53 ] monoがあってuniやmultiがないのは片手落ちってゆうか UNIは鉛筆ですな。
61 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 19:34:58 ] Objective-C は Smalltalk のメッセージ式を流用してるから、70年代の技術だよ。 古いから使い物にならないという訳ではないし、型推論と同じコンテクストで語る物でもない。
62 名前:デフォルトの名無しさん [2009/10/29(木) 00:51:03 ] Objective-C気持ち悪い。
63 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 13:17:19 ] Objective-Cスレはちゃんと別にあるぜ
64 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 23:39:57 ] iphone開発にで、mono使う話がどうしてこうなった。
65 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 15:44:48 ] >>62 NeXT step turbo colorを使ってる俺に対する挑発とみた。俺の怒りが有頂天。
66 名前:デフォルトの名無しさん [2009/12/12(土) 12:01:31 ] monoにPowerShellクローンあるの?
67 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 09:11:25 ] Pash
68 名前:デフォルトの名無しさん [2009/12/17(木) 23:24:49 ] PowerShell + Bash = Pashなんだ。 ちょっと試せる環境がないけど、Com系以外は互換性あるのかしら
69 名前:にゃあ mailto:sage [2009/12/17(木) 23:39:19 ] いまだ!69ゲットォォォォ!!! オマンコベロベロナメダーチンチンナメテー  ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ (´´ ∧∧ (´⌒(´ ↑⊂(゚ー゚*)≡≡≡(´⌒;;;≡≡≡ ⊆⊂´ ̄ ⊂ソ (´⌒(´⌒;;  ̄ ̄ ̄ ズザーーーーーッ
70 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 06:36:49 ] 「MonoDevelop 2.2」と「Mono 2.6」が9カ月ぶりに登場 sourceforge.jp/magazine/09/12/17/0328227
71 名前:デフォルトの名無しさん mailto:sage [2009/12/27(日) 08:53:44 ] バグ報告ってどこでやったら良いの?
72 名前:デフォルトの名無しさん mailto:sage [2009/12/27(日) 09:01:54 ] mono-dev とりあえずディストロのバグレポートに上げるという手もある。
73 名前:デフォルトの名無しさん mailto:sage [2009/12/27(日) 21:36:56 ] monoって市販のコンポーネントも使えるんでしょうか? 必ずソースからbuildしないとだめ?
74 名前:デフォルトの名無しさん mailto:sage [2009/12/28(月) 02:39:10 ] 日本語で
75 名前:デフォルトの名無しさん mailto:sage [2009/12/28(月) 07:43:07 ] 市販のコンポーネントって具体的に何? MSの.Netのこと?
76 名前:デフォルトの名無しさん mailto:sage [2009/12/29(火) 08:26:15 ] monoってjavaと同じくらいの速度は出るんでしょうか?
77 名前:デフォルトの名無しさん mailto:sage [2009/12/29(火) 15:13:15 ] うん
78 名前:デフォルトの名無しさん mailto:sage [2009/12/29(火) 15:14:10 ] 自己解決 ネイティブにコンパイルされるんだね
79 名前:デフォルトの名無しさん mailto:sage [2009/12/29(火) 16:01:01 ] 何でこういうのってかぶりやすいのかねw
80 名前:デフォルトの名無しさん mailto:sage [2009/12/29(火) 17:26:25 ] 仮にネイティブだとしても馬鹿なコンパイラよりもjvmのほうがまだ速い
81 名前:デフォルトの名無しさん mailto:sage [2010/01/12(火) 18:30:05 ] OS X 版の mono で、System.Media が使えないのは仕様なのでしょうか? 自分で調べてみたところ、すでに実装されていて音もでるという情報と、実装されていないから使えないという情報が見つかり、判断しかねています。
82 名前:デフォルトの名無しさん mailto:sage [2010/01/12(火) 20:18:14 ] バージョンは? ソースみてみるのが手っ取り早い
83 名前:デフォルトの名無しさん mailto:sage [2010/01/12(火) 22:58:58 ] MonoDevelopで、「toolbox」の+みたいなアイコンをクリックすると システムのメモリを一瞬で独占して、固めちゃうんだ。 なんだこれ。
84 名前:デフォルトの名無しさん mailto:sage [2010/01/13(水) 01:13:45 ] やってみた。 たしかに固まったが、しばらく待ってたらToolbox item Selectorウインドウが出たよ
85 名前:デフォルトの名無しさん mailto:sage [2010/01/18(月) 00:37:36 ] MonoDevelopで、エディタフォントの変更の仕方がわからないんです…… どなたかお助けをorz
86 名前:デフォルトの名無しさん mailto:sage [2010/01/18(月) 06:37:08 ] 編集>設定>テキストエディタ>一般で フォントをカスタムにすれば変えられるけど、これじゃない?
87 名前:デフォルトの名無しさん mailto:sage [2010/01/18(月) 18:20:03 ] >>86 あ、本当です! お恥ずかしいことに、こんなものを見落としていたようです。 ありがとうございます。
88 名前:デフォルトの名無しさん mailto:sage [2010/01/20(水) 23:45:47 ] C#のコードからlinuxの共有ライブラリ(.so)って直接作れないよね?
89 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 04:35:39 ] windowsXPのapache2.2用に、mod_mono.so(ver2.6)のバイナリを入手したいんですが、公式含めてあちこちさがしまわっても見当たりません。。。 ソースからコンパイルするしかないのでしょうか? 公式かだDLしあ「mod_mono-win32_r107874.zip」や「mono-2.6.1-gtksharp-2.12.9-win32-1.exe」には、肝心の「mod_mono.so」が含まれてしないし。。。 よくわからないです。
90 名前:デフォルトの名無しさん [2010/01/22(金) 21:22:48 ] WCF環境が完備してくると、Mono流行りそうだよなぁ その場合はやっぱり、SUSE Linuxになるんかのう
91 名前:デフォルトの名無しさん [2010/01/23(土) 17:55:03 ] >>82 2.6.1 です。
92 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 22:20:03 ] Windows版のMonoDevelopがまともに使えるようになったね。 でもコード補完がVSに比べるとショボイな・・・
93 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 03:02:48 ] monodevelopをダウンロードしてプロジェクトを作ってみたんですが いきなりSystem.Web.Mvsの参照エラーがでています。 参照アセンブリの編集を開いてパッケージを探しても存在していません。 これってどういうことなのでしょ。
94 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 03:22:04 ] OpenSUSEにすれば万事OK
95 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 09:51:12 ] >>94 そんな問題じゃないっしょ。 空のプロジェクトでアセンブリ参照がボロボロな時点で、エンジニアのレベルが推定できる。 そこから将来性も見通せる。 文句ばかり言って申し訳ないが、M$がデファクトスタンダートとなってるIT業界において、よくこの程度のクオリティで世にお披露目できたものだw どうもオープンソース系のソフトってのは、エンジニアの努力を期待してる節があって気に食わない。 ビジネスとしては使い物にならないよ。 オープンソース特有の不親切さを補うための労力=人件費。かえって高くつくわw たぶん君らと同じで、オレも趣味でlinux入れてがちゃがちゃやってはいるけど、趣味や向学として触る程度にはいいんだが、 いざビジネスで実用となると、プロジェクトがフリーズしてしまいそうで怖いわw
96 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 09:55:49 ] まぁ、ここで喚いても何も解決しないということがわからんやつは、 なにをやってもうまくいくわけがないな。
97 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 10:10:15 ] >>96 ん?煽りかましてるつもりかい? それとも、君の人間性そのものが「煽り」なのかな? オレは現時点でのMonoを正当に評価したつもりなんだが、何かご不満でも? エンジニアとしては、何をやってもうまくやってきた経歴を持ってるつもりなんだがねー。 むしろ君のように、物事を何でもネガティブにしか受け止められない感受性の方が、 何をやっても蹉跌を踏むのではないのかな? 何か言い返したいことがあれば反論するもよし。遁走するもよし。
98 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 10:43:28 ] System.Web.Mvcじゃないの?
99 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 13:17:46 ] ベータ・アルファ版に愚痴言ってるヒマあるなら、その時間を少しでもプロジェクトに貢献するのに使ったほうがいいだろう。どうせ英語も出来ないんだろうけどw
100 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 13:49:22 ] >>99 ん?煽りかましてるつもりかい? それとも、君の人間性そのものが「煽り」なのかな? オレは現時点でのMonoを正当に評価したつもりなんだが、何かご不満でも? エンジニアとしては、何をやってもうまくやってきた経歴を持ってるつもりなんだがねー。 むしろ君のように、物事を何でもネガティブにしか受け止められない感受性の方が、 何をやっても蹉跌を踏むのではないのかな? 何か言い返したいことがあれば反論するもよし。遁走するもよし。