【技术干货】日志服务架构设计和实践 (zhuanlan.zhihu.com)
我首先谈一谈,为什么又拍云需要一个强大的日志系统,主要有三个原因:

首先是为用户提供日志归档的服务,日志根据不同的服务名可提供给用户下载,包括在又拍云后台上可以看到的服务,比如用户想了解自己的服务今天访问最热门的是哪些资源等。

其次是提供近乎实时、多维度的日志分析,包括问题排查……
by @又拍云 2018-10-10 15:07 分享 查看详情
\"人机\"对战:电脑太简单了,我是射手 skr~skr~skr (zhuanlan.zhihu.com)
“人机”模式总是很简单,电脑很弱,给玩家的体验并不好。我也曾给设计师出过加强电脑实力的主意——这些主意听起来不错,但不足以延长游戏体验的时间。
by @又拍云 2018-10-09 14:47 分享 查看详情
CDN 的下一站是啥?边缘计算! (zhuanlan.zhihu.com)
这其实是一个并不那么简单的创业故事……

你是千千万万的创业者之一;
by @又拍云 2018-09-29 11:04 分享 查看详情
推荐一个免费的在线录屏工具,轻便且好用! (showmore.com)
主要特点:
支持多种录制模式如:全屏,区域,围绕鼠标,摄像头。
支持同时录制电脑系统,麦克风,及系统+麦克风声音。
支持导出为MP4、WMV、AVI、TS等。
by @会飞的鱼_29567 2018-10-08 15:41 分享 查看详情
Go 并发——实现协程同步的几种方式 (www.54tianzhisheng.cn)
前言
Java 中有一系列的线程同步的方法,go 里面有 goroutine(协程),先看下下面的代码执行的结果是什么呢?
by @zhisheng_tian 2018-09-27 22:40 分享 查看详情
使用 Vim 搭建 Java 开发环境 (spacevim.org)
介绍如何使用 Vim 搭建 Java 的开发环境,包括自动补全、导包、语法检查、单元测试、调试、交互式编程以及简单的重构。
by @SpaceVim 2018-10-07 15:35 分享 查看详情
从API到DSL —— 使用 Kotlin 特性为爬虫框架进一步封装 (www.jianshu.com)
本文介绍了使用 Kotlin 的特性例如带接收者的 Lambda、运算符重载、中缀表达式等 来进一步封装爬虫框架。
by @Tony沈哲 2018-09-24 00:25 分享 查看详情
iOS 12 在系统中文键盘上使用 AutoFill 会遇到诡异的问题以及解决方案 (www.jianshu.com)
iOS 12 在系统中文键盘上使用 AutoFill 会遇到诡异的问题以及解决方案
by @Tony沈哲 2018-09-24 00:19 分享 查看详情
TLS 1.3 VS TLS 1.2,让你明白 TLS 1.3 的强大 (zhuanlan.zhihu.com)
HTTPS 虽然增加了网站安全性,但因为 HTTPS 握手次数增加,会一定程度上降低用户访问速度。为了使 HTTPS 达到更快的数据传输性能,并且在传输过程中更加安全……
by @又拍云 2018-09-20 15:12 分享 查看详情
老板不在意你今天做了什么事 (mp.weixin.qq.com)
很多时候,忙碌并不代表产出,如果开了一天会,而且多是旁听、参与,那么今天的产出在工作日志里写起来几乎为零。但这样的痛苦好处也是非常大的,它让你关心自己每日工作的真正意义和价值,不满足于被所谓的忙碌和琐碎填充。

------------------------

如果你当天电脑坏了,你花了4个小时修电脑,这个事项需要写到对外呈交的工作日志中吗?不用,因为老板不关心你花了多少时间修电脑,他只关心你真正的工作产出是什么,所以第一条划掉不用,只保留第二条。

工作日志不用堆砌,只要是做与最终目标相关的事情,而且有进展,哪怕只有一个条目,也是很好的工作日志。

在沟通完这一天的工作日志之后,我要求大家每天写工作日志,而且必须符合OKR的精神,只关注结果与产出,而且必须与整个团队的季度目标密切相关。每周的工作计划和工作周报也是如此。

这个要求听起来不难,做起来非常痛苦,因为很多时候,忙碌并不代表产出,如果开了一天会,而且多是旁听、参与,那么今天的产出在工作日志里写起来几乎为零。但这样的痛苦好处也是非常大的,它让你关心自己每日工作的真正意义和价值,不满足于被所谓的忙碌和琐碎填充。
by @shengting 2018-09-30 09:27 分享 查看详情
中国游戏监管史 (www.huxiu.com)
根据《深化党和国家机构改革方案》列出的时间表,中央和国家机关机构改革要在2018年年底前落实到位,这也被推测为“对游戏行业的监管重新确立的最后时刻”。期间因为版号引发的版号买卖、盗用甚至诈骗事件时有发生。经历了半年的惴惴不安,所有从业者都在等待版号重新恢复,以便能够通过正规渠道获得合规的游戏上线资格。

但没有人会想到,首先等到的是一个类似计划经济时代的总量管控,理由更让所有从业者始料未及:为加强新时代儿童青少年近视防控工作。
by @shengting 2018-09-28 08:45 分享 查看详情
什么是框架? (insights.thoughtworks.cn)
形象点比喻(但不够严谨),框架就是条生产线,这条生产线上有很多工人(代码)在工作。生产线的管理者(程序员)负责管理这条生产线,比如说有的工序是空的,那么你就可以安排自己的工人进去,让他去达成你的目标。有些工序上的工人干的工作和你预期的不同,你也可以安排自己的工人把他替换掉。
by @ThoughtWorks 2018-09-26 11:25 分享 查看详情
Defects的启示 (insights.thoughtworks.cn)
在过去的几个月,我做了一些实践,通过整理、讨论和分析项目上的Defects情况,来探索质量管理中的待改进点。最终发现,Defects实际上给质量管理带来了很多的启示。
by @ThoughtWorks 2018-09-21 11:15 分享 查看详情
解密传统组件间通信与React组件间通信 (yanhaijing.com)
在React中最小的逻辑单元是组件,组件之间如果有耦合关系就会进行通信,本文将会介绍React中的组件通信的不同方式

通过归纳范,可以将任意组件间的通信归类为四种类型的组件间通信,分别是父子组件,爷孙组件,兄弟组件和任意组件,需要注意的是前三个也可以算作任意组件的范畴,所以最后一个是万能方法
by @技术头条 2018-09-20 21:52 分享 查看详情
Linux 用户应该换到 BSD 的 6 个理由 (linux.cn)
迄今我因 BSD 是 自由及开源软件(Free and Open Source Software)(FOSS)已经写了数篇关于它的文章。但总有人会问:“为什么要纠结于 BSD?”。我认为最好的办法是写一篇关于这个话题的文章。

为什么用 BSD 取代 Linux?

为了准备这篇文章,我与几位 BSD 的用户聊了聊,其中有人使用了多年 Linux 而后转入 BSD。因而这篇文章的观点都来源于真实的 BSD 用户。本文希望提出一个不同的观点。
by @技术头条 2018-09-20 21:50 分享 查看详情
Python 调试器入门 (linux.cn)
Python 生态系统包含丰富的工具和库,可以让开发人员更加舒适。 例如,我们之前已经介绍了如何使用交互式 shell 增强 Python。本文重点介绍另一种可以节省时间并提高 Python 技能的工具:Python 调试器。
by @技术头条 2018-09-20 21:45 分享 查看详情
查看一个归档或压缩文件的内容而无需解压它 (linux.cn)
在本教程中,我们将学习如何在类 Unix 系统中查看一个归档或者压缩文件的内容而无需实际解压它。在深入之前,让我们先厘清归档和压缩文件的概念,它们之间有显著不同。归档是将多个文件或者目录归并到一个文件的过程,因此这个生成的文件是没有被压缩过的。而压缩则是结合多个文件或者目录到一个文件并最终压缩这个文件的方法。归档文件不是一个压缩文件,但压缩文件可以是一个归档文件,清楚了吗?好,那就让我们进入今天的主题。
by @技术头条 2018-09-20 21:45 分享 查看详情
极致技术探索:显卡工作原理 (linux.cn)
自从 sdfx 推出最初的 Voodoo 加速器以来,不起眼的显卡对你的 PC 是否可以玩游戏起到决定性作用,PC 上任何其它设备都无法与其相比。其它组件当然也很重要,但对于一个拥有 32GB 内存、价值 500 美金的 CPU 和 基于 PCIe 的存储设备的高端 PC,如果使用 10 年前的显卡,都无法以最高分辨率和细节质量运行当前最高品质的游戏AAA titles,会发生卡顿甚至无响应。显卡(也常被称为 GPU,即图形处理单元Graphic Processing Unit),对游戏性能影响极大,我们反复强调这一点;但我们通常并不会深入了解显卡的工作原理。

出于实际考虑,本文将概述 GPU 的上层功能特性,内容包括 AMD 显卡、Nvidia 显卡、Intel 集成显卡以及 Intel 后续可能发布的独立显卡之间共同的部分。也应该适用于 Apple、Imagination Technologies、Qualcomm、ARM 和其它显卡生产商发布的移动平台 GPU。
by @技术头条 2018-09-20 21:44 分享 查看详情
FreeDOS 的简单介绍 (linux.cn)
FreeDOS 是一个古老的操作系统,但是对于多数人而言它又是陌生的。在 1994 年,我和几个开发者一起 开发了 FreeDOS —— 这是一个完整、自由、兼容 DOS 的操作系统,你可以用它来玩经典的 DOS 游戏、运行过时的商业软件或者开发嵌入式系统。任何在 MS-DOS 下工作的程序在 FreeDOS 下也可以运行。

在 1994 年,任何一个曾经使用过微软的商业版 MS-DOS 的人都会迅速地熟悉 FreeDOS。这是设计而为之的;FreeDOS 尽可能地去模仿 MS-DOS。结果,1990 年代的 DOS 用户能够直接转换到 FreeDOS。但是,时代变了。今天,开源的开发者们对于 Linux 命令行更熟悉,或者他们可能倾向于像 GNOME 一样的图形桌面环境,这导致 FreeDOS 命令行界面最初看起来像个异类。

新的用户通常会问,“我已经安装了 FreeDOS,但是如何使用呢?”。如果你之前并没有使用过 DOS,那么闪烁的 C:\> DOS 提示符看起来会有点不太友好,而且可能有点吓人。这份 FreeDOS 的简单介绍将带你起步。它只提供了基础:如何浏览以及如何查看文件。如果你想了解比这里提及的更多的知识,访问 FreeDOS 维基。
by @技术头条 2018-09-20 21:43 分享 查看详情
介绍 Linux 中的管道和命名管道 (linux.cn)
要在命令间移动数据?使用管道可使此过程便捷。

在 Linux 中,pipe 能让你将一个命令的输出发送给另一个命令。管道,如它的名称那样,能重定向一个进程的标准输出、输入和错误到另一个进程,以便于进一步处理。
by @技术头条 2018-09-20 21:42 分享 查看详情