Skip to main content

OKHK 👀

个人数字泔水\(⁠◔⁠‿⁠◔⁠)
Thinking...
  1. 说说你们现在用了哪些不错的免费服务吧

    最近用了

    1. CloudFlare Workers/Pages/R2

    2. Oracle Always Free ECS

    替代了我之前用的

    1. 香港 CN2 虚拟主机(宿主机被 D 了几次)

    2. 七牛云存储&CDN (虽然访问量不大,偶尔一个月也会收几块钱)

    真香~对于我的使用程度来说免费的额度完全够用。

    https://www.v2ex.com/t/1020338

    #RePost #Free #Tool
  2. 调整路径:京东 APP--我的--头像下面 plus 会员--专项立减(在权益列表里面,我的是第一行第二个,上面还有个 New 的浮标)--点进去到 plus 立享专减页面,右上角有个“权益管理”,然后就可以改回原来的返京东的了。

    京东好多几块钱的立减,还以为搞活动,没想到换权益了

    https://www.v2ex.com/t/1024748

    #RePost
  3. #RePost

    从今年开始,两会结束后就没有总理记者会了。

    ----------------------

    全国人大发言人宣布,今后几年“总理记者会”停办。

    十四届人大二次会议3月4日上午开主席团第一次会议,指定娄勤俭为发言人。发言人宣布,本届人大将举行外交、经济、民生三场部长级记者会,但不再举行总理记者会。

    发言人解释:李强总理在去年的十四届全国人大一次会议后已见过记者,明确了任期工作思路;社会对政府工作的主要关切,在政府工作报告、计划报告、预算报告中都有具体回应;因此本届人大(2023–2027)如无特殊情况,都不再举办总理记者会。

    国务院总理在两会后招待中外记者的制度自1993年起固定实施,三十年来涌现了“文化大革命这样的历史悲剧还有可能重新发生”(温家宝,2012)“有6亿人每个月的收入也就1000元”(李克强,2020)等著名对答。
  4. 一行命令降低 IPv6 出站优先级

    #RePost #Script #Network #Linux

    https://www.nodeseek.com/post-73797-1

    命令:

    
    sed -Ei '/^[[:space:]]*#?[[:space:]]*precedence[[:space:]]+::ffff:0:0\/96[[:space:]]+100\b.*?$/ {s/.+100\b([[:space:]]*#.*)?$/precedence ::ffff:0:0\/96  100\1/; :a;n;b a}; /^[[:space:]]*precedence[[:space:]]+::ffff:0:0\/96[[:space:]]+[0-9]+.*$/ {s/^.*precedence.+::ffff:0:0\/96[^0-9]+([0-9]+).*$/precedence ::ffff:0:0\/96  100\t#原值为 \1/; :a;n;ba;}; $aprecedence ::ffff:0:0\/96  100' /etc/gai.conf
    


    这个命令干了什么?

    这个命令对/etc/gai.conf文件做了修改,由于是系统文件,请确保拥有足够的权限运行此命令

    运行该命令会处理以下4种情况:

    1. 遇到已经设定过ipv4最高优先级配置时,结束执行,不做任何修改
    2. 在遇到被注释掉的ipv4优先级配置时,将取消其注释,同时保留该行配置文件的注释
    3. 当遇到设定值非100的优先级设置时,将优先级设置为100并注明原值为多少
    4. 当没有发现被注释掉的ipv4优先级配置时,在配置文件末尾添加配置

    命令将会为/etc/gai.conf 文件配置以下值:

    
    


    这行配置有什么用

    ::ffff:0:0/96 是ipv4的ipv6映射地址

    这行配置将ipv4作为最高的优先级

    为什么选择优先v4出站

    现在主流系统都默认优先使用v6出站

    但是一般来说网站对v4的支持效果更好,连接速度更佳(有时候v6去目标网站会绕路)

    相信单这一点对于MJJ来说就已经够了

    而且降低v6优先级并不是关闭v6,仍然能够访问v6 only网站

    为什么不使用更简单点的命令

    一寸长一寸强!

    
    echo "precedence ::ffff:0:0\/96  100" >> /etc/gai.conf
    


    这行命令当然可以实现降低v6优先级的效果

    但是

    1. 如果不小心重复运行将会导致配置文件底下出现多行相同配置项,影响美观(强迫症患者)
    2. 如果已经配置过ipv4优先级了(比方说设置为60),那么直接用上面的echo命令会出现冲突

    如何查看命令效果

    使用

    
    


    如果是ipv6优先,则会ping 到google的ipv6地址

    v4优先则ping v4的地址

    以下是v6出站示例

    
    PING google.com(hkg12s13-in-x0e.1e100.net (2404:6800:4005:808::200e)) 56 data bytes
    64 bytes from hkg12s37-in-x0e.1e100.net (2404:6800:4005:808::200e): icmp_seq=1 ttl=119 time=0.341 ms
    64 bytes from hkg12s37-in-x0e.1e100.net (2404:6800:4005:808::200e): icmp_seq=2 ttl=119 time=0.350 ms
    64 bytes from hkg12s37-in-x0e.1e100.net (2404:6800:4005:808::200e): icmp_seq=3 ttl=119 time=1.01 ms
    64 bytes from hkg12s13-in-x0e.1e100.net (2404:6800:4005:808::200e): icmp_seq=4 ttl=119 time=0.325 ms
    64 bytes from hkg12s37-in-x0e.1e100.net (2404:6800:4005:808::200e): icmp_seq=5 ttl=119 time=0.369 ms
    


    使用命令之后可以看到出站变成v4优先了

    
    PING google.com (142.250.204.78) 56(84) bytes of data.
    64 bytes from hkg07s39-in-f14.1e100.net (142.250.204.78): icmp_seq=1 ttl=59 time=0.797 ms
    64 bytes from hkg07s39-in-f14.1e100.net (142.250.204.78): icmp_seq=2 ttl=59 time=0.805 ms
    64 bytes from hkg07s39-in-f14.1e100.net (142.250.204.78): icmp_seq=3 ttl=59 time=0.828 ms
    64 bytes from hkg07s39-in-f14.1e100.net (142.250.204.78): icmp_seq=4 ttl=59 time=0.886 ms
    64 bytes from hkg07s39-in-f14.1e100.net (142.250.204.78): icmp_seq=5 ttl=59 time=0.887 ms
    


    注意

    如果商家镜像中该配置文件的末尾已经有了该配置项(例如v.ps)脚本会将前面被注释掉的

    
    


    给取消注释,导致有两个相同的配置。这是没有办法的,无法通过单单一行命令应对这种情况 ;_;

    该命令可能不适配老系统,可能不适配redhet系(未测试)

    经测试大便11/12没有问题,ubuntu较新系统没有问题
  5. 分享神级去除 IOS 应用开屏广告的方法

    weijancc:

    之前在 v2 搜索去开屏广告, 大多都是通过小火箭或 surge 对广告域名或接口进行屏蔽, 但规则不能覆盖全部互联网 APP, 今天刷小红书发现可以通过快捷指令打开 url schema 跳转的方式来屏蔽广告.

    这是模拟从其他地方跳转进 APP ,不少 APP 为了更好的体验,此时不会展示开屏广告, 使用步骤:

    1. 新建快捷指令: 添加操作->搜索"打开 url"

    1. 输入应用的 url schema, 例如 bilibili://, (bilibili://,) 点击最下方的感叹号, 选择添加到主屏幕

    bilibili 设置后,不仅可以去开屏广告,还能加快启动速度,因为 bilibili 在启动时会故意延迟进入显示开屏画面😅,估计是在展示开屏画面的期间加载广告.

    应用的 url schema 需要自己去找, 或者自己对安装包解包去获取, 我目前用的几个:

    小红书: xhsdiscover://home/ (xhsdiscover://home/)

    招商银行: cmbmobilebank://

    京东读书: openapp.jdreader://

    携程: CtripWireless://

    一些合集: https://gist.github.com/zhuziyi1989/3f96a73c45a87778b560e44cb551ebd2

    添加到主屏幕可自己配置图标, 建议在Google Play(无牛皮癣图标)上搜索对应的 app, 然后保存其图标

    https://www.v2ex.com/t/1018073

    #RePost #Script #iOS #Apple
  6. Remix + Vite + Chakra UI 新项目生成模板

    用 Remix + Vite + Chakra UI 技术栈做了点尝试,这个组合还挺让人身心舒畅。顺手把基础代码提取成了一个 Remix 模板,用来生成新的 Remix 项目。

    https://github.com/mogita/remix-vite-chakra-ui-template

    没有任何 fancy 的事情,包含的东西都在项目名称里了。如果你恰好想尝试或已经熟悉这套 pattern ,这个项目希望能帮助节省几分钟搭建的时间。

    TypeScript
    Remix v2 stream body
    开箱可用所有 Chakra UI 的功能,并已修正暗色模式闪烁的问题
    基于 vite 光速编译打包

    在 remix 工程创建命令后加上模板路径即可:

    npx create-remix@latest --template mogita/remix-vite-chakra-ui-template

    https://www.v2ex.com/t/1016692
    #RePost #GitHub
  7. 论怎么与基层干部打成一片

    https://disksing.com/country-story/
    
    谈一下与小地方基层干部的斗争经验。他们最忌惮的主要3点:怕上级,怕舆情,怕有背景的人。 所以我们遇事绝对不能怂,讲道理讲不明白就直接问对方哪个部门的,上级是谁,让他相信你有可能把事情往上捅,尽量说普通话,有单反相机的话可以挂身上,平时背几句党员的群众路线啥的备着,保准势如破竹。
    

    #RePost #Life
  8. npmjs.org 被用来托管《武林外传》视频及弹幕。

    Sonatype 发现 npm 上的 748 个包名以 wlwz 开头的包里的 .ts 文件并不是 TypeScript 源代码,而是视频文件 (MPEG-TS)。
    虽然文章中没有写明,但中文订户大概能看出视频的内容是《武林外传》剧集。

    blog.sonatype.com/~

    linksrc: https://www.v2ex.com/t/1012222

    link #RePost npm Registry Flooded with 748 Movie-Storing Packages
  9. https://www.yt-blog.top/9952/

    Vercel 加速原理

    Vercel 在大陆周围还有很多节点,其中包含中国台湾、韩国、日本、新加坡等,这些节点的访问延迟在接受范围,且相对香港节点来说带宽更充足。

    Vercel 的 Anycast 会自动将节点解析至距离最近的香港服务器,但如果手动解析则太过麻烦。

    vercel.cdn.yt-blog.top 

    经过不断测速(大约消耗了200MB流量)手动解析,并通过 D 监控检查状态,无法访问时会及时暂停节点。使用时自动解析至附近可用节点,尽可能的选择优质节点。
    #RePost #Network
OKHK