先日、JJUG CCC 2016 Fallに参加してきました。 その中でJava100本ノックが紹介されており、面白そうだから社内でもやってみようかという話になりました。 Slackに問題を自動投稿するBotをスプレッドシートとGASで作ってみたので、よければ参考にしてみてく…
はじめに Scalaの勉強を始めた時にJavaやRubyと比べると情報量が少なく苦戦したので、今まで調べたことや経験者から聞いた情報などをまとめてみようと思います。 私自身まだまだ初心者ですが、これからScalaやってみようかなと思っている人の参考になれば幸…
はじめに 【前提条件】Stream APIの説明に使用するオブジェクト コレクション、配列、MapをStreamクラスに変換(Arrays#stream,Stream#of) メソッド参照・コンストラクタ参照(Class::method) Personリストからnameリスト作成(Stream#collect,Collectors#toLis…
はじめに 検証 解決法:ネストせず個別に変数定義する はじめに Java7から"try-with-resources"構文が追加されました。 ファイルやDBアクセスしたあとのリソース解放を自動で行ってくれる大変便利な機能で、解放し忘れをなくし、コードをすっきりさせること…
※二重管理になってしまうため、エンジニアの情報収集法まとめ - Qiitaに情報集約することにしました。 今後はQiita記事を参照してください。こちらの記事は情報更新しません。 はじめに プログラミング系の時事ネタは能動的に情報収集しないと入ってこないの…
基礎練習 曲練習 基礎練習 前回の宿題を確認。sus4を12キー覚えているか、 半音で上昇(C-C#...) ランダム でチェック。得意なキー、苦手なキーが如実に表れていたので、満遍なく練習すること。 そのあと新たに半音フレーズ を教えてもらいました。 上手そ…
はじめに 趣味でジャズビッグバンドをやっています。 バンド運営って、やってみると意外と大変なんですよね。 ライブや練習日の日程調整 選曲会議 譜面や音源の配布 メンバーの脱退、加入 連絡用メーリングリスト作って、音源はファイル転送サービスで送って…
ruby/railsを勉強するにあたり、悩んだのが開発環境でした。 Javaの場合Eclipseというデファクトスタンダードがあったのですが、どうやらruby/railsはそうではないらしく。。 ruby/rails開発環境の主な選択肢 ネットで調べてみると、以下をオススメしている…
「vimtutor」で基本操作を勉強したのち、最初につまづいたのが 「"diw" = 単語ごとに削除」 でした。コマンドから意味が推測出来ない。。 色々調べてみたところ、"d"を「operator」、"iw"を「text-object」と言うそうです。勉強したついでに整理してみました…
オーギュメントとは 音程差が全て半音4つ分の音階。 C-E-G#(R-M3-#5) C#-F-A(b9-11-13) D-F#-A#(9-#11-b7) D#-G-B(#9-5-M7) オーギュメントの使い所 ドミナント7thコードで利用可能 コーラスの最後で使うと、オールドジャズのお決まりフレーズの雰囲気が…