2010-01-01から1年間の記事一覧
Windowsをメインで使っていた頃は,プログラムのステップ数(行数)をカウントする場合,フリーソフトのコロ助などを使っていた.Linuxの場合,こういった特殊なソフトウェアを使わなくても,コマンドだけでステップ数をカウントすることができる.例えば,特…
一組のキーボード,マウスで複数のPCを操作するソフトにSynergyがある.SynergyはUbuntuだけでなく,Windows, Macと様々な環境で動作する仮想KVMソフトである.キーボード,マウスだけでなく,クリップボードの情報も複数PCで共有できる.早速Ubuntu10.04に…
次期バージョンではキーワードを指定してツイッター全体からツイートを取得できるような機能を導入します. 一応基本的な部分はほぼ完成. キーワード検索ではつぶやいた人の詳細情報を取得できないので,FollowerとかFollowingの部分はどうしても0となって…
Javaで作ったTwitterクライアントをとりあえずリリースします. http://usamimi.info/~guiprog/twitter/以下の特徴を持ったクライアントを目指しています Windows, Linux, Macとあらゆる環境で動作 タイムラインにいる人の詳細情報を表示 タイムラインをログ…
自分専用Twitter Clientを開発中.結構形になってきた.今後は取得したログを過去ログとして保存,閲覧できるような機能をつけたい.
Eclipse使ってて,たまになぜだかオートコンプリートが効かなくなってしまうことがある.直し方はメニューバーのウィンドウ→設定→Java→エディター→コンテンツアシスト→拡張の中にあるデフォルトのプロポーザルの種類とか色々書いてあるチェックボックスを適…
線形合同法(LCG)を使った並列乱数生成のプログラムを書いてみた.ただしまだバグが残っている.出力される値になぜかマイナスが含まれてしまう.int型の値に0x7fffffffをマスクしているので符号は出力されないはずなのだが...はてあとシードは今のとこ…
自分専用のTwitterClient開発中. 基本的な操作はできるようになった. 昨日の夜から作り始めて1日で結構形になるものだ.
CPUの性能を確認するには, cat /proc/cpuinfo メモリの容量を確認するには cat /proc/meminfo 試しにメインPCでCPUの性能を確認してみると次のように出力された. processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R)…
Javaプログラムを実行する時に java.lang.OutOfMemoryError: Java heap space などとヒープ領域が足りないとエラーが出たときには,Xmx引数をプログラム実行時に付けると解決する場合がある.例えば,program.jarを実行する時に java -jar program.jar -Xmx1…
LinuxでのXWindowやWindowsを使っている場合,CUDAで一つのカーネル関数が一定時間以上の処理を行うとプログラムが勝手に終了されてしまう. Linux(Ubuntu10.04にて確認)の場合,カーネル関数が10秒以上の処理を行うと,プログラムが正常に動かなくなって…
CUDAにて,1ブロックあたりに指定できる最大スレッド数は512個である.前回のプログラムのmain部分で dim3 threadNum(3); dim3 blockNum(5); と,スレッド数3個,ブロック数5個と指定していたが,このスレッド数の部分を512個以上(例えば600)指定してみる…
CUDA勉強のため,現在実行中のスレッドIDとブロックIDをメモリに書き出す簡単なプログラムを作成.実行結果はこんな感じ I'm thread 0. My Block ID is 0 I'm thread 1. My Block ID is 0 I'm thread 2. My Block ID is 0 I'm thread 0. My Block ID is 1 I'…
まずは99bottles of beerで基本的なCUDAプログラミングの復習を行おうと思います. http://gpu.fixstars.com/index.php/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8その後は,行列の足し算みたいな簡単なプログラムを作っていきます.処理時間…
CUDAを本気で勉強する.ここに宣言. というわけで新しいカテゴリを作った. 勉強の過程もこのブログに書いていこうと思います.
デスクトップを撮影する為のソフトにrecordmydesktopが挙げられる. インストールするには $sudo apt-get install gtk-recordmydesktop と入力すれば完了.起動後撮影したい領域を選択orウィンドウ選択を行い録音(録画じゃないのね...)を押せば撮影開始…
私がUbuntuのターミナル入力を行う際に最も便利だと思うコマンドは sudo !! だと思う.!!は前回実行したコマンドをもう一度実行する時に使うもの. Ubuntuの場合,管理者権限が必要なプログラムはsudoつけて実行しなければならない訳だが,このsudoをよく忘…
前々からUbuntu標準のターミナルはパス表示部分が長すぎて見にくいと思っていた.例えばこんな感じ. nishio@nishio-pc8:~/Dropbox/Level1/programming/cuda/99bottles$ pwd /home/nishio/Dropbox/Level1/programming/cuda/99bottles nishio@nishio-pc8:~/Dr…
メインPCのUbuntuが復活 バージョンも9.10から10.04 LTSになった.これであと3年は戦える
Dropbox Skype Ubuntu-tweak Cairo-dock Gimp Comix V2C Gnome-mplayer VLC emacsスクリプト関係 firefoxプラグイン(All in one gesture, Read It Later, Lastpass) gnome global menu applet Mozc VMWare Player Eclipse Mendeley
わずか1ヶ月の短い命だった Ubuntuのアップグレードを行いUbuntu10.04にしようとしたら見事失敗 Xが立ち上がらない状態になってしまった下記のサイトにある症状とまったく同じ.バックが紫色で Ubuntu10.04LST ・ ・ ・ ・ とでたまま止まってしまう.h…
UbuntuはAnthyがダメダメで日本語入力にいつも苦労していたのだが・・・ なんとGoogle日本語入力のオープンソース版「Mozc」が登場した.導入方法は以下のサイト参照 http://linux.ikoinoba.net/index.php?UID=1273605455少しの操作で簡単にMozcがインストー…
Ubuntu9.10 64ビット版にしてから,VLCが利用できなくなってしまった. DVDを再生しようとしてもすぐに落ちてしまう. 色々調べていくうちに,どうやらCairo-dockをインストールしているのが原因のような気がしてきた. けどCairo-dockは結構気に入っている…
研究で使う(予定)のCUDAをインストール 以下のサイトが大変参考になったhttp://nyanpokorin.blog55.fc2.com/blog-entry-21.html
RubyのNokogiri(HTML解析用ライブラリ)を使いたかったが,インストールにやや手こずったのでメモ. まずはgemにてnokogiriインストール. $sudo gem install nokogiri しかし以下のようなエラーがでてインストールできない. Building native extensions. T…
新しいコンピュータを購入して、Ubuntuも64ビット版へと変更した。 (新しいコンピュータのメモリは8G!)Ubuntu9.10 の64ビット版で、一部のフラッシュでボタン等がクリックできない不具合が発生した。 色々解決方を試してみたが、効果があったのは以下の方…
$ssh -N -L ローカルポート番号:アクセスしたいPCのIPアドレス:利用したいポート ユーザ名@SSH接続できるPCのIP 例) sshでログインできるPCのIPアドレス: 10.0.0.2 アクセスしたいPCのIPアドレス: 10.0.0.3 転送したいポート番号: 5901 $ssh -N -L 5901:10.…
外部PCのIPアドレス(remote-pc): 123.222.xxx.xxx 自宅PCのIPアドレス(local-pc): 200.200.xxx.xxx (グローバルIPアドレス), 192.168.1.2 (ローカルIPアドレス) sshでリモートPCにログインしてwavを再生,なんてことは普通はできない. 例えば次のような事は…
/home/nishio/.emacs.d/ の下にinit.elファイルを作成.(nishioはユーザ名) 中身は以下のとおり( http://d.hatena.ne.jp/kakurasan/20090807/p1 を参照 ) (if (>= emacs-major-version 23) (progn (set-default-font "Liberation Mono-12") (set-fontset-fo…
http://sakito.jp/emacs/emacs23.html