Skip to main content

HOUDINI KARMA RENDER TEST – I

Houdini从18开始加入了Karma渲染器以及Solaris工作流。最近终于有空测试了一下,速度非常快,虽然Karma的XPU渲染还存在一些对VEX Shader的限制,但即便是使用CPU渲染,速度也得到了极大的提升。另外Solaris工作流非常简易顺手很像简易版的Katana(也不一定简易^_^)。

Continue reading

使用Swift实现iOS中的文件下载 – Part 3

FILE DOWNLOADING IN SWIFT – PART 3

本篇我们尝试把下载到app沙盒tmp目录下的zip文件解压缩到Documents目录下。为了解压缩zip档,我们会用到一个Swift包:ZIPFoundation。我们可以通过Xcode自带的Package manager来下载并添加。不知道为什么我有点怀念过去的CocoaPod(笑~)。

Continue reading

使用Swift实现iOS中的文件下载 – Part 2

FILE DOWNLOADING IN SWIFT – PART 2

基于之前的例子,我们实现了下载,为了方便测试,我们在下载时添加一个覆盖功能。真实生产环境里面,我们需要对远端文件和本地文件做比较以后才决定是否需要下载和覆盖,但开发测试的时候,我们就强行覆盖已存在文件了。

Continue reading

Swift中的基础网络通讯实现 – PART 2

BASIC NETWORKING IN SWIFT – PART 2

上一讲中我们已经实现了基本的API请求,并返回了正确数据。这次我们需要吧数据做一些筛选和处理,如时间的格式化和提取正确的字段内容显示在UI上。同时我们也会在之前的基础上对请求数据的方法做进一步的优化。

Continue reading

Swift中的基础网络通讯实现 – PART 1

BASIC NETWORKING IN SWIFT – PART 1

最近打算做一个Swift和SwiftUI的系列教学。用一些简单的例子和实践来完成App开发中常见的问题和解决。这个系列适合接触iOS开发的初学者。虽然Objective- C还没有完全“死硬”,但Swift早已成为iOS和macOS开发的主流选择,在加上SwiftUI这几年的突飞猛进,对于开发者而言,特别是刚刚入门的iOS开发者,这个组合应该不会错。本篇我们来看看Swift最基本的网络请求,例如请求某个远端API的实现。

Continue reading

DSTAT 非常好用的状态监测工具

Dstat 是一种用于从系统组件中检索信息或统计数据,例如网络连接、IO 设备或 CPU 等。它通常由系统管理员用于检索有关上述系统组件的少量信息。它本身的功能类似于 vmstat、netstat、iostat 等工具。使用此工具,用户甚至可以查看组成单个文件系统或存储系统的块设备的吞吐量。

Continue reading

  • 1
  • 2