並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 29 件 / 29件

新着順 人気順

変数名の検索結果1 - 29 件 / 29件

  • 変数名に漢字が使えるプログラミング言語は結構あるが、漢字を都度変換しないといけないのは面倒で、せめて法律用語に対応した英語の定訳があれば→政府機関に対訳表があった

    Y​S​R @YSRKEN 元提督、花海咲季P。 水晶雫アイコン。 カメラ、ギャルゲー、遊戯王が趣味。 推しブランドはAUGUST、Lose、ゆずソフト。 推しテーマはヴァルモニカ、斬機、クシャトリラ。 次は『ノラと皇女と野良猫ハート2』をプレイ予定。 ブログやマシュマロや批評空間などへのリンク:lit.link/ysrken ysrken.seesaa.net Y​S​R @YSRKEN 変数名に漢字が使えるプログラミング言語は結構ありますが、漢字を都度変換しないといけないのはめんどいところもあります。せめて、法律用語に対応した英語の定訳があれば。 内閣府「ある程度なら対訳あるよ。はいPDF」 私「マジで!?」 japaneselawtranslation.go.jp/ja/dicts/downl… pic.twitter.com/PTybnAoBu4 x.com/kmizu/statu

      変数名に漢字が使えるプログラミング言語は結構あるが、漢字を都度変換しないといけないのは面倒で、せめて法律用語に対応した英語の定訳があれば→政府機関に対訳表があった
    • 英語の変数名やメソッド名を考えるときのアプローチについて 〜文脈を意識しながら使える単語を探そう〜 - give IT a try

      はじめに この記事は「フィヨルドブートキャンプ Part 2 Advent Calendar 2024」16日目の記事です。 adventar.org Part 1もあります。 adventar.org 自己紹介 僕はフィヨルドブートキャンプでメンターをやっている伊藤淳一です。 プログラミング歴は20年のベテランプログラマです。 フィヨルドブートキャンプでは日々、生徒さんにプログラミングを教えています。 これからプログラミングを学ぼうとしている方はぜひ、フィヨルドブートキャンプで僕と一緒に勉強していきましょう!😄 bootcamp.fjord.jp この記事で紹介すること ところで、みなさんは変数名やメソッド名を考えるのは得意ですか? ぱっと英語の変数名やメソッド名が出てきますか? 多くの人は「うっ、苦手です……」と答えるのではないでしょうか? かく言う僕も苦手です😅 というか、時間が

        英語の変数名やメソッド名を考えるときのアプローチについて 〜文脈を意識しながら使える単語を探そう〜 - give IT a try
      • VSCodeで日本語の音声入力が可能に、Copilotがコードに合った変数名を提案など新機能。2024年2月のアップデート

        VSCodeで日本語の音声入力が可能に、Copilotがコードに合った変数名を提案など新機能。2024年2月のアップデート コードエディタのVisual Studio Code(以下、VSCode)は2024年2月のアップデートで、音声入力やCopilotによる変数名の提案などの新機能が追加されました。 More developer goodness in the February update of @code Use your voice to write code (in your language!) Code faster with multi-cursor suggestions Renaming gets easier (because it's AI powered) Release notes: https://t.co/zwokiQvbPU Download: http

          VSCodeで日本語の音声入力が可能に、Copilotがコードに合った変数名を提案など新機能。2024年2月のアップデート
        • その変数名だけはやめろ:頼むから analysis を anal と略さないでください

          Linux には /tmp という一時ファイル用のディレクトリがあるので tmp は許容範囲である。というか日本語読みなので英語圏にこのネタは通じない。cng, mng, unk も同様である。cnt は英語圏でも普通に使われる変数名のようで、ass や anal ほどの忌避感はないようである。 最悪な変数名は anal_check や anal_insert である。from anal import * も芸術点が高い[1]。 叩いた回数の累積などを cumshot(「射精」のスラング)にするのも割と最悪みがあるようだが、日本人にはあまり伝わらないという意味でそこまででもない。 以下、改善案。 変数名 改善案 理由

            その変数名だけはやめろ:頼むから analysis を anal と略さないでください
          • 生成AIによるプログラミング支援のCodeium、VSCodeフォークの「Windsurf」エディタ発表。変数名を1カ所変更して残りの修正を生成AIが行うなど高度な開発支援を提供へ

            生成AIによるプログラミング支援のCodeium、VSCodeフォークの「Windsurf」エディタ発表。変数名を1カ所変更して残りの修正を生成AIが行うなど高度な開発支援を提供へ 生成AIによるプログラミング支援ツール「Codeium」を提供しているCodeiumは、Visual Studio code(以下、VSCode)をフォークしCodeiumと統合した新しいコードエディタ「Windsurf」と、Windsurfを基盤とした新機能を発表しました。 Be in the flow state like all of these people. Be on Windsurf: https://t.co/fmB6ILjFW0 — Codeium (@codeiumdev) November 13, 2024 Codeiumはこれまで、生成AIによるコード補完やコード提案などによるプログラミ

              生成AIによるプログラミング支援のCodeium、VSCodeフォークの「Windsurf」エディタ発表。変数名を1カ所変更して残りの修正を生成AIが行うなど高度な開発支援を提供へ
            • コードのペースト先をAIが自動判別、別プログラミング言語への変換や、変数名、関数名を自動変換してくれる「Smart Paste」機能、Codeiumが提供開始

              コードのペースト先をAIが自動判別、別プログラミング言語への変換や、変数名、関数名を自動変換してくれる「Smart Paste」機能、Codeiumが提供開始 生成AIによるプログラミング支援ツール「Codeium」を提供しているCodeiumは、コードをコピー&ペーストする際にAIが自動的にエディタ上のプログラミング言語を判別し、コードをペースト先のプログラミング言語に変換する機能などを備えた新機能「Codeium Smart Paste」(以下、Smart Paste)の提供開始を発表しました。 Found the perfect answer on the internet? But the sample code is in Python, and your project is not? Time for some manual work to translate the ans

                コードのペースト先をAIが自動判別、別プログラミング言語への変換や、変数名、関数名を自動変換してくれる「Smart Paste」機能、Codeiumが提供開始
              • 「Visual Studio Code」バージョン1.87リリース 日本語音声入力やCopilotによる変数名提案機能も

                【お詫びと訂正:2024年3月22日午後20時】初出時、バージョン1.87でリモート開発拡張機能がフル機能になったかのような誤解を招く表現となっていたため、バージョン1.87で追加された機能が「開発コンテナ構成ファイルをワークスペースに追加するときに、GitHub Copilot Chatがテンプレートと機能(ツール)を提案」するものであると分かるよう修正いたしました。お詫びして訂正させていただきます。 Microsoftは2024年2月29日(米国時間)WindowsやLinux、macOSに対応するクロスプラットフォームのエディタ「Visual Studio Code」(VS Code)の「February 2024」(バージョン1.87)アップデートをリリースした。今回の主なアップデート内容を紹介する。 VS Code Speech 音声入力機能 拡張機能「VS Code Speec

                  「Visual Studio Code」バージョン1.87リリース 日本語音声入力やCopilotによる変数名提案機能も
                • Webエンジニアはそろそろ日本語変数名の利用を検討してもいいのでは?

                  自ブログからの引用です。 概要 言うまでもなくプログラミングを書く場合は英単語を利用するのが一般的であり、普段それについて疑いを持つことはほとんどないのではないかと思います。私自身、新規プロダクトの立ち上げで設計する際 にも「日本語で書くか?」という議論した経験はありません。 しかしながら、DX(Digital Transformation)やDDD(Domain Driven Design)の潮流を考えると、多くの場面で単語の持つ細かなニュアンスへの重みが増してきていると感じます。 本記事では、日本語でプログラミングすることに関する周辺環境と個人的な見解をまとめます。 前提 想定読者 => 国内産業向けのサービス開発おいて日本人のエンジニアで構成された開発チーム 平均的なメンバーはTOEIC500~700点程度の所謂英語が読めるレベルのエンジニアで構成される 技術スタック => Webエ

                    Webエンジニアはそろそろ日本語変数名の利用を検討してもいいのでは?
                  • booleanの変数名に〜flgとつける人をどう思いますか?

                    変数は、プログラミングにおいて値や文字列などのデータを保持できる仕組みを指します。自由に名前を付けることができるため、管理しやすくなるのが特徴です。プログラムで変数の宣言を行い、値を代入して利用。保持したデータが通用する範囲でローカル変数とグローバル変数に分けられます。

                      booleanの変数名に〜flgとつける人をどう思いますか?
                    • 【闇】力技によるメンバ変数名取得 - Qiita

                      先日、こちらの C++ Advent Calendar 2024 の18日目の記事を読ませていただきました。 C++に慣れた方であれば、 上記記事で紹介されているような、JSONなどの文字列形式から構造体への自動変換は 普通に実装しようとしても、できないことがわかると思います。 なぜなら、C++には現状リフレクションがないので、真っ当なやり方ではメンバ変数の個数や名前などが取得できないからです。 ん? 本当にできないのか? よかろう、闇の力を授けよう。 できなそうに思えても、実際にできてしまってるので、どうやって実現してるのか気になる所ですので、さっそくglaze JSONの実装を潜ってみることにしました。 実は以前にも、SQLで取得したレコードを構造体に変換するライブラリで暗黒テクニックを見たことがあったので、それと同じ手法かなと思いつつ、 案の定、いつもの、実家のような安心感があるコー

                        【闇】力技によるメンバ変数名取得 - Qiita
                      • 「変数名付きの用語集」で品質高く開発できた理由 - Qiita

                        はじめに ◆この記事は何? 変数名付き用語集の作り方を紹介する記事です。 「上流品質を高める用語集」の作り方を紹介します。 ◆対象は? 開発に関わる人 ◆この記事のねらい より良い用語集を作れるようになること 先に結論 用語集で変数名を定義することで品質が高くなった 品質が高いのは、ドキュメント/コード/テストデータで表記揺れがなくなったため 良い用語集にするために メンテナンスしやすさを重視する ジャンル別で整理する 「良い用語集」とは? 「良い用語集」とは、上流品質の向上に寄与している用語集だと考えます。 プロジェクト開始前に用語集を作成し、「用語集を正」として、要件定義書を作成して、データベース設計書を作成して、設計書を作成して、コーディングして、テストをしていきます。 つまり、全てのフェーズで用語集を活用し、表記揺れを無くします。 その結果、品質向上の活動をより上流に移すこと(Sh

                          「変数名付きの用語集」で品質高く開発できた理由 - Qiita
                        • 「booleanの変数名の先頭にisを付けるべきか否か」をBingChat(ChatGPT)に聞いてみた - Qiita

                          ≪長くなったので要約≫ 変数の先頭に付けてもよさそうな単語 is(です) has(がある) can(ができる) was(でした) contains (を含む) exist(いる) all(すべて - 端から端まで) every(すべて - もれなくすべて) some(いくつか - 1個以上) any(どれでも - 0個以上) 動詞や助動詞で始めることで真偽値を表す 例えば、is + 形容詞、has + 過去分詞、三単現動詞 + 名詞、助動詞 + 動詞などです。 YesとNoが明確でない命名を避ける 例えば、resultやvalidなどです。これらは何を表しているのかわかりにくいです。 主語を含めたい場合は、例外的に主語 + 三単現動詞という形式を使うことができる 例えば、userExistsやfileExistsなどです。 先頭にshouldは付けるべきでは無い 二値の選択肢を示すようにす

                            「booleanの変数名の先頭にisを付けるべきか否か」をBingChat(ChatGPT)に聞いてみた - Qiita
                          • ENCA 17日目: catch 束縛変数とそのブロック内の for...of 内の var による変数名重複の許容

                            try 文の Static Semantics: Early Errors try 文の Static Semantics: Early Errors に catch によって束縛された変数と、その後続のブロック内で変数名が重複したとき SyntaxError となる記述がなされています。

                              ENCA 17日目: catch 束縛変数とそのブロック内の for...of 内の var による変数名重複の許容
                            • オブジェクトのキーと変数名が同じ場合の省略記法(JavaScript) - Qiita

                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                オブジェクトのキーと変数名が同じ場合の省略記法(JavaScript) - Qiita
                              • 【JavaScript】文字列を変数名として認識させてみる - Qiita

                                はじめに Blazor で、ExcelライクなグリッドJSライブラリのHandsontableを使用しています。 Blazor では JavaScript から C# を呼ぶことができます。一般的には WindowsオブジェクトにDotNetが予め定義されているため、「DotNet.invokeMethodAsync(C#に定義したメソッド)」のように呼びます。 この方法では、複数台で操作した時に問題が発生しました。 その際に WindowsオブジェクトにDotNetの代わりとして、ComponentReferenceを定義した上で、「ComponentReference.invokeMethodAsync(C#に定義したメソッド)」としました。 export class SpreadSheet { constructor(reference) { window.ComponentRefe

                                  【JavaScript】文字列を変数名として認識させてみる - Qiita
                                • 生成AIによるプログラミング支援のCodeium、VSCodeフォークの「Windsurf」エディタ発表。変数名を1カ所変更して残りの修正を生成AIが行うなど高度な開発支援を提供へ

                                  生成AIによるプログラミング支援のCodeium、VSCodeフォークの「Windsurf」エディタ発表。変数名を1カ所変更して残りの修正を生成AIが行うなど高度な開発支援を提供へ 生成AIによるプログラミング支援ツール「Codeium」を提供しているCodeiumは、Visual Studio code(以下、VSCode)をフォークしCodeiumと統合した新しいコードエディタ「Windsurf」と、Windsurfを基盤とした新機能を発表しました。 Be in the flow state like all of these people. Be on Windsurf: https://t.co/fmB6ILjFW0 — Codeium (@codeiumdev) November 13, 2024 Codeiumはこれまで、生成AIによるコード補完やコード提案などによるプログラミ

                                    生成AIによるプログラミング支援のCodeium、VSCodeフォークの「Windsurf」エディタ発表。変数名を1カ所変更して残りの修正を生成AIが行うなど高度な開発支援を提供へ
                                  • for文で「i」が繰り返しの変数名として使われることが多いのはなぜですか?

                                    回答 (6件中の1件目) 単純な理由だと思う… iは英語のiteration(反復)の頭文字から…数学でiに続くj,kを反復の添え字に使うのもi,j,kで分かりやすいよね?って感じだと思う...さらには整数(integer)かもしれない 数学や物理学で使用する一般的な文字には意味があります 半径r(radius)とかはよく使います.また方程式のxは,不明・未定・分からないものをxとするのが慣例で,続くy,zも方程式の変数として良く使われます.予想としては定数にcを使うのは英語のConstantから,当然前後のa,b,d,e,fも定数として使われます.紛らわしいのは光速度のcで,これ...

                                      for文で「i」が繰り返しの変数名として使われることが多いのはなぜですか?
                                    • 【エンジニア】変数名、関数名シリーズ「つくる」|▶️なんとか生きてる

                                      API開発に際して、DB周りのテーブル定義とかでごっちゃになったので整理 create / generate / make / build 創造する、何もないところから生み出すのが create。 何かを変換して生成するのが generate。 材料を組み立てて作るのが build。 材料から作り出すのが make。 明示的にインスタンスを作るときは create を使うことが慣例。

                                        【エンジニア】変数名、関数名シリーズ「つくる」|▶️なんとか生きてる
                                      • 【Javascript、Python】変数名で使える文字って結局何? - Qiita

                                        導入 最近の言語、意外と変数名にいろんな文字使えますよね? 結局何文字くらい使えるのか気になったのでまとめてみました。 javascriptはWindows11のFirefoxとEdge(結果は同じ) pythonは動作環境なんて持っていないので、google colabです。 使える文字 pythonの方は若干ミスってますが(詳細は下) 予想は、Lが1文字目から使えて、Mが2文字目から使える感じかなと思っています。 記号系は_とか$とかを除き基本的に使えないのかなと思っています。 Javascript const character_usable_in_variable_name = new Map(); for(let $i = 1; $i<205745; $i++){ try{ eval(`${String.fromCodePoint($i)}=0`); character_usab

                                          【Javascript、Python】変数名で使える文字って結局何? - Qiita
                                        • 【Python】変数名の文字数は処理速度に影響するのか?

                                          可読性を確保するために重要なことの1つとして変数名があります。 とにかく分かりやすい変数名にしないとコードを書いてるときは何の変数か分かったとしても、後で見返したり他人がコードを読んだときに理解することが難しくなってしまいます。 かといって分かりやすく長ったらしい変数名にしてしまうと馬鹿っぽいくてダサいし処理にも何か悪影響があるのではないかと思ってしまいます。Webサイトで使うJavaScriptであれば、短い変数名にすればその分ファイルサイズが減ることになるので速度に影響あるでしょうが、ローカル環境だと関係あるのかどうかが不明です。 その辺をはっきりさせるべく簡単に検証してみることにしました。 検証方法はfor文内で「1文字」「10文字」「26文字」「79文字」の変数に0を代入するコードをそれぞれ20行記述したうえで、100万回ループする処理を1万回実行して処理時間の最大値・最小値・平均

                                            【Python】変数名の文字数は処理速度に影響するのか?
                                          • Docker(moby/moby)リポジトリにおけるGo言語の変数名頻度分析

                                            はじめに Dockerはコンテナ技術のデファクトスタンダードとなっており、そのコアとなるmoby/mobyリポジトリは多くの開発者にとって学習の宝庫です。今回は、このリポジトリ内で使用されているGo言語のグローバル変数名とローカル変数名を分析し、頻出する変数名をリストアップしました。その結果から、コードのスタイルや開発者の習慣について考察してみたいと思います。 変数名の出現頻度ランキング 以下がmoby/mobyリポジトリ内で最も多く使用されている変数名とその出現回数です。 err: 50789 _: 19968 ok: 7589 i: 6629 n: 5788 b: 5598 shift: 4563 e1: 4479 _p0: 3935 v: 3904 l: 3769 s: 3262 out: 3212 iNdEx: 3210 変数名の分析と考察 err (50789回) errは圧倒的

                                              Docker(moby/moby)リポジトリにおけるGo言語の変数名頻度分析
                                            • 読みやすいコードを書くための変数名命名規則ガイド:初心者エンジニア向け徹底解説|DAD UNION – エンジニア同盟

                                              プログラムを書く上で、変数名、テーブル名、カラム名などの命名規則は非常に重要です。適切な名前を付けることで、コードの可読性が向上し、他のエンジニアとの協力作業もスムーズになります。しかし、初心者にとってはどのように名前を付ければ良いのか、どの命名規則を使えば良いのかが分かりにくいことが多いです。 この記事では、初心者エンジニア向けに変数名やテーブル名、カラム名の命名規則について詳しく解説し、良い例と悪い例を示しながら、様々な命名規則の種類とその使い方について説明します。この記事を参考にして、読みやすく、理解しやすいコードを書く手助けになれば幸いです。 変数とは 変数とは、プログラム内でデータを一時的に保存するための記号的な名前のことです。変数は数値、文字列、オブジェクトなどのデータを保持することができ、プログラムの実行中にその値を変更することができます。変数名はプログラム内でデータを扱いや

                                                読みやすいコードを書くための変数名命名規則ガイド:初心者エンジニア向け徹底解説|DAD UNION – エンジニア同盟
                                              • 日本語プログラミングする時の変数名を探る(データベースシステムとの関係) - Qiita

                                                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに だいぶ前、日本語プログラミング言語プロデルの開発者@jpl_produireさんが、「日本語プログラミングする時の名前の付け方を考える」という記事で、件名のとおりの問題について検討されています。このあたりの問題について改めて考察してみたいと思います。 英字プログラミング言語ユーザーからみた日本字プログラミングの不便さ このあたりは(この見出しのような表現ではないのですが)jpl_produireさんがまとめられているので、本記事でもその要点を使わせていただきます。 ・クラス名とインスタンス名 ・配列 ・一時変数 ひとによっては

                                                  日本語プログラミングする時の変数名を探る(データベースシステムとの関係) - Qiita
                                                • '変数名''datasets' is not defined とESlintに怒られる場合の対処法 - Qiita

                                                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                    '変数名''datasets' is not defined とESlintに怒られる場合の対処法 - Qiita
                                                  • PHPで変数名に変数を使用する - Qiita

                                                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                      PHPで変数名に変数を使用する - Qiita
                                                    • 生成AIによるプログラミング支援のCodeium、VSCodeフォークの「Windsurf」エディタ発表。変数名を1カ所変更して残りの修正を生成AIが行うなど高度な開発支援を提供へ (Publickey)

                                                      生成AIによるプログラミング支援のCodeium、VSCodeフォークの「Windsurf」エディタ発表。変数名を1カ所変更して残りの修正を生成AIが行うなど高度な開発支援を提供へ 生成AIによるプログラミング支援ツール「Codeium」を提供しているCodeiumは、Visual Studio code(以下、VSCode)をフォークしCodeiumと統合した新しいコードエディタ「Windsurf」と、Windsurfを基盤とした新機能を発表しました。

                                                        生成AIによるプログラミング支援のCodeium、VSCodeフォークの「Windsurf」エディタ発表。変数名を1カ所変更して残りの修正を生成AIが行うなど高度な開発支援を提供へ (Publickey)
                                                      • 変数名やメソッド名、どのように決めていますか? - ユニファ開発者ブログ

                                                        こんにちは、サーバーサイドエンジニアの横山です。 皆さんは、変数名やメソッド名(関数名)をどのように決めていますか? 私はよく変数やメソッドの命名に苦労しています。 ChatGPTに質問してみたり、翻訳してみたりしますが、しっくりくる名前に中々辿り着けず。 処理よりも命名に時間を費やしてしまうこともあります...。 最近、変数やメソッドを命名する機会が多くなっていたので、配慮すべきポイントを整理してみました。 命名が適切でない場合のデメリット コードが読みづらい 処理内容を理解するのに時間がかかる 誤った認識がされてしまうとバグの要因になる 理想的な命名 変数名やメソッド名を見るだけで、どんな処理をしているか分かる 適切な長さと抽象度 同じ種類の処理やデータに対して一貫性がある 配慮すべきポイント 単語選び 処理内容を名前で表すためには適切な単語選びが必要ですが、選択肢が多すぎるとどれを選

                                                          変数名やメソッド名、どのように決めていますか? - ユニファ開発者ブログ
                                                        • ビルトイン関数と同じ変数名を使いたいときの対策 - Qiita

                                                          はじめに Pythonでは変数名と関数名の名前空間が分かれていません。こういうのをLISP-1形式というらしいですがそもそもPythonの場合、関数名とは関数オブジェクトを指す変数です。分けるという発想自体がありません。 本編に入る前に私が前にやらかしたボケをご紹介しましょう。 >>> import json >>> json = json.dumps({'abc': 123}) >>> json = json.dumps({'def': 456}) Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'str' object has no attribute 'dumps'

                                                            ビルトイン関数と同じ変数名を使いたいときの対策 - Qiita
                                                          • 変数名に日本語を使おう メリットとデメリット

                                                            プログラミングをしていて変数名を決める時に、当たり前のように英語で命名していませんか?絶対に英語じゃなきゃダメなんですか?思い込まされていませんか?私は日本語の変数名を使うことに決めました。 変数名に使える文字 – PHPの場合 PHPの変数名に使える文字は次の通りです。 アルファベットの小文字 a-zアルファベットの大文字 A-Zアンダーバー _数字 0-9 (1文字目には使えない)ASCIIコード 0x80-0xff の文字 参考: PHP: 基本的な事 – Manual ということで、ASCIIコード 0x80-0xff に日本語が含まれているので、PHPでは変数名に日本語が使えます。 なぜ日本語を使いたいと思ったか 英語で変数名を付けようとした時に、どんな単語を使えばいいのかいつも悩むんですよね。 例えば、金額を入れるための変数名を決める時に、priceなのかamountなのかch

                                                              変数名に日本語を使おう メリットとデメリット
                                                            1