摘要:
"Gartner" 对 2015 年 10 大 IT 趋势的预测中有一个词条为:Web Scale IT。我们跟随 Matthias Ankli 来了解一下究竟什么是 Web Scale IT。本文译自 "Web Scale IT,What the What?" 。 随着数据量不断加大,应用需... 阅读全文
摘要:
摘要 对互联网行业而言,安全总是后知后觉!只有遭受损失时才想办法去弥补。互联网的历史就非常清楚的验证这个理论,早在1969年美国军方就发明了互联网命名为「Arpanet」,1973年 Arpanet 发明了 TCP/IP 协议,随后在1981年发明了一系列的应用协议如「SMTP,POP3,FT... 阅读全文
摘要:
声明:笔者会以一个后端开发人员(类 C 语言)的身份来做前端的开发,但是需要一些前端基础知识,比如:HTML 标记、DOM 文档等。 除此之外需要安装有 Node.js 4.0+ 版本,最好在 "GitHub" 上 Clone 本文源码。 传统的 Web 开发中,写 js 代码很少考虑面向... 阅读全文
摘要:
前不久,我们讨论了运维不容错过的 "4个关键指标" ,其中平均解决时间(MTTR)被认为是衡量业务的最佳标准,随后也分析了「 "告警等级" 」对MTTR的重要性。 正确看待 MTTR MTTR 为从故障发生到故障修复所经历的时间。总故障时间是关于告警事件数量与各告警事件时长的函数。经过仔细地探... 阅读全文
摘要:
笔者在最近与一家安全扫描器厂商的合作中听到了「盲打」这个概念,当时就很好奇,这是个新的安全攻击方式吗? 对方的工程师给了笔者解答,他们的扫描器可以发起经过特殊配置的攻击请求,使得含有被攻击漏洞的服务器 A 执行请求中配置的命令,回连到提前设置好的一台服务器 B 上。这样,通过服务器B的连接纪录... 阅读全文
摘要:
提到 DDoS 攻击,很多人不会陌生。上周,美国当地时间 12 月 29 日,专用虚拟服务器提供商 Linode 遭到 "DDoS 攻击" ,直接影响其 Web 服务器的访问,其中 API 调用和管理功能受到严重影响,在被攻击的一周之内仍有部分功能不可用,严重影响其业务和成千上万使用 Linode... 阅读全文
摘要:
Speedment 是使用 ORM 方式操作数据库的一种选择,以前我们需要100行操作数据库的 Java 代码,在 Java 8中,可能只需要一行代码。 在90年代末,我使用 Java 开发数据库应用的时候,许多代码逻辑都需要自己来编写,比如捕获异常、类型转换等,经过许多改动,最后这些代码变得... 阅读全文
摘要:
尝试自己写 Blog 的人,一般会经历三个阶段。 大多数人,都停留在第一和第二阶段,因为第三阶段不太容易到达:你很难找到俯首听命、愿意为你管理服务器的人。 前两天在站长之家里面看到一个文章,讲的是如何在 github 上搭建 Blog,现在分享给大家。比较详细的介绍了 github 的 Pag... 阅读全文
摘要:
诚然,React Native 结合了 Web 应用和 Native 应用的优势,可以使用 JavaScript 来开发 iOS 和 Android 原生应用。在 JavaScript 中用 React 抽象操作系统原生的 UI 组件,代替 DOM 元素来渲染等。 React Native 使... 阅读全文
摘要:
前几天,读了一本书叫《高难度谈话》,这本书主要讲的就是「沟通」问题,而本书的主题就是「人」——我们这些并不完美却真实的人。人是一种复杂的个体,我们每个人都有自己的观点、思想和感情。技术人员如此,传统行业的「老板」也是如此! 而在很多技术人员眼中,跟他们打交道要比敲代码要复杂「1000」倍。本期... 阅读全文