2012年2月
« 1月    
 12345
6789101112
13141516171819
20212223242526
272829  

カテゴリー

vimprocを使えるようにするメモ (windows7 64bit)

下準備。 vundleでvimprocのインストール vundleでvimshellのインストール

ココからが難しいとこ

Mingw-toolsのインストール(makeのインストール)

http://jaist.dl.sourceforge.net/project/mingw/Installer/mingw-get-inst/mingw-get-inst-20111118/mingw-get-inst-20111118.exe インストールディレクトリをMinGW-toolsに指定、コンパイラはインストールせずにMSYS Basic Systemだけインストール。コンパイラは次にダウンロードする64bit版を使うので。

C:\MinGW-tools\msys\1.0\bin pathに追加

Mingw-64bitのインストール

http://jaist.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win64/Automated%20Builds/mingw-w64-bin_i686-mingw_20111220.zip

解凍したファイルを移動して、C:\mingw-w64\ に名前変更

C:\mingw-w64\bin pathに追加

C:\mingw-w64\bin\x86_64-w64-mingw32-gcc.exe を gcc.exeに名前変更

※上記のMingw-tools、及びMingw-64bitは以下を参考に最新をダウンロードするといい。 http://umeji.blogspot.com/2011/10/mingwwindows64bitvimprocdll.html

コマンドプロンプトを起動して、こんな感じで出る

c:\>make -v GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or [...]

vim何度目かの環境設定またはBundleでのプラグイン管理が便利すぎ(windows7 64bit)

今回は、Vimテクニックバイブルを購入したのでそれを参考に色々環境を作ってみる。

まずは、まっさらなVimをKaoriyaからダウンロード

http://www.kaoriya.net/software/vim

ダウンロードしたファイルは、 D:\program\vim に置く。自分でダウンロードしたインストーラのついていないソフトは 全部D:\program\以下に置くようにしている。以前にインストールしていたvimフォルダは vim_oldとして別名にしてかわしておく。

まっさらなvimの起動

vimrcの設定 基本編

1.windows環境では、runtimepathは通常~/vimfiles/だが、unix環境に合わせて~/.vim/ディレクトリにする 2.$VIMフォルダは改造しないことを基本とする

~/_vimrcファイルをC:\User\ユーザ名\以下に作成、以下だけを記述

1 2 3 4 5 6 7 8 9 10 11 12 13 14 " vim:set ts=8 sts=2 sw=2 tw=0: " —————————————————————————– " ~/_vimrc 最低限の設定を記述 " 2012.01.03 新規設定 " —————————————————————————– " " ***************************************************************************** " runtimepath を vimfilesではなく.vim(unix環境)に合わせる " ***************************************************************************** set [...]

GDD2011に参加。

今年も参加しましたGDD。簡単にメモを。

基調講演 ・Android広がってるよ!毎日スゴイ数でActivateされてるよ! ・Chorome! ・App Engine! ・Google+! ・日本は開発者が多くていいね!

Androidの最新情報 ・おさらいするけど、Androidは凄く広がってるよ! ・ICS(アイスクリームサンドイッチ)いいよ! ・タブレット意識して!

GoogleApps:新しいAPI,新機能,ベストプラクティス ・AppsはEngineだけじゃなく、MailやTasksなんかを含めたいろいろ広い範囲。 ・Apps Scriptってのが便利だよとのこと

Ignite ・楽しかったー。

総括 ・Android広まってる!!が伝わってきた。 ・google+もかなり面白そう。 ・英語の勉強して通訳なしで聞けるようになりたいなぁ。 スピーカーの人はかなり意識してゆっくり話してくれてたので、 多少は理解できたけどやっぱり中身を理解しようとすると同時通訳が必要だった。

やはりこういうイベントに参加するのは非常に刺激になりますね。 参加させていただき、ありがとうございました!

eclipse3.7(INDIGO)環境の構築

eclipseのバージョンアップ(3.6->3.7)をする。 eclipseを利用するのは主にandroid開発とGAE(Python)の環境で利用。 以前は一つのeclipseで開発してたけど、利用するプラグインとかが別物なので、 別のeclipseとして設定したほうがいいと判断。 ダウンロードその他の手順は省略。 こんな感じでダウンロードしたeclipseを2つのフォルダにコピー。 ディスクを贅沢に使ってる感じがたまらない。

■eclipse.iniの書き換え -startup plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar –launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502 -showsplash org.eclipse.platform –launcher.defaultAction openFile –launcher.XXMaxPermSize 512m -vmargs -Xms40m -Xmx1024m インストールするプラグインは ■共通必須 vrapper viモードの編集

http://vrapper.sourceforge.net/update-site/stable babel 日本語化 http://download.eclipse.org/technology/babel/update-site/R0.9.0/indigo

■android checkstyle

http://eclipse-cs.sf.net/update/ findbugs

http://findbugs.cs.umd.edu/eclipse

androidADT

https://dl-ssl.google.com/android/eclipse/

scalaの開発もやってい見たいのでscala-IDE(http://download.scala-ide.org/)も入れる http://download.scala-ide.org/releases-29/2.0.0-beta

■GAE pydev

http://pydev.org/updates gae SDK(これはupdateサイトの登録ではなくダウンロードしてインストール。

http://code.google.com/intl/ja/appengine/downloads.html#Google_App_Engine_SDK_for_Python [...]

google 拡張機能デバッグメモ

拡張機能の作成の仕方。基本的な作り方はこちらが詳しい。 続・先取り! Google Chrome Extensions

http://gihyo.jp/dev/serial/01/chrome-extensions 公式ドキュメント(英語)

http://code.google.com/chrome/extensions/docs.html 今回は、拡張機能でconsole.logを書いたときのログ出力先をメモ。 こんな感じでfukuiという拡張機能を開発中の場合、  

background.htmlのログを確認するには リンクのbackground.htmlをクリックする。

background.htmlのソース。

<script src=”jquery-1.6.1.js”></script> <script> console.log(“hello world!”); function logwrite(text) { console.log(text); } </script> popup.htmlのソースの確認 popup用アイコンを開いて ポップアップを検証をクリック。 こんな感じでログが出る

popup.htmlのソース。

<!DOCTYPE html> <html> <head> <style> </style> <script> function load(){ console.log(“popup.html”); } </script> </head> <body onload=”load()”> hello </body> </html> [...]