Zend创始人离职原来早已安排好

前边我们报导过,PHP 兼 Zend 公司联合创始人 Zeev Suraski 宣布目前已经从工作了 20 年的 Zend 公司离职2 日晚间,知名 PHP 开发者,同时也是 PHP JIT 主力鸟哥(惠新宸)在朋友圈中曝出猛料:原来一切都是安排好的。

640?wx_fmt=jpeg 鸟哥公开了去年 8 月份他与 Zeev Suraski 团队成员 Dmitry Stogov 的聊天记录,Dmitry 表示 Rogue Wave 公司业务战略正在转变,同时还打算将所有非美国开发者分配到爱沙尼亚,所以他与 Zeev 都会寻求离开 Rogue Wave,整个离开过程大概要半年时间。640?wx_fmt=jpegZeev Suraski 是 PHP 联席架构师(Co-Architect of PHP)、Zend 联合创始人(Co-founder of Zend),以色列人。1997 年,Andi Gutmans 和 Zeev Suraski 重写了 Rasmus Lerdorf 的 PHP-FI,这份作品被作为 PHP 3 发布。1998 年,他们全部重新设计了 PHP 的语法解析器,并将它命名为 Zend 引擎。PHP 4 是第一个基于 Zend 引擎的产品,这一产品也获得了巨大的成功。1999 年,两人共同创立了 Zend 公司,2015年,Zend 技术公司被 Rogue Wave Software 收购,2016 年 Andi Gutmans 离开 Rogue Wave。其实去年 10 月份 Zeev Suraski 就公开表示将与其团队整体离开 Rogue Wave,原因是公司做出了一项战略决策,将其后续工作重点放在 Zend Server 部分。因此,Zeev 与他的团队,包括 Dmitry Stogov、Matthew Weier O'Phinney 和 Enrico Zimuel 决定将离开公司并寻找新的机会。现在 Zeev 正式表示结束了与 Rogue Wave 的旅途。

开源中国征稿啦!


开源中国 www.oschina.net 是目前备受关注、具有强大影响力的开源技术社区,拥有超过 400 万的开源技术精英。我们传播开源的理念,推广开源项目,为 IT 开发者提供一个发现、使用、并交流开源技术的平台。


现在我们开始对外征稿啦!如果你有优秀的技术文章想要分享,热点的行业资讯需要报道等等,欢迎联系开源中国进行投稿。投稿详情及联系方式请参见:我要投稿

640?

推荐阅读

5门可能衰落的编程语言

Blender 2.80发布:全新UI、实时渲染引擎 Eevee

9012年,Linus 终于意识到没什么人在用软盘了

最常见的 Git 错误都有哪些,如何解决它们?

这款数据库将企业版功能100%开源还不收费,why?

640?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/314600.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Codeforces Round #643 (Div. 2)(A, B, C, D, E)

Codeforces Round #643 (Div. 2) Sequence with Digits 思路 一道暴力题&#xff0c;猜想在某一步一定会出现0&#xff0c;于是怀着忐忑提交了代码&#xff0c;结果还真的是这样。 代码 #include <bits/stdc.h>using namespace std;typedef long long ll;ll judge(l…

Codeforces Round #741 (Div. 2) E. Rescue Niwen! 字符串 + dp

传送门 文章目录题意&#xff1a;思路&#xff1a;题意&#xff1a; 给你一个串sss&#xff0c;定义其扩张串为s1,s1s2,...,s1s2..sn,s2,s2s3,...,sns_1,s_1s_2,...,s_1s_2..s_n,s_2,s_2s_3,...,s_ns1​,s1​s2​,...,s1​s2​..sn​,s2​,s2​s3​,...,sn​&#xff0c;现在让…

梯度下降:求线性回归

梯度下降的直线拟合 实现说明 给定若干个x,yx, yx,y并且求得一个最佳的yaxby ax byaxb&#xff0c;也就是二元一次方程组的解。 先放上给定的散点&#xff0c;以及求得的线性回归的直线的图片。 我个人认为&#xff0c;这里的梯度优化&#xff0c;就是通过一个关键式子los…

Codeforces Round #268 (Div. 1) C. Hack it! 数位dp + 构造数位

传送门 文章目录题意&#xff1a;思路&#xff1a;题意&#xff1a; 定义f(x)f(x)f(x)表示xxx的十进制下数位和&#xff0c;现在给你aaa&#xff0c;让你选一个区间[l,r][l,r][l,r]&#xff0c;满足∑ilrf(i)moda0\sum_{il}^rf(i)\bmod a0∑ilr​f(i)moda0。 1≤a≤1e181\le a…

3分钟了解数据库事务

事务是由几个读取和修改数据的sql命令组成的&#xff0c;但是知道commit命令被执行之后&#xff0c;修改操作才被认为是正常的完成。显式事务常以Begin tran语句开头&#xff0c;以commit tran或者rollback tran语句结尾的。事务具有acid属性原子性&#xff08;atomicity&#…

D. The Best Vacation(贪心+前缀和+二分)

The Best Vacation 思路 前缀和加贪心 贪心&#xff1a;我们的结尾点一定是在某一个月的最后一天。 贪心部分证明&#xff1a;我们选定两组数 Aan−2,an−1,an,b1,b2,b3……bn−2,bn−1A a_{n - 2}, a_{n - 1}, a_{n}, b_{1}, b_{2}, b_{3}……b_{n - 2}, b_{n - 1}Aan−2…

P4396 [AHOI2013]作业 cdq分治

传送门 文章目录题意&#xff1a;思路&#xff1a;题意&#xff1a; 给你一个长度为nnn的数列aaa&#xff0c;有qqq个询问&#xff0c;每次询问[l,r][l,r][l,r]中值域在[a,b][a,b][a,b]中的数出现的次数和在[a,b][a,b][a,b]中出现过的数值个数。 n≤1e5,1≤a≤1e5n\le1e5,1\le…

WebClient, HttpClient, HttpWebRequest ,RestSharp之间的区别与抉择

NETCore提供了三种不同类型用于生产的REST API&#xff1a; HttpWebRequest;WebClient;HttpClient&#xff0c;开源社区创建了另一个名为RestSharp的库。如此多的http库&#xff0c;该怎样选择呢&#xff1f;01HttpWebRequest这是.NET创建者最初开发用于使用HTTP请求的标准类。…

树的直径与重心

树的直径与重心 或许更好的阅读体验 树的直径求解方法一 思路 先选取一个点rt作为根节点&#xff0c;dfs去找到一个最长路径的点U&#xff0c;然后通过这个点去dfs&#xff0c;找到路径最长的点V&#xff0c;U->V就是这课树的直径。 证明正确性&#xff1a; 假如rt在直…

Codeforces Round #446 (Div. 1) B. Gluttony 构造 + 补集思想

传送门 文章目录题意&#xff1a;思路&#xff1a;题意&#xff1a; 给你一个数组aaa&#xff0c;保证aaa中每个数都互不相同&#xff0c;让你构造一个数组bbb&#xff0c;满足对于任意的Sx1,x2,...,xk,1≤xi≤n,0≤k<nS{x_1,x_2,...,x_k},1\le x_i\le n,0\le k< nSx1​…

.NetCore 2.1以后的HttpClient最佳实践

ASP.NET Core 2.1中出现一个新的HttpClientFactory功能&#xff0c;它有助于解决开发人员在使用HttpClient实例从其应用程序发出外部Web请求时可能遇到的一些常见问题。01介绍在.NETCore平台的2.1新增了HttpClientFactory&#xff0c;虽然HttpClient这个类实现了disposable&…

D. Multiset(树状数组 + 二分)

Multiset 可能更好的阅读体验 思路 二分 树状数组做法 我们发现每个数的范围是$ < 1e6$的&#xff0c;所以可以直接在线操作&#xff0c;不用离散化离线操作。 这个时候我们的treetreetree数组就相当与一个桶&#xff0c;每个桶里统计的是值为其下标的个数&#xff0c…

Codeforces Round #381 (Div. 1) A. Alyona and mex 构造

传送门 文章目录题意&#xff1a;思路&#xff1a;题意&#xff1a; 你需要确定一个长度为nnn的数组aaa&#xff0c;满足给定的mmm个[l,r][l,r][l,r]限制&#xff0c;需要保证构造出来的aaa数组对于每个[l,r][l,r][l,r]的mexmexmex最小值最大。 n,m≤1e5n,m\le1e5n,m≤1e5 思…

点分治(简要讲解 + 模板)

树上点分治 思想 两个点之间的距离无非就是两种关系&#xff1a;我们约定dis[i]dis[i]dis[i]表示这个点到当前根节点的距离 dis[u]dis[v]dis[u] dis[v]dis[u]dis[v]&#xff0c;在同一个根节点的不同子树上。dis[u]dis[v]dis[u] dis[v]dis[u]dis[v]&#xff0c;在同一个棵子…

在 alpine 中使用 NPOI

在 alpine 中使用 NPOIIntro在 .net 中常使用 NPOI 来做 Excel 的导入导出&#xff0c;NPOI 从 2.4.0 版本开始支持 .netstandard2.0&#xff0c;在 dotnet core 应用也可以用 DotNetCore.NPOI。对于 .NET Core 应用来说&#xff0c;如果没有特殊的需求&#xff0c;alpine 是最…

Educational Codeforces Round 16 C. Magic Odd Square 矩阵构造

传送门 文章目录题意&#xff1a;思路&#xff1a;题意&#xff1a; 给你一个奇数nnn&#xff0c;让你构造一个n∗nn*nn∗n的矩阵&#xff0c;矩阵的每个位置依次填上[1,n∗n]之内的数[1,n*n]之内的数[1,n∗n]之内的数&#xff0c;满足每行、每列、以及主对角线的和都是奇数。…

关于WCF、WebAPI、WebService之间的区别总结 分布式通信技术

早在1996年Gartner就前瞻性地提出了面向服务架构的思想(SOA)&#xff0c;SOA 的走红在很大程度上归功于 Web Service 标准的成熟和应用的普及。Service Oriented Ambiguity 中文一般理解为&#xff1a;面向服务架构&#xff0c;简称SOA&#xff0c;这个概念算得上微服务的鼻祖了…

LCA求解的四种模板

LCA求解的四种模板 或许更好的阅读体验 树剖在线求解LCA 思想 树剖这里就不多解释了&#xff0c;求解LCA的过程就是轻重链的跳转&#xff0c;跟树剖求任意两点间的距离一样的操作&#xff0c;只不过不用线段树去维护disdisdis了&#xff0c;那就直接上代码吧。 代码 #inc…

HDU - 1998 奇数阶魔方

传送门 文章目录题意&#xff1a;思路&#xff1a;题意&#xff1a; 给你一个奇数nnn&#xff0c;构造一个nnn阶幻方。 3≤n≤193\le n\le 193≤n≤19 思路&#xff1a; 模板题了&#xff0c;直接构造一个幻方即可。 首先在第一行中间放一个111&#xff0c;之后每次看一下(…

Azure 物联网开发者体验 7 月更新:边缘计算开发工具,ARM64 设备开发,VS Code 容器化开发工具...

欢迎来到 Azure 物联网开发者体验的 7 月更新&#xff01;在本次发布中&#xff0c;微软为物联网开发人员提供了许多新的功能和改进&#xff01;物联网边缘计算开发工具正式发布Azure IoT Edge 于 2017 年发布。随着近两年的对边缘计算开发工具的不断开发与改善&#xff0c;Azu…