PHPUnitのデータプロバイダとジェネレータ関数を使用したテストケースの作成術
2018/5/29
はじめに PHPUnitのデータプロバイダとは アサーションを何度も書く必要がなくなる便利なアノテーションのこと。 PHPUnit マニュアル – 第2章 PHPUnit 用のテストの書き方 ジェネレ ...
phpの処理を高速に!
2018/5/18 PHP
インクリメントとデクリメントは前置 //遅い $i++; $i--; //早い ++$i; --$i; 約1.24倍の高速化 型変換は関数よりキャストする //遅い $tmp = intval($va ...
フロントエンドの処理を高速化!
問題提起 受託案件でフロントエンドの処理が遅いことでリファクタリングが必要になりました。 解決方針 まずチームで考えた結果、フロント側に描画する前に ajax通信を使ってDBから取得したデータを処理す ...
Puppeteer on LambdaでWebページのキャプチャを撮る
AWS Lambdaで遂にNode v8.10を使用できるようになりました。 これでPuppeteerが使える!と意気揚々としていたのですが、いつの間にか必須要件がv6.4.0以上となっていました。以 ...
Slackに溜まり続けたファイルをLambdaでサクッと消してみる
2018/6/18
はじめに こんにちは。CTOの穴原です。 弊社では1年半くらい前からSlackを導入し、使用しています。 おかげでリモートワークをする方も増え、働き方も多用になってきました。 (特にママさんワーカーが ...
ノー残業デーに蛍の光をMacから自動で流して『帰ろうコール』
2017/1/12 bash
ひと月前から弊社では毎週水曜日を『ノー残業デー』に設定しました。 『ノー残業デー』を設定するのは簡単ですが、実際に運用するのはなかなか大変です。 帰るのを促すためにMacを使って蛍の光を自動的に流して ...
gulpで複数のファイルコピーを同期的に行う
2020/8/19 CI&CD, gulp, JavaScript
javascriptのアプリをデプロイするときにgulpとwebpackを使っていますが、実は、gulpって同期したい処理が結構多いです。 同期処理は、コールバックしまくったりw、promiseつかっ ...
【WordPress】 幾つかのフック内で、ユーザー権限グループが取得できなかったりする
2016/10/26
大変ご無沙汰してしまいました。 かなり濃いめのWordpressのカスタマイズ案件を連続で担当しておりました。 リバビリを兼ねて、お仕事案件からのスピンアウト子ネタをご紹介します。 ユーザーの権限グル ...
【MySQL】MySQL5.7のJSON型を使ってみる
だいぶピンポイントな使い方ですが、WordpressのMySQLを5.7にしてJSON型を使ってみた時のメモ。 【MySQL】MySQL5.7をWordpressに組み込んでJSON型を使ってみる
【WordPress】独自テーブルを作成、使用するための情報
2016/6/29 WordPress
ネットの情報のメモ的なものですが、Qiitaへ投稿しました。 http://qiita.com/pman-maru/items/7d28ffe57b070bb73f13