【質問】ASP.NETスレ Part5【議論】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2009/01/23(金) 09:46:51ID:???Part1 - 【質問】 ASP.NETスレ 【議論】
http://pc5.2ch.net/php/kako/1040/10406/1040698263.html
【質問】ASP.NETスレ Part2【議論】
http://pc8.2ch.net/test/read.cgi/php/1111480331/
【質問】ASP.NETスレ Part3【議論】
http://pc11.2ch.net/test/read.cgi/php/1160355849/
【質問】ASP.NETスレ Part4【議論】
http://pc11.2ch.net/test/read.cgi/php/1184683786/ (dat落ち?)
あんまり需要ないのかもしれませんが。。。
0797nobodyさん
2009/08/06(木) 18:04:19ID:???0798nobodyさん
2009/08/06(木) 18:57:51ID:???scrollTopかscrollYかpageYOffsetを調べれば可視がどうかぐらいすぐわかるだろ?
>>789
onscrollにいちいちまじめに反応せずに1秒後に更新すれば解決だな。
おまいらJavaScript舐めてんの?
0799nobodyさん
2009/08/06(木) 19:09:02ID:???ゆっくりスクロールしたときどうするんだよ、使いもんにならん。
ユーザーの使い勝手が元々求められてることだろう?
0800nobodyさん
2009/08/06(木) 19:20:56ID:???とにかく元々言いたかったことは、そんな簡単にできるようなことじゃなくて
かなりいろいろ考えなきゃまともに作ることなんて出来ないってことだ。
最終的にホントにまともなものが出来るかも怪しい。
作りがしょぼいだけなんて簡単な話じゃない。
0801nobodyさん
2009/08/06(木) 20:38:13ID:???リピーターコントロールの中にComboBoxが入っていて、ComboBoxのアイテムの中身はDataSetに入っています。
このComboBoxとDataSetを紐付けたいんですが、ItemDataBoundの中で一々
FindContorol→DataSource設定→Baind()
ってしないと駄目ですか?
ObjectDataSourceコントロールとかうまく使ってこの辺をノンコーディングで実装できたりしませんか?
0802nobodyさん
2009/08/06(木) 20:48:15ID:???Repeater、入れ子(またはネスト)で、Repeaterコントロールに
DataSource(DataSet)を動的にバインドする方法がわかるから、
それと同じ方法で実装すれば可能だと思うよ
0803nobodyさん
2009/08/06(木) 20:50:04ID:???×Repeater、入れ子(またはネスト)でググると
0804nobodyさん
2009/08/06(木) 20:52:18ID:???0805nobodyさん
2009/08/06(木) 21:27:58ID:???無理
コントロールのサイズがどの環境でも一定じゃないから、
スクロール量と画面の高さと、現在表示されてるコントロールの数に相関関係がない。
cssを無効化せず表示の拡大・縮小機能を使わないなら可能かもしれないが。
さらに一番最初にその画面を表示させた時点で高さ(スクロール量の最大値)が決定してしまうから、
表示中にデータが追加された場合、一番下にスクロールしても非表示のデータが発生してしまうし、
条件によっては同じデータが複数表示される可能性は排除できない。
ページ分けでも同様の問題は発生するが、同じページに同一データが複数回表示されてしまうのは
運用上、絶対にまずい。
もっと言えば、スクロールするたびにAjax等でhtmlとデータを取得していたのでは、
そのつどオーバーヘッドが発生するので、画面の最も下の行を閲覧しようと思った場合、
前ページを表示するより遙かに重くなる。
0806nobodyさん
2009/08/06(木) 21:56:28ID:???コントロールのサイズぐらい取得しろよ。できないならdivで囲んでdivのサイズ調べろ。
さらに運用上まずいならサーバーセッションでキャッシュしろよ。
もっと言えば1秒後って意味が理解できなかったみたいだね。よくかんがえてみよう!
0807nobodyさん
2009/08/06(木) 22:26:34ID:???つかえねぇw
0808nobodyさん
2009/08/06(木) 22:55:43ID:???>コントロールのサイズぐらい取得しろよ。できないならdivで囲んでdivのサイズ調べろ。
無理
やってみなよ
拡大縮小かけても正常な値は取得できない@IE8
0809nobodyさん
2009/08/06(木) 22:57:44ID:???だからさっさと見本を見せりゃいいんだよ。
できないのは技術力がなくて作りがしょぼいだけってんだから
当然それなりのもんができるんだろ?
絶対まともなもんなんてできないだろうけどな。
0811nobodyさん
2009/08/06(木) 23:27:53ID:???0812nobodyさん
2009/08/06(木) 23:35:19ID:???お前が他の100人を全員アホだという
どっちがアホかな?
0813nobodyさん
2009/08/06(木) 23:58:07ID:???5万行を軽く表示できるからいらないっていうならそれでいいけど。
0814nobodyさん
2009/08/07(金) 00:03:08ID:???0815nobodyさん
2009/08/07(金) 01:33:58ID:???だれも言ってないよねw
できるんならやって見せてほしいだけ。
できないんなら簡単にできるみたいなでたらめ言ってんじゃない。
どうせ深く考えずに感覚だけでもの言ってんのが明らかだし無駄だけど。
なんともしらじらしくてうざいわ。
0816nobodyさん
2009/08/07(金) 02:06:49ID:???まともなの作って欲しいなら金出せって事だわ
夏休みの宿題なら手伝ってやってもいいがな
0818nobodyさん
2009/08/07(金) 09:43:38ID:???0819nobodyさん
2009/08/07(金) 10:09:15ID:???深く考えずに当然出来るだろうと感覚だけで言ってましたって素直にいって消えろ。
っても無駄だわな。
0820nobodyさん
2009/08/07(金) 10:11:02ID:???課題はなんだ?
0822nobodyさん
2009/08/07(金) 11:28:53ID:???あとは、JavaScriptで表示されてるコントロールを取得するところだ
こういうサンプル見て見識深めろや
http://trirand.com/jqgrid/jqgrid.html
0824nobodyさん
2009/08/07(金) 12:13:43ID:???バカかこいつは。
0825822
2009/08/07(金) 12:23:15ID:???あと、結局、編集してもスクロールして画面から消えると元に戻せないし、
それを実装するとなるとかな〜り面倒な感じだな
0826822
2009/08/07(金) 12:40:57ID:???5000行とかだと超時間かかるな・・
0827nobodyさん
2009/08/07(金) 13:20:42ID:???0828822
2009/08/07(金) 13:27:09ID:???jQueryのプラグインだよ
0830nobodyさん
2009/08/07(金) 14:10:17ID:???スクロールとデータのオンデマンドな取得をどのように実現してるのか聞いてるんだよ。
当然そういうやり方でスムーズな操作やスクロールを実現してるんだろ?
まさかページングなわけないんだよね?
0832822
2009/08/07(金) 14:24:02ID:???それならPCをサーバとして公開して動画を乗せようとおもったけど、
サーバとして公開するならIISで作ったの公開すればいいじゃんね(ノ∀`)アチャー
でも、公開したらおまいら鯖に悪さしそうだから、ちょっと方法を考え中(・∀・)ニヤニヤ
なんでそんなに偉そうなの?
自分で確かめろよ
0834nobodyさん
2009/08/07(金) 15:03:33ID:???例:アドオン利用しない前提なのにアドオン紹介したら単なるキチガイ
0835nobodyさん
2009/08/07(金) 15:05:43ID:???高圧的、傲慢的に指摘する奴ほど、過去レス読んでなくて支離滅裂
0836822
2009/08/07(金) 15:52:09ID:???http://sharedfile.jp/r/s9jkk0jNi8Oiqh81/
10回しかダウンロードできないので、できなかったらまた言ってください
0837nobodyさん
2009/08/07(金) 20:51:05ID:???どう見てもページングです。
本当にありがとうございました。
0838nobodyさん
2009/08/07(金) 21:01:51ID:???0839nobodyさん
2009/08/07(金) 21:07:33ID:???数千件だと鬼のように遅いから無理
最初の表示は遅いけど、最初に表示させたほうがよっぽどはやいみたいね
0840nobodyさん
2009/08/07(金) 22:15:07ID:???>>779
>>782
>>788
>>789
>>805
みんなはじめっからそれ遅くなるんじゃねーのっていってるな。
>>783
たまにこんなのもいるけどなw
0841nobodyさん
2009/08/07(金) 22:22:20ID:???0842nobodyさん
2009/08/07(金) 22:36:54ID:???0843nobodyさん
2009/08/07(金) 23:11:59ID:???まあそうそう簡単にまともに出来るもんじゃないわな仕組み的に考えて。
0844nobodyさん
2009/08/07(金) 23:19:00ID:???俺はできないし実例も見つからないけど。
こんなとこですか?
0845nobodyさん
2009/08/07(金) 23:26:08ID:???データの読み込みを非同期にしてひたすら追加していく
って辺りが現実的かな。
結局最後まで表示できるまでに時間はかかるしデータ量の限度も低めになるだろうけど。
操作に合わせて取得ってやり方では絶対無理だと思う。
操作にラグがあって操作感が悪いってのを避けようとするとね。
0846nobodyさん
2009/08/07(金) 23:27:28ID:???データの挿入に伴うセル幅の再計算とテーブル全体の再レンダリングに時間がかかっているように見えるけど
もっと別のところで時間がかかっているの?
いきなり50000行のテーブルを作るのは50000個のコントロールを置くのとくらべて
ほとんど進化していないような気がしますが。
0847nobodyさん
2009/08/07(金) 23:41:38ID:???必要なところだけ作成するやり方でうまくできれば相当速くはなるだろう。
ただし、結局スクロール(操作)と表示のタイムラグのせいで、
データ表示には向かない(操作感が悪い、使い勝手が悪い)感じになるだろう。
普通に表示した方がまし、って感じに。
さらに一度読んだ部分はクライアントに残しとく感じなら操作感も良くはなるかな。
しかし最初のスクロールは遅いままだから、結局単にデータは非同期にするだけで
一気に全部読んでしまう(サーバへの要求は分割する感じ)のがましかな。
>データの挿入に伴うセル幅の再計算とテーブル全体の再レンダリングに時間がかかっているように見えるけど
>もっと別のところで時間がかかっているの?
いやTextBoxを画面の表示範囲の部分だけ表示させる処理をし、そこにデータを表示させてるだけ。
具体的にはTextBox1.Visible=true;TextBox1.Text="ぬるぽ";をしているだけ。
この条件は一番最後のリンクの5000行の全件表示と同じだけど、
ajaxでその都度書き換えるより、全件表示の初期処理のほうが遙かに早いから
これをもってレンダリングに時間がかかってるようにみえるという意見に反証できると思う。
>いきなり50000行のテーブルを作るのは50000個のコントロールを置くのとくらべて
>ほとんど進化していないような気がしますが。
物理的に何かしらの高さを設定できないと、スクロールバーが表示すべきコントロールの高さで設定できないから、便宜的にTableを設定してる。
それにデザインの観点から表示されるデータがテーブルで囲まれてるのは普通だし、
これを進化していないと捉えるのは筋違いだと思うけど。
どう?
データの行数に従って、<div>で高さを設定して行数に応じたスクロールバーを表示させるようにして、
画面の高さに応じた行数にぴったり合うサイズのテーブルを動的に生成し、
そのデーブルをスタイルシートでブラウザの表示範囲の絶対指定で位置を固定する?
スクロールしても動かないBackGroundImageみたいにw
それだとページングがスクロールバーになっただけのページングと同じだし、
スタイルシートが無効にされたブラウザだと無理だから現実的じゃない気がする。
0850nobodyさん
2009/08/07(金) 23:55:31ID:???0852nobodyさん
2009/08/08(土) 00:17:29ID:???データ挿入するたびにセルの横幅だけじゃなく縦幅も伸びてるよ。
一番最後の例もjavascriptで表示してるの?
サーバー側で作ってるんじゃないの?
>>849
スタイルシート使えないって条件なら確かに難しいかもね。
0853nobodyさん
2009/08/08(土) 00:28:39ID:???そういう意味ではなく、レンダリング全体として考えた場合。
一番最後の例はサーバ側で作ってるけど、リンクをクリックしてから表示されるまで、
何もないところから表をレンダリングしてるわけで、レンダリングする時間がそこに含まれてる。
5000件の動的生成のページも、スクロールをトリガーにイベントが発生し、
データを取得してページをレンダリングしてるわけで、レンダリングする時間がそこに含まれてる。
どちらも5000件のデータをレンダリングをする時間が含まれてるのに、
一番最後の全件表示のほうが、動的生成より時間が圧倒的に短いから、
レンダリング以外の部分で時間が掛かってるんじゃないの?という推測をしているという話。
0854nobodyさん
2009/08/08(土) 00:32:24ID:???>スタイルシート使えないって条件なら確かに難しいかもね。
というか、スクロールバーがページング機能を果たしているだけだから、
それだったら、普通にページング機能を実装したRepeaterコントロールで実装すれば?と俺は思うね。
だって結局は、縦に5000件あるデータの一部分をくり抜いて、それを画面に表示しているだけなんだから、
ページング機能を実装したリピーターと同じでしょ。
それが、<< < 1 2 3 4 5 6 > >>になってるだけという話で。
0855nobodyさん
2009/08/08(土) 00:34:54ID:???推測だけじゃなくて実際にテーブル使うのやめてみなよ。
行番号と<br>だけでいいだろ。
>>854
それでいいと思うよ。
0856nobodyさん
2009/08/08(土) 00:55:01ID:???推測っていうか、表の横が伸びてるとか縦が伸びてるとかいうけど
もとあるテーブルを伸縮してるわけじゃなくて、
AJAXではinnerHTMLでhtlmをゼロから描画してるわけだから、条件は一緒だと思うけど。
>推測だけじゃなくて実際にテーブル使うのやめてみなよ。
第三者だけど俺は実際に試して実証に参加したので、
次はあなたにおまかせします。 (つ∀-)オヤスミー
0857nobodyさん
2009/08/08(土) 01:01:48ID:???それには気づかなかった。すまんw
0858nobodyさん
2009/08/08(土) 14:35:07ID:???いまさらに調べてみたんだけど、
Tableの描画にRepeaterを使っているんだけど、
Repeaterだと、Repeater内のhtmlがごそっとhtmlで送られてきて描画してるみたい
だから結局、ページを最初から描画するのと変わらないからレスポンスも
めちゃくちゃ遅くなってるみたい。
なんでRepeaterを使わずに、動的にPanelか何かにテーブルを作成しておいて、
あらかじめTextBoxを描画しておいて、そのTextBoxのみに対して
変更を加えれば描画が劇的に早くなるかもしれない。
ただ、それだと最初にページが表示されるのに必要なhtmlの容量が
全件表示させるのとほとんど同じになるからあまり意味がないような気もするけど。
結局、httpdのレスポンスがそんなに早いものじゃないから、
きびきびしたレスポンスじゃなくて、そのぶんを考えると、そんなに気持ちいいもんじゃないかもしれない。
時間が出来たので、ちょっと試してみる。
0859nobodyさん
2009/08/08(土) 14:54:42ID:Gb5bXhyn何でもかんでもwebでやろうと考える奴は氏ねばいいのに。
0860nobodyさん
2009/08/08(土) 16:24:21ID:???0861nobodyさん
2009/08/08(土) 17:20:58ID:???0862nobodyさん
2009/08/08(土) 17:58:51ID:???全部Webになってもおかしくないかも
0863nobodyさん
2009/08/09(日) 01:47:50ID:???勉強してみようかな。
0864nobodyさん
2009/08/09(日) 02:52:01ID:???今のところまだ微妙
基本的にはFlashと同じだけど、リッチクライアントとしては面白いかも
ポストバック無しで複雑な入力チェックとか、合計値の計算とかをScliptなしでできたり、
グラフなどを書いたりできるので、軽いアプリみたいな感じで利用できるし
でも中身は.NETとC#(CLR)だから、C#知ってれば問題ないんじゃないかな
C#ひとつでWinForm、ASP.NET、Silverlight、WPF、XNAとかできちゃうから
C#けっこうお勧めかも
0865nobodyさん
2009/08/09(日) 07:24:33ID:???0866nobodyさん
2009/08/09(日) 10:43:22ID:???使えるようになるから、もうちょっと待て。
というか、最近の.NETは全部そっち系の開発者を取り込むための拡張
ばかりでヤレヤレな感じ。
0867nobodyさん
2009/08/09(日) 19:49:52ID:???Silverlightは別途手動インストールってのがな。。
WindowsXPでも.netアプリ作ろうとしたら、ランタイムを別途インストール
しなければならないってだけでポシャッったからな
過渡期はいろいろ難しい。
0868nobodyさん
2009/08/09(日) 20:25:20ID:???0869nobodyさん
2009/08/09(日) 20:40:26ID:???MicrosoftUpdateで配布じゃなかったっけ
それにFlashと同じようにプラグインだからインストールは簡単
0870nobodyさん
2009/08/10(月) 18:30:50ID:???try{
using(SqlConnection conn = new SqlConnection(hogehoge))
{
using(SqlCommand cmd = conn.CreateCommand())
{
transaction = conn.BeginTransaction( "hogehoge" );
cmd.Transaction = transaction;
// なんか処理
transaction.Commit();
}
}
}
catch( Exception ouch )
{
// ログ取得かなんか
}
transaction.Commit();される前に例外が発生した場合、明示的にtransaction.RollBack()と書かなくても
using機構でコネクションが閉じられて自動ロールバックされるって認識でいいですか?
0871nobodyさん
2009/08/10(月) 18:51:43ID:???MSDNライブラリでは明示的にロールバックしてるけど。
0872nobodyさん
2009/08/11(火) 00:47:44ID:???ロールバックを記述すべきだと思う。
あと、余計なお世話かもしれないけど、
using( )
{
using( )
{
は
using( )
using( )
{
って書けるよ
0873nobodyさん
2009/08/11(火) 02:27:56ID:???0874nobodyさん
2009/08/11(火) 13:10:19ID:r4b1PC39リリースコンパイルのようなものは存在しなかったりしますか?
0875nobodyさん
2009/08/11(火) 14:40:02ID:???1行だけじゃないだろ。。
一番外側のcatchではすでにトランザクション閉じられてるし。
やろうとするなら
try{
using(SqlConnection conn = new SqlConnection(hogehoge))
{
using(SqlCommand cmd = conn.CreateCommand())
{
try
{
transaction = conn.BeginTransaction( "hogehoge" );
cmd.Transaction = transaction;
// なんか処理
transaction.Commit();
}
catch
{
if(transaction!=null) transaction.RollBack();
}
}
}
}
catch( Exception ouch )
{
// ログ取得かなんか
}
ネスト深くなるな・・
0876nobodyさん
2009/08/11(火) 18:21:35ID:PKpaKHktで出したり入れたりしています。よくあるパターンに従ってます。
特に凝った事はしていません。Sessionのキーは次画面urlです。
で、ふと思ったんですがキーをurlにしてると、異なる画面に遷移する度に
Sessionオブジェクトを作り散らかしてますよね?不要になったタイミング
でSession.Removeしてやればいいような気がするんですが、そのような例
を全く見かけません。
LoadPageStateFromPersistenceMediumの中で、SessionからViewstateを取
り出したら早々にSession.Remove(キー)を行うのは何か問題がありますで
しょうか?
0877nobodyさん
2009/08/11(火) 21:02:34ID:???特にリソースを消費しない限りRemoveせずそのままにしておいて、
自動的にセッションが切れるのを待つようにしてる。
0878nobodyさん
2009/08/12(水) 03:00:28ID:???MSの中の偉い人が新しいプロトコル設計して広めてくんないかな。
0879nobodyさん
2009/08/12(水) 03:45:27ID:???OSI参照モデルのトランスポート層の上に成り立ってる技術なんだから
httpだけ新しいプロトコルなんてわけにゃいかないでしょうよ
極論でいえばtelnet叩いてサーバと通信する以上のことはできないんだから
0880nobodyさん
2009/08/12(水) 15:22:15ID:???下位の層の上に成り立ってるからこそ、上位に新しいプロトコルを作れるんじゃないか
いまさらTCP/IPに代わるもの開発するのか?
極論で言えば、任意のデータをやりとりできる以上、なんだってできる
オーバーヘッドの問題で早いか遅いかだけだ
0881nobodyさん
2009/08/12(水) 15:53:01ID:???その土台の上に成り立つ限りtcp/ipのオーパヘッドの解消にはならん
0882nobodyさん
2009/08/13(木) 20:32:47ID:???VB 2008 express editionを使ってWebアプリ作るのとどこが?どう?違うの?
もしかして同じ?VB 2008 express editionの方が軽い?
(VWD 2008 Express Edition重いんだよね?)
0883nobodyさん
2009/08/13(木) 20:45:37ID:???0884nobodyさん
2009/08/13(木) 22:53:45ID:???俺C#のやつで作ってたけど・・・
まぁデザイン構成は脳内でやるけどな
0885nobodyさん
2009/08/13(木) 23:04:39ID:???製品概要を調べてみてくれ
ちなみにVWDとC#Expressを同時にインストールしたときに、
ひょっとしたら同時に互いの機能が利用できるかもしれない
http://www.microsoft.com/japan/msdn/vstudio/2008/product/compare.aspx
0886nobodyさん
2009/08/13(木) 23:18:52ID:???aspxやascxは全て手打ち?でやってる
まぁデザインは決まってるんで俺ははめ込んでいくだけなんだけどな
0887nobodyさん
2009/08/14(金) 05:51:41ID:???VWD2008の新機能には興味あるんだけど、メチャ重そうなのでバージョンアップ躊躇してる。
Celeron M 1.5GHz メモリ512MB WinXPのノートでVWD2008大丈夫かなあ?やめた方がいいですか?
0888nobodyさん
2009/08/14(金) 07:58:52ID:???よく2005動いてたな。2008云々以前だわ。
0889nobodyさん
2009/08/14(金) 13:16:07ID:???そんなにスペック低いかなあ?このノート3年半ストレスなく使ってるけどなあ?
Word2007、Excel2007入れてるし、アプリもたくさん入れてるし、VWD2005も立ち上がり
には時間が掛かるけど、通常作業はストレスなく出来るよ。
VWD2008入れてみようかなあ?ダメならアンインストールするか。(少々怖いけど)
0890nobodyさん
2009/08/14(金) 14:36:00ID:???自分は2005と2008のproを両方いれてるけど
0891nobodyさん
2009/08/14(金) 15:47:08ID:???別にどっちもそんなにかわんないと思うけどね。
自分のノート(P8400)にもインストしてるけど、そもそもノートじゃやるきしない。
普段はデスクトップ(E7400とE8500)でやってるけど、まぁ普通に使える。
0892nobodyさん
2009/08/15(土) 04:36:50ID:???NECのモバイルノート(PenM753、RAM768MB、XPSP3)でVWD2008使ってたけど
>891が書いてるようにプロジェクト開く時の読み込みに時間かかるくらいで、そんなに重いとは思わなかったよ
0893nobodyさん
2009/08/16(日) 00:31:30ID:???CPUはまあ、少々重い程度で何とかなるけど、メモリは多くないと厳しい。
0894nobodyさん
2009/08/16(日) 03:54:10ID:???ノートで1G、デスクトップで2G積んでるからなぁ
いろんな意見あると思うけど、開発PCはなるべく高スペックでやったほうがいいと思うよ
もちろん実際に動作させてどうなのかは、低スペックPCを用意して実験したほうがいい
というのは当たり前として。
0895nobodyさん
2009/08/16(日) 14:47:05ID:???サブは大画面じゃなくてもいいから。(あまりに大画面だと逆に近くて見づらいが)
仕様書とかみながらだといちいち切り替えるのが面倒。
昔17インチのシングルディスプレイでやってたけど
今メインが24でサブが19だが、快適すぎて作業効率が段違いだわ。
でもこの辺上役が理解ないんだよなw
作業効率が上がるということはそれだけ仕事がはかどり、金も稼げるというのに
たった数万程度(2台のディスプレイ)の出費すら惜しむ。
その数万かけて上がる作業効率は、長期的に見れば数十万数百万、人によっては数千万にもなるというのに。
デザイナーにばかりハイスペックマシンや大型ディスプレイ用意する割に、PGには低スペックマシンと小さいディスプレイとかだと
そういう会社は分かってないというのが一目瞭然だわ。
ローカルだと仮想環境で自分のPCでテストサーバとか立てるし、CPUはデュアルコア3G↑
メモリ4G、グラボはまあ適当でいいがそれぐらいは欲しいな。
それでも10万あれば余裕だし、ディスプレイ入れても15万程度なんだからそれぐらいは先行投資しろよっていう愚痴。
0896nobodyさん
2009/08/16(日) 16:02:35ID:???大手はそうはいかんだろうが、中小の開発環境なんて社員の発言でどうとでもなるだろ。
俺は上司に言って最新スペックのPG、デュアルモニタで開発してる。
低スペックマシンで開発しろと言われたらそんな会社辞めれ。
■ このスレッドは過去ログ倉庫に格納されています