2022  45

December  1

Search Engineering Newsletter を substack へ移行します

December 4, 2022 · Shunya Ueta

November  3

Beam summit 2022 雑感

November 6, 2022 · Shunya Ueta

情報検索・検索技術 Advent Calendar 2022 を開催します

November 5, 2022 · Shunya Ueta

env Studio No such file or directory というVisual Studio Code 起因のエラーへの対処方法

November 4, 2022 · Shunya Ueta

October  5

Elasticsearch 8.4 から利用可能な従来の検索機能と近似近傍探索を組み合わせたハイブリッド検索を試す

October 29, 2022 · Shunya Ueta

Elasticsearchの近似近傍探索を使って、ドラえもんのひみつ道具検索エンジンを作ってみた

October 23, 2022 · Shunya Ueta

CloudComposer の Variables (環境変数)を gcloud cli で取得する

October 17, 2022 · Shunya Ueta

Python で zip関数を使う際に、2つの配列が同じ大きさを想定する場合は 3.10 から導入された strict=True を使おう

October 17, 2022 · Shunya Ueta

Airflow 1系で設定されている環境変数を JSON ファイルとしてGUIを使って書き出す方法

October 4, 2022 · Shunya Ueta

September  1

Meta が公開したデータ処理の効率化・高速化を狙うエンジン Velox が面白そう

September 1, 2022 · Shunya Ueta

August  5

Java の memory map を理解する

August 22, 2022 · Shunya Ueta

Apache Beam 2.40 で導入された scikit-lean, Pytorch の効率的な推論が可能になる RunInference API を試してみる

August 18, 2022 · Shunya Ueta

KDD2022 で気になった研究

August 15, 2022 · Shunya Ueta

poetry show でパッケージ名に (!) が付与されている意味

August 10, 2022 · Shunya Ueta

「リーダーの作法」マネジメントに限らず、エンジニアとして仕事の作法について書かれた良書

August 8, 2022 · Shunya Ueta

June  3

Makefile でコマンドの前に @ を付けると、コマンド自身は表示されず結果のみ表示される

June 22, 2022 · Shunya Ueta

愛用しているツールを更新: Joplin→Obsidian & TickTick → Todoist

June 3, 2022 · Shunya Ueta

Label Studio を k8s にデプロイする

June 3, 2022 · Shunya Ueta

May  3

Re:プログラム雑談 188回:ゲスト回:MessagePassingの話とか

May 12, 2022 · Shunya Ueta

社内でデータ分析結果を可視化・共有する際に Google Colab が便利

May 10, 2022 · Shunya Ueta

2022年、はじめてのまともな確定申告

May 4, 2022 · Shunya Ueta

April  5

gRPCurl で Failed to process proto source files.: could not parse given files: エラーが出たときの対処方法

April 28, 2022 · Shunya Ueta

子供の就寝時に使っているホワイトノイズマシンをGoogle Home から Dreamegg に変更

April 26, 2022 · Shunya Ueta

slug の作成パターンを変えて、同日に複数の記事を執筆できるようにした

April 24, 2022 · Shunya Ueta

Google Colab で Spacy による NER の結果を表示するには、jupyter 引数を True にする必要がある

April 8, 2022 · Shunya Ueta

自然言語処理トップ国際会議の System Demonstrations について

April 4, 2022 · Shunya Ueta

March  8

Human-in-the-Loop 🧐 🤝 🤖 を題材にした機械学習の勉強会を開催した

March 31, 2022 · Shunya Ueta

機械学習モデルの改善手法の一つ、 Human-in-the-Loop について

March 22, 2022 · Shunya Ueta

Googleによる機械学習の実応用をテーマにしたCoursera の講義は、機械学習プロジェクトに携わるなら一度は見ておいても損はない

March 17, 2022 · Shunya Ueta

タスク管理ツールを Todoist から TickTick へ試しに乗り換えてみた

March 13, 2022 · Shunya Ueta

Google が公開している、より良いデータ分析のためのガイドブック「Good Data Analysis」で、データ分析の要所が簡潔にまとめられていて感動した

March 8, 2022 · Shunya Ueta

デスクトップのGoogle 検索の検索フォームUIがかなり変化していた

March 4, 2022 · Shunya Ueta

Amazon の製品検索で使われるロバストなキャッシュ手法の論文「ROSE: Robust Caches for Amazon Product Search」

March 3, 2022 · Shunya Ueta

Web 検索とデータマイニングのトップカンファレンス WSDM2022 で気になった研究

March 1, 2022 · Shunya Ueta

February  3

3人以上のスケジュール調整をする際には、ベータ版だけど Calendly の Meeting polls がとても便利

February 25, 2022 · Shunya Ueta

オンライン開催前提だからこそ可能な省エネ勉強会運営 ~勉強会運営再開してみた~

February 22, 2022 · Shunya Ueta

技術的負債は必要にかられて解消するからこそ大きな価値を生み出すのでは? というお話

February 1, 2022 · Shunya Ueta

January  8

Slack チャンネルに GitHub の特定リポジトリのrelease を通知する

January 27, 2022 · Shunya Ueta

OSS の Google BigQuery UDF bqutil.fn を使えば UDF の独自実装を置き換えられるかもしれない

January 20, 2022 · Shunya Ueta

GitHub discussion を使ったコメントシステム giscus を導入

January 19, 2022 · Shunya Ueta

Search Engineering Newsletter vol.00

January 16, 2022 · Shunya Ueta

OSSのアノテーションツール Label Studio を使って、快適にアノテーションする

January 9, 2022 · Shunya Ueta

2021 年買って愛用しているもの

January 7, 2022 · Shunya Ueta

Python で DeepL API Free を利用してテキストファイルを翻訳する

January 5, 2022 · Shunya Ueta

2022 年の目標

January 1, 2022 · Shunya Ueta

2021  39

December  7

2021 年振り返り

December 29, 2021 · Shunya Ueta

Jupyter Notebook で画像をダウンロードすることなく、URLから参照してPandas DataFrame内部に表示させる

December 28, 2021 · Shunya Ueta

Amazon検索ランキングの奥深さ at MLconf SF 2016

December 26, 2021 · Shunya Ueta

Offers Magazine というメディアに、エンジニアによる業務実績の論文化について寄稿した

December 7, 2021 · Shunya Ueta

投げ銭サービスのBuy me a cofee をBlog に導入してみた

December 4, 2021 · Shunya Ueta

2013年4月に友人とリリースした高専からの大学編入体験談投稿サービスが8年の時を経て成仏した

December 3, 2021 · Shunya Ueta

kubernetes デプロイ時に MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable エラーが出た際に対処方法

December 2, 2021 · Shunya Ueta

November  3

Amazonがeコマース検索を Lucene により、どうスケールさせているか at Berlin Buzzwords 2019

November 26, 2021 · Shunya Ueta

Standard SQLのCOALESCEで、時間経過によってカラム名が変化したデータを柔軟に抽出する

November 6, 2021 · Shunya Ueta

Google Cloud Pub/Sub に公開された結果はDataflow template を使えばめちゃくちゃ簡単に確認できる

November 5, 2021 · Shunya Ueta

October  5

Airflow でDAGを任意のタイミングで一度だけ実行する方法

October 12, 2021 · Shunya Ueta

クエリ分類(Query Classification) について社内の勉強会で話してきた

October 9, 2021 · Shunya Ueta

Hugo で記事の更新日をgitと連携して自動的に取得して表示させる

October 6, 2021 · Shunya Ueta

CloudComposer のDAGをCircleCIで更新する

October 4, 2021 · Shunya Ueta

CircleCI アプリ内の設定ファイルエディターを利用して、CI上の環境変数などローカルCLIでは確認できない挙動を素早く確認して修正する

October 1, 2021 · Shunya Ueta

September  4

GCPのCloud Composer のDAGを素早く・簡単にデバッグする

September 29, 2021 · Shunya Ueta

Pandoc を使って抽出できなかったWord内部の画像をGoogle Driveを使って抽出する

September 27, 2021 · Shunya Ueta

Pandoc で特定のディレクトリ直下にある複数のWordをMarkdown形式に一括変換する

September 19, 2021 · Shunya Ueta

gcloud commands で PubSub に jsonファイルをメッセージとして公開 (Pusblish) する

September 7, 2021 · Shunya Ueta

August  2

gRPC client evans で portforward 先のリモートサーバーにリクエストを行う

August 19, 2021 · Shunya Ueta

システムの応答速度は本質的な価値提供であることを示す A/B テストの実例

August 13, 2021 · Shunya Ueta

July  5

子供が1歳児を迎えるまでに、育児で役に立ったもの

July 23, 2021 · Shunya Ueta

mvn archetype:generate でJavaのプロジェクト雛形を作成する際のオプションの解説

July 18, 2021 · Shunya Ueta

eコマースの検索と推薦についてのサーベイ論文である ‘Challenges and research opportunities in eCommerce search and recommendations’ を社内勉強会で発表した

July 10, 2021 · Shunya Ueta

How to get the uploaded file path and processing its file in Streamlit

July 9, 2021 · Shunya Ueta

Streamlit でアップロードしたファイルのパスを取得して、特定の処理をする

July 8, 2021 · Shunya Ueta

May  4

2021年05月時点で自分が実践しているMLOpsの情報収集方法

May 29, 2021 · Shunya Ueta

Poetry からsetup.py を自動生成する

May 23, 2021 · Shunya Ueta

KyTeaをPythonで扱えるMykyteaを使うために必要なこと

May 19, 2021 · Shunya Ueta

[抄訳] 検索エンジンの達成度と検索チームの成熟度モデル

May 12, 2021 · Shunya Ueta

April  1

Pythonで、変数を挿入して柔軟にSQLクエリを構築する

April 29, 2021 · Shunya Ueta

March  4

機械学習エンジニアから検索エンジニアに転生

March 27, 2021 · Shunya Ueta

pipenv でローカルパッケージが正常にインストールされないときの対処法

March 13, 2021 · Shunya Ueta

2021年の目標

March 5, 2021 · Shunya Ueta

GKE 上にて Pythonで logger.info() を行うとCloud logging では stderr に保存され、すべてエラーになる問題への対処法

March 3, 2021 · Shunya Ueta

February  3

GKE でローリングアップデート後、ローカルからポートフォワードでリクエストを投げるとcurl: (52) Empty reply from server と返ってくるときの対処方法

February 21, 2021 · Shunya Ueta

Standard SQLで 列と列の組み合わせの数を集計したい

February 9, 2021 · Shunya Ueta

pip 実行時に sys.stderr.write(f"ERROR: {exc} “) とエラーが出てpipを実行できないときの対処方法

February 8, 2021 · Shunya Ueta

January  1

TFXの歴史を振り返りつつ機械学習エンジニアリングを提案する論文「Towards ML Engineering: A Brief History Of TensorFlow Extended (TFX)」

January 17, 2021 · Shunya Ueta

2020  17

December  1

PythonでApache beam 入門

December 26, 2020 · Shunya Ueta

September  5

機械学習・ソフトウェアエンジニアリングをテーマにしたPodcast just4fun.fm を始めてみた

September 27, 2020 · Shunya Ueta

自分なりの機械学習エンジニアスキル構成論

September 21, 2020 · Shunya Ueta

GitHub codeowners でGithubグループを指定しても反映されない時の対処方法

September 19, 2020 · Shunya Ueta

pandas を使って特定のディレクトリのCSVファイルをすべて連結して一つのCSVファイルを作成

September 9, 2020 · Shunya Ueta

MLOps の国際会議 OpML’20 に、機械学習を活用した商品監視の改善に関する論文が採択されたので登壇してきた

September 6, 2020 · Shunya Ueta

August  2

Python の内包表記とジェネレータ式のメモリ使用量比較

August 23, 2020 · Shunya Ueta

AOJの「ITP I」40問をPythonで解いた

August 4, 2020 · Shunya Ueta

July  1

How to write the UnitTest with stdin at Pytest

July 25, 2020 · Shunya Ueta

June  1

Machine Learning Casual Talks # 12 を開催しました

June 13, 2020 · Shunya Ueta

May  1

自走プログラマーを読み終えた

May 10, 2020 · Shunya Ueta

April  6

ソフトウェア開発における Upstream と Downstream の意味

April 27, 2020 · Shunya Ueta

Pythonの関数のデフォルト引数はmutable(上書きされる)

April 26, 2020 · Shunya Ueta

機械学習システムの信頼性を数値化し、技術的負債を解消する論文「 The ML Test Score: A Rubric for ML Production Readiness and Technical Debt Reduction」

April 25, 2020 · Shunya Ueta

機械学習システムの信頼性を数値化する論文「 What’s your ML test score? A rubric for ML production systems」

April 19, 2020 · Shunya Ueta

CourseraでHow Google does Machine Learning の講義を修了した

April 18, 2020 · Shunya Ueta

Courseraで Getting Started with Google Kubernetes Engine の講義を修了した

April 12, 2020 · Shunya Ueta

2019  8

October  1

遅すぎる pandas.read_gbq を使わずに、Google BigQueryから高速にデータを読み込む

October 3, 2019 · Shunya Ueta

September  3

Jupyter Notebook上にTensorboard を わずか2行で表示させる

September 25, 2019 · Shunya Ueta

How to connect the Google Compute Engine via Visual Studio Code

September 24, 2019 · Shunya Ueta

ビジネスでインパクトが出せるデータサイエンティストになるには

September 23, 2019 · Shunya Ueta

June  3

How to concat image using skimage

June 17, 2019 · Shunya Ueta

Hugo Tips

June 16, 2019 · Shunya Ueta

Machine Learning Casual Talks #10 を開催しました

June 15, 2019 · Shunya Ueta

February  1

Machine Learning Casual Talks #8 を開催しました

February 2, 2019 · Shunya Ueta

2018  20

December  1

Machine Learning Casual Talks #7 を開催しました

December 15, 2018 · Shunya Ueta

October  1

Machine Learning Casual Talks #6 を開催しました

October 14, 2018 · Shunya Ueta

July  1

Machine Learning Casual Talks #5 を開催しました

July 15, 2018 · Shunya Ueta

June  1

イベント運営に便利なsli.do の使いこなしかた

June 17, 2018 · Shunya Ueta

April  4

[抄訳] Data engineers vs. data scientists

April 24, 2018 · Shunya Ueta

Google Colaboratory で Mecab-ipadic-Neologd を使用可能にする

April 23, 2018 · Shunya Ueta

eBayのAR測定機能を試してみた

April 16, 2018 · Shunya Ueta

Google, Facebookが提供する機械学習基盤まとめ

April 9, 2018 · Shunya Ueta

February  2

メルカリのTeam AI Meetup #1 に参加してきた #mercari_ai

February 13, 2018 · Shunya Ueta

2018.01 KPT

February 9, 2018 · Shunya Ueta

January  10

2018年の抱負

January 29, 2018 · Shunya Ueta

Where To Look: Focus Regions for Visual Question Answering (CVPR2016)を読んだ

January 18, 2018 · Shunya Ueta

Data-driven Crowd Analysis in Videos (ICCV2011)を読んだ

January 17, 2018 · Shunya Ueta

Slicing Convolutional Neural Network for Crowd Video Understanding (CVPR2016)を読んだ

January 16, 2018 · Shunya Ueta

Jupyter Notebookの差分を明瞭に確認する事ができるpackage : nbdime

January 15, 2018 · Shunya Ueta

Analyzing Free-standing Conversational Groups: A Multimodal Approach (ACMMM15) を読んだ

January 14, 2018 · Shunya Ueta

PythonでGaussian Kernelのアニメーションを作成

January 13, 2018 · Shunya Ueta

Call center stress recognition with person-specific models を読んだ

January 12, 2018 · Shunya Ueta

FUSE: Full Spectral Clustering(KDD2016) を読んだ

January 11, 2018 · Shunya Ueta

サイトのPWA化、ホスティングをGithub PagesからFirebaseへ移行

January 9, 2018 · Shunya Ueta

2017  11

December  7

HerokuのDBにpgadmin4で接続してローカルにデータをダウンロードする

December 27, 2017 · Shunya Ueta

“Learning Deep Representations for Graph Clustering (AAAI2014)” を読んだ

December 23, 2017 · Shunya Ueta

JupyterNotebookをリモートサーバー上で公開して、どこでも研究開発 & 講義でJupyterhubを利用する

December 22, 2017 · Shunya Ueta

CoreMLがTensorFlow Liteをサポート

December 6, 2017 · Shunya Ueta

Visualized Approximate Eigen Vector by Power Iteration on 3 dimensions.

December 5, 2017 · Shunya Ueta

Edge-Weighted Personalized PageRank: Breaking A Decade-Old Performance Barrier を読んだ

December 4, 2017 · Shunya Ueta

Machine Learning that Matters (ICML2012) を読んだ

December 1, 2017 · Shunya Ueta

November  3

Jupyter上でSVGのイラストやアニメーションが作成できるプラグイン egel

November 22, 2017 · Shunya Ueta

OpenCV 3.3から使えるDNNモジュールを使って物体検出

November 14, 2017 · Shunya Ueta

Djangoで顔認識の結果をJSONで返す最小構成のAPIサーバーを作った

November 13, 2017 · Shunya Ueta

October  1

TexPadのおかげでLatex人生が変わりました

October 8, 2017 · Shunya Ueta

2014  1

August  1

機械学習・コンピュータビジョンを活かしたビジネスを手掛ける株式会社ABEJAでインターンしてきた

August 23, 2014 · Shunya Ueta

2013  1

August  1

ミクシィにインターンしてきた

August 23, 2013 · Shunya Ueta