最新 | 最热门 | 最高评价

+0  RTTNW-ch1:Motion Blur

Tag: Ray Tracing
止戈 发于 2018年05月30日 19:02 | 点击: 121 | 展开摘要
Peter Shirley有三本光线追踪的书:

《Ray Tracing In The Weekend》:用两天学光线追踪

《Ray Tracing The Next Week》:用一周学光线追踪

《Ray Tracing The Rest Of Your Life》:用余生学光线追踪

 

接下来的一系列笔记是第二本书,这篇讲动态模糊。

 

在现实生活中,我们拍照时相机会打开一段时间,在其期间会因为摄像机抖动或拍摄物体运动而造成相片模糊,我们

查看全文: http://www.udpwork.com/item/17139.html

+0  互联网活化石的个人IP之路 | 我在今日头条V计划沙龙上的分享

Tag: TMT魏什么
魏武挥 发于 2018年08月27日 17:28 | 点击: 119 | 展开摘要
8月26日,我跑了趟帝都,主要是参加今日头条V计划沙龙,应邀根据“如何打造个人IP”做了半小时的分享,也和行业几位同仁王志安、潘乱、曲凯一同对谈行业热点并探讨对于个人IP的理解。

“V计划沙龙”是今日头条“V计划”的其中一个环节。什么是V计划?就是今日头条希望邀请平台上有才能有价值的创作者,通过品牌赋能和扶持,帮助作者孵化个人品牌,让平台上越来越多的个人IP涌现。

作为一枚“互联网活化石”——这个词其实是头条小伙伴给我加上的——我的IP之路可谓历经颇多媒介兴衰,算得上是“

查看全文: http://www.udpwork.com/item/17151.html

+0  网易云音乐接口的简单分析

明城 发于 2016年11月29日 10:25 | 点击: 118 | 展开摘要
注意,此文档有时效性。
由于公司网络的关系,在线听音乐经常会被断断续续,于是考虑批量将音乐(高清)下载到本地。同时,由于熊孩子的缘故,在自己的音乐榜单上「小苹果」等歌曲一直在前排,显得很没有「格调」,于是就萌生了折腾云音乐接口的想法。
网易云音乐的接口相对而言还是比较简单,尤其是大部分前端与服务器端通信的逻辑都已经在 core.js 里面,虽然加了压缩但是没有混淆因此还是很好去处理和理解。
访问云音乐接口每次都需要带个名为 csrf_token 的 GET 参数,这个参数很好

查看全文: http://www.udpwork.com/item/17072.html

+0  个人 Blog 时代的终结

Tag: MyLife
Fenng 发于 2018年12月14日 16:17 | 点击: 114 | 展开摘要
总算花了一点时间,对 Linode 租用的服务器做了一点处理。这几年被扣了不少冤枉钱,一些 VPS 其实都已经用不到了。

这可能是个人 Blog 时代的终结。其实早就应该这样了,只是我太懒了。

站点或许不会关闭。继续保留吧。写 Blog 这么多年,投入的精力和资金几乎没有得到什么有效的回报,换来的都是一些糟心的信息反馈。非常愚蠢。等我老去的时候,也会为这段时间的虚度时光而后悔的吧。

如果不是昨天遇到一点事情,可能我也不会有这个动机。

就这样。

查看全文: http://www.udpwork.com/item/17250.html

+0  RTIOW-ch11:Defocus Blur

Tag: Ray Tracing
止戈 发于 2018年05月19日 00:51 | 点击: 112 | 展开摘要
散焦模糊”在摄影上又称“景深”。

在现实的相机中,我们需要做“散焦模糊”的原因是:我们需要一个更大的孔来收集光线增加图片的亮度(而不是“针孔”)。我们称“更大的孔”为“光圈”。

光圈的增大,导致图片出现散焦而模糊。

但是我们可以调节成像的位置,改变图片的清晰度,使图片在当前光圈条件下尽可能清晰。

所以,接下来,我们会引入两个参数:aperture(光圈)和focus_dist(成像位置)。

camera.h:

#ifndef cameraH
#define cam

查看全文: http://www.udpwork.com/item/17141.html

+0  使用 Docker 部署 VPS 备忘

明城 发于 2017年09月29日 09:55 | 点击: 112 | 展开摘要
本 Blog 的代码也有很多的年头,当时使用的技术过了几年在目前看来有些的陈旧。同时,在 Vultr 的服务器空间也即将到期,所以考虑干脆做个迁移顺便将目前 VPS 上的服务也一起整理了下。
这一整理,发现了不少的巨坑,这在这里记录下。先说说在迁移前 VPS 目前的主要问题
部分代码老旧,同时又有新的代码,运行环境就有好几套;
尝试使用 Node 的工具进行开发,然而 Nginx 以及 php-fpm 独占了 80 端口,配置文件越来越复杂;
权限分配不合理,有部分的权限使用

查看全文: http://www.udpwork.com/item/17067.html

+0  随谈 Java 的空指针(翻译和整理)

明城 发于 2018年01月31日 17:33 | 点击: 112 | 展开摘要
整理自: http://www.yegor256.com/2014/05/13/why-null-is-bad.html
在日常编码中,有个经典的 Java 空指针(NULL)调用如下:

public Employee getByName(String name) {
int id = database.find(name);
if (id == 0) {
return null;
}
return new Employee(id);
}
那么这段方

查看全文: http://www.udpwork.com/item/17066.html

+0  内容行业的下一个浪潮:可能是生产

Tag: 后媒体时代
魏武挥 发于 2018年11月07日 12:32 | 点击: 110 | 展开摘要
 1 

熟悉我的人都知道,我有两个职业身份。

第一个算是正式的身份,劳动关系范畴。我是上海交通大学的一名老师。

第二个属于兼差,在一家名为“天奇阿米巴”的创投基金做管理合伙人。

我在大学里,隶属于媒体与传播学院新闻传播系,教课内容主要围绕在媒体、传播之类的主题上。这可能造成了江湖上一个非常大的误解:我是一个关心内容创业的投资人。事实上,关心内容创业,只是和我作为一个教师有关罢了。

天奇阿米巴不是主投内容领域的基金,历史上,和标准意义上内容行业有关的投资项目,只有两个

查看全文: http://www.udpwork.com/item/17206.html

+0  RTIOW-ch12:Where next

Tag: Ray Tracing
止戈 发于 2018年05月21日 22:55 | 点击: 110 | 展开摘要
制作书籍的封面图:

cpp:

#include <iostream>
#include <fstream>
#include <random>
#include "sphere.h"
#include "hitable_list.h"
#include "camera.h"
#include "material.h"

using namespace std;

//获得反射射线
vec3 RandomInUnitsphere()
{

查看全文: http://www.udpwork.com/item/17140.html

+0  RTIOW-ch10:Positionable camera

Tag: Ray Tracing
止戈 发于 2018年05月17日 21:08 | 点击: 107 | 展开摘要
我们的相机之前一直都是固定死的,这次让我们来做些改变,让我们使用一个可调整的视野(fov)。

先看一下我们之前是如何设置camera的:

特别需要注意的是,这是在z=-1的平面上。

当时是这么说的:已知Z=-1平面上四点的坐标,我们可以求出下面三个值。

       vec3 lower_left_corner(-2.0, -1.0, -1.0);

       vec3 horizontal(4.0, 0.0, 0.0);

       vec3 vertica

查看全文: http://www.udpwork.com/item/17142.html

+0  再见,丁香园

明城 发于 2017年04月12日 22:49 | 点击: 106 | 展开摘要
已经正式从丁香园离开两个月,时间过得很快。

说起来离职的过程并不算是十分得愉快,然而两个月过去了心态也平静了很多,应该可以从初心上去写点文字回忆在丁香园的这段时期。

初心

2010 年的时候,@Fenng 来找我问有个项目你或许可以试试,这家公司的名字叫做丁香园。那时候个人个人在阿里的时候正处在转型期(瓶颈期?),所以抱着聊聊看的心态和创始人 李天天 一起吃了个吃饭。

印象很深,这顿饭吃完了以后,我自己就有感觉是应该为自己的理想和初心去实践些什么。后面的一来二回持续沟

查看全文: http://www.udpwork.com/item/17069.html

+0  2017,仍然在前行

明城 发于 2017年09月27日 10:55 | 点击: 106 | 展开摘要
如果您能看到这篇文章,那么首先要感谢您,您还在持续关注我的博客。同时,也说明我主机已经成功迁移到了 阿里云 的香港节点(同时顺便推荐下 Linode,只是目前京东的节点不稳定)。
这年头能够关注并且持续写博客的人越来越少,这个缘分也是越来越难得。自己写博客的频率和时间也是越来越低,以前基本上是每天都会写,渐渐的发现每个月而现在看记录来讲是要按年来记了。
时间飞梭,技术也在不断的变更,这个博客出去内容以外基本上代码都变更了相当多,而且服务器也是迁移了多次。这次迁移花费了我不少的

查看全文: http://www.udpwork.com/item/17068.html
|<<<1296129712981299130013011302>>>| 一共1302页, 15616条记录