Android Studioでapkを作ってみた

1年以上ぶりの更新なのは置いといて...Google I/O 2013でリリースされたAndroid Studioを早速使ってみた.eclipseのプロジェクトは何の問題もなくインポート→実機テスト成功.IDEのデザインも格好いいしかなり気に入りました.一箇所,apk作成で落とし穴…

Linux Mint 12 Lisa インストールしてみた

なんか新しいディストリビューションないかなーと,探索していたら,Linux Mintというものがあるとのこと.完全に調査(ネットサーフィン)不足!どうやら,UbuntuがデスクトップにUnityを採用したことで,Gnomeユーザが流出したとかなんとか. 確かにUnityは…

Rails(今更)試してみた

だーいぶ,前から目と耳に入っていたRailsだけど,何故か手を出さず,htmlとcssを手でタグ打ちしたり,phpゴリゴリ書いたりしてHP作っていた.最近,さすがに面倒になってきてちょっとだけ,Rails触ってみることに.まだ,何がなんだかあまり分かってないの…

Ubuntu 11.04 (Natty Narwhal) をインストールしてみた

UIがUnityに変わったUbuntu11.04。 ついに正式版がリリースされたので、インストールしてみました。 なんというかパクリのオンパレードな感じ。 ドック Macっぽいドックが標準装備になりました。可もなく不可もなく。 ワークスペース 元々ワークスペースはLi…

文字列のバイト数を取得する(英語mac)

Mac OSX 10.6.6 java 1.6.0_24 言語 英語 エンコーディング UTF-8 の環境の話ですが,ものすごくハマったのでメモ.http://blogs.sun.com/katakai/entry/netbeans_and_java_for_mac2 に書いてあるように~/.MacOSX/environment.plistにエンコーディングを設定…

自宅サーバを自動的に終了する(輪番停電対策)

輪番停電|関東←すばらしい1年ぶりの更新なのは置いといて.私が住んでいる関東は輪番停電の対象地域. 自宅サーバが停電の度にブチッと切れるのはよろしくないので, cronで自動シャットダウンをすることにしました. $ sudo crontab -e でcrontabの編集をし…

xperiaとgmailをフリガナ付きで同期する

注)アドレスブックで連絡先を管理している人前提です. 注2)現状gmailはフリガナをサポートしていないので,アドレスブックとgmailを同期はOFFにする必要があります.流れはアドレスブック>gmail>xperiaです. 1.google側のアドレスを全て消す. 2.アドレス…

githubやcodereposからファイルをダウンロードする方法

いつも分からなくなるのでメモ. githubの場合 Download Sourceをクリックしてもいいけど 上部の git://github.com/xxxx/xxxx/xxxx.gitをコピーして git clone git://github.com/xxxx/xxxx/xxxx.git とすればレポジトリをコピーできる. codereposの場合 こ…

processing? Max/MSP ?

ArduinoのサンプルDimmerを動かそうとしたら 見慣れない用語が出現.Processing? Max/MSP?・・・・・ナニソレwikipediaに聞いてみると Processing 電子アートとビジュアルデザインのためのプログラミング言語であり、統合開発環境 (IDE) である。 視覚的なフ…

フリーの回路シミュレータQucsをインストールしてみた

ダウンロードはこちらから Qucs project win,Linux版もあります.macらしからぬデザインなのは置いといて(qtのせい?) サクサク動きます.結構,色々できそう. ただ回路は専門じゃないので,使い勝手が良いかどうかは判断できません.本当にインストールし…

Apple Wireless Keyboard(単三3本)をアップデート

単三3本の旧Wireless Keyboardを使っていたのですが, 電池の減りが妙に速いのが気になっていた所, ファームウェアアップデートがあるという噂を聞きつけ早速アップデートしました. (今更?) ソフトウェア・アップデートします 詳細 どうやら他のBluetooth…

起動に時間にかかるプラグインを調べてみた(Vim Hacks)

vim

Vim Hacksの #99に スクリプトが載ってたので試してみました.結果はこんな感じ(上位10位) 0.098333 ~/Dropbox/dot/.vim/other/neocomplcache/plugin/neocomplcache.vim 0.014896 ~/Dropbox/dot/.vim/plugin/fuf.vim 0.008458 ~/Dropbox/dot/.vim/plugin/NER…

クライアントサーバ機能を使って別プロセスでコンパイルしてみた

vim

かなりの苦肉の策なので,もっとスマートな方法はあると思います. というか,サーバ機能を使ってみたかっただけ. vimはシングルスレッド(?)なので, vimからコンパイル等するとコンパイルが終わるまで固まります. 操作を受け付けてくれません. ただ,簡…

行の中央にジャンプする関数

vim

良くないとは分かっていながら, 長い行を移動するときに, lllllllllllllllllllllll とか hhhhhhhhhhhhhhhhhhhhhhh とかタイプしてしまう. 前後はH,M,Lで混ぜたりしてるので, そこまで苦痛じゃないんだけど 左右が面倒くさいので行の中央にジャンプする関…

textext0.4.4でのエラー対処

pythonのモジュールがmd5からhashlibに変わったらしいので, その辺を書き換えます. textext.pyの55行目を import os, sys, tempfile, traceback, glob, re, hashlib, copy 874行目を self.hash = hashlib.md5('%s%s' % (a, kw)).hexdigest()[:8] と書き換…

Jolicloudいれてみた

インストール簡単すぎ. windows上でexeファイルを実行するだけで,勝手にデュアルブートになりました.さくさく動いて結構良さげ.参照:lifehacker

quickrun.vimでmathematicaを実行

vim

.vimrcに下を追加すればrでmathematicaが実行できる! quickrun素晴らしい♪ if !exists('g:quickrun_config') let g:quickrun_config = {} let g:quickrun_config.mma = { \ 'command' : 'math', \ 'args' : '-initfile', \ 'exec' : '%c %a %S', \ 'append' …

C/Migemoをvimに導入する方法

日本語をローマ字で検索できるmigemoをvimに導入する方法です. 説明するまでもない気がしますが,備忘録として.... migemoのインストール $wget "http://www.kaoriya.net/dist/var/cmigemo-1.3c.tar.bz2" $tar xvf cmigemo-1.3c.tar.bz2 $cd cmigemo-1.…

Alt-[hjkl]でウィンドウ移動

vim

gnome-terminal上のvimでAltキーは使えないと思っていましたが, どうやらに置換されるようなので下の様にしてみたら, かなりいい感じに! 割とお勧めです. " gvim用 nmap <M-h> <C-w><C-h> nmap <M-j> <C-w><C-j> nmap <M-k> <C-w><C-k> nmap <M-l> <C-w><C-l> " gnome-terminal用 nmap <ESC>h <C-w><C-h> nmap <ESC>j <C-w><C-j> nmap <ESC>k <C-w><C-k> nmap <ESC>l <C-w><C-l> な</c-l></c-w></esc></c-k></c-w></esc></c-j></c-w></esc></c-h></c-w></esc></c-l></c-w></m-l></c-k></c-w></m-k></c-j></c-w></m-j></c-h></c-w></m-h>…

pidginにfacebook chatのplug-inをいれる.

googleさんに聞くとFacebook Chat for Pidginっていうのを勧められますが, 何故かFedora10にいれようとするとうまく行きません.以下,解決策 #yum install purple-facebookchat 30分悩んでこれかYO

Apple Wireless KeybordをLinuxで使うカスタマイズ(未完成).

テンキーレスのJIS版の設定です. Apple Wireless Keybordはコンパクトでなかなか使いやすいのですが, 標準のWindowsキーボードと比べて コマンドキーがAltと逆だったり, Fnキーを押さないとF1~12が使えなかったりと不便なので, その辺をxmodmapで入れ替…

たいふーん

台風すごかったですね.あまりの轟音に爆睡していたのに起きてしまいました...P.S.デルのノートまじで激薄!本当に実現できるの?? http://japanese.engadget.com/2009/10/07/9-99mm-adamo-xps/

Beamerでハイライトする前の文字を薄くみせる

こういうの何て言っていいのか分からず, タイトルがイミフになってしまいました. ご勘弁を〜. \begin{enumerate} \item<1-| alert@1> first \item<2-| alert@2-> second \item<3-> third \item<4-> fourth \end{enumerate} てな感じで一行ずつ箇条書きを…

latex-suiteでフォールディングする環境を追加する

vim

latex-suiteでequationやalign,figure等は自動的にfoldingされますが, 自作の環境やこの環境もfoldingして欲しいという要望があります. そんなときは↓ 方法その1 .vimrcに let g:Tex_FoldedEnvironments = 'verbatim,comment,eq,gather,align,figure,table…

twitterfeedのテスト投稿(今度こそラスト?)

twitter始めてから,Blog書くモチベーションが下がったのは気のせいではない気がする.

フォールディングの階層をみやすくする

vim

追記その2 ka-nachtさんにfoldcolumnを教えて頂きました. 知らなかったOTL これ設定すれば充分ですね...(先に追記みた方がいいかも)vimには他のエディタと同じように,関数等を折りたたむフォールディングという機能があります.ただ,折り畳みが入れ子…

TwitVimのコマンド

TwitVimはvimからTwitterを投げたり,読んだりできるpluginです. ただコマンドが:Twitter+[動詞]の形式ではなく, :[動詞]+Twitterになっていて覚えにくいので簡単にメモ. .vimrcの設定 " cURLの代わりにrubyを使う(任意) " Fedora euc-jp環境では何故かru…

screenletsのタイマーガジェット

ふと,Linuxでタイマーガジェットが欲しくなり, インストールしてみました. TimerScreenlet 使い方はプロパティで時刻を設定するだけ. 各ボタンの意味は以下の通り. ●スタート ●ストップ ●リセット 結構シンプルで気に入ってます. screenletsのインスト…

Latex-Suiteでコンパイルがうまくいかない.

vim

Latex-Suite(VIM-LaTeXと同じ?)でコンパイルすると画面がクリアされてしまいます. gvimだと上手くいくのですが,何故かvimだとうまくいかないorz. .vimrcの設定が悪いのかもしれませんが,原因が見当たらなかったので ".vim/ftplugin/latex-suite/compile…

グループにマッチした値をリストに格納する

意外とWebに情報がなかった(というか気づけなかった)のでメモ.例えば,2009-08-31という値があり, 年月日ごとに別々の変数に値を格納したいとします. そんな時は↓. my $date = "2009-08-31"; my($year, $month, $day) = $date =~ /(\d+)-(\d+)-(\d+)/; …