偏頭痛系エンジニアに朗報!Visual StudioのLive Shareが意外と使えた話

f:id:ecb_yaoki:20190523183043p:plain

こんばんは!頭痛に悩まされている系エンジニアの青木です。

いや〜ほんと困るんですよね、突発的にくるんですよアレが。。

いわゆる偏頭痛ってやつでして、月に1回くらいのサイクルで予告なくやってきます。ひどいときはやっぱり動くのもしんどくて、チームのみんなには悪いけどたまにお休みしてしまうこともあります。。

ちなみにいま担当しているプロダクトも月に1回のデリバリーサイクルなんですが、気のせいか、リリース日と偏頭痛が来る日がだんだん近づいてきている気がしないでもないような。 これ、デリバリーサイクル変えたほうがいんじゃね?とか思ったり。。

っとまぁそんな偏頭痛系エンジニアのみなさんに朗報?・・・ 今回は以前 Connect(); で発表された、Visual Studio の Live Share という機能の紹介です。

続きを読む

プロダクトでVue.jsを採用しました 選定編

 

f:id:ecb_kwatanab:20190522132450p:plain

はじめまして。アーキテクトの堀内です。
R&Dでecbeingに関するプロダクト開発全般を担当しています。
最近業務で担当したフロントエンド周りについてお伝えしたいと思います。

はじめに

普段はフロントで表示するコンテンツをサーバーサイドで生成することが多いのですが
今回はAPIでデータを取得してフロントエンドでレンダリングする形での実装になりました。
そのフレームワークとして Vue.js を採用することにしたのですが、採用に至った理由を書いていこうと思います。

ご承知のようにフロントエンドのフレームワークはいろいろありますので、選定の参考にしていただければと思います。

続きを読む

もくもく会で、エンジニアゆるふわ成長戦略

こんにちは。アーキテクトの小林です。

今回は、私たち ecbeing R&D で実施している「もくもく会」を紹介してみたいと思います。

 

f:id:ecb_mkobayashi:20190513115835p:plain

 

直近では4月24日、2019年の第3回目を実施。今年になってだいたい月1回のペースで開催しています。

 

個人的には他社で開催されるもくもく会にも何度か参加していますが、うちのメンバーたちにも気軽に学べる場所を作ってあげたいと思い、社内でも毎月開催することにしました。

 

続きを読む

ノンデザイナーがUXと向き合うためのUX入門

はじめまして。R&D部門でUXデザインしています。

岩下です。

 

普段はプロダクトのUX想定やプロトタイプを作ったりデザイン寄りの
フロントエンドコーディングも行っています。

 

また、エンジニア向けにUX入門の勉強会をしたりしていて、その時の内容を元に

今回は、十人十色で語られるUXについて定義付けをし、ノンデザイナーでも
向き合うことが出来るきっかけになるようなお話をします。

きっかけ

色々な打ち合わせで飛び交うワード「UX

 

「この機能のUXを良くしたい」

UX改善しよう」

UI/UX

f:id:ecb_miwashita:20190421222331p:plain

 

よく聞くフレーズですが、お互い同じ目線で本当に話せているでしょうか?

 

ユーザビリティと混同していないでしょうか?

UIUXがセットになって一緒くたになってないでしょうか?

 

続きを読む

Kubernetes未経験者が「みんなのDocker/Kubernetes」を読んで学んだこと

はじめまして。ecbeingの金澤です。
R&D部門で新規プロダクトの基盤構築を担当しています。

現在の業務では  Amazon ECS&Fargate を使用しています。

 

今回は、新しく Kubernetes を学ぶにあたりちょうど良い書籍がありましたので、
書籍の紹介と、読んだことでどんな学びがあったかをまとめたいと思います。

 

読んだ書籍

『みんなのDocker/Kubernetes』

f:id:ecb_kkanazawa:20190419153432j:plain

※画像は下記のサイトから引用しました。

gihyo.jp

続きを読む

ecbeing 開発チーム紹介(前回の続き)

こんにちは。R&D部門 統括部長の渡邊です。
今回のエントリーも、前回に続きチーム紹介です。

 

前回は、当社について、当社で開発しているプロダクトの簡単な紹介、ぼくらR&D部門のチーム構成を紹介しました。

blog.ecbeing.tech


今回は、ワークスタイルやチーム文化を紹介したいと思います。


エンジニアリング

まずは開発業務について。

 

環境面から紹介です。 

当社で開発しているWebアプリケーションは主に .NET アプリケーションなので、IDE は Visual Studio を使います。

VS Code を使うことも多く、フロントエンドの開発のほか設計や Wiki を Markdown で書いたりするときにも重宝しています。

 

CI は主に Jenkins を使っていて、BitBucket のリポジトリから自動ビルドとデプロイを回しています。

続きを読む

Azure PipelinesとDeployGateでiOSアプリのリリースを自動化してみた

みなさん、こんにちは。

入社3年目のプリンシパルのしもじです。

4月にプリンシパルという職位になりました。私自身、意味はよくわかっていません。

 

さて、ecbeing はアプリ開発もやってます。

去年からアプリ開発を任されていて、機能追加したり構造化したりしてました。

構造化の話は機会があれば記事にしようと思います。 

 

はじめに

Xcode でビルドして .ipa ファイルを作成、 DeployGate にアップロードし配布ページの更新までの手順が手間でした。

そこで 、 Azure Pipelines で iOS アプリを AdHoc ビルドして、DeployGate にアップロードするまでを自動化してみました。

 

準備

3つのファイルが必要になるので先に準備しておきます。

  1.  証明書(p12)
  2. provisioning profile
  3. export options plist

 

続きを読む