非型テンプレートを使うときにソースとヘッダファイルを分ける

型テンプレートでソースコードとヘッダーを分ける話はよく見るけど、非型テンプレートでどうやるかわからなかったので書いておく。 結果、できたのだが標準仕様を読んだわけではないので環境固有だったりするかもしれない。 詳しい人がいたら教えていただけ…

Visual Studio のいいところ

先日の飲み会帰りに先輩と雑談した時に今のうちに Visual Studio のいいと思ったところを書いておいた方が良いと言われたので書いてみる. 関数のリファレンスがソースから確認できる 関数呼び出しが間違っていたらコンパイルする前にわかる ファイル間の移…

jetson の自動起動時の設定

jetson にマウスもキーボードも繋げたくないので自動起動の設定をした。1. synergy クライアントを自動起動させる /etc/profile.d/ に 以下のシェルを配置 !#/bin/sh synergyc 2. ubuntu に自動ログインするようにする ログインしないと上のシェルが実行され…

jetson で OpenCV を使ってみる

内容は↓ http://kivantium.hateblo.jp/entry/2014/11/25/230658ゴチうさの顔認識の奴。以下のコマンドでコンパイル g++ main.cpp -lopencv_core -lopencv_highgui -lopencv_objdetect -lopencv_imgproc 詳細は明日追記する。 とりあえず忘れないように。追記…

Ubuntu に Synergy をインストールして設定する

jetson をいじるにあたりマウスとキーボードをわざわざ持ち変えるのが面倒だなと思い Synergy を導入してみた。 公式は↓ http://synergy-project.org/?hl=ja残念ながら最新版は有料になっているので古いものを使う。 今回は 1.4 系を使用。キーボードとマウ…

OpenCVが動かない

せっかくゴチうさの顔認識やろうと思ったのにOpenCVが動かない。。。↓をやれば行けそうな予感。 http://rabbit-note.com/2014/08/21/jetson-tk1-opencv-face-detection/とりあえずもう今日は諦め。

Jetson TK1 実行バイナリが作れた

とりあえず、hello world は動作確認ができた。結局大学時代から使っているUbuntu 12.04 はいろいろ魔改造されすぎていてクロスコンパイラが作れなかった。KVM が入っていたからそこに Ubuntu 12.04 を入れてクロスコンパイラの作成に成功した。 いったい何…

Jetson TK1 とか

もうすぐJetson TK1 が届く。 ということでこれを使ってやりたいことと、参考になりそうなサイトをメモっておく。まずクロスコンパイラ。 http://blog.techlab-xe.net/ https://github.com/kkkon/crosstool-pyこれがないと、そもそも開発できない。次にこれ…

俺の.*rc

vimrc set encoding=utf-8 set number set smartindent set shiftwidth=8 syntax on set showmatch set matchtime=5 set nocompatible set mouse=abashrcexport ESC="$(echo -en '\033')" export COLOUR_RED="$(echo -en '\033[31m')" export COLOUR_GREEN="…

yamyを使ってキーボードで色々操作できるようにする

家のPCにyamyを入れてキーボードにLinuxみたいなショートカッtを登録した.とりあえずyamyをダウンロード.最初に呼び出すのがこれ. 日本語キーボードの場合104.mayuでなく109.mayuを呼び出すんだと思う. keymap Myset : Global include "104.mayu" # 104 …

【cakephp】findでcontainするとき論理削除されてカラムを取得しない【失敗】

CakePHPでfindするときcontainというプロパティを設定できる。 これはアソシエーション関係にあるモデルを一緒にfindするときに設定するようなもの。 詳しくわかっていないので説明の詳細は他のサイトを見てください。さて、このcontain便利ですがモデル毎の…

phpで特定の日付からある日数分前の日付一覧を取得する【修正】

NurseAngelさんからもっと便利な方法を教えていただいたので紹介しておきます. paluの忘却録『phpで特定の日付からある日数分前の日付一覧を取得する』の感想 - 弱小PHPerの憂鬱Cakeのメソッドはそこそこ使ってきたけどPHP自体のクラスやメソッドはまだまだ…

phpで特定の日付からある日数分前の日付一覧を取得する

PHPである特定の日から1周間前までの日付一覧を取得する必要があった。 そこでこんな関数を作ってみた。 引数は基準日の各要素と取ってくる機関の長さ。 うるう年も考慮している。 計算方法はここを参照。1行で書けるうるう年判別法 - プログラマはサイコロ…

サーバの使用率をあげる

while true; do true; done

cpuのコアを落とす

# echo 0 > /sys/devices/system/cpu/cpu1/online # cat /proc/cpuinfo

ruby フレームワーク

sinatra ruby 入門 http://codenote.net/ruby/sinatra/487.html

vimの操作

vimの操作 http://www.ne.jp/asahi/hishidama/home/tech/unix/vi.html

ニコニコ動画API関連

ニコニコ動画をJavaでゴニョゴニョする計画 第1.5弾 http://d.hatena.ne.jp/celitan/20080720/1216565192 ニコニコ動画のプレーヤーをJavaScriptから操作するAPI一覧 - kiyohoge http://d.hatena.ne.jp/kiyo_hoge/20100819/1282240857 nicoPlayer for Android ht…

authコンポーネントで参照するDBテーブルを変える

http://d.hatena.ne.jp/cakephper/20100218/1266509958

【CakePHP】Authコンポーネントが動かない【解決】

ただ単に2バイトのスペースがコントローラに入っていただけだった・・・

【CakePHP2.2.0】Authコンポーネントが動かない

Authコンポーネントが動いてくれない画面が真っ白で何も表示しない・・・CakePHPのデバッグ用プラグインがあるのでそれを導入してデバッグをしていく(予定 ) http://blog.aidream.jp/cakephp/cakephp-debugkit-debug-tool-554.html

【CakePHP2.2.0】dateTimeで初期値を設定する

以前はselectedが引数にあったがcakephp2.2.0にはなくなっていた。 初期値の設定はオプションの連想配列にvalueで設定してやる。例)入力した日を初期値に設定する場合。 $option = array('value' => array('day' => date('d'), 'month' => date('m'), 'year…

cakephpメモ

cakephpで他のテーブルを参照したセレクトボックスを使う http://oneday.ter.jp/php/cakephp-php/895.html明日は他のモデルのテーブルを使える用にする

ubuntu 10.04にandroid ビルド環境を構築する

先日 pandaboard に android を入れてみたが自分でもビルドできる環境が欲しかったので作ってみた。やり方はここに書いてあるのを参考にした。 http://source.android.com/source/initializing.htmlただjavaの導入で躓いたのでそこだけ書いておく。$ sudo ad…

pandaboard es にandroid 4.0.3をインストール

pandaboard es に android 4.0.3をインストールしたので手順を残しておく。【環境】 ubuntu 11 64bit 【対象】 pandaboard esここのサイトを参考にインストールを行った http://releases.linaro.org/12.03/android/leb-panda/とりあえずsdカードがどこに割り…