<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>プログラム ATOM - 気楽に行こう</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/" />
   <link rel="self" type="application/atom+xml" href="http://www.schwarzmond.info/blog/cat5/categoryatom.xml" />
   <id>tag:www.schwarzmond.info,2010:/blog//1</id>
   <updated>2009-09-25T15:15:03Z</updated>
   <subtitle>いろんなネタを書くかもなので、興味のあるネタ以外がうざい人は、カテゴリリンクの RSS を見てください。</subtitle>
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.33-ja</generator>

<entry>
   <title>Let&apos;s Griffon</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2009/09/lets_griffon.html" />
   <id>tag:www.schwarzmond.info,2009:/blog//1.118</id>
   
   <published>2009-09-25T14:47:54Z</published>
   <updated>2009-09-25T15:15:03Z</updated>
   
   <summary>Grails をやっているとたまに上る話題の中に、Griffon というものがあ...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="Grails/Groovy" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>Grails をやっているとたまに上る話題の中に、Griffon というものがある。<br />
Grails の考え方をGUIアプリケーション（Swing）に応用したものだ。<br />
バージョン的には、まだ 0.1.2 というとても低いものだけど、訳あって、チャレンジしてみた。<br />
結局のところ、Swing なわけで、Grails で WEB アプリを簡単に作るようにはいかない。<br />
とりあえず、サンプルアプリを起動するまでのまとめ。</p>]]>
            <a href="http://www.schwarzmond.info/blog/2009/09/lets_griffon.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>なんとなくわかってきた</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2009/09/post_48.html" />
   <id>tag:www.schwarzmond.info,2009:/blog//1.117</id>
   
   <published>2009-09-21T07:27:25Z</published>
   <updated>2009-09-21T07:51:23Z</updated>
   
   <summary>以前のエントリでトランザクションのことを書いたけど、さらに、わかってきたので、再...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="Grails/Groovy" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>以前の<a href="http://www.schwarzmond.info/blog/2009/08/grails_1.html">エントリ</a>でトランザクションのことを書いたけど、さらに、わかってきたので、再びエントリ。<br />
でも多分に推測。</p>

<p>まず、Grails は、基本的に、AutoCommit モードで動作している。<br />
でも、ちゃんと、ロールバックの動きはしてくれる。<br />
どういう仕組みなのだろうか。</p>]]>
            <a href="http://www.schwarzmond.info/blog/2009/09/post_48.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>Mac で WebDAV ＋ mod_proxy = Chunked 問題</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2009/09/mac_webdav_mod_proxy_chunked.html" />
   <id>tag:www.schwarzmond.info,2009:/blog//1.116</id>
   
   <published>2009-09-02T13:41:20Z</published>
   <updated>2009-09-02T14:09:48Z</updated>
   
   <summary>今時というか、かなり前から、Mac や、Windows には、WebDAVクライ...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>今時というか、かなり前から、Mac や、Windows には、WebDAVクライアント機能がついていて、何も考えずに WebDAV を利用できる。<br />
だいぶ、利用実績もあるはずだと思うんだけど、未だに、サーバー設定に関しては、「やってみた」的な情報しか、Google 先生は、教えてくれない。まあ、探し方が悪いのかもしれないが。<br />
Mac で WebDAV の環境を構築していて、つまずいてしまったので、その記録。</p>]]>
            <a href="http://www.schwarzmond.info/blog/2009/09/mac_webdav_mod_proxy_chunked.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>Grailsのトランザクション</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2009/08/grails_1.html" />
   <id>tag:www.schwarzmond.info,2009:/blog//1.115</id>
   
   <published>2009-08-26T14:09:12Z</published>
   <updated>2009-08-26T14:14:24Z</updated>
   
   <summary>Grailsを扱っていると、データベースのトランザクション処理は、目に見えないと...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="Grails/Groovy" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>Grailsを扱っていると、データベースのトランザクション処理は、目に見えないところに隠蔽されている。<br />
これって、本当にロールバックされるの？と疑問に思ったりする。<br />
BackgroundThread プラグインを扱って、さらに、その疑問がひっかかったので、ちょっと、調べてみた。<br />
Grailsでは、Service で、<br />
<blockquote><br />
boolean transactional = true<br />
</blockquote><br />
としてやると、データベースへの更新が一つでも失敗すると、そのトランザクションは、ロールバックするとされている。</p>

<p>このデータベースの更新の失敗というのは、どんなものか。<br />
</p>]]>
            <a href="http://www.schwarzmond.info/blog/2009/08/grails_1.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>プラグインのviewを参照するときの面倒な話</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2009/08/view.html" />
   <id>tag:www.schwarzmond.info,2009:/blog//1.114</id>
   
   <published>2009-08-25T14:54:30Z</published>
   <updated>2009-08-25T15:07:14Z</updated>
   
   <summary>Grail でプラグインを利用する際に、application.properti...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="Grails/Groovy" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>Grail でプラグインを利用する際に、application.propertiesに書く方法と、開発中などで、ローカルにあるプラグインディレクトリを参照するように、BuildConfig.groovyに書く方法の二通りある。<br />
application.properties の場合は、<br />
<blockquote><br />
plugins.data-import=0.8<br />
</blockquote><br />
としてやる。BuildConfig.groovy の場合は、<br />
<blockquote><br />
grails.plugin.location."dataimport"="../DataImport"<br />
</blockquote><br />
などとしてやる。</p>]]>
            <a href="http://www.schwarzmond.info/blog/2009/08/view.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>今時のAppleScript</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2009/08/applescript.html" />
   <id>tag:www.schwarzmond.info,2009:/blog//1.113</id>
   
   <published>2009-08-20T15:31:40Z</published>
   <updated>2009-08-20T15:39:48Z</updated>
   
   <summary>昔AppleScriptを触っていたときは、日本語でプログラムを書けた。 そんな...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>昔AppleScriptを触っていたときは、日本語でプログラムを書けた。<br />
そんな時代から、月日は流れ、今は、MAC OSXの時代。<br />
今時のAppleScriptは、いろんな処理をShellにやらせるのだそうだ。</p>]]>
            <a href="http://www.schwarzmond.info/blog/2009/08/applescript.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>groovyで簡単ファイルコピー</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2009/08/groovy.html" />
   <id>tag:www.schwarzmond.info,2009:/blog//1.112</id>
   
   <published>2009-08-19T13:48:35Z</published>
   <updated>2009-08-20T00:36:40Z</updated>
   
   <summary>JAVAでファイルコピーをしようとすると、NewIO で簡単になったみたいだけど...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="Grails/Groovy" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>JAVAでファイルコピーをしようとすると、NewIO で簡単になったみたいだけど、ColdFusion にどっぷりつかっていた身としては、それにしたって、めんどくさい。<br />
ましてや、Stream でゴリゴリなんて、もってのほか。<br />
ところが Groovy だと、楽ちん簡単。</p>]]>
            <a href="http://www.schwarzmond.info/blog/2009/08/groovy.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>ColdFusion で自前 log4j ログをはき出す</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2009/03/coldfusion_log4j.html" />
   <id>tag:www.schwarzmond.info,2009:/blog//1.109</id>
   
   <published>2009-03-05T03:24:34Z</published>
   <updated>2009-03-05T03:35:18Z</updated>
   
   <summary>cfscript でコードを書いていると、ログ出したいなぁという時があるけど、c...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="ColdFusion" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>cfscript でコードを書いていると、ログ出したいなぁという時があるけど、cflog タグは当然使えない。<br />
まあ、ログじゃなくても、いろんな方法があるわけだけど、ささっと変数状態を見たいときがある。<br />
というわけで、やってみた。</p>]]>
            <a href="http://www.schwarzmond.info/blog/2009/03/coldfusion_log4j.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>Grails ということで</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2009/01/grails.html" />
   <id>tag:www.schwarzmond.info,2009:/blog//1.108</id>
   
   <published>2009-01-26T03:36:39Z</published>
   <updated>2009-01-26T03:40:29Z</updated>
   
   <summary>ちと、Grails を使っていくことになりそうな感じになってきた。 そんなわけで...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>ちと、Grails を使っていくことになりそうな感じになってきた。<br />
そんなわけで、触ってみている。</p>

<p><a href="http://www.schwarzmond.info/blog/img_grails/gtwitter1.html" onclick="window.open('http://www.schwarzmond.info/blog/img_grails/gtwitter1.html','popup','width=591,height=281,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.schwarzmond.info/blog/img_grails/gtwitter-thumb.gif" width="295" height="140" alt="" /></a></p>

<p>うまく更新をリロードしてくれないときがあるんだよなぁ。</p>]]>
      
   </content>
</entry>
<entry>
   <title>Transfer で発行されるクエリ</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2008/11/transfer_7.html" />
   <id>tag:www.schwarzmond.info,2008:/blog//1.106</id>
   
   <published>2008-11-10T02:04:44Z</published>
   <updated>2008-11-10T02:09:01Z</updated>
   
   <summary>Transfer では、データベースクエリを発行する場所は、transfer.c...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="ColdFusion" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="Transfer" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>Transfer では、データベースクエリを発行する場所は、transfer.com.sql.QueryExecution の executeQuery() に集約されているので、どんなクエリが発行されているのかを把握することが簡単である。</p>

<p>実際に、80行目に以下のコードを入れてみた。</p>]]>
            <a href="http://www.schwarzmond.info/blog/2008/11/transfer_7.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>CF Frameworks Explorer ってなんぞ？</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2008/11/cf_frameworks_explorer.html" />
   <id>tag:www.schwarzmond.info,2008:/blog//1.105</id>
   
   <published>2008-11-05T02:43:35Z</published>
   <updated>2008-11-05T02:57:21Z</updated>
   
   <summary>CFEclipse を導入する際に、ずっと気になっていたけど、 こんな風だし、 ...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="ColdFusion" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="ColdSpring" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="Model-Glue" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="Transfer" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="フレームワーク" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>CFEclipse を導入する際に、ずっと気になっていたけど、</p>

<p><img alt="cfframeworks01.gif" src="http://www.schwarzmond.info/blog/img_coldfusion/cfframeworks01.gif" width="261" height="117" style="border: 1px solid gray;" /></p>

<p>こんな風だし、</p>

<p><img alt="cfframeworks02.gif" src="http://www.schwarzmond.info/blog/img_coldfusion/cfframeworks02.gif" width="297" height="62" style="border: 1px solid gray;" /></p>

<p>右クリックで、“構成”を選択すると、</p>

<p><img alt="cfframeworks03.gif" src="http://www.schwarzmond.info/blog/img_coldfusion/cfframeworks03.gif" width="441" height="142" /></p>

<p>こんな警告出るし、</p>

<p><a href="http://www.schwarzmond.info/blog/img_coldfusion/cfframeworks04.html" onclick="window.open('http://www.schwarzmond.info/blog/img_coldfusion/cfframeworks04.html','popup','width=548,height=317,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.schwarzmond.info/blog/img_coldfusion/cfframeworks04-thumb.gif" width="300" height="173" alt="" /></a></p>

<p>こんなウィンドウが表示されるだけで、なんなんだよ、これ。って感じで、放置していた CF Frameworks Explorer 。</p>

<p>でも、<a href="http://cfeclipse.org/cfeclipsetv.cfm">ここ</a> の「08 CF Frameworks Explorer Introduction」を見て、一気に解決。</p>]]>
            <a href="http://www.schwarzmond.info/blog/2008/11/cf_frameworks_explorer.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>CFCDoc Revamped</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2008/10/cfcdoc_revamped.html" />
   <id>tag:www.schwarzmond.info,2008:/blog//1.104</id>
   
   <published>2008-10-29T01:58:33Z</published>
   <updated>2008-10-29T02:03:48Z</updated>
   
   <summary>この CFCDoc Revamped てのは、オリジナルのこのから、いくつか手直...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="ColdFusion" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>この <a href="http://cfcdoc.riaforge.org/">CFCDoc Revamped</a> てのは、オリジナルのこのから、いくつか手直しを受けて、CPL で再公開されたものらしい。<br />
確か、以前どこかで見かけて、「ふーん、おもしろそうだなぁ」と思ったきり、忘れていたものじゃないかと思う。<br />
先日、この <a href="http://cfcdoc.riaforge.org/">CFCDoc Revamped</a> を見かけて、ちょっと試してみた。</p>]]>
            <a href="http://www.schwarzmond.info/blog/2008/10/cfcdoc_revamped.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>MXUnit</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2008/10/mxunit.html" />
   <id>tag:www.schwarzmond.info,2008:/blog//1.102</id>
   
   <published>2008-10-20T02:16:33Z</published>
   <updated>2008-10-20T02:18:15Z</updated>
   
   <summary>今時は、MXUnit なのだろうか。 サイト見ると、「テストユニットを簡単に使え...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="ColdFusion" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>今時は、MXUnit なのだろうか。<br />
サイト見ると、「テストユニットを簡単に使えるようにしたいんだっ！」と書いてあるように読めたので、ちょっと試してみよう。</p>

<p>純正の Eclipse プラグインとか Snippet テンプレとかあるので、意気込みは本当かもしれない。<br />
</p>]]>
            <a href="http://www.schwarzmond.info/blog/2008/10/mxunit.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>Comet 雑感</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2008/10/comet.html" />
   <id>tag:www.schwarzmond.info,2008:/blog//1.99</id>
   
   <published>2008-10-08T04:23:32Z</published>
   <updated>2008-10-08T04:24:07Z</updated>
   
   <summary>ちょっと前というか、結構前に Comet というサーバープッシュ型の手法が話題に...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>ちょっと前というか、結構前に Comet というサーバープッシュ型の手法が話題になったけど、最近はどうなのだろうか。<br />
Air だとか、RIA による手法に押されているのだろうか。<br />
すっかり世の中の情勢に疎くなっているので、よくわからない。</p>

<p>ここはひとつ、物は試しということで、昔、目を通しただけで試していなかった Tomcat + Comet のチャットを動かしてみた。<br />
</p>]]>
            <a href="http://www.schwarzmond.info/blog/2008/10/comet.html">続く...</a>
      
   </content>
</entry>
<entry>
   <title>Railo のメリットは？</title>
   <link rel="alternate" type="text/html" href="http://www.schwarzmond.info/blog/2008/09/railo_3.html" />
   <id>tag:www.schwarzmond.info,2008:/blog//1.97</id>
   
   <published>2008-09-29T04:44:11Z</published>
   <updated>2008-10-10T02:00:52Z</updated>
   
   <summary>まず、先日、Railo の Web サービスに関すること記述があやまっていたので...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="ColdFusion" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="プログラム" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.schwarzmond.info/blog/">
      <![CDATA[<p>まず、先日、Railo の Web サービスに関すること記述があやまっていたので、<a href="http://www.schwarzmond.info/blog/2008/09/railo_2.html">訂正</a>しよう。<br />
Railo で Web サービスを公開することは、ColdFusion と同じように可能である。<br />
例えば、http://domain/echo.cfc?wsdl としてやることで、WSDL を公開出来る。<br />
ここは、ColdFusion と同じだ。<br />
要は、ColdFusion と違って、管理画面上で、Web サービスの登録が出来ない。<br />
ws = CreateObject("webservice", "wsTemp");<br />
こんな感じに、WSDL ファイルの URL を記述しなくてもいいような書き方が出来ないだけのようだ。</p>

<p>Railo の管理画面には、Remote というのがあって、この中に、wsdl という単語がある。<br />
この設定は、なんなのだろうか。Remote Client とか書いてあるし、他のサーバーの URL を書く欄がある。<br />
うーん・・・。</p>

<p>さて、本題。<br />
</p>]]>
            <a href="http://www.schwarzmond.info/blog/2008/09/railo_3.html">続く...</a>
      
   </content>
</entry>

</feed>
