Vuex のルールと Component 設計

こんにちは、自意識過剰な正義のヒーローでお馴染みの株式会社SCOUTERの石岡 将明( @masaakikunsan )です。 前回の Flutter のブログで、「2月半ばにAPIの叩き方やページ内のレイアウト作り方などをちゃんと解説したブログを書こうと思うのでお楽しみに!」…

SaaSのPdMが持つべき3つの考え方

はじめに こんにちは、株式会社SCOUTERの開発責任者の小平(@ryotakodaira )です。 業務では、SARDINEという人材紹介会社向けの業務管理システムを開発しています。 SARDINEは月額課金型のビジネスモデルでユーザーに提供されれており、いわゆるSaaSと呼ば…

Vue.jsイベント修飾子.stopと.preventの使いどころ

こんにちは!SCOUTERでフロントエンドエンジニアをしている匠平です。 SCOUTERではフロントエンドをVue.js(Nuxt.js)で開発しています。 Vue.jsのイベント修飾子の使いどころがいまいち掴めていなかったので、簡単な事例を挙げて理解していきたいと思います。…

Laravel/Vue.js勉強会#7

こんにちは、SCOUTERでフロントエンドエンジニアのhirokiです。 LaraVue勉強会も皆様のおかげで第7回を迎えることが出来ました!いつもたくさんの方にお越しいただき運営をしている側としては嬉しい限りです! 今回株式会社オープンロジさんのご協力のもと…

FlutterでWebエンジニアが1日でアプリを作った

こんにちは、株式会社SCOUTERの石岡 将明( @masaakikunsan )です。 2019年が始まり、一ヶ月が過ぎようとしていますが、皆さんはどうお過ごしでしょうか? 私は、プログラミングを始め2年が経ちWeb以外にも手をつけていこうかと考えている今日このごろです。 …

markdown-itの導入方法

こんにちは! 株式会社SCOUTER開発部フロントエンドエンジニアの佐藤(@r_sato1201)です 先日、業務でCMSでコンテンツを管理するLPをNuxtプロジェクトで作成しました。 その際に、Markdownをhtmlにパースする必要がありmarkdown-itを触ったので、 備忘録も兼…

normalizrの使い方

こんにちは株式会社SCOUTERでフロントエンドエンジニアをしているhirokinishizawaです。 弊社サービスである「人材紹介会社向けの業務管理システム」SARDINEで新しく無料業務管理ツールをリリースしました。 無料業務管理ツールを開発するにあたり設計段階で…

SCOUTER社でデータ可視化が定着するまで

こんにちは、株式会社SCOUTERの開発責任者の小平(@ryotakodaira )です。 業務では、SARDINEという人材紹介会社向けの業務管理システムを開発しています。 自分の担当している事業では、metabaseというBIツールを使用して数値管理・可視化をしています。 そ…

Laradockを使ったLaravel開発環境構築のやさしい解説

こんにちは! 今月からSCOUTER開発部でフロントエンドエンジニアをしている匠平@show60です。 弊社開発部では主にVue.jsとLaravelを使って開発をしています。 私も日頃はVue.jsを使ったフロントエンドの開発を担当させてもらっていますが、あわせてLaravelの…

理想とする技術組織

こんにちは、kotamatです。 開発メンバーも15人を超えてきて、開発ラインも複数走っている状況となってきました。 それぞれの開発ラインにおいて、上長となる開発責任者やマネージャーが要件やスケジュールを決めていくため、それぞれの開発ラインが独立駆動…

新規事業を最速で立ち上げる開発のノウハウ

こんにちは、株式会社SCOUTERの石岡 将明( @masaakikunsan )です。 現在、弊社では back check という新規事業の立ち上げを行っています。 backcheck.jp note.mu この記事では、その新規事業を最速で立ち上げるために僕が行ったフロントエンド開発のノウハウ…

Nuxt.js+Contentful+NetlifyでサーバーレスなSPAサイトを作成する

こんにちは! 株式会社SCOUTER開発部フロントエンドエンジニアの佐藤(@r_sato1201)です 先日、社内でプログラミング歴が浅い社員対象の、初学者LT大会というものが開催されました。 LT大会の様子は後日このブログにて公開されると思いますが、 今回はそのLT…

リリース品質、どうやって守っていますか?

こんにちは! 株式会社SCOUTERの鍬(@kuwausk)です。 SCOUTERの開発組織について書きます。 この1年間で僕が所属するチームのエンジニアが2名→6名に増えているのですが、 その中で、「どうプロダクトの品質を守ってきたか、これから守っていくか」をまとめて…

【Vue.js】Vue.Draggableを使って躓いたところ

こんにちは株式会社SCOUTERでフロントエンドエンジニアをしているhirokinishizawaです。 以前機能開発でドラッグアンドドロップを行えるようにするという開発を行いました。そこでVue.Draggableを使用することになったのですが躓いたところがあったのでメモ…

PHPConにて話した「PHPを使う理由」の解説

PHPConにて話した「PHPを使う理由」の解説 こんにちは、 kotamat です。 2018-12-15 PHPカンファレンス2018にて、スポンサリングさせていただきました! phpcon.php.gr.jp お配りしていたチラシ 結構目立っていたようです プラチナスポンサーをさせてもらっ…

Vue on Laravelというモノリスを解体してNuxtへ移行しました!

こんにちは、株式会社SCOUTERの開発部の小平(@ryotakodaira )です。 このサービス、元々はLaravel+Vueで1つのリポジトリで運用していたが、Vue部分を完全に切り離してNuxtで作り直しましたこれでだいぶフロントの開発がやりやすくなるーNuxt化した詳細の話…

Frontend Conference Fukuoka 2018 に参加してきた

こんにちは、 @masaakikunsan です。 カンファレンス代及び、交通費等を会社が負担してくれ、されに土日の参加でも出勤扱いになるので気軽に地方でのカンファレンス参加が可能になり感謝です。 今回は福利厚生を使い、12/08 のFrontend Conference Fukuoka 2…

NuxtMeetup#6 開催しました

こんにちは! @masaakikunsan です。 昨日、NuxtMeetup #6を開催しました。 nuxt-meetup.connpass.com 今回は、株式会社エス・エム・エスさんに会場をご提供いただきました! アンケート 今回参加枠80人という中総勢178名の方が応募してくださり誠にありがと…

SCOUTERの開発メンバーを紹介します!

SCOUTERの開発メンバーを紹介します! こんにちは、 @kotamat です。 弊社の開発のメンバーは個性的な方が多く、なかなか紹介する機会もないので、紹介させていただきます! 入社・ジョインまで何をやってきたのか 入ってから何をしているのか 今後の展望 を…

ららびゅう座談会で登壇してきました!

こんにちは @kotamat です。 先日ららびゅう座談会という勉強会にて登壇させていただきました。 laravue-forum.connpass.com 一緒に登壇していただいた方は、あのLaravel本を執筆された kurikazu さんと、弊社でも一緒に仕事していただいている nunulk さん…

Laravel/Vue.js勉強会#6開催しました!

始めまして、2018年10月からSCOUTERでエンジニアとして入社しました@r_sato1201です。 昨日初めて参加させて頂いたLaravel/Vue.js勉強会#6のレポートを書こうと思います! laravue.connpass.com 今回は、レアジョブさんに会場を提供して頂きました! 定員を…

11/1デザインイベントレポート

こんにちは、SCOUTERのデザイナーのたまご(@tamago_78)と申します。 SCOUTER開発者ブログに投稿するのは初めてです。よろしくお願いします! 先日11月1日に、グッドパッチさん・FABRIC TOKYOさんと合同でデザイナーイベントを開催しましたのでレポートさせて…

フロントエンジニアが効率的にデザインツールの使用とデザインの感性を磨く方法

お久しぶりです 株式会社SCOUTERの石岡(id:masaakikunsan)です。 この度10月からフリーランスをやめてSCOUTER社に戻ってくることになりました。 はじめに 普段フロントエンドをやらない人や始めたばかりの人はフロントエンドエンジニアに必要なスキルと言え…

NuxtMeetup#5開催しました

こんにちは @hirokinishizawa です。 昨日10/18にNuxtMeetup #5を開催しました。 nuxt-meetup.connpass.com 今回はCyberAgentさんに会場をご提供頂きました。本当にありがとうございます。 アンケート 今回参加枠100人という中総勢240名の方が応募してくださ…

LaravelのAPI開発でPhpStorm以外使わなくなった話

こんにちは、 id:kotamat です。 現在SCOUTER社では、新規事業の開発も行っており、そちらのバックエンドを開発しているのですが、そちらでは様々な手法を導入し、効率化を図っています。 今回はPhpStormを使った効率化の紹介となります。 (ちなみに僕はInte…

「Nuxt.js ビギナーズガイド」のご紹介

こんにちは、hirokinishizawaです。 10/17に「Nuxt.js ビギナーズガイド」がついに発売されましたので読んで思ったことについて書こうかと思います。 全体の感想 自分はコードを初めて触ってから8ヶ月になるのですが、progateを一通り終えて初めて触ったフレ…

「PHPフレームワーク Laravel Webアプリケーション開発」のご紹介

こんにちは、 id:nunulk です。 いま話題の「PHPフレームワーク Laravel Webアプリケーション開発」が SCOUTER 社に置いてあったので、ざっと読ませていただきました。 主に「Chapter 3 アプリケーションアーキテクチャ」や「Chapter 7 処理の分離」の章につ…

laravelにnuxtを追加してみて出来たこと出来なかったこと

こんにちはhirokinishizawaです! 今回laravelにnuxtを追加したのですが、この三連休で自分が最終的に出来たこと出来なかったことを書いていこうかと思います。 nuxtを入れたことによって変更したファイル viewファイル resources └── views ├── auth │ ├── …

Laravel ユーザー毎に記録を作成、表示できるように

こんにちは!Laravel勉強中のhirokinishizawaです! このlaravel勉強ブログでは、はじめてversion minorをしてみたので前回から見て頂けると幸いです!(一気に.5上がってるのは内緒の方向でお願いします) techblog.scouter.co.jp はじめに 今回は前回のブロ…

Laravel: アカウント登録出来るようにする

こんにちは!scouterでフロントエンジニアをしてるhirokinishizawaです! はじめに 今回Laravel勉強version5.0.0では前回まで作っていた釣りの記録をユーザー管理するための準備でアカウント登録できるようにしました! 前回投稿した記事 techblog.scouter.c…