「障害に捨てるところなし」というお話をしました

3月11日にBattle Conference U30というイベントでお話をさせていただきました。 発表のためにカンペをを準備していたので、公開します。 #bcu30

Cybozu Meetup #1 フロントエンド を開催しました!

こんにちは。Garoonのプログラマーをしている杉山です。2月27日にサイボウズで初めてとなるCybozu Meetupを東京・大阪の2会場で同時開催しました。今回はこの会の様子を紹介したいと思います。

テストエンジニアリングチームができて一年が経った話

TE QA

こんにちは、東京品質保証部の新関です。 2017年に入り、ちょうどテストエンジニアリングチームを設立して一年が経ちました。設立からのテストエンジニアリングチームの活動が、開発組織へどのような影響をもたらしたのか、紹介したいと思います。

Excelの奇妙なパスワードとマクロウイルス

サイボウズ・ラボの光成です。 今回はMicrosoft Excelに存在する特別なパスワードの仕様を紹介します。 後半はそれがマクロウイルスと関わるとどうなるか、ちょっとした実験をしたのでその紹介をします。

自分が好きな場所で働くということ

こんにちは!大阪開発部kintoneチームの鈴木亜耶(すずきあや)です。 今年1月にエンジニアとしてサイボウズへ中途入社しました。 今月から2018年卒の採用情報の公開が解禁となりましたね。 みなさん不安と希望を抱えつつ活動されているかと思います。 実家が…

モバイルチームはじめました

はじめまして、モバイルチームの刈川です。みなさんの会社や組織における「モバイル」ってどんな感じでしょうか。昨年からサイボウズにもモバイル専用のチームができたので今回はその紹介をしたいと思います。

Squid で安全なインターネットアクセス環境を構築する方法

こんにちは。情報システム部の松平です! 今回は社内ネットワーク内から安全にインターネット上の Web サービスを活用するためのプロキシ構築方法を紹介します。

kintone と連携する図書管理システムを作ってみた

みなさんこんにちは。SRE チームの内田(@uchan_nos)です。 サイボウズでは去年の 11/30 から 12/02 にかけて、4 回目となる毎年恒例の社内ハッカソンが行われました。 業務時間で好きなものを作ってよいので、図書委員でもある私は Raspberry Pi 3 と NFC …

エンジニアの複業採用始めました

こんにちは、エンジニア採用担当の岡田(@y_okady)です。サイボウズではこの度、サイボウズでの仕事を複(副)業とする方を募集する「複業採用」を開始しました。おかげさまで早速たくさんのご応募・ご意見をいただいているのですが、その中の一つに「副業で具…

我々はいかにして技術選択を間違えたのか? 2016

S2Daoからhibernateにお引越ししたときの失敗談です!

Cybozu Tech Conference 2016 開催報告

こんにちは。生産性向上チームの宮田(@miyajan)です。 12/13(火)に、サイボウズの技術発表イベント「Cybozu Tech Conference 2016」を開催いたしました。 東京・大阪・松山の3拠点をテレビ会議で同時開催したところ、社外から多くの参加者にご来場いただきま…

サイボウズではミドルウェアエンジニアも活躍しています

こんにちは、アプリケーション基盤チームの青木(@a_o_k_i_n_g)です。 先日、エンタープライズジン様の記事で、弊社の名前が挙がっていました。 井上 まあ、ミドルウェアに詳しい人間もいないと。ミドルウェアだけじゃないですけど、やっぱりアプリケーション…

RedashでSAML認証できるまで

こんにちは、アプリケーション基盤チームの池添(@zoetro)です。 2016年9月に中途入社し、Necoプロジェクト(アーキテクチャ刷新プロジェクト)において新しいログ基盤の構築を進めています。 その一環でRedashの導入もおこなっています。 新しいツールやサ…

アクセシビリティチェックツールとしてのスクリーンリーダー

こんにちは。Garoon 開発チームの杉山です。 皆さんはスクリーンリーダー(画面読み上げソフト)を使われたことがありますでしょうか。主に視覚障がい者向けのツールだと思われるかもしれませんが、実はアクセシビリティのチェックツールとしても、とても有…

Rでkintoneのデータを取得するパッケージをCRANで公開しました

ドーモ、SREチームの湯谷(@yutannihilation)です。 表題のとおり、kintoneアプリのデータをRのdata.frameとして取得するパッケージ「kntnr」をCRANに公開しました。これで、Rでデータ分析もグラフ作成*1もやり放題です。 CRAN - Package kntnr ※あくまで個人…

みんなで理想を共有! "動く"プロトタイプを導入しました。

こんにちは。サイボウズ デザイングループの樋田(といだ)です。 今年の6月にデザイナーとしてサイボウズへ中途入社しました。 今は社内でプロトタイピングおじさんやってます。 プロトタイピングってもう開発のプロセスには欠かせないものになってますよね…

そのコードに価値はあるか?kintone開発チームでスクラムトレーニングを受講しました

こんにちは。kintone開発チームの天野(@ama_ch)です。3ヶ月ほど前からスクラムマスターを始めました。 10/18(金)に@ryuzeeさんにサイボウズ東京オフィスにお越しいただき、kintone開発チームのメンバーでスクラムトレーニングを受講しました。

サイボウズサマーインターン2016 報告その3〜デザイナーコース

こんにちは。サイボウズ デザイングループの河内山です。 サイボウズではサマーインターンを8月から9月にかけて3回開催しました。今回は「サイボウズ サマーインターン報告その3」と題して、サマーインターン3回目のデザイナーコースの報告をします。

デブサミ関西「企業向けクラウドサービスの開発・運用」の発表報告

こんにちは大阪開発部の三苫(@mitomasan)です。 2016/09/16 デブサミ関西(Developers Summit 2016 KANSAI #devsumi)にて「企業向けクラウドサービスの開発・運用 ~悩みどころのパターンと対策~」というタイトルで発表してきました。少し間が空いてしまいま…

サイボウズサマーインターン2016 報告その2〜品質保証・セキュリティコース

こんにちは!東京品質保証部の中園です。 サイボウズではサマーインターンを8月から9月にかけて3回開催しました。今回は、サイボウズ サマーインターン報告その2と題して、2回目のサマーインターン 品質保証・セキュリティコースの内容をお届けします!

Bashタブ補完自作入門

ドーモ、SREチームの湯谷(@yutannihilation)です。最近気になるモジュラーシンセはIntellijelです。 上司がいい感じのコマンドをつくるという記事を書いていましたが、いい感じのコマンドにはいい感じのタブ補完を付けたくなります。この記事ではBashのタブ…

サイボウズサマーインターン2016 報告その1〜Webアプリケーション開発コース

こんにちは kintone開発チームの小林です。 サイボウズでは、8月から9月にかけて、5日間のサマーインターンを3回開催しました。サマーインターンは以下の3つのコースに分かれています。 Webアプリケーション開発コース 品質保証・セキュリティコース デザイ…

C/C++プログラマのための開発ツール

サイボウズ・ラボの光成です。 先日、社内で主にLinux上でC/C++を用いている開発者向けの講義をしました。 「こんなことができる」と知ってもらい、興味を持てば各自で勉強してもらおうと広く浅くツールを紹介しました。 gtags, ASan, Valgrind, addr2line, …

Go でいい感じのコマンドを作れるツールキットの紹介

SRE の @ymmt2005 です。最近は systemd が好物です。 今回は GitHub でサイボウズが公開している Go 言語のプロジェクト群、特にいい感じのコマンドを作れる github.com/cybozu-go/cmd について紹介します。 SRE チームでは最近 Go でツールを開発する機会…

SRE チームを設立します

運用本部長を務めている山本泰宇です。 運用本部は社内の情報システムを担当する情報システム部と cybozu.com など自社クラウドサービスを運用するサービス運用部からなる部門です。 本日、サービス運用部にて SRE チームを設立しました。この記事ではチーム…

お手軽に使える高速なSSE4.2専用文字検索ライブラリ

サイボウズ・ラボの光成です。 今回はC/C++用文字検索ライブラリmie_stringを紹介します。 mie_stringはテキストの中から複数文字のいずれかが存在する場所を高速に検索する関数を提供します。 本文ではその使い方と性能を紹介します。また後半ではSIMD命令…

Elasticsearch 5.0.0で再インデクシングの高速化を探求する

こんにちは、アプリケーション基盤チームの渡辺です。IntelliJのコード補完はCtrl+;にバインドしています。 アプリケーション基盤チームでは、Necoプロジェクト(アーキテクチャ刷新プロジェクト)の一環として、 次世代の検索基盤を検討していて、その候補…

開発したシステムの利用者に弟子入りしてみました。

こんにちは。Sales System チームの小林俊久です。最近、少しお腹が出てきました。 Sales System チームでは、お客様がサイボウズのクラウド製品をお試し運用したり、 購入や管理するためのサイトcybozu.com Storeや、 サイボウズの全売上を管理している販売…

アーティファクトの管理について、あるいは go-apt-cacher / go-apt-mirror の紹介

誰も本名で呼んでくれないので社内でもハンドルで通そうと ymmt と呼ぶよう社内に本部長命令を出したお願いしている @ymmt2005 です。 今回はサイボウズ社内でどのようにアーティファクトを管理しているか紹介します。アーティファクトというのはソフトウェ…

Elasticsearch 5.0.0のIngest Node用プラグインを書いた話

こんにちは、アプリケーション基盤チームの渡辺です。好きなライブラリはLombokです。 アプリケーション基盤チームでは、Necoプロジェクト(アーキテクチャ刷新プロジェクト)の一環として、 次世代の検索基盤を検討していて、その候補としてElasticsearchを…