Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2014年3月31日のブックマーク (11件)

  • ClearDB MySQL - Add-ons - Heroku Elements

    ClearDB MySQL The high speed database for your MySQL powered applications. Starting at ~$0.014/hour. Great for Developers ClearDB on Heroku enables you to build your apps using native MySQL databases so that you can focus on your applications and get your ideas to market faster. Get started by creating your ClearDB database today! Battle Tested For Business Combined with our intelligent clustering

    oinume
    oinume 2014/03/31
    これってherokuでMySQL使えるってこと?
  • Riak 1.0 の Secondary Index を試す - Twisted Mind

    Riak 1.0 における Secondary Index の制限 マルチインデックスクエリーがない SQL っぽいクエリー言語がない ソート/ページネーションがない 文字列と数値のみ バックエンド DB は LevelDB のみ GitHub からソースを取って来てビルドする 重要なのは 1.0 ブランチを使う事です $ git clone git://github.com/basho/riak.git $ cd riak $ git checkout --track origin/1.0 $ make rel バックエンドデータベースに LevelDB を使うようにする app.config ファイルの riak_kv セクションの storage_backend を変更する必要があります。 設定を変更する $ vim rel/riak/app.config {riak_kv, [ %

    Riak 1.0 の Secondary Index を試す - Twisted Mind
    oinume
    oinume 2014/03/31
  • RedisのHash型を活用するとメモリ使用量が激減

    ユーザ情報のように ID をキーにした大量のデータを Redis で管理する場合、ひと工夫して Hash 型を使うと、単純に string 型を使った場合に比べてメモリ使用量が激減することを教わったので、追試してみた。 データモデル String 型を使う 各 ID のデータを Redis で管理する場合、素直にやるなら string 型で保存する。 > set object:123456 val123456 OK > get object:123456 "val123456" 非常に原始的なキーとバリューのペア。 Hash 型を使う Redis 2.2 以降では hash が機能改善され、フィールド数が一定数におさまり、フィールドのデータが一定サイズに収まると、メモリ使用量が平均して 1/5 に軽減されている。 Special encoding of small aggregate da

    RedisのHash型を活用するとメモリ使用量が激減
    oinume
    oinume 2014/03/31
    ほえー
  • Redisのメモリ管理ポリシーについて

    オンメモリ KVS の Redis では、使用メモリに上限を設定し、閾値を超えた場合のポリシー(maxmemory-policy)を複数の中から設定できるようになっている。 パラメータとポリシーを整理したのが以下 使用メモリの上限値 redis.conf の次のパラメータで設定する。 maxmemory maxmemory-policy メモリ使用量が閾値を超えている状況でキー追加する場合の振る舞いを定義する。以下の 6 つの maxmemory-policy から選択できる。 volatile-lru : remove the key with an expire set using an LRU algorithm allkeys-lru : remove any key accordingly to the LRU algorithm volatile-random : remove

    Redisのメモリ管理ポリシーについて
  • Scala.js

    "Scala to JavaScript" Compiler つまりは altJS 2014/03/19 現在のバージョンは 0.4.0 Scala の全ての言語機能が使える Pattern matching Extractor For-comprehension Option(Maybe) Monad String interpolation etc... Static types for JavaScript

  • くまニュース : ワタミ渡邉美樹氏が講演会で話した美談がドン引きレベルの内容だった件

    ワタミ渡邉美樹氏が講演会で話した美談がドン引きレベルの内容だった件 ワタミみずから講演会でドヤ顔で話してた中にこんな自慢話があった 「ワタミがまだ、ちっぽけな居酒屋だった頃からウチで働いてくれてた創業メンバーのひとりが独立開業したいからワタミをやめると言って、辞めたんです。その頃にはワタミも大きくなっていて彼も何百人もの部下を抱える地位に付けてあげていたにもかかわらず辞めた。独立と言っても、驚いた事に彼はワタミのフランチャイズオーナーにならなかった。彼はワタミを辞めたあと、ワタミと競合する商売ガタキとして飲店開業したんです。こうなるともう、恩をアダで返した敵ですから、もちろん全力で潰しました。彼の店のすぐ近くにワタミを作って、その店だけ他のワタミよりもうんと安くした。そしたら彼の店、潰れましたよ。その彼ですが、自分の店が潰れたあとワタミに戻ってきてくれたんですよ。うれしかったですねー。

    くまニュース : ワタミ渡邉美樹氏が講演会で話した美談がドン引きレベルの内容だった件
  • The Hitchhiker’s Guide to Python! — The Hitchhiker's Guide to Python

    The Hitchhiker’s Guide to PythonGreetings, Earthling! Welcome to The Hitchhiker’s Guide to Python. This is a living, breathing guide. If you’d like to contribute, fork us on GitHub! This handcrafted guide exists to provide both novice and expert Python developers a best practice handbook for the installation, configuration, and usage of Python on a daily basis. This guide is opinionated in a wa

    The Hitchhiker’s Guide to Python! — The Hitchhiker's Guide to Python
  • 【Unity:C#】基本コードのチートシート | Campus Note

    Unityでよく使うコードの一覧を作成しました。 各コードの詳細な説明は無いので、Unityを使い始めた人向けです。 JavaScriptUnityScript)でコーディングしている人は、 【JS】var 変数名 : 型名 = 値; 【C#】型名 変数名 = 値; 上記を参考に脳内変換してみてください。 //▼コンポーネントの取得 //コンポーネント型 変数名 = GetComponent<コンポーネント名>(); ComponentName comp = GetComponent<ComponentName>(); //▼設定情報の保存・取得 //終了後も維持するセーブデータ用変数のようなもの PlayerPrefs.SetInt("キー",値); PlayerPrefs.GetInt("キー"); //▼デバッグログの出力 Debug.Log("デバッグメッセージ"); //▼フ

    oinume
    oinume 2014/03/31
  • トラブルに備えるJVMオプション - n-agetsumaの日記

    以前の記事でトラブルが起きた後の初動対応を書いてみたが、いざトラブルに遭遇すると、まず再起動してからどうするか考えるケースが多いと感じている。しかし何も情報がないと『情報がない/再現方法が不明』などの理由からそのままお蔵入りになってしまう。今回はトラブルに事前に備えるために、地味だけど大切なJavaVMのオプションをまとめてみる。 GCログの出力とローテーション OutOfMemoryError発生時のヒープダンプ自動出力と出力パス設定 JavaVMクラッシュログの出力パス設定 JVMオプションの設定 (OpenJDK/OracleJDK) JavaVMにはGCおよびヒープメモリの状態をロギングする仕組みや、OufOfMemoryError時にヒープダンプを自動的に出力するような障害に備えて自動的に情報を出力する機能がある。おすすめのオプション*1は以下の通り。 java -Xms?g -

    トラブルに備えるJVMオプション - n-agetsumaの日記
    oinume
    oinume 2014/03/31
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

    oinume
    oinume 2014/03/31
  • asyncio — Asynchronous I/O

    import asyncio async def main(): print('Hello ...') await asyncio.sleep(1) print('... World!') asyncio.run(main()) asyncio is a library to write concurrent code using the async/await syntax. asyncio is used as a foundation for multiple Python asynchronous frameworks that provide high-performance network and web-servers, database connection libraries, distributed task queues, etc. asyncio is often

    asyncio — Asynchronous I/O