{"pageContext":{"index":248,"total":364,"name":"2024-02-03","items":[{"node":{"frontmatter":{"title":"Apple Vision Pro评测","publish":true,"cover":"","showCover":null,"date":"2024-02-03","category":"mobile","url":"https://www.theverge.com/24054862/apple-vision-pro-review-vr-ar-headset-features-price","author":"Nilay Patel","translator":"","tags":["vr"],"priority":1},"html":"<p>你想要一台每次使用时都会弄乱头发的电脑吗？\n如果你化妆，你想要一台每次使用时都会涂抹你的化妆品的电脑吗？\n您想使用一台您很容易无法向其他人展示您正在查看的内容的计算机吗？\n您想使用在黑暗的房间里不能正常工作的计算机吗？\n你想使用一台总是看着你的手的电脑吗?</p>"}},{"node":{"frontmatter":{"title":".git文件夹里面的内容讲解","publish":true,"cover":"https://wizardzines.com/images/uploads/inside-git.png","showCover":null,"date":"2024-02-03","category":"devops","url":"https://jvns.ca/blog/2024/01/26/inside-git/","author":"Julia Evans","translator":"","tags":["git"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"Deno 1.40 发布 Temporal  - 时间日期操作api","publish":true,"cover":"https://deno.com/blog/v1.40/cover.svg","showCover":null,"date":"2024-02-03","category":"javascript","url":"https://deno.com/blog/v1.40#temporal-api","author":"Bartek Iwańczuk, Leo Kettmeir, Andy Jiang, Ryan Dahl, Divy Srivastava, Nayeem Rahman","translator":"","tags":["deno"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"Boardzilla - 数字棋盘游戏框架.md","publish":true,"cover":"https://www.boardzilla.io/boardzilla-logo.svg","showCover":null,"date":"2024-02-03","category":"javascript","url":"https://github.com/boardzilla/boardzilla-core","author":"Boardzilla","translator":"","tags":["game"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"llm-app-stack - LLM技术栈每一层的可用工具、项目和供应商的列表","publish":true,"cover":"https://private-user-images.githubusercontent.com/26883865/257887827-9363af72-9d44-4c62-ad90-007234b5b791.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDY4MzI1MTEsIm5iZiI6MTcwNjgzMjIxMSwicGF0aCI6Ii8yNjg4Mzg2NS8yNTc4ODc4MjctOTM2M2FmNzItOWQ0NC00YzYyLWFkOTAtMDA3MjM0YjViNzkxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAyMDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMjAyVDAwMDMzMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYyNTM5Y2ZhZmFmNjNiNzU2N2RlNGIyZTAyZTMyNGVmMzRmODVlM2ZlNzhiZTAyNTA4MDc1MzJiZTg1MWRmYTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.sEsDDq5DnHUKKXWybld5gvfViRQ3SIdcWbIeKTCt0y8","showCover":null,"date":"2024-02-03","category":"AI","url":"https://github.com/a16z-infra/llm-app-stack","author":"a16z-infra","translator":"","tags":["llm"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"Apple 宣布对欧盟的 iOS、Safari 和 App Store 进行更改","publish":true,"cover":"","showCover":null,"date":"2024-02-03","category":"mobile","url":"https://www.apple.com/newsroom/2024/01/apple-announces-changes-to-ios-safari-and-the-app-store-in-the-european-union/","author":"Apple","translator":"","tags":["security"],"priority":1},"html":"<p>从 iOS 17.4 开始，将引入替代浏览器引擎（即非 WebKit 驱动的浏览器）</p>"}},{"node":{"frontmatter":{"title":"cytoscape.js - 用于可视化和分析的图论（网络）库","publish":true,"cover":"https://raw.githubusercontent.com/cytoscape/cytoscape.js/unstable/documentation/img/tokyo-big.png","showCover":null,"date":"2024-02-03","category":"frontend","url":"https://github.com/cytoscape/cytoscape.js","author":"Cytoscape","translator":"","tags":["Graph theory"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"react-curved-text - react弯曲文组件","publish":true,"cover":"https://raw.githubusercontent.com/obss/react-curved-text/master/public/curved-text-example.png","showCover":null,"date":"2024-02-03","category":"frontend","url":"https://github.com/obss/react-curved-text","author":"Open Business","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"react-native-fast-trie - React Native特里树实现","publish":true,"cover":"https://redolog.github.io/posts/rd/algo/data-structure/trie-tree/trietree.png","showCover":null,"date":"2024-02-03","category":"mobile","url":"https://github.com/zacharyfmarion/react-native-fast-trie","author":"Zachary Marion","translator":"","tags":["react native"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"unlazy - 利用本机浏览器 API 的占位符图像的通用延迟加载库","publish":true,"cover":"https://github.com/johannschopplich/unlazy/raw/main/.github/og.jpg","showCover":null,"date":"2024-02-03","category":"frontend","url":"https://github.com/johannschopplich/unlazy","author":"Johann Schopplich","translator":"","tags":["css"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"pong-wars - 有趣的自动弹球战争游戏","publish":true,"cover":"","showCover":null,"date":"2024-02-03","category":"frontend","url":"https://github.com/vnglst/pong-wars","author":"Koen van Gilst","translator":"","tags":["game"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"webgpu-kit - 用于渲染和计算管道的最小WebGPU工具包","publish":true,"cover":"https://raw.githubusercontent.com/obss/react-curved-text/master/public/curved-text-example.png","showCover":null,"date":"2024-02-03","category":"javascript","url":"https://github.com/JMBeresford/webgpu-kit?tab=readme-ov-file","author":"John Beresford","translator":"","tags":["gpu"],"priority":1},"html":"<p>基于WGSL(WebGPU Shading Language)</p>"}},{"node":{"frontmatter":{"title":"vocs - 基于vite和react最小文档框架","publish":true,"cover":"https://github.com/wevm/vocs/raw/main/.github/vocs-logo-light.svg","showCover":null,"date":"2024-02-03","category":"nodejs","url":"https://github.com/wevm/vocs","author":"wevm","translator":"","tags":["doc"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"为我的游戏榨取最后一点 JavaScript 性能","publish":true,"cover":"https://github.com/insraq/insraq.github.com/assets/608221/8a4e9749-326b-4da6-ae96-3a68fec2de9c","showCover":null,"date":"2024-02-03","category":"javascript","url":"https://ruoyusun.com/2024/01/23/cividle-optimization.html","author":"Ruoyu Sun","translator":"","tags":["performance"],"priority":2},"html":"<p>主要将字符串键换为小整数键.</p>\n<p>我发现与 C/C++ 等语言相比，在 JavaScript 中进行微优化要困难得多：</p>\n<ul>\n<li>微基准测试可能不可靠：JIT需要预热。无法关闭垃圾回收器。</li>\n<li>优化是针对 V8 中的特定实现完成的，该实现可能会发生变化。弄清楚 V8 的内部结构并非易事——阅读源代码并不容易。而优化JIT的几层只会让它变得更加困难。</li>\n<li>大多数有用的微优化通常与数据局部性相关（例如，使数据更小，以便更多数据可以放入缓存行，或者确保一起访问的数据位于一起），不幸的是，这在 JavaScript 中很难实现。</li>\n</ul>"}},{"node":{"frontmatter":{"title":"v8 默认开启Import attributes，弃用import assert","publish":true,"cover":"","showCover":null,"date":"2024-02-03","category":"javascript","url":"https://v8.dev/features/import-attributes","author":" Shu-yu Guo","translator":"","tags":["v8"],"priority":1},"html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token comment\">// assert</span>\n<span class=\"token keyword\">import</span> json <span class=\"token keyword\">from</span> <span class=\"token string\">'./foo.json'</span> <span class=\"token keyword\">with</span> <span class=\"token punctuation\">{</span> type<span class=\"token punctuation\">:</span> <span class=\"token string\">'json'</span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">;</span>\n<span class=\"token comment\">// attributes</span>\n<span class=\"token keyword\">const</span> jsonModule <span class=\"token operator\">=</span> <span class=\"token keyword\">await</span> <span class=\"token keyword\">import</span><span class=\"token punctuation\">(</span><span class=\"token string\">'./foo.json'</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token keyword\">with</span><span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span> type<span class=\"token punctuation\">:</span> <span class=\"token string\">'json'</span> <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span></code></pre></div>"}},{"node":{"frontmatter":{"title":"经验 - NEXT.JS APP ROUTER迁移总结","publish":true,"cover":"https://www.flightcontrol.dev/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F98758%2F1706549674-dashboard.webp%3Fh%3D583%26q%3D90%26w%3D832&w=1920&q=75","showCover":null,"date":"2024-02-03","category":"nodejs","url":"https://www.flightcontrol.dev/blog/nextjs-app-router-migration-the-good-bad-and-ugly","author":"Brandon Bayer","translator":"","tags":["nextjs"],"priority":2},"html":"<blockquote>\n<p>作者最后觉得应该用remix,但是没实际实践，终归是属于想当然吧，谁知道呢？</p>\n</blockquote>"}},{"node":{"frontmatter":{"title":"用于游戏迷宫、地形和生物群落的生成器","publish":true,"cover":"https://github.com/yantra-core/Labyrinthos.js/raw/master/examples/browser/img/labyrinthos-speaks.gif","showCover":null,"date":"2024-02-03","category":"javascript","url":"https://github.com/yantra-core/Labyrinthos.js","author":"Yantra","translator":"","tags":["game"],"priority":1},"html":""}}]}}