未熟学生エンジニアのブログ

TetsuFeの個人開発ブログ

TetsuFeはテツエフイー と読みます。FlutterやWeb周り全般、チーム開発について語るブログ

Pixivサマーインターン落ちました

Github選考で出したPixivのサマーインターンですが、無事落ちました。

まあさすがにあのGithubでは厳しいか。。。

まあまた春にでも受けよう。

来年にはGithubも充実しているはず。

むしろ、ここで落ちたということで客観的評価を痛感でき、よかったのかもしれません。悔しさをバネに頑張っていきたいと思います。

PixivサマーインターンにGithub選考で申し込みました

Pixiv社がやっているサマーインターンGithub選考で応募してみました。
現場の開発を見てみたい&レベルの高い人たちとのつながりもほしいので、受かると本当に嬉しいのですが・・・なかなか現実そんなに甘くないよな、と思っています。
受かったら親・妹にもいい土産話になりますしね。(ちゃんと勉強・就活してるよ!という意味にもなる・・)

ちなみに僕のGithub

github.com

です。

ConohaでCentOS(管理者)デビュー

今日の夜、ConohaのVPSを契約し、CentOSSSHでつなぐことができました。 これからWebサーバーとして使っていくことを通してネットワークの知識を高めたいという理由で契約しました。CentOSは大学で使ったことはあるのですが、管理者としては触ったことがなかったので。

プラン

  • メモリ : 2GB
  • ストレージ : SSD50GB
  • 料金 : 月額1750円

学割で10%引きでプリペイドカードが購入できます!学生・教員ならConohaおすすめです!

coursera machine learining修了

coursera machine laarning修了しました。

実は、先週の5/6には修了していました。 特にこの講座の感想等は述べませんが、これからは 「Python機械学習プログラミング」 「chainerによる実践深層学習」 を学んでいこうと思います。

これで機械学習の基礎は学べたはずなので、

深層学習ではない機械学習では 「ランダムフォレスト(決定木)」 「SVM

深層学習では 「Seq2Seq」 「DCGAN・BEGAN」 の習得を目指していこうと考えています。

1日1week分のCourseraMLを3日間

金曜日から、coursera machine learningを3~5week分までやりました。

やりきることを目標に、徹夜も辞さない(ほぼ毎日3時4時寝です)覚悟と実践で来ております。やればできるものですね。しかし、今日は全くやっていません。今日はどこまで行けるか、講義だけでも全部視聴したいです。(さすがに明日学校で無理できません…)

本格的に機械学習を始めようと思います

そろそろ時間がなくなってきた

そろそろ、学部の研究が始まり、機械学習の知識が必要になってきました。
今始めないと6月ごろには研究の指針を立てる必要があるので、結構急いで勉強する必要がありそうです。
また、deeplearning(データ量が少ないので、完全に趣味になりそうですが)の勉強も今しかやる時がないので、今から初めて行こうと思います。
まずは、

  1. tensorflowでseq2seqを使ったチャットボットの作成
  2. DCGANを用いたキャラクターイラストの自動生成
  3. 研究のための基礎学習+研究にどの機械学習手法を使うか決める

を目標に、

書籍
「tensorflowで学ぶディープラーニング入門」

https://www.amazon.co.jp/TensorFlowで学ぶディープラーニング入門-~畳み込みニューラルネットワーク徹底解説~-中井-悦司/dp/4839960887

パターン認識機械学習(上下巻)」

https://www.amazon.co.jp/パターン認識と機械学習-上-C-M-ビショップ/dp/4621061224/ref=sr_1_2?s=books&ie=UTF8&qid=1492064668&sr=1-2&keywords=パターン認識

python機械学習プログラミング」

https://www.amazon.co.jp/Python機械学習プログラミング-達人データサイエンティストによる理論と実践-impress-top-gearシリーズ-ebook/dp/B01HGIPIAK/ref=sr_1_1?s=books&ie=UTF8&qid=1492064699&sr=1-1&keywords=python機械学習プログラミング

「coursera machine learning」 (リンクは割愛)

「ゼロから作るdeeplearning」(再読) https://www.amazon.co.jp/ゼロから作るDeep-Learning-Pythonで学ぶディープラーニングの理論と実装-斎藤-康毅/dp/4873117585/ref=pd_lpo_sbs_14_t_0?_encoding=UTF8&psc=1&refRID=2BTFHH9A7C8B5CSBKNFA

「CS 20SI: Tensorflow for Deep Learning Research」

http://web.stanford.edu/class/cs20si/syllabus.html

多いですが、なんとか4・5月で大まかに読み込んで研究・趣味に使えるレベルになりたいと思います。

春休みの目標振り返り(春休み終了まで後3週間)

春休み終了まであと2週間強

春休み終了まであと3週間を切りました。この辺で春休みの初めに立てた目標を振り返り、なんとか達成できるところに落とし込んで行きたいと思います。

以下、引用(2/8の記事)

この春休みの目標は、

  1. swiftで英単語帳アプリ完成
  2. tensorflow(or chainer)でアプリ制作
  3. rails(or django)でwebアプリ制作
  4. インターンに行く(2/13~17)
  5. プログラミングコンテスト攻略のためのアルゴリズムとデータ構造を7割くらい読了
  6. その他の機械学習(python機械学習プログラミング読了)
  7. 自然言語処理100本ノック 1~50

こんなところですね。さらに分けると、

  1. アプリを2・3作品完成させる
    1. 英単語アプリ
    2. deeplearningアプリ
    3. webアプリ
  2. 機械学習自然言語処理の基礎を学ぶ
  3. インターン・目標設定(研究・就職)

そして、3/22 21:00現在の進捗は、

  1. インターンに行った(逆にバックれたらやばい)
  2. coursera機械学習week2まで終了(2/11)
  3. デザインパターン・パターン思考リファクタリングアルゴリズムとデータ構造を1/4くらいずつ
  4. django girls tutorial を半分くらい進めた
  5. javascript 本格入門」をchapter3~6まで写経
  6. rails test prescription」をrailsを書く手前まで進めた
  7. chatbotプログラムの写経1/5くらい
  8. 英単語帳アプリほぼ完成
  9. すごい久しぶりにraspberry pi3を起動(何もしてない)
  10. 研究テーマ決定(内容は秘密)

さて、ほとんど終わってないですね。。。
正直、こうなってくると、「rails test prescription」なんかはもう無理かな?とか思ってきますが、逆に今やらないと本当に「いつやるの?」状態なので、なんとかrailsを使ったアプリ作成と並行してやっていくという形でやって行きたいと思います。

これから3週間の目標

大前提: 研究は放置

  1. 英単語超アプリリリース(3/23)
  2. railsでswiftクライアントエロサイトクローラアプリ作成&TDD(テスト)の実践(3/24~3/30)
  3. tensorflowのchatbotプログラムの写経&データの取得(これをpythonとかdjangoでやりたい)(3/24~3/30)
  4. アルゴリズムとデータ構造」7割読破
  5. coursera machine learningをweek7まで終わらせる(5week分)

追伸

引用のmarkdown初めて使いました。リストなど他のmarkdownを引用中に含む場合は、改行コードを挟まない場合は初めの一箇所だけ>を書けばいいようです。