ユニファ開発者ブログ

ユニファ株式会社プロダクトデベロップメント本部メンバーによるブログです。

GraphQL on Rails

By Harvey Ico, backend engineer at Unifa. Building your own API structure can be chaotic specially if you have a lot of endpoints, and maintaining documentations are troublesome. If you've been a backend engineer for a while now like me, y…

Try some PaaS for Ruby on Rails

By Peter Chen, backend engineer at Unifa. The PaaS(Platform as a Service) my pet projects used stopped providing free plans from this year. So, recently I've been looking for and trying other alternatives. Tried to google and got a long re…

Visualizing Ruby tests coverage using Codecov

By Patryk Antkiewicz, backend engineer at Unifa. Writing tests that check correctness of each piece of code that at the first glance might look obvious and absolutely bug-resistant is a tedious task that most developers don’t like. It migh…

これは普通で当たり前というけれど、全然普通じゃなかった件

随分も昔のとある開発現場にて、 「プロだったら普通に期間内に終わらすでしょ?」 「どうしてこんな普通の事わからないの?見てわかるよね?」 「そんな操作は普通の人はしない!」 「普通に使えるものを開発して欲しかった」 会議は普通という言葉が踊って…

世に貢献しないブラウザ拡張を作ってちょっとだけ楽をする

こんにちわ、サーバーサイドエンジニアのいいだです。 前回はそうめんのおかずについて悩みながらねこを育てました。今回はハッシュドポテトはそもそもおかずになるか否かについて悩みながら自分専用のブラウザ拡張を作ります。

TurboStream experiment on Ruby on Rails

By Domingo Cividanes, backend engineer at UniFa. With the version release of Ruby on Rails new interesting features comes out. But one of this new features really got my attention: Turbo. Turbo allows to send HTML and not JSON over the wir…

Railsのプロダクションコードを約1万行削除しました

こんにちは。プロダクトエンジニアリング部の伊東です。 現在、私が所属するチームでは、弊社で一番古くから動いているプロダクトのRubyとRailsのバージョンアップを行っています。 記事作成時点では、バージョンアップ作業の途中ですが、着々と進行していま…

SaaSにおいて「一定期間無料」がペイする条件

ユニファの西川です、こんにちは。 今年の7月からプロダクトデベロップメント本部を離れ、別の新しいことをやってます(何やってるか興味ある方はぜひ面談ご応募お願いします)。 ユニファではCOMFORTABLE ZONEを自ら抜け出ることが大好きな人たちを大絶賛歓迎…

Rust vs Swift - Speed comparison experiment that didn't go according to plan

By Vyacheslav Vorona, iOS engineer at UniFa. You may have heard of Rust Language, said to be designed for "memory safety and speed". Being an iOS developer, I didn't pay much attention to Rust since we typically use Swift. It by design pre…

ウルトラマンと夏の自由研究  後編

こんにちは、Androidエンジニアのあいばです。 そろそろ夏休みも終わる頃でしょうか? 記事のテーマ的に夏休み中に書きたかったのですが…間に合っていることを願います。 今回は少し前に公開した記事の続編です。 「ウルトラマンを区別せずに検出した後、検…

デザインレビューが楽しい。という話

こんにちは、デザイナーのようがいです。ルクミーのプロダクトのUIデザインを担当していて、最近はiPadアプリやスマートフォンアプリのデザインをしています。 今回はタイトル通り、デザインレビューについて書いてみたいと思います。 デザイナーの体制につ…

Introduction to Kotlin Multiplatform Mobile (KMM)

Hello, I'm Ahsan Ullah Rasel, an Android Engineer from the Android team of Unifa Inc. Japan. Today, I am going to briefly introduce the Kotlin Multiplatform Mobile (hereinafter referred as KMM) framework to you. With KMM you can create app…

開発ディレクションしている時に心がけていること

こんにちは。PdMのきそです。 何についてブログを書こうか迷っていた時に社内の方々から色んな案をいただいたのですが、今回は『開発ディレクションしている時に心がけていること』について書いてみようと思います。

ウルトラマンと夏の自由研究 前編

こんにちは、Androidエンジニアのあいばです。 今年の始めから息子がウルトラマンにはまり一緒に見始めたのですが、ウルトラマンの数が私の想像の5倍くらいいて驚きました。 最近は毎年新しいTVシリーズが出ていたり、シン・ウルトラマンが公開されたり、本…

社内向けに約1年分のアップデートまとめを公開したら反応が思ってたのと違ったのでみんなやろう

こんにちは。プロダクトマネジメント部のやまぐち(@hiro93n)です。この7月からルクミーのプロダクトオーナーを担当しています。そんな中で、ふと二輪免許を取ろうと思い自動車学校に入校手続きをしたら「技能講習は最短でも3週間先です」と言われてバイク界…

社内インフラ業務のタスク管理について

こんにちは。社内インフラを担当している早乙女です。 昨年4月に入社し、既に1年3ヵ月程経過しましたが、時間の流れがあっという間に感じる程、様々な意味で多くの出来事に囲まれ過ごす毎日です。 今回は、私なりに考える情報システム・社内インフラ業務にお…

地方からフルリモート勤務している私がチームとの距離を感じない理由

こんにちは、はじめまして。 今年の4月からデザインチームにプロモーション担当としてジョインしているデザイナーの谷崎です。 私はいま、富山県からフルリモートで在宅勤務しているのですが、一回もオフィスに行ったりリアルでお会いしたことがないにも関わ…

リテラシーによりそったデザインをつくるには

保育業界、の中でも特に園・施設で毎日子どもと一緒に過ごしている保育士やそれに準ずる皆様のITリテラシーって、どう想像しますか?

ワーキングアグリーメントのススメ

こんにちは、プロダクトマネジメント部のかじわらです。 チームの体制も変わり色々取り組む中で必要だなと感じた事は、言語化できていない事を言語化してチームの中で共通認識として持てるようにしようという事です。そこでワーキングアグリーメントを導入し…

Modern Collection Views

Hello, this is Rasel Miah from iOS team. This time I will discuss about the modern way of creating collection views layout using the new declarative API called Compositional Layout. For years, UICollectionViewFlowLayout helped us to create…

オンプレのインフラエンジニアがクラウドエンジニアにマイグレーションされる過程

2021年のある日 オンプレミスをメインで活動していたインフラエンジニアが過労で倒れた。 どのくらい時間が経ったのか。。。目覚めたらユニファのクラウドエンジニアになっていました。。。(違う!!!) 。 。 。 始めまして、 ユニファのプロダクトエ…

ユニファにおけるデータ分析基盤の開発

こんにちは、データエンジニアリングチームの宮崎です。 最近、ユニファのデータを統合的に分析するための基盤開発に取り組んでおります。 そこで、本記事では開発の概要についてご紹介したいと思います。 開発のモチベーション これまで、ユニファでは日々…

わたしが健全な気持ちで仕事するためのノウハウ

こんにちは。プロダクトマネジメント部のやまぐち(@hiro93n)です。元々プロダクトマネージャーとして入社しましたが、今は組織長としてPdMとQAエンジニアのチームを併せてマネジメントしながら組織開発にいそしんでいます。 突然ですが、みなさんは日々健全…

「いつかパクりたい」UI/UX好事例10選💡

こんにちは、プロダクトマネージャーの田嶋です。 6月から約半年間の育休取得を予定しており、今は引き継ぎのラストスパート中です ※補記:「UI/UX」という表現は個人的には好みではありませんが、今回は便宜的に使用しています。 ーーーー さて、時は遡るこ…

QAエンジニアとして思うこと

こんにちは。QAエンジニアをやっております大橋です。 2021年5月に入社してからあっという間に1年が経ち、光陰矢の如しとはこういう事か、と改めて感じています。 そして、どういう役割・業務のやり方で、チームに対して、ユニファに対して、「テクノロジー…

さらなる成果を目指して。カスタマージャーニーマップを片手に旅へ出よう

こんにちは、デザイン部の藤川です! 2021年の4月に入社し、今は主にルクミーのブランドサイトなどセールスプロモーション関連のデザインを担当しつつ、ブランドガイドライン委員会としてブランド体験を整理する活動も行っています。 いろんなことにチャレン…

ルールの外で思考を繰り返すことの重要性

デザイン部の三好です。 最近はグラフィックデザイン関連の仕事を担当することが多かったので、その辺りを振り返りながら感じたことを書いていきます。 3つのバリューポスター

受託開発の世界からユニファ(事業会社)に転職した感想

プロダクトマネジメント部所属の入佐です。昨年10月にユニファに転職してきて半年と少しになりました。 これまで所属していた会社は、何社か経ましたが一貫して、システム開発を生業として、事業会社と分類される企業から、受託で開発を請負、開発、納品して…

プロダクトの機能追加・改善案の優先順位づけについて

こんにちは。プロダクトマネジメント部PdMの小谷田(こやた)です。 去年12月14日のAdvent Calendarで「リアル小谷田さんに会ったことない」と申し上げましたが、なんと今年のお正月に近所の神社に初詣に行った時に会いました! お守りをいただく時に、、 私…

2分と2年間

こんにちは、プロダクトエンジニアリング部のちょうです。パンデミックが始まってすでに二年を経ちました。私は基本毎年何かを目標にしています。この二年間は新しい技術ではなく本格的に英語の勉強をしました。結果として、発音すらおかしかったのときから…