memo

ServersMan@VPS CentOS6.4 64bitインストールメモ

いい加減5系は古いのでインストールしなおした。.sshをバックアップし忘れてしまった 前準備 OS変更http://dream.jp/vps/esp/manual/mnl_basic_03.html 変更後のrootパスワード、sshポートなどは全て契約時の初期設定に戻る sshログイン用ユーザ追加 /etc/ss…

EclipseでJRubyをデバッグ実行

みんな平然とビルド&実行してるっぽくて泣きそう antインストール 公式からzip落として適当に解凍、環境変数"ANT_HOME"を設定 ついでにjarをビルドしておく 実行時のVMオプションは以下 -Djruby.memory.max=500m -Djruby.stack.max=2048k -Djruby.home=${wor…

今の開発はSVNみたいな集中型の中央リポジトリが本線.それだけだと使い勝手が悪いのでローカルでgit使ってバージョン管理してる gitではいくつかのブランチがある.中央リポジトリから取り込むだけのブランチと,本線のままだと動かんから設定ファイルをい…

jni.hあたりにあるっぽい"__uint32_t"だとかが悪さをしてるっぽいぽい.unsigned intにしたらいけた libBulletMLで詰まった.また今度

SDLは諦める.SDLまわりを潰してビルドを最優先する libBlletmlが鬼門くさい?ファイル入力をJNIでしないといけない

新しいGNU Screen

で縦分割時の描画速度が改善されたって聞いたからビルドした.実際何の問題もなくなってた 分割の移動をワープしたい.一番右の右隣は一番左がいい フォーカスしてるウィンドウをわかりやすくする

自分用gitメモ

書いたら覚える.CSSいじらないかん log -: 表示するコミット数を制限 ..: 特定リビジョン間のログを表示 --pretty-oneline: 一行にする 変更のあったファイルを表示する いろいろある --name-only: ファイル名のみ --name-status: 変更の種類.MDA --stat: …

gluLookAt, gluPerspectiveと等価な行列

gluLookAt: http://pyopengl.sourceforge.net/documentation/manual/gluLookAt.3G.html gluPerspective: http://pyopengl.sourceforge.net/documentation/manual/gluPerspective.3G.xml gluLookAtに相当する行列とgluPerspectiveに相当する行列を作って move…

Renderer#onSurfaceChanged()とDisplay#getWidth(), getHeight()の違い

Displayから取得できるWidth, Heightはディスプレイの解像度.onSurfaceChanged()はopenGLが描画可能な解像度が返ってくる.通知領域だとかの影響で両者は必ずしも一致しない.フルスクリーンにすれば解決する

アプリケーションを強制的に横長にする AndroidManifest.xmlで横長にしたいアクティビティにscreenOrientation属性を追加して,値をlandscpaeにする <activity android:name=".Test" android:label="@string/app_name" android:screenOrientation="landscape"> エミュレータの向きを横にする C-F12なんだけど機能しない気がつけば使えた 解像度の取得 Display#getWidt</activity>…

git-svn

sourceforge遅すぎる.checkoutとかcommitは別に放置しとけばいいんだけど,コード書いてる最中にdiff見たくなったり,コミット前にdiff確認したくなったりするのにその度10秒だとか待たされるのは気が滅入る そんな問題はgit-svnで解決!って聞いたからお試…

スクリーンをロックするコマンド

% gnome-screensaver-command -l lオプションをつけるとロックが有効になる。そうでなくとも、スクリーンセーバーの設定でロックが有効になってるといらない

インストールする(した)もの

aptから zsh emacs migemo anthy-el yatex haskell-mode google-gadgets-gtk compizconfig-settings-manager wmctrl scim-anthy git-core subversion openssh-server sun-java6 sudo update-java-alternatives -s java-6-sun 公式からほげ skype eclipse goo…

Twitter初心者のためのマナー

相互Followしよう Blockはだめ 無断Followはだめ 無断Removeはだめ 無断Retweetはだめ 総括 適当に考えて書いた割に全部存在するらしい。恐ろしや 使い方を強要されない、自由度の高さがTwitterのキモだと思ってる。現実でのマナーならまだしも、俺流Twitter…

Eclipse(JDT)で覚えておくと便利かもしれない10のショートカット

めんどいからEmacs風の記述(Ctrl→C、Alt→M、大文字小文字区別)。エディタ内で有効なショートカットだと思う。もしかするとEmacsバインドのがまざってるかもしれない。あんまり当たり前っぽいのは書かない C-R:Open Resource リソースを開く。Package Explor…

Eclipseで補完が効かなくなる

http://d.hatena.ne.jp/y_nakanishi/20081001/1222879517 ここがもっと早く見つかれば今日もうちょっと仕事すすんだのにー

Ubuntu8.10,9.04でXineramaを有効にするとXが起動しない

Quadro NVS 285とQuadro NVS 55/280 PCIの2つのビデオカードでクアッドディスプレイをしようとして,Xineramaを有効にすると,Xが起動できなくなって次のエラーが吐かれる The display server has been shut down 6 times in the last 90 seconds. It is lik…

自前ClassLoaderはだめ

ClassLoaderがよーわからんのやけど,とりあえずだめ! http://www.eclipsezone.com/eclipse/forums/t61831.html

エディタの移動(Emacsキーバインド)

Ctrl+x b でポップアップメニューが沸いて、エディタ内で開いてるタブを選択、移動できる Ctrl+x Ctrl+b で全てのエディタで開いてるファイルがリストされるダイアログが沸いて、選択、移動できる できればCtrl+x bで全部のファイルが見えてほしいんだけど …

今開いてるファイルをPackageExplorerとかでフォーカス、表示する

Alt+Shift+w のショートカットでポップアップメニューが沸いてくる。PackageExplorer、History、Navigator、Outlineの4つからそのファイルをフォーカスしたいViewを選べる。それぞれの頭文字がアクセラレータになってるから、例えば Alt+Shif+w(メニューが出…

プラグインエディタのExtensionタブ内で,拡張ポイントを右クリックしてもNew->Genericsしかでてこない

http://samindaw.wordpress.com/2008/11/05/eclipse-plugin-editor-extension-tab-show-generic-in-new-submenu/ ソースコードがないのがだめっぽい.Eclipse for RCP/Plug-in developersってバージョンを使ったらいけた.

作成したプラグインをSoftware Updates and Add-onsから利用できるようにする

http://www.limy.org/program/eclipse/plugin/plugin_feature.html 上のサイトの通りでできた.

Eclipseで指定したファイル名のファイルを開くコマンド

Ctrl+Shift+r っぽい.ずっとこれを探していた

8.04 FirefoxとかThunderbirdで漢字に変なフォントが使われる

serif, sans-serif, monospaceを参照してるらしいんだけど,日本語の設定ファイルがないのが原因っぽい.よくわからん ln -s /etc/fonts/conf.avail/69-language-selector-ja-jp.conf \ /etc/fonts/conf.d/69-language-selector-ja-jp.confってシンボリック…

subversion自分用メモ

/home/pekatuu/svnmemo + hoge + hogera | + hogera2 | + fuga + fugaga + fugaga2ディレクトリ階層がこうなってる。Treeの書き方おかしいとかいうな この構造をもったリポジトリを作るのだ リポジトリのルート + hoge + hogera | + hogera2 | + fuga + fuga…

Eclipse3.4で、Runで実行するプロジェクトの選択方法を変更する

Window->preferences->Run/Debug->Launching で、Launch Operationのところがそれ

Windowsで複数のウィンドウを左右に並べる

タスクバー上で右クリック、「ウィンドウを左右に並べて表示」を選択 特定のだけ並べたいときは、タスクバー上のあれをCtrl+クリックで選択

Ubuntuでssh-agent

svnやらcvsやらからssh経由でレポジトリいじくるときに毎回パスフレーズきかれてうっとうしい。そんなときssh-agentを使うと一度の入力で済む。Ubuntuだとssh-agentはxsessionかなんかで起動してて、Xで起動したプログラムはssh-agentの支配下におかれている…

Luaおもしろす

おもろす LuaはC言語用につくられた組み込みスクリプトでほげほげ Table(連想配列?)がほげってて > --コメント > t = {} --テーブルつくる > t[0] = 1 > t[1] = "hoge" > t["hoge"] = "hogehoge" > print(t[0], ", ", t[1], ", ", t[t[1]]) 1 , hoge , hoge…

xdviで用紙を指定する

よくわからんのやけど,xdviは引数を与えないとA4縦の紙で表示しようとする.A4横で作ったdviファイルだと右側がはみでてしまってうまく表示できない.-paper オプションで用紙が指定できて xdvi -paper a4r hoge.dviみたいにするとうまく表示してくれる