Hackintosh
Coffee Lake 黑苹果
1. 准备
1) 所需工具
| 工具 | 链接 | 描述 |
|—|—|—|
| OpenCore | [Github] | 引导环境 |
| SSDTTime | [GitHub] | 硬件布局表(SSDT)修正 |
| gibMacOS | [GitHub] | 下载并写入macOS恢复系统 |
| GenSMBIOS | [GitHub] | 生成产品型号、序列号、UUID等信息 |
|PropperTree | [GitHub] | 调整plist信息 |
|IASL (Optional) | [Download] | SSDT编译/反编译 |
| GParted (Optional) | [Download] | 硬盘分区...
Permissions in Unix Systems
记录Linux/macOS遇到的权限问题
macOS
brew install 遇到permission denied怎么办
brew本身不支持sudo安装。在安装nmap时报cannot create symink in share/...的错误。经查阅,/user/local/share目录下不应该有root权限的文件,可能是过去不知何时简单粗暴的sudo破坏了文件夹权限。
解决方法sudo chown -R [USERNAME] [DIR]
SSH over Proxy
通过代理使用SSH
由于疫情的缘故,开学的日子遥遥无期。由于校园网屏蔽了常用的端口(如SSH的22端口),而将所有服务器开放端口也会带来一些安全隐患。想了以下几种方法,但也都遇到了一些问题。
方法一:
使用学校官方的VPN。学校官方提供PulseSecureVPN供学生校外访问使用,在连接VPN后也可以顺利的SSH到服务器,但VPN的时延太高,SSH有经常性的卡顿,有时ps -ef甚至要卡顿三四秒才能返回全部结果。
方法二:
设置SSH监听其他不被屏蔽的端口。但是不知道是运营商的缘故还是校园网的策略,几分钟后连接会被reset。
方法三:
在校内搭建http或socks代理,使SSH通过代理服务访问校内服务器。
使用nc
linux/macOS下可以通过nc挂代理。
ssh USER...
Barefoot Tofino Workflow
Barefoot Workflow
⚠ 本Workflow描述使用P4-16和TNA下的工作流程,基本不涉及P4-14以及2017年之前的内容。
⚠ 本文所有链接无Barefoot账户均不可访问,内容仅供科研学习交流使用。
⚠ Updated on Sept. 17, 2020
Barefoot支持页面
P4官方网站
一、Tofino 1设备相关
Device Overview
Tofino 1的产品介绍。简单介绍了Tofino 1的产品规格和硬件架构。PDF
Switch Architecture Specification
Tofino 1 的硬件架构说明文档。从接口、MAU、Traffic Manager等方面详细描述...
Compile Hadoop with Intel ISA-L
编译 Hadoop with Intel ISA-L
1. 下载Hadoop Source Code
官方源-3.1.3清华源-3.1.3
2. 搭建编译环境
在使用docker或自行搭建环境中二选一即可。
2.1 使用docker
$ ./start-build-env.sh
2.2 自己搭建环境
注意:protobuf必须要2.5.0版本
安装protobuf2.5.0版本的方法:
wget https://github.com/google/protobuf/releases/download/v2.5.0/protobuf-2.5.0.tar.gz
tar -xzf protobuf-2.5.0.tar.gz
cd protobuf-2.5.0...
Building Hadoop Cluster
Hadoop Cluster的搭建
1. 下载Hadoop
源代码-官方源-3.1.3
Binary-官方源-3.1.3
源代码-清华源-3.1.3
Binary-清华源-3.1.3
2. 安装Java
Java版本:Java 8
安装Oracle JDK 1.8 (preferred)
sudo apt-get purge openjdk*
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-...
9 post articles, 2 pages.