2019年4月20日星期六

如何把 5 万行 C++ 代码移植到 Go ;2019 Web 开发路线图;推荐 5 个开源日志分析工具 - InfoQ每周精要 583 期

 中文站「每周精要」
NO.584
2019/04/21
我是如何把 5 万行 C++ 代码移植到 Go 的?
语言开发
Go 语言的创始人之一 Rob Pike 曾表示,他希望 Go 能够被 C++ 程序员所接受,但结果差强人意。
5 个有用的开源日志分析工具
运维
监控网络活动既重要又繁琐,但如果使用了下列工具,那么它就会变得更容易。
我是如何完成从码农到管理层的过渡的
作为码农的我们,经过数年甚至十数年的打拼,怀着美好的向往,我们终于完成了职业的转换,进入了管理层,成了经理。
Cube.js:开源仪表板框架的终极指南
前端 开源
本文介绍了从数据库到可视化的第一个仪表板的基本设计步骤。
腾讯重磅开源分布式 NoSQL 存储系统 DCache
开源 运维
腾讯最近开源了一个分布式 NoSQL 存储系统 DCache,它的典型应用场景在分布式缓存。
白话中台战略:中台到底长啥样?
架构
本文试图通过我的收集和思考,带着大家一起来看看中台到底"长啥样",以期让大家有个直观的印象。
视觉中国、死去的天才程序员与版权纠纷
开源
从"视觉中国们"谈起,看看在程序的世界里,版权问题的罗生门。即便是在法制健全的社会里,同样有一位入选互联网名人堂的天才程序员因版权问题而献出了自己年轻的生命。
AI 不会进入寒冬,只会走向深秋
AI
AI 炒作之声正在逐渐散去,最终余留的将是大量以人为本的技术性工作,即如何真正利用机器学习技术解决重要问题。
大部分教程不会告诉你的 12 个 JS 技巧
前端
在这篇文章中,作者将分享 12 个非常有用的 JavaScript 技巧,可以帮助你写出简洁且高性能的代码。
去 Docker 化的 5 种容器选择
运维
本文将带你深入分析几种 Docker 的替代方案,就它们的异同、独特性以及优缺点方面展开探讨。
Go 会接替 Java,成为下一个企业级编程语言吗?
语言开发
作者认为,Go 将共同推动其成为接替 Java 并主导下一代大型软件开发平台的最有力的编程语言候选。
学不动了也得学!2019 年 Web 开发路线图发布
前端
本文很好地说明了 2019 年如何成为一名 Web 开发人员,并指导你如何在 2019 年学习和掌握 Web 开发。
七牛云 CEO 许式伟:首次完整架构经验分享
架构
架构的本质,不正是构建和创造么?
亚马逊:7 月 18 日起关闭中国电商业务,海淘、云计算保留
云计算
今后亚马逊在中国仅保留两块业务,一是 kindle ,二是跨境贸易,其他业务将全部裁撤。
微服务?还是先构建一个单体吧
运维
正确构建的单体(Monolith)系统要优于构建基于微服务的系统。
9 个用于构建容错系统的开源工具
开源
无论你是否使用云后端,构建一个容错系统都是非常重要的。
基于 Flink 构建用户实时基础行为工程
大数据
基于 Flink 构建用户实时基础行为工程的相关实践,包括 Flink 相关的技术点和基础行为实时工程的业务。
YouTube 算法标记圣母院火灾为 911 事件,AI 又翻车
AI
YouTube 算法标记巴黎圣母院失火是 911 阴谋,亚马逊人脸识别标记美国国会议员为罪犯,谷歌 AI 武器项目遭致广泛批评。AI 发展了,后果呢?

技术大会  CONFERENCE
QCon 北京:大规模后端业务系统基础架构实践
QCon 深度培训超长时长分享:百度主任架构师汪瑫将结合百度后端服务架构实践,分享一些在业务基础架构建设方面的思考以及一些核心问题上的取舍,希望能为你带来一些新的思路。
ArchSummit 深圳:Service Mesh 在唯品会的落地思路与总结
在自研服务化体系技术的支持下,我们享受着极致的购物体验,"正品保障"的不止是商品,更是让你尖叫的技术实现细节分享。
GMTC 北京:腾讯基于小程序技术栈的微信客户端跨平台实践
小程序自诞生以来,经过两年多的发展,成为了微信开发者生态中最具有生命力的一环,小程序技术栈的确立,对微信客户端的研发产生了怎样的影响?
GTLC 上海:让技术管理者头痛的向上、向下管理,有绝招了
对于技术管理者而言,上有高层领导要沟通,下有基层团队要培育,作为企业关键阶层的你,是不是常被这些关系弄的焦头烂额?没关系,我们为你准备了很多管理绝招!

极客时间App  GEEK TIME APP
如何从 0 开发一款 iOS App?
移动开发下半场,iOS 开发者如何精进?不如从开发一款iOS App 开始。腾讯高级工程师朱德权手把手带你开发一款类今日头条的 iOS App,戳此免费试看。
工作 3 年,同样写代码为何差距越来越大?
分享技术圈资深技术专家的干货内容,通过极客时间企业账号系统体系化学习,帮你解决80%的开发难题。

活动推荐  POPULAR EVENTS
如何成为一名合格的深度学习工程师?
现在深度学习风很大,很多人都蜂拥而上去搞深度学习算法。那么如何成为一名合格的深度学习工程师?应该具备怎样的能力?点亮哪些技能树?
"我奶奶也能三维建模"的背后,用了哪些技术
建模很难,数据采集、提取、匹配、生成缺一不可;建模又很简单,算法+AI就能自动生成。想了解背后的秘密,贝壳找房的专家会全部告诉你!
大数据、IOT 和区块链,手把手教你如何开发
想亲自参与上手开发这些时下热门的技术吗?由华为云的技术专家带领,这场动手实操+技术解析的沙龙 4 月 26 日落地南京,限时免费报名。
微服务、AI、业务安全热门技术全解读
大数据、人工智能、物联网、微服务、业务架构与安全,这些对前沿技术的探索与应用已经成为技术圈的热门话题。了解技术趋势,积累人脉资源。QCon 大会邀请资深专家一针见血讲解决方案。2019 年北京仅此一次机会。
感谢您订阅每周精要。InfoQ中文站每周日针对会员发送每周内容精要邮件。
别人转发给你的邮件?现在注册获取您自己的 InfoQ每周精要邮件吧
InfoQ微博:@InfoQ
InfoQ微信:infoqchina
InfoQ手机客户端:极客时间

2019年4月13日星期六

C++ 进入最受欢迎编程语言前三;搭建 CI/CD 流水线;Stack Overflow 开发者报告 - InfoQ每周精要583期

 中文站「每周精要」
NO.583
2019/04/14
C++ 力压 Python 进入最受欢迎编程语言前三
语言开发
IOBE 编程社区指数是编程语言受欢迎程度的一个指标,根据该指标排名:本月 C++ 力压 Python 回到了第三的排名。
996.ICU 背后:程序员在互联网公司的真实生态
在理想主义的背景下,开源软件运动创造的生态使得中国的开发者可以迅速开发软件应用,形成大公司之间的白热化竞争、狼性文化,进而产生了 996 的问题。
开发者可能低估了容器部署的复杂性
运维
很多中小型公司往往低估了大型企业对容器反应平淡背后的复杂性,应用在 VMware 的容器中运行,就是云原生的吗?
如何从零开始搭建 CI/CD 流水线
DevOps
为了在开发团队和运营团队之间搭建桥梁,CI/CD 流水线实现了应用程序的自动构建、自动测试和自动部署。本文中,我们将介绍什么是 CI/CD 流水线,以及它是如何工作的。
Rust 连续四年最受开发者喜爱,中国开发者最乐观
语言开发
Stack Overflow 的开发者调查具有相当的权威性。今年的调查中有不少亮点,还有很多"万万没想到",比如 Rust 才是最受喜爱的编程语言。
爬过这 6 个坡,你就能对 Linux 操作系统了如指掌
运维
平时生活中,我们时时刻刻都在使用操作系统,只是大部分时间你都意识不到它的存在。
微软宣布 Azure Functions 正式支持 Java
云计算 语言开发
V2.0 支持 Java。Tools 提供的 Maven 开发体验。2.0 时就开始要支持 Java。
死磕小程序!快应用宣布支持第三方 DSL
前端 移动
为了满足前端同学的开发习惯,提升开发者的体验与效率。所以借助这种契机与接口开放的能力,快应用可以支持其他更多的 DSL。
虚拟主播上线:多模态将改变人机交互的未来
AI
为什么说虚拟主播是多模态研究领域的里程碑式突破?
用双十一的故事串起碎片的网络协议
运维
你知道双十一下单中会用到哪些网络协议吗?
谷歌 Cloud NEXT 重磅盘点:终于想起云做的是 ToB 生意!
云计算
发布系列新品,与七大开源数据库合作,耀眼的 AI 话题被削弱,这家公司终于想起云做的是 ToB 生意!
上海久耶基于 HBase 实时数仓探索实践
大数据
本文首先介绍了久耶第一代离线数仓以及第二代实时数仓,接下来介绍基于 HBase 的开发流程,以及 CDH 集群调优监控。
你的前端框架要被 Web 组件取代了
前端
还记得 document.querySelector 开始获得主流浏览器支持,并逐渐结束 jQuery 统治的历史吗?
开源是项"全民工程",揭秘开源团队的管理运作
开源
站在开源背后的工程师们之间是如何进行协作与交流?基于开源软件的商业公司如何更好的发展?开源团队如何更好的管理和研发一个项目?
编程神器!Facebook 推出代码智能搜索与推荐工具 Aroma
AI 机器学习
工程师创造了丰富的软件与应用,但是工程师本身却被复杂繁琐的代码所束缚,面对动辄上百万行的代码,如何提升编程效率就成为了头号难题。
人类首张黑洞照片幕后英雄:29 岁女算法工程师
AI
黑洞照片背后的幕后英雄,是加州理工学院的助理教授,同时是哈佛 - 史密森天体物理中心的美女博士后研究员 Katie Bouman 及其团队,通过 8 座被称为事件视界望远镜的特殊设备,这张引起全球轰动的照片才得以问世。
软件开发宣言:请保持简洁
语言开发
不断急迫地推向市场的模式正悄无声息地将你的公司推向灭绝的边缘。或许是时候让我们重新思考该如何设计和编写代码了。
阿里鲁肃:支付宝成就了我,我做了很多"拧螺丝"的事儿
架构
他是程立(鲁肃),是我们本季《十年》技术专题纪录片中的第一位登场嘉宾,在 2009-2019 互联网技术十年发展的波澜壮阔中,他,是一位亲历者。
基于 Chromium 的预览版 Edge 终于来了
前端
4 月 9 日,微软在其官方博客上正式发布了基于 Chromium 的第一个 Dev 和 Canary 版本的 Edge。
以 CNCF 的方式实现云原生意味着什么?
云计算
云原生究竟意味着什么呢?本文将带领读者深入了解云原生的方法,以及用 CNCF 方式实现云原生的方法。
2019 年 Vue 生态圈调查:92% 的开发者将继续用 Vue
前端
最近,国外一机构 Monterail 对 Vue 生态圈做了一个调查报告,该报告是在 2018 年 11 月和 12 月进行的,主要是软件开发者,更重要的是,本报告也获得尤雨溪本人和 Monterail 开发主管 Szymon Korzeniowski 的点评。

技术大会  CONFERENCE
QCon 北京:高并发实时分布式交易系统的实践与思考
高并发分布式交易系统一直是一个技术难题。如果你想要高并发高可用低延时兼顾,还要保持稳定性和一致性,这个架构设计值得学习一下:火币网高级技术总监秦金卫从一个亿级订单量的低延迟实时交易系统案例出发,告诉你亿级订单的高性能交易系统的设计经验。
QCon 广州:从菜鸟到架构师,你真的关注过自己的成长吗
不管你是初涉职场的研发菜鸟,还是已经能够独当一面的架构专家,都应该经常回过头来看看自己的发展路径,反思过去因为经验不足而冒进了哪些误区,以便于自己未来更好的发展。如何避免在自我成长中误入弯路,大牛们的经验可谓是最好的教材。
ArchSummit 深圳:实现金融监管,海外用的是这些技术!
7月12日,深圳,Gekko Lab 首席数据科学家田野与你分享在海外实现监管方案的实践和挑战。深入解读如何通过技术和业务的努力,把数据挖掘、数据融合、知识图谱等技术在监管领域实现。
GMTC 北京:工作10年,我在前端专业成长路上的探索
程序员是个天生不喜欢和人打交道的群体,让他们去做组织管理,对于大多数人是吃力的,也不喜欢,就想写一辈子代码,行吗?其实是可以的……
GTLC 上海:技术人要创业,先问问资本肯不肯投你
技术创业红利时代已来,技术创业者如何选择正确的赛道?资本会青睐哪种类型的公司和团队?来看看曾投资过papi酱、青藤云安全、达观数据等企业的投资人—— 真格基金顾三小姐怎么说。

极客时间App  GEEK TIME APP
为什么 996 的总是你?听听技术大牛分享高效进阶秘籍
前端领域的技术演进一直要比其他技术快一些,这给前端工程师带来持续的挑战。整理了从 Vue 到 React、iOS 到 Andoid、再到前端架构体系的干货课程,带你解读从前端小工到专家的实战心法,高效解决 80% 的开发难题。

活动推荐  POPULAR EVENTS
最适合中国开发者的深度学习框架是什么?
为什么相比芯片,我们更在意深度学习框架的中国化?作为人工智能典型应用场景,深度学习技术在各个领域中的最佳实践又是什么?
感谢您订阅每周精要。InfoQ中文站每周日针对会员发送每周内容精要邮件。
别人转发给你的邮件?现在注册获取您自己的 InfoQ每周精要邮件吧
InfoQ微博:@InfoQ
InfoQ微信:infoqchina
InfoQ手机客户端:极客时间

JavaScript 之父联手近万名开发者集体讨伐 Oracle:给 JavaScript 一条活路吧!- InfoQ 每周精要848期

「每周精要」 NO. 848 2024/09/21 头条 HEADLINE JavaScript 之父联手近万名开发者集体讨伐 Oracle:给 JavaScript 一条活路吧! 精选 SELECTED C++ 发布革命性提案 "借鉴"Rust...