ほるっふー

自宅のベランダに鳩が住み着いた話を5万人の前ですること。

Geant4で利用するVisualization Driverを追加する。

Geant4のビジュアライゼーションにはOpenGL、DAWN、RayTracerなど様々なものが利用できる。

8.3. The Visualization Drivers

多くのサイトでこのビジュアライゼーションを利用したければ

Idle> /vis/open OGL

とせよと紹介されているのだがそもそもGeantを動かしたときの利用可能リストに載っていない事がある。

You have successfully registered the following graphics systems.

Current available graphics systems are:

  ASCIITree (ATree)

  DAWNFILE (DAWNFILE)

  G4HepRep (HepRepXML)

  G4HepRepFile (HepRepFile)

  RayTracer (RayTracer)

  VRML1FILE (VRML1FILE)

  VRML2FILE (VRML2FILE)

  gMocrenFile (gMocrenFile)

次のようになって欲しい

You have successfully registered the following graphics systems.

Current available graphics systems are:

  ASCIITree (ATree)

  DAWNFILE (DAWNFILE)

  G4HepRep (HepRepXML)

  G4HepRepFile (HepRepFile)

  OpenGLImmediateX (OGLI, OGLIX)

  OpenGLStoredX (OGL, OGLS, OGLSX)

  RayTracer (RayTracer)

  VRML1FILE (VRML1FILE)

  VRML2FILE (VRML2FILE)

  gMocrenFile (gMocrenFile)

 

これは環境変数が設定されていないのが原因で例えばOpenGLを加えたければ

export G4VIS_USE_OPENGLX=1

を任意の場所で設定してからmakeし直せば動作する。

続きを読む

bannerコマンドを使ったイタズラ

コンピューターの画面をつけたまま離席するのはセキュリティ上よくありません。

例えば開いてるターミナルでこんなコマンドを実行されたら 

[iMac] smith: ~ $ alias ls='banner `/bin/ls`'

lsコマンドを打つ度にとんでもないことになります。

続きを読む

Numbersでチェックの入ったボックスを数える。

Numbersではチェックボックスを作れます。

チェックの入ったボックスを数えたい時、

・SUM関数を使っても数えられない。
・COUNTA関数を使ってもチェックの有無に関わらず数えてしまう。
・愚直に足し上げた場合、結果は期待通りですが
 『この数式は数字の代わりにブール値を使用しています。』
 と警告が表示されるのが気に食わない。

そこで、解決策として

・COUNTIF関数を使ってTUREであるセルを数えてあげれば完璧です。

 

f:id:blacksmithltw:20160912181833p:plain

Dock中のアイコンを右クリックをした時に見れるアプリケーション毎の『最近使った項目』はEl capitan以降更新されない

Apple謹製のアプリケーションではDock中のアイコンを右クリックすると最近使った項目が表示されるので便利だった。
ところがEl capitanにアップグレードしてからこの一覧が一切更新されなくなってしまった。

f:id:blacksmithltw:20160909175842p:plain

一覧はYosemite時代のままだ。 

一度Dockから削除してみたり、最近使ったを表示を押してみたりしたがダメで、
どうも皆解決策を探しているが今のところ見つかっていない様子。
致命的な問題でもないので放置されている…でもなんとかして欲しい。

Dock App's "Recents" Not Updating

 

(追記 2016/09/12)

Dockを再起動すれば最新のリストには更新される模様。
ただし、更新されるのは再起動した時のみなので毎度手動更新になりそうだ。
再起動の方法はTerminalを開いて

[MBA] smith: ~ $ killall Dock

などでできる。