2013-07-01から1ヶ月間の記事一覧

RaspberryにWordpressをインストールする際にInvalid command VirtualDocumentRoot perhaps misspelledというエラーがでる

http://gullele.wordpress.com/2012/08/20/invalid-command-virtualdocumentroot-perhaps-misspelled-apache-failur-error//etc/apache2/mods-enabled と /etc/apache2/mods-available に vhost_alias.loadというファイルをつくり LoadModule vhost_alias_mo…

Raspberry PiでGPIOを使う

http://netlog.jpn.org/r271-635/2013/01/raspberry_pi_gpio_test.htmlGPIOは管理者権限で操作する。 $ sudo su# echo "4" > /sys/class/gpio/export # -> /sys/class/gpio/gpio4がつくられる # echo "out" > /sys/class/gpio/gpio4/direction # -> GPIO4を…

Raspberry piでWi-Fiを使う

使ったのはこのWi-Fiドングル http://www.amazon.co.jp/PLANEX-150Mbpsハイパワー無線LAN-USBアダプタ-GW-USValue-EZ-フラストレーションフリーパッケージ/dp/B003EIKJ56 $ wpa_passphrase "YOUR_SSID" "YOUR_PASSWORD_FOR_WIFI_ROUTER" | sudo tee -a /etc/…

3Dプリンタでつくったものに着色する方法

http://makezine.jp/blog/2013/06/how-to-dye-your-3d-prints.html

Rhinocerosでメッシュ(.stl)を扱う

STLをインポート →ReduceMesh(Windows RhinoV5には標準で入ってた) →MeshToNURBでNURBSコマンドに変換これで通常のRhinoのコマンドが効くようになる。 http://kyosapo.blogspot.jp/2011/02/blog-post_10.html

ubuntuでデスクトップ/アプリケーション一覧を表示する

http://d.hatena.ne.jp/itiri/20120512/1336829456デスクトップ表示:Control + meta(command) + dアプリケーション一覧表示:Shift + ALT + ↑

VimでESCを別のキーにマッピングする

http://msrx9.bitbucket.org/blog/html/2012/07/25/vi_tips_esc_2_cj_.htmlESCキーはC-j にマッピングする人が多いらしいので真似してみた。 ~/.vimrc imap <c-j> <esc></esc></c-j>

Ubuntu12.04の起動時にwaiting for network configurationと出る

60秒待てと言われて結局ネットワークにつながらない、というエラー。/etc/network/interfacesを以下のように修正して再起動。 auto lo iface lo inet loopback # <commented out> #auto eth0 #iface eth0 inet dhcp sudo rebootして立ち上げたら 無事にWi-Fiにつながった。</commented>

Beaglebone blackでUbuntu13.04を動かす

Macでうまくいかないので結局Ubuntuを使うことにした。情報少ないなあ。 余談だけど最近Vagrantをドットインストールで勉強したけどすごく使えそう。 (サーバー構築だけじゃなくて、物理的なディスク操作を伴うハードウェア開発でも 需要ありそう。特に組み…

Gitnの基礎

learnGitBranchingが非常によい。 http://k.swd.cc/learnGitBranching-ja/?demo

OSX Mountain lionでBeaglebone blackにUbuntu raring 13.04をインストールする(その2:また失敗)

今度は違うコマンドを試す。SDカードを挿して場所を確認する。 $ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *251.0 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 250.1 GB disk0s2 3: Apple_Boot Re…

ピザの立ち位置が知りたい

Google financeみてたらPizza Inn inc.の株価が上昇してた 飲食系の株価っていきなり上がるものなのかな https://www.google.com/finance?chdnp=1&chdd=1&chds=1&chdv=1&chvs=maximized&chdeh=0&chfdeh=0&chdet=1373949559080&chddm=1173&chls=IntervalBased…

CoffeeScriptで即時関数を使う

http://d.hatena.ne.jp/sasaplus1/20110521/1305912309 (function() { //hoge })(); をCoffeescriptで書くには do -> #hoge でよいとのこと。

emacsのcoffee-modeで自動でコメントアウトになるのを直す/ How to disable auto indentation in coffee-mode for emacs

誰も文句言わないみたいなので自分で書く。英語記事も見当たらないので英語タイトルも併記。 デフォルトだとemacsのCoffee-modeは自動でインデントを挿入してくる。 例えば次のようなコードをコピーしてペーストすると、、、 (コピー元) # Assignment: num…

Railsでbackbone.jsを使う

Railscastsを参照する。Rails4.0.0でbackbone-on-rails gemを入れると ERROR: While executing gem ... (Gem::DependencyError) Unable to resolve dependencies: eco requires eco-source (>= 0)というエラーが出た。こうすればいいらしい。 https://github…

テンプレートエンジンSlimのチュートリアル

http://www7b.biglobe.ne.jp/~makandat/slim.html

Mac OSX 10.8 mountain lionにmemcachedをインストールする

http://www.omakase.org/misc/mac_osxlion_memcached.html brew install libevent brew install memcachedでインストール。起動アプリケーションに設定&開始コマンド sudo cp /usr/local/Cellar/memcached/homebrew.mxcl.memcached.plist ~/Library/LaunchA…

JavaScriptでvarつけなかったらどうなるか

nodeのREPLで > buf = new Buffer('あいう') <Buffer e3 81 82 e3 81 84 e3 81 86>ってやってて、 「なんでvarつけなくてもエラーでないんだ?」と思った。 グローバルスコープになるってことでいいのかな。</buffer>

OSX Mountain lionでBeaglebone blackにUbuntu raring 13.04をインストールする(その1:失敗)

Adafruitのチュートリアルを参考に。 http://learn.adafruit.com/downloads/pdf/beaglebone-black-installing-operating-systems.pdfUbuntu13.04のイメージ(.xz圧縮形式)はここからダウンロードする。 http://www.armhf.com/index.php/download/ ダウンロ…

JavaScript系の色々のまとめ

node.js Coffeescript jQuery underscore.js backbone.js Angular.js Typescript Dart Haxe JSX

Beaglebone blackにnode.jsをインストールする

http://www.armhf.com/index.php/node-js-for-the-beaglebone-black/

Mountain lionで有効化したSitesフォルダを再度無効化する

http://reviews.cnet.com/8301-13727_7-57481978-263/how-to-enable-web-sharing-in-os-x-mountain-lion/OSXのSitesフォルダはApacheで動かしている。 上記の記事に従ってSitesフォルダを有効化した場合 sudo apachectl stopでサーバーを終了できる。

wordpressで投稿者名を表示する

http://www.is-p.cc/wordpress/design/out_roop_the_author/801 post_author); echo $author->display_name; ?>

Raspberry piからFirmataを使ってArduinoを制御する

何やらこの形式がはやってるのかな。 http://projectc3.seesaa.net/article/357559302.html http://www.e-ark.jp/2013/04/29/raspberry-pi-から-arduino-を制御するfirmata編/ ラズパイのGPIOはポートエキスパンダ(シリパラ変換IC)で増設できるらしい。 ht…

node.jsでチャットアプリをつくる

http://cumiki.com/hacks/21

Websocketとsocket.ioとwebsocket.io

何が何やらわからなくなったので整理する。Websocketとはサーバーとクライアントの間のリアルタイム通信を行うための一手法。 (他の概念としてはHTTPポーリング、Cometなどがある) http://codezine.jp/article/detail/7075?p=2socket.ioはnode.jsを使ったWeb…

Hamlのコンパイル時にHaml error on line **: Invalid US-ASCII character "\xE3"と出るとき

次のようなエラーが出る。 $ haml index.haml Haml error on line 59: Invalid US-ASCII character "\xE3" Use --trace for backtrace.そういえばgemをインストールするときに 次のようなエラーが出ることが多かったのが関係あるかも知れない。 $ gem instal…

Websocketとsocket.ioとwebsocket.io

何が何やらわからなくなったので整理する。Websocketとはサーバーとクライアントの間のリアルタイム通信を行うための一手法。 (他の概念としてはHTTPポーリング、Cometなどがある) http://codezine.jp/article/detail/7075?p=2socket.ioはnode.jsを使ったWeb…

Raspberry piにnode.jsをインストールする

nodeはバイナリを使った。 http://helloidea.org/index.php/archives/1132.html v0.10.0 http://helloidea.org/wp-content/uploads/2013/03/node-v0.10.0-raspberrypi.tar.gz npmはこの人のを使った。 http://stackoverflow.com/questions/10776405/npm-cant…

Raspberry PiをWifiで使うためには(調査)

http://hayamiz.com/tips/2013/04/05/raspberry-pi-with/・Wifiドングル ・Wifiコンバータを使う方法がある。Wifiドングルを買ってみた, http://www.amazon.co.jp/PLANEX-150Mbpsハイパワー無線LAN-USBアダプタ-GW-USValue-EZ-フラストレーションフリーパッ…