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

Tech Ecology@六菱忍軍

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

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

2023/8/25

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

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

Java

2023/8/24

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

spring-bootを使っているとgradleでspring-boot-starter-securityなどstarterを使って、対象のspringバージョンに依存するライブラリをまとめてダウンロードしているサービスは多いと思います。 starterは使用するspringのバージョンを記載すると、それに対応している各種ライブラリのバージョンをダウンロードするので、依存関係を調査すれば良いのですが、意外と面倒なと本当にそれがインストールされているかを知る必要が出てくるタイミングもあると思います。 htt ...

コラム サービス

2023/11/1

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

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

OS Windows 参考

2023/8/29

Windows 11 のサードパーティ製アプリがスタート メニューを破壊しMicrosoft が修正を拒否

Microsoftの次期Windows 11バージョン22H2アップデートは、スタートメニュー・インターフェースにいくつかの新機能を約束しています。 2023年に開始される予定のアップデートには、推奨ファイルにカーソルを合わせると、関連する詳細が表示されるプレビューパネルが表示される機能が含まれています。 しかし、ExplorerPatcherのような特定のサードパーティアプリがOSにインストールされている場合、アップデートがスタートメニューを壊す可能性があるとの報告があります。 残念ながら、予定より早く ...

DB SQL コラム 命名規約

2024/12/9

DBのカラム名は極力動詞と助動詞を使わない方がいい

DBのカラム名は、その中にどんなデータが入っているかをイメージさせやすいような名称を付けるのが一般的です。 DBオブジェクトの中でもカラム名はパターンが多くなり、単語に対してまで命名規則を定めないため、割れ窓が存在しやすくなります。 カラムとフィールド カラム名はフィールド名との相関性があり、ほぼ同じ名前になりますが、厳密には完全なイコールではありません。 フィールド名と同じにするにしても、ほとんどの場合、名詞、名詞句、または形容詞+名詞を使用してフィールドに名前を付けるはずです。 Microsoft 名 ...

javascript iconイメージ

JavaScript

2023/7/26

javascriptで変数の存在判定|undefinedの判定処理

undefinedの判定は変数をどのように考えるかで判定方法が異なります。 変数自体が定義されていないかを判定する場合は「typeof x === 'undefined'」です。 この書き方は変数の存在自体を確認するものです。 存在以外の判定が出来ないから良くないと書かれますが、それは個別にやるべきことです。 「x === undefined」この書き方は、評価された変数が存在するかを判定するものであり、変数自体が定義されてないと、ReferenceErrorが発生するのでコンソールエラーが発生して処理が ...

シェルの解説全般

sh

2023/7/24

コマンドラインを使ってtsファイルをmp4に変換

ffmpegを使えばts(動画ファイル)をmp4に変換出来るので、コマンドラインからも実行出来ます。 ffmpegはオープンソースのマルチメディアフレームワークであり、音声や動画の変換、録画、ストリーミング、編集など、さまざまなマルチメディア関連のタスクを実行することができます。 Macでffmpegを利用するためには、以下の手順に従ってインストールする必要があります。 Homebrewのインストール HomebrewはMac用のパッケージマネージャーで、ffmpegを簡単にインストールできます。 まだイ ...

python

Python

2023/7/21

Pythonを使ってtsファイルをmp4に変換

Pythonを使って動画のtsファイルをmp4に変換する処理で、ffmpegを使用します。 ffmpegは多くのプラットフォームで利用可能で、動画・音声の変換や編集に広く使用されています。 まず、Pythonで外部コマンドを実行するためにsubprocessモジュールを使用します。 そして、ffmpegを呼び出して.tsファイルを.mp4に変換します。 ffmpegをコマンドラインから使えるようにインストールし、Pythonスクリプト内でsubprocessを使ってffmpegを呼び出します。 impor ...

Java

2023/7/20

Javaでvar_dump的な機能を作る

PHPのvar_dumpはデバックに非常に使えるのですが、javaで同じような事をしたい場合、Apache Commonsのライブラリを使わないと出来ないのがめんどくさいので、簡単に自前の出力クラスを作ります。 public class VarDump { public static void dump(Object object) { if (object == null) { System.out.println("null"); } else { System.out.println(object. ...

« Prev 1 … 3 4 5 6 7 … 14 Next »
  • Post
  • Share
  • Pocket
  • Hatena
  • LINE
  • URLコピー

開発に役立つサイト

OverAPI Commontools CodePen Iconfinder
Feedly Icon 購読する

参考になるAPI

NASA APIs The Movie Database API CountAPI TempMail API

カテゴリー

  • AI
  • Android
  • Apple
  • AWS
  • ChatGPT
  • DB
  • Docker
  • Font
  • Gemini
  • Git
  • Google
  • Gradle
  • html
  • Java
  • JavaScript
  • macOS
  • Microsoft
  • MySQL
  • OS
  • PHP
  • Python
  • Scala
  • SEO
  • sh
  • SQL
  • SQLServer
  • Ubuntu
  • Windows
  • WordPress
  • Youtube
  • エナジードリンク
  • コラム
  • サービス
  • 今日の一杯
  • 参考
  • 命名規約
  • 正規表現
  • 組織
  • 設計

よく読まれている記事

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

最近の投稿

  • Ubuntu 20.04 LTSのサポート終了|アップデートかUbuntu Proで延命か
  • Ubuntuリリースサイクルに新展開|毎月のスナップショット配信を開始へ
  • Ubuntuリポジトリ接続問題によダウン|HTTP接続の不具合

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

Tech Ecology@六菱忍軍

© 2025 Tech Ecology@六菱忍軍