以下のように英単語を3〜5文字くらいの省略形にしたリスト(または辞書)はありますか?
”Server” → ”srv”
”Pointer” → ”ptr”
”Address” → ”addr”
”Attribute” → ”attr”
また、省略形は、単語から母音を取り除いたものを用いることが多いと聞いたことがあります。
これについて説明のあるページがあれば教えてください。
http://www.2-sir.com/TwinFalls/acronym6.html
U.S. MILITARY ABBREVIATION AND ACRONYM LIST.
一覧表のほうですが、こういうものは見つかりました。
addr はあるけど、attr はないみたいです。
でも他の単語がたくさん載ってました。
郵便関連の略語一覧のようですね。
”Server” → ”srv”
”Pointer” → ”ptr”
とかが載っているサイトは無いのでしょうか。
http://homepage1.nifty.com/~takaot/prprpr/varname.html
変数名の力 - いいプログラムを書こう
英語の、というかプログラミングにおける変数名の付け方のような気がします。(英文サイトを検索しても、そのようなサイトばかりがヒットしますし)
上記のサイトに「省略のガイドライン」として「先頭にこない母音を削る」というのがありますね。
変数名のつけ方は慣習であり、言語によっても異なったりするのですが、こちらはVB用の一覧。
http://www.eigotown.com/jobs/special/smiley/abbreviation_03.shtm...
英文メールに役立つ! 英語の顔文字・省略語講座
プログラミングでなければ、、、でも単語じゃないですね。
いい感じです。
そういえば「変数名の力」のページって前に自分が「いわし」に投稿してますね(汗)(^^A
■コーディング規約に関する情報
http://www.hatena.ne.jp/iwashi?mode=detail&iid=14061
・一般的な省略語をつかう
・先頭にこない母音を削る
・それぞれの単語の頭文字、または先頭の数文字を使う
・それぞれの単語の1、2、3文字目で切り捨てる
・それぞれの単語の最初と、最後の文字を使用する
・もっとも重要な単語を最大3語までとりだす
・不要なサフィックス(_ing, _edなど)を除く
・発音できる名前にする
・関連した省略形は同じようにそろえる
・読み違えやすい組み合わせを避ける
・名前は、書き手ではなく読み手のためにつけることを忘れない
このような省略ルールにもとづいた一覧表みたいのは無いでしょうか?
英単語の略し方というよりは、変数名、テーブルのフィールド名に使えるような略語を探しています。
引き続き募集します。
プログラミングの説明のHPに時々訓令式、ヘボン式という言葉がでてきますね。
変数名の長さに制限がある場合に使っていたとか。
苦労してたんですね...(^^;
arigatou gozaimasu tte kannji de syouka?
argtgzmsttknnjdsyk?
・・・なんか、暗号文みたいです(苦笑)
もう少し募集します。
http://www.interest.de/online/edv-abk/edv-abk-A.html?ID=63838101...
WEKA - EDV-Abk�rzungen A
Attribute -> atr/attrib
Address -> ADR
Server -> svr
になっています Pointerは残念ながらありませんが
Server → ”svr” なんですね。
”srv” と書くと Service と読む人がいるからでしょうか?
ちなみに、google の結果は、
srv server の検索結果 約 190,000
svr server の検索結果 約 156,000
でした。
”SRV” と ”SVR” どちらが一般的か?という情報もありましたらお願いします(^^A
まだ、しばらく回答を募集します。
また、質問終了後も「いわし」に良い回答を寄せられた方にはポイントをお送りします。
プログラミングの分野の変数の話なのでちょっと脱線かもしれませんが、
http://member.nifty.ne.jp/i_yamada/syoseki.html
@nifty:@homepage:移転のお知らせ
・プリフィックス 変数名を分かりやすく書くための手法で、ラベルはlblXXXとか、ボタンはbtnXXXのように母音を省略して書くのが一般的。接頭辞(接頭語)とも。
lbl〜、btn〜 は VB 用のハンガリアン記法ですね。
■ Object Hungarian Notation Naming Conventions for VB(VBでの命名規則)
http://support.microsoft.com/default.aspx?scid=kb;EN-US;1737...
■ Hungarian Notation(ハンガリアン記法について)
http://msdn.microsoft.com/library/en-us/dnvsgen/html/HungaNo...
一応、参考まで。
申し訳ございません。
残念ながら、3文字略語(TLA/three-letter acronym)系ではなく、
1ワード(1単語)を略した書き方が載っているページを希望しています。
質問が分かりにくくて申し訳ございません。
SRV Saddle River Valley
SRV Safety Relief Valve
SRV San Ramon Valley
SRV Service Corporation (funeral company; stock symbol)
SRV Service Record (DNS)
SRV Serving
SRV Socialist Republic of Vietnam
SRV Special Reconnaissance Vehicle
SRV Stevie Ray Vaughan
SRV Storage and Retrieval Vehicles
SRV Subject-Relation-Value
SRV Surveillance Restoral Vehicle
SRV System Requirement Verification (design phase)
SVR Saradar Vallabhbhai Regional Engineering College, Surat India
SVR Security Violation Report
SVR Server
SVR Severe (Thunderstorm) Warning
SVR Site Visit Required
SVR Skandinavisk Vapenrulla (Scandinavian roll of arms)
SVR Slant Visual Range
SVR Sluzhba Vneshnei Razvedki (Russian Foreign Intelligence Service; post cold war intelligence service)
SVR Super Video Recording
SVR Sustained Virologic Response
SVR System Validation Review
SVR Systemic Vascular Resistance (cardiology)
>ちなみに、google の結果は
その検索結果は妥当だとはいえません
なぜなら、Server を略している場合もあれば Server以外の単語を略して別に srvとして遣っているケースがあるからです。
略語辞典を見てのとおりSRVはServerでは使われることはありません Servingになってしまうようですね
Abbreviations and acronyms dictionary: Find definitions for over 4,197,000 abbreviations, acronyms, and initialisms
2回目の回答になりましたが。略語辞典として多用してますので良かったらどうぞ
http://dictionary.reference.com/
Dictionary.com
からの自動リンクにもなっています
”Server” → ”SVR” が一般的なようですね。
略語辞典、参考にします。
http://aitech.ac.jp/~kurokawa/2002/resumemy.htm
プログラミング言語に関する一考察
2回目ですのでポイントは結構です。
こうした略称は、機械語の命令をニーモニックと呼ばれる英語の略称に置換えることでプログラミングの効率を飛躍的にアップさせた、アセンブラ言語のあたりから来てるのかもしれません。
「3.4 命令セット 」など参照。
http://www.daytronic.com/products/10K/10kcommands.htm
Daytronic Corporation - System 10 Mnemonic Commands
慣習に基づいているもので、言語やシステムによって違うので(変数に許容される文字数など)、全てに共通するような一覧表はないように思います。過去の優れたプログラムから省略の仕方を拝借する場合や、会社によって決められたプログラミング標準に従う場合もありますし。
Mac関連のプログラミングに関する記述。
やはり「過去の優れたプログラムから省略の仕方を拝借」
するのが定石ですかね。
過去の事例が無い場合は、
■ 変数名の力 - いいプログラムを書こう
http://homepage1.nifty.com/~takaot/prprpr/varname.html
の「省略のガイドライン」を参考にしたり、
■ Acronym Finder
で略語を調べたりして
仕事(プロジェクト)やプログラミング標準に合った
「短くて分かりやすい名前」を考えるよう心がけていきたいと思います。
今回は、ここで終了したいと思います。
ありがとうございました。
ありがとうございます。
もう少し他の回答をみてみます。