ライティング力向上!テクニカルライターが見て良かった動画 -1年間のまとめ- 【Part1】
最近は、一気に秋めいて、朝晩はひんやりとしてきましたね🍁こんにちは!テクニカルコミュニケーションチーム(以下、TC)の原嶋です。 私はテクニカルライターとして、主にcybozu.com共通管理ヘルプの管理やヘルプサイトの多言語化ディレクションなどを担当しています。...
View Articleサイボウズサマーインターン2021 報告 〜 モバイルアプリ開発コース
こんにちは!モバイルチームの刈川です。今年もサイボウズではサマーインターンシップを開催しました。この記事ではモバイルアプリ開発コース(以下、モバイルコース)について紹介したいと思います。概要今年も昨年に引き続き、ビデオ会議を用いたオンラインでの開催となりました。...
View Articleライティング力向上!テクニカルライターが見て良かった動画 -1年間のまとめ- 【Part2】
こんにちは!テクニカルコミュニケーションチーム(以下、TC)の原嶋です。さてさて、先日公開したPart1の記事では、TCで海外の動画を見るきっかけや勉強会の効果などを紹介しました。 このPart2では、この1年で見た動画18本の中から、TCメンバーの澤井、小野、仲田のお気に入り動画を紹介していきます。ドンドンパフパフ~🎉この記事は、ライティング力向上!テクニカルライターが見て良かった動画...
View Articleライティング力向上!テクニカルライターが見て良かった動画 -1年間のまとめ- 【Part3】
こんにちは!テクニカルコミュニケーションチーム(以下、TC)の原嶋です。先日公開したPart1・Part2に続いて、このPart3では、TCメンバーの米山、中島、山本のお気に入り動画を紹介していきます。 TCで開催した動画勉強会のレポートブログは、この記事で完結します。この記事は、下記の記事の続きです。ライティング力向上!テクニカルライターが見て良かった動画 -1年間のまとめ-...
View Article2020年 報奨金制度を振り返って
こんにちは!Cy-PSIRTの純平です。 本エントリでは脆弱性報奨金制度の2020年の結果について振り返ります。サイボウズ報奨金制度のキャラクター脆弱性報奨金制度とは製品やサービスに存在する脆弱性を発見し、報告することで報告内容に応じた報奨金を受け取れる制度です。 現在ではHackerOneやBugBounty.jpといった、脆弱性報奨金制度のプラットフォームも存在しています。...
View Articlebpftraceを使ってバイナリの謎の性能劣化を突き止めろ
サイボウズ社内ではC++で開発している製品があります。 未知のバッファオーバーランなどの脆弱性への対策として、重要なコンポーネントについてはプロダクション環境で利用しているバイナリでも AddressSanitizerを有効にしてビルドしています。その製品で利用しているコンパイラをgcc5.3.0からgcc7.5.0に更新したところ性能劣化が発生しました。...
View ArticleCIをJenkinsからCircleCIに載せ替えた話
kintoneチームの川向です。kintoneチームではCIツールとしてJenkinsを長い間使用してきましたが、...
View Articleそのメール、本当に届いてる?Amazon SESの運用で得た監視プラクティス
こんにちは、kintone.comのバックエンドエンジニアをしている@ueokandeです。 いきなりですが、メールって難しいですよね。 普段HTTPに慣れていると、メール周りのプロトコルの理解は難しく、トラブルにも見舞われることも少なくないです。 またメールプロトコルの性質上、メールを送った後にもトラブルは起こりがちです。...
View Articlekintoneマイクロサービス化検証プロジェクトのWebフロントエンドにおける技術選定
こんにちは、フロントエンドエキスパートチームのsakitoです。本記事ではkintoneをマイクロサービス化するためのPoCプロジェクトにおけるWebフロントエンドの技術選定について紹介します。プロジェクト背景本記事で扱うプロジェクトは「kintoneマイクロサービス化Proof of...
View Article「言葉で製品を支える」TCチームのお仕事を紹介します!
これは、Cybozu Advent Calendar 2021の2日目の記事です。こんにちは! テクニカルコミュニケーション(以下、TC)チームの米山です。...
View ArticleDebugBarを導入してプログラム実行時の情報を身近にする
こんにちは、Garoon開発チームの中田です!先日のPHPカンファレンス2021にて、「続)改善失敗から学ぶ、レガシープロダクトに立ち向かうチーム作り。」というタイトルで、直近数年でのGaroonへの技術的な取り組みの具体例や開発チームのプロセス改善についてお話ししました。この発表の中で簡単に触れるのみで詳細をお話しできなかった、DebugBarの導入について本記事にて紹介します。phpcon.ph...
View Article1年かけてサイボウズ OfficeのAndroidアプリをまるごと書き直した話
これはCybozu Advent Calender 2021の14日目の記事です。こんにちは、モバイルチームの向井田 (@mr_mkeeda) です✌️2021年10月14日にサイボウズ Office のAndroid利用を目的とした「サイボウズ Office 新着通知...
View Articleサイボウズ社内の開発系イベントを年間32件開催するチームで"大切に"してきたこと
こんにちは!社内コネクトチーム「WASABI」のhokatomoです。 この記事はCybozu Advent Calendar...
View ArticleThe PHP Foundation に寄付をしました
こんにちは、Garoon 開発の杉山(@oogFranz)です。サイボウズは、インフィニットループ社のいがらし様のブログ記事「インフィニットループは PHP の継続的な発展を目指す The PHP Foundation に寄付をしました」に賛同し、The PHP Foundationに寄付を行うことにしました。来年度以降も継続的に寄付を行おうと考えています。 サイボウズと...
View ArticleQAメンバーで「ハードルの低いLT会」を開催したら社内勉強会に発展しました
これは Cybozu Advent Calendar 2021 20日目の記事です。こんにちは!kintoneチームでQAエンジニアをしている ひとみ です。QA勉強会支援チーム「ミネルヴァ」の一員でもあります。今回はミネルヴァで今年新たに始めた取り組み「QA...
View Articleサイボウズサマーインターン2021 プロダクトセキュリティコース 開催報告
こんにちは!Cy-PSIRTの小西です。本記事は8月に行われたサマーインターンシップ2021のプロダクトセキュリティコースの開催報告です。今年より、Cy-PSIRTの業務が製品のセキュリティに関するものであることをイメージしやすくしていただくために「セキュリティコース」から「プロダクトセキュリティコース」に名前を変えて開催しました。また、今年も去年と同様に新型コロナウイルス(COVID-19)の影響...
View Articleあなたの「公開鍵暗号」はPKE? それともPKC?
初めにサイボウズ・ラボの光成です。 いきなりですがクイズです。次のうち正しい説明はどれでしょう。SSHやFIDO2などの公開鍵認証はチャレンジを秘密鍵で暗号化し、公開鍵で復号して認証する。ビットコインでは相手の公開鍵を用いてハッシュ値を暗号化して相手に送る。TLS1.3ではサーバ公開鍵を用いてAESの秘密鍵を暗号化する。答えはどれも間違いです。...
View Articlekintone フロントエンドリアーキテクチャプロジェクトで大切にしていること
kintone フロントエンドリアーキテクチャプロジェクトリーダーの @koba04です。昨年末から、kintone フロントエンドリアーキテクチャをプロジェクト(フロリア)として再構成してスタートさせました。フロリアという名前は社内での公募により決定しました。今回はプロジェクトで目指していることについて紹介します。本プロジェクトの開始前に Cybozu Meetup...
View Article