タグ

ブックマーク / thinkit.co.jp (5)

  • [Think IT] 第1回:ニューラルネットワークとは? (1/3)

    【ネットワーク教習所】 ニューラルネットワークの可能性 第1回:ニューラルネットワークとは? 著者:シンクイット編集部 公開日:2008/03/05(水) ニューラルネットワークとは何か? 2008年3月の特集「ネットワーク教習所」の水曜日では、「ニューラルネットワーク」を取り上げる。読者の皆さんも1度はニューラルネットワークという言葉を耳にしたことがあるのではないだろうか。 ニューラルネットワークを端的に説明するならば、人間の脳をソフトウェアで再現することと表現できる。人間の大脳は、140億個のニューロン(細胞)から構成されている。それらのニューロンは相互に結合し、巨大なネットワークを築いている。このネットワークを再現するのがニューラルネットワークというアプローチなのである。 ではなぜニューラルネットワークが注目されているのであろうか。 コンピュータの限界 近年、コンピュータの飛躍的な性

  • 解像度の異なる端末に対応する

    Androidの画面開発 前回、Xperiaの登場によって、今後は端末に依存しないアプリ開発が求められると述べました。今回からはより具体的に、端末に依存しないアプリ開発の方法について解説していきます。 最初に取り上げるのは「表示」、特に画面の解像度が異なる端末に対応する手法です。 手法の解説にサンプルを用意したので、こちらからダウンロードしてください。ファイルはzipで圧縮してあり、展開するとEclipseのプロジェクトになります。Androidの開発プラグインをインストールしたEclipseからインポートしてください。 サンプル"ResourceTest"プロジェクトのsrc以下は、コードを格納しているディレクトリです。また、res以下が、リソースを格納しているディレクトリです。res_sample以下は、筆者が作成したディレクトリで、Android開発には必要がありません。今回の説

  • 多階層ネットワークが抱える問題

    今、ネットワークに何が起こっているのか 昨今、クラウド・コンピューティングが注目されています。連載では、この新しいITモデルを支えるネットワーク・インフラの要件について、ジュニパーネットワークスの考えを示すとともに、現在入手できる製品/サービスを紹介していきます。 この60年あまりの間に、ITは大きく進化しました。しかし、利便性と経済性を両立しなくてはならないという課題、つまり、性能と拡張性を向上させながら、同時にコストを削減するという課題は、変わりなく存在しています。果たして、クラウドは、この課題の救世主になれるのでしょうか。 クラウドによって利便性と経済性を両立できるようになるかどうかは、クラウドを支えるネットワーク・インフラにかかっています。 ネットワーク・トラフィックは、年々増え続けています。インターネットが普及し、2000年前後からはデジタル時代が到来し、ネットワーク上を流れる

  • [Think IT] 第1回:JSONってなにもの? (1/3)

    JSONとは何か? JSONとはJavaScript Object Notationの略で、XMLなどと同様のテキストベースのデータフォーマットです。 その名前の由来の通りJSONはJavaScriptのオブジェクト表記構文のサブセットとなっており、XMLと比べると簡潔に構造化されたデータを記述することができるため、記述が容易で人間が理解しやすいデータフォーマットと言えます。 なお、JSONは2006年に「RFC 4627(http://www.rfc-editor.org/rfc/rfc4627.txt)」として公開されています。 例としてXMLとJSONで同じデータを記述したものをリスト1とリスト2に示します(図1)。 リスト1のXMLではすべての情報をタグで囲んだテキストノードとして記述していますが、XMLでデータを表現する場合、データの記述方法として属性とテキストノードの使い分けが

  • [ThinkIT] 週末から学びはじめるPHP

    現在の大規模なプログラム開発において「フレームワーク」の存在は非常に大きな意味を持っている。このフレームワークをいかにPHPでも活用するかについて書かれたものが、この「PHP開発の秘訣フレームワーク活用術」だ。 連載ではPHPのフレームワークの1つである「Symfony」を例に、そのメリットや活用法を解説している。 もともとPHPというのは、大規模な開発を想定して開発された言語ではありません。「個人のホームページに簡単に動的なコンテンツを追加したい」という想いのもと、開発された言語であるのは、PHPがPersonal Home Page Toolsという名前で世に出たことでも皆様も良く知る所だと思います。 当初のPHPは、HTMLのページの中に動的なコンテンツを少し埋め込むために広く使用されました。その後PHP 4の登場により、オブジェクトの実装が実用に耐えるまでになり、少しずつ大規模な

  • 1