Back

Blog

    2025

  • 封面生成器推荐

    本收集涵盖了多个封面生成工具和资源,旨在帮助用户快速创建美观且专业的封面设计。这些工具包括在线封面生成器、设计模板库以及自定义封面设计的技巧和指南。无论是用于书籍、报告、社交媒体还是其他用途,这些资源都能满足不同用户的需求,提升视觉呈现效果。

  • Blender on macOS - Steam Version Limitations for Apple Silicon Devices

    Important considerations when installing Blender via Steam on macOS for Apple Silicon devices

  • How to Split Editor Windows in Blender

    Guide to splitting editor windows in Blender for improved workflow

  • Y5-2024年度总结

    2024年个人成长全记录,包含职业转型到成都的历程、Blender技能提升、兴趣发展轨迹、年度消费评估,以及对未来职业道路的深度思考与规划。

  • How to Separate Objects in Blender

    Step-by-step guide to separating objects in Blender using three different methods

  • ollama + excel处理器开发总结

    最近帮朋友写了一个 ollama + excel 处理器,写完后发现类似于飞书多维表格的 ai 功能。在开发和沟通过程中有一些感受。

  • 在浏览器中 opengl 的配置与检测

    本文介绍了如何在浏览器中配置和检测 OpenGL,包括硬件加速的设置和检测方法,帮助用户优化浏览器性能。

  • whisper ui 下载模型 镜像设置

    在使用 whisper ui 的时候,需要下载模型,如果不做配置默认是从 huggingface 下载的,但是 huggingface 在国内访问速度很慢,所以需要配置镜像。

  • 2024

  • 值得一看的博客

    本文推荐了多个技术博客,涵盖了JavaScript、ES6、React等前端技术,以及AI相关的资源。其中包括冴羽的GitHub博客,LogRocket的产品团队资源,React官方博客,Socket的开发博客,Stefan Judis的个人网站,Builder.io的博客,以及Dan Abramov的博客overreacted。此外,还介绍了GitHub的AI标签下的工程化分享,Hugging Face的每日论文推荐,AssemblyAI的AI语音技术博客,Google Labs员工Dale的AI博客,以及Dify的大模型应用生成平台的技术博客。最后,提到了机器之心提供的企业人工智能服务。这些资源适合对前端开发和AI技术感兴趣的读者。

  • 与hanser有关的github仓库

    收集与hanser相关的开源项目

  • Share My Incorrect Usage Cases of Zustand

    Zustand is a state management library that is simple and easy to use. It allows you to access the state via a single selector or shallow comparison to prevent unnecessary re-renders of all components. When the state is updated, you can use `useShallow` to retrieve only the required data. Additionally, you should follow the principle of minimal granularity, only fetching the necessary data instead of using multiple stores to manage different states. Moreover, state that is unrelated to the UI does not need to be accessed via a selector. The correct approach is to directly access the store within the `handleSave` method.

  • react-scan的用法

    react-scan 是一个用于查看 React 代码中的 re-render 信息的工具。安装方式可以分为开发环境安装和使用浏览器插件两种,后者允许自定义配置。使用 react-scan 的时候,可以看到当前元素的 props、context 和 state,以及是否发生了 re-render,并且会标记出可能存在性能优化问题的 bad render。

  • win11恢复win10右键的样式

    Windows 11恢复 win10 的右键菜单样式,提供了“Windows 11 Classic Context Menu v1.2”程序,帮助用户恢复 win10 的原始右键菜单风格。

  • 分享一下我的zustand错误使用案例

    zustand 是一个状态管理库,简单易用。它可以通过使用 single selector 或 shallow 来获取 state,避免所有组件都重新渲染。当 state 更新时,可以通过 useShallow 来只获取需要的数据。同时,应该遵循最小粒度原则,只获取需要的数据,而不是使用多个 store 去存储不同的 state。另外,与 UI 无关的 state 不需要通过 selector 获取,正确的做法是直接在 handleSave 方法内部访问 store。

  • 网页端判断是什么系统,从而显示不同的组件。

    b 站投稿页右上角有一个下载投稿工具的按钮,但当点开这个按钮时,发现是.exe文件,目前我的电脑使用的是macos系统。

  • 配置nginx以成功代理websocket

    在使用socket.io时,用户遇到了WebSocket消息顺序错位的问题,并且浏览器控制台显示WebSocket连接失败,错误代码为200。经过调查,发现问题源于Nginx配置不当。用户参考了GitHub上的相关问题讨论和Nginx官方文档,发现需要正确配置Nginx以支持WebSocket代理。特别需要注意的是,在Nginx配置中,应正确设置`proxy_pass`、`proxy_http_version`、`proxy_set_header Upgrade`和`proxy_set_header Connection`等参数,确保backend指向正确的IP地址或域名,且无需添加后缀。

  • 使用google sheet + api定时获取油管播放量

    在 MilkLove 的二搭剧 Whale Store xoxo 的 YouTube 预告片中,使用 Google Sheets 脚本可以定时获取视频播放量并存入表格。脚本主要包括以下步骤: 1. **检查是否有 access token**: 脚本首先检查是否存在 access token。如果不存在,则会返回一个错误信息。 2. **获取 video 的统计数据**: 脚本使用 YouTube API 来获取视频的统计数据,包括播放量等。若统计数据成功则将播放量返回给脚本。 3. **记录播放量和时间到表格中**:如果在获取播放量后没有发生错误,则会向表格中插入一行,其中包含当前时间和播放量。 因此,通过这个脚本,可以定时地获取 YouTube 视频的播放量并存入 Google Sheets 表格。

  • raycast + imessage 2fa,messauto的半平替

    我做过一个messAuto的安利,使用raycast + iMessage 2fa插件来实现iPhone和mac信息同步和自动复制验证码。最近发现作者删库了,我现在找到了一种快速获取验证码的方法。使用方法是在获取到验证码之后访问iMessage 2fa插件,然后可以看到当前接收到的验证码,敲回车复制验证码到粘贴板。但这种方法缺点是没有messAuto方便,多了额外的步骤。

  • 使用github action定时同步obsidian内容到博客仓库

    这个 GitHub Action 通过 Node.js 脚本在每次推送到 content 目录和 build_docs.cjs 脚本时更新博客内容,并将其复制到另一个目标仓库。它支持多个环境,包括本地和服务器。该过程依赖于 Obsidian 模板和 Gray Matter 脚本。 此 Action 通过在每次推送中运行其特定步骤来保持 blog 内容的最新。这些步骤包括: - 运行 npm install 和 npm run build:docs:server 批量安装并构建博客内容。 - 复制更新的 content 到目标仓库。 - 运行 npm install 和 npm run sort 批量安装和排序博客内容。 该 Action 通过使用 Gray Matter 脚本来处理 Markdown文件,并根据其 frontMatter 信息决定是否需要将其复制到目标仓库中。它还支持从特定目录忽略某些文件或文件夹。 该 Action 的主要功能是自动化 blog 内容的更新和复制,确保 content ALWAYS 是最新的。

  • 个人工具与设备清单

    个人工具与设备清单

  • 个人工具与设备清单

    个人工具与设备清单

  • 在vtk.js中stl和json的互相转化

    STL模型可以通过 JavaScript 的 `vtk.js` 库以 JSON 格式进行读写。将 STL 模型读入 JSON 格式的方法是使用 `vtkPolyData.toJSON()` 方法,反之,则需要使用 `vtkSTLWriter.newInstance()` 和 `writer.getOutputData()` 来生成 STL 模型的文件内容。

  • 最近状态比较差

    个人不开心的原因主要是过度依赖外界获取快乐、身体自身问题、过于消极和关注他人的看法,以及欲望与现实不匹配。可以让自己开心的事情包括追星、产出、运动、挣钱和夸赞感谢。面对当下不确定的未来,目前可以安排锻炼和产出兴趣活动,保持分享的欲望以及实践费曼学习法,渐进式地提升身心健康和生活满意度。

  • search params 请求参数

    React Router 的 `useSearchParams` Hook 提供了一个内建的 API,允许直接获取查询参数的值,比如 `.get()`, `.set()`, `.append()` 等。该 hook 可以帮助开发者轻松地处理 URL 中的 query parameters。 使用 `qs` 库和 `window.location.search` 的方法也是可以实现解析 query parameters 的效果。但需要注意的是,`qs.parse(window.location.search)` 会将带有问号的字符串直接返回,而不对其进行处理。在正确的情况下,将需要手动去掉问号,以得到期望的结果。 React Router 的 `useSearchParams` Hook 和 `qs` 库结合使用,可以帮助开发者更容易地管理 URL 中的 query parameters。

  • 使用cursor生成git commit msg

    我是这个问题的解决方案: 如何使用Git提交代码,请按照以下步骤操作: 首先,开启终端输入git add暂存更改。 然后,按下Command+K输入“git commit message”即可成功提交。

  • 在react中不要滥用 &&

    在React中使用短路运算符(&&)时,0 会被错误地渲染为内容。通过避免使用 && 判断数字,特别是可能为 0 的值,可以确保正确的内容显示,例如显示 0号相机 而非仅仅显示 0。

  • 对于a标签的download属性

    download属性是如何定义的以及注意事项。 不能设置为null,可以直接设置成空串或者null。

  • 我自己常用的ffmpeg批处理

    转换FLV格式的视频成HDDP,用于弹幕压制。使用FFmpeg来实现该功能,支持多个操作系统,如Windows和macOS。

  • Perplexity系列产品

    概述Perplexity系列产品,包括搜索引擎、Playground和播客,重点介绍其功能和区别。

  • 2024 永不完结的冒险 武汉线下vlog

    前往武汉参加小缘810线下live的流水账式vlog。

  • “git-credential-osxkeychain”想要访问你的钥匙串中的密钥“github.com” 解决方法

    解决 macOS 弹出 'git-credential-osxkeychain' 访问 GitHub 密钥的问题

  • 微信读书网页版复制快捷键

    微信读书网页版新增复制快捷键,油猴脚本实现。使用`Ctrl + C`或`Cmd + C`即可复制内容。下载地址和源代码在提供的链接中。

  • 如何在 Cursor 中使用 DeepSeek-Coder

    本文介绍了如何在 Cursor 中添加和使用 DeepSeek-Coder 模型,以及配置相关的 OpenAI API Key 和 Base URL。

  • BW记录-个人向流水账版

    记录了 KazooTTT 在 BW 活动中的个人体验和感受,包括与朋友和偶像的合照、工作餐和摊位的点滴。

  • 如何让你的截图更加好看

    本文介绍了三款截图美化工具:shots.so、jellylade和Arc浏览器。shots.so支持电脑端,提供多种美化功能,如改变背景色、添加阴影等。jellylade同样可以将截图转化为美观的帖子。Arc浏览器则是一款macOS平台上的浏览器,内置截图美化功能,用户可以通过快捷键或开发者模式进行截图美化,并可自定义背景色和水印。这些工具均能帮助用户提升截图的美观度和专业性。

  • 2024-W03.md

    本内容涵盖了多个应用推荐和开发相关资源,包括cmd-wrapped、Input Source Pro、outline知识库应用等,以及开发工具如头像生成网站和Moodboard Creator。此外,还介绍了多个技术博客和教程,如REST API vs GraphQL的比较、Astro自动生成Open Graph图片的方法,以及Docker入门实践等。这些资源和教程旨在帮助开发者提高效率,优化工作流程,并探索新技术。

  • 2023-W48 转岗了

    在2023年第48周,作者经历了一次工作转岗,从Web前端开发转变为类似于提示词工程师的角色。这次转岗让作者意识到自己对大语言模型的理解不足,但也重拾了Python编程,并计划将学习重心放在LLM研究上。同时,作者的父母来上海探望,作者在忙碌的工作之余,抽空陪伴他们游览了城隍庙和豫园等地。此外,作者还分享了关于资讯收集方式的变化,从使用Twitter和Cubox转变为使用Telegram和Discord,以及一些关于设计和编程的资讯收集。

  • 2024-W03-编程篇

    本篇内容涵盖了多个编程相关的资源和工具,包括头像生成网站、rabbit it图片生成应用、AI生成情绪板、开源用户界面元素、1000个令人激动的网站等。此外,还介绍了如remotion视频制作工具、TypeScript-Node-Starter示例、Konva Canvas框架等技术资源。同时,提供了多个个人主页和博客推荐,以及关于REST API与GraphQL的讨论。这些资源和工具覆盖了前端开发、UI设计、视频制作等多个领域,适合编程爱好者和技术开发者参考和学习。

  • 端午去广州玩了

    在端午节期间,我和朋友们相约去广州,参观了大咩老师的毕业展,品尝了各种美食,体验了广州的文化和风景。这次旅行充满了美好的回忆,让我感受到了广州的独特魅力。

  • 如何自动同步某个文件夹的图片到某个相册中

    通过自动操作实现将指定文件夹中的图片自动导入到iCloud相册中

  • 2024-W03-推荐阅读篇

    本周推荐阅读包括多个领域的精选内容:从[r/SideProject](https://www.reddit.com/r/SideProject/)的创意项目分享,到[推荐一本行动之书,醍醐灌顶](https://twitter.com/hiyuekun/status/1747085105037021670?s=12&t=UKmYswdLBh4dGuqwtKAXUA)的启发性书籍推荐;从[玩转苹果流量生态:解锁App流量新密码](https://x.com/liuyi0922/status/1747792720750682143?s=12&t=UKmYswdLBh4dGuqwtKAXUA)的市场策略,到[科技爱好者周刊(第 286 期):蓝色指示灯的解决方案](https://www.ruanyifeng.com/blog/2024/01/weekly-issue-286.html?continueFlag=61db114b5bb3eda119c3b0a42a3f0791)的技术讨论。此外,还有关于[fuxiang对于【devv.ai团队分享的RAG原理】的再整理](https://twitter.com/fuxiangPro/status/1747242297975062666)的深度分析,以及[HackerNews 趋势, Github 趋势, Google 趋势](https://chasetrend.news/zh)的最新动态。这些内容覆盖了技术、市场、个人成长等多个方面,适合各类读者深入探索。