# others

* [shadowsocks service](#shadowsocks-service)
  * [CentOS](#centos)
* [copy artical content from csdn](#copy-artical-content-from-csdn)
* [beyond compare](#beyond-compare)
  * [whitespace and line-ending](#whitespace-and-line-ending)
* [Adobe Acrobat Font Packages](#adobe-acrobat-font-packages)
  * [32-bits](#32-bits)
  * [64-bits](#64-bits)

### [shadowsocks service](https://github.com/shadowsocks/shadowsocks/tree/master)

#### CentOS

**basic environment**

```bash
$ sudo yum install python-setuptools && sudo easy_install pip
$ sudo yum install epel-release
$ sudo yum install libsodium            # for aes-256-gcm
$ sudo yum -y groupinstall "Development Tools"
$ sudo yum -y install python3-pip       # optional
$ sudo -H python3 -m pip install --upgrade pip
```

**git**

```bash
$ sudo bash -c "cat > /etc/yum.repos.d/wandisco-git.repo" << EOF
[wandisco-git]
name=Wandisco GIT Repository
baseurl=http://opensource.wandisco.com/centos/7/git/\$basearch/
enabled=1
gpgcheck=1
gpgkey=http://opensource.wandisco.com/RPM-GPG-KEY-WANdisco
EOF

$ sudo rpm --import http://opensource.wandisco.com/RPM-GPG-KEY-WANdisco
$ sudo yum install -y git
```

*   or [nhahv/install\_git2.x\_on\_centos.md](https://gist.github.com/nhahv/7077a638b57f7d91ebe9a3c6caebbe4f)

    ```bash
    $ sudo yum install http://opensource.wandisco.com/centos/6/git/x86_64/wandisco-git-release-6-1.noarch.rpm
    $ sudo yum install -y git
    ```

### copy artical content from csdn

1. download html to local
2. [remove auto-switch to homepage function in html](https://blog.csdn.net/danshiming/article/details/124651989)

```html
<div style="display:none;">
  <img src="https://blog.csdn.net/su2231595742/article/details/124182312" onerror="setTimeout(function(){if(!/(csdn.net|iteye.com|baiducontent.com|googleusercontent.com|360webcache.com|sogoucdn.com|bingj.com|baidu.com)$/.test(window.location.hostname)){window.location.href=&quot;\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x64\x6e\x2e\x6e\x65\x74&quot;}},3000);">
</div>
```

*   or

    ```html
    <div style="display:none;">
      <img src="https://blog.csdn.net/potato123232/article/details/118926834" onerror="setTimeout(function(){if(!/(csdn.net|iteye.com|baiducontent.com|googleusercontent.com|360webcache.com|sogoucdn.com|bingj.com|baidu.com)$/.test(window.location.hostname)){window.location.href=&quot;\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x64\x6e\x2e\x6e\x65\x74&quot;}},3000);">
    </div>
    ```

1. remove all `*.js` ( and might be all `*.css` )
2. [open the html in MS Word](https://blog.csdn.net/xue0zhi1qiang3/article/details/103865926)

bingo!

### beyond compare

#### whitespace and line-ending

*   **Session** ⇢ **Session Settings...** ⇢ **Importance**

    ![Session Settings](https://1999659500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHqOSW6on5cHbtwcSH6%2Fuploads%2Fgit-blob-f94516949053e95847cf2f66cfe10e8c4b837b87%2Fbcomp-line-ending.png?alt=media)
*   **View** ⇢ **Visible Whitespace**

    ![Visible Whitespace](https://1999659500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHqOSW6on5cHbtwcSH6%2Fuploads%2Fgit-blob-f24e90995bd878c1b8355dfce85941accce60ba8%2Fbcomp-visible-whitespace.png?alt=media)

### Adobe Acrobat Font Packages

> \[!NOTE|label:references:]
>
> * [Reader | 64-bit Font Pack and Spelling Dictionary](https://helpx.adobe.com/acrobat/kb/font-pack-spelling-dictionary-64-bit-windows.html)
> * [32-bit Font Pack and Spelling Dictionary Pack for Acrobat Reader on Windows](https://helpx.adobe.com/acrobat/kb/windows-font-packs-32-bit-reader.html)

#### 32-bits

* font pack
  * [2023.x: FontPack2300820421\_XtdAlf\_Lang\_DC.msi](https://ardownload3.adobe.com/pub/adobe/reader/win/AcrobatDC/misc/FontPack2300820421_XtdAlf_Lang_DC.msi)
  * [2022.x: FontPack2200120085\_XtdAlf\_Lang\_DC.msi](https://ardownload3.adobe.com/pub/adobe/reader/win/AcrobatDC/misc/FontPack2200120085_XtdAlf_Lang_DC.msi)
  * [2021.x: FontPack2100120135\_XtdAlf\_Lang\_DC.msi](https://ardownload2.adobe.com/pub/adobe/reader/win/AcrobatDC/misc/FontPack2100120135_XtdAlf_Lang_DC.msi)
  * [2020.x, 2019.x: FontPack1902120058\_XtdAlf\_Lang\_DC.msi](https://ardownload2.adobe.com/pub/adobe/reader/win/AcrobatDC/misc/FontPack1902120058_XtdAlf_Lang_DC.msi)
  * [2018.x, 2017.x and 2015.x: FontPack1500720033\_XtdAlf\_Lang\_DC.msi](https://ardownload2.adobe.com/pub/adobe/reader/win/AcrobatDC/misc/FontPack1500720033_XtdAlf_Lang_DC.msi)
* spelling dictionary pack
  * [2023.x: AcroRdrSD2300820421\_all\_DC.msi](https://ardownload3.adobe.com/pub/adobe/reader/win/AcrobatDC/misc/AcroRdrSD2300820421_all_DC.msi)
  * [2022.x: AcroRdrSD2200120085\_all\_DC.msi](https://ardownload3.adobe.com/pub/adobe/reader/win/AcrobatDC/misc/AcroRdrSD2200120085_all_DC.msi)
  * [21.x, 20.x and 19.x: AcroRdrSD1900820071\_all\_DC.msi](https://ardownload2.adobe.com/pub/adobe/reader/win/AcrobatDC/misc/AcroRdrSD1900820071_all_DC.msi)
  * [15.x, 17.x and 18.x: AcroRdrSD1500720033\_all\_DC.msi](https://ardownload2.adobe.com/pub/adobe/reader/win/AcrobatDC/misc/AcroRdrSD1500720033_all_DC.msi)

#### 64-bits

* font pack and spelling dictionary
  * [2023.x: AcroRdrALSDx64\_2300820421\_all\_DC.msi](https://ardownload3.adobe.com/pub/adobe/acrobat/win/AcrobatDC/2300820421/AcroRdrALSDx64_2300820421_all_DC.msi)
  * [2022.x: AcroRdrALSDx64\_2200120085\_all\_DC.msi](https://ardownload3.adobe.com/pub/adobe/acrobat/win/AcrobatDC/2200120085/AcroRdrALSDx64_2200120085_all_DC.msi)
  * [2021.x: AcroRdrALSDx64\_2100120135\_all\_DC.msi](https://ardownload2.adobe.com/pub/adobe/acrobat/win/AcrobatDC/2100120135/AcroRdrALSDx64_2100120135_all_DC.msi)
