Skip to content

Instantly share code, notes, and snippets.

View eiichi-worker's full-sized avatar

猫おじさん/Eiichi eiichi-worker

View GitHub Profile
@eiichi-worker
eiichi-worker / memo_2018-02-07-001.md
Last active February 7, 2018 00:37
推薦アルゴリズム(レコメンドエンジン)について

推薦アルゴリズム(レコメンドエンジン)について

非個人化推薦

  • スーパーの試食
  • セール
  • 一番売れてる

個人化推薦

BIとDWH

データレイク(湖)

  • スキーマレス

データマート(ペットボトルに入れる)

@eiichi-worker
eiichi-worker / memo_2018-01-22.md
Last active January 25, 2018 09:36
[WIP] PrivateなネットワークにあるElasticsearchServiceにパブリックにつなぎたい AWS

やりたいこと

PrivateなネットワークにあるElasticsearchServiceにパブリックにつなぎたい。

アプローチ

パブリックなVPC(ElasticsearchServiceにinternalに繋がる)にプロキシ立てる

環境

@eiichi-worker
eiichi-worker / memo_2018-01-17-001.md
Last active January 17, 2018 00:53
データベースのIndexについて

データベースのIndexについて

Bツリーインデックス (B+ツリーインデックス)

Apache Parquet

Columner

近い友達 MessagePack(PlazmaDB)

いろいろなストレージにクエリを実行できるのが流行ってきてる ぱーけいもそれに乗って流行り始めてきている

  • Athena
  • Redshift Spectoram
@eiichi-worker
eiichi-worker / memo_2018-01-11-001.md
Last active January 11, 2018 06:26
VS Codeでjsが保存時に勝手にフォーマッタが走るようになった事件を解決

VS Codeでjsが保存時に勝手にフォーマッタが走るようになった事件。。。

犯人↓ JS-CSS-HTML Formatter

解決 F1 → 「Formatter Config」

"onSave": true,
@eiichi-worker
eiichi-worker / memo_2018-01-04-001.md
Last active January 4, 2018 17:23
[ブログ済み] VS Codeで拡張子ごとの関連付けを設定する

VS Codeで拡張子ごとの関連付けを設定する

例えばElasticsearch用のjsonファイルは「Elasticsearch for VSCode」で開いてほしいとき。
毎回左下のButtonでjson → Elasticsearchに切り替えてもいいのだけ度も面倒。。。
同じように digdag用のyamlとかそういうことはまれによくある。。。
そんなとき僕は拡張子を、「*.es.json」とかにしている。

設定方法

@eiichi-worker
eiichi-worker / memo_2017-12-20-001.md
Last active December 20, 2017 00:44
分類とクラスタリング

分類とクラスタリング

  • 分類 は教師あり
  • クラスタリングは 教師なし

クラスタリング

@eiichi-worker
eiichi-worker / memo_2017-12-20-002.md
Created December 20, 2017 00:42
静的サイトでのテンプレートエンジンを使いたい

静的サイトでのテンプレートエンジンを使いたい

他にもあるがなんとなく
Nunjucks + gulp

  • Nunjucks テンプレートエンジン
  • gulp タスクランナー テンプレート→ HTMLの変換をタスク化しておく

基本的な流れ

圧縮

シャノンの定理

RLE(ランレングス)

LZ77