タグ

klabに関するshimookaのブックマーク (24)

  • ラブライブ!に倒産を救われた赤字企業KLabの株主総会でリアル廃校メソッド泣き落とし! - 玖足手帖-アニメブログ-

    去年の今頃、物凄い赤字と特別損失で株価が500円以下になり倒産寸前だったKLab株式会社はラブライブ!のソーシャルゲームであるラブライブ!スクールアイドルフェスティバルをリリースしたことで株価が一時急騰し2000円になったが、一年経って元の500円台に戻った。 ↓値動きチャート KLab(株)【3656】:リアルタイム株価チャート - Yahoo!ファイナンス ↓昨年4月 失速した成長企業がクソ株として広く認知される瞬間、ソーシャルゲームのKLabが決算で真っ赤に茹であがる : 市況かぶ全力2階建 ↓スクフェスリリース後、暴騰 ラブライブ信者からのお布施期待で昏睡状態にあったKLabの意識が戻る : 市況かぶ全力2階建 ↓昨年10月、スクフェスバブルがはじけて下方修正 蟹って脱皮に失敗して死ぬことが結構な割合であるらしい。KLabの場合は結構な割合で投資家が死ぬ。 : 市況かぶ全力2階建

    ラブライブ!に倒産を救われた赤字企業KLabの株主総会でリアル廃校メソッド泣き落とし! - 玖足手帖-アニメブログ-
    shimooka
    shimooka 2014/04/01
    『もともとKLabはサーバー部門やセキュリティプログラムの部門で堅実な技術力が売りの会社だった』そうだったんだよな。DSASとか。今は何だか見る影もないソシャゲ会社だが。。。
  • Android/iOS向けテストアプリ配信ツール 「EMLauncher」を公開しました : DSAS開発者の部屋

    先日、TestFlightのAndroidサポート終了、Appleによる買収といったニュースが世間を騒がせましたが、皆さんテストアプリの配信はどうしていますか? KLabでは自社製のテストアプリ配信ツール「EMLauncher」を使用しているのですが、せっかくなのでOSSとして公開することにしました。 https://github.com/KLab/emlauncher 今すぐ試す 今すぐ試したい方のために、セットアップ済みのAWS EC2イメージを用意しました。 ami-9b295f9a EMLauncher Sample インスタンスを起動後、設定ファイルのAWSアカウント情報を編集し、S3のバケットを作成してください。 (設定の詳細はconfigディレクトリのサンプルをご覧ください) /home/ohoflight/emlauncher/config/emlauncher_confi

    Android/iOS向けテストアプリ配信ツール 「EMLauncher」を公開しました : DSAS開発者の部屋
  • https://www.nikkei.com/markets/ir/irftp/data/tdnr2/tdnetg3/20131011/8bm3az/140120131011035899.pdf

    shimooka
    shimooka 2013/10/11
    ほー。。。
  • 成長企業が突然失速して傾きはじめる瞬間、ソーシャルゲームのKLabが発表した決算が想像以上にヤバイ : 市況かぶ全力2階建

    のぞみ全車指定のJR西日、「お乗りになってから初めて自由席がないことにお気付きのお客様」とつい煽ってしまう

    成長企業が突然失速して傾きはじめる瞬間、ソーシャルゲームのKLabが発表した決算が想像以上にヤバイ : 市況かぶ全力2階建
  • ログからは見えてこない高負荷サイトのボトルネック : DSAS開発者の部屋

    ちょうど1年前に「高負荷サイトのボトルネックを見つけるには」という記事を掲載していますが、この手のトラブルシューティングって結構大変で悩ましいですよね。はじめまして、新入りの@pandax381です。 ログからは見えてこないもの 「サイトの応答が遅い」という問題が発生した場合、その原因はどこにあるでしょうか。 Webアプリケーションの処理に時間が掛かっている DBサーバに投げたクエリーの応答が遅い サーバの処理能力を超えている などなど、いくつもの可能性があります。通常、上に挙げているような問題は、アプリケーションやサーバのログを調査することで、原因を突き止めることができます。 一方で、こういったログの調査だけでは、その原因にたどり着くことができなかったり、相当な苦労が伴うケースもあります。 あるサイトのある日の出来事 つい先日のことですが、KLabの運営している某ソーシャルゲームにて、サ

    ログからは見えてこない高負荷サイトのボトルネック : DSAS開発者の部屋
  • KLab勉強会#6の資料公開 : DSAS開発者の部屋

    6/25に開催した、KLab勉強会#6の資料を公開します。 『名状し難きDBアンチパターン』 〜 牧内 大輔(KLab株式会社) 発表資料 (PDF, 200KB) 『圧縮されたログファイルの活用ツール』 〜 於保 俊(KLab株式会社) 発表資料 (PDF, 270KB) 『ソーシャルゲームのデータマイニング的な話』 〜 高田 敦史(KLab株式会社) 発表資料 (PDF, 1.0 MB) 当日の動画はこちら 勉強会に参加して下さった皆様、当にありがとうございました。 お陰様で、懇親会も楽しく過ごすことができました。

    KLab勉強会#6の資料公開 : DSAS開発者の部屋
  • KLab

    ニュース KLab株式会社が配信したニュースリリースやお客さまへのお知らせ、メディアの掲載情報をご覧いただけます。

    KLab
    shimooka
    shimooka 2012/05/11
    ほー
  • KLab、コンプガチャを5月末ですべて終了--業界が自主的に規制すべき

    KLabは5月9日、同社が提供するソーシャルゲームでのすべてのコンプリートガチャ(コンプガチャ)を5月末で終了することを発表した。以降、コンプガチャを行わないことも決めている。 コンプガチャを巡って、同社は消費者庁から中止などが要請された場合、従う方針をすでに表明している。 同社は、監督官庁から指導、要請される前に業界側が自主的に規制することが望ましいとの意見を表明。そのため消費者庁の判断や動向に関係なく、自主的にコンプガチャを停止すべきと判断、今回の決定に至っている。 通常のガチャとコンプガチャの売上高は区別できないと説明している。だが、コンプガチャを導入前後で比較すると、売り上げが15%程度向上していることから、すべてのコンプ制を廃止した場合、ガチャ部分の売り上げは15%程度下がると予測している。 ただ、ソーシャル性やイベントなど来のゲーム性を強化することで、この下落はある程度防げる

    KLab、コンプガチャを5月末ですべて終了--業界が自主的に規制すべき
  • 仙石浩明の日記: 生涯 「こだわらないエンジニア」 宣言

    2011年11月28日の KLab(株) 株主総会 (上場前の株主名簿に基づく最後の総会) 終了後、 私は取締役CTO を退任いたしました。 今から遡ること 11年前 2000年8月1日の (株)ケイ・ラボラトリー (当時の KLab の社名) 創業以来、 会社経営については全く無知であった私が何とかここまでやってこれたのは、 ひとえに皆々様方のご指導ご鞭撻のおかげであったと深く感謝いたします。 誠にありがとうございます。 なお、 後任として安井真伸が CTO に就任しました。 11年前、 日立製作所の研究所勤務の一研究員だった私が、 なぜケイ・ラボラトリーの立ち上げに参加したかといえば、 未知のモノに関わるチャンスがあれば、 あまり後先考えずに飛び付いてみる性格だったというのが大きかったと思います。 中途半端に好きな状態で居るのではなく、 興味を持ったのなら、全力で取り組んでみる。 自分

  • 転職・退職代行マガジン -

    「適応障害になってしまって退職をしたい…。でもこれってただの逃げなのかな」   適応障害は人によって症状が違うため、なかなか周りに理解がされにくく、苦しいですよね。 「このまま仕事を続けられそうに…

  • ソーシャル携帯電波マップを作ろう : DSAS開発者の部屋

    先週出張で東京に来ました。いつものように東北新幹線です。 道中2時間半いつも特に何をすると決めている訳ではなく、まあ寝るか、を読むか、iPhoneを片手にメールやサイトチェックをするか、うーん、大体は寝ているんじゃないでしょうか私。眠いもの。 ただ、今回いつもとは違いめずらしく眠気がなかったので、おもむろにMacBook Airを開いてcodingなんぞやろうかという気になりました。しかしそれがいけなかった。まだ購入してから間もない状態だったので、環境が全く整ってない。それどころか書こうとしていたソースコードパッケージすら入れてないときたもんだ。…いや、まあ、でもこういうときに備えてMobileMeのストレージにスナップショットを置いてあったりしただろ落ち着け俺、とやおらPocketWifiを取り出してダウンロードを始めた。が、落ちて来ない。 そうだった。東京から宇都宮〜那須塩原あたりま

    ソーシャル携帯電波マップを作ろう : DSAS開発者の部屋
  • Android上のブラウザからSSLクライアント認証の必要なサーバへアクセスする方法 : DSAS開発者の部屋

    ■ 初めての Android 端末(IS01)のブラウザで困ったこと KLab では、社員が社外から社内 LAN 上のサーバへ安全にアクセスするために、自社製の SSL-VPN システムである「VPN-Warp」を使っています。これにより、社員はインターネット上の専用の中継サーバへアクセスすることで所定の社内サーバと通信することが可能です。この中継サーバは不正利用を防ぐためにクライアントからの接続要求時に所定の電子証明書の提示を求める「SSL クライアント認証」を行います。KLab の発行した有効な証明書を提示するクライアントからの要求のみがこれを通過できるというわけですね。 さて、筆者は 2010 年末に IS01 を入手し、あれこれ試していたところひとつ困ったことがありました。Web ブラウザが SSL クライアント認証に対応していないため上記の VPN-Warp 中継サーバ経由で社内

    Android上のブラウザからSSLクライアント認証の必要なサーバへアクセスする方法 : DSAS開発者の部屋
    shimooka
    shimooka 2011/02/15
    ローカルにstone
  • PHP Xdebug のProfile の手軽な共有ツールを作ったよ

    お疲れ様です。sasaki-kです。毎日暑いですね。 KLabではPHPで作られたフレームワークの高速化が熱いです。 高速化にあたっては、計測が重要です。 KLabではphpのxdebug extensionを使用し、プロファイル結果をcachegrindファイル形式で取得しWinCacheGrind で解析しています。 また皆でレビューするために Webgrind で解析結果を共有したり、言葉で説明しています。しかし、 Webgrindは一見してボトルネックが分かりにくかったり、言葉では説明がもどかしかったりしていました。 一方、KLabではCodepaste の社内版があり、 フォーマット済みのコードをフォームに貼りつけ、ブラウザのアドレスバーからURLをコピーしてIRC貼りつけてレビュー対象のコードを手軽に共有しています。 WinCacheGrind WebGrind codepa

  • 携帯絵文字の話

    携帯絵文字の基 キャリアごとに仕様はバラバラ キャリアごとに絵文字の数も違います 「DoCoMoの絵文字をauの絵文字に変換」「auの絵文字をSoftbankの絵文字に変換」などの処理が必要 サイト内に表示する場合は、ShiftJISバイナリ形式が一般的(3キャリアとも) フォームからの入力もShiftJISバイナリ ShiftJISバイナリとは? <?php echo pack("H*", "F89F"); //DoCoMoの太陽の絵文字 ?> ShiftJIS形式の2進数データを直接HTMLに書き込む 出力するには、バイナリエディタで16進コードを入力するか、プログラムで出力するか 原則的には実機以外の環境で見ると正しく表示されません Softbank以外のキャリアでは、絵文字は外字領域にマッピングされています utf-8とShiftJIS: エンコーディング方式 utf-8: 先頭

  • repcached - add data replication feature to memcached

    about repcached "repcached" is patch set which adds data replication feature to memcached 1.2.x. main purpose redundancy memcached system key features multi master replication. asynchronous data repliacation. support all memcached command (set, add, delete, incr/decr, flush_all, cas)

  • Mod cidr lookup - KLablabWiki

    Overview mod_cidr_lookupは、アクセスしてきたクライアントのIPアドレスが、起動時に読み込んでおいたCIDRブロック群のいずれかにマッチするかどうかを判別するためのモジュールです。Apache 2.0と2.2系に対応しています。 マッチした結果は、環境変数 (X_CLIENT_TYPE) とHTTPリクエストヘッダ (X-Client-Type) にセットするので、Apache自身とバックエンドのWebアプリの両方で同じ情報を参照することができます。 使用例 ※IPアドレス帯域の正確性などについては、情報提供元にお問い合わせください。 クローラからのアクセスは別のサーバにreverse proxyする モバイル用のクローラには、送信元IPアドレスを公開しているものがあります。 Google モバイルウェブクローラー モバイル版Yahoo! livedoor De

    shimooka
    shimooka 2008/08/25
    CIDRファイルの反映は要シグナル
  • DSAS開発者の部屋:ケータイやクローラの判別などに使えるmod_cidr_lookupを公開しました

    mod_cidr_lookupというApacheモジュールを公開しました。 http://lab.klab.org/wiki/Mod_cidr_lookup mod_cidr_lookupは、アクセスしてきたクライアントのIPアドレスが、指定したCIDRブロック群のいずれかにマッチするかどうかを判別するApacheモジュールです。 Apache 2.0と2.2系に対応しています。 マッチした結果は、環境変数 (X_CLIENT_TYPE) とHTTPリクエストヘッダ (X-Client-Type) にセットするので、Apache自身とバックエンドのWebアプリの両方で同じ情報を参照することができます。 このモジュールを使うメリット 簡単にクライアントの種類を知ることができる 判別処理はモジュールが行ってくれるので、のちほどお見せるように、Webアプリやhttpd.confでは環境変数やリク

    DSAS開発者の部屋:ケータイやクローラの判別などに使えるmod_cidr_lookupを公開しました
    shimooka
    shimooka 2008/08/25
    ソース見てみる
  • 社内コードコンペ - お題:最速なCIDRブロックマッチ判定 〜 稲田の場合: hamanoが倒せない 〜 : DSAS開発者の部屋

    おさらい #1 ひろせの場合 - IP::CountryとAPRを使ってみた #2 安井の場合: バイナリサーチのあれとこれ #3 hamanoの場合: あ ありのまま 今 起こった事を話すぜ!『コードコンペだと思ったらゴルフコンペだった』な(ry #4 稲田の場合: hamanoが倒せない ← 今回 このコードのウリ 安井さんが2分探索で実装しているという話を聞いて、「それ、TRIE(トライ)で書いた方が速いしシンプルに 書けるんじゃね?」と思って、コードコンペに参加しました。 TRIEそのもの解説は、先日の濱野さんの物と同じなので省略します。 2分探索等だとO(log n) (nは登録されているcidrの数)の計算量になりますが、TRIEを使うと計算量はO(m) (mはアドレスの長さ) となり、登録するcidrの数が増えてもほとんど遅くなりません。 また、2分探索に比べると、探索部分の

    社内コードコンペ - お題:最速なCIDRブロックマッチ判定 〜 稲田の場合: hamanoが倒せない 〜 : DSAS開発者の部屋
  • 社内コードコンペ - お題:最速なCIDRブロックマッチ判定 〜 安井の場合: バイナリサーチのあれとこれ〜 : DSAS開発者の部屋

    そして、残った7個のCIDRブロックに対してネットワークアドレスのマッチングをすればよいので、最大でも14回の数値比較で結果を得ることができます。これならば、32ビットの二分木検索(IP::Country)よりも計算量は少なくて済むはずです。 アセンブラでも書いてみた もう、だいぶ昔の話になりますが、アセンブラ(6502,Z80,68000)で遊んでいた時期がありました。ちょうどそのころ、バイナリサーチ、バブルソート、クイックソートなどの「アルゴリズム」と呼ばれるものにはじめて遭遇し、「これはすごい!」と純粋に感動していたことを覚えています。 その記憶が甦ったのか、なにを血迷ったのかわかりませんが、なぜかふと、「cidr_lookupをアセンブラで書き直せばもっと速くなるんでね?」と思い、インラインアセンブラで書き直してみたのがこちらのコードです。処理の内容は上記のものとまったく同じです。

    社内コードコンペ - お題:最速なCIDRブロックマッチ判定 〜 安井の場合: バイナリサーチのあれとこれ〜 : DSAS開発者の部屋
  • repcached-2.0リリースのお知らせと、超簡単なサンプルコード : DSAS開発者の部屋

    repcached-2.0(memcached-1.2.5ベース) をリリースしましたのでお知らせします。 http://lab.klab.org/modules/mediawiki/index.php/Repcached (日語) http://repcached.lab.klab.org/ (英語) 今回の目玉はマルチマスタ構成のサポートです。 以前のバージョンはマスタ/スレーブ構成だったので、必ずマスタへ書き込まなければいけませんでした。そのため、接続先のサーバがマスタなのかどうかをクライアントが判別しなければいけなかったり、keepalivedなどと併用するなどの工夫が必要でしたが、今回のバージョンではその必要がなくなります。両方のサーバに対してデータを書き込むことができるようになったので、かなり使いやすくなったと感じています。 repcachedはパフォーマンスを最重視している

    repcached-2.0リリースのお知らせと、超簡単なサンプルコード : DSAS開発者の部屋
    shimooka
    shimooka 2008/04/11
    マルチマスタ!