komei22のブックマーク (36)

  • ペパボ研究所による新卒エンジニア向け機械学習研修 - ペパボ研究所ブログ

    ペパボ研究所 研究員/プリンシパルエンジニアの三宅(@monochromegane)です。 ペパボ研究所では、新卒のエンジニア研修の一環として、2020年7月13日から5日間に渡って機械学習入門の研修を担当しました。 エントリでは、研修内容をスライドと共に紹介します。 GMOペパボの新卒エンジニア研修における機械学習研修の位置付け GMOペパボの新卒エンジニア研修は、5月のGMOインターネットグループでの合同研修プログラム(GMO Tech Bootcamp)と、6〜7月のGMOペパボでの研修プログラムから構成されています。 6月以降の研修では、Webアプリケーション、フロントエンドセキュリティ、コンテナとデプロイなど様々な技術要素についてプログラムが組まれており、今年から機械学習研修がこれに連なることになりました。 VP of Engineering 兼技術部長の @hsbt の言葉

    ペパボ研究所による新卒エンジニア向け機械学習研修 - ペパボ研究所ブログ
    komei22
    komei22 2020/07/22
    ペパ研で新卒研修の担当をしました!5つのミニ講座の資料も公開しています〜
  • VP of Engineering やめた - @kyanny's blog

    2018年4月から務めた Quipper Limited の Vice President of Engineering を、2020年3月末日付で退任*1した。 なぜやめるのか 一言でいうと、 VPoE として担っていたミッションを完遂したため。 二年前に VPoE 就任を打診されたとき、自分が所属していた開発組織の課題は明白だった。人が辞める。定着しない。人が増えない(むしろ減る)ので現場の負荷が上がる。ムードも悪くなる。お世辞にもおすすめできる職場とはいえなかった。 そこで、「二年で開発組織を立て直す」をミッションに掲げ、上司と約束した。 結果、二年間でエンジニア組織は 25 名から 54 名へと倍増。かつ、ミスマッチを防ぐ採用方針を徹底したことで離職者を低く抑えることに成功。開発組織を安定化させた。 2017年3月 2018年3月 2019年3月 2020年3月 エンジニアの人数

    VP of Engineering やめた - @kyanny's blog
    komei22
    komei22 2020/04/01
  • 新着論文の集め方・文献管理方法 - yokaのblog

    今月で2010年代が終わる。改めて「2020」という文字を見ると、近未来感があって少しワクワクする。そんな感想も今月限りなのだと思うと寂しい。世界の情報化はますます進んで、「インプットよりもアウトプット、スピードこそが価値」みたいな考えが幅を利かせていて息苦しい。アウトプットし続けないと埋もれてしまうのは事実だけど、情報があふれる今だからこそ、緻密なインプットに基づく丁寧な仕事が求められているのではないかと感じる。思い付きで何かを始める前に 過去に同じことを考えたことのある人が世界のどこかにいるのではないか この問題は今どこまで解決していて、どこから未解決なのか といった点をしっかり押さえてから着手することで、2度手間が減り論点もクリアになって、結果的に時間に対するアウトプットの質を高めることができると思う。 研究の世界では、質・量いずれにおいても「論文」が最も重要なインプットであり、新着

    新着論文の集め方・文献管理方法 - yokaのblog
    komei22
    komei22 2019/12/20
  • 競プロ覚書:深さ優先探索,幅優先探索 まとめ - pyてよn日記

    概要 深さ優先探索 アルゴリズムと計算量 実装 問題 幅優先探索 アルゴリズムと計算量 実装 フレームワーク BFS の実装例:迷路の探索 問題 蛇足:再帰による DFS のイメージに関して思ったこと 終わりに 参考 基的な全探索アルゴリズムである深さ優先探索,幅優先探索について,螺旋を読んでまとめました.チートシートでは無いですが,この記事を見たら「なんとなく実装までいけそう」という記事を目指しました.「丁寧に一から解説」という記事ではないのでご注意ください. この間の ABC119 の C 問題で,書けるようになった「つもり」の深さ優先探索を実装することができなかったので,猛省しながら書き上げました. 概要 DFS,BFS それぞれについて, アルゴリズムの概要 実装の大枠 を解説しています. DFS に関しては,具体的な問題ではなく,実装のフレームワーク(のようなもの)に焦点を当

    競プロ覚書:深さ優先探索,幅優先探索 まとめ - pyてよn日記
    komei22
    komei22 2019/12/12
  • https://www.kamishima.net/archive/clustering.pdf

    komei22
    komei22 2019/11/13
  • Webアプリケーションは難しい

    株式会社ドリコム 知的ヘンタイ六番勝負「第四戦 LT王者決定戦」 http://recruit.drecom.co.jp/event/event4.html

    Webアプリケーションは難しい
  • 推薦システム-神嶌敏弘.pdf

    komei22
    komei22 2019/09/11
  • 推薦システムのアルゴリズム

    Algorithms of Recommender Systems ⟨ http://www.kamishima.net/ ⟩ Release: 2016-09-26 21:53:16 +0900; 9645c3b i 2007 11 [ 07] 2008 1 [ 08a] 2008 3 [ 08b] 3 (1) (3) GitHub https://github.com/tkamishima/recsysdoc TYPO GitHub pull request issues I II III IV V ii J. Riedl J. Herlocker GroupLens WWW iii 𝑥 𝑋 𝐱 𝐗  𝑥 𝑦 𝑋 𝑌 𝐱 𝐲 𝑛 𝑚  {1, … , 𝑛}  {1, … , 𝑚} 𝑦 𝑦 𝑥 x 𝑎 𝑟𝑥𝑦 𝑥 𝑦 ̄ 𝑟𝑥

    komei22
    komei22 2019/09/11
  • ARCSモデルについて

    ARCSモデルは,Kellerの提唱した学習意欲モデルで,A:注意(Attention),R:関連性(Relevance),C:自信(Confidence),S:満足感(Satisfaction)からなる.それぞれについては以下のような内容となる。 注意の側面:おもしろそうだ,何かありそうだという学習者の興味・関心の動きがあれば,注意が獲得できる。新奇性(もの珍しさ)によって知覚的な注意を促したり,不思議さや驚きによって探究心を刺激する。また,注意の持続には,マンネリを避け,授業の要素を変化させる。 A1 知覚的喚起:学習者の興味をひくため何ができるか A2 探究心の喚起:どのようにすれば探求の態度を刺激できるか A3 変化性:どのようにすれば学習者の注意を維持できるか 関連性の側面:学習課題が何であるかを知り,やりがい(意義)があると思えれば,学習活動の関連性が高まる。反対に,「何のため

    komei22
    komei22 2019/09/11
  • How to write code review comments

    How to write code review comments Summary Be kind. Explain your reasoning. Balance giving explicit directions with just pointing out problems and letting the developer decide. Encourage developers to simplify code or add code comments instead of just explaining the complexity to you. Courtesy In general, it is important to be courteous and respectful while also being very clear and helpful to the

  • 2019年のエンジニア新人研修の講義資料を公開しました - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。皆様、夏はいかがお過ごしでしたか。 私は毎年実家に帰省し、そして毎年体調を崩すので、絶対風水的になんか合わないんだと思っています。コネクト支援チームのsakay_yです。 先日、2018年の新人研修資料を公開し、たくさんの反響をいただきました*1。ありがとうございました。 2019年もエンジニア新人研修を行いましたので、その紹介と講義資料を公開いたします。 2019年のエンジニア新人研修について 今年の研修は、組織運営チーム*2が取りまとめ、以下のような3構成となりました。 必修講義 誰に: 開発/運用部に配属される新入社員​ 何を: どのチームに行っても必要となる基礎的な知識/技術/ツールを学び、体験できた 選択講義 誰に: 学びたい人が​(=新入社員に限らず) 何を: 興味があることを学べた チーム体験(2週間 * 3チーム) 誰に: 開発/運用部に配属される新入社員

    2019年のエンジニア新人研修の講義資料を公開しました - Cybozu Inside Out | サイボウズエンジニアのブログ
    komei22
    komei22 2019/09/05
  • 深層学習を用いて音源を分離する––LINE Research Labsが研究成果を解説

    2019年7月5日、LINE株式会社が主催するAI技術者向けの勉強会「LINE AI Talk #02」が開催されました。第2回となる今回のテーマは「信号処理」。AI関連技術を活用したさまざまなサービスを開発しているLINEの取り組みだけでなく、この分野の第一人者をゲストスピーカーに招き、最新の知見を学びます。プレゼンテーション「深層学習を用いた複数マイクロホンの音源分離」に登壇したのは、LINE株式会社Research Labsに所属し、工学博士でもある戸上真人氏。深層学習を用いた音源分離の取り組みと、その仕組みを解説します。講演資料はこちら 深層学習を用いた複数マイクロホンの音源分離 戸上真人氏(以下、戸上):それではLINEから、音の技術の研究と、この分野の動向についてお話したいと思います。 簡単に自己紹介ですが、私はLINEのResearch Labsに2018年の6月から研究員と

    深層学習を用いて音源を分離する––LINE Research Labsが研究成果を解説
    komei22
    komei22 2019/07/30
  • 焼きなまし法と粒子群最適化法の探索挙動を可視化してみた - クマガリウムぶろぐ

    目次 目次 0. はじめに 1. 最適化アルゴリズム 1.1 山登り法 1.2 焼きなまし法 1.3 粒子群最適化(Particle Swarm Optimazation: PSO) 2 ベンチマークを用いた探索挙動の可視化 2.1 Sphere function 2.2 Ackley function 2.3 Rastrigin function 2.3 Himmelblau's function 3. おわりに 4. 参考 0. はじめに 以前書いたブログ(超個体型データセンターにおける群知能クラスタリングの利用構想 - クマガリウムぶろぐ)の構想実現を進めるために、最適化アルゴリズムの基的なところを理解するため、山登り法をはじめ、焼きなまし法や粒子群最適化法の探索挙動を可視化した結果を簡単にまとめてみます。 ※このあたりお詳しい人がいたらコメント、補足など大歓迎 1. 最適化アルゴ

    焼きなまし法と粒子群最適化法の探索挙動を可視化してみた - クマガリウムぶろぐ
    komei22
    komei22 2019/07/30
  • はじめて国際会議で論文発表して考えたこと - ゆううきブログ

    先日、アメリカのウィスコンシン州ミルウォーキーで開催された国際会議 IEEE COMPSAC 2019で時系列データベースHeteroTSDBの論文を発表してきました。 IEEE COMPSACは、IEEE内のコンピュータソフトウェア分野の分科会IEEE Computer Societyのフラグシップカンファレンスとして開催されている国際会議です。 COMPSACが対象とする分野は、ソフトウェア、ネットワーク、セキュリティ、アプリケーションなど非常に幅広く、様々なテーマの発表がありました。 COMPSACは、メインシンポジウムと併設のワークショップにより構成されており、メインシンポジウムのregular paperの採択数は63(24.5%)、short paperの採択数は50となっています。 投稿時にregularとshortの区別はなく、今回の我々の論文は、メインシンポジウムのs

    はじめて国際会議で論文発表して考えたこと - ゆううきブログ
    komei22
    komei22 2019/07/29
    お疲れさまでした!
  • GMOペパボ株式会社を退職しました - Fire Engine

    2019年7月24日が最終出社日でした。ペパボでは、ロリポップやへテムルといったレンタルサーバサービスのインフラエンジニアとして働いており、約1年半在籍していました。 今回は、ペパボでの一年半の振り返りと、転職に至った経緯などについて書いていきたいと思います。 ペパボでの一年半の振り返り 私はペパボカレッジの枠でペパボに採用されました。ペパボカレッジとは第二新卒エンジニア向け研修のことで、中途採用でも現場に配属される前にしっかり研修を受けることができます。私はエンジニア歴も浅いし、そもそもインフラの経験がなかったため、このペパボカレッジの応募はまたとないチャンスだと感じました。実際に研修では約一ヶ月間で広大なインフラの分野の知識を爆速で学んでいきます。具体的な研修内容などは以前のブログに書きました。頑張りたい人を応援してくれる当にいい仕組みです。 研修が終わって、配属後も周りのエンジニア

    GMOペパボ株式会社を退職しました - Fire Engine
    komei22
    komei22 2019/07/26
    お疲れさまでした!!!今後の研究を楽しみにしています!
  • libbccをmrubyにポートしている話 - ローファイ日記

    たまには「〜話」メソッドでブログを書く。あと6月は二回ブログを書けたのでめでたい。 さて、タイトルのようなことをしています。 前提としてeBPFという、カーネル内で動く特定の目的のプログラムを比較的高速・安全に書くための技術があるのですが、そのプログラムはバイトコードベースなので、eBPFを扱うプログラムをもう少し人間的な形式で書きたくなります。せめてC言語とか。そのためのコンパイラがlibbccです。 github.com 大きくはkprobe、uprobe、kernel tracepointといったカーネルイベントのトレースをしたり、XDPというネットワーク周りのトレースをしたり挙動を変更する処理を書くことができたりします。 以下の記事が詳しいと思います。 mmi.hatenablog.com qiita.com 知人の id:mrtc0 さんという人がeBPF関係の中でもUSDTとい

    libbccをmrubyにポートしている話 - ローファイ日記
    komei22
    komei22 2019/06/28
  • エンジニアが読みたくなる職務経歴書 - dwango on GitHub

    この記事はドワンゴ Advent Calendar 2017 24日目の記事です。メリークリスマス! ドワンゴ 技術コミュニケーション室の塩谷( @kwappa / kwappa@friends.nico )です。 先日、技術コミュニケーション室のメンバーから「友人転職を検討しているが、職務経歴書の書き方がわからず悩んでいる」という相談を受けました。ぼくは以前から職務経歴書についてはなんども書いたり喋ったりしてきたのですが、具体的な書き方やサンプルについてまとめたものはなかったので、この記事を書くことにしました。 以下は、ぼくが以前から考えていることと、書類選考をするときに書いてあると嬉しいことをまとめたものです。会社としてオフィシャルに定めた基準ではないことをご了承ください。 転職に必要な書類 中途採用に応募する場合、「履歴書」と「職務経歴書」が必要です。転職サービスを経由しての応募の

    エンジニアが読みたくなる職務経歴書 - dwango on GitHub
    komei22
    komei22 2019/06/26
  • はじめてのVim 〜 Vimはいいぞ!ゴリラと学ぶVim講座(1) | さくらのナレッジ

    はじめまして、ゴリラです。 ご縁があってこの度Vimについての連載をさせて頂く事になりました。 連載ではVimに興味ある方や、Vimを使い始めたばかりの方向けの内容を予定しています。筆者自身もまだVim歴が8ヶ月と浅いのですが、みなさんにVimの良さが伝わるように頑張っていきますので、何卒よろしくお願い致します。 自己紹介 普段プログラマーとして働きつつプライベートでは趣味でOSS活動をしています。とくにVimが好きで、Vimに関する記事を書いたりゴリラ.vimといったイベントを主催したり、プラグインを作ったりしています。 Vimの良さ Vimというと一般的にとっつきにくい、学習コストが高いと言われることが多いと思います。Vimにはモードといった概念があり、そして機能がとても豊富なためそのような印象があるのは仕方ないと考えています。しかし、Vimは学習コストといったデメリットよりもメリッ

    はじめてのVim 〜 Vimはいいぞ!ゴリラと学ぶVim講座(1) | さくらのナレッジ
    komei22
    komei22 2019/06/25
  • 英語でのプレゼンをやりきるたった1つのコツ - スタディサプリ Product Team Blog

    こんにちは。SREの近藤(@chaspy)です。 2019年6月12日 ~ 14日、シンガポールで開催されたSRECon19 Asia/Pacific で登壇してきました。これは私にとってはじめての国際イベントでのプレゼンでした。 *1 *2 記事では突然やってきたそんなチャンスをいかにして乗り切るかについてのたった1つのコツを紹介します。 tl;dr 番前までに最低3回の発表練習の予定を設定し、あなたのチームメンバーを Invite してください。 発表練習をしよう 何も準備ができてない状態で構いません。発表が決まったあとまずやることは発表練習の予定を先に決めることです。人間は怠惰な生き物です。僕ももちろん例外ではありません。また、このような対外発表は重要ではありながら、普段の業務と並行して行うのは容易ではありません。(注釈:もちろん、Quipper では対外発表の準備あるいは参加を

    英語でのプレゼンをやりきるたった1つのコツ - スタディサプリ Product Team Blog
    komei22
    komei22 2019/06/21
  • bccとUSDTを使ってMySQL/PostgreSQLのクエリログを取得する

    引越しをして落ち着き始めました。一人暮らしの頃の家電を replace する作業をしている。 よろしくおねがいします。 https://www.amazon.jp/hz/wishlist/ls/QH63MJIX20EA?ref_=wl_share USDT がどのように動作するのかについて調べ、USDT と eBPF(bcc) を使って様々なことができることを知ったのでメモがてら。 まずは USDT (User Statically-Defined Tracing) について簡単に述べる。 USDT はユーザースペースで動作しているアプリケーションに対し、オーバーヘッドを小さく簡単にデバッグを可能とするものだ。 これは DTrace で使われている技術で、元々は Solaris でカーネルに Probe と呼ばれるものを挿入し、Probe を通過した時点でユーザースペースの関数がコールバッ

    bccとUSDTを使ってMySQL/PostgreSQLのクエリログを取得する
    komei22
    komei22 2019/06/21