技術系

ブログ

保護中: WordPressユーザからサーバ事業者さんへの要望

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
技術系

Gitで打ったReleaseバージョンをプログラム側で参照できるようにする

こんにちは。Gitで管理しているプロジェクトがあるのですが、そのプロジェクトでバージョン番号を表示したい、という要望が出てきました。今まで何度かバージョン情報をプログラムや構成ファイルに表示させる、という要件がありました。具体的にはAndr...
ブログ

CakePHP3でメールの送信テストを行う

こんにちはCakePHP3でメール送信のテストを行いたかったです。最近はスパムメール排除のため、認証されていないメールサーバを使うことが難しいです。そのため開発時にはGmailのサーバを使ってメールを送信しました。送信用の設定送信確認送信用...
技術系

URLのクエリパラメータ(?で設定されるアレ)を?か&か判定して付け足す

URLのクエリパラメータをいい感じに足したかったです。というわけで先にコード例を。$url .= parse_url($url, PHP_URL_QUERY) // 既にクエリ文字列が設定されているかどうか、クエリ文字列だけを抜き出して判定...
技術系

CakePHP3でログイン中のユーザ情報を取得する方法

CakePHPでログイン中のユーザ情報を取得する方法について調べました。呼び出す場所によって呼び方が違うので注意が必要でした。コントローラの場合コントローラの場合はAuthコンポーネントを使うと取得できます。Auth::user()の引数に...
技術系

Dockerでよく使うあのコマンドを調べました

よく忘れちゃうのでメモとして。前回 「ターミナルで良く使っているコマンドについて調べてみた」で、よく使っているコマンドの順位付けをおこなったので、そのワンライナーを基にDockerのサブコマンド使用頻度の順位を調べてみました。history...
ブログ

WordFes Nagoya 2017に参加してきました

はじめにこんにちは。名古屋で開催されたWordFes Nagoya 2017に参加 & 登壇してきました。会津で一緒に行動している佐野くん(@say3no)と一緒に行ってきましたのレポです。移動福島県に住んでいて、名古屋までは高速バスで向か...
技術系

CakePHP3でパスワード用のハッシュを生成するワンライナー

こんにちは。CakePHP3でユーザログイン周りを実装していて、初期データを入れたくなりました。CakePHPでは認証について公式マニュアルが充実しているのですごく便利です。ここでは一般的な「登録ページは公開」するサイトについての記載があり...
技術系

MacOSでMySQL(MariaDB)を使った開発をしていたら大文字小文字のレターケースでドハマリしてしまったお話

はじめに表題の件です。MySQL(MariaDB)を使った開発を行っていましたが、そこで原因不明のバグに遭遇してしまい、すごく困りました。具体的にはMacOSで開発したコードをCircleCIで動かそうとしたところ、テストでコケてしまう、と...
ブログ

Web制作で面倒なフォームのテストを素晴らしく自動化する

はじめにこんにちは。先日WordBench新潟の勉強会に参加してきました。勉強会も懇親会も有意義で、とてもおもしろかったです。その中で「フォームの入力って結構面倒ですよね」というお話になりました。こういったWeb制作でのフォームのテストって...