苹果CEO库克:2018年对于华人开发者是非同凡响的一年【马哥教育新闻快报326期】

各位小伙伴下午好,今天是2018年12月10日,这里是马哥教育新闻快报326期。

本期重点关注:苹果CEO库克:2018年对于华人开发者是非同凡响的一年

【快报内容】

1.苹果CEO库克:2018年对于华人开发者是非同凡响的一年

 北京时间 12 月 10 日上午消息,苹果公司 CEO 蒂姆·库克(Tim Cook)使用其最新款的 iPhone XS Max 刚刚发布了一条微博。在微博中,库克说,2018 年对于华人开发者来说是非同凡响的一年。

  库克还表示,苹果 App Store 刚刚上线了“年度优秀本土 App”和“年度优秀本土独立游戏” 。

  打开库克微博中的链接可以看到,“年度优秀本土 App”分别是“Focos、洪恩双语绘本、Sorted3、MOMO 相机、马卡龙玩图”;

  “年度优秀本土独立游戏”则分别是“OPUS:灵魂之桥、灵魂之桥前传:追忆”。

2.人为什么会有意识?一切可能都与振动有关

    浪科技讯,北京时间 12 月 10 日消息,据国外媒体报道,意识是一种非常神秘的东西。为何我的意识在这里,你的意识却在那里?为何对每个人而言、宇宙似乎都一分为二,一半是自己这个主体,另一半则是无穷无尽的客体?为何我们每个人都是自己意识的中心,同时接受着来自外界的信息?为何有些东西明显有自己的意识,其它的则不然?老鼠有意识吗?昆虫有意识吗?细菌呢?

  这些问题都是古老的“心身问题”(mind-body problem)的一部分。其核心问题是:思维与物质之间是什么关系?数千年来,这一问题始终未找到令人普遍满意的回答。

  “心身问题”在过去二十年间经历了一次大规模的“品牌重塑”。如今它被叫做“意识的硬难题”。这个词最早由哲学家戴维·查默斯在 1996 年出版的《有意识的心灵:一种基础理论研究》一书中提出,一直沿用至今。

  查默斯以嘲讽的语气指出,心身问题的“难”是相对神经科学的“简单而言”的。神经科学研究的是神经元与大脑在生理层面上的运作机制,当然谈不上简单。但查默斯认为,解释意识与物质之间的关系才是终极难题,相比之下,神经科学就显得简单些了。

  过去 10 年间,加州大学圣芭芭拉分校的塔姆·亨特和乔纳森·舒勒一起创立了所谓的“意识的共振理论”(resonance theory of consciousness)。他们认为,共振(即同时振动)不仅是人类意识的核心,也是动物意识和物理现实的核心。这听上去很像嬉皮士那套理论,但暂且别急,听本文慢慢解释。

  一切都与振动有关

世间万物是如何实现自发同步的?


世间万物是如何实现自发同步的?

  宇宙万物都处在持续不断的振动之中。就连看似静止的物体实际上也在以不同频率振动、振荡、或共振。共振是一类运动形式,特点是在两种态之间来回振荡。归根到底,一切物质其实都是其所在场的振动。因此可以说,自然万物都在不同的尺度上振动。

  如果把不同的、正在振动的物体放到一起,就会发生一些有趣的现象:过了一会儿之后,它们就会开始以相同的频率振动。这种“同步”的过程在我们看来非常神秘。我们称之为“自发性自组织现象”(spontaneous self-organization)

  数学家史蒂文·斯托加茨在 2003 年的《同步:秩序如何从宇宙、自然和日常生活的混乱中诞生》一书中,举了若干物理、生物、化学和神经科学领域的例子来说明“同步”(即共振)现象。例如,特定种类的萤火虫大量聚集时,便会开始同步发光;具有相同能量和频率的光子实现同步后,便会形成激光;月球自转与绕地公转完全同步,因此我们看到的始终是月球的同一面。可见研究共振能帮助我们更好地理解意识的本质,或者说得再普遍些,帮我们更好地认识宇宙。

  大脑内部的同步

外接电极可以记录大脑活动。


外接电极可以记录大脑活动。

  神经科学家也在研究中发现了同步现象。人脑中大规模神经元放电的频率是可以进行测量的。科学家认为,哺乳动物的意识与各种各样的神经同步有关。例如,德国神经生理学家帕斯卡·弗里斯(Pascal Fries)对大脑中不同电信号模式的同步产生各类意识的方式展开了研究。他主要关注γ(伽马)、β(贝塔)和θ(西塔)三种波。每种波在大脑中的电振荡速度不同,由贴在头骨上的电极测量。神经元组在利用电化学脉冲进行交流时,便会产生这种电振荡。将这些信号的速度和电压取平均值,便可得出拥有固定周期的脑电波。

  其中γ波与感知、冥想或专注意识等大规模协调活动有关;β波代表脑活动和唤起程度达到了最高水平;θ波则会在放松状态或做白日梦时出现。弗里斯称,这三种波加在一起,便产生了各种各样的人类意识(或至少促进了意识的产生)。但脑电波与意识之间的关系究竟如何,目前仍未达成定论。

  弗里斯把这一概念称作“通过一致性展开的交流”。在他看来,这一切都与神经元同步有关。当电振荡速率达成一致时,神经元与其它神经元组之间便可展开顺畅的交流。而假如没有这种同步一致性,信号输入便可能发生在神经元激发周期的任何阶段,导致交流效率大大降低。

  意识的共振理论

每种同步脑活动都与特定的大脑功能有关。


每种同步脑活动都与特定的大脑功能有关。

  亨特和舒勒在弗里斯等人的研究基础上,提出了意识的共振理论。该理论的应用范围很广,不仅有助于解释人类和哺乳动物的意识,还可以解释更广泛层面上的意识。

  从电子、原子再到分子,从细菌、老鼠到蝙蝠,亨特和舒勒根据在身边各类事物上观察到的行为, 提出“世界万物也许都至少有一点儿意识”。这一观点乍看上去很奇怪,但从意识本质的角度出发,人们对这种“泛心论”(该理论认为,一切物质都具有一定意识)的接受度正变得越来越高。

  泛心论学家认为,意识不是在进化中的某个时间点突然出现的,而是始终与物质有关,物质也始终与意识有关,意识与物质就像一枚硬币的两面。但宇宙中大部分与物质有关的意识都极为原始。例如,一个电子或原子拥有的意识可能少之又少。但物质越复杂、越丰富,意识也会随之升级;并且反之亦然。

  生物体能够通过多种生物物理通路快速交换信息,可以是电的形式,也可以是电化学的形式。而非生物体只能通过热通路进行内部信息交换,相比之下速度慢得多、信息也匮乏得多。与同等体积的非生物体相比(如鹅卵石和沙堆等),生物体可以让信息更快地流入规模更大的意识之中。与非生物体相比,生物体内部的连接数量要多得多,因此“正在发生的事情”也多得多。

  按照亨特与舒勒的理论,鹅卵石和沙堆都“只是聚合体而已”,仅仅是一系列高度基础的、在原子或分子层面上的意识实体的集合。而生物体与之截然不同:生物体也是由一系列微意识实体构成的,但这些微意识实体结合起来,却形成了一个更高级的、拥有大规模意识的实体。对我们而言,这种结合过程正是生物体的重要标志。

  亨特与舒勒理论的核心思想是:形成大规模意识(如人类和其它哺乳动物的意识)的这种连接关系,其实是众多组成部分共振的结果。共振波的当前速度决定了每个意识实体在特定时刻的规模,随着特定共振向更多的组成部分扩展,由该共振和组合方式形成的实体也会变得越来越大、越来越复杂。因此,人脑中达到γ同步的共振涉及的神经元与神经连接数量远多于单独的β或θ节奏。

  那么生物体之间的大规模共振呢?比如一大群同步闪光的萤火虫?研究人员认为,之所以会发生这种生物发光共振现象,是因为萤火虫体内的生物振荡器会自动与周围的萤火虫达成同步。

  那么,这些萤火虫是否拥有更高级的群体意识呢?既然我们不需要依赖智力或意识理论就能解释这一现象,答案也许是否定的。但对于拥有合适的信息通路和处理能力的生物体而言,这种自组织倾向的确可以、并且往往会产生规模更大的意识实体。

  亨特与舒勒的意识共振理论试图提供一个统一化的框架,涵盖了神经科学、神经生物学和神经物理学的基础问题、以及意识的哲学问题。该理论触及了意识与物理系统进化方面的核心区别。

  这一切都与振动有关,但同时也与振动的类型有关,最重要的是,与共振有关。

3.春运火车票12月23日起开售 “候补购票”功能将上线

        距离 2019 年春节还有两个月,但春运抢票的日子马上就要来了。12 月 7 日,南京客运部门发布消息称,12 月 23 日,就可以购买春运第一天(2019 年 1 月 21 日)的火车票和汽车票了。

苹果CEO库克:2018年对于华人开发者是非同凡响的一年【马哥教育新闻快报326期】

  2019 年春运购票时间表注意了

  2019 年春运,从 2019 年 1 月 21 日(腊月十六)开始,到 2019 年 3 月 1 日(正月廿五)结束。

  本月底,春运前返乡的火车票就将开抢,要抢票回家的小伙伴要记住几个时间点。

  本月 23 日,可以购买春运第一天(2019 年 1 月 21 日)的火车票。

  2019 年 1 月 5 日,可以购买 2019 年年二十九(2 月 3 日)的火车票。

  2019 年 1 月 6 日,可以购买 2019 年除夕(2 月 4 日)的火车票。

  2019 年 1 月 7 日,可以购买 2019 年春节(2 月 5 日)的火车票。

  2019 年 1 月 12 日,可以购买 2019 年正月初六(2 月 10 日)的火车票。

  2019 年 1 月 30 日,可以购买春运最后一天 2019 年 3 月 1 日的火车票。

  今年春运有什么变化?

  春运期间买火车票 12306 预付钱可自动购票和退票

  中国铁路客票发售和预订系统研发的技术带头人单杏花透露,她和团队研发的“候补购票”功能将于 2019 年春运期间上线,届时抢票情况将会再次得到缓解。

  什么是“候补购票”功能?所谓候补购票,简单来说,火车票卖完了,旅客可以在 12306 平台登记购票信息并支付预购票资金,如有退票、余票,12306 系统将自动抢票。按照专家的估计,这种方式无论购票速度、成功率还是安全性,都比市面上的抢票软件有明显优势。

苹果CEO库克:2018年对于华人开发者是非同凡响的一年【马哥教育新闻快报326期】

  放票时间要留心

  自 2014 年 11 月 28 日起,铁路部门将对互联网、电话订票的起售时间进行调整。放票时间点从 16 个调整为 21 个,即8:00 至 18:00 期间,每个整点和半点均有新票起售,同时C、D、G字头列车不再单独起售,起售时间与车站保持一致。所以请大家务必提前去 12306 官网查询自己所乘车站开始放票的时间段。

  车票预售期是如何规定的?

  目前全路网络购票和电话订票的预售期为开车前 30 天,车站售票窗口、铁路客票代售点和自助售票机的预售期为开车前 28 天。预售期的天数均包含当日。各铁路局可能会对预售期进行临时调整,请注意车站公告。

  寒假学生火车票已经开售

  2019 年寒假学生火车票已经全面开售,广大学生旅客可以购买今年 12 月 1 日至 2019 年 3 月 31 日期间的优惠火车票。

  车站提醒,学生只享受半价硬座客票和空调票,硬卧、软座、软卧均不出售学生票;高铁、动车组列车只发售二等车学生票,学生票为全价票的 75%。购买学生票时,大中专学生须提供加盖院校公章的减价优待凭证、火车票电子优惠卡和经学校注册的学生证。每个学生在每年的规定时间内,只能购买 4 次学生票。此外,若学生在超过减价优待凭证上记载的区间乘车,对超过优惠乘车区间的部分须购买全价票。若学校和家庭所在地之间没有直达车,可分段购买联程票。

苹果CEO库克:2018年对于华人开发者是非同凡响的一年【马哥教育新闻快报326期】

4.NET Core 2.2 正式发布,有你喜欢的特性吗?

更新亮点:分层编译(Tiered Compilation)

分层编译是一种使运行时能够更自适应地使用实时(JIT)编译器,以在启动时获得更好的性能并最大化吞吐量的功能。该功能在 .NET Core 2.1 中是可选的,然后在 .NET Core 2.2 Preview 2 中默认启用。不过开发团队认为还没有准备好在正式的 .NET Core 2.2 版本中默认启用它,所以已将其切换回可选功能。

分层编译有望在 .NET Core 3.0 中默认启用。

运行时事件(Runtime Events)

我们通常需要监视运行时服务(如当前进程的 GC,JIT 和 ThreadPool ),以了解这些服务在运行应用程序时的行为方式。在 Windows 系统上,这通常使用 ETW 监视当前进程的 ETW 事件来完成。虽然这种方法仍然有效,但使用 ETW 并不总是很容易。在一些低权限环境中,或是在 Linux、macOS 上,都可能无法使用 ETW 。

从 .NET Core 2.2 开始,可以使用 EventListener 类来使用 CoreCLR 事件。这些事件描述了 GC,JIT,ThreadPool 和 interop 的行为。它们在 Windows 上作为 CoreCLR ETW 提供程序的一部分公开的相同事件。这允许应用使用这些事件或使用传输机制将它们发送到遥测聚合服务。

SqlConnection 支持 AccessToken

SQL Server 的 ADO.NET provider —— SqlClient,现在支持将 AccessToken 属性设置为使用 Azure Active Directory 以对 SQL Server 连接进行身份验证。要使用此功能,你可以使用 Microsoft.IdentityModel.Clients.ActiveDirectory NuGet 包中包含的 Active Directory Authentication Library for .NET 获取 access token value 。

使用 Azure Active directory 验证 SQL Server 连接示例:

// get access token using ADAL.NETvar authContext = new AuthenticationContext(authority);var authResult = await authContext.AcquireTokenAsync(appUri, clientCredential);// setup connection to SQL Servervar sqlConnection = new SqlConnection(connectionString);sqlConnection.AccessToken = authResult.AccessToken;await sqlConnection.OpenAsync();

此外,该版本还包含 Injecting code prior to Main,提供 Windows ARM32 支持等特性。

适用平台:

  • Windows Client: 7, 8.1, 10 (1607+)
  • Windows Server: 2008 R2 SP1+
  • macOS: 10.12+
  • RHEL: 6+
  • Fedora: 26+
  • Ubuntu: 16.04+
  • Debian: 9+
  • SLES: 12+
  • openSUSE: 42.3+
  • Alpine: 3.7+

适用芯片:

  • x64 on Windows, macOS, and Linux
  • x86 on Windows
  • ARM32 on Linux (Ubuntu 16.04+, Debian 9+)
  • ARM32 on Windows (1809+; available in January)

完整详细信息请查阅 .NET Core 2.2 发行说明。


我们很高兴地宣布发布.NET Core 2.2。它包括对运行时的诊断改进,对ARM32 for Windows和Azure Active Directory for SQL Client的支持。此版本中最大的改进是在ASP.NET Core中。

ASP.NET Core 2.2和Entity Framework Core 2.2。

【今日学习必备】

【Linux面试真题】-在shell中变量的赋值有四种方法,其中,采用name=12的方法称为什么 ?

 A  直接赋值 

B使用read命令

C 使用命令行参数

D使用命令的输出

正确选项为:A

【Python面试真题】-Python下多线程的限制以及多进程中传递参数的方式

       Python多线程有个全局解释器锁(global interpreter lock),这个锁的意思是任一时间只能有一个线程使用解释器,跟单cpu跑多个程序一个意思,大家都是轮着用的,这叫“并发”,不是“并行”。
  多进程间共享数据,可以使用 multiprocessing.Value 和 multiprocessing.Array

>【就业喜讯】

【学员喜讯-740期】不满基本的业务执行工作,认为IT更有技术壁垒!30岁转行学Linux云计算4个月就业20万!

苹果CEO库克:2018年对于华人开发者是非同凡响的一年【马哥教育新闻快报326期】

[今日直播]

1、强哥——为什么要学习MySQL?(20:00-21:00) 

【近期开班】
Linux面授班:2019年3月4日(北京)
Linux网络班:2019年1月19日(网络)
Python面授班:2018年12月24日(北京)
Python网络班:2018年12月29日(网络)

相关新闻

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!