[返回] [最新] [最热门] [最高评价]

Lua 虚拟机的封装

我打算就我们在开发客户端引擎框架时最近遇到的两个问题写两篇 Blog ,这里先谈第一个问题。

我们的框架技术选型是用 Lua 做开发。和很多 C++ 开发背景(现有大部分的游戏客户端引擎使用 C++ 开发)的人的认知不同,我们并不把 Lua 作为一个嵌入式脚本来看待,而是把它当成一种通用语言来设计整个引擎框架。

其实这更接近 HTML5 流行之后,用 javascript 设计游戏引擎框架:虽
...

云风 2018-08-15 16:06 | 查看: 73

游戏资源仓库及升级发布

去年底,我为我们的 3d engine 设计了资源仓库的结构。

随后交给开发组的一个同学实现,这半年来,一直在使用。最近做了引擎一个小版本的内部验收,我感觉这块东西还有比较大的改进余地。因为资源文件系统目前和开发期资源在线更新部分现在掺杂在一起,而网络更新部分似乎还有些 bug ,偶尔会卡住。我觉得定位 bug 成本较高,不如把这块重新实现一遍,顺便把新的改进想法加进去。

这段时间,我重新思考
...

云风 2018-08-15 11:20 | 查看: 163

创建最小的Go docker 镜像

虽然曾有一些文章介绍了如何创建一个最小的Go Docker镜像,我也曾写过一篇文章,但是随着Go的新的版本的发布, 以及docker本身的进化,有些技巧已经发生了变化, 本文介绍了最新的创建超小的Go镜像的方法。

一个简单Go程序的镜像

首先让我们创建一个很简单的Go程序:

1
2
3
4
5
6
7

package main

import "fmt"

func main() {
f
...

鸟窝 2018-08-14 10:57 | 查看: 178

API 之下

虽然标题里面有 API,但是本文谈的不是编程,而是更重要的事情。

很多公司的组织架构,都有一个中层。高层领导和基层员工之间,存在大量的中层干部。公司越大,中层干部越多。

2015年,硅谷创业家莱因哈特(Peter Reinhardt)观察到一个现象:硅谷科技公司正在变得越来越大,但是公司的中层几乎没有变大。原因就在于,大公司正在用 API 替代掉中层干部。

所谓 API,就是软件的接口。通过
...

阮一峰 2018-08-13 07:33 | 查看: 204

《雪国》《湖》

《雪国》,用美丽到窒息的景物描写反衬出悲哀到绝望的人生,是川端康成惯用的手法。

《湖》,使用了蒙太奇的手法,时间与空间往复切换,在之前读到的几本书里面均未曾见到。第一个故事由洗澡女开始,细致入微的描写引人入胜而恰如其分,不可不谓是“先以欲勾牵,后令入佛智”的经典之作。
...

qyjohn 2018-08-12 17:34 | 查看: 153

直觉的陷阱 - 读《思考快与慢》

最近读完了《思考快与慢》,本书的作者是丹尼尔·卡尼曼。本书作者卡尼曼非常厉害,他由于在展望理论(prospect theory,也被称作前景理论)的贡献,获得了 2002 年诺贝尔经济学奖。

卡尼曼本人其实是一个心理学家,他将心理学研究的视角与经济科学结合起来,成为这一新领域的奠基人。在他之前,经济学和心理学在研究人类决策行为上有着极大的区别:经济学的观点认为外在的激励形成人们的行为,而心理学恰
...

唐巧 2018-08-11 09:08 | 查看: 183

闲坐

闲坐小窗燃乌碳,

慢夹莞香入泥炉。

静听石泉铁壶鸣,

轻执陶盏乱翻书。
...

qyjohn 2018-08-10 20:18 | 查看: 171

每周分享第 17 期

这里记录过去一周,我看到的值得分享的东西,每周五发布。

(图片说明:2018年6月的气温与1951-1980年平均气温的对比,来自推特@SimonLeeWx)

今天夏天,全球高温创纪录。日本和韩国都是史上最高温,西班牙葡萄牙接近48度的欧洲高温纪录,北纬71度的一个挪威城市32度。要知道,北极圈是北纬66.5度,这就是说北极圈里面也是高温。上图是今年6月的气温与40年前的平均气温比较,可以看到
...

阮一峰 2018-08-10 07:55 | 查看: 254

午夜书社

午夜的书社

静谧而静寂

对面的女孩

穿着一身飘逸的裙子

温柔又美丽

她戴着耳机

一脸的惬意

不知是啥歌

她听得是如此的入迷

也许是啥戏

蜘蛛在结网

壁虎在捕食

斑驳的桌面

不知哪个该死的小子

刻了许多字

年轻的诗人

来回去找书

换了七八本

却读不进哪怕一个字



他一定是有什么心事

她把脑袋晃

她把头发理

她素手扶膝

她的娇姿懒懒往后依

她是一个谜
...

qyjohn 2018-08-08 08:40 | 查看: 505

如何快速判断一个人水平高低 - 旁观者

【摘要】先让他回答两个问题: 如何看待一个公司的技术体系,你怎么判断一个公司技术牛不牛? 你如何判断一个人(领导,同事,同龄人)牛不牛? 阅读全文
...

旁观者 2018-08-06 21:07 | 查看: 577

SVG 图像入门教程

一、概述

SVG 是一种基于 XML 语法的图像格式,全称是可缩放矢量图(Scalable Vector Graphics)。其他图像格式都是基于像素处理的,SVG 则是属于对图像的形状描述,所以它本质上是文本文件,体积较小,且不管放大多少倍都不会失真。

SVG 文件可以直接插入网页,成为 DOM 的一部分,然后用 JavaScript 和 CSS 进行操作。

<!DOCTYPE ht
...

阮一峰 2018-08-06 12:59 | 查看: 368

iOS 面试之道

关于新书
故胤道长 和 我合著的一本 iOS 面试方面的新书《iOS 面试之道》,两周前出版了。这本书我负责前面的第一章,讲面试的准备。后面的算法基础和 100 多道面试题,则是由道长编写。

老实说,这算不上一本很难很深的书。面试嘛,一般考察的内容也不会很偏很深,还是会偏基础知识一些,所以各位读者可以把这当作一本基础的面试讨论的书。书中有道长精心整理的 100 多道面试题,拿来练练手也是不错。
...

唐巧 2018-08-05 18:12 | 查看: 260

...更多...