2025年の振り返り

 2025年の振り返り的なこと書いてみる。

サマリ

  • 新曲視唱のレッスン続けた。
  • 和声の勉強始めた。
  • Logic Proの使い方さらに覚えた。
  • Mac mini買った。毎日使ってる。
  • 新しいピアノ音源としてIvory II Studio Grandsを買った。音良くて感動した。
  • 仕事わりと頑張った。やったことないタイプのこと経験できた。
  • 4年近く続けてることがなかなか結果が出ずにコストパフォーマンスも悪いと思いイライラすることが多かった。
  • 仕事で人を使うことが非常に苦手だったが、克服できた気がする。
  • 婚活完全諦めムードでもう無理だと思った。


月別

1月

  • 新しく始まったプロジェクトでチームリーダになった。
  • 新曲視唱続けた。

2月

  • 人を使うことの難しさに直面した。自分でやった方が早いと思った。
  • 新曲視唱続けた。

3月

  • 使えないと思った人でも使い方次第と思えるようになった。
  • 新曲視唱続けた。

4月

  • GWに向けて仕事が大変だったが、うまくいった。
  • 新曲視唱続けた。

5月

  • プロジェクトの別の対応が始まり、IT的には楽しいが、人を使わないといけない部分が微妙な気分だった。
  • 新曲視唱続けた。

6月

  • 新曲視唱続けた。

7月

  • 新曲視唱続けた。

8月

  • プロジェクトで1つの節目に到達した。意外とどうにかなった気がする。自分で頑張った気がしないのでなんとも言えない気分ではあるが。
  • 新曲視唱続けた。
  • 賃貸の契約更新が近づき引越ししようか悩み始める。

9月

  • プロジェクトで新しい仕事が始まった。またチームリーダでメンバは変わった。
    立ち上がりが最悪で非常に焦り、毎日AMとPM2回進捗会議するくらいかなり細かく管理した。プログラミング系のタスクはAI使ったほうがいいのではと思うようになってきた。
  • 新曲視唱続けた。
  • 賃貸の契約更新が近づき引越ししようか悩み始める。

10月

  • プロジェクトの作業で、作業手順を検討することが中心になってきた。チームメンバはこの作業では力を発揮した気がする。
  • 新曲視唱続けた。
  • 賃貸の家賃交渉をしてみたら意外と値下げに応じてくれて気が抜けた。

11月

  • プロジェクトで本番作業をした。自分のチームは特にミスなく順調に作業ができて、思ったより出来が良くてよかった。
  • 新曲視唱続けたが、結果がなかなか出ずに焦り始める。

12月

  • 仕事ひと段落しだれる。
  • 新曲視唱、和声の勉強ともに進捗が悪く大いに焦る。諦めて、来年も続けようと思うようになる。
  • モダンオペレーティングシステム 第5版 という本が気になり始めた。
  • 来年は、和声と(ダンオペレーティングシステム 第5版を使って)ITの基礎を学ぼうかと思った。基礎基本となる部分を時間をかけて抑えていこうと思うようになった。

2025年は数輪しか咲かなかった旭山桜盆栽、剪定ミス?夏の水切れ?植え替えの時期?

2025年4月旭山桜盆栽の花が咲きました。
が、いつもと違い、1本の枝に数輪咲いただけ。
この様子は下記3枚の写真の通り。





ちなみに2024年は、下記写真の通り、満開。




2024年は、花が散ったのち、思い切った剪定をしました。
剪定後の様子は、下記写真の通り。


そして、5月5日ごろ植え替えもしました。
植え替え後の様子は、下記写真の通り。
写真だとわからないのですが、実は根をわりと切りました。
いつもは細い根をきることはあったのですが、
今回は、直径5mmくらいの根も切ってました。

あと、8月ごろに7割くらい葉を枯らせてしまった時期もありました。
以前には8月にすべて葉を枯らせたが、秋から復活したこともありましたが、
今年は、枯れたものはもとらずそのまま冬になりました。

以上から判断して、全体的に桜が弱っていたのではないかと思っております。

今年2025年は、大胆な選定はしますが、植え替えはやめようと思います。
あと、7月8月は葉を枯らさない対策(日よけかな?)をしようと思います。

C/C++ for Visual Studio Code インストール

今回は、Visual Stuio Codeに
C/C++ for Visual Studio Code をインストールしました。


C/C++ for Visual Studio Code

を参照しインストールしました。


私の環境では下記のようにC/C++ を選択し、

Install in WSL: Ubuntu24.04 をクリックしただけです。







C++勉強記録

はじめに

ROS2を試し始めた関係で、C++も勉強し始めました。

この記録を何回かに分けて投稿しようと思います。

今回は、参考資料と勉強で使う環境です。


参考資料

ROS2ではじめよう 次世代ロボットプログラミング

https://gihyo.jp/book/2019/978-4-297-10742-0


Beginning C++ Programming - From Beginner to Beyond

https://www.udemy.com/course/beginning-c-plus-plus-programming/


C/C++ for Visual Studio Code

https://code.visualstudio.com/docs/languages/cpp


環境

OS:Windows 11 のWSL2にインストールした Ubuntu 24.04.1 LTS

IDE:Visual Studio Code












2024年の振り返り

 2024年の振り返り的なこと書いてみる。

サマリ

  • ピアノ音源の録音方法を確立できた。すごくいい感じでやっといい方法に出会えた。
  • なんどもやめようと思いつつも、ソルフェージュのレッスン続けることができた。
  • 現在取り組んでいること(仕事、ソルフェージュなど)も主体的に工夫すれば、
    いろいろ前に進めることができることを実感した。
  • 趣味でCloudflareつかいはじめた。クレカも登録してしまった。しばらく使いそう。
  • 仕事は、割とだれてしまった感じがする。IT的な部分では、自分にとっては新しい学びがあってよかった。
  • Abemaでスラムダンクとドラゴンボール、ドラゴンボール超、幽遊白書を一機した。
  • スラムダンクは、アニメ化されてない部分については、コミック読んで制覇。夏に上映していた映画も観た。


月別

1月

  • おぼえてない。

2月

  • おぼえてない。

3月

  • 盆栽の桜、花咲いてよっかたと思った。

4月

  • 盆栽植え替えた。割と根っこや枝を大胆に切って、全体的に凝縮できるようにしてみた。
  • 仕事は、特に異動もなくまったり。チームリーダ的な役割を担うことにはなった。
  • ソルフェージュのレッスンの進捗がすごく気になり始めた。月々支払ってる月謝の費用対効果を気にし始めたのは、このあたりからだと思う。

5月

  • おぼえてない。

6月

  • おぼえてない。

7月

  • 応用情報技術者試験の勉強始める。
  • 応用情報技術者試験の勉強では、試験の出題内容の分析し、これをもとに勉強時間の配分決めた。集中して勉強する時間を計測し記録した。

8月

  • 応用情報技術者試験の勉強をコンスタントに毎日やった。
  • 仕事、ソルフェージュのレッスンしつつ、応用情報技術者試験の勉強は結構きつかった。
  • DTMというものの理解が一気に進んだ。PCでいい音のピアノ音源で、ピアノ演奏録音できることに衝撃を受けた。
  • スラムダンクの映画を吉祥寺の映画館でいた。音響もよくってびっくりした。スピーカらから流れる音いいなぁと再認識。

9月

  • 仕事、ソルフェージュのレッスン、応用情報技術者試験の勉強。
  • 下旬、1週間近くづっと片頭痛が長引いてしまい、仕事以外のことは、何もせず。
    応用情報技術者試験も勉強も1週間近くまったくやれず、焦る。
  • ODBCに触れる機会を得る。これまで使ったことなかった。
    ODBCの仕様を解読したり、C++でODBCの機能を理解しようとし始める。
    今年のIT系の深堀ネタにしようと思い始めるが、途中で使わないことになったので、
    深堀中断した。

10月

  • 応用情報技術者試験の受験がおわり、開放感でいっぱいになった。
  • ソルフェージュのレッスン、成果がでず焦る。

11月

  • ソルフェージュのレッスン、成果がでず焦る。
  • ソルフェージュの練習方法、毎週工夫することを考える。

12月

  • 現在の自分のレベルにあったソルフェージュの練習方法が確立し始める。
    年末は、過去にうけたレッスンの復習で活用してみた。
  • 26日の午後に応用情報技術者試験合格の知らせを受けた。
    約3か月の努力が報われたと思い、ホットした。なんだか頭が軽くなった気がした。
  • 吉祥寺サムタイムで中本マリさんの演奏聴いた。この日は、調子悪そうだったので今度ベストコンディションの時にまた聴きに行きたい。
  • 趣味でCloudflare使い始める。個人的には、Heroku依頼の衝撃を受けた。
    しばらく使い続けそう。
    プライベートでは、IT系のこと(OSS試すとか、クラウド試すとか)やらないつもりでいたが、またやり始めそう。


旭山桜の盆栽、今年も満開になりました

 約7年前に東急ハンズで購入した旭山桜の盆栽、今年も満開になりました。


マンションのベランダで育ててます。

真夏は正午ごろまで日があたり、午後からは日が当たらくなるので、
枯らすことなく育て続けれている気がします。

今年も4月になり満開になりました。

写真を撮ったので、載せていきます。

正面からちょっとアップで。




ちょっと引き気味で。植木鉢も映ってます。


ちょっと角度を変えてみました。(細かすぎてわからないかな。)


2022年の振り返り

2022年の振り返り的なこと書いてみる。

サマリ

  • ソルフェージュのレッスン続けることができた。
  • iPad miniのGarageband使えるようになった。
    MIDIキーボードとつないでレコーディングできるようになった。
  • IT系の英語のドキュメント、仕事で時間つかって読めば、割と読めること実感できた。


月別

1月

  • 仕事でSAMLの仕様わりと読み込んだ。
    覚悟を決めて全部読む気になれば読めるもんだと思った。
    仕様の中に用語集もあって読みやすい仕様だったかもしれない。
    業務外ではとてもじゃないけどできなかった。やっぱり仕事の経験大事と思った。
  • 婚活である人に付き合い申し込んだけどフラれた。
  • ソルフェージュのレッスン本格的に始めた。週1ペースでレッスンうける。

2月

  • 仕事でSAMLレスポンスを読み込むプログラム作ったC#で。
    関連する暗号化技術など勉強する機会ができて割と良い体験だった。
  • 基本管理が中心の組織で、一人プログラミングしている状況がなんか負けてる気がしてかなり悲観的な気持ちになった。
  • 北京オリンピック観てた気がする。鍵山選手ってだれ?ってなってた気がする。あとカーリングよく観た。北海道の娘たちかわいくてたまらんのなぁ~となっていた。
  • ソルフェージュ、引き続き週1ペースでレッスンうける。

3月

  • 仕事だらけてた気がする。
  • log4net詳しくなった。公式ドキュメント隅から隅まで全部読んだ。
    ここ数か月で公式ドキュメント隅から隅まで読むことの大切さを実感した。
    時間かけて読むこと前提に工数見積もる必要あるけど、
    しれっと含めておけば良いと思う。
  • カムカムエブリバディわりと観た。
  • ソルフェージュ、引き続き週1ペースでレッスンうける。
  • Yamahaのミニキーボードかった。ソルフェージュ練習のお供になった。

4月

  • 出向することになった。だからなんだという感じではあるが。
  • 桜の盆栽、花がちゃんと咲いた。部屋の中でめでた。
  • ソルフェージュ、引き続き週1ペースでレッスンうける。
  • 数年苦しんだ謎の嘔吐の症状は、片頭痛が原因であることがわかった。


5月

  • ソルフェージュ、引き続き週1ペースでレッスンうける。


6月

  • 仕事でちょっと大きめなプロジェクトにかかわることになった。途中参画だった。
    リーダーはひとまわり以上年下の若手で、この人の言いなりになり仕事した。
    私より詳しいので言いなりになるしかない状況だった。
    すごい年下の人の話や指示を素直に聞き入れる精神力を身に着けた気がする。
  • ソルフェージュ、引き続き週1ペースでレッスンうける。


7月

  • 引き続きちょっと大きめなプロジェクトの仕事続く。
  • ソルフェージュ、引き続き週1ペースでレッスンうける。
  • 婚活で女性と直接会ってお話しした。


8月

  • 引き続きちょっと大きめなプロジェクトの仕事続く。
  • ソルフェージュ、引き続き週1ペースでレッスンうける。
  • 婚活で女性と直接会ってお話しした。


9月

  • 引き続きちょっと大きめなプロジェクトの仕事続く。
  • ソルフェージュ、引き続き週1ペースでレッスンうける。


10月

  • 引き続きちょっと大きめなプロジェクトの仕事続く。
  • ソルフェージュ、引き続き週1ペースでレッスンうける。


11月

  • 引き続きちょっと大きめなプロジェクトの仕事続く。
  • ソルフェージュ、引き続き週1ペースでレッスンうける。


12月

  • 引き続きちょっと大きめなプロジェクトの仕事続く。
    結局、カットーバーまでメンバーであり続けた。
    新入社員時代をしる若手がすごく成長していることを知った。
    2年ちょっとでこんなに成長するのかという衝撃を受けた。
  • ソルフェージュ、引き続き週1ペースでレッスンうける。
  • MIDIの使いかたちょっとわかってきた。
    iPadのGaragebandでピアノ伴奏レコーディングできるようになった。
    ブレイクスルーが起きた。
  • Garagebandサクサク動かしたいため、手持ちのiPad mini売って
    最新版のiPad mini買った。

2021年の振り返り

  2021年の振り返り的なこと書いてみる。

サマリ

  • ジャズヴォーカル続けることができた。
  • 仕事はそれほど楽しいわけでもないけど、それでも何かしら学びがあることを実感した。暗号化技術や認証技術周りチョッとわかるようになった。
  • 婚活はじめた。何人かの女性と会食した。結局お付き合いする人を決めることはできなかった。ある一人の方にお付き合い申し込もうとおもいつつある。
  • イヤートレーニングを始めたが挫折した。そして年内に再開した。
  • 過去に挫折したことをまた再開して、ちょっと前進したことがいくつかあった。
  • 年末になり2022年というか将来についてワクワクするようになってきた。

月別

1月

  • iPhone 12 mini買った。
  • 仕事はタンタンとやった。少々不得手な内容だったがどうにかなった。
  • プライベートでOne Note本格的に使い始めた。
  • 趣味でLINEに通知するプログラム作って、ラズパイのcribに仕込んだ。
    2021年12月31日時点もせっせと動作している。

2月

  • 仕事はすごくだれた。仕事中に読書していた。
  • Apple Watch Series 6 (GPS + Cellularモデル) 買った。
  • パソコン工房でGPU搭載のWindows10マシンかった。このマシンにディユアルブートの設定してUbuntuも使えるようにした。

3月

  • 仕事すごくだれる。
  • パソコン工房かったPCにディユアルブートの設定してUbuntuも使えるようにした。
  • ピアノ演奏動画をTwitterにアップすることにちょっとハマった。
  • ミニ盆栽買った。
  • 体調不良で寝込んだことがきっかけで婚活始めようと決意する。

4月

  • ビギニングイヤートレーニングはじめた。長続きしなかった。
  • 婚活本格的にはじめた。
  • 仕事環境変化して割と混乱しているが、やはりだれ気味。
  • マインドマップツール探した。Miroというツールに出会う。

5月

  • 社内異動の希望だそうとしたけどいい候補みつけれず断念する。
  • 今の職場には、自分の居場所はないかもと思い始める。
  • 婚活の対応がだんだんタスクになってきた。
  • PCゲームはじめてみたけど数日で飽きる。
  • ガッキー結婚報道にかるくショック。

6月

  • 仕事だれる。まずい状況になりつつある。
  • 婚活進捗した。ビデオ通話でお話しした。

7月

  • 仕事いまいち波にのれず。転職も考え始めるが、軸がないので候補絞り込めず。
  • Apple TV買った。
  • オリンピック開会式で天皇陛下のお言葉聞き逃した。
  • 婚活進捗した。直接面会した。割と頑張った。結婚相手について悩む。
  • flutter試そうとおもったけど結局試さず。

8月

  • Soundcore Liberty Air 2買って使ってみたのち、これは違うとおもい、AirPods Pro買うことになった。
  • オリンピックのサッカー中継観まくった。
  • 婚活進捗した。直接面会した。
  • ピアノ演奏動画をYouTubeにアップすることにはまった。
  • 新宿御苑何回か行った。

9月


10月

  • 婚活である人と何度か実際に会って話す機会あったけど、ビビットこなかった。
  • Linuxで動かしながら学ぶTCP/IPネットワーク入門読んで試した。Network Namespaceというワードを知った。
  • おうちのPCにWindows Terminal入れた。
  • クルエラをDisney+で観た。よかった。

11月

  • One Noteすこし使えるようになった。
  • ワクチン接種した。副反応に苦しめられた。
  • 婚活完全停止してた。
  • 暗号化技術すこし理解できた。
  • 認証関連技術(SAML)ちょっと理解できた。
  • この素晴らしき世界 分断と闘った ジャズの聖地 観た。ぐっときた。
  • 職場環境に不満あるけど学ぶこともあると思うようになり、なんだかモヤモヤした。
  • ”社内評価だけにとらわれない。”というお言葉を社外のひとからいただいた。

12月

  • 認証関連技術(SAML)ちょっと理解できた。
  • 積み立てNISA、1年以上放置してて、運用成績確認してみたら、割と良い成績だったことに気づいた。これがきっかけで投資信託に興味持ちだす。
  • 婚活完全停止してたけど、ある一人の方とお付き合い申し込んでみようと、おもいはじめた。
  • C#でxUnit使えるようになった。
  • イヤートレーニング再開した。
  • 数か月にわたり将来についてかなり悲観的な精神状態だったが、年末になぜかポジティブになりはじめた。2022年というか将来についてワクワクするようになってきた。

2020年の振り返り

 2020年の振り返り的なこと書いてみる。

サマリ

  • ジャズヴォーカル続けることができた。
  • プライベートでIT的なこといろいろ試した気がした。けど、思い付きでやったためちょっと無駄が多かった気もしてる。
  • IT的なことは、実務で使うと身につくということをあらためて体感した。
  • 自分の強みは"柔軟性"?と思った。
  • "いろいろ試す"ことを毎日意識していたため、そのような行動できたと思う。ただ、ある程度テーマには一貫性をもったうえで、いろいろ試す行動をとらないと、ただの行き当たりばったりで終わってしまう気がしてきた。ジャズヴォーカルは”いろいろ試す”が良い方向に作用したと思うが、IT系の方ではあまり良い方向にいかなかった気がする。

月別

1月

  • ジャズのノリ勉強するため、ドラムの本買って、読んで、参考音源きいてみた。
  • 仕事でASP.NET Web form使った。
  • TOEICの結果でた。思ったより良いスコアでちょっとうれしかった。

2月

  • 桜の盆栽用の赤玉土微粒がアマゾンにも近所の園芸家にもなかったので、モノタロウにユーザー登録して買った。モノタロウ使うことになるとは。
  • 1月に引き続き、仕事でASP.NET Web form使った。
  • プライベートで、OpenCVとAWSのSage Maker試した。
  • 下旬の週末にいったバーでジャズのライブ聴いた後、カウンターで知らない人と終電間際まで話し込んだの楽しかった。
  • コロナのこと気にし始めるが、マスクする必要ないと思っていた。

3月

  • プライベートでAmazon SageMakerやOpenCVやC++や、Audio Processingやらに手をだし、定まらない感じだった。
  • ”C++長い付き合いになる予感。”とか言ってた。(今は全く触れてない。)
  • ASP.NET Web form使った仕事が完了した。
  • いままでスルーしてた転職サイト経由のオファーのうち、いくつか気になるものが出てきた。
  • I'll Remember April の練習始める(歌う方)。
  • JAWS DAYSの配信みて、ブログ書いた。

4月

  • 基本給が下がって軽くへこんだ。
  • 統計関連の何かの書籍を読み進めるためにRインストールした。
  • 家で仕事する生活が始まった。
  • 今月から始まる仕事内容(DWH,DataLake関係)があまり乗り気にならないものでちょっと気持ち入れるのに苦労した。
  • ヴォーカル教室がコロナの影響で休止になった。

5月

  • 自宅で仕事するためのPC環境周りが充実してきた。ちなみにEIZOの23インチのディスプレイ買った。
  • SpotifyだとJazzスタンダードの音源いろいろ聞けたすごいなぁーと感動し始める。
  • UdemyでPython for Data Science and Machine Learning Bootcampという講座受け始める。(今は中途半端な状態で放置orz)
  • SpotifyでPeople Timeの完全版をみつけてテンション上がった。
  • あまり乗り気じゃないけどやらないといけない仕事(DWH,DataLake関係)を粛々とお家で進めた。

6月

  • 引き続き、あまり乗り気じゃないけどやらないといけない仕事(DWH,DataLake関係)を粛々とお家で進めた。
  • プライベートでSpotifyのWeb API試した。
  • 実は、転職活動してて、2社書類審査が通て、面談していた。(結果2社とも落ちた。)
  • 面談で、"自分の強み"、"自分の伸び代"、"定点観測している技術"を聞かれモゴモゴして大した考え述べれなかったことを非常に悔いた。

7月

  • クラスメソッドの年収の中央値が自分の年収よりはるか上ということを知った。(AWSの資格もってたけど、この会社に転職したいというわけではない。そもそも私のレベルではむつかしい。転職できたらいいなぁというあこがれはある。)
  • GitHub Pages作ってみた。(ここ数か月メンテしてないorz)
  • "GitHub Pageでだんだん作りたいものが出てきた。"とか言ってた。(結局、その後自然消滅。)
  • 今月からというか今月だけのやらなければならない仕事(DWH,DataLake関連)が始まったが、自分をやる気にさせるのに苦労した。

8月

  • いくつかもってたAWS資格すべて有効期限が切れた。AWS関連の仕事で1円も収入を得ることがなかったことを軽く後悔した。
  • 実は仕事ダレダレだった。
  • 仕事ダレダレだったけど、10月以降の仕事を手に入れるため、いろいろ下調べ的なことをひそひそやっていた。(その後、これは実を結ぶ。)
  • Bootstrapを試し始める。(その後、仕事につながる。)
  • AWSの中の人に還暦の人がいること知った。
  • "カスタマーサクセス"というワードが気になり、"サブスクリプション時代に求められる「顧客の成功」10の原則"という本を読み始める。
  • プライベートで ASP.NET core を試し始める。
  • "Programming the Unprogramable"というワードが気になった。(たしかML.NET関連の動画視聴して知った気がする。)
  • 吉祥寺近辺で盆栽のお店をみつけた。個人宅の一角がお店だった。どうやら定年後に始めたようだが、盆栽は20台前半から好きで続けていたようだ。

9月

  • プライベートで.NET版のAWS SDK使ってみた。
  • プライベートでASP.NET core MVC試した。
  • プライベートでASP.NET core MVCのアプリをDockerで動かしてみた。
  • 個人用のSurfaceにDocker入れてみたが、動くようになるまで割と苦労した。
  • プライベートでAWS FargateにASP.NET core MVCアプリをデプロイして、動くこと確認した。
  • Apple Musicいいかもと思い始めた。
  • 吉祥寺でジャズ喫茶ベイシーの映画観てきた。 
  • ストライドピアノ勉強し始めた。(今は、やってないorz。いつか復活予定。)
  • 仕事はだいぶダレた。モチベーションがちょいと落ちていた。

10月

  • Udemyで"Learn Networking Fundamentals Course. Your CCNA start"受講し始めた。(途中までやって今は放置。)
  • 日本酒講座を受講したのだが、4種類の日本酒を飲み比べて、どれがいいか聞かれたときに1つに決めれずにこの講座の先生(女性)にいろいろつめられた。その後、結婚相手の女性を選ぶときのたとえ話もオラオラとされて刺激を受けた。たまには、知らない人と話すのもいいかもと思った。
  • 仕事で、ASP.NET MVCとjQuery、BootstrapでWebアプリ作り始めた。.NET は4.6。
  • 仕事は、1人で進めるうえに、技術選定もできたためか、割と主体的にできてる感があって、ポジティブな気持ちになった。
  • ストライドピアノで伴奏している歌ものにはハマる。Ella Sings Gershwinとか。
  • 自宅マンションの大規模改修工事が始まった。足場に囲まれる生活がはじまった。

11月

  • 社内公募に応募するために書類を書いている中で、自分の強みの1つが"柔軟性"なのではないかと思い始めた。
  • 仕事で、引き続きASP.NET MVCとjQuery、BootstrapでWebアプリ作っていた。バリデート周りで悩んだ。

12月

  • 引き続き、Webアプリ作成の仕事が続いた。この月でひとまず終わり。(続きもやれそうだったけど、いろいろ事情により継続できず。いろいろ心残り。)
  • ASP.NET MVCまわり、プライベートでちょこちょこやるより、実務で使ったため理解が進んだ。"やっぱり実務経験だなぁ"と思った。
  • 社内公募、書類選考通って、面談した。けど、職務要件に書かれている内容と面談内容がいまいちマッチしていないのと、面談者が割とえらいひとで話している内容がうさん臭く感じたので、選考辞退してしまった。
  • プライベートでML.NET試し始めた。dotnet/machinelearning-samples: Samples for ML.NET, an open source and cross-platform machine learning framework for .NET. を中心に試す。


アウトプットすると私に起こるいいこと30

JAWS DAYS 2020 オンライン を聴講して、
私も"アウトプットすると私に起こるいいこと30"を書き出してみました。


  1. 自分の興味が何か表現できる。
  2. 自分を知れる。
  3. 動機付けできる。
  4. 英語の読み書きの能力がつけれる。
  5. 新しいことを知れる。
  6. 転職できるかも。
  7. 知識を整理できる。
  8. ブログでアウトプットすると世界と繋がれるかも。
  9. 有名になれる。
  10. 今の職場における自分の業務内容やポジションに大してモヤモヤして周りに当たる癖がなくなる。
  11. 元気になる。
  12. 前向きになる。
  13. 彼女できる。
  14. 視界が広がる。
  15. 職場で遭遇する事象にいちいちイライラしなくなる。
  16. 精神的に健康になる。
  17. ウキウキする。
  18. 全身からボジティブなオーラーを出す人間になれる。
  19. 多くの人に恩返しできる。
  20. 今の職場でたまりに溜まっているストレスが発散できる。
  21. 頭が良くなる。
  22. 広告収入が入る。
  23. 仕事に役立つ。
  24. 年収をあげることができる。
  25. 自分の強みに気づく。
  26. 成功できる。
  27. 趣味のJazz Vocalの上達につながる。
  28. Jazz Vocalの先生に好かれる。
  29. 今の職場でやってる悪い癖(独り言発する癖)なくなる。
  30. 仕事が楽しくなる。

JAWS DAYS 2019 に参加しました。

JAWS DAYS 2019(https://jawsdays2019.jaws-ug.jp/) に参加しました。
簡単に感想を書いてみます。

はじめに

私は、いわゆるSEと言われる仕事をしてます。
AWSは約3年くらい前に知り、個人でAWSアカウント作りました。

そして、AWSのアソシエイト系の資格3つ取得しています。
具体的には
  • AWS 認定ソリューションアーキテクト – アソシエイト
  • AWS 認定デベロッパー – アソシエイト
  • AWS 認定 SysOps アドミニストレーター – アソシエイト
を取得しています。

最近は、自然言語処理関連に興味があり

ゼロから作るDeep Learning ❷ ――自然言語処理編

を写経しながら勉強しているところです。

にコミットしてます。

近いうちにAWS使って何かやろうかと思ってます。

聴講したセッションと簡単な感想


実際に聴講したセッションと簡単な感想を書いていきます。

[AI/ML] PythonとSageMakerで始める MLチームのみで完結するAPIの構築事例


SageMakerとECRあたりを使って、インフラ周りはなるべく楽して構築したという話。
私も現在勉強している自然言語処理で何かやる場合、同じような道をたどる予感がしてます。
とても参考になりました。

--スライド
https://speakerdeck.com/ababa893/jaws-days-2019-pythontosagemakerteshi-merumltimufalsemitewan-jie-suruapifalsegou-zhu-shi-li



[AI/ML] メディアにおけるAI活用とAWSに期待すること(時事クイズと高校野球戦評記事の自動生成)


こちらは自然言語処理関連。今興味がある分野だったので面白かった。
仕事で長く自然言語処理を取り組んでいらっしゃるだけあってレベルが高いと感じました。
仕事でこんなに長くAWS使って自然言語処理関連の仕事できるなんて羨ましいなぁと
思いながら聴講していました。

--スライド



[海外] Presentation / Demonstration


DevOpsというかCI/CD周りのお話をしていました。
英語でしたが、去年のJAWS Daysより色々聞き取れるようになった気がします。
タイでもAWS使うかたがいらっしゃること知れて感動しました。
(逆に私は仕事でAWS使う機会がないのでかなり焦りも出てきました。
転職するしかない・・・。)

--スライド
見つけることができませんでした。



[IoT] [あのボタン] SORACOM LTE-M ボタン powered by AWSの活用100連発


当日、SORACOM LTE-M ボタン powered by AWSのハンズオンを受けることに
なったため予習がてら聴講しました。
想像以上に活用事例が多岐にわたっており驚きました。
活用事例を独断と偏見でカテゴライズしたこのスライドがとてもよかった。
Slack通知ボタンと勤怠管理ボタンの事例を参考に何か私も作ってみようかなぁと
思いました。

--スライド



[BigData] AI/MLシステムにおけるビッグデータとの付き合い方


大きな会社だけあって、組織がしっかりしていると思いました。
AWSも本格的に利用されているようで、関心してしまいました。
DeNAいいかもなぁ〜と思い、スライドの最後に掲載されていた
募集要項を眺めてしまいました(笑)

--スライド



[BigData] 数十億レコードのRDS MySQL5.6を1週間程でAurora MySQL5.7へ移行した時の話


一度大失敗してもめげず再計画してやりきったところが素敵でした。
見習います。私もドキュメントきちんと読みます。

--スライド



[BigData] 医療ビッグデータをAWSとオンプレ基幹システムで共存運用


AWSで医療データを扱う難しさが垣間見れてよかったです。
私は全く経験のない領域なので新鮮な気持ちで聴講できました。

--スライド



[IoTハンズオン] SORACOM LTE-M Button powered by AWSハンズオン


IoT初体験で楽しかったです。
会場にある扇風機を私のSORACOM LTE-M Buttonで
動かすことができて面白かった。



まとめ

JAWS DAYS 3回目の参加でした。
今回はAI/MLとBig Dataを中心に聴講しました。

個人的には、AWSの資格を持ってるだけで趣味で少し使ってる程度なので
仕事でガンガン使われてるかたたちの話はとても刺激的でした。

現在勉強している自然言語処理(というかword2vec)で試しに作ってみたい
ものがあるので、これをAWS上に構築してみようかと思いました。
(2019年4月ごろから着手しようかと思ってます。)

SORACOM LTE-M ボタン powered by AWSのハンズオンは
IoT初体験でしたが、想像以上に楽しかったです。
このブログ執筆時点で、ボタンクリック結果をLambda経由で
DynamoDBに格納するところまで作っています。
こいつを今後どうしていこうかなぁ〜。

【2018/12/25】AWS re:Invent 2018 視聴した

AWS re:Invent 2018 - Announcing Amazon SageMaker Neo

本日はこの動画を視聴しました。
一度作ったデープラーニングモデルをいくつかのプラットフォームにデプロイできる的なものらしい。

JJUG CCC 2018 Fallに参加しました

JJUG CCC 2018 Fall http://www.java-users.jp/ccc2018fall/ に参加しました。
簡単に感想書いてみます。

はじめに


私の現在の仕事は、いわゆるSEです。
アプリケーション寄りの職種で、個人的にはサーバーサイドアプリケーションが得意な方です。
実際はExcel方眼紙とパワポと会議が中心の日々を送ってます。
(実はJava使ってない。)

最近は某米国社のDWHを使うプロジェクトに送り込まれそうです。

個人的にAWSが熱く適当にアプリ作って遊んでます(仕事では使ってない)。
あとAWS資格のうち、アソシエイト系のもの3つ取得しています。
具体的には
  • AWS 認定ソリューションアーキテクト – アソシエイト
  • AWS 認定デベロッパー – アソシエイト
  • AWS 認定 SysOps アドミニストレーター – アソシエイト
の3つ。
今度、プロフェッショナル系の資格に挑戦しようかなぁ(その前にLinuCだよな)。

と行った感じで、”自分は一体何なのか?”と自問自答する毎日です・・。


聴講したセッションと簡単な感想


実際に聴講したセッションと簡単な感想を書いていきます。


最近、Flywayを試したことがあり、この繋がりで気になり聴講しました。

数年前にJPA(EclipseLink)をちょっと使いました。
あとPythonのSQL AlchemyというO/Rマッパーもちょっと使いました。
ということで、O/Rマッパーというキーワードも気になりました。

--当日の発表資料
https://www.slideshare.net/nabedge/ordb

--気になった(目に止まった)ところ
https://www.slideshare.net/nabedge/ordb/31
  =>Flyway使ってみてなんとなく感じたことが言葉になっていて
     "ありがとう"といった感じです。
https://www.slideshare.net/nabedge/ordb/49
  =>setter,getterで詰め替える必要性が書いてあり”なるほど”と思いました。



かなり単純な理由ですが、マネーフォワードのエンジニアが何してるか聴いてみたかっただけで、行ってみました。
スクレイピングやったことないので、仕事で取り組まれてるかたのお話聞けて面白かった。

--当日の発表資料
https://speakerdeck.com/tksh_n6o/jjug-2018-fall-mf2



こちらも理由は単純で、LINEのエンジニアの話聴いてみたかっただけです。
システム(サービス)で採用するアーキテクチャはだいたい統一されてるけどある程度
担当者の裁量に任されてる感じなのだろうなぁと受け取りました。

--当日の発表資料
https://www.slideshare.net/linecorp/linejavagolang

--気になった(目に止まった)ところ *他にも色々あるけど最大2つまで
https://www.slideshare.net/linecorp/linejavagolang/13
  =>へぇ〜ってなりました。移動することがあると、下手なもの作れませんね。

https://www.slideshare.net/linecorp/linejavagolang/25
  =>Apache Avroか、へぇ〜ってなりました。
     個人的にはJSONで困ったことがないので知らなかったです。ありがとう。



Qiitaの記事で色々お世話になったかたなので、気になって聴いてみました。
自分が過去に作ったものや、現在みてるもののアーキテクチャを振り返り
これをより良くするためのヒントになった気がします。

--当日の発表資料
https://www.slideshare.net/kawasima/jjug-ccc-2018-fall

--気になった(目に止まった)ところ
https://www.slideshare.net/kawasima/jjug-ccc-2018-fall/29
  =>今の自分が陥ってる気がしたので。
       *スライド中の匿名ダイアリー https://anond.hatelabo.jp/20150805115616
          も参照した方が理解が進むかも。
https://www.slideshare.net/kawasima/jjug-ccc-2018-fall/51
  =>なるほどと思いました。
     昔、いくつかの要件を満たすための柔軟な?設計を元にプログラミングしたことがありました。
     理解は試みたのですが、何か仕様がぼんやりしていました。



最近JAWS-UGの勉強会でGraphQLというキーワードを耳にしたので
気になって聴講しました。
実際にサンプルを動かして見せてくれたのでイメージしやすくよかったです。

今度 AWS AppSync https://aws.amazon.com/jp/appsync/  試してみよう。
(年末年始かなぁ。)

--当日の発表資料
https://www.slideshare.net/VladimirDejanovic2/graphql-vs-traditional-rest-api-geecon-prague-2018

--気になった(目に止まった)ところ
https://www.slideshare.net/VladimirDejanovic2/graphql-vs-traditional-rest-api-geecon-prague-2018/59
  =>デモでも見せてくれましたが、確かにこのスライドに書いてあることだと思いました。



FOLIO使ってるので気になって聴講しました。
FOLIOにおける、Scalaの使い所的なお話をされていました。
私は、JavaとPythonでサーバーサイドアプリケーション開発を経験したことありますが
ScalaってJavaとPythonそれぞれの良いところの一部を取り出して
足し合わせた感じの言語に見えました。
(Scala = Java + Python とは思ってませんので、怒らないでください。)

Javaは色々書くこと多くて大変(型宣言しないといけない、セミコロン必要とか)
Pythonは動的型付け言語の特性的な部分でメンドイ(思い切ったパケージ構造の変更とか、クラス名の変更の影響が IDEで見つけれない *私が単に方法を知らないだけの可能もあります。)
という経験をしたので、Scalaの世界が "隣の芝は青い" 感じの世界に見えました。

--当日の発表資料
https://speakerdeck.com/mura_mi/folio-in-jjug-ccc-2018-fall

--気になった(目に止まった)ところ
https://speakerdeck.com/mura_mi/folio-in-jjug-ccc-2018-fall?slide=11
   =>自分は、Scala全く知らないため、要点がまとめられてよかった。
https://speakerdeck.com/mura_mi/folio-in-jjug-ccc-2018-fall?slide=12
   =>一つ前のスライドを元にコード例を見せてくれてよかった。
      Scalaっぽさ?みたいなものを感じ取ることができた気がする。


まとめ


聴講メモとしてアウトプットしてみました。
いろんな会社のエンジニアのお話を聞けて楽しかったです。

ちなみにJJUG CCC 2018 Fall参加のキッカケですが、

  1. 11月下旬にデータベーススキーマのバージョン管理について英語のブログ読んで調べる。
  2. よくわからん。
  3. 数日前にDBマイグレーションツール(Flyway)を試す。dockerで立ち上げたPostgreSQLとAmazon RDS https://aws.amazon.com/jp/rds/ で立ち上げたSQL Server で動くこと確認。 
  4. おぉぉぉ、有名どころのRDBやDWHまでも対応してる即戦力じゃないか!。
  5. 実際の現場のRDBがちょっと古くて、有償版のFlywayじゃないと使えないorz。
  6. たまたまJJUG CCC 2018 Fallの案内メールがくる。
  7. セッション一覧眺めてたら "DBマイグレーション" というキーワードが。Flywayというキーワードもある。
  8. JJUG CCC 2018 Fallの会場が自宅から徒歩15分なので気軽に申し込む。
  9. 目的のセッションは1つだけだったけど、ついでに色々聴講してみる。

と行った流れ(長い)。

機械学習についてちょっと調べた(本当にちょっとだけ)

Amazon SageMaker使えるようになり、機械学習のアルゴリズムで
何か色々動かすことができるようになりました。

一方、私はアルゴリズムのことというか、機械学習って何? と行った状態でした。
そこで、ちょっと調べてみました。


やったこと


今回は、ネットでググって出てきた記事を読んだだけorz

読んだ記事は、

  1. 機械学習とは | SAS
  2. 機械学習とは?これだけは知っておきたい3つのこと - MATLAB & Simulink

の2本です。


結果


ひとまず、教師あり学習/教師なし学習/半教師あり学習/強化学習 の違いは
ふんわりとわかった気がしました。

今私が必要なのは、教師なし学習だと思いました。

一方、今気になってるアルゴリズムが Factorization Machines なのですが、

Amazon SageMaker の因数分解機を使った、ムービーレコメンダーを構築する | Amazon Web Services ブログ
と
因数分解機 - Amazon SageMaker

によると教師あり学習・・・・・。

確かにSageMakerでサンプル動かした時にトレーニングしていたような・・・。


次にやること


因数分解機の仕組み - Amazon SageMaker に書いてあることを理解かな。
その前にここに書かれている数式を理解するための土台が必要だな。







[ちょっと試した]Amazon SageMakerでノートブックインスタンス起動してみる

Amazon SageMakerでノートブックインスタンス起動してみたのでメモ。

前提条件


  • 自由に使えるAWSアカウント持っていること。
  • S3とかIAMの操作にある程度慣れていること。

やったこと

その1
【初心者向け】Amazon SageMakerではじめる機械学習 #SageMaker
この記事のステップ1とステップ2を参考に、Amazon SageMakerにノートブックインスタンス作成。

その2
Amazon SageMakerでFactorization Machinesを使ってみる に乗っていることを上から順番にこなす。

結果

うまく動きましたヾ(*´∀`*)ノ

まとめ

次の予定がある関係で、今回はとりあえずサンプル動くことの確認に留めました。

次にサンプルの中身の理解を進めようかと思います。
  • 使っているアルゴリズム(Factorization Machines)を勉強してみる
  • 今回実行したサンプルのコードと英語で書かれたコメントを読んでみる
あたりかな。

機械学習の学習の仕方って
  サンプル動かす => アルゴリズム勉強する => サンプルのコード読む
といった流れなのだろうか?


【2018/12/23】AWS re:Invent 2018 視聴した

AWS re:Invent 2018: Designing for a Data-Driven Economy (AIS307)
本日はこの動画を視聴しました。


【2018/12/22】AWS re:Invent 2018 視聴した

AWS re:Invent 2018: [NEW LAUNCH!] Introducing AWS DeepRacer  (AIM367)

本日はこの動画を視聴しました。
AWS DeepRacerの紹介でした。
あとReinforcement Learning(強化学習)についても触れてました。


【2018/12/21】AWS re:Invent 2018 視聴した



本日はこの動画を視聴しました。
SageMakerの事例の紹介とか AI-Driven Developmentという考えとか話されてました。


【2018/12/20】AWS re:Invent 2018 視聴した

今日は下記の動画視聴しました。
Amazon SageMakerの紹介と、SageMaker利用者の実例の紹介。

【2018/12/19】AWS re:Invent 2018 視聴した

今日は下記の動画視聴しました
Deep Learningについて説明したのち、MXNet使ったコードサンプルを少し紹介。
後半はサムスンのかたが、自身が取り組んでることについてお話されました。