2014-01-01から1年間の記事一覧

ThinkPadX200キーボード交換

私は普段,ThinkPadX200を使っています. キーボードのZとWindowsキー(こっちはいらないけれど)が取れたまま使っていたのですが,そろそろ限界に感じてきたので,キーボードを交換しました. 配列の設定のみUS配列だったのですが,せっかくなので,今回を機…

arduinoの開発でC++11を使う

arduino上でC++11を使用する方法です. arduinoで使用するコード arduinoはg++, gccを使用してコードをコンパイルします.そのため,適切なバージョンのGCCなどを用意すればC++11も動作します. しかし,デフォルトでIDEに付随しているg++はバージョンが古く…

Virtualhostとhosts

ローカルサーバのVirtualHostにrailsのサービスを立ち上げて,LAN内の他端末からアクセスする時のメモ.1. アクセス許可関係.chmodもしておこう apache2.confを編集 <Directory /サービスのディレクトリ(.../public)> Options ... RequireOverride None Require all granted #deniedされないために許可を出</directory>…

Redmineをインストールした際のメモ

最近生活がだらだらしてきた気がするので,自分の生活をタスク管理してみようと思いRedmineを導入してみました. 本当はホームサーバ(なんちゃってノートPC鯖)に導入したかったのですが,長年ubuntuを更新していなかったせいで新規パッケージのインストール…

メモメモ

今日の突っかかったところメモ. 入力 よくわからないけど,VMのubuntuを14.04LTSにアップデートした時にキーボード入力の設定が吹き飛んでいたので,その時の対処法をメモ.AllSetting->Text Entryの Input sources to useが消えてたので+を押して追加する…

本日嵌ったこと

Rubyの破壊的メソッド メソッドの終わりに!が付いてないやつは私の知る限り破壊的メソッドでは無いらしい. C++と同じ感覚でsortしてたら全然変わってなくて,いろいろと苦労した. Rubyでswap a,b = b,aでswapできるみたい.この構文のおかげでswapメソッド…

XNAで嵌ったこと

XNAで複数モデルを描画した時に,何かよくわからんけど手前のモデルが奥のモデルよりも前に出るようになってしまった.原因:Projection Matrixのnearとfarのレンジを広く取り過ぎた(floatの範囲を超えたぽい). Matrix.CreatePerspectiveFieldOfView( MathH…