コードネームで遊ぶ

プログラマーには難しい仕事があります。 創造力を養うために、気を散らす必要がある場合があります。 たとえば、 JetBrainsでは、将来の製品リリースのコード名を選択しています。 外観の面白い話をいくつか紹介します。



神からの知性

アイデア 情報技術市場での11年間、 IntelliJ IDEA統合開発環境の最良の例は、いくつかの女神の名前を変えました:ステラ、ビスタ、パンドラ、アリアドナ、オーロラ、パラダ、イリダ、デメトラ、セレナ、ダイアナ、マイア、ニカ、そして最近ではレダ。



コード名は製品のスクリーンセーバーにも反映されます。 ここで、たとえば、オーロラ。 ロシア語の製品を作成する場合、おそらく巡洋艦オーロラを描いたでしょうが、それは国際的なものです...そしてオーロラは、女神に加えて、英語で「北の光」も意味します。 ここにそのような三毛猫があります!



私たちにとって異質な人間はいない

当初から、 YouTrackバグトラッカーの名前は、人間の特性、品質、感情の特性を求めてきました。 長い間、アルファ版はカリスマと呼ばれていましたが、この名前は市販されていないことがわかりました。 バグトラッカーがようやくYouTrackという名前で販売されたとき、次のコードがアルファベット順に表示されました。大胆(「勇気」)、エネルギー(「エネルギー」)、および魅力(「趣味」)です。 次のバージョンは何と呼ばれますか-寛大さ(「寛大さ」)、グロテスク(「不条理」)または多分壮大さ(「偉大さ」)? すぐに見つけてください!



芸術の歴史への遠足はどうですか?

dotTraceプロファイラー.NETチームには、クラシックアートのファンがたくさんいます。 そのため、リリースはイタリアの建築家や彫刻家にちなんで、アルファベット順にアラベラ、ベルニーニ、カノバ、ドナテロの名前が付けられています。 dotTraceのすべてのマイナーバージョンのスクリーンセーバーの設計は、これらのマスターの作業に基づいています。 誰が本当に考えたでしょうか?



カノバベルニーニ



伝説の島々

Kotlinプロジェクトが形になり始めたとき、私たちは島の名前がそれに適していると考えました。 さて、Java、Java、その他すべて。 そして、私たちはどこに行くかを決めました。IntelliJLabsが位置するサンクトペテルブルクには、一意の名前を持つ少なくとも33の島があります。 発音のしやすさから、私たちの選択は、要塞都市クロンシュタットが位置するサンクトペテルブルクの西32 kmにあるバルト海の島、コトリンにありました。 出来上がり!



森の王国

RubyMineチームは最近、コード名の使用を開始し、Rubyの日本の起源に敬意を表することにしました。 最新バージョン4.5はNireと呼ばれ、日本語で「ニレ」を意味します。 その前に、トウヒ-「トウヒ」がありました。 他の人にアルファベットの練習をさせてください、これらの人は新しい方法で行きました:彼らが名前で使用する文字の数はバージョン番号と一致します! それらがどれだけ十分か見てみましょう...



ニレ東hi



常に地理の場所があります

TeamCityのバージョンは、伝統的にインドの都市(アグラ、ベナレス、カルカッタ、ダージリン、エルル、ファラディ)を特徴としていました。 一見、アルファベット順に名前を選択するのは簡単ですよね? 実際、最初の手紙には何の問題もありませんが、一部の開発者は頭を押しつぶされました。



昨年、Fの文字で名前を見つけるには、発音も簡単でしたが、開発者は多くの地理的地図、地図、さらにはGoogle Earthをシャベルで削る必要がありました。 チームが検索に焦点を当てたとき、奇妙な手紙が届きました。 その中で、インドの大学は、次のリリースが大学のある都市の名前でFalnaと呼ばれる場合、TeamCityライセンスをいくつでも購入することを約束しました。 どうやら、彼らは私たちがどのようにコードコードを考え出すかを見つけ、彼らの都市と自分自身を宣伝することに決めたようです!



突然、洞察が得られました。手紙は4月1日、つまり抽選の日に届きました。 ジョーカーの身元だけが未だに謎に包まれています。



ストーリーを共有してください!

また、どのような興味深いコードコードや命名方法に遭遇しましたか?



All Articles