Raspberry piと外付けHDDでTimeCapsuleを作った

TimeCapsuleが欲しいけれど、少しお高いので外付けHDDと元々あったRaspberry Piで、TimeCapsuleを作りました。 Raspberry piにはrasbianを入れているので、基本的にdebianの設定通りでいいのかなと。 $ sudo apt-get install attr acl $ sudo mount /dev/sda…

GeForce 550 ti搭載マシンにUbuntu12.04を入れるときの注意

Geforce550TiにUbuntu12.04を入れようとすると,bootはするけれどそこから黒い画面が続いて何も反応がない. どうやら,グラボが悪さをしているようなので, インストール画面でオプションを指定して,オプションの後ろに nouveau.blacklist=1をつければ無事…

何がなんだかわからないよ.Pygame

MacOSX Lion 64bit起動 Pygameをインストール中にpython setup.py buildでなんかエラーが出たとき. すでにエラーが流れてしまったので,書けないけれど ARCHFLAGS='-arch x86_64' python setup.py buildこれ試してみてこれでもうまく行かなかったんだけれど…

MacOSX LionにRubyQtをいれる

http://rubyforge.org/projects/korundum/ ここから qt4-qtruby-2.1.0 を持ってきて適当に解凍 $ brew install cmakecmake . Melchior:qt4-qtruby-2.1.0 onodes$ cmake . CMake Error at /usr/local/Cellar/cmake/2.8.5/share/cmake/Modules/FindPackageHand…

eclipse日本語化 for mac

pleadesを用いたとき. echo "-javaagent:/Applications/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar" >> /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini

scala.vimを有効にする

scala.vimやvim-scalaを配置しても有効にならない. そこで下記を利用する. ~/.vim/filetype.vim を作る方法を試す。 " my filetype file if exists("did_load_filetypes") finish endif augroup filetypedetect au! BufRead,BufNewFile *.scala setfiletyp…

単純な数値計算で速度比較

数値計算といえばC/C++とかそんなイメージですが(fortranとか) Javaだとどうなのか?というところからどっかのサイトに乗ってたアルゴリズムを使って時間を計りました.※凄い雑なので,ループが多くて割り算があってくらいのプログラムです. ※オマケでRuby…

WeekOfCode#1

WeekOfCode参加記事...のはずがLinuxのほうにはまっている...キーワード: Samba WebDav ACL ローカルネットワーク内であればsambaで良いのだけれど、外部からアクセスしたいと考えたときにsambaだと使用ポートが複数になる。 そこでwebdav。これを使えば80…

ぼくのRubyは言語(単語と文法)を操る ~ 形態素解析 ~

この記事はRuby逆引きレシピAdvent Calendarの参加記事です。 Ruby逆引きレシピ中の023「日本語を分かち書きしたい」を利用しています。Ruby 逆引きレシピ すぐに美味しいサンプル&テクニック 232 (PROGRAMMER’S RECIPE)作者: 島田浩二,設樂洋爾,村田賢太,前…

Rubyで二重ループを抜けたい時

Twitterで @tututen と二重ループの話になったのでRubyならどうやって二重ループを抜けるかというお話 catch(:hoge) { 処理1 throw :hoge if 条件 処理2: } 処理3

Rubyで組み合わせと順列

Array#combination(組み合わせ) Arrayからn個の組み合わせを取り出すことができる ruby-1.9.2-p0 > array = [1,2,3] => [1, 2, 3] ruby-1.9.2-p0 > array.combination(2) => #<Enumerator: [1, 2, 3]:combination(2)> ruby-1.9.2-p0 > array.combination(2).to_a => [[1, 2], [1, 3], [2, 3]] Array</enumerator:>…

iPhoneをリモコンにするtips

iPhoneをコンポのリモコンにするtips (Ubuntu Server + RhythmBox + Ruby + sinatra) (所要時間15分(検索5分 コード書くの10分(テスト含)) これはひどいソースコード http://gist.github.com/517759 僕の部屋にはサーバー(http://onodes.com)が置いてあり…

CentOS5 yum install git

CentOS5のyumにrpmforgeを登録した跡 参考:http://tech.hitsug.net/?CentOS%2Frpmforgeリポジトリ $sudo yum install gitこれだと http://www.kernel.org/pub/software/scm/git/RPMS/i386/repodata/primary.xml.gz: [Errno -3] Error performing checksum T…

Radiant0.8.2とrack1.1.0によるエラー

回避法 (rvmの場合) ~/.rvm/gems/ruby-1.8.7-p249/gems/radiant-0.8.2/vendor/rails/actionpack/lib/action_controller.rbの中の gem 'rack', '~> 1.0.0' を gem 'rack', '~> 1.1.0'

Debianにndiswrapper

いつもどおりのことをして #modprobe ndiswrapper怒られるDebianにはmodule-assistantってものがあるみたい #module-assistant a-i ndiswrapperあと同じ

Ubuntu10.04 LucidLynxでXenが入らない件について

Ubuntu10.04 LucidLynx(Server)を入れてみました. 今回は仮想化しようと思いXenを入れようとするとこうなります. onodes@Balthazar:~/xen-tools-3.9$ sudo aptitude install ubuntu-xen-server Reading package lists... Done Building dependency tree Re…

『底上げ』の底ってなんだろう

(眠くて文がいつも以上にヤバイきがする)さっきチャットしてて考えがある程度まとまった ある分野を伸ばすには3つのアプローチ すでに出来る人を伸ばす その分野の出来ない人を伸ばす(底上げ) 興味があるけど踏み込めてない人を伸ばす この3つがあるの…

Xいれたらネットワーク関係壊滅した

CUIで使ってたパソコンにXを入れてみたら 無線繋がらない 無線つながっても外に出れない 無線繋がらないのはNetworkmanager VS wpa_supplicantやndiwwrapperでいれたものとrt37.rcとか(適当)が競合してるのかなーって思ってrt37を削除してNetworkmanagerも…

dekiwikiインストールメモ

基本的にはぐぐったとおりでおk $ sudo vim /etc/apt/sources.list ----- # mindtouch deb http://repo.mindtouch.com xUbuntu_8.04/ ----- $ sudo apt-get update $ sudo apt-get install html2ps poppler-utils wv gs tidy links $ sudo apt-get install …

macportsのエラー

書くような事でもないですが sudoCasper:~ onodes$ sudo port install ruby Password: Sorry, try again. Password: Warning: /opt/local/etc/macports/sources.conf specifies invalid source '<PATH_TO_LOCAL_PORT_TREE>', ignored. ---> Computing dependencies for ruby ---> Stag</path_to_local_port_tree>…

RubyのPitの使い方

前も書いたかもしれないまずはインストール sudo gem install pitで次にパスワードとかpitに登録します ruby-1.9.1-p378 > require 'pit' => true ruby-1.9.1-p378 > Pit.set("nicovideo",:data => {"id"=>"onodes", "pass" =>"hogehoge"}) 実際に登録された…

open-uriでBasic認証

require 'rubygems' require 'open-uri' file = open(”http://hogehoge.com/text.txt" , :http_basic_authentication=>[user,pass]) 3.times{ file.gets } こんなん

require 'hpricot'がエラーを吐くという意味のわからなさ

require 'rubygems' require 'hpricot'とすると ruby-1.8.7-p249 > require 'hpricot' LoadError: no such file to load -- hpricot_scanなんだこれは それで解決方法を見つけました SnowLeopard(rvm)の場合 /Users/onodes/.rvm/gems/ruby-1.8.7-p249/gems/…

gemではいらねーぞ!

Casper:~ onodes$ gem install mechanize ERROR: While executing gem ... (Errno::ENOENT) No such file or directory - /Users/onodes/.rvm/gems/ruby-1.9.1-p378/cache/nokogiri-1.4.1.gem意味わからねw調べたところgemのcacheが悪さをしているようなので…

vfat vs rsync

rsyncでバックアップを取るときに外付けHDDにしたい.というのはよくある話だと思います.ですが、いざやってみると出来ないんです. 原因調べました FileSystemがVFAT 原因はこれでした.前の記事で Vfatの外づけHDDをマウントするときには多くの問題があり…

短い内容なんだけれども

Rubyの画像処理ライブラリであるmini_magickを使うと他のプログラムに情報をポイして画像作らせてるから上手いこと指定したコア数で動作してくれないです・・・

思った通りのJavaのバージョンで動かない時

Ubuntu&jruby&JDK [はてなブックマークで表示] [コメントビューワーで表示] [はてなブックマークに追加]jrubyというのは(まだ使ったこと無い)RubyからJavaライブラリやクラスを呼んだり、その逆もできるらしいというすごいやつです。早速UbuntuにインスコJ…

ubuntuでsun-java6-jdkを入れる際になんかエラーでた

This package is an installer package, it does not actually contain the JDK documentation. You will need to go download one of the archives: jdk-6u10-docs.zip jdk-6u10-docs-ja.zip (choose the non-update version if this is the first installa…

Rubyでマルチコアプログラミング!

一眼レフを買ってから写真を撮りまくってるonodesです. いつも写真をネット上に公開するのにフォト蔵とFlickr(パス忘れて使えない)、zenphoto( 家のサーバ)を使っています. 旧サーバ(シングルコア) zenphotoはPHPで書かれているwebアルバムソフトなん…

Ubuntu9.04サーバーを無線LAN接続対応にする(WPA)その2!

その2といっても超進化版です. 先日鯖をまた新調いたしました.今までは中古ノートパソコンだったんですが、今回はコアが多い方が良いなということでAtom330 にして見ました!さぁこれで俺も有線LANになると思ったのもつかの間鯖の自室への撤去命令が出た…