Wataru Yoshiokaの記事一覧

Electronを使ってデスクトップアプリを開発しました

ハコベルの開発をしている吉岡です。

入社してからずっと印刷ECの開発をしていましたが、
今年の5月からハコベルチームに移って開発してます。

ハコベルはインターネットを使って簡単に荷物の配送を手配できる
運送のマッチングサービスです。
もっと詳しく知りたい人はこの辺とかをぜひ見てみてください。

ちなみに、先日「Ruby biz Grand prix 2016」でハコベルがグランプリを受賞しました。
興味のある方は是非こちらもご覧ください。
https://www.wantedly.com/companies/raksul/post_articles/46184

それでは開発の話へ。

続きを読む


Google Maps を使ったアプリケーションの作り方

お久しぶりです。吉岡です。

ラクスルでは、折り込みポスティングのサービスを提供していますが、
これらのサービスで使われているのがGoogle Maps APIです。
googlemaps_09

入力された住所から地図を表示して、配布エリアのポリゴンを表示する、
などのことができるとっても便利なAPIです。

そんなラクスルのサービスには欠かすことができない、
Google Maps APIの使い方、およびアプリケーションの作り方について今回は書きたいと思います。

続きを読む


ラクスルにおけるコーディング規約 その1

こんにちは。ラクスルの吉岡です。
今回はラクスルにおけるコーディング規約について書きたいと思います。

コーディング規約の必要性

コーディング規約とは特定のコードの書き方のルールや約束事を定めたもののことを指します。
基本的には開発を行うチーム/プロジェクト内で共有し、皆がそれを遵守しコーディングをします。
ルールを定め記述方法を統一することで、コードが読みやすくなり、
バグの抑制、開発効率アップ、メンテナンス性の向上などの手助けにもなります。

続きを読む


はじめての「pjax」

こんにちは。ラクスルのWebシステムの開発・運用を行っている吉岡です。
今回はラクスルの価格表ページでも使われている「pjax」についてお話します。

pjaxとは

pjaxとは、pushStateとAjaxの技術を組み合わせたjQeuryのプラグインのことを指します。
そもそもpushStateとか、Ajaxって何ぞや?という方にそれぞれを簡単に説明します。

続きを読む