■プログラム4
きっと独自開発のソフトウェアだと思うよ
I guess it's a proprietary software.
キーワードサーチでレコードの数を絞れるよ
You can narrow down the number of records by keyword search.
日付は年、月、日の順で表示されます
Date is displayed in the order of year, month and day.
改行マークのLFをCRに一括変換しないと
We need to globally replace the line-feeds with the CRs at their ends.
プログラムは実行時にデータを取得します
The program retrieves the data in run-time.
このメソッドはデータを取り出すためだけに使われます
This method is used only to fetch the data.
データは2つのDBに渡ってずっと同期をとる必要があります
The data needs to be in sync across the two databases at all times.
プログラムはこれらのフールドのデータを同期を取り続けなければなりません
The program must keep these fields' data in sync.
テーブルを削除するには、管理者としてログインする必要があります
To purge the table, you need to sign on as admin.
我々のウェブサイトへのアクセスが認証されました
You are authorized to access our website.
あなたは資料をダウンロードする権限があります
You have authorization to download the materials.
最後の仕上げに掛かっています
I'm working on just a few finishing touches.
すべてうまくいっています
Everything is in good shape.
ハマリました
I got stuck here.
有効というより問題の方が多いよ
It's sometimes more trouble than it's worth.
最初からすべてをやり直そう
Let's redo the whole thing from scratch.
それじゃ駄目だよ
That's not gonna work.
それじゃ八方塞がりだ
It doesn't go anywhere.
最悪だったよ
It was disaster!
退屈な仕事だった
It was a tedious job
非常に面倒な仕事だった
It was a daunting job
File naming convention 命名規則
Differential file 差分ファイル
■プログラミング3
グローバル変数は使うな
Stay away from global variables.
ここで変数を初期化したら駄目だよ
you are not supposed to initialize the variable at this point.
例外処理しないと、間違いなくエラーが起きるぞ
If you don't handle exceptions, the application will bump into errors for sure.
オーバーフローの問題を避けたい
I want to steer clear of overflow problems.
デバッガーだけではメモリリークの問題は把握できないな
It's hart to track down memory leak problems with a debugger only.
この関数に入った途端にプログラムがクラッシュする
the program dies right after it goes into this function.
関数に渡す前に戻り値を取得する必要があります
You need to get the return value before you pass it to this function.
通常、構造体はスタックに格納されます
The entire structure is typically pushed on the stack.
すべての要素をスタックから取り出さなければいけません
You need to pop all elements off the stack.
スタック上のエレメントはLIFO順で処理されます
Elements on the stack are accessed in a LIFO(FIFO) order.
例外を投げる
throw the exception
エラーを受ける
catch the error
クラスを拡張する
extend the class
欠陥なし
defect-free
問題を見つける
find a problem
問題を見つける
detect a problem
インストールに関する問題
installation-related issues
欠陥を直す
fix the glitch
機能不全
malfunction
絶対必要な機能
must-have feature
なくても支障がない機能
nice-to-have feature
■プログラミング2
どうやってスタティック変数をJavaでは使うのですか?
How do you implement static variables in Java?
文字列がこの関数を通るといつも文字化けが発生します
When strings go through this function, they always turn into garbage characters.文字が化けた
The strings got garbled.
このオブジェクトはヌルではありません
This object is not equal to null.
a+=bとa=a+bは同じことです
a+=b is equivlent to a=a+b.
この変数はループごとに1ずつ増えて行きます
This value is incremented by one for each loop.
増加単位は5です
The increment is 5 units.
変数を初期化しないっとエラーになるよ
It would generate an error without initializing the variable.
ループを出ると最後まで初期化されないよ
This variable will never be zeroed after loop.
ここでこの変数は0に設定されました
Now this variable is set to zero.
() parentheses
{} braces or curly brackets
[]<> brackets
IF文には括弧が必要ですよ
you need parentheses for the IF statement.
パラメータ変数を括弧の中に入れてください
Bracket all the parameter variables.
括弧を取らないとエラーがなくなりませんよ
Take the brackets out. Otherwise, the error won't be cleared.