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


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

Xamarin Part3



1 名前:デフォルトの名無しさん [2016/12/30(金) 18:10:21.97 ID:x814SSV+.net]
C#を用いてクロスプラットフォームアプリケーション(iOS Android Mac)を
を開発するためのライブラリおよび開発環境です。
Macの人は Xamarin Studio、Winの人は Visual Studioで開発できるよ!

公式
xamarin.com/

Xamarinマスコットキャラクター ちょまどさん
bucher.s10.xrea.com/xamarin.jpg
i.imgur.com/H1GZqBT.jpg
i.imgur.com/N3c0DZH.jpg
i.imgur.com/UqEfZht.jpg
i.imgur.com/Ennkvgz.jpg
www.youtube.com/watch?v=b-i2LxWb348

前スレ
Xamarin Part2
echo.2ch.net/test/read.cgi/tech/1480602653/

前々スレ
Xamarin Part1
echo.2ch.net/test/read.cgi/tech/1359861574/

545 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 09:39:34.10 ID:u5u0H27Q.net]
>>537
こういう馬鹿がいるんだな
オンボロイドなんか貧乏人に本体が売れてるだけでストアに金を落とすのは極一部。

546 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 10:04:51.43 ID:c2C1QaOD.net]
哀OS必死なんですねw
わかりますwww

547 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 10:06:06.52 ID:EwXTYv9J.net]
マルチプラットフォーム前提のビジネスモデルはストア課金前提のモデルとは殆ど別物だろ
典型的な例がソシャゲなどに見られるアプリ内課金モデル
ストアに金を落とすのではなくサービスに金を落とすユーザー相手のビジネスモデル

548 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 12:15:14.28 ID:Pu3v19XQ.net]
主な用途だと思われる社内業務アプリなら、IBMみたいにiOS売ろうとしてるところもあるし、Androidは端末絞ってるだろうし、必要に応じて両対応しておけば良いと思う。

549 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 12:32:40.81 ID:ap7CJbHa.net]
業務アプリはUIの要求水準が異様に高いのでリスクが高すぎて採用してはいけません
最後最悪2OS分ネイティブで作り直しになります

550 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 14:12:13.95 ID:yJ3jwkw/.net]
ある程度の規模の企業からの下請けでXamarinみたいなマルチプラットフォームを採用するとそうなるよな

営業時はXamarinなら共通で開発できるから安くできます!とか言って
開発終盤になるとiOS, AndroidでSystem UIコンポーネントにないものを実装させられてデスマーチ
挙句にC#で実現するの面倒!ネイティブでコンポーネント作ってC#はラッパー層にして実現しようってなる
ロジックは言わずもがなでOS毎にシーケンス違って分岐を実装するのが当然だし...

だったら最初からネイティブで実装させろバーカっつーね
営業時点で安かろう悪かろうの品質で発注元と交渉しないアホが悪いと思う

551 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 14:21:21.05 ID:ap7CJbHa.net]
まあパッケージ商法で通った道だよね
パッケージだから営業はダンピングで案件取ります
開発でその会社用のパッケージになって開発の主力メンバーが死にます

端から見てる分にはおもしろいんだけど
当事者になったらマジで死ぬわ

552 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 15:04:02.56 ID:c2C1QaOD.net]
いつまでお前ら他人の言い成りでソフト作る気なのww
起業しろよwww

553 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 15:09:19.19 ID:jvi2yfqM.net]
姫の言いなりになって何が悪いのwww



554 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 16:06:47.80 ID:9PVSO/NM.net]
ID:c2C1QaOD

こいつシナロイドしか買えない無職だろ

555 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 17:16:18.16 ID:LGodFOSj.net]
>>543
元々想定してなかったものを開発終盤になって実装しろと言ってくるような客と付き合ってる時点で
デスマーチのリスク常に背負ってるようなものだろう

556 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 20:18:10.28 ID:+mN2ZHyT.net]
↓の記事にも書かれてるけど、日本企業はカスタマイズ求めすぎなんだよね
そのくせ追加料金は払わんしそりゃIT後進国になるわいなー

客を見限る外資系ITベンダー、続「日本企業にソフトは売らない」
itpro.nikkeibp.co.jp/atcl/column/14/463805/012600122/

結論:Xamarinは自社開発でのみ使え!

557 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 23:00:03.38 ID:8UuxKa0s.net]
だって自社で1から開発するの面倒だしコストかかるし時間かかるし

558 名前:デフォルトの名無しさん mailto:sage [2017/03/06(月) 23:15:35.20 ID:1/4ug5Xw.net]
社内向けに作ったものを外販するというか、定形で売るぐらいがちょうどかなあ。

559 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 01:26:59.36 ID:/V3WIbbW.net]
シナロイダーは逃げたの?

560 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 08:27:58.95 ID:SQQuUM2S.net]
>>549
続き読みたい

561 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 11:34:38.44 ID:tKdwLJ6D.net]
カスタマイズ性求めるならXamarinネイティブでええやん
なんでもかんでもForms使わんでええやろ。

562 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 14:22:36.45 ID:KQ2gPLfU.net]
Xamarinネイティブとかいう造語が辛いのは置いといてロジックだけC#で組むとかいう無駄なあがきは見苦しいのうww
ロジックだけの実装ならC/C++, Go, Rustと他にいくらでも選択肢あるからC#でロジックだけはないわ
UIを含めてマルチプラットフォーム(笑)だからXamarin(C#)にかろうじて息があるのにそれを殺してどうすんの

563 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 14:46:01.30 ID:9tNPtGWP.net]
未来があるのは.Formsなのは間違いない
でも日本企業の風習が導入の妨げに・・・勿体ないねえ



564 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 14:46:57.00 ID:stY7eRAM.net]
たとえロジックのみだとしてもC#で書けること自体がメリットだろう

565 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 15:07:44.48 ID:qh7VohXn.net]
えw

566 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 16:01:14.02 ID:tKdwLJ6D.net]
c/c++,GO,RustでIOS,Androidでロジック共有化してGUIもその言語で書いてる事例を紹介して欲しいねえ

567 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 16:09:52.01 ID:qh7VohXn.net]
ロジックだけってw
それなら普通に2OS分ネイティブで開発したほうがいいじゃん
ロジックだけならどっちかの言語から変換してコード生成したらいいじゃん

568 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 16:19:04.08 ID:JT5OyNSt.net]
>>557
それはそう

569 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 16:24:57.70 ID:tKdwLJ6D.net]
>>560
その変換ツールと事例を紹介してくれ

570 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 16:46:37.56 ID:Sm/OczsH.net]
つ j2objc

571 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 17:11:15.20 ID:Sm/OczsH.net]
>>559
つ cocos2d-x

572 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 17:37:09.99 ID:tKdwLJ6D.net]
>>563
ツール紹介ありがとう
実際それを使ったiOSとAndroidの開発事例教えてください

573 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 18:01:43.30 ID:tKdwLJ6D.net]
>>564
cocos2d-xって2Dゲームのフレームワークみたいだけど、
なんかちょっと違う気がします。

ぐぐるとC++BuilderがiOS,Androidでクロス開発できるみたいだけど、
これを使った事例とかご存じないですか?



574 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 18:08:25.43 ID:qh7VohXn.net]
ちんぽ騎士団のニオイがするw

575 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 19:24:55.87 ID:Yp3WBxvz.net]
>>560
個人開発ならスキルさえあればそれでいいが、組織でやるなら1言語だけで可能な方が技術者集めやすい

576 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 19:55:32.99 ID:qh7VohXn.net]
>>568
うんw
だからね
ロジックをC#でやったら3言語になってよりゴミだよねw

577 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 20:50:09.08 ID:p44BSbMs.net]
XamarinネイティブってネイティブのC#ラッパーだからC#だけで書けるんだが

578 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 20:55:54.77 ID:pnxLbeuk.net]
>>569
こいつなんか勘違いしてそうだけどXamarin.Forms使わなかった場合でも通常使う言語はC#だけだぞw

579 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 21:02:38.37 ID:0BkBZKOl.net]
今日のアホ ID:qh7VohXn

580 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 22:07:10.37 ID:HsD5Vj8D.net]
スレPart1の時は3年も滞ってたのにいきなり活発になってるじゃん
姫(25才)の件をなかった事にしてスレ流ししてんの?
お前らそんなだから歪な姫囲いサークルって言われるんだよ

581 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 22:47:02.49 ID:Sz2MDVn/.net]
荒らされなければ今も初代スレのままだったな
まだ飽きてないの?

582 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 22:54:14.31 ID:8D4+Jlg7.net]
>>569
晒し

583 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 23:08:10.21 ID:iBTzcdFU.net]
ラッパー
ネイティブのラッパーw
だからC#だけってww

じゃあなんでFormsあるんだ?
ちんぽ騎士団ってマジでアホだな



584 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 23:09:21.55 ID:JT5OyNSt.net]
最近気付いたけど不正なXAMLのコンパイルエラーが出るようになったね
便利になった

585 名前:デフォルトの名無しさん mailto:sage [2017/03/07(火) 23:49:30.75 ID:4Kmn9smG.net]
カプコンが新世代フレームワークの主要ツールとしてC#のIL2CPPとVM用意してバイオ7に投入してたらしい。
monoのスーパーハカーがsony ps部隊いったり、unity techでも独自にやってたけど、カプコンの中の人もすごいね。

586 名前:デフォルトの名無しさん mailto:sage [2017/03/08(水) 00:00:51.46 ID:fEbRlpFc.net]
>>576
今度からは批判したければ最低限の知識ぐらいは用意してからにしような

587 名前:デフォルトの名無しさん mailto:sage [2017/03/08(水) 00:02:44.41 ID:T5XPGn2q.net]
>>578
そういう話もっと聞きたい

588 名前:デフォルトの名無しさん mailto:sage [2017/03/08(水) 01:28:26.59 ID:AfESDL6d.net]
あれっ?もうFormsて実戦投入可能レベルなん?
去年は地雷扱いだったのに、成長早いんだなぁ

589 名前:デフォルトの名無しさん mailto:sage [2017/03/08(水) 12:33:42.91 ID:WpsGt1AL.net]
Congratulations!
We’re excited to offer you a free, extended 60-day trial of Xamarin University.
This trial includes live online classes led by mobile experts in your time zone and on your schedule.

VS2017ダウンロードしたらこんなん出てきましたー
60日間とはケチくせえ、180日間に延長しろ!

590 名前:デフォルトの名無しさん mailto:sage [2017/03/08(水) 15:29:15.62 ID:4aBWJimM.net]
>>582
金払えよ、貧乏人

591 名前:デフォルトの名無しさん [2017/03/09(木) 01:21:36.25 ID:9POgrRc+.net]
Xamarin Universityとかあるのか
知らんかった

592 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 04:26:02.52 ID:MCRNZUa5.net]
ただの初心者向けの学習サービスじゃないのか?
知ってはいたけど興味ないからいままで無視してた

i.imgur.com/aEpVyv0.png

Xamarin University トレーニング
専用のオンデマンド アクセス

エキスパートの指導で、iOS や Android のネイティブ アプリを C# で作成する初心者向けビデオ

593 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 07:42:23.84 ID:SvigAh/5.net]
>>584-585
ステマかな



594 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 07:59:43.19 ID:MCRNZUa5.net]
>>586
Xamarin本家サイトのUniversityサービスについての紹介ならこちら
分かりにくいかと思ってMSDNサイトの説明を張ったのだけど気に入らなかったかな?
中身についてはよく知らないので何とも言えないけど

https://www.xamarin.com/university

595 名前:デフォルトの名無しさん [2017/03/09(木) 12:19:39.72 ID:CDMYs9sg.net]
また燃えそうなやつだ(笑)
https://jxug.connpass.com/event/52683/

596 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 13:59:34.38 ID:vkhiBu1a.net]
>性的な表現や画像は、トーク、ワークショップ、パーティ、Twitterその他のオンラインメディアを含め、
>いかなるコミュニティイベントでも、不適切なものとします。

姫そのものが不適切じゃんバカじゃないの

597 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 14:04:25.87 ID:bNjSo5IB.net]
現在 JXUG では、任意で一口 500円のカンパを募集しております。イベント中の軽食代、登壇者/スタッフの懇親会での割引や、
遠方から来られた方へのお車代、有料会場の費用などに使用いたします。

ケーキは軽食代にふくまれますか?

598 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 16:22:42.04 ID:zZ6S07FT.net]
含まれるに決まってるじゃないか
全部姫に使うんだよ
察しろ

599 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 17:52:47.11 ID:bNjSo5IB.net]
          Xamarinするには、まず人脈♪

                /\
               / 神 \    ・@chomado
             /      \
            / ̄ ̄ ̄ ̄ ̄ ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
           /            \    ・@ytabuchiとか
         /     偉い人     \    JXUGの方々
        /                  \
       / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ \ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     /     

600 名前:  一般ピープル        \    ・無償化されて
    /                         \    知った人
   .  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄


  ttp://pbs.twimg.com/media/CyKXMkvUsAAkB_g.jpg

一般ピープルはついに偉い人とか神にお金はらわないといけなくなるのかw
きっもw
[]
[ここ壊れてます]

601 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 21:54:57.54 ID:q7BgG/uv.net]
一般ピープルのところを一般教徒(信者)に置き換えて、プレゼン資料にこっそり差し込みたい
>>558のイベントは資料の事前レビューが行われるようだけど、直前に誤字があったので差し替えました!とか言って紛れ込ませよう

602 名前:デフォルトの名無しさん [2017/03/09(木) 22:10:45.12 ID:CDMYs9sg.net]
ちょまど2世のお顔を拝見できるの?

603 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 19:55:57.98 ID:Uag8MyUH.net]
>>587
CourseraやUdacityみたくすればいいのにね
MSはこういう所ずれてるんだよな



604 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 20:46:27.56 ID:zpiiPkN5.net]
確かに、MSとしてはXamarinはあくまでwindowsのモバイル端末アプリを増やす道具であって
Xamarin自体で金儲けしようとしてはいけないと思う

605 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 20:47:55.39 ID:cBCq3F3F.net]
>>596
Windowsの?

606 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 21:04:58.01 ID:Gc8NaZGi.net]
>>596
買収した時はそうかと思ってたが、そうではなかったなw

607 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 21:11:21.64 ID:cBCq3F3F.net]
>>596
メインはiOSとAndroidじゃね?

608 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 21:20:54.79 ID:ohaVL40l.net]
>>596
Azureに繋いでもらいたいんじゃないかな

609 名前:デフォルトの名無しさん mailto:sage [2017/03/11(土) 02:14:08.80 ID:ptLt8H3Q.net]
静岡大のシステムにザマ講座も便乗すればええやんけ
www.

610 名前:itmedia.co.jp/enterprise/articles/1703/10/news098.html []
[ここ壊れてます]

611 名前:デフォルトの名無しさん mailto:sage [2017/03/11(土) 11:25:15.49 ID:AfYbK3Fh.net]
XamUnivはXamarin独立時代からのプログラムだからなあ
MSDN側ってそういうプログラムないの?

612 名前:デフォルトの名無しさん mailto:sage [2017/03/11(土) 13:34:09.73 ID:4NjYiSfa.net]
MSのサブスクリプション持ってる人限定のeラーニングみたいなのがあったような

613 名前:デフォルトの名無しさん mailto:sage [2017/03/11(土) 18:02:47.81 ID:XiqcTlhz.net]
Microsoft Virtual Academy



614 名前:デフォルトの名無しさん mailto:sage [2017/03/11(土) 18:52:25.06 ID:A75htxeX.net]
Microsoft Imagine Academyだと思うけど…
https://imagineacademy.microsoft.com/?whr=default

615 名前:デフォルトの名無しさん mailto:sage [2017/03/12(日) 10:23:00.82 ID:0ecsCF6Y.net]
>>588
焼け跡でリベンジか
老騎士呼べよww

616 名前:デフォルトの名無しさん mailto:sage [2017/03/14(火) 00:22:33.43 ID:PYKp6fvN.net]
Visual Studio 2017のXamarin入れて、テンプレ選んで、UWPは実行できたんだけど、
Androidエミュは「配置エラーが発生しました。続行しますか?」と出て実行できません。
どうしたらいいか教えてください。
MicrosoftのAndroidエミュ入れたのがまずいです?

617 名前:デフォルトの名無しさん mailto:sage [2017/03/14(火) 00:38:13.65 ID:Qzpa1kk6.net]
まともに質問すらできないアホの見本
エラーコードやエミュの種類やらあるだろうに
ほんと救いようのない…

618 名前:デフォルトの名無しさん mailto:sage [2017/03/14(火) 00:44:53.18 ID:PYKp6fvN.net]
エラーもエミュも書いたつもりです。

619 名前:デフォルトの名無しさん mailto:sage [2017/03/14(火) 00:51:25.95 ID:XUScJOoe.net]
配置エラー=作成アプリをAndroidエミュにインストールできなかった
Androidエミュが立ち上がってないとか、ターゲットデバイスが対象エミュになってないとか

620 名前:デフォルトの名無しさん mailto:sage [2017/03/14(火) 01:18:52.09 ID:PYKp6fvN.net]
>>610
分かりました。
エミュだけ最初に立ち上げないといけないのですね。
知りませんでした。
ありがとうございます。

621 名前:デフォルトの名無しさん mailto:sage [2017/03/14(火) 03:15:03.56 ID:qFTtanA5.net]
>>608
aho

622 名前:デフォルトの名無しさん mailto:sage [2017/03/14(火) 08:42:12.45 ID:f5jg76dc.net]
話題ないんだから寛容になろうや
姫姫荒らされるよりいいだろ

623 名前:デフォルトの名無しさん mailto:sage [2017/03/14(火) 08:51:53.18 ID:3B3IM/Fj.net]
GoogleのAVDは環境を選ばないが如何せん重い
MS製のエミュレータ使える環境(Hyper-Vが使用可能)ならMS製の方が快適



624 名前:デフォルトの名無しさん mailto:sage [2017/03/14(火) 15:13:49.62 ID:isvDO5Dl.net]
AVDでもx86イメージ使えば快適に動くよ

625 名前:デフォルトの名無しさん mailto:sage [2017/03/14(火) 18:35:48.57 ID:lfASfc87.net]
>>608
自己紹介すぎて草

626 名前:デフォルトの名無しさん mailto:sage [2017/03/14(火) 19:28:34.55 ID:47n9MaqB.net]
浅いバッドノウハウには自信を無駄にもってるチンポ騎士団
マウンティングしたくて仕方ないんだなw

627 名前:デフォルトの名無しさん mailto:sage [2017/03/16(木) 13:24:51.56 ID:ZXzIoTtx.net]
ちょまどんのおかげで伸びたスレももうオワコンですね

628 名前:デフォルトの名無しさん mailto:sage [2017/03/16(木) 16:09:14.68 ID:Jz4xcTrq.net]
さーせん、しつもんっす

Xamarin.iOSの実機接続デバッグ時、5分から10分ほど時間が経つと、Task.Runによるスレッド生成が出来なくなる現象が出てるんですが、どなたか何かご存知の方、おられないですか?

Task.Runメソッドは正常終了するものの、渡し値のActionの中の処理が実行されず、生成済みメソッド数も増えない感じです。

メモリやスレッド数を監視してても特に、増えすぎて溢れた感じはありません。
物理メモリ110MB、スレッドが最大で25個くらいですが、現象が出る頃には2個ぐらいまで減ってます。
エミュや実機単体だと現象出ないです。

環境はwin10のvs2015、ビルドホストは、ええとなんだっけ、エルカピタン?一個前

629 名前:のやつにXamarinStudio入れてます。 []
[ここ壊れてます]

630 名前:デフォルトの名無しさん mailto:sage [2017/03/16(木) 21:58:26.32 ID:zp0c+fJ1.net]
TaskRunってワーカースレッド使うんじゃないん?
ワーカースレッド全て何かで止まってるとか。
Runは使ってないけどTaskは多々使ってるがそういう問題はなったことないな

631 名前:デフォルトの名無しさん mailto:sage [2017/03/16(木) 23:11:04.80 ID:Jz4xcTrq.net]
>620
レスどうもです!
そうなんです、ワーカースレッドが 最大200個/うち最高消費が25個くらいなんです
ThreadPool.GetAvailableThreads / GetMaxThreads で取った値なんですが、信用できないかもですね...

追ってるうちにデッドロックが見つかったんで、しばらくロックしてるとダメになる、とかかもですねー

632 名前:デフォルトの名無しさん mailto:sage [2017/03/17(金) 03:54:32.89 ID:W4HUKrvt.net]
なんか色々勘違いしてると思うから色々読んでみるが良いよ

633 名前:デフォルトの名無しさん mailto:sage [2017/03/17(金) 04:39:22.99 ID:BQ97C4tD.net]
確かに、スレッド周りは理解微妙です...
何かいい本とか、ありますか?



634 名前:デフォルトの名無しさん mailto:sage [2017/03/17(金) 10:28:57.54 ID:W4HUKrvt.net]
一般的な並行並列の処理の技法と、.NETなどでのスレッドやタスクの取り扱いや実装で色々書いてる奴良いと思うけれど
プログラミング.NET Framework 第4版 (Microsoft Press) https://www.amazon.co.jp/dp/4822294951/ref=cm_sw_r_cp_api_ISZYybXPDV9H5
とかそれ以外も色々書いてていいかも?
でもそれ探してたら
C#によるマルチコアのための非同期/並列処理プログラミング https://www.amazon.co.jp/dp/4774158283/ref=cm_sw_r_cp_api_bUZYybKVRXS4M
あって中身何も見てないけどズバリなのかも

何れにしてもC#なら色々本も出てるだろうから本屋行って見てわ

635 名前:デフォルトの名無しさん mailto:sage [2017/03/17(金) 10:31:34.52 ID:W4HUKrvt.net]
気になったのはスレッド、タスク、スレッドプールの関係辺りの理解と、そもそもデッドロックしてる時点でスレッド・タスク周りの実装パターンが怪しそうな匂いを感じました。

636 名前:デフォルトの名無しさん mailto:sage [2017/03/17(金) 11:40:17.77 ID:UdUzmZPP.net]
Run しても何も起きないならキューに入っただけでワーカスレッドによる処理待ち、
そしてワーカスレッドはその全てがデッドロックか何かで止まってる、
とそんなところなのでは。

って>>620ですでに指摘済みか。
止めて各スレッドの状態(どこ処理してるか)見ればすぐわかると思う。
デバッガをアタッチしてて安定して再現してたのは僥倖。
こういうのが再現生低いと見つけ難いバグになる。

637 名前:デフォルトの名無しさん [2017/03/17(金) 14:13:59.81 ID:eeVccHDk.net]
この知恵袋腹抱えてワロタ
m.chiebukuro.yahoo.co.jp/detail/q10163339470

638 名前:デフォルトの名無しさん mailto:sage [2017/03/17(金) 17:52:10.87 ID:Ren2Etct.net]
Xamarinエキスパート養成読本 (Software Design plus)
https://www.amazon.co.jp/dp/4774188956/

639 名前:デフォルトの名無しさん mailto:sage [2017/03/18(土) 02:02:09.16 ID:YpbZ6LzC.net]
619です、みなさんありがとうございます!
ちょっと、腰を据えて勉強します...

640 名前:デフォルトの名無しさん mailto:sage [2017/03/18(土) 15:04:31.38 ID:FgX8XcoP.net]
>>628
gihyo.jp/book/2017/978-4-7741-8895-9
目次見る限りはエキスパートというより入門書だな
エキスパートになるならMS公式のpdf読んでいればいいかな

641 名前:デフォルトの名無しさん mailto:sage [2017/03/18(土) 16:03:53.04 ID:QRPnq7rn.net]
gihyo.jp/result?type=book&query=養成読本
その育成読本シリーズ入門が多い気がするんだよね。
〇〇エンジニア、〇〇エキスパート養成(=入門)って意味合いみたいだね。

642 名前:デフォルトの名無しさん mailto:sage [2017/03/18(土) 17:58:55.67 ID:FZLK4ae2.net]
この手の本はなんで最初にC#の解説なんかしちゃ

643 名前:、んだろう。 []
[ここ壊れてます]



644 名前:デフォルトの名無しさん mailto:sage [2017/03/18(土) 18:01:34.11 ID:Dyy1P5+L.net]
>>632
VBの解説しても関係ないからだろ

645 名前:デフォルトの名無しさん mailto:sage [2017/03/18(土) 20:26:25.41 ID:SWL5mLeb.net]
>>632
フィラー






[ 続きを読む ] / [ 携帯版 ]

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

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