A-A+

学习ActionScript 3.0的6个好处

2017-06-09 互动内容
一、学习ActionScript 3.0的6个好处
对于Flash开发者来说,学习ActionScript 3.0已经成为当下的主流,不仅因为AS3更强大,而且需求与速度都更出色,下面列出了一些我认为的,学习ActionScript 3.0比较重要的好处,排名顺序不分先后。

  1. 市场需求很大

  我觉得,这是人们选择学习新语言最主要的原因,不管他/她现在正在从事,或者打算以后进行Flash开发。目前许多主流的Flash都使用ActionScript3.0。现在学习ActionScript2.0已经没有太大市场了。所以,如果你打算从事Flash相关工作,学习ActionScript3.0很重要。

  2. 运行速度更快

  Flash设计师,以前如果有了新鲜,超棒的创意,可能会受Flash Player的性能局限,无法完全展现出来。ActionScript3.0与以前版本的语言相比,性能提升了10倍。某些情况下,提升的程度还会更大。这就可以让你在舞台上同时控制更多的物体。如果你想获得最佳性能和外观,ActionScript3.0是最棒的方案。

  3. API非常丰富

  身为Flash开发者,我们最喜欢的事情,莫过于把新玩意儿整合到项目来。ActionScript3.0包括成百上千个新API接口函数,来处理XML,正则表达式,以及二进制sockets等。更爽的是,全部语言经过包和命名空间的重组,查找特性变得更加轻松。使用ActionScript3.0的时候,你的Flash工具包不仅更满了,而且更有条理了。

  4. 显示列表十分健壮

  ActionScript3.0一个最明显的改变就是Flash处理可视对象的方法。在以前版本的语言中,管理Flash影片物体的显示次序(叠加深度)简直就跟使用魔法(black arts)一样麻烦。大量的技巧和变通方法,让初学者犯晕。比如,为了让一个物体显示在其他物体之上,常见的做法是把它放在一个特别高的深度。在比较大的项目,这将导致许多问题,而且需要大量的编码,来操控物体深度。ActionScript3.0新的显示列表提供了一个简单明了的机制,解决了影片可视对象的渲染问题。你用过它之后,肯定会佩服自己:没有它,以前的项目竟然也能熬过来! ?. 面向对象结构更好

  开发人员特别喜欢ActionScript3.0改进的面向对象结构。它包括了很多东西,比如运行时类型检测,封装类,包,命名空间,以及一个全新改版的事件模型。使用ActionScript3.0编码和使用其他高级语言,比如Java和C#,是一个档次的。ActionScript3.0让代码更加模块化,可读性更好,扩展性更强。互动设计师可能不太使用这些特性---但如果某一天你想深入学习更高级语言时,好的语言框架可以让你更轻松。

  6. 学习ActionScript3.0更有乐趣

  这个听上去比较主观,但是我相信这绝对是真的。不信可以问问任何用过ActionScript3.0的人,然后让他返回去开发ActionScript2.0项目,他/她肯定会不会同意。以前版本的语言有太多的bugs,技巧和变通方法,这些东西在ActionScript3.0里简直是小菜一碟。的确,ActionScript3.0需要去适应,但是确实很值。

二、学习ActionScript 3.0的6个好处 之:保护Linux系统安全的九个常用方法
在现在这个世道中,保障基于Linux的系统的安全是十分重要的。但是,你得知道怎么干。一个简单反恶意程序软件是远远不够的,你需要采取其它措施来协同工作。那么试试下面这些手段吧。

  1. 使用SELinux

  SELinux是用来对Linux进行安全加固的,有了它,用户和管理员们就可以对访问控制进行更多控制。SELinux为访问控制添加了更细的颗粒度控制。与仅可以指定谁可以读、写或执行一个文件的权限不同的是,SELinux可以让你指定谁可以删除链接、只能追加、移动一个文件之类的更多控制。(LCTT译注:虽然NSA也给SELinux贡献过很多代码,但是目前尚无证据证明SELinux有潜在后门)

  2. 订阅漏洞警报服务

  安全缺陷不一定是在你的操作系统上。事实上,漏洞多见于安装的应用程序之中。为了避免这个问题的发生,你必须保持你的应用程序更新到最新版本。此外,订阅漏洞警报服务,如SecurityFocus。

  3. 禁用不用的服务和应用

  通常来讲,用户大多数时候都用不到他们系统上的服务和应用的一半。然而,这些服务和应用还是会运行,这会招来攻击者。因而,最好是把这些不用的服务停掉。(LCTT译注:或者干脆不安装那些用不到的服务,这样根本就不用关注它们是否有安全漏洞和该升级了。)

  4. 检查系统日志

  你的系统日志告诉你在系统上发生了什么活动,包括攻击者是否成功进入或试着访问系统。时刻保持警惕,这是你第一条防线,而经常性地监控系统日志就是为了守好这道防线。

  5. 考虑使用端口试探

  设置端口试探(Port knocking)是建立服务器安全连接的好方法。一般做法是发生特定的包给服务器,以触发服务器的回应/连接(打开防火墙)。端口敲门对于那些有开放端口的系统是一个很好的防护措施。

  6. 使用Iptables

  Iptables是什么?这是一个应用框架,它允许用户自己为系统建立一个强大的防火墙。因此,要提升安全防护能力,就要学习怎样一个好的防火墙以及怎样使用Iptables框架。

  7. 默认拒绝所有

  防火墙有两种思路:一个是允许每一点通信,另一个是拒绝所有访问,提示你是否许可。第二种更好一些。你应该只允许那些重要的通信进入。(LCTT译注:即默认许可策略和默认禁止策略,前者你需要指定哪些应该禁止,除此之外统统放行;后者你需要指定哪些可以放行,除此之外全部禁止。)

  8. 使用入侵检测系统

  入侵检测系统,或者叫IDS,允许你更好地管理系统上的通信和受到的攻击。Snort是目前公认的Linux上的最好的IDS。

  9. 使用全盘加密

  加密的数据更难窃取,有时候根本不可能被窃取,这就是你应该对整个驱动器加密的原因。采用这种方式后,如果有某个人进入到你的系统,那么他看到这些加密的数据后,就有得头痛了。根据一些报告,大多数数据丢失源于机器被盗。

三、学习ActionScript 3.0的6个好处 之:个人网络安全防护的五大致命误区
随着网络安全事故和个人隐私数据泄露的频发,大多数读者都已经开始注意个人信息安全防护和安全意识方面的加强,但遗憾的是,目前大众中依然存在很多以讹传讹的信息安全误区,这些错误观点在网络社区和用户之间口口相传,却很少有专家站出来纠正,以下安全牛为大家整理了五个有代表性的安全误区:

  误区一:我没啥值钱的信息,没人会黑我
  持类似论调的人很多,你告诉他加强安全措施的时候(例如提高账户密码强度),他总是会说,我一不用网银,二不炒股,没必要搞那么麻烦,黑我也没什么价值。果真是这样吗?

  实际上,如今的黑客经常采用钓鱼式攻击,你的手机信息、邮箱社交账户等网络信息一旦被黑客逐一掌握,将有助于他们展开进一步的社交工程攻击(当然,目标有可能是你通讯录里的朋友),甚至与线下欺诈协同,造成严重后果。

  此外,即使黑客或者网络罪犯不但可以利用隐私信息拼图对你展开社工工程攻击,他们还可以入侵你的家庭路由器、笔记本电脑、NAS甚至智能手机,把你的联网设备变成他们发动DOS拒绝服务攻击的僵尸客户端,更糟糕的是,他们还能利用的你设备发起各种犯罪活动,而你将不仅仅是受害者,还是帮凶。所以说,加强安全意识,提高安全知识水平,不仅是对个人数字生活的保障,也是对他人的一种责任。

  误区二:VPN或Tor可以实现完全的匿名
  自从斯诺登事件以来,Tor进入了寻求隐私庇护的普通人的视野,不仅流量暴涨,更是新闻不断,危机四伏,很多人也许忘了,Tor也是僵尸网络和网络黑市的乐园。而且更重要的是,斯诺登事件后,有专家指出Tor并不能逃脱美国情报机构的追踪。

  最典型的例子要数2013年年底哈佛大学学生Eldo Kim用Tor网络发布炸弹威胁信息结果被捕的例子。也许是受斯诺登的影响,Kim高估了Tor的“隐身”能力,通过Tor发布了炸弹袭击的假警报,试图以此拖延期末考试的日期,但不幸的是FBI的探员很快就找到了Kim同学。

  类似的,VPN与Tor一样,并不具备隐身能力, 因为VPN的设计目标是加强安全,而不是隐身。

  误区三:MAC地址过滤加关闭SSID广播就能确保WiFi网络安全
  很多用户自以为设置MAC地址过滤加关闭SSID广播就能确保家庭WiFi热点的安全,这实际上是一个天大的误区,也许对邻居的电脑小白有点作用,实际上这么做除了让自己遭罪以外,对真正的黑客一点作用都没有(简单的MAC地址伪造就能绕过,此外黑客还能用类似Kismet这样的扫描工具轻易找出隐藏的SSID和活跃的MAC地址)。

  记住,只有WPA2级别的加密标准才能有效保护你的WiFi网络,而且务必要使用强密码。

  误区四:无痕浏览可保平安
  如今很多浏览器都推出了所谓的“无痕浏览”的安全选项,但实际上这种所谓的无痕只是防止其他使用你电脑的用户查看到你的隐私信息而已,对于那些网络服务商而言,例如你使用的各种云盘、邮箱、电商和社交网络服务商来说,你的一举一动依然在监控之中。

  误区五:我从来不干危险的事,因此用不着杀毒软件
  很多人认为电脑被黑客入侵是因为浏览了“不洁”的网页,实际上如今黑客中流行的“酒吧式攻击”,其攻击手法就是先攻陷你经常访问的“正规”网站,然后守株待兔,不知不觉中就控制了你的电脑。此外,浏览器插件,应用商店的恶意APP等都会在不知不觉中窃走你的重要隐私数据,业界不乏信息安全专家大意失荆州、马虎失前蹄的例子。

  黑客攻击手法如今已经无孔不入,甚至从不联网的WindowsXP都有可能感染病毒,因此保持良好的上网习惯本身,就包括了安装杀毒软件,提高反钓鱼、反社工意识在内了。

标签:好处   学习   ActionScript   3.0