http://www.infoq.com/cn/news/2010/02/Flash-ten-things

作者 张龙 发布于 2010年2月18日 上午7时19分

此前,我们发布的新闻谈到了每个Flex开发者需要知道的10件事,本文将继续这个主题,谈谈每个Flash开发者需要知道的10件事。

近日John Lindquist谈到了在为Roundarch公司招聘Flash/Flex开发人员时的一些感受。他认为最难的地方在于问什么问题才能最好地了解到应聘者的Flash/Flex开发技能。因此,他给出了一个列表并说到:“根据我的经验,通过这个列表能更好地判断面试者的技术水平和经验”。

本文就将概要地介绍Flash开发者需要知道的10件事并给出进一步阅读的链接。

1. 弹性“跑道“模型

开发者应该知道事件何时被触发,代码何时被执行,Player何时进行渲染,这是每个Flash开发者都需要掌握的Flash Player基础概念。

延伸阅读

http://www.craftymind.com/2008/04/18/updated-elastic-racetrack-for-flash-9-and-avm2/

2. FlexSDK、mxmlc、compc…

开发者应该知道在点击Eclipse中的“run”按钮时都发生了哪些事情。

延伸阅读

http://www.senocular.com/flash/tutorials/as3withmxmlc/

http://livedocs.adobe.com/flex/3/html/help.html?content=apparch_08.html

3. Player事件、客户化事件以及事件冒泡

没有帧(Frame)和鼠标点击的Flash Player是无法想象的。

延伸阅读

http://www.adobe.com/devnet/actionscript/articles/event_handling_as3_03.html

http://livedocs.adobe.com/flex/3/langref/flash/events/package-detail.html

http://www.tink.ws/blog/custom-events-in-as-30-dont-forget-to-override-the-clone-method/

http://jacwright.com/blog/70/how-to-listen-to-flash-events-that-dont-bubble/

4. 语句、关键字和指令

开发者不应该对AS3中新出现的关键字感到惊讶。如果不知道“static”或是“override”是什么意思,学就行了。

延伸阅读

http://livedocs.adobe.com/flex/2/langref/statements.html

5. ASDoc

今后当你再一次阅读自己编写的代码时可能看不懂写的是什么了,因此恰当的文档是非常必要的,但如果能自动生成岂不美哉?

延伸阅读

http://livedocs.adobe.com/flex/3/html/help.html?content=asdoc_3.html

6. 管理好可视化资源(图片、字体、CSS等等)

Flash是可视化的东西,因此有必要了解代码与资源的管理手段。

延伸阅读

http://www.gskinner.com/talks/flexlovesflash/

http://code.google.com/p/queueloader-as3/

http://code.google.com/p/bulk-loader/

7. 理解Array、Collection、Dictionary与Map

通常开发者不会只处理一个MovieClip,因此需要了解如何控制多个对象。

延伸阅读

http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Array.html

http://www.gskinner.com/blog/archives/2006/07/as3_dictionary.html

http://code.google.com/p/as3ds/

8. 以编程的方式处理动作

如果只搞静态的东西还不如使用HTML呢。

延伸阅读

http://blog.greensock.com/tweenmaxas3/

http://www.amazon.com/Foundation-Actionscript-3-0-Animation-Making/dp/1590597915/ref=sr_1_1?ie=UTF8&s=books&qid=1243014431&sr=8-1

9. OOP、编码与框架的合理使用

时至今日,一个巨大的.as文件闯天下的时代已经过去了。开发者需要将代码转到组织良好、可重用的对象中。现在的AS3框架也层出不穷,合理地使用框架有助于代码的管理。

延伸阅读

http://www.adobe.com/devnet/actionscript/articles/oop_as3.html

http://www.actionscript.org/resources/articles/684/1/Object-Oriented-Programming-in-AS3/Page1.html

10. 版本控制

除非觉得代码毫无价值,否则开发者需要立刻学习一种版本控制系统并尽快应用到项目中去。

延伸阅读

http://tortoisesvn.net/downloads

http://versionsapp.com/

http://en.wikipedia.org/wiki/Revision_control

http://git-scm.com/

http://www.nongnu.org/cvs/

2006年2月 牌照门
2006年11月 辞职门
2007年2月 地图门
2007年4月 词库门
2007年5月 抄袭门
2007年6月 报告门
2007年7月 流氓软件门
2007年8月 恶搞门
2007年10月 税务门
2008年3月 抄袭门2.0
2008年3月 漏税门
2008年6月 捐款门
2008年6月 泄密门
2008年11月 广告门
2009年1月 低俗门
2009年4月 低俗门2.0
2009年6月 涉黄门
2009年10月 版权门
2009年12月 涉黄门2.0

Monday on MAX2009 keynotes apple and adobe announced their latest joint effort on the coolest mobile platform - iPhone that enables AS3 transformed to native iphone application.

“Flash Professional CS5 will enable you to build applications for iPhone and iPod touch using ActionScript 3. These applications can be delivered to iPhone and iPod touch users through the Apple App Store.”

Detail:
http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/

This a a scary process until hours of browsering on the internet and found the following solution that enables the internet sharing from a Mac to a PC:
To conclude the original question, i tried adding the WiFi network manually and had success with the following:

* set up standard 128-bit WEP-protected WiFi internet sharing on Mac
* on Windows go to Wireless Network Connection Properties/Wireless Networks
* add new WiFi network
* enter network name matching your Mac access point
* set Network Authentication: Shared
* set Data Encryption: WEP
* uncheck “The key is provided automatically” option and enter (and repeat) your 13 character password under “Network key”
* uncheck “Enable IEEE 802.1x authentication …” under Authentication tab

The key here is set the internet type to be “shared” and 128 bit encrypted.

clintharris.net has published a very detailed article that teaches you how to host your Self-signed Certification for free.

If you manage your own web server and want to secure your website with SSL encryption (i.e., use “https://” URLs) you must obtain and install an X.509 certificate. Buying a certificate can be expensive, though, often costing upwards of US$100 per year. The cheapest option is to create your own, “self-signed” certificate for free. There’s a popular misconception that self-signed certificates aren’t as secure and that you must accept browser security warnings to use them; this is false. If securely distributed and installed in a browser, a self-signed certificate is just as secure as those sold by Certificate Authorities such as Verisign and will not cause browsers to display security warnings. This document attempts to briefly explain what certificates are, how to create a self-signed certificate that a browser can safely trust (i.e., no browser warnings), and how to use it without being vulnerable to man-in-the-middle attacks.
Click here to see the whole text.

smashingmagazine.com has published the newest set of flash 3D sites powered by Paperversion 3D. It will definitely inspire your creativity and widen your horizon. Also they are good examples of well polished websites to view through even if you are not professional designer.

Want to know the secrets of how top graphic designers create their logos?

This article will reveal exactly how top logo designers of today’s modern age create their logos. It will show the design process that these designers go through to get to their final logo design.

Their Design Process:

  1. The Brief
  2. Research
  3. Visual Research
  4. Sketching & Conceptualising
  5. Reflection
  6. Positioning
  7. Presentations
  8. Celebration

Read the rest of this entry »

装苹果系统主要还是为了使用apple的xcode,大家有问题可以去论坛看看.

From InsanelyMac 

This is being posted from a working installation of — now — Mac OS X 10.5.6. I freakin love this machine.

Updates
2009-05-09 - New TabletEnabler
2009-05-02 - Reorganization, addition of new information
2009-02-22 - Added local copies of the audio drivers and ethernet driver.
2008-12-16 - Added source code
2008-12-14 - Cleanup, added new information about battery, ethernet
2008-07-02 - Added new information for Sound support, tablet keys, sleep-on-lid, additional info on installation and bluetooth.
2008-04-06 - Additional information about BIOS settings and Tablets
2008-03-20 - Added updated tablet support

Read the rest of this entry »

About this blog

This is the blog affiliated with derekzhang.com. We discuss Graphic Design, Information Technologies, and everything interests me.

Photostream

 

March 2010
M T W T F S S
« Feb    
1234567
891011121314
15161718192021
22232425262728
293031  

Photos from Picasa

DSC_0703.JPGDSC_0702.JPGDSC_0705.JPGDSC_0699.JPG
DSC_0701.JPGDSC_0700.JPGDSC_0704.JPG

Today

generic (feed #11)
8:19pm via 豆瓣
generic (feed #11)
8:12pm via 豆瓣

Yesterday

generic (feed #8)
9:07am via Google Reader
generic (feed #8)
6:00am via Google Reader
generic (feed #8)
12:30am via Google Reader

March 8th

generic (feed #8)
9:53am via Google Reader
generic (feed #8)
4:44am via Google Reader
generic (feed #8)
1:05am via Google Reader

March 6th

googlereader (feed #4)
2:59pm via Google Reader
googlereader (feed #4)
2:59pm via Google Reader

March 5th

generic (feed #8)
9:56am via Google Reader

March 4th

generic (feed #8)
12:34am via Google Reader

March 3rd

generic (feed #8)
9:15am via Google Reader
generic (feed #8)
5:45am via Google Reader
generic (feed #8)
11:57pm via Google Reader

March 2nd

generic (feed #8)
12:35am via Google Reader
googlereader (feed #4)
6:32pm via Google Reader
googlereader (feed #4)
6:32pm via Google Reader

March 1st

generic (feed #8)
11:50pm via Google Reader

February 26th

generic (feed #8)
8:15am via Google Reader
generic (feed #8)
1:39am via Google Reader

February 25th

generic (feed #8)
8:22am via Google Reader
generic (feed #8)
7:31am via Google Reader

February 24th

generic (feed #8)
1:26am via Google Reader

February 23rd

generic (feed #8)
10:22am via Google Reader
generic (feed #8)
5:51am via Google Reader
generic (feed #8)
11:52pm via Google Reader

February 22nd

generic (feed #8)
12:31am via Google Reader

February 21st

generic (feed #8)
4:37pm via Google Reader

February 19th

blog (feed #1)
4:13pm via derekzhang.com
generic (feed #8)
8:09am via Google Reader

February 18th

generic (feed #8)
8:35am via Google Reader
generic (feed #8)
5:54am via Google Reader
generic (feed #8)
12:35am via Google Reader

February 17th

generic (feed #8)
6:17am via Google Reader
generic (feed #8)
12:21am via Google Reader

February 16th

googlereader (feed #4)
3:36pm via Google Reader
generic (feed #8)
11:27pm via Google Reader

February 15th

generic (feed #8)
12:32am via Google Reader

February 14th

generic (feed #8)
8:33am via Google Reader

February 13th

generic (feed #8)
8:25am via Google Reader

February 12th

generic (feed #8)
5:59am via Google Reader
generic (feed #8)
11:39pm via Google Reader

February 11th

generic (feed #8)
7:56am via Google Reader

February 10th

generic (feed #8)
7:06am via Google Reader
generic (feed #8)
12:13am via Google Reader

Powered by LifeStream from iBegin.