オンラインイベント開催ノウハウの共有

はじめに

こんにちは、Necoプロジェクトsatと申します。

サイボウズは先日Japan Rook Meetup #2というイベント(以下、本イベントと記載)を複数企業合同で、かつ、オンラインで開催いたしました。オンラインイベントの開催が盛り上がっている昨今、本イベントの開催によって得た知見を読者のみなさまに共有しようというのが本記事の目的です。

続きを読む

Folding@homeを通じてCOVID-19治療薬の発見に貢献します

こんにちは。Neco@dulltzです。

サイボウズでは、オンプレミス機材の一部を活用してFolding@homeによるCOVID-19のタンパク質構造予測に貢献することにしました。

ご自身で動かしてみたいというかた向けに、我々が使っているKubernetesマニフェストも記載しているのでぜひご覧ください。

続きを読む

OSSへの貢献ノウハウ: ユーザサポート編

はじめに

こんにちは、Necoプロジェクトsatです。本記事は先日公開した以下の記事の続編です。

blog.cybozu.io

上記の記事ではOSSプロジェクト全体を盛り上げる手段を次のように紹介しました。

プロジェクト全体を盛り上げるには例えば次のような方法があります。

  • 自社に直接関係が無いissue/PR発行、レビュー
  • ユーザサポート
  • イベントでの発表

本記事では、このうちのOSSにおけるユーザサポートとはどのようなものかについて、Rookにおいて発生した実際の問題を例として書きます。この問題の根本原因はカーネルだったためにカーネルの用語がいくつか出てきますが、あまり気にせずにフィーリングで読んでいただければとおもいます。本記事で一番伝えたいのはカーネルの技術的な知識ではなくOSSにおけるユーザサポートのノウハウです。

続きを読む

リモート・モブプログラミングという働き方

こんにちは!kintone開発チームの太田 (@kigh) です。 この記事では、自分のチームで2年以上続けているリモート・モブプログラミング(以下「リモート・モブ」)について、 進め方の具体例や所感、実際にやる上でのTipsを紹介したいと思います。

リモートワークが急速に普及する中、リモート・モブは働き方の選択肢の一つとして存在感を増してきていると思います。 この記事から少しでも参考になる点が見つかれば幸いです。

続きを読む

Maneki & Neco ミートアップの資料を公開します

Neco プロジェクト責任者の ymmt です。

Neco プロジェクトはサイボウズのクラウドサービス基盤を Kubernetes をベースとして刷新するプロジェクトです。 3か年計画の3年目ですが、すでに国内3箇所でデータセンターを稼働しています。 Maneki プロジェクトは Neco の新データセンターに既存サービスを移行していくプロジェクトです。

Neco と Maneki のメンバー合同で2月18日にミートアップを開催する予定だったのですが、新型コロナウィルスの影響を避けるためやむなくキャンセルいたしました。 開催に備えて準備していた資料が多数ありますので、本記事で公開いたします。

cybozu.connpass.com

続きを読む

指数関数expのAVX-512によるベクトル化

初めに

サイボウズ・ラボの光成です。

C++で単精度配列に対する指数関数のベクトル化をAVX-512を使って実装しました。 標準関数std::exp(float)に対する相対誤差は2e-6、速度は10倍ぐらいです。 指数関数をどうやって計算するのか、一般的な話とAVX-512に特有の部分を紹介します。

続きを読む