Check availability of your new app name for major registries at once.
弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 はじめに 英語での適切な命名は、コードの可読性や保守性を向上させるために重要です。適切な命名規則を守ることがコードの理解や共有において不可欠です。 英語での命名規則を学び、適切な命名を行うことで、コードの読みやすさや保守性を向上させ、チーム全体でのコードの理解を促進する手助けとなります。 この記事では、日本人エンジニアが英語での命名規則を理解し、適切な命名を行うための指針を提供します。 命名フローチャート 変数 関数 クラス 1. 変数 1-1. boolean 1-1-1. 存在するかどうかのフラグ 名詞 + exists
<米タレントの矯正下着名を撤回させた日本人が、他民族の英雄を料理の名前に冠するのはダブルスタンダードではないか> どんな体形にもフィットする矯正下着ブランドに「Kimono」というブランド名を付けて販売する予定だ──と、アメリカの有名タレント、キム・カーダシアンが6月25日に1億4000万人ものフォロワーを持つ自身のインスタグラムで表明すると、たちまち日本から「総攻撃」に遭った。 まず日本の伝統文化の拠点であり、着物産業を抱える京都市が門川大作市長名で「着物は日本の伝統的な民族衣装であり、暮らしの中で大切に受け継がれ、発展してきた文化だ」と再考を促した。 政治家も黙っていなかった。世耕弘成経済産業相が「しっかりと審査するよう米国特許商標庁に伝えている」と呼応。ネットでは商標登録申請に反対する署名の数がうなぎ上りに増えて13万人を超え、ついにカーダシアンは「慎重に考えた末、ブランドは別の新し
はじめに 「なんか、レビューのたびに変数名を指摘されてる気がする...」 「日本人なんだから、英語で命名とか無理...」 こんなお悩みありませんか? この記事では、「プログラマーが英語の命名で悩んだ時にどうすれば良いか」をフローチャート形式で解説します! これであなたも駆け出しエンジニアを卒業できるかも!? ※本記事はLaravel,Vue.jsのプロジェクトで運用されているルールを元に解説しています。 プロジェクト内だけの内輪ルールも含まれていますので、ご了承ください。 対象者 この記事は下記のような人を対象にしています。 駆け出しエンジニア プログラミング初学者 PHP(Laravel),JavaScript(Vue.js)で英語のネーミングに苦戦中 前提知識 下記のような中学・高校で学ぶ内容については理解していること前提で解説します。悪しからず。 三単現のsって何? 5文型(SV/S
◆ NamingConvention https://namingconvention.org/ 紹介 「NamingConvention」は、プログラミング命名規則のガイドラインを作成・収集・維持するオープンソースプロジェクトです。 「C#・Git・Java・PHP・VueJS・Python」が、現在作成進行中です。 Gitの章には、ブランチ名やコミットメッセージ、プルリクのネーミング規定が記載されています。 例えば、ブランチネームだと必須や許可と一緒に例文も記載されています。 プログラミング言語(Java)だと、このようになっています。 推奨のネーミングというより、キャメルケースなど、最低限準拠すべき形式が書かれています。 プログラミング版wikipediaになるような、熱量高いコミュニティが続いて欲しいです。 ◆ NamingConvention https://namingconv
私には子供の頃から続けている、趣味というか習慣のようなものがあります。「架空の人の名前を考える」というものです。 思えば小学生の頃くらいから私は「人名」に興味がありました。テレビでアニメや戦隊ものの番組を見るときも、本編よりOP・EDのスタッフロールを見ることの方が楽しみだった記憶があります。いかにも異端っぽいエピソードで恐縮ですがこればっかりは事実なので仕方ない。 なぜ当時の自分が人の名前に惹かれていたのかというと、そこから「この世界は確かに存在しているのだ」ということが感じられたからではないかと思います。自分の人生には何の関係もない、生まれてから死ぬまで一度もすれ違うことすらないような人にも名前があり、そこには何かしらの由来や親の願いがこもっていると思うと、この世界の底知れないディティールの細かさに身震いするような気持ちになりました。子供の頃の私にとって、人の名前を知ることは「世の中」
みなさんこんな画面を見たことありませんか?? このような状態は避けるべきです。理由は以下の通り。 各リソースの役割がわかりにくい オペレーションミスが発生しやすい リソース削除などの判断が難しくなる 単純に見栄えが悪い そこで今回は弊社が環境を構築する際によく使う命名規則を紹介したいと思います。 新規でリソースを作成する際に参考にしていただけると嬉しいです。 ※AWSアカウントでシステムや環境を分離していたとしても、命名規則を守ったほうがリソースの見通しがよくなります。 リソース名から何を知りたいのかを考える みなさんはリソース名(主にNameタグ)から何を知りたいですか?? 対象のリソースによっても異なりますが、共通で知りたいものは以下になるかと思います。 対象システム 環境(本番、検証、開発) また、リソースによってはこれ以外に知りたい情報もあるはずです。 Subnet、RouteTa
10位 えらぶゆりの島空港〔鹿児島県大島郡和泊町〕 コウノトリ但馬空港〔兵庫県豊岡市〕 対馬やまねこ空港〔長崎県対馬市〕 それぞれ、ひとつの生き物をアイデンティティにしようという意気込み。 商品化が分かりやすく価値がある。 9位 宮崎ブーゲンビリア空港〔宮崎県宮崎市〕 自生でもない外来種をシンボルにしようという空虚さ。 なお空港には少量のブーゲンビリアがある模様。 8位 隠岐世界ジオパーク空港〔島根県隠岐郡隠岐の島町〕 独特な地形、生態を表すために隠岐ユネスコ世界ジオパークという言葉を作り出した地方の鑑。 「隠岐世界」だけでもかっこいいと思うぞ。 7位 富山きときと空港〔富山県富山市〕 全国方言辞典によると、「きときと」とは活力的・精力的な様子を表す方言だそうだ。 日本海側のねっとりした視線を感じる。 6位 おいしい山形空港〔山形県東根市〕 おいしい庄内空港〔山形県酒田市・鶴岡市〕 農協が
おはようございますこんにちわこんばんわ。どうもぶたです。 以前、チーム内で「変数や関数の名前に妥協したくないなー。どうしたら上手く命名できるんだろう?やっぱり英語の勉強?」という話になったので、今回は名前付け、命名についてまとめます。 とは言え、自分自身多くの記事やドキュメント、書籍などに助けられているので、ほぼ紹介記事になります。 ただ、順番には気をつけた方がいいと個人的には思っています。 何事もそうですが、なぜやるのかを知ってからどうやるのかを学ぶべきかな、と。 例えば、「この単語とこの単語はニュアンスが違う」「そんな単語存在しないよ」「単数と複数が間違ってる」 そんなレビューを受けたことがある人もいると思います。僕も言われたことがあります。 そういった内容の記事もたくさんあります。僕も読み込んでいますしストックして参照できるようにしています。 それはそれで有用ですし、是非意識していき
リーダブルなテストコードについて考えよう~VeriServe Test Automation Talk No.3~で発表した資料です。 【発表資料中のURL】 ※複数ページで出てくる場合は、初出のページ数に掲載 ◆P7 ISTQBテスト技術者資格制度 Foundation Level シラバス 日本語版 Version 2018V3.1.J03 ◆P17 リーダブルテストコード / #vstat ◆P43 見てわかるテスト駆動開発 ◆P46 JaSSTレポート(過去のJaSSTの講演資料などが載っています) ◆P47 Agile Testing Condensed Japanese Edition ◆P48 A Practical Guide to Testing in DevOps Japanese Edition ◆P49 The BDD Books - Discovery (Japa
はじめに:この記事を書いた動機 これらの素晴らしい先行記事を見て、「言語学を用いれば、共通点を見つけ出して一般化・大項目化したり、取り違えやすいエッジケースを明確化できるんじゃないか?」と思ったことが、この記事を書き始めたきっかけになります。 1章は3つの主要なパターンとその詳細・例外、2章はそれらに関する文法的な解説になっています。 構造化・体系化が必要な理由 太郎くんと花子さんが英作文の問題を解いています。 次の日本語を英文に訳せ。 (1) 彼女は楽しい人だ。彼女といると退屈することがない。彼女はいつも新しいことに挑戦して…… 太郎くん(『楽しい』って英語で何やったっけ……) 狩井先生@ 1年6月「exciting は楽しいって意味やで~」 ~~ 月日が流れる ~~ 柱鈴先生@ 2年4月「excited は楽しいって意味やで~」 太郎くん(……って教わったけど、exciting か e
国立大学法人東京工業大学と国立大学法人東京医科歯科大学は、両法人並びに両法人がそれぞれ設置する東京工業大学と東京医科歯科大学を統合し、1法人1大学とすることについて合意に達し、10月14日に基本合意書を締結しました。 大学統合に伴う新大学の名称は、「国立大学法人東京医科歯科大学と国立大学法人東京工業大学の統合に向けた基本合意書」(2022年10月14日締結)に掲げる統合の目的や新大学の目指す組織文化に沿ったものとしたいと考えております。 新大学の名称を検討するにあたり、皆さんからのご提案をお待ちしております。 「国立大学法人東京医科歯科大学と国立大学法人東京工業大学の統合に向けた基本合意書」の全文は以下のホームページからご確認いただくことができます。
ラビノヴィッチ🇵🇼🇰🇿 @bandoujinx 一番嫌なのは作者の無知が原因で男の名前なのに女だったりその逆だったりすること SF作品でジェンダーフリーな未来社会を表現するためにあえて男の名前の女が出てくるのはあったけど twitter.com/Neumond19/stat… 2023-10-25 21:40:23 ガンボンちゃん_bot @Ganbon_BOT 名前って特に小説なら、漫画におけるキャラの顔に相当するくらいイメージを担うし、さらには作品世界観を端的に現すものでもある。 それこそ小悪党の貴族が「シモン・アルノー・ド・ポンポンヌ」か「カイウス・アエミリウス・カエサル」か「トンデモーネ・コモノ・キゾック」かで全然世界観が変わる。 twitter.com/Neumond19/stat… 2023-10-25 16:12:23 一森文彰 @christscrolls トールキ
本記事は Go Advent Calendar 2019 11 日目の記事です。 Go はシンプルな言語機能・シンタックスが特徴であり、命名規則にもそのシンプルさが表れています。 本記事では、公式や著名な Go エンジニア、OSS などから見られる Go らしい命名規則を紹介します。 今更なテーマかもしれませんが、意外にも公私共々で命名規則が意識されていないコードを時折見かけるので、自戒も込めて記します。 誤った内容があれば Twitter でご指摘いただければと思います。 パッケージ名簡潔にするEffective Go では、short, concise, evocative なパッケージ名が望ましいとされます。 これはパッケージ名に限らずほとんどあらゆる命名において役立つ指針だと思います。 また、「パッケージ名は一言で何をするかを表すエレベーターピッチだ」という Dave Cheney
1986年東京生まれ。ベルリン在住のイラストレーター兼日英翻訳者。サウジアラビアに住んでいたことがある。好きなものは米と言語。 前の記事:栓抜きを使わないドイツ人 > 個人サイト words and pictures マック健康、マック紙、マック駐車場 ドイツの店のネーミングセンスは独特だ。特にチェーン店では微妙に英語っぽい名前が多く、「もっと気の利いた名前、思いつかなかったのかなあ…」と思うことが多い。「ダサいけど一周回って面白い!」という感じの思い切ったネーミングでもなく、なんとなくパッとしない名前が多いのだ。 ただ人は何にでも慣れるもので、さすがに今では何とも思わなくなってしまった。が、実は未だに気になっている店名がある。 それは、頭に「マック」という文字がつく店だ。ドイツ国内にはこの手の店名が本当に多い。百聞は一見にしかずなので、まずは写真をご覧いただきたい。 例えば文房具を扱う全
一向に解消されない人種差別に抗議して、世界中に広がった「Black Lives Matter」(BLM)運動。一時期のように大規模なデモや暴動は収まったものの、あらゆる方面で余波は続く。IT業界では今、「master」「slave」という用語に矛先が向けられている。 masterとslaveは、ハードウェアやソフトウェアの世界で、制御する側とされる側の役割分担を表す。制御する側がmaster、制御される側がslave。マスター、スレーブという片仮名にしてしまうと印象は薄いけれど、英語本来の意味は「主人」と「奴隷」。アメリカの歴史の闇に直結する。 英語圏でずっと昔から使い続けられてきたこの用語について、政治も経済も白人が中心になって動かしていた時代は、誰も疑問を持たなかったらしい。初めて公の問題として取り上げられたのは2003年。カリフォルニア州ロサンゼルス郡が職員からの苦情申し立てを受け、
米OpneAIは現地時間4月24日、ChatGPTなどOpenAIブランドを利用する際のガイドラインを公開した。ロゴマークやその利用方法、また「ChatGPT」などの文言を利用する際の注意点が記されている。 例えば、OpenAIのAPIを利用した製品について「◯◯GPT」「GPT-4搭載の◯◯」「ChatGPT搭載の◯◯」といった表現は使わず、「Powered by GPT-4」や「Built with GPT-4」などの表現を使うよう求めている。また、OpenAIのモデルを指すときはGPT-3、GPT-4、ChatGPT、DALL・Eを使い、Ada、Babbage、Curie、Davinci、GPT-3.5-turboなどのエンジン名を避けるようにとしている。
Twitter、コードやドキュメント内の用語「Whitelist/Blacklist」「Master/Slave」「Dummy value」などを好ましい用語へ置き換え、具体例も発表 Twitterエンジニアリングチームは、同社のソースコードやドキュメントで使われてる差別につながりかねない用語を、好ましい用語に置き換えると発表しました。 We’re starting with a set of words we want to move away from using in favor of more inclusive language, such as: pic.twitter.com/6SMGd9celn — Twitter Engineering (@TwitterEng) July 2, 2020 上記のように、同社のエンジニアリングチームは「インクルーシブな言語は、誰もが属する
人は,自身の名前に含まれた文字を,含まれていない文字に比べて好ましく評価する。この傾向はネームレター効果と呼ばれ,ブランド選択をはじめとする様々な意思決定にも影響を及ぼす。例えば,先行研究によると,Lで始まる名前の消費者(例えば,Lundy)は,他の文字で始まる名前の消費者(例えば,Thomas)に比べ,名前の頭文字が一致するLexusを購入する傾向がある。本研究では,ブランド・ネームが漢字で表記されている場合,ネームレター効果がどのように生じるのかについて検討した。先行研究によると,漢字は聴覚情報ではなく,視覚情報として処理される。この言語的性質を踏まえ,漢字のネームレター効果は,ブランド・ネームと顧客の姓における表記(vs. 読み)の一致によって生じると予測した。総合胃腸薬の購買データを分析した結果,表記と読みが太田胃散と一致する太田姓の消費者は,読みのみが一致する姓(例えば,大田姓や
渋谷ヒカリエの隣に「渋谷アクシュ」ができるという。ヒカリエ、ソラマチ、キラリナの流れはいまでも連綿と続いているのだろうか。 渋谷ヒカリエの隣に渋谷アクシュができるらしい まもなく、渋谷ヒカリエの裏に渋谷アクシュという商業施設ができるらしい。 渋谷アクシュ(SHIBUYA AXSH) 2024年上期に開業予定 見に行ったところ外観は既にほとんどできていた。左上のほうにちょっと見えているのがヒカリエの外壁だ。まさに真隣にあることが分かる。 ぼくはこの「アクシュ」という名前にすっかり驚いてしまった。というのも、商業施設名として「ヒカリエ」とか「サカス」みたいに日本語をもとにしたものが増えている、という記事を10年前に書いたことがあるからだ。そのときはどこまで続く流れか分からなかった。 商業施設名が日本語化している、という記事を書いた それは「商業施設名がヒカリエ化している」という記事だ。 当時、
第18回20カ国・地域首脳会議(G20サミット)が9~10日、インドのニューデリーで開催されました。議長国を務めるインドのムルム大統領は各国の指導者に送った夕食会の招待状で、自身を「インド大統領」ではなく「バーラト大統領」と呼びました。こうした異例の行動に世界中のメディアが大きな関心を寄せています。 インド国内では国名をめぐり随分前から議論が行われてきました。言語学者の考証によりますと、「インド」という言葉はサンスクリット語の「Sindhu」に由来し、本意は「川」で、「インド川」を指します。この言葉はギリシャ語の「Indu」として欧州に伝わり、英語の「India」となりました。しかしインド人にとって「India」は外来語であり、「バーラト」と自称してきました。古代インドの史詩「マハーバーラタ」では、「バーラト」はもともと古代インドの偉大な王で、後にインドの国家に対する自称となりました。イン
「小説ドラクエV」の著者が、主人公の名前をパクられたと「映画ドラクエ製作委員会」を提訴、専門家の見解は? 映画「ドラゴンクエスト ユア・ストーリー」(8月2日公開)の製作委員会が主人公の名前を「小説ドラゴンクエストV」から無断で使用したとして、著者の久美沙織氏から訴えられている。 久美氏は、ゲームでは主人公の名前を自由に創作できるため、映画の主人公の名前「リュカ」は自分が創作したものだと主張。リュカに対する呼びかけは、小説の「リュケイロム・エル・ケル・グランバニア」から「リュカ・エル・ケル・グランバニア」と無断で改変して使われたとして、謝罪と使用許諾に関する事後契約、そして久美氏の名前をエンドロール等にクレジット表記することを求めているのだ。 しかし、本来「名前」に著作権は認められないもの。製作委員会の圧勝で終わるのか、久美氏の主張が通る余地はあるのか、専門家に訴訟のゆくえを占ってもらった
Microsoftが次期Microsoft EdgeでChromiumを採用したことで、Chromiumのコードベースに含まれる侮辱的・攻撃的表現を置き換える動きが進んだようだ(Issue 981129、 The Registerの記事)。 Microsoftのコントリビューターは7月初め、Microsoft内部で使用している機械学習によるツール「PoliCheck」でChromiumのコードベースをスキャンし、抽出結果の一部をバグとして報告している。このコントリビューターによればChromiumのコードベースはおおむね問題ないが、サードパーティーのコードを継承している部分に冒涜的な表現や地政学的に問題のある表現、多様性の面で問題のある表現の多くが含まれるという。 Google側ではコードベースに意図して侮辱的・攻撃的な表現を含めることはないとしつつ、これまで問題点を洗い出そうとしたことは
大量のメソッドを保有し、数千、数万行単位にぶくぶく膨れ上がった巨大クラス。別名「神クラス」とも「大きな泥団子」とも呼ばれる、長大で複雑で、様々なクラスと密結合で極めて変更が困難なアイツ。 そんな巨大クラスの退治に有効な、命名に関する考え方を紹介致します。 解決したい課題、狙う効果 数千、数万行単位の巨大クラスの登場を抑止する。 巨大クラスを爆砕し、小さなクラス群に分割する。 クラス結合度を下げ、影響範囲を小さくすることで保守コストや変更コストを下げる。 ダメな例 例えばECサイトの「商品」を考えてみます。 よくありがちなのは、商品をそのまま「商品クラス」と設計してしまうこと。 単純な商品クラスは、往々にして出品、予約、注文、発送など、様々なユースケースのクラスと結合してしまいがちです。 商品クラス自体も、結合したクラスに関連する知識(ロジック)を持ち始め、どんどん巨大化複雑化していきます。
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く