• Java
  • PHP
  • JavaScript
  • Python
  • Git
  • sh
  • SQL
  • SEOまとめ

Tech関連の経験と情報のまとめ

Tech Ecology@六菱忍軍

  • Java
  • PHP
  • JavaScript
  • Python
  • Git
  • sh
  • SQL
  • SEOまとめ
理想郷

コラム サービス

2023/11/9

The utopia and illusion of those who think they can get by with tools

For decades, tool vendors and industry pundits often said they were seeing signs of tools that would make programming unnecessary. The first to bear such promise was, ironically, FORTRAN. FORTRAN is an acronym for FORmula TRANslation, and the idea was to ...

DB SQL

2023/9/7

大量のデータを小分けに取得すると後半遅くなるので要注意|SQL

SQLで大量のデータを取得する際に、ページングが進められますが大体悪手です。 オプティマイザに従ってsqlが正しく動作する場合、プログラムよりコストが低いので、リソースが許す限りデータ量を大きく取った方がいいです。 「大量のデータ」と言っている想定件数が異なるせいでしょうが、私の場合大体200万件以上のデータを想定しています。 DBによりますが、このくらいの件数以上になるとDBの性能閾値を超える可能性があるため、極端に小分けで取得すると後半速度劣化を起こします。 検索後半で遅くなる原因はいくつか考えられる ...

DB 命名規約 設計

2023/9/5

カラム名とフィールド名の違い

データベースのカラムとエンティティのフィールド名は、データを格納および操作する際に使用される用語です。 データベースとプログラムのデータを双方向で繋ぐ部分なので、名前はほぼ同じようになり、表形式のデータにおいてはカラム名≒フィールド名です。 それでも異なるものなので、異なる文脈で使用されます。 以下に、それぞれの概念と違いを説明します。 データベースのカラム(列) データベース内のテーブルに格納される情報を整理するために使用されます。 カラムはテーブル内の垂直方向のセルで、特定のデータ型(整数、文字列、日 ...

コラム サービス

2023/8/31

Propagation of bad money brought about by shitty websites for developers in Japan

Recently, I have been working with a vendor with a low unit price, and I have been having trouble with the amount of work I have to point out because the quality of the work is not flattering. The vendors who are not good at what they do tend to have the ...

コラム 命名規約

2023/8/30

開発者向け英語の命名|誤訳に注意

名付けは難しいプロセスで、日本語でもそうですが、名前を付けるには教養が必要です。 多くの場合、中学生レベルの英語理解で十分なはずですが、受験英語の理解では、英文としておかしいものの、日本人に取っては分からなくもない名前になりがちです。 こういった場合、日本語もおかしいケースが見られるので、「別の単語にならないか」とか「声に出して読んでみる」といったアプローチが必要になります。 誤訳に注意する Google翻訳やDeepL翻訳に、間違った日本語を入力すると、直訳されて当たり前のように意味の異なる間違った英単 ...

コラム サービス

2023/8/29

ツールでなんとかなると思っている人の理想郷と幻想

数十年前から、ツールベンダーや業界の評論家たちは、プログラミングが不要になるツールの兆しが見えてきたとよく言ってました。 最初にそうした期待を背負うことになったのは、皮肉なことにFORTRANでした。 FORTRANはFORmula TRANslationの略語であり、科学者やエンジニアが数式を入力するだけで良いようにしようというのが構想でした。 FORTRANは科学者やエンジニアがプログラムをかけるようにするという点では確かに成功しましたが、現代の我々から見るとかなり低水準な言語ではあります。 FORT ...

DB SQL コラム 命名規約

2023/8/30

DB column names should use verbs as little as possible

DB column names are generally named in such a way that it is easy to visualize what kind of data is contained in them. Because DB objects have many patterns in column names, naming conventions are often not defined down to words, which can easily induce b ...

Gradle

2025/8/5

Gradleのキャッシュをクリアするコマンド

Gradleのキャッシュをクリアするには、以下のコマンドを実行します。 依存関係やビルド情報のキャッシュが削除され、新しいビルド時に最新の情報が使用されるようになります。 コマンドラインでのキャッシュクリア 1. ターミナル(コマンドプロンプト、PowerShellなど)を開く。 2. プロジェクトのルートディレクトリ(build.gradleがある場所)に移動。 3. 以下のコマンドを実行してキャッシュをクリアします。 macOS / Linux(shの場合): ## shでの実行 ./gradlew ...

spring boot

Java

2025/8/13

spring securityのバージョンをコンソールに出力する

Spring Bootを使用しているプロジェクトでは、spring-boot-starter-security などのStarterをGradleで利用することで、使用するSpringバージョンに対応したライブラリ群を一括で依存関係としているケースが多く見られます。 Starterは、指定されたSpring Bootのバージョンに適合するライブラリのバージョンを自動で解決・ダウンロードするため、開発効率が向上します。 バージョン確認が必要になるケース 一方で、依存関係の詳細やバージョンを明示的に把握したい ...

コラム サービス

2023/11/1

変な記事に影響さてしまうベンダーの煩わしさ|Qiita公害がもたらす悪貨の伝播

最近、単価低くめのベンダーと仕事をしていて、お世辞にも作りが良く無いので結構指摘する量が増えて困っていました。 安かろう悪かろうなのですが、出来の悪いベンダーほど共通して、「日本語・英語共に出来ない」「視野が狭い」「切り分けた考えが出来ない」という特徴を持っている傾向が見られます。 能力が低くなる原因 指摘している内容の日本語の理解や、物事の切り分けが出来ないことや、設計も自分で考える力や教養がなく、Qiitaのポエムを貼り付けてくるのは苦笑せざるをえません。 Qiitaのポエムを参考にしているというのが ...

« Prev 1 … 5 6 7 8 9 … 16 Next »
  • Post
  • Share
  • Hatena
  • LINE
  • URLコピー

開発に役立つサイト

OverAPI Commontools CodePen Iconfinder
Feedly Icon 購読する

太陽系儀

参考になるAPI

NASA APIs The Movie Database API CountAPI TempMail API

カテゴリー

  • AI (21)
    • ChatGPT (14)
    • Gemini (3)
  • Android (8)
  • Apple (4)
  • AWS (1)
  • DB (12)
    • MySQL (2)
    • SQLServer (6)
  • Docker (5)
  • Font (1)
  • Git (6)
  • Google (9)
  • Gradle (1)
  • html (2)
  • Java (15)
  • JavaScript (13)
  • Microsoft (1)
  • OS (6)
    • macOS (2)
    • Ubuntu (3)
    • Windows (1)
  • PHP (5)
  • Python (9)
  • Scala (2)
  • SEO (12)
  • sh (12)
  • SQL (12)
  • WordPress (6)
  • Youtube (1)
  • コラム (16)
  • サービス (15)
  • 今日の一杯 (3)
    • エナジードリンク (1)
    • 日本酒 (1)
    • 赤ワイン (1)
  • 参考 (5)
  • 命名規約 (4)
  • 正規表現 (3)
  • 組織 (2)
  • 設計 (2)

よく読まれている記事

条件の0=0は全てが正であるを意味するSQL 1
条件の0=0は全てが正であるを意味する [SQL]

SQLの条件に0=0のような記述を見かけます。 変わった書き方の条件ですが、これは「全てが正である」事を意味しており、結合条件の場合はCROSS JOINと同じです。 下記の例で言えば、結合するsub ...

DISTINCTを使わないで重複排除を考えるSQL 2
DISTINCTを使わないで重複排除を考える [SQL]

SQLのDISTINCTはEXISTSとかGROUP BYでなんとかする事もできます。 DISTINCTは暗黙的なソートがされますが、何のDBを使うにせよ過去のバージョンならともかく、最近のバージョン ...

RFC 5322に準拠させた正規表現言語別 3
RFC 5322に準拠させた正規表現 言語別

RFC5322で定義されている正規表現を、各言語の正規表現に変化させた形になります。 完全な電子メール正規表現は存在しないので、結局のところ何かの公式基準に従っていたとしても、自分が携わるサービスのル ...

  • プライバシーポリシー
  • お問い合わせ

Tech関連の経験と情報のまとめ

Tech Ecology@六菱忍軍

© 2025 Tech Ecology@六菱忍軍