タグ

ブックマーク / serihiro.hatenablog.com (10)

  • Treasure Data Summer Internship 2018 に参加した #td_intern - seri::diary

    8月13日から9月28日までの約Ⅰヶ月半に渡ってTreasure Dataのインターンに参加してきた。 毎年インターンに参加した学生が報告ブログを書くのが恒例行事になっているので、自分も書いてみることにする。 なお、Treasure Dataの方には、ブログを書くことおよび成果発表スライドを公開することの許可は得ている。 インターンで何をやったのか 今回のインターンではDigdagの機能開発を主に行った。DigdagとはTreasure Dataが公開しているオープンソースのワークフローエンジンであり、似たようなproductとしてはAirFlow、Luigiなどがある。 メンターとして @muga_nishizawa さんと @komamitsu_tw さんの2人にお世話になった。 インターンの成果 Treasure DataのMountain Viewオフィスで行った成果発表プレゼンに

    Treasure Data Summer Internship 2018 に参加した #td_intern - seri::diary
    tuki0918
    tuki0918 2018/10/09
  • 大学院修士課程に入学した - seri::diary

    tl; dr 会社員辞めて2018年4月から筑波大学大学院システム情報工学研究科コンピュータサイエンス専攻の博士前期課程(修士課程)に入学した 分散深層学習の学習高速化とか大規模inputデータへの対応などに関する研究をする予定 がんばるぞい 大学院に入学した 2018年4月から仕事を辞めて筑波大学大学院システム情報工学研究科コンピュータサイエンス専攻の博士前期課程(修士課程)で大学院生をやっている。 働きながら入学手続きしたり引っ越ししたりと色々やっていたので3月、4月はずっとバタバタしていたのだが、ようやく落ち着いてきたので近況についてまとめておこうと思う。 背景 一応5年ぐらいソフトウェアを書いて仕事をしてきた訳だけど、自分はCSの学位を持ってる訳でもなく、ちゃんとCSの基礎的な勉強したことがなかった。*1 そのせいか、業務要件をコードに落とし込むことはできても、「なぜこのアルゴリズ

    大学院修士課程に入学した - seri::diary
    tuki0918
    tuki0918 2018/07/25
  • 高校数学やり直してみた時に使った教材や勉強法やあれこれ - seri::diary

    このエントリーは 機械学習に必要な高校数学やり直しアドベントカレンダー Advent Calendar 2016の2日目です。 1日目は現役高校生の方のエントリーでした。自分もこういう話を現役の頃に先生や同級生としたかったですね。現役の頃は数学って大学に行くための手段程度にしか思ってなくて、今考えたら非常にもったいなかったなと思います。。 これは何か Railsおじさんが機械学習の手法を使って仕事データ分析できるようになることを目標に12年ぶりに高校数学を復習した(ている)記録です きっかけ もともと機械学習に興味があったのだが、いい加減仕事でちゃんと使えるレベルになってRailsしか能がないおじさんから脱却しようと思い立ち、2016年5月ぐらいから「データサイエンティスト養成読 機械学習入門編」を読み始めた データサイエンティスト養成読 機械学習入門編 (Software Desi

    高校数学やり直してみた時に使った教材や勉強法やあれこれ - seri::diary
    tuki0918
    tuki0918 2016/12/22
  • PageRankについて調べてみた - seri::diary

    この記事はトレタ Advent Calendar 2016の2日目です。 1日目は弊社iOSエンジニアのhorimislimeによるリリース自動化だけじゃないfastlane活用方法でした。恥ずかしながらfastlane初めて知ったんですが便利ですね。あと関係ない話ですがなぜか弊社のiOSエンジニアは普通にruby書けるのでビビります… 概要 Googleの検索エンジンが長らく使ってきたPageRankがどういうものなのか気になっていたので、Google PageRankの数理―最強検索エンジンのランキング手法を求めて― というの情報をベースにまとめてみた ついでにべき乗法でスコア計算するRubyの参考実装を書いてみた PageRankについて ページをランク付けするための「ページの重要度」を数値化するためにLarry PageとSergey Brinによって考案されたアルゴリズム Pa

    PageRankについて調べてみた - seri::diary
    tuki0918
    tuki0918 2016/12/22
  • こんな私でもニューラルネットワークをスクラッチで実装できました(30歳 男性) - seri::diary

    この記事はトレタ Advent Calendar 2016の22日目です。 21日目はswdhの ActiveRecordオブジェクトを関連ごとシリアライズしてデシリアライズするでした。 スナップショット的にその時点のモデルを関連モデル含めて保存したい、っていう要望はBtoBやってると結構遭遇しますね。テーブルをちゃんと正規化すればするほど難しくなるやつなのでgem化されてるとありがたいです。 さて、この記事ではゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装を読んでpythonに入門するところから初めてニューラルネットワークを実際に実装して見た所感を記述します。平たく言えば読書感想文です。 ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装 作者: 斎藤康毅出版社/メーカー: オライリージャパン発売日: 2

    こんな私でもニューラルネットワークをスクラッチで実装できました(30歳 男性) - seri::diary
    tuki0918
    tuki0918 2016/12/22
    ブコメ見れなくて辛い
  • 会社で朝活を始めた - seri::diary

    一人でも相変わらず何か勉強的な何かを続けてはいるのだが、社内slackで朝活の機運が高まったのでオフィスで朝活をやることにした。毎週水曜日の朝9時から10時まで。 朝活といっても今の所はただ集まって各々がやりたいことをするのみに留まっている。自分はひたすら高校数学の問題集を解いていた。他の二人はhackerrankの問題を解いたり朝lintをしたりしていたようだ。参加者も自分を含めて3人しかない。いつ無くなるかも分からない。人が増えればなにかテーマを決めてLTをする時間を取ってもいいかもしれない。 仕事以外のことをする時間を取ることが今の自分には必要だと感じる。仕事だけをしていると人生が不安になる。今後何をして生きていけばいいのか、もはや分からなくなりつつもあるのだが、仕事だけではなく何か一心不乱に取り組めるものがあると救われる気がしている。今の自分にとってそれがCSだったり機械学習だった

    会社で朝活を始めた - seri::diary
    tuki0918
    tuki0918 2016/07/13
  • 目標がないならまずは地味なエンジニアを目指してみるのもいいかも?という話 - seri::diary

    ワカモノは悩んでいるらしい 自分は今年で旧エヴァのミサトさんと同い年という感じで若くないせいか、たまに自分より年下の知り合いに会うと、仕事の悩み相談みたいな展開になることが多い。 会社もバックグラウンドも年齢もそれぞれ違う彼らの悩みは多種多様であるように聞こえていたのだが、最近ある共通点に気づいた。「このままじゃいけない」と無意識に思い込んでいる点である。 今以上にスキルをつけなければいけない、成長しなければいけない、ユニークな仕事をしなければならない、など人によって異なるのだが、なぜか「~なければいけない」の思いを持っていた。 そしてもう一つ共通しているのが、その「~なければいけない」の目的が見えないという点である。何となく焦っているのは分かるのだが、その焦って行動した結果によって自分が何を得たいのか。これまで色んな悩み人と会ったが、共通してそれが見えてこなかった。それとなく中長期的な計

    目標がないならまずは地味なエンジニアを目指してみるのもいいかも?という話 - seri::diary
    tuki0918
    tuki0918 2015/10/28
  • リモートワークを始めて3週間が経ったので所感をまとめてみる - seri::diary

    7月1日に株式会社ハートレイルズで勤務し始め、3週間ちょっとが経ちました。 最初は色々不安もあったリモートワークという働き方ですが、なんだかんだで上手く回っている気がします。仕事の方もそれなりに貢献出来ていると思いますw このエントリーではリモートワークをして感じたこと、気づいたことを簡単にまとめてみます。 生活リズムが安定するようになった 朝起きる時間、寝る時間が前に比べて安定するようになりました。 私の平日のスケジュールは大体こんな感じです。 AM6:00 起床(天気が良ければジョギングor散歩) AM6:45~7:30 朝・シャワー・身支度 AM7:30~AM8:50 洗濯、掃除、ギター弾く、読む、提督業務、ネットをダラダラ見る AM9:00 自宅で業務開始。hangoutで社員と朝の挨拶、進捗共有、雑談などをしてから業務開始 PM2:00頃 昼休み。家で適当に作ってべるか外

    リモートワークを始めて3週間が経ったので所感をまとめてみる - seri::diary
    tuki0918
    tuki0918 2014/07/28
  • 退職しました - seri::diary

    6月いっぱいで現在の会社を辞めることになり、昨日が最終出社日でした。 関係者のみなさまには大変お世話になりました。 この場をお借りして御礼申し上げます。 「自社サービス事業とは何たるや」ということを身をもって学ばせて頂きました。 今の職場で勤務したのは1年と半年程ですが、それまで受託開発しか知らなかった自分にとって、単にシステムを作ることと、事業を行ってお金を稼ぐことの違いを学ばせて頂き、いかに儲かる仕組みを作るかが価値であり、そうでないものは世間からも仲間からも評価されない、ということを知ることが出来ました。 自分より優秀な沢山のエンジニアと働くことができました。 就職してからずっと目標に出来る先輩がいませんでしたが、この会社では初めて「この人のようになりたい」と思える人と出会い、その下で働くことができました。とても幸せなことだったと思います。 また、僅かな期間でしたが、Scalaで有名

    退職しました - seri::diary
    tuki0918
    tuki0918 2014/06/21
  • 職業プログラマになって考えた「良いコード」とは? - seri::diary

    仕事としてコードを書くようになって3週間が経ったので ここらで所感をまとめてみたいと思う。 ベンチャーと大手企業の違いみたいなことを書いてもいいんだけど、 正直今のところ「あまり変わらない」印象。 それもそのはず、現職もエンプラ向けの仕事。 SIと仕事のやり方はかなり似ている。 ので、純粋にプログラマとして思ったことを。 スパゲッティコードとの出会い この3週間で触ったのはウチの会社で改修・保守をやっているシステムの バッチや管理画面の細かい修正など。 コードは全てPHPだった。 この辺は一番経験のある言語だったので助かった・・・と思った。 が、意気揚々とソースを見て愕然とした。 処理ベタ書きのずらずら続く手続き型の処理は序の口。 関数を定義する代わりにベタ書きスクリプトを外出しにしてrequire 意味不明な変数名 同じ処理をしているはずなのに名前だけ違う関数達 無計画なテーブル定義 業

    職業プログラマになって考えた「良いコード」とは? - seri::diary
  • 1