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

NITEのインストールと設定

http://switch.dip.jp/toro/blog/?p=266 /usr/etc/primesense/GlobalDefaults.ini Resolution=1のとこコメントアウトしてみたけど動きません。 バージョンが合わないのかな。 ここでまとめてバイナリが手に入る。これはありがたい。 http://d.hatena.ne.jp/k…

Modelaの切削試験

Modelaの切削試験を行います。 Modela Player4を起動し、サンプルプロジェクトを読み込む。 (Sample/apple.dxf) 切削素材はWood(hard)を選択。 切削パスは以下の通り。 上から見た図。 3Dイメージ

Objective-Cのエラー

自動生成されるテンプレートの構造が全然わかってない。 ちなみにNavigation-based applicationを選択した場合。

CPANでインストールできない理由が判明。諸悪の根源FTP

FTPのパッシブモードにここ最近常にやられている。 # perl -MCPAN -e shell # o conf init 最初にnoを入力する。 以下のftp_passiveまでデフォルト値でOK。 <ftp_passive> Shall we always set the FTP_PASSIVE environment variable when dealing with ftp download (yes</ftp_passive>…

GD::GraphのCPANからのインストールに向けて

できない。 # sudo perl -MCPAN -e shell # install GD::Graphすると、FTPが失敗する。 Can't use an undefined value as a symbol reference at /System/Library/Perl/5.12/Net/FTP/dataconn.pm line 54. フォーラム読んでソースを修正してみたけど動かず。…

bitbucketの登録とMercurialのインストール

http://d.hatena.ne.jp/paraches/20101228Mercurialのインストール。 $ sudo easy_install Mercurial gitに対応するコマンドはfg。Gitと連動できる?みたい。 http://d.hatena.ne.jp/crosshope/20110510/git_bitbucket

OSX lionにperlbrewをインストール

http://blog.kiftwi.net/2011/08/02/os-x-lion%E3%81%ABperlbrew%E3%81%A8cpanm%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%A6perl%E7%92%B0%E5%A2%83%E3%82%92%E6%95%B4%E3%81%88%E3%82%8B/CPANが使えない件、バグか…

XAMPP for Macのインストール

PerをやるためにXAMPPをインストール。 http://www.zubapita.jp/2008/05/02/mac%E3%81%A7web%E9%96%8B%E7%99%BA-1-xampp-for-mac%E3%81%AE%E7%92%B0%E5%A2%83%E8%A8%AD%E7%BD%AE/ ここを参考に。MySQLの設定は、 [@ ~]$/Applications/XAMPP/xamppfiles/bin/m…

PHPでの空白文字の取り扱い

ヒアドキュメント http://d.hatena.ne.jp/mofc/20081109/1226215328 ・内部でタブを用いてはならない ・閉じ括弧の後ろに半角スペースもダメ これははまりそうで怖い。 変数の式展開 \n"; //式展開の基本形 print "$product を販売しています。<br/>\n"; //これは</br/>…

Android Virtual Device関連

AVD android エミュレータのSD cardに書き込み権限がない。 http://stackoverflow.com/questions/8484502/read-only-file-system-error-when-writing-to-sd-card AVDを作成するときにチェックを入れる必要がある。 SD cardの容量も指定すること。

Androidエミュレータの高速化

スナップショットを有効にすればいい。 http://blog.tiny-studio.com/android http://www.hlplus.jp/php/blog/index.php?UID=1302009298 あとはDevice ram sizeを設定。

Eclipseのエラー(NoClassDefFoundError)

久しぶりにEclipseを使ったらHello worldできなかったので。 android has no sourceとかいうエラーもでてる。 http://stackoverflow.com/questions/5753021/how-to-attach-source-to-android-jar プラグインをアップデートすれば治るとのこと。

CygwinからRails Serverを起動するまで

http://blog.everyleaf.com/27538644 http://d.hatena.ne.jp/shingotada/20070117/1169043983

CygwinからMySQLを使う

Cygwinを立ち上げてからbashの環境変数(PATHとか)いじるとbashが使えなくなるとか。 環境変数はWindowsのシステム設定から行う。 C:\Program Files\MySQL\MySQL Server 5.5\bin;をpathに追加したらcygwinからMySQLが起動するようになった。

Cygwin×rubyのエラー

gem install sqlite3 とか bundle install で [main] ruby 5752 fork: child 5172 - died waiting for dll loading, errno 11とかでてインストールできない。http://d.hatena.ne.jp/unageanu/20090809 http://d.hatena.ne.jp/Wacky/20050807/1123386765(Cygw…

つづき:Railsのコントローラを調べる

ルーティングなどについて理解を深めるため、 コントローラのデフォルトの挙動を調べる。 hogeメソッドを含むTestコントローラをつくってみた。 $ ruby script/generate controller test hoge exists app/controllers/ exists app/helpers/ create app/views…

Railsのアクションの実行タイミング

今はまってるのが、アクションがいつ実行されるのかというところ。 例えば、Userモデルがあるとして(User ActiveRecord) コントローラ TestController.rb class TestController < ApplicationController def hoge @users = User.find(:all) end end で、ビ…

Railsのフォームで隠れフィールドを用いる

http://d.hatena.ne.jp/kaorumori/20091117/12586843591対1の関連を持つモデルを入れ子にしてフォームを作るとき、参照先のIDを隠れフィールドにして送信することができて便利。

node.jsのチュートリアル

http://sakuratan.biz/archives/3101 これは面白い。 はじめての共同作業 Canvas編 (node.js + websocket) http://blog.asial.co.jp/744 expressとwebsocket-server はnvmでそのつどインストールしないといけないみたい。

Sinatraを試す

Sinatra入門 http://www.func09.com/wordpress/archives/764 Shotgunで自動リロードすると便利。 ちなみにShotgunのポートは9393。

.zshrcの編集をミスって激しく焦るの巻

Mac

.zshrcでパスの編集中、 PATH= (パス) :$PATHと書く所を PATH= (パス) # :$PATHを書くのを忘れた と書いて、 source ~/.zshrcしたところシェルが全く動かなくなって焦った。 ls: command not foundはシュールすぎる。 編集しようにもvimが起動しないからbash…

Titanium Developerをインストールする

Titanium Mobileを試してみる。 Titanium Developerをダウンロードしようと思ったら、いまTitanium Developerのリリースはなくて、Aptanaと合体したIDEのTitanium Studioしか提供されてないらしい。 (TitaniumはAptanaを買収してる) インストールしてみたけ…

秀和システムでサンプルがダウンロードできない件

FTP

よくお世話になっている秀和システムのサンプルコードがダウンロードできない件。 ダウンロードできない場合はブラウザを変えて試せとのことで、前回はInternet Explorerに変えてうまくいった。 今回はIEでもダウンロードできず、wgetを使ったらうまくいった…

Mobile端末用のネイティブアプリケーション化フレームワーク

マルチプラットフォームに対応したネイティブアプリ化のフレームワークが流行ってるらしい。 PhoneGapをインストールしてみたけど、Titaniumのインストールに比べたら全然楽だった。 あと注目なのがRhodes。 (インストールとチュートリアル) http://fujita…

jQueryの利用、Javascriptのif文

クリックで0と1を入れ替えるトグルスイッチをつくる。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>jQuery sample</title> <script src="jquery-1.7.1.min.js"></script> <script type="text/javascript"> var a = 0; var message = ""; //initialize the variables $(function(){ if(a==1){ messag…</meta></head></html>

HerokuでRailsアプリを動かす

RailsアプリをHerokuで動かしてみる(1) http://hajimete-ruby.jugem.jp/?eid=36データベース(MySQL)のHerokuへのインポート http://d.hatena.ne.jp/kaorumori/20090831/1251766159 gem tapsが必要 >> sudo gem install tapshttp://d.hatena.ne.jp/han…

Rubyの変数のスコープ

Rubyでインスタンス変数の取り扱いについて考えている。 Cartクラスでアクセサとしてitemsを設定(同一オブジェクトからitemsを呼び出せる) Store_ControllerクラスでnewしてCartインスタンス生成。これをStore_Controllerクラスのインスタンス変数@cartに…