全ての記事 934 件のうち 40 件の記事が該当しました。 (全 4 ページ)。
PHP において、入力されたテキスト データ(文字列)を、TrueType フォントを用いて描画する方法の覚書き。TrueType フォントからテキスト データのグリフをビットマップで取得します。
$` は $& の前方の文字列、$' は $& の後方の文字列が保持される特殊変数です。よりエレガントな方法がありそうな気がしますがとりあえず。
…ということで、連休中に少しコードを弄ってみた結果のまとめ。
数字程度の簡単な表示であれば 7 セグメント LED で十分かもしれませんが、アルファベットを表示したり表示する文字が多い場合には、7 セグメント LED で頑張ろうとすると余計に苦労することになります。こういったケースでは、16桁×2行表示程度の LCD を用いると便利です。
HTTP(S) 通信で簡易にパスワード セキュリティを実現できる Basic 認証。ちょろっと検索したところでは、セキュリティの問題に加えてパフォーマンスについても問題があるように書かれています。
.htpasswd ファイルのような、テキストファイルによるユーザー管理は最も手軽ですが、パスワードファイルを上から下へと線形で読むために、実際のところ効率はよくありません。ユーザ数が数 100 単位に増えてきた時に、サーバのパフォーマンスは低下します。
ユーザー認証のパフォーマンス問題 - ミケネコの htaccess リファレンス
正確に言えば、テキスト ファイルでパスワードを管理する Basic 認証は本当に遅いのか?ということになります。数百ユーザのアカウントを、テキスト ファイル ベースで管理するのもアレだと思いますが、んじゃ、実際のところどれくらいパフォーマンスに影響するのよ? ってところを調べてみました。
さて、7 セグメント LED による表示ができるようになったところで、以前、実験した A/D 変換を組み合わせてみたいと思います。これによって、A/D 変換機能でセンサの値を読み込んで、その出力を 7 セグメント LED に数値表示できるようになるはずです。
ウォッチ ドッグ タイマ(Watch Dog Timer)はハードウェアに近い場所に実装された独立したタイマで、プログラムのバグで無限ループに陥ったり、外乱ノイズ等の影響でプログラムが暴走してしまった場合などの異常を検知して、PIC に自動的にリセットをかけたりするのに使われます。今回、このウォッチドッグタイマを利用して LED を点滅させてみようという試み。
PIC の外部割り込みを利用して、スリープ状態から復帰するプログラムの習作。メインループで入力ポートをずっとポーリングするよりも、ボタンの入力待ちになったらマイコンをスリープし、ボタン入力をトリガに割り込みを掛ける方が、ずっと低消費電力でチップを駆動することができるので、是非とも習得しておきたいテクニックです。