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

Ericsson Texture 压缩贴图 EAC 的编码器

最近在做新引擎 UI 模块的工作。汉字字体纹理需要占比较大的一张贴图,考虑到这张贴图只需要用一个通道就够了,所以我决定使用压缩贴图。在手机设备上,GL_COMPRESSED_R11_EAC 是一个不错的选择。

EAC 是 Ericsson 提出的对单通道贴图的压缩方案,现已进入 OpenGL 的官方标准。它通常会结合 ETC2 一起使用。ETC2 负责 RGB 部分,EAC 负责 Alpha 通
...

云风 2018-05-22 15:13 | 查看: 155

给Nginx设置默认主机

给Nginx设置默认主机,让所有没有明确设置的Host的访问,都落到特定的配置下。

1. 生成证书

sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/ssl.key -out /etc/nginx/ssl.crt

2. 配置Nginx

server {
listen 80 d
...

ideawu 2018-05-21 17:40 | 查看: 212

给微信郑重提个建议:朋友圈的用户赋能



数日前,微信官方发布《关于进一步升级外链管理规则的公告》,其中第二条提到对视听内容传播的管理。

这短短几十字,引发行业震动。

今日一大早,微信官方又发《关于升级外链管理规则的补充公告》,将第二条删除。

这中间有种种原因,并非本文想探讨。

但这个外链管理规则的公告,颇多涉及朋友圈。大量企业试图利用朋友圈为基石的社交关系链条,为其所用,也是不争事实。

而微信一直在喊为第三方赋能,朋友圈
...

魏武挥 2018-05-21 15:34 | 查看: 163

重压下的内容创业



4月27日,不少内容产业人士纷纷转发一则信息:瀚叶股份计划以38亿巨资收购量子云。瀚叶股份本身也是一家很有些槽点的上市公司,但与本文无关,不再东拉西扯。

量子云是一家以公号为主的新媒体公司,旗下近1000个公号,目前话事人之一纪卫宁,人称老纪,于是转发者纷纷云点赞云恭喜老纪。

5月11日,上海证券交易所去函问询该笔交易,随即有媒体予以全文转载,新的一轮转发立刻在朋友圈荡漾开来。

很快,
...

魏武挥 2018-05-21 15:23 | 查看: 165

Python 3 的环境下如何正确地使用 Fabric

注:标题中「Fabric」指的是 Fabric( http://www.fabfile.org ),一个 Python 社区常用的远程/本地自动化执行工具。

讲 Fabric 之前,先讲讲我的 Python 开发环境。

很久以前,那会还在用 Python 2,Fabric 也是 Python 2 环境下的,当时我基于 Fabric 写一些部署和自动化脚本,很方便,也没有什么问题;

去年,我把
...

图拉鼎 2018-05-21 13:36 | 查看: 164

从 SQL Server 到 MySQL(二):在线迁移,空中换发动机

(image via https://pixabay.com/en/military-stealth-bomber-refueling-602729/ )

在上篇文章
从 SQL Server 到 MySQL (一):异构数据库迁移 - Log4D
中,我们给大家介绍了从 SQL Server 到 MySQL 异构数据库迁移的基本问题和全量解决方案。
全量方案可以满足一部分场景的需求,但是这个方
...

alswl 2018-05-21 11:24 | 查看: 182

每周分享第 5 期

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

(题图:世博公园,上海,2018)

本周,服务器遭受攻击,网站下线50多个小时。我一度以为,《每周分享》不能按时发了。现在,攻击停了,但你不知道,什么时候它还会回来。这件事情的细节,我后面会单独写文章,这里只说说我的一个感受。

消息传出以后,许多素不相识的朋友通过各种渠道,询问我是否需要帮助,愿意提供个人或公司的资源,帮我渡过难关。阿里
...

阮一峰 2018-05-18 16:25 | 查看: 271

DA14580 advertises to a specify channel

For BLE, Channels 37, 38, and 39 are used only for sending advertisement packets. DA14580 advertises at channel 37, 38 and 39 in the example project from Dialog. But sometimes we need it advertises to
...

Volcano 2018-05-17 11:00 | 查看: 293

谁来检查方法参数合法性

我们在编程中的函数或者是方法,大多数都是有参数的。参数对于方法来说是很重要的输入数据,传入的参数值的合法性影响着方法的稳定性,严重时甚至可能导致崩溃问题的出现。

比如这段代码

1
2
3
4
5
6
7
8
9

public static void main(String[] args) {
Book book = null;
new Main().buy(book);
}

p
...

技术小黑屋 2018-05-15 21:31 | 查看: 423

停止、删除所有的docker容器和镜像

这些命令总是记不住,或者说不用心去记,所以记录在本文中,以便将来查询。

列出所有的容器 ID

1

docker ps -aq

停止所有的容器

1

docker stop $(docker ps -aq)

删除所有的容器

1

docker rm $(docker ps -aq)

删除所有的镜像

1

docker rmi $(docker images -q)

复制文件

1
...

鸟窝 2018-05-15 18:16 | 查看: 242

什么样的组织道歉是可接受的



道歉,是因为做错了事。

而做错了事,意味着要承担责任。

所以,道歉是apologize,不是sorry。

sorry这个词,不见得一定是抱歉的意思,也可以解释为遗憾。

遗憾是没有责任的。

比如朋友说我有个亲人过世了,一般你的应对就是i am sorry。到底人家亲人的过世,不是你造成的。

本文探讨的道歉,统统指向apologize。

 



最近几日,连续出现组织
...

魏武挥 2018-05-14 17:59 | 查看: 299

飞利浦 Hue 智能照明系统开发(Part 1 - API 入门)

我家里有超过 10 个的飞利浦 Hue 智能灯泡,我通常使用 Amazon Echo 和 iOS HomeKit 控制它们,例如说睡觉时对着 Echo 喊「Alexa, turn off bedroom.」,或者在 iPhone 上通过 Control Center 迅速开关一盏灯。在我买了一个 Raspberry Pi 架设加密 DNS 后,我就开始思考是否能在 Raspberry Pi 上跑一
...

Cat Chen 2018-05-14 15:21 | 查看: 358

...更多...