逻辑为什么重要?

年前我与一位在法学院执教的朋友茶叙,他感慨教育之难,尤其是教化初入校门、被教科书的意识形态阴影长期禁锢了头脑、思维非黑即白、非此即彼的大学生。他需要破解的难题,不是事实之争,而是观念之争。论前者,真相是击碎谎言与谬误最有力的武器,将《历史的先声》、《一寸河山一寸血》摆在学生眼前,他们不得不去正视这个国家的过去与自己的过去。论后者,真理本是至上利器,然而你的真理,却可能是他的邪说,你的正路,却可能是他的邪路。观念的战争,往往会陷入争论双方各执一端、谁也说服不了谁的困境。你对一个做惯了奴隶的人述说自由的美好,磨破口舌,他只冷冷回一句:“我现在的生活好极了,为什么还要自由呢?”你能奈何,将自由的价值塞到他手上,不够独立的他,终究不会享用,反而使自由贬值。

 

他问我:你当年如何反洗脑,如何消解高中政治课的余毒?我不禁苦笑。高中三年,我一直畏政治如虎狼,高考五门课,惟政治成绩最差。然而,即便不曾深入门径,依旧受其荼毒:我在大二之前,都是辩证法的虔诚信徒。好在比起大多同代人,我中毒尚浅,消毒工作相对简易,据我的经验,一是读胡适、王小波等,不仅要看他们说出了什么道理,更要看他们怎样说理;二是学一门逻辑课,若读法学专业,则十分便宜,记得法学院都开设“司法逻辑”或“法律逻辑”课程,学完这门课,可试用逻辑之刀解构政治教科书上的宏大理论与话语,一刀见血,刀到病除,因为我们的政治教育几乎毫无逻辑可言。这第二点经验,其实包容了第一点,胡适、王小波说理的力量,恰恰在于其严守逻辑。所以若由我现身说法,药方只有一剂:逻辑。

 

说到逻辑,我们都想起了那句名言:这世上有两种逻辑,一是逻辑,一是“中国逻辑”。在中国,逻辑的最大敌人,恰恰就是中国逻辑,因为严格来讲,后者并不配称为“逻辑”,其实质毋宁是反逻辑,玷污了逻辑之名。

 

中国逻辑到底是什么玩意?

 

易中天先生曾将中国逻辑归为三点:问态度,不问事实;问动机,不问是非;问亲疏,不问道理。我的归纳不如他缜密,却更具体,所指更为鲜明。

 

中国逻辑的第一表征,是国情论,即用国情为吾国的一切症结辩护,为一切罪孽洗白。江平先生说,30年前我们批判两个凡是,现在要批判两个谬论:稳定压倒一切,中国情况特殊论。中国自然有其国情、有其特色,这决定了我们不能教条化,不能奉行“拿来主义”。只是,中国的国情与特色,不该成为阻止我们“拿来”真理的借口,用何兆武先生的话讲,倘若真理不合国情,那么需要加以改变的是国情,而非真理,“国情要适合真理,而不是真理要适合国情”。可惜,对中国逻辑的坚守者而言,这些话始终不大入耳。他们眼中,国情的阴霾,阻断了眺望真理的视线,只能惜取眼前物,国情——如贪腐、专权——即存在,存在即合理。

 

第二表征,是辩证法。它与第一表征如胶似漆,互为表里。辩证法为国情论提供了论证的工具:哪怕国情再不好,辩证来看,总有好的一面。国情论则为辩证法制造了运行的语境。要言之,辩证法的作用,一是捣糨糊,二是遮羞布。它最大的害处,在于混淆了是非善恶,因为一旦辩证起来,是中有非,非中有是,善中有恶,恶中有善。再如,用辩证法审视官员腐败,虽然违法,却润滑了科层制,提高了办事效率,并不全是坏事呢。

 

第三表征,是诛心,即易中天所云“问动机,不问是非”——须知心之为心,动机之为动机,恰在于不可测问。当然这不是中国逻辑独有的病症,却在中国流毒尤烈。你批评一位名人,他的粉丝立即上前围攻,质问你什么动机,是不是嫉妒,是不是借机炒作,进而上升到人格问题、立场问题——凡事不论理性论人品,不论事实论立场,结果只能是各执己见,双方之间的裂缝越来越深,达成共识的可能性越来越微弱。

 

第四表征,是附会。以旧闻为例。据陈伯达秘书缪俊胜回忆,有一次在京西宾馆开会,会议室厕所未标男女,其间陈伯达上厕所,出来碰到江青,江火了:“你怎么上我的厕所?”陈解释,这里并未标示男女。“啊?你今天上我的厕所,明天就会闯我的卧室!”——江青的不讲逻辑或“中国逻辑”,其一是霸道,将会议室厕所的主权纳入自己名下;其二是附会,将厕所与卧室等同,将“上我的厕所”与“闯我的卧室”混为一谈,事实上,厕所与卧室本不相干,“上错厕所”并不必然会导致“上错卧室”,二者之间不能递进,将它们强行牵连在一起,便打乱了逻辑的前提。

 

第五表征,是混淆:从混淆公私,混淆道德与制度,到混淆是非,混淆善恶。譬如有人因私德不谨,曝光天下,其论敌便谓:依你这德行,假如上台执政,必定是一大贪官、酷吏。这种论断常能蒙蔽一些受众。然而,稍加明辨,当可知贪官和酷吏,与其人的德行并无必然关系,而取决于制度的设计,公权力是否受到了制约。制度不改,谁上台都一样,君子执政,转眼便是小人。对道德与制度的混淆,可谓吾国的一大沉疴,导致我们的制度建设,屡入误区而不自知。

……

 

这五大表征,犹如五毒,身染其一,理智便受损伤。扪心自问,我亦不敢说自己健全,所以这些批判,首先是自我批判。

 

重申一点,中国逻辑不是逻辑,而是逻辑的天敌——如今任何词语,只要加上“中国式”、“中国特色”的修饰,一瞬之间,即由褒义变成了贬义。然而,你要想“读懂中国”,就必须洞察中国逻辑的本质,洞察的前提,你必须具有逻辑。这正可以回答,逻辑为什么重要。

 

补记:

关于中国逻辑,正文总结了五点,却意犹未尽,再补两个段子:

其一,俗云:你跟他讲法律,他跟你谈政治;你跟他谈政治,他跟你讲民意;你跟他讲民意,他跟你耍流氓;你跟他耍流氓,他跟你讲法律。

其二,肖洛霍夫说过一个故事:“一个兔子没命地狂奔,路遇狼,狼说,你跑那么急干嘛?兔子说,他们要逮住我,给我钉掌。狼说,他们要逮住钉掌的是骆驼,而不是你。兔子说,他们要是逮住我钉了掌,你看我还怎么证明自己不是骆驼。”

此二者,作为中国特色的思维与方法,也许比“五毒”更流行。

社交网络上,有钱是件危险的事

 

social-media-drive-more-traffic

社交网络就像现实中的社会,鱼龙混杂,充斥着各色人群。由于网络的虚拟性,人们在网上的警惕性会降低,喜欢晾晒自己的隐私。然而,无心之间,就有可能遭致横祸。

Waldron 财富管理的顾问 Chris Roe 讲述了自己客户的故事,一位客户全家去夏威夷度假两周,回家后发现家里被洗劫一空,大家都很奇怪为什么窃贼的下手时机会这么准确?最后事因指向客户的儿子,他在 Facebook 把出门旅行的事情贴了出去,不经意间引狼入室。

更新一条出门旅行的信息,这再正常不过,对于社交控们来说,他们恨不得把旅行的每一步都公告出去。在社交网络时代,这是极其危险的举动,不管是盗贼还是绑架者们,都能轻易知道你的动向。

而对于富人们来说,他们更容易成为靶子。人们的猎奇心急切的想探秘富人们的秘密,在国内,微博时不时冒出一个“熊孩子”,让家长们头疼不已。长辈们往往忙于事业,偶尔教授后辈们理财、投资方面的事情,但对于如何处理在社交网络上的行为举止,几乎没有太多经验。

这也渐渐成为一个新的问题,富二代们如何处理好自己的社交网络?

这一重任自然落在了财富管理机构上,这也是他们面临的新的课题,不再是用自己的经济头脑,而是要熟知智能设备和社交网络,这已经成为极其重要的一门服务。

Waldron 财富管理的顾问 Chris Cincera 想了一套法则,适用于客户的孩子们,告诫他们如何在公众平台上活跃。他甚至为这些孩子们举行私人会议,列举出哪些该做,哪些不该做,包括何时、如何发送家庭的合照,最好不要“直播”,而是等事情结束后再发。

他鼓励家庭成员们复习这些法则,并在手机上留一份随时查看。

有些财富管理专家有更严厉的规章制度,比如限定哪些可以上的网站,防止被窥探到隐私。还有手机必须关闭定位功能,以防不经意间透露位置,甚至有人建议使用相机,而不是手机的摄像头进行拍照,这样拍摄的地理位置就不会暴露。

而不管哪种场合,不论是在社交网络,还是真实的聚会上,贯穿所有行为举止的一个终极准则就是:低调。

小米路由器:或让小米盒子、小米电视“重生”

 

IMG_0085

时下,小米路由器应该是最热门的硬件。关于它的讨论有很多,除了产品本身足够易用,更宏大的设想莫过于它会成为智能终端的控制中心,是构筑小米生态的关键一环。爱范儿也拿到了小米路由器,进行了仔细的使用,由于网上已经有很多产品评测的内容,接下来我会主要讲述对于这款产品的感触。

一个大木箱子,手动拼装,这是前所未有的产品体验方式,就连雷军都亲自拼装(视频),插句题外话,小米在将营销融入产品的时候做得真的很有创意。组装花了 10 分钟左右,插上电源和网线,打开 miwifi.com,输入宽带账号信息,配置 Wi-Fi 名称和密码就 OK 了,十分简单。

如此傻瓜式的操作让路由器变得简单至极,不用设置连接模式,加密方式,直接一步到位。从这点讲,小米路由器说是发烧设备,其实对于小白用户也很适合。

IMG_0118

IMG_0120

其他常用的设置也很简单,查看网速,设备用网情况,如果担心有人蹭网,可以轻松踢掉。小米路由器默认是同时发送 5GHz 和 2.4GHz 两种信号,如果你的设备支持 802.11ac,可以选择 5GHz 的信号,理论传输值可达 866Mbps。

从小米路由器的配置来看,它更像是一台支持发送热点的 PC,而不是路由器,而且这台“PC”的硬盘容量高达 1TB,如此之大的容量让它有了很大的想象空间。基于这个硬盘,我觉得小米路由器不仅可以成为家庭云,还可以帮助小米盒子、小米电视绕过互联网电视牌照、内容版权的问题。

IMG_0108

家庭云存储中心

手机(目前仅支持 Android)、电脑(Windows、Mac 都支持)、小米盒子、小米电视都可以通过客户端读取路由器中的文件,也可以与路由器相互之间传输文件,小米路由器俨然是一个家庭文件中转站。

屏幕快照 2013-12-20 18.18.56

一个 1GB 的文件从 MacBook Air 2012(不支持 802.11ac)中拷入小米路由器仅需要 1 分半钟,传完后手机刷新客户端就可以看到文件。手机也可上传文件到路由器,电脑在几秒钟可以检测到,速度非常快,这比 Mac 和手机通过蓝牙传输文件快多了,以后我可以考虑用小米路由器把手机文件传到电脑上。(比如本文中的两张手机截屏就是用这种方式传输的,特别方便。)

在电脑端,通过小米路由器的客户端,可直接新建链接下载,或者种子下载,文件会保存在路由器当中。而在手机上,小米路由器通过与迅雷合作,可通过迅雷视频应用“云播”下载影片,且可以远程操作。

12

除去小米路由器以后将会在家庭控制中心发挥的作用,1TB 容量将会是它眼下最具价值的地方,不过这个价值远不是传输、保存文件这么初级,而是可以很大程度解决小米其他产品的关键问题,这个关键问题就是小米盒子与小米电视的片源问题,小米路由器将有机会让小米摆脱互联网电视牌照、版权的烦恼。

一石二鸟的小米路由器

小米盒子、小米电视都是采用的 ICNTV 的播控平台,虽然可以提供超过 30 万小时的正版内容,但是对于最新、最热的影视支持欠佳。小米盒子曾经尝试过直接内嵌视频应用,结果遭到叫停,这使得小米在优质内容上有极大的短板。

另一方面,版权内容也是小米盒子、小米电视的“紧箍咒”,并已经相继被迅雷、湖南卫视、优酷土豆等版权商起诉过。牌照、版权始终成为压在小米身上的两座大山。

而小米路由器将有机会让小米盒子、小米电视规避这些问题。电视上缺少的片源,恰恰在电脑上最不缺,现在互联网上影视资源如此丰富,想要下载到最新的电影并不难,而小米路由器扮演的“PC”角色恰好可以随意获取这些内容,并将之提供到小米盒子、小米电视上。如前面所说,通过链接、种子都可下载内容,而且是后台 24 小时持续下载的。无论是已经有合作的迅雷,还是其他视频应用,或者是盗版影视网站,都可以充当小米盒子、小米电视内容上的“后花园”。

xmlyq

比如迅雷云播应用里的雷达功能,随便一扫就可以获取大量用户收藏的影视内容,这些都可以通过小米路由器下载。

而这样的方式,广电总局或者其他有版权的厂商却又捉不到把柄。小米盒子、小米电视相当于是从本地硬盘读取内容,用户把内容下载到本地,再用播放器观看,这是中国互联网诞生以来一直就有的影视观看习惯,这怎么封?

路由器的到来,一是解决了牌照的政策问题,二还解决了版权问题,可谓是绝佳的一石二鸟之计啊。

小米盒子、小米电视加上小米路由器,才能发挥更大的威力。一旦这个平台不止是迅雷加入,其他的视频商也进来的话(主打版权的应该不会),那么它就可以很方便的绕过牌照和版权问题,把互联网视频搬到电视上,这或许是小米路由器目前最大的意义。

而从长远看,小米路由器让联网设备的互联变得更加简单。虽然仅能做到访问文件这些初级的功能,未来如果开放更多功能,比如通过电视读取手机、电脑内容,甚至是手机控制电脑、电视,以及其他联网设备,比如联网的灯、门锁等,那么这就有点物联网的意思了。

小米以后一方面可以扩展自己的硬件品类,一方面可以接纳其他品牌的智能硬件,他们可以通过统一的通讯协议,在小米路由器下发挥联动效应。

网页上的摄影展:等高响应布局实现

top banner ok

前端技术

「等高响应式布局」是什么?介绍它之前,我们先回忆一下它的近亲「等宽响应式瀑布流」。

回忆一下,Pinterest、Google+、花瓣网、美丽说等是否让你沉浸于不断往下拉体验丰富的图片阅览?

那种感觉就像逛街,让所有商品呈现在网页上,只需要往下拉鼠标就能逐个浏览,不断加载,他们简洁同时整齐,原因是他们的宽度相等,但是高度不一

这就是所谓的「等宽响应式瀑布流」,它的特点如下:

1.响应式,适应PC端以及移动端各设备呈现不同的宽度和单列数量;

2.等宽,这样的布局十分适合瀑布流,有不断向下的阅读感;

3.没有脚的小鸟,因为内容是不断向下加载,因此页脚基本是看不到了;

这样的布局引起了一个风潮,然而把图片适应到等宽,高度等比例变化,对不考虑容器高度的浏览来说实现并不难,因此业界也大多采用了这样的布局,而且可以响应式,在不同屏幕宽度可以变化不同卡片宽度。

然而,回归正题,今天要说的和这个不同,但是相近,它就是「等高响应式布局」。

 

先看看效果图:

photoLayout_preview

如图,并不像等宽一样简单,要在不改变图片分辨率(宽高比)同时保持等高且占满行宽度,如何实现?不妨带着问题跟我走。

1 等高响应式布局是什么?

①行内高度相等;
②行间总宽度相等;
③自适应宽度布局;
④图片分辨率(宽高比)不变;

2 难在那里?

①行内高度一致,行间高度不一致,但是相差不能太多;
②并不知道一行需要多少个图片才能占满宽度,由于高度不确定,图片的宽度也不能等比变化;
③如何做到自适应?
④布局用于用户的个人相册,数据量是有限且未知的,如何保证图片数量满行显示?

由上可知,这种布局涉及太多变量,而且最难的是做到图片分辨率不改变,不影响图片质量效果。

该如下下手?我的思路是:确定一个变量,其他变量根据这个变量做适应性调整。

3 解决方法(具体下面会有图示)

①确定一个变量。由于当前的浏览器宽度是固定的,因此可以根据浏览器宽度范围制定一个标准高度,类似CSS的媒体查询(media query);

②初次变换。所有图片宽度根据这个标准高度作宽度的等比例缩放;

③创造容器。每行建立一个div,并装入尽可能多的图片,直到容器装不下;

④第一步调整。每行根据自己与目标宽度(当前浏览器宽度)的差值,再等比例变化宽、高。

公式如下:当前行总宽度/目标宽度=每个图片当前高度/变化后高度;
⑤第二步调整。根据变化后高度再等比变化各图片宽度;

4 操作图示

 

step123

step45

大工告成!然而深入考虑和分析,还总结出一些别的问题,我用了以下不同的处理方法把这些问题解决。

5 其他问题

①高度调整公式会产生百分比,浏览器是会直接取整,因此可能会产生-2到2px的误差;

解决方法:调整后记录每行误差值gap,然后循环把gap的值分给同行每一张图片,这样前2张图片可能会有±1px的图片宽度变化,但是用户基本觉察不了图片的轻微拉伸变化。

②用户图片数可能过少,会有图片只有1-3张占不满一行的情况,该怎样显示布局;

解决方法:判断只有1行图片的时候不作布局调整,少于1行则默认显示等高变化后的图片即可(即只调整一次,不需要为剩余值再自适应)。

③ 每行调整前的剩余宽度过大,导致调整后宽高很大;

解决方法:若调整后宽高是原始宽高的150%左右则该行舍弃,这里考虑到整体图片质量,确保不影响图片墙效果。

④ 用户上传的照片太小,例如16×16的小图标,如果一样的方式调整会与400×800这些图片并列放大,造成很大缩放比。

解决方法:考虑到是图片墙的效果,一般不会有用户传一些其他的图片,例如表情素材等等,同时在图片处理时可以加一个排序,获取了图片宽高后把小于一定值的图片排在最后再一起显示;

6 其他

目前有2个网站已经初步实现这种效果,如百度图片和flickr,如下图:

baidu_layout

flick_layout

然而,我们的布局有如下优势:

(1) flickr并没有兼容到ie6-7,可是由于我们的项目一般用户量比较大同时要考虑到所有用户,因此有必要做到兼容ie6以上所有浏览器包括各种现代浏览器;

(2) 百度其实并没有做到完美的满宽,如图右边,每行右边会出现不对齐,而我们的解决方案可以避免这样的误差(其他问题①);

7 总结

这个布局的优势显而易见:整齐又多变,规则又繁杂,用最纯粹的方式展现图片的魅力。

就如一个「网站版的摄影展」。

实现如此的方案,需要细心分析,仔细考虑,繁杂的效果只会降低图片的展现力,所以需要先做加法,丰富功能,再做减法,去其糟粕。

demo效果请点击这里

css.php