AWSの話題を中心に、日々の業務やプログラミングの徒然を綴るエンジニアブログです。

HANDS LAB

HANDS LAB ENGINEERS BLOG

ハンズラボエンジニアブログ

ハンズラボとユニケージのあゆみ

Pocket

はじめに

この記事は2019年11月に実施されたレガシー感謝の日での登壇内容をベースに記事化したものになります。


初めまして。さわやかのハンバーグから生まれました、
ハンズラボのあさひなです。

突然ですが、ユニケージ開発手法というのものをご存知でしょうか?

ご存じの方
→ 握手しましょう
ご存じない方
→ 詳しくは弊社の以下記事にて説明しております。
ハンズラボが採用しているユニケージという謎テクノロジーについて 第1回

ユニケージとは?
一言でいうならば、Bashのフレームワークです。

もう少しだけ細かく特徴を挙げると
・小売などで必要な帳票作成用の独自コマンド
・オリジナルのモデル設計を踏まえた開発手法
・DBを利用せず、テキストファイルでのデータ保持

などがあります。

あまり馴染みのある技術ではないのですが、
弊社では一番歴史が古く、かつ現在一番利用されている技術になります。

今回はそんなユニケージと弊社のあゆみについて書こうと思います。

続きを読む ハンズラボとユニケージのあゆみ
Pocket

ECサイトの消費税率を2019/09/29に切り替えた話

Pocket

この記事は、ハンズラボ Advent Calendar 2019 15日目の記事です。

CRMチームの倉嶋です。
hands.netの消費税対応について書きます。

2019/09/29の00:00〜14:00にかけて、hands.netおよび外部モールすべてで販売を停止し、消費税率の切り替え対応を実施しました。

東急ハンズでは、出荷した日に売上が計上されるルールです。ですので、出荷した日の消費税率が適用されることになります。また、hands.netは注文日の3日後から配送日を指定できます。12/15の注文では、12/18から配送指定できる、ということです。そして、配送指定日の少なくとも1日前には出荷する必要があります。(発送元が新宿となるため、配送先によっては2日前に出荷する場合もあります)
こちらを踏まえると、9/29に注文を受けた場合、出荷日が必ず10/1以降となるため、消費税率は10%が適用されます。
と、理屈は簡単なのですが、システム側としては種々の苦労がありました・・・。

続きを読む ECサイトの消費税率を2019/09/29に切り替えた話
Pocket

JobDescriptionの導入とGitHubActionsでPDF化を自動化した話

Pocket

こんにちは、ハンズラボの清水です。東急ハンズのECサイトを担当しています。
今回はチームでのJobDescriptionの導入とPDF化を自動化したことを話そうかなと思います。

続きを読む JobDescriptionの導入とGitHubActionsでPDF化を自動化した話
Pocket

ヘテロジニアスデータベースによるECサイトの在庫管理

Pocket

この記事は、ハンズラボ Advent Calendar 2019 8日目の記事です。

ヘテロジニアスってかっこいい単語だなーと思ったので使ってみました。弊社ECサイトhands.netの在庫管理はDynamoDBとAurora MySQL(以下、Aurora)の2種の異種データベースを利用しています。
CQRSです、と言えるとかっこいいのですが、業務要件と歴史的経緯でこの様になっています。

前提として、hands.netの在庫は主に東急ハンズ新宿店の店頭の商品を在庫としています。他に、メーカーからの直送商品や、後述するハンズメッセ用に外部で倉庫を借りて使うケースもあるのですが、煩雑なので割愛します。
そして、東急ハンズは外部モールへの出店も数多く行っています。
Yahooショッピング、楽天市場、Ponpareモール、Amazonマーケットプレイス、au Wowma!などです。こちらとも在庫数を同期する必要があり、各モールのAPIを使用して注文を取得、在庫を連携する、ということをしています。

続きを読む ヘテロジニアスデータベースによるECサイトの在庫管理
Pocket

re:Invent 2019 にやってきました!

Pocket

Hello, POSチームの高木です。
ハンズラボは今年もラスベガスで開催中のイベント AWS re:Invent に参加しています!

初日のKeynote(Monday Night Live)ではエンプラ系の発表が多い印象でしたが、2日目のAndy Jassy のKeynoteで発表されたサービスはどれもすぐに使ってみたくなるサービスが数多く、非常に楽しみです!

個人的には、すぐに使い出せそうな以下のサービスが特に気になりました。

続きを読む re:Invent 2019 にやってきました!
Pocket

  • エンジニア募集中!