*1に関する記事です。ラストには長い滝が登場します。Combinatoricsがめちゃくちゃ面白い。場合の数という離散的なものを数えるのに、連続的世界から生まれた解析学の知見を用いる分野だ。Programming最近、「裂けてるさけるチーズを裂けて避けるチーズが載ってる裂けてる地図を裂けて避けるチーズ」が話題になりました。togetter.com「さけるチーズを避けるチーズ」において、チーズがさけるチーズを避けた結果、残るのはチーズ。Updateが始まってssh接続が切れてしまった...つらい...」こんな場面はしばしばあります。tracing2015-02-27MATLABで、for文・parfor文中で関数内のパラメータを様々に変えて計算をする方法(クロージャの利用)たとえば以下のような状況があると思います。このようなとき、ode45やfsolveを使いますが、for文中で関数の中身のパラメー...MATLABで、for文・parfor文中で関数内のパラメータを様々に変えて計算をする方法(クロージャの利用)2015-02-21MATLABのparforの使い方メモ(高速化のために)MATLABMATLABのparfor構文を使うと、parfor内の処理を並列で行ってくれるため簡単に高速化ができます。多くのパラメータに対するシミュレーション結果を得たいとき、parforを使うと各パラメータに関する計算を簡単に並列化することができます。Z3をアスファルトに落としてしまい、画面が操作不能になってしまいました。僕は画面ロックにパターンロックを使っていたのですが、これの解除に一苦労しました。結果的にadbとその仲間たち、特にパターンロックの解除にuiautomatorが大活躍しま...画面を割ってしまいタッチ操作不能になったAndroidからadbでデータを救出・移行した記録2014-12-12MATLABで自動的にfigureを重ならないように並べるMATLABMATLABで、figureが互いに重ならないように並べるgridfigureというコマンドを作りました。solverPython「4つの数字で10を作るゲーム」を一般化した、「与えられたn個の数字の四則演算(追記:および括弧)でNを作るゲーム」の解を一つ求めるコードをPythonで書きました。ポイントは、Generator機能を再帰して使っていることです。solver2014-10-30UnityのTransformの子要素機能は大量に要素を詰めると重いUnitySceneロード実行時に128^2個(16384個)のGameObjectをInstantiateし、それを全てUnityのGameObjectに直接の子Transformとして指定するようにしたところ、Sceneのロードがかなり重くなりました。B」を押すだけ(あるいは、好みのエディタからmakeするだけ)でTeX書類が作れる、shellscript・Makeを使ったTeXテンプレートを紹介します。10.9で(日々)動作確認しています。MemosQuineとは、「自分自身のコードを出力するプログラム」です。Codeを書いた時に使ったテクニックなのですが、通常のMATLABプログラミングでも使えそうだと思ったので紹介します。CodeMATLABなんと、以下のコードはちゃんとした、実行できるMATLABコードになっています。