ダウンロード:http://sourceforge.net/projects/opencvlibrary/ 2.0での苦労はなんだったのか、今度はexeファイルでポチっと一発。 あとはvisual studioのパスを変更するだけ。参考サイトOpenCV2.1の入手、ダウンロード、インストール、環境設定 画像処理ソ…
GLUT for Win32をダウンロードNate Robins - OpenGL - GLUT for Win32 解凍して出てきたファイルを移動 glut.lib→C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib glut.h →C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\gl glut.dll→C:\WINDOW…
http://sourceforge.net/projects/opencvlibraryでOpenCV-2.0.0a-win.exeをダウンロード インストールを実行し、インストールオプションで以下を選択 Add OpenCV to the system PATH for all users ※Do not add OpenCV to the system PATHでも後から設定すれ…
他にもroute.rbでの試行錯誤メモ アクションの整理 ・必要なアクションだけを使えるようにする map.resources :hoges, :only => ['create','show'] #create,showだけ使える ・不要なアクションを指定し、それ以外を使えるようにする map.resources :hoges, :…
sshでログインした場合、通常はfirefoxなどのGUIは使用することができないが、X11 forwardingを用いればVNCを用いなくてもそれが可能となる。 $ ssh -X hostname
今回はRSAで秘密鍵と公開鍵を作成した。 $ ssh-keygen -t rsa $ ssh-keygen -b 1024 -t rsa上はrsaで普通に作成。下は1024bitで作成。一応1024bitが規格っぽいのでそうしたほうが良い? 作成後保存場所と文章を聞かれる。これを入力すれば~/.sshにid_rsa.pub…
rinariは使ってたけど、他にもいろいろ便利そうな機能があったので、拡張。 rhtml-Mode elscreen-tab snippet line-number このあたりを導入。使用しているテーマの背景が黒いため、rhtml-Modeのハイライトが非常に見にくい。 なのでrhtml-fonts.elの (deffa…
betweenでデータを取得するにはどうするのかな〜といろいろ探していたら、おもしろいものを発見。最近データベースからfindでデータを取得するとき @hoge = Hoge.find(:all, :conditions => ["id = ?", id]) このように:conditions,:orderなどを使って、様々…
calendar_helperの日付の中にformを入れる。 カレンダーのセル内にテキストを挿入したい場合、 cell_text << hoge といった具合にして使う。これがまた曲者で,form_forやform_tagが使えない。 cell_text << form_tag(~~~~) do とした場合、cell_text で"do"…
railsのプロジェクトが大きくなってきたのでここいらでsvn管理を投入 scpluginをインストール、後再起動 Terminalからレポジトリ作成svnadmin create hoge 右クリックメニューからその他→subversion→check outを選択。レポジトリURLに先程作ったフォルダfile…
rubyには日付のフォームでdate_selectという便利な機能があるのだが、現在作成中のプロジェクトの仕様的にはtext_field直打ちの方がよさそう。 以下の要領でdate型オブジェクトを作成。 view側 <% form_for :hoges, :url => {:action => 'hogehoge'} do |f| …
送信した値をDBに格納する時に.saveが機能せず。 原因がわからずかなり迷走していたが、犯人はvalidationだった。 今回はmodelをscaffoldしたにもかかわらず、警告画面無しに規制をおこなっていた。 今回もこれに気づかず時間を取られてしまった。scaffoldし…
とりあえずscaffoldした場合、初期に用意された土台以外はアクセスできないように規制がかかっているから、新しく関数を定義する時はrouteで指定してあげなきゃダメよ。 というところまで理解できていたが、アクセスする関数のURLパターンを指定してあげるこ…
mysql -u root -p --auto-rehashログイン時に--auto-rehashを追加。my.cnfを編集でもおk 効率滅茶苦茶上がった!
scaffoldで作成されたeditアクションにアクセスするためのデフォルト文が以下。 <%=link_to "Edit", edit_hogehoge_path(hoge) %> このページのリンク先のURLは hogehoge/hogeのid/edit となっている。 例えば他のページからリンクを取る時、id以外にも送り…
cell_textは最初に何か値を代入(=)して、後は追加( 今回はcell_text = date.mday.to_sで最初に日にちを代入して、あとはcell_textにリンク挿入という形でうまくいった。 <%= calendar(:year => @year,:month => @month, :abbrev => (0..-1)) do |date| cell_…
formで入力した値をDBへ入れるときはform_forを使うと便利!! <% form_for(@hoge) do |f| %> しかし使ってみたら見事失敗。リンクがうまく取れていないようだった。 以下のようにしたらうまくいった。 <% form_for :hoge, @hoge, :url => {:action => "create…
わかりやすい、見やすい、丁寧!http://maskana.homedns.org/rails/pro
railsの開発環境であるaptanaを入れてみた。日本語化する時、macでは少し気を付けなければいけない点がいくつか・Pleiadesを解凍して出てきた「features」「plugin」フォルダはそのままaptanaの方のフォルダに入れると、aptanaのフォルダが消された後に上書…
railsはデフォがsqliteで作成されるため、mysqlを使いたければプロジェクト作成時に rails -d mysql プロジェクト名 とする必要がある。またconfig/database.ymlにてdatabase名、user名、パスワードを設定する必要がある。
gemのインストールとドライバのインストールはこの方法がベスト $ sudo port install rb-rubygems $ sudo gem install mysql -- --with-mysql-config=/opt/local/lib/mysql5/bin/mysql_config Rails(Gem)のインストール $ sudo gem install rails --include-…
各項目に以下の文字コード指定文を追加 default-character-set=utf8MySQLの初期設定やmy.cnfのチューニング | QUALL - blogQUALL – blog http://vine-linux.ddo.jp/linux/sql/mycnf.php
macportsを使ってmysqlのインストール まずportsのアップデートとソフトウェア一覧更新 sudo port -d selfupdate sudo port -d syncsudo port instal mysql5-serverもうインストール済みということで、初期化を実行 ちなみにmysql +serverはもう使えないので…
virtualBOXは最初にHDのサイズを指定するが、後にサイズを変更することができないので、 要領が足りなくなった場合、新しくHDを追加するしかない。しかし設定でプライマリスレーブを追加しても、実際OSを起動しても読み込まれていない。パーティションをして…
mysqlに続き、PHPも再インストール こちらはapacheの設定を変更するだけなので簡単(と考えていた時期が自分にもありました... 以下のファイルを開く /etc/apache2/httpd.conf/以下の行の最初にある#を削除 LoadModule php5_module libexec/apache2/libphp5.…
emacsにはtrampという機能がインストールされている。 M-x tramp-version としてバージョンが確認できれば、インストール済ここでsudoを介してファイルを開くには C-x C-f /sudo::ファイル名 とする。するとパスワードの入力を求められ、管理者権限でファイ…
HDがぶっ飛んだのに機にmysqlも再インストール mysql5.0をダウンロード mysqlのインストールmysql-5.0.51a-osx10.5-x86.pkgを実行MySQLStartupItem.pkgを実行/Library/StartupItems/が存在するのを確認 mysqlを起動 sudo /Library/StartupItems/MySQLCOM/MyS…
~/.bash_profileを作成し、export PATH=/usr/local/bin:${PATH}を入力 pTeX(sjis) + JMacros package for MacOSX (ppc/intel)をダウンロード TeXShopのインストール
改造点 ・シャーシのモーター直下部分に冷却用の穴を空ける ・車高調整軸の接地部分にカッターの歯を置いて摩耗を回避課題点 ・前輪スライドとサーボモーターとの同期 ・コントローラーのバック指示のコツ
USキーボードを少し改造してみた。まず理由が 1.かなキーが無い→代わりにコマンド+スペースで切り替え→検知されにくいのでミスしやすい 2.英字で入力してしまったとき、かな2回押しの日本語変換が使えない 特に2ができないのは非常に痛いので、さっそくか…