2019-01-01から1年間の記事一覧
今年も終わろうとしているので一応残しておこうかと思います 2018年からの振り返りから2019年にやりたいとしていた事 2018年の振り返り - nakamura244 blog 色々と外のコミュニティに参加する中で下記の勉強会は結構印象に残っている "GO GLOBAL" meetup #1 …
はじめに キーワード検索をリプレイス&独立した検索サービスを立ち上げた - nakamura244 blog 上記のエントリーで 今後の予定で 検索に評価指数の導入がありました。 これが完了したのでまとめてみたというのが話の主旨です そもそもnDCGに関して 正しくはこ…
はじめに 自分は理系出身ではなく、エンジニアになりました。そして早10年ぐらいは経ちましたかね。。。つまり、仕事を通して必要になった知識等を都度学習してきました。 0 -> 1 系の事業にエンジニアとして参加することが多かった為(言い訳だな...)、エ…
はじめに キーワード検索システムに続いて、レコメンドシステムも担当になりました キーワード検索というのはキーワードというヒントをくれたレコメンドシステムみたいなものといえばそんな感じなので両方を担当しています。 キーワード検索システムの方はこ…
はじめに ようやく、ユーザ向けにリリースが終わった様子なのでここで一つまとめておこうと思います。 どこの部分をリプレイスしたのか? この部分です PC SP おことわり フロントのHTMLの組み込みのところは別のチームのエンジニアにお願いしていて、自分は…
はじめに 最近、いつもと違う側面から自分のエンジニアリングを鍛え直そうと考えていて、その一つにCourseraで少し興味を持ったものを受講している その中で一つコースをパス出来たので残しておこうと思う パスしたコース 少し振り返って見て 内容的にはビギ…
はじめに 先週Go Conferenceに参加させてもらいました。そこで良い刺激をもらい、その勢いでtoolを作ったのでblogに残しておこうと思います Go Conference'19 Summer in Fukuoka - Go Conference'19 Summer in Fukuoka 聞いたセッション たくさんのセッショ…
はじめに Goで色々とアプリケーションを書いていてストレージ(主にRDB)との結合部分のテストを書く事があると思います だいたいは実際のストレージにアクセスするテストを実行して、テストをするかと思います 最近、自分はこのストレージ部分とのテストをよ…
前提 前のプロジェクトの時にAWS SQSのキューをポーリングして稼働するworkerをgoで作った時のお話になります。 goのworkerはcontainerで動かすといった感じです 課題 その時に課題だったのが、goのworkerを改修してリリースする時にcontainerを破棄して、新…
はじめに www.hackerrank.com この問題を解いている時にハマったのでメモしとく 1次回答 上記の課題に対する回答で最初下記のように書いていた func dynamicArray(n int32, queries [][]int32) []int32 { var ret []int32 var lastAns int32 = 0 s := make([…
主に学習できた点 特徴量をどう見極めて行くかという一つの手法を学んだ 題材にしたデータ House Prices: Advanced Regression Techniques | Kaggle kaggleのstarterがとっつきやすそうなdatasetがあるやつを選んだ 自分はローカルで動かして理解したいので…
はじめに 最近自分のmission変更がありまして、検索システムを開発する事になりました。その設計をする中で気になったことを軽くまとめてみようと思います。 別軸で機械学習系をかじり始めました!! TFIDF? tf-idf - Wikipedia まぁその文章の特徴となって…
最近隔週になった社内のエンジニア勉強会でLTした内容をちょっと残しておこうと思います 資料 speakerdeck.com 社内のデータを活用したスライドもあり、一部抜粋版にした なので資料だけをみてもあまりわからない... なので簡単に書きにリライトする 前提 業…
結論 ない?!と思った 検証 雑にこんなコードがある package main import ( "fmt" "runtime" ) var mem runtime.MemStats func printMem() { runtime.ReadMemStats(&mem) fmt.Printf("%d byte \n", mem.Alloc) } func main() { v := [9999999]int{} var i i…
今の会社のメインで開発しているリポジトリのGoのバージョンを上げた時のメモを残しておこうと思います。検索にヒットして誰かの少しでも役に立てれば幸い まずはざっくり Go 1.12 Release Notes - The Go Programming Language まずはざっくり、リリースノ…
はじめに 週末に下記のカンファレンスに参加させてもらったので色々と残しておこうと思います phpcon-sendai.net お話させてもらった内容 speakerdeck.com 気づけばスタートアップしてから6年目なんだなーと思いつつ色々とまとめたレビューに関する発表資料…
毎週水曜にやっている社内勉強会 資料 speakerdeck.com 先人の資料を拝借させてもらったのでありがたく思っています。 blogにして書く事があまりなかったので雰囲気の写真を上げておく あ、でもnginxは最近なんか日本での活動を活発化させようとしてるっぽい…
うちの会社で何年も語り継がれる名文naito「初日に暇な人」 https://t.co/vYFG4YYE4c— 藤田晋 (@susumu_fujita) January 6, 2019 このツイートが目にしたので書いておこうかと思います。こんな人もいますよ程度にね。 本日、会社的には仕事始めですけど自分…