mirror.dongdigua.github.io/feed.xml
dongdigua 916b3a357e ready for fork!
unhide ideas, theme backto cayman
2022-12-02 21:07:37 +08:00

2484 lines
125 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>dongdigua's blog</title>
<description>Blog!</description>
<generator>Emacs webfeeder.el</generator>
<link>https://dongdigua.github.io</link>
<atom:link href="https://dongdigua.github.io/feed.xml" rel="self" type="application/rss+xml"/>
<lastBuildDate>五, 18 11月 2022 13:58:08 +0800</lastBuildDate>
<item>
<title>记一次帮老师修U盘</title>
<description><![CDATA[<div id="content" class="content">
<div class="outline-2">
<h2>发生甚么事了</h2>
<div class="outline-text-2">
<p>
老师上课放(U盘里)视频的时候 "啪" 把U盘拔了! <br></br>
下一次插上就提示 "是否格式化" :) <br></br>
反正闲时间太多, 我就准备试试给修复一下, 使用我在我文具盒里待了两年的工具箱: <a href="https://www.ventoy.net">Ventoy</a> 启动盘 <br></br></p>
</div>
</div>
<div class="outline-2">
<h2>咋整</h2>
<div class="outline-text-2">
<p>
我首先是对 Linux 文件系统有一定基础, 也进行过不少操作(如多次安装gentoo和arch) <br></br>
也搞过一些文件系统损坏的事(比如调分区坏过C盘), 还算有经验 <br></br></p>
<p>
于是我上老师电脑启动了两年前放在工具箱盘里的 Fedora Workstation 34 <br></br></p>
</div>
<div class="outline-3">
<h3>第一次尝试</h3>
<div class="outline-text-3">
<p>
把老师的U盘插上, "嘎嗒"一声熟悉的 gnome 提示音, U盘没显示 <br></br>
有 <code>/dev/sdc</code> <br></br> <code>mount -t</code> 试试? 是不是没文件系统坏了没识别? 不是 <br></br> <code>fsck</code> 试试? 不行 <br></br>
嗯??? 似乎有点超出我的知识储备和经验了 <br></br></p>
</div>
</div>
<div class="outline-3">
<h3>第二次尝试</h3>
<div class="outline-text-3">
<p>
只有一个整盘, 没有分区号? 凭直觉, 我觉得那就是分区表坏了 <br></br>
然后查了一下(当然用英文查), 有没有能修复分区表的? <a href="https://www.cgsecurity.org">testdisk</a> <br></br>
然后先用 <code>dd</code> 整盘备份一下, 跑 testdisk <br></br>
很简单就把分区表恢复出来了! <br></br></p>
<p>
那就开始拷文件吧…"文件不完整" <br></br></p>
</div>
</div>
<div class="outline-3">
<h3>第三次尝试</h3>
<div class="outline-text-3">
<p>
和 testdisk 一家的软件还有 <code>photorec</code>, 我似乎在 <a href="https://linux.cn">linuxcn</a> 见过(懒得去找链接了) <br></br>
这东西一看就知道是通过文件头来识别并恢复文件的 <br></br>
那就跑呗 <br></br>
一节课之后, 文件(和曾经被删除的)都回来了 <br></br>
开心! <br></br></p>
</div>
</div>
</div>
<div id="outline-container-ad" class="outline-2">
<h2 id="ad">接活?</h2>
<div class="outline-text-2" id="text-ad">
<p>
我可以比较廉价的进行数据恢复 <br></br>
联系我后将磁盘镜像传到 FTP 服务器, <b>不接百度网盘</b> <br></br>
暂定价如下: <br></br></p>
</div>
<div class="outline-3">
<h3>16GiB 以下 0.3 XMR</h3>
</div>
<div class="outline-3">
<h3>16~64GiB 0.5 XMR</h3>
</div>
</div>
<div class="outline-2">
<h2>后续</h2>
<div class="outline-text-2">
<p>
恢复完之后我想瞅瞅那些教学视频, 正常来讲 f34 应该有解码器的, 但是没有 <br></br>
是不是我连着网给我删了? <br></br></p>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/recover_udisk.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/recover_udisk.html</guid>
<pubDate>日, 13 11月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>Clear Kernel Build Error? Fix It</title>
<description><![CDATA[<div id="content" class="content">
<p>
when I compile <a href="https://github.com/gentoobr/overlay/tree/master/sys-kernel/clear-sources">Clear</a> kernel with LLVM enabled, I got this error: <br></br></p>
<div class="org-src-container">
<pre class="src src-text">arch/x86/kernel/cpu/intel_epb.c:172:2: error: call to undeclared function 'sched_set_itmt_power_ratio';
ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration]
sched_set_itmt_power_ratio(256 - val * 2, cpu);
^
arch/x86/kernel/cpu/intel_epb.c:172:2: note: did you mean 'sched_set_itmt_core_prio'?
./arch/x86/include/asm/topology.h:189:20: note: 'sched_set_itmt_core_prio' declared here
static inline void sched_set_itmt_core_prio(int prio, int core_cpu)
^
1 error generated.
</pre>
</div>
<p>
it's obvious that the <a href="https://github.com/clearlinux-pkgs/linux/blob/main/0128-itmt_epb-use-epb-to-scale-itmt.patch">sched_set_itmt_power_ratio</a> function is undeclared <br></br>
so I added the following like the function on top of it <br></br>
and it is able to compile :) <br></br></p>
<div class="org-src-container">
<pre class="src src-diff"> <span style="font-weight: bold;">--- </span> <span style="font-weight: bold;">/home/gentoo/linux/topology.h</span>
<span style="font-weight: bold;">+++ </span> <span style="font-weight: bold;">arch/x86/include/asm/topology.h</span>
<span style="font-weight: bold;">@@ -189,6 +189,9 @@</span>
static inline void sched_set_itmt_core_prio(int prio, int core_cpu)
{
}
+static inline void sched_set_itmt_power_ratio(int prio, int core_cpu)
+{
+}
static inline int sched_set_itmt_support(void)
{
return 0;
</pre>
</div>
<p>
Notice: I'm ignorant about C programming, so if anything's wrong, please contact me <br></br></p>
</div>]]></description>
<link>https://dongdigua.github.io/clear_kernel_compile_fix.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/clear_kernel_compile_fix.html</guid>
<pubDate>五, 04 11月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>Gentoo LLVM_TARGETS not Working?</title>
<description><![CDATA[<div id="content" class="content">
<p>
Recently, I would like to test switching from <code>gcc</code> to <a href="https://wiki.gentoo.org/wiki/Clang">clang</a> on my Gentoo VM. <br></br> <del>warning: you will be crazy to have too many packages can't be build with clang</del> <br></br></p>
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> problem</h2>
<div class="outline-text-2" id="text-1">
<p>
First I want to make <a href="https://llvm.org">LLVM</a> not targeting too many platform, but changing <code>LLVM_TARGETS</code> don't work <br></br></p>
<div class="org-src-container">
<pre class="src src-shell">[ebuild N ] sys-devel/llvm-15.0.3:15::gentoo <span style="font-weight: bold; font-style: italic;">USE</span>= <span style="font-style: italic;">"binutils-plugin libffi</span>
<span style="font-style: italic;">ncurses -debug -doc -exegesis -libedit -test -verify-sig -xar -xml -z3 -zstd"</span>
<span style="font-weight: bold; font-style: italic;">LLVM_TARGETS</span>= <span style="font-style: italic;">"(AArch64) (AMDGPU) (ARM) (AVR) (BPF) (Hexagon) (Lanai) (MSP430)</span>
<span style="font-style: italic;">(Mips) (NVPTX) (PowerPC) (RISCV) (Sparc) (SystemZ) (VE) (WebAssembly) (X86)</span>
<span style="font-style: italic;">(XCore) (-ARC) (-CSKY) (-DirectX) (-LoongArch) (-M68k) (-SPIRV)"</span> 241 KiB
</pre>
</div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">2.</span> and I found <a href="https://forums.gentoo.org/viewtopic.php?p=8694331">[solved] LLVM_TARGETS not respected?</a>(Mar 2022) on gentoo forum</h2>
<div class="outline-text-2" id="text-2">
<p>
It seems that global <code>LLVM_TARGETS</code> setting is not respected, <br></br>
and flags such as <code>llvm_targets_AArch64</code>, <code>llvm_targets_ARM</code>, are no longer there. <br></br>
They're now forced by default as a precaution. <br></br></p>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">3.</span> <i> <b>solution</b></i></h2>
<div class="outline-text-2" id="text-3">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">3.1.</span> add something like <code>*/* -llvm_targets_AArch64</code> into <code>/etc/portage/profile/package.use.force</code></h3>
<div class="outline-text-3" id="text-3-1">
<p>
I excluded all targets exept for X86, but still 3 left: AMDGPU, BPF, NVPTX <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">3.2.</span> so I also add <code>sys-devel/llvm -llvm_targets_AMDGPU -llvm_targets_BPF -llvm_targets_NVPTX</code> in <code>/etc/portage/package.use/</code></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">3.3.</span> and don't forget to add that three excluder to clang or other compiler that uses llvm</h3>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">4.</span> finally I got this:</h2>
<div class="outline-text-2" id="text-4">
<div class="org-src-container">
<pre class="src src-shell">[ebuild N ] sys-devel/llvm-15.0.3:15::gentoo <span style="font-weight: bold; font-style: italic;">USE</span>= <span style="font-style: italic;">"binutils-plugin libffi</span>
<span style="font-style: italic;">ncurses -debug -doc -exegesis -libedit -test -verify-sig -xar -xml -z3 -zstd"</span>
<span style="font-weight: bold; font-style: italic;">LLVM_TARGETS</span>= <span style="font-style: italic;">"(X86) -AArch64 -AMDGPU (-ARC) -ARM -AVR -BPF (-CSKY) (-DirectX)</span>
<span style="font-style: italic;">-Hexagon -Lanai (-LoongArch) (-M68k) -MSP430 -Mips -NVPTX -PowerPC -RISCV</span>
<span style="font-style: italic;">(-SPIRV) -Sparc -SystemZ -VE -WebAssembly -XCore"</span> 241 KiB
</pre>
</div>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/gentoo_llvm_targets.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/gentoo_llvm_targets.html</guid>
<pubDate>六, 29 10月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>CentOS/Fedora 不同配置/变体都默认安装了什么软件(组)</title>
<description><![CDATA[<div id="content" class="content">
<p>
for <a href="https://cossig.org">https://cossig.org</a>(CentOS 中文特别兴趣小组) <br></br>
link: <a href="https://www.cossig.org/391-centos-fedora-default-softwares">https://www.cossig.org/391-centos-fedora-default-softwares</a> <br></br>
所以我这回不用英文了哈哈 <br></br></p>
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> CentOS</h2>
<div class="outline-text-2" id="text-1">
<p>
CentOS 安装时可选不同的配置 <br></br></p>
<p width="512px">
<img src="./../images/centos_install_config.png" alt="centos_install_config.png" width="512px"></img> <br></br>
其实这些就是不同的软件组 <br></br>
CentOS-Stream 8 为例, 定义软件组的文件是 <a href="https://git.centos.org/centos/comps/blob/master/f/comps-centos-8-stream.xml">comps.xml</a> <br></br>
左边的基本环境就是 <code><environment></code> tag 列表 <br></br>
一共有11个 <br></br></p>
<div class="org-src-container">
<pre class="src src-xml">< <span style="font-weight: bold;">environment</span> <span style="font-weight: bold; font-style: italic;">variant</span>= <span style="font-style: italic;">"BaseOS"</span>>
< <span style="font-weight: bold;">id</span>>custom-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Custom Operating System</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">display_order</span>>5</ <span style="font-weight: bold;">display_order</span>>
<span style="font-weight: bold; font-style: italic;"><!----></span>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span> <span style="font-weight: bold; font-style: italic;">variant</span>= <span style="font-style: italic;">"BaseOS"</span>>
< <span style="font-weight: bold;">id</span>>minimal-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Minimal Install</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">display_order</span>>4</ <span style="font-weight: bold;">display_order</span>>
<span style="font-weight: bold; font-style: italic;"><!----></span>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">id</span>>server-product-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Server</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">display_order</span>>2</ <span style="font-weight: bold;">display_order</span>>
<span style="font-weight: bold; font-style: italic;"><!----></span>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span> <span style="font-weight: bold; font-style: italic;">arch</span>= <span style="font-style: italic;">"aarch64,s390x,ppc64le,x86_64"</span>>
< <span style="font-weight: bold;">id</span>>graphical-server-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Server with GUI</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">display_order</span>>1</ <span style="font-weight: bold;">display_order</span>>
<span style="font-weight: bold; font-style: italic;"><!----></span>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span> <span style="font-weight: bold; font-style: italic;">variant</span>= <span style="font-style: italic;">"BaseOS"</span>>
< <span style="font-weight: bold;">id</span>>cloud-server-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Cloud Server</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">display_order</span>>3</ <span style="font-weight: bold;">display_order</span>>
<span style="font-weight: bold; font-style: italic;"><!----></span>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span> <span style="font-weight: bold; font-style: italic;">variant</span>= <span style="font-style: italic;">"BaseOS"</span>>
< <span style="font-weight: bold;">id</span>>web-server-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Web Server</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">display_order</span>>50</ <span style="font-weight: bold;">display_order</span>>
<span style="font-weight: bold; font-style: italic;"><!----></span>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">id</span>>infrastructure-server-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Infrastructure Server</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">display_order</span>>60</ <span style="font-weight: bold;">display_order</span>>
<span style="font-weight: bold; font-style: italic;"><!----></span>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span> <span style="font-weight: bold; font-style: italic;">variant</span>= <span style="font-style: italic;">"AppStream"</span> <span style="font-weight: bold; font-style: italic;">arch</span>= <span style="font-style: italic;">"x86_64,ppc64le"</span>>
< <span style="font-weight: bold;">id</span>>developer-workstation-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Development and Creative Workstation</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">display_order</span>>90</ <span style="font-weight: bold;">display_order</span>>
<span style="font-weight: bold; font-style: italic;"><!----></span>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span> <span style="font-weight: bold; font-style: italic;">variant</span>= <span style="font-style: italic;">"AppStream"</span> <span style="font-weight: bold; font-style: italic;">arch</span>= <span style="font-style: italic;">"x86_64,ppc64le"</span>>
< <span style="font-weight: bold;">id</span>>gnome-desktop-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>GNOME Desktop</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">display_order</span>>80</ <span style="font-weight: bold;">display_order</span>>
<span style="font-weight: bold; font-style: italic;"><!----></span>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span> <span style="font-weight: bold; font-style: italic;">variant</span>= <span style="font-style: italic;">"AppStream"</span> <span style="font-weight: bold; font-style: italic;">arch</span>= <span style="font-style: italic;">"x86_64,ppc64le"</span>>
< <span style="font-weight: bold;">id</span>>workstation-product-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Workstation</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">display_order</span>>3</ <span style="font-weight: bold;">display_order</span>>
<span style="font-weight: bold; font-style: italic;"><!----></span>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span> <span style="font-weight: bold; font-style: italic;">variant</span>= <span style="font-style: italic;">"AppStream"</span> <span style="font-weight: bold; font-style: italic;">arch</span>= <span style="font-style: italic;">"x86_64"</span>>
< <span style="font-weight: bold;">id</span>>virtualization-host-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Virtualization Host</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">display_order</span>>70</ <span style="font-weight: bold;">display_order</span>>
<span style="font-weight: bold; font-style: italic;"><!----></span>
</ <span style="font-weight: bold;">environment</span>>
</pre>
</div>
<p>
但还是对不上, 应该很接近了…吧? <br></br></p>
<p>
想起来不联网是没法选择安装软件的 <br></br>
然后瞅一眼产生的临时文件 <code>/tmp/dnf.cache/</code> <br></br></p>
<div class="org-src-container">
<pre class="src src-text">├── appstream-831abc7e9d6a1a72
│ ├── metalink.xml
│ └── repodata
│ ├── 95f4408838f85e23117d7d89ab47e1029692a443722e0e315fe3db07c32ee573-modules.yaml.xz
│ ├── 2047121fda8828f9b4d611cbfb736a89048cb411356e7ac2bdd95d927d044791-filelists.xml.gz
│ ├── e27fd8f9028bdc339a014f95debd07da4ef7b217522d14721af050aa9e7cf93e-primary.xml.gz
│ ├── f0d518764a274c71de0773b3590932ded56234b2f6ac4bf025d125b7ed29269f-comps-AppStream.x86_64.xml
│ ├── gen
│ │ └── groups.xml
│ └── repomd.xml
├── baseos-044cae74d71fe9ea
│ ├── metalink.xml
│ └── repodata
│ ├── 88ded6c02c5c3c62ab02250505cf0b8dee3af85819b666731c3cf813c275db6c-primary.xml.gz
│ ├── b47aeefede03d4d530f4538bf8f73531fd1a6a2bb66ca1778e3423c4dec34121-filelists.xml.gz
│ ├── d52d95f0f2d1a56b197a698aa328813a7e45e2d5b2883e04f4a3f604638b7a4a-comps-BaseOS.x86_64.xml
│ ├── gen
│ │ └── groups.xml
│ └── repomd.xml
</pre>
</div>
<p>
那里面的 <code>*-comps-*.xml</code> 的 <code><environment></code> 的 <code><display_order></code> <br></br>
就正好是 1~4 和两个 99 <br></br></p>
<p>
<code>comps-AppStream.x86_64.xml</code> <br></br></p>
<div class="org-src-container">
<pre class="src src-xml">< <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">id</span>>graphical-server-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Server with GUI</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">description</span>>An integrated, easy-to-manage server with a graphical interface.</ <span style="font-weight: bold;">description</span>>
< <span style="font-weight: bold;">display_order</span>>1</ <span style="font-weight: bold;">display_order</span>>
< <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">groupid</span>>base-x</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>container-management</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>core</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>fonts</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>gnome-desktop</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>guest-desktop-agents</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>hardware-monitoring</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>hardware-support</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>headless-management</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>internet-browser</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>multimedia</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>networkmanager-submodules</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>print-client</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>server-product</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>standard</ <span style="font-weight: bold;">groupid</span>>
</ <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">optionlist</span>> <span style="font-weight: bold; font-style: italic;"><!----></span></ <span style="font-weight: bold;">optionlist</span>>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">id</span>>server-product-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Server</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">description</span>>An integrated, easy-to-manage server.</ <span style="font-weight: bold;">description</span>>
< <span style="font-weight: bold;">display_order</span>>2</ <span style="font-weight: bold;">display_order</span>>
< <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">groupid</span>>container-management</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>core</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>hardware-support</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>headless-management</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>server-product</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>standard</ <span style="font-weight: bold;">groupid</span>>
</ <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">optionlist</span>> <span style="font-weight: bold; font-style: italic;"><!----></span></ <span style="font-weight: bold;">optionlist</span>>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">id</span>>virtualization-host-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Virtualization Host</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">description</span>>Minimal virtualization host.</ <span style="font-weight: bold;">description</span>>
< <span style="font-weight: bold;">display_order</span>>99</ <span style="font-weight: bold;">display_order</span>>
< <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">groupid</span>>base</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>core</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>standard</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>virtualization-hypervisor</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>virtualization-tools</ <span style="font-weight: bold;">groupid</span>>
</ <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">optionlist</span>> <span style="font-weight: bold; font-style: italic;"><!----></span></ <span style="font-weight: bold;">optionlist</span>>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">id</span>>workstation-product-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Workstation</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">description</span>>Workstation is a user-friendly desktop system for laptops and PCs.</ <span style="font-weight: bold;">description</span>>
< <span style="font-weight: bold;">display_order</span>>4</ <span style="font-weight: bold;">display_order</span>>
< <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">groupid</span>>base-x</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>core</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>fonts</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>gnome-desktop</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>guest-desktop-agents</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>hardware-support</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>internet-browser</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>multimedia</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>networkmanager-submodules</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>print-client</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>standard</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>workstation-product</ <span style="font-weight: bold;">groupid</span>>
</ <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">optionlist</span>> <span style="font-weight: bold; font-style: italic;"><!----></span></ <span style="font-weight: bold;">optionlist</span>>
</ <span style="font-weight: bold;">environment</span>>
</pre>
</div>
<p>
<code>comps-BaseOS.x86_64.xml</code> <br></br></p>
<div class="org-src-container">
<pre class="src src-xml">< <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">id</span>>custom-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Custom Operating System</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">description</span>>Basic building block for a custom RHEL system.</ <span style="font-weight: bold;">description</span>>
< <span style="font-weight: bold;">display_order</span>>99</ <span style="font-weight: bold;">display_order</span>>
< <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">groupid</span>>core</ <span style="font-weight: bold;">groupid</span>>
</ <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">optionlist</span>> <span style="font-weight: bold; font-style: italic;"><!----></span></ <span style="font-weight: bold;">optionlist</span>>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">id</span>>minimal-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Minimal Install</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">description</span>>Basic functionality.</ <span style="font-weight: bold;">description</span>>
< <span style="font-weight: bold;">display_order</span>>3</ <span style="font-weight: bold;">display_order</span>>
< <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">groupid</span>>core</ <span style="font-weight: bold;">groupid</span>>
</ <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">optionlist</span>> <span style="font-weight: bold; font-style: italic;"><!----></span></ <span style="font-weight: bold;">optionlist</span>>
</ <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">id</span>>server-product-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Server</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">description</span>>An integrated, easy-to-manage server.</ <span style="font-weight: bold;">description</span>>
< <span style="font-weight: bold;">display_order</span>>2</ <span style="font-weight: bold;">display_order</span>>
< <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">groupid</span>>core</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>hardware-support</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>headless-management</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>server-product</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>standard</ <span style="font-weight: bold;">groupid</span>>
</ <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">optionlist</span>> <span style="font-weight: bold; font-style: italic;"><!----></span></ <span style="font-weight: bold;">optionlist</span>>
</ <span style="font-weight: bold;">environment</span>>
</pre>
</div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">2.</span> Fedora</h2>
<div class="outline-text-2" id="text-2">
<p>
Fedora 分不同的变体, 常见的是 Server 和 Workstation <br></br>
与 CentOS 不同, Fedora 是在 <a href="https://pagure.io/fedora-kickstarts/">kickstarts</a> 定义的变体 <br></br>
在 <code>[Payload]</code> 中定义了安装哪些软件(组) <br></br>
然后根据 <a href="https://pagure.io/fedora-comps/blob/main/f/comps-f37.xml.in">comps.xml</a> 就知道安装了什么软件 <br></br></p>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.1.</span> Workstation</h3>
<div class="outline-text-3" id="text-2-1">
<p>
<code>workstation-product-environment</code> <br></br></p>
<div class="org-src-container">
<pre class="src src-xml">< <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">id</span>>workstation-product-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">_name</span>>Fedora Workstation</ <span style="font-weight: bold;">_name</span>>
< <span style="font-weight: bold;">_description</span>>Fedora Workstation is a user friendly desktop system for laptops and PCs.</ <span style="font-weight: bold;">_description</span>>
< <span style="font-weight: bold;">display_order</span>>2</ <span style="font-weight: bold;">display_order</span>>
< <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">groupid</span>>base-x</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>container-management</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>core</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>firefox</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>fonts</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>gnome-desktop</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>guest-desktop-agents</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>hardware-support</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>libreoffice</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>multimedia</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>networkmanager-submodules</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>printing</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>workstation-product</ <span style="font-weight: bold;">groupid</span>>
</ <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">optionlist</span>> <span style="font-weight: bold; font-style: italic;"><!----></span></ <span style="font-weight: bold;">optionlist</span>>
</ <span style="font-weight: bold;">environment</span>>
</pre>
</div>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.2.</span> Server</h3>
<div class="outline-text-3" id="text-2-2">
<p>
<code>server-product-environment</code> <br></br></p>
<div class="org-src-container">
<pre class="src src-xml">< <span style="font-weight: bold;">environment</span>>
< <span style="font-weight: bold;">id</span>>server-product-environment</ <span style="font-weight: bold;">id</span>>
< <span style="font-weight: bold;">name</span>>Server</ <span style="font-weight: bold;">name</span>>
< <span style="font-weight: bold;">display_order</span>>2</ <span style="font-weight: bold;">display_order</span>>
< <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">groupid</span>>server-product</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>standard</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>core</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>hardware-support</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>headless-management</ <span style="font-weight: bold;">groupid</span>>
< <span style="font-weight: bold;">groupid</span>>container-management</ <span style="font-weight: bold;">groupid</span>>
</ <span style="font-weight: bold;">grouplist</span>>
< <span style="font-weight: bold;">optionlist</span>> <span style="font-weight: bold; font-style: italic;"><!----></span></ <span style="font-weight: bold;">optionlist</span>>
</ <span style="font-weight: bold;">environment</span>>
</pre>
</div>
</div>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/anaconda_kickstarts.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/anaconda_kickstarts.html</guid>
<pubDate>四, 29 9月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>Matrix chat (clients comparation, proxy setting)</title>
<description><![CDATA[<div id="content" class="content">
<p>
I wanna use matrix just because many people use it. <br></br></p>
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> comparation of clients, sorted by satisfaction</h2>
<div class="outline-text-2" id="text-1">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.1.</span> neochat</h3>
<div class="outline-text-3" id="text-1-1">
<p>
💓kde <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.2.</span> quaternion</h3>
<div class="outline-text-3" id="text-1-2">
<p>
small but have most of function <br></br>
fancy scrollbar, can configure proxy in app <br></br>
wayland support not good: error copying image(like qutebrowser) <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.3.</span> ement.el</h3>
<div class="outline-text-3" id="text-1-3">
<p>
I like doing everything in emacs, with keyboard <br></br>
but it don't work: <a href="https://github.com/alphapapa/ement.el/issues/77">https://github.com/alphapapa/ement.el/issues/77</a> <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.4.</span> fractal</h3>
<div class="outline-text-3" id="text-1-4">
<p>
HUGE and not fully fonctionall <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.5.</span> thunderbird</h3>
<div class="outline-text-3" id="text-1-5">
<p>
all-in-one solution, matrix support is not good: cannot show picture <br></br>
I even don't use it for email(I use Geary) <br></br></p>
</div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">2.</span> how to set proxy</h2>
<div class="outline-text-2" id="text-2">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.1.</span> neochat</h3>
<div class="outline-text-3" id="text-2-1">
<p>
env: <code>http_proxy</code> <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.2.</span> fractal</h3>
<div class="outline-text-3" id="text-2-2">
<p>
env: <code>https_proxy</code> <br></br>
accroding to reqwest document <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.3.</span> ement.el</h3>
<div class="outline-text-3" id="text-2-3">
<p>
var: <code>plz-curl-default-args</code> <br></br></p>
</div>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/matrix.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/matrix.html</guid>
<pubDate>四, 22 9月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>Build a Minimal NixOS LiveCD with swaywm</title>
<description><![CDATA[<div id="content" class="content">
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> problem & solution</h2>
<div class="outline-text-2" id="text-1">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.1.</span> unable to drop root</h3>
<div class="outline-text-3" id="text-1-1">
<p>
donot run under root <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.2.</span> in normal user, libseat permission deniened</h3>
<div class="outline-text-3" id="text-1-2">
<p>
add user in <code>video</code> group <br></br>
login as user, not root <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.3.</span> egl error</h3>
<div class="outline-text-3" id="text-1-3">
<p>
enable 3D acceleration in VirtualBox <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.4.</span> config files from outside</h3>
<div class="outline-text-3" id="text-1-4">
<p>
<img src="../images/irc-nixiso.png" alt="irc-nixiso.png"></img> <br></br>
but it is copied using xoriso to <code>/iso/</code> <br></br>
so I need to write a systemd service to automagically sync it at boot <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.5.</span> cleanup builds</h3>
<div class="outline-text-3" id="text-1-5">
<p>
<code>/nix/store/</code> takes too much space after build <br></br></p>
<div class="org-src-container">
<pre class="src src-sh">unlink result
nix-store <path>
</pre>
</div>
<p>
and there're a few tools for visualising disk size: <br></br> <a href="https://nixos.wiki/wiki/Cleaning_the_nix_store">https://nixos.wiki/wiki/Cleaning_the_nix_store</a> <br></br></p>
</div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">2.</span> reference</h2>
<div class="outline-text-2" id="text-2">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.1.</span> <a href="https://sr.ht/~guido/nixos-init-freedom/">nixos without systemd?</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.2.</span> <a href="https://gist.github.com/kborling/76805ade81ac5bfdd712df294208c878">an example config</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.3.</span> <a href="https://xeiaso.net/blog/super-bootable-64-2020-05-06">Xe: Super Bootable 64</a></h3>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/nixos.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/nixos.html</guid>
<pubDate>六, 17 9月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>庄主其人</title>
<description><![CDATA[<div id="content" class="content">
<blockquote>
<p>
互联网是有记忆的 <br></br>
全都是你的所作所为 <br></br></p>
</blockquote>
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> 扩充自 <a href="https://www.bilibili.com/video/BV1be4y1f7PQ">庄主人肉大炮</a> 我的置顶评论</h2>
<div class="outline-text-2" id="text-1">
<p>
如果再遇到给它洗白的人, 可以把下面这些怼过去 <br></br></p>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.1.</span> <a href="https://moonboos.fandom.com/zh">日月脏主 Wiki</a></h3>
<div class="outline-text-3" id="text-1-1">
<p>
大多数都在这里 <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.2.</span> <a href="https://www.bilibili.com/video/BV1as411v7Xn">玩家怪物分离踏板</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.3.</span> <a href="https://t.bilibili.com/439570012759880564">无限活塞递归</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.4.</span> <a href="https://www.bilibili.com/video/BV1hR4y1L7Ra">fallen屠龙炮</a></h3>
<div class="outline-text-3" id="text-1-4">
<p>
最开始根本没有标注原作者, 而且还说"感谢TIS成员的帮助", 然而TIS成员并没有进行任何帮助 <br></br>
后来迫于压力才更改简介 <br></br></p>
</div>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/moonboos.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/moonboos.html</guid>
<pubDate>日, 11 9月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>画大饼</title>
<description><![CDATA[<div id="content" class="content">
<p>
here are some of my ideas, most of which are unachieveable now <br></br>
you can steal them, but you'd better let me know and add a reference <br></br></p>
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> <a href="https://dongdigua.github.io/plan_for_my_video_site">对我将来的视频网站的一些畅想</a></h2>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">2.</span> Rust wasm 制作 schemetic/litemetica 渲染器</h2>
<div class="outline-text-2" id="text-2">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.1.</span> <a href="https://github.com/misode/vscode-nbt">a vscode extension</a></h3>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">3.</span> 用 sway 实现 <a href="https://www.bilibili.com/video/BV1TE41147gK">用窗口玩游戏(×)用游戏玩窗口(√)</a>的效果</h2>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">4.</span> 不同 Linux 内核(xanmod, clear)玩 MC 性能对比</h2>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">5.</span> emacs mode: eww show <code>console.log()</code> in Message</h2>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">6.</span> win7WM</h2>
<div class="outline-text-2" id="text-6">
<p>
just a <a href="https://support.microsoft.com/en-us/windows/windows-7-support-ended-on-january-14-2020-b75d4580-2cc7-895a-2c9c-1466d9a53962">dream</a> <br></br></p>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">7.</span> join DN42</h2>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">8.</span> 一个能使用 APP(key) 功能的 bili 客户端</h2>
<div class="outline-text-2" id="text-8">
<p>
用于点踩和查看IP属地 <br></br></p>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">9.</span> 用 eww 实现苹果的 "灵动岛"?</h2>
<div class="outline-text-2" id="text-9">
<p>
呵呵, 在B站看到这样的基本就是壁纸软件的广告 <br></br></p>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/ideas.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/ideas.html</guid>
<pubDate>五, 09 9月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>Something About MGLNDD Scans</title>
<description><![CDATA[<div id="content" class="content">
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> <span class="done DONE">DONE</span> <a href="https://stretchoid.com/">stretchoid opt-out</a></h2>
<div class="outline-text-2" id="text-1">
<p>
it's this domain's workers that COMSTANTLY scanning the WHOLE internet <br></br></p>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">2.</span> Some related link</h2>
<div class="outline-text-2" id="text-2">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.1.</span> <a href="https://www.bilibili.com/read/cv16357621">my post on bilibili</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.2.</span> <a href="https://isc.sans.edu/diary/MGLNDD_%2A+Scans/28458">SANS internet storm center diary</a></h3>
<div class="outline-text-3" id="text-2-2">
<p>
about the scanner and IP range <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.2.1.</span> <a href="https://cybersafenv.org/2022/03/20/mglndd-scans-sun-mar-20th/">repost on cybersafenv</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.3.</span> <a href="http://www.hackdig.com/04/hack-81133.htm">知名网络空间普查与网络测绘组织研究报告 第一期-组织名录篇</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.4.</span> <a href="https://duanmofan.com/archives/librarymanagementsystem">【水蓝石】 近日图书馆出入人员信息逸事和小恶魔创造【持续更新】</a></h3>
<div class="outline-text-3" id="text-2-4">
<blockquote>
<p>
博客主评价有很多包括stretchoid.com的组织有的是把自己伪装成科研实验用数据并没有恶意有的是什么理由也不给只是不停地扫描全网的网站。 <br></br>
其中也包括像密歇根大学,加州大学伯克利分校的访问信息。因为网络安全领域没有类似于“希波克拉底誓言”的东西,所以不能像医生一样信任 <br></br>
就像到处晃别人家的门把手而不打开不是犯罪,但是真正的打开就混在发现没有锁门,而晃门把手时。 <br></br></p>
</blockquote>
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://www.hackerfactor.com/blog/index.php?/archives/775-Scans-and-Attacks.html">HackerFactor: Scans & Attacks</a> <br></br></li>
</ol></div>
<div class="outline-3">
<h3> <span class="section-number-3">2.5.</span> <a href="https://zhuanlan.zhihu.com/p/67186794">zhihu:repost-translation: 如何建立一个基本的蜜罐</a></h3>
<div class="outline-text-3" id="text-2-5">
<p>
the original post is gone <br></br></p>
<blockquote>
<p>
您还可以开始执行DNS和WHOIS查找以找出每次扫描背后的人员。 <br></br>
在这个简短的样本中我找到了一个伪“研究员”107.170.202.111解析为“zg-0301f-15.stretchoid.com”。 <br></br>
他们没有确定他们正在做什么或为什么他们在161 / udp扫描我的蜜罐。端口161 / udp是为简单的网络管理协议SNMP保留的并且经常容易受到攻击。 <br></br>
是的他们把“malicious”拼错了 - 因此它可能不会出现在谷歌搜索“stretchoid and malicious”的结果中。 <br></br></p>
</blockquote>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.6.</span> <a href="https://www.digitalocean.com/community/questions/why-is-digital-ocean-showing-in-my-router-connecting-to-a-ps4">Why is Digital Ocean showing in my router, connecting to a PS4?</a></h3>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/weird_mglndd.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/weird_mglndd.html</guid>
<pubDate>三, 17 8月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>Something About Wayland(swaywm)</title>
<description><![CDATA[<div id="content" class="content">
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> Solution</h2>
<div class="outline-text-2" id="text-1">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.1.</span> iBus</h3>
<div class="outline-text-3" id="text-1-1">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.1.1.</span> <a href="https://www.reddit.com/r/swaywm/comments/djkj5m/ibus_on_swaywm/">reddit: ibus on swaywm</a></h4>
<div class="outline-text-4" id="text-1-1-1">
<p>
emacs pyim <br></br></p>
</div>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.2.</span> Emacs transparent, terminal blur</h3>
<div class="outline-text-3" id="text-1-2">
<p>
sway can't, probably wayfire? <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.3.</span> Authorization required, but no authorization protocol specified</h3>
<div class="outline-text-3" id="text-1-3">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.3.1.</span> <code>sudo -E</code></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.3.2.</span> lxpolkit(directly execute) or polkit-gnome(prettier, at /usr/libexec/polkit-gnome-authentication-agent-1)</h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.4.</span> cannot start sway on lightdm</h3>
<div class="outline-text-3" id="text-1-4">
<p>
yes, still not stable, and it can't remenber which DE you used last time <br></br> <del>so use gdm is a better choice?</del> <br></br>
SDDM is fantastic! <a href="https://youtu.be/2p7FINJSlAk">It is themeable</a>, <br></br>
I'm using <b> <code>elarun</code></b>, a oxygen-like smooth crystal theme, materia-kde is also a good choice <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.5.</span> obs</h3>
<div class="outline-text-3" id="text-1-5">
<p>
don't remove the <code>include</code> line in sway/config <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.6.</span> cursor theme not working</h3>
<div class="outline-text-3" id="text-1-6">
<p>
<a href="https://github.com/swaywm/sway/issues/6931">from this issue</a> <br></br>
add <code>seat seat0 xcursor_theme Oxygen_White</code> in sway config file <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.7.</span> touchpad gesture like gnome</h3>
<div class="outline-text-3" id="text-1-7">
<p>
use libinput-gestures <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.7.1.</span> <a href="https://github.com/swaywm/sway/issues/1514">issue #1514: touchpad gestures to switch workspaces</a></h4>
<div class="outline-text-4" id="text-1-7-1">
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://github.com/swaywm/sway/pull/4952">pull #4952</a> <br></br> <ol class="org-ol"> <li> <a></a> <a href="https://github.com/swaywm/sway/pull/6778">pull #6778</a> <br></br></li>
</ol></li>
</ol></div>
<div class="outline-4">
<h4> <span class="section-number-4">1.7.2.</span> r/swaywm</h4>
<div class="outline-text-4" id="text-1-7-2">
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://www.reddit.com/r/swaywm/comments/px5vmw/how_are_you_configuring_touchpad_gestures/">https://www.reddit.com/r/swaywm/comments/px5vmw/how_are_you_configuring_touchpad_gestures/</a> <br></br></li>
<li> <a></a> <a href="https://www.reddit.com/r/swaywm/comments/em0jnx/can_sway_handle_threefour_finger_touchpad_gestures/">https://www.reddit.com/r/swaywm/comments/em0jnx/can_sway_handle_threefour_finger_touchpad_gestures/</a> <br></br></li>
</ol></div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.8.</span> notify-send don't work</h3>
<div class="outline-text-3" id="text-1-8">
<p>
mako, a notification daemon <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.9.</span> <span class="todo TODO">TODO</span> <a href="https://github.com/WayfireWM/wayfire/issues/1329">Wayfire crashes when closing foot terminal</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.10.</span> emacs tool-bar not working(cannot toggle and icon theme missing)</h3>
<div class="outline-text-3" id="text-1-10">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.10.1.</span> cannot toggle: disable custon <code>default-frame-alist</code>, or just use floating mode</h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.10.2.</span> <span class="todo TODO">TODO</span> icon theme missing: ?</h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.11.</span> <a href="https://www.reddit.com/r/swaywm/comments/scz5k6/option_create_on_workspace_prev_on_outputnext_on/">Option create on workspace prev_on_output|next_on_output?</a></h3>
<div class="outline-text-3" id="text-1-11">
<p>
this feature is not compatible with i3, so sway didn't accept the pr <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.11.1.</span> <a href="https://www.reddit.com/r/swaywm/comments/mmfwnu/sway_command_workspace_next/">shell script solution</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.11.2.</span> <a href="https://github.com/oati/sway-workspace-manager">rust, probably useful</a></h4>
</div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">2.</span> Ref</h2>
<div class="outline-text-2" id="text-2">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.1.</span> <a href="https://coda.world/sway-explore-and-giveup">Sway: 从尝试到放弃</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.2.</span> <a href="https://shinta.ro/posts/migration-from-xorg-to-wayland/">从 Xorg 迁移到 Wayland</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.3.</span> <a href="https://github.com/emersion/xdg-desktop-portal-wlr/wiki/Screencast-Compatibility#obs">xdg-desktop-portal wiki: obs</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.4.</span> <a href="https://www.reddit.com/r/swaywm/comments/jdoo8m/how_do_i_find_out_the_names_of_certain_keys/">prtsc is Print</a></h3>
<div class="outline-text-3" id="text-2-4">
<p>
<code>xev/wev</code> is helpful <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.5.</span> <a href="https://www.reddit.com/r/swaywm/comments/ehqsuw/autochanging_background_for_sway/">reddit: auto-changing sway background</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.6.</span> Configs</h3>
<div class="outline-text-3" id="text-2-6">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.6.1.</span> <a href="https://github.com/ziap/dotfiles">https://github.com/ziap/dotfiles</a></h4>
<div class="outline-text-4" id="text-2-6-1">
<p>
a great config <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.6.2.</span> <a href="https://github.com/Ruixi-rebirth/sway-dotfiles">Ruixi-rebirth's dotfiles</a></h4>
<div class="outline-text-4" id="text-2-6-2">
<p>
sway, very beautiful, from COSSIG <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.6.3.</span> <a href="https://www.reddit.com/r/unixporn/comments/vc9912/river_riced_river_a_dynamic_tiling_wayland/">a Paid config</a></h4>
<div class="outline-text-4" id="text-2-6-3">
<p>
this is excellent, but…not for me, I'd like something simpler <br></br></p>
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://archcraft.io">archcraft</a> <br></br></li>
</ol></div>
<div class="outline-4">
<h4> <span class="section-number-4">2.6.4.</span> <a href="https://github.com/rxyhn/yoru">夜 - Yoru</a></h4>
<div class="outline-text-4" id="text-2-6-4">
<p>
awesome config! <br></br></p>
</div>
</div>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/wayland.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/wayland.html</guid>
<pubDate>日, 07 8月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>Binary Exploit Resources I Recently Trying to Learn</title>
<description><![CDATA[<div id="content" class="content">
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> resources</h2>
<div class="outline-text-2" id="text-1">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.1.</span> video</h3>
<div class="outline-text-3" id="text-1-1">
<p>
<a href="https://youtube.com/playlist?list=PLhixgUqwRTjxglIswKp9mpkfPNfHkzyeN">Binary Exploitation / Memory Corruption by LiveOverflow</a> <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.2.</span> website</h3>
<div class="outline-text-3" id="text-1-2">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.2.1.</span> <a href="https://play.picoctf.org/practice">picoCTF</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.2.2.</span> <a href="https://exploit.education/">exploit education</a></h4>
</div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">2.</span> tools</h2>
<div class="outline-text-2" id="text-2">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.1.</span> code auditing</h3>
<div class="outline-text-3" id="text-2-1">
<div class="figure">
<p> <img src="./../images/fedora_security_lab.png" alt="fedora_security_lab.png"></img> <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.1.</span> pscan</h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.2.</span> rats</h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.3.</span> splint</h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.4.</span> flawfinder</h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.2.</span> debug</h3>
<div class="outline-text-3" id="text-2-2">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.2.1.</span> gdb</h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.3.</span> reverse</h3>
<div class="outline-text-3" id="text-2-3">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.3.1.</span> <a href="https://book.rada.re/">radare2</a></h4>
<div class="outline-text-4" id="text-2-3-1">
</div>
<ol class="org-ol"> <li> <a></a>iaito <br></br></li>
</ol></div>
<div class="outline-4">
<h4> <span class="section-number-4">2.3.2.</span> hopper(non-free)</h4>
</div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">3.</span> notes on video</h2>
<div class="outline-text-2" id="text-3">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">3.1.</span> <a href="https://youtu.be/6jSKldt7Eqs">0x04: asm basics</a></h3>
<div class="outline-text-3" id="text-3-1">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">3.1.1.</span> to show assembly in the source code window in gud, <code>M-x gdb-display-disassembly-buffer</code></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">3.1.2.</span> links</h4>
<div class="outline-text-4" id="text-3-1-2">
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://microcorruption.com/">https://microcorruption.com/</a> <br></br></li>
</ol></div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">3.2.</span> <a href="https://youtu.be/3NTXFUxcKPc">0x06: tools</a></h3>
<div class="outline-text-3" id="text-3-2">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">3.2.1.</span> simple tools</h4>
<div class="outline-text-4" id="text-3-2-1">
</div>
<ol class="org-ol"> <li> <a></a>hexdump <br></br></li>
<li> <a></a>strings <br></br> <div class="outline-text-5" id="text-3-2-1-2">
<p>
all printable letters <br></br></p>
</div>
</li>
<li> <a></a>objdump <br></br> <div class="outline-text-5" id="text-3-2-1-3">
<p>
disassembler <br></br></p>
</div>
</li>
<li> <a></a>strace/ltrace <br></br> <div class="outline-text-5" id="text-3-2-1-4">
<p>
trace sys/lib call <br></br></p>
</div>
</li>
</ol></div>
<div class="outline-4">
<h4> <span class="section-number-4">3.2.2.</span> <a href="https://youtu.be/mT1V7IL2FHY">0x0A: deal with numbers</a></h4>
<div class="outline-text-4" id="text-3-2-2">
</div>
<ol class="org-ol"> <li> <a></a>endian? <br></br> <div class="outline-text-5" id="text-3-2-2-1">
<p>
from <a href="https://zh.wikipedia.org/zh-cn/%E5%AD%97%E8%8A%82%E5%BA%8F">Wikipedia</a> <br></br> <img src="../images/Big-Endian.svg.png " alt="Big-Endian.svg.png "></img> <img src="../images/Little-Endian.svg.png" alt="Little-Endian.svg.png"></img> <br></br>
x86 is little endian <br></br></p>
</div>
</li>
<li> <a></a>tools <br></br> <ol class="org-ol"> <li> <a></a>python <br></br> <div class="outline-text-6" id="text-3-2-2-2-1">
<div class="org-src-container">
<pre class="src src-python">>>> <span style="font-weight: bold;">int</span>( <span style="font-style: italic;">'111'</span>, 2)
7
>>> <span style="font-weight: bold;">hex</span>(123)
<span style="font-style: italic;">'0x7b'</span>
>>> <span style="font-weight: bold;">import</span> struct
<span style="font-weight: bold; font-style: italic;"># </span> <span style="font-weight: bold; font-style: italic;">https://docs.python.org/3.10/library/struct.html#format-characters</span>
>>> struct.pack( <span style="font-style: italic;">"<I"</span>, 0x61626364) <span style="font-weight: bold; font-style: italic;"># </span> <span style="font-weight: bold; font-style: italic;">little endian</span>
b <span style="font-style: italic;">'dcba'</span>
>>> struct.pack( <span style="font-style: italic;">">I"</span>, 0x61626364) <span style="font-weight: bold; font-style: italic;"># </span> <span style="font-weight: bold; font-style: italic;">big endian</span>
b <span style="font-style: italic;">'abcd'</span>
</pre>
</div>
</div>
</li>
<li> <a></a>iex <br></br> <div class="outline-text-6" id="text-3-2-2-2-2">
<div class="org-src-container">
<pre class="src src-elixir">iex(1)> <<0x61626364::32>>
<span style="font-style: italic;">"abcd"</span>
iex(2)> <span style="font-weight: bold; text-decoration: underline;">Base</span>.decode16( <span style="font-style: italic;">"61626364"</span>)
{ <span style="font-weight: bold;">:ok</span>, <span style="font-style: italic;">"abcd"</span>}
</pre>
</div>
</div>
</li>
</ol></li>
</ol></div>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/binary_exploit.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/binary_exploit.html</guid>
<pubDate>三, 29 6月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>Recommend EverForest Theme</title>
<description><![CDATA[<div id="content" class="content">
<p>
强烈推荐 everforest 这个主题 <br></br></p>
<blockquote>
<p>
Everforest is a green based color scheme, it's designed to be warm and soft in order to protect developers' eyes. <br></br></p>
</blockquote>
<p>
是一个绿色系护眼主题, 正如名字, 有森林的气息 <br></br>
分为暗色和亮色, 每一种都有三种不同深浅的背景 <br></br> <a href="https://github.com/sainnhe">作者</a>是中国人, 制作了许多高质量 Vim 主题 <br></br></p>
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> emacs</h2>
<div class="outline-text-2" id="text-1">
<p>
这个主题在 2022-06-29 才开始制作 <a href="https://github.com/Theory-of-Everything/everforest-emacs">emacs 版本</a> <br></br>
目前还没在 melpa 上, 所以需要手动安装 <br></br>
我一看到这个就从 <a href="https://github.com/arcticicestudio/nord-emacs">Nord</a> 换过来了 <br></br>
我加入了 whitespace-mode 的支持, <del>默认的颜色太晃眼睛啦</del> <br></br> <b>希望大家能一起帮忙贡献这个主题</b> <br></br></p>
<p>
放一段 Rust <a href="https://github.com/dongdigua/AxolotlVM">代码</a>的效果 <br></br> <img src="../images/everforest.png" alt="everforest.png"></img> <br></br></p>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/recommend_everforest_theme.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/recommend_everforest_theme.html</guid>
<pubDate>一, 27 6月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>这一天终于来了, B站显示 IP 属地</title>
<description><![CDATA[<div id="content" class="content">
<p>
卸载吧… <br></br></p>
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> 我的看法</h2>
<div class="outline-text-2" id="text-1">
<p>
这个事情真正要打击的那些 <b>诈骗/造假/海外势力</b>, 并不会受到影响, <br></br>
它们肯定会使用"虚拟专用网络"伪造IP. <br></br></p>
<p>
那些所谓的"翻车"博主, 大多数可能只是公司在国内, 却因为这件事被各大媒体揪出来. <br></br></p>
<p>
对于那些网络喷子, 这种事估计不会减少它们的言论, 反而会加重"地域黑"… <br></br></p>
<p>
对于普通人, 大多数肯定是没什么影响, 也根本不在意, <br></br>
但是有些人, 只想公开自己想让别人看见的, <br></br>
那这种平台的强制行为确实会让TA们很不满. <br></br></p>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">2.</span> 2022-7-25-12:00 公开显示 IP 属地</h2>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">3.</span> reference</h2>
<div class="outline-text-2" id="text-3">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">3.1.</span> <a href="https://zhuanlan.zhihu.com/p/508234267">from zhihu</a></h3>
<div class="outline-text-3" id="text-3-1">
<p>
掰锝胃, 这个链接的截图在B站不到半小时就被删除了… <br></br>
B口口口口( ), 口口口口( ). <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">3.2.</span> why can't have ip on web</h3>
<div class="outline-text-3" id="text-3-2">
<p>
<a href="https://github.com/SocialSisterYi/bilibili-API-collect/issues/434">https://github.com/SocialSisterYi/bilibili-API-collect/issues/434</a> <br></br> <a href="https://github.com/the1812/Bilibili-Evolved/discussions/3522">https://github.com/the1812/Bilibili-Evolved/discussions/3522</a> <br></br></p>
</div>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/about_showing_ip.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/about_showing_ip.html</guid>
<pubDate>六, 18 6月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>Editor Cheatsheet</title>
<description><![CDATA[<div id="content" class="content">
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> VIM</h2>
<div class="outline-text-2" id="text-1">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.1.</span> deletion</h3>
<div class="outline-text-3" id="text-1-1">
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <colgroup> <col class="org-left"></col> <col class="org-left"></col></colgroup> <thead> <tr> <th scope="col" class="org-left">key</th>
<th scope="col" class="org-left">usage</th>
</tr></thead> <tbody> <tr> <td class="org-left">D</td>
<td class="org-left">delete to end of line</td>
</tr></tbody></table></div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.2.</span> edit</h3>
<div class="outline-text-3" id="text-1-2">
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <colgroup> <col class="org-left"></col> <col class="org-left"></col></colgroup> <thead> <tr> <th scope="col" class="org-left">key</th>
<th scope="col" class="org-left">usage</th>
</tr></thead> <tbody> <tr> <td class="org-left">u/C-r</td>
<td class="org-left">撤销/重做</td>
</tr> <tr> <td class="org-left">c i {</td>
<td class="org-left">change inside {}</td>
</tr> <tr> <td class="org-left">"{register}y/p</td>
<td class="org-left">向/从寄存器拷贝</td>
</tr></tbody></table></div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.3.</span> movement</h3>
<div class="outline-text-3" id="text-1-3">
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <colgroup> <col class="org-left"></col> <col class="org-left"></col></colgroup> <thead> <tr> <th scope="col" class="org-left">key</th>
<th scope="col" class="org-left">usage</th>
</tr></thead> <tbody> <tr> <td class="org-left">w/e</td>
<td class="org-left">下一个单词/单词尾</td>
</tr> <tr> <td class="org-left">b</td>
<td class="org-left">单词头</td>
</tr> <tr> <td class="org-left">H/M/L</td>
<td class="org-left">当前页面可见顶部/中间/底部</td>
</tr> <tr> <td class="org-left">C-u(f)/d</td>
<td class="org-left">上/下翻页</td>
</tr> <tr> <td class="org-left">%</td>
<td class="org-left">到对应括号</td>
</tr> <tr> <td class="org-left">{}</td>
<td class="org-left">段落跳转</td>
</tr> <tr> <td class="org-left">g ;</td>
<td class="org-left">goto last change</td>
</tr> <tr> <td class="org-left">g */#</td>
<td class="org-left">正/反查找光标下的词</td>
</tr> <tr> <td class="org-left">g d/D</td>
<td class="org-left">跳转到本地/全局定义</td>
</tr></tbody></table></div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.4.</span> visual</h3>
<div class="outline-text-3" id="text-1-4">
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <colgroup> <col class="org-left"></col> <col class="org-left"></col> <col class="org-left"></col></colgroup> <thead> <tr> <th scope="col" class="org-left">key</th>
<th scope="col" class="org-left">usage</th>
<th scope="col" class="org-left">next</th>
</tr></thead> <tbody> <tr> <td class="org-left">C-v</td>
<td class="org-left">矩形区域选择</td>
<td class="org-left">S-i 插入, esc 批量执行</td>
</tr></tbody></table></div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.5.</span> file/split</h3>
<div class="outline-text-3" id="text-1-5">
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <colgroup> <col class="org-left"></col> <col class="org-left"></col></colgroup> <thead> <tr> <th scope="col" class="org-left">key</th>
<th scope="col" class="org-left">usage</th>
</tr></thead> <tbody> <tr> <td class="org-left">:n/:N</td>
<td class="org-left">文件之间切换</td>
</tr> <tr> <td class="org-left">:b</td>
<td class="org-left">切换到文件</td>
</tr> <tr> <td class="org-left">C-w h/j/k/l</td>
<td class="org-left">切换分屏窗口</td>
</tr> <tr> <td class="org-left">ZZ</td>
<td class="org-left">:wq</td>
</tr></tbody></table></div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">2.</span> EMACS</h2>
<div class="outline-text-2" id="text-2">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.1.</span> org</h3>
<div class="outline-text-3" id="text-2-1">
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <colgroup> <col class="org-left"></col> <col class="org-left"></col></colgroup> <thead> <tr> <th scope="col" class="org-left">key</th>
<th scope="col" class="org-left">usage</th>
</tr></thead> <tbody> <tr> <td class="org-left">C-c |</td>
<td class="org-left">创建表格</td>
</tr> <tr> <td class="org-left">C-c C-e</td>
<td class="org-left">导出 HTML</td>
</tr> <tr> <td class="org-left">C-c C-x C-v</td>
<td class="org-left">toggle render images</td>
</tr> <tr> <td class="org-left">C-c C-l</td>
<td class="org-left">编辑链接</td>
</tr> <tr> <td class="org-left">C-c C-,</td>
<td class="org-left">org-insert-structure-template</td>
</tr></tbody></table> <p>
<b>Bold</b> <i>italic</i> <span class="underline">underline</span> <del>strikethrough</del> <code>code</code> <code>verbatim</code> <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.2.</span> normal</h3>
<div class="outline-text-3" id="text-2-2">
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <colgroup> <col class="org-left"></col> <col class="org-left"></col></colgroup> <thead> <tr> <th scope="col" class="org-left">key</th>
<th scope="col" class="org-left">usage</th>
</tr></thead> <tbody> <tr> <td class="org-left">M-%</td>
<td class="org-left">替换</td>
</tr> <tr> <td class="org-left">M-;</td>
<td class="org-left">区域切换注释</td>
</tr> <tr> <td class="org-left">C-x C-;</td>
<td class="org-left">行切换注释</td>
</tr> <tr> <td class="org-left">C-y</td>
<td class="org-left">paste to minibuffer</td>
</tr> <tr> <td class="org-left">M-&/!</td>
<td class="org-left">async/shell command</td>
</tr> <tr> <td class="org-left">C-M-\</td>
<td class="org-left">indent-region</td>
</tr></tbody></table></div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.3.</span> eww/elpher (essensial)</h3>
<div class="outline-text-3" id="text-2-3">
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <colgroup> <col class="org-left"></col> <col class="org-left"></col></colgroup> <thead> <tr> <th scope="col" class="org-left">key</th>
<th scope="col" class="org-left">usage</th>
</tr></thead> <tbody> <tr> <td class="org-left">TAB</td>
<td class="org-left">shr-next-link/elpher-next-link</td>
</tr> <tr> <td class="org-left">d</td>
<td class="org-left">eww-download/elpher-download</td>
</tr> <tr> <td class="org-left">g</td>
<td class="org-left">eww-reload/elpher-go</td>
</tr> <tr> <td class="org-left">G</td>
<td class="org-left">eww</td>
</tr> <tr> <td class="org-left">l</td>
<td class="org-left">eww-back-url</td>
</tr> <tr> <td class="org-left">ˆ</td>
<td class="org-left">elpher-back-url</td>
</tr> <tr> <td class="org-left">&</td>
<td class="org-left">eww-browse-with-external-browser</td>
</tr> <tr> <td class="org-left">w</td>
<td class="org-left">eww-copy-page-url</td>
</tr> <tr> <td class="org-left">C/c</td>
<td class="org-left">elpher-copy-current/link-url</td>
</tr> <tr> <td class="org-left">v</td>
<td class="org-left">eww-view-page-source</td>
</tr> <tr> <td class="org-left">.</td>
<td class="org-left">elpher-view-raw</td>
</tr></tbody></table></div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">3.</span> Git</h2>
<div class="outline-text-2" id="text-3">
<p>
Git 能离线使用只是个传说, 你仍然需要联网搜索该用哪个命令传什么参数 <br></br></p>
<div class="org-src-container">
<pre class="src src-shell">git log --stat | perl -ne <span style="font-style: italic;">'END { print $c } $c += $1 if /(\d+) insertions/;'</span>
git log --pretty=tformat: --numstat | awk <span style="font-style: italic;">'{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }'</span>
git log --color --graph --decorate -M --pretty=oneline --abbrev-commit -M
</pre>
</div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">4.</span> Fish</h2>
<div class="outline-text-2" id="text-4">
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <colgroup> <col class="org-left"></col> <col class="org-left"></col></colgroup> <thead> <tr> <th scope="col" class="org-left">key</th>
<th scope="col" class="org-left">usage</th>
</tr></thead> <tbody> <tr> <td class="org-left">M-Left/Right</td>
<td class="org-left">jump world, or prevd/nextd</td>
</tr> <tr> <td class="org-left">M-s</td>
<td class="org-left">sudo the last command</td>
</tr> <tr> <td class="org-left">M-w</td>
<td class="org-left">what is this</td>
</tr></tbody></table></div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/cheatsheet.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/cheatsheet.html</guid>
<pubDate>一, 13 6月 2022 08:00:00 +0800</pubDate>
</item>
<item>
<title>Internet Collections</title>
<description><![CDATA[<div id="content" class="content">
<div class="outline-2">
<h2> <span class="section-number-2">1.</span> 一些(个人)博客收集</h2>
<div class="outline-text-2" id="text-1">
<div class="org-src-container">
<pre class="src src-text"> _ ___
/\ / _ ._ _|_ _. o ._ |\/| _. _ o _ _. | | ._ _| _
/--\ \_ (/_ | |_ (_| | | | | | (_| (_| | (_ (_| | _|_ | | (_| (/_ ><
_|
</pre>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.1.</span> <a href="http://www.paulgraham.com/todo.html">Paul Graham</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.2.</span> <a href="http://www.qiusir.com/">qiusir</a>    <span class="tag"> <span class="rssub">rssub</span></span></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.3.</span> <a href="http://xahlee.info">XahLee</a></h3>
<div class="outline-text-3" id="text-1-3">
<div class="figure">
<p> <img src="http://xahlee.info/emacs/misc/i/Marisa_Kirisame_emacs_magic.png" alt="Marisa_Kirisame_emacs_magic.png" width="256px"></img> <br></br></p>
</div>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.4.</span> <a href="http://www.yinwang.org/">王垠</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.5.</span> <span class="todo TODO">TODO</span> <a href="https://zedshaw.com">Zed A. Shaw</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.6.</span> <a href="http://ruanyifeng.com/blog/">阮一峰</a>    <span class="tag"> <span class="rssub">rssub</span></span></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.7.</span> <a href="http://www.hackdig.com/">黑客技术</a>    <span class="tag"> <span class="hack">hack</span></span></h3>
<div class="outline-text-3" id="text-1-7">
<p>
really good website, butt, no rss <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.8.</span> <a href="https://shakaianee.top/">易姐</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.9.</span> <a href="https://floooh.github.io/">floooh(The Brain Dump)</a>    <span class="tag"> <span class="c">c</span></span></h3>
<div class="outline-text-3" id="text-1-9">
<p>
07 年开始, cpu emulator <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.9.1.</span> <a href="https://floooh.github.io/2021/12/17/cycle-stepped-z80.html">2021: A new cycle-stepped Z80 emulator</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.9.2.</span> <a href="https://floooh.github.io/2019/09/27/modern-c-for-cpp-peeps.html">Modern C for C++ Peeps</a></h4>
<div class="outline-text-4" id="text-1-9-2">
<blockquote>
<p>
Modern C is not a subset of C++ <br></br></p>
</blockquote>
</div>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.10.</span> <a href="https://blog.stdio.io">King's way</a>    <span class="tag"> <span class="hack">hack</span>  <span class="iot">iot</span></span></h3>
<div class="outline-text-3" id="text-1-10">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.10.1.</span> <a href="https://blog.stdio.io/438">Linux内核学习阶段小结 (MOOC)</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.10.2.</span> <a href="https://blog.stdio.io/471">OpenWRT 绕过校园天翼宽带客户端限制(ppp)</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.10.3.</span> <a href="https://blog.stdio.io/935">一次意外的 hello world 探索之旅</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.11.</span> <a href="https://xiaosong.fun/">小耸</a>    <span class="tag"> <span class="c">c</span></span></h3>
<div class="outline-text-3" id="text-1-11">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.11.1.</span> <a href="https://xiaosong.fun/2022/01/01/lock-free-base-queue/">无锁编程基础与无锁队列的实现</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.11.2.</span> <a href="https://xiaosong.fun/2020/05/04/bug-and-mos/">打蚊子与找bug</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.12.</span> <a href="https://piaogewala.ga/">这可太刑了</a></h3>
<div class="outline-text-3" id="text-1-12">
<p>
学习通事件相关 <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.13.</span> <a href="https://www.cnblogs.com/zhongwencool/">写着写着就懂了</a>    <span class="tag"> <span class="elixir">elixir</span></span></h3>
<div class="outline-text-3" id="text-1-13">
<p>
elixir/erlang大佬, 公众号: HelloElixir <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.14.</span> <a href="http://blog.lujun9972.win">lujun9972</a>    <span class="tag"> <span class="emacs">emacs</span>  <span class="rssub">rssub</span></span></h3>
<div class="outline-text-3" id="text-1-14">
<p>
超~~~多emacs <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.14.1.</span> <a href="http://blog.lujun9972.win/emacs-document/">emacs document</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.15.</span> <a href="https://www.wenhui.space/docs">文辉的烂笔头</a>    <span class="tag"> <span class="lowlevel">lowlevel</span></span></h3>
<div class="outline-text-3" id="text-1-15">
<p>
CPU, IC, ARM <br></br></p>
<blockquote>
<p>
第一次查过的问题,就应该记下来 ! <br></br>
第二次再查的问题,就必须记下来 ! <br></br></p>
</blockquote>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.15.1.</span> <a href="https://www.wenhui.space/docs/08-ic-design/cpu/meltdown-and-spectre/">浅谈熔断和幽灵</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.15.2.</span> <a href="https://www.wenhui.space/docs/02-emacs/org_mode_table_align/">解决Org-Mode表格不对齐问题</a></h4>
<div class="outline-text-4" id="text-1-15-2">
<p>
更纱黑体 使中文恰好为英文宽度两倍, 使用字体比 valign 更通用, 但是不好看 <br></br></p>
</div>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.16.</span> <a href="http://scinart.is-programmer.com/">scinart</a>    <span class="tag"> <span class="lisp">lisp</span></span></h3>
<div class="outline-text-3" id="text-1-16">
<p>
13年最后更新 <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.17.</span> <a href="http://bzhang.lamost.org/website/">bozhang</a>    <span class="tag"> <span class="rssable">rssable</span></span></h3>
<div class="outline-text-3" id="text-1-17">
<p>
05 年开始, 天文学 <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.18.</span> <a href="https://www.luogu.com.cn/blog/ivystorm/emacs-adventuredunnet-tong-guan-jiao-cheng">luogu blog: emacs dunnet 教程</a>    <span class="tag"> <span class="emacs">emacs</span></span></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.19.</span> <a href="https://iceguye.com/blog">IceGuye</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.20.</span> <a href="http://jujuba.me/">Ground Oddity</a></h3>
<div class="outline-text-3" id="text-1-20">
<p>
出国 <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.20.1.</span> <a href="http://jujuba.me/posts/program-analysis-via-llvm-pass.html">LLVM Pass来实现简化版taint analysis</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.21.</span> <a href="https://cireu.github.io/2019/09/17/lisp-setf/">NIL: setf 中「f」的本意</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.22.</span> <a href="https://www.cnblogs.com/zjjws/p/13346020.html">第 N 个质数</a>    <span class="tag"> <span class="c">c</span>  <span class="algorithm">algorithm</span></span></h3>
<div class="outline-text-3" id="text-1-22">
<p>
看不懂, 先收藏着 <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.23.</span> <a href="https://www.coder.rs/">阳光少年(coder.rs)</a>    <span class="tag"> <span class="rust">rust</span>  <span class="python">python</span></span></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.24.</span> <a href="https://mrxn.net/">mrxn</a>    <span class="tag"> <span class="hack">hack</span></span></h3>
<div class="outline-text-3" id="text-1-24">
<p>
网安, data-leak <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.25.</span> <a href="http://incf19.com/yynotes/">include-yy</a>    <span class="tag"> <span class="c">c</span>  <span class="lisp">lisp</span>  <span class="emacs">emacs</span></span></h3>
<div class="outline-text-3" id="text-1-25">
<p>
许多东方的图诶 <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.25.1.</span> <a href="http://incf19.com/yynotes/posts/2021-10-25-14-%E8%9D%B4%E8%9D%B6%E6%95%88%E5%BA%94%E4%B8%8Eemacs%E5%8A%A8%E7%94%BB">蝴蝶效应与emacs动画</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.25.2.</span> <a href="http://incf19.com/yynotes/posts/2021-03-22-1-%E7%94%B1(%CE%BB(x)(x%20x))%E7%9C%8Belisp%E4%B8%8Escheme%E4%B9%8B%E5%8C%BA%E5%88%AB">由(λ(x)(x x))看elisp与scheme之区别</a></h4>
<div class="outline-text-4" id="text-1-25-2">
<blockquote>
<p>
这个问题其实就是 Lisp-1 和 Lisp-2 的区别导致的 <br></br>
Lisp-1 的变量命名空间和函数命名空间是统一的,而在 Lisp-2 中两者是分开的 <br></br></p>
</blockquote>
</div>
<ol class="org-ol"> <li> <a></a> <a href="http://xahlee.info/emacs/emacs/lisp1_vs_lisp2.html">Xah Lee Lisp-1 vs Lisp-2</a> <br></br></li>
</ol></div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.26.</span> <a href="https://nihil.cc">Nihil</a>    <span class="tag"> <span class="rust">rust</span></span></h3>
<div class="outline-text-3" id="text-1-26">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.26.1.</span> <a href="https://nihil.cc/posts/rust_closure_and_y/">Rust 闭包递归与 Y 组合子</a></h4>
<div class="outline-text-4" id="text-1-26-1">
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://cps.ninja/2020/04/13/deriving-y-combinator/">行侠何须仗名剑: 推导 Y Combinator</a> <br></br></li>
<li> <a></a> <a href="https://www.functor.me/post/programming/y-combinator">functor.me: 从零开始理解 Y 组合子</a> <br></br></li>
</ol></div>
<div class="outline-4">
<h4> <span class="section-number-4">1.26.2.</span> <a href="https://nihil.cc/posts/gnu_c_ext/">GNU C 一些有趣的扩展语法</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.26.3.</span> <a href="https://nihil.cc/posts/shell-redirect/">特别全面! Shell 中的管道、重定向、进程替换</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.27.</span> <span class="todo TODO">TODO</span> <a href="https://sh.alynx.one/">Alynx Zhou</a>    <span class="tag"> <span class="linux">linux</span>  <span class="rssable">rssable</span></span></h3>
<div class="outline-text-3" id="text-1-27">
<p>
东西很多 <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.28.</span> <a href="https://coredumped.dev/">Core Dumped</a>    <span class="tag"> <span class="rust">rust</span>  <span class="lowlevel">lowlevel</span>  <span class="emacs">emacs</span></span></h3>
<div class="outline-text-3" id="text-1-28">
<p>
VM <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.29.</span> <a href="https://liujiacai.net/">keep coding</a>    <span class="tag"> <span class="rust">rust</span>  <span class="c">c</span>  <span class="lowlevel">lowlevel</span>  <span class="backend">backend</span></span></h3>
<div class="outline-text-3" id="text-1-29">
<p>
写代码的西瓜 <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.29.1.</span> <a href="https://emacstalk.github.io/">EmacsTalk</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.30.</span> <a href="http://tomasp.net/">Tomas Petricek</a>    <span class="tag"> <span class="rssub">rssub</span></span></h3>
<div class="outline-text-3" id="text-1-30">
<p>
F#, M1(r0$0f+, very high quality <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.30.1.</span> <a href="http://tomasp.net/commodore64">commodore64 BASIC</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.30.2.</span> <a href="http://tomasp.net/blog/csharp-async-gotchas.aspx">async in C#(gotchas) and F#</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.31.</span> <a href="http://www.xianwaizhiyin.net/">弦外之音</a>    <span class="tag"> <span class="c">c</span>  <span class="lowlevel">lowlevel</span></span></h3>
<div class="outline-text-3" id="text-1-31">
<p>
源码分析 <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.31.1.</span> <a href="https://www.xianwaizhiyin.net/?cat=24">state-thread 源码分析</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.32.</span> <a href="https://lightless.me/">lightless blog</a>    <span class="tag"> <span class="hack">hack</span></span></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.33.</span> <a href="https://bheisler.github.io/post/state-of-gpgpu-in-rust/">The State of GPGPU in Rust</a>    <span class="tag"> <span class="rust">rust</span>  <span class="lowlevel">lowlevel</span></span></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.34.</span> <a href="https://liyafu.com">Light & Truth</a></h3>
<div class="outline-text-3" id="text-1-34">
<p>
from ruanyifeng <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.35.</span> <a href="https://litchipi.github.io/series/container_in_rust">Writing a container in Rust</a></h3>
<div class="outline-text-3" id="text-1-35">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.35.1.</span> <a href="https://litchipi.github.io/infosec/2022/07/08/copyit-until-you-makeit.html">Copy it until you make it</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.36.</span> <a href="https://xeiaso.net/">Xe Iaso</a>    <span class="tag"> <span class="rssub">rssub</span></span></h3>
<div class="outline-text-3" id="text-1-36">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.36.1.</span> <a href="https://xeiaso.net/blog/series/v">series: V</a></h4>
<div class="outline-text-4" id="text-1-36-1">
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://xeiaso.net/blog/v-vaporware-2019-06-23">V for Vaporware</a> <br></br> <div class="outline-text-5" id="text-1-36-1-1">
<p>
经典永流传~ <br></br></p>
</div>
</li>
</ol></div>
<div class="outline-4">
<h4> <span class="section-number-4">1.36.2.</span> <a href="https://xeiaso.net/blog/nim-and-tup-2015-06-10">Nim and Tup</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.36.3.</span> <a href="https://xeiaso.net/blog/openssl-3.x-secvuln-incoming">You should prepare for the OpenSSL 3.x secvuln</a></h4>
<div class="outline-text-4" id="text-1-36-3">
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://mta.openssl.org/pipermail/openssl-announce/2022-November/000243.html">OpenSSL Security Advisory</a> <br></br></li>
</ol></div>
<div class="outline-4">
<h4> <span class="section-number-4">1.36.4.</span> <a href="https://xeiaso.net/blog/rip-twitter">Goodbye Twitter, Hello Fediverse!</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.37.</span> <a href="https://lantian.pub/">蓝天</a></h3>
<div class="outline-text-3" id="text-1-37">
<p>
大佬! <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.37.1.</span> <a href="https://lantian.pub/article/chat/how-i-nuked-my-btrfs-partition.lantian/">我把硬盘换到了新电脑上,这是 Btrfs 上的数据发生的变化</a></h4>
<div class="outline-text-4" id="text-1-37-1">
<div class="figure">
<p> <img src="https://lantian.pub/usr/uploads/202112/chubbyemu.jpg.thumb.png" alt="chubbyemu.jpg.thumb.png"></img> <br></br></p>
</div>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.37.2.</span> <a href="https://lantian.pub/article/forward/foolish-code-typo.lantian/">最傻的代码错误:一个空格酿成的血案</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.37.3.</span> <a href="https://lantian.pub/article/modify-website/serve-gopher-with-nginx.lantian/">用 nginx 建立 Gopher 网站</a>    <span class="tag"> <span class="gopher">gopher</span></span></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.37.4.</span> <a href="https://lantian.pub/article/modify-website/dn42-experimental-network-2020.lantian/">DN42 实验网络介绍及注册教程</a></h4>
<div class="outline-text-4" id="text-1-37-4">
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://lantian.pub/article/modify-website/how-to-kill-the-dn42-network.lantian/">如何引爆 DN42 网络</a> <br></br></li>
</ol></div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.38.</span> <a href="https://ulyc.github.io/">UlyC</a>    <span class="tag"> <span class="python">python</span></span></h3>
<div class="outline-text-3" id="text-1-38">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.38.1.</span> <a href="https://ulyc.github.io/2022/08/10/sourcehut-the-hackers-forge/">sourcehut, 一个反叛而又正统的代码托管平台</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.38.2.</span> <a href="https://ulyc.github.io/2021/01/13/2021%E5%B9%B4-%E7%94%A8%E6%9B%B4%E7%8E%B0%E4%BB%A3%E7%9A%84%E6%96%B9%E6%B3%95%E4%BD%BF%E7%94%A8PGP-%E4%B8%8A/">2021年, 用更现代的方法使用PGP</a></h4>
<div class="outline-text-4" id="text-1-38-2">
<blockquote>
<p>
同样是非对称算法, 为什么PGP的私钥就长这么多呢 <br></br>
因为他们用的算法不同, 比特币默认使用的是ECDSA的 secp256k1算法, 该算法只是用来签名和认证, 并不用来加密 <br></br>
(signify 只用于签名认证, age 只用于加密, 所以密钥也比较短) <br></br></p>
</blockquote>
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://spwo.notion.site/GitHub-6b1e1d57f52c4664bff61cadb3f9cb8d">震惊! 竟然有人在 GitHub 上冒充我的身份!</a> <br></br></li>
</ol></div>
<div class="outline-4">
<h4> <span class="section-number-4">1.38.3.</span> <a href="https://ulyc.github.io/2019/08/01/%E5%88%9D%E7%AA%A5CORB/">Cross-Origin Read Blocking</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.39.</span> <a href="https://kernal.eu">kernal</a></h3>
<div class="outline-text-3" id="text-1-39">
<p>
Welcome to the darkest dungeon of kernal <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.39.1.</span> <a href="https://kernal.eu/posts/linuxfx/">Dumping Linuxfx customers - A Windows-like distro including the spyware and activation</a></h4>
<div class="outline-text-4" id="text-1-39-1">
<p>
哈哈哈笑死了! <br></br></p>
</div>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.40.</span> <a href="https://blog.burntsushi.net/ripgrep/">ripgrep is faster than {grep, ag, git grep, ucg, pt, sift}</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.41.</span> <a href="https://vimacs.wehack.space/laptop/">vimacs</a></h3>
<div class="outline-text-3" id="text-1-41">
<p>
Written with Vim and Emacs <br></br>
A member of Linux Club of Peking University. <br></br>
cat-v-like sidebar style <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.41.1.</span> <a href="https://vimacs.wehack.space/matrix-guide/">矩阵一入深似海, 从此电幕是路人</a></h4>
<div class="outline-text-4" id="text-1-41-1">
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://citizenlab.ca/2016/11/wechat-china-censorship-one-app-two-systems/">微信一app两制</a> <br></br></li>
</ol></div>
<div class="outline-4">
<h4> <span class="section-number-4">1.41.2.</span> <a href="https://vimacs.wehack.space/Mail-vs-IM.htm">谈电子邮件和即时通讯</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.42.</span> <a href="http://www.matrix67.com/blog/">Matrix67</a>    <span class="tag"> <span class="math">math</span></span></h3>
<div class="outline-text-3" id="text-1-42">
<p>
The Aha Moments <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.42.1.</span> <a href="http://www.matrix67.com/blog/archives/6039">用三段 140 字符以内的代码生成一张 1024×1024 的图片</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.42.2.</span> <a href="http://www.matrix67.com/blog/archives/7084">16 年后重谈 P 和 NP</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.42.3.</span> <a href="http://localhost-8080.com/">❤ localhost-8080</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.43.</span> <a href="https://nyxt.atlas.engineer/article/gopher.org">Nyxt: Why should I care about Gopher?</a>    <span class="tag"> <span class="gopher">gopher</span></span></h3>
<div class="outline-text-3" id="text-1-43">
<blockquote>
<p>
By making something a little bit more inaccessible, we are inadvertently putting a filter on what is being posted. <br></br></p>
</blockquote>
<blockquote>
<p>
This makes it a great way to avoid a lot of the low effort noise published on popular/accessible platforms. <br></br>
As a result, Gopher is full of interesting, enriching, high quality content. <br></br>
The authors are posting out of passion, and with great commitment. <br></br>
Don't get me wrong, there's nonsense on Gopher too, but far less of it. <br></br></p>
</blockquote>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.43.1.</span> <a href="https://www.orangeclk.com/2022/08/22/eternal-september-community-locals/">社区本地人与永恒的九月(Eternal September)</a></h4>
<div class="outline-text-4" id="text-1-43-1">
<blockquote>
<p>
几乎所有大众互联网社区都难逃此宿命。要想避免永恒九月,社区必须要足够克制,有节奏地引导新人加入。 <br></br>
但是过去20年互联网行业大发展的基本模式就是吸引大量用户、获取大平台地位、取得超额收益。 <br></br>
用户量是商业成功的互联网平台所必须追求的第一目标。要想获得商业成功,永恒九月来得越早越凶猛越好。 <br></br></p>
</blockquote>
<div class="figure">
<p> <img src="https://upload.wikimedia.org/wikipedia/commons/d/d7/Internet_is_Full_-_Go_Away_t-shirt.jpg" alt="Internet_is_Full_-_Go_Away_t-shirt.jpg" width="256px"></img> <br></br></p>
</div>
</div>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.44.</span> <a href="https://petermolnar.net/index.html">Peter 's Homepage</a>    <span class="tag"> <span class="rssub">rssub</span></span></h3>
<div class="outline-text-3" id="text-1-44">
<blockquote>
<p>
GE d@ s: a C++$ UBL+++$ P++()$ L++(-)$ !E W+++(-)$ !N !o K? w !O !M !V PS++ PE- Y+ PGP+ t+ 5+++ X+ R tv b+ DI D+ G e++ h r+++ y+++* <br></br></p>
</blockquote>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.44.1.</span> <a href="https://petermolnar.net/article/gopher">Gopher? Gopher.</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.45.</span> <a href="https://secretgeek.github.io/html_wysiwyg/">巧用 CSS 显示 HTML 源码</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.46.</span> <a href="https://phenix3443.github.io/notebook/">phenix3443</a>    <span class="tag"> <span class="c">c</span>  <span class="emacs">emacs</span></span></h3>
<div class="outline-text-3" id="text-1-46">
<p>
刘尚亮 <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.46.1.</span> <a href="https://phenix3443.github.io/notebook/emacs/modes/use-package-manual.html">use-package manual</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.46.2.</span> <a href="https://phenix3443.github.io/notebook/emacs/emacs-startup-process.html">Emacs 启动过程介绍</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.46.3.</span> <a href="https://phenix3443.github.io/notebook/c/tinyhttpd-analysis.html">TinyHTTPd 源码分析</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.47.</span> <a href="https://julienblanchard.com">julienblanchard/typed-hole</a>    <span class="tag"> <span class="plan9">plan9</span></span></h3>
<div class="outline-text-3" id="text-1-47">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.47.1.</span> <a href="https://pmikkelsen.com">pmikkelsen</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.48.</span> <a href="https://konfou.xyz">Konstantinos Foutzopoulos</a></h3>
<div class="outline-text-3" id="text-1-48">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.48.1.</span> <a href="https://konfou.xyz/posts/unix-filesystem-hierarchy/">Unix filesystem hierarchy</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.48.2.</span> <a href="https://konfou.xyz/posts/pantheon-of-distributed-operating-systems/">pantheon of distributed operating systems</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.48.3.</span> <a href="https://konfou.xyz/posts/urbit-an-alien-system-software/">Urbit, an alien system software</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.49.</span> <a href="http://www.jinbuguo.com">金步国作品集</a>    <span class="tag"> <span class="lowlevel">lowlevel</span>  <span class="linux">linux</span></span></h3>
<div class="outline-text-3" id="text-1-49">
<p>
kernel, LFS <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.50.</span> <a href="https://blog.pg999w.top/too-many-channels/">Too many channels in Rust but only one in Go</a>    <span class="tag"> <span class="rust">rust</span></span></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.51.</span> B</h3>
<div class="outline-text-3" id="text-1-51">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.51.1.</span> <a href="https://blog.yangmame.org/">yanemame</a></h4>
<div class="outline-text-4" id="text-1-51-1">
<p>
猴哥推荐的 <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.51.2.</span> <a href="https://evanmeek.github.io/">我不会编程</a></h4>
<div class="outline-text-4" id="text-1-51-2">
<p>
EvanMeek <br></br>
B站: 美味的樱桃菌 <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.51.3.</span> <a href="https://yaocc.cc/">CC</a>    <span class="tag"> <span class="linux">linux</span></span></h4>
<div class="outline-text-4" id="text-1-51-3">
<p>
B站: 称呼我C先生 <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.51.4.</span> <a href="https://blog.lunaixsky.com/">lunaixsky</a>    <span class="tag"> <span class="c">c</span>  <span class="lowlevel">lowlevel</span></span></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.51.5.</span> <a href="https://endlesspeak.gitee.io/">EndlessPeak</a>    <span class="tag"> <span class="linux">linux</span></span></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.51.6.</span> <a href="https://hackflow.org">GNUman</a></h4>
<div class="outline-text-4" id="text-1-51-6">
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://hackflow.org/index.php/archives/124">谈 HTTPS 协议的缺陷与反 HTTPS 联盟的谬误</a> <br></br></li>
</ol></div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.52.</span> ZhiHu</h3>
<div class="outline-text-3" id="text-1-52">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.52.1.</span> <a href="https://zhuanlan.zhihu.com/p/138719668">用Go语言汇编计算fibonacci数列</a>    <span class="tag"> <span class="lowlevel">lowlevel</span></span></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.52.2.</span> <a href="https://www.zhihu.com/column/c_1313110231912726528">倔强的程序员</a></h4>
<div class="outline-text-4" id="text-1-52-2">
<p>
编! 译! 原! 理! <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.52.3.</span> <a href="https://www.zhihu.com/column/c_185117725">专栏: 技术考古</a>    <span class="tag"> <span class="plan9">plan9</span></span></h4>
<div class="outline-text-4" id="text-1-52-3">
<p>
plan9 <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.52.4.</span> <a href="https://www.zhihu.com/column/roartalk">专栏: 嘶吼RoarTalk</a>    <span class="tag"> <span class="hack">hack</span></span></h4>
<div class="outline-text-4" id="text-1-52-4">
<p>
回归最本质的信息安全 <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.52.5.</span> <a href="https://zhuanlan.zhihu.com/p/464565089">我抵制Notepad++的理由</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.52.6.</span> <a href="https://www.zhihu.com/question/20566787">如何解读EVA</a></h4>
<div class="outline-text-4" id="text-1-52-6">
<blockquote>
<p>
人需不需要存在的意义 <br></br>
人需不需要互相之间完全理解 <br></br>
自我封闭是否是应对外界压力的合理方式 <br></br></p>
</blockquote>
</div>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">1.53.</span> shenjack/HWS/fri3nds</h3>
<div class="outline-text-3" id="text-1-53">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.53.1.</span> <a href="http://www.z.org.cn/">老网虫</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.53.2.</span> <a href="https://blog.yang-qwq.ml">yang-qwq</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.53.3.</span> <a href="http://blog.zhanganzhi.com/">zhanganzhi</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">1.53.4.</span> <a href="https://blog.bluemangoo.net/">芒果快评</a></h4>
<div class="outline-text-4" id="text-1-53-4">
<p>
今年的新博客, 友链有踏浪 <br></br></p>
</div>
</div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">2.</span> YouTube 收集(没有账号, 这就是我的收藏夹)</h2>
<div class="outline-text-2" id="text-2">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.1.</span> Computer Science</h3>
<div class="outline-text-3" id="text-2-1">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.1.</span> <a href="https://youtu.be/0rJ94rbdteE">Rust 让你感觉像个天才</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.2.</span> <a href="https://youtu.be/nfF91Z6fqGk">CMD 登录B站</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.3.</span> <a href="https://youtu.be/jlPaby7suOc">Every Clojure Talk Ever</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.4.</span> <a href="https://youtu.be/l0AmlU-4IRM">Rust aes加密(legacy)</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.5.</span> <a href="https://youtu.be/hmMtQe_mYr0">tsoding helloworld in c</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.6.</span> <a href="https://www.youtube.com/playlist?list=PLpM-Dvs8t0VY73ytTCQqgvgCWttV3m8LM">tsoding virtual machine in C</a> , <a href="https://dongdigua.github.io/tsoding_bm">some notes</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.7.</span> <a href="https://youtu.be/Fq9chEBQMFE">what if I try to malloc too much memory</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.8.</span> <a href="https://youtu.be/zJ-8DZhzBEE">what your favourite pl says about you</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.9.</span> <a href="https://youtu.be/ziXgdkTfmPU">tsoding irc client in ocaml</a></h4>
<div class="outline-text-4" id="text-2-1-9">
<p>
0:50 List.fold_left faster than fold_right, but haskell is opposite <br></br>
1:00 I like ocaml, that's how python should look like, <br></br>
but ocaml itself is not ideal, you have to take ocaml and throw O away, and that's perfect <br></br>
1:03 to be fair p___hub is more interesting than this, that's for sure, so let's use Makefile (instead of dune) <br></br>
1:50 sexplib? <br></br>
2:14 "how many american server you have already hacked" - "I don't count them I'm sorry" <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.10.</span> <a href="https://youtu.be/Utse8P_L8k0">ArcaOS: Modern OS/2 </a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.11.</span> <a href="https://youtu.be/1z0ULvg_pW8">集线器,交换机和路由器的区别</a></h4>
<div class="outline-text-4" id="text-2-1-11">
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://youtu.be/TIiQiw7fpsU">MAC Address Explained</a> <br></br></li>
<li> <a></a> <a href="https://youtu.be/6_giEv20En0">Subnets vs VLANs</a> <br></br></li>
</ol></div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.12.</span> <a href="https://youtu.be/UNkHditYGls">I coded a fractal on an Apple II+</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.13.</span> <a href="https://youtu.be/p8u_k2LIZyo">Fast Inverse Square Root — A Quake III Algorithm</a></h4>
<div class="outline-text-4" id="text-2-1-13">
<p>
<code>0x5f3759df</code> <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.14.</span> <a href="https://youtu.be/67FmRyv8jTM">tsoding: Parsing Java Bytecode with Python</a></h4>
<div class="outline-text-4" id="text-2-1-14">
<p>
0:05 look how TINY Java code is <br></br>
0:06 nonono all the opensource are controlled by coporation actually, <br></br>
they create a text editor plugin and sell the free code for $10 a month <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.1.15.</span> <a href="https://youtu.be/BAo5C2qbLq8">Computerphile: Network Time Protocol (NTP)</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.2.</span> Cyber Security</h3>
<div class="outline-text-3" id="text-2-2">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.2.1.</span> <a href="https://youtu.be/x_R1DeZxGc0">Discover Vulnerabilities in Intel CPUs!</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.2.2.</span> <a href="https://youtu.be/2--1ph-4IaY">shit express hacked</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.2.3.</span> <a href="https://www.youtube.com/playlist?list=PL5--8gKSku15NSeLgrZX9hSEnqPTWoSJ0">DT: Privacy & Security</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.2.4.</span> <a href="https://youtu.be/QxNsyrftJ8I">Chris Titus Tech: The Biggest Linux Security Mistakes</a></h4>
<div class="outline-text-4" id="text-2-2-4">
<p>
"Security is a journey, not a destination!" <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.2.5.</span> <a href="https://youtu.be/S4E4yAktjug?t=998">How To Become Invisible Online # level 3</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.2.6.</span> <a href="https://youtu.be/oJ6t7AImTdE">CSS Keylogger - old is new again</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.2.7.</span> <a href="https://youtu.be/I4_ide0tEG8">zip files & hack… (CVE-2022-1271 zgrep/gzip)</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.2.8.</span> <a href="https://youtu.be/MS7WRuzNYDc">is leaking your IP really dangerous</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.3.</span> Math</h3>
<div class="outline-text-3" id="text-2-3">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.3.1.</span> <a href="https://youtu.be/KufsL2VgELo">Group Theory</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.3.2.</span> <a href="https://youtu.be/3gyHKCDq1YA">p-adic Numbers: 2 ^ 10n</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.3.3.</span> <a href="https://youtu.be/4nG49xTTjIA">The Real Reason Why Negative Times Negative is Positive, Intro to Rings</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.3.4.</span> <a href="https://youtu.be/v_HeaeUUOnc">How to Take the Factorial of Any Number</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.3.5.</span> <a href="https://youtu.be/NJCiUVGiNyA">Coding a 3D Fractal: Mandelbulb</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.4.</span> Minecraft</h3>
<div class="outline-text-3" id="text-2-4">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.4.1.</span> <a href="https://youtu.be/VKydXD6Lr20">Mojang & Minecraft 开始衰落了吗?</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.4.2.</span> <a href="https://youtu.be/Y9DIIh0s9cg">SciCraft Update Plans</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.4.3.</span> <a href="https://youtu.be/m5S0gLgg2rs">Tantan: MC + Fez</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.4.4.</span> <a href="https://www.youtube.com/playlist?list=PLhixgUqwRTjwvBI-hmbZ2rpkAl4lutnJG">Minecraft HACKED (LiveOverflow)</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">2.5.</span> ?</h3>
<div class="outline-text-3" id="text-2-5">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.5.1.</span> <a href="https://www.youtube.com/c/IceGuye">IceGuye aka 姑射冰尘</a></h4>
<div class="outline-text-4" id="text-2-5-1">
<p>
<a href="https://odysee.com/@IceGuye">on odysee(lbry)</a> <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.5.2.</span> <a href="https://youtu.be/IS5ycm7VfXg">Homemade Silicon Chips!</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.5.3.</span> <a href="https://youtu.be/4IaOeVgZ-wc">Why I'm Suing YouTube.</a></h4>
<div class="outline-text-4" id="text-2-5-3">
<blockquote>
<p>
a story about YouTubes intentional efforts to undermine the United States of America in collusion with the Russian government. <br></br>
Its also a story about copyright infringement <br></br>
— and YouTubes willful blindness to bad actors who openly admit <br></br>
to filing patently fraudulent DMCA counter-notifications to avoid the termination of their accounts. <br></br></p>
</blockquote>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.5.4.</span> <a href="https://youtu.be/RH3D1cpm6do">Yes, Everyone on the Internet Is a Loser.</a></h4>
<div class="outline-text-4" id="text-2-5-4">
</div>
<ol class="org-ol"> <li> <a></a> <a href="https://youtu.be/2CnAzLB0OjU">DT: As The Web Grows Bigger, It Seems Smaller</a> <br></br></li>
</ol></div>
<div class="outline-4">
<h4> <span class="section-number-4">2.5.5.</span> <a href="https://youtu.be/Rsxao9ptdmI">Beating 5 Scam Arcade Games with Science</a></h4>
<div class="outline-text-4" id="text-2-5-5">
<p>
街机科学家~ <br></br></p>
</div>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.5.6.</span> <a href="https://youtube.com/playlist?list=PLgE-9Sxs2IBVgJkY-1ZMj0tIFxsJ-vOkv">BBS The Documentary(8)</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">2.5.7.</span> <a href="https://youtu.be/k35uDHs7Z9E">DT: A Disturbing Descent Into The Mind Of A Mad Man</a></h4>
</div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">3.</span> r</h2>
<div class="outline-text-2" id="text-3">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">3.1.</span> <a href="https://www.reddit.com/r/unixporn/">unixporn</a></h3>
<div class="outline-text-3" id="text-3-1">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">3.1.1.</span> <a href="https://www.reddit.com/r/unixporn/comments/v6fsui/sway_family_reunionr/">reddit: family reunion</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">3.1.2.</span> <a href="https://www.reddit.com/r/unixporn/comments/wkba0x/jwm_if_i_had_a_pda/">pocket pc</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">3.1.3.</span> <a href="https://www.reddit.com/r/unixporn/comments/b83fex/win7_my_first_rice/">win7 :)</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">3.1.4.</span> <a href="https://www.reddit.com/r/unixporn/comments/wtvj46/kde_cherry_blossoms/">[KDE] Cherry Blossoms</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">3.2.</span> <a href="https://www.reddit.com/r/ProgrammerHumor">ProgrammerHumor</a></h3>
<div class="outline-text-3" id="text-3-2">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">3.2.1.</span> <a href="https://www.reddit.com/r/ProgrammerHumor/comments/wpnvtg/microsoft_visual_rust_2018/">Microsoft Visual Rust</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">3.2.2.</span> <a href="https://www.reddit.com/r/ProgrammerHumor/comments/wsw78u/regex_be_like/">MC enchant: regex be like…</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">3.2.3.</span> <a href="https://www.reddit.com/r/ProgrammerHumor/comments/mr8gqx/new_episode_of_electricianhumor/">New episode of ElectricianHumor</a></h4>
</div>
</div>
</div>
<div class="outline-2">
<h2> <span class="section-number-2">4.</span> Other</h2>
<div class="outline-text-2" id="text-4">
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.1.</span> <a href="https://en.wikipedia.org/wiki/Python_(missile)">Python-5</a></h3>
<div class="outline-text-3" id="text-4-1">
<p>
from <a href="https://youtu.be/8QP2fDBIxjM">tsoding's first porth video</a>, (he is using debian, 37:00 copilot xd) <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.2.</span> <a href="http://cat-v.org/">cat -v</a></h3>
<div class="outline-text-3" id="text-4-2">
<p>
not only harmful stuff <3 <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.3.</span> <a href="https://joinfediverse.wiki/">fediverse wiki</a></h3>
<div class="outline-text-3" id="text-4-3">
<p>
The Fediverse is a giant Network of social media platforms <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">4.3.1.</span> there's another thing <a href="https://www.w3.org/TR/webmention/">webmention</a> which I found from Xe's blog</h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.4.</span> <a href="https://blog.stenmans.org/theBeamBook/">the beam book</a> and <a href="https://learnyousomeerlang.com/content">learn you some erlang</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.5.</span> <a href="https://inadequacy.org/public/stories/2001.12.2.42056.2147.html">Adequacy: Is Your Son a Computer Hacker?</a></h3>
<div class="outline-text-3" id="text-4-5">
<blockquote>
<p>
BSD, Lunix, Debian and Mandrake are all versions of an illegal hacker operation system, <br></br>
invented by a Soviet computer hacker named Linyos Torovoltos. <br></br></p>
</blockquote>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.6.</span> <a href="https://lists.gnu.org/archive/html/info-gnu/2022-09/msg00005.html">GNU C Language Intro and Reference Manual</a></h3>
<div class="outline-text-3" id="text-4-6">
<blockquote>
<p>
To any NSA and FBI agents reading my email: please consider <br></br>
whether defending the US Constitution against all enemies, <br></br>
foreign or domestic, requires you to follow Snowden's example. <br></br></p>
</blockquote>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.7.</span> <a href="https://www.gilesorr.com/wm/">The Window Manager Report</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.8.</span> <a href="https://ghinda.net/oxygenos/">oxygenos</a></h3>
<div class="outline-text-3" id="text-4-8">
<p>
his final year project in high school, 2008 <br></br>
a webos using oxygen visual design <br></br></p>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.9.</span> <a href="https://news-web.php.net/php.internals/70691">PHP function hashing mechanism was strlen()</a></h3>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.10.</span> <a href="http://phrack.org">Phrack Magazine</a></h3>
<div class="outline-text-3" id="text-4-10">
<p>
worth reading <br></br></p>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">4.10.1.</span> <a href="http://phrack.org/issues/49/14.html">Smashing The Stack For Fun And Profit</a></h4>
</div>
<div class="outline-4">
<h4> <span class="section-number-4">4.10.2.</span> <a href="http://phrack.org/issues/70/15.html">YouTube Security Scene - LiveOverflow!</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.11.</span> <a href="https://akrl.sdf.org/gccemacs.html">gccemacs</a></h3>
<div class="outline-text-3" id="text-4-11">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">4.11.1.</span> <a href="https://akrl.sdf.org/gccemacs_els2020.pdf">slides_els2020</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.12.</span> <a href="https://tildeverse.org">https://tildeverse.org</a></h3>
<div class="outline-text-3" id="text-4-12">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">4.12.1.</span> <a href="https://quotes.tilde.chat">https://quotes.tilde.chat</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.13.</span> <a href="http://decss.zoy.org">42 ways to distribute DeCSS</a></h3>
<div class="outline-text-3" id="text-4-13">
</div>
<div class="outline-4">
<h4> <span class="section-number-4">4.13.1.</span> <a href="http://www.cs.cmu.edu/~dst/DeCSS/Kesden/index.html">Lecture 33: Content Scrambling System</a></h4>
</div>
</div>
<div class="outline-3">
<h3> <span class="section-number-3">4.14.</span> <a href="https://custodians.online/chinese.html">声援 Library Genesis 和 Sci-Hub</a></h3>
</div>
</div>
</div>]]></description>
<link>https://dongdigua.github.io/internet_collections.html</link>
<guid isPermaLink="false">https://dongdigua.github.io/internet_collections.html</guid>
<pubDate>日, 05 6月 2022 08:00:00 +0800</pubDate>
</item>
</channel>
</rss>