iOS 11.0.1 更新

iOS 11 推出只有一个星期,苹果便释出第一个更新: iOS 11.0.1. 要更新到 iOS 11.0.1 可以进入 “设定” -> “一般” -> “软件更新”, 这个更新主要是 iPhone 及 iPad 的 bug fix, 这么快便推出的更新,希望可以解决耗电及运行速度的问题。 在 iPhone 7 已经可以看到更新。

解决 semanage command not found

semanage 是可以设定 SELinux 的工具,在 RHEL / CentOS minimal 安装后,并没有安装 semanage,执行会出现 command noy found: semanage command not found 要解决只要安装 policycoreutils-python 套件即可: # yum install policycoreutils-python 安装好 policycoreutils-python 便可以正常执行 semanage.

iOS 11 控制中心不能关闭 Wi-Fi 及蓝牙

早两日将自己的 iPhone 7 升级到 iOS 11, 有很多新功能都很实用, 但发现以往可以在控制中心闗闭 Wi-Fi 及蓝牙, 现在关闭后再打开看仍是开启状态。 原因是 iOS 11 改变了控制中心的设定, 在控制中心关闭 Wi-Fi 及蓝牙后, 只是将目前连接到 iPhone 的 Wi-Fi 或蓝牙连线终断, 实际上 iPhone 并没有真正关闭有关服务。如果为了省节而关闭 Wi-Fi, 用控制中心关闭还是会继续用电。苹果解释这样做, 是为了当在控制中心停止 …

Shell Script 字串搜寻并取代

写程式很多时都需要做字串搜寻并取代, 在 Shell Script 内可以使用各种工具完作, 以下是 Shell Script 做字串搜寻取代的方法。 搜寻取代变量的字串: 上面的程式, 第 3 行定义变量 str 的值是 abc, 而第 5 行则设定将变量 str 内的 abc 替换成 xyz. 如果不是替换变量的字串, 是要替换档案的字串, 可以用 sed …

Macbook 与 Macbook Pro 之间的选择

原本使用两台电脑,一是桌面电脑,另一部 Macbook Air 主要外出使用, Macbook Air 虽然已经用了几年,而且只有 4G 内存及 11 吋,但如果只是一般上网、用 SSH 连到 Server 或者用 Sublime Text 写写程式没有什么问题。 但近来最小的儿子日间经常在书房睡觉,发觉使用桌机的时间越来越少,Macbook Air 反而成为主要电脑,用 Macbook Air 的显示器用久了眼睛还真的很累,所以才有购买新笔电的念头。 Apple 现在的笔电有 Macbook, Macbook Pro …

JavaScript 搜寻并取代字串

在 JavaScript 做搜寻并取代字串可以用 replace() 来做, 例如: 上面的 string 变量是 “Hello Microsoft!”, 而变量 result 会变成 “Hello Linux!” 以上做法很简单, 但最大的问题是, 只会取代第一个符合条件的字串, 例如: 上面只会将第一个 “Microsoft” 取代为 “Linux”, 第二个不会取代, 要将全部字串取代, 可以用 regular expression …