だらだら〜個人事業〜

HatenaDiaryから引っ越してきました。Githubもnyakagawanです。

なるべく日記を書いたほうが良い気がする。

書いたほうが良い、というより何か書くことがあるような毎日を送れたらいいなと思う。 と言ってもそれだと無駄にハードルを上げるだけな気もするので、これからは何かなるべく書きたい。 具体的には。何に時間を使ったか、というのを書いていこう。 この土日…

Unityプロジェクトでsandcastle使ってみる

次のプロジェクトからはC#コードのコメントを適当なやつじゃなくてXMLコメントで書こうと思いUnityプロジェクトをサンプルにsandcastleでWebドキュメント形式のものを作ってみようとした記録。 sandcastleセットアップ XMLコメントからchm形式やHtml形式のヘ…

mac vimが重い。その2

MBP retinaでmacvimがやたら重かったが、結局たぶん画面の再描画が重いんだろうなーという結論になった。解像度をFullHDから1440x900だったかな?それにしたら大分症状が軽くなった。macvimのScroll時のRepaintは前からもっさりしてる印象だったけど、解像度…

mac vimが重い...

.gvimrcを編集してて表示されている文字数が多いところとか文字数の多い行とかでキャレットを移動するとCPU負荷があがる。50%とかいくときもある。OSX10.7.4/2.3GHz Core i7/8GB RAMなMBP retina。 環境設定をいじってみる。 ・実験的レンダラを使用する ・…

MBP with Retina

retina対応のmacbookpro買いました。というかやっと届きました。やっぱりmacは画面奇麗ですねぇ、iPhoneもそうですけど(持ってないけど)。 retinaに対応しているsafariとfirefoxを比較するとほんとにsafariのほうが奇麗でびっくりです。 MBP買った理由の4…

メモ、GalaxyS、Android2.3の起動時メモリ使用量

再起動後1分ほど待ったあとにタスクマネージャで確認 195MB WifiがONだったのでOFFにしてみた 198MB なんか増えた、と思ったらまた195MBに戻った。しばらくしたら193MBになった。 あー、PortraitとLandscapeが切り替わるときに3MBぐらい増えるのか。あと持っ…

macでssl+svnチェックアウト

おれおれ証明書、認証局でSVNチェックアウトして普通にやろうとしたらできなかったのでメモ。 多分OpenSSLとSubversionのバージョンが何か一致しないとだめ?OpenSSL->1.0.1 Subversion->1.7.4 OS->MacOSX 10.6.8MacPortでいれたけど、optとかにInstallされ…

unityのiphoneアプリサイズ

- 3/10:タイムリーな事にAppleが3Gでのアプリサイズ制限を50MBに緩和したらしいです。 ここで書いてるのは20MB制限時代のことなので、ちょっとしたアプリならAssetBundleとか使わなくても出せちゃいそうですね(Androidマーケットはどうなんだって話ですが…

覚え書き

VimのvundleとかUnite.vim http://d.hatena.ne.jp/holypp/20110515/1305443997

色々日記

ひさびさの日記。というか近況を綴っておこう。ライフログなどになり得ない更新間隔だけどいつか見返す日がくるのかも・・・wとか思ったり。 仕事について 東京に出てきての初仕事は無事にかたづいた。その次も、次の次も(たぶん)ある状態なので順調といって…

Unity Import前のTexutreサイズ

TextureをImportすると、512x512とか、2のべき乗の値にリサイズされてしまい、Texture.widthとかでオリジナルのサイズがとれない。という時。 TextureTypeをGUIでImportするとリサイズが行われないので、そのままですよ。という話。 http://unity3d.qatohost…

Unityで。Boxとかのセンタリング

たとえば上の画像のように、Window(test window)内のGUI要素をCenterAlignしたいとき。 このようにすれば出来るみたい。これ以外にどうやるのが簡単だろうか? ちなみにLabelのセンタリングはstyle.alignmentにTextAnchor.MiddleCenterを指定してやってい…

Font size and style overrides are only supported for dynamic fonts.

UnityiOSビルドなどでこのランタイムエラーが出るときの対処法 http://forum.unity3d.com/threads/58161-Unity-3-b6-iPhone-Fonts-problem This is what you need to do. Import a TTF font file in Unity. Set the Character Set to Unicode. All other inf…

ラジオききつつ

日常ラヂオ聴きながらUnityさわってました。 最近はiOSアプリをUnityで作る作業をしていて InApp課金 FadeIn/Out とかを作ってみた。課金はUnityプラグインを書いてやる必要があるのですが、プラグイン書いたこと無いのと、それ以上にObjective-Cに苦戦しつ…

'mono_dl_register_symbol' was not declared in this scope

http://forum.unity3d.com/threads/109096-mono_dl_register_symbol-problem-in-the-Simulator-Native-plugin-can-t-runningIPhoneSimulatorじゃあPluginビルドできない。。。ぬぐぐ

とか

SaveLoad周りを書いてiPhoneのシミュレータ上でテストしてみる。 で、UnityでiPhoneBuild&RunしてXcodeが開いてシミュレータが立ち上がって(SDK VersionをSimulatorにしてるので)、でSaveLoadのテストして。何気なくXcode上からアプリを一時停止してみたら…

Unityのアクティベーション回数制限

PCの引っ越しなどでUnityの再アクティベーションをやることがあると思うが、今回そのアクティベーション回数が制限を超えたようでUnityにメールして再アクティベーションしてもらう羽目になった。 記憶が不確かだが、たしか4回目の再アクティベーションだっ…

MonobehaviourのMethod呼び出し順序

改めて確認。 Awake Start Update LateUpdate FixedUpdate OnGUI にログを仕込んでPlayしてみる。 Awake Playした直後一番最初に呼ばれる Start Awakeの次。最初のUpdateの直前に一回だけ呼ばれる Update 毎フレーム呼ばれる LateUpdate 毎フレーム、Update…

MacでのUnity開発

Windowsでしかまともにやってなかったから気づかなかったけど相当やりにくいなぁ。 ExternalEditorに指定できるのがappだけ ShellScriptとか指定できれば--remote-silentオプションつけてmacvim起動できるのに...。(Tab使わないので) MonoDevelopが日本語…

またUnityでああだこうだやることになりそう

今度はいままでみたいに余暇でどうこうっていうのじゃなくて、仕事に近いかたちで取り組むことになりそうなので、ある程度長続きしそうなので(自分に)期待。 で、自分一人の開発じゃなくてしかもプログラマ2人でってことで考えているので、そこで問題にな…

flashでSlideShowを

Webブラウザ上でできるようにするために色々と調べながらやっている途中。 pdfをアップロード 連番のpngファイルにコンバート SlideShowのswfからコンバートしたやつを参照して動かす というところまで。Flashが門外漢すぎて大変...。 SlideShowのSwfがSampl…

git:リモートリポジトリ

やっとできた。 こちらの通りやって http://blog.champierre.com/670そしたら、こちらのようなエラーがでたので同じ対応をしたらできた。 http://d.hatena.ne.jp/lncr_ct9a/20101027/1288167047

Django,KeyboardMaestro

土曜日曜と休日出勤していたので今日はお休み。呼び出されなきゃいいが...。 なんか最近睡眠時間が減った気がする。体が必要とする睡眠時間が。多分睡眠時間削った生活続けてたせいだろうな−、また早く寝るようになったら元に戻る気がする。 Django 地味にや…

ubuntu再インストール。django,redmine,gitなど

昨日誤って rm -r /* をやってしまってVirtualbox上のUbuntuを再インストールする羽目になったので、仕事から帰ってシチューを作ってイカ娘をニコ動で見てから作業をおこなった。 昨日もやったので今日はスムーズにすすんだが、gitのリモートサーバーをたて…

pdfを画像ファイルに変換

というのを昨日今日とやってて、どうも日本語が入ったpdfの変換でエラーが出る...と思って今日もせこせこ調べてたんですが、どうやらpdfの作り方(?)によって変換の可否が分かれることがある様子(その記載があるページがどこかにいってしまった...) 適当…

ローカルでUnityのネットワークマルチプレイをテスト

ネットワークマルチプレイのUnityサンプルなんかを動かしたりしていたが、テストはどうしよう...2台のPCがいるのかな...とか思ってたりしてた。でも実はローカルでUnityアプリが2つ立ち上がってればそれでいいんじゃね。ということでUnity多重起動について。…

finderのコンテキストメニュー

macのfinderのアイテムを右クリックしたときに出てくるコンテキストメニューを、自作ファイラーでも同じように出したい。 色々調べているが、PyObjCでCocoaのAPIを呼び出してどうたらこうたらすれば出来るのか?PyObjCをみてたらGlobalHotKeyとかいうExample…

ネット開通

東京への引っ越し、新しい職場環境での仕事、そのほか色々があり、ついにネット開通まで到達しました。 またファイラー開発再開を日記につけれればなぁと思っております。

vfiler 7/30

今日のコミット KeyMappingのための仕組みを実装(KeyMapper) KeyEventを与えたら、事前にペアに設定した関数をCallbackする。モディファイア対応。各Paneで継承して、後でPaneごとにsetup関数をoverrideすることでKeyMappingのカスタマイズが可能になる。 …

Unity MasterServerを独自に用意する。立ち上げまで。

どうでもいいけど、自分で7000のキリ番踏んだ。わーい。UnityにはMultiPlayerゲームを作成するためにNetwork関係のFrameworkが用意されている。 なかでも、MasterServer(とかFacilitateServerとか)はマッチングやNAT貫通に使えるらしい。 NAT貫通(NATパン…

vfiler 7/25

やばい。あと今月中に保険料払わないと口座差し押さえが...w 明日以降のじぶんへ。 KeyMapperへのリネームとかは終わった、ListCtrlのみKeyMapperをつかってのKeyDown処理を行っている。TextCtrlはちょっとそのままKeyMapperを使ったやり方は適用出来ない気…

vfiler 7/24

コミット リストの更新監視と一定間隔で自動更新。 監視対象のディレクトリが削除されたときに監視Callbackが呼ばれないので、存在しないディレクトリをリストし続ける事があると思われる。 やってること keymapがぐちゃぐちゃだったので、KeycodeとModifier…

今日のコミット

今回のvfilerへのコミットで必須項目をいくつか実装した。 リスト上で、ディレクトリは上にファイルはそれ以降にまとめて表示 リスト上で、常に何かしらの項目を選択状態に。 インクリメンタルサーチで、Enter押してもリストに戻るようにしたい 他方のリスト…

Unity Input.Touch.deltaTimeがマイナスな件

この件、UnityRemote + Androidで実行して発生していましたが。BuildしてAndroid上でAPKとして実行したところマイナスの値が出ることはなさそうでした(たぶん) しかし、ゼロが入ってることはあってこの事は海外のForumでもTopicがたっていたように思います…

Unity Input.TouchのdeltaTimeの値がマイナス

UnityRemoteでAndroid(GalaxyS)と接続してInput.Touch周りのコードを書いているのですが、よく分からない現象が起こっているので晒してみる。 Input.GetTouch(0).deltaTimeとやると、UnityのDocument的には、前の変更(Touch関係のシステム側の更新?)から…

Unityのフリーの2DゲームFramework

http://www.wyrmtale.com/products/unity3d-components/orthello OrthelloというUnityの2DゲームFramework 詳しくはまだみてないがメモ、サイト下部のデモを見た感じSpriteAnimationもしているように見える。 OrthelloPROという文言とフィーチャーが書いてあ…

vfilerメモ

これがないと使えない ブックマーク これに伴って設定ファイルからの状態復元 リスト上で、ディレクトリは上にファイルはそれ以降にまとめて表示 リスト上で、常に何かしらの項目を選択状態に。 関連づけられたプログラムで開く Finderで開く 関連づけられた…

firefox5でvimperatorのあれが効かなくなる現象

firefox5か4にアップグレードしてからだと思うんですけど、firefoxウィンドウ内右上のクイック検索窓(?)(グーグルとかAmazonとかで検索できるやつ)で何かグーグル検索して、検索結果のページをjkとかで移動しようにも出来ない(キー入力が効かない)現…

vfilerにインクリメンタルサーチ

インクリメンタルサーチ実装した。'/'を押下したらTextCtrlにフォーカスが移り、正規表現を入力するとリストされた項目が絞られていく。で、ESCかCtrl+[をおすとフォーカスがリストに戻る。(画像は'de'と入力したとこ) フォーカスが移動する処理が入ってく…

vfilerにテキストコントロールを

まずvfiler作成の前に、python環境を整理した。 たぶんこの前macのシステムソフトウェアアップデートをやったときにpython環境がどうにかなってしまったような気がする。おかげでpythonの動作モードがデフォルト64bitになってしまって、wxpythonが動かなくな…

Unityの2011年のロードマップより気になった箇所

Unity Roadmap 2011 Unity3.4 Script execution order Unity now gives you eplicit control over the execution order in your scripts. Awake, OnEnable and Update calls are sorted by execution order. Execution order can be defined on a ‘per scrip…

Unity

UnityRemoteやってみた。 UnityPro + AndroidBasicという構成で。普通にAndroidにパブリッシュ出来る状態で。 Androidデバイスで、AndroidStoreからUnityRemoteというアプリをインストールする Androidデバイスを開発PCにUSB接続 Androidデバイス上でUnityRe…

今日のだらだら

夜まで社内ニートかましてしまった!巡回サイト全部みてしまって、みるものなくなってRSSリーダー無駄にリロードするという初級NEETって感じだった。 FireFox5 にしたのが原因かどうかは分からないしそんなことはどうでもいいのだけど、たまにvimpelatorが効…

vfilerディレクトリ移動できるようになったり

またvfilerというwxPythonのFileHanterをもとにした俺得ファイラーをつくってた。今回は 上下階層のディレクトリ移動(u/dキー) 左右ペインのフォーカス移動(h/lキー) ファイラーウィンドウを閉じる(qキー) とかを作った。次はcpやmvつくってみたい。 …

wxfiler wxPythonのチュートリアルかなんかで落ちてたFileHunterを有効活用して、ファイラー作成中。ほんとに自分が使えるだけのレベルでよいので完成させたいなぁ...。 ファイルコピー、移動、リネーム フィルタ インクリメンタルサーチ Grep Finder/Explor…

久々にファイラーのコードを書いた

2ヶ月ぐらい放置してた気がするwxPythonで書くファイラーのコードを書いた。 jとkでカーソルを上下に移動させて、eを押したらmacvimで編集することが出来るようになった。 でもディレクトリ移動は出来ない。そんなことより、HotKeyがうまく動かん。 self.Re…

Firefox4でXulMigemo使えるように

おそまきながらFirefox4にアップデートした。 vimperatorも公式にサポートしてるっぽいし、時間あるしやってみた(まずは普段使いのMacさんへ)で、Firefox4.01へアップデートしたわけですが。XulMigemoが使えなくなってた...これはやばい。vimperatorのあ…

yankringが機能しない vim7.3

Yankring入れて、C-Pとかしても履歴にあるテキストがペーストされなかった。 でも:YRShowとかしたら履歴には入っている。という状態。 set clipboard=unnamed,autoselect をvimrcに書いていたのがよくなかった様子。 set clipboard=unnamed としたら治った

AmazonEC2でEBSブートしているInstanceのEBSボリュームサイズを拡張する

http://d.hatena.ne.jp/antlabo/20110507/1304782492 > resize2fs /dev/sda1 を実行すれば終わりです これが必要

Skypeメッセージ受信時にWindowsのタスクバーが…

ピコっとせり出してくる(タスクバーを自動で隠れるように設定している時) これをやめさせたいと思ったのでググって見たけど分からなかった…。 てかぐぐりかたがよく分かんない。 Windows タスクバー ウィンドウ アクティブ 無効 とかでググっても出てこな…