日々精進

aikoと旅行とプログラミング

JXAとpandasで音楽再生履歴を集計してみたらだいたいaikoだった話

普段,WindowsでもMacでも基本的にiTunes or Musicアプリを使用して音楽を聞いている.使用している携帯もiPhoneだったりiPadも使っていたりと基本的にAppleのサービスを使用している.以前 muttan1203.hatenablog.com みたいなことをしたのだが,今回は自分…

aiko Live Tour Love Like Rock Vol.9 Zepp Osaka Bayside(12/6, 12/7)に参加してきた

※ネタバレがあるのでご注意ください aikoのライブにいってきたよ 最近全然aikoを聞いていなくて(聞けていなくて?)ひたすらKMNZばっかり聞いていた私ですが,12月の楽しみ,というか2019年最後の楽しみなのだけど,aikoのライブに参加してきた.12/6,7の二…

そろそろaikoさんの新曲が聞きたいのでマルコフ連鎖で歌詞を生成してみた

はじめに aikoとは,日本の女性シンガーソングライターである.代表的な曲に 甘い匂いに誘われる「カブトムシ」 テトラポットに登る「ボーイフレンド」 夏の星座にぶら下がる「花火」 シルバーリングが黒くなる「キラキラ」 君にいいことがあるように赤いス…

builderscon tokyo 2019に参加してきた #builderscon

先日開催された,builderscon tokyo 2019へ参加してきた. builderscon.io buildersconは buildersconは「知らなかった、を聞く」をテーマとした技術を愛する全てのギーク達のお祭りです。buildersconではトークに関して技術的な制約はありません、特定のプ…

PyCon Kyushu 2019 Okinawa 参加記

5/18(土)に開催されたPyCon Kyushu in Okinawa 2019に参加してきた。 kyushu.pycon.jp Pythonめちゃくちゃ書く人かというとそうではないが、最近身近にPythonの機運が高まりつつあったり、Python2あたりで止まっている自分の知識のアップデートも兼ねて参加…

MSPJマイグレーションコンペティション2019 winter 参加記 #mspj

2019年になってから一発目のイベント、MSPJマイグレーションコンテスト2019に参加してきた。 マイグレーションコンペティションとは そもそもマイグレーションコンペティションって何?という方のほうが多い気がする。 mspj.jp 日本MSP協会(MSPJ: Managed Se…

2018年を振り返る

2018年も終わりですね 何でもかんでも「平成最後の」ってつければいいというものでもないですよ。2018年、前半のスカスカ具合に対して後半のイベントつまり具合が半端ない年だった。前半全然かくことないもんね。 1月 1/1といえばaikoさんのnew year CMです…

freee Winter Internship 2018 エンジニアコース 参加記

freee Winter Internship 2018とは 2018/12/10〜2018/12/14で開催された、freee株式会社(以下freee)の冬インターンシップに参加してきた。公式ページから引用すると、 freeeの向き合っている顧客の”現場”を知ること、freeeの開発やデザインの”現場”を知る…

Bug Shooting Challenge #1 参加記 #mixi_BSC

今回, 株式会社ミクシィさん(以下ミクシィ)開催のBugShootingChallengeに参加してきた。記念すべき第一回大会の参加となる。 BugShootingChallengeとは 名前のとおりではあるのだけど, Bugを潰そうぜ!というコンテストで, 真面目なものを引用すると, BSC…

Jupyter Notebookのテーマを変えたらアウトプットの左端が表示されない

いろいろあってJupyter Notebookを使ってデータ分析を行うことになった. こういうのは形から入りたいので, データ分析を行う前に好みの見た目に変えることから始めた. Terminalも見た目変えるところから始まっていて, この先も多分見た目をいじるところから…

COLOPL INTERNSHIP 2018 BUILD UP 参加記

COLOPL INTERNSHIP 2018とは 今回、株式会社コロプラ(以下コロプラ)で開催された COLOPL INTERNSHIP 2018 に参加してきた。これはインターンシップの総称で、その中にエンジニア向けのMASH UP, HACKATHON, BUILD UP, プランナー向けのTHE PLANNING GAME, デ…

git challenge #9 参加記 #mixi_git

Git使ってる? おいみんな!Git使ってるか!!!!!!!!俺は使ってるぞ!!!!ということであの有名な git challenge に参加してきました. ブログを書くまでが git challenge ということで久しぶりにブログを書いています. 自身にとってはじめての株式会…

pixiv SPRING BOOT CAMP 2018 参加記

tl;dr ピクシブ株式会社のインターンシップに参加した 楽しい! みんなも応募してみような pixiv SPRING BOOT CAMP 2018とは 今回ピクシブ株式会社(以下、ピクシブ)で行われた春のインターンシップ「PIXIV SPRING BOOT CAMP 2018」に参加してきた. 今回は2…

HININE NOTEで自分だけのノートを作ってきた

東京都は渋谷区にあるHININE NOTEでノートを作ってきた. というのも, 今月のBabyPeenats(aikoファンクラブ)の会報でaikoさんがノートを作っていたのである. ちょうど東京へ用事があったので, ついでに寄ってノートを作ってみることにした. 店内の様子 まずは…

aikoのタイトルは何文字が多いのか調べてみた

昨日に続いてaikoネタ. タイトルの通り, aikoの曲のタイトルを集めて何文字が多いか見てみた. 背景 昨日はFM802のROCK KIDS 802 -OCHIKEN Goes ON!!–にaikoさんが出演された. 【ROCK KIDS 802】#RK802 ☆GUEST :aiko(@aiko_dochibi)https://t.co/6Isp4JuitG#f…

aikoラジオ・TV出演情報まとめ【2017年11月】

11/29に37枚目となるシングル「予告」を発売するaiko 【リリース情報】11月29日発売!aikoの37枚目のニューシングル「予告」のジャケット写真を公開しました!是非チェックしてみてくださいね✨よろしくお願いいたします!ご予約はこちら→ https://t.co/WXOXJ…

ハンバーグは中身が少し赤い程度が美味しい(ISUCON7予選参加記)

ISUCON7の予選に参加してきた. isucon.net ISUCONとは お題となるWebサービスを決められたレギュレーションの中で限界まで高速化を図るチューニングバトル、それがISUCONです。 というコンテスト. レギュレーションの中ならなんでもOKなコンテストである. 今…

alpコマンドでNginxのログ解析

ISUCONネタです. 環境 Ubuntu 16.04.3 LTS インストール $ wget https://github.com/tkuchiki/alp/releases/download/v0.3.1/alp_linux_amd64.zip $ unzip alp_linux_amd64.zip $ mv alp /usr/local/bin/ $ alp --help usage: alp [<flags>] Access Log Profiler fo</flags>…

ジャニオタじゃない人間が初めてジャニーズのコンサートに行った話【Hey! Say! JUMP I/Oth Anniversary Tour 2017 福井昼公演】

普段aikoのライブにばかり行っている自分だが muttan1203.hatenablog.com muttan1203.hatenablog.com 色々あってHey! Say! JUMPのコンサートに行くことになった. www.j-storm.co.jp もともとジャニーズのライブには行きたかったし, ちょうどいいタイミングで…

ISUCONの過去問に挑戦するための環境構築をした

いい感じにスピードアップするコンテストの過去問をやりたい. isucon.net 過去問のセットアップで少々躓いたのでメモ. 環境 MacBook Pro Late 2016 macOS 10.12.6 Vagrant 1.9.7 VirtualBox 5.1.24 Vagrantをインストールする Vagrantを使用するのでインスト…

iTunesの再生回数をAppleScript + Ruby + gnuplotで表示してみる

AppleScriptとRubyを使って, iTunesの再生回数を取得しグラフ化してみた. やろうと思ったきっかけは, 自分がaikoの曲をどれだけ聞いているか知りたかったから. よって, このあと出て来る例はすべてaikoを検索している. developer.apple.com AppleScriptで曲…

OpenCVでボロノイ分割とドロネー分割

OpenCVを使ってボロノイ分割とドロネー分割をした. 実行環境 Windows7 64bit OpenCV 3.2.0 MinGW CLion 2017.1 特徴点の抽出 画像から特徴点を取り出すのに, Shi-Tomashiのコーナー検出法を利用する. void goodFeaturesToTrack(InputArray image, // 入力画…

AtCoder Beginner Contest #61

問題はこちらから abc061.contest.atcoder.jp 問題A : Between Two Integers #include <iostream> using namespace std; int main(){ int a, b, c; cin >> a >> b >> c; cout << ((a <= c && c <= b)?"Yes":"No") << endl; } 問題B : Counting Roads #include<bits/stdc++.h> #define </bits/stdc++.h></iostream>…

aikoのある生活【アルバム編】

aikoという歌手をご存知だろうか. aiko.com そう、あの有名な「カブトムシ」や「ボーイフレンド」を歌っているあのaikoである。 今年の7月でデビュー19周年となるaiko。デビュー当時から変わらない歌や振る舞い、その可愛らしい見た目から今もなお人気のある…

AtCoder Beginner Contest #62

問題はこちらから. abc062.contest.atcoder.jp 問題A: Grouping #include <iostream> using namespace std; int main() { int x, y; int groups[] = {0, 1, 2, 1, 3, 1, 3, 1, 1, 3, 1, 3, 1}; cin >> x >> y; cout << (groups[x] == groups[y]?"Yes":"No") << endl; }</iostream>…

AtCoder Beginner Contest #63

問題はこちらからどうぞ. abc063.contest.atcoder.jp 問題A: Restricted #include <iostream> using namespace std; int main(){ int a, b; cin >> a >> b; if(10 <= a + b) cout << "error" << endl; else cout << a + b << endl; } 問題B: Varied #include<bits/stdc++.h> #define r</bits/stdc++.h></iostream>…

AtCoder Beginner Contest #64

問題はこちらからどうぞ. abc064.contest.atcoder.jp 問題A: RGB Cards #include <iostream> using namespace std; int main(){ int r, g, b; cin >> r >> g >> b; cout << ((r * 100 + g * 10 + b)%4==0?"YES":"NO") << endl; } 問題B: Traveling AtCoDeer Problem #i</iostream>…

Kotlinスタートブックを読んでいくよ【2日目】

第4章 基本的な文法 変数と基本データ型とそのリテラル 型 ビット幅 Double 64 Float 32 Long 64 Int 32 Short 16 Byte 8 Doubleを表現するリテラルは, 123.4e2のような形で表現することができます. 0xを頭につけることで16進数, 0bを付けることで2進数を表…

Kotlinスタートブックを読んでいくよ【1日目】

先日行われたGoogle I/OでKotlinが制式採用されることが発表になりましたね. jp.techcrunch.com ちょっときになったのでKotlinスタートブックを手に入れました. 最初から無理のないペースで読んでいき, メモ代わりにブログを書いていこうと思います. 第1章 K…

【POJ 1862】Stripies

問題 1862 -- Stripies 方針 入力された値を降順ソートする. 質量m1とm2の物体があった時, で求められるので, これを先頭から順にやっていく. コード #include<cstdio> #include<cstdlib> #include<cstring> #include<cmath> #include<ctime> #include<cctype> #include<climits> #include<iostream> #include<string> #include<vector> #include<map> </map></vector></string></iostream></climits></cctype></ctime></cmath></cstring></cstdlib></cstdio>…