読者です 読者をやめる 読者になる 読者になる

IntelliJ/PHPStormの拡張Pluginの作成 (Git, kintone連携)

開発環境

こんにちは、Garoon 開発チームの杉山です。

いきなりですが、みなさんは IDE を使ってますでしょうか。サイボウズ内では Javer な方々は IntelliJ を使っていたり、僕は PHPer なので PHPStorm を使っていたりします。

どの IDE にも把握しきれないほど多くの便利な機能が備わっていますが、せっかくなら、自分たちの開発スタイルに合わせてカスタマイズしていきたいものです。

今回は Garoon チームで行っている振り返りから上がった問題を改善する IntelliJ 系の IDE のプラグインを作成しました。

続きを読む

ブロックデバイスのクラッシュ模擬ツールcrashblk の紹介

Linux インフラ C/C++

こんにちは、サイボウズ・ラボの星野です。

先日の記事(半年かかったバグ調査の顛末は)では、長期間苦労した不具合調査についてあっさりとまとめて頂いたので、その行間に起きたたくさんのことを思い起こし、ひとり感慨にふけっています。 (私も記事原稿をレビューしましたが、もし私が書いたら思い入れが強すぎて長文になってしまい、きっと読みづらくなってしまったでしょう。。)

さて、今回は、crashblk というソフトウェアをオープンソース化したので、その紹介をしたいと思います。 ソースコードは GitHub レポジトリ に置いてあります。 ライセンスは GPLv2 or 3 です。

続きを読む

Turnip + Sinatra + kintone でメンテナブルなE2Eテストを書こう

開発環境

こんにちは。大阪開発部の岡田(@y_okady)です。大阪のランチは今日も安くて旨いですね。

サイボウズと言えばSeleniumを使ったE2Eテストのイメージが定着しつつありますが、そのE2Eテストをさらに強固なものにするために新しい仕組み作りにチャレンジしました。

作り始めて3日しか経っていないプロトタイプの段階ですが、構成はだいたい固まってそれなりに動くものができたのでご紹介します。

f:id:cybozuinsideout:20160107191720p:plain

続きを読む

もうサムネイルで泣かないための ImageMagick ノウハウ集

プログラミング

こんにちわ、アプリケーション基盤チームの青木(@a_o_k_i_n_g)です。好きなみかんは紅マドンナです。

今回は、サイボウズのサムネイル事情について記事を書きたいと思います。サイボウズに限らず通常の Web アプリケーションでもサムネイル作成はよくあると思いますが、ハマりどころが多く涙しているサムネイリストも多いかと思います。これからの時代を生きるサムネイリストが快適なサムネイルライフを送れるよう、知見を共有したいと思います。

弊社では画像変換ツールに ImageMagick を用いており、従って本知見は ImageMagick 固有のものがほとんどです。

続きを読む

サイボウズLiveの新アプリのAndroid版が公開になりました

Android Java

こんにちは。サイボウズLiveチームの山川です。

12月14日に公開となったサイボウズLiveの新アプリ「サイボウズLive TIMELINE」のAndroid版の設計および実装を担当しました。

サイボウズLive TIMELINE - Google Play の Android アプリ

f:id:cybozuinsideout:20151217172419p:plain

Androidユーザーの方は是非ダウンロードをよろしくお願いします。このエントリでは、Androidの新アプリについて実装面でのお話をしようと思います。

続きを読む

インフラ系インターンをやってみました

インターン インフラ

皆さんこんにちは。Hazama チームの内田(@uchan_nos)です。

かなり前の話になってしまいますが、サイボウズでは 8/17 から 1 週間、開発系のインターンシッププログラムを実施しました。 アプリ開発や品質保証のコースに加えて インフラコース があったのが、サイボウズのインターンとして初の試みでした。

f:id:cybozuinsideout:20151104124309j:plain

続きを読む