ランサーズ等のサービスを開発・運用する中で得た知識やノウハウを紹介しています。

Labels:  Apache, CakePHP, Nginx, PHP, PHP-FPM, イベント/登壇, お知らせ 投稿者:kanazawa

ランサーズのNginx+PHP-FPM化

インフラエンジニアの金澤です。 以前ブログでお話しました、ランサーズのNginx+PHP-FPM化が一段落したのでまとめました。 移行の目的 以前は、Apache 2.2 + mod_php の構成で動作していました。 以前のブログでもお話ししましたように、P …

thumbnail

Labels:  開発よもやま 投稿者:masaaki

タスク管理改善を追い求めたら モブプログラミングになった話

ビジネスインフラの土屋です。 社内の業務フロー構築、改善を担当しています。 2017.08.23、Lancers新しい働き方LABで、GYOMU Hackers Night vol.3というイベントが開催されました。 ビジネスチームを支えるシステム管理者や業務 …

thumbnail

Labels:  Go 投稿者:mako

Goのインストール

ランサーズでは定期的にプログラミング言語Go読書会を開催しています。 https://lancers-engineer.connpass.com/ プログラミング言語Go(丸善出版)を読み進め、不明な点や疑問点について議論し理解を深めています。 Goのインスト …

thumbnail

Labels:  Go 投稿者:mori-dev

Echo のエラーレスポンスのカスタマイズ

森です。 Echo のエラーレスポンスを、過去のブログ記事で紹介した JSON の構造にするために、以下のようなコードを書きました。 https://gist.github.com/mori-dev/0ae89dc0918d2b1c644d34dbee29b4 …

thumbnail

Labels:  Go 投稿者:mori-dev

goimports が go-playground/validator.v9 の import 文を自動で削除する問題の対処

森です。 問題 goimports が go-playground/validator.v9 の import 文をファイルセーブのたびに削除してきてつらかった。 対処 import ( validator “gopkg.in/go-playgro …

Labels:  JavaScript 投稿者:yokoi

TestCafeでのE2EテストをBrowserStackでやろう

ランサーズCTOの横井です。 最近、個人でE2Eの画面テストを書く際にSeleniumからTestCafeに乗り換えつつあります。導入が(個人的には)Seleniumより楽っていうのと、要素の出現とかをよしなに待ってくれるので、テスト書くときにあんまりその辺を …

thumbnail

Labels:  イベント/登壇 投稿者:amesho

プログラミング言語Go読書会#16(8.4.4-8.8)[2017/07/19]

どうも、ameshoです。 先日Lancersで開催された「Go 読書会 #16」の記録をQiitaに書きました。 http://qiita.com/amesho/items/1e5508591137c7476e87 よろしくお願いします。

thumbnail

Labels:  JavaScript 投稿者:mori-dev

mocha のテスト実行前にグローバル変数をセットする方法

森です。 mocha のテスト実行前にグローバル変数をセットする方法を調べました。 コマンド引数か mocha.opts で、設定ファイルを require することで、うまくゆきました。以下の例では、–require ./test/setup.j …

thumbnail

Labels:  JavaScript 投稿者:takepo

React × Redux で action 発行時に確認ダイアログを挟む middleware の実装例

pookチームのtakepoです。 今回は、React × Redux でstateを変更する時にダイアログ等で確認表示を挟みたいときの良い方法をご紹介します。 その場合の例として、「ユーザーの情報を更新するとき、更新しても良いかを一度確認するダイアログ表示す …

Labels:  CakePHP 投稿者:nakajiman

CakePHP 3.4 ORM のクエリを調べてみた exists 編

愛犬のダックスをサマーカットし過ぎて失敗した nakajiman です。毛並みがチクチクして痛いのです。 CakePHP 3.4 ORM がどんなクエリを発行しているのか調べてみます。まず、簡単なところで、レコードが存在するかどうか調べる exists を見て …