08/01/15 22:41:41
おれGUID知らんかった。でも、絶対一意じゃないらしいぞ。
wikiより
GUID (Globally Unique Identifier)またはグローバル一意識別子(ぐろーばるいちいしきべつし)は、
ソフトウェアで使用される擬似乱数で、世界で一意な識別子として使用される128ビットの2進数値である。
ただし、絶対に一意であることを保証するものではなく、
生成される識別子の数が(2128 つまり 3.40282366×1038) と非常に大きいため、
同じ識別子が生成される確率がきわめて小さいということである。GUIDは『グーイッド』と発音する
101:仕様書無しさん
08/01/15 22:44:26
実装がおかしくない限り、重複することはない、と言っていいよ。
絶対に重複しないような実装が定義・指定されてるわけではない、ってだけ。
102:仕様書無しさん
08/01/15 22:54:22
>>101
thx
機会あったら使ってみるわ(おれは連番使いじゃないから関数名その他には使わんが)
103:仕様書無しさん
08/01/16 06:21:15
えー?
せっかくだから関数名もGUIDで生成しようよー
きっとかなり笑えるコードになるよ
マ板で10レスくらい取れるんじゃないかなぁ
だからやってみようよー
104:仕様書無しさん
08/01/16 14:05:18
>>100
101がすでに言ってるけど、現実的には重複しない。
GUID生成の実装は、ただ確率的なのではなく、
たしかMACアドレスや時刻とかから求めるのではなかったか。
# 全部がそうかは知らん。念のため。
しかし、それはそれとして、一意性を保証するしくみは
ないから、ウィキペとしてはそう書かれるのでは。
>>102
Windows使いならすでにガンガン使っているんだぜ。w
105:仕様書無しさん
08/01/16 14:07:54
ランダムだったり、dateなどで数字に意味を持たせるのは
真の連番使いとはいえないな
106:仕様書無しさん
08/01/16 15:02:21
>>100
Wikipediaのことをwikiというやつは死ね
Wikiを使ってるサイトなんて腐るほどあるだろ
107:仕様書無しさん
08/01/16 15:36:33
>>106
まぁいいじゃないか。インターネットで調べ物することに変わりはないだろw
108:仕様書無しさん
08/01/16 17:13:23
よくない
GUIDじゃないけどもUUIDの定義
URLリンク(www.opengroup.org)
109:仕様書無しさん
08/01/16 20:40:43
そろそろスレ違いのようなそうでもないような、そんなんどうでもいいような。
110:仕様書無しさん
08/01/16 20:50:46
「サイトも連番で呼べばいいんだよ。そうすりゃ略すこともなくなるし一意に決まるだろ?」
それIPアドレスw連番使いはこんな思考なのかな?
111:107
08/01/16 21:03:22
>>108
>インターネットで調べ物する
こういう言い方だって、本来は正確じゃないけど意味は通じるだろ、って皮肉だったんだが。
通じなかったみたいだな、スマソ。
112:仕様書無しさん
08/01/16 21:10:31
ホームページとウェブサイトみたいなもんでしょ。
113:仕様書無しさん
08/01/16 21:23:55
俺のホームページはgoogle.comだぜ
114:仕様書無しさん
08/01/16 21:30:28
俺はblank
115:仕様書無しさん
08/01/16 21:34:28
私のホームページは www.serial-no.com ですが何か?
116:仕様書無しさん
08/01/16 21:46:11
0000000001.COMはまだ登録されて無いな
117:仕様書無しさん
08/01/16 22:12:25
>>99
バックアップから復旧させたりすると
どうなるのかわからんのでこはい。
118:仕様書無しさん
08/01/22 00:34:50
1クリックでソースファイルがきれいに並ぶ快感を知ってしまうと
連番の魔力からはぬけられない・・・・
119:仕様書無しさん
08/01/22 01:09:03
動画にアクセスしたら zoomeのDQNは早い
70Mbpsぐらい出たよ インターネットなら
透過スピードに近い のではないだろうか?
Lunascape Core Version 4.5.2.1 / ANSI
Operating System Version 6.0.6000
Internet Explorer Version 7.0.6000.
120:仕様書無しさん
08/01/22 01:22:11
>>118
それしかいいことがないのがなあ・・・・
121:仕様書無しさん
08/01/22 09:32:50
これってパッケージ名を
01datamodel
02view
03controller
とかにするのもだめなの?
122:仕様書無しさん
08/01/22 09:45:31
標準の機能名+拡張機能名+将来の変更による配番。
0000_00_00hoge
0001_01_00hogege
0010_00_00metahoge
123:仕様書無しさん
08/01/22 10:10:46
>>118
俺は自分の都合が良いようにショートカットを作るVBAを作ってる
便利だよ
124:仕様書無しさん
08/01/24 01:45:33
>>123
ショートカットだと eclipseの中とかでうまく並ばない。
たとえばクラスごとにレビューするために一覧をつくるとか
いうときに
dir /s *.java > sourcefiles.txt
とかから分担表を作ったりしないの?
125:仕様書無しさん
08/01/24 02:26:57
クラス単位で分担決めるの?
126:仕様書無しさん
08/01/24 05:34:01
>>124
JAVAでもeclips使わないからな~
エディタとCVSで十分
ショートカット作成マクロはファイル一覧納品用ドキュに埋め込んでるし
127:仕様書無しさん
08/01/24 08:45:00
>>125
それ以外に何かいい決め方ある?
あ、もちろん共通クラス net.2ch.00model.* 以下は全員で見たりとかは
あるけど。
128:仕様書無しさん
08/01/24 20:01:40
ユースケースとかで分かれてないんか?
129:仕様書無しさん
08/01/24 23:02:17
>>128
ユースケースはクラスの分類には使えないだろ。
ユースケース:クラスは基本的にM:N関係なわけだし
130:仕様書無しさん
08/01/27 12:19:35
>>129
クラスの分類じゃなくて、レビューの分担の話だろw
131:仕様書無しさん
08/01/28 13:46:06
大量の画面を連番にするというのが元スレであった。そこは納得できる。
画面はデータなんだよ。データをプログラムで書いてるんだよ。
(エディタからソースに落としてるんだとしても。)
現在の開発環境の流れで何となくプログラムとして組み込まれてるけど、
画面を作る事をプログラムと呼ぶプログラマが許せない。
あれ?連番支持者を叩きたかったのになんかそれた。
132:仕様書無しさん
08/01/28 14:06:37
>>131
プログラムじゃないんならいちいちプログラム組むなよと。
133:仕様書無しさん
08/01/29 01:05:52
>>131
手続き型言語に毒され過ぎ。
134:仕様書無しさん
08/01/31 23:03:05
寿司食いたいフフフフフフフフフフフフ
135:仕様書無しさん
08/01/31 23:25:14
ガリ食え屑
136:仕様書無しさん
08/02/12 18:53:21
641 名前:デフォルトの名無しさん[sage] 投稿日:2008/02/12(火) 18:25:02
開発者のイニシャル + 連番
という命名方法がお勧め.
名前に悩む必要がなくなる.
137:仕様書無しさん
08/02/12 19:40:13
命名で悩んだ分は後でちゃんと帰ってくるよ
138:仕様書無しさん
08/02/13 05:52:12
テストコードはとりあえず名前考える前に書きたいから test0014.cpp とかになってる俺
139:仕様書無しさん
08/02/16 18:13:40
…うに系だと普通に test ってコマンドがあるからなー
140:仕様書無しさん
08/02/27 18:13:45
連番は必須でしょ、電子帳簿保存法の電磁的記録に定められている↓
むしろ基本
最初の記録段階から一貫して電子計算機を使用して作成する帳簿
=記録を発生・年月日順に累積
紙伝票同様、連番かつ欠番なし、加筆は認められない。
電磁的記録の訂正・加除の履歴の確保
=伝票同様、反対仕訳の機能かつ、履歴の確保
ただし、入力日から一週間内であれば、訂正・削除記録を残さず、直接に訂正・削除するシステムが認められている(更新)
かつ、その更新に関するLOGの
・電磁的記録をディスプレイの画面及び書面に、整然とした形式及び明りょうな状態で、速やかに出力することができるようにしておくこと。
いわゆる伝票の二重線訂正に関する履歴
これは、訂正・加除に関しても追加入力を求める事を示していて、
レコードに自動連番(処理年月日の自動連番の付与)や反対仕訳(伝票番号なにがしを訂正したという事実を含む)
が求められるということ
表の結合に関しては、
・その電磁的記録又はCOM(Computer Output Microfilm)の記録事項)との間において、相互にその関連性を確認できるようにしておくこと。
=監査証跡の確保、検算、転記ミスの確認機能の確保
検索に関しては
(1)取引年月日、勘定科目、取引金額その他の帳簿の種類に応じた主要な記録事項を検索の条件として設定できること。
(2)日付け又は金額に係る項目については、その範囲を指定して条件を設定することができること。
(3)二つ以上の任意の記録事項を組み合わせて条件を設定することができること。
141:仕様書無しさん
08/02/27 20:03:56
>>140
単なる羅列である伝票と一緒にするなと。
142:.
08/02/27 20:41:13
>>141
伝票には、連番が振ってあるんだよ。
3・5伝票制敷いてる、綴り式の正式な伝票ね。
だから、勝手に連番が欠けちゃいけない。
訂正する時は、逆仕訳か赤を使わなきゃいけない。
143:仕様書無しさん
08/02/27 20:48:45
>>142
伝票って言うのはものの移動を記録するものなんですよ。
時々刻々と変化してゆくものづくりのどこを伝票で表現しようというのか。
144:仕様書無しさん
08/02/27 20:48:58
ここでいう連番ってデータの識別子の話じゃないから。
145:仕様書無しさん
08/02/27 20:53:09
だめだな。
むしろ簿記の話。
伝票には、端にNo.という部分があって、連番を振る事になっている。
後で、勝手に取引を削除することは禁止されている。
その為の連番。
連番が取引の履歴が正しい事を示す証拠。
そのルールは当然電磁的保存でも摘要される。
146:仕様書無しさん
08/02/27 20:55:59
ザルSOXとかカンベンなw
147:仕様書無しさん
08/02/27 21:07:50
>>145
だから簿記は板違いだ
148:仕様書無しさん
08/02/27 21:12:38
>>147
>一意(uniキュー)なデータの識別子
って、インクリメンタルじゃない場合があるからな。
かつ、ACCESS使ったりすると、入力途中エスケープ消去したりすると、
欠番が出たりする。
それだけね
149:仕様書無しさん
08/02/27 21:16:29
>>148
だからさあ、在庫リストがあればいいのになんで伝票の全てを使わないといけないのかと。馬鹿か死ね
150:仕様書無しさん
08/02/27 21:27:13
>>149
在庫リストの話なんかしてないだろ。
伝票の話だ、もっと言うと仕訳の話。
単純に言えば、
仕訳、出金、入金、(売上、仕入)
の話だ。
ただし、在庫リストでも商品有高の話になると、履歴連番なきゃ、話にならないな、決算で終わる。
151:仕様書無しさん
08/02/27 21:42:58
伝票の話もしてねーよ。
152:仕様書無しさん
08/02/28 09:08:58
前に、データのIDや識別子に対する連番の話じゃなくて
意味のある処理やその固まりに対して連番で名前をつける事が
問題で、って話になったんだけどなあ。
まあいいや、自治する気はないから好きにやってくれよ。
153:.
08/02/28 16:27:19
ソ系が間違っちゃいけないのは、
売上原価(売物の値段)は仕入時のその個体(LOT)の値段では、決して決まらないという事だな。
届出なしなら、最終仕入原価(単純に言えば期首、期末での棚卸原価)
他に先入先出、後入先出、移動平均、加重平均、どれも、その時存在する品物の仕入単価の合計で決まる。
この時が問題。
要は、商品有高帳に処理年月日含めた自動連番なきゃ、決算でシャレにならないということは容易に分かるだろう。
154:仕様書無しさん
08/02/28 16:34:19
ここはソフトを売り買いするところではありません。
プログラマーを売り買いするところです。
155:仕様書無しさん
08/02/29 23:23:44
電磁的記録文書の時刻認証について語るスレは此処ですか?
156:仕様書無しさん
08/03/06 02:26:38
150とか153みたいなバカがDBカラム名を連番にすんだろなー
157:仕様書無しさん
08/09/18 22:14:48
Rails を使ってCOBOLの手法で開発
URLリンク(www.tpj.co.jp)
クラス名が連番で大笑い
158:仕様書無しさん
08/09/18 22:49:48
>>157
当社のモットー
「 Global, Only one, Quality, Ecology, Challenge 」
少なくともオンリーワンと、チャレンジは満たしている。