初めに kintoneチームの前田です。 kintoneはリリースから10年以上経過しSeleniumテストの数が膨大になっており、開発プロセスに重くのしかかってきています。 そこで、本物のDBや、本物のサービスと同等の振る舞いをするフェイクを使った新しいテストを最近…
こんにちは!エンジニアインターン運営チームです。 サイボウズでは毎年夏に、エンジニア/デザイナー向けサマーインターンシップを開催しています。今年も昨年に引き続き、フルリモートでインターンを開催します。 インターン2024ロゴ
サイボウズ・ラボの中谷です。 今回は2024年3月29日にサイボウズ東京オフィスで開催された第13期サイボウズ・ラボユース成果発表会の模様を紹介します。
お疲れ様です、Garoon開発チーム所属の酒井(@sakay_y)です。 先日開催されたPHPカンファレンス関西2024の協賛報告と、来月開催されるPHPerKaigi 2024の宣伝をさせてください。 PHPカンファレンス関西2024 2024.kphpug.jp ブーススポンサーとして協賛しまし…
こんにちわ。フロントエンドエキスパートチームの@nus3_です。 最近、社内用の npm パッケージを作る必要があり、そのパッケージは依存が少なく、実装もシンプルだったので、npm パッケージの作成には Deno と dnt を採用しました。 dnt とは dnt は Deno で…
どうもこんにちわ。フロントエンドエキスパートチームの@nus3_です。 突然ですが、今日は新しくサイボウズにジョインしてくれた、ちょっと変わったお友達を紹介します。 ハシビロコウのハシコウ 彼はハシビロコウで名前をハシコウと言います。発音は「ハチ公…
こんにちは、サイボウズ・ラボの光成です。 神奈川県のマホロバ・マインズ三浦で、8月21日から2泊3日でサイボウズ・ラボユース合宿を開催しました。 新型コロナの影響で2019年の開催から4年振りの開催です。今回はその模様をご紹介します。 サイボウズ・ラボ…
こんにちは!kintone フロントエンドリアーキテクチャプロジェクト (フロリア) で、エンジニアとして活動している @nissy_dev です。 以前投稿したチーム紹介記事の中で、コンポーネント単位での共通ヘッダー部分の React 化に取り組んでいることを紹介しま…
こんにちは、kintone開発チームのAndroid担当のトニオ(@tonionagauzzi)です。 本日は、Androidアプリ開発中にカメラの権限を調査していてわかったことを共有します。 概要 背景 本題 まとめ 概要 Androidアプリで写真や動画を撮影する手段として、ACTION_I…
kintoneチームの前田です。 2023年6月4日に開催されたJJUG CCC 2023 Springに、サイボウズはスポンサーとして協賛しました。 さらに、スポンサーセッションとして「複雑性に立ち向かうためのサーバーサイドコード分割」というタイトルで登壇させていただきま…
こんにちは、サイボウズの永田です。 私は、サイボウズの開発本部、アジャイル・クオリティで、アジャイルの品質を探求する活動をしています。 この記事では、2023年3月9日、JaSST Tokyo 2023のテクノロジーセッションで発表させていただいた内容を、より解…
はじめに こんにちは、モバイルエンジニアのオジマです。 Swiftにはバージョン 5.1からProperty Wrapperという強力な言語機能が追加されています。SwiftUIの@Stateなどでも馴染みが深いのではないでしょうか。 Property Wrapperは@StateなどのすでにAppleが…
こんにちは、kintone開発チームのAndroid担当のトニオ(@tonionagauzzi)です。 今回は先日実施した「Google I/O 2023 LT会」についての報告です。 Google I/Oとは Googleが1年に1回開催する開発者向けイベントです。 今年は、さまざまなAI関連プロダクトの…
こんにちは、QA(品質保証)エンジニアの渡邉です。 サイボウズは 2023年6月24日(土)に開催されるJaSST'23 Kansaiに、ゴールドスポンサーとして協賛します。 また、テクノロジーセッションにて登壇いたしますので、本記事ではその紹介をさせてください。 協…
こんにちは! kintone DXチームでエンジニアをしている tasshi です。 今回はkintoneエコシステムの開発者体験(Developer eXperience: DX)を向上させる、私たちの活動について紹介します。 3行まとめ エコシステム開発者向けのSDKや、管理者向けのCLIツー…
こんにちは。Garoon 開発チームの臼井です。 この記事では、英語が苦手な PM(プロダクトマネージャー)が英語でバックログを書けるようにするためにチームで支援していることを紹介します。この記事は PHPerKaigi2023 スポンサーセッション サイボウズGaroo…
こんにちは。新規IAMプロダクトでフロントエンドアーキテクトを担当している@shisama_です。 この記事では、開発スピードを上げるためにGitHub Actionsを使ってプルリクエストごとにレビュー用の検証環境をGoogle Cloud Run(以下、Cloud Run)に構築する仕…
サムネイル こんにちは、フロリアでエンジニアとして活動している irico です。 現在 kintone ではフロリアというプロジェクトの中で、Closure Tools から React への移行作業に取り組んでいます。 今回は、そのフロリアのチームの 1 つである Reactone チー…
こんにちは!エンジニアインターン運営の大塚です。 サイボウズでは毎年夏に、エンジニア/デザイナー向けサマーインターンシップを開催しています。今年も昨年に引き続き、フルリモートでインターンを開催します。 製品開発を行うチームに加えて、昨年から引…
こんにちは、Cy-PSIRTの久保です。本記事では報奨金制度の通年実施のご案内と、昨年分の振り返りについてお知らせしたいと思います。 サイボウズ脆弱性報奨金制度とは サイボウズ脆弱性報奨金制度は、弊社サービスに存在する脆弱性を早期に発見・改修するこ…
サムネイル こんにちは!kintone のフロントエンド刷新プロジェクト(フロリア)の@nkgrnkgrです。 フロリアでは、kintone のフロントエンドの ClosureToolsで書かれたコードを React に置き換えています。 本記事では フォーム画面の UI の状態管理に使うラ…
こんにちは。Cy-PSIRTの純平です。 今回は、2022年7月に公開されたドキュメント「アジャイル開発におけるセキュリティ|パターン・ランゲージ」と弊社での取り組みを紹介したいと思います。 Cy-PSIRTとは Cy-PSIRT(Cybozu inc. Product Security Incident Re…
こんにちは。SRE/データストアチーム の飯塚です。 私たちのチームではデータベースを代理で操作したり情報を取得したりするサービスをいくつか作り、それをプロダクトチームが利用できるように gRPC 経由で提供しています。ところで、ある日突然「分散トレ…
サイボウズ・ラボの光成です。 今回は2023年3月29日に開催された第12期サイボウズ・ラボユース成果発表会の模様を紹介します。
こんにちは。サイボウズのQAエンジニアの佐々木です。 3/9-3/10に開催されたJaSST'23 Tokyoに、サイボウズはゴールドスポンサーとして協賛しました。 サイボウズのセッションにご参加いただいたみなさま、ありがとうございました。 こちらの記事では、当日の…
こんにちは!Cy-PSIRTに所属している2021年新卒の田口です。 本記事では、私がCy-PSIRTに配属されてから今に至るまでの活動や取り組みについて振り返ります。 入社してから約2年が経過し、その間にスキルや業務でどのような変化があったのか新卒入社の視点か…
Garoonチームの"すぎやま@MASH弦楽団(@oogFranz)"と"そが"です。 サイボウズはPHPerKaigiにゴールドスポンサーとして協賛しています。今年はスポンサーセッション、LT登壇、PHPerチャレンジに参加いたします。 記事中にPHPerチャレンジ用の問題も掲載してい…
初めに kintoneチームの前田です。 kintoneはサーバーサイドがJavaで書かれていて、最近ではこれが結構な分量になっており開発上の障壁となっています。 その解消のため、kintoneチームではコード分割を進めています。 今回は、コード分割の目的や具体的方針…
こんにちは。kintone開発チームでWebエンジニアとして活動している植村です! 今回は、以前の記事で紹介したアプリ設定チームについて、エンジニア目線での活動紹介をしたいと思います!
こんにちは、運用本部サービス運用部、SET(cybozu.com)所属の山田です。 この記事では、外部発信をしていなかったためあまり存在を知られていなかったであろう、サイボウズの SET チームについて紹介します。 サイボウズ SET は何をするチームなのか ざっ…