́・ω・`)改めて読み返したら、死ぬほど読みづらい・・・。いつもは訳しながら自分でも実行してみるんですが、今回は訳すので精一杯だったのでコマンドやサンプルコードは、原文のものをそのままコピペしています。前回まで、使っていたLeiningenとバージョンが違うみたいなので、若干実行結果が違うかもしれません。---この翻訳にあたって、私の他の仕事のスケジュールも押してきたので、後半翻訳をお願いしてしまった奥さんに感謝を捧げます。ページにあったFAQを訳してみました。機能がいっぱいあるみたいですね~。先に読んでおくと、機能のあたりを付けるのに良いかもしれないですね。※また例によって、誤訳等ありましたら指摘頂けますとありがたいです。コード書けるように頑張らないと。top↑SQLで大量データを一気に作るでござる(MySQL編)開発をしていて、大量のテストデータが欲しいなーということが時々あります。超える量のテストデータが必要になります。これが意外と面倒くさいっ使い慣れたスクリプト言語で、チョチョイとコードを書くのもOKなのですが、でもやっぱり面倒くさいっ(ですよね?)ということで、今回はSQLだけで大量データを作る方法を考えて見ます。filesort」で既に解説されていました・・・。「漢のコンピューター道」さんの方が分かりやすいっうわぁぁぁん。出くわす場合があります。調べてみると、これはなんとしても回避した状況が内部で起こっているサインのようなんですがじゃぁ何処を見直せばいいのかという判断は、意外と難しかったりします。そもそも、このサインはなぜ遅いのか?なぜ発生してしまうのか?その仕組みを理解しておかないと、原因調査もままなりません。日本語サイトでは、なかなかそこまでの情報が引っかからないんですよね・・・。いうわけで、意を決して英語サイトに当たりを付けてみました。whyと思ったら、なんかいい感じのサイトがヒットしましたーっ!!やりました。MySQL?ここでもザックリ解説してあるのですがさらに詳細として、セルゲイのサイトを紹介してくれています。BYというわけで、以下訳です!英語が苦手なので、雰囲気レベルの翻訳ですがご容赦ください・・・。#英語が読める方は、元サイトを直接読まれることをオススメします。#また、間違いを見つけた方は、指摘いただけるとありがたいです・・・。Excelのユーザー定義関数の速度アップの方法を探していたら海外パッケージで、有料の開発用フレームワーク(?)を見つけたので買ってみました。開発者ライセンスあたり$349で、評価版は無いのですが30日返金保障が付いています。Excelのユーザー関数開発には、VBAマクロ開発、ActiveX開発、XLL開発と幾つか方法があります。(VSTOは、Excel2003以降という要件が私のプロジェクトにマッチしなかったので今回は評価しませんでした)それぞれ、前者になるほど開発の難易度は低いが速度が遅いというトレードオフになっています。SDKを使うので、Excelの内部関数と同じスレッドで処理されるということらしいのですが普通に開発するとC++で行う必要があり、非常に難易度が高いです。日本語ドキュメントも、ほぼ無い状況と言えます。使うことになるのですがそれでも処理がセル単位で実行されるため(並列実行されない為)、どうしても体感できる程度の差が出てしまいます。Leiningenは、Clojureのソースをビルドするツールです。書いたコードに必要なライブラリをWebから取得したり、コンパイル結果を単一のJarファイルにまとめたりできるみたいです。#もっといろいろ出来るかもしれないですが、ちょっとまだ分かってないです。top↑Photoshopでミニチュア写真を作ってみる。上から町を見下ろす感じの写真のほうが良いのかなー。