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

fabricをWindowsにインストールしてみた

Python製デプロイツールのfabricをインストールメモ。 準備 setuptoolはeasy_installを使うため。ここからセットアップ用スクリプトをダウンロードして、以下のコマンドを叩く $python ez_install.py pipのインストール $easy_install pip pywinとpycryptの…

homebrewを使う際に行った設定とエラー対処

mac

プロキシ環境下でhomebrewを使う パッケージを取得する際に、どうやらcurlを用いてダウンロードするようなので、 プロキシ環境下では.curlrcをホームディレクトリ以下に作成して、プロキシ設定を記述しておけば良い模様~/.curlrc proxy-user="username:passw…

管理者権限のチェック

pythonで管理者権限かどうかをチェックするには、ctypesをインポートしてwin32APIを直接叩くしかないようだ。 import ctypes is_admin = ctypes.windll.shell32.IsUserAnAdmin() UACで管理者権限に昇格させるにはちょっと大変そう。How to run python script…

C#でJsonシリアライズについてのメモ

c#

C#を触り始めて、Jsonをシリアライズする必要があったのでいくつかライブラリを調べたのでメモ. C#ははじめてまだ数日なので全然慣れてないけど、なるべく直感的に扱えそうなのを探してみた。 標準でサポートされているJsonライブラリ System.Runtime.Serial…

macでのEclipse環境設定

mac

・日本語化手順 主に以下を参考にしました. MacでPleiadesを使ってeclipseを日本語化する1. eclipseをダウンロード 最新版を入手. (現在4.4 Luna) http://www.eclipse.org/downloads/ 2. pleadesをダウンロード JREが無いパッケージを選択.上記と同じ4.4を取…

VisualStudioでlibeventを使うためのメモ

ライブラリのビルドから設定 ソースの入手 公式ページより安定版をダウンロード ビルド tarコマンドで展開後,VisualStudio Command Promptを開いて,libeventのディレクトリに移動し,以下のコマンドを実行してビルド $nmake /f Makefile.nmake 成果物のコピー…

ディレクトリ以下にあるファイルをUTF8-BOMへエンコードする

以下のコマンドを実行すると、カレント以下の.cファイルと.hファイルが、UTF8(BOM付き)にエンコードされる。 find -exec は条件にマッチしたファイル毎にコマンドを適用できるオプション。 # find . -type f \( -name \*.c -o -name \*.h \) -exec nkf --ove…

JDK/JRE 1.4から1.7へのアップデート

オフィスのCentOSのJDK/JREをアップデートしたのでメモ。1.OracleのホームページからJDK/JREのRPM版をダウンロード2.コンソールよりJDK/JREをインストール # rpm -ivh jdk-7u45-linux-x64 # rpm -Uvh jre-7u45-linux-x64.rpm3. alternativesで新バージョンの…

Cygwinでlogcatを出力

eclipseのlogcatがどうも見にくいので、Webで代替方法を探していたら、こんなものを見つけた。 Modifying the Android logcat stream for full-color debugging スクリプトをダウンロードして、 adb logcat | python coloredlogcat.pyとすると、ターミナル上…

ライブラリを用いてNDKでsoファイルをビルドする方法

共有ライブラリなどを使って、NDKからsoファイルを作る場合、Android.mkで以下のように追記する。 include $(CLEAR_VARS) LOCAL_MODULE := libTestIntermediate.so LOCAL_SRC_FILES_ := ../lib/libtest.so include $(PREBUILT_SHARED_LIBRARY)プロジェクトの…

32/64bitアプリケーションが混在するWindowsマシンでRictyフォントを使う

Rictyフォントにはプログラミングでは大変お世話になっていて、とても愛用しているのですが、Windowsで表示しようとすると綺麗にレンダリングされません。多用するアプリケーション(Editor/Cygwin/Eclipse/VisualStudio/GitClientなどなど)では極力Rictyフ…