Elasticsearch 先輩で価格周りを触りたい

やりたいこと 1000 JPY みたいな文字列をいい感じに数値検索の対象にできないかなという実験。 今回の実験は以下のデータに対して、実験方法の curl を実行し、正しく指定した範囲のデータが返ってくることができるか?ということを調べる。 {"index":{"_ind…

Elasticsearch 先輩で日付を触りたい

やりたかったこと 日付の取り回しについて調べてみた。 具体的には、以下のようなデータを想定する。 20170713 2017/07/13 2017-07-13 2017年07月13日 2017713 2017/7/13 2017-7-13 2017年7月13日 これらが不特定なカラムに入っている時に、 Elasticsearch …

Elasticsearch 先輩との戯れ日記(登場人物の整理)

この記事何? お仕事で Elasticsearch 先輩を使うことになったので、そのお戯れの記録 登場人物の整理 事例を中心に調査していたが、色々混乱してきたので、 Elasticsearch の世界の登場人物を整理することにした。 雑な説明 オブジェクト 概要 Cluster Node…

Elasticsearch 先輩との戯れ日記(データの投入)

この記事何? お仕事で Elasticsearch 先輩を使うことになったので、そのお戯れの記録 複数ドキュメントを扱う API って何がある? Document APIs | Elasticsearch Reference [5.4] | Elastic Multi-document API いっぺんにデータ突っ込んだり取ってきたり…

Elasticsearch 先輩との戯れ日記(セットアップなどなど)

この記事何? お仕事で Elasticsearch 先輩を使うことになったので、そのお戯れの記録 今回調べたものなど まず Elasticsearch でどんなことができるかを調べるために、公式のチュートリアルとここ載ってる記事を読み漁った。 Elasticsearch Reference [5.4]…

社会人2年目もチェスト!!!

ついに社会人1年目終了。 東京の生活には全然慣れませんが、健康体でいれたので、 病欠による休みはゼロでした! (5分ぐらいの遅刻1回) ただ、オリジン弁当とズブズブの関係なので、体重は7キロぐらい太りました。適正体重まであとちょっとですw 1年目は、…

新卒が真面目にアジャイル勉強してみた

社内勉強会で、アジャイルについて発表してみたので、こちらにも残しておきます!!! 当日資料はこちら↓↓ やってみた感想 きっかけは、なぜスクラムしているの? 資料の中にも書いていますが、自分が今回アジャイルについて勉強を始めたきっかけは、1番新…

LEGOスクラムに参加した!(レゴ編)

この記事なに? 12/14(木) に行われたLEGOスクラムのレポートです! イベントの詳細についてはこちら↓ waicrew.doorkeeper.jp 座学編はこちら↓ pokotyamu.hatenablog.com 今回は実際のワークでもあるレゴ編です! ユーザーストーリーを作る 各チームが1つの…

LEGOスクラムに参加した!(座学編)

この記事なに? 12/14(木) に行われたLEGOスクラムのレポートです! イベントの詳細についてはこちら↓ waicrew.doorkeeper.jp 参加の理由としては、「今のチームでやってる手法がちゃんとアジャイルのレールに乗っているか?」「体系的に一回知識を入れてる…

HHKB を掃除した話 #HHKB20th

この記事はfeedforce Advent Calender 2016 の16日目の記事です! www.adventar.org 昨日は同じチームの UX デザイナーよーさんが書いてくれました。 medium.com この人、結局君の名は。何回行ったんだろう...7~8回? みなさん、そろそろ大掃除の時期ですね…

あなただけの登山ルートがそこにはある『山頂をめざせ』:ボドゲ紹介

この記事何? この記事は、 2016年ボドゲ紹介02 Advent Calendarの7日目です。 www.adventar.org 参加を決めてから気づきましたが、ボドゲ紹介01 の7日目は弊社のボドゲ部部長 @kano_e さんが書いていますので、そちらもどうぞ www.evernote.com 今日紹介す…

Webを支える技術を読んでる まとめ5

この記事について 技術研修で読み進めているWebを支える技術について、各章のまとめを順次上げていく。 HTTPヘッダとは おさらい Webを支える技術を研修で読んでる まとめ2 - pokotyamu的書きなぐり日記 メッセージヘッダーの部分が今回説明するHTTPヘッダ…

Webを支える技術を研修で読んでる まとめ4

この記事について 技術研修で読み進めているWebを支える技術について、各章のまとめを順次上げていく。 ステータスコードとは 概要 WebサービスでもWebAPIでもリクエストに対するレスポンスの内容を概略的に表したものがステータスコードである。 これらを正…

Webを支える技術を研修で読んでる まとめ3

この記事について 技術研修で読み進めているWebを支える技術について、各章のまとめを順次上げていく。 前 pokotyamu.hatenablog.com 次 HTTPメソッドの概要 HTTPメソッドには9つの種類がある。 メソッド 意味 GET リソースの取得 POST 子リソースの作成、リ…

Webを支える技術を研修で読んでる まとめ2

この記事について 技術研修で読み進めているWebを支える技術について、各章のまとめを順次上げていく。 前 Webを支える技術1~5章 次 HTTPの概要 HTTPはTCP/IPをベースにしている。 TCP(Transmission Control Protocol) IP(Internet Protocol) 現在のHTTPはバ…

Webを支える技術を研修で読んでる まとめ1

輪講形式で読んでいて、気になった点をまとめておく 第1部:Webの概要 RPC 分散システムを実現するための技術の1つ 分散システムの流れが来たが、複雑さの問題から発展しなかった Webはシンプルな単方向リンクだけを持つものとして開発 SOAP メッセージ転…

アメリカの中学生を対象にワークショップやってみて感じた日本との違い

留学6週目の最終週の記録です。今週はSunnyvaleの中学校でロボットでサッカーを行うロボット教室をやりました。 ロボットはDAISEN社製のTJ3Bという既成品を使用して それの組み立て→プログラム作成という流れで行いました。daisen-netstore.com ロボットはC…

協調学習のススメ

アイディアソンの中で、教育というテーマで議論することが多かったので 前回の記事で別に分けた協調学習というテーマで今回は書きたいと思います。 人に何かを教えるときに気をつけたい3つのポイント - pokotyamu的書きなぐり日記 最初に、東大の大学院の方…

人に何かを教えるときに気をつけたい3つのポイント

留学4週目の更新。最近は、シリコンバレー界隈でウリウリやってる学生で集まって 1週間に5回ほどアイディアソンやってみました。 Workshop Cafeにほぼ毎日お世話になっております。 Workshop Cafe - サンフランシスコ - 喫茶店、職場・オフィス | Faceboo…

英語が満足に話せるわけではない私がシリコンバレーの勉強会で名刺渡しまくった話

留学3週目の更新。今週は、SFRailsに参加してきました! イベントのリンクはこちらSan Francisco Ruby on Rails Groupwww.meetup.com 今回の会場は、きれいめなオフィスの一角でした。 前回はどっちかといえば経営層の人が多かったがこっちは基本的にエンジ…

シリコンバレーのstart up pitch festに参加してきた

留学2週目のまったり更新今週はSVE East Bay Pitch Fest - Patents and Reportersに参加してきましたので、その感想をまとめていきます。Silicon Valley Entrepreneurs & Startupswww.meetup.com そもそもPitchって? 近年、日本でもちょこちょこ目にするよ…

外国リーグで活躍する日本人のお陰で友達が出来た話

サンフランシスコ留学1週間終わりました。 pokotyamuです。 1週間経ってみて色々な体験談をまとめていきます。まずは、サンフランシスコの気候から こっちの気候はほぼ毎日晴天で、日中も25〜6度 日本の10月ぐらいの天気が続いています。*1 なので、…

コンパイラつく〜ろ〜♪ 4番JavaCCの記述

しばらくぶりですが、やっと知識的に整理ができたので 更新したいと思います。前回記事コンパイラつく〜ろ〜♪ 3番BNF記法 - pokotyamu的なあうとぷっとpokotyamu.hatenablog.com2番目の記事で導入までは終わらせているので、 今回は実際に使っていく時の書…

コンパイラつく〜ろ〜♪ 3番BNF記法

前回記事コンパイラ〜つく〜ろ〜♪2番 JavaCCの導入 - pokotyamu的なあうとぷっとpokotyamu.hatenablog.com今回は 「BNF記法」についてまとめていきます。 BNF記法とは プログラミング言語の設計を行うために文法を定義するのに使うメタ言語の代表格 正式名…

コンパイラ〜つく〜ろ〜♪2番 JavaCCの導入

前回記事コンパイラ〜つく〜ろ〜♪1番全体の構成 - pokotyamu的なあうとぷっとpokotyamu.hatenablog.com今回は 「トークンの作成」に関する内容として JavaCCについて、導入をしつつまとめていきます。 JavaCCとは Javaベースのコンパイラ・コンパイラのこと…

コンパイラ〜つく〜ろ〜♪1番全体の構成

オレオレ言語のコンパイラ作ることになったので、 せっかくなら勉強しながら学んでいくスタイル明快入門コンパイラ・インタプリタ開発 C処理系を作りながら学ぶ (林晴比古実用マスターシリーズ)作者: 林晴比古出版社/メーカー: ソフトバンククリエイティブ発…

就活終わった私の逆求人という就活スタイル

関東での就職決まりました!!というわけで、今回は、 就活に使ったイベント逆求人について紹介していこうかと! 今後使う人、使おうか迷っている人、存在知らなかった人の役に立てば幸いです(o_ _)oサポーターズなどなど色々あるそうですが 私は、GSTYLUSの…

研究室のサーバーでGitlabを立てるまで

今回は最近個人的に勉強してるサーバー関係の本番 研究室で眠っているサーバーを使ってローカルなGithubサーバであるGitlabを立ててみた。 その時のまとめ スペック等 研究室のサーバは HP ProLiant ML110 G7 Amazon.co.jp: HP ML110 G7 OSレスモデル 64733…

Debian上で、smalrubyを動かしてみた(Debian+RVM)

前回の続き Debian+Vagrant 環境を整えた - pokotyamu的なあうとぷっと Debian+Vagrant 環境を整えた - pokotyamu的なあうとぷっと 初期設定 とりあえず、私の環境を整えるために zshとoh-my-zshを入れる $apt-get install git これでgitのインストール完了 …

Debian+Vagrant 環境を整えた

smalrubyのコードを読む会をしたくて 動かすための実行環境を整えたのでそのメモ書きまずは仮想環境の構築から〜 今回は、Vagrantを使用してDebian系を入れていきます【Vagrant*1】 開発環境構築ツールですね(´ω`) $vagrant add <name> <url>登録するテンプレートを追加</url></name>…