$theTitle=wp_title(" - ", false); if($theTitle != "") { ?>
走过的人也只是走过,没有人在意我想些什么,即使是我
10 一 // php the_time('Y') ?>
简单的说,我认为,我们活在两种世界里,一种是理性世界:这个世界如何运转,柴米油盐如何生产。那些构成我们生活的基本保证:穿的衣、住的房、亮灯的电、上网的电脑,无不是理性世界里理性思考的成果。
同时,我们还是一个有自我意识的最高等进化的生物。对于有自由意志的人类来说,还有着一层“自我感觉“的东西存在着,奇妙的是,这些自我感觉,并非是人人相同的。我想,这就是罗素说的参差不齐乃幸福本源吧。这也是有人感叹现实远比小说精彩的原因吧。
对于我自己来说,我喜欢理性,这也是当初我选择了学理科的原因,毕竟,这是实打实的学问,是我们存活并让自己不至忍饥挨饿路宿街头的有力保障,精神再高级,也必须“依托“一副活生生的臭皮囊不是?但,我不愿意做一个纯粹理性的人:我觉得纯理性的东西是机器,是死物,连死气沉沉都算不上的死东西,说过分点:那只是最简单最低等的应激反应,你输入1,肯定得到x,你输入2,除了y不会给你别的。没有自我,没有其他,没有进化,没有惊喜。
我喜欢感性,因为感性的不同而有了好恶,形形色色杂乱无章的东西有了亲疏。感性,为东西附上了灵性,东西不再是东西,它有了意义,为我们!单调的波动成为了声音,成为了音乐,成为了温暖的叮咛,成为了情人的细语。频率的不同成就了颜色,因为我们,有了冷暖,有了高亢激昂和沉重忧郁,成为图画,成为计划,成为希望。于是,吃饱喝足的人类有了美术、音乐、舞蹈、诗歌、梦想……,但,我也不想做一个纯艺术的人,一则这样的人性太娘娘腔(有点片面),太虚太假,就如沙漠里的海市蜃楼,美则美矣,可惜是假的,没有根基。二则理性感性都是美丽的东西,只拥有其一,不免缺憾,就如做了父母的人,有了儿子的爱儿子,有了女儿的也会爱女儿,但很多不免遗憾,要是再有个不同丫头或小子就好了。
这个世界是如此的丰富多彩,每样美好的东西都是我想体验的,然后,我才能心甘情愿的死去,永远的死去。
王海桑在他的诗里说:
你得自己去呼吸
自己去欢笑
自己去打一个响亮的喷嚏
你得自己去做爱
去抱一棵树
自己去吃一个虫咬的苹果
然后
你自己去流泪
去受苦
去忍受病痛
即便
你是我心疼的孩子
我也不能替代你
你的幸福和痛苦都是你的自己的
还有死亡
每个人都得独自面对
感谢上帝
我们谁也不能代替谁
感谢上帝
这样是好的
6 一 // php the_time('Y') ?>
3 十二 // php the_time('Y') ?>
我讨厌只会在两个极端上做判断的人:好的好成神好成上帝,坏的坏成敌人坏成恶魔,这样的人,跟王小波《寻找无双》里的王老爹一样,把人分为两类:一类是自己人,另外一类是奸党。当然了,这表明我们非友即敌的优良传统是多么的源远流长。
作为一个丐帮中坚分子,我从来都不是果粉,没怎么用过苹果电脑,没怎么用过苹果手机。但我知道知道这个世界上有一个叫果粉的群体,信奉苹果产品的高雅不凡。甚至,斥责其他的产品非垃圾即抄袭苹果。乔布斯去世后,乔邦主的神话越来越神奇,本身,我们的盖棺定论更多的是颂扬,对此,我有一种本能的抵触:我不知道这样热衷乔布斯神话的人,有多少是跟风的:人云亦云,怕被当了哑巴,更可能是贫瘠的生活没有别的话题了;多少是投其所好吸引注意的家伙:互联网时代,本身就是一个吸引眼球的时代,资讯消费者和资讯生产者,有着完美的生态链;又有多少是真正了解这个暴躁冷酷又才华不凡的家伙的。
我相信果粉群体的广大,不然,苹果也做不到这样的业绩,但真正懂得乔布斯的果粉,肯定只占很少数。
乔布斯的优秀,更多的表现在他的哲学观点:最早的质问上帝的无所不知,这件事,表明他曾经多么有同情心,这跟后来作为CEO牲口一样驱赶下属研发产品的乔帮主是多么的天壤之别。他推崇产品要简洁优雅,这正是我也喜欢的简约生活的理念(对了,我发现我们的共同点不仅这一个,而且,我也毫不脸红,毕竟,谁看书,都希望在字里行间,读到自己。哪怕是牵强附会,我觉得无可厚非)。他主张直觉的重要,这在功利主义至上的“科学教”无坚不摧的后工业时代,是一个回归注重感性体验和认知有益补充。他主张热情,蔑视权威,因为我们自己的热情而做事:不是钱,不是被人肯定。本身,我们自己也是一个有着血肉思想的活生生的生物,也经过了几百万年的进化和现代文明的熏陶,凭什么我们自己的思想就不能是同样正确,甚至,更精彩的呢?
同时,乔布斯也是一个刚愎自用的家伙,领导苹果公司的事例举不勝数,就说他自己的病,也是他自己耽搁的了:记得书里说,第一次诊断结果出来的时候,医生高兴的哭了。因为发现是一种罕见但治愈率很乐观的胰腺癌。那时,还没有扩散。是他自己坚持不做手术的(也许,换作是我,也会做同样的选择,我非常同意现代社会过度医疗的说法,当然,代价不仅仅是金钱社会资源的损失,也是我们自身免疫力的损失),当然,自信和自我膨胀之间,并没有明确的界限,尤其,在一个傻瓜满天飞的环境中。我总以为,这也是很多时候乔布斯对别人粗暴冷酷的原因吧。
————————————————
1968年《生活》刊登了一张比亚法拉一对饥饿儿童的照片,乔布斯来到教堂,问牧师:如果我举起我的手指头,上帝在我举之前就知道我要举哪一根吗?牧师回答:是的,上帝无所不知。乔布斯于是拿出杂志,问:那么,上帝知道这些吗?他知道这些孩子身上会发生什么事情吗?史蒂夫,我知道你不明白,但是,是的,上帝知道这一切。乔布斯宣布,他再也不想崇敬这样一位上帝,他也再没去过教堂。
工程师兰迪、威金顿总结道:APPLE III有点象集体狂欢时怀上的孩子,时候大家都头疼的厉害,至于这个孩子,人人都说不是自己的
阿特金森强迫自己一定要做出这个效果,因为他觉得自己在施乐PARC见过这个功能。而实际上,施乐PARC的人从来没能实现这个功能,他们后来还对阿特金森完成这一壮举表示了震惊。我终于知道什么叫无知者无畏了,阿特金森说
乔布斯一直把电脑比做思想的自行车:人类创造了自行车,从而让自己的移动比秃鹰还要高效。于是有一天,乔布斯宣布,麦金塔更名为自行车,不到一个月,这个变更名字的想法就被放弃了
现实扭曲力场是几种因素的混合物,其中包含了极富魅力的措辞风格、不屈的意志和让现实屈从自己意图的热切渴望
阿特金森告诉他的团队,乔布斯的话不能照字面理解,需要转化一下。我们把‘这是狗屎’解读为一个问句,它真实的意思是:告诉我,这为什么是最好的方法?
他所有这些暴躁、恶劣的行为都是必要的吗?沃兹尼亚克说:我喜欢更加耐心一点儿,不必要有那么多矛盾冲突。我觉得一家公司可以像一个和睦的家庭一样。麦金塔项目以我的方式运行,事情可能会一团糟。但我想,如果能把我们两人的风格中和一下的话,结果会比只用史蒂夫的方式要好一点
乔布斯自夸他的麦金塔小组一周工作90小时,别人克尔曼制作了许多连帽运动衫,上面炫耀的印着:我爱每周工作90小时!丽萨团队制作了一些衬衫,上写:一周工作70小时,但产品已上市。AppleII写到:一周工作60小时,赚钱养活丽萨和Mac
他们雇佣斯卡利是为了控制乔布斯,现在很明显,控制权却在乔布斯手上。“斯卡利非常渴望得到史蒂夫的认可,以至于他无法对史蒂夫报纸强硬态度。”罗克后来回忆道。
是基本理念的差异,乔布斯看好硬件和软件集成的端到端一体化系统,这就使他要创造出与其他软件和机器都不兼容的计算机。盖茨推崇不同的公司作出互相兼容的机器,这些硬件都运行同一个标准的操作系统:windows
那儿有一件漂亮的红裙子,会非常适合你。他说。到了专卖店,乔布斯给自己买了一大堆衬衫,你应该买下它,他说,她有一点点惊讶,告诉他她买不起,他没说什么,然后他们就离开。“难道你不觉得,如果一个人像那样说了一整晚,就一定是去给你买的吗?”她问我
她说,这也解释了当时他对他女儿丽萨的一些做法。我想问题出在怜悯心上–他缺失了怜悯的能力。
最小的孩子伊芙于1998年出生她是个有主见又有趣的暴脾气。她父亲开玩笑说,她是那个将来会掌管苹果的人,如果她不当美国总统的话。
约翰拉塞特的创意称为玩具总动员,灵感来自于他和乔布斯共有的一个信念:产品是有灵魂的,是为了一个使命才被生产出来。例如,杯子的命运是盛水;如果它有情感,它会在满的时候高兴,空时候悲哀。计算机屏幕的使命是跟人互动,独轮车的使命是在马戏团被人骑行
这是个玩具吃玩具的世界。一处情节中,胡迪把巴斯推出窗外后说
股票公开发行第一天结束时,他持有的皮克斯80%的股票价格已经涨到原来的20多倍。达到惊人的21亿美元。我的未来不需要游艇,他说,我做这个从来都不是为了钱。
1997年9月16日,乔布斯宣布他将接受这个职务,临时CEO这一名称也被缩写成了iCEO(interim CEO),他的承诺显得没什么把握:不领薪水,也不签合同。但是他的行动却没有丝毫踌躇。他掌管一切,唯我独尊
我们赢了,是因为我们发自内心的热爱音乐。我们做ipod是为了自己。当你真正为自己、为好朋友或家人做一些事时,你就不会轻易放弃。
乔布斯的一个商业原则是:永远不要害怕内部相残。他说,“与其被别人取代,不如自己取代自己”
更大的成功来自iTunes商店。自从在2003年4月发布后6天内卖出100万首歌曲开始。第一年一共卖出了7000万首歌曲。2006年2月,第10亿,2010年2月,100亿
我想知道的是你还善良吗?
乔布斯病假结束回到苹果后,库克重新做回自己以前的工作,也依然平静地面对乔布斯的怒气。“我知道,人们会把史蒂夫的一些评论误会成大叫大嚷或干脆反对,但事实上那只是他表达激情的方式
他是个非常非常敏感的人。这就是他有反社会行为、粗鲁如此肆无忌惮的原因之一
乔布斯拨通了康宁公司的总机,报上了自己的名字,说想要同威克斯通话,威克斯的助理接了电话,说会把电话内容转达给威克斯。“不,我是史蒂夫乔布斯,叫他接电话”,助理拒绝了。乔布斯打电话给布朗,抱怨自己遇到了“典型的东海岸那一套”。威克斯听说此事以后,打到了苹果公司总机,表示要与乔布斯通话,结果总机要求他写下自己的请求传真过来。乔布斯得知以后,喜欢上了威克斯
乔布斯告诉艾弗的团队“我们要没日没夜没有周么地工作,如果你们愿意,我现在就给你们发几把枪,把我们全干掉”
泰特在回复说“你知道吗?我不想要‘远离色情的自由’.色情有什么不好的?我觉得我妻子也会同意“
我们都穿着浴袍,他们为我们制作了土耳其咖啡。教授讲解了这里的咖啡制作方法跟其他地方有多么不同,而我认识到,“那他ma的能怎么样呢?”即使是在土耳其,又有哪些孩子会在乎什么土耳其咖啡呢?对于年轻人来说,现在整个世界都是一样的
我们把iTunes装到windows上以便能销售更多ipod,但是我没有看到我们的音乐应用装到安卓系统上有什么好处,除了让安卓的用户高兴之外,而我不想让安卓用户高兴。
我认为21世纪最大的创新将是生物学与技术的结合。一个新的时代正拉开序幕。就像我在他的年龄时,数字时代正拉开序幕
盖茨描述了他对未来学校的设想–学生们自己观看讲座和视频课程,而课堂时间用来讨论和解决问题。他们一致认为,迄今为止计算机对学校的影响小得多。
我记得亨利福特曾经说过:如果我最初是问消费者他们想要什么,他们应该是告诉我,要一匹更快的吗。
比尔喜欢把自己说成是做产品的人,但他真的不是。他是个商人。赢得业务比做出伟大的产品更重要。他最后成了最富有的人,如果那时他的目标,他实现了。
像IBM或微软这样的公司为什么会衰落?这样的公司干得很好,他们进行创新,称为或接近成为某个领域的垄断者。然后产品质量就变得不那么重要。这些公司开始重视优秀的销售人员,因为他们是改写收入数字的人。而不是产品的工程师和设计师。因此销售人员最后成为公司的经营者
相关视频:http://url.cn/18A7Fh
20 六 // php the_time('Y') ?>
实际上我不乐意做一个另类的人,特立独行者是要受冷眼排挤加神经的。我也愿意做一个平平和和的人,开开心心的看一样的电视,读一样的书,说同样的话语过同样的生活。可是….
事情的就怕说了半天跟上一个可是,可是之后,前面的那怕千言万语的命运就已经注定了:都成了轻飘飘的不存在了。即使存在过,其意义也不过是引出一个可是但是而已!
可是,总有那么多的显而易见的谬误传了又传,总有那么傻B的见解趾高气扬的大行其道,如果说可以这样做的人别有用心,其心可颂(对,是颂,你没看错),那那么多受骗的家伙或者可能受骗的家伙怎么还沾沾自喜蜂拥而上呢?这,也不是我不可忍受的,我不可忍受的是:脑袋人人有,喜欢、信仰、推崇都是人人自己的事。可是,你不能(哪怕仅仅是企图)强迫老子也非跟你一样才是唯一的伟大光荣正确。这,也是我偶尔更愿意显现出傻B另类的原因吧!
—————————————————————————————————————————————
中国好人
11-6-12
金朝的王若虚,与人论张巡事,人问杀人”为己不可,为国何害”,王若虚说:”为己与为国等耳,天下只有一个是。”人又说”图大事者不顾其小”,王若虚说:”守城之事小,食人之事大。”
新文化运动时,大家都骂礼教杀人。其实礼教自己是不杀人的,它只负责劝人甘愿被杀,以及将惨状叙述为妙事耳。
没有罪恶的社会一旦出现,只能有一个原因,那就是作恶的能力被统治者独占了。
汉代起,忠的地位上升,成为伦常之首。以忠君为大节,把它像草标一样插在头顶上,倒忘了孔子的仁,孟子的义。只知吠非其主,不问善恶是非。这倒省心,最不堪时,至多落顶”愚忠”的帽子–愚忠愚忠,好像还有什么不愚的忠。其实哪里有呢?凡忠必愚。
没有一种借口可以使人问心无愧地抛亲弃友,尽管曾有许多强人取得过相反的成功,对他们来说,亲密的人,不过是些可以在必要时牺牲而又不引起非议的人–不但不引起非议,还经常为人啧啧赞叹呢。
君主的统治是仿照父权建立起来的
忠孝冲突,揪扯了好几千年。孝,以及与之对应的宗法结构,是古代唯一能平衡中央集权的东西,但当君权越来越强大,”忠”越来越被强调时,与之颉颃的”孝”,也越来越添进些可怕的内容,–割大腿肉来给父母治病,这样的人,到唐代已至少有三十多位,到后世则更有刺心截肠、剔肝抠眼等等,十分恐怖。为什么会走到这样的极端?
也许问题不在于”忠”"孝”这些范畴本身,而在于缺少一种普遍的正义观,高于具体人际关系的价值。前面我只说”家国”、”忠孝”、”君父”,一直不曾说”公私
古代,帝王得天下,总要说上膺天命,下餍民心,而非智竞力争而来。天命如何,人不知鬼不觉,你说什么便是什么好了;至于民心,似乎是有些准儿的事,所以不但帝王借此来合成王朝的合法性,老百姓也跟腔学调,拿它来增加自己的幸福感:瞧啊,我就是天视天听的民!我就是载舟覆舟的水!还有格言:”得民心者得天下”–很动听,然而可惜,是句谎言。
你一旦认可了这种任意处置的权力,就不要再抱怨这种权力干涉到你的生活。
看来,”得民心者得天下”虽不是一点道理也没有,但有比它更有道理,也更合实情的一句话,便是”得天下者得民心”。
肆口批评其他地方的人,既排遣心中多余的恶意,又可取悦自己的族群,自古是人们喜欢的娱乐。在普通的时代,在普通的性格中间,它多半无伤大雅,只要机智的成分,远超愤怒或仇恨。
从南到北,有成百上千的望夫石,可曾见过一块望妻石?
无耻之事,无论多小,尽管是被迫,一旦做下,便将自己的名誉,与强迫自己的人,绑在一起,渐渐荣辱与共。单单是为了减轻罪恶感,这样一个最小的动机,就足够让大家纷而诋毁钱名世,说他种种不好,好像如果钱名世本非端士,奉旨声讨便有了某种正当。
贼与英雄,在老价值观里,不过是一线之别。在官方而言,只差着合法性,在民间,只需要有一点点理由。有了这点理由,便可大大方方地杀人放火,而以”凶猛为好汉,悖逆为奇能”了。
在人皆入彀的时代,隐士是最当被寄予希望的一批人,难得的独立群体。可惜一直没有独立地发展,像镜中人,虽然相反,却仍是主流的影像。没有新的价值观
鲁迅说陶渊明”对于人生,既惮扰攘,又怕离去,懒于求生,又不乐死,实有太板,寂绝又太空,疲倦得要休息,而休息又太凄凉,所以又必须有一种抚慰”,这抚慰就是酒了。”天运苟如此,且进杯中物。
25 四 // php the_time('Y') ?>
陈丹青这个名字,以前,对于我,仅仅是一个画家的名字而已。当然,是个很不错的名字。也仅仅如此而已。因为对于画家,我本没有太多的认同或者不认同。那是我兴趣之外的另一番天地了。
缘起在于书店里偶然翻开了他的那本《退步集》:序言里看到了一个真实、率性、有品位有责任有自省的“自己人”。
退步集续编
11-4-12
“科以人传科尤重,人以科传人可知。”解释起来,好比你是钱学森,又是博士,这博士学位因为你就分量很重;可要是你没啥名堂,却拿个博士学位混一辈子,你这家伙是个什么料,可想而知
那年刘少奇挨斗,他先说自己是国家主席,接着举起宪法,再后来逼急了,他说“至少我还是一位公民”!
再后来他就给打倒了,弄死了,于是亿万“公民”游行欢呼。
小学时我就满口粗话,那是必要的交际和生存伎俩:弄堂里玩,先得“语言”过关,学会各种“粗口”与“切口”,这才好打交道,可比入了党团,学会党话、团话,便是进步,便是时髦。
发育那阵我很绝望:没胡须,没喉结,肌肉也勉强得很。怎么办呢?操他妈!那是孩子成长时被自己夸张的绝望与快感:一个小混蛋,什么都不会,可是粗话上口多容易啊!你也放声试一句看看,单是唇齿之间就有快感。
再有,我此刻一本正经告诉你:我厌恶所有类型的一本正经,粗话,可能是解药之一。
不过如今很少遇见年轻人为了什么学问、见解,当真辩论。考试年代的孩子哪里辩论得起啊,都乖顺极了。
名篇被过度诠释,粘满历代评家的口水或标签。
每读一本好书,最低限度的启发是:我读书太少了。
这类中国式“入世”另是一种聪明,甚至可以称之为勇气,可是这样的“入世”,有利益、没担当。
童年家境贫困,少年下乡吃苦,都不足道,那时大家都穷。今天穷人穷,是眼睁睁瞧着别人富。
印象最深是学校领导见了面,笑嘻嘻,亲爱极了,绝口不提请辞的事——我明白了,原来我闹了一场喜剧,百分之百的喜剧。
从《黄河颂》、《红旗颂》的革命主题,到《大提琴手》、《浔阳遗韵》的异样姿媚,陈逸飞坦然呈示了自己的无产阶级英雄主义与资产阶级现世情怀
除了王道士,千万件文物交易究竟是如何成功,必有太多人事由起初的秘而不宣,终至于年代邈远,无从查核,成了永久的无头案。我们不能总是说八国联军怎样贪婪,慈禧太后怎样昏聩,便是结清了这笔历史糊涂账——国宝散失,至今存有太多太多我们本应知道的真相,而我们至今不知道,恐怕就是我们当初之所以丧失的缘由之一吧。
其实,尚待“小康”的亿万国民又有多少人在乎流失异邦的国宝?便是现存神州大地的无数历史城镇、建筑、街区、庄园……二十年来不是烟尘陡乱、石砾遍地,转眼就给我们高高兴兴拆干净了么?
欧美国家只要回顾现代化历史,都拜文艺复兴——西方发生所谓“资本主义”,那摇篮,就是威尼斯。佛罗伦萨则诞生了“人文主义”与“科学精神”。所谓“油画”,所谓“素描”,还有人体解剖、透视原理、艺术创作中的现世精神,都是文艺复兴艺术家给予人类的大贡献。
约翰伯格说,对于今天的人类,“所有过去的艺术都是政治问题”
文艺复兴三杰”——达芬奇、拉斐尔、米开朗琪罗
敦煌的伟大,实在还是被大大低估了……但中世纪宗教艺术,尤其是雕刻,保存及使用状况比中国佛教遗迹不知好多少——今日欧洲千万教徒仍然天天在中世纪雕刻的环绕下做弥撒,中国却是一座完整如初的宋元寺庙也难觅。要之,这两种宗教及其艺术对世界范围文化文明的影响,无法比较。
倘若“广大人民群众”对以上文艺成果又满意又得意,那也不妨称之为“文艺复兴”吧,我没意见。
只是不要跟人家比。人家意大利,怕也不好意思跟自己文艺复兴老祖宗比呀。
文艺复兴展此来,对我而言,不是唤醒祖国拥有多少文化艺术的记忆,而是面对另一种现实,就是,我们毁掉了多少文化艺术。
女性也是一门专业
什么都需要学习,学习不是上学,不是上课,而是看你遇见什么人。
最好的教育是家庭教育
你想啊,男装领子里忽然钻出一姑娘脸,男式军装裹着一对青春的胸部或美腿,岂不浑身惊艳。现在的时装百般花样,其实功能在遮丑
我只要活着、健康,就满意。
我看不出我的言论给教育带来任何“什么”。我只是逃开,同时叫骂几句,就像小时候在弄堂打架,打不过,一路逃一路叫骂,骂给自己听听,也骂给别的弱者听听……
论市民生态,各城市文化氛围或许稍有不同;论城市景观,今日京沪及各大省会没什么差异。原因,就是所有城市决策者建设者是同一种身份、人格、背景、教育,调动同一种愚蠢而猖狂的虚荣心和想象力。
全中国至今可看的建筑只有两种,一是古人留下的,一是洋人留下的。
政府对艺术的理解,就是唱歌跳舞之类,而不是真正的思想、精神与价值观。
中国有着最现代化的种种器物与设施,富国强兵的理想实现了,但是人民没有灵魂,知识分子缺乏主见,社会失去了选择与判断的能力,只有消费意识和工具人格。社会实现了高层次的温饱,但这不是现代化。
要学好,顶管用的办法,一是老老实实读好书,一是老掉牙的话,就是受得了委屈,吃得起苦。
8 四 // php the_time('Y') ?>
冲动是魔鬼,这话连我上学的闺女都知道。都能拿来做劝人冷静的道理。有多少深陷囚囵的家伙后悔自己当初的一时冲动,即使是自诩宽容的我们,也在头脑发涨的时候做了多少让我们自己叫苦不迭的莽撞事啊。气头上的恶声恶语,盛怒之下的不管不顾,恐惧当前的动物本能,绝望之中的鱼死网破……
可是,我总觉得,老僧入定,万事皆空的包容和淡漠不是一个活生生的人该追求的境界。如果,四大皆空是至尊泰境的话,总也得是心怀千山万壑手抚千柔百娇之后才能心甘情愿的吧?!
有时候感觉几千年前老祖宗的中庸之道真的是至理名言,实际上也不过是符合我们当下需求的挡剑盾牌,轮到下一件事,总有一句其他的话可以供我们引用、挥舞,好在这个世界足够纷杂好玩,几乎每一种境况我们都能找来符合需求的老话、名言、事例……好似,无时无刻,真理总在我们手中一样。在我们理直气壮之时,我们总是忘记了,其实,道理也不过是个卖笑的娼妓,人尽可夫……
我曾经犬儒的黯然到:撇除科学道理的精确,我们赖以存存活的这个乱糟糟你方唱罢我登场的熙熙攘攘的人文世界中,还有确凿的道理吗?
7 四 // php the_time('Y') ?>
android程序由一些紧密联系组件构成,由manifest注明并说明他们如何交互
android程序有以下六个部件组成:
每一个Android工程都包含一个清单文件:AndroidManifest.xml,在根目录下。清单文件可以让你定义程序结构和元数据,部件和需求。
它包含组成你程序的每个部件节点(Activity,Service,Content Provider,Broadcast Receiver),Intent 过滤和权限,决定他们之间或者与其他程序如何交互。
清单文件也提供了程序元数据属性(比如图标和主题),附加顶层节点安全设置,单元测试,软硬件需求。
清单文件由一个根标签组成,该标签有一个以工程名为值的Package属性。通常它也包含一个xmlns:andoird属性以提供几个系统属性定义。
一个典型的清单文件节点示例:
package=”com.my_domain.my_app”
android:versionCode=”1″
android:versionName=”0.9 Beta”>
[ ... manifest nodes ... ]
常用manifest节点标签:
uses-sdk 包含 minSDKVersion , maxSDKVersion, and targetSDKVersion
在高于最大SDK版本的机器上,你的程序将不会出现在Android市场里。一个好的办法是不设置最大SDK版本值。
uses-configuration 用来指定你程序需要的输入方式的组合。包括:
reqFiveWayNav 五向导航
reqHardKeyboard
reqKeyboardType 指定键盘类型:nokeys,qwerty,twelvekey,undefined
reqNavigation 可取值:nonav, dpad, trackball,wheel,undefined
reqTouchScreen 取值 notouch,stylus,finger,undefined
android:reqNavigation=["trackball"]
android:reqHardKeyboard=["true"]
android:reqKeyboardType=["qwerty"/>
android:reqNavigation=["trackball"]
android:reqHardKeyboard=["true"]
android:reqKeyboardType=["twelvekey"]/>
uses-feature 指定一个硬件平台的功能,如需多个,可用多个uses-feature来指定。
可用的硬件功能包括:android.hardware.camera android.hardware.camera.autofocus
你也可以用uses-feature指定最小OpenGL版本要求:
android:name=”android.hardware.camera” />
supports-screens:指定你的程序能或者不能支持的屏幕尺寸。可取值是:
smallScreens :屏幕分辨率小于传统HVGA的,比如,QVGA。
normalScreens:至少是HVGA,包括WVGA 和 WQVGA
largeScreens:比normal更大的显示屏。
anyDensity
android:normalScreens=["true"]
android:largeScreens=["true"]
android:anyDensity=["false"] />
application:一个清单文件只能包含一个application节点,可以用来定义你程序的元数据,比如 标题、图标、主题、debug等。是Activity,Service,Content Provider, Broadcast Receiver标签的容器。
android:theme=”@style/my_theme”
android:name=”MyApplication”
android:debuggable=”true”>
[ ... application nodes ... ]
activity:你程序中每一个要显示的Activity都要有一个activity标签,用android:name来指定Activity类名。每一个Activity节点都可以有一个来说明那个Intent来启动它。
service:跟activity标签一样,程序中的每一个服务类也要创建一个service标签,也同样支持子标签来允许运行绑定。
provider:provider标签用来指示你程序中的每一个内容提供者,
android:name=”.MyContentProvider”
android:enabled=”true”
android:authorities=”com.paad.myapp.MyContentProvider”>
receiver:通过加入receiver标签,你可以做到不启动程序而注册一个广播接收器,广播接收器更像一个全局事件监听者。
android:label=”My Intent Receiver”
android:name=”.MyIntentReceiver”>
uses-permission:作为安全模型的一部分,uses-permission标签声明了你程序正确运行所需要的许可。在程序安装时,这些许可会显示给用户看。许可是些android内置服务,你需要现在自己的程序里指定许可以限制使用程序部件。
,比如拨号、接受短信、定位等
permission:第三方程序可以在共享程序部件前指定许可要求。要想限制其他程序访问你的程序部件,你需要在清单文件里定义许可。相应的,其他程序在他们的清单文件里指定所使用的许可,在许可标签里,你可以指定使用级别(normal,dangerous,singnature,signatureOrSystem)
android:protectionLevel=”dangerous”
android:label=”Self Destruct”
android:description=”@string/detonate_description”>
instrumentation:此类为你的程序提供了一个运行时测试框架,他们提供了一个钩子功能已监测你的程序及其与系统资源的交互
android:name=”.MyTestClass”
android:targetPackage=”com.paad.aPackage”>
使用清单编辑器
ADT插件带有一个可视化的清单编辑器,在AndroidManifest.xml文件上点右键,选择(Open With)用…打开,选择Android Manifest Editor。
Android程序的生命周期
不像大多数的传统环境那样,Android程序对自己的生命周期的控制有限,所以,程序部件必须去监听程序状态改变并作出反应,以应对不可预测的随时的终结
默认情况下,每一个Android程序都运行在它自己的进程中,每个进程都有一个相互隔离的Dalvik虚拟机实例。内存和进程管理在运行时都是单独管理的。
Android系统采用剥夺性的方式来管理其资源,为保证设备保持相应做需要的一切事情。这意味着线程(连同他们的宿主程序)可能在某些时候毫无预兆的被终止,以为高优先度程序提供资源。
在资源紧张时,线程被终止的顺序取决于宿主程序的优先级别。一个程序的优先级别等于其最高优先级别的部件的优先级。
如果两个程序优先级别一样高,那个更多时间处于低优先状态的进程会被首先终止掉。进程优先级别也被进程内关联关系所影响,如果一个程序依赖于另一个程序提供的服务或者内容提供者,第二个程序的优先级别至少会高于依赖它的那些。
程序状态:
Active进程 活跃进程 活跃进程是包含有与用户交互的程序部件,他们是Android系统(如果需要的话释放其他资源)努力保持响应。系统只有极少数活跃状态的进程,只有在应急状态时他们才会被终止。
活跃进程包括:处于活跃状态的Activity。
运行OnReceive事件处理器的广播接收器。
执行OnStart,OnCreate, OnDestroy事件的服务。
被标志为前台运行的运行态服务。
可见进程 可见但非活跃进程,虽然可见,但非前台,也不响应用户事件。这种情况一般是Activity只有部分可见的时候。这种进程也很少,也只会在活跃进程资源非常紧张的时候才会被终止。
运行中服务进程:已启动的服务进程,支持无可见界面持续运行状态。他们比可见进程优先级别低。但依然被看作是前台进程。只有活跃进程和看见进程资源紧张时,他们才会被终止。
后台进程:非可见也没有任何运行态服务的进程。在前台资源不足时,他们将按后见先停的原则进行终止。
空进程:为了提高性能,Android会在一个程序停止后仍允许其驻留内存,一次来提高下一次运行的性能。
外部资源
——–
无论你用什么开发环境,把非代码类的图像、字符常量等资源与你的代码分离开是一个好的习惯。
程序资源存放在res目录下,这个目录之下,不同的资源存放在各自的子目录当中。
系统还会生成一个R类文件,包含每一个资源的引用,以便你在代码中访问。
资源文件名应该只包含小写字母、数字、点和下划线。
单一数值资源包括字符串、颜色值、尺寸、字符和整数数组。所有的单一数值资源存放在res/values的XML文件里。
To Do List
#FF0000FF 5px
Item 1
Item 2
Item 3
3
2
1
字符串资源用标签来指定:
Stop.
Android支持简单文本样式,所以你可以使用HTML标签等。
颜色值资源用
标签指定。颜色值用#加一个或者两个十六进制数值的alpha通道值(可选),红绿蓝来制定。
#RGB
#RRGGBB
#ARGB
#AARRGGBB
#7700FF00
尺寸常用于指定布局和样式资源,对于创建诸如边界和字体高度等布局常量很有用处。
尺寸资源用标签指定,可用单位有:
px (screen pixels)
in (physical inches)
pt (physical points)
mm (physical millimeters)
dp (density-independent pixels relative to a 160-dpi screen)
sp (scale-independent pixels)
5dp
样式和主题
样式资源可以让你的程序视图维持一个一致的外观和感觉。主题和样式的通常用法是存放一些颜色和字体。
你可以在程序的清单文件中通过更改不同的样式来呈现不同的外观。
样式通过嵌套一个或多个标签的带name属性的
描绘资源
描绘资源包括bitmap位图和NinePatch图像(可拉伸PNG)
所有的描绘资源存储在res/drawable目录下各自独立的文件中。文件名小写,没有扩展名
布局
布局资源让你通过XML文件来设计你的用户界面而非用代码,布局最常用的功能是为Activity定义用户界面。Activity在onCreate方法中用setContentView来装载布局。布局可以嵌套:你可以在一个布局中引用其他布局,比如,为ListView中的行指定布局
每个布局文件为一个单独的文件,保存在res/layout 目录,文件名即为资源标识符。
动画
android支持两种动画:补间动画(Tweened)诸帧动画(frame-by-frame)
每个补间动画保存于res/anim目录下的单独XML文件中。其文件名就是资源标识符
动画可以定义alpha(透明),scale(防缩), translate(运动),rotate(旋转)。
set标签可以建立动画集合,包含一个或多个动画转换。并支持定义附加标签来自定义集合里的动画运动时间和方式
duration:延续时间,毫秒
startOffset:动画开始前延续时间,毫秒
fillBefore:为true时在开始前启用变换
fillAfter:为true时在结束前启用变换
interpolator:设置效果速度
动画类型属性:
类型 属性 值
Alpha fromAlpha/toAlpha 0~1
scale fromXScale/toXcale/fromYScale/toYScale 0~1
pivotX/pivotY 0%~100%
Translate fromX/toX/fromY/toY 0~1
Rotate fromDegrees/toDegrees 0~360
pivotX/pivotY 0%~100%
android:interpolator=”@android:anim/accelerate_interpolator”>
android:fromDegrees=”0″
android:toDegrees=”360″
android:pivotX=”50%”
android:pivotY=”50%”
android:startOffset=”500″
android:duration=”1000″ />
android:fromXScale=”1.0″
android:toXScale=”0.0″
android:fromYScale=”1.0″
android:toYScale=”0.0″
android:pivotX=”50%”
android:pivotY=”50%”
android:startOffset=”500″
android:duration=”500″ />
android:fromAlpha=”1.0″
android:toAlpha=”0.0″
android:startOffset=”500″
android:duration=”500″ />
逐帧动画可以让你建立一系列的描绘,每一个将在视图背景上显示指定的时间。因为逐帧动画代表的是变动的描绘,所以他们保存在res/drawable目录里
xmlns:android=”http://schemas.android.com/apk/res/android”
android:oneshot=”false”>
菜单
菜单资源可以用来定义Activity菜单和上下文菜单。一定用XML方式定义好菜单资源,菜单通过MenuInFlator服务的inflate方法加载,一般是在OnCreateOptionMenu方法里。
每个菜单定义在一个单独的文件中,保存在res/menu目录里,文件名即为资源标识符。
在代码中使用资源
代码中,你通过R静态类来访问资源。R类是一个根据你外部资源在工程编译时生成的。R类包含了每一种资源的静态子类。R类的子类代表的资源通过变量来实现,不同的变量名对应资源标识符。比如:R.string.app_name R.drawable.icon
如果你需要获得资源本身的实例,你需要调用辅助方法把它们从资源表中取出来。
使用程序上下文的getResources方法可以获取你程序的外部资源的实例
Resources myResources = getResources();
资源类包含一些getxx函数让你获取指定资源标识符的资源实例:
Resources myResources = getResources();
CharSequence styledText = myResources.getText(R.string.stop_message);
Drawable icon = myResources.getDrawable(R.drawable.app_icon);
int opaqueBlue = myResources.getColor(R.color.opaque_blue);
float borderWidth = myResources.getDimension(R.dimen.standard_border);
Animation tranOut;
tranOut = AnimationUtils.loadAnimation(this, R.anim.spin_shrink_fade);
String[] stringArray;
stringArray = myResources.getStringArray(R.array.string_array);
int[] intArray = myResources.getIntArray(R.array.integer_array);
逐帧动画资源被归入了AnimationResources,所以需要使用GetDrawable
AnimationDrawable rocket;
rocket = (AnimationDrawable)myResources.getDrawable(R.drawable.frame_by_frame);
在资源文件中引用其他资源,可使用@
属性=“@[包名:]资源类型/资源标识符”
如果包名相同,可省略。
使用Android系统的系统资源跟使用你自己的资源类似,不同之处是你要使用android.R类,而非R类。
如果在资源文件中引用系统资源,使用android作为包名
android:text=”@android:string/httpErrorBadUrl”
在资源文件中使用当前主题的资源,使用”?android:”
android:textColor=”?android:textColor”
Application的onTerminate方法在程序终止时执行。如果程序是被内核因为释放资源而终止的,改方法将不会执行。
大多情况下, Activity是全屏的,但也可以创建透明和浮动类型的。
视图(View)是用来显示数据和提供交互的用户界面控件。Android提供了多个被称为视图组的布局类,可以用来包含多个视图,以构建你的用户界面。
Activity要想对主程序可用,Intent Filter必须包含监听MAIN动作和LAUCHER分类。
15 三 // php the_time('Y') ?>
都说科学技术都是生产力,走过了刀耕火种的年代,现在,技术指导着我们进入了一个崭新的世纪。移动电话、互联网络、个人电脑、智能家电……不久以前,这些还只是小说里的科幻情节。人们都说,如今是一个信息时代了。
可是,可是,即使是21世纪的2011的今天,我们总能从电视新闻上听到某邪教的蛊惑又害了多少无辜百姓,养生专家又忽悠高绿豆价格。某某项目又盲目上马,环境的破坏又如何悲惨。诸如西医治表,中医治本,心诚则灵,仙人掌治辐射,红酒洋葱防癌,索马里海湾是星际之门的说法比比皆是,这些,都在信息时代的我们面前真真切切的发生着,而且,一次又一次一代又一代的发生着。我想,人们追求智慧追求幸福生活的热情向往是没错的,错的是,人们因为判断力的不足,因为科学方法的缺失,从而导致了他们遭遇了迷信和伪科学。避免犯错的第一步就是要认识到虽然我们有对智慧的向往,虽然我们所处的时代是一个科学前所未有发展的时代。但,依然是一个谬误满天飞,廉价的伪科学大行其道的时代。毫不夸张的说,这些阻碍我们智慧幸福创业的谬误,就是一个个魔鬼,在我们常识还不够普及之处,恣意出没。
如何能擦亮双眼,明辨是非对错,今天的重点,就是给大家介绍一本书:卡尔萨根的《魔鬼出没的世界》
在这本书里,伟大的科学家卡尔萨根跟引导我们见识了我们自身的缺陷和轻信的缺点,也分析了生活中常见的以讹传讹的那些根深蒂固的传说的由来。告诉了我们用什么样的方式才可以开启心智,掌握科学的方式方法。
放心,这绝对不是一本无聊说教的书,相反,这位大科学家的科普文笔真的是非常精彩,得益于他们思想的指引,在我,阅读这本书的时候,有着莫大的幸运和感动。
读书我有做读书笔记的习惯,摘书是其中的一个方式,这样,即使时间繁忙,看看做过的读书笔记就能回忆一下整本书的内容,再巩固一下书中的重点了。
现在,我就跟大家一起回顾一下我以前做的读书笔记,再一次跟大家一起,重温《魔鬼出没的世界》
15 三 // php the_time('Y') ?>
世人都说摸象的瞎子们是愚蠢的,我现在并不这样认为了。就跟,生活是酸甜苦辣咸五味俱全,任何一种都是它的一个方面。全不全面不重要,重要的是:单独的每一种体验都是货真价实、无可替代的。就跟《一一》这部电影,讲的是人生的灰暗。
大人有大人的烦恼,小孩有小孩的无奈。娶得了美娇娘,安抚的了旧相好,一样也是鸡飞狗跳的生活着。世人都想取巧,都希望点石成金的魔力能改变所有的焦头烂额,没有人想一步一个脚印的踏踏实实走该走的路。都希望大师神仙能指点迷津新天新地。从来不想想这个世界上50亿众生每一个每天每时每刻都有陈芝麻烂谷子的事情在翻来覆去的说。很多人都希望能返老还童,都希望能有穿梭时空的时光机器,从来不静下来想一想,其实,如果,真有机会重新活一次的话,其实,你的生活也不人会有什么太大的不同。记得有人说过这样一句话:一个悲观的人和一个乐观的人,即便中了五千万彩票,一周后,悲观的依然悲观;即便是失去了双腿,一年后,乐观的依然乐观。话绝对了,道理不差。
就象婷婷问的那样:这个世界为什么不是我们想象的样子?这个问题,除了问这话的我们自己,没有人能回答:这个世界就是我们自己创造的世界,这个世界的样子只能是组成这个世界的一个个我们该导致的样子啊。
21 二 // php the_time('Y') ?>
我的墓志铭
09-8-10
网上见过一个自己给自己写墓志铭的帖子,见识了很多的类型:有趣的、认真的、不羁的、茫然的、焦灼的……我自己写下了两个:一个是对不起,一个是我来过了!
我来过了。是的,我来过了。如今,我只能在冰冷潮湿中体会无边的寂寞黑暗,可是,我微笑满足,心怀感激,因为,我来过了,体会过了日升日落,月圆月缺,吹过轻风,淋过细雨,知道春夏秋冬的交替,了然烈酒佳肴的芬芳。做过父母的儿子,也被女儿的一举一动牵引着视线。有兄弟血亲,也有君子如水。漫长的旅途上有汗水洒落,成功有豪情,失败有沮丧。即使是一粒尘沙的舞动也能让我真真切切的相信:我感受过的,我来过的!
经过了很多事,经过了很多人,当一切都再也无能为力之时,我能再为你们做的,也仅有说出这憋了一辈子的〝对不起〞了吧…
总感觉有太多需要去说对不起的人:没能照顾好的年迈父母,没能拉一把的兄弟后生,还有……
我想这个世界上总有你在乎而不在乎你的人,也有过很在乎你而你根本不在乎的那一个,或者,开始的时候你们互相在乎,因为这样那样的原因,事情总不按我们期望的方式发展,本身,我们就是又智慧又愚蠢的人类啊
,所以,那些不是出于我们本意却实实在在的漠视、冷落、甚至伤害、仇恨,我也无能为力,也只能说一句轻飘飘的对不起了。
亲爱的,无论你是谁,对不起。
此生,能说的,也就这一句了。下被子?这辈子我做不好的,下辈子我一样做不好的。所以,谁他妈的稀罕下辈子啊,所以,咱们就别继续扯这淡了吧,该干吗干吗去……