ついに手に入れた最強アイテム

こんにちわ。
リエです。

暑い日が続いておりますが、いかがお過ごしでしょうか。

いよいよ夏本番というところですが、わたしは紫外線がとても怖い。
紫外線対策は通年を通してやっていますが、夏は他の季節よりも気合を入れて対策をしないとすぐに日焼けをしてしまいます。(当たり前ですが)

使っていた日傘が古くなってきたので、いいのないかな〜と探していたところ、ずっと欲しかった日傘を手に入れることができました。
その名も【SUN BARRIER100】
https://uv100.jp/
SUN BARRIER100とは?
紫外線・赤外線・可視光線など、地上に届くすべての光を100%カットできる完全遮断の機能が備わっている日傘。(※日傘以外の商品もあり)
独自開発した3層構造の生地を使用しているので、効果は生地が破れない限り半永久。傘の色によって遮断率が変わらないことも特徴の一つ(一般的には黒い色ほど光を遮断すると言われています)
引用元:https://uv100.jp/secret.html

ひとつひとつ手縫いで作っているため大量生産ができず、大人気なこともあり入荷してもすぐに売り切れ。わたしも入荷待ちをしてやっと買えました。
ちなみに購入したサイズはSサイズです。
サイズはSサイズの他に折りたたみ(2段or3段)やLLサイズまであり、幅広いサイズがあるのも嬉しいポイントです。

実際使ってみての感想

SUN BARRIER100の前にも完全遮断100%の日傘を使っていましたが、SUN BARRIER100は軽い!そして使っていた日傘も完全遮断100%なのに涼しさが違う!というのが率直な感想です。Sサイズは小さいかなと思っていましたが、日常生活に使うにはちょうどいいサイズでした。(日傘は大きいと結構邪魔になるので、、)これから大事に長く使いたいと思います。

※画像はサイトからお借りしました

実は日傘と併せてこれも・・・

日傘が使えないシーンもあるので、帽子もほしいな〜と思っていたら、運よく帽子も入荷しており一緒に購入しました。
あっ、SUN BARRIER100は日傘の他にも帽子やサンバイザーなどあるんです。しかも日傘と同じ紫外線・赤外線・可視光線など、地上に届くすべての光を100%カットしてくれるのです。(回し者ではありません)
機能重視でかぶってみたら微妙なのかな〜と思っていましたが、届いたのを見てかわい〜!となりました。普段着ている服にも似合いそうでホッと一安心。
さっそく外出時に使ったのですが、つばが広くて肩までカバーしてくれてびっくりしました。あとかぶっていると涼しい!
海やレジャーなどで大活躍してくれそうです。

※画像はサイトからお借りしました

この最強アイテムたちと共に今年の夏を乗り切りたいと思います。


Solrでdistinct

はじめに

Solrを使った検索で、特定のフィールドのすべての値を取得したい場合がありました。SQLで言うところのdistnctです。これを実現する方法を調べてみました。

(その1)Facetを使う方法

Solrの得意技であるFacetを使えば特定のフィールドのユニークな値をすべて列挙できます。

弊社から出しているSportareというアプリでは、スポーツ施設の検索にSolrを利用しています。各施設が持っている、実施できるスポーツ名のユニーク値を取得してみます。

$ curl 'http://localhost:8983/solr/sportare/select?facet.field=sports&facet.limit=10&facet.offset=0&facet=on&q=*:*&rows=0'
{
(略)
  "facet_counts":{
    "facet_queries":{},
    "facet_fields":{
      "sports":[
        "野球",4644,
        "バレーボール",4420,
        "バドミントン",4365,
        "バスケットボール",4218,
        "フィットネス",4089,
        "卓球",3918,
        "テニス",3493,
        "ソフトボール",3438,
        "サッカー",2711,
        "水泳",2687]},
    "facet_ranges":{},
    "facet_intervals":{},
    "facet_heatmaps":{}}}

sportsフィールドの値でFacetを作っています。facet.limitとfacet.offsetを指定して最初の10件を取得しています。facet.limit=-1と指定すれば全件取れます。

(その2)StatsComponentを使う方法

StatsComponentは、インデックスに含まれるドキュメントの統計情報を扱うコンポーネントです。このコンポーネントにdistinctValuesというパラメータを含めたリクエストを送ることでフィールドのユニーク値を取得できます。

$ curl 'http://localhost:8983/solr/sportare-spots/select?q=*:*&rows=0&stats.field={!countDistinct=true distinctValues=true}sports&stats=true'
{
(略)
  "stats":{
    "stats_fields":{
      "sports":{
        "distinctValues":["",
          "BMX",
          "アイスホッケー",
          "アメリカンフットボール",
          "アルペンスキー",
          "アーチェリー",
          "インディアカ",
          "インラインスケート",
          "ウィンドサーフィン",
          "エアロビクス",
          "オートレース",
          "カヌー",
          "カヤック",
          "カートレース",
          "カーリング",
          "カーレース",
          "キックボクシング",
(略)
          "自転車競技",
          "野球",
          "陸上",
          "陸上競技",
          "馬術"],
        "countDistinct":89}}}}

まとめ

Solrでdistinctを実現する方法を2つ挙げてみましたが、

  • 処理が軽い
  • その値が何件存在するかも同時に出せる
  • 全体の件数が非常に大きい場合に、n件ずつ取得するというページングの処理も簡単

などの利点がFacetにあるため、よほどの理由が無いかぎりはFacetを使うことになるだろうと思います。


ボードゲームをしてみよう

こんにちわ。
リエです。

少し前に社内のメンバーとボードゲームをする機会がありました。
ボードゲームが楽しめるゲームバーへ行ったのですが、こんなに種類があるのかと驚きました。

ボードゲーム初心者集団だったので、店員さんにオススメを聞きながら遊ぶゲームをチョイス。どれも面白かったですが、その中でも特にピカイチだったゲームを今回はご紹介したいと思います。

そのゲームのタイトルは

[たった今考えたプロポーズの言葉を君に捧ぐよ。]です。

内容はタイトルの通り、今すぐプロポーズの言葉を考えて君に捧げようということなのですが、これがすごく面白かった。

遊び方は?

ざっくりご説明。(詳しく知りたい方はググってね☆)
まず、プレイヤーの中から告白相手のプレイヤーを1人選びます。
プレイヤー達(告白する側)は、12枚の手札を使って告白文を作り、告白相手に受け入れてもらえるプロポーズの言葉を作り捧げます。
告白相手のプレイヤーはその中から最もよかったプロポーズを選びプレイヤーから指輪を受け取る。というゲームです。手持ちの3つの指輪を最も早くなくしたプレイヤーが勝利です。

告白ゲームの何がそんなに面白いんや?

手札の中にはプロポーズの言葉としては使いにくいものも入っており、心に響くプロポーズの言葉を作るのにみんな四苦八苦。
そして人によって作る言葉は様々。それがめちゃくちゃ面白いんです。
思いもよらないプロポーズの言葉が生まれたりとかなり盛り上がりました。
お腹がよじれるぐらい笑いましたよ。

このゲームはルールも難しくないので、オススメです(^q^)
ボードゲームをする機会がありましたらぜひ遊んでみてください。


SketchのプラグインCraftの使い方(インストールとコンテンツの挿入)

Craftとは

Craftとは、inVISIONが提供するSketchとPhotoshop用の無料プライグインです。

SketchでUIデザインするときに便利な機能がたくさんあります!

Craftのダウンロードとインストール

トップページにメールアドレスを入力し、「GET CRAFT NOW」をクリックしてプラグインをダウンロードします。

ダウンロードしたファイル「CraftManager.zip」を解凍し、アプリケーションフォルダに移動します。Craftを起動するとMacのメニューバーにアイコンが表示されます。



追加されたアイコンをクリックし、進めていくとスケッチ用プラグインのインストール画面が表示されます。「install」をクリックしてプラグインをインストールしましょう。



インストールが完了するとSketchにメニューが追加されます。

画像やテキストの流し込み

Dataパネルを使って、画像やテキストの流し込みをしてみましょう。

①Dataパネルを開きます

②Photosを選択

③新しい画像を使う場合、開いてるブロックをクリックします。


④アイテム名や使う写真のディレクトリを選択します。


準備が整いましたので、画像を挿入したいところをクリックして、Dataパネルを使ってみるとどうなるか見てみましょう。

画像があっという間に追加されましたね。

テキストも「Type」から同様に追加できます。

コンテンツの複製

デザインを作る上で同じものが並ぶ場合はありますよね。

duplicate(複製)パネルを使って、画像やテキストの流し込みをしてみましょう。

複製したい方向のフォームに複製したい「数」と「間隔」を入力します。

青いボタンを押すと複製されます。


もしも、コンテンツ素材があらかじめ用意されている場合は、先に「画像やテキストの流し込み」で利用した「Data」パネルを利用しましょう。

あらかじめ「Data」パネルから素材を流し込んでいると、ランダムに画像とテキストが挿入されます!

あっという間にコンテンツが複製されましたね。

Craftには、プロトタイプ作成など他にも様々な便利な機能がありますので、改めて紹介したいと思います。


七夕なのに笹が売っていない問題

さーさーのはーさーらさら〜♪
ふ~ふ~ふ~ンフーふーふーふー♬(全然記憶にない)
マエダです。

 

掲題の件につきまして世間の皆様はどうお感じでしょうか。
お花屋さんでも全然取り扱ってないんです!(大阪市内ざっくり調べ)

 

短冊に願いを書きたくて書きたくて書きたくなくなる衝動を抑えながら僕は街に繰り出しました。

 

たどり着いたのはみんな大好きホームセンターコーナン。
意気揚々と店内を闊歩しながら僕はそれを見つけました。

 

『七夕セットミニ』(プラ製!?)

 

生笹ってもう絶滅危惧種で手に入らないんですかね。。。
そんなこんなで社内でみんなで短冊をしたためましたとさ。
めでたし。めでたし。

例年通り「長生き」を願いつつ、欲張って「厄除」「健康」と書いたら神社臭がしたよ♪
 

みなさんのステキなお願いが叶いますように(^人^)

※ 昨年の様子はこちらです。