M&Aクラウド の技術ブログ

PHPerkaigiイベントレポート(LTで登壇もしました)

こんにちは。エンジニアの@yamotukiこと鈴木です。 昨日、PHPerのためのカンファレンス PHPerKaigi2020 に参加してきました。 phperkaigi.jp 私もLTのスピーカーとして登壇させていただきました。 他の日は残念ながら都合がつかず、最終日のday 2 昼頃から参加させていただきました。 聞いたセッションについて 全部ちゃんと感想書くと長くなってしまうので、特に印象に残った内

DX向上のためにPull Pandaを導入しました

こんにちは、M&Aクラウドの 津崎(@ytzk_)です。 今回は、Pull Pandaというツールを導入して2ヶ月ほど経過して、DX向上を感じられたので便利な点を紹介したいと思います。 Pull Pandaとは Pull PandaはGitHubを使っているチームのためのツールです。 2019年6月にGitHubに買収され、誰でも無料で利用できるようになりました。 pullpanda.com Pull Pandaは、3つの機能があります。 Pull Reminder Pull R

企業一覧ページのレスポンスを速くする取り組み

こんにちはkubotakです。 今回は弊社で運用・開発しているサービス「M&Aクラウド」の積極買収企業一覧ページの速度改善の話をしたいと思います。 前職でも速度改善プロジェクトをやってましたが、昨今のWebサービスが抱える大きい課題ですね。 まずは今までのアーキテクチャから説明します。 今までのアーキテクチャ 今までのアーキテクチャ 企業一覧ページは検索機

デプロイの半自動化をして楽で安全にリリースできるようにした話

こんにちは。エンジニアの鈴木智也です。 今回はデプロイの効率化を通してDX: Developer Experience (開発体験)を向上させ、デプロイの安全性を高めた話です。 ボタン一つで開発環境へデプロイ、さらにボタン一つで本番環境へデプロイできるようになりました。 背景と技術概要について記述します。 背景 弊社ではWebサーバとしてAWS ElasticBeanstalk(以下EBと呼びます)を採

2019年の開発チームの振り返り

こんにちは、M&Aクラウドの荒井です。 2019年も終わりということで、今年の振り返り的な記事を書こうと思います。 1年間で変わったこと サービスが立ち上げ期を終えた メンバーが増えた よりチーム全体でのアウトプットを意識するようになった サービスが立ち上げ期を終えた M&Aクラウドは2018年4月にリリースした、M&Aのマッチングプラットフォームサービスですが、ユ

【Laravel】AWS Elastic Beanstalkのワーカー環境を使ってバックグラウンド処理用のサーバを構築しました

Qiita Laravel #2 Advent Calendar 2019 17日目の記事です。 こんにちは、M&Aクラウドの津崎です。 今日は、AWS Elastic Beanstalk Worker環境でLaravelを動かして、キュー処理、定期実行処理の専用環境を構築した話をします。 最初はQiitaに投稿する予定で記事を書いていたんですが、自社の環境に限った話が多かったので、自社ブログで公開しました。 記事の最後には、本番環境でやらかし

Laradockを卒業しました

こんにちは、kubotakです。 アドベントカレンダーシーズンですが敢えて会社のブログを書こうと思います。 弊社では開発環境としてDockerを利用しています。 Dockerの管理はLaradockというOSSを利用していましたが、最近自前のdocker-composeに移行したという話をしたいと思います。 Laradockとは laradock.io もともとはPHPフレームワークLaravelをDockerでローカル開発しやすいようにした

弊社デザイナーの仕事とこれから。

初めまして Webデザイナーの長竹です。 今年6月にジョイン、はや半年経ちました。 それなりに慣れてきてやれること / 課題がたくさん出てきました。 この記事では、Webデザイナーとしてこの半年間どのように過ごしてきたか、この先どういう感じになるのか(なりたいのか)をまとめて行こうと思います 自己紹介 イケたいWebデザイナー長竹です。専門卒業後、自社開発系

LaravelMixから卒業しました

こんにちは、M&Aクラウドの荒井です。M&Aクラウドサービスもリリースされてから1年半が立ち、開発メンバーも増えてきたので、フロントエンドのビルド周りをテコ入れしました。 フロントエンドのビルド周りの課題 M&Aクラウドの開発環境はLaravelに同梱されているLaravel Mixというライブラリーを使って整備されていました。 Laravel Mixは以下のようにほんの数行の設定を書

Laravel5.8から6.4にバージョンアップしました

こんにちはkubotakです。 弊社プロダクトはPHPフレームワークであるLaravelを採用しています。 私が入社した時点(2019/11)は利用しているバージョンがLaravel5.8でした。 現在ではLaravelのバージョンは6を迎え、長期サポートの対象となっています。 LaravelはOSS(オープンソースソフトウェア)であり、有志によりサポートされています。 メンテナンスやセキュリティのサポートな

弊社久保田がShizuoka.js#4で発表しました

2019/11/16(土) エニシア静岡マルイ店で開催されたShizuoka.js#4で弊社久保田が「Vue.jsの状態管理」というタイトルで発表しました。 connpass.com 発表資料はこちら speakerdeck.com 前職に在籍していたときに参加・発表させていただいたShizuoka.php#1の際にお誘いいただき、Shizuoka.jsでも発表の機会をいただきました。 Shizuoka.jsは発表内容のレベルが高く、静岡のJavaScriptの勢いを感じまし

Amazon CloudSearchからElasticsearchへ移行した話(会社のフェーズと技術選定)

こんにちは。M&Aクラウドのエンジニアの鈴木智也です。 「自分たちのプロダクトが市場にまだ受け入れられておらず、開発チームが小さく、さらに作ろうとする機能が実際に使われるか分からない。」 そういう時にどういう技術選定をしてきたか、というM&Aクラウドの開発チームの歴史についての話です。 概要 ざっくりいうと サイト立ち上げから4ヶ月目の2018年8月。サ

Qiita記事を書くための取り組みについて

弊社のプロダクトチームで実施している、 Qiitaの記事を定期的に書けるようにする、記事を書きたくなるようなTipsを紹介します。

【kubotak】中途入社しました。

こんにちは、こんばんは、おはようございます。 今月からM&Aクラウドにジョインしましたkubotakこと久保田です。 ツイッターはこちらです。宜しくおねがいします。 kubotak (@kubotak_public) | Twitter 前職では国内最大級のコスメのクチコミサイトを運営する会社でよくわからないエンジニアをやってました。 ときにはPHPでWebアプリケーションを作り、Golangでコンソールアプリケ

弊社津崎がLaravel/Vue.js勉強会#11で発表しました

こんにちは。株式会社M&Aクラウドの荒井です。 先日10月28日に行われたLaravel/Vue.js勉強会#11にて弊社の津崎がLT発表を行いました。 登壇内容 「PhpStormからLaradock上の PHPUnitを動かしたら開発が捗った話」 弊社で実際に使っているPhpStormからLaradock環境内でのテスト実行とその設定方法についての発表でした。以下に実際のPhpStormの設定方法についてもQiitaの記事としてまとまっ