diff --git a/_config.yml b/_config.yml index 1b49d68..c1fed9b 100644 --- a/_config.yml +++ b/_config.yml @@ -4,3 +4,5 @@ plugins: title: Dongdigua's Blog description: Computer Science NOT Code Salary author: dongdigua +plugins: + - jekyll-feed diff --git a/org/Makefile b/org/Makefile index 0835bff..7a7b574 100644 --- a/org/Makefile +++ b/org/Makefile @@ -10,5 +10,5 @@ html: @echo "HTML generation done" clean: - rm ./../org-html/*.html - rm ~/.org-timestamps/org-pages.cache + rm ./../org_html/*.html + rm ~/.org-timestamps/org-pages.cache diff --git a/org/wayland.org b/org/wayland.org index 2550d3b..3325204 100644 --- a/org/wayland.org +++ b/org/wayland.org @@ -12,7 +12,8 @@ probably wayfire? =sudo -E= ** cannot start sway on lightdm in =/etc/lightdm/lightdm.conf= uncomment =sessions-directory= line -** TODO obs +** obs +don't remove the =include= line!!! * Ref ** [[https://coda.world/sway-explore-and-giveup][Sway: 从尝试到放弃]] @@ -21,3 +22,5 @@ in =/etc/lightdm/lightdm.conf= uncomment =sessions-directory= line ** [[https://github.com/emersion/xdg-desktop-portal-wlr/wiki/Screencast-Compatibility#obs][xdg-desktop-portal wiki: obs]] ** [[https://www.reddit.com/r/swaywm/comments/jdoo8m/how_do_i_find_out_the_names_of_certain_keys/][prtsc is Print]] =xev= is helpful +** [[https://github.com/ziap/dotfiles]] +a great config diff --git a/org_html/about_showing_ip.html b/org_html/about_showing_ip.html index 9a5c623..b894aac 100644 --- a/org_html/about_showing_ip.html +++ b/org_html/about_showing_ip.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + 这一天终于来了, B站显示 IP 属地 @@ -202,11 +202,11 @@

Table of Contents

@@ -215,8 +215,8 @@

卸载吧…

-
-

1. 我的看法

+
+

1. 我的看法

这个事情真正要打击的那些 诈骗/造假/海外势力, 并不会受到影响,
@@ -239,16 +239,16 @@

-
-

2. 2022-7-25-12:00 公开显示 IP 属地

+
+

2. 2022-7-25-12:00 公开显示 IP 属地

-
-

3. reference

+
+

3. reference

-
-

3.1. from zhihu

+
+

3.1. from zhihu

掰锝胃, 这个链接的截图在B站不到半小时就被删除了…
@@ -260,7 +260,7 @@ B口口口口( ), 口口口口( ).

Author: dongdigua

-

Created: 2022-07-25 一 12:46

+

Created: 2022-08-12 五 12:15

diff --git a/org_html/binary_exploit.html b/org_html/binary_exploit.html index 0fce032..1480b04 100644 --- a/org_html/binary_exploit.html +++ b/org_html/binary_exploit.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + Binary Exploit Resources I Recently Trying to Learn @@ -200,131 +200,131 @@

Binary Exploit Resources I Recently Trying to Learn

-
-

1. resources

+
+

1. resources

-
-

1.1. video

+ -
-

1.2. website

+
+

1.2. website

-
-

1.2.1. picoCTF

+
+

1.2.1. picoCTF

-
-
-

2. tools

+
+

2. tools

-
-

2.1. code auditing

+
+

2.1. code auditing

-
+

fedora_security_lab.png

-
-

2.1.1. pscan

+
+

2.1.1. pscan

-
-

2.1.2. rats

+
+

2.1.2. rats

-
-

2.1.3. splint

+
+

2.1.3. splint

-
-

2.1.4. flawfinder

+
+

2.1.4. flawfinder

-
-

2.2. debug

+
+

2.2. debug

-
-

2.2.1. gdb

+
+

2.2.1. gdb

-
-

2.3. reverse

+
+

2.3. reverse

-
-

2.3.1. radare2

+
+

2.3.1. radare2

    -
  1. iaito
  2. +
  3. iaito
-
-

2.3.2. hopper(non-free)

+
+

2.3.2. hopper(non-free)

-
-

3. notes on video

+
+

3. notes on video

-
-

3.1. 0x04: asm basics

+
+

3.1. 0x04: asm basics

-
-

3.1.1. to show assembly in the source code window in gud, M-x gdb-display-disassembly-buffer

+
+

3.1.1. to show assembly in the source code window in gud, M-x gdb-display-disassembly-buffer

- -
-

3.2. 0x06: tools

+
+

3.2. 0x06: tools

-
-

3.2.1. simple tools

+
+

3.2.1. simple tools

    -
  1. hexdump
  2. -
  3. strings
    +
  4. hexdump
  5. +
  6. strings

    all printable letters

  7. -
  8. objdump
    +
  9. objdump

    disassembler

  10. -
  11. strace/ltrace
    +
  12. strace/ltrace

    trace sys/lib call @@ -333,12 +333,12 @@ trace sys/lib call

-
-

3.2.2. 0x0A: deal with numbers

+
+

3.2.2. 0x0A: deal with numbers

    -
  1. endian?
    +
  2. endian?

    from Wikipedia @@ -347,9 +347,9 @@ x86 is little endian

  3. -
  4. tools
    +
  5. tools
      -
    1. python
      +
    2. python
      >>> int('111', 2)
      @@ -366,7 +366,7 @@ b'abcd'
       
    3. -
    4. iex
      +
    5. iex
      iex(1)> <<0x61626364::32>>
      @@ -386,7 +386,7 @@ iex(2)> Base.decode16("61626364")
       

      Author: dongdigua

      -

      Created: 2022-08-07 日 21:50

      +

      Created: 2022-08-12 五 12:15

      diff --git a/org_html/cheatsheet.html b/org_html/cheatsheet.html index 48e876b..159f199 100644 --- a/org_html/cheatsheet.html +++ b/org_html/cheatsheet.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + Editor Chaetsheet @@ -202,34 +202,34 @@

      Table of Contents

      -
      -

      1. VIM

      +
      +

      1. VIM

      -
      -

      1.1. deletion

      +
      +

      1.1. deletion

      @@ -275,8 +275,8 @@ -
      -

      1.2. edit

      +
      +

      1.2. edit

      @@ -311,8 +311,8 @@ -
      -

      1.3. movement

      +
      +

      1.3. movement

      @@ -378,8 +378,8 @@ -
      -

      1.4. visual

      +
      +

      1.4. visual

      @@ -428,8 +428,8 @@ -
      -

      1.5. file/split

      +
      +

      1.5. file/split

      @@ -473,12 +473,12 @@ -
      -

      2. EMACS

      +
      +

      2. EMACS

      -
      -

      2.1. org-mode

      +
      +

      2.1. org-mode

      @@ -519,8 +519,8 @@ -
      -

      2.2. normal

      +
      +

      2.2. normal

      @@ -571,8 +571,8 @@ -
      -

      2.3. dired

      +
      +

      2.3. dired

      @@ -598,8 +598,8 @@ -
      -

      3. Git (虽然不算editor, 但是先也放这吧)

      +
      +

      3. Git (虽然不算editor, 但是先也放这吧)

      git log --stat | perl -ne 'END { print $c } $c += $1 if /(\d+) insertions/;'
      @@ -611,7 +611,7 @@ git log  --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 -
       

      Author: dongdigua

      -

      Created: 2022-07-29 五 16:07

      +

      Created: 2022-08-12 五 12:15

      diff --git a/org_html/internet_collections.html b/org_html/internet_collections.html index 32aeb0e..2ec5ada 100644 --- a/org_html/internet_collections.html +++ b/org_html/internet_collections.html @@ -199,62 +199,62 @@

      Internet Collections

      -
      -

      1. 一些(个人)博客收集

      +
      +

      1. 一些(个人)博客收集

      -
      -

      1.1. qiusir   rssub

      +
      +

      1.1. qiusir   rssub

      -
      -

      1.2. 王垠

      +
      +

      1.2. 王垠

      -
      -

      1.3. 阮一峰   rssub

      +
      +

      1.3. 阮一峰   rssub

      -
      -

      1.4. 易姐

      +
      +

      1.4. 易姐

      -
      -

      1.5. King's way

      +
      +

      1.5. King's way

      -
      -

      1.6. floooh   c

      +
      +

      1.6. floooh   c

      07 年开始, cpu emulator

      -
      -

      1.7. 小耸   rust c

      +
      +

      1.7. 小耸   rust c

      -
      -

      1.8. 这可太刑了

      +
      +

      1.8. 这可太刑了

      学习通事件相关

      -
      -

      1.9. 写着写着就懂了   elixir

      +
      +

      1.9. 写着写着就懂了   elixir

      elixir/erlang大佬, 公众号: HelloElixir

      -
      -

      1.10. lujun9972   emacs

      +
      +

      1.10. lujun9972   emacs

      超多emacs

      -
      -

      1.11. 文辉的烂笔头

      +
      +

      1.11. 文辉的烂笔头

      第一次查过的问题,就应该记下来 !
      @@ -262,224 +262,224 @@ elixir/erlang大佬, 公众号: HelloElixir

      -
      -

      1.12. scinart   lisp

      +
      +

      1.12. scinart   lisp

      13年最后更新

      -
      -

      1.13. 我不会编程

      +
      +

      1.13. 我不会编程

      B站: 美味的樱桃菌

      -
      -

      1.14. 中国科学技术大学 Linux 用户协会

      + -
      -

      1.15. bozhang   rssable

      +
      +

      1.15. bozhang   rssable

      05 年开始, 天文学

      -
      -

      1.16. CC   linux

      +
      +

      1.16. CC   linux

      B站: 称呼我C先生

      -
      -

      1.17. emacs dunnet 教程   emacs

      +
      +

      1.17. emacs dunnet 教程   emacs

      luogu

      -
      -

      1.18. IceGuye

      +
      +

      1.18. IceGuye

      -
      -

      1.19. Ground Oddity

      +
      +

      1.19. Ground Oddity

      出国

      -
      -

      1.20. NIL   emacs

      +
      +

      1.20. NIL   emacs

      elisp

      -
      -

      1.21. the beam book and learn you some erlang   elixir

      +
      +

      1.21. the beam book and learn you some erlang   elixir

      -
      -

      1.22. 第 N 个质数   c algorithm

      +
      +

      1.22. 第 N 个质数   c algorithm

      看不懂, 先收藏着

      -
      -

      1.23. Zhangy233   rust

      +
      +

      1.23. Zhangy233   rust

      -
      -

      1.24. 芒果快评

      +
      +

      1.24. 芒果快评

      今年的新博客, 友链有踏浪

      -
      -

      1.25. mrxn   hacker

      +
      +

      1.25. mrxn   hacker

      网安

      -
      -

      1.26. devbins

      +
      +

      1.26. devbins

      404?

      -
      -

      1.27. include-yy   c lisp emacs

      +
      +

      1.27. include-yy   c lisp emacs

      东方

      -
      -

      1.28. emacs is sexy!   emacs

      +
      +

      1.28. emacs is sexy!   emacs

      -
      -

      1.29. stardiviner

      +
      +

      1.29. stardiviner

      Coder & 文学

      -
      -

      1.30. Rust 闭包递归与 Y 组合子   rust

      + -
      -

      1.31. advanced emacs startup   emacs

      +
      +

      1.31. advanced emacs startup   emacs

      -
      -

      1.32. steven   rust

      +
      +

      1.32. steven   rust

      BlockChain

      -
      -

      1.33. 用Go语言汇编计算fibonacci数列   lowlevel

      + -
      -

      1.34. Alynx Zhou   linux rssable

      +
      +

      1.34. Alynx Zhou   linux rssable

      -
      -

      1.35. Clloz   frontend

      +
      +

      1.35. Clloz   frontend

      界面特别好看

      -
      -

      1.36. Core Dumped   rust lowlevel emacs

      +
      +

      1.36. Core Dumped   rust lowlevel emacs

      VM

      -
      -

      1.37. 倔强的程序员

      +
      +

      1.37. 倔强的程序员

      编! 译! 原! 理!

      -
      -

      1.38. 24 days of rust   rust

      +
      +

      1.38. 24 days of rust   rust

      old

      -
      -

      1.39. keep coding   rust c lowlevel backend

      +
      +

      1.39. keep coding   rust c lowlevel backend

      -
      -

      1.40. Cogito, ergo sum   rssable

      +
      +

      1.40. Cogito, ergo sum   rssable

      文学

      -
      -

      1.41. Tomas Petricek   rssub

      +
      +

      1.41. Tomas Petricek   rssub

      very high quality

      -
      -

      1.41.1. commodore64 BASIC

      + - -
      -

      1.42. 弦外之音   c lowlevel

      +
      +

      1.42. 弦外之音   c lowlevel

      -
      -

      1.43. C-tone

      +
      +

      1.43. C-tone

      pretty and concise page

      -
      -

      1.44. lightless blog   hacker

      +
      +

      1.44. lightless blog   hacker

      -
      -

      1.45. lunaixsky   c lowlevel

      +
      +

      1.45. lunaixsky   c lowlevel

      -
      -

      1.46. The State of GPGPU in Rust   rust lowlevel

      +
      +

      1.46. The State of GPGPU in Rust   rust lowlevel

      -
      -

      1.47. yanemame

      +
      +

      1.47. yanemame

      猴哥推荐的
      @@ -488,69 +488,69 @@ pretty and concise page

      -
      -

      2. YouTube 收集(没有账号, 这就是我的收藏夹)

      +
      +

      2. YouTube 收集(没有账号, 这就是我的收藏夹)

      -
      -

      2.1. Code

      +
      +

      2.1. Code

      -
      -

      2.1.1. 代码视频片头

      +
      +

      2.1.1. 代码视频片头

      java bad, python slow, nvidia fuck you, vi-sual studio, C艹 sucks

      -
      -

      2.1.2. Rust 让你感觉像个天才

      + -
      -

      2.1.3. CMD 登录B站

      +
      +

      2.1.3. CMD 登录B站

      -
      -

      2.1.4. Rust aes加密

      +
      +

      2.1.4. Rust aes加密

      legacy

      -
      -

      2.1.5. tsoding write cool shell in rust

      + -
      -

      2.1.6. tsoding helloworld in c

      + -
      -

      2.1.7. Tantan 合集

      +
      +

      2.1.7. Tantan 合集

      Rust Graphics

      -
      -

      2.1.8. build a virtual machine 合集(6/29)

      + -
      -

      2.1.9. stack-based virtual machine(6 episode)

      + -
      -

      2.1.10. register virtual machine in rust, with memory visualization

      + -
      -

      2.1.11. tsoding virtual machine in C , some notes

      + - -
      -

      3. r

      +
      +

      3. r

      @@ -627,36 +627,36 @@ and register-based(13 episode)
      -
      -

      4. Other

      +
      +

      4. Other

      -
      -

      4.1. 日月脏主 Wiki

      +
      +

      4.1. 日月脏主 Wiki

      MC 技术区毒瘤!

      -
      -

      4.2. Python-5

      +
      +

      4.2. Python-5

      from tsoding's first porth video, (he is using debian, 37:00 copilot xd)

      -
      -

      4.3. cat -v

      +
      +

      4.3. cat -v

      harmful stuff <3

      -
      -

      4.4. http://sdf.org/

      +
      +

      4.4. http://sdf.org/

      SDF Public Access UNIX System .. Est. 1987
      diff --git a/org_html/recommend_everforest_theme.html b/org_html/recommend_everforest_theme.html index 99d17bb..f68cb0c 100644 --- a/org_html/recommend_everforest_theme.html +++ b/org_html/recommend_everforest_theme.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + Recommend EverForest Theme @@ -214,8 +214,8 @@ Everforest is a green based color scheme, it's designed to be warm and soft in o

      -
      -

      1. emacs

      +
      +

      1. emacs

      这个主题在 2022-06-29 才开始制作 emacs 版本
      @@ -234,7 +234,7 @@ Everforest is a green based color scheme, it's designed to be warm and soft in o

      Author: dongdigua

      -

      Created: 2022-07-28 四 16:06

      +

      Created: 2022-08-12 五 12:15

      diff --git a/org_html/wayland.html b/org_html/wayland.html index eca6a87..8ac7947 100644 --- a/org_html/wayland.html +++ b/org_html/wayland.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + Something About Wayland(swaywm) @@ -199,57 +199,62 @@

      Something About Wayland(swaywm)

      -
      -

      1. Solution

      +
      +

      1. Solution

      -
      -

      1.1. gnome-screenshot

      +
      +

      1.1. gnome-screenshot

      grim

      -
      -

      1.2. iBus

      +
      +

      1.2. iBus

      emacs pyim

      -
      -

      1.3. Emacs transparent

      +
      +

      1.3. Emacs transparent

      probably wayfire?

      -
      -

      1.4. Authorization required, but no authorization protocol specified

      +
      +

      1.4. Authorization required, but no authorization protocol specified

      sudo -E

      -
      -

      1.5. cannot start sway on lightdm

      +
      +

      1.5. cannot start sway on lightdm

      in /etc/lightdm/lightdm.conf uncomment sessions-directory line

      -
      -

      1.6. TODO obs

      +
      +

      1.6. obs

      +
      +

      +don't remove the include line!!! +

      +
      -
      -

      2. Ref

      +
      +

      2. Ref

      @@ -264,19 +269,27 @@ in /etc/lightdm/lightdm.conf uncomment sessions-directory

      2.4. xdg-desktop-portal wiki: obs

      -
      -

      2.5. prtsc is Print

      +
      +

      2.5. prtsc is Print

      xev is helpful

      +
      +

      2.6. https://github.com/ziap/dotfiles

      +
      +

      +a great config +

      +
      +

      Author: dongdigua

      -

      Created: 2022-08-09 二 18:14

      +

      Created: 2022-08-09 二 19:35