Jinfang's Personal Page

如果有一天你突然想起了我

用户工具

站点工具


blog

这是blog的展示页面,按时间排序了blog文件下的内容
右边的目录每次展示9篇
滑倒最下面可以翻页看到后面或前面的9篇


upgrade Kali Linux

安装完成后必然是先升级 因为还不会用所以今天就只升级

apt-get update

apt-get upgrade

apt-get dist-upgrade

修改用户root的密码

password root

2025/05/05 03:24 · jinfang · 0 无评论

Firefox设置

用Firefox一段时间了今天在另一台设备上安装重新整理了需要的设置

设置中文

获取Firefox语言包

Mozilla 字典和语言包页面https://addons.mozilla.org/firefox/language-tools/

改变界面语言

about:config

intl.locale.requested

如果没有intl.locale.requested可以自己创建

about:config

这里本来有个表格,当时不好处理就没有放了,可以看下面的链接。

表格来自 https://github.com/TheCreeper/PrivacyFox 并不是完整的还应该参考 https://cybermagicsec.github.io/privacytools-zh/#addons

插件

安装 “Privacy Badger” 阻止被追踪 利用 “uBlock Origin” 来封锁广告与追踪器 利用 “Self-Destructing Cookies” 自动删除 Cookies 使用 “HTTPS Everywhere” 加密连接 利用 “Decentraleyes” 来关闭内容传递网络 利用“NoScript Security Suite”套件完整控制

2025/05/05 03:23 · jinfang · 0 无评论

再也不买不能解bl的手机了

将vs988t刷成us997

1、找一台win电脑安装USB驱动 2、手机接上数据线进入刷机模式

手机进入下载模式(刷机模式),通用方法:关机后按住音量上键插数据线,手机显示“Download mode”后松手,稍等几秒钟,手机会进入“Firmware update”界面

3、安装LGUP_Install_Ver_1_14_3.msi

https://www.mylgphones.com/download-lg-up-software

4、替换LGUP为破解版

https://forum.xda-developers.com/v20/how-to/guide-patch-lgup-to-unlock-features-t3652222

5、刷入下载好的固件

LG所有机型固件下载地址 https://lg-firmwares.com/ 其他 其他

imei查询地址: https://imei.guru/ http://www.lgbbs.com/thread-56343-1-1.html

2025/05/05 03:16 · jinfang · 0 无评论

mac os上直接使用NTFS

sudo nano /etc/fstab

然后把下面的内容写进去,Windows注意改成自己磁盘的名字。如果你的磁盘名字里面有空格,就需要用\040代替空格 把xxxx改成磁盘的名字 如果磁盘名字里面有空格 需要用\040代替空格

LABEL=xxxx none ntfs rw,auto,nobrowse

2025/05/05 03:15 · jinfang · 0 无评论

重装mac os

制作安装盘

https://support.apple.com/en-us/HT201372

安装软件

brew安装常用软件

/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

brew install wireguard-tools wget go node git

brew cask install visual-studio-code riot dejalu android-file-transfer skim vlc appcleaner transmission keepassxc firefox google-chrome

本来还要装macchanger但好像出现了一点问题

app store

Twitterrific reeder Numbers Pages Xcode

其他软件

bitcoin tor gnupg

参考

Mac os上直接使用NTFS Homebrew使用命令 改变MAC地址 在小内存设备上安装bitcoin core钱包 Firefox设置 MacOS 的安全和隐私指南 oh-my-zsh介绍

2025/05/05 03:14 · jinfang · 0 无评论

mac在Debian安装wireguard和使用

Debian服务器端

1、在服务器安装wireguard

echo “deb http://deb.debian.org/debian/ unstable main” > /etc/apt/sources.list.d/unstable.list

printf 'Package: *\nPin: release a=unstable\nPin-Priority: 150\n' > /etc/apt/preferences.d/limit-unstable

apt update

apt install wireguard

2、生成公钥、私钥、共享密钥

sudo mkdir -p /etc/wireguard && sudo chmod 0777 /etc/wireguard

cd /etc/wireguard

umask 077

wg genkey | tee private.key | wg pubkey > public.key | wg genpsk > preshared.key

输出私钥

cat private.key

输出公钥

cat public.key

输出共享密钥

cat preshared.key

3、编辑配置文件

sudo vi wg0.conf


[Interface]

Address = 192.168.1.1/24服务器上的接口

ListenPort = 端口

PrivateKey = 服务器私钥

PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE

SaveConfig = true

[Peer]

PublicKey = 连接节点公钥(由客户端生成)

AllowedIPs = 192.168.1.2/32 (VPN 隧道的内网 IP 段)

设置服务器的 NAT 流量转发

sudo vi /etc/sysctl.conf


net.ipv4.ip_forward = 1


sudo sysctl -p

在服务器端添加虚拟网卡 wg0,设置隧道 IP 和 iptables 规则

sudo ip link add dev wg0 type wireguard

sudo ip address add dev wg0 192.168.1.1/24

sudo ip link set wg0 up

sudo wg setconf wg0 /etc/wireguard/wg0.conf

sudo iptables -A FORWARD -i wg0 -j ACCEPT

sudo iptables -A FORWARD -o wg0 -j ACCEPT

sudo iptables -t nat -A POSTROUTING -o wg0 -j MASQUERADE

sudo iptables -t nat -A POSTROUTING -o ens4 -j MASQUERADE

如果遇到提示 RTNETLINK answers: Operation not supported很可能就是wireguard模块没有加载 查看模块是否启动

lsmod | grep wireguard

先检查是否升级到最新系统再启动模块,如果报错需要重启

modprobe wireguard

检查wg设置是否正常

sudo wg show

4、设置开启启动

systemctl enable wg-quick@wg0 mac os端

1、安装

/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

brew install wireguard-tools

2、生成公钥、私钥

wg genkey | tee private.key | wg pubkey > public.key

输出私钥

cat private.key

输出公钥

cat public.key

3、编辑配置文件wg0.conf

[Interface]

Address = 192.168.1.3/32 本地接口地址

PrivateKey = 本地客户端私钥

ListenPort = 端口

DNS = 1.1.1.1

[Peer]

PublicKey = 服务器端公司(由服务器端生成)

AllowedIPs = 0.0.0.0/0,::0/0 (VPN隧道的内网IP段)

Endpoint = 远程服务器公网IP和端口

4、启动/关闭

wg-quick up wg0

wg-quick down wg0

参考:https://www.wireguard.com/quickstart/

2025/05/05 03:13 · jinfang · 0 无评论

Debian创建新用户和设置防火墙

创建新用户

1、登入root账号创建新用户

adduser xx

2、将新创建的用户添加到sudo组使xx用户可以执行超级权限

usermod -aG sudo xx 设置ufw防火墙

防火墙可以确保只允许某些服务链接网络。

1、安装

sudo apt install ufw

2、允许ssh链接

ufw allow OpenSSH

3、启用防火墙

ufw enable

4、查看防火墙状态

ufw status

2025/05/05 03:12 · jinfang · 0 无评论

部署calibre-web

安装calibre

sudo -v && wget -nv -O- https://raw.githubusercontent.com/kovidgoyal/calibre/master/setup/linux-installer.py | sudo python -c “import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()”

sudo apt-get install xvfb imagemagick

mkdir ~/calibre-library

calibre-server ~/calibre-library

可以通过设置脚本来开机启动

遇到的错误 1、语言,Google搜索一下可以解决这个问题,记得重启。

WARNING: Failed to set default libc locale, using en_US.UTF-8

perl: warning: Falling back to the standard locale (“C”).

2、还有这个可以忽略的问题

WARNING

Setting up desktop integration failed with error:

__

  Traceback (most recent call last):
    File "site-packages/calibre/linux.py", line 861, in setup_desktop_integration
    File "subprocess.py", line 541, in check_call
  CalledProcessError: Command 'xdg-desktop-menu install --noupdate ./calibre-gui.desktop' returned non-zero exit status 3

Creating un-installer: /usr/bin/calibre-uninstall

There were 1 warnings

* Setting up desktop integration failed with error:

Run “calibre” to start calibre 安装calibre-web

git clone https://github.com/janeczku/calibre-web/

cd calibre-web

pip install –target vendor -r requirements.txt

python cps.py

参考:

https://manual.calibre-ebook.com/server.html#creating-a-service-for-the-calibre-server-on-a-modern-linux-system

https://grantwinney.com/calibre-is-awesome-calibre-server-is-not/

https://www.digitalocean.com/community/tutorials/how-to-create-a-calibre-ebook-server-on-ubuntu-14-04

2025/05/05 03:02 · jinfang · 0 无评论

20250502

这两年ai看起来是没有什么变化,但在细分领域几乎每周都有突破。针对一个专业的模型也是也来越多人提及。不过在我看来单一专业的模型并不可靠,因为太容易走到头然后就没有进展了。就和现在的人类一样单一专业的ai就和比特币挖矿一样,刚开始的时候能经常有发现随着参与的人越来越多和该领域可被发现的东西越来越少就停滞了。这样也有点像人类的专家学者因为领域知识有限无法组成新的化学式。

我也想要说一下我现在的认知认为未来几年会发生的事:

1、因为图像识别+全能型ai+机器人的发展我会有一只机器人组成的施工队,他们严格按照流程施工图像识别技术保证他们即使因为意外出错也可以及时纠偏,他们严格按照设计标准高效的完成各种工作内容。当然因为我没有能力拿到中国政府的许可这样的机器人和服务在中国是违法所以在中国会有无数个像我一样的黑工头。

2、制造业的劳动力大幅下降,低价人工将失去优势。通用人工智能的突破会导致材料科学大幅进步,机器人将拥有自主制造、自主维护、自主维修等能力。

3、通用人工智能的突破会导致医学大幅进步,ai拥有前所未有的疾病理解与诊断的能力将使得医疗成本大幅降低。

4、通用人工智能带来的社会动荡可能会导致人口大量死亡,没有办法阻止。对于我自己现在正处于社会较低层,风险也是非常大。

2025/05/02 18:10 · jinfang · 0 无评论

<< 更新的文章 | 更早的文章 >>

blog.txt · 最后更改: 2025/03/21 17:05 由 jinfang