2023-01-01から1年間の記事一覧

フロントエンドリアーキテクチャ(部分刷新)を素早く終わらせるために取り組んだこと

※この記事は Cybozu Frontend Advent Calendar 2023 の 25 日目の記事です ! こんにちは、サイボウズでスクラムマスターとして働いている村田です。2023 年 8 月から新規機能を開発するチームに移動し、週3日(火水木)勤務で専任スクラムマスターとして活動し…

サイボウズサマーインターン2023 プロダクトセキュリティコース 開催報告

こんにちは!Cy-PSIRTの田口です。 本記事はサマーインターンシップ2023 プロダクトセキュリティコースの開催報告です。 今年も去年に続き、8月と9月に全2ターム、フルリモートでインターンシップを開催しました。 概要 プロダクトセキュリティコースは第1タ…

モバイルエンジニアの入社後チーム体験でスクラムの理解が深まった話

こんにちは。 モバイルエンジニアの臼井(@usuiat)です。 私は2023年9月にサイボウズに入社し、11月からGaroonモバイルのAndroidアプリの開発を担当しています。 サイボウズにモバイルエンジニアとして入社したメンバーは、正式配属前に、各開発チームを順に…

持続可能なフロントエンドのテストコードを書くために大切にしていること

こんにちは、kintone フロントエンドリアーキテクチャプロジェクト(フロリア)でエンジニアをしているはた丸です。 昨今は何かとSDGsが話題になる世の中なので、フロントエンドのテストコードも持続可能なものを作っていきたいと考えています。 この記事で…

入社1ヶ月のQAエンジニアにフロントエンド刷新チームのテスト業務について聞いてみた!

こんにちは!kintone フロントエンド刷新プロジェクト(フロリア)のReactoneチームでQAエンジニアとして活動しているTsuneです。 本記事では、10月に配属された新メンバーのMiyakeさんに、入社から1ヶ月経ってみての率直な感想や現在の業務についてインタビ…

新卒フロントエンド職同期と「React のドキュメントを読む会」をやってみた

こんにちは!kintone フロントエンド刷新プロジェクト(通称フロリア)にてエンジニアをしている キム テフンです。今日は フロントエンド職で新卒入社後にできることの一例として、現在も継続して社内で開催している「React のドキュメントを読む会」の事例…

サイボウズ Office のフロントエンド刷新におけるアクセシビリティ改善の取り組み

こんにちは。DOGO(どうご)チームのまっつー(@ryo-manba)です。DOGO チームでは、「サイボウズ Office」 のフロントエンド刷新を行っています。この記事では、フロントエンド刷新を進めていく中で取り組んでいるアクセシビリティ改善について紹介します。…

新卒一年目エンジニアがkintoneの新機能をプロトで提案してリリースまでした話

こんにちは!kintone新機能開発チームでWebエンジニアをやっている立山です。 今回は、エンジニアの私がkintoneの新機能を提案し、それを実際にプロダクトに組み込むまでの経験についてお話しします。 この記事を通じて、新しいアイデアを提案し、実現に近づ…

JavaScript のグローバルオブジェクトに立ち向かう

こんにちは kintone のフロントエンド刷新プロジェクトでフロントエンドエンジニアをしている Nokogiri です 現在 kintone ではフロントエンドのレガシーコードの刷新に取り組んでいます。 このプロジェクトでグローバルスコープの JS オブジェクト(以降グ…

スクラムマスター専任と兼務の両方を経験してみて感じた違いと僕が専任を推す理由

こんにちは、サイボウズでスクラムマスターとして働いている村田です。 2023年8月から kintone の新規機能を開発するチームに移動し、週3日(火水木)勤務で専任スクラムマスターとして活動しています。 それ以前の約1年間は、kintone のヘッダーを React 化…

サイボウズサマーインターン 2023 報告 〜 プラットフォームコース

cybozu.com Cloud Platform 部の新井です。 Cloud Platform 部では現在、旧クラウド基盤上で動作している製品を、Kubernetes ベースの新基盤に移行させるためのコンポーネントを開発・運用しています。 今年 2023 年、Cloud Platform 部ではプラットフォーム…

フロントエンドリアーキテクトをテーマに「BARフロントえんどう #1」を開催しました!

こんにちは。 フロントエンドエキスパートチームの BaHo です 2023 年 10 月 31 日(火)にサイボウズのフロントエンドエンジニア主催で第一回BARフロントえんどうを開催しました。 本記事では、当日の様子やセッションについて紹介します。 BAR フロントえん…

Garoonのインフラ移行を行うTsukimiチームの紹介

こんにちは。 Garoon開発チームの洲崎です。 Garoon開発チームを紹介する全5回の記事も今回が最後です! Garoon開発 日本チーム全体 セキュリティ: ❄️Yukimiチーム❄️ リリース: 🌸Hanamiチーム🌸 パフォーマンス: 🚄Nozomiチーム🚄 インフラ: 🌙Tsukimiチーム🌙 <-- 今回…

サイボウズサマーインターン 2023 報告 〜 Android コース 〜

こんにちは!kintoneチーム所属のAndroidエンジニア、トニオ(@tonionagauzzi)です。 今回は、サイボウズのインターンシップにおけるAndroidアプリ開発コースについて紹介したいと思います! 概要 サイボウズでは毎年サマーインターンシップを開催していま…

Garoonのパフォーマンスを改善するNozomiチームの紹介

Garoon開発チームのぱくとま (@pakutoma) です。 Garoon開発チームを紹介する全5回の記事も今回が4回目です! 前回:GaroonのFour Keysを改善するHanamiチームの紹介 今回は、Garoonのパフォーマンスを改善する新チーム、Nozomiチームを紹介します! Garoon…

サードパーティークッキーって関係あるのかい?ないのかい?どっちなんだい?

サードパーティ―クッキー、いつの間にか焼かれる立場になっていた。クッキーだけに。 な… 何を言っているのか… わからねーと思うが……

サイボウズは JaSST'23 Kyushu で協賛&登壇します!

QA

こんにちは、QA(品質保証)エンジニアの斉藤です。 サイボウズは 2023年11月2日(木)に開催されるJaSST'23 Kyushuに、ゴールドスポンサーとして協賛します。 また、スポンサーセッションにて登壇いたしますので、本記事ではその紹介をさせてください。 協賛…

ソースコードのハッシュ値を利用したCIの高速化

こんにちは、kintoneチームの川向です。 ソースコードハッシュ値計算ツールであるsverを導入してCIの高速化を行ったので、その紹介をさせてください。 この仕組みにより、通常は1時間かかるCIの実行時間が最善のケースでは20分程度に短縮可能になりました。 …

社内で使う npm パッケージの作成に Deno を採用した話

こんにちわ。フロントエンドエキスパートチームの@nus3_です。 最近、社内用の npm パッケージを作る必要があり、そのパッケージは依存が少なく、実装もシンプルだったので、npm パッケージの作成には Deno と dnt を採用しました。 dnt とは dnt は Deno で…

GaroonのFour Keysを改善するHanamiチームの紹介

Garoon Hanamiチームの土屋(@tsuchikazu)です。以前、この記事 Garoon開発チームを紹介します! 2023 でGaroonの開発チームの全体について紹介しました。今回は、その中の1つであるHanamiチームについて紹介します。 PHP Conference 2023でもHanamiチーム…

Garoonのセキュリティを維持するYukimiチームの紹介

昨日の記事では、Garoon開発チームにおいて課題解決を担当している日本のチームについて紹介しました。 今回はそのうちの1チームであるYukimiチームを紹介します。Yukimiチームは、より安全なGaroonをユーザーに届けることを目標とし、将来に渡って継続的にG…

新卒 1 年目が kintone のフロントエンド刷新プロジェクトで取り組んでいること

こんにちは!kintone フロントエンド刷新プロジェクト(通称フロリア)にてエンジニアをしている キム テフンです。今日は フロントエンド職で新卒入社後にできることの一例として、「フロリア」の「Mira チーム」に合流してから 2 ヶ月間やってきたこと、そ…

Garoon開発チームを紹介します! 2023

はじめまして。 Garoon開発チームの洲崎と申します。今日はチームの話をします。 Garoonについて開発側面での特徴が2つあります。 複数アプリケーションが連携する大規模コード リリースから21年(2002~) 大規模、ご長寿となると遭遇する課題も少なくはありま…

エスカレーションエンジニアという職種と業務について

Garoon開発チームのエスカレーションエンジニアでアシスタント人材マネージャーの酒井(@sakay_y)です。 この度、Garoon開発チームでエスカレーションエンジニアという職種を作ったので、その目的や業務内容について紹介します。 新しくチームが出来たんで…

サイボウズサマーインターン 2023 報告 〜 ストレージコース

こんにちは、ストレージチームの林、大神です。 サイボウズでは毎年サマーインターンシップを開催しています。2023年度のサマーインターンシップもさまざまなコースを用意しました。本記事では8/28(月)~9/8(金)の10日間にわたって開催されたストレージコー…

サイボウズOfficeのフロントエンド刷新(DOGOプロジェクト) をやってます!

DOGOプロジェクトのマスコット こんにちは。サイボウズOffice開発チームの西谷です。 昨年より、私たちは”DOGO”と銘打ち、サイボウズOfficeのフロントエンド部分をNext.js App Routerを用いて刷新しています。 本ブログではこの刷新プロジェクトの概要やこれ…

DroidKaigi 2023 にスポンサーとして参加しました!

こんにちは、kintone 開発チームの Android 担当のトニオ(@tonionagauzzi)です。 2023年9月14日(木)〜16日(土)に DroidKaigi 2023 が開催されました。 サイボウズはゴールドスポンサーとして協賛し、昨年に引き続きブース出展を行いました! サイボウ…

大規模Kubernetesクラスタにおけるコンテナレジストリの高速化

こんにちは。サマーインターンシップ2023のKubernetes基盤開発コースに参加した、高橋 (TAK848) と花田 (hanapedia) です。 Necoチーム では現在コンテナレジストリの可用性を高めるため、コンテナレジストリミラーをクラスタ内にデプロイしています。 しか…

23新卒エンジニアがチーム開発研修で学んだこと

こんにちは! 2023年新卒エンジニアの伴野・谷・和渕です。 サイボウズでは、2023年エンジニア新人研修の集大成として、チームに分かれてソフトウェア開発を行う実践演習が行われました。この記事では、各チームがどんな成果物を作成したのかを、チームごと…

iOSDC Japan 2023 にスポンサーとして参加しました

こんにちは。kintone のモバイルアプリ開発チームの松元です。 2023年9月1日(金)〜3日(日)、iOSDC Japan 2023が開催されました。 ※ 写真撮影時のみマスクを外しています サイボウズはプラチナスポンサーとして協賛しました。 過去にも行っていたTシャツスポ…