[......]
标签归档:互联网


国内一线互联网公司内部面试题库
以下面试题来自于百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐内部题库
[......]

如果没有域名,我们的互联网生活会变得多么糟糕?

互联网协议入门
来源:阮一峰
链接:http://www.ruanyifeng.com/blog/2012/06/internet_protocol_suite_part_ii.html
我们每天使用互联网,你是否想过,它是如何实现的?
全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?[......]


DNS 原理入门
来源:阮一峰
链接:http://www.ruanyifeng.com/blog/2016/06/dns.html
DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。
本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,你就能完全理解DNS。[......]

一言不合就学习:互联网科技知名技术博客大整理
今日给大家整理下好的技术个人博客、网站,趁着周末补充下自己的收藏夹, 好的博客太多了,本文仅供大家参考补充,有好的也欢迎推荐,自己的就那个啥。耐心看,很多,有些很熟悉的自动滑过即可,不小心重复了请忽略。后续会再补充完善一些。[......]

为什么会有深度学习?如何看待?
原文来自:thinkbigdata
译文来自:伯乐在线
最近,深度学习成为一个流行语。有分析人士称,它会吞噬掉目前已知的其他机器学习(ML)方法。其他人则将深度学习的市场形容为一个金矿,称该技 术有望取代整个行业和应用的大量人力干预。在本文,我试着简化深度学习的概念,并对其未来在 ML 生态系统的发展做了一些观察。[......]

应用性能优化:如何将应用延迟降低为 0 ms
之前已经提过通过 Varnish 缓存进行网站性能优化,以及延迟对商业的影响。
经历过太多这样的问题分析和定位过程:[......]
如何用70行Java代码实现深度神经网络算法
对于现在流行的深度学习,保持学习精神是必要的——程序员尤其是架构师永远都要对核心技术和关键算法保持关注和敏感,必要时要动手写一写掌握下来,先不用关心什么时候用到——用不用是政治问题,会不会写是技术问题,就像军人不关心打不打的问题,而要关心如何打赢的问题。[......]

史上最大机器学习数据集,雅虎对外开放了
英文出处:yahoo labs
译文来自:伯乐在线
【导读】:数据是机器学习研究的命门。访问真正的大规模数据集,是一项传统上由机器学习研究者和大公司的数据科学家所保有的特权,然而大多数学术研究人员缺无法触及。2016年1月14日,雅虎实验室对外发布了发布史上最大机器学习数据集,达 13.5 TB。[......]

老杨聊架构:每个架构师都应该研究下康威定律

教你如何安全的使用Tor网络
Tor是什么
Tor是互联网上用于保护您隐私最有力的工具之一,但是时至今日仍有许多人往往认为Tor是一个终端加密工具。事实上,Tor是用来匿名浏览网页和 邮件发送(并非是邮件内容加密)的。今天,我们要讨论一下Tor的是如何工作的、它做什么、不会做什么,以及我们该如何正确地使用它。[......]

2016年热门技术方向预测
关于2016年对技术的预测众说纷纭,我有一些在MongoDB公司的朋友和我说了他们的预测。关于Kafka和Container Orchestration的预测看来非常正确。我还想补充的一点是,微服务仍将很重要,以及Apache Spark将会如同星星之火燎原。我觉得Scala、Go、Python将急剧上升,Java将保持稳定。很多很酷的新项目和技术会以大数据,云和 devops的工作形式出现。让我们一起拭目以待吧。[......]

用互联网思维来开发客户端软件——项目开发小结
随着智能手机、平板电脑的快速发展,台式电脑在个人用户那里已经没落了,但是台式电脑仍然是企业用户工作中的主要工具,且具有不可替代的作用。客户端软件 在企业级用户那里有着不可替代的作用,结合时代发展,我们应以互联网思维来做好企业级应用客户端软件?研发快速迭代、快速试错,把大功能拆分成小功能,分 阶段实现,追求微创新。[......]
Open-Falcon来自小米的互联网企业级监控系统
Open-Falcon 人性化的互联网企业级监控系统
Open-Falcon,整体可以分为两部分,即绘图组件、告警组件。其中:
- 安装绘图组件 负责数据的采集、收集、存储、归档、采样、查询、展示(Dashboard/Screen)等功能,可以单独工作,作为time-series data的一种存储展示方案。
- 安装告警组件 负责告警策略配置(portal)、告警判定(judge)、告警处理(alarm/sender)、用户组管理(uic)等,可以单独工作。
[......]

Google不想与甲骨文争了,要放弃 Java APIs
[......]
如果圣诞老人是一名程序员
[......]
人人都该懂点儿TCP
作者:Julia Evans
原文链接:Why you should understand (a little) about TCP
即使你的工作也许不需要对TCP了如指掌,也不需要去了解具体的TCP/IP实例。你也应该懂一些基本的TCP知识,本文会告诉你为什么。[......]

五大可识别图片的人工智能技术
很长一段时间以来,人工智能的研究都停留在文字层面,比如著名的图灵测试(Turning Test),证明了机器能够像人类一样智能地回答书面问题。
而如果让机器变得更聪明,仅仅处理文字显然是不够的。事实上,人类心智非常善于视觉处理。从所见当中识别图案、物体以及文本情景的能力让我们很智能,这种能力也是人的本质特征。[......]

使用Spark进行微服务的实时性能分析
【编者按】当开发者从微服务架构获得敏捷时,观测整个系统的运行情况成为最大的痛点。在本文,IBM Research展示了如何用Spark对微服务性能进行分析和统计,由OneAPM工程师翻译。
以下为译文[......]