Normal view

There are new articles available, click to refresh the page.
Today — 3 May 2025Curiosity

20250503

3 May 2025 at 09:09

特色列表

联合国教育、科学及文化组织世界遗产指的是1972年制定的《联合国教科文组织世界遗产公约》所述的重要的文化自然遗产项目。苏联于1988年10月12日批准了该公约。苏联解体后,作为前苏联加盟共和国之一,独立后的白俄罗斯共和国继承了苏联对该公约的权利和义务,使该国的自然和历史遗迹有资格被列入《世界遗产名录》。截至2019年,白俄罗斯共有四处历史和自然遗迹被列入《世界遗产名录》,另有五处被列入《世界遗产预备名单》。

你知道吗?

优良条目

威傑里勳爵英國法官大律師,1971年4月至1980年4月任英格蘭及威爾斯首席法官,任內於1972年就北愛爾蘭發生的血腥星期日主持富爭議性的「威傑里法庭」。他撰寫的判詞理據常以簡潔精僻著稱,任內又曾於1966年為法律援助制訂「威傑里準則」。「威傑里法庭」是回應當年英軍被指無理開槍鎮壓在倫敦德里舉行的一場和平遊行而召開的,可是他隨後發表的《威傑里報告書》卻辯稱軍方出於自衛開火,被質疑有包庇軍方和政府之嫌。

20250503

3 May 2025 at 08:17

From today's featured article

De Kuip, venue of the 2015 KNVB Cup final
De Kuip, venue of the 2015 KNVB Cup final

The 2015 KNVB Cup final was an association football match between PEC Zwolle and FC Groningen for the 97th KNVB Cup final, the Dutch Cup competition, played on 3 May 2015 at De Kuip in Rotterdam. PEC, the defending champions after their 5–1 victory over Ajax the previous year, were appearing in their fourth final. Groningen had reached the final once before, losing to PSV Eindhoven in 1989. PEC and Groningen entered the competition in the second round and progressed through five rounds to reach the final. Groningen scored 22 goals en route, the most of any team during the qualifying rounds. In front of more than 46,000 spectators, the first half ended goalless. The Slovak Albert Rusnák scored twice halfway through the second half, leading Groningen to a 2–0 victory and their first major honour. By winning the KNVB Cup, Groningen qualified for the 2015 Johan Cruyff Shield and the 2015–16 UEFA Europa League group stage. (Full article...)

Did you know ...

Filodes fulvidorsalis drinking tears from a human eye
Filodes fulvidorsalis drinking tears from a human eye

In the news

Mark Carney in 2020
Mark Carney

On this day

May 3: World Press Freedom Day; Constitution Memorial Day in Japan (1947); Constitution Day in Poland (1791)

Benty Grange helmet
Benty Grange helmet
More anniversaries:

Today's featured picture

Eastern grey kangaroo

The eastern grey kangaroo (Macropus giganteus) is a marsupial found in the eastern third of Australia, with a population of several million. The eastern grey kangaroo is the second largest living marsupial and native land mammal in Australia, with adult males weighing around 50 to 66 kg (110 to 146 lb) and females weighing around 17 to 40 kg (37 to 88 lb). Like all kangaroos, it is mainly nocturnal and crepuscular, and is mostly seen early in the morning, or as the light starts to fade in the evening. In the middle of the day, kangaroos rest in the cover of the woodlands and graze there. Kangaroos are the only large mammals to hop on two legs as their primary means of locomotion. This multiple exposure photograph shows an eastern grey kangaroo hopping in Mount Annan, New South Wales.

Photograph credit: Charles J. Sharp

新买的 macbook air m4 扬声器破音, v 友们能帮忙测试下是通病吗,附上音源

By: asdasdqqq
3 May 2025 at 03:03
asdasdqqq:

播放特定的音频就会有(纯音乐、微信读书等),而且不明显,去非自营的授权店,听了半天说是正常现象,开了 macos 的声音检测说没问题,就让我签字走了。

我手机播放是没有这种滋滋的声音的,在纠结要不要售后,能否官方寄修。

音源 网易云 https://music.163.com/song?id=28410241&uct2=U2FsdGVkX19LtqMuWq24YPBS+L/BU12XfZHeKdI0XNM=

applemusic https://music.apple.com/cn/album/%E9%81%93%E5%88%AB%E7%9A%84%E5%A4%8F%E5%A4%A9-%E8%99%9E%E7%BE%8E%E4%BA%BA%E7%9B%9B%E5%BC%80%E7%9A%84%E5%B1%B1%E5%9D%A1/451691642?i=451691643

声音在 32s 破音比较明显

开放远程居家办公 运维 5 名

3 May 2025 at 00:36
web2320632844:

开放远程居家办公 运维 5 名 名额有限,手快有,手慢无! 任职要求: 1 、 熟悉 Linux 操作系统的基础知识,熟练使用 Linux 常用操作命令,具备 linux 系统调优能力; 2 、 熟悉 zabbix 、ELK 、K8S 、ansible ,jenkins 等运维工具; 3 、 熟练配置 Haproxy 、Nginx 、java 、tomcat 、mysql 、redis 、kafka 、apollo 等应用相关软件的部署、配置与优化维护; 4 、 熟悉 docker 相关基础知识,可独立编写 dockerfile 生成需要的 docker 镜像; 5 、 熟悉 shell/python/go 中的一种或多种进行运维自动化脚本的编写,具备成功的 python 项目开发经验者优先; 6 、 熟悉阿里云、腾讯云、AWS 、Azure 等公有云运维优先; 7 、 熟悉 K8S 相关架构的优先 8 、 有较强的的责任心,技术钻研能力和沟通能力 岗位职责: " 1 、 负责应用系统运行软件的安装、配置、优化与维护; 2 、 负责应用系统模块部署、配置、维护、备份与检测; 3 、 负责应用系统的日志信息备份、管理、维护与分析; 4 、 负责应用系统的日常监测于维护、故障处理、性能分析与优化; 5 、 负责应用部署系统、环境配置系统、监控系统的开发、部署、升级与维护,建设高性能的运维平台。 6 、 负责应用系统的相关文档的编写、运维信息统计等。 7 、 负责运维流程制度完善,运维自动化系统研发 薪资范围:30-40kRMB 工作时间:9 小时/月休 6-7 天 TG:@aa228660

微信读书 APP 的 AI 问书功能,貌似不能选模型到底是混元还是 deepseek

By: imaxwell
2 May 2025 at 23:36
imaxwell:

问答顶部会提示"答案由 DeepSeek-R1/Hunyuan-T1 从书中总结",感觉这个功能还挺方便的,不知道有没有办法使用指定 deepseek 模型?如果微信读书里面不能指定,有没有其他电子书阅读的 app 里面可以方便指定自定义 AI 的解决方案? 先谢了~

分享一个自建的 API 中转站:高效稳定的 AI 模型 API 服务

2 May 2025 at 23:13
jacquelinecordas:

大家好,我是一名开发者,最近搭建了一个 API 中转站 zzzzapi.com ,专门为国内开发者提供稳定、快速的 AI 模型 API 服务。在这个 AI 爆发的时代,很多开发者都面临着 API 访问不稳定、计费复杂等问题,所以我开发了这个服务来解决这些痛点。

🚀 支持的 API 服务 OpenAI API - GPT-3.5/GPT-4/GPT-4o 等全系列模型 Claude API - Claude 3 系列模型( Opus/Sonnet/Haiku ) Gemini AI API - Pro/Ultra 等系列模型 Grok API - 提供 Grok-1 模型的访问 👉 查看完整模型列表和价格详情

💡 主要特性 超低延迟 - 全球节点优化,API 响应速度快 高稳定性 - 多通道保证服务稳定性,99.9%可用性 简单定价 - 透明计费,无隐藏费用 开发友好 - 与原生 API 完全兼容,零修改即可迁移 中文支持 - 完善的中文文档和技术支持

🔧 适合人群 开发 AI 应用的个人开发者 需要稳定 AI API 的创业团队 研究 AI 的学生和研究人员 需要绕过地区限制访问 AI 模型的用户

🎁 注册优惠 新用户注册即送 10 元 体验金 V2EX 用户专属优惠码:V2EX2024 ,充值可额外获得 15%余额 🌐 为什么选择我们? 与其他 API 中转相比,我们专注于: 稳定性第一 - 多节点冗余保证服务不中断 价格合理 - 微利运营,让利给开发者 技术支持 - 快速响应用户问题 欢迎访问 zzzzapi.com 了解更多信息,如有任何问题,可以在评论区留言或直接通过网站联系我。 期待与 V2EX 的各位技术大牛交流,也欢迎提出宝贵意见帮助我改进服务! #API 中转站 #GPT_API #ChatGPT_API #OpenAI_API #Gemini_AI_API #Grok_API

4 月一个月拔笋卖笋干能卖 1 万 5 千你会干吗?

By: zhouyin
2 May 2025 at 22:59
zhouyin: 在农村无聊,钓鱼都没地方钓,在家太闷,整天对着电脑眼睛对身体不好。
并且万一哪天失业现在就开始存点钱。

今年没经验,拔了六七百斤野山笋,笋干可能有 20 几斤。就留着自己和父母吃了。

明年有经验了,准备买个大型电烘干机,煮笋用大型煤炉,买个独轮手推车,把笋壳都留山上。

总结就是只要地段好,拔笋不累,但拿下山和背一长段路累,切成片累,连续几天晒干累。

今年我下午 4 点出发,到天黑之前大约一小时就能拔 80 斤左右,剥壳后剩 30 几斤笋肉,再晒成干差不多 3 斤多点吧。
10 斤笋肉换一斤笋干。

要是 4 月整个月空闲时间多,每天弄个 100 斤笋肉回家,就有 10 斤笋干,30 天就 300 斤笋干,50 一斤就 1 万 5 千元。
成本就是煤饼费 烘干机的电费,快递费。

就是听起来太吓人了,3000 斤笋肉!

这个真的属于农民的收入。走投无路了,连打工都吃不下打了,再卖点其他农产品,也是能勉强维持温饱的收入。

遇到了极端情况才知道备机的重要性,求推荐备机

By: CatCode
2 May 2025 at 20:29
CatCode:

首先不是故事会,想听故事的可以关了。
假期开始前突遇一个极端情况,因为涉及隐私不讲内容,如果当时情况继续恶化,我可能要过一个完全没有手机、与朋友家人同事领导快递小哥等完全失联、没有电子支付、登录不了电脑端小而美的完完整整的五一假期。

所以,现在决定要买一个备用手机,平常就放在屋里,不插卡,定期充电,保持可用状态。但是不知道该买啥手机好。所以来求各位 V 友推荐值得买的机器,谢谢大家。
目前主用的还是 iPhone 13 ,并且没有更新的打算。
预算 2K 以内,要求备用机安卓/iOS 不限,维护简单方便,保护隐私,且不能以下犯上、越级打怪。

mac 如何通过数据线连接安卓进行屏幕镜像或者扩展(而不是使用局域网投屏)?

By: movq
2 May 2025 at 10:36
movq:

网上查了下,基本是在说安装投屏 app ,在局域网内把 mac 投屏到安卓

然而这样做的前提是局域网,而在公共场所,比如咖啡店,wifi 一般为了安全起见隔离了不同设备之间的相互访问,这样就没法局域网投屏了

关于前端 pdf 渲染问题

2 May 2025 at 21:51
Leoking222:

最近打算写个项目,现在遇到一个小问题,就是前端在渲染 pdf 的时候,使用的是 vue3 ,pdf 库使用的是 vue-pdf-embed ,导致前端页面渲染出来的 pdf 很糊,调了很多,都没有效果,不知道是不是组件库的问题,有没有前端大佬有好的解决方案,本人 Java 载,对前端研究的不是特别深入。希望大佬解惑。

image-20250502215118183

菜*就不要打游戏好不好?

2 May 2025 at 21:36
adolphlanglang:

今天打瓦被虐成狗了,我把原因归到了网络波动上(就是不承认菜,不过网络质量确实不好,根本就是不能玩的程度),然后写了下面这个脚本简单测试下网络质量,大家看谁网络质量比较好测试一下。

下面是一组比较夸张的数据,但是游戏中也会出现。

21:32:18 样本数量: 60 | 平均: 111.24ms | 抖动: 55.75ms | 抖动率: 50.12%
21:32:20 样本数量: 60 | 平均: 112.78ms | 抖动: 55.60ms | 抖动率: 49.30%
21:32:22 样本数量: 60 | 平均: 115.65ms | 抖动: 55.04ms | 抖动率: 47.59%
21:32:23 样本数量: 60 | 平均: 117.59ms | 抖动: 60.08ms | 抖动率: 51.09%
21:32:25 样本数量: 60 | 平均: 115.69ms | 抖动: 56.60ms | 抖动率: 48.93%
21:32:26 样本数量: 60 | 平均: 119.04ms | 抖动: 57.91ms | 抖动率: 48.65%
21:32:27 样本数量: 60 | 平均: 118.50ms | 抖动: 58.77ms | 抖动率: 49.60%
21:32:28 样本数量: 60 | 平均: 115.43ms | 抖动: 58.23ms | 抖动率: 50.44%
21:32:29 样本数量: 60 | 平均: 111.57ms | 抖动: 54.64ms | 抖动率: 48.97%
import configparser
import subprocess
import time
import re
from collections import deque
import numpy as np
import os

CONFIG_FILE = 'config.ini'

def create_default_config(path):
    config = configparser.ConfigParser()
    config['monitor'] = {
        'host': 'baidu.com',
        'window_size': '60',
        'ping_interval': '1',
        'trim_percent': '0.05'
    }
    config['output'] = {
        'show_timestamp': 'true',
        'log_to_file': 'false',
        'log_file': 'jitter_log.txt'
    }
    with open(path, 'w') as configfile:
        config.write(configfile)
    print(f"[首次运行] 配置文件 '{path}' 已生成,使用默认配置。")

def load_config(file):
    if not os.path.exists(file):
        create_default_config(file)

    config = configparser.ConfigParser()
    config.read(file)
    return {
        'host': config.get('monitor', 'host'),
        'window_size': config.getint('monitor', 'window_size'),
        'ping_interval': config.getfloat('monitor', 'ping_interval'),
        'trim_percent': config.getfloat('monitor', 'trim_percent'),
        'show_timestamp': config.getboolean('output', 'show_timestamp'),
        'log_to_file': config.getboolean('output', 'log_to_file'),
        'log_file': config.get('output', 'log_file')
    }

def ping_once(host):
    try:
        output = subprocess.check_output(
            ["ping", host, "-n", "1"],
            stderr=subprocess.STDOUT,
            universal_newlines=True
        )
        match = re.search(r'(?:时间|time)[=<]?\s*(\d+)\s*ms', output, re.IGNORECASE)
        if match:
            return int(match.group(1))
    except subprocess.CalledProcessError:
        pass
    return None

def calculate_jitter_rate(delays, trim_percent=0.05):
    if len(delays) < 4:
        return None
    arr = np.array(delays)
    lower = np.percentile(arr, trim_percent * 100)
    upper = np.percentile(arr, (1 - trim_percent) * 100)
    trimmed = arr[(arr >= lower) & (arr <= upper)]
    if len(trimmed) < 2:
        return None
    avg_delay = np.mean(trimmed)
    diffs = np.abs(np.diff(trimmed))
    avg_jitter = np.mean(diffs)
    jitter_rate = (avg_jitter / avg_delay) * 100 if avg_delay != 0 else 0
    return avg_delay, avg_jitter, jitter_rate

def live_ping_jitter(config):
    delays = deque(maxlen=config['window_size'])
    while True:
        delay = ping_once(config['host'])
        timestamp = time.strftime('%H:%M:%S') if config['show_timestamp'] else ''
        if delay is not None:
            delays.append(delay)
            result = calculate_jitter_rate(list(delays), config['trim_percent'])
            if result:
                avg_delay, avg_jitter, jitter_rate = result
                line = f"{timestamp} 样本数量: {len(delays):2d} | 平均: {avg_delay:.2f}ms | 抖动: {avg_jitter:.2f}ms | 抖动率: {jitter_rate:.2f}%"
            else:
                line = f"{timestamp} 收集中... 样本数量: {len(delays)}"
        else:
            line = f"{timestamp} 丢包"

        print(line)
        if config['log_to_file']:
            with open(config['log_file'], 'a', encoding='utf-8') as f:
                f.write(line + '\n')

        time.sleep(config['ping_interval'])

if __name__ == "__main__":
    config = load_config('config.ini')
    live_ping_jitter(config)

7 年之后的新手机

2 May 2025 at 21:21
dreampython:

换手机了,京东的直营店购买了新手机,荣耀 magic 7 16G+512G 白色的手机,到手价 3999 元,国补减了 500 元,店补减了 200 元。

换之前使用的手机是 iphone7 128G,使用了 7 年 4 个月,电量焦虑是主要问题、第二和第三的问题是反应慢和信号问题。

  • 电量焦虑问题解决了。从 4 月 27 日早上 6 点起床开始到 4 月 28 日 22 点 18 分还有 18%的电量。从 22 点 21 分开始充电,从 18%开始,23:00 充满,用时 40 分钟,预估从 0%充电,充满需要 50 分钟左右。
  • 手机反应很快。比如:美团 app 扫码单车和还车,都是秒级响应; 微信操作也是秒级;使用了 8 年多的 iphone 7 的响应快达到 30s ,甚至接近 1 分钟了。
  • 有很多需要适应的地方。比如:播客 app ,找到一个替代品 “小宇宙”;浏览器尝试使用 Edge ,之前主要使用的 safari 。
  • 微信聊天记录的迁移: 微信自身提供了迁移能力,具体使用方法:豆包搜索“更换手机时如何转移微信记录”

有大佬知道这种网站的需求是什么?

By: kissyuer
2 May 2025 at 21:18
kissyuer:

最近朋友做了一个年龄计算器网站,丢给我,让我帮他用一下,看哪里有 bug ,bug 我倒是没给他找出来,我就好奇做这样的网站真的有需求吗?计算年龄还专门需要制作一个网站吗?自己心算不就算出来了?(没有冒犯的意思,纯属好奇,这到底有什么使用场景) https://agecalcuor.lat/

Hambook 新版上线,全新 UI 全新体验,本体免费,不需要购买,可自主配置 AI 服务

2 May 2025 at 21:07
superknight:

AppStore 传送门: https://apps.apple.com/cn/app/hambook/id6740775311?platform=iphone

###1.2 版本功能上线:

1 、全新 UI 版本上线; 2 、更丰富的 RSS 源; 3 、多种阅读主题; 4 、阅读量统计,阅读排行榜; 5 、提供 AI 服务

教程视频,小红书:

90 [五一节日快乐,Hambook 新版上线啦 - Hambook 开发者 | 小红书 - 你的生活指南] 😆 QlzHBA2eyAWMa2F 😆 https://www.xiaohongshu.com/discovery/item/681484d30000000021005011?source=webshare&xhsshare=pc_web&xsec_token=LBWTmNX1kpEdwbW5najQLEqIOS9wikmdUBSzQ86hG0dvU=&xsec_source=pc_share

分享一个 IOS 环境音乐定时关闭的快捷指令(防止半夜被吵醒)

2 May 2025 at 20:37
zhonghanwen:

前几天体验了一下 IOS18.4 的环境音乐功能,想说睡前放点睡前氛围环境音乐助眠,结果半夜被吵醒了……😂 找了下没有找到它定时关闭功能!

于是自己动手做了一个快捷指令,支持定时关闭环境音乐,简单实用,适合和我一样容易被吵醒的小伙伴~

👉 快捷指令下载地址( iCloud ): https://www.icloud.com/shortcuts/d2629612ead541ad9f3674f83d6a50ec

用法也很简单,运行后选择时间(比如 30 分钟 表示 30 分钟后关闭),就搞定了。

欢迎大家试用,有问题也可以一起讨论优化~

遇到了极端情况才知道备机的重要性,求推荐备机

By: CatCode
2 May 2025 at 20:29
CatCode:

首先不是故事会,想听故事的可以关了。
假期开始前突遇一个极端情况,因为涉及隐私不讲内容,如果当时情况继续恶化,我可能要过一个完全没有手机、与朋友家人同事领导快递小哥等完全失联、没有电子支付、登录不了电脑端小而美的完完整整的五一假期。

所以,现在决定要买一个备用手机,平常就放在屋里,不插卡,定期充电,保持可用状态。但是不知道该买啥手机好。所以来求各位 V 友推荐值得买的机器,谢谢大家。
目前主用的还是 iPhone 13 ,并且没有更新的打算。
预算 2K 以内,要求备用机安卓/iOS 不限,维护简单方便,保护隐私,且不能以下犯上、越级打怪。

❌
❌