apple tv3完美越狱

7年过去了,apple tv3终于可以完美越狱了。在这里由衷的感谢@tihmstar。可以在最新的apple tvos 7.4(ios8)上面进行完美越狱。在不久的将来,像NitoV, iOS emulators, kodi等app应该会推出iOS8的定制版本, 到时候apple tv3会有更多的玩法。

完美越狱的步骤

@tihmstar 提供了一种方法,可以完美越狱所有的运行最新的tvos7.4(iOS 8.4.3)系统的apple tv3。进行下面步骤前:1. 先升级系统并恢复出厂设置(不是适用所有人,我的apple tv3没有做这两个就没有成功), 2. 关闭系统自动更新。

设置DNS

  1. 开机
  2. 选择 设置 -> 通用 -> 网络 -> Wi-Fi
  3. 选择你连接的网络,并点击进去
  4. 点击设置DNS, 选择手动,然后再DNS修改成 46.166.144.59(046.166.144.059)

dns1

注册acm基础会员和使用oreilly online learning

acm基础会员对于中国会员只需要15美元(100元人民币), 有acm会员后可以直接看 oreilly online learning上面的书籍,oreilly的年会员是399美元, 相当于省了2600多人民币。

官网注册基础会员

官网连接,使用英文填写基本信息,不用非常详细,下面是一个示例

register

点击continue后会跳转到付费页面,这个只能使用paypal或者双币信用卡

checkout

配置高效的zsh

Zsh是一个非常强大的shell, 拥有更好的自动补全和更加丰富的功能。zsh还有非常多的插件,可以帮助我们更加高效的使用命令行。在这个文章里面,我会介绍如果安装与配置一个高效的zsh环境。

安装zsh

各个平台的安装,参考Installing ZSH, 版本一定要5.1.1以上,如果版本低了,有些功能会不正常的。在centos7一些老的系统上面可能要自己编译安装zsh版本。

golang http的代码收集

golang http server

  1. golang http server

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    
    package main
    
    import (
        "fmt"
        "io/ioutil"
        "net/http"
    )
    
    func hello(w http.ResponseWriter, req *http.Request) {
        body, err := ioutil.ReadAll(req.Body)
        if err != nil {
                panic(err)
        }
        fmt.Println(string(body))
    
        fmt.Fprintf(w, "hello\n"+string(body))
    }
    
    func main() {
        http.HandleFunc("/hello", hello)
        http.ListenAndServe(":8090", nil)
    }

Tmux配置

编译安装

安装依赖

1
2
apt-get install libevent-dev
apt-get install libcurses-ocaml-dev

下载源码编译安装

1
2
3
4
5
6
$ wget  https://github.com/tmux/tmux/releases/download/2.9a/tmux-2.9a.tar.gz
$ tar -xvf tmux-2.9a.tar.gz
$ cd tmux-2.9a
$ ./configure
$ make
$ make install

Hammerspoon实战

hammerspoon简介

这是一个OS X平台上的非常强大的自动化工具。Hammerspoon的核心是操作系统和lua脚本的桥梁引擎。用户可以通过Hammerspoon的提供一批接口, 实现很多强大的功能。

Hammerspoon能做什么

你可以通过写lua脚本来与OS X的系统api进行交互,这些系统接口包括:应用,桌面,鼠标,文件系统,电池,屏幕,wifi等。