はじめに 皆さん、こんにちは! 突然ですが、組込み機器におけるソフトウェア開発(以下、組込みソフト開発)には、どんな開発言語を使用していると思いますか? そうです、一番多いのがC言語です。その他、C++やアセンブリ言語なども使用されています。 ところで、Javaでも組込みソフトの開発ができることをご存知でしょうか? Javaを搭載したデジタル機器・家電製品には、コピーやFAXなどの複合機、携帯電話、カーナビなどがあります。Javaの開発と言うとWebアプリケーションが多いですが、組込みソフトはどのように開発していくのでしょうか……。 ここではレゴロボット「教育用レゴ マインドストームRCX」を使って、組込みソフト開発の入り口を一緒に体験してみましょう!レゴロボットについて 今回はこのレゴロボットを使用します。 RCXには8ビットのマイコンが内蔵されています。メモリは16KbyteのROMと
ストーリー by morihide 2008年03月21日 18時10分 4つで十分ですよ。わかってくださいよ 部門より 元DebianプロジェクトリーダーでありOSI(Open Source Initiative)設立者の1人でもあるBruce Perens氏が、このたびOSI理事に立候補し支持を求めて署名活動を行っています(Open Tech Press記事「Bruce Perens氏、『オープンソースを保護する』とOSI理事立候補のための署名活動」)。Perens氏は立候補した理由として、1) OSIが企業主導で運営されようとしており(企業と関わりを持たない)開発者の権利が薄くなってしまう可能性があること、2) オープンソースライセンスの種類が減っていない(増えすぎている)こと、の2点を挙げているそうです。 後者に関して氏は「OSSライセンスの種類は4つで十分」と主張しているようです
id:finalventもid:dankogaiも立ち位置はかなり近く、子供たちは残酷な現実をいずれ知るべきだが、時期は親が管理してもいいだろうということではないか。であれば有害コンテンツは自民党案のように削除すべきではなく、民主党案のようにセルフラベルを貼るべきだろう。児童虐待コンテンツについても有害と括るのではなく、児童ポルノ法で違法コンテンツと括って削除義務を課せばよい。 悩ましいのは保護者の多くでさえ世界の残酷さを知らないのではないかということだ。僕らは普通に肉を食い、自動車に乗り、米国の核の傘に守られて平和を謳歌しているにも関わらず、屠殺現場も、交通事故現場も、核兵器による惨禍も、なかなか知る機会はない。 これらの残酷な現実を適切なかたちで知れば世界は少し広がって、例えば極端な動物愛護とか、好戦的な政治的志向は減るのではないか。但し残酷な映像は強い刺激となり、思考を麻痺させること
前置き 自分の C++ レベルに絶望したので「ロベールのC++入門講座」を読んで再入門していく過程を日記に書いていきます。 「おまえはそんなことも知らずにコードを書いていたのか!」「それは間違い!」など叱咤激励募集中です:-) 読んでみたら、たくさんの驚きがありました。 スルーせずに読んでもらえると1つくらい役に立つことを提供できるかもしれません。 例えば5章のデフォルト引数に関数を使える例とか。 ルール 前置きはともかくはじめましょう。13:48にスタバで始めました。 読んで行くうえでいくつかルールを決めます。 知らなかったことは正直に知らなかったと書き、自分が読んで分かる説明を書く。 知識が曖昧だった所も同様に明確な説明を書く。 悩んだ内容を書く。 理解が怪しい所は必ずコードを書く。 さあ1章から読んでみよう。 1章 まずは使い方(13:50) 各 OS 毎に C++ の開発ツールを紹
画像・映像系のコンテンツは視覚から意味を読み解く能力がないと理解できない。 なので、キャプションとかで別途意味が書かれている。だが、そのとき、画像・映像の無意識のメッセージに対して、書かれたメッセージの意味の照合・検証といったことをする必要があるけど、それは子どもにはできない。 実際には、書かれたメッセージで洗脳するための、恐怖感情をかきたてるための画像・映像ということになりかねない。つまり、その重要さを意味で了解するのではなく、恐怖で鵜呑みにするだけ。 結局、子どもには書かれたメッセージを伝えればいいのであって、画像・映像を検証できるだけの知性を持つようになってから見ても別段遅くはない。 追記 画像・映像一般論に受け取る人がいるけど、たとえば、マレーバクの画像・映像に、「ムーミンは今日も元気」とかキャプションがあっても、別にどうということじゃないよ。そうじゃなくて、ここでのポイントは、残
(10/03)聖人とコブラ (09/14)朝日新聞と日本の異常な新聞観 (08/18)ヘイト・プロパガンダ (08/04)第一次世界大戦 (02/18)メリットの有無と戦争 (02/15)ジョブスの教え「お客様は神様です」 (02/12)クール・ジャパンとハリウッド (02/11)悪いのは猫である (02/10)架空戦記に見るステレオタイプ (02/07)テレビの性 (01/31)醜いスポーツ (01/30)みんなでやってる感 (01/29)肩書きはチラ裏を金言に変える (01/27)過去は清算できない (01/25)英のEU離脱と日英ブロック (01/24)イーベン・バイヤーズの悲劇 (01/22)「国家ブランディング」は国を滅ぼす (01/21)もっと感動を! (01/18)Too good to bear (01/17)過去を反省しない日本の原点
Python Support for Growl http://growl.info/documentation/developer/python-support.php まずGrowl Developer DownloadsからSDKをダウンロードする。 http://growl.info/downloads_developers.php Pythonは標準でサポートされているのでBindings/pythonフォルダに入ってsudo python setup.py installするだけ。 import Growl g = Growl.GrowlNotifier( applicationName='FindNameError', notifications=['SyntaxError', 'NameError']) g.register() g.notify( noteType='Na
2008年03月23日04:30 カテゴリCodeLogos アネクドータル・データ(笑) Anecdotalなので「アネクダートル」でなくて「アネクドータル」なのだけど、typoはさておき、中井さんはAnecdotalの意味を知ってこれをおっしゃっているのだろうか。 (財)日本ユニセフ協会インタビュー【第1回】外国からも「声」が届いている|マンガ論争勃発のサイト −−いま、(現行法に含まれていないマンガ・アニメ・ゲームをはじめとする「子どもポルノ」が)問題になっているという認識ですが、その根拠としてはどのようなデータがあるのでしょうか。 中井さん:明確にはデータというよりも、アネクダートル・データ(註・逸話的、伝聞的なデータで、数値には出ないもの)です。 define:anecdotal - Google 検索 英英辞書が苦手という方は、こちら。 ランダムハウス英和辞典 - via Ja
なんですかこれは データベース構造をバージョン管理する仕組み SQLではなくRubyのコードでデータベース構造を記述することによって抽象化 本番環境への変更の適用漏れがなくなる ほかの開発環境や検証環境への変更の適用がバッチリ 必要があれば以前のバージョンに戻せる 複数のデータベースエンジンへの対応が簡単にできる MySQL, PostgreSQL, SQLite, SQL Server, Sybase, Oracle (メジャーなものはDB2以外ぜんぶだって) どうつかいますか $ svn up $ rake migrate セットで使う。 これで手元の開発環境のソースコードとデータベースの構造が最新のものになる。 仕組み schema_infoというテーブルとMigration定義ファイルの名前でバージョン管理 Migration関連の操作 rake db:schema:dump (r
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く