このところ日記更新が滞っているのは、ちょっとお勉強しているからです。前からずっとやろうと思ってたMySQLとPHP関連のお話を、いろいろなデータをいじって勉強しているところです。
MySQL+PHP、WordPressで普段からとてもお世話になってるのにあまりよくわかっていませんからね(笑)
簡単ななSQLくらいなら普段仕事で少しは使っているのですが、テーブル作ったり複雑な抽出条件を作ったりはさすがにないです。
そんなこともあってSQLはともかくデータベース構築って以外に難しいことはよくわかりました。こういうので生計を立ててる人はやっぱりすごいかも。
それにしてもプログラムもそうだけど、正規化とかそういうのって数学の表現論みたいなものでいろいろ考えていて面白いです。
物理で言うと規約分解みたいな感じですかね、まあこれもほとんど数学ですが。
というわけで、テーブル設計をするアプリ(MySQL Workbench)やデバッグツール(NetBeans)を入れたり、ド素人なりにそれっぽい雰囲気になっております。へー、こんな便利なものがあるんですねー。
さてさて、本も色々読んでいますが、ふと思ったのが、Kindleの活用。
考えてみたらプログラム系の本って別に日本語じゃなくてもいいんですよね。だいたい言語自体アルファベットだし、こういった技術書で使われる英語って中学英語程度ですからかなり読みやすい。
当然クラウドで同期されますので、普段移動中にiPhoneで見るもよし、Macにもアプリがありますから、実際Macでコード書きながら参考にしてもよし、ホント便利。
そもそも価格自体がペーパー版よりも安いですのですが、最近は特に円高ですからさらにお得な感じでいっぱい。
なんだか日本語版Kindleが相変わらずよくわからない状況ですが、そんなのはほっといてどんどん便利な外国モノを利用していきたいですね。
ちなみにやりたいことのひとつは旅行データベースを作ることかなー。
今こんなものを作ったりしていますが、ブログデータと地図データをうまいこと統合できないか模索中です。
フランスの最も美しい村はもちろんのこと、世界遺産も含めいろいろなところに行きましたし、良い感じでデータベースを作りそれを利用して面白いサイトを作って自己満足したいです。
※実は近々OS X Serverも入れようかと目論んでおります。