読者です 読者をやめる 読者になる 読者になる

EnsekiTT Blog

EnsekiTTが書くブログです。

Ubuntu Serverでストレージをマウントする

HDDを買ってきて、さくっと刺した後、UbuntuServerでストレージをマウントするようにする。 1回だけsdb1を/mnt/hdd1にマウントしてみる sudo mount /dev/sdb1 /mnt/hdd1 こんご再起動してもマウントされるようにする sudo vim /etc/fstabを編集する。(ext4は…

Ubuntu14.04でIPアドレスを指定して繋ぐ

普段DHCPでつないでいるUbuntuをIPアドレスを指定して繋ぐ sudo vim /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopba…

仕事を言い訳にしない

「仕事が忙しくて…」 は使いやすい。 ここ一年、ちょいちょい使ってしまった。 もう少し、うまく休むぞい。

歯車の話

昨日、モータドライバのケーブルを作りながらモータ回してみて、 「バックラッシって意外と影響あるな…!」 と、思ったので、Twitterにつぶやいてみたら、機械系の友人たちが色々教えてくれました。 ノーバックラッシギアヘッドというものがあるらしい。 こ…

新年

新年あけましておめでとうございます。 本年もよろしくお願い致します。 今年の目標はBlogを更新することです。 三日坊主も週1で毎週やれば立派な習慣です。

owncloudでストリーミング再生できる形式にavconvで変換する

Ubuntuサーバ上で変換したくてこんなことになった。 sudo apt-get install ffmpeg avconv -i hogehoge.avi -acodec libvo_aacenc -vcodec libx264 hogehoge.mp4 とりあえずaviは試したけどうまく行った。

ドラゴンブック

学生時代に言語処理系の授業で習ったパーサの作り方とか 最近またちょっと参照したいタイミングが増えてきたのでもはや買ってしまいたい。

Xbee Wifi が届いた。

XBeeWifiが届いたので今度はosxで初期化してみようと思いました。 http://www.faludi.com/2013/09/22/new-xctu-for-mac-windows/ ここからx-ctuをダウンロードしました。

僕が入社3ヶ月の間に買った物。

最初の1年は貯金するよりも必要な物を揃えたり、今しかできないことに使いたい!と意識を高めるも… かばん 会社用のかばんと、ノートパソコンを持ち歩かなくなった自分には大きすぎるリュックサックしかなかったので、肩掛けの小さいかばんを買いました。 ス…

荒野に行きたい

こんな車で荒野に行きたい!! 日本だとこういう車でオフロード走れる場所は無いんだろうか。 まずは、車がほしいですね。生活のためにも。

主成分分析(PCA)をさくっと試すコード

ほんとはデータのところでd>2次元与えたかったけどいい感じに与える方法が思いつかなかったので残念テストになってる。可視化は2次元用

matplotlib.pyplotが使えなかった時の対処(homebrew)

>>> import matplotlib.pyplot as plt Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/Cellar/python/2.7.7_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib-1.3.0-py2.7-macosx-10.8-x86_</module></stdin>…

コミュ障のためのPull Request

コミュ症のためのPull Request 〜そしてプルリク充へ〜 from EnsekiTT

ELECOM UC-SGTのOSXでの使い方

http://www2.elecom.co.jp/cable/usb/uc-s/gt/ 買ったはいいけどドライバが無い ProlificのPL-2303ってのを使っている http://www.prolific.com.tw/eng/downloads.asp?ID=31 からOSX向けのドライバをダウンロードしてくる http://www.prolific.com.tw/US/sup…

arm-none-eabi-gccとかとかをOSXでつかう

最後にビルド環境を投稿する残念縁石が私です。 きょうはarm-none-eabi-gccを $ arm-none-eabi-gcc main.c とかできるようにするのが目的。 流れとしては ダウンロードする→展開する→パス通す 以上 ダウンロードする https://launchpad.net/gcc-arm-embedded…

OSX10.9でOpenOCDつかってSTM32F4に書き込み|デバッグ

OSXでOpenOCDを使ってSTM32F4Discoveryへの書き込みとデバッグを行うための環境構築 OpenOCDをビルドする環境づくり 自分はHomebrewからやりましたがMacPortsでもいけるんじゃないですかね(未検証 brew update brew upgrade brew install libftdi0 OpenOCD…

STM32f4 discoveryをOSXでビルドする。

STM32F4-Discovery_FW_V1.1.0(http://www.st.com/web/en/catalog/tools/PF257904#)とgcc-arm-none-eabi(https://launchpad.net/gcc-arm-embedded)が /hoge/hogeというディレクトリにあるものとしてこれを使う。 [gist id=31f7c5050ca7c732372d] Makefileをプ…

Soraduino Liteの部品リスト

Soraduino Lite は 飛行ロボット大会用に作成されたArduinoベースのアビオニクス基板である。 IC1 ATMEGA328P-AU http://akizukidenshi.com/catalog/g/gI-04386/ IC2 3端子レギュレータ 3.3V http://akizukidenshi.com/catalog/g/gI-02502/ IC3 3端子レギュ…

僕の使うPythonのテンプレート

最近やっとPythonに慣れてきて好きなことできるようになってきたのですが、僕は書き始めるときの煩雑さを減らすためにどの言語でもテンプレートを作っています。 # -*- coding: utf8 -*- #! /usr/local/bin python ###################################### #…

飛行ロボットのためのLiPo電池 第2回 充電器

第1回から1ヶ月ですね…今度は充電器について書きます。 ここ1ヶ月はほとんど修士論文を書いていたわけですが、思い出したのでまた書き始めました。 LiPoの充電器は、どうしたら良いか?自作か、適当な充電器か? そんなことをすると文字通り爆発炎上します。…

飛行ロボットのためのLiPo電池 第1回 選び方

最近、マックに座ればとなりの女子高生が話題に出すほど飛行ロボットが熱いですね! LEXUSのCMで話題になったクアドロコプターを始め軍用UAVとかとか、用途は様々だけれども今回は200g級の飛行ロボットのためのエネルギー源としてLiPo電池を紹介してみます。…

WP LaTeXをWordpressに入れた話。

「先輩、もう少し真面目なことを投稿しましょうよ!」 「もう…すこし…真面目…?」 ということで、Wordpressで真面目風なことを書くべく、数式とか並べてみればいいんじゃないかな?と思ってWP LaTeXを入れてみました。 何の事はないプラグイン検索からLaTeX…

PRML風Keynoteテーマ

修論が辛すぎて日本語PRML風のKeynoteテーマを作りました。 http://curbsci.com/Lab/uploader/PRML-like-Keynote.zip Keynote 6.0.1とかで使えます。'09とはテンプレートのファイル形式が変わってしまったようで… スキャンしたようなのを使ってるわけじゃな…

Blender2.6xのpythonにmoduleをインストールする

たとえばPySerialとかnumpyとか、scipyとかBlenderから使ってみたくなること有りますよね. 僕はBlender Game Engineにシリアル通信で受け取った値を突っ込みたくてPySerialが必要でした。 OS X 10.8にBlender 2.68aが入ってます。 そこでBlenderのPythonに >…

QStlink2のインストール

Mountain Lion に QStlink2を入れようと思ったら詰まったところをまとめてみる QStlink2とは? マルチプラットフォームのST-Link V2 クライアントです.僕はSTM32F4Discoveryにbinファイルを書き込むために用意しました. 必要なもの(不要なものも含むかもし…

OSXとAVRライターでArduino

Arduinoを小さくしたくて、ICSPから書き込めないかと試行錯誤して、途中肝を冷やして、復旧して安らかに布団にもぐるまでの流れ。 1, OSXでAVRライタを使ってICSPから書き込めないかの試行錯誤 2,書き込めたけど、あれ?この方法じゃブートローダ消えてね!…

Arduinoでパルス幅が知りたくて

ArduinoでラジコンのPWMのパルス幅を入力に扱いたかったので、ちょっと調べたらinPulse()で即解決したので、ついでにArduinoのPWMの性能とかinPulseでどれくらいパルス幅が正しく取れるのか調べてみた。 利用したコード https://gist.github.com/EnsekiTT/59…

Virtual BoxでUSBを使う

ArduinoをVirtual Boxにつなげようと思ったらMacに繋がってうんともすんとも言わなかったのでいろいろ試行錯誤した。 1, 仮想マシンをすべて停止する 2, USB機器を物理的に接続する 3, 仮想マシンの設定→ポート→USB 4, 「USBコントローラを有効化」「USB2.0(…

OSX スティッキーズ 同期

ググルと http://tadaki.tumblr.com/post/325099921/dropbox が出てきた。もとに戻す方法と、バックアップがなかったので自分なりにメモする。 スティッキーズ便利で使っていたのですが、最近ひょんなことからMacBookAirとMacProの利用権限を得たので同期す…

Homebrewをリセット

HomeBrewとの幸せな日々を送っていた私ですが、何かの拍子に崩れるものですね。 HomeBrewをいんたん削除することに。 今入れているFormulaのリストを表示する brew list 実際に削除する brew uninstall `brew list` 楽しかった日々にありがとう。新しいHomeB…

Todoリストに時間を追加する

Todoリストを作るときに、やるべき事をズラズラっと並べてしまっていた私です。 これをやってしまうと消化できないタスクがゴリゴリ増えていくんですよね… http://www.flickr.com/photos/alexkerhead/ 更に言えば、10分で終わるタスクと2時間で終わるタスク…

ゆとりが考えた趣味のための学習法5ステップ

ゆとり教育を受けた私も大学院生を1年と少しやりました。 授業もなくなってきて研究一筋になってくる今日この頃ですが、実家に帰ってふと本棚を見るとゆとり教育とかで良く話題に上がる総合的な学習の時間の教科書のような何かを見つけました。 当時は総合的…

D3使って可視化

JSで可視化するときに使ってみようと思ってるやつ。 http://d3js.org/ モダンブラウザなら使えるみたい。

回路の素101を買ってみた

情報系故に抜けがちな回路、中でもアナログ回路のことをちょっち遠ざけてしまっていた、もしくは知ってる範囲でどうにかしようとしていたことに反省しまして、一冊本を買ってみました。 ほんとに101個あります。 そして何がいいって、実行した際のオシロスコ…

SSHと.pem

.pem使う機会があるので覚書 $ ssh -i [.pemキーのパス] [ユーザ名]@[サーバドメインorサーバIP] man読んでやってみたら、権限ありすぎ!って怒られたので Permissionを「600」にしてもう一度やったらうまくいきました。

RaspberryPiに液晶ディスプレイを用意する

RaspberryPiに液晶をつけたくて仕方なかったので、 後輩のカビゴンくんに勧められた液晶を「ああ、これ買うしかない奴や。」と思って衝動買いしてきた。 (“【特売品】4U@2011シリーズ7インチセット[4U@2011-2P070-C382J]”) http://www.aitendo.com/product…

Virtual BoxでUbuntuでホストOSとSSH

Virtual BoxにインストールしたUbuntuにホストOSからSSHでつなぐ。 ホストOSでの操作 Virtual Boxの設定 環境設定 > ネットワーク > ホストオンリーネットワーク > 右の+アイコン vboxnet0とかいうのが生まれるはず。(すでにある場合はいらない) 仮想マシン…

CentOSのWebサーバ化

CentOSで「It Works!」見るための覚書 Webサーバのインストール: $ yum install httpd ごちゃごちゃ出て[Y/n]とか聞かれるのでYでEnter $ service httpd start ポートの解放: $ iptables -I INPUT -p tcp -m tcp --dport 80 --syn -j ACCEPT $ service ipt…

Virtual BoxでCentOSでネットワーク

まっさらなVirtual BoxにCentOSをインストールした状態から、ネットワークに繋ぐ ホストOSでの操作 Virtual Boxの設定 環境設定 > ネットワーク > ホストオンリーネットワーク > 右の+アイコン vboxnet0とかいうのが生まれるはず。 仮想マシンの設定 設定 >…

全日本室内飛行ロボットコンテスト報告

全日本室内飛行ロボットコンテストに参加してきたことを報告しなければ! すげー忘れていたのですが。 コンセプトとしては完全に試験機体です。 試験項目としてはこんな感じ ・Soraduino実証試験 ・PS3コントローラのラジコンに対する実運用試験 ・デブロン…

Ubuntu+QEMUでRaspberryPiエミュレート

Ubuntuでもやってみた。 # apt-getでQEMUとをインストール $ sudo apt-get install qemu $ sudo apt-get install qemu-kvm-extras # 作業ディレクトリを作成 $ mkdir piemu # 作業ディレクトリに移動 $ cd piemu # カーネルをダウンロードする $ wget http:/…

OSX+QEMUでRaspberryPiをエミュレートする

RaspberryPiで遊んでたけど、 家に持ち帰りそこねて… それでもコードを試したくて… これはもうちょっと便利になるんじゃないか?と、エミュレートに手を出しました。 参考にさせていただいたサイト。The easy wayってのがいいですね。 http://xecdesign.com/…

ファイルのユーザ、グループを変更する。

Webから書き込めるようにしないと困るじゃない!!! ってことが多々あって毎回ググるのもあれなのでここにメモっておく 想定は「myfile」というファイルを「user2」の所有にします。 chown user2 myfile これでできます。 次は、「myfile」というファイルを…

LionにPlayStation Dualshock 3をつなぐ

Mountain Lionが出ていますが、とりあえずLionにPlaystation® Dualshock3を繋ぐために色々ググったまとめです。 http://underwoodmac.cocolog-nifty.com/blog/2012/09/lionplaystation.html 主にこちらのサイトで成功しました。記事が消えたら辛いのでこちら…

Fusion PCBに発注する2

先日届きましたよ! ほんとに待ってるだけでした. 特に問題なく訳2週間で到着です. 値段 Sub-Total: $9.90 Registered Air Parcel (Weight: 0.08kg. Delivery Time: 0-30 days): $3.88 Total: $13.78 お手頃ですね.最近の円高の影響で余計安かったです.1…

統計とか機械学習とか勉強しなきゃとは思う

まとめてくださってる方がいたのでメモのためにもここに貼っておこう。 統計・機械学習・データマイニングの無料で読めるPDF資料 [NAVER まとめ]

SSHでファイルを転送する

さあ、ファイルの転送が必要ですよね。 scpを使ってみた。 ローカルからリモートに転送する場合 scp ファイル名 接続先でのユーザ名@接続先ホスト名:コピー先ディレクトリ リモートからローカルに転送する場合 scp 接続先でのユーザ名@ホスト名:ファイル名 …

Fusion PCBに発注する1

基盤が欲しいぞ!!! 軽くてかっこいいのが!!! というわけで$9.90という値段につられてFusionPCBを試してみた。 これは、Eagleでの基板設計を行って、さあ発注しよう。という段階の人向け。 大まかに3つの工程がある FusionPCBのデザインルールを適用す…

夜更けに統計学の本とか読みふけるの

次の10年で一番熱い学問は統計学!統計学を勉強する上で参考になるサイト・書籍まとめ [NAVER まとめ] http://matome.naver.jp/odai/2134521035124482601 すごく役に立ちそうだからメモがてら紹介。 統計解析とか機械学習系の研究室にいるので次の10年を見据…

OpenGLをOSX(Lion)でコンパイルする

完全にメモですの。 OpenGLのインストールは終わってることを前提とする。 必要なヘッダファイル。 #include <OpenGL/gl.h> #include <OpenGL/glu.h> #include <GLUT/glut.h> コンパイル方法 $ g++ MPSOpenGL.cpp -framework OpenGL -framework GLUT -framework Foundation とりあえずこれで動いた。</glut/glut.h></opengl/glu.h></opengl/gl.h>…