概要 Elasticsearch は Apache Solr と同様に内部的に Apache Lucene を利用した全文検索アプリケーションです。公式ページをもとに導入手順および基本的なコマンド例をまとめます。 参考にしたページ Elasticsearch 1.7 自分流Elasticsearch入門 shibayu36->blog;
概要 こちらのページに記載した公式ドキュメントのうち、フォーム関連の Bootstrap 3 の機能をコード例とともに列挙します。公式ページは CSS/Forms です。JavaScript には依存せずに動作します。 標準的なレイアウト <div class="container"></div> に含めて使用します。まとまりごとに
概要 HandlerSocket は MySQL プロセス内のスレッドとして動作する、MySQL の NoSQL フロントエンドです。独自のプロトコルを用いて TCP 通信を行います。SQL 構文の解析が不要、プロトコルがシンプルなどの理由によって、単純な DB アクセスが高速に実行可能になります。MariaDB であれば
トピック Can science provide a solution to hunger in developing nations? (英検、2011 2_2 政治・国際関係) 科学は発展途上国の飢餓を解決できるのか? 意図や意味、具体例(政策、データ、時事ネタ事例、自分の経験持論) 飢餓と飽食 世界の10人に一人は飢餓に苦しんでいる
概要 サンプル Android アプリケーションを作ることで、2017/04/17 現在における基本的な開発手順を把握します。 Android Studio インストール 事前に JDK をインストールしてから、こちらのページを参照して Android Studio をダウンロードおよびインストールします。 サンプルアプリケーションの作成
概要 function文で定義します。 sample.js function fact(n) { return (n==0) ? 1 : n*fact(n-1); } for(var i=0; i<7; ++i) console.log(i +'!='+ fact(i)); 実行例 node sample.js 0!=1 1!=1 2!=2 3!=6 4!=24 5!=120
概要 C 言語から Linux OS の各システムコールを利用する場合を想定して、関連情報をまとめます。 システムコールについて プログラムを実行するとき、CPU のレジスタの一つであるプログラムカウンタは、実行するプログラムが展開されたメモリ上のアドレスを指します。CPU が実行するプログラムには、OS のカーネルと、カーネルが管理するユーザプログラムがあります。CPU のプログラムカウン
概要 標準ライブラリの 'csv' を利用すると、CSVファイルはもちろんのことTSVファイルも簡単に読み込むことができます。 サンプルプログラム sample.rb #!/usr/bin/ruby # -*- coding: utf-8 -*- require 'csv' # 一行ずつ読み込む CSV.foreach('in.csv', 'r:UTF-8') do |arr| p a
概要 Eclipse Foundation が管理保守している SWT (Standard Widget Toolkit) を用いると Java で GUI ツールが作成できます。簡単なサンプルコードを示します。 インストール手順 ダウンロード SWT: The Standard Widget Toolkit にアクセスして Releases / Stable というリンクからお使いの O
概要 ロボットアームのマニピュレータの位置姿勢が与えられたときに、ジョイントの関節値を求める逆運動学について、3自由度の場合を対象として解析解と数値解を用いる場合を記載します。 解析解 3 自由度の場合は解析的に逆運動学を解くことができます。以下は 4 つ存在する解析解のうちの一つを利用しています。詳細はこちらの書籍をご覧ください。