探検
【COBOLから】バッチ処理【Javaまで】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2008/01/12(土) 16:38:37 最近は、Javaでもバッチ処理を書くんですなぁ
2デフォルトの名無しさん
2008/01/12(土) 16:42:523デフォルトの名無しさん
2008/01/12(土) 16:45:444デフォルトの名無しさん
2008/01/12(土) 22:09:05 batchがCでやるものだ
5デフォルトの名無しさん
2008/01/14(月) 12:10:39 あげ
6デフォルトの名無しさん
2008/01/14(月) 13:51:46 まん
支援
支援
7デフォルトの名無しさん
2008/01/14(月) 14:54:50 Javaでバッチ処理なんてシステムを解ってないとしか言い様がない
8デフォルトの名無しさん
2008/01/14(月) 15:21:012008/01/14(月) 15:26:04
ちょっと観戦させてもらうよw
10デフォルトの名無しさん
2008/01/14(月) 19:46:00 Javaでもバッチ処理をしてみようというだけであって、
Javaでのバッチ処理なんて現実性がない。
実績もほとんどないだろ。
やっぱCOBOLだな。
実績ばっちり。
Javaでのバッチ処理なんて現実性がない。
実績もほとんどないだろ。
やっぱCOBOLだな。
実績ばっちり。
11デフォルトの名無しさん
2008/01/14(月) 19:53:30 http://www.atmarkit.co.jp/fjava/column/andoh/andoh37.html
これからの技術だと思うので、期待age
これからの技術だと思うので、期待age
2008/01/15(火) 01:10:13
結局バッチ処理は安定性・処理速度重視だろ?
JAVAじゃ無理だろ?
JAVAじゃ無理だろ?
2008/01/15(火) 01:47:49
Javaは移植性高いし、JCLに取って変わらせてもいいんじゃないかな?
どうせ、ホストはUNIXにすれば、いいわけだし。
その程度のマイグレーションは出来るよねwww
落ちコボラーには無理かw
どうせ、ホストはUNIXにすれば、いいわけだし。
その程度のマイグレーションは出来るよねwww
落ちコボラーには無理かw
2008/01/15(火) 01:50:42
移植性はあるだろうが、安定性はどうなんだよ?
JAVAはメインフレームで走るCOBOLほど安定してんのか?
JAVAでバッチやるんなら大量データを処理するための処理とか
あるのかよ?
JAVAはメインフレームで走るCOBOLほど安定してんのか?
JAVAでバッチやるんなら大量データを処理するための処理とか
あるのかよ?
2008/01/15(火) 01:51:58
なんだ、年齢がばれそうな汎用系のSEくずれかよw
2008/01/15(火) 01:58:09
レガシーにしがみ付いてる業務系SEにはスキルアップの途が既に閉ざされてる
ように聞こえてならない書き込みだなw
ように聞こえてならない書き込みだなw
2008/01/15(火) 02:03:05
JAVAで速くて安定しているバッチ処理は書けるのか?
そのための技術基盤があるのか?
それがなけりゃJAVAでバッチ処理なんてありえないだろ。
そのための技術基盤があるのか?
それがなけりゃJAVAでバッチ処理なんてありえないだろ。
2008/01/15(火) 02:11:12
分散処理の話してもしょうがなさそうだな、こりゃw
君が20年以上経験してるとは思えんのでこれ以上話すまい。
では、お休みw
君が20年以上経験してるとは思えんのでこれ以上話すまい。
では、お休みw
2008/01/15(火) 02:15:42
なんだ、まともな反論も出来ない正月休みの中房かw
2008/01/15(火) 02:35:58
まともな反論はできないだろう。
馬鹿につける薬はないとw
馬鹿につける薬はないとw
2008/01/15(火) 22:42:21
Javaは遅いと思うけどOracle使ってんならSQL次第、というかデータベースのチューニング次第のような気ガス。
純粋にシーケンシャルファイルの読み込みならCOBOLのほうが早そうだけど
シーケンシャルに落としてソートしてキーマッチさせてローダーなんて
そろそろ絶滅してもいいんじゃねーかと思うな。
純粋にシーケンシャルファイルの読み込みならCOBOLのほうが早そうだけど
シーケンシャルに落としてソートしてキーマッチさせてローダーなんて
そろそろ絶滅してもいいんじゃねーかと思うな。
2008/01/15(火) 23:19:44
すげぇ関係ないけど、Javaで可能だとしたら.NETでもやれるんだろうか?
2008/01/16(水) 00:03:20
これだから、プログラマー連中はお荷物だといわれる。
2008/01/16(水) 00:07:12
30年以上使い込んでるメインフレームごと落ちコボラーをインドにでも払い下げた
ほうが経営効率は1000倍はあがるな。
ほうが経営効率は1000倍はあがるな。
2008/01/16(水) 00:15:11
>22
可能だろう。
Win系でバッチとか客に殺されるかもしれんがなw
可能だろう。
Win系でバッチとか客に殺されるかもしれんがなw
2008/01/16(水) 10:04:23
電気代と、古参のSEPGを経営面から見て継続使用が可能なら、
レガシーのまんまで良いのかもな。
中小規模で新規の基幹業務システムを構築する場合は、
予算と、要求仕様にもよるが、最近じゃあサーバーで実現できそうな
話だな。
レガシーのまんまで良いのかもな。
中小規模で新規の基幹業務システムを構築する場合は、
予算と、要求仕様にもよるが、最近じゃあサーバーで実現できそうな
話だな。
27デフォルトの名無しさん
2008/01/16(水) 23:28:12 バッチはCでやるものだ
2008/01/17(木) 01:31:19
2008/01/17(木) 01:45:10
COBOLで過去に作られた業務プログラムが企業にとって資産ねぇ?
地球温暖化の要因のひとつだろw
地球温暖化の要因のひとつだろw
30デフォルトの名無しさん
2008/01/20(日) 20:10:24 SOAとbatchは似ている
31デフォルトの名無しさん
2008/01/21(月) 19:31:45 バッチのフレームワーク・・・
バッチ処理でstrutsのように使いまわせる処理ってあるか?
バッチ処理でstrutsのように使いまわせる処理ってあるか?
2008/01/25(金) 17:07:19
>>31
まあ、各会社が必要に応じて作ってんな
バッチなんて、個人で率先してフレームワークを作ろうって対象じゃないしw
データ量が中規模までだったら、COBOLなんて絶滅して構わん
大規模で遅いのが問題なんだよ
俺はCOBOL嫌いだから、Cで作るべきだと思うけど、Cはこぼらーにも
JAVAや.Net派にも不人気なんだよな〜
Cが一番速度と柔軟性を兼ね備えていると思うのに・・・
まあ、各会社が必要に応じて作ってんな
バッチなんて、個人で率先してフレームワークを作ろうって対象じゃないしw
データ量が中規模までだったら、COBOLなんて絶滅して構わん
大規模で遅いのが問題なんだよ
俺はCOBOL嫌いだから、Cで作るべきだと思うけど、Cはこぼらーにも
JAVAや.Net派にも不人気なんだよな〜
Cが一番速度と柔軟性を兼ね備えていると思うのに・・・
2008/01/29(火) 21:50:51
コボルはそのまんま東
34デフォルトの名無しさん
2008/02/02(土) 01:25:152008/02/02(土) 22:19:45
2008/02/03(日) 09:44:08
>>32
Cでバッチ処理書いてパフォーマンスあがる?
ファイルIOとデシマル計算がメインの金融系バッチだと
COBOLのほうが安定したパフォーマンスたたき出せると思うなあ。
あいだにSQL挟んだらそれこそC関係ないし。
ソートはCのほうが早そうだけど
Cでバッチ処理書いてパフォーマンスあがる?
ファイルIOとデシマル計算がメインの金融系バッチだと
COBOLのほうが安定したパフォーマンスたたき出せると思うなあ。
あいだにSQL挟んだらそれこそC関係ないし。
ソートはCのほうが早そうだけど
37デフォルトの名無しさん
2008/02/03(日) 12:17:062008/02/03(日) 17:34:48
???
なにが言いたいのかよくわからん???
なにが言いたいのかよくわからん???
39デフォルトの名無しさん
2008/02/03(日) 18:11:45 クリティカルなバッチ処理ならCOBOLだと思うけど、
ちょっとした処理ならJavaでもCでもなんでもいいと思う。
ただフレームワークという発想は面白い。
springbatchに期待。
ちょっとした処理ならJavaでもCでもなんでもいいと思う。
ただフレームワークという発想は面白い。
springbatchに期待。
2008/02/12(火) 01:23:14
Antとかでも簡単なバッチ処理出来そうなんだが
実績はないのか
実績はないのか
2008/02/12(火) 05:58:42
CSVからソース取ってきて、コンパイルして、Jarに固めて、デプロイ
という流れはバッチ処理と言えなくは無い。
という流れはバッチ処理と言えなくは無い。
42デフォルトの名無しさん
2008/02/16(土) 10:28:38 みなさんのお知恵をお借りしたいです。m(__ __)m
cobol + ORACLE10gです
下記のような事が可能と言われたのですが、
検証した結果無理でした。
再度、試みますが物理的に可能なんでしょうか?
手順@
INSERT
(COBOLE) PIC 9(09) COMP-3 ⇒ (ORACLE) CHAR 5
※この場合 ORACLE上では正しく表現されない事はOKとします。
手順A次に(上記の手順後)
(ORACLE) CHAR 5 ⇒ (COBOLE) PIC 9(09) COMP-3
この場合、INSERT時のCOBOLで入力した値が
正しく表現されると言われたのですが・・・
本当でしょうか?
検証した時には、
手順@
111111111 ⇒ 11111
手順A
11111 ⇒ 000012345
このように 再取得した値が000012345となり
当初の111111111ではなくなります。
cobol + ORACLE10gです
下記のような事が可能と言われたのですが、
検証した結果無理でした。
再度、試みますが物理的に可能なんでしょうか?
手順@
INSERT
(COBOLE) PIC 9(09) COMP-3 ⇒ (ORACLE) CHAR 5
※この場合 ORACLE上では正しく表現されない事はOKとします。
手順A次に(上記の手順後)
(ORACLE) CHAR 5 ⇒ (COBOLE) PIC 9(09) COMP-3
この場合、INSERT時のCOBOLで入力した値が
正しく表現されると言われたのですが・・・
本当でしょうか?
検証した時には、
手順@
111111111 ⇒ 11111
手順A
11111 ⇒ 000012345
このように 再取得した値が000012345となり
当初の111111111ではなくなります。
43デフォルトの名無しさん
2008/02/16(土) 20:17:40 バッチ処理はSASが一番だ。費用対効果は無視ナ。
2008/02/18(月) 02:21:23
ttp://pc11.2ch.net/test/read.cgi/tech/1195400163/65
45はりせん
2008/03/08(土) 08:35:43 多態性オブジェクトを何とか理解して、
「リストにぶら下げたオブジェクトにイベントを渡す」
がイメージできたときに(塚越さんの本は分かりやすい)、
オブジェクト指向でバッチやるとロジックがシンプルに
なるな、と気がつき、Delphiでやってみるとなかなかよさげ。
(というか、これをやるためにコンパイラを買ったようなもの。)
で、IBMがJavaを熱心にやっているので、Javaにアレンジして
IBMユーザー研究会の論文に出したわけです。
IBMのユーザー研なので、本文ではDelphiと書けずObjectPascal。
「I社」と書いたのは、当時のINPRISE社(ボーランド)のことだけど、
読んだ人はIBMと勘違いしてくれるだろうと期待してのこと。
ただし、ここで最高の副産物。Javaのプラットフォームにこだわらない
という特性は、PCで作ったものがMacで走る、ということよりも、PCで
やっていた業務がスケールアップしても、UNIXなりメインフレームで
プログラムを走らせればよい、というアイデア。でも一般的にならなかった。
同じようなことは、同時期にテンアートニの社長もどっかで書いていた。
(はっきり意識していたかはよく分からないけど。)
「リストにぶら下げたオブジェクトにイベントを渡す」
がイメージできたときに(塚越さんの本は分かりやすい)、
オブジェクト指向でバッチやるとロジックがシンプルに
なるな、と気がつき、Delphiでやってみるとなかなかよさげ。
(というか、これをやるためにコンパイラを買ったようなもの。)
で、IBMがJavaを熱心にやっているので、Javaにアレンジして
IBMユーザー研究会の論文に出したわけです。
IBMのユーザー研なので、本文ではDelphiと書けずObjectPascal。
「I社」と書いたのは、当時のINPRISE社(ボーランド)のことだけど、
読んだ人はIBMと勘違いしてくれるだろうと期待してのこと。
ただし、ここで最高の副産物。Javaのプラットフォームにこだわらない
という特性は、PCで作ったものがMacで走る、ということよりも、PCで
やっていた業務がスケールアップしても、UNIXなりメインフレームで
プログラムを走らせればよい、というアイデア。でも一般的にならなかった。
同じようなことは、同時期にテンアートニの社長もどっかで書いていた。
(はっきり意識していたかはよく分からないけど。)
46デフォルトの名無しさん
2008/03/08(土) 16:00:04 Javaで帳票のバッジ処理するのは変なんですか?
47デフォルトの名無しさん
2008/03/08(土) 18:19:38 >>46
狂気の沙汰
狂気の沙汰
48デフォルトの名無しさん
2008/03/08(土) 18:29:54 帳票のバッジ処理って具体的にどんな処理?
49デフォルトの名無しさん
2008/03/10(月) 20:57:2850デフォルトの名無しさん
2008/04/17(木) 23:09:5351デフォルトの名無しさん
2008/06/06(金) 23:17:37 トランザクションの量によりますよね。
業務アプリはサーバーサイドjavaが大半だからバッチも含めて
ALLjavaも可能だけど、チューニング労力を考えると現実的
では無いような気がします。
大規模案件やった時はどうしても処理量が多いものはPL/SQL
で構築していました。
業務アプリはサーバーサイドjavaが大半だからバッチも含めて
ALLjavaも可能だけど、チューニング労力を考えると現実的
では無いような気がします。
大規模案件やった時はどうしても処理量が多いものはPL/SQL
で構築していました。
52デフォルトの名無しさん
2008/06/09(月) 14:07:452008/06/18(水) 19:40:41
54デフォルトの名無しさん
2008/07/15(火) 20:53:1155デフォルトの名無しさん
2008/07/22(火) 21:18:24 TextSS
2008/08/19(火) 22:35:02
>バッチのフレームワーク
千手とかJP1とか。
運用管理システムのアーキテクチャに合わせて設計するだろ。
運用から見ればCOBOLだろうがJAVAだろうが変わりないけど、
シェルスクリプト内でループ回すのだけはやめて欲しい。遅すぎる(TT)
大規模バッチで重要なのは朝までに処理が終わるかどうか。
COBOLでも遅いものは遅い。
先行後続関係がくもの巣になってるほど終わらなくなるし、性能改善も難しい。
千手とかJP1とか。
運用管理システムのアーキテクチャに合わせて設計するだろ。
運用から見ればCOBOLだろうがJAVAだろうが変わりないけど、
シェルスクリプト内でループ回すのだけはやめて欲しい。遅すぎる(TT)
大規模バッチで重要なのは朝までに処理が終わるかどうか。
COBOLでも遅いものは遅い。
先行後続関係がくもの巣になってるほど終わらなくなるし、性能改善も難しい。
57デフォルトの名無しさん
2008/09/12(金) 11:03:42 【IT】「COBOLは現役バリバリ」、東京海上日動がシステム全面再構築でCOBOLを選んだワケ 開発者向けセミナー「XDev2008」 [08/09/08]
http://gimpo.2ch.net/test/read.cgi/bizplus/1220822531/
http://gimpo.2ch.net/test/read.cgi/bizplus/1220822531/
58デフォルトの名無しさん
2008/09/12(金) 21:37:00 バリバリ伝説
2008/09/15(月) 21:12:18
これは恋のおまもりカキコです。このカキコを3ヵ所以上の
所に貼り付けると。。。
いままでずっと
片思いだった人と
両思いになれちゃったり☆彼氏・彼女が
できちゃったり☆
と、他にもいい事がたぁ〜っくさんおこります!!
私の姉がこれを
冗談でやってみたところ・・・
その3日後好きな人に告られました!!
これを信じるか
信じないかは
あなたしだいですよっっ☆
みなさんも
良い恋愛を・・・!!
所に貼り付けると。。。
いままでずっと
片思いだった人と
両思いになれちゃったり☆彼氏・彼女が
できちゃったり☆
と、他にもいい事がたぁ〜っくさんおこります!!
私の姉がこれを
冗談でやってみたところ・・・
その3日後好きな人に告られました!!
これを信じるか
信じないかは
あなたしだいですよっっ☆
みなさんも
良い恋愛を・・・!!
2008/09/28(日) 02:38:28
>>57
「COBOLは現役バリバリ」 この言葉から加齢臭がする。
全面再構築でシステム構成のシンプル化を目指してるはずなのに、なんでJava+COBOLなんだよ。
でCOBOLがシンプルで習得スピードの速さに繋がり人材育成にも有効と言いながら。
なんで若手はJavaでベテランはCOBOLで開発してるんだよ。
どうせ取締役の私情でCOBOL使うことになったんだろ。無駄に作業をふやしてんじゃねえよ。
「COBOLは現役バリバリ」 この言葉から加齢臭がする。
全面再構築でシステム構成のシンプル化を目指してるはずなのに、なんでJava+COBOLなんだよ。
でCOBOLがシンプルで習得スピードの速さに繋がり人材育成にも有効と言いながら。
なんで若手はJavaでベテランはCOBOLで開発してるんだよ。
どうせ取締役の私情でCOBOL使うことになったんだろ。無駄に作業をふやしてんじゃねえよ。
61デフォルトの名無しさん
2008/10/13(月) 19:02:08 >トランザクションの量によりますよね。
>業務アプリはサーバーサイドjavaが大半だからバッチも含めて
>ALLjavaも可能だけど、チューニング労力を考えると現実的
>では無いような気がします。
と、>>51氏が申しております。
>業務アプリはサーバーサイドjavaが大半だからバッチも含めて
>ALLjavaも可能だけど、チューニング労力を考えると現実的
>では無いような気がします。
と、>>51氏が申しております。
62デフォルトの名無しさん
2008/12/24(水) 02:11:26 【.cmd】 バッチファイルスクリプト %4 【.bat】
http://pc11.2ch.net/test/read.cgi/tech/1229955189/
http://pc11.2ch.net/test/read.cgi/tech/1229955189/
63デフォルトの名無しさん
2009/01/22(木) 12:32:07 こぼるの良さを知らない若造が!!
こぼるはオヤジ達が似合う!!
こぼる最高!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
こぼるはオヤジ達が似合う!!
こぼる最高!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2009/02/21(土) 02:29:53
map 系の処理が簡単に書けない COBOL も Java も糞じゃねぇの?
今時、クロージャがなくても許される言語って Fortran だけだよね
# Fortran は並列化構文があるので許さざるを得ない
今時、クロージャがなくても許される言語って Fortran だけだよね
# Fortran は並列化構文があるので許さざるを得ない
65デフォルトの名無しさん
2009/02/26(木) 00:40:14 なんかみんな憐れ
痛々しい
痛々しい
66デフォルトの名無しさん
2009/02/27(金) 16:26:42 >>64 COBOLはしょうがないだろFortranと同じ世代だが元々の役割ちがうしFortranの並列化構文だってコンパイラーにその後付加されたのだろ
2009/04/13(月) 20:32:36
計算はCOBOL、計算結果のメール送信にはjavaとか・・・
2009/04/15(水) 23:18:02
そうか
69にゃあ
2009/05/04(月) 03:25:02 いまだ!69ゲットォォォォ!!! オマンコベロベロナメダーチンチンナメテー
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ (´´
∧∧ (´⌒(´
↑⊂(゚ー゚*)≡≡≡(´⌒;;;≡≡≡
⊆⊂´ ̄ ⊂ソ (´⌒(´⌒;;
 ̄ ̄ ̄ ズザーーーーーッ
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ (´´
∧∧ (´⌒(´
↑⊂(゚ー゚*)≡≡≡(´⌒;;;≡≡≡
⊆⊂´ ̄ ⊂ソ (´⌒(´⌒;;
 ̄ ̄ ̄ ズザーーーーーッ
70デフォルトの名無しさん
2009/05/22(金) 21:45:07 EASY PULSについて聞きたいことがあるんだが、スレがない・・・
ここで質問してもいいのかな?
ここで質問してもいいのかな?
2009/05/23(土) 09:01:06
富士通汎用機のツールか?とりあえず書いてみることよ。
72デフォルトの名無しさん
2009/05/23(土) 09:10:182009/05/23(土) 09:38:59
以下の出力の違いを知りたいんだ。。。
例えば、SAMで頭4桁がX'123F'のデータがあるとして、
それをレポートに出力。
FILEA
A-DATA 1 2 P
W-DATA W 3 N
JOB
W-DATA = A-DATA
PRINT
と書いたとき、W-DATAの中身が012になっちゃうんだけど、
そーゆー仕様なの?
W-DATAを4桁にすると中身は0123。
ちなみに、データの頭が、'123C'や'123D'の時はちゃんと123になる。
EASY TRIVは平気なんだけど、PLUSは絶対値は勝手に埋められるのかな?
例えば、SAMで頭4桁がX'123F'のデータがあるとして、
それをレポートに出力。
FILEA
A-DATA 1 2 P
W-DATA W 3 N
JOB
W-DATA = A-DATA
と書いたとき、W-DATAの中身が012になっちゃうんだけど、
そーゆー仕様なの?
W-DATAを4桁にすると中身は0123。
ちなみに、データの頭が、'123C'や'123D'の時はちゃんと123になる。
EASY TRIVは平気なんだけど、PLUSは絶対値は勝手に埋められるのかな?
74デフォルトの名無しさん
2009/05/23(土) 11:18:26 今、実機で確認出来ませんが仕様と思われます。
以下のように推測します。
【原因】
B-DATAに出力を期待するデータは3桁であるのに、途中経路であるA-DATAを2桁で定義している。
状況により結果がことなるのはEASYのデータ切り捨て仕様に起因する(切り捨てが行われるタイミング)
【対処法】
A-DATAを3桁で定義する。
以下のように推測します。
【原因】
B-DATAに出力を期待するデータは3桁であるのに、途中経路であるA-DATAを2桁で定義している。
状況により結果がことなるのはEASYのデータ切り捨て仕様に起因する(切り捨てが行われるタイミング)
【対処法】
A-DATAを3桁で定義する。
2009/05/23(土) 11:30:34
76デフォルトの名無しさん
2009/05/23(土) 12:20:54 桁数あってないのが原因だと思うんだが。
2009/05/23(土) 12:27:26
もしかしてパックだから3桁の半分の2桁にしたってオチ?文字数指定だから3のままでいいんだが、まさかそういうことじゃないだろうな
2009/05/23(土) 12:43:05
そうじゃないだろ?
データとしては、
..
13
2F
って入ってるだろ?
これを例えばA、2桁で定義したら、「..」、P、2桁で定義したら「123F」
P、3桁なら隣の関係ないエリアまでかかるじゃねーか
データとしては、
..
13
2F
って入ってるだろ?
これを例えばA、2桁で定義したら、「..」、P、2桁で定義したら「123F」
P、3桁なら隣の関係ないエリアまでかかるじゃねーか
2009/05/23(土) 13:42:18
パックはそんなデータの持ち方しないはず。
ともかく3桁で定義して一度実行をすすめるわ。
ともかく3桁で定義して一度実行をすすめるわ。
2009/05/23(土) 13:45:39
2009/05/29(金) 21:36:03
ワークベンチ(Eqlipse?)の日本語COBOL?使ってるんだが、
これってカラム位置とか揃えないといけないのか?
PG作ったら、イコールや符号、→の位置全部揃えろとか言われたから、
面倒だが、上から下まで全部揃えた。
次作った時は、最初から揃えた訳だが、今度はイコールや符号の位置がおかしいとか言い出して
俺の見てる前で半角スペースとDELキーで上から下までチマチマと位置をズラし始めた。
挙句の果てにここは1行空けるべきだとか言出だす。
他の人のソース見たら、普通に揃ってないわけだが…
さらには、EASYで作った検証ツールもIFなどを考慮して
イコールと符号の位置を揃えろとか言ってくるんだが
これはマジなわけ?
これってカラム位置とか揃えないといけないのか?
PG作ったら、イコールや符号、→の位置全部揃えろとか言われたから、
面倒だが、上から下まで全部揃えた。
次作った時は、最初から揃えた訳だが、今度はイコールや符号の位置がおかしいとか言い出して
俺の見てる前で半角スペースとDELキーで上から下までチマチマと位置をズラし始めた。
挙句の果てにここは1行空けるべきだとか言出だす。
他の人のソース見たら、普通に揃ってないわけだが…
さらには、EASYで作った検証ツールもIFなどを考慮して
イコールと符号の位置を揃えろとか言ってくるんだが
これはマジなわけ?
2009/05/30(土) 00:56:03
easyって小数点とか、割り算の余りとか制御できないの?
2009/05/30(土) 03:12:11
>>81の言っていることは釣りだよな?
あんまりCOBOLの事は知らないんだが、なんか言ってることを想像したらフイタ
あんまりCOBOLの事は知らないんだが、なんか言ってることを想像したらフイタ
2009/06/06(土) 19:06:06
COBOLには文法上、カラムの縛りは確かにあるんだが
コードの大半を費やすことになるB領域と呼ばれるものは
行番号を除いて6カラム目「以降」に書くもので、インデントとかはちゃんとするのが普通
ただ、最近の言語と違って行同士の縦を揃える習慣は確かに存在するよ
宣言部分は特にそうだし、処理を書く部分もカラム揃える規約があったりとか
コードの大半を費やすことになるB領域と呼ばれるものは
行番号を除いて6カラム目「以降」に書くもので、インデントとかはちゃんとするのが普通
ただ、最近の言語と違って行同士の縦を揃える習慣は確かに存在するよ
宣言部分は特にそうだし、処理を書く部分もカラム揃える規約があったりとか
85デフォルトの名無しさん
2009/06/21(日) 23:55:24 教えて厨で申し訳ないんだが、
汎用機そのもののスレは、何板にあるかな?
2ちゃんのPC等のカテゴリーは初心者かつ
システム部門に異動したてなんで、探しても見つからない…
汎用機そのもののスレは、何板にあるかな?
2ちゃんのPC等のカテゴリーは初心者かつ
システム部門に異動したてなんで、探しても見つからない…
86デフォルトの名無しさん
2009/06/22(月) 02:32:572009/06/29(月) 23:41:10
Javaでバッチ処理を組むことになったんだけどよいフレームワークってありますかね?
バッチ処理の内容は、CSVまたは固定長のファイルからデータ読み込んでDBへ格納するという感じです。
ファイル内のデータは1件の場合もあれば、1000件の場合もあります。
バッチ処理の内容は、CSVまたは固定長のファイルからデータ読み込んでDBへ格納するという感じです。
ファイル内のデータは1件の場合もあれば、1000件の場合もあります。
2009/06/30(火) 22:58:17
バッチスケジューラも作るの?
作らないなら、特にフレームワークはいらないと思うけど。
DBアクセスのところだけ、iBatisかDbUtilsでも使えば?
後は、起動部分は自分でミニフレームワークでも作って、
引数の扱いや例外処理、ログなんかを共通化して。
Webアプリに付随したバッチ処理なら、Webサービスで窓口作ると良いかもね。
デプロイが一括で出来るし、HTMLで叩けるから、ロードバランサで負荷分散とか出来るし。
でも、せいぜい1,000件なら負荷分散の必要は無いかな。
作らないなら、特にフレームワークはいらないと思うけど。
DBアクセスのところだけ、iBatisかDbUtilsでも使えば?
後は、起動部分は自分でミニフレームワークでも作って、
引数の扱いや例外処理、ログなんかを共通化して。
Webアプリに付随したバッチ処理なら、Webサービスで窓口作ると良いかもね。
デプロイが一括で出来るし、HTMLで叩けるから、ロードバランサで負荷分散とか出来るし。
でも、せいぜい1,000件なら負荷分散の必要は無いかな。
2009/07/01(水) 22:11:10
easyの事なんですが質問。
easyで、2バイト文字を、コードで見た値でプラスしたりマイナスしたりしたいんですが。。
例えばヘキサで見た値が、X’1234’だったら、X’1235’とか、X’1233’とかに足し算引き算をしたいんだけど、、、
easyで、2バイト文字を、コードで見た値でプラスしたりマイナスしたりしたいんですが。。
例えばヘキサで見た値が、X’1234’だったら、X’1235’とか、X’1233’とかに足し算引き算をしたいんだけど、、、
2009/07/02(木) 20:50:29
Quartz
使っている人いる?
使っている人いる?
91デフォルトの名無しさん
2009/07/04(土) 19:41:46 >>90
http://imepita.jp/20090628/565860
サテト
∧∧
(・ω・ )
_| ⊃/(__
/ ヽ-(___/
 ̄ ̄ ̄ ̄ ̄ ̄
http://imepita.jp/20090628/565860
サテト
∧∧
(・ω・ )
_| ⊃/(__
/ ヽ-(___/
 ̄ ̄ ̄ ̄ ̄ ̄
9287
2009/07/04(土) 23:06:45 >>88
亀レスすません。
バッチスケジューラは作りません。Windowsのタスク使いますんで。
なるほど。DBアクセスだけっすか。
フレームワーク使って標準的なバッチ処理を組むように指令が
出てたんで全てをフレームワークでやろうと思ってました。
確かに例外処理やログは自作フレームワークの方が自由度がありますね。
ありがとした。
亀レスすません。
バッチスケジューラは作りません。Windowsのタスク使いますんで。
なるほど。DBアクセスだけっすか。
フレームワーク使って標準的なバッチ処理を組むように指令が
出てたんで全てをフレームワークでやろうと思ってました。
確かに例外処理やログは自作フレームワークの方が自由度がありますね。
ありがとした。
93デフォルトの名無しさん
2009/07/05(日) 11:39:03 >>91
http://imepita.jp/20090704/028160
ネヨ
∧∧
(´・ω)
_|⊃/(___
/ ヽ_(____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
http://imepita.jp/20090704/028160
ネヨ
∧∧
(´・ω)
_|⊃/(___
/ ヽ_(____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
94デフォルトの名無しさん
2009/09/20(日) 01:12:02 【コンピュータ】まだまだ現役:プログラミング言語のCOBOLが誕生50周年 [09/09/19]
ttp://anchorage.2ch.net/test/read.cgi/bizplus/1253376523/
ttp://anchorage.2ch.net/test/read.cgi/bizplus/1253376523/
95デフォルトの名無しさん
2010/01/04(月) 11:05:35 あげて聞いてみる。
俺も >>40 と同じこと思ったんだが、
Ant でジョブネットを定義してバッチ業務やってる実例が知りたいなあ。
Ant でジョブネットを組んで Quartz でジョブスケジューリングできれば、
OSSプロダクトだけで、業務システムで必要なジョブ制御が一通りできそうな
気もするんだけど、どうなんだろ?
俺も >>40 と同じこと思ったんだが、
Ant でジョブネットを定義してバッチ業務やってる実例が知りたいなあ。
Ant でジョブネットを組んで Quartz でジョブスケジューリングできれば、
OSSプロダクトだけで、業務システムで必要なジョブ制御が一通りできそうな
気もするんだけど、どうなんだろ?
2010/01/05(火) 16:08:22
技術的にできたとして、
誰が嬉しいの?
誰が嬉しいの?
9795
2010/01/05(火) 20:41:49 うーん……
コマンドプロンプト+ atコマンド とか シェルスクリプト+cron とかで組むと
先行ジョブ、後続ジョブとかの依存関係の制御が地味にめんどいけど、
でも JP1 とか千手とか Tivoli とか買うのもなぁ、タダで幸せになりたいなぁ……
みたいな人って、もしかして俺だけなんだろうか。
とりあえず、まずは自分でいろいろ試してみます……
コマンドプロンプト+ atコマンド とか シェルスクリプト+cron とかで組むと
先行ジョブ、後続ジョブとかの依存関係の制御が地味にめんどいけど、
でも JP1 とか千手とか Tivoli とか買うのもなぁ、タダで幸せになりたいなぁ……
みたいな人って、もしかして俺だけなんだろうか。
とりあえず、まずは自分でいろいろ試してみます……
98デフォルトの名無しさん
2010/01/10(日) 00:46:35 まぁ確かにビルド自体 バッチ処理だからantやMSBuildはそういう風に活用するのがいいいかもしれない。
エンドユーザがGUIで簡単に運用状況確認するとか、そういうがそれほど問題にならないならいいと思うけど。
エンドユーザがGUIで簡単に運用状況確認するとか、そういうがそれほど問題にならないならいいと思うけど。
2010/01/13(水) 00:07:00
すいません、COBOLで教えてください。
NetCobolで既存ファイルの削除をしたいんですが、
どうやれば可能でしょうか?
サーバーはWindowsなのでAPIなんかででも、出来たら
御願いします。
NetCobolで既存ファイルの削除をしたいんですが、
どうやれば可能でしょうか?
サーバーはWindowsなのでAPIなんかででも、出来たら
御願いします。
100デフォルトの名無しさん
2010/01/13(水) 09:48:02 >>99
使用手引書にちゃんとあるじゃないか。読めよタダなんだし。
http://software.fujitsu.com/jp/manual/fm/b298c2606/b1jw6201/01/cobuw.pdf
--------------------------------------------------------------
CALL "COB_FILE_DELETE" USING BY REFERENCE COBF-INF.
--------------------------------------------------------------
呼出し時のデータ設定 COBF-INPUT-FILENAME:
削除するファイルのパス名を指定します。
復帰コード
本関数からの復帰コードは、特殊レジスタPROGRAM-STATUSを使用して受け取ります。
例
― ファイル名にワイルドカード(?,*)を指定することはできません。
C:¥INFILEを削除する
--------------------------------------------------------------------
MOVE LOW-VALUE TO COBF-INF.
MOVE "C:¥INFILE" TO COBF-INPUT-FILENAME.
CALL "COB_FILE_DELETE" USING BY REFERENCE COBF-INF. --------------------------------------------------------------------
使用手引書にちゃんとあるじゃないか。読めよタダなんだし。
http://software.fujitsu.com/jp/manual/fm/b298c2606/b1jw6201/01/cobuw.pdf
--------------------------------------------------------------
CALL "COB_FILE_DELETE" USING BY REFERENCE COBF-INF.
--------------------------------------------------------------
呼出し時のデータ設定 COBF-INPUT-FILENAME:
削除するファイルのパス名を指定します。
復帰コード
本関数からの復帰コードは、特殊レジスタPROGRAM-STATUSを使用して受け取ります。
例
― ファイル名にワイルドカード(?,*)を指定することはできません。
C:¥INFILEを削除する
--------------------------------------------------------------------
MOVE LOW-VALUE TO COBF-INF.
MOVE "C:¥INFILE" TO COBF-INPUT-FILENAME.
CALL "COB_FILE_DELETE" USING BY REFERENCE COBF-INF. --------------------------------------------------------------------
101デフォルトの名無しさん
2010/01/17(日) 22:06:30 思うがバッチ処理ってのは、いつかはリアルタイムになるのかな
いまはまだコンピュータの性能や制約があって、バッチ処理でしか方法ないけど。
いずれ処理時間という問題が解放されたらすべて即時計算の世界になるもんかね
そういう世界になったらもっとすごいバッチ処理ができるかもしれんけどw
いまはまだコンピュータの性能や制約があって、バッチ処理でしか方法ないけど。
いずれ処理時間という問題が解放されたらすべて即時計算の世界になるもんかね
そういう世界になったらもっとすごいバッチ処理ができるかもしれんけどw
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 【沖縄】開業4ヵ月でこれは…“国民の税金”投入の『ジャングリア沖縄』で見た衝撃的な光景と、モチベーションが低い一部スタッフの現状 [ぐれ★]
- 【東京】「家族で話題にして」 “世田谷一家殺害から25年 警視庁が呼びかけ [煮卵★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 前駐中国大使・垂秀夫『高市首相が台湾有事答弁を国会でしてしまったのは高市首相のなかに戦略的思考が無いから。安倍晋三を見習え』 [718678614]
- クズ「勉強頑張らなかった奴は一生DQNと一緒に肉体労働しろ」☚勉強頑張れるのも環境と巡り合わせなんだが? [783475554]
- 朝だよー🥁🥺ドンドンドンドン
- モブサイコ「私がJAグループに何か利益誘導するということは全くありません」 [402859164]
- ( ・᷄ὢ・᷅ )ケツ
- 【時事】立憲民主党、30代の支持率が「ゼロ」😨 [369521721]
