呜啦!日常碎碎念,偶尔掉落优质前端博文推荐、学习资源等
网页:https://tg.cosine.ren
本频道的搜索Bot 来辣 👉 @cosSearchBot
私聊直接发消息就可以搜索啦~
🔖tags
#优质博文 #资源推荐 #博客更新 #碎碎念 #项目更新 #手工 #书摘 #阮一峰的科技周刊 #新动态

图频:Cosine 🎨 Gallery @CosineGallery
猫片: @cosine_cat
#优质博文 #开源
唉,这,第几起了
Open Source is Where Dreams Go to Die
https://www.trevorlasn.com/blog/open-source-is-where-dreams-go-to-die
AI 摘要:文章分析了当前开源生态系统中维护者面临的困境。作者指出,大多数开源项目背后都有一群默默奉献、无偿投入大量时间和精力的开发者,他们常因持续的价值剥夺和不公平期待而导致精疲力竭甚至倦怠。文章通过揭示 “免费” 软件背后的真实成本,批评了一个让梦想在现实中破灭的系统,并强调这种模式不仅损耗了个人激情,也危及了整个开源社区的未来。为此,作者提到 Github 的赞助计划和 Sentry 的 Open Source Pledge 等举措,希望能引起更多企业关注和投入,共同改善这一现状。

via Trevor Lasn

Resigning as Asahi Linux project lead
https://marcan.st/2025/02/resigning-as-asahi-linux-project-lead/
AI摘要:文章回顾了作者从早期 Wii homebrew 贡献者到启动 Asahi Linux 项目的历程。起初,作者凭借对开源软件和破解技术的热情投入开发,带领团队实现了运行 Linux 于 Apple M1 平台的梦想。项目初期,在零厂商支持和全新挑战下,取得了令人瞩目的成果,打造出流畅的 Linux 使用体验。然而,随着项目推进,作者不得不面对频繁上游提交代码时产生的各种烦恼,还要应对用户不断提及硬件支持、功能需求和性能问题的重复抱怨。与此同时,项目赞助和捐赠金额逐步下滑,加之长期高强度工作和自身生活的巨大变动,导致作者身心疲惫。最终,在内外压力与燃尽迹象一步步累积之后,作者作出了辞去 Asahi Linux 项目负责人一职的艰难抉择,并对未来进行了深刻反思。
via Marcan
#AI #优质博文
MCP 终极指南
https://guangzhengli.com/blog/zh/model-context-protocol/
AI 摘要:本文介绍了模型上下文协议MCP,它是一个开放的标准协议,用于AI模型与现有系统(如数据库、API等)集成。 MCP解决了AI应用集成缓慢的问题,允许AI Agent通过MCP服务器访问和调用各种服务,从而实现更强大的自动化功能。与Function Calling和AI Agent相比,MCP提供了一个标准化的接口,方便开发者和服务提供商构建更可靠、高效的AI应用生态。 文章还介绍了MCP的工作原理、代码示例以及一些常用的MCP服务器和资源。
MCP 终极指南
#优质博文 #前端 #node #typescript
Demo: implementing a Node.js CLI app directly in TypeScript
https://2ality.com/2025/02/nodejs-type-stripping-demo.html

AI 摘要:本文介绍了作者发布的 nodejs-type-stripping 示例仓库,该仓库演示了如何直接用 TypeScript 实现一个 Node.js 命令行应用程序,无需通过传统的转译步骤。这得益于 Node.js 新增的类型擦除功能,允许直接执行 .ts 文件。文章详细说明了项目的结构、配置文件设置和运行方法,重点解释了在 package.json 中如何将 bin 脚本直接指向 TypeScript 源码,以及在 tsconfig.json 中启用类型擦除所需的关键配置选项。这种方法简化了 TypeScript 开发流程,无需额外的构建步骤即可部署和运行 TypeScript 应用。

via Axel Rauschmayer
#碎碎念 #招聘
我们开招前端/全栈/设计实习生啦,同事都很有爱,感兴趣的可以康康情况噢,远程办公无打卡的,有个考察意愿度的笔试噢(嘿嘿嘿)我们当时有个同事进来的时候笔试做了一周(阴暗的笑)
JD 进去看吧,没那么多条条框框的就react tailwind 那一套

- 薪资可提供现有最高 offer 的 120%
- 请将简历投递至: hr@id.life
- 在校生/应届生/往届生均可, 全员从实习做起
- 全部岗位招聘流程包含笔试环节, 合格候选人将收到笔试邀请, 请确保有充足时间参与完成


全岗位共通要求​
- 学习能力强且有强烈的求知欲, 爱折腾, 能肝, 遇到不懂就想搞懂, 喜欢探索未知摸索着前进的感觉​
- 逻辑清晰且沟通在线, 既能听懂需求, 也能说清楚想法, 善于将复杂问题拆解, 遇到困难先想办法, 不撂挑子​
-信息收集能力强, 包括科学上网, 读个英文文档不头大 (口语流利加分)


https://id.life/career

应该是招的差不多了
#新动态 #AI #cursor
Cursor 能用 claude 3.7 了,非常好非常好。 之前一直觉得 3.5 很好用(

https://fixupx.com/cursor_ai/status/1894093436896129425

Sonnet-3.7 is available in Cursor!

We've been very impressed by its coding ability, especially on real-world agentic tasks. It appears to be the new state of the art.
#优质博文 #前端 #动画 #motion #css #动画 #交互设计
不得不说真棒啊,给了我好多灵感和小点子~能把自己做的什么讲的明明白白好厉害。

A Million Little Secrets 一百万个小秘密

AI 摘要:本文详细拆解了Josh W. Comeau为其动画课程设计的登录页面的技术实现。该页面看似简洁,但包含 14,000+ 行代码和 200+ 文件,通过多个交互工具(如“Chaos Toolbar”)和动态效果(如粒子、爆炸、魔法棒变换)展示前端动画技术。
核心内容包括:
1. SVG动画 :通过分组( <g> 标签)与 transform-origin 控制图标动画(如炸弹旋转、橡皮擦路径分离)。
2. 粒子系统 :利用极坐标系生成随机方向粒子,结合 CSS 三角函数与动画延迟实现自然效果。
3. 雪碧图优化 :将 22 个 3D 形状合并为单图,通过 object-position 定位,减少加载闪烁与带宽消耗。
4. 音效设计 :使用多采样、按键反馈音效与自定义录音增强交互真实感,并开源 React Hook 库 use-sound
5. Canvas 烟花:基于极坐标和物理模拟实现庆祝效果,强调“新颖性”对动画趣味性的重要性。
此外,作者分享了开发中的取舍(如舍弃糖果主题素材)、性能优化策略(如 5 秒加载超时控制)及未来计划(如 prefers-reduced-data 适配)。

via Josh W Comeau A Million Little Secrets • Josh W. Comeau
#网站更新
哼哼哼哼,添加了标签云页面和标签页面~
数据库迁移到postgreSQL了,所以搜索功能在路上啦,还有补之前的标签,还有CMS。

https://pic.cosine.ren/tag
DeepSeek 代码库开源进度 1/5:为 Hopper GPU 优化的高效 MLA 解码内核 FlashMLA

DeepSeek 今日启动“开源周”,首个开源的代码库为 FlashMLA—— 针对 Hopper GPU 优化的高效 MLA 解码内核,专为处理可变长度序列而设计。据介绍,FlashMLA 的灵感来自 FlashAttention 2&3 和 cutlass 项目。

来源:IT之家 / DeepSeek / Github
#碎碎念 #猫
走的时候撞见猫咪偷情了,乐,看猫片!
#碎碎念 #旅游
好多喵好棒噢,忍不住续了一天明天再回去
#前端 #优质博文 #javascript #rust #wasm
Rust 正在吞噬 JavaScript
https://leerob.com/n/rust

AI 摘要:本文详细探讨了Rust语言如何凭借其速度、内存安全和高性能成为替代传统JavaScript工具(如Babel、Terser、Prettier等)的新选择。文章首先介绍了Rust独特的内存管理机制——内存所有权,通过编译时检查消除运行时错误,进而在底层系统开发中表现优异。随后讨论了Rust在业界和开源项目中的应用,如SWC、Deno、esbuild、Rome,以及NAPI与WebAssembly的结合,为前端工具性能带来了质的飞跃。同时,文中也指出了Rust学习曲线陡峭以及生态尚未完全成熟的现状,探讨了未来如何平衡易用性和极致性能,从而推动JavaScript工具链向更高效、更统一的方向演进。最后文章更新了2023年后涌现的新项目,展望Rust将持续主导前端构建工具的发展。


via Lee Robinson Rust is Eating JavaScript | Lee Robinson
#优质博文 #新动态 #新标准 #前端 #typescript #工程化 #正则
TC39 将 3 个提案推进到第4阶段:Regexp Escaping,Float16Array 和 Redeclarable Global Eval Vars
https://socket.dev/blog/tc39-advances-3-proposals-to-stage-4-regexp-escaping-float16array-and-redeclarable-global-eval

AI 摘要:本文详细报道了 TC39 第 106 次会议期间,多达九项 JavaScript 提案在不同阶段取得进展,其中三个关键提案—— RegExp Escaping、Float16Array 和 Redeclarable Global Eval Vars 已经晋升到 Stage 4,即将成为正式的 ECMAScript 标准。文章不仅介绍了这些提案的具体内容和优势,例如为正则表达式提供内置转义功能,为数值处理引入更加节省内存的16位浮点数组,还讨论了其它提案如 Error.captureStackTrace 和 Error.prototype.stack 标准化、import defer 模块延迟加载、以及Math.clamp 函数的添加。这些改变旨在提升语言的安全性、跨平台一致性和性能表现。文末还列举了 Decimal & Measure、装饰器、Records & Tuples 等其他讨论中的话题,预示了 JavaScript 未来可能的进一步扩展和优化。
TC39 Advances 3 Proposals to Stage 4: RegExp Escaping, Float...
cosine - 前端人の日常频道
#碎碎念 #旅游 看花花!看海海!喜欢!在南澳第一沙滩。 今天天气阴天,有点冷(但是我还挺喜欢的) 感觉落日应该是没戏看了,但是海边的感觉真的好棒啊~
#碎碎念 #旅游 看花花!看海海!喜欢!在南澳第一沙滩。今天天气阴天,有点冷(但是我还挺喜欢的)
感觉落日应该是没戏看了,但是海边的感觉真的好棒的 。
下午2~3点的时候出去逛人是真的少,回来的时候就有些人了。
Back to Top