阅读视图

发现新文章,点击刷新页面。

解决树莓派官方系统在浏览器打开网页无法显示Emoji的问题

最近写了个《玄乎儿分光镜》,(体验地址 http://fangyuanxiaozhan.com:4000/register )可以基于八字,自动测算每天运势,非常适合放在树莓派运行,我的树莓派使用的是树莓派官方系统 raspberry pi os , 使用Chrome浏览器打开网页发现无法显示Emoji 经过一番查找后,发现只需运行以下命令,安装emoji sudo apt-get install fonts-noto-color-emoji 最后重新启动浏览器,即可! 本文永久更新地址: https://v2fy.com/p/2025-05-09-14-12-37-show-emoji-in-raspberry-pi-os/

今日爆火的高仿Manus的开源软件Suna使用成本

最近有个高仿Manus的真开源项目Suna,开发者号称在一个小别墅,3周完成了开发,开发者拿着香蕉麦克风,兴致勃勃的发了个小视频。 视频地址:https://www.toutiao.com/video/7496300307304038939/ Suna开源地址为 : https://github.com/kortix-ai/suna 2025年4月25日已经登顶Github Trending榜第一名,这下不得不品了 这个项目依赖了很多在线服务,我投入了3个多小时才把这个项目运行起来,运行后的效果如图所示 我本地部署后,项目默认调用 claude-3-7-sonnet-20250219 模型,一个任务消耗了0.89刀的token 目前的行情,往Claude充值5刀,要额外缴0.33元的税 换算下来,一个搜集新闻的任务,光是token就要消耗0.94刀,如果算上虚拟机和数据库的计费,一美刀是不够的。 回顾Manus前段时间的新闻,消耗100万刀的token,融资7500万美元,团队成员应该还是可以过的很滋润。 小结 AI应用领域依然是出于大力出奇迹的阶段,用户并不知道自己需要什么,直到开发者们把产品展示到用户眼前。 现阶段,普通用户的消费能力,无法覆盖每个任务1美元的成本,而企业用户付费能力强,但往往需要兼容老系统,企业需要在不改造已有系统的前提下,让大模型替代人工操作,降低机械性工作的人工成本,提高系统的效率。 我认为Suna的意义在于创造需求,让一部分人以成本价体验到目前最好用的AI产品,好的产品形态,会不断拉高AI产品的产品力上限。 本文永久更新地址: https://v2fy.com/p/2025-04-25-17-17-28-suna/

Chrome浏览器在http网页上支持打开麦克风

在开发过程中,可能会用到在http服务使用麦克风,Chrome浏览器默认禁止了http网页使用麦克风,如果需要在本地浏览器允许麦克风,需要将ip写入浏览器,方法如下 chrome://flags/#unsafely-treat-insecure-origin-as-secure 修改完成后,重启浏览器即可! 本文永久更新地址: https://v2fy.com/p/2025-04-20-12-55-17-treat-insecure-for-audio/

《树莓派不吃灰》031:基于Dufs在树莓派搭建基于Web的支持读写的网盘,顺带白送一个webdav服务

今天需要给同事发一个超大号的视频文件,于是我同事给我发了一个网址,可以直接上传文件给他,我感觉这个网页很有趣,完全可以私有化部署到树莓派上,当一个内网文件管理器使用。 Dufs开源地址 https://github.com/sigoden/dufs 一键起飞:直接使用Docker启动 进入自己想要开启服务的目录,运行以下命令即可 sudo docker run -v `pwd`:/data -p 15000:5000 --rm -it sigoden/dufs /data -A 启动后,可以对电脑里所有的文件进行实时查看 支持在线编辑文件 通过Chrome浏览器的能力,可以直接进行视频在线播放 如果共享空间给别人,可以设置禁止删除 sudo docker run -v `pwd`:/data -p 15000:5000 --rm sigoden/dufs /data --allow-upload 实用小攻略:搭建办公室共享空间 如果想做成长期的服务,比如在办公室里的树莓派上创建一个文件夹,比如/home/zhaoolee/share,用于和同事们共享资源,可以上传,可以下载,但不允许删除,可以这样配置(Docker开机启动命令: sudo systemctl enable docker ) # 创建一个共享文件夹 mkdir /home/zhaoolee/share # 创建共享服务 sudo docker run -d \ --name dufs-server \ -v /home/zhaoolee/share:/data […]

如何玩转esp32

资料路径:www.waveshare.net/wiki/ESP32-S3-LCD-1.47 解决占用 ➜ ~ lsof | grep /dev/cu.usbmodem2020_12_222 screen 46572 zhaoolee 5u CHR 9,3 0t8 987 /dev/cu.usbmodem2020_12_222 ➜ ~ kill 46572 ➜ ~ lsof | grep /dev/cu.usbmodem2020_12_222 ➜ ~ 刷机流程 左侧Reset 右侧Boot 用 USB 线连接 ESP32-S3 到 Mac 进入 Bootloader 模式 (如果 ESP32-S3 没有反应): 按住 BOOT 按钮 按 RESET 按钮 松开 RESET 再松开 BOOT 打开 […]

比尔盖茨庆祝微软50周年回忆博客(附原文翻译以及Windows纪念壁纸下载)

今年是微软诞生50周年,比尔盖茨写了这篇回忆文章,介绍了他怎么会创立这家公司,文末给出了微软第一个产品 Altair BASIC 的PDF版源码以及纪念壁纸的下载地址 Celebrate 50 years of Microsoft with the company’s original source code 原文链接:https://www.gatesnotes.com/meet-bill/source-code/reader/microsoft-original-source-code 文章所在的网站为「盖茨笔记 gatesnotes.com」,里面的网页内容用了很炫酷的特效(防爬虫效果很好),普通的翻译软件翻译的排版效果很差,本篇文章直接对照图文做一下翻译,也写一些个人思考,算是抛玉引砖,雅俗共赏。 在微软公司发布Office, Windows95, Xbox, AI 之前,有一款产品,名为「阿尔泰 BASIC」 我写过的最酷的代码 1975年,我和保罗·艾伦创建了微软,因为我们相信我们的愿景:每张桌子上,每个家庭中都有一台计算机。 五十年后的今天,微软继续创新,寻找让生活更轻松、工作更高效的新方式。能够走过50年是一个巨大的成就,我们无法完成这一切,没有像史蒂夫·巴尔默和萨提亚·纳德拉这样的杰出领导人,以及曾在微软工作的许多员工。 虽然我很高兴庆祝这一周年纪念,但达到这一里程碑的同时,也有些许苦涩。我总是喜欢回顾微软的历史,幻想它的未来。但也很难相信,像我生命中如此重要的一部分,已经存在了半个世纪! 就像昨天一样,保罗和我还在哈佛的计算机实验室里,趴在PDP-10旁,写下将成为我们公司第一款产品的代码。 图片左侧的杂志内容来自《Popular Electronics》(《大众电子》)杂志。这是1975年1月的刊物,其中的一篇文章介绍了“Altair 8800”——一款由MITS公司生产的微型计算机。比尔·盖茨和保罗·艾伦正是因为这台计算机而深受启发,并决定为其开发BASIC编程语言的解释器,这也是微软创立的起点。 这篇文章标志着一个历史性的时刻,可以说它间接推动了微软的诞生,因此盖茨在图文中提到这本杂志封面对他产生了深远的影响。这也是盖茨回顾自己与保罗·艾伦共同创办微软的初衷之一。 现在计算机纸质杂志基本越来越少,不过倒也有平替,比如 https://news.ycombinator.com/ 那段代码一直是我写过的最酷的代码,直到今天你都可以在本页底部看到它。 微软的故事从一件事开始,那就是一本杂志。1975年1月的《Popular Electronics》杂志封面上展示了Altair 8800。Altair 8800是由一家名为MITS的小电子公司创造的,它是一个开创性的个人计算机套件,承诺将计算机技术带给爱好者。当保罗和我看到这个封面时,我们知道两件事:个人电脑革命即将到来,我们想要在这个行业的起点抓住机会。 当时,个人计算机几乎是不存在的。保罗和我知道,创造能够让人们编程Altair的软件,可以革新人们与这些机器的互动方式。所以,我们联系了MITS的创始人Ed Roberts,并告诉他,我们有一版可以让Altair 8800运行的BASIC编程语言。 问题只有一个:我们并没有这段代码。 我们得开始动手工作了。 很经典的创业操作,先联系对方,说自己有对方需要的商品,如果对方愿意沟通,就做一个出来。 BASIC语言的基础 1964年,两位达特茅斯学院的教授发明了BASIC,旨在让没有计算机经验的人易于学习。只需少量的学习或技术能力,任何人都可以用BASIC编写自己的软件——从支票簿平衡程序到井字游戏都可以。BASIC是保罗和我学到的第一门语言(直到今天仍在使用)。 计算机语言如BASIC与英语或任何其他语言的作用相同。就像你可以用英语在咖啡馆点咖啡一样,你也可以用BASIC告诉计算机运行程序、解决数学问题或执行其他任务。 编程技术也是向着越来越简单的方向发展,屏蔽越来越多的底层细节,Java屏蔽了跨平台的复杂性,Python屏蔽了占据不同字节数的变量差异,AI屏蔽了编程语言本身的存在。 翻译BASIC 有一个问题:计算机不讲BASIC语言。它们讲的语言复杂且不直观,编程非常困难。为了弥补这一差距,保罗和我决定创建一个BASIC解释器,它能在程序运行时逐行将代码翻译成计算机能够理解的指令。 我们曾考虑过创建一个类似的工具,叫做编译器,它将整个程序翻译并一次性运行。但我们认为,逐行解释器的方法对于初学者来说会更有帮助,因为它能够即时反馈代码,帮助程序员在出现错误时立即修正。 没有什么比当你发现自己的方法有效时更好的感觉了。 程序员都是懒人,越好用,越流行;Python和JavaScript这两种极其流行的编程语言,也是直接把代码丢给解释器,让编码步骤变得更简单,好用的东西,才更容易流行起来。 […]

开发小语种输入法能不能赚钱?

[TOC] 目前Window(微软输入法), macOS(自带), iPhone(自带), 安卓(谷歌输入法)操作系统都支持小语种的字符录入。 1. 当前互联网各类语言使用量的统计 语言 使用量 English 49.2% Spanish 6.0% German 5.7% Japanese 5.1% French 4.4% Portuguese 3.9% Russian 3.9% Italian 2.7% Dutch, Flemish 2.2% Polish 1.8% Turkish 1.7% Persian 1.2% Chinese 1.2% Indonesian 1.1% Vietnamese 1.1% Czech 1.0% Korean 0.8% Ukrainian 0.6% Hungarian 0.6% Arabic 0.5% Swedish 0.5% Romanian 0.5% Greek […]

sqlite迁移到mysql实用教程!以Github 60k的CMS项目Strapi迁移数据库为例

安装Python依赖包 https://pypi.org/project/sqlite3-to-mysql/ 开始进行迁移 sqlite3mysql -f .tmp/data.db --mysql-database 数据库名 --mysql-user 数据库登录用户名 --mysql-host 1**.4*.**2.*5 --mysql-password "数据库密码" 迁移成功! 将Strapi的数据库类型,从sqlite改为迁移后的mysql数据库信息 在strapi中安装mysql相关的库 npm install mysql2 --save 重启项目 本文永久更新地址: https://v2fy.com/p/2025-03-04-10-02-19-sqlite-to-mysql/

桌面玄修小硬件EasyBar招股书

[TOC] 外形 长条形状 https://busy.bar/ 界面主体使用透明棱镜 顶部有个按压区,按下去可以模拟敲木鱼。 目标人群 1. 内容创作者(UP 主,youtuber) 2. 玄修的打工人(大模型占卜) 3. 游戏爱好者 4. (待定)影视从业人员 使用场景 1. Easy Bar! 与 https://busy.bar/ 相反,当检测到某个喜欢的 UP主或 Youtuber更新时,显示 Easy 状态(绿色),可以放松一下,刷视频了! https://docs.rsshub.app/routes/social-media 触发事件扩展:检测 Steam 用户玩某款游戏(某某某又在打DOTA!); 2. AI每日自动算命,根据生辰八字,计算今日运势,屏幕动展示对应的装饰(搞搞玄学) 3. UP主整活儿,实时显示符合音频的表情包 类似半佛仙人的文本配表情包: https://space.bilibili.com/37663924 屏幕如果是横屏的,可以同时放三张图 4. 西海岸英语字幕 斯派克英语配音vlog: https://space.bilibili.com/1780857798 把s**t, f**k 当标点符号的神人up主,不过套路比较固定,加一些提示词,推给1.5b或许就能实现60分的效果。 5. 我和别人不一样:播放3个推特人物的最新post,或者三条热门推特 解决国人看不了热门推特的烦恼 。 付费功能:支持订阅更多数量的账号,支持多语言翻译 https://trends24.in/australia/ 推特官方趋势 https://x.com/i/trends 6. 打网游卡顿的时候,查看当前网络延迟,与其怪自己手残,不如骂延迟 […]

noVNC配合OpenManus实现

安装zsh sudo apt install zsh -y sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 最佳选择:XFCE 轻量级,占用资源少,适用于远程桌面 默认使用 Xorg,无需额外配置,兼容所有 VNC 服务器 远程操作流畅,即使网络带宽较低也能保持较好体验 安装 XFCE sudo apt update -y sudo apt install xfce4 xfce4-goodies -y 登出当前用户,选择桌面环境后,登录 配置VNC sudo apt-get install -y tightvncserver 设置 VNC 密码 vncpasswd 启动 VNC 服务器 vncserver -localhost no -geometry 1280x800 -depth 24 安装noVNC cd /opt sudo […]

解决macOS版zerotier报错Waiting for ZeroTier system service的问题

今天忽然发现macOS版Zerotier无法连接到服务器了,显示如下图所示,使用官方最新版apk重装也不好使 最后的解决方法是关闭Zerotier图形化界面客户端,然后删一个文件,然后启动Zerotier客户端,系统会要求输入密码,然后就顺利运行了 cd ~/Library/Application\ Support/ZeroTier/One rm authtoken.secret 本文永久更新地址: https://v2fy.com/p/2025-04-10-09-55-36-zerotier/

减少复制粘贴,充分使用ChatGPT官方客户端协作VScode写代码

ChatGPT每月20刀的钱既然已经交了,就应该充分利用一下,我们可以通过ChatGPT官方的客户端,直接与VsCode等各类软件协作,自动修改任何工程的代码。 支持多文件编辑 ChatGPT与VSCode协作实际使用效果 通过以上方法,用户可以使用最新的opeanAI模型,而且不用考虑token计量的问题,因为每月20刀的费用已经包括了。 从用户体验的方面考虑,ChatGPT客户端直接读取代码文件,比用户拖拽上传代码文件要好的多,而且修改可以一键Apply, 避免了修改后,再粘贴回来的麻烦。 支持的App列表 本文永久更新地址: https://v2fy.com/p/2025-03-19-11-08-47-chatgpt-vscode/

使用uv更快速地管理Python项目

对于Python初学者而言,只要掌握了pip(管理依赖包)和python(运行代码) 两个命令,就能用很少的代码,编写并运行脚本; 但从工程化的角度来看,每个工程的Python版本和对应的依赖包版本,应该是相互隔离的,为了解决Python工程化的问题,uv应运而生 安装UV macOS 和 Linux安装命令 curl -LsSf https://astral.sh/uv/install.sh | sh windows版 powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" 使用Python3.13创建一个工程 mkdir yiyan_requests cd yiyan_requests uv python install 3.13 uv init -p 3.13 此时在yiyan_requests 文件夹下会生成 main.py , pyproject.toml 两个重要的文件 其中工程文件pyproject.toml 的内容为 [project] name = "yiyan-requests" version = "0.1.0" description = "Add your description here" […]

当了UP主四年多: 油管/Youtube上传了700多期视频, 2000个粉丝


youtube 当了UP主四年多: 油管/Youtube上传了700多期视频, 2000个粉丝 折腾 教娃 教育 育儿 视频

油管/Youtube

我曾经说过不想做UP主。后来觉得孩子大了,可以开始教他们编程,于是尝试了几节课,朋友建议把这些内容上传到油管,既能记录也能分享。我觉得这个主意不错,于是就开始了。前500期视频因为没有时间剪辑和加字幕,所以直接用iPhone拍好后就上传了。

到了500期后,我强迫自己开始剪辑,使用了手机上的“必剪”App和PC上的“剪影”软件,这两款都是字节跳动出品的。现在这两款软件的自动字幕功能已经不再免费了。

最初只上传到油管,后来也同步到了B站,接着又上传到西瓜视频、微信视频号,还尝试了小红书和微博视频。我把视频上传到这么多平台,主要是为了备份,利用这些免费的云存储多做些备份,同时还能赚点小钱。

不过要是真是按付出时间和挣得的钱来算,真是亏麻了。能挣钱的UP主并不是很多,大多数人还是不挣钱的,投入的时间和收入不成正比。我们总是在网上听人说挣了很多钱,这大概率是幸存者偏差,头部效应。UP主一旦停止更新,很有可能就会很快失去流量,失去流量就等于失去收入

到现在为止,油管还没达到YouTube Partner Program的收入门槛,B站的收入大概几千元,应该是前两年有过一些推广活动。西瓜视频提现过一次,应该也是两三千元,微信视频号的收入就几块钱。

目前,B站有四万多粉丝,油管只有2000个。留下来的都是铁杆粉丝。B站上我把所有的视频都放在一个账号里,包括教媳妇编程的内容;而在油管,我把中英文的内容分成了两个频道,也许是因为这个原因,油管/Youtube的公开观看时长不够。

我的频道:油管/Youtube | 中文油管频道/教媳妇 | B站/小破站 | 微博视频 | 西瓜视频 | 微信视频号 | X/推特 | 小红书

youtube-700-days 当了UP主四年多: 油管/Youtube上传了700多期视频, 2000个粉丝 折腾 教娃 教育 育儿 视频

油管上陆陆续续上传了700天,每期视频都几十次浏览,一两个Like/赞。

youtube-2000-subscribers 当了UP主四年多: 油管/Youtube上传了700多期视频, 2000个粉丝 折腾 教娃 教育 育儿 视频

终于在今年初过了2000个粉丝。

youtube-channel-day-1 当了UP主四年多: 油管/Youtube上传了700多期视频, 2000个粉丝 折腾 教娃 教育 育儿 视频

第一天上传视频是2020年11月22日,当时还在亚马逊AWS S3工作。

youtube-earning-public-watch-hours 当了UP主四年多: 油管/Youtube上传了700多期视频, 2000个粉丝 折腾 教娃 教育 育儿 视频

油管得YPP开通挣钱门槛需要3000/4000个小时公开观看时长。

教娃编程

本文一共 816 个汉字, 你数一下对不对.
当了UP主四年多: 油管/Youtube上传了700多期视频, 2000个粉丝. (AMP 移动加速版本)

扫描二维码,分享本文到微信朋友圈
75a5a60b9cac61e5c8c71a96e17f2d9c 当了UP主四年多: 油管/Youtube上传了700多期视频, 2000个粉丝 折腾 教娃 教育 育儿 视频
The post 当了UP主四年多: 油管/Youtube上传了700多期视频, 2000个粉丝 first appeared on 小赖子的英国生活和资讯.

相关文章:

  1. 按揭贷款(房贷,车贷) 每月还贷计算器 去年给银行借了17万英镑 买了20万7500英镑的房子, 25年还清. 前2年是定率 Fix Rate 的合同 (年利率2.49%). 每个月大概是还 700多英镑. 有很多种还贷的计算方式, 定率/每月固定 是比较常用的. 简单来说就是 每个月交的钱是...
  2. 智能手机 HTC One M9 使用测评 虽然我对手机要求不高, 远远没有像追求VPS服务器一样, 但是怎么算来两年内换了四个手机, 先是三星 S4 用了一年多, 然后 Nokia Lumia 635 Windows Phone, 后来又是 BLU, 半年多前换了...
  3. 同一台服务器上多个WORDPRESS站点的一些设置可以移出去 我自从把所有网站都挪到一处VPS服务器上 就发现很多事情省事很多 可以同时管理多个网站 包括 WORDPRESS博客. 比如我有四个WORDPRESS博客 然后我就把通用的一些资料给移出去 移到 HTTP或者HTTPS都不能直接访问的文件夹里这样就更安全许多. 文件 wp-conn.php 存储了 相同的数据库资料. 1 2...
  4. 英国房子的EPC节能报告(Energe/Efficiency Performance Certificate) EPC (Energe/Efficiency Performance Certificate) 是英国房子的节能报告, 法律上规定, 每个房子都必须要有一个EPC报告, 报告的有效期为十年. 房东在把房子出租或者想卖房的时候, 这个EPC就必须有效, 在一些情况下 比如出租房子的时候, 这个EPC报告还必须符合一些最低标准, 比如房子必须满足 F档(类似及格线)...
  5. 公司请的专业摄影师 公司来了新的CEO管理之后,很多事情都不一样了, 特别是一些公司对外形象的事情就特别的在意, 比如公司网站用上SSL.现在公司还有空闲的位置,请速来(钱多人不傻). 一月份出差回LUTON,刚好公司请来摄影师给高层管理照像放网站上的,于是我也凑了凑热闹(但是却还不够资格被放在公司网站上),不过没关系,放这里也差不多. 人到中年, 沧桑感强了些. 更新更新: 同事用他NB的单反给谢菲尔得办公室的人也拍了一组这样的照片.看起来很不错, 很专业,灯光,道具应有尽有.我已经用在了LINKEDIN页面上,立马高大上. 本文一共 230 个汉字, 你数一下对不对. 公司请的专业摄影师. (AMP...
  6. 面向猫猫编程 Cat Oriented Programming (Chessly/Pyro这一生持续更新) 家里有两只猫 Chessly/Pyro,想着找个地方记录它们的生活,最后决定还是写在这里的博客。猫的一生很短,差不多也就二十年。 Chessly(黑白猫)是我加入微软剑桥研究院MSRC第一个月带回家的,过了两三个月,又把Pyro(橘猫)也接回了家。两只猫的名字是孩子们取的:Chessly因为黑白的像棋盘,加上“ly”听起来像个女孩的名字;而Pyro的意思是一团火(烟火),充满活力。 刚开始的时候,Chessly特别喜欢待在我的工作区域。她有时候趴在键盘上或旁边,有时候藏在显示器后面。偶尔还会绕到我身边“咕咕”地撒娇,等着我去摸她。有时更干脆跑到我腿上,舒舒服服地躺着。 不过,现在它们俩的体型都大了很多,躺在桌上就会挡住屏幕,真是“面向猫猫编程”(Cat Oriented Programming)的极致体验。 记录生活的点滴,也是一种珍惜,毕竟这二十年,我们会一起走过。 2024年 2025年 Ring视频:两猫日常就是打闹,Chessly追上Pyro想舔他,在猫的世界里,地位高的才能舔地位低的。 我家猫现在越来越胖,很喜欢在我工作的时候躺在显示器钱,很影响我的工作,不过这时候我就是会休息一下摸摸她,就当放松一下了。 Pyro在窗边喝水,这是个小的煮饭锅,现在不用了,就给猫当喝水的碗。Pyro很胆小,经常看到我就跑。没法跑就咕咕叫。 Chessly很喜欢陪我工作,然后她很好厅的盯着屏幕上的鼠标光标,真怕她把屏幕抓坏了。 哥哥弹琴,弟弟唱歌,Chessly午睡,真是幸福啊,下辈子做只猫吧。...
  7. 在英国给孩子换学校的经历: 孩子离开了村里的小学 由于搬了家, 孩子上学得提前半小时出门了, 因为早上堵, 也得开车半小时才能到. 之前在 Fen Drayton 村庄上小学, 早上8:45学校门开, 9点敲钟孩子排队依次进入教室, 我们由于在村里, 只需要提前5分钟出门和孩子一起走路就可以了. 现在一下子早上变得很匆忙, 得叫孩子起床, 做早饭,...
  8. 公司给配了台高配DELL笔记本 早上例会结束的时候我顺便说了一句 我的笔记本有点慢, 当时我并不知道我的经理远程用电话也参加会议了(他全程在听), senior staff SE 对着电话说, “peter, you hear that? btw, my disks are...

全球人类访问deepseek可以少敲几个字符了

今天用 ai.com 访问chatgpt发现被重定向到了 chat.deepseek.com , 开始我还以为是局域网有人整活儿,搞了DNS污染,后面在新加坡服务器检测了一下,发现真的是 ai.com 被重定向到了 chat.deepseek.com ! 检测命令 curl -I -L https://ai.com 检测结果 ~# curl -I -L https://ai.com HTTP/2 302 date: Sun, 09 Feb 2025 08:45:01 GMT content-type: text/html content-length: 143 location: https://chat.deepseek.com/ cache-control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 expires: Thu, 01 Jan 1970 00:00:01 GMT report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=D6f1H%2BrCAV8gvhaa3J1WKma2BJ1qGRwmdMH9b4UulIpbjn5SPa54jtW5ZLOwDD2MCWKU4SaEhK1LGSMC1xw1SVY7Krk6dB60P8xGrVP7eTjs2t9R5QwO%2FoE%3D"}],"group":"cf-nel","max_age":604800} nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} […]

春节分流抢票图文攻略

最近春节回家抢票,发现在官方App只能同时只能抢一个车次的票,而且在放票的瞬间,会立刻进入排队状态,不能退出界面,即使其它车次有票,也没机会抢,而且排队还不一定确保能卖到票,非常折磨人。 最骚的是12306的iOS版App会在整点抢票时,疯狂验证人脸,甚至进入重新登陆的界面,买票人心态直接起飞。 朋友推荐了一个可以支持分流抢票的免费工具,官网 https://www.bypass.cn/ 今天早上试了一下,顺利抢到了返程的票,分享一下: 一张图就讲清楚使用方法: 首先通过12306手机App扫码,或账号密码登录软件 选择出发地,目的地,时间,然后查询车票 找到合适的车次后,右键选择「预定所选车次」 选择乘客(乘客信息在12306官方App填好,这个软件可以自动拉取),选择席别 然后点击右下角的开始抢票按钮,开始抢票 等抢票成功,右下角会弹窗「抢票成功」 最后我们到12306官方App对车票订单进行付款即可 小结 这个软件的优势是分流抢票,也就是添加多个车次,同时刷票,一旦有票,立刻自动下单,这是完全合法的;另外也包含了校正时间,使用cdn加速的功能,对比纯人工点击,明显有更大的抢票优势。希望每个打工人都能买到自己心仪的票。 本文永久更新地址: https://v2fy.com/p/2025-01-19-14-45-31-bypass/

爱的馈赠

文/小麦 图/豆包 AIGC

泰戈尔曾经说过:“你的那一刻的随意馈赠,宛如秋夜的流星,在我生命深处点燃了烈焰。”回望人生之路,真正能“点燃”我的,只有您了。

在我很小的时候,我很喜欢哭,我也不知道为什么要哭,缘由如今已记不清。可能是只要我一哭,您就可以满足我的愿望。在那时的我看来,几滴眼泪就能换来我梦寐以求的东西,实在是太划算了,于是便愈发爱哭。直到有一天,由于我哭的太厉害,您当时吓坏了,立刻把我送到医院去检查,原来是肠子哭漏了。所幸经过治疗并无大碍,想必也是花费不少吧。从那以后,我就很少大哭了。谢谢您,那一刻,您爱的馈赠,点燃了我。

我越长大,需求也越来越多了。而您总是竭尽全力满足我。有次我生重病,咳嗽不止,每天无精打采只能恹恹地躺在床上。您看着心疼,彻夜地陪在我身边。恰逢我的生日,病情稍微好转,年少不懂事的我吵着要生日礼物,您终究是拗不过,为我买来了礼物,随后又一刻不离地守候在我身边。等我病好了,拆开礼物,是我一直想要的那个 U 盘,里面有个文件,打开看写着:“祝你生日快乐!”我想,这应该是春天时收到的最美好的祝福吧!这一刻,您爱的馈赠,再次点燃了我。

后来,我进入了期,变得叛逆而敏感。我常常因为一些小事就与您争吵莫名其妙地发脾气,而您总是默默地承受着,然后又耐心陪伴。考试前一天,我因为压力担心考试会不理想,心情烦躁,回到家就把自己关在房间里。您轻轻地敲开门,给我端来水果,坐在我身边,只是温柔地说:“一次考试并不能代表什么,重要的是你能从中学到了什么,努力就好。”您的话如同一缕阳光,驱散了我心中的阴霾,让我重新振作起来投入复习。夜深了,客厅里灯还亮着,您也在学习。我知道,这是您陪着我的最好方式了。那一刻,您的理解、包容和陪伴,又一次点燃了我。

每当想起您,您的每一次不经意的温暖的馈赠,都如泰戈尔所言,化作夜空中的流星,让我充满了力量。是您,用您的爱,点燃了我生命中的希望之火,让我在人生的道路上勇往直前。感谢您,我的母亲,您的馈赠,将永远照亮我的人生!

推荐理由:

这篇文章是一篇饱含深情的记叙文,小作者通过回忆从小到大与母亲相处的几个片段,如小时候哭着要东西、生病时母亲的陪伴与照顾、期时母亲的理解包容陪伴等,展现了母亲对自己深深的爱与关怀,以及这些爱如何在不同阶段 “点燃” 自己,给予自己力量和勇气。文章语言质朴,情感真挚,字里行间流露出对母亲的感激之情,让读者能够深刻感受到的温暖和力量。

节自小麦初中作文测试练笔,原题:《你的馈赠,点燃了我》,有删改。

2025年如何解封Claude账号?三天解封Claude账号的经验

2025年1月8日,我Claude账号被封禁了,经过申诉,以及三天漫长的等待,终于恢复了账号,本文聊一下Claude账号解封的技巧。 账号解封的图 事情的起因是,我在2025年1月7日为了解决一个安卓的Xposed的问题,上传了几个大文件给Claude分析,Claude给了一堆乱七八糟的修改建议,反复几次,把Claude一段时间内的token用尽了,我第二天打开Claude,发现客户端自动退出了,我尝试重新登陆,虽然邮箱依然收到了登录验证邮件,但登录界面显示了如下警告 最骚的是,Claude关门的时候,把窗户也带上了,也就是把api 的 token也搞失效了,我也无法通过第三方客户端使用Claude的服务 接下来是我的申诉之路 首先进入通过以下url https://support.anthropic.com/en/articles/8241253-trust-and-safety-warnings-and-appeals 提交后完成后,邮箱会收到回执 我写的内容如下 Message Dear anthropic, I am writing to formally express my concern and appeal the recent suspension of my account zhaoolee@gmail.com . My account, which contains personal and sensitive information, was suspended without prior notification or explanation. I am a singapore android developer, use claude […]

吾爱破解网友封装的Windows控制安卓神器Scrcpy图形化界面一键整合包

Scrcpy是一款支持镜像控制安卓的开源软件,https://github.com/Genymobile/scrcpy 在github有116k 数量的star,这个软件功能丰富但并没有提供一个GUI界面,于是吾爱的某个老哥就写了一个界面,收到各界网友广泛好评,但GUI界面本身没有带scrcpy本体,于是我做了个进一步的整合包,下载双击即可使用,而且支持arm和x86两种架构cpu的windows,特别arm版适合Mac M系虚拟机使用 亲测运行在普通x86平台的Windows11 亲测运行在普通arm平台的Windows(macOS M1芯片虚拟机) 完美整合包 小结 给一个有潜力的系统做GUI界面,或许是每个工程师都避不开的工作,也是稳定的商业模式。 AI生图时代,有为Stable Diffusion生图模型套界面的 Stable Diffusion WebUI 和 ConfyUI, 有为文生文模型套界面的NextChat;移动互联网时代,也有为安卓做界面优化的MIUI。在更洪荒的PC时代,QQ秀,付费皮肤,也是广义的套壳,给了工程师们赚到钱的机会。 对于绝大多数工程师而言,给有潜力的系统,开发好用的GUI交互界面,是在技术论坛获取关注,获得更好机会的重要方式。 对于工程师而言,其实品味也是很重要的能力,如果大家都开发GUI, 更有品味的软件往往可以买更高的价格,就像Apple,软件搭配硬件,把内存与硬盘卖出金子般的价格。 The only problem with Microsoft is they just have no taste. They have absolutely no taste. And I don’t mean that in a small way, I mean that in a big way, in the […]

《树莓派不吃灰》030:Update kuma监控线上服务,服务预警通知到Telegram

Update kuma是一个监控系统,可以监听各类服务的运行,当服务出问题时,会进行告警。 通过Telegram机器人Hook通知到Telegram群组 创建一个机器人 自建一个群,将自建的机器人加入到群组; 通过 机器人 @username_to_id_bot 获取群组的id , 格式为-10********24 注意开头有-符号 至此,我们凑齐了发消息所需的两条关键信息, 登录树莓派,一行命令启动服务 sudo docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1 添加Monitor 测试收到的消息 如果服务出了问题,Telegram群组将会收到消息,恢复后,也会收到消息 中断的事件,也会在kuma中自动记录 另外Kuma也支持各种类型的推送,飞书,Server酱这些都支持,按照喜好添加推送源就好 小结 kuma 属于很实用的工具,他可以监听web服务,也可以监听后端API,并且自动做出统计,如果你有自己的web服务,kuma 可以在服务挂掉的时候,快速通知到你。 本文永久更新地址: https://v2fy.com/p/2024-12-22-12-42-57-kuma/

50 个让生活更好的小贴士

作者/Conor Barnes

使用“沉浸式翻译”插件时看到其推荐的《50 Tips For A Better Life》,来自 Ideopunk 博客,原文是 100 条,这里摘录了 50 条,觉得非常有意思,与诸君共勉。注意,翻译有可能不一定准确。

Happiness幸福

1. You don’t have to love your job. Jobs are a way to make money. Many people live fine lives in okay jobs by using the money they make on things they care about.
1.你不必热爱你的工作。工作是赚钱的一种方式。许多人通过将赚到的钱花在自己关心的事情上,从事着不错的工作,过着美好的生活。

2. Sturgeon’s law states that 90% of everything is crap. If you dislike poetry, or fine art, or anything, it’s possible you’ve only ever seen the crap. Go looking!
2 .斯特金定律指出,90% 的事物都是垃圾。如果你不喜欢诗歌、美术或任何东西,那么你可能只见过垃圾。去寻找吧!

3. People don’t realize how much they hate commuting. A nice house farther from work is not worth the fraction of your life you are giving to boredom and fatigue.
3 .人们没有意识到他们有多么讨厌通勤。远离工作场所的好房子不值得你把生活中的一小部分时间花在无聊和疲劳上。

4. There’s some evidence that introverts and extroverts both benefit from being pushed to be more extroverted. Consider this the next time you aren’t sure if you feel like going out.
4 .有一些证据表明,内向者和外向者都可以从被迫变得更加外向中受益。下次当您不确定是否想出去时,请考虑这一点。

Success成功

5. History remembers those who got to market first. Getting your creation out into the world is more important than getting it perfect.
5 .历史会记住那些最先进入市场的人。将您的创作推向世界比使其完美更重要。

6. Are you on the fence about breaking up or leaving your job? You should probably go ahead and do it. People, on average, end up happier when they take the plunge.
6 .您是否在分手或离职方面犹豫不决?你或许应该继续去做。平均而言,人们在冒险时最终会更快乐。

7. Done is better than perfect.
7 .完成比完美更好。

8. Discipline is superior to motivation. The former can be trained, the latter is fleeting. You won’t be able to accomplish great things if you’re only relying on motivation.
8.纪律优于激励。前者是可以训练的,后者是转瞬即逝的。如果你仅仅依靠动力,你将无法完成伟大的事情。

9. You can improve your communication skills with practice much more effectively than you can improve your intelligence with practice. If you’re not that smart but can communicate ideas clearly, you have a great advantage over everybody who can’t communicate clearly.
9.通过练习提高你的沟通技巧比通过练习提高你的智力更有效。如果你不那么聪明,但可以清晰地表达想法,那么你比那些不能清晰表达的人有很大的优势。

10. You do not live in a video game. There are no pop-up warnings if you’re about to do something foolish, or if you’ve been going in the wrong direction for too long. You have to create your own warnings.
10.你不是生活在电子游戏中。如果您打算做一些愚蠢的事情,或者您已经走错方向太久了,那么不会弹出警告。您必须创建自己的警告。

11. If you listen to successful people talk about their methods, remember that all the people who used the same methods and failed did not make videos about it.
11 .如果您听成功人士谈论他们的方法,请记住,所有使用相同方法但失败的人都没有制作有关该方法的视频。

12. The best advice is personal and comes from somebody who knows you well. Take broad-spectrum advice like this as needed, but the best way to get help is to ask honest friends who love you.
12. 最好的建议是针对个人的,来自熟悉你的人。根据需要接受此类广泛的建议,但获得帮助的最佳方法是询问爱你的诚实朋友。

13. Make accomplishing things as easy as possible. Find the easiest way to start exercising. Find the easiest way to start writing. People make things harder than they have to be and get frustrated when they can’t succeed. Try not to.
13. 让完成事情尽可能简单。找到开始锻炼的最简单方法。找到开始写作的最简单方法。人们让事情变得比他们必须的更困难,并且当他们无法成功时会感到沮丧。尽量不要这样做。

14. Cultivate a reputation for being dependable. Good reputations are valuable because they’re rare (easily destroyed and hard to rebuild). You don’t have to brew the most amazing coffee if your customers know the coffee will always be hot.
14. 培养可靠的声誉。良好的声誉之所以珍贵,是因为它们很稀有(容易被摧毁,很难重建)。如果您的顾客知道咖啡永远是热的,您就不必煮出最美味的咖啡。

15. How you spend every day is how you spend your life.
15 .你怎样度过每一天,你就怎样度过一生。

Relationships人际关系

16. In relationships look for somebody you can enjoy just hanging out near. Long-term relationships are mostly spent just chilling.
16. 在人际关系中寻找一个你可以享受在一起闲逛的人。长期的关系大多只是在寒冷中度过。

17. Don’t complain about your partner to coworkers or online. The benefits are negligible and the cost is destroying a bit of your soul.
17. 不要向同事或在网上抱怨你的伴侣。好处微不足道,代价是摧毁你的灵魂。

18. After a breakup, cease all contact as soon as practical. The potential for drama is endless, and the potential for a good friendship is negligible. Wait a year before trying to be friends again.
18. 分手后,尽快停止所有联系。戏剧的潜力是无穷无尽的,而建立良好友谊的潜力则可以忽略不计。等一年再尝试再次成为朋友。

19. When dating, de-emphasizing your quirks will lead to 90% of people thinking you’re kind of alright. Emphasizing your quirks will lead to 10% of people thinking you’re fascinating and fun. Those are the people interested in dating you. Aim for them.
19 .约会时,淡化你的怪癖会让 90% 的人认为你还不错。强调你的怪癖会让 10% 的人认为你迷人且有趣。这些人有兴趣和你约会。瞄准他们。

20. There are two red flags to avoid almost all dangerous people: 1. The perpetually aggrieved ; 2. The angry.
20. 几乎所有危险人物都有两个危险信号需要避开: 1. 永远受委屈的人; 2. 永远受委屈的人; 2. 生气的人。

21. Those who generate anxiety in you and promise that they have the solution are grifters. See: politicians, marketers, new masculinity gurus, etc. Avoid these.
21.那些让你感到焦虑并承诺他们有解决办法的人都是骗子。请参阅:政客、营销人员、新男性气概大师等。避免这些。

Body身体

22. The 20-20-20 rule: Every 20 minutes of screenwork, look at a spot 20 feet away for 20 seconds. This will reduce eye strain and is easy to remember (or program reminders for).
22. 20-20-20 规则:每 20 分钟的屏幕工作,注视 20 英尺外的一个地点 20 秒。这将减轻眼睛疲劳并且易于记住(或设置提醒)。

23. Exercise is the most important lifestyle intervention you can do. Even the bare minimum (15 minutes a week) has a huge impact. Start small.
23 .锻炼是您可以采取的最重要的生活方式干预措施。即使是最低限度(每周 15 分钟)也会产生巨大的影响。从小处开始。

24. Phones have gotten heavier in the last decade and they’re actually pretty hard on your wrists! Use a computer when it’s an alternative or try to at least prop up your phone.
24. 在过去的十年里,手机变得越来越重,实际上它们对你的手腕来说非常困难!如果可以的话,请使用计算机,或者至少尝试支撑您的手机。

Productivity效率

25. Learn keyboard shortcuts. They’re easy to learn and you’ll get tasks done faster and easier.
25.学习键盘快捷键。它们很容易学习,您将更快、更轻松地完成任务。

26. Keep your desk and workspace bare. Treat every object as an imposition upon your attention, because it is. A workspace is not a place for storing things. It is a place for accomplishing things.
26.保持你的办公桌和工作空间空旷。将每一个物体都视为对你注意力的强加,因为它确实如此。工作空间不是存放东西的地方。这是一个完成事情的地方。

27. Reward yourself after completing challenges, even badly.
27. 完成挑战后奖励自己,即使是很糟糕的奖励。

Rationality理性

28. Noticing biases in others is easy, noticing biases in yourself is hard. However, it has a much higher pay-off.
28 .注意到别人的偏见很容易,注意到自己的偏见却很困难。然而,它的回报要高得多。

29. Explaining problems is good. Often in the process of laying out a problem, a solution will present itself.
29 .解释问题很好。通常,在提出问题的过程中,解决方案就会自然而然地出现。

30. Selfish people should listen to advice to be more selfless, selfless people should listen to advice to be more selfish. This applies to many things. Whenever you receive advice, consider its opposite as well. You might be filtering out the advice you need most.
30 .自私的人应该听建议变得更无私,无私的人应该听建议变得更自私。这适用于很多事情。每当你收到建议时,也要考虑它的反面。您可能会过滤掉您最需要的建议。

Compassion同情

31.Call your parents when you think of them, tell your friends when you love them.
31.想念父母时给他们打电话,爱朋友时告诉他们。

32. Compliment people more. Many people have trouble thinking of themselves as smart, or pretty, or kind, unless told by someone else. You can help them out.
32.多赞美别人。许多人很难认为自己聪明、漂亮或善良,除非是别人告诉的。你可以帮助他们。

33. Don’t punish people for trying. You teach them to not try with you. Punishing includes whining that it took them so long, that they did it badly, or that others have done it better.
33.不要因为人们的尝试而惩罚他们。你教他们不要和你一起尝试。惩罚包括抱怨他们花了这么长时间,他们做得不好,或者其他人做得更好。

34.Don’t punish people for admitting they were wrong, you make it harder for them to improve.
34.不要惩罚承认错误的人,你会让他们更难进步。

35. In general, you will look for excuses to not be kind to people. Resist these.
35. 一般来说,你会寻找借口不善待他人。抵制这些。

Possessions财产

36. Things you use for a significant fraction of your life (bed: 1/3rd, office-chair: 1/4th) are worth investing in.
36 .您一生中很大一部分时间使用的物品(床:1/3,办公椅:1/4)值得投资。

37. “Where is the good knife?” If you’re looking for your good X, you have bad Xs. Throw those out.
37.“好刀在哪里?”如果你正在寻找好的 X,那么你就会有坏的 X。把那些扔掉。

38. If your work is done on a computer, get a second monitor. Less time navigating between windows means more time for thinking.
38. 如果你的工作是在电脑上完成的,那就买第二台显示器。减少在窗口之间浏览的时间意味着有更多的时间思考。

39. Establish clear rules about when to throw out old junk. Once clear rules are established, junk will probably cease to be a problem. This is because any rule would be superior to our implicit rules (“keep this broken stereo for five years in case I learn how to fix it”).
39. 制定关于何时扔掉旧垃圾的明确规则。一旦制定了明确的规则,垃圾可能将不再是一个问题。这是因为任何规则都优于我们的隐含规则(“将这个损坏的立体声音响保留五年,以防我学会如何修复它”)。

40. When buying things, time and money trade-off against each other. If you’re low on money, take more time to find deals. If you’re low on time, stop looking for great deals and just buy things quickly online.
40.买东西时,时间和金钱是相互权衡的。如果您缺钱,请花更多时间寻找优惠。如果您时间不够,请停止寻找超值优惠,只需在网上快速购买即可。

Self自己

41. Deficiencies do not make you special. The older you get, the more your inability to cook will be a red flag for people.
41. 缺陷并不会让你变得特别。你年纪越大,你不会做饭对人们来说就越是一个危险信号。

42. If you’re under 90, try things.
42. 如果你还不到90岁,就尝试一些事情。

43. Things that aren’t your fault can still be your responsibility.
43 .不是你的错的事情仍然可能是你的责任。

44. Defining yourself by your suffering is an effective way to keep suffering forever (ex. incels, trauma).
44 .通过你的痛苦来定义你自己是让你永远承受痛苦的有效方法(例如非自愿者、创伤)。

45. Keep your identity small. “I’m not the kind of person who does things like that” is not an explanation, it’s a trap. It prevents nerds from working out and men from dancing.
45.保持你的身份小。 “我不是那种会做那种事的人”不是解释,而是陷阱。它阻止书呆子锻炼和男人跳舞。

46. Don’t confuse ‘doing a thing because I like it’ with ‘doing a thing because I want to be seen as the sort of person who does such things’.
46. 不要将“因为喜欢而做一件事”与“因为我想被视为做这种事的人而做某事”混为一谈。

47. Remember that you are dying.
47 .记住你快要死了。

48. Personal epiphanies feel great, but they fade within weeks. Upon having an epiphany, make a plan and start actually changing behavior.
48 .个人的顿悟感觉很棒,但几周后就会消失。顿悟后,制定计划并开始实际改变行为。

Others其他

49. In choosing between living with 0-1 people vs 2 or more people, remember that ascertaining responsibility will no longer be instantaneous with more than one roommate (“whose dishes are these?”).
49. 在与 0-1 人同住还是与 2 人或更多人同住之间进行选择时,请记住,与超过一名室友一起居住时将不再能够立即确定责任(“这些是谁的菜?”)。

50. When you ask people, “What’s your favorite book / movie / band?” and they stumble, ask them instead what book / movie / band they’re currently enjoying most. They’ll almost always have one and be able to talk about it.
50.当你问人们“你最喜欢的书/电影/乐队是什么?”他们结结巴巴地问他们目前最喜欢什么书/电影/乐队。他们几乎总是有一个并且能够谈论它。

2024.12.04 11:43

年轻时会用特别确信的语气介绍朋友:我最了解她,她就是如此那般的人。年纪越长,越来越不敢说自己了解谁。朋友轻描淡写地表达无所谓的时候,我总会想,这话里几多艰辛。年轻时总感觉世界不懂我,满怀理想抱负,可怜无人识,于是对人对事总带着些恼怒。经历过、沉淀后,才恍然,人各有其志,不必乞人识。若能为后来的人举起一点微光,才算赎了年少轻狂。

fin.

解决macOS版Claude Desktop无法读取本地文件的问题

可以通过 ~/Library/Logs/Claude/ 里面的mcp.log 和 mcp-server-filesystem.log 查看log 最终的配置 { "mcpServers": { "filesystem": { "command": "/bin/bash", "args": [ "-c", "source ~/.nvm/nvm.sh && nvm exec 20.11.0 npx -y @modelcontextprotocol/server-filesystem /Users/zhaoolee" ] } } } 成功读到: 我遇到问题的原因是,使用了nvm管理node.js的版本,但是Claude Desktop却无法使用nvm, 一直使用系统默认的node.js V14作为运行环境,导致@modelcontextprotocol/server-filesystem 无法正常运行,后面我通过log定位了问题,修改运行命令,强制让claude Desktop的启动命令使用nvm提供的node.js版本,问题就解决了! 本文永久更新地址: https://v2fy.com/p/2024-12-02-15-12-32-mcp-claude/

行走人生

文/小麦   图/AIGC

在人生道路中,在坎坷烟雨中,人生成长路上,何妨吟笑且徐行。

我生来就十分平凡,平凡的样貌,平凡的智商,在平凡的生活中成长,但我知道,我不甘平凡。我仔细地做着生活中的每一个抉择,一步一步脚踏实地地在人生这座大山里行走。想要不平凡,就必须登上顶峰,但为什么是“行走”而不是“跑”或者“攀登”呢?因为前方要走的路还很长,脚下的路也很崎岖——我的人生才刚刚开始起步。如果是“跑”,我怕很有可能速度太快选错方向,迷失自我,走上错误的道路,也很有能脚滑跌入山谷,很难再重启人生道路;如果是“攀登”——虽然走捷径可以很快到达顶峰,但到达顶峰后如何面对下来的路?!因为缺少了从山脚到山顶的勇气、毅力,缺少了一步步跋涉的磨练和经历,走捷径也许可以侥幸成功但不可能永远成功。

前方的路还很远,但回看过去,我惊讶地发现我竟然走过了那么多的路,后边还有刚从山顶下来一直陪伴着我走路的父母。“君不见高堂明镜悲白发,朝如青丝暮成雪”转眼间,青丝已变白发。也许再没多久,他们也跟不上我的脚步了。但他们从顶峰下来,陪伴我走上这条他们很多年前曾经走过的路,鼓励我坚持不放弃,监督我不要偏离方向,引导我走向人生的成功道路。他们也一直把这些作为他们的乐趣和骄傲。当我在埋头行走的时候,也许不经意间回头——那些曾经陪伴我的人都已不在,我不能犹豫,他们已经陪伴我走过一段路,剩下的路,就只能靠自己走了。

当我走到顶峰时,也一定会转头,回望行走的旧时光。一路走来,有荡胸生层云的美景,也有欲济无舟楫的无奈;有东风满路马蹄轻的惬意,也有山重水复疑无路的困惑。正是有了这一路上荆棘丛生的坎坷,才让以后的行走多了一份宠辱不惊的淡定从容,也才让我把方向和目标看得更加清楚。

既然选择了远方,就只须风雨兼程。所以接下来,远望,向着前方更高的顶峰,继续前行……

(摘自小麦习作练习,有删改)

开源网络延迟检测时钟,小而美的极客好物

开源地址:https://github.com/turingbirds/ping-clock 一个检测网络延迟的神奇好物,时钟可以连接wifi网络,内部程序通过ping指令,向一个网络地址轮询发请求,收到响应后,计算网络延迟; 长指针负责显示实时的网络延迟。 短指针会跟随长指针的顺时针的最大角度摆动,然后逆时针缓慢回位。 如果长短指针的角度差别过大,说明网络不稳定。 这种带时钟的实物小摆件很适合放在桌面上,或者作为充电宝这类小物件的溢价硬件功能。 这种ping时钟适合做成App,运行在老旧的智能手表或手环上,屏幕显示延迟信息足矣,同时把各类美术风格的表盘变换,延展为增值服务。 本文永久更新地址: https://v2fy.com/p/2024-11-16-14-51-47-clock-network/

不后悔

之前常对女儿说,要过不后悔的人生。我当然也是这样自我要求的。不过逐渐意识到,不后悔的字面意思过于简单,而潜在含义又太多,就这么随口说出来,实在太草率了。尤其对年轻人,不后悔其实是更容易的事——相比反省而言。

仔细想来,我想传达的无外乎还是:「人生在世,要活得无愧于说:此生确曾活过」。这样的人生之所以不后悔,不是倔强地拒绝反省,而是在抉择之前保持自我觉察,追问自己的真实心意,明确要承担的后果。不是无视过错,而是在犯错之后正视、接纳不完美的自己,从错误中汲取教训。行动之前深思熟虑,行动之后坦然面对。

说得再详细也不够,人生总要自己踩实了脚步真正活过一回才能透彻。从这个角度来说,女儿倒也不必太在意我的意见吧,只要妳也在找自己的路就好。

fin.

部署并启用redis 为Python经典框架fastapi长耗时接口添加缓存支持的步骤

创建redis配置文件 mkdir -p /opt/redis/dev/ touch /opt/redis/dev/redis.conf 将以下内容写入 /opt/redis/dev/redis.conf save 60 1 loglevel warning maxmemory 512mb maxmemory-policy allkeys-lru requirepass 认证密码 创建dev环境的redis docker volume create env_dev_persistent_storage docker run --name env-dev-redis \ -v env_dev_persistent_storage:/data \ -v /opt/redis/dev/redis.conf:/usr/local/etc/redis/redis.conf \ --restart=unless-stopped \ -p 16390:6379 \ -d redis:7.2 \ redis-server /usr/local/etc/redis/redis.conf 一个基于fastapi的测试脚本 from fastapi import FastAPI, Depends from fastapi_cache import FastAPICache […]

安卓抓包的预习参考教程收集

参考 雷电模拟器 https://crifan.github.io/app_capture_package_tool_charles/website/function_related_summary/ 抖音降级http https://blog.csdn.net/jmm18363027827/article/details/132217390 hook https://www.youtube.com/watch?v=D1lmtxdTh_I&ab_channel=%E5%96%9C%E7%BE%8A%E7%BE%8A%E9%80%86%E5%90%91 摧毁基础设施 https://bbs.kanxue.com/thread-272358.htm 绕过 SSL pinning https://geeeez.github.io/posts/%E5%A6%82%E4%BD%95%E7%BB%95%E8%BF%87app%E7%9A%84ssl-pinning/ 四种方法(但是无图无真相) https://www.cnblogs.com/MaoheLaoXu/p/17175524.html 抖音电商 https://github.com/VideoData/DY-Data/tree/main/%E6%8A%96%E9%9F%B3%E7%94%B5%E5%95%86Api 本文永久更新地址: https://v2fy.com/p/2024-11-07-09-46-34-android-data/

加班导致肥胖的思考

我的主业是程序员,最近加班很多,体重两个月涨了10斤以上。 人一旦开始加班,往往就分不清是真饿了,还太累了,大脑会不停的索要糖分,升糖慢的食物,根本无法满足大脑的需求,如果大脑急需思考耗能,血糖迟迟升不上去,就会感觉暴躁。 唯有高盐,高油,高糖,才能缓解疲劳,快速升糖,但程序员这个行业特殊的点在于,你要一直在工位不动,才有产出,不胖简直天理不容。 心脏的体积不会随着体重增加而增大,泵血能力是有限的,体重增加,心脏就要超负荷运转,而且过多的油脂也容易堵塞血管,进而引发一系列健康问题,比如脂肪肝,脂肪肝会让人更容易疲劳,基础代谢下降,免疫力降低,健康水平螺旋下降。 不管信奉什么主义,人生归根到底是比命长的游戏,如果肥胖导致了脂肪肝,饮食什么的就没得选了,周末想做什么也没得选,人一旦开始没得选,生活质量就急剧降低了。 现在大多数打工人都是无偿加班,想混个调休都要写好几份申请,赚的这点工资,真的很难治好脂肪肝以及并发症,打工导致肥胖,提升患脂肪肝的风险,图什么呢? 悲观者永远正确,乐观者永远前进,无论未来有多艰难,还是要留有健康的筹码,大多数程序员35岁就会面临失业,这个与肯不肯加班无关,根本没得选,我希望到了那个时候,起码有个健康的身体,以及还算学得进去的头脑。人与疾病做斗争是最痛苦的,因为成功了不会带来增量,而失败的代价又无比沉重。 总结 多吃蔬果,少喝奶茶;多逛超市,少点外卖;多站立,少躺卧;多睡觉,少熬夜;如果实在累了,多摆烂,少自强;虽然大家都在喊吾辈当自强,但自强的前提是健康活着。 本文永久更新地址: https://v2fy.com/p/2024-11-04-16-35-17-obesity/

低成本的创业引流项目:极简主义的野兽派个人空间

最近发现了一个极简主义的网站,可以放置一些网址以及网址说明,也能支持写一点简单CSS,其它的什么都做不了. https://lynx.boo/ 编辑界面如图所示 比如我用zhaoolee做为个人标识,我的个人主页就是 https://lynx.boo/zhaoolee , 如果我想编辑内容,访问 https://lynx.boo/zhaoolee/edit 即可,如果更换了浏览器,需要用邮箱做身份认证,才能继续编辑,最终渲染出来的效果如图所示: 这个项目在Hacker News上作宣传,目标用户也是各类计算机从业人员,虽然宣传说是极简,但依然在底部留了几个不痛不痒的链接,后续可能会换成新产品的链接,新产品就可以获得自然的流量。 作者很讨巧,个人空间项目的成本很低,甚至无法上传图片,主页访问一次的流量只有几KB, 问就是极简风,也确实控制了成本,而且这些链接和说明信息都是人类亲手创建的,比GPT生成的数据要有价值的多。这些有价值的数据也是一比财富,如果有天网站倒闭了,这些数据如果被出售,也能卖个好价钱。 每个用户链接的地址,都是用户亲手填写创建的,没什么规律,所以爬虫也很难爬,好的防爬策略能有效控制网站被盗刷数据。并且作者加了cloudflare的免费防火墙,如果被攻击,可以自动防住。 网站的开发成本很低,只有一个编辑页和展示页,编辑页是一个表单,展示页是极简风,开发量更小,网站的账户认证系统依靠的是邮箱认证链接,没有接任何的短信服务,或第三方认证服务,这样成本低,又可靠。唯一的问题就是邮件容易被视为垃圾邮件,但是随着用户的增加,gmail这种知名服务会通过机器学习认可发件源地址。 本文永久更新地址: https://v2fy.com/p/2024-11-03-14-45-14-lynx_boo/

创业思考:5美元是西半球每月订阅的甜品价格

最近发现一个有趣的产品,域名为 https://new.750words.com/ , 顾名思义,就是让用户每天写一篇超过750个单词的文章进行打卡。 主页会显示每个用户的打卡,包括文章耗时多少,写了多少单词,如果是早晨写,就会有一只雄鸡 🐓 , 如果是晚上写,就会显示一直猫头鹰 🦉 每当完成一篇文章,编辑器都会触发一个烟花特效,并在邮件里收到一个虚拟的勋章 他们一直是免费服务,也没有广告,最近开始发展付费会员业务,截止2024年10月19日,有4639个付费用户,他们的定价是月费5美元,年费50美元; 我感觉这个定价很有趣,因为Medium的付费会员也是每月5美元,年费50美元,或许有时间写长文,读长文的人群,能接受的付费就是每月5美元。 我觉得这个750Word的服务对于英语母语者的吸引力有限,但是对于练习写作的非母语者很实用,配合 https://chromewebstore.google.com/detail/grammarly-ai-writing-and/kbfnbcaeplbcioakkpcpgfkobkghlhen Grammarly 扩展工具,可以写完后,直接进行纠错,实时提高英语写作水平。 以前简书也搞过每月坚持写作打卡的活动,但最后产出的文章质量真的堪忧;现在AI可以极低的成本产生各类文章,如果一个平台想保证高质量的文章,要改成付费写文章,这样才能通过提高成本,拦截质量差的AI文章。 V2EX.COM 目前也是发评论要消耗虚拟铜币,铜币需要付费购买或签到获取,目前V2EX的内容质量在国内应该是最好的。 随着China影响力的提高,可以模仿750 words的模式,搞个750个汉字打卡的创业项目,服务只针对海外用户,用户量或许不会很大,但作为个人项目应该能覆盖成本,运气好能小赚。 本文永久更新地址: https://v2fy.com/p/2024-10-19-18-13-39-english-writing/

完全攻略!如何从零搭建Python私有仓库pypi,并发布包给其它项目组?

Python是一款老少皆宜的编程语言,从开发爬虫,到人工智能,最佳的选择总是Python, 如果是团队之间需要共享一些Python代码,最佳实践就是按照Python的规范封装成pypi包,但有些Python包又不适合发布到公网,于是自建一个存储Python包的仓库,则变得非常必要,本文则从零开始,搭建一个Python仓库,并发布一个Python包,并验证Python能否可以被其它项目正常使用。 创建必要的目录和文件 sudo mkdir -p /opt/pypiserver/auth sudo mkdir -p /opt/pypiserver/packages sudo touch /opt/pypiserver/auth/htpasswd 安装 htpasswd sudo apt update sudo apt install apache2-utils -y htpasswd -v 修改文件权限 sudo chown -R <your_user>:<docker_group> /opt/pypiserver sudo chmod -R 755 /opt/pypiserver <your_user>: 这应该是您当前登录的用户名,可以使用whoami 查看 <docker_group>: 这通常是运行 Docker 的用户组,在大多数系统上默认为 “docker”。 要填充这些变量,请按照以下步骤操作: 确定您的用户名: 如果您不确定当前的用户名,可以在终端中运行以下命令: whoami 这将显示当前登录用户的用户名。 确认 Docker 组:在大多数情况下,Docker 组就叫 “docker”。你可以通过运行以下命令来确认: […]

如何让魔法路由器为特定设备解除魔法

我有一个魔法路由器,接入这个魔法路由器后,可以让我畅通无阻的安装各类海外的开发依赖包。 我有一个树莓派,也接入了魔法路由器,树莓派可以7×24小时进行PT做种刷魔力,参考 《树莓派不吃灰》022:搭建qBittorrent Web UI为PT站7×24小时做种,持续获取魔力值 但是PT站的规则很苛刻,如果我的树莓派流量被魔法加持,就会被判定为盒子,享受不到全站促销刷上传流量,白嫖全站资源的优惠政策。 魔法路由器每月的魔法流量也是有限的,如果被PT狂刷,可能国庆小长假还没过完,10月份的流量就见底了。 家庭里有智能电视,有PS5游戏机,我希望PS5走魔法流量,智能电视不走魔法流量,这样也需要在魔法路由器进行相应的设置。 如果你的路由器没有魔法,可以搞个类似R4S的魔法盒子,然后将R4S的WAN口接网线,Lan口接路由器,然后将路由器设置为AP模式即可。 设置的方法 首先将需要排除魔法流量的设备IP进行固定,然将固定后的IP填入覆写设置,规则设置,自定义规则的底部即可,比如我需要排除流量的设备IP为 192.168.11.217 , 则使用以下规则设置直连 - SRC-IP-CIDR,192.168.11.217/32,DIRECT - IP-CIDR,192.168.11.217/32,DIRECT 设置完成后,记得保存设置,应用设置。 重启魔法路由器,重启被固定IP的设备。 小结 大陆的程序员,总是能学到很多带劲儿的魔法知识,而且这些知识还与时俱进,没有哪个国家的程序员比中国程序员更懂魔法。 本文永久更新地址: https://v2fy.com/p/2024-10-03-14-21-48-pt-proxy/

噩梦

不记得从什么时候开始,偶尔会从梦中惊醒,倒不是梦到什么恐怖的画面,而是无比清晰的我自己的脸:与人争吵甚至斗殴时愤怒而狰狞的脸,逃避责任时怯懦且畏缩的脸,行不义时狂妄又扭曲的脸……明知是对的却没有去做的事,在白天让我抱憾;明知是错的却还是做了的事,则在梦中历历在目,真实得令我不知如何面对。于是现在我时常会给自己鼓气:勇敢去做,不留遗憾!同时又下意识地想,此时虚空中的相机会抓拍到怎样的一张脸呢。余生梦还很长,不体面的脸,多一张也不想再见了。

fin.

每天一个吹B小知识,让Vim再次伟大!vim粘贴Python代码并保持格式缩进的技巧

Vim可以不使用鼠标,完全用键盘操作,对系统资源占用小,打开大文件毫无压力,当键盘命令变成肌肉记忆以后,操作速度极快,当然最重要的是,服务器默认都安装 Vi 或 Vim。如果你需要到服务器修改文件内容,Vim是最方便的工具。 但是,当我们通过 Vim 往服务器的文件粘贴代码时,可能会遇到格式缩进混乱的情况 如果粘贴的是Python这种对缩进极其严格的代码,简直是灾难! 解决方案 当需要粘贴代码时,使用粘贴模式: 在正常模式下,输入: :set paste 然后按 i 进入插入模式,粘贴你的代码。完成后,退出插入模式并关闭粘贴模式: :set nopaste 自动切换vim粘贴模式的配置 懒是第一生产力,如果想要vim自动切换粘贴模式: 我们可以在 .vimrc 文件中添加以下配置,使Vim在粘贴时自动进入粘贴模式: let &t_SI .= "\<Esc>[?2004h" let &t_EI .= "\<Esc>[?2004l" inoremap <special> <expr> <Esc>[200~ XTermPasteBegin() function! XTermPasteBegin() set pastetoggle=<Esc>[201~ set paste return "" endfunction 当前用户的的.vimrc文件一般存在于用户目录下,也就是 ~/.vimrc , 如果 .vimrc文件不存在可以自己新建 配置完成后,我们就可以忘记set paste了 小结 vim让代码写起来像打游戏一样,仅仅通过键盘按键,就能实现大量的高效的操作,通过ssh能在服务器实现复杂的编程,通过在vim中输入 :help […]

托管服务器必备技能,为Ubuntu配置ufw防火墙

最近将一台服务器托管到了机房,机房给分配了固定的IP, 但并没有像云服务厂商一样,提供防火墙web面板,防火墙还是要自己搭,不过还好我用的是ubuntu,只需轻松几部,就能启用防火墙。以下是启用防火墙的一些常用技巧和实操命令 首先需要查看防火墙状态 sudo ufw status 默认状态一般都是不开启的, 也就是 Status:inactive 我们可以查看已有的规则 sudo ufw show added 默认没有任何规则 添加ssh规则,并查看 sudo ufw allow 22/tcp 为特定IP设置连接特权 如果你有一台独立的云服务器,可以允许特定云服务器ip的所有连接,这样如果后续玩ufw不小心封了ssh端口,也可以用特定的云服务器ip连上去 sudo ufw allow from your_ip_address 移除特定ip的连接特权(可选) sudo ufw delete allow from your_ip_address 如果想禁止可疑IP的访问,则可以运行以下命令 sudo ufw deny from suspicious_ip_address 拒绝传入链接,允许传出连接(防火墙一般是对传入的连接做限制,传出连接不做限制) sudo ufw default deny incoming sudo ufw default allow outgoing 启用防火墙 sudo ufw enable […]

野路子, 绕过简书Markdown图片上传失败,顺利发布文章

如果往简书添加一段Markdown文本 Medium 可以通过Feed订阅作者的图文,比如我的用户名为 @zhaoolee ![img](https://cdn.fangyuanxiaozhan.com/assets/1726981045434eWasFjCM.png) 简书会尝试将图片信息上传到自己的服务器,但是简书的 upload_images/fetch 接口已经挂了, 所以根本无法上传成功。 如果一定要发布文章,又不想手动上传图片到简书,可以将markdown的内容改为 Medium 可以通过Feed订阅作者的图文,比如我的用户名为 @zhaoolee [img](https://cdn.fangyuanxiaozhan.com/assets/1726981045434eWasFjCM.png) 也就是将图片的 ! 移除掉,将图片转换为超链接的格式,这样就能上传成功了,发布后的的效果如图所示,会保留一个图片的超链接,用户点击即可查看图片。 小结 Markdown是html的精简版,本身包含了图片信息,本文所做的就是将图片转换为超链接,很多博客平台都支持了用户写markdown格式,但为了让用户内容能留在自己平台,就会将图片转储到自家服务器,这无可厚非,但简书的扯淡之处在于,他转储失败后没有做好回退,直接把用户原本的图片地址信息给整没了! 简书自从搞了简书钻,大量的营销号涌入,导致平台的大量营销号涌入,而能产生高质量作品的原创用户不断流失,来了一波经典的劣币驱逐良币。 简书如果不想关站大吉,可以效仿v2ex, 如果用户将Markdown粘贴到平台编辑器,则默认支持用户使用外链图片,如果用户想使用平台的图床资源,请额外付费,这样能降低成本,也能拉高平台使用门槛,过滤掉一些营销号。 本文永久更新地址: https://v2fy.com/p/2024-09-23-09-38-08-jianshu-img/

通过Github Actions将Medium新博客Feed自动更新到github主页

Medium 可以通过Feed订阅作者的图文,比如我的用户名为 @zhaoolee 那我的专属feed链接就是 https://medium.com/feed/@zhaoolee 而我的Gihub 的用户名也是zhaoolee, 我只需建立一个名为zhaoolee的仓库 https://github.com/zhaoolee/zhaoolee ,并在main.py中写如下代码 import feedparser import time import os import re from datetime import datetime import pytz def get_link_info(feed_url, num): feed = feedparser.parse(feed_url) entries = feed.entries[:num] return "\n".join(f"- [{entry.title}]({entry.link})" for entry in entries) def update_readme(insert_info): readme_path = os.path.join(os.getcwd(), "README.md") with open(readme_path, 'r', encoding='utf-8') as f: content = f.read() […]

提升Docker使用幸福感,为禅道优雅设置Docker重启策略

遇到一个服务意外停止的小问题 我最近用Docker搭建了一个两个postgis数据库,一个用于测试环境,一个用于生产环境,后面调整Docker配置时,重启了Docker ,发现测试环境的数据库挂掉了,而生产环境的数据库正常运行 我排查了一下,发现是两个服务的重启策略不同 查看容器当前重启策略的命令如下 docker inspect --format='{{.HostConfig.RestartPolicy.Name}}' container_name_or_id 于是我将测试环境容器 testpostgis 的重启策略也设置成了 unless-stopped docker update --restart unless-stopped container_name_or_id 完美搞定! 改良运行方式,优雅使用开源项目禅道 如果你也使用禅道做需求管理,你会发现官方给的运行命令,如果遇到Docker重启的情况,禅道就需求手动重启,如果使用 unless-stopped参数,你就可以让禅道在重启Docker或重启服务器后,自动恢复服务 禅道Docker启动文档 https://www.zentao.net/book/zentaopms/docker-1111.html 使用unless-stop配合docker开机自启,能减少很多运维风险。 重启策略有四个 no (不重启) 这是默认的重启策略,适用于数据分析脚本: 比如一个每晚运行的Python脚本,用于处理日志文件并生成报告。脚本运行完毕后自然退出,无需重启。 on-failure (失败时重启): 适用于定时任务服务: 如cron作业调度器,预期能正常运行并退出,但如果因意外错误崩溃,则需要重启以确保后续任务能够执行。 always (总是重启): 适用于Web服务器: 如Nginx需要24/7不间断运行以服务网站访问。 unless-stopped (除非停止否则总是重启): 适用于开发环境的数据库: 开发者可能需要频繁修改配置或数据,可以手动停止而不是每次都删除容器。 小结 掌握了这些重启策略,可以让我们使用Docker运行服务的过程中更加得心应手,即使遇到Docker重启,服务器重启这种事件,也可以有条不紊的恢复各种服务。 本文永久更新地址: https://v2fy.com/p/2024-09-21-18-09-55-zentao-docker-restart/

一次被Windows Server调教的奇妙经历!为什么没有更多的人使用 Linux?

今天遇到一个很大的乐子,我打算通过Docker往一个Windows Server 2019上部署本地大模型,然后发现Windows Server 2019无法直接安装Docker Desktop, 查阅各种资料后发现要启动容器化技术 启用后,Windows Server 2019提示必须重启才能完成安装过程,为了完成安装,我只能选择重启,然后精彩的就来了。 重启后,我发现无论如何都无法通过Microsoft Remote Desktop连接,我开始以为是Windows重启比较慢,然后等了半小时,依然没有连上,于是我找机房值班的管理员,希望排查下问题,最后的结论是:蓝屏了! Windows Server 2019作为一个服务器系统,居然直接就蓝屏了,导致服务完全不可用,而且没有任何远程的恢复手段,只能让机房人员实地重启。 然后经过一轮排查,我初步认为可能是主板没有启用Hyper V导致的,于是远程指挥机房管理员,启动了Hyper V,并禁用了主板安全。然后让管理员保存BIOS设置,重启! Windows Server 2019还是给了我更多的惊喜,保存BIOS设置后,重启依然蓝屏,然后拔电源重启,就可以启动成功了,我这时候只能用奇迹形容。 此刻,一种名为好奇的病感染了我,我尝试搞懂其中的原理,于是我通过Microsoft Remote Destkop重新下发了重启指令,看看是不是彻底解决了问题 微软这家公司,总是能给予狂妄的人正确的绝望;没错!重启后Windows Server 2019它又蓝屏了,我此刻脑中同时出现了两个词,第一个是「精彩」,第二个是「狗微软」 然后我告诉机房管理员大哥,多重启几次试试,后面发现只有「拔电源重启,才能避免蓝屏」,进入系统,真的处处是知识点。 本篇文章可以贡献几个无意义但能提升生活品质的知识: 没事不要碰Windows server 2019 ,更不要随便重启 如果Windows Server 2019蓝屏,请尝试拔电源后再开机 想玩容器化,请选择Linux操作系统,能避免很多不必要的麻烦 我对以上问题的来源有个猜测,这台机器被太多人使用,也安装了各种软件驱动,甚至有Epic的游戏咨询会在Windows Server 2019发弹窗,这些驱动狠可能存在问题,导致Windows重启命令总是失败,然后蓝屏,最后只能通过断电,再开机,才能启动这台机器,但这机器不在身边,不好排查,只能未来某个时间把机器从机房搬出来,检查驱动了 最近有篇文章写:为什么没有更多的人使用 Linux? https://world.hey.com/dhh/why-don-t-more-people-use-linux-33b75f53 文章的观点是,Linux少有人用,是因为Linux学习门槛高,而不是Linux不够好;锻炼有益人体,但锻炼少有人做;阅读使人精神提升,但少有人做;垃圾食品对人体有害,但巨多人喜欢吃。 对于计算机爱好者而言,Linux能提供长期价值,让人对计算机有更深入的理解,进入更高的境界。 在服务器领域,Linux是统治级的存在; 服务器的第一要义是安全稳定,正是因为Linux有一定的学习门槛,所以不了解Linux的人,就没能力Linux服务端乱搞,正是因为没人乱搞,Linux服务器才稳定安全。 反观Windows Server 2019, 基本所有人都能随意双击安装驱动,导致Windows Server 2019直接重启蓝屏了。 小结 […]

2024年9月还可以用的Docker镜像代理站

docker proxy https://dockerproxy.net/ 网站作者有个仓库 https://github.com/stilleshan/dockerfiles 收集各种Dockerfile文件 dockerhub icu https://dockerhub.icu 顾名思义,dockerhub进了icu 为Docker配置镜像源, 修改 /etc/docker/daemon.json 文件 { "registry-mirrors": [ "https://dockerproxy.com", "https://dockerhub.icu", ] } 长远来看,代理不是长久之计,有条件,还是推荐直接走代理https://v2fy.com/p/2024-06-16-10-23-44-docker-proxy/ 本文永久更新地址: https://v2fy.com/p/2024-09-19-14-43-57-docker-mirror/

在有固定IP的服务器上快速搭建gitlab-ce

创建配置文件夹 mkdir -p ~/opt/gitlab/config mkdir ~/opt/gitlab/logs mkdir ~/opt/gitlab/data mkdir ~/opt/gitlab/docker-compose-start 写入配置文件 cat << 'EOF' > /home/u****d/opt/gitlab/docker-compose-start/docker-compose.yml services: gitlab: image: gitlab/gitlab-ce:17.1.6-ce.0 restart: always hostname: 1**.1**.2*.3*(服务器ip) environment: GITLAB_OMNIBUS_CONFIG: | gitlab_rails['gitlab_shell_ssh_port'] = 12222 ports: - '18082:80' - '12222:22' volumes: - /home/u****d/opt/gitlab/config:/etc/gitlab - /home/u****d/opt/gitlab/logs:/var/log/gitlab - /home/u****d/opt/gitlab/data:/var/opt/gitlab EOF 运行 sudo docker-compose up -d 运行成功后可以通过 sudo cat ~/opt/gitlab/config/initial_root_password 查看root用户的登录密码 本文永久更新地址: https://v2fy.com/p/2024-08-31-13-11-03-gitlab-ce/

使用PyEnv加Poetry管理Python版本以及依赖包

在Python开发中,不同的项目需要不同的Python版本,以及与Python版本对应的依赖包版本。 为了简化这个过程,我推荐使用PyEnv加Poetry来管理项目 PyEnv: 用于一键安装各种Python的版本,以及切换Python版本 Poetry: 可以基于PyEnv提供的不同Python版本,为工程创建虚拟环境,在虚拟环境中安装的各类依赖包,都不会影响到其它工程。 首先安装PyEnv curl https://pyenv.run | bash 将PyEnv写入到zsh echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc echo '[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc echo 'eval "$(pyenv init -)"' >> ~/.zshrc 重新加载zshrc, 查看pyenv命令是否生效 source zshrc pyenv --help 安装目前最新的Python3.12.6 pyenv install 3.12.6 查看可用的版本 pyenv versions python3.12.6的安装位置 cd $(pyenv root)/versions ls 可以看到将刚刚安装的python3.12.6 如果需要安装Python3.11.10,则运行以下命令 pyenv […]

如何三行命令完成git仓库搬家,完美镜像仓库

最近需要将gitlab的服务搬家到一个商业化的代码托管服务,开始用分支推送,发现漏掉了一些分支,一轮折腾后,发现有一个很棒的搬家方法,简单快捷,特来分享一波 # 将仓库信息镜像到本地,并进入对应文件夹 git clone --mirror 旧仓库https完整地址 旧仓库名-mirror && cd 旧仓库名-mirror # 设置新仓库地址 git remote set-url origin 新仓库https完整地址 # 将仓库推送到新仓库 git push --mirror 完成仓库搬家! 本文永久更新地址: https://v2fy.com/p/2024-08-29-19-05-47-git-mirror/

这世界我们来过也走过

即便是现在的我,每次听到这种话还是会不由自主的一阵颤栗。不过,已经可以做到仅此而已了。当然,起初并非如此,只觉 […]

不止只写情书给你

一直认为文字内容是较于视频,声音信息更容易保留的,所以我就想着把我心中所想的爱书写出来。 是一份纪念,是一份爱 […]

一个写日记的人

正经人谁写日记啊? 是啊!你写日记吗? 壬寅虎年 腊月三十 睡觉。吃饭。等新年。 癸卯兔年 正月初一 睡觉。吃 […]

髒嬡「QQ涳簡」汏賞

脕仩阣唍粄看菿孒@荰荖溮哋「荰荖溮踺跕史」諟起孒QQ涳簡,茴想①芐と湔竾鎬過芣仯 {蔎計》(❁´◡`❁),纡湜 […]

尘和土

用普遍意义来讲,尘和土是落在物件上下的灰渍,是脚下万物的生生死死。用超现实主义来讲,是梦里每一场风调雨顺洗涤的 […]

虚幻与现实

醒着也是梦·虚幻 燥热的空气没有一丝丝风,我呆呆的坐着,望着黑色慢慢蒙住了天空,像一幅没有上色的图案,我拿起笔 […]

姑娘、我、生长记

思来想去很久,还是决定提笔写一写给博客起这样名字的心路历程,其中也会包括一些我写作的初衷及我自己也搞不懂的想法 […]

一封学生家长发来的感谢信

感谢信

尊敬的学校领导老师们:

您好!

在这阳光明媚的日子里,我怀着一颗感恩的心,写下这封信,表达一个普通孩子的家长对XX学校由衷的热爱。

首先,我要感谢学校为我们提供了一个优美、和谐的学习环境。在这里,孩子们能够像小树苗一样,在健康的土壤中茁壮成长,沐浴着知识的雨露,汲取着智慧的阳光。

其次,孩子非常幸运分在了X年X班这个团结有爱的班集体。孩子尊重、喜欢教授X班课程的每一位老师,时常回来提及在学校学到的新鲜知识,自豪的与我们分享。

关于孩子学习情况与日常表现,与两位老师有过沟通交流,让我印象深刻。

我们的班主任XXX老师,年轻有为,对学生和蔼、耐心,可谓为人师表的典范。刚入学,孩子尚未养成良好的习惯容易丢三落四,X老师会帮忙保存学具,有时还帮送至门卫便于领取;冬季流感高发期,孩子生病请假,老师不仅关心孩子身体健康,还在复课后的课间帮孩子补习落下的课程;男孩子调皮犯错,她不会简单地责备,而是愿意站在孩子的角度予以理解并耐心地引导他们认识错误教育他们如何以正确的行为去改正,鼓励孩子进步。X老师非常公允,她会尽量让每个孩子都有参与活动展示自己的机会,让每个孩子都能感受到被重视和认可。冬季暴雪,有幸通过线上平台听到了X老师讲授的堂数学课,课程内容生动有趣,她引导学生思考问题有方,让学生们在轻松愉快的氛围中掌握了知识点。

细节中见赤诚,春风化雨。有幸相遇。

语文XXX老师,人称“老“教师,其“老“不仅体现在她丰富的教学经验,更在于她对学生的深厚情感。孩子语文书和课堂练习本上,经常能看到她充满童趣、用心良苦的批改。每个生字的书写要领,她都能一笔一划、不厌其烦地为孩子示范。她总能洞察孩子的内心,用适当的方式激发孩子的学习热情和对知识的渴望。X老师语文的热爱,对教学的执着,深深地景的着每一位学生,甚至每一位家长。她用自己的言传身教,让语文学习变得生动有趣,让课堂成为孩子们向往的地方。

感恩与X老师的相遇,让我们的孩子在成长的道路上,有了一位良师益友的陪伴。

感谢XX学校培养出这么多优秀的青年教师。

回想今年的“心运会”,我有幸作为家长志愿者参与其中。坐在看台,亲历校领导入场时,X书记一队领导路过主席台下方,表扬、鼓励主持活动的孩子,无形中激发了孩子参与的热情。我想,那个孩子那一刻一定备受鼓舞且受用良久。运动会过程中,X校长、X校长多次与孩子们互动,更是让我们感受到了学校领导对孩子的关怀和支持。他们用实际行动诠释了教育工作者崇高使命,也在润物细无声中传承着教育的精髓和精神

最后,说一下为什么想写这样一封信?因为孩子提到学校和老师的时候,险上是洋溢着发自内心的灿烂的笑容的。孩子入学一年,各方面也有明昆的进步。能够成为这个学校的一员,我感到非常幸运

将孩子交给这样一群有爱心、有责任心的教育者,我无比放心。我相信,家校携手,我们的孩子一定能在这片沃土上茁壮成长

再次感谢学校领导老师们的辛勤付出,祝愿我们的学校明天更加美好!

此致
敬礼!

一年1班 XXX 家长
2024年6月

一封学生家长发来的感谢信

尊敬的校领导老师们:

您们好!

我是一年X班学生XXX的家长,写这封信就是想感谢学校,感谢年级组,感谢一年X班的每一位老师

首先要感谢学校在硬实力方面,学校给孩子们提供了一流的硬件设施,在软实力方面学校开设了很多特色课程,发挥学生的特长,这些课程既能提高孩子们的学习兴趣,也能促进身心健康良好的发展。重要的是学校引进了那么多的好老师,让教学更丰富、更生动、更有吸引力、孩子们成长得更快、更健康、更全面

时间过得很快,孩子入学已经快一年的时间了,还记得在新生家长会上,那是第一次见到班主任X老师,X老师的活力与乐观,坚定的眼神,给我留下了深深的印象,让我焦虑和悬着的心一下放松了很多,我相信很多家长都可以感受的到。在这近一年的时间里,X老师对每个孩子认真负责,会经常和家长沟通孩子在学校的状态和近期可以关注的方向,耐心的解答家长们的各种疑虑,帮助家长更细致的关心着孩子们,并且将我们班级管理的井然有序,与家长们融洽相处,携手共育,特别感谢X老师对家长的理解和包容,您对孩子们的付出就像妈妈一样无私,您的温柔耐心,严厉,给了孩子们很多勇气,教会了他们知识与道理,给家长们带来了安心,感谢您的无微不至关怀和孜孜不倦教导。

小学生活充满好奇,梦想,那是诗意的开始,也是人生之旅的出发地,在这近一年的时间里,孩子积累了很多的词语、成语、美妙的语句,我相信都是在语文课上X老师耐心与认真教授于孩子们,也是X老师的认真与付出,让孩子有了很扎实的语文基础,养成了良好的预习与复习的好习惯,作为家长,内心非常的感激,感谢霍老师对孩子们的付出,您辛苦了!

感谢一年X班的每一位老师,因为有您们,孩子们才能好好的学习,健康的成长,感谢老师们的敬业付出,在您们的悉心教育下,每一位一年X班的孩子身上都散发着正能量的自信光芒!

最后祝愿我们空港学校越来越好,桃李满天下,春晖遍四方。

此致
敬礼!

一年X班XXX家长
2024年5月5日

同心筑梦 并肩追梦 携手圆梦——X年X班优秀班集体评选展示

2024年04月24日 13:10更新

尊敬的老师、亲爱的同学们:
43张笑脸明媚可爱,43颗童心团结向上。这里以育人十项引领成长,这里的强国少年光芒万丈。这里是一年X班,今天我带着大家见证X班的成长故事

在学校育人十项理念的引领下、各位老师的悉心教育下,X班全体同学拼搏进取,德、智、体、美、劳全面发展

一、礼貌、感恩——同建友爱家庭
X班团结友爱。从班级管理到班风养成,“礼貌”渗透于生活的点滴之中。“尊重他人,约束自己”,同学们快乐生活、健康成长努力贡献自己的光和热。

饮水思源、受施图报,感恩是同学们共同的追求,感恩伙伴的陪伴、感恩老师的教诲、感恩学校的培养。时刻牢记X班是我家,辉煌靠大家。温情的相守与陪伴中,家中没有矛盾只有爱。

二、爱心、责任——共做班级主人
人人有岗位、人人要负责。立足岗位,同学们用爱履行责任,用责任铸就班魂,大家各司其职、班级井井有条,不仅践行育人十项之“责任”,更是自我管理的生动尝试。

注意:回复刷新 后方可查看!

【原创文章】回首过往 星光闪烁 心怀热爱 躬耕不辍——23-24-1一年级期末总结

2024年04月24日 13:06更新

尊敬的各位领导老师
大家上午好!我是一年级组(你们最爱的)组长格子老师

享受过秋日的和煦暖风,体验着冬日的粉妆玉砌,忙碌、紧张、汗水、泪水、喜悦、收获……留给我们太多记忆的第一学期即将结束。2023年8月30日,XX学校一年级迎来了806名可爱的小萌新,在区管委会的带领下、在学校领导关怀帮助下、在老师们的共同努力下,在学校这片沃土上,小萌新们像沐浴阳光雨露的小树般茁壮成长

“天下难事,必作于易;天下大事,必作于细。”努力奋斗从不是空话,它存在于日常教育教学工作的每一个细节中。下面,我想用五句话总结本学期工作。

一、志和越山海 聚力共前行——我们是彼此陪伴的家人
欢乐和谐、蓬勃向上,是我们组的青春底色。作为学校第一大组,一年级共有19个教学班、806名学生,行政组共有32名教师。团队中,既有经验丰富的中流砥柱,又有朝气蓬勃的新生力量。树木成于林,星辰耀星河。我们携手共进,挨过了学期初的阵痛,挺过了学期中的疲惫,终于在11月中上旬,迎来年级整体平稳、班级秩序井然、学生行为习惯初步养成的良好局面。过程中,我们流过泪、洒过汗、想过放弃,但我们咬牙坚持终迎来了收获。孩子们清澈的眼神、暖心的拥抱,家长真挚的感谢、全情的支持,校领导无私的包容、充分的信任,让我们心间犹如三月阳光普照,暖意融融。团队伙伴一次次出谋划策、一次次挺身而出、一次次勇挑重担,让我们在奋进的路上如石榴籽一般,紧紧团结在一起,成为彼此陪伴、相亲相爱的一家人。

二、慎终如始 则无败事——我们是相互协作的伙伴
做事贵在善始善终。一年级作为起始年级,学生行为习惯养成教育至关重要,这也是我们本学期工作的重点。在“双减”背景下,我们又有了新的探索,具体表现在以下四方面:

(一)精彩入学礼,满满仪式感
入学礼当天,小萌新们在红毯、击鼓明志、学习拜师礼、朱砂启智、书写人字等活动中感受着成为一名小学生的荣耀与自豪。为了让小萌新们尽早适应校园生活,班主任老师们采用多种形式给小萌新们讲解文明礼仪、站队、上课、发言、课间纪律等日常行为规范。他们用耐心的指导,细致的关注,助力孩子们的成长

(二)坚守零起点教学,做好幼小衔接
零起点教学既是尊重学生个体差异的分层教学,更是对于习惯养成教育的良苦用心。适应周,一年级组设计特色课表,课上老师们放缓教学节奏,关注学生心理状态,加强学生课堂行为习惯、自主学习能力引导,真正为学生可持续成功与恒久幸福人生留足后劲。

注意:回复刷新 后方可查看!

周岭《认知觉醒》书摘

1. 三重大脑: 理智脑(主管认知)、 情绪脑(主管情绪)、 本能脑(主管本能)。

2.成长就是克服天性的过程。

3.焦虑根源急于求成,想同时做很多事; 避难趋易,想不怎么努力就立即看到效果。

4. 保持耐心,坚持做那些短期内看不到效果的无用之事。想要有所成就,必须保持耐心延迟满足。

5. 变聪明秘诀就是先保持极度专注,想不出答案时再将注意力转换到另一件与此毫不相干的事情上。

6.小事,听从你的脑,大事听从你的心。

认知觉醒——潜意识

人生的一大重要目标是消除模糊,人在看到模糊时便逃避,这是一种本能,在丛林草原生存时便如此,而我们需要实现反本能成长

有三重模糊需要消除:

一、认知模糊思考是高耗能的,简单重复的假勤奋可以避免这种高耗能,却无法带来进步。困难常常比我们想象的更小,然而如果逃避,困难不会自动消失,反而会进入人的潜意识长久相伴,因此正确的做法是直面它、看清它。

二、情绪模糊,因此对于坏情绪我们要找出原因。

三、行动模糊,其背后原因在于选择模糊。保持高行动力的诀窍在于足够清晰的目标,以及细化的过程指令

生活中要善于使用感性。用感性帮助选择,用理性帮助思考感性可用来学习,在被“击中”时提醒自己追问原因,以及用感觉找到学习拉伸区感性可用来寻找人生目标

天生我材为什么一定要有用

最近与麦同学闹了点小矛盾,还引出一个哲学问题。

起因是其放假不会统筹安排,别人的建议计划又听不进去,整天待在家却不自觉写不完做业,晚上却精神抖擞用 Scratch 编程做游戏。

于是我就说:编这个没啥用,也没有哪里用得上,有这时间还不如去考个 CSP,说不定升学还有点用…

然后这家伙就急哭了,大声控诉,发出了来自灵魂的拷问:为什么一定要有用?个人爱好不行么?为什么一定就得有用…

本来想顺嘴还一句“老子不养闲人”之类的,最终还是没说出口。

李白老师在《乐府·将进酒》中说:“人生得意须尽欢,莫使金樽空对月。天生我材必有用,千金散尽还复来。”一直以来都很死板的把“天生我材必有用”当成是用来勉励自己的金句,从来没想过“天生我材为什么一定要有用”、“天生我材有没有可能只是为了干饭”…这样的事情。真没想到一件小事却能引出一个哲学问题。

想想可能主要还是自己的问题,自己没什么本事,又不懂如何教育,从别人那里学的期孩子的教育方式似乎也水土不服不起啥作用,再加上每天被动接收到的各种资讯的产生的焦虑,遇到这种种情况唯一可做的只有发怒暴吼,归根结底其实就是束手无策帮不上忙又想找点存在感。

回头仔细想想也对,为什么一定要有用呢?既然没办法或者没有想出新办法,那就暂时不要去苦恼。

已经忘记了我年少的时候是怎么过来的,可能也是经常无理取闹,只不过父母亲可能迁就多过责备,现在想来只记得父母在外人面前说这孩子基本上不怎么给家里惹麻烦云云。

如果硬要扯上辩证法的观点,有没有可能是:天生我材,未必随时都有用,但是在适当的时候,适合的地方也有可能真正的发挥作用。至于这个“有用”,倒底是对自己有用,还是对社会有用,还是什么有用不清楚。所以有时候别太盲目自信,得分个时候。少一些功利,干就完了。

(题图由AIGC生成)

父亲不需要节日(9)

时间过得真快,又到了父亲节,记得去年父亲节的时候,我女儿还在中考,而现在她就选课分班,即将开始高中二年级的学习。

昨天周六,我调休补班,上班中,女儿给我打开电话,向我哭诉,她的分班不理想,她觉得自己进了差班,她觉得按她的成绩不应该会分到差班的。我也不知道这个分班的规则是什么,学校没有明确分班的规则,基本算不透明。但从我个人判断,学校的规则应该是相对公平的。当然,这些道理和分析,是无法让女儿接受。听她不满的抱怨,接纳她的情绪,和她一起去接受和面对她觉得不满意的“现实”。

孩子的每个成长阶段,都会有每个阶段的问题。虽然做了16年多的父亲,但女儿每个问题,对我来说都是新的,无论从书本上得到的知识,还是我过往的经历,都不足以去解决我女儿的现实而个性化的问题。因为她是独特的,她的问题也是她独有的。甚至,不少的问题,都一时找不到解决办法,只能随着时间的流逝,问题慢慢淡化或消失。有时候,做一个父亲也有无力感,除了陪在她的身边,几乎无所作为。

有本书叫《何以为父》,书里观点是:作为父亲,最重要的角色是什么呢?父亲做的最重要的事情之一,就是在孩子成长的各个阶段不缺席。

嗯,我要努力不缺席我女儿每个成长阶段,一直坚韧地站在她的身后。

父亲,不需要节日,因为父亲和孩子在一起,每天都是节日。

❌