特定のブラウザ限定の攻撃が来ることもあるんですよ。監査会社が持っている攻撃者のノウハウをフル活用していただいています。アップデートのリコメンドを表示するようにしています。ユーザーさんになるべく新しいブラウザを使っていただくという、ある意味での啓蒙活動もベンダーには求められると思います。ありがとうございます(笑)。企業さんではまだまだIEの古いバージョンを使われているエンドユーザーさんも多いと思います。それも理解した上で、少しずつ啓蒙活動を行っていきたいですね。先行で使っていただいている会社さんでは、まだ全社的にIE6をやめようとかまではないですけど、一部の部署で「kintoneを使いたいから」とアップデートした、っていう話は聞きますね。クロスサイトスクリプティング脆弱性のこと。Webアプリケーションにおけるセキュリティホールの1つ。特殊なスクリプトを入力して、本来許可しない操作を実現し、クッキーの取得やなりすましに利用されることがある(ただし、単にスクリプトが実行可能なだけでXSS脆弱性が存在するというわけではない)。弊社は、これまでもいろいろなものを作ってきているので、機能自体のノウハウはあるんですけど、最初に山本が言ったとおり、正直「UIはちょっと進化が遅いよね」と思われていたんじゃないかと。今回、UIはかなり頑張りました。kintoneのUIは、ドラッグ&ドロップで直感的にアプリが作れる、分かりやすいものになっていますよね。そこはamachang▼が中心になって実装をしたんですよ。JavaScriptによる大規模開発という、結構珍しい事例だと思います。自社で書いたJavaScriptは全部で6万5000行くらいですね。Library▼を使っていて、それがプラス3万行くらい。10万行に手が届くか、というレベルですね。JavaScriptで10万行いったら相当ですね......。ちなみに、いまJavaScriptのコードを書いているのは2~3人です。多かったときでも3~4人くらいで、そんなに変わりません。普通、JavaScriptで1万行を超える規模って、あんまり聞かないですよね。はてなブックマークのUIが、はてなの中ではJavaScriptを多く使っている方なんですけど、それでも1万行は超えていないです。元サイボウズ・ラボ所属のエンジニア。id:amachang。現在はオーマ株式会社に所属している。ちなみに、サイボウズ・ラボ退職時のエントリーでは、サイボウズにおけるJavaScript大規模開発について書かれた。Googleが公開している、オープンソースのJavaScript汎用ライブラリ。今日、ここに来る前に、kintoneで何か作ってみようと思って触ってたんですよ。頭の中が、はてなブログ▼でいっぱいなので(笑)、kintoneでブログサービスを作ってみました。簡単なものですけど、特に迷うことなく、5分くらいで完成しました。ドラッグアンドドロップで作っていけるんですね。ありがとうございます。フォームを作る画面が最も注力した部分で、1年以上、ずっと手を入れながら開発を続けていました。amachangも初期のころは、ほぼかかりっきりになって。コーディングなしで作れるので、プログラミングが分からない人でも作れて良いですね。既存のユーザーさんにヒアリングしたら、ワークフローアプリを作るときにコーディングしたいなどの声が出てきて......。一瞬、揺らいだんですけど、そこがぶれると「ファストシステム」のコンセプトがぶれるので、最終的には当初の予定通り「コーディングせずに」を貫きました。ちなみに、kintoneは当初から、cybozu.comに乗せるものとして開発してきたんでしょうか。いえ、単独のサービスとして開発していました。cybozu.comに統合すると決まったのは、実は今年の3月です。最後の半年で、アーキテクチャをガラッと変えました。使い勝手を考えると、cybozu.comで統合した方がいいだろうと判断しました。はてなが2011年11月にベータリリースした、新しいブログサービス。大西は、はてなブログのディレクターを務めている。引っかかることなく、今まで通り使えていますね。「cybozu.comに移して、速くなった」とおっしゃる方もいるんですよ。検索とか、すごく速くなりましたよね。いままでは、Webサーバー側のチューニングはしていなかったんですけど、今回はクラウド基盤から作っていますから、Webサーバー側のチューニングもしっかりやりました。無駄なリクエストが飛ばないようにとか......。通信の内容を見て余分なリクエストが飛んでないかどうかをチェックするの、何回やったか分からないですね。常時、マシンのリソース使用率を取っておいたりして。JavaScriptの処理が重くなりすぎないか、みたいなところもチェックされてたんですね。伊藤さんはkintoneをヘビーに使っていて、メモリリーク▼を起こして環境が壊れましたよね......。ありがとうございます(笑)。サードパーティーのライブラリを使っていてリークを起こした、みたいなのがあったりとか。ソフトウェアが何らかの理由でメモリ解放を行わず、確保したままとなり、結果として使用可能なメモリ容量が減ってしまうバグ。最後に、今後の展開について教えてください。12月にメールサーバーとビデオ会議システムのOEM提供を予定しています。それ以外のOEM提供も、来年以降で考えていますね。自社製品は、企業システムの中でコアになるものを作っていきたいなと思っています。Appsやsalesforce.comをすでに使っているお客様に、それらと一緒に使っても便利なものが作れたら良いなあと。サイボウズは日本国内でのグループウェア導入実績が多いので、日本企業の文化にマッチしたものを作るというのは得意なところですよね。海外のパブリッククラウドに比べて、かゆいところに手が届く感じになりそうです。組織図とか役職なんかは、海外のものより「かゆいところに手が届く」設定ができると思います。複数部署に所属するなど、日本企業は独特ですからね。企業向けのクラウド製品といったとき、技術的な部分や機能面が取り上げられることが多いですけど、実は文化的な側面も重要なんですよね。確かに、そういう細かい部分で日本の文化に合っているのはうれしいですね。ありがとうございます。自分で取りますね(笑)。いうことで、本日は長時間、ありがとうございました。NOTE&トートバッグと、レッドブルをプレゼント!※キャンペーンは終了しました。たくさんのご応募、ありがとうございました。NOTE」と、オリジナルトートバッグのセットを、抽選で5名様にプレゼントします。応募方法は、この記事をはてなブックマークに追加するだけ。「J-MOTTO」を使いこなして組織力を高める秘訣を円相フードサービス・武藤社長に聞いてみた円滑な組織運営に役立つグループウェア。スケジュール管理やタスクの共有、ワークフローの仕組化など、その用途は幅広い。人生で一番高い買い物となることが多い「マンション購入」。安いの?」と判断に悩んだことがあるのではないでしょうか。Stickなど、商品は数十万種類以上Amazon.co.jpは7月10日(月)午後6時から7月11日(火)午後11時59分まで、Amazonプライム会員向けのセール「プライムデー」を開催します。期間中は数十万種類以上の商品が特別価格に。どれだけ役立つのかカメラマニアが試してみましたフリーライターの山田井ユウキです。僕はカメラ好きでして、機材をそこそこたくさん持っています。flexyで顧問を導入したミイダスの青田大亮さんと、顧問に詳しい増井雄一郎さんに語ってもらいましたプロフィールはてなニュースです。Web・ITに関する話題を分かりやすく紹介します。Reserved.スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。