IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
ruby から外部プログラムを利用する方法として,IO クラスの popen メソッドを使うか,Open3 ライブラリを使う方法があるようだ.後者は入出力ストリームを指定できる. これらを利用すると,前回の記事の swf2xml と xml2swf は以下のように書き直せる. # _target_ :: Path of swf template. # Return value :: String of xml. def swf2xml(target) return IO.popen("swfmill -e cp932 swf2xml #{target} stdout") {|io| io.read } end require "open3" # @xml is string of xml. # Return value :: Binary of swf. def xml2swf bin =
概要 携帯電話用の Flash(Flash Lite 1.x) の作成にはいろいろ厄介な制限がある*1.とりわけキツいのは,HTTP 通信が,ユーザからの入力1つにつき1回のみに制限されている点である.つまり,1クリックに画像1つだけとか,テキスト一つだけしか取得できない.これはデータベースと連携してコンテンツを表示するようなアプリケーションを作成するとき,非常に厄介な問題となる. そのような場合の解決策として,loadMovie 関数とサーバーサイドによる swf 動的生成を組み合わせた方法がよく使われている*2.この方法は,サーバサイドで画像やテキストなどを一つの Flash ファイルに埋め込み,それをクライアントアプリケーションが getURL を使って読み込む方法である.getURL は引数に指定された URL が示すファイルを読み込んで,ブラウザで表示する機能である.同じような動
はじめに 本稿では、マイクロソフトのWebオーサリングツール「Microsoft Expression Web」(以下、Expression Web)を使って、XMLデータを利用したWebページの作成、および、インターネット上のRSSフィードをWebページに追加する方法について解説します。 ただし、XMLデータやRSSフィードの取り扱いの際には、あらかじめExpression Webで「Webサイト」として認識されたフォルダを開いておく必要があります([ファイル]-[サイトを開く]をクリックし、地球のアイコンがついたフォルダを指定)。フォルダ一覧作業ウィンドウにフォルダやファイルが表示されていない場合や、編集ウィンドウ上部に[Webサイト]タブが存在しない場合は、XMLデータを取り扱うことができないので注意してください。対象読者Expression Webをある程度触ったことがある方デザイ
「XMLが“やっかいもの”になっている」──最近,そう感じることが何度かあった。インターネットの普及を促進した立役者の一つであるXMLが,今やある領域では問題児になっているのだ。 すでにご存じの通り,データ構造を自由に定義できるXML(eXtensible Markup Language)の登場は,インターネットの利用形態に大きな変革をもたらした。人間が閲覧するだけでなく,プログラム間でのデータ処理が可能になったからだ。現在では,SOAP,SaaS,Ajaxなどを使ったWebアプリケーションは言うに及ばず,デスクトップで利用するOfficeアプリケーションなどもデータ形式としてXMLを利用している。 しかし,プログラムを作る開発者にとっては,あまりにも多いXMLの活用がやっかいごとになっているという。2007年9月に開催された開発者向けイベント「X-over Development Con
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く