2019-01-01から1年間の記事一覧
こんにちは!!! (合宿は最後にするぞ)と準備をしながら思っていたのに、終わった瞬間から次の合宿のことを考えてしまっていた PSIRT の大塚(由)です。 2019/4/20,21に、2年ぶり3度目となるバグハン合宿を開催しましたので、当日の様子と結果についてご報告…
こんにちは!開発部テクニカルコミュニケーションチームの仲田です。 すっかり梅雨ですね。皆さんMeetupしてますか?(梅雨関係ない) うちのチームは初めてやりました。今回はその開催報告です。 参加者20人で開催予定でしたが、募集してみると、ありがたい…
こんにちは、Necoプロジェクトのsatです。 本記事はKubeCon + CloudNativeCon China 2019(以下本イベントと記載)の最終日であるday2の参加レポートです。 day0とday1の記事はこちらです。 blog.cybozu.io blog.cybozu.io 筆者はday2ではどちらかというとKube…
こんにちは、Necoプロジェクトの井上です。 昨日に引き続きKubeConの現地レポートをしていきます。本日は KubeCon + CloudNativeCon China 2019 の1日目ということで、多くのセッションが同時並行で開催されていました。中国語のセッションも多かったですが…
こんにちは、Necoプロジェクトのmitzです。 KubeCon + CloudNativeCon Europe 2019が終わったばかりでしたが、約1ヶ月後に次のKubeCon開催がやってきました。本イベントはOpen Source Summit Chinaと同時開催で、Linusを始めとしたLinux kernel開発者たちの…
こんにちは。Cy-PSIRT(Cybozu Product Security Incident Response Team)の福永です。 本エントリでは 2018年に実施した報奨金制度の結果 参加者からのご意見 について、ご紹介いたします。
こんにちは、Yakumoチームの[@ueokande][]です。 本日はYakumoチームで取り組んだ、Relational Database Service (RDS)クラスタとElasticsearchクラスタをアップデートする仕組みを紹介します。 YakumoプロジェクトはUS市場向けにkintone.comをAWSから提供す…
みなさんこんにちは.SRE チームの内田(@uchan_nos)です. この記事では Go 製ソフトウェアのどの関数がどれだけメモリを消費しているかを調べる方法を説明します. Go 製ソフトウェアのヒープメモリの消費量を調べる方法はたくさん解説されているものの,…
まいど! Cy-PSIRT(Cybozu Product Security Incident Response Team)の長友(@naga_hito)です。 今年1月、私が大阪に異動し、なんと大阪にもPSIRTができました。これで国内3拠点、国外拠点を合わせるとなんと5拠点(東京・大阪・松山・上海・ホーチミン)にP…
こんにちは。開発部テクニカルコミュニケーションチームの澤井です。 サイボウズでは昨年、ヘルプサイトの記事更新の高速化や翻訳の効率化を目的として、ヘルプ基盤を変更しました。詳しい内容は以下のページで紹介しています。 プロダクトのヘルプサイトを…
こんにちは、Necoプロジェクトのmitzです。 楽しかったKubeConもいよいよ最終日となりました。これまでの現地レポートはこちらになります。 blog.cybozu.io blog.cybozu.io それでは今回も数多くのセッションの中で印象に残った発表などを簡単に紹介していき…
こんにちは、Necoプロジェクトのsatです。 昨日に引き続きKubeConの現地レポートをいたします。本日はNecoが注目しているRookについてのセッションがたくさんありました。先日"Production Ready"と宣言されたv1.0.0がリリースされたことによって、その注目度…
こんにちは、Necoプロジェクトのmitzです。 今年もKubeConの季節がやってきました。今年も初回はヨーロッパです。我々はCo-located eventのCephaloconに2日間参加した後の参加となります。Cephaloconについてのレポートはこちらを御覧ください。 blog.cybozu…
こんにちは、Necoチームのsatです。昨日に続きCephalocon Barcelona 2019のレポートをいたします。 キーノートの様子 一日目については以下記事をごらんください。 blog.cybozu.io
こんにちは、Necoプロジェクトのsatです。Necoではストレージ基盤として分散ストレージソフトウェアCephを使う予定です。その情報収集のために現在わたしはCephalocon 2019 BarcelonaというCephについての大きなカンファレンスに参加しています。Cephalocon…
こんにちは!インターンシップ運営チームの大塚 純平です。 毎年ご好評いただいているエンジニア&デザイナーの学生向けサマーインターンシップを、この夏も開催いたします。
こんにちは、Yakumoチームの[@ueokande][@ueokande]です。 本日はYakumoプロジェクトで構築したAWS開発環境とデプロイパイプラインについて紹介します。
こんにちは!Cy-PSIRT の大塚 純平です。 サイボウズ脆弱性報奨金制度(以下、報奨金制度という。)も今年で6年目になりました。 本エントリでは、2019年度の報奨金制度についてご紹介いたします。
初めに サイボウズ・ラボの光成です。 DNN(deep neural network : 深層学習)といえばGPUや専用プロセッサを使うのが主流です。 しかしIntelはCPUで高速にDNNをするためのライブラリ MKL-DNN を提供しています。 MKL-DNNはIntelの最新CPUに対応したオープン…
こんにちは。サイボウズ・ラボ アルバイトの宮川(@miyagaw61)です。 今回は、Gitでソースコードを管理するソフトウェアにおいて、git-buildpackage(gbp)コマンドを使って複数のLinuxディストリビューションやそのバージョン毎に効率良くdebパッケージ化を行…
こんにちは!開発本部の外松(@toshi-toma)です。 サイボウズでは3年ぶりに開発合宿を開催しました!
2019/03/22に開催された第8期サイボウズ・ラボユース成果発表会の模様を紹介します。
こんにちは。kintoneメンテチームの石井です。 サイボウズでは、cybozu.comのアーキテクチャ刷新プロジェクト「Neco」を実施しています。 今回、サイボウズの「大人の体験入部」の制度を利用し、Necoプロジェクトの体験入部をしてきたので、その内容をレポー…
こんにちは。kintoneメンテチームの石井です。 サイボウズでは、cybozu.comのアーキテクチャ刷新プロジェクト「Neco」を実施しています。 今回、サイボウズの「大人の体験入部」の制度を利用し、Necoプロジェクトの体験入部をしてきたので、その内容をレポー…
こんにちは、モバイルチームの松元(@daikimat)です。 iOSアプリを作る上で画像選択のUIを作るということはよくあることと思います。そんな時に使える汎用的なライブラリを作成しました。この記事では今回作成したライブラリの紹介と、画像選択UIを実装する上…
こんにちは!開発部テクニカルコミュニケーショングループの仲田(@naoh_nak)です。 最近WeWorkみなとみらいに出没し始めました。おしゃれ過ぎて少し落ち着かないのですが、慣れたら自分もそちら側の人間だと思うようになるのかもしれません。 前回はヘルプ…
はじめに Necoプロジェクトのsatです。 cybozu.comの次世代インフラ基盤Necoにおいてはストレージデバイスが紛失や盗難にあったときでもお客様のデータの漏洩を防ぐために、ストレージデバイスの暗号化をしています*1。ストレージデバイスの暗号化にはLinux…
こんにちは。そろそろプロ野球シーズンの開幕が待ちきれなくなってきたコネクト支援チーム*1の酒井(@sakay_y)です。 サイボウズでは、新入社員全体研修の後に、開発系の新入社員に対して1ヶ月程度の開発研修をおこなっています*2。内容は、毎年改善を重ね…
こんにちは、最近愛媛から広島に移住した組織運営チームの水戸です。 2019年からサイボウズの開発本部から職能・地域毎に分かれた部署がなくなり、チーム主体の組織になりました。 組織変更をオープンに議論するというチャレンジングな試みの中で、新組織の…
こんにちは、ミドルウェア開発チームの青木(@a_o_k_i_n_g)です。 今回は、サイボウズ製品のひとつである kintone に対して行った性能改善の成果を紹介したいと思います。kintone は面倒なコーディング無しに業務アプリケーションのようなものを作ることがで…