vmware-tools のインストールで、 The path “” is not a valid path to the のようなエラー

vmware-tools がうまく動かないので、再インストールしようとしたら以下のエラー

前にインストールした時は問題なかったのに。

どうやら前に ubuntu を更新していて、必要なファイルが欠けていた。
ubuntu を更新してしばらく経っていて更新した事すら忘れていた。

以下で、更新後のubuntuの kernel のヘッダファイル を取得する

あとは、先ほどの質問で正しい path を入れてあげる。
パスは、 /usr/src/linux-headers-3.5.0-51-generic/include になる。




[Grails] Criteria (クライテリア)で、総件数(total)と、指定した範囲のレコードの両方を一度に取る

paginate タグとか使って、ページネーションを表現すると、表示する内容と総件数の両方を取る必要がある。

totalCount を使うと一度の検索で、表示したい範囲の情報と総件数がとれる。

max は取得したい件数(表示したい件数)
offset は、ページネーションでずれたページ数。意識しなくても、paginate タグなら、 params.offset に入る。

これで、 searchResults には取得したい内容のデータが入っている。
総件数は
searchResults.totalCount
で取れる。