BLOGTIMES
«Prev || 1 · 2 · 3 · 4 · 5 ·... | | Next»
2017/08/20

Solr 6.6 を CentOS 7 にインストールしてみる

solr  centos7 

久しぶりに Solr をインストールしてみました。
今回のは CentOS 7.3Solr 6.6 の組み合わせです。

下準備

Java 8 以上が必要なので、インストールされていなければ、yum で java8 をインストールします。

yum install java-1.8.0-openjdk.x86_64

Solr のインストール

Solr のインストールはいろいろとやることが多いので面倒なイメージでしたが、いつの間にか install_solr_service.sh というインストールスクリプトが添付されるようになっており、これを使うとあっという間にインストールできます。スクリプトの使い方の詳細については「Run the Solr Installation Script - Taking Solr to Production」にありますが、とりあえず以下の手順でインストールはできます。

cd /tmp wget http://apache.org/dist/lucene/solr/6.6.0/solr-6.6.0.tgz tar xzvf solr-6.6.0.tgz solr-6.6.0/bin/install_solr_service.sh --strip-components=2 bash ./install_solr_service.sh solr-6.6.0.tgz -n

あとは systemd からデーモンを有効化して、起動してやれば OK。

systemctl enable solr systemctl start solr systemctl status solr

ファイルの置き場所は以下のようになっているようです。

  • Solr の本体やユーティリティスクリプトなど、ユーザーが更新する必要がないもの:/opt/solr
  • インデックスや設定ファイルなど: /var/solr
  • デーモン起動時の環境設定など: /etc/default/solr.in.sh

schema.xml がない

core の追加は /opt/solr/bin/solr を使って行うことができます。

/opt/solr/bin/solr create -c hoge

上記を行うことで /var/solr/data/hoge のようなディレクトリができるのですが、conf の中を見てもスキーマを定義するための schema.xml がなくて困ってしまいました。これは、最近の Solr は 従来の schema.xml を使う方法(Classic Index Schema)ではなく、Managed Schema という REST API からスキーマを定義する方がデフォルトになったためです。まぁ、conf/managed-schema という気になるファイルを覗いてみたら、中身は schema.xml そのものでしたけど。

ぼちぼち使い方をマスターしていきたいと思います。


    at 21:04 |
    2017/08/20

    D850 の足音が・・・・

    nikon 

    ちょっと目を離した隙に、新しいニコンの高画素機 D850 情報がいろいろと出ていました。

    スペックはリークしているもの*1しか分かりませんが、45.4MP(8256 x 5504)で、縦グリップつければ 9 枚/秒の連写ができるとかできないとか、というなかなか凄まじいスペックです。

    価格は 40 万前後になるようですが、まぁ性能から言えば妥当な線でしょうか。
    確実に D810 からは一段上のスペックになっているような気がします。


    at 21:00 |
    2017/08/19

    MarkScan でマークシートを採点してみる

    omr 
    MarkScan 問題用紙作成 - MarkScan でマークシートを採点してみる

    MarkScan という神奈川県立総合教育センターが開発したマークシート読み取りソフトが興味深かったのでメモ。

    現在は WebArchive からのみダウンロードできるようです。
    ライセンスで利用は「教育目的かつ非営利に限定」となっているので、注意が必要です。

    普段はマークシート読取君という有償のものを使っているのですが、マークシート用紙の設計の自由度はマークシート読取君の方が高いものの、マークの認識等についての性能については遜色ないと思います。UI はどちらもそれほど近代的な感じではありませんが、必要十分という感じだと思います。

    参考


      at 19:03 |
      2017/08/19

      「渡良瀬遊水地」のロゴマークができてた

      gunma  saitama  tochigi  ibaraki  lake  mlit 
      「渡良瀬遊水地」のロゴマーク - 「渡良瀬遊水地」のロゴマークができてた

      僕も何度か出かけている渡良瀬遊水地にいつの間にかロゴマークができていたのでメモ。

      谷中湖がハート型をしているのが、ロゴにうまく取り込まれていますね。ちなみに谷中湖がハート型になっているのは、意匠的なものを狙ったわけではなく、えぐれている部分に谷中村跡があるためです。足尾鉱毒事件の舞台となった場所ですから、歴史的な経緯を考えればこの部分を湖にすることはできなかったのでしょう。


        at 12:58 |
        2017/08/18

        PDF を JPEG 保存しようとしたら解像度が「ピクセル / cm」だったので・・・

        pdf 
        JPEG として保存の設定 - PDF を JPEG 保存しようとしたら解像度が「ピクセル / cm」だったので・・・

        PDF は Acrobat の「その他の形式で保存」機能を使うと1ページ毎の JPEG にすることができますが、解像度の設定の単位がなぜか「ピクセル / cm」という普段見慣れない単位になっていてびっくり。

        解像度の単位としては使い慣れた dpi に換算したいということで、「dpi to pixel/cm Converter」をつかってそれぞれの項目を dpi に変換してみました。

        pixcel/cm dpi 28.35 72.009 37.8 96.012 59.06 150.0124 118.11 299.9994 236.22 599.9988 472.44 1199.9976 944.88 2399.9952

        こうやって変換してみると、一般的な画面の解像度 72 dpi を最低によく使われている解像度が並んでいるということが分かりますね。


          at 21:02 |

          スーベレーン M805 デモンストレーター

          stationery 
          ペリカン 万年筆 スーベレーン M805 デモンストレーター 無地 F

          ふと新しい万年筆が欲しくなって、いろいろ見ていたのですが、思い切ってSouverän M805 デモンストレーターを買ってしまいました。

          ペリカンの万年筆はこれまで持っていなかったのですが、試し書きをしたらすっかり気に入ってしまったんですよね。吸引式なのでインクもたっぷり入りますし、スケルトンモデルのデモンストレーターはカジュアルな見た目なので、人前でも肩肘張らずにサッと取り出して使うことができるのがポイントです。


            at 12:47 |
            2017/08/17

            Kickstarter Japan は 9 月 13 日スタート

            cloudfunding 

            クラウドファンディングのサービスとして海外でよく利用されている Kickstarter が日本で 9 月 13 日 に正式にサービスを開始するようなのでメモ。
            サイトを見るとわかりますが、Japan といっても基本的には英語でのプロジェクトを推奨しているようです。

            Kickstarter Japan、正式ローンチは9月13日と発表 | TechCrunch Japan

            Kickstarterは今朝、日本ローンチの予告ページにサインアップしたユーザーに対し、「Kickstarter Japan 公開のお知らせ」のメールを送付した。その中で、Kickstarter Japanは9月13日に公開すること、またクリエイターは日本の銀行口座・身分証明書を使ってプロジェクトが立ち上げられることを伝えている。

              at 20:03 |

              Unix time と普通の日時を変換するサービス

              programming 
              Unixtime相互変換ツール - Unix time と普通の日時を変換するサービス

              普通の人にはあまり馴染みがないかもしれませんが、プログラミングで日時を扱うときに Unix time という値が必要になることがあります。

              Unix time というのは、UTC における 1970年 1 月 1 日 00 時 00 分 00 分(1970-01-01T00:00:00Z)を 0 として、それからの経過秒数によって時刻を表すものです。例えば 1502949822 のように、比較的大きな整数の形をしています。場合によっては単位が秒ではなく、ミリ秒やナノ秒になっている場合があり、この場合はさらに桁が多くなります。なぜこのような表記が必要なのかというと、日時は 24 進法や 60 進法 、10 進法がごっちゃになっているので、プログラムで時刻の加減算などを扱う場合の処理が非常に面倒なのですが、これによって単一の整数で扱うことが可能になります。

              前述の例の Unix time の 1502949822 は、実は 2017-08-17T15:03:42+09:00 のことなのですが、直感的に非常にわかり辛い表現なので、デバッグ等では変換ツールが必要になります。date コマンド等でやる方法もあるのですが、ウェブで気軽に使える変換ツールを見つけました。結構いろいろな形式を認識してくれるので便利です。

              Unixtime相互変換ツール - konisimple tools

              Unixtime(UTC)、または年月日時分秒指定(JST)のどちらかを入力し、変換を押してください。
              入力するフォーマットは以下の一覧の通りで、かなり柔軟に対応しています。

                at 16:02 |
                2017/08/16

                Amazon がプライスマッチ条項を自主的に撤回

                ftc  amazon 

                Amazon で電子書籍を販売するときの規約には小売価格や卸売価格、品揃えなどを他の電子書籍配信事業者と同等にするという同等性条件(いわゆるプライスマッチ条項)が含まれていましたが、今後最低5年間はこの条項を行使しないことを自主的に報告していました。完全に撤回されたわけではなく、あくまで行使しないだけのようです。

                (平成29年8月15日)アマゾン・サービシズ・インターナショナル・インクからの電子書籍関連契約に関する報告について:公正取引委員会

                公正取引委員会は,Amazon.co.jpウェブサイト上で電子書籍の配信事業を行っているアマゾン・サービシズ・インターナショナル・インク(以下「ASII」という。)から,同ウェブサイト上で配信される電子書籍に関する出版社及び流通業者(以下「出版社等」という。)との間の契約(以下「電子書籍関連契約」という。)において定められている同等性条件(以下「本件同等性条件」という。)について,自発的な措置を講じるとの報告を受けた。

                この条項は最近、ブラックジャックによろちんこ問題*1が発生して大きな話題になっていたものですね。

                同等性条件については、すでに Amazon マーケットプレイスで問題になっており、公正取引員会が「独占禁止法第19条(不公正な取引方法第12項〔拘束条件付取引〕)の規定に違反する疑い」で審査を行っていましたが、アマゾン側が自主的に同等性条件を撤廃することで審査を終了*2していたので、これと同様の展開ということのようです。


                at 21:05 |

                東大が若手研究者300人「任期なし」に

                労働環境  postdoctoral 

                東大が若手研究者 300 人を任期なしに転換したことがニュースになっていたのでメモ。

                普通の雇用において任期というのはあまり存在しないので、口頭で説明すると「人気ですか?」と聞き返されて、「いや、契約期間のほうですよ」という会話もしばしば。比較的給料が安い研究者という職業にとって、「任期なし」(Permanent や Tenure と言われたりもする)というのは、かなり重要なことです。

                残念ながら、大都市圏の若手研究者に対する求人のほとんどは、3年から5年程度の任期付きのポストばかりというのが現状で、若手研究者のかなりの割合が任期付になることについては「日本博士人材追跡調査」や」ポストドクター等の雇用・進路に関する調査-大学・公的研究機関への全数調査」からも明らかになっています。

                こういうことは東大から始めてくれないと改革されてくれないというのもありますが、東大は他の大学と違って、それなりにお金があるからできるという現実もあると思います。というわけで、他大が追随できるかというと難しいところもあると思いますが、小さな1歩になればいいなと思っています。

                東大、若手研究者300人 「任期なし教員」に転換 | 科学技術・大学 ニュース | 日刊工業新聞 電子版

                国立大学の任期なし雇用の教員は通常、運営費交付金で人数が決まる。交付金削減で定年退職教員の後を補充しにくく、任期なし教員が減る傾向にある。
                同時に競争的資金のプロジェクトが増え、任期付き雇用が研究型大学で増加。東大の教員のうち任期付き雇用が占める割合は06年度が4割強だったが、12年度は6割超だった。

                  at 20:04 |
                  «Prev || 1 · 2 · 3 · 4 · 5 ·... | | Next»