Misoca
この記事は弥生 Advent Calendar 2024 (シリーズ1) の11日目の記事です。 はじめに はじめまして、弥生株式会社のMisocaチームエンジニアの粟津です。 今回は比較的新しいブラウザ自動化フレームワークであるPlaywrightについて、その利点とMisocaでの利用可…
Flutterで作るmisocaクライアント こんにちは、弥生モバイルチームのtijinsです。 公式MisocaアプリはAndroid用、iOS用がありますが、それぞれ別のコードベースで開発されています。 今回はFlutterで開発するとAndroid/iOSの両方で動作するという噂が本当な…
こんにちは、@karino-m です。 Misocaフロントエンドの歴史と未来の記事から早くも2年が経ち、Misocaフロントエンドは地道に改善を続けています。 そして虎視眈々と準備を進めていたVue.jsメジャーバージョンアップを今年2023年1月についに達成しました! 今…
こんにちは、弥生の日高 @hidakatsuya です。普段は クラウド見積・納品・請求書サービス「Misoca」 の開発に携わっています。 Misoca には、作成した請求書などの帳票を PDF としてダウンロードするだけでなく、PDF の内容を印刷したり、郵送したり、FAX と…
弥生モバイルチームのtijinsです。 MisoaアプリにNavigationコンポーネントを導入してActivityとFragmentが複雑に絡み合った状況を改善しようと思ったのですが、アプリのデザインがActivity毎のThemeで定義されていて、単純にNavigationを入れると見た目が変…
弥生モバイルチームのtijinsです。 今日はGooglePlayストアでの評価を改善する取り組みについて紹介します。 まず結果からですが、今回の取り組みによりMisocaアプリの評価が、半年間で3.2→3.7と改善しています。 以前の評価 ネガティブなレビューが多くなる…
システム開発部Misocaチームエンジニアの id:mizukmb です。 Misocaチームでは、DockerイメージのビルドをAWS CodeBuildを利用して日々ビルドをしています。 CodeBuildではbuildspecと呼ばれるファイルに docker build や docker push といったコマンドを記…
こんにちはmisocaアプリの評価が3.5になって嬉しいtijinsです。 今日はAndroidアプリのインストルメンテーションテストについて紹介します。 Misocaアプリのテスト MisocaアプリはCIによる自動テストとリリース前の手動テストを行っているのですが、開発スピ…
Rails 6.1の新機能であるdependent: :destroy_async を使ってみました。既存のdestroyと同様に簡単に非同期削除処理を実現できます。キュー溢れや非同期削除処理の失敗については注意が必要です。
こんにちは、 @mugi_uno です。 Misocaがサービスローンチされたのは 2011年です。実は2021年は10年目ということで何気に節目の年だったりします。 10年もあれば世の中的にもさまざまな技術変遷があり、Misocaもその波に乗っていけるよう、日々改善を繰り返…
システム開発部Misocaチームエンジニアの id:mizukmb です。 Misocaチームでは監視ツールとしてNew Relic Oneの採用を決定し、現在はインフラの監視に使用しているMackerelからの移行作業を進めています。 newrelic.com Mackerelにはカスタムメトリックとい…
こんにちは、Misoca開発チームの黒曜(@kokuyouwind)です。 ついにECS execできるようになったことに咽び泣いていますが、今日の記事は全然関係ない話です。 社内向けに「どうすれば質の高いミーティングを作れるか」を検討した読み物記事を書いていたのです…
システム開発部Misocaチームエンジニアの id:mizukmb です。 今回は最近追加されたAWS ECRのクロスアカウントレプリケーション機能を実際に設定してみた話を書きたいと思います。 AWS ECRのクロスアカウントレプリケーション機能とは ECRにDockerイメージが…
はじめに こんにちは、狩野と申します。 平沢進 氏の24曼荼羅(不死MANDALA)ライブ開催が決定されました。また第9曼荼羅のライブDVDの発売決定しましたので、ありがたく発売日を待っております。 ⬆️ EOLなElasticsearchのバージョンアップ 先日Misocaで…
2021年の抱負をMisocaメンバーに聞いてみました。 本年もMisocaとMisocaチームをよろしくおねがいします!
こんにちは、 @mugi_uno です。 少し前に背骨の手術を受けたら身長が伸びました。 受注管理機能をリリースしました 2020/12/10に、Misocaに新しく「受注管理機能」をリリースしました。 www.misoca.jp いままでは、請求書・見積書・納品書といった単位での…
はじめまして。Misocaモバイルチームのtijinsです。 この記事は、弥生アドベントカレンダー14日目の記事です。 MVPからMVVMへ Android版MisocaはModel-View-Presenter構造で作られていたのですが、Model-View-ViewModel構造へのリファクタリングが完了しまし…
こんにちは、Misoca開発チームの黒曜(@kokuyouwind)です。 そしてこの記事は弥生 Advent Calendar 2020の 11日目の記事です。 昨日の担当はkosappiさんのCodePipelineのステージ間で変数を受け渡しするでした。 プログラミング言語について Misoca開発チーム…
この記事は弥生 Advent Calendar 2020 の10日目の記事です。 こんにちは。@kosappi です。最近は SRE としてインフラの改善に取り組んでいます。 Misoca 開発チームでは AWS を利用してインフラを構築しています。 AWS CodePipeline で使える変数の受け渡し…
弥生 Advent Calendar 2020 8日目の記事です。 開発本部の id:mizukmb です。普段はMisocaのインフラの面倒を見たりしています。 Misocaの開発チームでは毎週SLOの状況を共有する時間をとっています。SLOを設定した話は別記事で紹介しています。 tech.misoca…
この記事は弥生 Advent Calendar 2020の1日目の記事です。 こんにちは。@KawamataRyoです。 最近嬉しかったことは、6 年ぶりにリアルの新刊を読めたことです。 さて、Misoca開発チーム では DocBase に日報を書くのですが、みんなの日報を読むために毎回ブラ…
こんにちは、Misoca開発チームの日高(@hidakatsuya)です。 以前、Thinreports の SectionReport フォーマット機能を公開したという記事を書きました。 tech.misoca.jp この度、この機能を pull request 及び issueとして、Thinreports コミュニティに提案し…
こんにちは。弥生で Misoca を開発している小坂と申します。インターネットには kosappi という名前で存在しています。 前回ご紹介した みんなのコンピュータサイエンス は読んでいただけたでしょうか? 9月末で事業年度が終わる会社は多いかと思います。み…
2週連続でこんにちは、弥生のMisoca開発チームの黒曜(@kokuyouwind)です。 前回記事のはてブがやたら伸びていて、なんでかと思ったら@mugi_unoのツイートがバズっていました。 VSCodeをお持ちの方は画期的なので試してみると良いですよhttps://t.co/mY6u3UrE…
こんにちは、弥生のMisoca開発チームの黒曜(@kokuyouwind)です。 Kaigi on Railsの登壇が決まったのでよろしくおねがいします。弥生社員としては初登壇になります。 「おめでとうございます。選考の結果、あなたのプロポーザルは採択されました!」とのこと…
こんにちは、弥生Misocaチームのデザイナー@kanizmbです。 今回、約1年をかけて古のBootstrapの撤去およびCSS設計手法の導入(FLOCSS化)をやり遂げました。 この記事では、これらの変更をどのように進めていったかについてお話しします。 どういった状況だ…
こんにちは。弥生Misocaチームでマーケティングを担当しているnezurikaです。 今回は、Misocaサービス各機能の利用率見える化をしたお話をしたいと思います。 プロジェクトの立ち上げ この取り組みは「顧客分析をしたい」という一言から始まりました。 Misoc…
こんにちは、弥生の日高です。 スタンディングデスクにしたら体調が良くなった気がしなくもないです。 松江オフィスを閉鎖しました 2020年6月末をもって松江オフィス (島根県松江市) を閉鎖しました。 閉鎖に至った理由は、世界的にリモートワークが浸透する…
こんにちは、@mugi_uno です。気付いたら弥生社員になってました!! プロジェクトの立ち上げはむずかしい Misocaチームで何かしらの課題に取り組む場合、基本的にはプロジェクト化して進めていきます。 その際、まずはインセプションデッキを作成して「目的…
こんにちは、Misoca開発チームの黒曜(@kokuyouwind)です。 最近ウィングスパンを買ったので、ボドゲ会を開きたい今日このごろです。 弥生との合併を受けて 株式会社Misocaは2020年7月1日付けで弥生と合併し、Misocaのメンバーは弥生の社員になりました。 と…