江湖夜雨十年灯(2019.01)

这篇文章包含两部分:技术篇和房产篇。关于技术篇,今天听到一个消息,据说,阿里巴巴CEO张勇,发了一条内部信,要求以后产品岗的90%要从技术岗转。另外,《读库》最近出版了一本非常经典的书。我摘几份书评放在这里:


3072403-c81a7be97b633df0.png

全文阐述了很多,中心思想是把编程当作一门在不断交流中自发学会的语言来看待,学会如何思考以及将思考的结果形式化表达出来,学会将问题结构化分析,学会在纠错中不断改进,学会在得到结果正向反馈让自己体验到学习的愉悦感,学会将所学所用应用到日常生活中。

我们总要把脑袋里的念头写成文档或代码,这些都是将思维可视化的工作;而思维可视化,可以极大的提升思考能力。

计算机语言不仅提供了一种控制计算机的手段,也提供了一种有力的描述思考的语言……它们会对我们用来描述自己、描述学习的语言产生特别的影响。……稍有计算机知识的人,常常用到诸如“输入”、“输出”、“反馈”之类的词汇,用来描述他们自己的思维过程。……我们眼中的编程语言是一个描述性的工具,它能够强化我们本身的语言。

关于房产篇。我们所处的房产行业是一个与众多行业有强烈关联的行业。房产的选择一方面对应一个人的生活方式,而这种生活方式也会随着人的观念进行变迁,这就设计到社会学问题。同时,房产背后的资产价值、房产所在位置的配套、医疗、交通、学校等等。这些又涉及到城市规划。修地铁的钱哪里来?买房的钱哪里来?为什么房地产被称作“蓄水池”?这又涉及到了经济学问题。房多多有个规划是要做“房地产的淘宝”,房产是一种商品。那这种商品就和其他商品有类似的属性,品牌、质量、包装。。。比如说绿城为什么是一家对产品有追求的房企,融创的房子普遍有什么特点?上海深坑酒店的建筑商在杭州又有什么作品?这设计到了建筑学和美学的问题。其实偶尔俯瞰一下,房地产行业是如此的庞大,蕴含的机会层出不穷。干一行爱一行,要enjoy

技术篇

劈柴与安卓操作系统

劈柴哥(Sundar Pichai )的在谷歌的四大成名作:谷歌邮箱、谷歌Map、谷歌浏览器、安卓操作系统。

安卓5.0Lollipop发生了很大变化,这正是劈柴接手安卓后从4.4到5.0的那一代。新官上任三把火,分别是更换了安卓的运行环境、引入了现代的设计风格Material Design、扩展了安卓的发展线路。

Lollipop将运行环境更换到了Android Run Time。简称是ART。其实这种运营模式在劈柴接手安卓后的安卓4.4的时候就已经出现了。


3072403-27e59da4e74fb971.png

在此之前,安卓一直是用Dalvik虚拟机。这导致早期的安卓系统为人所诟病,没用多久就卡。

ART 的机制与 Dalvik 不同。在Dalvik下,应用每次运行的时候,字节码都需要通过即时编译器(just in time ,JIT)转换为机器码,这会拖慢应用的运行效率,而在ART 环境中,应用在第一次安装的时候,字节码就会预先编译成机器码,使其成为真正的本地应用。这个过程叫做预编译(AOT,Ahead-Of-Time)。这样的话,应用的启动(首次)和执行都会变得更加快速。

3072403-70b98ab0efe7cab8.png
image.png

Material Design统一了整个安卓平台的交互设计,之前安卓的软件UI设计风格各家都不是很统一,甚至同一家公司的两款APP在交互设计上也出现不统一。比如确定和取消按钮,放在左右的位置,这个APP确定放在了左边,那个APP放在了右边。这两款APP同时出现在一款手机上,让使用者会容易产生很大的误操作。

同时加入了屏幕自适应。这让屏幕分辨率所谓的分裂和交互逻辑的不统一成为了过去。那个时候安卓手机屏幕尺寸非常多。有了自适配后,智能手表、电视甚至汽车上进行适配。将安卓平台推向所有能够运行嵌入式系统的设备上。如果说Andy Robin创造了安卓系统。劈柴就是用这三把火把安卓的性能和能力发挥到了极限。几乎相当于重新发明了安卓。


3072403-399fcc2d63fba22f.png

霍格沃兹学院(一家比较知名的测试技术培训机构)的一份Linux教程

轻松掌握 Linux 文本处理三剑客:grep、awk 和 sed 实战演练

美团和有赞的年度技术盘点

技术年货:美团技术沙龙合辑大放送——85个演讲,70+小时视频

3072403-241d7245ee8ec281.png

技术大礼包 | 干货都在这里了,有赞技术2018年度合集大放送

3072403-92fc694ca769f3f5.png

什么是真正的程序员(中文)

本文是一篇译文,作者仿照《小王子》中的情节,通过小 printf 遇见的不同类型的程序员,最后悟出什么才是真正的程序员!模仿的风格很相似,《小王子》英文版长度也差不多这样长,也可以把阅读英文版的《小王子》作为阅读英文书籍的入门书。

12 款助你学编程的免费游戏

本文中,我们评选出12个热门网站,你可以通过玩游戏学习编程。

更方便阅读源码的工具Sourcetrail

可以查看源码的工具,可以查看java和c++的源码。可以图形化展示类、方法、接口等之间的关系


3072403-030568db2dbbed7f.png

AI 也能帮你写代码 (TypeScript / JavaScript / Python / C++ / C#) 了!!!

微软和 IntelliCode 团队一起推出 Visual Studio IntelliCode 扩展,预览版可以在 VSCode 插件市场直接查找「Visual Studio IntelliCode」安装。在我们编写代码的时候,插件会自动给出推荐的编码补全,当然它不只是个语法的提示工具,它的做法是根据编码的上下文来提供智能的建议。

3072403-1f46e0ef8d0cbee9
image

浏览器录制回放工具 rrweb

rrweb 是 record and replay the web的简写,旨在利用现代浏览器所提供的强大 API 录制并回放任意 Web 界面中的用户操作。

有赞:资损防控体系介绍

这套体系是为了对有赞支付资金类进行线上监控


3072403-99e03b786ba1e339.png

怎样尊重一个程序员

王垠的一篇blog。

LeetCodeAnimation:用动画的形式呈现解 LeetCode 题目的思路

3072403-87978d01df0c66ca
image.png

在 iOS 上跑 Linux shell:ish

在 iOS 上跑 Linux shell,可以通过 linux 命令操作你的 iOS 设备

手绘图:Diagram

手绘图,然后保存成 PPT 的在线服务。

时光机网站

可能很多人对互联网档案馆还很陌生。他们最有名的服务是“ wayback machine ”,字面意思为“时光机”。网上一些“带你看看二十年前的互联网”之类的文章就是用的他们的截图。


3072403-0d88ce5142360b2a.png

除了带人们回到 20 年前之外,互联网档案馆还担负了一些其他的责任。他们的爬虫会跟搜索引擎的一样爬网站,并把爬到的信息存档下来。有很多网站因为经营不善等原因关闭,或是 URL 因为网页改版失效,而这时互联网档案馆成了能找到这些网页的唯一方法。

对于国内网站,互联网档案馆还担负了另一个重要作用:保存容易被和谐的文章。国内很多新闻网站会集体撤稿。这种撤稿行为有时非常随机,没有规律可言。至于另外一些常见网站上容易被和谐掉的内容——这点更不用多说,读到这里大家都明白。

房产篇

按照买房的“三个世界”理论,对上海进行划分。

3072403-2c2f6ae43816d821.png

3072403-c067e3317dbf2eac.png

3072403-281aee8a668b0276.png

CRIC房产测评网

相比于其他房产类网站,楼盘介绍详细很多,更倾向于“测评”。


3072403-b837d98c57239773.png

一款游戏:《屌丝买房》

《买房记》是一款有趣的模拟经营类游戏,能让你充分感受到赚钱的乐趣。你在游戏中的任务,是要在一年时间内,用仅有的三千块钱赚到几百万甚至几千万,买到理想中的房子。
敖厂长也为这款游戏发过一个视频

3072403-468b211ad7886408.png

挤到没人性,你还说一线城市不够大?:

主要看点是杭州、深圳、合肥这几个城市的版图扩张之路。

中国人对城市化一直有一个认知误区:城市越来越大,人越来越多,所以才变得不再宜居。恰恰相反,只有足够多的人口,才能形成强大的集聚效应,降低城市公共服务的成本,纽约、伦敦、东京等人口爆炸的都市皆是如此。一个城市变得不再宜居,不是因为人口暴增,而是因为它提供的公共服务落后于人口增速。

上海的富人区以及变迁

进入21世纪,上海公认的四大富人区分别为长宁古北、陆家嘴、联洋碧云以及松江佘山,代表豪宅数不胜数,有檀宫、汤臣一品、九间堂、世贸佘山庄园等等,身价不能简单地用一个“壕”字来形容。

3072403-3f3205c57fae2f53.png
网传的“魔都最全明星置业地图”

在这些高档社区中,相较于土著,新上海人购房比例更高,如世贸湖滨花园,69%的房子为新上海人所购买;并且随着不同社区物业费的增加,上海人购买的比例也在下降。

由此可见,外来的新上海人正在悄然占据上海财富格局中的中央位置。而他们也在重新定义新的“上只角”。

此外,有数据显示,相较于老上海人以中环以内的老房子居多,但其经济能力一般,在经济能力方面,江苏、浙江籍新上海人都处于高水平,且江苏籍新上海人在西南、西北、东边都有较高比例的连片分布,并且江苏籍新上海人在房屋、车辆、手机三个指标上的表现非常均衡,等等。

这些都反映出新上海人正在不断提升自身的财富能级,老上海人则主要是依靠家族间传承的房产而得以保持其经济地位。

国外的房产和生活方式

Wish you were't here:欧洲的游客增多,对原有的居民的正常生活产生了干扰。旅游辞典在面对游客带来的众多问题,也与时俱进的增加了一个新的名词“overtourism”。这种举动乍一听有点奇怪,有朋自远方来,而且来到这里消费,创造工作岗位有什么不好的?而且统计数据也表明,绝大多数国家都是迫切想要吸引游客。但问题的关键在于,这些来旅游的游客全都一窝蜂的去了相同的地方打卡。按理说,随着互联网的普及,人们会更容易找到那些小众的地方,也就更利于分散出行。为何结果却与这种分析相反?后来有人分析,这是因为网上流行“此生必去之地”、“去世之前一定要做的事”这样的清单,更多人都怀揣着不落伍的心情去赶流行,进而把游客都导向了相同的地点。航空机票价格的相比上世纪80年代大幅的下降,和Airbnb的兴起,也使得旅游的人数进一步提升。还有一点提出的问题:如果游客推高了本地人的生活成本,更多本地人被排挤出自己的家园。这种人口变迁正在进行。学者们担心,如果本地人口的持续减少,面向普通居民的服务的实惠的咖啡馆和诊所将无以为继。这篇文章,让我想起了#Debate:街区士绅化是好是坏总有争议,但居住者有权选择才是最重要的这篇文章,

这似乎是一个无法避免的结果。大公司、地产开发商、连锁零售巨头、中产消费者在进入一个社区时,必然将自己的审美倾向、消费习惯带到这里,从而改变原有社区的形态。这引发了人们的担忧,包括但不限于租金上涨、生活成本增加、社区结构被破坏、居住了几十年的原住居民不得不搬迁、甚至是原生文化的彻底毁灭。

还有一篇文章就是巴黎就是这么脏|大象公会:提起巴黎,人们最先联系到的是国际化、时尚之都。就像是美剧《了不起的麦瑟尔夫人》中让人沉醉的浪漫Rain In Paris。然而,巴黎怎么会和脏有联系呢?这篇文章中,展示了巴黎这座城市的部分现状。比如厕所问题,

巴黎全城只有140座公厕,而面积相同的北京二环内,公厕约有2300座。
和厕所问题导致的异味,除此外还有老鼠众多、宠物狗的便便、三万多名流浪汉、堆积的烟头等一系列环境问题(看到文章列举的那些,让我感觉我国的三四线城市都比巴黎要干净)。巴黎曾经是现代城市的模板,第一个邮政系统、第一个公共交通系统、第一个路灯系统都出现在巴黎。而且早在1884年3月7日,巴黎就已经推行了当时世界上最先进的垃圾分类政策。而且也不是政府不努力处理这些问题,多年来,软硬兼施,但效果依然不是很大。那是什么原因导致巴黎成为一个与“脏”有关系的城市的呢?

Worth moving to Sweden as engineers?:一个中国开发者移居到瑞典当工程师。十年之后,他对自己这个决定的看法,留在国内好,还是去瑞典好?文章就互联网企业、工作方式、社会保障体系等问题进行了对比。

《Rural America's "brain drain": How student debt is emptying small towns》这篇文章中,谈到了一个现象,在美国承担贷款的高校毕业生相比于那些没有贷款的毕业生会有更少的意愿去乡下定居,而是更倾向于流向纽约、洛杉矶这样的大城市。几年前并不是这样,几年前许多年前的毕业生第一志愿是希望去乡下定居的。随着大学毕业生去乡下定居的比例越来越少,这些地方对他们的吸引力也就越来越小。人定居的越来越少,一些基础设施的建设成本也就越来越大。那为什么这些原本的毕业生会更多的奔向城市。因为他们承担了助学贷款,而在城市,获得高工资的机会多,才能更好的还清贷款。于是这也就有了文章的标题“How student debt is emptying small towns”。城市和乡村的差距在进一步拉大。

猜你喜欢

转载自blog.csdn.net/weixin_34137799/article/details/87164943
今日推荐