AlphaGo的奇迹

今日我走在回家的路上,心情依旧平静,却又有些激动。 今天发生了一件大事,人工智能在围棋上战胜人类最顶尖选手,这是一个新时代篇章被开启的标志,是一个出乎所有围棋界专业人士意料,而又是被互联网科技界押宝而乐得看到的结果。 记得我小的时候,经常在仲夏夜晚,坐在爸爸自行车后座上,到一个很破旧的四合院里听棋。慢慢培养出了兴趣,以至于时至今日也经常会跟三五好友相约手谈。 作为一个从高中以来一直笃信算法的人,我深信机器终将会替代它可取代的一切,但对于围棋,我始终抱有敬畏之心。不仅是因为围棋那亿变兆化的下法,更是想有一丝私心地不想让算法强过人类,以彰显人类智慧的高贵和不可取代。 我几乎以为我有生之年不会见到的,而如今,它发生了。这让我对AI的发展产生了更大的信仰:没有例外地,可以被机器取代的,都会在我有生之年发生。我唯一能做的,就是多活两年,亲眼见证。正如今天发生的一切。 那些曾说机器弹不出好琴、下不了好棋、写不了好书、画不出好画的人们,最终只能像今天的我一样,玩起了“干瞪眼”。 而那些仍然活在旧时代的人们,我想问候一句:廉颇老矣,尚能饭否?

 · zx

对区块链的再认识

我之前对区块链的认识不足,现在意识到,可以建立银行间的“私有云”,也就是说区块终端仅限银行信任机构才可以架设,这样就可以合理利用了。 区块链技术本身没有对错,不过依旧存在被滥用的可能,而且,貌似这是个不太可逆的过程,也就是说,一旦利用起来,都没办法撤下来。如果系统出了问题,就是整个金融支付体系的问题。 其实区块链是相当于在每个人自己家的电脑和手机上装个核心,然后通过海量分布式存储,把帐目储存到所有人的电脑中去(当然是加密的),然后每隔几分钟同步一次。通过这种方式,化解当前支付系统的效率瓶颈。也就是说,通过这种方式,你给全世界任何一个人打款,都是几乎实时到帐,没有t+0、t+1之说了。 所以,央行可能找到一个平衡方案,就是账本私有,交易同步。

 · zx

央行:《非银行支付机构网络支付业务管理办法》非权威解读

先说结论:这个文的出台,受损最大的是以京东(网银支付)为首的没有背后银行支持的做互联网金融的第三方支付,短期收益的是不思进取的商业银行,长期收益最大的是第三方支付和银行的结合体(网商银行+支付宝,前海微众银行+微信支付)。 非银行支付机构网络支付业务管理办法 (征求意见稿) 第一章 总 则 第一条 为规范非银行支付机构(以下简称支付机构)网络支付业务,防范支付风险,保护当事人合法权益,根据《中华人民共和国中国人民银行法》、《非金融机构支付服务管理办法》等规定,制定本办法。 解读:这一条说的是办法出台的目的和依据。 ​ 第二条 支付机构从事网络支付业务,适用本办法。 本办法所称支付机构是指依法取得《支付业务许可证》,获准办理互联网支付、移动电话支付、固定电话支付、数字电视支付等网络支付业务的非银行机构。 本办法所称网络支付业务,是指客户通过计算机、移动终端等电子设备,依托公共网络信息系统远程发起支付指令,且付款客户电子设备不与收款客户特定专属设备交互,由支付机构为收付款客户提供货币资金转移服务的活动。 本办法所称收款客户特定专属设备,是指专门用于交易收款,在交易过程中与支付机构业务系统交互并参与生成、传输、处理支付指令的电子设备。 解读: 明确了办法的适用范围、 支付机构的含义、 网络支付业务的含义。办法里所说的网络支付业务,要同时具备四个特征: 1、为收付款客户提供资金转移服务的主体是支付机构; 2、客户发起支付指令所借助的是计算机、移动终端等电子设备; 3、支付指令依托公共网络信息系统远程发起,即客户的电子设备经由公共网络信息系统与相关后台系统进行交互并传递支付指令。因此,支付指令发起过程中,客户的电子设备不需与后台系统交互的支付业务不属于本办法规范范畴(例如,基于手机NFC功能的电子现金脱机消费业务等); 4、支付指令发起过程中,付款客户的电子设备不与“收款客户特定专属设备”进行交互。 本条也解释了“收款客户特定专属设备”,是指专门用于交易收款的电子设备,其在交易过程中与支付机构业务系统交互,并参与完成支付指令的生成、传输及处理。此类设备通常布放在收款客户经营场所,付款客户需亲临收款客户经营场所完成支付。 第三条 支付机构应当遵循主要服务于电子商务交易的原则,基于客户的银行账户或者按照本办法规定为客户开立支付账户提供网络支付服务。 本办法所称支付账户,是指获得互联网支付业务许可的支付机构,根据客户的真实意愿为其开立的,用于记录预付交易资金余额、凭以发起支付指令、反映支付交易明细信息的电子簿记。 解读: 支付机构可以通过传统跳网银或者快捷支付模式,基于客户银行账户办理网络支付业务;也可按规定基于支付账户提供网络支付服务。另外说明了 支付账户的含义。

 · zx

产品经理工作原则:我对产品设计和系统架构的要求

三个词,模块化,松耦合,可扩展。 用游戏来举例子:模块化,就是“拼图游戏”。每一个拼图方块都是独立的个体,但是在结构设计上是可以组合到一起的,就是一个完整的结构。这里边强调的是“接口”,就像每一块拼图都有可以通过接口(凹凸的形状)和其他方块拼在一起,组成一个整体。

 · zx

DNS池及配置方案

最近网络不稳定,上国外网站都上不去,一查是DNS的问题。所以找了一个解决方案:建议在可控的最上级路由器上进行配置,以便网内所有设备上网而不必单独设置DNS。 国内服务器: 1. OpenerDNS: 42.120.21.30 2. 114DNS:114.114.114.114 114.114.115.115 3. oneDNS:112.124.47.27 4. aliDNS:223.5.5.5 223.6.6.6 国际服务器:

 · zx

Beyond Compare 文件大小不一致但是内容一致的解决方案

这个问题困扰我多年。 拿WordPress举例: 从下面两图可见文件大小不一致,但是Beyond Compare可以比较出内容一致,从而将比较结果显示为“相同”(=) 但是内容不一致的文件会被比较出来,如readme.html文件,下图反映了这一情况。 需要做的设置如下:将文件夹的比较设置中,“比较”选项卡中的“需要打开的文件”设置为“基于规则的比较” 如果将“文本比较”中“重要”选项卡中的“比较行尾(PC/Mac/Unix)”选中的话… 行尾不同也会被认为是不同的文件(默认“基于规则的比较”是会忽略这种不同的)。

 · zx

单源代码搭建多WordPress站点

本文讨论的方法是使用一套WordPress源代码,实现多站点各自的内容、模板、附件及可定制功能的实现方法。 前提条件 几个站必须在同一个主机空间 几个站的固定链接样式必须一样 每一个网站创建一个独立的MySQL数据库,或同一个数据库不同表头 将每个域名都解析到同一个网站目录 主体流程 配置域名系统指向到同一空间 配置每个站点单独的数据库(如使用同一个数据库不同表头,则此步忽略) 修改wp-config.php信息,根据不同域名设置不同的初始化值,达到使用不同变量的目的。 根据域名依次安装每个WordPress 配置每个系统的各自变量:媒体文件存放地址、CDN、备份计划等 主要实现方法 wp-config.php文件的配置 if($_SERVER["HTTP_HOST"]=="www.domain1.com" || $_SERVER["HTTP_HOST"]=="domain1.com"){ define(‘DB_NAME’, ‘database_name_1’); define(‘DB_USER’, ‘username_1’); define(‘DB_PASSWORD’, ‘password_1’); define(‘DB_HOST’, ‘host_1’); define(‘DB_CHARSET’, ‘utf8’); define(‘DB_COLLATE’, ‘’); $table_prefix = ‘wp1_’; define(‘WPLANG’, ‘zh_CN’); }else if($_SERVER[“HTTP_HOST”]==“www.domain2.net ” || $_SERVER[“HTTP_HOST”]==“domain2.net”){ define(‘DB_NAME’, ‘database_name_2’); define(‘DB_USER’, ‘username_2’); define(‘DB_PASSWORD’, ‘password_2’); define(‘DB_HOST’, ‘host_2’); define(‘DB_CHARSET’, ‘utf8’); define(‘DB_COLLATE’, ‘’); $table_prefix = ‘wp2_’; define(‘WPLANG’, ‘zh_CN’); } 如果多余2个域名,则按需增加判断部分,另可根据wpconfig.php强大的配置功能达到特定目的,具体参见:http://codex.wordpress.org/Editing/_wp-config.php( 中文 ) wp-content信息的配置 (推荐) 由于默认安装共享了/wp-content/文件夹下的信息,如果想针对不同站点指定不同的插件、模板、上传目录,需要针对修改,可通过自定义wp-config.php文件或在WP后台设置达到目的。 如果不修改可能会遇到上传文件名相同、架构不良好插件的配置覆盖(通过文件保存配置信息的插件),备份恢复困难等潜在风险。

 · zx

Google TV Design Patterns | Google智能电视设计规范

这是为运行在Google TV 上的Android应用程序所作的用户界面开发准则。虽然运行在手机和Google TV上的安卓应用程序几乎没有不同,但在用户界面上,两者还是有区别。 电视的观看环境通常被描述为“10英尺环境”,电视屏幕也被描述为“10英尺的用户界面”。当你为10英尺环境创建应用程序时,请记住以下基础概念: 从传统上意义来说,10英尺环境适合消费内容 10英尺环境是娱乐环境,不是工作环境。 10英尺环境通常是一个社会环境,不是单用户环境。 10 英尺用户界面的观看体验是电脑和电视的结合 电视屏幕兼有电脑和电视的特点。 显示分辨率类似电脑,但受到电视特点的影响。 在TV屏幕上的色彩是不同的。 电视设备拥有高品质的声音 电视设备通常连接到最好的音响系统。 不像电脑,用户期望电视设备发音,并且希望不会被打扰。 10 英尺用户界面需要简单和可见的导航 建立从左到右、从上到下的导航。 降低对鼠标的要求。 提供可视反馈。 基于内容区域的用户界面模式,最适合于10英尺用户界面 区域本身与设备类型无关。 不同的设备类型有特定的区域安排。 许多不同的用户界面可以基于区域的概念。

 · zx

微信5.0新版全流程体验

拿到beta版后,感觉5.0版可以稍微花点功夫研究下,所以在今天正式版放出来后,先上截图,然后慢慢研究。 被马化腾寄予厚望,让张小龙呕心沥血,将马云和曹伟国连成一体的东西究竟是什么样呢?

 · zx

Google Reader最近可能要有一次大风波? | Something Gonna Happen to Google Reader?

今天看了几个Google员工的Plus状态,貌似他们正在讨论Google Reader可能要停止服务。 如果是这样……你不要悲哀,共和国滴旗帜上有我们血染的风采。 Say goodbye to Google Reader

 · zx
沪ICP备15008885号-1 | 沪ICP备15008885号-2 | 沪ICP备15008885号-3 | 沪ICP备15008885号-4 | 沪ICP备15008885号-5
沪ICP备15008885号-6 | 沪ICP备15008885号-7 | 沪ICP备15008885号-8 | 沪ICP备15008885号-9 | 沪ICP备15008885号-10
沪ICP备15008885号-11 | 沪ICP备15008885号-12 | 沪ICP备15008885号-13