I'm Kcat

I'm Kcat

Fancy life, fancy mind

在 Logic Pro X 中使用 Take 管理来录制多个音频汇整
录制音频

在 Logic Pro X 中使用 Take 管理来录制多个音频汇整

在许多 DAW 中录制同一节音频的时候,可能会录制许多遍,大部分人会使用以下两种方法: 1. 反复折磨对应小节的单条录制音轨,不满意就删掉重录一遍 2. 已经记不住有多少条对应小节的录制音轨,反正就是录了很多条轨 而在 Logic Pro X 中,这个问题就不会再有了 Take 管理是什么? 我记得不太清楚了,这个功能刚出来时候貌似是命名为 Quick Swipe Comping,但是目前在 Logic Pro X 官方界面被介绍为 Take管理 Take 管理怎么用 1. 首先需要有一条录制音轨,然后可以录制一段音频,这里就不再说怎么录制了 2. 接下来就是重点啦,无需切换轨道,再次录制同样的部分一遍,你便会发现这样的结果,这便是 Logic 的 multi-take 的录音方式,两个音轨被包含在一个Take包中 3. 如果你在灰色的音轨上鼠标拖动,你会发现灰色会变成激活的颜色,
2 min read
在 macOS 和 Windows 平台上安装 Minecraft
Minecraft

在 macOS 和 Windows 平台上安装 Minecraft

由于我的一个朋友想出个安装 Minecraft 的图文教程,正好顺便就帮他写了这边图文教程,内容面向不清楚如何安装 Minecraft 的童靴 我买了正版的Minecraft 入手正版的童靴,在 Minecraft官方网站[1] 即可下载,这篇 Blog 就不具体描述如何下载安装了 准备工作 下载并安装以下必需组件: * JRE[2]:Windows [https://java.com/zh_CN/download/manual.jsp#win] / macOS [https://java.com/zh_CN/download/manual.jsp#mac] HMCL 是什么? HMCL 又名 Hello Minecraft! Launcher (以下都简写为HMCL),是一款强大的 Minecraft
3 min read
Atom 在国内无法安装 Package 的解决方案
Atom

Atom 在国内无法安装 Package 的解决方案

由于被墙的原因,在国内使用 Atom 的 Package(包)面板来安装 Package 基本都无法正常安装,有些时候 VPN 也不好使,那么怎么才能完美的安装 Package 呢?我们用 npm[1] 来解决 安装 npm 并且替换内置源为国内淘宝源 npm 一般在已经安装了 Node.js 的运行环境中就已默认安装,此篇便不过多介绍 Node.js 了,Node.js 是一个基于 Chrome's V8 JavaScript引擎 [https://developers.google.com/v8/] 的 JavaScript 运行环境 安装 npm 可以访问
3 min read
firewalld 的基本用法
firewall-cmd

firewalld 的基本用法

在 RHEL 7 和 CentOS 7 之后,都使用了 firewalld 来作为防火墙管理工具,只不过底层实现还是 iptables,并且主要使用 firewall-cmd 来配置 防火墙配置 防火墙主要有两种配置:运行时和永久 * 运行时:在运行时下的配置修改都不是永久生效的,都会在重新加载后,加载永久下的配置为运行时的配置 * 永久:修改永久下的配置,在重新加载后,都会覆盖运行时的配置,并且永久生效 可选参数说明 * [--permanent]:加上此参数代表的是修改永久下的配置,不带则是运行时的配置 * [--zone=xx]:加载此参数代表指定区域,例如 public 区域(Zone) 防火墙中可配置多种区域,并且也可激活指定的区域为当前区域 #!/bin/bash firewall-cmd --get-zones // 获取所有的区域 firewall-cmd --get-active-zones // 获取当前激活的区域 服务(Service)
2 min read
CentOS 下 PostgreSQL 的快速安装和配置
CentOS

CentOS 下 PostgreSQL 的快速安装和配置

此篇博客面向新手,所以比较通俗易懂,如有不够严谨的地方请指出,不接受撕逼 ;) 安装 PostgreSQL 环境 新装环境 首先如果是新安装 CentOS 的时候,可以从已选环境的附加选项中勾选 PostgreSQL 数据库服务器选项以便默认安装,减少配置步骤 已装环境 当然,如果是已有 CentOS 环境,那么可以通过以下命令安装PostgreSQL 数据库服务器 #!/bin/bash sudo yum install postgresql sudo yum install postgresql-server 配置 PostgreSQL 更改系统用户 postgres 密码 安装过后,系统用户会增加一个名为 postgres 的用户,默认没有密码,那么便更改它的系统用户密码 #!/bin/bash sudo passwd postgres 创建一个数据库集群[1]
2 min read
使用 OpenSSL 生成 RSA 私匙和公匙
genrsa

使用 OpenSSL 生成 RSA 私匙和公匙

What's OpenSSL OpenSSL 是一个开源的面向安全传输层(TLS)和安全套接层(SSL)的工具集 genrsa 命令 主要用于生成 RSA 私匙 genrsa [https://www.openssl.org/docs/manmaster/man1/genrsa.html] 的命令格式如下: openssl genrsa [-help] [-out filename] [-passout arg] [-aes128] [-aes192] [-aes256] [-aria128] [-aria192] [-aria256] [-camellia128] [-camellia192] [-camellia256] [-des] [-des3] [-idea] [-f4] [-3] [-rand file(s)
1 min read
pip 的基本用法
Python

pip 的基本用法

在 virtualenv 中,我们可以很方便的将当前 virtualenv 环境下所有所需的包清单至一个指定文件中,同时也可以很轻松的使用这个文件来批量安装所有所需的包 进入 virtualenv 目录并且激活环境 打开命令行 #!/bin/bash cd [virtualenv-path] // 首先进入指定的virtualenv目录 source ./bin/activate // 激活环境 生成 requirements.txt 包清单文件 #!/bin/bash pip freeze > requirements.txt 这句代码将会生成一个 requirements.txt 文件至 virtualenv根目录,requirements.txt 文件名是可选的,无所谓什么名字, requirements.txt 只是一个被规范成大家使用的名称而已 生成的 requirements.txt 文件格式如下: Flask==0.12
1 min read
CoreLocation 在 iOS7 以后的改变
iOS

CoreLocation 在 iOS7 以后的改变

在 iOS7 的时候,在使用 CoreLocation 的时候是没有强制让用户去选择是否授权给iOS设备获取用户的位置的,iOS8 以后,Apple就更改 CoreLocation 的用法,必须让用户去授权,才能够获取用户的位置数据那么 iOS8 需要什么样的做法才能够让 CoreLocation 正常使用呢? 那么代码中 必须 有这两句的任何一句存在: let locationManager = CLLocationManager() // 授权为在任何情况下都可以使用CoreLoction locationManager.requestAlwaysAuthorization() // 授权为仅在使用App的时候情况下可以使用CoreLoction locationManager.requestWhenInUseAuthorization() 那么做完这些还不够,还需要在项目中的 info.Plist 中添加两个Key,NSLocationAlwaysUsageDescription 和 NSLocationWhenInUseUsageDescription,这两
1 min read
iOS 高精度随机数
iOS

iOS 高精度随机数

在iOS开发中,对于随机数的生成,很多同学可能会使用例如 random() 或者 rand() 这样的函数,但是我在实际开发中并没有达到实际所要求的随机需求,所以在查找了相关的资料后发现了 arc4random() ,达到了我的预期要求 由于 rand() 和 random() 这样的函数并不是真正的伪随机数产生器,而 arc4random() 是一个真正意义上的伪随机数产生器 // 生成一个fromValue至toValue之间的随机浮点数 ((float)arc4random() / 4294967296) * (toValue - fromValue) + fromValue 另外还有一个函数为 arc4random_uniform ,并且要比 arc4random() 生成的随机数更加的平均一些 // 生成一个fromValue至toValue之间的随机数 fromValue+arc4random_uniform((toValue - fromValue) + 1)
1 min read
解决那些在 macOS上 霸占 CPU 使用率的进程 - mdworker
macOS

解决那些在 macOS上 霸占 CPU 使用率的进程 - mdworker

此博客是我在远景论坛上黑苹果板块于 2013 年发表的这篇帖子 [http://bbs.pcbeta.com/viewthread-1392489-1-1.html]修改得来,所以主要面向于黑果无法监测 CPU 变频的情况下的解决办法 mdworker[1] 什么是 mdworker? mdworker 全称为 metadata server worker(元数据服务器处理),mdworker 是spotlight 的一部分,是 Mac 的基础搜索引擎 mdworker 让 CPU 拖慢,占用到60%? 是的,mdworker 有时候会导致 Mac 速度变慢,同时高 CPU 占用,这是完全正常的,你应该让它运行到结束,这时候 CPU 占用就恢复正常了。 mdworker 要花多长时间才能完成进程? 这完全取决于你的
4 min read
解决那些在 macOS 上霸占 CPU 使用率的进程 - AAM Updates Notifier
macOS

解决那些在 macOS 上霸占 CPU 使用率的进程 - AAM Updates Notifier

此博客是我在远景论坛上黑苹果板块于 2013 年发表的这篇帖子 [http://bbs.pcbeta.com/viewthread-1392489-1-1.html]修改得来,所以主要面向于黑果无法监测 CPU 变频的情况下的解决办法 AAM Updates Notifier 有些安装了 Photoshop 的童鞋一般开机的时候会有这个进程,这是 Adobe 的检查更新的进程,虽然开机的时间停几分钟就没有了,但是毕竟没有什么用,所以就不必可怜它啦。 解决办法 删除位于 /Library/LaunchAgents和~/Library/LaunchAgentsand里面的 com.adobe.AAM.Updater-1.0.plist 就可以了
1 min read
解决那些在 macOS 上霸占 CPU 使用率的进程 - 
 UserEventAgent
macOS

解决那些在 macOS 上霸占 CPU 使用率的进程 - UserEventAgent

此博客是我在远景论坛上黑苹果板块于2013年发表的这篇帖子 [http://bbs.pcbeta.com/viewthread-1392489-1-1.html] 修改得来,所以主要面向于黑果无法监测CPU变频的情况下的解决办法 UserEventAgent 在测试 CPU 变频的时候,因为 UserEventAgent 进程疯狂的占用 CPU 使用率,每次开机后十分钟之内都一直 100% 1. 让 CPU 频率无法变动,或者变动非常小 2. 第二就是因为 CPU 频率一直最大,发热量很大。 不管怎么样,有问题就试着解决,最后找到了解决方法[1] 原文 I have fixed it! Here is what I did: I saw this output of a
2 min read
粤ICP备2022080316号-1
粤公网安备 44030902003469号