Eternal Embrace

Nothing is Everything


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签
Eternal Embrace

INTERCAL 论文翻译

发表于 2017-05-15

INTERCAL 的抽象和模块化

D. Alexander Garrett
CS-538: Theory and Design of Programming Languages
(课程:编程语言理论与设计)

原文地址

“切记,你在向坑里看的时候,坑也在看着你。“
– 某 INTERCAL 黑客

阅读全文 »
Eternal Embrace

TECO 简介

发表于 2017-05-12 | 分类于 TECO

TECO是一个经典的文字编辑器,全称为 Text Editor and COrrector ,原先为 Tape Editor and
COrrector。从这个名字就能看出这个编辑器有多老了。

阅读全文 »
Eternal Embrace

GunPG

发表于 2017-04-21

一些要点:

导出

1
2
3
gpg --export -a andpuke@foxmail.com > pub.asc
# or
gpg --output pub.txt --export andpuke@foxmail.com

乱码

用 -a 或 -armor 来使用 ANSII 输出。

我的密钥

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQENBFj552ABCACosEbS9VFL9ACqNhZHdy2c7pmg5v8P54QG5EnMt1LDxlbFiKRz
gWo3i/vjw/tdwFbD9gfDyFgXQL8gv9V0ipFd14K5xEn1V18jEbIRZSQi1zmVTCBQ
LvwaOCEXgyYWND9J+ydOKTE9XVwAkxLcb247sTOaNV2VK722+G7+u7C177GYqqor
4bOmJ7Ad6GW7OkiSOoskXke/9vZA7RLpCWa5MbDFdLN/JGRIOUq3qPgLPt3BXZKq
K6fdoXxg5yISU82sURWpos+QJQZKAYTFsOYrMu+xdu0blOo6dwj1N+9wcYArg69E
MY8ojLUVvs1Auxpt4Bu132KrQhXQC8oKyl11ABEBAAG0PkxkQmV0aCAoTG9yZCBC
ZXNpZGVzIFRoZSBFdGVybmFsIFRocm9uZSkgPGFuZHB1a2VAZm94bWFpbC5jb20+
iQFOBBMBCAA4FiEE4gs06n9sZMM10NrEo2xcBk0iUxAFAlj552ACGwMFCwkIBwIG
FQgJCgsCBBYCAwECHgECF4AACgkQo2xcBk0iUxA1xQf/eX+f4KPIQRbM/EYK7VXi
JbDsV+QjcUUVaNNFJCaBlsT21C2UD8y0lDi/molOlHQMIKpgHYQDSPQEm/OaNCtI
ixwriVJLzIBolUHnozRTtu27Cd+4TBfG4lnNOllDcJNeYIJK3Omg/cd8k3g2fIlB
Sx6dBj+VPA22JrXDUfak5Z5idF/0WCGmUMYpEYoOu0ONkTqxu1EpXj18mC4ewTPx
738YdIMCvKe4alFm133hh7e0nLRluFYVsGTNGO7nxtHie2SjQMAyqYRLjbLZDOzM
b7OIdp/c2vdFPHRLY9c/DbX+zKUqo0+Q7greSk+Q/cn5Kf6Y0QqslD3o6eNdRLND
v7kBDQRY+edgAQgAtAhZqt73FNgJIxvLYTrY1fFl9qOYYLIJxROmUyrAbnjQ7iYJ
OkRDurbETojYpPHrA8mZRr86FGIeJLa77y/WCG4bjHUjPdoG+CfXnIXQzeitzA7O
73exkynGrfT0LT3HBUNaX6AdYQQ5enjp4zHYVc92Y1wlCj8p5Z4eHiN7L3oqqjuR
Lja6Wrq2zMMi0F4wk4JDgL3fpHd/PgLdFJlJZprQ2qbfQOfjGZz/e8RG6pcUSKMA
pB3WiuOLu+bSU6KtcaeQmoQmFeDloUa7tMDaIerqpcDBL/5d3J6jB7YpSksRGHUI
Xqk8h33/fjUq/x4a4WrupCOjd7sEiy9+XHfsXwARAQABiQE2BBgBCAAgFiEE4gs0
6n9sZMM10NrEo2xcBk0iUxAFAlj552ACGwwACgkQo2xcBk0iUxASzQf+OclBzRj1
kxaKKSV05pIzET9oUqcdPamYsuByhgVl4fvR4stlEG13k48mvEGYHfmhT+uY82x1
HWSSPnm/rcZJ5YV+ZV83QGq6psZ8oVSDb8qGyES2y1fJ6l0ydkrkt8UaTFVTLr5b
5pP01byzxKkuf8L2Kl+IKeWrIUBafMeel2ZGNmN+usHjmTIXvVG7dgBNdsBI1Dqg
CcVsG1IhRpDSm6HblzSXnpbphy9ViLb336aUOyc3ozd60mg7YjY0n4pX2XWoz/uT
/dm6u9QMrLU7/p4pp8P9a9/LabzHAG11O4oyPKqw037JyVncakMTdPb/vPdCYtw9
FIekspDscZRSeA==
=Sp6J
-----END PGP PUBLIC KEY BLOCK-----

FingerPrint:

1
E20B34EA7F6C64C335D0DAC4A36C5C064D225310

END

Eternal Embrace

关于 Conkeror 在 macOS 上使用 emacsclient

发表于 2017-04-06 | 分类于 Emacs

Conkeror 是一个提供类 Emacs 界面的浏览器,对于我这个已经
开始从 Evil 转向 Emacs默认键位的人来说应该是很不错的选择。

虽然知道有 Keysnail,但是我还是选择 Conkeror,先是我已经在用 Safari 了,只是需要
一个 Fallback 的浏览器以备不时之需,顺带提供在使用 Emacs 之时有顺滑的全键盘体验
(至少目前 XWidget + WebKit 的内置浏览器体验还不足,再是 Conkeror 提供的界面更干
净些,也确实有些 Killer Features。

阅读全文 »
Eternal Embrace

用LaTeX进行竖行排版

发表于 2017-03-29

直接上例子吧。

1
2
3
4
5
6
7
8
9
10
11
12
\documentclass{utarticle}
\usepackage{color}
\begin{document}
\section{中文测试}
我是中文测试。我是中文测试。
\section{标点测试}
a). ……于是她近乎歇斯底里的喊道:“这真的不是我做的!……”然而这么熟识的人中间,竟然没有一个相信她这个“疯子”。
b). 他端起茶杯,“俗话说的好,‘到什么山唱什么歌。’”呷了一口茶,继续说到:“像你这样不识抬举,总有一天会吃亏的!”
\section{颜色测试}
\textcolor{red}{红}
\end{document}

然后用个map文件。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
%
% upTeX map file for Founder fonts.
%
urml UniGB-UTF16-H fzssk.ttf
urmlv UniGB-UTF16-V fzssk.ttf
ugbm UniGB-UTF16-H fzxbsk.ttf
ugbmv UniGB-UTF16-V fzxbsk.ttf
uprml-h UniGB-UTF16-H fzssk.ttf
uprml-v UniGB-UTF16-V fzssk.ttf
upgbm-h UniGB-UTF16-H fzxbsk.ttf
upgbm-v UniGB-UTF16-V fzxbsk.ttf
uprml-hq UniGB-UCS2-H fzssk.ttf
upgbm-hq UniGB-UCS2-V fzxbsk.ttf

编译。

1
uplatex FIELE && dvipdfmx -f uptex-Founder.map FIELE

OK,完工。

Eternal Embrace

Xelatex最便捷的中文输出

发表于 2017-03-20

最近开始用TeX了,输出中文还是有些不方便,尤其是文档都是用Org导出的。
找到了个最简单的办法,记在这里。

1
2
3
4
5
\documentclass{article}
\usepackage{ctex}
\begin{document}
使用article类和ctex宏包我也可以输出汉字
\end{document}
Eternal Embrace

关于Emacs

发表于 2017-02-13 | 分类于 Emacs

Imagemagick

这是一个可以编辑图片的工具。
在 Emacs 下的主要作用是调节图片大小。

编译 Emacs

1
./configure --with-ns --with-modules --with-imagemagick

在编译的时候加入这两行。

注意:需要用 Imagemagick-6,因为最新版本的库已经有很大差别了。

macOS 下没有必要使用 dbus,尤其是没有显示提醒需求的时候,
反而会增加出错信息。
(http://lists.gnu.org/archive/html/help-gnu-emacs/2011-10/msg00233.html)

Eternal Embrace

一些有用的下载工具

发表于 2017-02-09
  • 缘起
  • Aria2
    • 基本使用
      • 下载
      • 3 倍速
      • 同调(误)
      • 开车(大误)
      • 查看种子
      • 准备弹射
  • rTorrent
    • 具体的用法

缘起

因为把某些 GUI 下载工具删了之后忽然感到不便, 老司机开车
我又想起来之前有折腾过 aria2 这个命令行工具,所以就看看有什么方案可以用。

阅读全文 »
Eternal Embrace

About macOS ssh key

发表于 2017-02-04

似乎因为 macOS 上没有 ssh-askpass ,在 emacs 上使用 git-clone.el 之类的就会出点问题。

下面是一些常用 ssh 命令:

1
2
3
4
5
$ ssh-keygen -p
# 更改本地密码
$ ssh-add -K
# 添加到 macOS 的 Keychain

话说我好像还没发过关于 emacs 的文? 然后你就可以歪楼了么?

然后也很想试试 atom 的样子。


Update:

因为(安全原因?) macOS Sierra 取消了 ssh 自动调用 Keychain 的功能,所以要用 config file 。

1
2
3
4
Host *
UseKeychain yes
AddKeysToAgent yes
IdentityFile ~/.ssh/id_rsa
Eternal Embrace

杂谈2

发表于 2017-01-23

又是好久没有写博客了,结果发现用了在Emacs上写博客的blog-admin挂了。然后我又重新用上了vim。

最近又学了很多东西。比如Lisp啊Ruby啊。然而把我带上程序员之路的hhkb还是没有着落。要是有人能送我就好了申请也告一段落了。

嗯,先到这里了。哈?Yansim的更新啊,诶呀,我现在有正事(打麻将)呐。再见。


本来想新开一个贴的,但是想想还是没什么可以贴的东西。最近开始写笔记,但是感觉和《胡×日记》差不多。虽然这么说,有空的时候可以发一发。

12
LdBeth

LdBeth

Lord By eternal throne.

19 日志
4 分类
9 标签
GitHub
© 2017 LdBeth
Powered By Hexo
主题 - NexT.Muse