LDO(Low Dropout)レギュレータは、バッテリ駆動型の電子機器をはじめ幅広いアプリケーションで一般的に使われています。しかし、機器を設計する際はLDOの機能と仕様、これらの仕様がシステム全体にどのように影響するかを正しく理解しておく必要があります。
[08:00 2/10] エレクトロニクスモバイル・アプリケーション向けマルチメディア・コンテンツの急増により、無線ネットワークの発展が促進されています。増大する音声およびデータ・トラフィックのニーズに対応し続けるには、高パフォーマンスのシステムを開発しなければなりません。競争が激化する市場で優位を維持するために、システム設計者は最高のパフォーマンス、コスト、パワー、信頼性が得られるスケーラブルなインターコネクト規格を選択する必要があります。10ギガビットEthernet(10GE) が代替ソリューションと見なされる場合もあるとはいえ、Serial RapidIO(S-RIO)は、無線ベースバンド・プロセッシング・アプリケーション固有のニーズに対応する唯一のプロトコルと言えます。
[06:00 7/28] エレクトロニクス次世代通信の4G、LTEまたはWiMax無線基地局の無線カードについては、クロックツリーによって対処する必要がある問題が多数あります。OFDMプロトコル自体による制約に加えて、A/Dコンバータ(ADC)、D/Aコンバータ(DAC)、およびRFミキサには、エイリアシングやフィルタリングに関する大きな課題があります。本レポートでは、変調エレメントに関する課題と対策について記載します。
[06:00 7/26] エレクトロニクスBluetooth SIG(Special Interest Group)は、定評ある近距離無線技術の最新版、Bluetoothコア仕様バージョン4.0(Bluetooth v4.0)を正式に採択しました。ポピュラーな無線技術の待望の超低消費電力(ULP)型となる、Bluetooth low energyがこのバージョンの大きな特長です。
[07:00 5/12] エレクトロニクスSecond Opinionではここしばらく、Atmelの8bit MCUを搭載したArduinoという開発ボードで色々やらせていただいているが、世の中に開発ボードはArduinoだけという訳ではない。というよりも、主要なMCUベンダーはみな数種類の開発ボードをリリースしており、MCU自身の評価や製品のプロトタイピング製造、どうかすると最終製品への搭載まで幅広い用途に使えるように配慮している。NXP Semiconductorが提供する「mbed」もこうした開発ボードの1つである。
[07:00 4/15] エレクトロニクスWebDesignerWallにて、HTML5 CanvasとjQueryでグレースケールを実現するチュートリアルが公開されている。画像にマウスを乗せると、グレースケールの画像がカラーになるというものだ。これまでこのようなユーザインタフェースを実現するには「カラーの画像」と「グレースケールの画像」の2種類を用意する必要があった。このチュートリアルではHTML5のCanvasを活用し、オリジナルの画像からグレースケールの画像を自動生成する方法を紹介している。
[09:00 3/31] プログラミングPFC回路はACライン電源とメイン電源の間に挿入され、ACラインからの正弦波電流を吸収して安定した直流電圧を供給します。この中間ステージは一般にはブースト・コンバータで、インダクタはシステムで最も容積が大きく、高価なコンポーネントの1つです。コストやサイズに敏感なアプリケーションでは、サイズを小型化する必要があります。
[17:08 3/22]App InventorはGoogleが提供しているプログラミングの経験がない人でもAndroid端末で動くアプリが作れるソフトです。本稿では、App Inventorを使うための準備から簡単なアプリを作成し、実際のケータイで動かすまでの一連の流れを説明します。
[08:00 3/7] プログラミングTestFlightはiOSアプリケーションをWeb経由で配布/テスターを管理するWebサービス。TestFlightを利用すれば、わずかな作業だけで開発中のアプリケーションを簡単にiPod touch/iPhone/iPadにインストールすることが可能になる。マネジメントツールも用意されており、テスターやディストリビューションの管理も簡単に行えるのが特徴だ。
[12:06 2/9] プログラミングBlogEngine.NETはC#とASP.NETにて開発されているオープンソース(Ms-RL)のブログエンジンです。ブログ、コメント、静的ページといった基本機能に加え、テーマやウィジェットによるデザイン変更機能や高速な検索機能も備わっています。2007年にバージョン1.0が公開されてから定期的にアップデートが行われ、2011年にバージョンの2.0が公開されました。今回は、管理機能が便利になった最新バージョンを紹介します。
[09:00 2/7] プログラミングAppleは2010年12月20日(米国時間)、iAd Producerをリリースした。iAd ProducerはiOS 4以降に用意されているリッチ広告配信システム「iAd」を簡単に作成するためのフレームワーク。iAdはHTML5+CSS3+JavaScriptをベースに構成されている。iAd Producerでは、これらiAdを簡単に作成するために、ページ遷移やテンプレートをふんだんに用意し、デザイナやプログラマがより簡単にiAd広告を構築できるようになっている。
[09:00 1/5] プログラミングNotobiは11月1日(米国時間)、PhoneGapの最新版であるPhoneGap 0.9.2をリリースした。PhoneGapはクロスプラットフォーム・モバイルアプリケーションの開発フレームワーク。iPhoneやAndroidのネイティブアプリを開発するには通常Objective-CやJavaを習得する必要があるが、PhoneGapを利用すればデベロッパはHTML+CSS+JavaScriptを記述するだけ。まるでWebアプリケーションを実装するような感覚で各スマートフォンアプリを開発できる。
[09:00 12/3] プログラミングVisual Studio 2010では「拡張機能マネージャー」という機能が追加されました。この機能を利用すると、オンラインで公開されている拡張ツールを簡単にインストールすることができます。前編では、Visaul Studioの機能を拡張できる無償ツールを10種類紹介しましたが、今回は後編としてさらに10種類の拡張ツールを紹介しましょう。
[08:00 11/22] プログラミングVisual Studio 2010では「拡張機能マネージャー」という機能が追加されました。この機能を利用すると、オンラインで公開されている拡張ツールを簡単にインストールすることができます。Visaul Studioの機能を拡張できる無償ツールから、今回は前編として10種類紹介しましょう。
[08:00 11/15] プログラミングFileMaker Proは6から7にバージョンアップした際、さまざまな機能が追加、改良された。それから約6年、Webビューアやスクリプトトリガをはじめ、外部Webアプリケーションと連携するための機能が強化されてきている。FileMaker Pro単体では実現がむずかしい機能も、外部Webアプリと効率よく連動させることで、より簡単に効率よく開発ができる可能性がある。
[09:00 10/26] プログラミングLightSwitchはマイクロソフトが新たに公開したアプリケーション構築環境です。LightSwitchを使用すれば、データのCRUD(追加・更新・参照・削除)を行うSilverlightアプリケーションを素早く作れるようになります。マウス操作だけでデータ構造と画面を設計できるので、コーディングをほとんど行うことなく、デスクトップでもWebでも動作するアプリケーションを簡単に開発できます。今回は、LightSwitchのインストールから開発までを説明します。
[08:00 10/4] プログラミングFileMaker Pro 11ではグラフ描画をはじめ、ユーザ/デベロッパ向けに多数の機能が追加された。見た目のインパクトはグラフ描画機能以外はパッとしないが、どれも「縁の下の力持ち」となるものばかり。これら新機能を使いこなせばこれまでの不要な手順を省略でき、開発効率もアップする。バージョンアップしてから半年ほど。まだ使っていないFileMakerデベロッパは要チェックだ。
[09:00 10/1] プログラミングThe YUI teamは9月7日(米国時間)、Yahoo UIの最新版となるYUI 3.2.0をリリースした。今回の更新ではiPhoneやAndroidといったタッチデバイス向けの機能が大幅に強化されている。今回はこの新機能をベースにし、iPhoneネイティブアプリのスクロールUIを簡単にクロスプラットフォーム上で実現する「ScrollView」ウィジェットについて紹介しよう。
[09:00 9/29] プログラミングThe YUI teamは7日(米国時間)、Yahoo UIの最新版となるYUI 3.2.0をリリースした。YUIはJavaScriptフレームワークのひとつで、The BSD Licenseのもとで公開されている。豊富なユーティリティと強力なウィジェットが特徴。今回のリリースではモバイル端末向けの機能が大幅に強化されている。まずは基礎となるイベント周りの更新点をチェックする。
[09:00 9/16] プログラミングMyEclipseは、genuitec社が2003年から提供しているEclipseの有償のプラグインである。JavaEEのアプリケーション開発のサポートをはじめ、UMLツール・DB閲覧ツール・プロファイラなど多岐にわたる機能を提供している。
[08:00 8/30] プログラミング「Microsoft WebMatrix」はベータ版が公開されたばかりのフリーの統合開発環境です。WebMatrixをインストールすれば、データベースを操作したりWebサーバでデバッグしたりするだけで、本格的なWebサイトを簡単に作ることが可能になります。また、Razorと呼ばれるASP.NETの新構文を用いれば、誰でも簡単にWebアプリケーション開発を学ぶことができます。本稿では、Microsoft WebMatrixのインストールと使い方、Razorのコード例を紹介しましょう。
[08:00 8/25] プログラミングデザイナ/フロントエンドデベロッパのCristian-Ionut Colceriu氏がOpera Developer Communityに興味深い記事を掲載している。<video>要素を使用した場合のビデオコントローラは、Webブラウザによってデザインがさまざまだ。同氏はこれをjQuery/CSS3で簡単にカスタマイズできるようにするためのプラグインを開発/公開した。場面ごとに調和したプレーヤを作成する方法とは!?
[09:00 8/24] プログラミングライティングに特化したスタイルガイド「Yahoo! Style Guide」はYahoo!のWebサイト編集者が何年もかけて創り上げてきた「編集」のガイドライン。前回はWebサイト全体のおおまかな構成、書籍目次に対応したサイトマップを紹介した。今回は数多くある記事の中から、Web上で文章を書くにあたりとくに注目したい2つの記事を取りあげよう。
[09:00 8/12] プログラミングYahoo!は7月6日(米国時間)、ライティングに特化したスタイルガイド「Yahoo! Style Guide」を公開した。Yahoo! Style GuideはYahoo!のWebサイト編集者が何年もかけて創り上げてきた「編集」のガイドライン。同名の書籍の一部をWeb上で閲覧できるようにしたものだ。Web上での文章の書き方や記号の使い方に始まり、アイトラッキングやUIデザイン、SEOの観点からも考慮されたスタイルガイドになっている。
[14:14 8/5] プログラミングオープンソースソフトウェアのオフィスアプリケーションでもっとも人気のあるOpenOffice.orgにはFirefoxと同じようなエクステンションがある。OpenOffice.orgがすでに多くの機能を提供しているためエクステンションの必要性を感じないという現状もあるようだが、エクステンションを使うことでOpenOffice.orgをもっと便利に活用できるようになるのもまた事実。以降に興味深いOpenOffice.orgエクステンションを 4つ取り上げて紹介する。
[11:59 7/26] 生涯エンジニアスマートフォンのネイティブアプリケーション開発にあたり、興味深いプロダクト「Rhodes」がバージョンアップしてリリースされた。Rhodesはスマートフォンアプリの開発に特化したMVCフレームワーク。Ruby/HTMLで構成されたソースコードを、著名なスマートフォンのネイティブアプリに変換する。このRhodesをもちいて、iPhoneシミュレータ/Androidエミュレータで実際にアプリを動作させてみた。
[12:27 7/22] プログラミング.NET向けのテスティングフレームワークには、NUnit、MbUnit、Visual Studio(VSTest)などがありますが、xUnit.NETという新たなフレームワークが注目を集めつつあります。xUnit.NETは拡張性の向上、カスタム属性の減少、メソッドごとのインスタンス生成を特徴としており、Moq、Ninject、Oxite、KiGGなどのOSSにも採用されています。本稿では、ユニットテストの基礎知識がある方に対して、xUnit.NETを紹介します。
[09:00 7/16] プログラミング今回紹介するSpring Batchは、エンタープライズレベルのバッチ処理を実現するためのフレームワークだ。エンタープライズアプリケーションにおいて、大量のトランザクションを一括処理する「バッチ処理」は避けて通れない。Spring Batchでは、開発者が「バッチ処理」を簡単に実装するためのさまざまな機能を提供している。
[11:00 7/14] プログラミング.NET向けのテスティングフレームワークには、NUnit、MbUnit、Visual Studio(VSTest)などがありますが、xUnit.NETという新たなフレームワークが注目を集めつつあります。xUnit.NETは拡張性の向上、カスタム属性の減少、メソッドごとのインスタンス生成を特徴としており、Moq、Ninject、Oxite、KiGGなどのOSSにも採用されています。本稿では、ユニットテストの基礎知識がある方に対して、xUnit.NETを紹介します。今回は前編になります。
[08:00 7/14] プログラミング2010年6月、Pure JavaデータベースHSQLDBの最新版となるHyperSQL 2.0がリリースされた。前バージョンとなるHSQLDB 1.8のリリースから実に5年の開発期間を経てリリースされたことになる。本稿ではこのるHyperSQL 2.0の新機能を中心に検証してみた
[09:00 7/9] プログラミング|
9ストーリーズ ~バレンタインのエピソード~ [08:05 2/11] キャリア |
|
RX-7改フェラーリ登場!/マジックRX-7XX 【大阪オートメッセ2012】 [08:04 2/11] キャリア |
|
【連載】鉄道トリビア 第137回 山手線と京浜東北線から●●●が消えた!? [08:00 2/11] ライフ |
|
JRグループ、「周遊きっぷ」を見直し - 19の周遊ゾーンが3/31で販売終了に [07:30 2/11] ライフ |
|
「青春18きっぷ」春季用は2/20発売 - 夏季用・冬季用の発売は現時点で未定 [07:30 2/11] ライフ |