時雨に舞う

プログラミングや技術情報などの備忘録

2015-01-01から1年間の記事一覧

UnityのAsset参照に関して

Unityで各プラットフォーム用にビルドすると関連するAssetが取り込まれます。 しかし、想定外のAssetが対象になってしまってサイズが肥大化する事があり、どうして対象となるのか調べる術を探していました。(一個ずつ見ていくのは無理…) 非常に参考になっ…

WindowsでのNAT越えVPN

さて、だいぶ日が空きました。 たまに困ることをメモしておきます。 Windows環境では、NAT越えで IPsec/L2TP のVPNトンネルを貼ろうとするとうまく動作しません。 デフォルトではなぜか制限されており、レジストリの設定をすることでうまく動作するようにな…

Portfowarderの活用

お客さんの開発環境に接続して、その先にあるDBをグラフィカルに確認したい! そんなことありませんか? WebサーバにSSHでつないでそこからさらにDBに接続する程度なら、Windows環境では、Navicat単体で簡単に実現できますね。 Linux環境と違い、もう一段SSH…

UnityのTEAM LICENSEがUnity Proに付属?

2015/05/28現在、Unityのオンラインストアを閲覧すると「TEAM LICENSE:Unity Pro に付属」と書いてあり、取り敢えずアセットキャッシュサーバーを試してみたら使えたのでご報告です。(もちろんUnity Proライセンスでアクティベートしてある状態です) 以前…

サクラエディタのデフォルト文字コードをUTF-8にする

設定しないとだめなんですね。 コードを変えることがあるので、調べてみたらありました。(基本?) 忘れないように記載。 H.Y サクラエディタのデフォルト文字コードをUTF-8にするblog2.k05.biz

Aptio BIOSでCD/DVDドライブから起動させる設定方法

一部のPCで用いられているAptio BIOSでは、DVDなどのディスクから起動しようとしても、「Boot Option」では以下の選択しか表示されない事がある。UEFI: IP4 Realtek Ethernet ControllerUEFI: IP6 Realtek Ethernet ControllerWindows Boot ManagerDisabledC…

puttyで任意のセッションをバッチで起動する

puttyで管理するセッションがすごい量になってきました。 あのウィンドウって大きくならないですよね?(知らないだけ?) 設定情報はレジストリに入っているらしいので、そこを書き換えるバッチを作るのは面倒だしリスクが高そう。 でもやっぱりセッション…

Unityで#ifを使う

C#でプログラムを書いている前提で、Defineシンボルの定義によって実行コードを分岐される方法です。 C言語みたいな「#ifdef」ではなく「#if」になります。 (1)プログラム側 #if USE_AAA : #endif (2)エディタ側 「File」→「Build Settings」→「Playe…

Selenium IDE を使ってみた

Webサービスのテストを行う際に商品や会員などをひたすら登録する単純作業が発生したら、Selenium IDE を検討してみてはいかがでしょうか。 Selenium IDE はブラウザ上の自動テストツールです。 手軽に使うには Firefox をインストールして、アドオンで Sele…

SQL Server 遅いクエリの特定

MySQLなんかだと slow_query_log=ON slow_query_log_file=/var/lib/mysql/mysql-slow.log long_query_time=5 とかで分かるのですが、SQL Server の場合のやり方を知らなかったのでメモします。環境が SQL Server 2000 なので参考にならないかもしれませんが…

awsのCloudFrontを試してみる

aws

awsのCloudFront、要するにCDNですね。 今持っているアカウントが無料期間中なので、せっかくだから試してみました。 今回用意したコンテンツ自体がテキスト数行だった為、その速度向上については触れる事ができません。 CloudFrontの設定で少しハマったので…

mysqldumpしたファイルを圧縮しつつ他のサーバーに飛ばす

とあるサーバー上でmysqldumpしたいけど、そのサーバーはHDDの容量が少なくて(この時点で問題があるように思うが…)他のサーバーに保存したい時のお話です。 相変わらずlinuxのストリーミング処理には関心させられますね。大助かりです。 コマンド例として…

複数人でのunity開発に関して

unityを複数メンバーで開発する際、色々と注意する事がある。 そんな注意事項をまとめて下さっている素敵な記事をご紹介。 Unity開発者が複数人で開発を進める上で覚えておくと幸せになる9つの事 - テラシュールブログ Unity開発者が複数人で開発を進める上…

.gitignoreについて

git

gitの管理対象外ファイルを指定する.gitignoreについて。 .gitignoreの書き方に関して、よく正規表現が使えるという記述があったりしますが、実際には簡易正規表現のようなもので、globパターンというものが使えるようです。 ・空行あるいは # で始まる行は…

linuxのsedが便利

linuxのsedコマンドが便利だったのでメモ。 圧縮状態で数GB、解凍したら数十GBもあるような巨大なテキストデータから特定の部分を削除したい場合に重宝する。 テキストエディタで開くのは非常に難しい。秀丸エディタでも部分指定して開くのが精いっぱい。し…