「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
ふらっと C#,C♯,C#(初心者用) Part141
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/12/15(土) 10:46:07.45ID:Wu4Fx0bU425デフォルトの名無しさん
2020/05/07(木) 09:12:23.14ID:uSRgeDXp >>421
正直に言うとよく分かりません!
目的はwindowsフォームで作ったアプリで使う事です。
具体的には、DownloadFileCompletedイベントを使い、
ダウンロード完了を待ってCSVファイルにアクセスしたいと思いました
実はこれは成功しています。
コンソールアプリでも同様のことができないかとチャレンジしてみたのですがこの通りダメでした。
「非同期」について根本的なことが理解できていないと指摘されているのだと思ってます。
もう少し調べてみます!
正直に言うとよく分かりません!
目的はwindowsフォームで作ったアプリで使う事です。
具体的には、DownloadFileCompletedイベントを使い、
ダウンロード完了を待ってCSVファイルにアクセスしたいと思いました
実はこれは成功しています。
コンソールアプリでも同様のことができないかとチャレンジしてみたのですがこの通りダメでした。
「非同期」について根本的なことが理解できていないと指摘されているのだと思ってます。
もう少し調べてみます!
426デフォルトの名無しさん
2020/05/07(木) 09:13:22.78ID:uSRgeDXp >>422
windowsフォームアプリで使っているので、それを参考に同じように書いてみましたがやはり空のファイルしかダウンロードできません!
static void Main(string[] args)
{
var url1 = new Uri("http://tekitou/xxx.csv");
var csv1 = "aaa.csv";
WebClient wc1 = new WebClient();
wc1.DownloadFileCompleted += Wc1_DownloadFileCompleted;
wc1.DownloadFileAsync(url1, csv1);
}
private static void Wc1_DownloadFileCompleted(object sender, System.ComponentModel.AsyncCompletedEventArgs e)
{
Console.WriteLine("完了");
}
windowsフォームアプリで使っているので、それを参考に同じように書いてみましたがやはり空のファイルしかダウンロードできません!
static void Main(string[] args)
{
var url1 = new Uri("http://tekitou/xxx.csv");
var csv1 = "aaa.csv";
WebClient wc1 = new WebClient();
wc1.DownloadFileCompleted += Wc1_DownloadFileCompleted;
wc1.DownloadFileAsync(url1, csv1);
}
private static void Wc1_DownloadFileCompleted(object sender, System.ComponentModel.AsyncCompletedEventArgs e)
{
Console.WriteLine("完了");
}
427デフォルトの名無しさん
2020/05/07(木) 09:17:37.03ID:uSRgeDXp428デフォルトの名無しさん
2020/05/07(木) 09:18:45.92ID:uSRgeDXp429デフォルトの名無しさん
2020/05/07(木) 09:40:06.42ID:qpGBsCgy430デフォルトの名無しさん
2020/05/07(木) 10:52:25.34ID:uSRgeDXp >>429
へとへとになりましたがいけました・・・・
一応報告です
async voidはダメだという記述をどこかでみました(ぐぐりまくった結果ソースがどこかわからない)
async Task MainでいけるということですがC#7.1を有効にするためごにょごにょしました
awaitをつけたところ戻り値voidのメソッドはだめだと怒られたのでDownloadFileTaskAsyncに変えてみました
static async Task Main(string[] args)
{
var url1 = "http://tekitou/xxx.csv";
var csv1 = "aaa.csv";
var client = new WebClient();
await client.DownloadFileTaskAsync(url1, csv1);
}
なんだか胃が痛くなってきました
ありがとうございました・・・
へとへとになりましたがいけました・・・・
一応報告です
async voidはダメだという記述をどこかでみました(ぐぐりまくった結果ソースがどこかわからない)
async Task MainでいけるということですがC#7.1を有効にするためごにょごにょしました
awaitをつけたところ戻り値voidのメソッドはだめだと怒られたのでDownloadFileTaskAsyncに変えてみました
static async Task Main(string[] args)
{
var url1 = "http://tekitou/xxx.csv";
var csv1 = "aaa.csv";
var client = new WebClient();
await client.DownloadFileTaskAsync(url1, csv1);
}
なんだか胃が痛くなってきました
ありがとうございました・・・
431デフォルトの名無しさん
2020/05/07(木) 10:59:06.40ID:qpGBsCgy432デフォルトの名無しさん
2020/05/07(木) 11:08:02.76ID:uSRgeDXp >>431
ありがとうございました。
ダウンロード終了を待たないとそりゃ中身0バイトでしょの一言が貴重でした
ちなみにですが、
https://dobon.net/vb/dotnet/internet/downloadfile.html
「.NET Framework 2.0以降で、非同期的にファイルをダウンロードし保存する」
で紹介されているC#のコードですが、ここではawaitが出てこない
その理由は、
コンソールアプリと違ってフォームを表示しているメインのスレッドは勝手に終了しないから
という理解でよいでしょうか?
コンソールアプリだとメインで走っているスレッドはコードの最後まで行けば勝手に終わってしまう。そのため、ダウンロードに関わっているスレッドもそれに引きずられて終わってしまう
と考えたのですが・・・
ありがとうございました。
ダウンロード終了を待たないとそりゃ中身0バイトでしょの一言が貴重でした
ちなみにですが、
https://dobon.net/vb/dotnet/internet/downloadfile.html
「.NET Framework 2.0以降で、非同期的にファイルをダウンロードし保存する」
で紹介されているC#のコードですが、ここではawaitが出てこない
その理由は、
コンソールアプリと違ってフォームを表示しているメインのスレッドは勝手に終了しないから
という理解でよいでしょうか?
コンソールアプリだとメインで走っているスレッドはコードの最後まで行けば勝手に終わってしまう。そのため、ダウンロードに関わっているスレッドもそれに引きずられて終わってしまう
と考えたのですが・・・
433デフォルトの名無しさん
2020/05/07(木) 11:15:54.73ID:uSRgeDXp >>418のBでうまくいったのは、
たまたま非同期が前、同期が後の順番だったため、同期が終わるまでプログラム全体が終了せず
その間に非同期のほうも無事にダウンロードできたという事で・・・?
サーバー側の都合で同時に同じファイルのダウンロードは認められず、先に要求のあった非同期が終わるまで同期のほうが始まらなかったとか
たまたま非同期が前、同期が後の順番だったため、同期が終わるまでプログラム全体が終了せず
その間に非同期のほうも無事にダウンロードできたという事で・・・?
サーバー側の都合で同時に同じファイルのダウンロードは認められず、先に要求のあった非同期が終わるまで同期のほうが始まらなかったとか
434デフォルトの名無しさん
2020/05/07(木) 12:01:08.20ID:eRnHVkfo まずあしんく勉強しよや
435デフォルトの名無しさん
2020/05/07(木) 12:24:21.96ID:K/pi2iFO >>432
DownloadFileAsyncとDownloadFileTaskAsyncは別物よ
そもそも.NET Framework 2.0時代にはTaskは存在しないし当然awaitなんてのも存在しない
DownloadFileAsyncはイベントベースで完了を待つ(ことができる)もの
まあフォームアプリの場合通常はフォームが閉じない限りプロセスは終わらないんだから必ずしも明示的に待つ必要はないわけで
でもある程度大きいファイルをDLすることを考えると
DL中にフォームが閉じられた(プロセスが終了した)ときに打ち切られるのは変わらないから
必要に応じてDL中はFormClosingで閉じるのをキャンセルしたりする処理を書かないといけない
DownloadFileAsyncとDownloadFileTaskAsyncは別物よ
そもそも.NET Framework 2.0時代にはTaskは存在しないし当然awaitなんてのも存在しない
DownloadFileAsyncはイベントベースで完了を待つ(ことができる)もの
まあフォームアプリの場合通常はフォームが閉じない限りプロセスは終わらないんだから必ずしも明示的に待つ必要はないわけで
でもある程度大きいファイルをDLすることを考えると
DL中にフォームが閉じられた(プロセスが終了した)ときに打ち切られるのは変わらないから
必要に応じてDL中はFormClosingで閉じるのをキャンセルしたりする処理を書かないといけない
436デフォルトの名無しさん
2020/05/07(木) 12:39:16.54ID:iKRewGMt タマタマ動いてるプログラムと
正しく動いてるプログラムは
月とすっぽんの差がある
正しく動いてるプログラムは
月とすっぽんの差がある
437デフォルトの名無しさん
2020/05/07(木) 13:46:41.90ID:uSRgeDXp >>435
一番知りたいのはフォームアプリとコンソールアプリでなぜこのような違いがでるのかっていう点ですね
それについては>>432の理解でよいのでしょうか
前半は肯定してもらったのですが、後半はどうでしょうか
>DownloadFileAsyncはイベントベースで完了を待つ(ことができる)もの
DownloadFileTaskAsyncでもcompletedイベントハンドラが動きました
とここまで書いて一発で疑問を解決してくれるコードを発見です
static void Main(string[] args)
{
var url1 = new Uri("http://tekitou/xxx.csv");
var csv1 = "aaa.csv";
var client = new WebClient();
client.DownloadFileAsync(url1, csv1);
Console.ReadLine();
}
もちろんこれがアプリの中で使えるということではないんですが
基本の基本となる理屈がこれで分かりました
コンソールとフォームの違いに重点を置いた説明ってなかなか見当たらないんですよね
どちらかに特化したものはあちらこちらにあるんですけど。
そのせいで頭に生じた矛盾点が解決できず基本理解が大きくゆれていたんです
あと、>>418のBで順番を逆にしたら期待通りの結果が得られました
解決です
一番知りたいのはフォームアプリとコンソールアプリでなぜこのような違いがでるのかっていう点ですね
それについては>>432の理解でよいのでしょうか
前半は肯定してもらったのですが、後半はどうでしょうか
>DownloadFileAsyncはイベントベースで完了を待つ(ことができる)もの
DownloadFileTaskAsyncでもcompletedイベントハンドラが動きました
とここまで書いて一発で疑問を解決してくれるコードを発見です
static void Main(string[] args)
{
var url1 = new Uri("http://tekitou/xxx.csv");
var csv1 = "aaa.csv";
var client = new WebClient();
client.DownloadFileAsync(url1, csv1);
Console.ReadLine();
}
もちろんこれがアプリの中で使えるということではないんですが
基本の基本となる理屈がこれで分かりました
コンソールとフォームの違いに重点を置いた説明ってなかなか見当たらないんですよね
どちらかに特化したものはあちらこちらにあるんですけど。
そのせいで頭に生じた矛盾点が解決できず基本理解が大きくゆれていたんです
あと、>>418のBで順番を逆にしたら期待通りの結果が得られました
解決です
438デフォルトの名無しさん
2020/05/07(木) 14:18:23.17ID:qpGBsCgy439デフォルトの名無しさん
2020/05/07(木) 14:25:50.34ID:qpGBsCgy >>437
ManualResetEventのWaitOneで待ち構えて、CompletedイベントでManualResetEventにSetしてあげるとかが王道なのかな。
そういう事しなくて済むようにしたのがAsyncだとは思うけど。
ManualResetEventのWaitOneは、Console.CancelKeyPressに紐付ける形でよく使うかもしれん。
フォームアプリでどうして大丈夫か、は、一回Program.csをよく読んでみたら良いんじゃないかな。
https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.forms.application.run?view=netcore-3.1
ManualResetEventのWaitOneで待ち構えて、CompletedイベントでManualResetEventにSetしてあげるとかが王道なのかな。
そういう事しなくて済むようにしたのがAsyncだとは思うけど。
ManualResetEventのWaitOneは、Console.CancelKeyPressに紐付ける形でよく使うかもしれん。
フォームアプリでどうして大丈夫か、は、一回Program.csをよく読んでみたら良いんじゃないかな。
https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.forms.application.run?view=netcore-3.1
440デフォルトの名無しさん
2020/05/07(木) 14:25:51.20ID:8jv+kISL441デフォルトの名無しさん
2020/05/07(木) 14:33:37.17ID:wSQDXo4u 学術の巨大掲示板群 - アルファ・ラボ
ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0
ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0
442デフォルトの名無しさん
2020/05/07(木) 15:03:36.84ID:uSRgeDXp443421
2020/05/07(木) 15:12:46.01ID:3Zb9YKCz 非同期は、異次元空間。
時間の進み方も違うから、相手を知ることができない。
過去・未来も、わからない
コンテキスト・文脈も異なる。
相手がエラー・例外でも、こちらでキャッチできない
そもそも相手が何も知らせてこない場合も多い。
エラーと知らせると、さらに攻撃されるから、何も送ってこない
非同期に対して、こちらが出来ることはタイムアウトして、あきらめることだけ
非同期は、独特な書き方が必要。
異次元と通信するのだから、独特なタイミングの調整が必要!
これを分かっていないと、アプリは何回かに1回、エラーを起こす。
常にエラーを起こさないだろ。
自分がテストした時は、正常に動く
こういうバグが、一番やっかい。
多くのアプリは、これで時々エラーを起こす
時間の進み方も違うから、相手を知ることができない。
過去・未来も、わからない
コンテキスト・文脈も異なる。
相手がエラー・例外でも、こちらでキャッチできない
そもそも相手が何も知らせてこない場合も多い。
エラーと知らせると、さらに攻撃されるから、何も送ってこない
非同期に対して、こちらが出来ることはタイムアウトして、あきらめることだけ
非同期は、独特な書き方が必要。
異次元と通信するのだから、独特なタイミングの調整が必要!
これを分かっていないと、アプリは何回かに1回、エラーを起こす。
常にエラーを起こさないだろ。
自分がテストした時は、正常に動く
こういうバグが、一番やっかい。
多くのアプリは、これで時々エラーを起こす
444デフォルトの名無しさん
2020/05/07(木) 15:19:22.24ID:cpirF9cI Rubyならそうかもなw
445421
2020/05/07(木) 15:31:27.24ID:3Zb9YKCz GUI アプリはイベントベースだから、
アプリの終了ボタンを押すなど、プロセス終了イベントを送らない限り、
CPU 使用率0 のまま、プロセスは存在し、イベントを待ち続ける
そこが、CUI アプリと異なる点
アプリの終了ボタンを押すなど、プロセス終了イベントを送らない限り、
CPU 使用率0 のまま、プロセスは存在し、イベントを待ち続ける
そこが、CUI アプリと異なる点
446デフォルトの名無しさん
2020/05/07(木) 15:41:04.30ID:cpirF9cI 何も知らないルビクソは黙ってろ
GUIアプリといえども実行中の非バックグラウンドスレッドが全て終了すればプロセスは終わる
にもかかわらずプロセスが勝手に終了してしまわないのは、フレームワークが内部的に無限ループでイベントをポーリングし続けているから
GUIアプリといえども実行中の非バックグラウンドスレッドが全て終了すればプロセスは終わる
にもかかわらずプロセスが勝手に終了してしまわないのは、フレームワークが内部的に無限ループでイベントをポーリングし続けているから
447デフォルトの名無しさん
2020/05/07(木) 15:42:15.08ID:qpGBsCgy GUIアプリがイベントベースってのは誤解を生みそうで好かんな。
結局アプリケーションメッセージループを理解しないと、真っ白になるGUIアプリ作ることになる。
CUIアプリでもちゃんとしたアプリ作るとなると普通はイベントループ的な部分を作るんだし、あんまり誤解を生みそうな発言は良くないんじゃないの?
結局アプリケーションメッセージループを理解しないと、真っ白になるGUIアプリ作ることになる。
CUIアプリでもちゃんとしたアプリ作るとなると普通はイベントループ的な部分を作るんだし、あんまり誤解を生みそうな発言は良くないんじゃないの?
448421
2020/05/07(木) 16:17:22.08ID:3Zb9YKCz ウィンドウプロシージャ
http://kaitei.net/winapi/window-procedures/#mssage-loop
GUI は、イベントドリブン。
Win32API: GetMessage とかだろ
http://kaitei.net/winapi/window-procedures/#mssage-loop
GUI は、イベントドリブン。
Win32API: GetMessage とかだろ
449421
2020/05/07(木) 16:31:19.77ID:3Zb9YKCz Win32 API は、本が古い
猫でもわかるWindowsプログラミング 第4版、2012
C言語で作るWindowsアプリ!
TCP/IPネットワークやシステムプログラミングもカバー。
Win32 APIを使ったWindowsプログラミングの集大成! !
Windows 7 / Vista / XP SP3、Visual C++ 2010対応
猫でもわかるWindowsプログラミング 第4版、2012
C言語で作るWindowsアプリ!
TCP/IPネットワークやシステムプログラミングもカバー。
Win32 APIを使ったWindowsプログラミングの集大成! !
Windows 7 / Vista / XP SP3、Visual C++ 2010対応
450デフォルトの名無しさん
2020/05/07(木) 16:34:06.54ID:qpGBsCgy それが理解できてれば、CPU利用率の話は暴論だと理解できるはずなんだが。
UIスレッドとそれ以外のスレッドとか、ちゃんと頭に浮かんでる?
UIスレッドとそれ以外のスレッドとか、ちゃんと頭に浮かんでる?
451デフォルトの名無しさん
2020/05/09(土) 00:23:11.48ID:Gxw/aWGG Rubyのチュートリアルレベルのことしかわからないのに、
他言語のスレに誰も求めてないRubyでの回答しか書けないやつにわかるとは思えない、実践経験もあるように思えないし
プログラミング言語触ってて、昔取った杵柄(しかも低レベル)は最高にかっこ悪い老害だとどうしてわからないものかね
他言語のスレに誰も求めてないRubyでの回答しか書けないやつにわかるとは思えない、実践経験もあるように思えないし
プログラミング言語触ってて、昔取った杵柄(しかも低レベル)は最高にかっこ悪い老害だとどうしてわからないものかね
452デフォルトの名無しさん
2020/05/09(土) 07:23:56.68ID:hJeCZ+pd そんなレベルの人なのか。
453デフォルトの名無しさん
2020/05/09(土) 08:57:04.20ID:jMxtkhPp レベル的には「ただのガイジ」以外の表現はないと思うけどなw
454デフォルトの名無しさん
2020/05/09(土) 09:25:46.90ID:3rxWY8lS 同意せざるを得ない
455デフォルトの名無しさん
2020/05/09(土) 11:17:54.56ID:6woZ9Gon 典型的な同族嫌悪
456デフォルトの名無しさん
2020/05/09(土) 19:33:05.24ID:hJeCZ+pd 足りない側からみたらそうなのかもな
457デフォルトの名無しさん
2020/05/10(日) 00:58:19.57ID:z54t4nMz 中小企業の業務システムをc#とsqlサーバーで作ろうとしてます
帳票発行とか商品検索システムを作る上でオススメの本やサイトがあったら教えて下さい
初心者向けの本は読破しましたがオブジェクト指向とかは理解できてないレベルです
帳票発行とか商品検索システムを作る上でオススメの本やサイトがあったら教えて下さい
初心者向けの本は読破しましたがオブジェクト指向とかは理解できてないレベルです
458デフォルトの名無しさん
2020/05/10(日) 01:08:17.42ID:LYsC+ahW >>457
適応業務は会計?SCM?
適応業務は会計?SCM?
459デフォルトの名無しさん
2020/05/10(日) 01:21:00.21ID:z54t4nMz >>458
そこら辺の言葉もよくわからんレベルなんだけど商品の物流管理や発注、出荷、売上、締め処理まで恐らくSCMなのかな
そこら辺の言葉もよくわからんレベルなんだけど商品の物流管理や発注、出荷、売上、締め処理まで恐らくSCMなのかな
460デフォルトの名無しさん
2020/05/10(日) 01:25:15.56ID:LYsC+ahW461デフォルトの名無しさん
2020/05/10(日) 01:33:22.47ID:z54t4nMz ありがとう注文してみる
dbの設計方法学んでからc#って感じかな
dbの設計方法学んでからc#って感じかな
462デフォルトの名無しさん
2020/05/10(日) 01:38:55.49ID:LYsC+ahW データと処理が決まれば、後は楽かと
463デフォルトの名無しさん
2020/05/10(日) 06:26:36.98ID:msAj4oxp そのレベルだと、パッケージ買ってこいって話にしかならんと思うよ。
要件定義もできないから、設計に落とし込めるわけがない。
パッケージに合わせて業務改善してもらえ。
要件定義もできないから、設計に落とし込めるわけがない。
パッケージに合わせて業務改善してもらえ。
464デフォルトの名無しさん
2020/05/10(日) 11:59:17.24ID:hDQHcieg 典型的なデスマーチの入り口です
おめでとうございます
おめでとうございます
465デフォルトの名無しさん
2020/05/10(日) 12:01:02.69ID:z54t4nMz466デフォルトの名無しさん
2020/05/10(日) 12:37:43.31ID:p9tAaMVr パッケージで出来ないことをするってのは、それは結構リスキーだぞ。
なぜ出来ないかよく調査した?
昔、とある業界用のパッケージ製品作ってる会社にいたけど、どうしてこれができないの?って返事は結構
「法律によって規制されてます」
「その運用すると結果的に脱税になります」
「省庁の○○発第何号でガイドラインが出て、こうすべきだと指針が出ました」
「他の部分に上記の理由で変更できない事があり、ご指摘の所作はそれに矛盾します」
みたいな事が多かったよ。
基本的には「仕様です。対応していません」と答えるけど、コンサルとしても入れるときは運用から全部相談に乗ってたから良く現場に資料持って説明しに行ったよ。
システム作るときはそのへん注意な。
なぜ出来ないかよく調査した?
昔、とある業界用のパッケージ製品作ってる会社にいたけど、どうしてこれができないの?って返事は結構
「法律によって規制されてます」
「その運用すると結果的に脱税になります」
「省庁の○○発第何号でガイドラインが出て、こうすべきだと指針が出ました」
「他の部分に上記の理由で変更できない事があり、ご指摘の所作はそれに矛盾します」
みたいな事が多かったよ。
基本的には「仕様です。対応していません」と答えるけど、コンサルとしても入れるときは運用から全部相談に乗ってたから良く現場に資料持って説明しに行ったよ。
システム作るときはそのへん注意な。
467デフォルトの名無しさん
2020/05/10(日) 13:09:02.06ID:3Bpnw18G 内容によるけどパッケージが対応してない、よりパッケージに合わせて業務を変えるが好ましい場合が多い
自社開発でそのパッケージより高クオリティなものが作れるなら別に良いんだが、そんなの作れるならそのパッケージ売れよって話になるし
だいたいが業務は変えたくない、けど楽したいというただのわがままでしかない
自社開発でそのパッケージより高クオリティなものが作れるなら別に良いんだが、そんなの作れるならそのパッケージ売れよって話になるし
だいたいが業務は変えたくない、けど楽したいというただのわがままでしかない
468デフォルトの名無しさん
2020/05/10(日) 13:41:51.35ID:LYsC+ahW まぁそう言うなよ
SCMをフルで自作すればざっと300画面。
週に2つ作れば、150週。
1年は53週しか無いので足掛け3年。
で、外出しするにしてもデータの流れも画面の動きも
知らなければ只の養分だよ。(ERPなら1億からのコース)
データの流れを把握してなければRFPすら書けない。
だからこそのデータベース設計の把握を最優先だと思うのですがね。
その後の画面周りは誤差の範疇かと
SCMをフルで自作すればざっと300画面。
週に2つ作れば、150週。
1年は53週しか無いので足掛け3年。
で、外出しするにしてもデータの流れも画面の動きも
知らなければ只の養分だよ。(ERPなら1億からのコース)
データの流れを把握してなければRFPすら書けない。
だからこそのデータベース設計の把握を最優先だと思うのですがね。
その後の画面周りは誤差の範疇かと
469デフォルトの名無しさん
2020/05/10(日) 13:59:35.94ID:2iyaHVuP その水準なら、EXCEL & VBA 辺りでお手軽に帳票とか集計とか作ってみてイメージを固めてからから考える方がいいような。
たぶん形が出来る前に挫折すると思う。
基本は 466, 467 に全面同意なんだけど。
たぶん形が出来る前に挫折すると思う。
基本は 466, 467 に全面同意なんだけど。
470デフォルトの名無しさん
2020/05/10(日) 14:02:24.14ID:LYsC+ahW 誰にでも初めてはあるからなぁ
困難は知った上でチャレンジして欲しいと思っているyo。
困難は知った上でチャレンジして欲しいと思っているyo。
471デフォルトの名無しさん
2020/05/10(日) 14:07:56.83ID:p9tAaMVr 業務分析はちゃんとできてるの?
各部のキーマンを全員集めた?
外注に何人も入ってもらってもまとまんないよ。
ましてや中の人間がやったら、できない事ばっか責められると思うけど。
伝票類とかしがらみはあるのかとか、そういうフィジカルな部分も考えつつしなきゃな。
なんか同じような案件で同じような状況の話を鋼管屋さんの話を昔聞いたことあるな。
各部のキーマンを全員集めた?
外注に何人も入ってもらってもまとまんないよ。
ましてや中の人間がやったら、できない事ばっか責められると思うけど。
伝票類とかしがらみはあるのかとか、そういうフィジカルな部分も考えつつしなきゃな。
なんか同じような案件で同じような状況の話を鋼管屋さんの話を昔聞いたことあるな。
472デフォルトの名無しさん
2020/05/10(日) 14:12:19.56ID:z54t4nMz 取引先毎の仕様(伝票様式、出荷データ等)が幅広くて統一してもパッケージカスタマイズで億行くと言われ社長激怒
現行システムあるけど継ぎはぎだらけで担当死んで誰もワカンネ状態
で新規に作り直そうが今の状態
説明足りなかったすまん
現行システムあるけど継ぎはぎだらけで担当死んで誰もワカンネ状態
で新規に作り直そうが今の状態
説明足りなかったすまん
473デフォルトの名無しさん
2020/05/10(日) 14:21:57.24ID:p9tAaMVr >>472
応援したい気持ちもあるが、地獄を想像せざるを得ない。
悪い事は言わん。スクラッチで専任で入ってくれる会社なり人なりを捕まえて数千万でもかけるべき。
現行システムからのコンバートどうするんよ?捨てるの?
死んだ人は曲がりなりにも、ツギハギにでもシステム作ってたんだろうが、それは会社の業務を知り尽くしての事だと思う。
そして、それには数千万、もしかしたら億行くかもしれん価値があった、そんだけなんよ。
本来はその人に人材を育成してもらうべきだったんだと思うぞ。
おまいさんが作ったとしたら、次世代もちゃんと育成して自分の手からそのシステム手離れさせていける?
あと、取引先毎の仕様は、うまく言ってこっちの都合の良い様式に丸め込んでくるスキルも必要よ。
応援したい気持ちもあるが、地獄を想像せざるを得ない。
悪い事は言わん。スクラッチで専任で入ってくれる会社なり人なりを捕まえて数千万でもかけるべき。
現行システムからのコンバートどうするんよ?捨てるの?
死んだ人は曲がりなりにも、ツギハギにでもシステム作ってたんだろうが、それは会社の業務を知り尽くしての事だと思う。
そして、それには数千万、もしかしたら億行くかもしれん価値があった、そんだけなんよ。
本来はその人に人材を育成してもらうべきだったんだと思うぞ。
おまいさんが作ったとしたら、次世代もちゃんと育成して自分の手からそのシステム手離れさせていける?
あと、取引先毎の仕様は、うまく言ってこっちの都合の良い様式に丸め込んでくるスキルも必要よ。
474デフォルトの名無しさん
2020/05/10(日) 14:41:49.42ID:LYsC+ahW475デフォルトの名無しさん
2020/05/10(日) 14:48:51.82ID:sqrrAwwF 渡辺 幸三の
「業務システムのための上流工程入門」と
「業務別データベース設計のためのデータモデリング入門」
を勧めておく
業務システムの基本設計ができるようになる入門書として俺はこれ以上の本を知らない
考え方が少し古かったりやや偏ってるところもあるけど即実践で使える
業務全体を俯瞰で見れるから中小企業のシステムとも相性がいい
「業務システムのための上流工程入門」と
「業務別データベース設計のためのデータモデリング入門」
を勧めておく
業務システムの基本設計ができるようになる入門書として俺はこれ以上の本を知らない
考え方が少し古かったりやや偏ってるところもあるけど即実践で使える
業務全体を俯瞰で見れるから中小企業のシステムとも相性がいい
476デフォルトの名無しさん
2020/05/10(日) 14:52:41.34ID:eSEFdDuU おもしろそー
オブジェクト指向も分かってない人が組み上げていくっていいじゃんか
俺もやってみたいわぁ
中途半端に大きいからVisualStudioさえ入れさせてくれないわー
オブジェクト指向も分かってない人が組み上げていくっていいじゃんか
俺もやってみたいわぁ
中途半端に大きいからVisualStudioさえ入れさせてくれないわー
477デフォルトの名無しさん
2020/05/10(日) 14:55:39.71ID:LYsC+ahW478デフォルトの名無しさん
2020/05/10(日) 15:02:43.53ID:sqrrAwwF 商品検索システムや帳票はDBさえ普通に出来てればアプリ側は比較的簡単
(帳票は技術的に簡単でも手間がかかるのでパッケージを使うことが多い)
ただアプリ設計もDB設計も実装技術も今から学ぶ必要があるならデスマ確定なので
自社開発は諦めて外部発注のための要求仕様を作ることに力をいれたほうがいいと思う
(帳票は技術的に簡単でも手間がかかるのでパッケージを使うことが多い)
ただアプリ設計もDB設計も実装技術も今から学ぶ必要があるならデスマ確定なので
自社開発は諦めて外部発注のための要求仕様を作ることに力をいれたほうがいいと思う
479デフォルトの名無しさん
2020/05/10(日) 15:34:44.41ID:3Bpnw18G どれくらいの工数かけて内製するのか知らんけど外に出したら億いく案件を中なら安く済むと思ってるのが間違い
その手のパッケージ開発で飯食ってるやつと、そうじゃないやつで同じもの作るときにコストがどれだけ跳ね上がるか…
内製したら安く済むならみんな内製するんだからパッケージ商売自体が成立しない
ソフト開発が甘く見られてる典型例な感じする
その手のパッケージ開発で飯食ってるやつと、そうじゃないやつで同じもの作るときにコストがどれだけ跳ね上がるか…
内製したら安く済むならみんな内製するんだからパッケージ商売自体が成立しない
ソフト開発が甘く見られてる典型例な感じする
480デフォルトの名無しさん
2020/05/10(日) 15:37:46.88ID:p9tAaMVr 製造業だと、まずBOM的な考え方をしないといかんのかとか、そういう所から要件定義じゃないかな。
その後原料ロット、生産ロット、出荷ロット管理なりを考えてから、その後帳票かな。
前後で法規制をきっちり考えないといかん。
その後原料ロット、生産ロット、出荷ロット管理なりを考えてから、その後帳票かな。
前後で法規制をきっちり考えないといかん。
481デフォルトの名無しさん
2020/05/10(日) 15:47:10.22ID:sqrrAwwF482デフォルトの名無しさん
2020/05/10(日) 17:22:36.25ID:p9tAaMVr >>479
>ソフト開発が甘く見られてる典型例な感じする
これホントそうなんだけど、なかなか伝わらないよね。
しかも、それぞれの分野に専業の業者が居るぐらい特化してるって事をわかってほしいし、その上で社内にいた人の価値をもう少し再評価してあげてほしいと思う。
ツギハギって言うけど、ツギハギでも動いてるってのはなかなかよ。
>ソフト開発が甘く見られてる典型例な感じする
これホントそうなんだけど、なかなか伝わらないよね。
しかも、それぞれの分野に専業の業者が居るぐらい特化してるって事をわかってほしいし、その上で社内にいた人の価値をもう少し再評価してあげてほしいと思う。
ツギハギって言うけど、ツギハギでも動いてるってのはなかなかよ。
483デフォルトの名無しさん
2020/05/10(日) 17:47:35.59ID:iac7n6+g 「とりあえず Excel っぽいのを作ってくれればいいから」
484デフォルトの名無しさん
2020/05/10(日) 18:03:57.44ID:z54t4nMz485デフォルトの名無しさん
2020/05/10(日) 18:07:33.63ID:z54t4nMz とりあえず出てきた本は読んでみる
開発は帳票や伝票部分はパッケージ探して業務部分は自作してみる
業務内容は頭に入ってるからのんびりやってみる
アドバイスありがとう
開発は帳票や伝票部分はパッケージ探して業務部分は自作してみる
業務内容は頭に入ってるからのんびりやってみる
アドバイスありがとう
486デフォルトの名無しさん
2020/05/10(日) 18:13:32.99ID:sqrrAwwF 仕様がわからない状態だから
どう転んでも赤字にはならないようリスク要因特盛の見積もりだから
発注側との想定金額と大きく乖離してるんじゃないかな
仕様がわからないと既存システムを調べて一から仕様を起こして検証が必要
それにそういう会社の案件はめちゃくちゃリスク高いから
受託としてはできればやりたくないんだよね
どう転んでも赤字にはならないようリスク要因特盛の見積もりだから
発注側との想定金額と大きく乖離してるんじゃないかな
仕様がわからないと既存システムを調べて一から仕様を起こして検証が必要
それにそういう会社の案件はめちゃくちゃリスク高いから
受託としてはできればやりたくないんだよね
487デフォルトの名無しさん
2020/05/10(日) 18:17:45.69ID:2iyaHVuP 一年後くらいにどうなったか教えてくれたらうれしい。
いや、本気で、一年後にここに報告に来れる状態を保ててるなら、もう一流なんじゃないかって気もする。
いや、本気で、一年後にここに報告に来れる状態を保ててるなら、もう一流なんじゃないかって気もする。
488デフォルトの名無しさん
2020/05/10(日) 18:23:08.34ID:nv4IBqVl 死んでる方にかける
489デフォルトの名無しさん
2020/05/10(日) 18:30:42.22ID:oFa97h2w おいおい、炎上100%な奴きてんね
490デフォルトの名無しさん
2020/05/10(日) 18:33:26.43ID:oFa97h2w レスみた限りだと仮にシステム構築出来たとしても要件漏れありすぎてバグと業務混乱で炎上爆発するの確定やん、、
491デフォルトの名無しさん
2020/05/10(日) 18:44:17.19ID:0Mg1q5gC 今更だが言語以前の話だからスレ違いだし、続けたいのならせめて相談室スレに行ってくれ
492デフォルトの名無しさん
2020/05/10(日) 18:45:46.82ID:p9tAaMVr 問題は締めがある、在庫、物流の処理がある事、受発注、出荷、売上(おそらくは入金も)があるって事で、
仕入れ、設計、ロット管理含めた生産管理、品質管理、不良在庫、不適合管理を全部把握してないといかん上に、
そのすべてが会計、経理上おかしくないようにしないといかんという、
請けるとしてもそこそこ会社が小さい頃から全部門の面倒見てきた人を無理矢理巻き込んだ上に税理士なんかにお伺い立てて確認してもらうレベルの案件だからなぁ。
業務だけじゃなくて法規もちゃんと調査して、必ず必要だから経理の人間捕まえなよ。
仕入れ、設計、ロット管理含めた生産管理、品質管理、不良在庫、不適合管理を全部把握してないといかん上に、
そのすべてが会計、経理上おかしくないようにしないといかんという、
請けるとしてもそこそこ会社が小さい頃から全部門の面倒見てきた人を無理矢理巻き込んだ上に税理士なんかにお伺い立てて確認してもらうレベルの案件だからなぁ。
業務だけじゃなくて法規もちゃんと調査して、必ず必要だから経理の人間捕まえなよ。
493デフォルトの名無しさん
2020/05/10(日) 18:48:19.69ID:p9tAaMVr >>491
言語以前の問題だと質問者が気づいていない以上仕方あるまい。
言語以前の問題だと質問者が気づいていない以上仕方あるまい。
494デフォルトの名無しさん
2020/05/10(日) 20:19:37.21ID:xDftOU/8 内容に応じて他スレ・他板へ行くことを勧められることがあります。
495デフォルトの名無しさん
2020/05/10(日) 20:46:24.37ID:Zipn87fx 快活クラブでリモートワークしてる c#プログラマがいたよ。
女性店員に「エロサイト表示しろ、無修正のやつな」
って大声で要求してた。
c# プログラマってなんでこんなやつばかりなんだろ。
女性店員に「エロサイト表示しろ、無修正のやつな」
って大声で要求してた。
c# プログラマってなんでこんなやつばかりなんだろ。
496デフォルトの名無しさん
2020/05/10(日) 20:49:55.21ID:QGOb6iVk >>495
わかったからRubyスレに帰ろうぜ
わかったからRubyスレに帰ろうぜ
497デフォルトの名無しさん
2020/05/22(金) 09:34:56.53ID:+oO6LUh3 C#でLINE Bot作りたいのだけど、visual studio2019でLINE Botがインストールできないのだが、対応していないのかな?
ググったけどわからない。
ググったけどわからない。
498デフォルトの名無しさん
2020/05/22(金) 14:36:36.86ID:MU4pD2nI 馬鹿には無理
499デフォルトの名無しさん
2020/05/24(日) 10:06:09.98ID:aVoyeE00 >>484
まあ、何も知らない人からすればパソコンオタクが
ゲームでも楽しむようにパソコンをカチャカチャやって
作るだけってイメージだからな
何でこの程度のものでそんなに時間かかるの?
まだできないの?
社内SEによく向けられる疑問
まあ、何も知らない人からすればパソコンオタクが
ゲームでも楽しむようにパソコンをカチャカチャやって
作るだけってイメージだからな
何でこの程度のものでそんなに時間かかるの?
まだできないの?
社内SEによく向けられる疑問
500デフォルトの名無しさん
2020/05/24(日) 10:09:40.10ID:aVoyeE00501デフォルトの名無しさん
2020/05/24(日) 10:15:05.87ID:aVoyeE00502デフォルトの名無しさん
2020/05/24(日) 12:12:27.36ID:hR9OU60G 不要不急のアプリのインストールは禁止されています
503デフォルトの名無しさん
2020/05/24(日) 13:25:26.86ID:2+qSZivW ワッチョイありで関係ない談義するアホどもとここでなぜか連レスするキチガイ
わざと質問できない空気にしてんのかこいつら?
わざと質問できない空気にしてんのかこいつら?
504デフォルトの名無しさん
2020/05/27(水) 19:13:25.22ID:amwFvGuG .NETのフォームアプリケーションで自作のイベントハンドラを動かし続けるにはどうしたらいいですか?
まずサブクラスで、eventとdelegateとevent処理関数を用意。
Form_Shown時に、上記をイベントハンドラ設定。
結果はイベント待ちにより処理が占有される。
理想は、フォームを動かしてる裏で、までイベント待ちさせたいです。(イベント待ちを別スレッドにすれば可能?)
なんともわかりにくい説明になって申し訳ないのですが、よければお答えいただけると幸いです。
よろしくお願いします。
まずサブクラスで、eventとdelegateとevent処理関数を用意。
Form_Shown時に、上記をイベントハンドラ設定。
結果はイベント待ちにより処理が占有される。
理想は、フォームを動かしてる裏で、までイベント待ちさせたいです。(イベント待ちを別スレッドにすれば可能?)
なんともわかりにくい説明になって申し訳ないのですが、よければお答えいただけると幸いです。
よろしくお願いします。
505デフォルトの名無しさん
2020/05/27(水) 19:27:00.10ID:qvWVJQjz Timer
506デフォルトの名無しさん
2020/05/27(水) 19:57:17.45ID:JktWhmx6 PeekMessage
DoEvent
DoEvent
507デフォルトの名無しさん
2020/05/27(水) 20:43:21.48ID:E+xtagcu508デフォルトの名無しさん
2020/05/27(水) 20:46:07.05ID:QQSE4k+3 なるほど調べてみます。
圧倒的理解力不足なもんで…
ありがとうございました
圧倒的理解力不足なもんで…
ありがとうございました
509デフォルトの名無しさん
2020/05/27(水) 20:46:35.43ID:UEBQAav6 イベント待ちなのに処理を占有?
510デフォルトの名無しさん
2020/05/27(水) 20:55:14.84ID:9LOTwxRV511デフォルトの名無しさん
2020/05/27(水) 21:14:29.08ID:883YZTqQ >>506
バッドノウハウだろ
バッドノウハウだろ
512デフォルトの名無しさん
2020/05/28(木) 18:55:24.68ID:jB6NfBip Bad know how?
513デフォルトの名無しさん
2020/06/01(月) 01:35:35.98ID:SyoyRWyY https://dotup.org/uploda/dotup.org2162644.png
https://dotup.org/uploda/dotup.org2162643.png
Blazorを使用してSPAを作ってみたいと考えております。
画像と同じ説明になってしまいますが、
Dictionaryとforeachを使って画像ファイルを並べられたまでは良いのですが、
その画像ファイルとセットで説明文も一緒に添えたいと考えております。
説明文もセットでforeachに加えて並べるにはどうすれば良いでしょうか?
(Dictionaryもforeachも手探りでやっただけでして拘りはありません。)
画像+説明文の数だけulやliやhrefやimgを書いていくのも大変なので、
自動化?のためにforeachとdictionaryを使用しました。
宜しくお願いいたします。
https://dotup.org/uploda/dotup.org2162643.png
Blazorを使用してSPAを作ってみたいと考えております。
画像と同じ説明になってしまいますが、
Dictionaryとforeachを使って画像ファイルを並べられたまでは良いのですが、
その画像ファイルとセットで説明文も一緒に添えたいと考えております。
説明文もセットでforeachに加えて並べるにはどうすれば良いでしょうか?
(Dictionaryもforeachも手探りでやっただけでして拘りはありません。)
画像+説明文の数だけulやliやhrefやimgを書いていくのも大変なので、
自動化?のためにforeachとdictionaryを使用しました。
宜しくお願いいたします。
514デフォルトの名無しさん
2020/06/01(月) 01:58:38.12ID:lLamlcG6515デフォルトの名無しさん
2020/06/01(月) 07:40:38.54ID:RpkIRyj6 BlazorというよりHTMLの問題じゃね
516デフォルトの名無しさん
2020/06/01(月) 07:44:39.98ID:/GiD8hIS 514の言うとおりだけど、キー不要なのにDictionary使う意味はないな。Listで。
517デフォルトの名無しさん
2020/06/01(月) 20:50:10.06ID:SyoyRWyY >>514-516
皆様ありがとうございます。
何とか無事にできました。
https://dotup.org/uploda/dotup.org2163229.png
https://dotnetfiddle.net/2laUxq
こちらが実際に書いたコードになります。
コメントアウトされている16-21行のコンストラクタを書くと、
49-52行のnew ArticleItemに赤波線が表示されてしまい、
「ArticleItem.ArticleItem(int, string, string)' の必要な仮パラメーター 'number' に対応する特定の引数がありません。」
となってしまいます。
一応numberに対応する引数はそのまま書いているつもりなのですが、これはどういう理由なのでしょうか・・・?
皆様ありがとうございます。
何とか無事にできました。
https://dotup.org/uploda/dotup.org2163229.png
https://dotnetfiddle.net/2laUxq
こちらが実際に書いたコードになります。
コメントアウトされている16-21行のコンストラクタを書くと、
49-52行のnew ArticleItemに赤波線が表示されてしまい、
「ArticleItem.ArticleItem(int, string, string)' の必要な仮パラメーター 'number' に対応する特定の引数がありません。」
となってしまいます。
一応numberに対応する引数はそのまま書いているつもりなのですが、これはどういう理由なのでしょうか・・・?
518デフォルトの名無しさん
2020/06/01(月) 20:55:21.10ID:mlavFreb コンストラクタに引数を与えるなら
new ArticleItem(1, "vermeer.jpg", "フェルメールの真珠の耳飾りの少女")
new ArticleItem(1, "vermeer.jpg", "フェルメールの真珠の耳飾りの少女")
519デフォルトの名無しさん
2020/06/01(月) 21:03:08.25ID:EcU6otQL 大文字vs小文字とエスパー
520デフォルトの名無しさん
2020/06/01(月) 21:11:23.50ID:RpkIRyj6 >>517
オブジェクト初期化子でググれ
オブジェクト初期化子でググれ
521デフォルトの名無しさん
2020/06/01(月) 21:21:56.56ID:SyoyRWyY >>518-520
一応そちらも試してみていたのですが、{}を()に直すのを忘れていました・・・初歩的なミスでした。
フィールドの場合ですと毎回Name=、Number=、Description=を書かなくてはなりませんが、
コンストラクタですと文字だけで便利な反面、第三者には伝わりにくい面もあるのでしょうか。
やっていくと色々と違いがわからず混乱してしまいますが、基礎から調べてみようかと思います。
初歩的な質問に答えて頂きありがとうございました。
一応そちらも試してみていたのですが、{}を()に直すのを忘れていました・・・初歩的なミスでした。
フィールドの場合ですと毎回Name=、Number=、Description=を書かなくてはなりませんが、
コンストラクタですと文字だけで便利な反面、第三者には伝わりにくい面もあるのでしょうか。
やっていくと色々と違いがわからず混乱してしまいますが、基礎から調べてみようかと思います。
初歩的な質問に答えて頂きありがとうございました。
522デフォルトの名無しさん
2020/06/01(月) 21:30:09.33ID:9YokFrjE >>521
・該当部分がコメントアウトされている場合、引数無しのコンストラクタ(デフォルトコンストラクタ) public ArticleItem() が暗黙的に定義されている
・public ArticleItem(int number, string name, string description) が定義されている場合は public ArticleItem() は暗黙的に定義されない
多分混乱の原因はこれを忘れてるからなんじゃないかな
・該当部分がコメントアウトされている場合、引数無しのコンストラクタ(デフォルトコンストラクタ) public ArticleItem() が暗黙的に定義されている
・public ArticleItem(int number, string name, string description) が定義されている場合は public ArticleItem() は暗黙的に定義されない
多分混乱の原因はこれを忘れてるからなんじゃないかな
523デフォルトの名無しさん
2020/06/01(月) 22:55:01.21ID:HGtHhUsO どーでもいいけど画面左のグラデーションが綺麗だなぁと思いました
524デフォルトの名無しさん
2020/06/01(月) 23:32:51.74ID:5NIHbXOS 「慶應卒の学歴なんていらない」10代起業で成功する子の共通点
https://www.excite.co.jp/news/article/President_35457/
起業で成功するキャリア形成の仕方とは? 元プロサッカー選手で起業家の鈴木啓祐氏に聞いた
https://sogyotecho.jp/career-development/
【アプリ開発で起業】必要な心得とマネタイズ方法のすべて
https://www.dreamgate.gr.jp/contents/column/application-development
学生起業家が開発、「人を軸に本を探すアプリ」とは?読書通じて「考える力」養って
https://newswitch.jp/p/20168
島田商高生がアプリ考案、発表 ICT起業家育成プログラム
https://www.at-s.com/news/article/local/central/730010.html
医師コンビが「治療用アプリ」で起業、禁煙に続き高血圧治療アプリを開発
https://diamond.jp/articles/-/229375
好きが高じて“カレー起業”、キャッシュレス決済アプリ「TOKYO MIX CURRY」の挑戦
https://diamond.jp/articles/-/215868
https://www.excite.co.jp/news/article/President_35457/
起業で成功するキャリア形成の仕方とは? 元プロサッカー選手で起業家の鈴木啓祐氏に聞いた
https://sogyotecho.jp/career-development/
【アプリ開発で起業】必要な心得とマネタイズ方法のすべて
https://www.dreamgate.gr.jp/contents/column/application-development
学生起業家が開発、「人を軸に本を探すアプリ」とは?読書通じて「考える力」養って
https://newswitch.jp/p/20168
島田商高生がアプリ考案、発表 ICT起業家育成プログラム
https://www.at-s.com/news/article/local/central/730010.html
医師コンビが「治療用アプリ」で起業、禁煙に続き高血圧治療アプリを開発
https://diamond.jp/articles/-/229375
好きが高じて“カレー起業”、キャッシュレス決済アプリ「TOKYO MIX CURRY」の挑戦
https://diamond.jp/articles/-/215868
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 「国民の憤りを引き起こした」中国側“高市首相発言の撤回改めて要求” [どどん★]
- 【インバウンド】中国からの“渡航自粛”…ツアー1000人分の直前キャンセル「キャンセル料は免除してくれ」 ことしいっぱいキャンセルに [1ゲットロボ★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- 【J SPORTS】FIFA U-17ワールドカップ ★9
- 【J SPORTS】FIFA U-17ワールドカップ ★10
- とらせん IPあり
- 巨専】
- こいせん 全レス転載禁止
- 侍ジャパンシリーズ2025「日本vs韓国」その12
- 自民党議員「高市は先人が築き上げた日中関係を壊した。外務省が謝罪に言ってるが自分で責任を取れ」 [834922174]
- かしこいワンコっていうVtuberの子知ってる?
- カレーライスぐちゃぐちゃに混ぜる奴🤣
- もう寝る
- 女だけど眠れない
- 岡田克也「軽々しく存立危機事態とか言うべきじゃない」高市早苗「台湾で武力攻撃が発生したらどう考えても日本の存立危機事態」 [931948549]
