開発に関する記事一覧

開発

HTTP応答ヘッダーのPHPバージョンを非表示にする方法

こんにちは。 PHPを利用するWebサービスにおいて、 HTTP応答ヘッダーのPHPバージョンを隠す 方法を紹介します。 これらが表示状態にあると、攻撃に有用な情報を取得される可能性がありますので念のため無効にしておくことが望ましいでしょう。 php.ini の設定 対象は CentOS7 です。 /etc/php.ini を修正します。 設定は非常に簡単で・・・続きを読む

.NET アプリで環境変数 .env ファイルを扱う (DotNetEnv)

NuGet で DotNetEnv のインストール

.NET アプリの設定ファイルといえば App.config (Settings.settings) が手軽で便利ですが、他のプロジェクトから参照できなかったりして不便な部分もあります。 ということで読み込みだけできればよい環境変数的な設定に関しては Web 系でのおなじみの .env ファイルを利用することにしようと思い、 DotNetEnv を使ってみま・・・続きを読む

PHP で Slack のチャンネルにファイルをアップロードする

とある Web サーバーから PHP を使って Slack にファイルをアップロードしたくなったのですが、意外とやっている方が少なかったのでいろいろ試しました。 環境 PHP 7.1.2 (on XServer) API トークンの取得 トークンの取得は Slack API 推奨Tokenについて – Qiita を参考にさせていただきました。 ・・・続きを読む

[SQL Server] 連番データを格納したテーブルを作成してデータを一括生成する

今回は SQL Server で連番データを格納したテーブルを作成する Tips を紹介します。 やりたいこと SQL でデータを扱っていると連番データがほしいことがあります。 たとえば大量のデータを生成するときなど、ループで回して INSERT だとちょっとダサいので SELECT INTO や MERGE INTO でまとめて生成してしまいたいところです・・・続きを読む