Hello Navi

note and sharing

Ranger 快捷键

Ranger 是一个命令行文件管理器

s: 打开 shell

s 键可以直接在当前目录打开一个 shell,非常方便执行一些临时命令。

[ 和 ]: 切换父目录

[ 键可以切换到上一个父目录,按 ] 键则切换到下一个父目录。

使用书签标记目录

  • m + somekey: 添加书签
    • m 键后再按任意一个键(作为书签的标识),即可将当前目录添加到书签中。
  • um + somekey: 删除书签
    • um 键后再按书签标识键,即可删除对应的书签。
  • ` + somekey: 打开书签
    • ` 键(位于 ~ 键下方)后再按书签标识键,即可打开对应的书签目录。

类似 Vim 的快捷键

Ranger 的导航和操作方式与 Vim 类似,以下是几组常用的快捷键:

导航

  • h: 左移(进入上级目录)
  • j: 下移(选择下一个文件/目录)
  • k: 上移(选择上一个文件/目录)
  • l: 右移(进入下级目录)

剪切、删除、粘贴和复制

  • dd: 剪切(移动文件/目录)

    • dD: 删除(删除文件/目录)
  • pp: 粘贴(将剪切/复制的文件/目录粘贴到当前目录)

  • yy: 复制(拷贝文件/目录)

只通过这一小部分快捷键,足够让你可以像在 Vim 中编译文件一样高效地操作目录。

使用 Docker 运行 MySQL

1. 快速启动 MySQL 容器

1
sudo docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
  • 使用 -p 3306:3306 将主机的 3306 端口映射到容器的 3306 端口。
  • 使用 --name mysql 为容器命名为 mysql
  • 使用 -e MYSQL_ROOT_PASSWORD=123456 设置 MySQL 的 root 用户密码为 123456
  • 使用 -d mysql:latest 后台运行最新版本的 MySQL。

2. 使用挂载卷启动

持久化数据和配置

1
2
3
4
5
6
7
sudo docker run --name mysql \
-p 3306:3306 \
-v /usr/local/docker/mysql/conf:/etc/mysql \
-v /usr/local/docker/mysql/logs:/var/log/mysql \
-v /usr/local/docker/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:latest

3. 进入 MySQL 容器

1
2
sudo docker exec -it mysql bash
mysql -uroot -p123456
  • sudo docker exec -it mysql bash 命令进入名为 mysql 的容器的 bash 环境。
  • mysql -uroot -p123456 命令使用 root 用户登录 MySQL,密码为 123456

4. 从本地复制文件到容器

如果需要将本地文件复制到容器中,可以使用以下命令:

1
2
docker cp 本地文件路径 ID全称:容器路径
docker cp /path/to/file.sql mysql:/root

5. 在 MySQL 中创建数据库和导入数据

1
2
3
4
mysql> create database name;
mysql> use name;
mysql> set names utf8;
mysql> source /name.sql;

不同色调的红色

  • 红色 (Red)
  • 粉红 (Pink)
  • 红褐色 (Sorrel)
  • 绯红 (Scarlet)
  • 紫红 (Purplish Red)
  • 酒红 (Wine Red)
  • 土红 (Reddle)
  • 深紫红 (Prune)
  • 淡红 (Pale Red)
  • 朱红色 (Vermilion)
  • 玫瑰红 (Rosy)
  • 橘红 (Jacinth)
  • 血红 (Blood-red)
  • 草莓红 (Strawberry Red)
  • 脸红的 (Blushing)
  • 腥红 (Crimson)
  • 珊瑚红 (Coral)

more

Encycolorpedia一个提供颜色代码和颜色匹配称呼的网站

  • 颜色代码查询:通过输入颜色代码(如 HEX、RGB)来获取详细的颜色信息。
  • 命名颜色:列出了具有特定名称的颜色及其代码。

Match The Colors - Retryables匹配给定的颜色的在线游戏

  • 游戏玩法:使用三个滑块来调整 RGB 颜色值,尽量匹配提供的目标颜色。

pwn

useful

  • pwn
    • https://ch4r1l3.github.io/page/4/

IDA

function name

sub_4003E0

strings

  • SHIFT F12

pseudocode

博客迁移

到了不得不选择重建的时候

原博客使用的是hexo框架,主题是shoka,但是shoka主题的配置文件已经很久没有更新。我又不会自己修改配置勉强配好评论和搜索功能,过几天又不好使了,开始无限加载。

shoka主题本身的动效和设计特别好看,但被我折腾几顿后,用起来特别难受。一是为了省事,我把图片全放在图床上,每次上传图片都需要重新上传,非但不省事还更加麻烦,得时不时到处搜罗擅自使用图片,再传到加载速度如龟爬的免费图床。每次刷新加载图片造成卡顿,导致每次想上来看看笔记时不得不卡上几秒,等待图片加载。再对比主题制作者的博客完全没有我这种情况,加载图片和css都很快,而且作者博客的评论和搜索功能都很好用。

但以上原因都是间接的,等待加载在多数时候并不是要紧事。直接原因源于这周的突发奇想,把obsidian记录的latex笔记上传到博客。上传的过程不是我想象的一帆风顺,先是调整好格式后generate,跳出几十行看不懂的报错,接着是调整语法和格式本地修改,语法问题虽然解决了一大半,但重复渲染页面、重复加载的痛苦也被体会到。对我这个虽然敲不出几个字,懒得学着折腾但要求很多的技术菜鸟来说或许已经到了得要更换一个简单易用的博客框架或者主题的时候了。

新博客应该是什么样的

对新博客的要求如下 - 项目在持续维护 - 能直接部署在GitHub page 上 - 支持评论 - 支持搜索 - 主题极简、主页无图片 - 主题简单易用

答案到这似乎很明显了,选next就是正确答案,恰到好处的动效,极简的主页,而且最重要的,简单。但缺点……好吧,我关心的老版本的缺点在新的next主题上已经不存在了。看过next主题的文档,发现next主题的配置文件已经相当完善,甚至会教如何自定义主题。一番学习后,顺利配置好了想要的效果。还看大佬教程注入了石蒜小组件,看着主页心情都变好了。后续打算把obsidian的笔记迁移过来,把之前的笔记重新整理一下,再逐渐对新博客微调配色之类的外观件。希望我在新博客能一直使用下去,记录生活学习。

最后感谢大佬们维护next-theme,和相关的组件。

参考资料

  1. next-theme-doc

  2. Yu's blog

  3. Hexo-添加-Sakana-小部件

  4. hexo-doc

OSINT

  • https://www.google.com/advanced_search
  • https://yandex.com/
  • https://tineye.com/

fakenamegenerator

  • https://www.fakenamegenerator.com/

exiftool

  • https://onlineexifviewer.com/

satellite image

https://www.google.com/maps/@37.4219999,-122.0840575,3a,75y,35.56h,90t/data=!3m6!1e1!3m4!1sAFQjCNGR9Z5wZj4Y6h8q8zQ5hZ1Zl7q6Q!2e0!7i13312!8i6656

geoguessr tips

  • https://somerandomstuff1.wordpress.com/2019/02/08/geoguessr-the-top-tips-tricks-and-techniques/

email

  • https://phonebook.cz
  • https://www.voilanorbert.com/
  • clearbit connect
  • email checker
    • https://email-checker.net/check

domain

  • https://www.whois.com/whois/

data breach

  • https://dehashed.com/
  • https://weleakinfo.io/
  • https://namechk.com
  • https://whatsmyname.app/?trk=article-ssr-frontend-pulse_little-text-block
  • https://www.whitepages.com/
  • https://www.truepeoplesearch.com/
  • https://webmii.com/
  • https://thatsthem.com/
  • https://www.spokeo.com/
  • https://voterrecords.com/

hash decrypt

  • https://hashes.com/en/decrypt/hash

phone

  • https://www.truecaller.com/
  • https://calleridtest.com/

twitter search advanced

  • https://twitter.com/search-advanced
  • https://www.tweetbinder.com/blog/twitter-geocode/
  • https://thoughtfaucet.com/search-twitter-by-location/examples/
    • From the url
    • Entering the search string below let’s you use twitter location search to see their tweets:
    • geocode:38.890550,-77.009017,.02km
    • The above string will give you Tweets in a 0.02km radius around the Capitol. You can expand or shrink the geofence however you like however you like. But if you want to search Twitter for a specific date range, for example, 1/6/2021, you’ll need to add that as well:
    • geocode:38.890550,-77.009017,.02km
    • since:2021-01-05 until:2021-01-07

twitter tool

  • xPro pay to use
  • api change

maybe useful

OSINT Framework

  • https://osintframework.com/ ### integration tool
  • https://www.aware-online.com/en/ ### long-tail keyword
  • https://keywordtool.io/