• プログラミング
  • データベース
  • 設計
  • SEOまとめ
  • 書籍レビュー

Tech Ecology@六菱忍軍

  • プログラミング
  • データベース
  • 設計
  • SEOまとめ
  • 書籍レビュー
Git Basics

バージョン管理

2025/12/16

Git clone後の確認方法完全ガイド|リモートリポジトリの情報をチェック

Git Clone後、pushやfetchでエラーが出て焦った経験はありませんか?
Cloneしただけでは、リモート設定が正しいかを確認できません。この記事では、Gitの基本コマンドを使い、Clone直後のリポジトリ情報を安全にチェックする方法をステップごとに紹介します。
さらに、複数リモート管理やURL変更時の注意点、実務でよくあるミスとその対策も解説。初心者でも迷わず実行でき、トラブルを未然に防げます。

入力チェックに使えるPHPのFilter関数の高度な使い方PHP

プログラミング

2025/12/16

入力チェックに使えるPHPのFilter関数の高度な使い方

前回記載していますが、PHPは性質上Webアプリケーションで利用されるため、様々な外部入力の影響を受けます。そのため言語自前で入力チェックを行う機能を有しており、PHP Filter関数と呼ばれるものがあります。 今回はfilter_var()関数のやや高度な使い方をまとめています。 PHP Filter 関数 PHP Filter関数は、外部入力の検証およびサニタイズするために使用され、ユーザー入力のチェックに用いられる機能があり、データ検証を簡単かつ迅速に行えるように設計されています。 filter_ ...

入力チェックに使えるPHPのFilter関数PHP

プログラミング

2025/12/16

入力チェックに使えるPHPのFilter関数

入力チェックを行いたい場合、自前で判定処理作るのが常というのはありますが、PHPはFilter関数と呼ばれる言語自体に用意された、検証とサニタイズを行う機能があります。ちなみに検証とサニタイズの定義は下記ということになっています。 データの検証=データが適切な形式であるかどうかを判断。 データのサニタイズ=データから不正な文字を削除。 PHP Filter 関数 PHP Filter関数は、外部からの入力を検証およびサニタイズするために使用します。 PHP のFilter拡張機能は、ユーザーの入力をチェッ ...

変数と関数、ドル記号による呼び出しの違いPHP

プログラミング

2025/12/16

変数と関数、ドル記号による呼び出しの違い [PHP]

PHPでは一般的に $this->var;のようにプロパティを読み取ることが多いですが、ライブラリなどで$this->$var;のような、ドルマーク(ドル記号)が付いたままの呼び出しや、中括弧付きの呼び出しを見かけます。 $this->var $this->$var $this->{$var} こういった呼び分けを何と言えば良いかわからないため、調べてもなかなか違いが出てきませんが、後者2つの書き方は共通処理などで使えるため、この違いについて説明していきます。 $this-& ...

1行でのif文 三項演算子を使った条件分岐PHP

プログラミング

2025/12/16

1行でのif文 三項演算子を使った条件分岐 [PHP]

多くの言語で、疑問符 ? は if の置換として使うことが出来、if文の代わりに三項演算子によって評価することが出来ます。 三項演算子でif文を実施したい時に何を求めて調べているかといえば、判定結果の真偽値が右か左かどっちだったかという事なんですが、大体の記事で「ifでかくとこれと同じです」とか回りくどい内容が出てきます。 知りたいのはこれ、左が真、右が偽。ちなみにJavaScriptでも同じです。 (条件式) ? (真式) : (偽式); // (条件式) ? (真式) : (偽式); $magikar ...

Docker iconイメージ

データベース

2025/12/16

Dockerコマンド入門|コンテナ確認からコンテナに入る方法まで

Dockerはアプリケーションを軽量コンテナで動かす技術です。本記事では、**「今どのコンテナが動いているか確認する方法」と「コンテナ内に入って操作する手順」**を初心者でも迷わず実践できるよう解説。docker psでの起動中確認、docker ps -aで全コンテナ確認、docker execでのアクセス方法を丁寧に解説し、トラブル回避策も掲載しています。

Docker Hubにコンテナpushして拒否された時の対応

データベース

2025/12/16

Docker Hubにコンテナpushして拒否された時の対応

ローカルに作成していたDocker imageをDocker Hubにあげたいと思いpushしたところ拒否されました。 $ docker push docker_image:tag_name denied: requested access to the resource is denied denied: requested access to the resource is deniedが表示され、なんでやねんと思いつつも、ドキュメント曰くローカルに作成したimageはプッシュする前にimageにRE ...

Android Studioのアンインストール方法 [MacBook Pro]

Android

2025/9/22

Android Studioのアンインストール方法 [MacBook Pro]

以前使っていたMacBook Proが初期不良品なのか調子が悪く、Android Studioのアンインストールを度々行っていたのですが、 忘れやすいので備忘としてまとめておきます。 下記の対象のファイルとディレクトリを削除すれば綺麗に消えます。 rm -Rf /Applications/Android\ Studio.app rm -Rf ~/Library/Preferences/AndroidStudio* rm ~/Library/Preferences/com.google.android.st ...

セキュリティアップデートによるAndroid非推奨APIの権限変更?!

Android

2025/9/22

セキュリティアップデートによるAndroid非推奨APIの権限変更?!

2020年3月時点でPixelシリーズにアップデートが入りました。 このタイミングで、音量無音化系のアプリで利用されていた非推奨APIが使用できなくなったので、Pixel4に使われているMotion Senseの実装周りの影響を受けたのかというのが初動の読みでした。 しかし何故かPixel3もこのアップデートの影響を受けて無音化系のアプリの一部が機能しなくなっています。 Motion Senseのせいかと思ったのはミスリードで下記のアップデート情報の調査内容とリンクを記載しました。 私も無音化アプリを自作 ...

Javaの正規表現を使用してRFC 5321に準拠したメールアドレスを確認する

プログラミング

2025/12/16

Javaの正規表現を使用してRFC 5321に準拠したメールアドレスを確認する

RFC 5321:Simple Mail Transfer Protocol(SMTP)はメールサーバ間におけるメッセージの転送方式を定めた標準仕様です。 https://tools.ietf.org/html/rfc5321 RFC 5321に示されている記述は、ホスト名とIPアドレスの両方に関して考えると、過去であれば適していたと思いますが、現在の各サービスのメールアドレスの利用状況を見ると寛大すぎます。 真面目に書くと非常に長くなりメンテ出来るものではありません。 昔Andoidの内部ソースで使われ ...

« Prev 1 … 15 16 17 18 Next »
  • Post
  • Share
  • Hatena
  • LINE
  • URLコピー

開発に役立つサイト

OverAPI Commontools CodePen Iconfinder
Feedly Icon 購読する

太陽系儀

参考になるAPI

NASA APIs The Movie Database API TempMail API

タグ

Apple AWS bash ChatGPT Claude CVE Django Docker Font Gemini Git Google Gradle html Java JavaScript jQuery JSON MacBook Microsoft MySQL Netflix PHP Python Scala Selenium sh Slack Spring Boot Spring Framework SQL SQLServer Ubuntu Whisper Windows youtube エナジードリンク ログ運用 数学 日本酒 正規表現 組織 脆弱性 芋焼酎 赤ワイン

カテゴリー

  • AI (27)
  • OS (14)
    • Android (9)
  • SEO (12)
  • WordPress (7)
  • インフラ (6)
  • コラム (23)
  • サービス (15)
  • セキュリティ (4)
  • データベース (18)
  • バージョン管理 (7)
  • プログラミング (54)
  • 今日の一杯 (4)
  • 命名規約 (4)
  • 書籍レビュー (3)
  • 設計 (3)
  • 開発環境 (8)

よく読まれている記事

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

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

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

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

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

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

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

Tech Ecology@六菱忍軍

© 2026 Tech Ecology@六菱忍軍