我挺浪漫的

July 14th, 2010

三月份同事 Lina 結婚,我花了些時間模仿幾米大師畫了幾張漫畫做成個視頻送給她們當作結婚禮物。這是我這輩子頭一回給人送結婚禮物;也是我這輩子頭一回畫漫畫。所以 Lina 很幸運。上週末終於有時間想起來把視頻傳到網上。現在貼出來:

Lina's love story from Pine on Vimeo.

強迫一些同事看完這段之後,有同事說發現了我一個優點。我說是嘛優點呢,她說發現你還挺浪漫的。

我說謝謝您,用這詞形容我時要小心,千萬把倆字都說全了。

About LineC

July 16th, 2008

LineC是我為ShopNC開發的用於後臺管理系統統計之用的線圖組件,使用Flex 3 beta 3開發。

依照要求,圖形的樣式基本模仿了Google Analytics中的Flash線圖樣式。

由於時間倉促,當時程序沒有經過好好設計,所以完全沒有面向對象,只是一個mxml而已。因此代碼我就不發了。不過開發過程中還是有不少的心得,日後總結一下我再發上來。

以下是一個示例:

被加載數據:

  1. <data>
  2.     <record>
  3.         <navigate displayname="Date">01/01/2008</navigate>
  4.         <value displayname="VisitedValue">60</value>
  5.     </record>
  6.     <record>
  7.         <navigate displayname="Date">01/15/2008</navigate>
  8.         <value displayname="VisitedValue">100</value>
  9.     </record>
  10.     <record>
  11.         <navigate displayname="Date">01/30/2008</navigate>
  12.         <value displayname="VisitedValue">400</value>
  13.     </record>
  14.     <record>
  15.         <navigate displayname="Date">02/01/2008</navigate>
  16.         <value displayname="VisitedValue">100</value>
  17.     </record>
  18.     <record>
  19.         <navigate displayname="Date">02/15/2008</navigate>
  20.         <value displayname="VisitedValue">130</value>
  21.     </record>
  22.     <record>
  23.         <navigate displayname="Date">02/28/2008</navigate>
  24.         <value displayname="VisitedValue">100</value>
  25.     </record>
  26. </data>

稍微值得一提的是:
1、用了一點正則表達式,如果可以加載正確的日期格式可以顯示中文;
2、讀取flashVar里的一條屬性"methods",依照裡面的內容是"days", "years"還是"months"而按日、年或月顯示橫軸的坐標。目的是在數據結點很多的情況下可以不用都顯示出來,要知道密密麻麻的一大堆橫坐標值是會要人命的。

About MPLayer

July 16th, 2008

MPLayer是我發現目前適於我使用的嵌入網頁的mp3播放器很少而開發的便捷的播放器。另外也是我練習ActionScript的一個途徑。

它分為ActionScript 2和3兩個版本。

ActionScript 2版本:

ActionScript 2比較簡單,可以在網頁中嵌入以下代碼使用:

<embed src="http://www.mepine.com/tools/MPlayer/AS2MPLayer.swf"
  
FlashVars="music_url=&ifPlay=" 
  
wmode="transparent" quality="high" width="350" height="80"
  
name="flashvars" align="middle"
  
allowScriptAccess="sameDomain"
  
type="application/x-shockwave-flash"
  
pluginspage="http://www.adobe.com/go/getflashplayer" />

其中在"music_url="後面寫你要播放的mp3文件的地址;如果你希望頁面加載之後馬上播放此音樂就在"ifPlay="後面寫"yes",相反寫"no"。

不過,如果你的Flash Player已經升級到了10的版本,可能會運行不正常!

作為示範,請欣賞天津快板,武松打虎。

ActionScript 3版本:

此版本目前在開發中,將會更面向對象,而且會加入自定義配色主題功能。
敬請期待

俺滴天,总算改完了~

April 13th, 2008

就是这个MPlayer。现在已经完全没有bug了。而且加上了一个在嵌入代码里控制是否默认开始播放的功能;以及在控制音量时是实时改变音量,不是放手之后才会改变音量。

其实好像是我的html写乱了。实际上没有什么,as2读取flashVars也就是_level0.*&%&而已。当然我没用obj绑定什么什么的。

下面送上一叟我最近特别特别爱听滴歌曲,《谁是我的新娘》:

谁要是愿意用这个播放器找我要代码。

MPLayer正式版和WordPress 2.5放出来咯

April 2nd, 2008

这个是用wordpress 2.5写的文章,操作界面非常好用(好像用jQuery做了js的部分,我看到那个文件夹了~),果然出自名匠之手。另外呢,上午修了一下MPLayer的bug。提示大家:修改图形缩放值的时候一定不要在它被转换为影片剪辑(MovieClip)之后再缩放!虽然那样操作起来更方便,但其实它是通过在as里更改mc的scale值来实现的,加上如果你的程序里用到了此mc的scale值,肯定会出错,而且debug很困难!鄙人今天上午就低了一上午-_-b

好在我已经终结了它!下面给你来一段有气势的:《武松打虎》

我要好好弄一弄UI设计了~其实相比起编程我还是喜欢设计工作多得多。

其实我发现del.icio.us的UI设计做得不是很好,我以前只是觉得它就是一个在线书签(当然书签也可以分享了~),但是有人跟我说“其实还可以做更多的事儿”。于是乎我回家瓷瓷实实花了一刻钟时间好好研究研究了它。但是没有结果-_-,也不知是它设计的不好还是我老坦儿~后来心想:去他地!你设计的不好让用户费那么多时间研究你?胆儿够大的!谁爱研究谁研究,反正我不是大闲人!

最后结论:用户就是那么霸道,所以UI设计一定要做好。否则还不如省下时间少做点挖不出来的功能,听两段儿相声~

愚人节声音

April 1st, 2008

这是许美静的《铁窗》,注意这不是迟志强的《铁窗泪》。

自己写了一个播放器,叫做MPLayer。这个是用as2写的,主要是为了复习一下as2,以便玩儿一玩儿flash lite,以后再弄as3的版吧。与as3比起来as2的敏捷性还是蛮突出的,比如我写这个播放器才用了八年时间!XD

se|py用起来还可以,下面用用FD试一试。

wordpress里面只能embed,真讨厌~

最近喜欢听许美静的歌,非常能让我的心静下来。跟朋友msn聊天的时候才知道她没事了,希望尽早能痊愈。bless一下。

今日是愚人节~这个MePine3Player算自己给自己个小礼物吧~其实明天是鄙人生日,好悬,差点赶上愚人节了……

慢慢会把积累的一些小文发上来。