執筆してる同人誌を自分好みのpdfにビルドしたいと思ってた。 色々、モゴモゴして方針が見えてきたので、書いておきます。
続きを読むもっと素振りが上手くなりたい話
もっと素振りの回数を増やしていきたいな、ということを考えている。 考えたことについて、書きなぐってみようと思う。
まず、ここでいう「素振り」というのは何かを説明する。
ここでいう素振りというのは、毎日すぐに取りかかることができて、継続的に続けられること。 そして何より重要なのはスキルが磨かれること。そういうことを「素振り」と呼んでいる。
ギターだったら、クリック練とか運指のトレーニングとか、定型の進行についてのアドリブトレーニングとか。そういうもの。
バスケだったら、ランニングとかフットワークのトレーニング。自分の得意ポジションからのドライブの組み合わせとかそういうパターン化した動き。
ちなみに、なぜ、ギターとバスケの話が出てきたかというと、僕がギター経験者、バスケ経験者であって、当時はそういう定型的なトレーニングを楽しんで毎日やっていたということを思い出したから。
まあ何はともあれ、毎日続けられて、かつどんどん練度を上げることができる定型トレーニングが欲しい。 プログラミングについて、定型的なトレーニングが欲しい。
どうしてこういう話をしているかというと、僕はプログラミングの素振りが下手だなと思っているから。 プログラミングのスキルを継続的に磨いていきたいんだけど、最近はいざ手を動かそうと思っても「なぜ、プログラミングするのか」「なぜこれを作るのか」「本当に作るべきなのか」「このやり方がベストなのか、妥当なのか」「わざわざ作る必要はあるのか」みたいなことを頭をよぎってしまう。
いわば要件を定義したり設計について考えるのは大切といえば大切なんだけど、そういうことを考えていると、本当に自分がプログラミングしなきゃいけない課題ってすごく少ないように感じられてしまう。
問題を解決することを目的にすると、「本当はプログラミングなんてしない方がいいんじゃないか」という考えに引力が働く。めちゃくちゃ面白くない。楽しくない。
もっと手を動かしてとりあえずスキルを積み上げつつ、その過程を楽しんでいきたい、そのためにどうしたらいいんだろうな、とかそういうことをモヤモヤっと考えている。
他の人はどんな風にプログラミングの素振りをしてるんだろう、とかすごく興味があるので、この記事を読んだ方の素振りの方法を教えてくれれば幸いです。
Djangoで永続化キャッシュを使いたい
趣味で作ってるアプリで永続化キャッシュを使いたいと思った。 Djangoのキャッシュシステムを使うと簡単にできそうだったので、とりあえず手元で動くようにしてみた。 そのメモです。
続きを読むnagisaで自然言語処理を試してみる
PyCon JP 2019でnagisaという日本語用の自然言語処理のライブラリが紹介されていました。
スライドで紹介されている内容をとりあえず触ってみて、自分が後で見返したい部分を抜粋してメモして記事にします。
詳しい情報は、スライドを見てください。念のためですが、私は発表者ではありません。
続きを読むFoxDotで始めるライブコーディング 5日目
FoxDotで始めるライブコーディング 5日目の話です。4日目は記事を書くのを忘れていました。
続きを読むFoxDotで始めるライブコーディング 3日目
はい。 FoxDotで始めるライブコーディング3日目です。 今日は酒に酔ってますが、とりあえず触っていきたいです。
とりあえず音を鳴らしてみます。
....
とりあえず録音はせずに15分くらいコーディングしながら遊んでみました。
次。
流石に、できることが少なくて若干飽きてきた感があるので、できることを増やしていきたいと思います。
チュートリアルをやってみます。
わかったことのメモ
- pluckにamp引数を渡すと音量を変えられる。amplitudeと思う。
- pluckのメロディ引数に
[1, [2, 3], 4]
と渡すと[1, 2, 4, 1, 3, 4]
と解釈される - pluckのdur引数にリストではなく数字を渡すと、その音価で連続して音を鳴らせる
今日は眠いのでここまで。