独立行政法人・産業技術総合研究所(産総研)はこのほど、プラスチック基板上に印刷技術を使ってメモリ素子を作製する技術を開発した。フレキシブルな表示デバイスにメモリ性をもたせて省電力化するなど、携帯機器への応用を期待している。 フレキシブル基板上に印刷によりデバイスを作製する技術が検討されているが、印刷メモリ素子の場合、素材や均質な薄膜の形成などに課題があった。 産総研の光技術研究部門は、DNAなどの生体高分子材料を使い、強誘電性を持つ薄膜の作製に成功。低電圧駆動技術などと組み合わせ、3×3のメモリアレイをプラスチックフィルム上に試作したところ、動作を確認できた。 今後は集積化に取り組み、大容量化を目指す。表示デバイスへの組み込み技術の開発などにも取り組んでいく。
Perlをはじめとする言語では、フォームとパイプ処理に十分な注意をしなければならない。その理由には、Webからローカルリソースへのアクセスを極力制限する必要があるからだ。 オンライン・ムック「スパム時代のサニタイズ開発手法」の前回「Perlは悪くない――CGIセキュリティホールの落とし穴」は、WebサーバにおけるCGIスクリプトの仕組みについて解説した。日ごろ見掛けるニュース情報を読み解くために、セキュリティーホールが生まれてしまう基本情報として理解しておきたい。 CGIスクリプトのセキュリティ CGI(Common Gateway Interface)スクリプトは、「Perlは悪くない――CGIセキュリティホールの落とし穴」でも触れたように、Perl言語で作られることが多い。しかし、それはPerlというスクリプト言語がCGI作成のために手軽だから、という事情が大きい。 Perl(Prac
コンピュータ (108334) インターネット (65257) ウェブ制作 (42728) ゲーム (14444) 家電・AV機器 (15550) 趣味・スポーツ (33499) 書籍・音楽・映画 (20091) 旅行・地域情報 (27212) 学習・教育 (32353) 科学・統計資料 (19140) 生活 (71586) 医療・健康 (19661) 美容・ファッション (9880) グルメ・料理 (16726) ビジネス・経営 (39642) 政治・社会 (20536) 経済・金融・保険 (14816) 就職・転職 (7617) 芸能・タレント (10766) 芸術・文化・歴史 (24314) 人生相談 (14879) ネタ・ジョーク (10763) はてなの使い方 (10900) コレナニ? (4512) 質問する アンケートする 質問一覧 注目の質問 回答者ランキング 人力検索はて
このページはAjaxを勉強してみたい人向けの学習用ページです。サーバーを入れ替えたため一部CGIを使用したものが動作していません。時間のある時に修正します。また、書いてから、かなり時間が経過しているため内容的に古いものもあります。ご了承ください。 Ajaxで利用されるエフェクトに関しては別ページ(Ajax Effect)に移動しました。 Ajax関連書籍に関してはAjax関連書籍一覧ページを用意しました。 Prototype系ライブラリ サンプルプログラム【New !!】のページを用意しましたので、Prototype系のライブラリを利用している方は参考にしてみてください。 ミスや間違いなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。 第一章 Ajaxって? AjaxとRIA AjaxとDHTML AjaxとFlash Ajaxに必要な知識と技術 Aja
検索精度を測る指標は,大きく二つある。検索結果にユーザーの求めるファイルがある割合「適合率」と,全ファイル群の中でユーザーの求めるファイルが検索できた割合「再現率」だ(図7[拡大表示])。 理論的には,ノイズを増やさずに所望のファイルをなるべく多くすれば,適合率と再現率を同時に高められる。ただ万能な検索アルゴリズムがないことから,一般に適合率を上げようとすると,検索を絞り込むため検索漏れが増え再現率は下がる。それとは逆に,再現率を上げようと検索結果を増やすと,ユーザーに適合しないファイルが検索結果に含まれる確率が高まるのが普通だ。 そこで5件のキーワードについて,適合率と再現率をそれぞれ測定した。「ハードディスクの記録密度」と「CPUのベンチマーク」は,2語のクエリーとして一般的なものを想定して,キーワードに入れた。「海外出張」は海外出張と名付けたフォルダにあるファイルを総ざらいできるかを
2000年、マイクロソフトは.NET構想を発表した。続けて、.NET構想を実現する開発環境として「Visual Studio .NET」(以下、VS.NET)が、またVS.NETで利用できる新生Visual Basicとして「Visual Basic .NET」(以下、VB.NET)が発表された。 VB.NETは、.NETの実行エンジンであるCLR(共通言語ランタイム)上で動作する.NETアプリケーションを作成可能な新しいBASIC系言語で、.NETの開発基盤である.NET Frameworkが提供するアプリケーション開発フレームワークや豊富なクラス・ライブラリをフルに利用できる。さらにVB.NETは、オブジェクト指向を全面的に採用するなど、開発言語として大きな変化を遂げた。 しかしそのような大きな仕様変更の一方で、従来のVisual Basic 6.0(以下、VB6)の関数が継続して使用
比較的レガシーになってきた言語「Perl」に対し、旧サービスのメンテナンス不備が問題視されている。問題なく稼働中であっても、脆弱性が潜んでいる場合があるからだ。何に注意すればよいのか? 具体的に触れていこう。 先ごろ報じられた「Perlの脆弱性は氷山の一角か」は、一見するとPerl自体の問題? と思われるかもしれない。しかし、核心はPerl言語で作られたスクリプト(ソースコード)自体の問題だ。 Perl=CGIと思われるほど広まっているこの言語は、フリーで配布されているものが多く、コンパイルする必要なくファイル属性にさえ注意すれば容易に動かすことが可能だ(仕組みの詳細は後述)。このため数多くのPerlスクリプトが公開されているが、十分にセキュリティ対策を行っていないものもある。見かけ上の動作に問題がなければ、セキュリティホールに気付かないことも多い。 「セキュリティプログラミング」とひと口
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く