調べたこと、作ったことをメモしています。
こちらに移行中: https://blog.shimazu.me/

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

BDM Qt使ってみた

リポジトリは以下 https://github.com/amiq11/bdm-program.git いいQtのドキュメントってどっかありますかね・・・? QtCreatorつかってやってるんだけど、本必須感あるで

しょぼいプレゼンをパワポのせいにするな

しょぼいプレゼンをパワポのせいにするな! by @jessedee のスライドを見て、画像・フォントにこだわれと書いてサイトが紹介されていたのでメモっておこう Compfight / A Flickr Search Tool Flickrから画像引っ張ってくるといい感じっぽい 要するにクリップ…

Linuxスケジューラ - CFS

2.6.23以降で採用されたスケジューラ、CFS(Completely Fair Scheduler)についてまとめてみたいと思います。 参考にしようとおもって本を探したのですが、これについて説明しているものが意外と少ないことに驚きました。 webでは、検索をかけるとすぐに見つか…

Linuxスケジューラ - 概要

オペレーティングシステムの課題で発表するためにいろいろ調べたことをまとめてみようと思います。 章立てとしては、 概要 CFSスケジューラ FIFO/RRスケジューラ EDFスケジューラ O(1)スケジューラ というように書こうと思っています。(順番は、流れ的に良さ…

Linuxカーネルのスケジューラの読解(メモ)

O’Reilly Japan - 詳解 Linuxカーネル 第3版 Linux カーネルのコンテキストスイッチ処理を読み解く - naoyaのはてなダイアリー mm:メモリマネジメント ticklessカーネル nohz cat /sys/devices/system/clocksource/clocksource0 hpet High Precision Event T…

スケジューラメモ

・FIFO/RR ・Rotating Staircase Deadline SchedulerからのCFS ・O(1) ・EDF くらいを説明すればいいかな...? EDFはわりと研究対象っぽい?のでよさげ。マルチプロセッサによるEDFとかについてはダメなところとかよくわかってない。こまた。 それぞれの関係…

Xtionでの人検知

OpenNIのライブラリ使っただけですが、座標を取ることができました。 あとは、中心からの変位によってカメラの角度をずらせば簡単に追従できそうです。 後ろとか向いていてもわりと正しく検知してくれるみたいでちょっと驚きました。 ソースはこんな感じ。 #…

openNI Sensor SensorKinectのraspberrypi向けクロスコンパイル

参考ページ Quadrotor - Cross compiling OpenNI for ARM - Robotics Club How to build a cross compiler for your Raspberry Pi | Chris's Digital Realm 1:クロスコンパイルのためのコンパイラを用意する 参考ページの2番の通り。 追加! このとき、なぜ…

びっくりどっきりめかの、回転制御を入れてみました ただのP制御なのでオーバーシュートとかしてるけど、まぁ課題の趣旨考えるといいかな・・・ D成分だけ追加して、あとは追求しないことにします。

人間とウェブの未来 - Linuxエンジニアを目指して入社一年目にやって役にたったと思う事

Link: 人間とウェブの未来 - Linuxエンジニアを目指して入社一年目にやって役にたったと思う事 <p> </p>

Earliest Deadline First Scheduling

linux/Documentation/scheduler/sched-rt-group.txtを見たところ、EDFスケジューリングというものについて記述があったので調べてみた。 Earliest deadline first scheduling - Wikipedia, the free encyclopedia 考え方は単純で、最も早くデッドラインが来…

びっくりどっきりめか(続)

箱つくった。 中にはモータと光センサとRaspberryPiが入ってます。 電源LEDと電源スイッチをつけそこねたのが痛恨のミス。すっかり忘れてた。 これでようやく形がみえてきた・・・? けど先がながいorz

びっくりどっきりめかの進捗

Xtionの環境をRaspberryPiに入れるのにすげぇ苦労している。 OpenNIがunstableじゃないと動かないという記事をどこかで見つける →クロスコンパイルしようとする →aptで入るarm-linux-gnueabihf-g++とかがうまくいかない →crosstool-ngとかいうのを使ってみる…