每年的 F8 大会是 Facebook 公司全面展示其新技术、新战略和新想法的全球开发者大会,而刚刚过去的 2017 Facebook F8 大会也毫无疑问吸引了全世界开发者们的目光,人们都想从这家科技巨头身上看到他们对未来的展望和设想。 出乎大家意料的是,在今年的 F8 大会上,Facebook 将重头戏放到了 AR 技术上。作为一家以社交网络为主业的互联网公司,很多人都对 Facebook 做出这样的选择很不解,它背后的理念和逻辑是什么?为什么 Facebook 会做出这样的选择?这样的决策对于整个行业有着怎样的影响? 带着这样的问题,我们在美国 San Jose 与百度公司总裁、同时也是这个领域世界级专家的张亚勤先生进行了一场独家对话。通过他的解读,我们一方面能够更好地理解 Facebook F8 大会以及 Facebook 这家公司,同时也能对目前互联网科技领域的发展动向有一个更好的认知。 Facebook 的思路很清晰 对于 Facebook 来说,去年的 F8 大会为外界展示了他们的公司整体规划,尤其是十年的路线图,连通性(Connectivity)、AI、AR/VR 一字排开,构成了这家公司的三大板块。在张亚勤看来,Facebook 因为有了用户、应用和平台这三大基础要素,他们可以根据这些要素让自己的技术有具体的落地场景。「Facebook 很清楚的是,产品、技术是为我产品服务的。」这句话也许是他对 Facebook 这家公司最重要的解读。 张亚勤:去年的 F8 大会我也来了,扎克伯格在去年第一次讲到了 Facebook 这家公司的十年路线图,其实相当清晰。首先是连通性(Connectivity),然后是 AR、VR 作为一种新的交互方式,后面 AI 作为根本性的技术。这个思路很清晰。 而 Facebook 最大的优势是它拥有十大 APP 里面的四大 APP,这个很厉害,包括了 Messenger、Facebook、Instagram 和 … Continue reading Facebook/M8 bet on AR/VR
Author: Eric
Retirement plans for small businesses
Understanding your options may help you save more for retirement and lower taxes. As a small-business owner, you’re probably used to handling a lot of responsibility—everything from drawing up detailed business plans to creating a budget. So it should come as no surprise that funding your retirement will likely fall on your shoulders. But what … Continue reading Retirement plans for small businesses
How RSA public key encryption works
RSA is an algorithm used by modern computers to encrypt and decrypt messages. It is an asymmetric cryptographic algorithm. Asymmetric means that there are two different keys. This is also called public key cryptography, because one of them can be given to everyone. The other key must be kept private. It is based on the … Continue reading How RSA public key encryption works
The 4 Best S&P 500 Index Funds
The Standard & Poor's 500 Index (S&P 500) is an index of 500 of the largest U.S. companies, listed on the New York Stock Exchange or NASDAQ, selected by the Standard & Poor's Index Committee based on market capitalization. The S&P 500 Index is a widely recognized barometer of the U.S. equity market. S&P 500 … Continue reading The 4 Best S&P 500 Index Funds
How to Buy a Mutual Fund
Picking the right mutual funds is a lot like selecting the right kinds of stocks to purchase. Among the similar strategic rules of thumb: watch the fees, diversify your holdings to mitigate your risk and don’t chase performance — think long-term. Let’s start with diversification. If your company has a 401(k) plan, you probably have … Continue reading How to Buy a Mutual Fund
Craig Venter Mapped The Genome. Now He’s Trying To Decode Death
THE WORLD'S MOST EXTREME physical exam starts in the world's plushest exam room, complete with a couch, a private bathroom and a teeming fruit plate. It will be my home for an entire day. First come the blood tests, vial after vial. Then two 35-minute sessions in an MRI tube, where REM and U2 try … Continue reading Craig Venter Mapped The Genome. Now He’s Trying To Decode Death
Why Rails 4 Live Streaming is a big deal
TLDR: Rails Live Streaming allows Rails to compete with Node.js in the streaming arena. Streaming requires application servers to support either multi-threaded or evented I/O. Most Ruby application servers are not up for the job. Phusion Passenger Enterprise 4.0 (a Ruby app server) is to become hybrid multi-processed, multi-threaded and evented. This allows seamless support … Continue reading Why Rails 4 Live Streaming is a big deal
Where is Java used in Real World?
If you are a beginner and just started learning Java, you might be thinking where exactly Java is used? You don't see many games written in Java except Minecraft, desktop tools like Adobe Acrobat, Microsoft Office are not written in Java, neither is your operating systems like Linux or Windows, so where exactly people use … Continue reading Where is Java used in Real World?
Cron Jobs and Rails
Cron If you’re reading this article, it’s probably because you’ve heard of cron jobs, cron tasks, or crontab. Cron is a piece of software written for *nix-type operating systems to help with the scheduling of recurring tasks. You may want to use cron to schedule certain recurring actions in your Rails application, such as checking … Continue reading Cron Jobs and Rails
Linux Cron
Cron allows Linux and Unix users to run commands or scripts at a given date and time. You can schedule scripts to be executed periodically. Cron is one of the most useful tool in a Linux or UNIX like operating systems. It is usually used for sysadmin jobs such as backups or cleaning /tmp/ directories … Continue reading Linux Cron