全ての記事 933 件のうち 71 件の記事が該当しました。 (全 8 ページ)。
MySQL データベースにおいて、UNIX 時間 で記録された数値 1293766496 を、2010-12-31 12:34:56 のような年月日・時分秒の形式で表示するための覚書き。
PIC で長時間のウェイトを実現するために、8 ビットカウンタのループを複数段で構成して、むしろ問題を複雑に考えすぎていました。そもそも難しく考えず、「16 ビット以上のカウンタ変数を利用できるループを作る」と考えればよく、そうすれば問題は単なる一次方程式の問題で終わります。年が明けてから気が付いた覚書き。
PIC アプリケーションで任意の時間またはプログラム サイクル数のウェイトが必要になった場合、NOP
などの無駄な命令を必要なだけループで回して時間を稼ぐ方法があります。動作クロックが 10 MHzであった場合、一段のループで稼げるのは高々 2,000 サイクル 900 μ秒程度です。更に長い時間を稼ぐには、このループを二段、三段と入れ子にする必要がありますが、そうすると、所望するウェイトに対して各ループ段に必要なループ回数を正確に求めることが困難になります
そこで、複数段のループで構成されるウェイト処理について、最適なループ回数を簡単に計算できる Excel シートを作ってみました。所望するウェイト時間またはサイクル数を入力して、Excel のソルバー アドオンで最適解を見つけられます。また、GUI で数値を増減させて、手作業で近似解を求める作業をお手伝いします。
Windows 7 から、Debian と CUPS で構築したプリント サーバ経由で印刷しようとしたところ、印刷できなくなっていることに気がつきました。他の端末からは同じプリント サーバを経由して印刷できるので、この端末固有の問題の様子(´・ω・`) CUPS の Web 管理インタフェースから印刷ジョブを見ると、どうやらデータがサーバまで届いていないようです。そこで、コントロール パネルから一度プリンタの登録を削除し、もう一度プリンタを登録しようとすると、今度はエラーで先に進めなくなってしまいました(;´Д`) その対処メモ。
Mozilla Thunderbird アドオンとして、ひとまず動作するものが作れるようになりましたが、公式サイトで世界中に公開することを視野に入れると、特にユーザ数が多い英語だけでも他言語化対応しておいた方が良いでしょう。
Mozilla Thunderbird にアドオンからユーザ インターフェース要素を追加できたので、次はこの要素が押されたり選択されたときに、何等かのアクションをするようにします。この部分は JavaScript で書けば良く、実質はダイナミック HTML のようなものなので、それほど難しいものではありません。ひとまずこの段階まで来れば、雷鳥に何等かの動作を追加するアドオンを一通り作成できるようになります。
Mozilla Thunderbird にアドオンから小指が掛かったので、更に作業を進めましょう。とりあえずの方針として、見た目も判りやすいユーザ インタフェースを拡張するアドオンを開発することにして、このエントリでは、Mozilla Thunderbird のウィンドゥにアドオンで独自のユーザ インタフェース要素を追加するところまでを説明します。
開発環境の準備ができたので、雷鳥アドオンの開発に進みます。とりあえず、まだ何の動作も機能も持たず、雷鳥にアドオンとして認識されるところまで、最低限のものを作ってみます。
先日、初めて Mozilla Thunderbird アドオンを開発・公開してみましたが、そこそこ簡単なアドオンだったので、アドオン開発を始める取っ掛かりとしては好感触でした。開発環境を準備するところから完成に至るまでのステップを、自分のためにもメモしておきます。