雑に簡単、ヘルシー生活(1)

マスク着用に関する政府の見解が最近言われだしていますが、ITなどの業界ではリモートワークで業務を続ける方もいらっしゃるかと思います。色々な働き方ができるのは良いことだと思います。弊社も引き続きリモートワークで業務に邁進しております。

そんなリモートワークで気になる点といえばやっぱり健康面。運動不足になりがちだったり。かくいう私も春の健康診断で血圧に指摘が入り、どうにか健康的な生活を送らなければというところで、まずは食生活から改善していこうと頑張っています。

なんとかラクにおいしく野菜を摂取できないものかを第一に色々レシピを探していて、一番簡単に出来そうだなと実践しているものをご紹介。

レンジで簡単温野菜 ポン酢のホットサラダ

材料(2人分)

キャベツ 60~80g
人参 30g
たまねぎ 1/2玉
ブロッコリー 20g
もやし 20g
しめじ 30g
豚ロース 4枚

一応目安として材料を明記してみましたが、お好きなもので大丈夫です。
まずは材料を食べやすい大きさに切り揃えていきます。

キャベツは血圧を下げる効果が期待できるカリウムを摂取できるので主軸として、たっぷり3~4枚ぐらいを切ってしまえば2食分ぐらいに。たまねぎは半分、人参は5cmぐらいで2食分ぐらいの量になります。ブロッコリーは予め下処理が必要ですが、タッパに冷凍保存していつでも取り出せるようにしています。最近はピーマンもカリウムやビタミンC、βカロテンが摂取できるので入れるようにしています。

必要な材料を切りそろえたらタッパにいれて上から豚肉を2~3枚をお好みでのせます。

ラップをかけて4分チン温めたら一度取り出し、豚肉を返して更に2分温めます。

あとはポン酢をかけて出来上がりです。豚肉と野菜の蒸ししゃぶしゃぶみたいで普通に美味しいです。

1回の準備で2食分できるので、次の日はチンするだけでできるので手間もかからないのでめちゃくちゃラクです。ラクだから続けれらるのでこれを毎日の夕飯の主食にするようになって1か月経過しましたが、血圧が30も低下しました。食物繊維も豊富なのでお腹の調子もすごくいいです。

見た目は少しアレですが、続かないと意味がないのでラクにできる雑メニューが一番のお気に入りです。材料を買いそろえるのは少しだけ面倒ですが、コスパも安いので最近健康が気になる方は試してみてはいかがでしょうか。

SolrをPHPで使う(更新編)

前回の検索編に引き続き、今回はPHPでSolrのインデックスを更新する方法です。

更新リクエストを表すクラスは用意されていないので、XML文字列で直接更新リクエストを記述します。 commit() を実行しないとその場では反映されないので注意。

実行結果は以下の通りです。
正しくドキュメントが追加されていることが分かります。

$ php example_solr_php_update1.php 
{
  "responseHeader":{
    "rf":1,
    "status":0,
    "QTime":3}}

{
  "responseHeader":{
    "zkConnected":true,
    "status":0,
    "QTime":2,
    "params":{
      "q":"id:PHPUpdateTest",
      "indent":"on",
      "version":"2.2",
      "wt":"json"}},
  "response":{"numFound":1,"start":0,"numFoundExact":true,"docs":[
      {
        "id":"PHPUpdateTest",
        "name":"PHPからの更新テスト",
        "manu":"splout",
        "cat":["software",
          "search"],
        "features":["テストです。",
          "説明です。"],
        "price":1.0,
        "price_c":"1.0,USD",
        "inStock":true,
        "_version_":1734261680380051456,
        "price_c____l_ns":100}]
  }}

Solr 9をビルドする

はじめに

Solr 9 になって ant, ivy によるビルドから Gradle によるビルドに変わりました。
ソースパッケージに付属の README の手順通りではありますが、一通り手順を確認したのでまとめてみます。

JDKのバージョン

OpenJDK 11 以降が要求されています。

ソースコードの取得

ソースパッケージをダウンロードするか、git clone するかします。

$ git clone https://github.com/apache/solr.git

ビルド

ソースパッケージをダウンロードして展開したら、以下を実行します。

$ ./gradlew assemble

予め Gradle をインストールしておく必要は無く、gradlew スクリプトが必要なバージョンの Gradle をダウンロードして設定した上で実行してくれます。

ビルドが完了すると、成果物は solr/packaging/build/solr-9.0.0-SNAPSHOT 以下に作られます(solr-9.0.0-srcの場合)。 また、配布ようにパッケージングされたファイルが
solr/packaging/build/distributions/solr-9.0.0-SNAPSHOT.tgz に作られます。

起動

ここまで来ればいつも通りの solr コマンドで起動できます。

$ cd solr/packaging/build/solr-9.0.0-SNAPSHOT
$ bin/solr start -c

漫画、小説の電子書籍はhontoがおすすめ

少し前まで電子書籍は全部Kindleで買ってましたがiOSアプリのKindleでちゃんとシリーズ化されないという不満が沸々と溜まりつつも、長年続いててサービスが終わりそうにないとこはないよなぁと思って諦めてたんですが、hontoをみつけてここ一年で今までKindleで買った冊数を軽く超え(700冊以上)個人的にhontoがめっちゃおすすめだったので紹介です。

電子書籍

本の種類数で言えばKindleが圧倒的ですが自分の好んで読む漫画、小説で娯楽という観点でいくと圧倒的にhontoが便利です。2巻、3巻と続くものは特にです!

評価はiOSのタブレット版アプリについてになりますが

  • 漫画も小説もちゃんとシリーズ化される(Kindleは小説は微妙だしシリーズ化もされないものや途中の巻が抜けるものがある)
  • 読み直すときに最初から読むか続きから読むか選べる(たまに読み直したりするときに余計な手間が省かれて便利)
  • 途中まで読んだところを記録するブックマークがある(漫画は全部一気に読むが小説はたまに途中で抜けるので便利)
  • 新刊のお知らせが表示される(Kindleはたまにされないものがある)
  • お気に入りの漫画は一冊だけでシリーズ化しているものが入る(お気に入りリストとか作るのに便利)
  • 最後まで読んで次の巻があるとそのまま続きが読める(続きものを読むときに便利)
  • クーポンやポイント等お得なイベントがが頻繁に行われる

使ってて不満点としては次の巻に進むときにたまにアプリが落ちるぐらいで個人的には不満点はほぼないです。なので個人的には漫画や小説を楽しむならhontoがおすすめです!