[WordPress][Simplicity]カテゴリをコンパクトなタイル状にカスタマイズ

[WordPress][Simplicity]カテゴリをコンパクトなタイル状にカスタマイズ

ふと気がつくと縦長になってしまうアーカイブやカテゴリをすっきりとまとめるカスタマイズ、やってみました。 今回はCSSのみの変更で、カテゴリをタイル状にしてみます。 完成イメージ カスタマイズ前 気がつくとどんどん下に長くなってしまう、通常のカテゴリメニューですね。 カスタマイズ後 タイル状にして回り込みを設定...

[PHP]Closureでprivate staticなメソッドをテストする

[PHP]Closureでprivate staticなメソッドをテストする

こんにちは。豆乳愛好家のtomita@atuwebです。 今は 豆乳ラテ を飲みながらカフェで休憩中です。 やっぱり豆乳と抹茶は外れません。 さて、今回はLaravelでprivateなメソッドのテスト方法を調べてみたことのメモです。 環境 PHP 7 PHPUnit 5.6 Laravel 5.3 PHPでpr...

[Laravel]はじめてのUnitTest

[Laravel]はじめてのUnitTest

こんにちは。tomita@atuwebです。 みなさんテストしていますか? この記事ではLaravelプロジェクトへのテスト導入について簡単にまとめます。 環境 PHP 7 Laravel 5.3 PHPUnit 5.7 カバレッジの出力はPHPxdebug拡張に依存しておりますため、必要に応じてインストールしてく...

AD

MarkdownとPandocでお手軽なドキュメント管理

MarkdownとPandocでお手軽なドキュメント管理

こんにちは。 朝の一杯がかかせないtomita@atuwebです。 熱いコーヒーを注ぐマグは、iittala(イッタラ)のTeemaです。 ブレません。 プロジェクトのドキュメント管理はまともに取り組むと膨大なコストがかかってしまいます。 「デバッグよりも、ドキュメント作成よりも、ガシガシ実装している方が楽しい」と思...

悩んだりもしたけれど、私がMacに乗り換えた理由

悩んだりもしたけれど、私がMacに乗り換えた理由

メインmacをMacに乗り換えましたので、経緯や感想をまとめてみました。 メインpcはこれ MacBook 12インチのスペースグレイです。 Q. 発売したばかりのMacBookProじゃないの? A. はい、重いからやめました。 Q. ビルド重くない? A. まだこれからです。 ガシガシビルドが必要な状況になった...

[Laravel]コレクションのmultiple colomns sort

[Laravel]コレクションのmultiple colomns sort

ORMのコレクションを扱っていると、稀に複合的な条件でソートしたい場合があります。 調べてみると楽勝で実装できましたので、ご紹介いたします。 確認した環境 PHP 7 Laravel 5.3 並び替えをするコレクション $entities = collect([ , , , ]); 単一キーでのソー...

熟語4拓クイズアプリ – [熟語力]で楽しく熟語を覚えよう

熟語4拓クイズアプリ – [熟語力]で楽しく熟語を覚えよう

私はバックエンド系がメインの札幌フリーランサーですが、2015年からスマホアプリを開発しております。 そして、2016年11月17日に3作目となるアプリ熟語力をリリースいたしました。 ポッキーの日には間に合いませんでしたが、良しとしましょう。ガッハッハ。 熟語力 公式 GooglePlay iOS版は201...

AD

[Laravel]はじめてのマイグレーション

[Laravel]はじめてのマイグレーション

マイグレーションはあったほうが当然良いツールなのですが、レガシーな現場には意外と現場に浸透していないと感じます。 運良く、Laravelのような若いフレームワークで開発する機会に恵まれたのならば、是非ともマイグレーションを使ってテーブル構成を管理していきたいものです。 ということで、Laraveのマイグレーションで覚えておい...

[Laravel]SQLをログ出力するミドルウェアつくったった

[Laravel]SQLをログ出力するミドルウェアつくったった

パフォーマンスが求められるWebアプリケーションは極限までSQLを調整するもの。 Laravelで実行されるSQLの把握するために、実行されるSQLをドバっとログファイルに出力するミドルウェアを書いてみました。 そうはいっても、とても簡単なコードですよ。 動作を確認した環境は以下です。 Laravel 5.3 PHP ...

[Laravel][MySQL]varcharにBINARY属性をセットする

[Laravel][MySQL]varcharにBINARY属性をセットする

Laravel + MySQLでvarcharにBINARY属性をつけようと思ったら方法が分からなかったので次のように対応しました。 環境は以下の通りです。 Laravel 5.3 PHP 7 MySQL 5.7 なぜ? MySQLはchar/varcharフィールドの検索で、通常アルファベットの大文字/小文字を区...