<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>Ego-ism &#187; web技術</title>
	<atom:link href="http://egoism.nsnf.net/category/web%e6%8a%80%e8%a1%93/feed/" rel="self" type="application/rss+xml" />
	<link>http://egoism.nsnf.net</link>
	<description>個人的なメモが中心ですが、webに関すること、映画のレビューなどを中心に記載しております。</description>
	<lastBuildDate>Fri, 04 Mar 2011 17:04:25 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://egoism.nsnf.net/category/web%e6%8a%80%e8%a1%93/feed/" />
		<item>
		<title>Oracleで副問い合わせをupdateする方法</title>
		<link>http://egoism.nsnf.net/2011/03/05/oracle%e3%81%a7%e5%89%af%e5%95%8f%e3%81%84%e5%90%88%e3%82%8f%e3%81%9b%e3%82%92update%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/</link>
		<comments>http://egoism.nsnf.net/2011/03/05/oracle%e3%81%a7%e5%89%af%e5%95%8f%e3%81%84%e5%90%88%e3%82%8f%e3%81%9b%e3%82%92update%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 16:53:10 +0000</pubDate>
		<dc:creator>to-ru</dc:creator>
				<category><![CDATA[web技術]]></category>
		<category><![CDATA[仕事]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://egoism.nsnf.net/?p=220</guid>
		<description><![CDATA[完全にメモです。 こんな書き方あったんだ・・・ Oracleにて副問い合わせで1:Nを更新する方法。 /*+ BYPASS_UJVC*/ を利用。 便利だ。 update ( select /*+ BYPASS_UJVC [...]]]></description>
			<content:encoded><![CDATA[<p>完全にメモです。</p>
<p>こんな書き方あったんだ・・・</p>
<p>Oracleにて副問い合わせで1:Nを更新する方法。</p>
<p>/*+ BYPASS_UJVC*/</p>
<p>を利用。</p>
<p>便利だ。</p>
<blockquote>
<p style="padding-left: 30px;">update</p>
<p style="padding-left: 60px;">(</p>
<p style="padding-left: 90px;">select /*+ BYPASS_UJVC*/</p>
<p style="padding-left: 120px;">table_a.column_aa,<br />
table_b.column_ba,<br />
table_a.column_ab</p>
<p style="padding-left: 90px;">from</p>
<p style="padding-left: 120px;">table_a</p>
<p style="padding-left: 90px;">inner join</p>
<p style="padding-left: 120px;">table_b</p>
<p style="padding-left: 90px;">on</p>
<p style="padding-left: 120px;">table_a.column_ac= table_b.column_bb</p>
<p style="padding-left: 60px;">) A<br />
set</p>
<p style="padding-left: 60px;">A.column_aa= a.column_ba</p>
<p style="padding-left: 30px;">where</p>
<p style="padding-left: 60px;">a.column_ab = &#8216;hoge&#8217;</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://egoism.nsnf.net/2011/03/05/oracle%e3%81%a7%e5%89%af%e5%95%8f%e3%81%84%e5%90%88%e3%82%8f%e3%81%9b%e3%82%92update%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://egoism.nsnf.net/2011/03/05/oracle%e3%81%a7%e5%89%af%e5%95%8f%e3%81%84%e5%90%88%e3%82%8f%e3%81%9b%e3%82%92update%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/" />
	</item>
		<item>
		<title>Yahoo! JAPAN インターネット クリエイティブアワード</title>
		<link>http://egoism.nsnf.net/2008/10/02/%e3%82%af%e3%83%aa%e3%82%a8%e3%82%a4%e3%83%86%e3%82%a3%e3%83%96%e3%82%a2%e3%83%af%e3%83%bc%e3%83%89/</link>
		<comments>http://egoism.nsnf.net/2008/10/02/%e3%82%af%e3%83%aa%e3%82%a8%e3%82%a4%e3%83%86%e3%82%a3%e3%83%96%e3%82%a2%e3%83%af%e3%83%bc%e3%83%89/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 03:07:43 +0000</pubDate>
		<dc:creator>to-ru</dc:creator>
				<category><![CDATA[web情報]]></category>
		<category><![CDATA[web技術]]></category>
		<category><![CDATA[Yahoo!]]></category>
		<category><![CDATA[クリエイティブアワード]]></category>

		<guid isPermaLink="false">http://egoism.nsnf.net/?p=138</guid>
		<description><![CDATA[社内で作成したものがYahoo! JAPAN インターネット クリエイティブアワードの最終選考に残ったみたいですので、ぜひぜひ投票をお願いします。（制作しているのは知っていたのですが・・・） 投票はこちらから １PC（F [...]]]></description>
			<content:encoded><![CDATA[<p>社内で作成したものが<strong><a title="Yahoo! Japan インターネット　クリエイティブアワード" href="http://creative-award.yahoo.co.jp/" target="_blank">Yahoo! JAPAN インターネット クリエイティブアワード</a></strong>の最終選考に残ったみたいですので、ぜひぜひ投票をお願いします。（制作しているのは知っていたのですが・・・）</p>
<p><a title="Yahoo! Japan インターネット　クリエイティブアワード" href="http://creative-award.yahoo.co.jp/" target="_blank">投票はこちらから</a><br />
１PC（Flash）１投票となっているみたいです。</p>
<p>2作品ノミネートされております。</p>
<ol>
<li>一般の部　ウェブコンテンツ部門　エントリー６　【<a title="Blog Ground Music" href="http://www.blog-ground-music.com/" target="_blank">Blog　Ground　Music</a>】<br />
このサイトにもブログパーツとして貼ってます。<br />
AjaxとFlashでブログのドレミから音楽を奏でます。</p>
<p><strong>遊び方</strong><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/38iXv29kaH4&amp;hl=ja&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/38iXv29kaH4&amp;hl=ja&amp;fs=1" allowfullscreen="true"></embed></object></li>
<li>バナー部門(Life-Engine)　エントリー２　【鼻の穴から世界へ】<br />
鼻の穴が四次元ポケットのように世界とつながっていることを表現したバナー広告。</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://egoism.nsnf.net/2008/10/02/%e3%82%af%e3%83%aa%e3%82%a8%e3%82%a4%e3%83%86%e3%82%a3%e3%83%96%e3%82%a2%e3%83%af%e3%83%bc%e3%83%89/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://egoism.nsnf.net/2008/10/02/%e3%82%af%e3%83%aa%e3%82%a8%e3%82%a4%e3%83%86%e3%82%a3%e3%83%96%e3%82%a2%e3%83%af%e3%83%bc%e3%83%89/" />
	</item>
		<item>
		<title>モバイルサイト用フレームワーク「MobaSiF」</title>
		<link>http://egoism.nsnf.net/2008/07/02/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e3%82%b5%e3%82%a4%e3%83%88%e7%94%a8%e3%83%95%e3%83%ac%e3%83%bc%e3%83%a0%e3%83%af%e3%83%bc%e3%82%af%e3%80%8cmobasif%e3%80%8d/</link>
		<comments>http://egoism.nsnf.net/2008/07/02/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e3%82%b5%e3%82%a4%e3%83%88%e7%94%a8%e3%83%95%e3%83%ac%e3%83%bc%e3%83%a0%e3%83%af%e3%83%bc%e3%82%af%e3%80%8cmobasif%e3%80%8d/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 17:03:42 +0000</pubDate>
		<dc:creator>to-ru</dc:creator>
				<category><![CDATA[web情報]]></category>
		<category><![CDATA[web技術]]></category>
		<category><![CDATA[MobaSiF]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[フレームワーク]]></category>

		<guid isPermaLink="false">http://egoism.nsnf.net/?p=11</guid>
		<description><![CDATA[ネタが古いかもしれませんが、こんなん公開されてたんですね。 モバゲータウンのフレームワークをDeNAが「MobaSiF（モバシフ）」をオープンソースで公開してますね。 今度、ダウンロードして使ってみようっと・・・ モバゲ [...]]]></description>
			<content:encoded><![CDATA[<p>ネタが古いかもしれませんが、こんなん公開されてたんですね。</p>
<p>モバゲータウンのフレームワークをDeNAが「<a title="MobaSiF" href="http://sourceforge.jp/projects/moba" target="_blank">MobaSiF</a>（モバシフ）」をオープンソースで公開してますね。</p>
<p>今度、ダウンロードして使ってみようっと・・・</p>
<p><span id="more-11"></span></p>
<p>モバゲータウンの他に「モバオク」「モバコレ」などでも使用されているようです。</p>
<p>絵文字変換機能、キャリア検知、テンプレートエンジンが入っているようなので、</p>
<p>一から作ることを考えれば便利かな。</p>
<p>他のフレームワークよりも22倍早いそうなので。</p>
<p>ただ、Perlなのがネックですね。最近、Perlを使うことはめっきり減りましたし。</p>
<p>動作環境：Perl5.8.0/MySQL5以上</p>
<p>対応端末：たぶん3G以降</p>
<p>あと、前に書いていたFirefox3は、ダウンロードDayにダウンロードできました。</p>
<p>終日重かったですが・・・</p>
]]></content:encoded>
			<wfw:commentRss>http://egoism.nsnf.net/2008/07/02/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e3%82%b5%e3%82%a4%e3%83%88%e7%94%a8%e3%83%95%e3%83%ac%e3%83%bc%e3%83%a0%e3%83%af%e3%83%bc%e3%82%af%e3%80%8cmobasif%e3%80%8d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://egoism.nsnf.net/2008/07/02/%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e3%82%b5%e3%82%a4%e3%83%88%e7%94%a8%e3%83%95%e3%83%ac%e3%83%bc%e3%83%a0%e3%83%af%e3%83%bc%e3%82%af%e3%80%8cmobasif%e3%80%8d/" />
	</item>
		<item>
		<title>Oracle8i アーカイブREDOログからのデータ復旧</title>
		<link>http://egoism.nsnf.net/2007/04/18/oracle8i-%e3%82%a2%e3%83%bc%e3%82%ab%e3%82%a4%e3%83%96redo%e3%83%ad%e3%82%b0%e3%81%8b%e3%82%89%e3%81%ae%e3%83%87%e3%83%bc%e3%82%bf%e5%be%a9%e6%97%a7/</link>
		<comments>http://egoism.nsnf.net/2007/04/18/oracle8i-%e3%82%a2%e3%83%bc%e3%82%ab%e3%82%a4%e3%83%96redo%e3%83%ad%e3%82%b0%e3%81%8b%e3%82%89%e3%81%ae%e3%83%87%e3%83%bc%e3%82%bf%e5%be%a9%e6%97%a7/#comments</comments>
		<pubDate>Wed, 18 Apr 2007 11:23:57 +0000</pubDate>
		<dc:creator>to-ru</dc:creator>
				<category><![CDATA[web技術]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://egoism.nsnf.net/?p=8</guid>
		<description><![CDATA[Oracleのデータを復旧しなければならなくなったのだが、 やり方がぜんぜん思い出せなかった・・・ 以前に何度かやっていたのに・・・ そのため、調べる所から始まってしまった・・・ やり始めて、どんどん思い出していったので [...]]]></description>
			<content:encoded><![CDATA[<p>Oracleのデータを復旧しなければならなくなったのだが、<br />
やり方がぜんぜん思い出せなかった・・・<br />
以前に何度かやっていたのに・・・</p>
<p>そのため、調べる所から始まってしまった・・・<br />
やり始めて、どんどん思い出していったので、<br />
復旧を開始し始めてからは、早かったが。</p>
<p>また、忘れそうなのでメモ書きです。</p>
<p><span id="more-8"></span></p>
<p>LogMinerとは、本来SQLのリビジョンの確認などを行うものなのだったと思いますが、<br />
LogMinerを使うことで、UNDOデータが手に入るので。</p>
<p>下記の設定変更は、Oracle8iまでかpfileを使うようにしていた場合。<br />
spfileを使う場合は、変更方法が違います。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p><cite>$ORACLE_HOME</cite>/admin/<cite>orcl</cite>pfile/init.ora</p>
<p><font size="1" color="red">※$ORACLE_HOMEと書いた場所は、適時ORACLE_HOMEを入れてください。</font><br />
にディクショナリーファイルを書き込めるディレクトリを追加。</p>
<p>utl_file_dir = /oracle/admin/orcl/dic</p>
<p>など記載。</p>
<p>後は、Oracleを再起動するなりパラメータを有効としてください。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>SQL*PlusでSYSDBAで接続。</p>
<p><font color="green"># sqlplus /nolog<br />
SQL&gt; connect sys/manager as sysdba</font></p>
<p>ディクショナリーファイルを作成</p>
<p><font color="green">SQL&gt; EXECUTE DBMS_LOGMNR_D.BUILD(DICTIONARY_FILENAME =>&#8217;dictionary.ora&#8217;, DICTIONARY_LOCATION => &#8216;/oracle/admin/orcl/dic&#8217;);</font></p>
<p>次にトラブルがあったと思われる時間のアーカイブログを登録。<br />
事前にファイルを調査しておく必要あり。</p>
<p><font color="green">SQL&gt; begin<br />
2&gt; DBMS_logmnr.add_logfile(&#8216;/oracle/admin/orcl/arch/arch_1_73778.arc&#8217;, DBMS_logmnr.new);<br />
3&gt; DBMS_logmnr.add_logfile(&#8216;/oracle/admin/orcl/arch/arch_1_73778.arc&#8217;, DBMS_logmnr.addfile);<br />
4&gt; end;<br />
5&gt; /</font></p>
<p>全ての登録が完了したら、分析開始。<br />
<font size="1" color="#FF0000">※1個目のログファイルは、newで、次以降はaddfileで。</font></p>
<p><font color="green">SQL&gt; begin<br />
2&gt; DBMS_logmnr.start_logmnr(DictFileName=>&#8217;/oracle/admin/orcl/dic/dictionary.ora&#8217;);<br />
3&gt; end;<br />
4&gt; /</font></p>
<p>v$logmnr_contents　という形で閲覧できます。<br />
<font color="green">desc v$logmnr_contents</font><br />
等を行えば、フィールド名も把握できます。</p>
<p>SELECT seg_owner owner,seg_name object,scn,timestamp,upper(SQL_redo) SQL_redo FROM v$logmnr_contents WHERE seg_owner =&#8217;<cite>Owner</cite>&#8216; AND seg_name IN (&#8216;<cite>TableName</cite>&#8216;) ORDER by scn;</p>
<p>や、</p>
<p>SELECT count(*) FROM v$logmnr_contents WHERE seg_owner =&#8217;<cite>Owner</cite>&#8216; AND seg_name IN (&#8216;<cite>TableName</cite>&#8216;);</p>
<p>等で、中身や数を確認してから、</p>
<p><font color="green">set heading off<br />
set feedback off<br />
set pagesize 9999<br />
set linesize 5000</p>
<p>spool undo.sql</p>
<p>SELECT SQL_undo FROM v$logmnr_contents WHERE seg_owner =&#8217;MS&#8217; <cite>Owner</cite>&#8216; AND seg_name IN (&#8216;<cite>TableName</cite>&#8216;) ORDER BY scn;</p>
<p>spool off</p>
<p>set heading on<br />
set feedback on<br />
set pagesize 80<br />
set linesize 80<br />
</font></p>
<p>で復旧用SQLが出力できるので、後は、中身を確認して実行すればOK。<br />
実行については、下記でできる。</p>
<p><font color="green">@undo.sql<br />
commit;<br />
</font></p>
<p>ただ、行数が多いと非常に時間がかかりますし、サーバの負荷も大きくなりますので、<br />
注意してください。</p>
]]></content:encoded>
			<wfw:commentRss>http://egoism.nsnf.net/2007/04/18/oracle8i-%e3%82%a2%e3%83%bc%e3%82%ab%e3%82%a4%e3%83%96redo%e3%83%ad%e3%82%b0%e3%81%8b%e3%82%89%e3%81%ae%e3%83%87%e3%83%bc%e3%82%bf%e5%be%a9%e6%97%a7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://egoism.nsnf.net/2007/04/18/oracle8i-%e3%82%a2%e3%83%bc%e3%82%ab%e3%82%a4%e3%83%96redo%e3%83%ad%e3%82%b0%e3%81%8b%e3%82%89%e3%81%ae%e3%83%87%e3%83%bc%e3%82%bf%e5%be%a9%e6%97%a7/" />
	</item>
		<item>
		<title>drupal 4.76 → 5.1 へアップグレード</title>
		<link>http://egoism.nsnf.net/2007/02/18/drupal-476-%e2%86%92-51-%e3%81%b8%e3%82%a2%e3%83%83%e3%83%97%e3%82%b0%e3%83%ac%e3%83%bc%e3%83%89/</link>
		<comments>http://egoism.nsnf.net/2007/02/18/drupal-476-%e2%86%92-51-%e3%81%b8%e3%82%a2%e3%83%83%e3%83%97%e3%82%b0%e3%83%ac%e3%83%bc%e3%83%89/#comments</comments>
		<pubDate>Sun, 18 Feb 2007 11:21:28 +0000</pubDate>
		<dc:creator>to-ru</dc:creator>
				<category><![CDATA[web技術]]></category>
		<category><![CDATA[drupal]]></category>

		<guid isPermaLink="false">http://egoism.nsnf.net/?p=7</guid>
		<description><![CDATA[セキュリティの脆弱性を回避した4.7.6なので、そこまで至急にアップグレードする必要もないのですが、新しいもの好きなので。 drupal このサイトでも利用をしている(以前利用していました。）フリーにしては非常に高機能な [...]]]></description>
			<content:encoded><![CDATA[<p>セキュリティの脆弱性を回避した4.7.6なので、そこまで至急にアップグレードする必要もないのですが、新しいもの好きなので。</p>
<p><strong><a href="http://drupal.org/" target="_blank">drupal</a></strong><br />
<font color="red"><del datetime="2008-06-18T11:24:46+00:00">このサイトでも利用をしている</del>(以前利用していました。）</font>フリーにしては非常に高機能なCMS(contents management system)です。</p>
<p><span id="more-7"></span><br />
まず、一応、MYSQLのバックアップ。</p>
<p><font color="green"># mysqldump <cite>drupal</cite> > <cite>/home/mysql/drupal_20070218.dum</cite> -u <cite>username</cite> &#8211;password=<cite>pass</cite> &#8211;opt</font><br />
<cite>適時書き換えてください。</cite></p>
<p>次にdrupal5.1をダウンロード→解凍。</p>
<ol type="1">
<li><font color="green"># wget http://ftp.osuosl.org/pub/drupal/files/projects/drupal-5.1.tar.gz</font></li>
<li><font color="green"># tar xvzf drupal-5.1.tar.gz</font></li>
</ol>
<p>それでは、drupalのアップグレード作業を行います。</p>
<ol type="1">
<li>まず、今使っているテーマがバージョンアップに対応していない可能性があるので、テーマをデフォルトのものに設定しなおします。</li>
<li>一応、環境設定→サイトのメンテナンスでオフラインにしておきます。</li>
<li>以前の公開ファイルのバックアップをとり、先ほど解凍したファイルと入れ替えます。</li>
<li>/sites/default ないの setting.php を以前の設定ファイルと同様になるよう書き換えます。<br />
<font size="1" color="red">※ sitesディレクトリに別の設定ファイルがあった場合は、コピーが必要です。</font></li>
<li>http://<cite>hoge.hoge</cite>/update.php 等にアクセスをし、3.のところにあるリンクを押し、メッセージにしたがってDBをアップデートします。</li>
<li>一応、これでアクセスはできるようなったと思いますので、サイトをオンラインにします。</li>
<li>以前使っていた日本語化ファイルは使えないと思いますので、一度、削除を行い、5.1対応版をインストールします。まだ、<a href="http://drupal-jbox.net/" target="_blank">こちら</a>で公開していたものを使わさせていただきました。<br />
<font color="red" size="1">※　結構、管理部分のメニューが変更されていて戸惑うと思います。</font></li>
</ol>
<p>あとは、適時、変更していけば大丈夫かと。</p>
<p>drupalですが、記載するのに手間がかかる。<br />
デフォルトで入力補助をするものがないので、HTMLソースまたは、PHPソースの直書きとなっています。PHPソースを直でかけるのは非常に便利な場合があると思うのですが、ただ、記事を投稿しているとHTMLソース直書きは手間が・・・<br />
今度、いいモジュールが出ていないか探してみよう！！<br />
なければ、次からはDream Weaverで書くかな。</p>
]]></content:encoded>
			<wfw:commentRss>http://egoism.nsnf.net/2007/02/18/drupal-476-%e2%86%92-51-%e3%81%b8%e3%82%a2%e3%83%83%e3%83%97%e3%82%b0%e3%83%ac%e3%83%bc%e3%83%89/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://egoism.nsnf.net/2007/02/18/drupal-476-%e2%86%92-51-%e3%81%b8%e3%82%a2%e3%83%83%e3%83%97%e3%82%b0%e3%83%ac%e3%83%bc%e3%83%89/" />
	</item>
		<item>
		<title>OpenLaszlo インストール　メモ１</title>
		<link>http://egoism.nsnf.net/2007/02/11/openlaszlo-%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%80%80%e3%83%a1%e3%83%a2%ef%bc%91/</link>
		<comments>http://egoism.nsnf.net/2007/02/11/openlaszlo-%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%80%80%e3%83%a1%e3%83%a2%ef%bc%91/#comments</comments>
		<pubDate>Sun, 11 Feb 2007 11:28:34 +0000</pubDate>
		<dc:creator>to-ru</dc:creator>
				<category><![CDATA[web技術]]></category>
		<category><![CDATA[OpenLaszlo]]></category>

		<guid isPermaLink="false">http://egoism.nsnf.net/?p=3</guid>
		<description><![CDATA[いまさらFlashを覚えるのもなんなので、OpenLaszloを使ってみようとlinuxサーバにインストールしてみた。 （ほんとは、Flexを使ってみたかったが高いので・・・） まず、サーバにJDKを入れていなかったので [...]]]></description>
			<content:encoded><![CDATA[<p>いまさらFlashを覚えるのもなんなので、<a href="http://www.openlaszlo.org/" target="_blank">OpenLaszlo</a>を使ってみようとlinuxサーバにインストールしてみた。<br />
（ほんとは、Flexを使ってみたかったが高いので・・・）</p>
<p><span id="more-3"></span></p>
<p>まず、サーバにJDKを入れていなかったので、下記サイトより最新版ダウンロード。</p>
<p><a href="http://java.sun.com/j2se/downloads.html" target="_blank">http://java.sun.com/j2se/downloads.html</a></p>
<p>アクセス後、JDKの「Download」をクリック。<br />
「Accept License Agreement 」にチェックを入れ、「jdk-6-linux-i586-rpm.bin」をダウンロード。<br />
Windowsでアクセスしていたので、ダウンロード後にSCPにてLinuxサーバにアップロード。</p>
<p>SSHターミナルでLinuxサーバにログイン。</p>
<p><font size=1 color=red>※バージョンは適時差し替えてください。<br />
※下記、操作はroot権限で行ってください。</font></p>
<ol type="1">
<li>まず、「jdk-6-linux-i586-rpm.bin」に実行権限を与える。<br />
<font color=green># chmod 755 jdk-6-linux-i586-rpm.bin</font></li>
<li>次に解凍。<br />
<font color=green># ./jdk-6-linux-i586-rpm.bin</font><br />
ライセンス同意画面がでますので、「yes」と入力。</p>
<p>たぶん、自動的にRPMのインストールに切り替わると思います。切り替わらなければ”RPM -ihv”等でインストールしてください。</li>
<li>.bash_profile等にユーザ毎に設定してもかまわないが、面倒なので、/etc/profile.d/に下記を記載。
<p><font color=green># xemacs /etc/profile.d/java.sh</font></p>
<p><cite>JAVA_HOME=&#8221;/usr/java/jdk1.6.0&#8243;<br />
PATH=$PATH:$JAVA_HOME/bin<br />
export JAVA_HOME PATH</cite></p>
<p><font size=1 color=red>※通常のeditorはviだと思いますが、軟弱なのでxemacsを入れています。</font>
</li>
</ol>
<p>次にOpenLaszloのインストール。<br />
結構、動作までは簡単です。</p>
<ol type="1">
<li>OpenLaszloをダウンロード。
<p><a href="http://www.openlaszlo.org/download" target="_blank">http://www.openlaszlo.org/download</a></p>
<p>よりLinux・Unixのtomcat梱包版をダウンロード。</p>
<p><font color="green"># wget http://download.openlaszlo.org/4.0b1/openlaszlo-4.0b1-unix.tar.gz</font></li>
<li>ダウンロードしたファイルを解凍し、ディレクトリを移動。
<p><font color="green"># tar xvzf openlaszlo-4.0b1-unix.tar.gz</p>
<p># mv /usr/local/ lps-4.0b1</font>
</li>
<li><strong>これでインストールは完了です。</strong>
<p>後は、tomcatを起動させて動作確認。</p>
<p>tomcat起動<br />
<font color="green"># ./lps-4.0b1/Server/tomcat-5.0.24/bin/startup.sh</font></p>
<p>http://localhost:8080/lps-4.0b1/examples/hello.lzx</p>
<p><font size=1 color=red>※localhostは各自のIPやドメインを指定してください。</font><br />
にアクセスをして「Hello Laszlo!」が表示されればOK。<br />
実は、この「Hello Laszlo!」もFlashで書き出されている。</li>
</ol>
<p>設定等は、次回の記載で。</p>
]]></content:encoded>
			<wfw:commentRss>http://egoism.nsnf.net/2007/02/11/openlaszlo-%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%80%80%e3%83%a1%e3%83%a2%ef%bc%91/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://egoism.nsnf.net/2007/02/11/openlaszlo-%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%80%80%e3%83%a1%e3%83%a2%ef%bc%91/" />
	</item>
	</channel>
</rss>

