<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7368425605371279508</id><updated>2012-01-02T16:27:04.525+08:00</updated><category term='open api'/><category term='processing'/><category term='visualization'/><category term='interactive'/><category term='projects'/><category term='trail'/><category term='null media'/><category term='flex|flash'/><category term='python'/><category term='flex magic bug'/><category term='openFrameworks'/><title type='text'>Contra loves smoking</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-2557503526558989687</id><published>2009-08-18T12:58:00.001+08:00</published><updated>2009-08-18T12:58:59.249+08:00</updated><title type='text'>Blogger 10 years</title><content type='html'>&lt;span style="color: rgb(51, 51, 51)"&gt;&lt;font size="2"&gt;stand behind the WALL to congratulate Blogger on its birthday of 10 years .&lt;/font&gt;&lt;/span&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-2557503526558989687?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/2557503526558989687/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=2557503526558989687' title='5 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/2557503526558989687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/2557503526558989687'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2009/08/blogger-10-years.html' title='Blogger 10 years'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-3284496479714147307</id><published>2009-07-31T12:56:00.001+08:00</published><updated>2009-07-31T12:56:35.242+08:00</updated><title type='text'>test ,by google doc</title><content type='html'>test ,by google doc&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-3284496479714147307?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/3284496479714147307/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=3284496479714147307' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3284496479714147307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3284496479714147307'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2009/07/test-by-google-doc.html' title='test ,by google doc'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-615295215888325433</id><published>2009-04-14T21:11:00.004+08:00</published><updated>2009-04-15T13:38:58.725+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><category scheme='http://www.blogger.com/atom/ns#' term='open api'/><title type='text'>New Media Artist Map</title><content type='html'>&lt;span class="Apple-style-span"   style="border-collapse: collapse;   line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:Arial;font-size:12px;"&gt;版本：v0.1 （比较粗糙 -___- ）&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="border-collapse: collapse;   line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:Arial;font-size:12px;"&gt;基于：豆瓣api、google map &lt;br /&gt;开发环境： Adobe Flex Builder 3 &lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="border-collapse: collapse;   line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:Arial;font-size:12px;"&gt;在这里查看：&lt;a href="http://null-media-art.ning.com/" target="_blank" rel="nofollow" style="cursor: pointer; color: rgb(102, 102, 153); text-decoration: none; "&gt;http://null-media-ar&lt;wbr&gt;t.ning.com/&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="border-collapse: collapse;   line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:Arial;font-size:12px;"&gt;　　　　　　　　 &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="border-collapse: collapse;   line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:Arial;font-size:12px;"&gt;数据来自参加活动的同志们，如果不愿意显示自己地理位置，可以只“感兴趣”。 &lt;br /&gt;活动网址：&lt;a href="http://www.douban.com/online/10132801/" style="cursor: pointer; color: rgb(102, 102, 153); text-decoration: none; "&gt;http://www.douban.co&lt;wbr&gt;m/online/10132801/&lt;/a&gt; 　　　　　　　　 &lt;br /&gt;在活动审核通过前，数据来自Avant-Contra的豆友，若有隐私问题请豆油联系。 &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="border-collapse: collapse;   line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;font-family:Arial;font-size:12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="border-collapse: collapse;   line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;font-family:Arial;font-size:12px;"&gt; 第一次用豆瓣api和google map，连查资料大概一天吧，很多时间用在查ning的api上，openSocial稍有些麻烦，豆瓣的先用着再说&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: Arial; font-size: 48px; line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: Arial; font-size: 48px; line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; "&gt;版本历史： &lt;br /&gt;　　======================================== &lt;br /&gt;　　版本：v0.1.1 &lt;br /&gt;　　日前：2009.04.15 &lt;br /&gt;　　修改记录： &lt;br /&gt;　　上一个版本在firefox、safari下显示不出地图。 &lt;br /&gt;　　现在firefox、safari、ie7、opera、google chrome已测试通过。 &lt;br /&gt;　　其中firefox、safari地图会向下延伸出外框。 &lt;br /&gt;　　ie6、ie8尚未测试。 &lt;br /&gt;　　======================================== &lt;br /&gt;　　版本：v0.1 （比较粗糙 -___-） &lt;br /&gt;　　日前：2009.04.14 &lt;br /&gt;　　基于：豆瓣api、google map &lt;br /&gt;　　开发环境： Adobe Flex Builder 3 &lt;br /&gt;　　第一次用豆瓣api，开工前学习了下豆花的代码，感谢。&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-615295215888325433?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/615295215888325433/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=615295215888325433' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/615295215888325433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/615295215888325433'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2009/04/new-media-artist-map.html' title='New Media Artist Map'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-7257865340133231746</id><published>2009-04-13T17:54:00.005+08:00</published><updated>2009-04-13T18:05:59.545+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trail'/><title type='text'>费家村</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_KgkqJ14F6B4/SeMOfmUHCmI/AAAAAAAAACw/8Jz5OL_l0Do/s1600-h/moto_0470.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://3.bp.blogspot.com/_KgkqJ14F6B4/SeMOfmUHCmI/AAAAAAAAACw/8Jz5OL_l0Do/s320/moto_0470.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5324115120505686626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_KgkqJ14F6B4/SeMOflxYtZI/AAAAAAAAACo/3nGAAlksP3Y/s1600-h/moto_0469.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_KgkqJ14F6B4/SeMOflxYtZI/AAAAAAAAACo/3nGAAlksP3Y/s320/moto_0469.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5324115120360043922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_KgkqJ14F6B4/SeMNPlS06tI/AAAAAAAAACQ/vqXJncoSAhY/s1600-h/moto_0468.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_KgkqJ14F6B4/SeMNPlS06tI/AAAAAAAAACQ/vqXJncoSAhY/s320/moto_0468.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5324113745842334418" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_KgkqJ14F6B4/SeMNPrHaruI/AAAAAAAAACI/BAHZmaDr3PQ/s1600-h/moto_0467.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://2.bp.blogspot.com/_KgkqJ14F6B4/SeMNPrHaruI/AAAAAAAAACI/BAHZmaDr3PQ/s320/moto_0467.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5324113747405090530" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_KgkqJ14F6B4/SeMNPcALijI/AAAAAAAAACA/xljmnFbPObA/s1600-h/moto_0466.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://2.bp.blogspot.com/_KgkqJ14F6B4/SeMNPcALijI/AAAAAAAAACA/xljmnFbPObA/s320/moto_0466.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5324113743348206130" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_KgkqJ14F6B4/SeMMRiayADI/AAAAAAAAAB4/rrxbKP3wl-U/s1600-h/moto_0465.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_KgkqJ14F6B4/SeMMRiayADI/AAAAAAAAAB4/rrxbKP3wl-U/s320/moto_0465.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5324112679918501938" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_KgkqJ14F6B4/SeMMRqqbJcI/AAAAAAAAABw/aSCaE6HcACw/s1600-h/moto_0463.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://3.bp.blogspot.com/_KgkqJ14F6B4/SeMMRqqbJcI/AAAAAAAAABw/aSCaE6HcACw/s320/moto_0463.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5324112682131596738" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_KgkqJ14F6B4/SeMMRVy4lrI/AAAAAAAAABo/vcDdY2okZtI/s1600-h/moto_0462.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_KgkqJ14F6B4/SeMMRVy4lrI/AAAAAAAAABo/vcDdY2okZtI/s320/moto_0462.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5324112676529936050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_KgkqJ14F6B4/SeMMRdH_ITI/AAAAAAAAABg/4e6nR_ucHfM/s1600-h/moto_0461.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://2.bp.blogspot.com/_KgkqJ14F6B4/SeMMRdH_ITI/AAAAAAAAABg/4e6nR_ucHfM/s320/moto_0461.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5324112678497493298" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_KgkqJ14F6B4/SeMMREFj4vI/AAAAAAAAABY/ikxEY1KoplE/s1600-h/moto_0460.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_KgkqJ14F6B4/SeMMREFj4vI/AAAAAAAAABY/ikxEY1KoplE/s320/moto_0460.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5324112671776432882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-7257865340133231746?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/7257865340133231746/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=7257865340133231746' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/7257865340133231746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/7257865340133231746'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2009/04/blog-post.html' title='费家村'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_KgkqJ14F6B4/SeMOfmUHCmI/AAAAAAAAACw/8Jz5OL_l0Do/s72-c/moto_0470.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-6754679613044147274</id><published>2009-03-19T12:29:00.000+08:00</published><updated>2009-04-13T12:33:38.820+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='projects'/><title type='text'>Null Media Art</title><content type='html'>&lt;p&gt;&lt;span style="border-collapse: collapse;  line-height: 14px; white-space: pre; font-size:12px;"&gt;&lt;a href="http://null-media-art.ning.com/" target="_blank"&gt;Null Media Art&lt;/a&gt;，&lt;/span&gt;虽然ning没有提供所有设想的功能，但仍不知何时才能腾出时间自己做网站。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="background-;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 153, 102);"&gt;简介：&lt;/span&gt;&lt;/span&gt;&lt;span style="border-collapse: collapse;  line-height: 14px; white-space: pre;font-size:12px;"&gt;&lt;a href="http://null-media-art.ning.com/" target="_blank"&gt;&lt;span style="background-;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 153, 102);"&gt;Null Media Art&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 153, 102);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="  line-height: 18px;font-size:12px;"&gt;&lt;span style="background-;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 153, 102);"&gt;爱因斯坦：“我们所经历的最美好的事情是神秘，它是所有真正的艺术和科学的源泉。” all about Art+Tek&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-6754679613044147274?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/6754679613044147274/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=6754679613044147274' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/6754679613044147274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/6754679613044147274'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2009/03/null-media-art.html' title='Null Media Art'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-7846247021957828016</id><published>2009-02-22T12:37:00.000+08:00</published><updated>2009-04-13T11:37:56.151+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex magic bug'/><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><title type='text'>flex magic bug3：几个垃圾回收的问题或bug</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 14px; line-height: 22px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;恶战了几天flex的垃圾回收，小有结果，包括：&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span style="font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="color: rgb(128, 0, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;1 &lt;/span&gt;&lt;/span&gt;在module中用&lt;mx:style&gt;方式引入css文件（编译期），则，扯淡。经测试目前找到两种解决方法，一种是把&lt;mx:style&gt;放到main app domain中去，因为module默认会继承main domain的css；第二种是把css编成swf后，在module中动态加载。估计module在编译期引入css时，会引用到main domain中的东西，造成无法GC。&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span style="color: rgb(128, 0, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;2&lt;/span&gt;&lt;/span&gt; mate框架中的Injector方法，类似映射或绑定，非常好用，但是很不幸，测试了n次后发现Injector会带来无法GC的问题，最近是没空再去翻mate源码了，用as自己的bindingUtil代替后问题解决。但mate maker说Injector不会产生GC问题。。。magic。&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span style="color: rgb(128, 0, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;3 &lt;/span&gt;&lt;/span&gt;冷到家的一个bug。。。&lt;span style="color: rgb(0, 51, 102); font-family: Arial; font-size: 20px; font-weight: bold; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://bugs.adobe.com/jira/browse/SDK-14781" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 153, 119); text-decoration: underline; "&gt;memory leak when using TextInput and TextArea when click the keyboard&lt;/a&gt;  &lt;span style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 14px; font-weight: normal; line-height: 22px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;只要用TextInput之类的组件，就无法垃圾回收，连这个都让我测试出来了- -b真不容易，可惜的是在上述链接中发现flash player team正在解决ing。。。于是到这一步垃圾回收战可以打住了，因为实在无法避免不用TextInput - -b，总得注册登录吧。。。爱谁谁，估计最后内存占用会超过100M……&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span style="font-size: 13px; line-height: 19px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;以下是几个介绍垃圾回收的链接（决定以后按时阅读flex bug list。。。以上几个bug自己测出来太bt了）：&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span style="font-size: 13px; line-height: 19px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://roshantitus.blogspot.com/2008/11/flex-memory-management.html" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 153, 119); text-decoration: underline; "&gt;http://roshantitus.blogspot.com/2008/11/flex-memory-management.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span style="font-size: 13px; line-height: 19px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://www.cnblogs.com/janyou/archive/2008/11/25/1340753.html" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 153, 119); text-decoration: underline; "&gt;http://www.cnblogs.com/janyou/archive/2008/11/25/1340753.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span style="font-size: 13px; line-height: 19px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://www.nutrixinteractive.com/blog/?p=132" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 153, 119); text-decoration: underline; "&gt;http://www.nutrixinteractive.com/blog/?p=132&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span style="font-size: 13px; line-height: 19px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://www.gskinner.com/blog/archives/2006/06/as3_resource_ma.html" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 153, 119); text-decoration: underline; "&gt;http://www.gskinner.com/blog/archives/2006/06/as3_resource_ma.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span style="font-size: 13px; line-height: 19px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://blogs.adobe.com/aharui/2007/03/garbage_collection_and_memory.html" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 153, 119); text-decoration: underline; "&gt;http://blogs.adobe.com/aharui/2007/03/garbage_collection_and_memory.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-7846247021957828016?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/7846247021957828016/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=7846247021957828016' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/7846247021957828016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/7846247021957828016'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2009/02/flex-magic-bug3bug.html' title='flex magic bug3：几个垃圾回收的问题或bug'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-5426570512706581365</id><published>2009-02-11T13:04:00.000+08:00</published><updated>2009-04-13T12:05:30.417+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><title type='text'>元宵放朵花</title><content type='html'>&lt;p&gt;&lt;br /&gt;&lt;object width="500" height="500" data="http://avant-contra.blogbus.com/files/12341959350.swf" type="application/x-shockwave-flash"&gt;&lt;br /&gt;&lt;param name="src" value="http://avant-contra.blogbus.com/files/12341959350.swf"&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;ps：花还没篡改完时，裤衩楼旁边就着大火了，bless，但愿没有人员伤亡&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-5426570512706581365?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/5426570512706581365/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=5426570512706581365' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/5426570512706581365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/5426570512706581365'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2009/02/blog-post.html' title='元宵放朵花'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-5247271726861243541</id><published>2008-12-12T12:36:00.000+08:00</published><updated>2009-04-13T11:37:11.189+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><title type='text'>正常使用 flex profiler</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 14px; line-height: 22px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;使用profiler时一直报socket timeout&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;查了资料后，需要在mm.cfg中加一行 PreloadSwf=&lt;work&gt;\.metadata\.plugins\com.adobe.flash.profiler/ProfilerAgent.swf?debug=true &lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt; mm.cfg的位置：flex help的《Configuring the debugger version of Flash Player》&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt; 之前测了很久都不通，主要跟我把系统环境变量里的homepath放到了e盘，以及flex builder默认的workspace也改动过多次，所以整个乱掉了。。。&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt; 其他比较容易解决的出错原因：flash player要用debug版本；要让profiler的连接通过防火墙；等等。&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-5247271726861243541?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/5247271726861243541/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=5247271726861243541' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/5247271726861243541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/5247271726861243541'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/12/flex-profiler.html' title='正常使用 flex profiler'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-2381698452461701924</id><published>2008-12-07T12:35:00.000+08:00</published><updated>2009-04-13T11:35:44.028+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><title type='text'>flex notes 之：对getter函数的数据绑定</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 14px; line-height: 22px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;天天忙于实际项目的结果之一，就是来来回回反反复复测代码，就是不愿意停下来查原理。&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;这会儿实在不想test了，查了查把数据绑定到getter function上为何不更新。flex帮助文档结果如下：&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;a id="189441" name="189441" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 153, 119); text-decoration: underline; "&gt;&lt;/a&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;Using read-only properties as the source for &lt;span class="resultofText" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;data&lt;/span&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt; &lt;span class="resultofText" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;bind&lt;/span&gt;ing&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;a id="189441" name="189441" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 153, 119); text-decoration: underline; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;You can use a read-only property defined by a getter method, which means no setter method, as the source for a &lt;span class="resultofText" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span class="resultofText" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;data&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;-&lt;span class="resultofText" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span class="resultofText" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;bind&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;ing expression. &lt;span style="background-color: rgb(255, 204, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;Flex performs the &lt;/span&gt;&lt;/span&gt;&lt;span class="resultofText" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span class="resultofText" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="background-color: rgb(255, 204, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;data&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="background-color: rgb(255, 204, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt; &lt;/span&gt;&lt;span class="resultofText" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span class="resultofText" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="background-color: rgb(255, 204, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;bind&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: rgb(255, 204, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;ing once when the application starts.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;原来只在程序初始化时执行一次绑定，所以在必要时还得用事件推一推。&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-2381698452461701924?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/2381698452461701924/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=2381698452461701924' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/2381698452461701924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/2381698452461701924'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/12/flex-notes-getter.html' title='flex notes 之：对getter函数的数据绑定'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-7503319964988569713</id><published>2008-12-01T12:33:00.000+08:00</published><updated>2009-04-13T11:34:35.738+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex magic bug'/><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><title type='text'>flex magic bug2：Adobe Air application has a limit on maximum window size ( about 2900 pixels )</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 14px; line-height: 22px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;在上海癫子异术节期间本打算用AIR解决方案，后来在要扩大窗口到四显示屏时，就是无法把窗口拖动到接近四屏宽处，后查到air的一个bug：窗口最大size不能超过2900左右，非常冷。 &lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;Adobe记录： &lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;a href="http://bugs.adobe.com/jira/browse/SDK-14431" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 153, 119); text-decoration: underline; "&gt;http://bugs.adobe.com/jira/browse/SDK-14431&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-7503319964988569713?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/7503319964988569713/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=7503319964988569713' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/7503319964988569713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/7503319964988569713'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/11/flex-magic-bug2adobe-air-application.html' title='flex magic bug2：Adobe Air application has a limit on maximum window size ( about 2900 pixels )'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-403219087442231193</id><published>2008-12-01T12:32:00.000+08:00</published><updated>2009-04-13T11:34:46.887+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex magic bug'/><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><title type='text'>flex magic bug 1 : Internal build error on empty switch branch</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 14px; line-height: 22px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;今天试用cast3d时，sample的例子就是调试不通，提示“An internal build error has occurred”。用排除法一直把范围缩小到TrackBall.as这个文件，之后就进行不下去了。&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;google+百度后，最后出来一个结果：（顺便在此时百度遭受围攻时挺一把百度，双搜索引擎并用才是王道）&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span style="color: rgb(85, 85, 85); font-size: 12px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;a href="http://www.niuniuzhu.cn/blog//html/2008/09/200809120139006816.htm" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 153, 119); text-decoration: underline; "&gt;http://www.niuniuzhu.cn/blog//html/2008/09/200809120139006816.htm&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;里面提到flex在使用空switch时会出bug，TrackBall.as里出错的就是这一句：&lt;span style="font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;switch( event.keyCode ){} &lt;/span&gt; &lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;Adobe官方也记录了该bug： &lt;a href="http://bugs.adobe.com/jira/browse/SDK-15701" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 153, 119); text-decoration: underline; "&gt;http://bugs.adobe.com/jira/browse/SDK-15701&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-403219087442231193?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/403219087442231193/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=403219087442231193' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/403219087442231193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/403219087442231193'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/11/flex-magic-bug-1-internal-build-error.html' title='flex magic bug 1 : Internal build error on empty switch branch'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-6083731234083904765</id><published>2008-11-18T13:28:00.000+08:00</published><updated>2009-04-13T17:53:35.012+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='projects'/><title type='text'>上海癫子异术节</title><content type='html'>&lt;h2 style="margin-left: 151.8pt; text-indent: -151.8pt"&gt;&lt;span&gt;Dazzling on the horizon &lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 12pt; line-height: 173%; font-family: 宋体"&gt;&amp;mdash;&amp;mdash;参展体会要述&lt;/span&gt;&lt;/h2&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left" align="left"&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;Key1&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-family: 宋体"&gt;：新媒体艺术&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;span style="font-family: 宋体"&gt;维基百科对新媒体艺术（&lt;/span&gt;&lt;span&gt;New Media Art&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;）的第一句解释如是：&amp;ldquo;&lt;/span&gt;&lt;span&gt;Newmedia art is an art genre that encompasses artworks created with new mediatechnologies, including digital art, computer graphics, computer animation,Internet art, interactive art technologies, computer robotics, and art asbiotechnology. &lt;/span&gt;&lt;span style="font-family: 宋体"&gt;&amp;rdquo;（&lt;/span&gt;&lt;span&gt;&lt;a href="http://en.wikipedia.org/wiki/New_media_art"&gt;http://en.wikipedia.org/wiki/New_media_art&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;）&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left" align="left"&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;Key2&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-family: 宋体"&gt;：科学家会艺术，谁都挡不住&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;span style="font-family: 宋体"&gt;作品《地平线&lt;/span&gt;&lt;span&gt; | Horizon&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;》兼备了上述多项新媒体艺术特点：新技术、数字化、计算机图形、网络、互动等等（现场版归属到互动装置类，就差机器人和生物技术了），于是成功跻身于&amp;ldquo;上海电子艺术节&amp;rdquo;之&amp;ldquo;杨浦微波&amp;rdquo;之&amp;ldquo;&amp;lsquo;蓄与化&amp;rsquo;青年新媒体艺术作品展&amp;rdquo;。作为《地平线》技术团队&amp;mdash;&amp;mdash;&lt;/span&gt;&lt;span&gt;SwoonDazzle&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;的成员，我终于在忍受了&lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;年&amp;ldquo;电工&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;程序员&amp;rdquo;的称呼后，享受了&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;周&amp;ldquo;艺术家&amp;rdquo;头衔。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;span style="font-family: 宋体"&gt;这也许就是所谓&amp;ldquo;乱世出英雄&amp;rdquo;，或者说&amp;ldquo;浑水好摸鱼&amp;rdquo;。新媒体艺术的源头甚至可以追溯到&lt;/span&gt;&lt;span&gt;19&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;世纪末期，但她的快速发展是在&lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;世纪六七十年代电子技术开始盛行之后，直到国内渐渐出现新媒体艺术节，也就是近几年的事情。于是一部分先技术起来的艺术家，或者先艺术起来的科学家，迅速登陆这片尚未开垦的处女地。一时间，艺术馆与科技馆同时展演新媒体作品，观众走马观花的探索各种互动系统，艺术家与程序员坐在一起开研讨会，好不热闹。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;span style="font-family: 宋体"&gt;个人理解，新媒体艺术，是当代科技与艺术的结合。就像传统艺术会使用笔墨纸砚琴棋书画等工具，新媒体艺术的实现形式或者说实现载体，则是计算机、电子器件、影像、网络等。除了应用新科技，&amp;ldquo;过程&amp;rdquo;、&amp;ldquo;互动&amp;rdquo;及&amp;ldquo;参与其中&amp;rdquo;亦是其特色。目前有一部分作品是在用新的技术手段去表现传统观念，不知道当人们使用新技术就像使用画笔、摄像机等一样熟练时，会产生真正属于新媒体特有的艺术内容，还是新媒体已变成旧媒体？&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left" align="left"&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;无论新媒体艺术走向何方，科技与艺术的结合终究是一件令人兴奋的事情，&amp;ldquo;手段&amp;rdquo;做骨架，&amp;ldquo;想法&amp;rdquo;做灵魂，至少科技与艺术两个领域的人有了交流与合作的舞台。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left" align="left"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left" align="left"&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;Key3&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-family: 宋体"&gt;：地平线，就是地平线&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-indent: 21pt"&gt;&lt;span style="font-family: 宋体"&gt;《地平线》本身是一个网站（&lt;/span&gt;&lt;span&gt;&lt;a href="http://www.horizon08.com/"&gt;www.horizon08.com&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;），她通过遍布全球的网络，把不同的人在不同地点、不同时间对&amp;ldquo;地平线&amp;rdquo;不同的理解（照片），收集起来，在同一时间场合集中展现。展厅现场版，使用&lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;台投影仪拼接超宽弧形屏幕，并使用轨迹球加强互动体验，同时配有背景音乐。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-indent: 21pt"&gt;&lt;span style="font-family: 宋体"&gt;在宇宙中的每个星体，代表一个地球中的城市，星体的亮度跟城市中图片的数量成正比，图片数量越多，星球越亮。图片内容反映了图片作者对该城市以及地平线的理解。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;这就是《地平线》。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;展览及研讨会过程中，《地平线》幸运的享受到各种评论：&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="margin-left: 42pt; text-align: left; text-indent: -21pt" align="left"&gt;&lt;span style="font-family: Wingdings"&gt;&lt;span&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;&amp;ldquo;这个好，能看懂。&amp;rdquo;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="margin-left: 42pt; text-align: left; text-indent: -21pt" align="left"&gt;&lt;span style="font-family: Wingdings"&gt;&lt;span&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;&amp;ldquo;有台北市吗？哦，台北只有一张图片啊。你们可以从&lt;/span&gt;&lt;span&gt;google&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;抓图。&amp;rdquo;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="margin-left: 42pt; text-align: left; text-indent: -21pt" align="left"&gt;&lt;span style="font-family: Wingdings"&gt;&lt;span&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;&amp;ldquo;为什么会想到这种形式？想表达什么？它的艺术性在哪里？&amp;rdquo;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="margin-left: 42pt; text-align: left; text-indent: -21pt" align="left"&gt;&lt;span style="font-family: Wingdings"&gt;&lt;span&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;&amp;ldquo;我很喜欢星空的这种感觉。&amp;rdquo;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="margin-left: 42pt; text-align: left; text-indent: -21pt" align="left"&gt;&lt;span style="font-family: Wingdings"&gt;&lt;span&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;&amp;ldquo;它的商业价值在哪里？&amp;rdquo;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="margin-left: 42pt; text-align: left; text-indent: -21pt" align="left"&gt;&lt;span style="font-family: Wingdings"&gt;&lt;span&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;&amp;ldquo;不要把非艺术做成伪艺术。&amp;rdquo;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="margin-left: 42pt; text-align: left; text-indent: -21pt" align="left"&gt;&lt;span style="font-family: Wingdings"&gt;&lt;span&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;等等。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;span style="font-family: 宋体"&gt;新媒体作品的动机，或制作作品时的状态，国内外，或大陆内外略有差别，这有一部分是因为所处的大环境不同所致。老外在作品制作过程中，常常处于&amp;ldquo;&lt;/span&gt;&lt;span&gt;Enjoy&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;&amp;rdquo;的状态，不论作品艺术性或象征性的高低多少，都集中注意力在作品本身。而国内特别是大陆的新媒体艺术家们就没有这么轻松，有太多的人在等着挖掘作品意义。关于这一点，某参展作者说，&amp;ldquo;国内的策展人，往往会追问作品表达的意义是什么，要求作品内涵要达到一定深度。&amp;rdquo;而另一位台湾参展作者则说到，&amp;ldquo;平时做东西主要是因为好玩，然后有空再参赛，情势所趋。&amp;rdquo;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left" align="left"&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;Key4&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-family: 宋体"&gt;：势利眼&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;span style="font-family: 宋体"&gt;《势利眼》是一款有意思的作品，虽然形式并不算新鲜，但它体现了新媒体作品的特点：观众参与到系统互动之中。更主要是的它同样以&lt;/span&gt;&lt;span&gt;flash&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;为核心技术，这直接勾起我的共鸣。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;span style="font-family: 宋体"&gt;影像中的密布的眼睛，无时无刻不在盯着观众，无论他走向哪个方向，眼球都会转动过去。作者称这代表现代社会中的种种&amp;ldquo;审视&amp;rdquo;，例如从小被老师审视，长大后找工作被面试官审视等。影像投影前放着一把水泥铲，可以用它把所有眼球涂抹掉，但数秒后，水泥掉落，眼球又重新生长出来，预示着&amp;ldquo;审视&amp;rdquo;的社会现象并非一朝一夕。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;span style="font-family: 宋体"&gt;影像是&lt;/span&gt;&lt;span&gt;flash&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;画面，同时使用&lt;/span&gt;&lt;span&gt;flash&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;脚本编程语言&lt;/span&gt;&lt;span&gt;ActionScript3.0&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;做互动控制。用摄像头捕捉观众的移动，让眼球始终跟踪观众新位置。用附在水泥铲上的任天堂游戏机&amp;ldquo;&lt;/span&gt;&lt;span&gt;Wii&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;&amp;rdquo;的手柄控制水泥的涂抹。摄像头、&lt;/span&gt;&lt;span&gt;Wii&lt;/span&gt;&lt;span style="font-family: 宋体"&gt;手柄等，均是现阶段新媒体艺术作品热门工具。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;span style="font-family: 宋体"&gt;另值得一提的是，该作品作者，正是认为&amp;ldquo;做东西首先是因为好玩&amp;rdquo;的那位台湾同志。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;span style="font-weight: bold"&gt;地平线现场照片：&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 21pt" align="left"&gt;&lt;a href="http://avant-contra.blogbus.com/files/s/12269373220.jpg" target="_blank"&gt;&lt;img src="http://avant-contra.blogbus.com/files/12269373220.jpg" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-6083731234083904765?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/6083731234083904765/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=6083731234083904765' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/6083731234083904765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/6083731234083904765'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/10/blog-post_23.html' title='上海癫子异术节'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-3562335800342553055</id><published>2008-10-14T12:27:00.000+08:00</published><updated>2009-04-13T17:53:35.012+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='projects'/><title type='text'>下一首歌，上海~上海~上海~ 记 上海电子艺术节</title><content type='html'>上海多云转阴 25℃~17℃&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;关注了三年new media，明天开始第一次比较庄严的装逼之行。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;上海电子艺术节 shearts.org/&lt;br /&gt;&lt;br /&gt;地平线 http://horizon08.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-3562335800342553055?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/3562335800342553055/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=3562335800342553055' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3562335800342553055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3562335800342553055'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/10/blog-post.html' title='下一首歌，上海~上海~上海~ 记 上海电子艺术节'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-6963472764227883714</id><published>2008-09-22T12:21:00.000+08:00</published><updated>2009-04-13T12:24:34.712+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='null media'/><title type='text'>移动，Mahone！</title><content type='html'>&lt;div&gt;&lt;span style="font-family: Arial; font-size: 18px; font-weight: bold; line-height: normal"&gt;Ito Atsuhito &amp;nbsp;&lt;span style="font-family: Verdana; font-size: 14px; font-weight: normal; line-height: 22px"&gt;伊东马宏 作品&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;object width="425" height="349" data="http://www.youtube.com/v/PusSVnRh3sw&amp;amp;hl=en&amp;amp;fs=1&amp;amp;border=1" type="application/x-shockwave-flash"&gt;&lt;br /&gt;&lt;param name="src" value="http://www.youtube.com/v/PusSVnRh3sw&amp;amp;hl=en&amp;amp;fs=1&amp;amp;border=1" /&gt;&lt;br /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;嗯嗯，说明马宏移动起来才行。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: 18px; font-weight: bold; line-height: normal"&gt;&lt;span style="font-family: Verdana; font-size: 14px; font-weight: normal; line-height: 22px"&gt;忙完这一阵，重新整理下怪比New Media live计划，把身边的怪比们都拉起移动起来。因为周大师最近学习热情很高，不满足于仅仅当个怪比画家、怪比乐器制造者、怪比飞机修理工，开始向怪比互动live音乐家发展了，很好很好。还有那个秃子里面最怪的，也是怪比里面最秃的。郝怪也好怪。&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-6963472764227883714?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/6963472764227883714/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=6963472764227883714' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/6963472764227883714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/6963472764227883714'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/09/mahone.html' title='移动，Mahone！'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-1716314972722899807</id><published>2008-08-12T11:30:00.000+08:00</published><updated>2009-04-13T11:31:57.618+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><title type='text'>flash读取外部中文时显示乱码的问题</title><content type='html'>&lt;span class="Apple-style-span"   style="  line-height: 22px; font-family:Verdana;font-size:14px;"&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;1 比较老的解决方案：&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;加一句： &lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="color: rgb(153, 51, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;System.useCodepage = true;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;此法已经不推荐使用， 这是让flash player使用操作系统的编码。如果系统本身就不支持外部文本的编码格式，则可能仍然是乱码。以下节选自《flash cs3 help 》：&lt;span style="color: rgb(153, 51, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;“Only use this process when you are loading non-Unicode encoded text from an external location and when this text is encoded with the same code page as the user’s computer.”&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;2 将外部文本用unicode进行编码：&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;这种做法应该更通用 。同样摘自《flash cs3 help》：&lt;span style="color: rgb(153, 51, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;“ To ensure that users on all platforms can view external text files used in your Flash applications, encode all external text files as Unicode and leave the&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt; &lt;span class="searchhilite" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;system.useCodepage&lt;/span&gt;&lt;/strong&gt; property set to &lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;false &lt;/strong&gt;by default.”&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-1716314972722899807?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/1716314972722899807/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=1716314972722899807' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/1716314972722899807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/1716314972722899807'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/08/flash.html' title='flash读取外部中文时显示乱码的问题'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-3286148005623201246</id><published>2008-07-02T11:20:00.000+08:00</published><updated>2009-04-13T12:39:17.301+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>flex与django/python通信，通过pyamf</title><content type='html'>&lt;span class="Apple-style-span"   style="  line-height: 22px; font-family:Verdana;font-size:14px;"&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:14px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;2009注：&lt;a href="http://blog.eshangrao.com/index.php/2008/02/16/447-flexpyamfdjango" target="_blank" style="margin: 0px; padding: 0px; color: rgb(0, 153, 119); text-decoration: underline;"&gt;中文howto&lt;/a&gt;发布时，应当是低版本pyamf，所以没有加&lt;span class="Apple-style-span" style="color: rgb(153, 51, 0); font-weight: bold; "&gt;destination。&lt;/span&gt;详见下文&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;-----------------------------------&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;a href="http://www.pyamf.org/" target="_blank" style="margin: 0px; padding: 0px; color: rgb(0, 153, 119); text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;pyamf官网&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;上推荐了一篇&lt;/span&gt;&lt;a href="http://blog.eshangrao.com/index.php/2008/02/16/447-flexpyamfdjango" target="_blank" style="margin: 0px; padding: 0px; color: rgb(0, 153, 119); text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;中文howto&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;（&lt;/span&gt;&lt;a href="http://blog.eshangrao.com/index.php/2008/02/16/447-flexpyamfdjango" target="_blank" style="margin: 0px; padding: 0px; color: rgb(0, 153, 119); text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;1&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;，&lt;/span&gt;&lt;a href="http://blog.eshangrao.com/index.php/2008/02/19/449-flexpyamfdjangomysql" target="_blank" style="margin: 0px; padding: 0px; color: rgb(0, 153, 119); text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;2&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;），介绍django与flex通信，通过pyamf（一个python的开源api，专门针对&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Action_Message_Format" target="_blank" style="margin: 0px; padding: 0px; color: rgb(0, 153, 119); text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;amf&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;协议）。其中有个小问题，就是&lt;/span&gt;&lt;strong style="margin: 0px; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;destination&lt;/span&gt;&lt;/strong&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;的设置。&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;共有三处会用到该属性（这篇中文howto只提到了两处），我的代码片段如下：&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;strong style="margin: 0px; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;1 flex：&lt;span class="Apple-style-span"  style=" font-weight: normal; line-height: normal; white-space: pre-wrap; font-family:Georgia;"&gt;&amp;lt;mx:RemoteObject&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style=" font-style: normal; line-height: normal; white-space: pre-wrap; font-family:Georgia;"&gt;                id="djangoService"                 destination="destinationFucker"                 showBusyCursor="true"/&amp;gt; &lt;/span&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;strong style="margin: 0px; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;2 services-config.xml：&lt;/span&gt;&lt;/strong&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt; &lt;/span&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&lt;span class="Apple-style-span"  style=" line-height: normal; white-space: pre-wrap; font-family:Georgia;"&gt; &amp;lt;destination id="destinationFucker"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;                                    &lt;/p&gt;&lt;span class="Apple-style-span"  style=" font-style: normal; line-height: normal; white-space: pre-wrap; font-family:Georgia;"&gt;                                        &amp;lt;channels&amp;gt;                                             &amp;lt;channel ref="fuckChannel"/&amp;gt;                                         &amp;lt;/channels&amp;gt;                                                                        &amp;lt;/destination&amp;gt;&lt;/span&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="color: rgb(153, 51, 0); font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;span style="margin: 0px; padding: 0px; color: rgb(153, 51, 0);"&gt;&lt;strong style="margin: 0px; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;3  amfgateway.py:&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);  font-weight: normal; line-height: normal; white-space: pre-wrap; font-family:Georgia;"&gt;usersGateway = DjangoGateway({&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span"  style=" font-style: normal; line-height: normal; white-space: pre-wrap; font-family:Georgia;"&gt;                                    'destinationFucker.testFuck':testFuck,                                     'destinationFucker.testArrayFuck':testArrayFuck                                })&lt;/span&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;深红色的python部分，在原文中是没有&lt;/span&gt;&lt;span style="margin: 0px; padding: 0px; color: rgb(153, 51, 0);"&gt;&lt;strong style="margin: 0px; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;destination&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;的（当然原文中也没有fu*k）。 我不知道原文的example是如何测试的，至少我滴环境下（django自带server，无数据库）如果在python（或django）的方法前不加destination（即直接&lt;/span&gt;&lt;span style="margin: 0px; padding: 0px; color: rgb(153, 51, 0);"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;'testArrayFuck':testArrayFuck&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt; ），flex是无法找到远程方法testArrayFuck的。&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;flex的RemoteObject，天生出来是与java后台相亲相爱的 ，在java中，destination对应的可以是该class名，即：&lt;br /&gt;&lt;br /&gt;            &lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;class  &lt;/span&gt;&lt;span style="margin: 0px; padding: 0px; color: rgb(153, 51, 0);"&gt;&lt;strong style="margin: 0px; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;destinationFucker&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&lt;br /&gt;            {&lt;br /&gt;                  public function  testArrayFuck(){}&lt;br /&gt;            } &lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;而在python中，至少这个example中米有class，所以必须在映射方法testArrayFuck时加上destination才能找到“&lt;/span&gt;&lt;span style="margin: 0px; padding: 0px; color: rgb(153, 51, 0);"&gt;&lt;strong style="margin: 0px; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;destinationFucker&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;.testArrayFuck”。&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;那么客户端flex及services-config中不写destination行不行涅？&lt;br /&gt;答案貌似是“不行”，如果在RemoteObject及services-config中去掉destination，运行时会找不到destination而报错。&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;那么客户端flex及services-config中&lt;span class="Apple-style-span"  style=" line-height: normal; white-space: pre-wrap; font-family:Georgia;"&gt;destination id=""&lt;/span&gt;行不行涅？&lt;br /&gt;答案也貌似是“不行”，在services-config中destination的id不接受""。至少在flex默认配置下这样是不行滴。&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0px 0px 1em; padding: 0px;"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;另外，上边举的那个java的例子，其实我猜的，因为从没用java试过 ^_&lt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-3286148005623201246?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/3286148005623201246/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=3286148005623201246' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3286148005623201246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3286148005623201246'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/07/2009-howto-pyamf-destination-pyamf.html' title='flex与django/python通信，通过pyamf'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-663046202989783883</id><published>2008-07-01T12:48:00.000+08:00</published><updated>2009-04-13T11:19:57.668+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><title type='text'>"Put a Flex UI on your application"</title><content type='html'>&lt;span class="Apple-style-span"   style="  line-height: 22px; font-family:Verdana;font-size:14px;"&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span class="Apple-style-span"   style="line-height: normal; font-family:'Times New Roman';font-size:20px;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 14px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;测试了Bruce大师在"&lt;a href="http://www.adobe.com/devnet/flex/articles/flex_ui.html" target="_blank" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 153, 119); text-decoration: underline; "&gt;Put a Flex UI on your application&lt;/a&gt;"中的例程，其中flex端在我的环境下需要个别改动才可运行，记录如下：&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt; 1 &lt;/strong&gt;&lt;code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;as3-rpclib库&lt;/strong&gt;。直接使用&lt;/code&gt;&lt;code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;as3-rpclib.swc会报错，说XMLRPCObject覆盖错误。去掉.swc库文件，&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;直接使用&lt;/strong&gt;&lt;/code&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;/code&gt;&lt;/strong&gt;&lt;code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;as3-rpclib的源代码&lt;/strong&gt;后跟踪调试，原来在&lt;/code&gt;&lt;code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;XMLRPCObject.as中两个重载函数“setCredentials与setRemoteCredentials”与基类中的原函数参数个数不一样，少了第三个“charset:String=null”。改动如下：&lt;/code&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;code style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="background-color: rgb(255, 204, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;    /*原：override public function setCredentials (username:String,password:String):void*/&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: rgb(0, 255, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;     override public function setCredentials(username:String,password:String,&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;charset:String=null&lt;/strong&gt;):void&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;2  &lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;XMLRPCObject&lt;/strong&gt;。原文中没有指定XMLRPCObject对象的destination，在我的环境（Flex SDK 3）下编译后"destination"值为“null”，于是gateway的url就变成了“http://localhost:8000null”。改动如下：&lt;/p&gt;&lt;p style="background-color: rgb(255, 204, 0); margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;原：&lt;span class="Apple-style-span" style="font-family: Georgia; line-height: normal; white-space: pre-wrap; "&gt;&amp;lt;ak33m:XMLRPCObject id=&amp;quot;server&amp;quot; endpoint=&amp;quot;http://localhost:8000&amp;quot;/&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;span style="background-color: rgb(0, 255, 0); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;改：&lt;span class="Apple-style-span" style="font-family: Georgia; line-height: normal; white-space: pre-wrap; "&gt; &amp;lt;xmlrpc:XMLRPCObject id=&amp;quot;server&amp;quot; endpoint=&amp;quot;http://localhost:9000&amp;quot;destination=&amp;quot;&amp;quot;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt; 记录完毕。&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt; 另，集中注意力于前台flex， 用python做测试web server还真是方便高效。嗯，当然其他的语言php、java等其实还没有试过。。。。&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1em; "&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-663046202989783883?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/663046202989783883/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=663046202989783883' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/663046202989783883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/663046202989783883'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2009/04/put-flex-ui-on-your-application.html' title='&quot;Put a Flex UI on your application&quot;'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-7934257946202580844</id><published>2008-06-26T12:19:00.000+08:00</published><updated>2009-04-13T17:53:22.264+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trail'/><title type='text'>好吧我承认开始时有点想装b 记 《合成时代》</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; "&gt;&lt;div style="color: rgb(0, 0, 0); background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(255, 255, 255); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; line-height: 160%; background-position: initial initial; "&gt;&lt;p&gt;上周末在美术馆看《合成时代》科技数码体验老少皆宜热闹非凡新媒体艺术展，休息时靠墙坐着茫然的看了半小时眼前流动的人群、跑来跑去的孩子、穿丝袜的老奶奶、暴露的想犯罪的美女，想了一点这些东西的受众，想了一点自己这几年追逐new media的动机，想了一点最近关注的方向，&lt;/p&gt;&lt;p&gt;好吧我觉悟了，突然意识到自己做new media的相当一部分动机是为了装酷或装b&lt;/p&gt;&lt;p&gt;嗯，我决定去掉这一部分动机，看看还剩下些什么 。&lt;/p&gt;&lt;p&gt;另，小鹿说也许可以做一些用传统艺术手法表现不出来的东西，engine说艺术和技术是可以相互促进的，这些话很受用，及时纠正了我近期来稍稍有些过分强调idea而不重技术的偏执。&lt;/p&gt;&lt;p&gt;peaceful &lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-7934257946202580844?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/7934257946202580844/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=7934257946202580844' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/7934257946202580844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/7934257946202580844'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/06/b.html' title='好吧我承认开始时有点想装b 记 《合成时代》'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-6276459840650448684</id><published>2008-06-12T12:33:00.000+08:00</published><updated>2009-04-13T12:34:15.670+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='null media'/><title type='text'>fade2art 之 遥控车演奏超级玛丽</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;object width="100" height="100" data="http://player.youku.com/player.php/sid/XMjQyNTQxNjQ=/v.swf" type="application/x-shockwave-flash"&gt;&lt;br /&gt;&lt;param name="src" value="http://player.youku.com/player.php/sid/XMjQyNTQxNjQ=/v.swf" /&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;技术不是目的，嗯嗯，fade to art&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-6276459840650448684?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/6276459840650448684/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=6276459840650448684' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/6276459840650448684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/6276459840650448684'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/06/fade2art.html' title='fade2art 之 遥控车演奏超级玛丽'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-4754356956498560976</id><published>2008-06-02T12:17:00.000+08:00</published><updated>2009-04-13T12:24:34.712+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='null media'/><title type='text'>贴耳鸣</title><content type='html'>&lt;p&gt;嗯嗯，周大师刚说要做个theremin，硬件的，寡人其实也一直想做来着，只是突然转回到硬件去&amp;hellip;&amp;hellip;现在连电路图都不知道从何看起了，三极管有几种模式来着？？&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;8过嘛，哇嘎嘎噶，突然想到可以换一种方式来做嘛，哇嘎嘎嘎嘎噶，嗯嗯，过两天就动手。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;ps：theremin，我叫贴耳鸣，中文叫泰勒明什么的，一种外星人用的乐器，下面是一段怪大叔的演奏视频 - -&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;object width="425" height="355" data="http://www.youtube.com/v/sH5mgKxZSnY&amp;amp;hl=en" type="application/x-shockwave-flash"&gt;&lt;br /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;br /&gt;&lt;param name="src" value="http://www.youtube.com/v/sH5mgKxZSnY&amp;amp;hl=en" /&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-4754356956498560976?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/4754356956498560976/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=4754356956498560976' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/4754356956498560976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/4754356956498560976'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/06/blog-post.html' title='贴耳鸣'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-3729666389321452330</id><published>2008-05-28T11:59:00.000+08:00</published><updated>2009-04-13T12:03:00.417+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><title type='text'>Flash Effect</title><content type='html'>&lt;p&gt;一些flash的轨迹效果，Actionscript3.0&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://fade2art.blogbus.com/files/s/12118583413.png" target="_blank"&gt;&lt;img style="width: 594px; cursor: pointer;" src="http://fade2art.blogbus.com/files/12118583413.png" border="0" alt="点击查看原始尺寸" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;a href="http://fade2art.blogbus.com/files/s/12118583414.png" target="_blank"&gt;&lt;img style="width: 594px; cursor: pointer;" src="http://fade2art.blogbus.com/files/12118583414.png" border="0" alt="点击查看原始尺寸" /&gt;&lt;/a&gt;&lt;a href="http://fade2art.blogbus.com/files/s/12118583410.png" target="_blank"&gt;&lt;img style="width: 594px; cursor: pointer;" src="http://fade2art.blogbus.com/files/12118583410.png" border="0" alt="点击查看原始尺寸" /&gt;&lt;/a&gt;&lt;a href="http://fade2art.blogbus.com/files/s/12118583412.png" target="_blank"&gt;&lt;img style="width: 594px; cursor: pointer;" src="http://fade2art.blogbus.com/files/12118583412.png" border="0" alt="点击查看原始尺寸" /&gt;&lt;/a&gt;&lt;a href="http://fade2art.blogbus.com/files/s/12118583411.png" target="_blank"&gt;&lt;img style="width: 594px; cursor: pointer;" src="http://fade2art.blogbus.com/files/12118583411.png" border="0" alt="点击查看原始尺寸" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-3729666389321452330?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/3729666389321452330/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=3729666389321452330' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3729666389321452330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3729666389321452330'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/05/flash-effect.html' title='Flash Effect'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-3994850732117196302</id><published>2008-03-23T11:58:00.000+08:00</published><updated>2009-04-13T11:59:12.700+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interactive'/><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><title type='text'>惹火上身</title><content type='html'>&lt;p&gt;still from 老外的创意，我拿as3.0重写的。需要摄像头&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;object width="439" height="394" data="http://avant-contra.blogbus.com/files/12061587500.swf" type="application/x-shockwave-flash"&gt;&lt;br /&gt;&lt;param name="quality" value="high" /&gt;&lt;br /&gt;&lt;param name="scale" value="showall" /&gt;&lt;br /&gt;&lt;param name="salign" value="tl" /&gt;&lt;br /&gt;&lt;param name="src" value="http://avant-contra.blogbus.com/files/12061587500.swf" /&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-3994850732117196302?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/3994850732117196302/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=3994850732117196302' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3994850732117196302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3994850732117196302'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/03/blog-post_22.html' title='惹火上身'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-200820698867522758</id><published>2008-03-18T11:55:00.000+08:00</published><updated>2009-04-13T12:03:13.756+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>佳娃</title><content type='html'>&lt;p&gt;首先，标题党。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;本来对使用java一直有些不情愿，也没什么具体原因，可能还是出自对陌生领域的畏缩吧。不过看完这个字符的demo，倒是大大促进了我对她的兴趣，当然也有些历史原因。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;嗯，不过其实还是可以用as来重写的嘛^^   而且，无论如何还有c++这个繁琐却基本万能的退路，嗯嗯 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;图中的ggy65n2sg是一颗红双喜，8块价位的上选烟啊啊啊啊&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://avant-contra.blogbus.com/files/s/12056834240.png" target="_blank"&gt;&lt;img src="http://avant-contra.blogbus.com/files/12056834240.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-200820698867522758?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/200820698867522758/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=200820698867522758' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/200820698867522758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/200820698867522758'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/03/blog-post.html' title='佳娃'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-3752066292524932456</id><published>2008-03-11T12:14:00.000+08:00</published><updated>2009-04-13T12:14:49.973+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openFrameworks'/><title type='text'>openFrameworks</title><content type='html'>&lt;p&gt;New Choice，&lt;a href="http://www.openframeworks.cc/about" target="_blank"&gt;openFrameworks&lt;/a&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;C++的解决方案，带来更多的扩展性（至少有n种强大的图形、音频引擎可用），并且执行效率更高；缺点是可能受众会较少，毕竟C++啊C++。。。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;引用一段interactive-china的介绍：&lt;/p&gt;&lt;br /&gt;&lt;h2&gt;&lt;em&gt;OpenframeWorks是什么&lt;/em&gt;&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;      &lt;br /&gt;      &lt;br /&gt;                           &lt;em&gt;简单描述一下，是由&lt;span style="color: #d42019;"&gt;Zach Lieberman&lt;/span&gt; 和&lt;span style="color: #d42019;"&gt;Theodore Watson &lt;/span&gt;&lt;span style="color: black;"&gt;两个艺术家所写的基于C++下面的开发环境。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #000000;"&gt;和Pocessing一样，目标群体是为了艺术家，设计师，混合媒体等等。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;目前一直处于测试版本，支持图像，声音，文字，硬件接口，以及更高级的程序应用。还在不断的完善当中。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;例如非常有名的LASER tag和Drawing这些作品，就是利用&lt;span class="t_tag"&gt;OFW&lt;/span&gt;所完成的。&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-3752066292524932456?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/3752066292524932456/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=3752066292524932456' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3752066292524932456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3752066292524932456'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/03/openframeworks.html' title='openFrameworks'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-6986591472847046227</id><published>2008-03-09T12:48:00.000+08:00</published><updated>2009-04-13T11:53:44.295+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interactive'/><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><title type='text'>即兴 摄像头demo</title><content type='html'>&lt;p&gt;注：需要浏览器支持flash player9.0，以及摄像头 &lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;object width="500" height="500" data="http://avant-contra.blogbus.com/files/12049801640.swf" type="application/x-shockwave-flash"&gt;&lt;br /&gt;&lt;param name="quality" value="autohigh"&gt;&lt;br /&gt;&lt;param name="src" value="http://avant-contra.blogbus.com/files/12049801640.swf"&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;demo本天成，妙手偶得之 ，这就是即兴的力量&lt;/p&gt;&lt;br /&gt;&lt;p&gt;idea来自于某老外2005年的一个flash demo，他当时用flash8及actionscript2所写。&lt;br /&gt;昨天得空用actionscript3重新写一遍， 写到一半时偶尔得到上述效果，觉得不错，存下来。&lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-6986591472847046227?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/6986591472847046227/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=6986591472847046227' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/6986591472847046227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/6986591472847046227'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2008/03/demo.html' title='即兴 摄像头demo'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-5098327611866980029</id><published>2007-12-31T11:41:00.000+08:00</published><updated>2009-04-13T11:02:54.263+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex|flash'/><title type='text'>Flex applications are event-driven</title><content type='html'>&lt;span class="Apple-style-span"   style="  line-height: 22px; font-family:Verdana;font-size:14px;"&gt;Rather than being page-driven, Flex applications are event-driven.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-5098327611866980029?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/5098327611866980029/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=5098327611866980029' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/5098327611866980029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/5098327611866980029'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2009/04/flex-applications-are-event-driven.html' title='Flex applications are event-driven'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-5956930714509640436</id><published>2007-08-25T12:11:00.000+08:00</published><updated>2009-04-13T17:53:22.264+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trail'/><title type='text'>十全二百五 记 789多媒体即兴音乐live</title><content type='html'>&lt;p&gt;&lt;br /&gt;题目与内容无关。&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;上周五夜奔789，虽然路有些远，行程有些孤单，票价有些贵，演出内容没有超乎想象，但基本还是值得。演出方是：科隆多媒体即兴音乐小组frischzelle，以及中方的巫娜、Gogo等（没有记住谁是谁）。&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;img src="http://www.getitlouder.com/blog/uploads/200708/19_125631_img_5624.jpg" border="0" alt="" width="454" height="680" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;他们把乐队现场演出与实时声像互动结合在了一起。&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;img src="http://www.getitlouder.com/blog/uploads/200708/19_125641_img_6166.jpg" border="0" alt="" width="454" height="302" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;照片右边的一排笔记本乐手（我起的名字。。。），大致在操作real time的软件，对声音、图像做实时的、即兴的处理。有时还用到了自制的效果器和普通游戏手柄、wii手柄等控制器。&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;照片中部和左边的乐手使用的是改装后的传统乐器，钢琴、长号、架子鼓。钢琴师除了弹键，还会直接敲击&lt;span style="font-size: x-small;"&gt;弦槌；号手有时会把mic、皮踹子等塞到喇叭中；架子鼓周围也接了很多拾音器，并且鼓手自己还同时操作一台笔记本电脑。&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;照片下方是后来上台合作的中国女乐手，在古筝（古琴？）上加了效果器。&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;基本上这支乐队的编制，就是我前段时间突发想组建的一支&amp;ldquo;新媒体乐队&amp;rdquo;。我设想，在演出同时，根据声音实时控制图像，或根据图像实时控制声音，甚至有&amp;hellip;&amp;hellip;嗯，保密。&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;但科隆的这支乐队在声像处理上，似乎并不是完全同步互动的，而是声音与图像被分别控制，看不到声音和图像之间的联系（如果有联系的话，也是控制图像的人根据当时的演奏、气氛、心情自己即兴处理的）。&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;but，起先我认为他们在技术上还没有实现完全的声像互动，但后来突然觉得，为什么一定要用写好的程序来实现呢？专门由一个乐手来进行此操作，不是&amp;ldquo;声音-&amp;gt;程序-&amp;gt;图像&amp;rdquo;的流程，而是&amp;ldquo;声音-&amp;gt;乐手-&amp;gt;图像&amp;rdquo;，这样一来，会加入更多的甚至不可预知的即兴创作成分，这似乎更符合现场乐队的性质。毕竟，再强大的程序，在应变处理上，也远远不能与人脑相比，并且不同的人会有不同的创造发挥，cool。再毕竟，我绝壁不是一个技术至上者，只是想通过技术增添更多的表现形式罢了。&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;另，以往常见的节目单中，这种中外合作的项目，中国乐手往往把&amp;ldquo;人声&amp;rdquo;当作一个乐器种类。原先我会觉得其中有一部分原因是国内搞这些的，普遍比较缺乏技术背景，只好用&amp;ldquo;人声&amp;rdquo;等剑走偏锋。但这次在现场，有一段加入了女性清澈的声音，效果很不错（由于视力问题，不知道是现场的还是录好的人声，但不影响我的评判），改变了我对&amp;ldquo;人声&amp;rdquo;乐器的看法。&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;再另，主持人颜秃果然还是秃的，faint的是刚刚看到王凡也剃秃了。。。现在还真流行秃子 - -&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;近午夜12点的789，死寂一片，但演出放映厅旁还有一家&amp;ldquo;798回民食堂&amp;rdquo;开着，里面是我熟悉的朴实面孔，就像是上个世纪还没有退休的文物，在艺术与小资即将画上约等号的今天，在穷逼走进789会感到不自在的夏夜，死撑着艺术区上空的商业压力，就怕，他们也已经在不知不觉中变成了艺术装逼犯的噱头。&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;出789，步行一站地，打车到东直门，再骑车回家。上出租车前，遇到一辆车急停路边，下来四个人，拿着棍棒对路边正在营业的一家新疆馆子一顿猛砸。。。&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;上周五的事情记录完毕&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-5956930714509640436?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/5956930714509640436/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=5956930714509640436' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/5956930714509640436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/5956930714509640436'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2007/08/789live.html' title='十全二百五 记 789多媒体即兴音乐live'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7368425605371279508.post-3041945406940977288</id><published>2007-08-09T12:08:00.000+08:00</published><updated>2009-04-13T17:53:22.265+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trail'/><title type='text'>秋之回忆之十三不靠 记 2007北京夏日数字娱乐节</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; "&gt;&lt;div style="color: rgb(0, 0, 0); background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: rgb(255, 255, 255); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; line-height: 160%; background-position: initial initial; "&gt;&lt;p&gt;上周六召集大队人马去789看一个数字娱乐营成果展（&lt;a href="http://www.we-need-money-not-art.com/?p=1750" mce_href="http://www.we-need-money-not-art.com/?p=1750"&gt;http://www.we-need-money-not-art.com/?p=1750&lt;/a&gt;）的开幕会。之前对这个营的活动有些了解，还曾经想报名参加，但由于现在已经是一个无可奈何的准上班族，未遂，幸得cris同志的指点，得之还有个成果展。看宣传上它的阵容还是很强大的，有多所国内外大学以及新媒体研究机构或工作组，不得不叹new media或数字相关的艺术研究，还是教育机构有得天独厚的财力人力资源，吾等平民，抓破头皮又能如何塞。&lt;/p&gt;&lt;p&gt;只是这个开幕会的策划实在有些十三不靠。。。dj们操纵着大功率的箱子放着快节奏的音乐，单子上还说有街舞表演，本以为是场酒会（而且本队伍中有郝大师此等媒体人士，大师手臂上被盖了章，说是媒体凭此章可以领到免费酒水，so郝大师义无反顾的跟我们蹭手臂，然后基本每人都有了酒水资格证。。。），谁知领导讲话后的重点节目是在dj们高兴的搓盘声中参观作品。。。人挤人，没空调，想听作品配音又听不见，想走又怕被周围驻足欣赏的人怀疑没有艺术欣赏能力，想看墙上的作品介绍又被众人头挡住。。。强行走马观完所有展出项目，逃出混乱闷热的展厅，到了依然混乱的外面，就是找不到免费酒水。。。&lt;/p&gt;&lt;p&gt;anyway，此行还是有所收获，一定程度上以偏概全的见到了国内另一部分该领域研究机构及其作品现状，当然这次是学生作品为主，同时也看到吾等平民其实不用抓破头皮，这本身就是没有标准没有权威没有官方没有平民的事情，just fade to art&lt;/p&gt;&lt;p&gt;没有和前些天网上争议颇多的拿一百万钞票作画的那些票子拍照是个遗憾。。。。&lt;/p&gt;&lt;p&gt;嗯，我知道把798写成789了。&lt;/p&gt;&lt;p&gt; 今晚开始玩《秋之回忆之从今以后》，是不是该学点日本话捏。。。工作需要，看片也需要。。。&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7368425605371279508-3041945406940977288?l=avant-contra.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://avant-contra.blogspot.com/feeds/3041945406940977288/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7368425605371279508&amp;postID=3041945406940977288' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3041945406940977288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7368425605371279508/posts/default/3041945406940977288'/><link rel='alternate' type='text/html' href='http://avant-contra.blogspot.com/2007/08/2007.html' title='秋之回忆之十三不靠 记 2007北京夏日数字娱乐节'/><author><name>Avant-Contra</name><uri>http://www.blogger.com/profile/15893183781498298978</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_KgkqJ14F6B4/SeIOXF35CkI/AAAAAAAAAAM/ERa-AOYp-lE/S220/moto_0212.jpg'/></author><thr:total>0</thr:total></entry></feed>
