AIR 深入学习:FB中,谁引起“An internal build error has occurred. Right-click for more information.”错误?

Posted by ms-adobe on 十二月 3rd, 2009

谁引起“An internal build error has occurred. Right-click for more information.”错误?

谁引起“An internal build error has occurred. Right-click for more information.”错误?我找了很久,一个个文件里找,但始终没找到觉得有错误语法或者其它异常的代码。这下子真烦人,苦恼了很久,到Google上找呗,铺天盖地地找,最后在天地会里找到了RIA-9群(15534025)群主白小丁所发的帖子。引发这个“血案”原来是这个家伙:
switch( notification.getName() ){
// 当这里没有 case 语句时, 就报错了, 但没告诉你是这里错了.
}
哎呀,很久没跟小白聊了,在群里也很少发言了。这个小白就是搞笑,看看他的帖子上说了些什么大逆不道的话,哈哈:

假如有天偶嫉妒某个同事,想要害他,
或者报复欺负自己的team leader,
就趁他不注意偷偷到他机器上给代码里不起眼的地方加个switch{}
呀~偶怎么可以酱紫讲?偶心眼太坏老~

An internal build error has occurred. Right-click for more information
自从用 FB3以来 不止一次遇到这种错误了,找不到错误地方,还编译不了,但如果用其他编译软件,编译同样的源文件就没有问题,运行也没问题的

在网上找原因也找不到
有人说是 switch{}里面不写代码就会出这种错误
但我没有写过这样的语法错误时,也遇到这种问题了……

我最近发现一个出现该问题的原因时,当我在运行时出现了一个错误,被debug捕获后,我再不关闭debug版的flashplayer时 ,就修改错误代码所在的as文件,然后再保存
下一次运行前就会出这种错,解决方法只能是:关闭工程,再打开

但除此之外,还是会偶尔出现其它原因导致这种错误,非常难改,甚至重新打开工程都解决不了,而且就算最后侥幸改好了,也不知道怎么改整的。
不知道大家有没有遇到这种错误,是因为什么原因?又是怎么排除的呢?

原因好像很多。好像是调试用的IE挂了,就是说IE关闭了,但在任务管理器里还能看到它的身影~~
后来用FB调试面版中的Terminate来关闭页面,好多了

还有就是被黑的那个文件被FlashPlayer.exe进程打开但没有关闭,因此Flex编译好的新文件无法覆盖这个文件。
解决方法非常容易,打开Taskmgr,找到FlashPlayer.exe干掉就好了

今天碰到这个问题的原因是 flash编译的swc 出现问题了
把flash的swc重新编译一下就没事了

1,若是flash,关闭该程序的调试进程,若是air则关闭adl.exe进程
如若不行,整理项目档
2,project->Clean…

AIR 深入学习:Adobe AIR简介

Posted by ms-adobe on 十二月 3rd, 2009

Adobe® AIR® 是一种跨操作系统的运行时,通过它可以利用现有 Web 开发技术(Adobe® Flash® CS3 Professional、
Adobe® Flash® CS4 Professional、Adobe® Flex™、Adobe® ActionScript® 3.0、HTML、JavaScript®、Ajax)构建丰富
Internet 应用程序 (RIA) 并将其部署到桌面。
在 Adobe AIR 开发人员中心 (http://www.adobe.com/cn/devnet/air/) 可以找到有关 Adobe AIR 入门和使用的详细信息。
借助 AIR,您可以在熟悉的环境中工作,可以利用您认为用起来最舒适的工具和方法,并且由于它支持 Flash、Flex、
HTML、JavaScript 和 Ajax,您可以创造满足您需要的可能的最佳体验。
例如:可以使用以下技术之一或其某一组合开发应用程序:
• Flash/Flex/ActionScript
• HTML/JavaScript/CSS/Ajax
• PDF 可以由任何应用程序利用
因此, AIR 应用程序可以:
• 基于根内容为 Flash/Flex (SWF) 的 Flash 或 Flex 应用程序
• 基于具有 HTML 或 PDF 的 Flash 或 Flex。根内容为包含 HTML (HTML、JS、CSS)或 PDF 内容的 Flash/Flex
(SWF) 的应用程序
• 基于 HTML。根内容为 HTML、JS、CSS 的应用程序
• 基于具有 Flash/Flex 或 PDF 的 HTML。根内容为包含 Flash/Flex (SWF) 或 PDF 内容的 HTML 的应用程序
用户与 AIR 应用程序交互的方式和他们与本机桌面应用程序交互的方式相同。在用户计算机上安装一次此运行时之后,即可像
任何其他桌面应用程序一样安装和运行 AIR 应用程序。
此运行时通过在不同桌面间确保一致的功能和交互来提供用于部署应用程序的一致性跨操作系统平台和框架,从而消除跨浏览
器测试。不是针对特定操作系统进行开发,而是以此运行时为目标,它具有以下优点:
• 针对 AIR 开发的应用程序可以在多个操作系统上运行,同时不需要进行额外的工作。此运行时确保在由 AIR 支持的所有操
作系统上进行一致并可预知的呈现和交互。
• 可以更快地构建应用程序,因为此运行时让您可以利用现有 Web 技术和设计模式以及将您的基于 Web 的应用程序扩展到
桌面,而不需要学习传统的桌面开发技术或复杂的本机代码。
• 与使用诸如 C 和 C++ 之类的较低级别的语言相比,使用此运行时可以更轻松地开发应用程序。无需管理特定于每个操作系
统的复杂的低级别 API。
当针对 AIR 开发应用程序时,可以利用一组丰富的框架和 API:
• 由此运行时提供的特定于 AIR 的 API 和 AIR 框架
• SWF 文件中使用的 ActionScript API 和 Flex 框架(以及其他基于 ActionScript 的库和框架)
• HTML、CSS 和 JavaScript
• 大多数 Ajax 框架
AIR 在很大程度上改变了应用程序的创建、部署和使用方式。您获得了更富有创造性的控制能力,并可以将您的基于 Flash、
Flex、HTML 和 Ajax 的应用程序扩展到桌面,而不需要学习传统的桌面开发技术。

AIR 深入学习:更新 AIR 应用程序

Posted by ms-adobe on 十二月 3rd, 2009

用户可以通过双击其计算机上的 AIR 文件或从浏览器中(使用无缝安装功能)安装或更新 AIR 应用程序。Adobe® AIR® 安装
应用程序将管理此安装,在用户更新现已存在的应用程序时将向其发出警告。

不过,也可以使用 Updater 类让安装的应用程序自行更新到新版本。(安装的应用程序可能检测到有新版本可供下载和安
装。) Updater 类包括 update() 方法,通过此方法可以指向用户计算机上的 AIR 文件,并将其更新为该版本。
更新 AIR 文件的应用程序 ID 和发布者 ID 必须与要更新的应用程序匹配。发布者 ID 是从签名证书中派生的,这意味着更新
和被更新应用程序必须使用同一证书进行签名。
从 AIR 1.1 及更高版本起,您可以对应用程序进行迁移以使用新的代码签名证书。对应用程序进行迁移以使用新的签名涉及使
用新的和原始的证书对更新 AIR 文件进行签名。证书迁移是一个单向过程。迁移后,只有使用新证书(或同时使用新的和原
始证书)进行签名的 AIR 文件才会被识别为对现有安装的更新。
管理应用程序的更新可能非常复杂。AIR 1.5 包括新的 AdobeAIR 应用程序更新框架。此框架提供的 API 可帮助开发人员在
AIR 应用程序中提供良好的更新功能。
可以使用证书迁移将自签名证书更改为商业代码签名证书,或将一个自签名证书或商业证书更改为另一个自签名证书或商业证
书。如果未进行证书迁移,则现有用户必须先删除当前的应用程序版本才能安装新版本。

AIR 深入学习:从网页安装和运行 AIR 应用程序 (二)

Posted by ms-adobe on 十二月 3rd, 2009

你也看到了,最重要的其它还是在badge.swf中,那么要做自己的也离不了他的功能。
参数的事就不说了,就从他加载的air.swf说起。

air.swf 文件包含用于使用无缝安装功能的代码。
那么在构造函数里就需要加载 http://airdownload.adobe.com/air/browserapi/air.swf 上承载的air.swf 文件。
成功加载 air.swf 文件后,将调用onInit() 方法:

一、检查是否已安装运行时
调用 getStatus() 方法,可以检查是否已安装运行时。

var status:String = airSWF.getStatus();
getStatus() 方法根据计算机上运行时的状态,返回下列字符串值之一:
字符串值说明
“available” 运行时可以安装在此计算机上,但当前未安装。
“unavailable” 运行时无法安装在此计算机上。
“installed” 运行时已安装在此计算机上。

二、让用户安装 AIR 应用程序

三、检查是否已安装特定 AIR 应用程序
调用
getApplicationVersion() 方法,可以检查是否已安装(应用程序 ID 和发行商 ID 相符的)AIR 应用程序
调用 air.swf 文件的 getApplicationVersion() 方法,如下所示:
var appID:String = “myTestApplication”;
var pubID:String = “FD.1″;
airSWF.getApplicationVersion(appID, pubID, versionDetectCallback);

function versionDetectCallback(version:String):void
{
if (version == null)
{
trace(”未安装.”);
}
else
{
trace(”Version”, version, “已安装.”);
}
}

appID 此应用程序的应用程序 ID。
pubID 此应用程序的发行商 ID。
callback 用作处理函数的回调函数。getApplicationVersion() 方法异步运行,在检测到已安装的版本(或没有已安装的版本)
时,会调用此回调方法。回调方法定义必须包含一个参数,此参数为一个字符串,设置为已安装的应用程序的版本字符
串。如果未安装此应用程序,则会将一个 null 值传递给此函数,如上一代码示例所示。

四、安装特定 AIR 应用程序

调用 installApplication() 方法,可以安装 AIR 应用程序。
加载 air.swf 文件后, SWF 文件便可以调用 air.swf 文件的 installApplication() 方法,如下面的代码所示:
var url:String = “http://www.example.com/myApplication.air”;
var runtimeVersion:String = “1.0″;
var arguments:Array = ["launchFromBrowser"]; // Optional
airSWF.installApplication(url, runtimeVersion, arguments);
installApplication() 方法在用户的计算机上安装指定的应用程序。此方法具有以下参数:

url 一个字符串,定义要安装的 AIR 文件的 URL。必须使用绝对(而非相对) URL 路径。
runtimeVersion 一个字符串,指示要安装的应用程序所需的运行时版本(例如“1.0”)。
arguments 要传递给此应用程序的参数数组(如果此应用程序在安装后启动)。参数中只能识别字母数字字符。如果需要传递其它
值,请考虑使用编码方案。
如果在应用程序描述符文件中将 allowBrowserInvocation 元素设置为 true,则应用程序会在安装后启动。如果因从浏览器进行无缝安装而导致应用
程序启动(用户选择在安装后启动),则仅当已传递参数时,应用程序的 NativeApplication 对象才调度
BrowserInvokeEvent 对象。

仅当在用户事件(例如鼠标单击)的事件处理函数中调用 installApplication() 方法时,此方法才能执行。

五、起动特定 AIR 应用程序

若要使用浏览器调用功能(使其可以从浏览器启动),目标应用程序的应用程序描述符文件必须包含以下设置:
true

浏览器中的 SWF 文件通过在从 http://airdownload.adobe.com/air/browserapi/air.swf 加载的 air.swf 文件中调用
launchApplication() 方法,可以启动 AIR 应用程序。
加载 air.swf 文件后, SWF 文件便可以调用 air.swf 文件的 launchApplication() 方法,如下面的代码所示:
var appID:String = “myTestApplication”;
var pubID:String = “FD.1″;
var arguments:Array = ["launchFromBrowser"];
airSWF.launchApplication(appID, pubID, arguments);
launchApplication() 方法在 air.swf 中。调用此方法将导致AIR 启动指定的应用程序(如果该应用程序已安装,且通过应用程序描述符文件中的 allowBrowserInvocation 设置允许浏览器
调用)。此方法具有以下参数:

appID 要启动的应用程序的应用程序 ID。
pubID 要启动的应用程序的发行商 ID。
arguments 要传递给此应用程序的参数数组。此应用程序的 NativeApplication 对象调度 arguments 属性设置为此数组的
BrowserInvokeEvent 事件。参数中只能识别字母数字字符。如果需要传递其它值,请考虑使用编码方案。

仅当在用户事件(例如鼠标单击)的事件处理函数中调用 launchApplication() 方法时,此方法才能执行。

如果在应用程序描述符文件中将 allowBrowserInvocation 元素设置为 false,则调用 launchApplication() 方法将不起任何作用。
在显示用户界面以启动应用程序之前,您可能需要在 air.swf 文件中调用 getApplicationVersion() 方法

当通过浏览器调用功能调用此应用程序时,此应用程序的 NativeApplication 对象将调度 BrowserInvokeEvent 对象
如果您使用浏览器调用功能,一定要考虑安全隐患

注:此应用程序运行后便可以通过使用 LocalConnection 类与浏览器中的 SWF 内容通信。

AIR 从网页安装和运行 AIR 应用程序 算是完了,希望大家做出漂亮实用的程序。

AIR 深入学习:从网页安装和运行 AIR 应用程序 (一)

Posted by ms-adobe on 十二月 2nd, 2009

使用 AIR 无缝安装 功能,用户可通过单击网页中的链接来安装 AIR 应用程序。使用 AIR 浏览器调用 功能,用户可以通过单
击网页中的链接来运行安装的 AIR 应用程序。下一节中介绍了这些功能。

首先看下一段:
关于自定义无缝安装 badge.swf
除了使用 SDK 随附的 badge.swf 文件,您还可以创建自己的 SWF 文件以供在浏览器页面中使用。自定义的 SWF 文件可以通
过以下方式与运行时进行交互:

• 它可以检查是否已安装运行时。
• 它可以安装 AIR 应用程序。
• 它可以检查是否已安装特定 AIR 应用程序。
• 它可以在用户的系统中启动安装的 AIR 应用程序。

所有这些功能都是通过在承载于 adobe.com 上的 SWF 文件 air.swf 中调用 API 提供的。本节说明如何使用和自定义
badge.swf 文件,以及如何从您自己的 SWF 文件中调用 air.swf API。

重要说明: 本节中所述的功能(以及 air.swf 文件中的 API)要求最终用户在 Windows 或 Mac OS 的 Web 浏览器中安装
Adobe® Flash® Player 9 更新 3。在 Linux 中,无缝安装功能需要 Flash Player 10(10.0.12.36 版或更高版本)。您可以编写
代码来检查已安装的 Flash Player 版本,如果未安装所需的 Flash Player 版本,可以为用户提供替代界面。例如,如果安装的
是 Flash Player 的旧版本,您可以提供下载 AIR 文件版本的链接(而不是使用 badge.swf 文件或 air.swf API 来安装应用程
序)。

使用 badge.swf 文件安装 AIR 应用程序
Flex SDK 中包含一个 badge.swf 文件,通过此文件,您可以轻松使用无缝安装功能。badge.swf 可以从网页中的链接安装运
行时和 AIR 应用程序。为您提供了 badge.swf 文件及其源代码以供您在您的网站上分发。
本节中的说明介绍了如何设置 Adobe 所提供的 badge.swf 文件的参数。我们还提供了 badge.swf 文件的源代码,您可以对其
进行自定义。
在网页中嵌入 badge.swf 文件
1 找到以下文件(在 Flex SDK 的 samples/badge 目录中提供),并将这些文件添加到您的 Web 服务器中。
• badge.swf
• default_badge.html
• AC_RunActiveContent.js
2 在文本编辑器中打开 default_badge.html 页。
使用 FLEX 开发 ADOBE AIR 1.5 应用程序306
分发、安装和运行 AIR 应用程序
3 在 default_badge.html 页中的 AC_FL_RunContent() JavaScript 函数中,针对以下参数调整 FlashVars 参数定义:
4 badge.swf 文件的最小大小为 217 像素宽 x 180 像素高。调整 AC_FL_RunContent() 函数的 width 和 height 参数的值,以
满足您的需要。
5 重命名 default_badge.html 文件并调整其代码(或将其包含在另一个 HTML 页中),以满足您的需要。
您也可以编辑和重新编译 badge.swf 文件。

这个例子只是简单的应用Adobe提供的例子实现,如果你要知道原理和详细功能,下一节重点说明

flash flex as 相关

Posted by ms-adobe on 十二月 2nd, 2009

Flash-如何改变动态文本透明度?
因为Flash的系统字体不直接支持透明,所以我们得通过嵌入字体或者Filter类来解决。简单地通过改变动态文本的alpha或者它做在的mc的alpha都是没有用的。
1 嵌入字体
这种方法最简单,选中动态文本框,然后在属性面板中点嵌入(“Embed”)按钮,按后选择要全部字库嵌入,还是只嵌入部分字符。但代价是文件会变大,尤其在嵌入中文字体的时候,绝对是噩梦。当然只是嵌入下载进度0-9这样简单的几个字符,还是非常方便的。
2 Filter
这是从Blueidea学来的,就是给动态文本增加一个滤镜,即使是空滤镜也可以。
AS3中代码
//建立动态文本
var my_txt:TextField=new TextField();
my_txt.autoSize = TextFieldAutoSize.LEFT;
my_txt.background = true;
my_txt.border = true;
my_txt.text = “Hello world and welcome to the show.”;
//定义滤镜
var txt_blur:BlurFilter = new BlurFilter(0, 0, 0);
my_txt.filters = [txt_blur];
my_txt.alpha = 0.5;
//加入动态文本
my_txt.x=my_txt.y=50;
addChild(my_txt);
AS2中代码
import flash.filters.BlurFilter;
var txt_blur:BlurFilter = new BlurFilter(0, 0, 0);
this.createTextField(”my_txt”, 1, 100, 100, 300, 100);
my_txt.text = “DDGGDGDGDGDG”;
my_txt.filters = [txt_blur];
my_txt._alpha = 50;
3 BitmapData 和 ColorMatrixFilter
据HbrO说BitmapData和ColorMatrixFilter也能实现动态文本的半透明效果。但我这人比较懒,发现一种方法之后就犯懒了。以后有时间再研究吧 ,哈哈。

滞苦“蚁族” 跳出“围城” 或许该成考虑

Posted by ms-adobe on 十二月 2nd, 2009

当“七零后”已功成名就,“九零后”才刚刚“出道”之际,八十年代出生的青年正经历着事业和生活的双重“烤炉。

“蚁居”一词受热捧

正在此间热播的电视剧“蜗居”,以一波三折的买房奋斗史,道出大都市无房族的困惑和无奈。收视率直线上升。其间“攒钱的速度永远赶不上房价上涨的速度”、“如果三十年还完贷款,利息都滚出一套房子来了”等台词,成为此间无房白领的“最IN谈资”。

此间官方网站东方网正在进行的一项“你的申城‘蜗居’状态”的网络调查显示,受访者中七成以上目前属于“蚁居”状态,其中不少人表示自己是忠实的“蚁居”一族:“谁让房价这么贵?还是租房合算。”

面临尴尬的“城市梦”

上海、北京等一线大城市,曾经是无数“八零后”梦寐以求的天地,然而当闯进一线城市的美梦终于实现时,在金钱和地位上都没有“积蓄”的“八零后”正接受着难以想象的挑战。

正在一家外企上班的林旭告诉记者,虽然每个月领着五、六千元的工资,却没有在二线城市领着两千元左右工资的大学同窗活得“滋润”。他感叹,房租、交通费、伙食费等扣除之后,尽管有着“白领的工资”,却只积攒着“蓝领的钱”,对于买房,想都不敢想。

跳出“围城”成新选

当房子成为一种“奢侈品”,传统的“爱情与面包”孰轻孰重的争议,也迅速聚焦到了“爱情与房子要哪个?”。此间曾以“百万富翁”形容有钱人,然而现在就算持有一百万人民币,也只够购买上海市区一处二手“袖珍老屋”、或远离中心城区之地的一处并不足够宽敞的房子。

不少在沪自认“蚁居”一族,眼下已有不少人盘算着是否跳出上海这个高房价“围城”。在相关调查中,有四成以上的人表示目前虽选择“蚁居”,但面对遥遥无期的“购房梦”,或打算去外地谋求发展。

“蚁族”奋斗:理想向左现实向右

Posted by ms-adobe on 十二月 2nd, 2009

之所以将该群体称为“蚁族”,是因为他们和蚂蚁有许多相类似的特点:高智、弱小、群居。他们都来自所居住城市之外的地方,为了趁着年轻“闯一闯”,即使可能会拥有稳定的工作,他们也拒绝返回故乡。

根据“蚁族”分布的不同,人们把他们分别冠以京蚁(北京)、沪蚁(上海)、江蚁(武汉)、秦蚁(西安)、穗蚁(广州)等称呼,全国有上百万规模,仅在北京就有至少10万人。

隐藏在“蚁族”身上的风险

“蚁族”的出现意味着什么?其本身有何特点?之所以称之为“蚁族”,是因为该群体和蚂蚁有诸多类似的特点:高智、弱小、群居。据统计,仅北京一地就有至少10万“蚁族”。那么,面对越来越多的“蚁族”,社会该如何看待之?

从低收入的大学毕业生聚居群体身上,我们可以明显感知,大学生身价下跌的严重程度,更可以感受大学生群体内心的失落程度。在就业竞争日益激烈的今天,劳动力过剩已经不仅仅是一个困扰低学历者的问题,一大批高学历者也加入到失业大军的行列中,并且增长的趋势令人担忧。

在笔者看来,“蚁族”有可能带来社会风险的积聚。首先,可能带来公众投资教育意愿的降低。人力资本理论创始人美国经济学家舒尔茨指出,教育远非一种消费行为,在此意义上,上学不仅仅是为了得到满足或效用。相反,“公共和个人用于教育的费用,意在获取生产性‘存量’。这种‘存量’包含在人体中,将来能提供各种服务。”而这些服务对个人来说,最重要的可能就是充分发挥自已的潜能,获得更高的社会地位。正是以上原因,家庭千方百计地使家庭成员在踏人社会之前能有一个较高层次的学历或学位。但是,“蚁族”的出现,在笔者看来,似乎走到了一个相反的方向。

其次,“蚁族”是个与流动、社会地位相关的问题。社会学家杰克思在《谁将出人头地》一书中,对美国高等教育与社会分层之间的关系进行了较为详细的分析。他认为,在上大学费用急剧膨胀的今天,人们之所以上大学,最重要的原因之一就是希望把学位作为一张获取地位高、收入多的工作的门票。而这张门票是否有效呢?几乎所有的研究都表明,受过较多教育的男子比受过较少教育的男子所从事的职业地位都要高些,挣钱要多些。即使那些家境一样,考试成绩相同,开始做同样工作的人,到头来大学毕业生也比高中毕业生所达到的工作地位要高得多。而“蚁族”的出现,在笔者看来,是一种不正常的现象,其恶化的趋势必须引起足够的警惕,否则,与之相伴的社会流动乏力和社会分层困境将为整个社会的公平和和谐运行构成风险隐患。

最后,“蚁族”的出现有着深刻复杂的社会因素,并不单单是教育、大学生或者体制的原因。道理很简单,即使现在的大学生就业难,然而一个无法否认的事实是,整个社会仍需要大批的人才。应看到的是,“蚁族”的出现证明“80后”向上流动的机会相对要少,在社会地位上处于“要上不上,要下不下”的尴尬境地。

我国正处于转轨时期,不完备的教育投资环境很难使教育投资得到最大的收益,这些体制的不完善实际上也给普通家庭带来更多的不利。“蚁族”的出现,不仅仅是个体的风险,更是社会的风险,如果任由其叠加,形成积聚效应,不但对个体是一种伤害,对社会的和谐与稳定也将形成隐患。

谁不想安逸?他们为何愿蜗居大城市当蚁族?

所谓蚁族,就是“大学毕业生低收入聚居群体”。之所以将该群体称之为“蚁族”,是因为这个群体和蚂蚁有许多相类似的特点:高智、弱小、群居。学者廉思专门研究这一群体,并根据该群体所处地域的不同,分别冠之以京蚁(北京)、沪蚁(上海)、江蚁(武汉)、秦蚁(西安)、穗蚁(广州)等称呼。可见,“蚁族”主要聚居的地点是大城市。

袁贵仁对此提出要求,要各地教育部门扩大“农村教师特岗计划”的规模;做好高校毕业生入伍征集工作;进一步健全鼓励毕业生下基层的政策体系。这种让大学毕业生去基层、去西部的政策,其实早就有之,但成效并不理想。其原因除了高校扩招后历届大学毕业生数量持续增长这一刚性因素外,笔者认为一个更为重要的原因是中国行政权力对资源的分配主导作用过强,资源按照权力的意志配置远胜于按市场法则配置。从产业政策到教育、医疗、社保,各个层面莫不如此。通俗地说,一个县,最好的东西集中在县城,一个省则集中在省城,全国则集中在北京、上海这些特大城市。在疆土广阔的中国,越是经济欠发达的地区,行政权力的主导作用就越大。如在珠三角和长三角城市群中,选择某个中小城市生活工作,和去广州、上海的落差不算太大,而在内陆地区,大城市、中等城市和小城镇、农村,各方面的差距有若霄壤。

理论上说,中小城市、农村地区更需要大学毕业生,在这些地方也更有用武之地。但实际生活中正好相反。人都是理性的,大多会做出“人往高处走”的选择,这种“高处”不仅仅指栖身城市的规模、繁华程度,主要是指生活质量和出头的机会。尽管包括笔者在内的长居北京这些大都市的外地人,抱怨大城市拥挤、空气质量不好、生活成本太高,却很少主动离开,无非是利弊权衡的结果。在人才聚集的大城市,各个行业的从业者都比中小城市的机会要多得多,有一位拾荒者曾对我说过:捡垃圾也要来北京,比在老家捡得多。以教育、医疗、养老这三大公共服务为例,大城市由于一般兼有全国或全省政治中心的职能,其市民享有优于其他地区的“特权”。

即使当蚁族也要留在大都市,还有一个很重要的因素:这里的竞争环境相比中小城市更加公平。在大城市固然也有暗箱操作、走后门等等不公平的现象,但相较而言,由于大城市的分工细致,各行业专业化程度较高,舆论监督的环境以及居民整体权利意识优于中小城市,其竞争环境相对公平一些。虽说金子在哪里都能发光,但在大城市里显然更容易发光。一个优秀的大学毕业生进入一个世界500强的跨国企业,尽管竞争的对象水平更高,但由于机制较为公平,他容易脱颖而出。无数事实早已证明了这一点。

在整个社会资源配置、制度环境没有较大的改变,更大的优惠政策没有出台之前,仅靠教育、人事等有关部门依靠某些方面的政策推动,是很难让“蚁族”离开大城市去广阔天地觅食的。

蚁族:特殊的80后群体无处安放青春和梦想

Posted by ms-adobe on 十二月 2nd, 2009

from:http://lady.qq.com/zt/2009/yz/

“蚁族”状况: ●生活条件差●缺乏社会保障●思想情绪波动较大,挫折感、焦虑感等心理问题较为严重,且普遍不愿意与家人说明真实境况●与外界的交往主要靠互联网并以此宣泄情绪。

北大博士后调查实录《蚁族》,聚焦大学毕业生低收入聚居群体,他们高智却弱小、热情而焦虑,聚居城中村

近日,北大博士后廉思的调查实录《蚁族》,引起社会各界强烈关注。这本书关注毕业无法找到工作而聚居在城乡接合部的大学生群体。他们高智、弱小、聚居,他们生活在城市的夹层,无任何保障。国务院发展研究中心社会发展部部长丁宁宁读完该书后表示:“含着泪水阅读了廉思的报告,这本书是无需推荐的。”该书即将出版之际,本报记者采访了作者廉思,并对广州大学城“蚁族”现象进行了调查。

作者对蚁族的心理状况、性爱婚姻、收入状况、职业状况、教育状况等逐一进行了剖析;“蚁族”中的典型人物和调研员讲述自己的故事,在这里读者可以清晰地看到两个“80后”群体的“碰撞”与“冲突”。

特殊的80后群体:无处安放青春和梦想

当我们被以“农民工、下岗职工、流动人口、校漂族”为主题的各式媒体报道所吸引的时候,却忘了这一群人——“大学毕业生低收入聚居群体”,他们被埋没在各种字眼之下,也很少出现在学者、新闻记者的视野之中。

“这是一个被漠视和淡忘的群体!这是一个少有人关注和同情的群体!”北京大学博士后廉思和他的助手们历经三年调查,在北京唐家岭——北京海淀区典型的城乡结合部,看到了和他同属于80后的年轻人真实的生存状态,他们令人担忧的现状、年轻脆弱的心灵以及无处安放的青春和梦想。

近日由广西师范大学出版社出版的《蚁族》一书将目光投向了这一群体,这是一本大学毕业生聚居村的实录,之所以称之为“蚁族”,该书主编廉思有这样的解释,这个群体和蚂蚁有许多相类似的特点:高智、弱小、群居,他们是有如蚂蚁般的“弱小的强者”:他们平均年龄集中在22岁~29岁之间,九成属于“80后”一代,主要聚居于城乡结合部或近郊农村,形成独特的“聚居村”。本书是迄今为止对这一群体最生动、最贴近的描述。

性状况:仅23%与异性同居

廉思告诉记者,他们的跟踪研究城市为北京、上海、广州、武汉和西安等城市,每个城市的蚁族聚居的人群数量都相当惊人。与就业、教育相比,该人群的性危机凸显。作为80~90后,他们处于性活跃期,然而,蚁族婚姻状况与同居状况对比。未婚的人数占到被调查总体的93%,结婚的为7%,与异性同居的只有23%,这比农民工性危机还令人忧虑。

廉思表示,“‘蚁族’的性需求难以得到满足。在93%未婚人群中有恋人的人占51%,其中的23%的人选择了同居的生活方式,只有33%的人在最近一个月内有过性生活。就全国成年人而言,平均性生活频率是在每星期1次左右。然而该群体的67%的人最近一个月没有性生活。对比之下,‘蚁族’在性需求方面难以得到满足,人际性活动的缺失很可能会通过独自性生活(如:自慰)或其他途径进行宣泄,如果通过其他途径则在很大程度上引起社会问题。”

随着《蚁族》一书渐为人知,“蚁族”这个新词成为社会关注的热点。有人惊叹:“原来我们就是‘蚁族’!”也有人开始思考:原来还有这么一群“蚁族”。

学者廉思和他的团队,历时两年,对北京市唐家岭、小月河、马连洼等多个大学毕业生聚居村进行了调研。“蚁族”这一群体是怎么形成的,他们的生活状况怎样,他们是否会成为社会不稳定因素?中国青年报记者日前专访了廉思。

廉思:“蚁族”这个名字是在今年3月团队的一次讨论时提出来的。我在申请国家社科基金项目时,使用的是“高校毕业生低收入聚居群体”。

从名称上可以看出,这个群体具有三个特点:高校毕业、低收入和聚居。这三个特点使该群体区别于“校漂族”。后者虽同样也是高校毕业生,但主要以考研为目的,多半散住在学校内或校园周边。“校漂族”仍会使用自习教室、食堂等高校的部分资源,但我们的调研发现,“蚁族”多半是全职工作的高校毕业生,不再使用高校的资源,住的地方一般远离高校,且居住方式呈“聚居”状态。

如果让我来给这一群体画像,他们绝大多数是“80后”,收入不高,生活拮据,工作不稳定。具体来说,他们有的毕业于名牌高校,但更多来自地方和民办高校;拿着1000元左右的工资,租着每月300元的床位,每天吃两顿饭,到工作单位要坐两个小时以上的公交车。绝大多数从事保险推销、餐饮服务、电子器材销售等低收入工作。有的完全处于失业状态。他们生活条件非常差,缺乏社会保障,绝大多数没有“三险”和劳动合同。

中国青年报:你的团队曾对这一群体进行过问卷调查,是否有一些数量上的精确表述?

廉思:根据我们对546份有效问卷的统计,“蚁族”群体的年龄集中在22~29岁之间,以毕业5年内的大学毕业生为主,税前月平均收入主要集中在1000~2500元。同时,“蚁族”的基本生活消费相对较低,每月的房租平均为377元,饭费为529元,月均花费总计1676元。多数被调查者都处于收支平衡或略有结余的状态。

就工作单位来讲,“蚁族”大部分成员(89%)任职于私、民营企业;其中有16.5%的群体成员的工作单位性质为个体经营。有32.3%的调查对象并没有与工作单位签订正式劳动合同,36.4%没有“三险”的保障。

百度贴吧神贴

Posted by ms-adobe on 十二月 1st, 2009

baidutieba

近日百度贴吧很热讨的问题就是神贴,从双色球的预言到11月23号地震的预言.
对此不发表任何言论,到底是不是真的有这等神人还是百度有可利用的漏洞.

虽然很多人不相信,但是事实说明了几个观点
双色球3.6亿中奖,汶川地震,日本地震,都有人预言了…

砖家说是运气,我猜想过那地震会不会是人为的~ ^_^


Copyright © 2007 ms-adobe. All rights reserved.