スポンサーサイト

-- --, --
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

OSX版Steamの各種データ格納場所

06 15, 2011
PCゲーマーのみなさんにとっては今更な話ですが,
最近になってこの「Portal」というゲームのことを知って
もっと最近になってPortalがMacでもできることを知ったので
昨日からやり始めました.
(余ったパッケージをプレゼントしてくれた研究室の仲間に感謝.)

このPortalをやるためには「Steam」というプラットフォームが必要で,
Steamを経由してゲームをダウンロードしたり実行したりするわけなんですが,
一体ファイルはどこに保存してるんだろう・・・と気になったので調べました.

一部サイト(Steam公式も含む)には「ユーザの『書類』フォルダにある」と
書かれていましたが,バージョンアップで変わったのか知りませんが
僕の環境では以下のフォルダにありました.

/Users/(Macのユーザ名)/Library/Application Support/Steam/SteamApps/(steamのユーザ名)/portal/portal


というわけで,書類フォルダにないよって方はこちらを参照下さい.
コンフィグファイルもこの中のcfgフォルダに入れればいいはずです多分.

しかし良いゲームだなPortal.エンディングで一気に好きになった.
何となくマザー2ファンあたりにもウケそうなエンディング曲ですね.
本編だけなら2,3日でクリアできるので是非.



~~~~ 僕がやったのはPortal1ですが ~~~~

ポータル 2
ポータル 2
posted with amazlet at 11.06.15
エレクトロニック・アーツ (2011-05-19)
売り上げランキング: 264


ポータル1&2パック【日本語版】
サイバーフロント (2011-04-22)
売り上げランキング: 463

新曲「pole」

05 22, 2011
新曲「pole」
制作期間 深夜3時~5時半くらい.深夜のテンション.

pole by megane42

ストリーミング版は音が悪い!ダウンロードしてくれると嬉しいなw

Windows7 64bitにTeX環境を入れる

05 04, 2011
今日はWindows7(64bit)にTeX環境を導入しました。
目指す最終形は、Meadowからやてふモードで編集・コンパイル・表示をこなすことです。
参考サイト:
◆Windowsの場合(kakuto3 + Meadow + Yatex) - からすのす
TeX/Windows上でのTeX編集環境

1.TeXを入れる


便利なTeXインストーラがあるのでそれを使ってインストール。
http://www.math.sci.hokudai.ac.jp/~abenori/soft/index.html
ここの、TeXインストーラ3 (2011/05/04現在 バージョン0.81r6) をダウンロード。
zipファイルを解凍した中の「abtexinst.exe」を実行する。全部デフォルトのままにした気がする。

2.Meadowを入れる


http://www.meadowy.org/meadow/netinstall
ここから「setup-ja.exe」をダウンロードしてインストール。
「パッケージの選択」画面まで進んだら、デフォルトのものに加えて「gnuserv」と「yatex」の2つを追加しておく。
最後にinstall.exeを言われるがままに実行すると.emacsファイルを置く場所を聞いてきますが、僕は事前にcygwinが入っていたので環境変数HOMEがcygwinのホームフォルダ(C:\cygwin\home\xxx みたいな)を指すようになっています。なのでここは.emacsファイルもcygwinのホームに置くことにして、そのままエンターを押します。
インストールが終わったら、環境変数のPATHにインストールフォルダ Meadow\bin を追加します。

3.「.emacs」の設定


.emacsファイルに以下を書き加えます。

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; gnu serv
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

(require 'gnuserv)
(gnuserv-start)
(setq gnuserv-frame (selected-frame))

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
;;; YaTeX - Yet another LaTeX mode for Emacs
;;;

(setq auto-mode-alist(cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist))
(autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)
(setq load-path (cons "c:/meadow/packages/lisp/yatex" load-path))
(setq tex-command "C:/w32tex/bin/platex.exe")
(setq dvi2-command "C:/w32tex/dviout/dviout.exe")

(setq explicit-shell-file-name "cmdproxy.exe")
(setq shell-file-name "cmdproxy.exe")



いくつかの参考サイトに書かれていたものを、必要最低限の設定(と思われるもの)に絞りつつパスを書き直したものです。今後もTeXインストーラのバージョンアップなどによってファイル構成が変わるかもしれないので、パスは適宜書き直してください。

これで、.texファイルを開くと自動的にやてふモードに入って、C-c t jでコンパイルしたりあれしたりこれしたりできるはずです。ようは64bitとかあんま気にしなくていいってことですね。たぶん。
0 CommentsPosted in Windows

Windowsでsshサーバを立てるまで

04 25, 2011
研究室のWindowsマシンにリモートログインしたくなったので、やったことのメモ。
全体として、↓のページにお世話になりました。
ウインドウズにSSHサーバーを入れよう !
OSはWindows7 64bitです。

1.Cygwinを入れる


ここを参考にした。
Windows に Cygwin バージョン 1.7 をインストール - 金子邦彦研究室
デフォルトのパッケージのほかに、「openssh」と「cygrunsrv」を追加。

2.sshdのインストール


cygwinの窓で「ssh-host-config -y」を実行。
-yオプションは「すべての選択肢にyesで答える」なので、もしかしたら-yつけずにちゃんと答えていった方がいいかもしれない。でも俺はつけても大丈夫だった。途中でsshd用のユーザが作成されるので、そのパスワードを決めて入力する。

ここまでできたら、「cygrunsrv -S sshd」でサービスを開始した後、「ssh localhost」で自分に接続できるかテストできるはず。

3.鍵の用意と設定


鍵は以前に研究室のほかのLinuxマシンで作っていたものを流用するため、新たには作らなかった。秘密鍵と公開鍵の両方を「C:\cygwin\home\(ユーザ名)\.ssh」に入れる(cygwinをC直下に入れた場合)。鍵ファイルのパーミッションは600に、.sshフォルダは700に指定。
余談ですが、ここで共通鍵のファイル名が間違えて「au to rized_keys」になっていたせいでしばらく引っかかった。ご注意を(笑)。

通信開始時にパスワードではなく鍵で認証するように、下記を参考にsshd_configをいじる。
RSA公開鍵認証の有効化とパスワード認証の無効化 - Gentoo Linuxで無料サーバ
ただし、sshd_configの場所が(cygwinでは?)「C:\cygwin\etc」にあったので注意。

4.ファイアウォールの設定


22番ポートを見逃してもらいます。下記の「外部からの接続」を参考に。
http://greenleaf.sakuraweb.com/index.php?CYGWIN%20sshd
あってるか自信ない。セキュリティ上問題があったら誰か教えてください。

以上です。
外部から接続するときは、まず研究室のsshサーバにリモートログインして、そこからさらにsshでログインしてます。
0 CommentsPosted in Windows

OSXにOpenCVインストール

04 16, 2011
ちょっと前にソースコードからOpenCVをインストールしたのですが,試しにMacPortsから入れたら寝てるだけでインストールできたので,あんな面倒な事しなくてよかったようです.

$ sudo port install opencv


こんだけ.
時間がかかるので寝る前にやりましょう.

ただし,そのあと実際にXcodeを使ってコーディングする時の設定を他のサイトを参考にしてたら何点かつまずいた点があったので,そこだけメモ.

1.Xcodeのテンプレートを自作する


これからXcodeプロジェクトにフレームワーク追加したり設定変えたりと作業をしていくわけですが,これを毎回やるのは面倒なので,先にOpenCVプログラミング用のテンプレートを作りましょう.

/Developer/Library/Xcode/Project Templates/Application


にある「C++ Tool」フォルダを,

~/Library/Application Support/Developer/Shared/Xcode/Project Templates/Application


にコピーします(コピー先のフォルダが無ければ作りましょう).ここにテンプレートを置いておくとXcodeにユーザテンプレートとして見なされるらしいです.コピーしたフォルダの名前を「Open CV」とでも変えておきます.
あとはその中のxcodeprojファイルを開いて初期設定をするだけです.基本的な流れはぐぐればいくらでも出てきますのでそちらを参考に.

2.ヘッダ検索パスの指定


作業の中でヘッダ検索パスを設定する所がありますが,多くのサイトで

/opt/local/include/opencv


を設定するように書かれていました.しかし,その中のヘッダファイルを見てみると,

#include "opencv2/core/core_c.h"


のようなインクルードの仕方をしています.なので,ヘッダ検索パスに

/opt/local/include/


も追加しておくといい気がします.「再帰」のチェックは入れなくていいです.

スクリーンショット(2011-04-16 11-4-16 (土) 3.46.06)

もちろんこれはmacportsで入れた時の話なので,homebrewとか別の入れ方をした人は/optじゃないどっか対応する所を設定しましょう.
ヘッダファイルのコメントに「互換性を保つ為の措置だ」というような事が書いてあるので,バージョンアップに伴うアレでしょう.

3.追加するフレームワーク


フレームワークを追加する際に,libcxcore.dylib、libcvaux.dylib、libcv.dylib、libhighgui.dylib、libml.dylib あたりを追加するように書いているサイトが多いですが,これらの名前が変わってしまっているようです.おそらくこれもバージョンアップに伴うアレでしょう.
「libopencv_○○2.2.0.dylib」という名前のフレームワークを何も考えず全部追加してみたら無事に動きました.

基本的な流れは他サイトに任せたつもりでしたが,残った作業は「有効なアーキテクチャ」からppcを消すだけですね.まあそんな感じです.無事に設定ができたら,新規プロジェクトを作成してみましょう.OpenCVテンプレートがありますかね.どっかのサンプルをビルドしてみましょう.
0 CommentsPosted in OSX
プロフィール

津田沼

Author:津田沼

学生です。ドラムとDTMをやっていますが、多分向いていません。Macを使っています。好きなお笑い芸人はさまぁ~ずです。

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
Ninjaアクセス解析
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。