タグ

2017年5月24日のブックマーク (5件)

  • Elasticsearchのインデックス定義を設計する手順 - $shibayu36->blog;

    Elasticsearchを使おうとすると、まずアプリケーションの仕様にしたがってインデックス定義やマッピング定義を設計しなければならない。これはMySQLを使っていてスキーマを考えるフェーズに相当する。 この時、考えることが非常に多く、いろいろなドキュメントを参照し設計したので、今回はその手順について書いていきたいと思う。 インデックスやマッピングが何かという話は、次の記事を参考に。 Elasticsearchチュートリアル - 不可視点 Mapping and Analysis | Elasticsearch: The Definitive Guide [2.x] | Elastic また対象とするElasticsearchのversionは記事執筆時点の安定版の2.3.5とする。 今回サンプルとする例 実際のプロジェクトを参考例にすることは流石にできないので、今回はブログの記事を検索

    Elasticsearchのインデックス定義を設計する手順 - $shibayu36->blog;
  • 短期間で新技術を学ぶ技術

    シリコンバレーのスタートアップを数多く取材する中で気付いた「シリコンバレーにおけるディシプリン(規律)の存在」や「General Electric(GE)やIBM、SAPといった老舗企業が必死になってシリコンバレーのスタートアップを真似している理由」、そして「日企業がイノベーションを実現するための処方箋」について解説します 詳しく知りたい場合は「GE 巨人の復活」をご覧下さい。 http://www.nikkeibp.co.jp/atclpubmkt/book/17/P55110/ 今後の記事は「シリコンバレーNext」をご覧下さい。 http://itpro.nikkeibp.co.jp/siliconvalley/

    短期間で新技術を学ぶ技術
    komlow
    komlow 2017/05/24
  • [OS] メモリリークの調査方法 - th0x4c 備忘録

    目的 メモリリークの調査方法をまとめる。 環境 OS: CentOS 5.5 Kernel: 2.6.18-194.el5 x86_64 GCC: gcc 4.1.2 20080704 GDB: GNU gdb 7.0.1-23.el5 Valgrind: valgrind-3.5.0 サンプルプログラム メモリリークが起きるサンプルとして以下を利用する。 leak_func() が実行される度に 2048 bytes メモリリークする。 合計で 101 回 leak_func() が実行されるので 206848bytes(= 2048 * 101 bytes) リークする。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

  • Raspberry Piで起動音(終了音)を設定する - sleeping cat syndrome

    Rasberry PiにPower-Onの起動音を設定した時のメモです。 再起動してsshで繋げるようになったタイミングや、不意にリブートしたのを知りたいなと思ったので、設定してみました。 stackexchangeの投稿を、ほぼそのままです(; ・`ω・´) サウンドは otosozai.com 様を利用させて頂きました。 (1) init.d にスクリプトを配置する /etc/init.d/に、start-soundというスクリプトを配置します。 $ sudo touch /etc/init.d/start-sound $ sudo chmod +x /etc/init.d/start-sound $ sudo nano /etc/init.d/start-sound 中身はこんな感じ ### BEGIN INIT INFO # Provides: start-sound # Requ

    Raspberry Piで起動音(終了音)を設定する - sleeping cat syndrome
    komlow
    komlow 2017/05/24
  • Understanding glibc malloc

    I always got fascinated by heap memory. Questions such as How heap memory is obtained from kernel? How efficiently memory is managed? Is it managed by kernel or by library or by application itself? Can heap memory be exploited? were in my mind for quite some time. But only recently I got time to understand about it. So here I would like to share my fascination turned knowledge!! Out there in the w

    Understanding glibc malloc