Technical

スポンサーリンク
Technical

本当に組み込み業界のほうが開発手法を改善しやすいのか

やはり,ソフト開発手法の確立を組み込み技術者に期待する - 日経エレクトロニクス - Tech-On! こんな記事が目にとまったので読んでみたのだけど、あまり納得できなかった。 IT業界では優れた開発手法を実践すると開発者がいる企業の売り上げや利益が減ってしまい,組み込み業界では優れた開発手法を実践すると売り上げや利益が増えることが多いためです。 組み込み=すべて内製、なら正しいかもしれないけれ...
Technical

MISRA-Cの規格って無料では手に入らないようだ

コードの品質というあたりを色々考えたり調べ物したりしている時に、ふとMISRA-Cのコーディング規約ってどんなのだろうと気になって調べてみたんだけど、どうも無料では手に入らないっぽい。 コーディング規約なので、そんなに突拍子も無い内容ではないと思うんだけど...。 日本語での情報 規格書 日本語訳された規格書は、自動車技術会というところでテクニカルペーパー"TPTP-01002 (J) 自動車用C...
Technical

近ごろ興味を持ってるもの(コンピュータ関係)

最近、興味を持っているものの一覧。 自分への備忘録も兼ねて、たまに書いていこうかと。興味が移るのが早い人なので、何か見て「面白そう」と思ったときにメモしとかないとすぐに忘れちゃうのよね...。 でもこれだけ全部やろうと思ったら、時間が全く足りないのだけは確実。なので優先度つけてやっていくしかないね。そのうちに別のに興味持ったり、持たなくなったりって感じで項目も入れ替わっていくだろうし。 組み込み、...
Technical

CakePHPで自作のちょっとした関数はどこに置けばよい?

CakePHPを勉強していてちょっと迷ったこと。 アプリ内部で使うちょっとした自作のユーティリティクラスや関数ってどこに置けばいいのか? 最初はvendorsディレクトリか?とも思ったけど、vendor()経由じゃないと呼び出せないということでちょっとやりたいこととは違う感じ。pluginsも同様で違うっぽい。 いろいろ調べてみて今のところは、 モデルの中で使う場合、behavior コントローラ...
Technical

Ubuntuのapacheで個人ディレクトリのpublic_html以下を使う

たいしたネタでは無いけど、メモ。 apacheをインストールしただけだと、/var/www/ 以下がDocument Rootになるのだけど、ここはsudoしないとファイルを置くことができない。 ユーザーのホームディレクトリのpublic_htmlを対象に含めたいときは、UserDirモジュールを使うように設定する必要がある。 設定ファイルは、 /etc/apache2/mods-availabl...
Technical

NetBeansのPHP開発でSFTPを使うには

NetBeans6.5だと、PHPのプロジェクトでリモートWebサーバへのファイルアップロードはFTPしか選択できない。 でもさすがに開発環境と言えども、最近のLinuxなんかはSSHはデフォルトで入っていても、FTPは標準では入らないのでわざわざこのためだけにFTP立てるのも...と思っていたら、どうも開発中の次期NetBeansではSFTPも使えるようになるらしい。 NetBeans for ...
Technical

Beagleboard用のAngstromイメージいろいろ

Index of /unstable/autobuild/beagleboard Beagleboard用のAngstromイメージほか、uimage、ubootなどもろもろが揃ってる。 自分でビルドするのが面倒な時はここから持ってくるといいのかも。...
Technical

Ubuntuのディスククローン(容量の大きなディスクに丸ごと移し替え)

OpenEmbeddedの環境をビルドしていたら、Disk full。 VirtualBox上のUbuntuでやっていたのだけど、ディスク容量を8GBしか作ってなかったのが原因。もともとOpenEmbedded環境を作るとか想定してなかっただけなんだけど。 VirtualBoxで新しい30GBの仮想ディスクを作成し、ディスククローンを行うことにした。 手順は、以下のサイトにあるとおり2台のディスク...
Technical

UbuntuでOpenEmbedded環境を構築しようとしたが…

入手したBeagleBoard用のAngstromのビルド環境を作るべく、Ubuntu上でOpenEmbedded環境の構築にチャレンジ。 といっても、このBeagleBoardAndOpenEmbeddedGit - eLinux.orgサイトを見ながらやればできるようだったんだけど、最近のバージョンのOpenEmbeddedはbitbakeの1.8.12を必要とするらしい。 今のUbuntuに...
Technical

CMSのconcrete5を使ってみた

MOONGIFTさんのところで紹介されていたCMS「concrete5」をインストールして軽く使ってみた。 とりあえずLAMPの環境ということでUbuntu Serverに。 PHPはGDサポートが必要なので、apt-get install php5-gd しておく必要あり。 あとはconcrete5のREADMEにあるように、MySQLに空のデータベースとそれにアクセスできるユーザーを登録してお...
スポンサーリンク