From f14639669cf99a5b669b6b3d6500b925d408c38a Mon Sep 17 00:00:00 2001 From: Mathieu Maret Date: Mon, 6 Sep 2021 22:40:38 +0200 Subject: [PATCH] Add knowledge vimwiki --- .vim/vimwiki/asm.wiki | 7 +++++++ .vim/vimwiki/https.wiki | 7 +++++++ .vim/vimwiki/index.wiki | 5 +++++ .vim/vimwiki/performance.wiki | 5 +++++ .vim/vimwiki/vim.wiki | 13 +++++++++++++ 5 files changed, 37 insertions(+) create mode 100644 .vim/vimwiki/asm.wiki create mode 100644 .vim/vimwiki/https.wiki create mode 100644 .vim/vimwiki/performance.wiki create mode 100644 .vim/vimwiki/vim.wiki diff --git a/.vim/vimwiki/asm.wiki b/.vim/vimwiki/asm.wiki new file mode 100644 index 0000000..b80f070 --- /dev/null +++ b/.vim/vimwiki/asm.wiki @@ -0,0 +1,7 @@ +https://hackaday.com/2021/02/25/oddball-x86-instructions/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+hackaday%2FLgoM+%28Hack+a+Day%29 + +https://hackaday.com/2016/06/14/linux-assembly-required/ + +https://hackaday.com/2020/08/25/assembly-language-for-real/ +https://gpfault.net/posts/asm-tut-0.txt.html +https://wolchok.org/posts/how-to-read-arm64-assembly-language/ diff --git a/.vim/vimwiki/https.wiki b/.vim/vimwiki/https.wiki new file mode 100644 index 0000000..9754b9b --- /dev/null +++ b/.vim/vimwiki/https.wiki @@ -0,0 +1,7 @@ += security scan = +https://securityheaders.com/?q=https%3A%2F%2Fmathux.org&followRedirects=on + += fix = +https://www.justegeek.fr/mettre-en-place-len-tete-referrer-policy-pour-securiser-son-site/ +https://scotthelme.co.uk/a-new-security-header-referrer-policy/ + diff --git a/.vim/vimwiki/index.wiki b/.vim/vimwiki/index.wiki index 735c56c..6a88510 100644 --- a/.vim/vimwiki/index.wiki +++ b/.vim/vimwiki/index.wiki @@ -6,6 +6,11 @@ Use :VWS /term/ to search. Use :lopen to see all results += knowledge = +* [[vim]] +* [[asm]] +* [[https]] +* [[performance]] = Bookeen = * [[Notes]] = Dev = diff --git a/.vim/vimwiki/performance.wiki b/.vim/vimwiki/performance.wiki new file mode 100644 index 0000000..c6062d3 --- /dev/null +++ b/.vim/vimwiki/performance.wiki @@ -0,0 +1,5 @@ +=Global definition= +https://docs.google.com/document/d/1WfJ-2ytYtZnyafbd_PJbr7S_OjVqg8s18HJszk7uQEM/edit + +=perf & flamegraph example = +https://talawah.io/blog/extreme-http-performance-tuning-one-point-two-million/#flame-graph-generation diff --git a/.vim/vimwiki/vim.wiki b/.vim/vimwiki/vim.wiki new file mode 100644 index 0000000..0ceb8f9 --- /dev/null +++ b/.vim/vimwiki/vim.wiki @@ -0,0 +1,13 @@ += Startup time = + +vim --startuptime vimstartup.txt + +Then open this file, and you should see a heading and a list of timing messages. +You could also try piping the output of the file through "sort -k 2" to easily find the slowest sourced scripts. (cat vimstartup.txt | sort -k 2) + +Btw, using :help slow-start will show you Vim's built-in guidance on startup performance. If you're trying to improve Vim startup process, this might be a good start. + + += Debug Errors = + +Check previous error message with :messages