{"pageContext":{"index":255,"total":365,"name":"2024-03-23","items":[{"node":{"frontmatter":{"title":"AutoDev：自动化 AI 驱动型开发","publish":true,"cover":"https://arxiv.org/html/2403.08299v1/x2.png","showCover":null,"date":"2024-03-23","category":"AI","url":"https://arxiv.org/html/2403.08299v1","author":"Michele Tufano,Anisha Agarwal,Jinu Jang,Roshanak Zilouchian Moghaddam,Neel Sundaresan","translator":"","tags":["dev"],"priority":2},"html":"<p>开发人员在 AutoDev 框架中的角色从手动操作和 AI 建议验证转变为监督任务的多代理协作的主管。</p>\n<p>展望未来，我们未来工作的目标是将 AutoDev 作为聊天机器人体验集成到 IDE 中，并将其纳入 CI/CD 管道和 PR 审查平台中。</p>"}},{"node":{"frontmatter":{"title":"Garnet 是 Microsoft Research 的远程缓存,可以与现有的 Redis 客户端配合使用","publish":true,"cover":"https://private-user-images.githubusercontent.com/18355833/313767776-8d89f719-f86b-4b1f-81d1-1ae7bd450001.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTEwNTY3MTAsIm5iZiI6MTcxMTA1NjQxMCwicGF0aCI6Ii8xODM1NTgzMy8zMTM3Njc3NzYtOGQ4OWY3MTktZjg2Yi00YjFmLTgxZDEtMWFlN2JkNDUwMDAxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMjElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzIxVDIxMjY1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTIzYmRlZjM5YWY0MmYxMzZkNDljNGM1ZjFmMDViZmVmNzI5ZDI3NDBiZjVjYjAzZGFjNWE2ZTYwMWJhM2U1NzAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.o2-a-PPFPZ1eSN-6_oS-q5O3oXJJXgAhrnfnUX-Dcg4","showCover":null,"date":"2024-03-23","category":"database","url":"https://github.com/microsoft/garnet","author":"microsoft","translator":"","tags":["cache"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"Getty博物馆 提供近 88,000 张免费艺术图像","publish":true,"cover":"https://cdn8.openculture.com/2024/03/07214151/e5d29650-11f8-4897-9540-54a9dd65b04f_1024.jpg","showCover":null,"date":"2024-03-23","category":"other","url":"https://www.openculture.com/2024/03/the-getty-makes-nearly-88000-art-images-free-to-use-however-you-like.html","author":"Colin Marshall","translator":"","tags":["free"],"priority":2},"html":"<p>openculture提供了各种其他类型资源</p>"}},{"node":{"frontmatter":{"title":"IAM（身份和访问管理）很烦","publish":true,"cover":"https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_copy_3.max-2000x2000.jpg","showCover":null,"date":"2024-03-23","category":"devops","url":"https://matduggan.com/iam-is-the-worst/","author":"Mathew Duggan","translator":"","tags":["IAM"],"priority":1},"html":"<p>工具会查看您的应用程序在过去 90 天内使用的权限，并说“删除全局权限并将其范围限定为这些权限”。</p>\n<p>GCP 和 AWS 都支持此功能，GCP 有角色建议，AWS 跟踪完全相同的信息，</p>"}},{"node":{"frontmatter":{"title":"Node.js 中require同步ES 模块的实验性支持","publish":true,"cover":"","showCover":null,"date":"2024-03-23","category":"nodejs","url":"https://joyeecheung.github.io/blog/2024/03/18/require-esm-in-node-js/","author":"Joyee Cheung","translator":"","tags":["esm"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"ScreenTimeLapse - 支持只录屏某个app的mac录屏软件","publish":true,"cover":"https://private-user-images.githubusercontent.com/27795014/280436934-785ee2b6-1ef5-4302-83da-c3d81a069074.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTExNDUwOTgsIm5iZiI6MTcxMTE0NDc5OCwicGF0aCI6Ii8yNzc5NTAxNC8yODA0MzY5MzQtNzg1ZWUyYjYtMWVmNS00MzAyLTgzZGEtYzNkODFhMDY5MDc0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzIyVDIxNTk1OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZjYTU4MzUzODczOWQwOTMzZGNhMzJhNGZkMjdjOWQ2M2IxNDBlNDZiOGNmY2FkNDUxZWVhOTBmMGZhOTIxZTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.gN2I2aGp_QxT27jFeE1Z3MDwG1yYicwabz6wrqtqNxg","showCover":null,"date":"2024-03-23","category":"other","url":"https://github.com/wkaisertexas/ScreenTimeLaps","author":"William Kaiser","translator":"","tags":["mac"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"emojisplosion - 表情像烟花一样","publish":true,"cover":"","showCover":null,"date":"2024-03-23","category":"frontend","url":"https://github.com/JoshuaKGoldberg/emojisplosion","author":"Josh Goldberg","translator":"","tags":["emoj"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"chrome Lighthouse面板逐渐被性能面板代替","publish":true,"cover":"","showCover":null,"date":"2024-03-23","category":"frontend","url":"https://developer.chrome.com/blog/perf-tooling-2024?hl=zh-cn","author":"google","translator":"","tags":["chrome"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"fireproof - 适用于前端的实时数据库","publish":true,"cover":"","showCover":null,"date":"2024-03-23","category":"javascript","url":"https://github.com/fireproof-storage/fireproof","author":"Fireproof","translator":"","tags":["database"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"grok-1 - xai开源开放权重模型","publish":true,"cover":"","showCover":null,"date":"2024-03-23","category":"AI","url":"https://github.com/JoshuaKGoldberg/emojisplosion","author":"xai-org","translator":"","tags":["grok"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"eta - 适用于 Node、Deno 和浏览器的嵌入式 JS 模板引擎","publish":true,"cover":"https://private-user-images.githubusercontent.com/25597854/244892123-041dbe34-883b-459b-8607-c787815c441a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTA4ODUzNDMsIm5iZiI6MTcxMDg4NTA0MywicGF0aCI6Ii8yNTU5Nzg1NC8yNDQ4OTIxMjMtMDQxZGJlMzQtODgzYi00NTliLTg2MDctYzc4NzgxNWM0NDFhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzE5VDIxNTA0M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU1NGZjYmVhNjBmMWNmZjhmMTE5ZGEwOWU1ODZmYzI0ODQ4NTk5OTFiZTI3YTRlOTFiMjBhZjZmOTdhMTU5YzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.rj1h-P50egapNTiyutmm61VcR6hBEPsO3p1MVB7MDxk","showCover":null,"date":"2024-03-23","category":"javascript","url":"https://github.com/eta-dev/eta","author":"eta-dev","translator":"","tags":["template"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"pile - 825G大小22种语言建模数据","publish":true,"cover":"","showCover":null,"date":"2024-03-23","category":"AI","url":"https://pile.eleuther.ai/","author":"pile","translator":"","tags":["data"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"react-data-grid - 类excel表格","publish":true,"cover":"","showCover":null,"date":"2024-03-23","category":"frontend","url":"https://github.com/adazzle/react-data-grid","author":"adazzle","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"pretzelai - 浏览器上使用 DuckDB-Wasm 和 PRQL 本地大数据","publish":true,"cover":"https://private-user-images.githubusercontent.com/121360087/313066071-e7f20a16-b19c-4a29-b468-88d42eaa9b43.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTExNDc0NzcsIm5iZiI6MTcxMTE0NzE3NywicGF0aCI6Ii8xMjEzNjAwODcvMzEzMDY2MDcxLWU3ZjIwYTE2LWIxOWMtNGEyOS1iNDY4LTg4ZDQyZWFhOWI0My5naWY_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwMzIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDMyMlQyMjM5MzdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kYzViN2JhYWI1OTZjYTI1Mzk3MzViNTBhMzg1OGRiMGY0MDM4ZmViZWE0NWMyYzA1ZTRiODJmMDdkZWFmZWU5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.IsSCd8SXP9acbY34Mye8Tx_1ux4MOeAxsdMEvD9OdeU","showCover":null,"date":"2024-03-23","category":"nodejs","url":"https://github.com/pretzelai/pretzelai","author":"pretzelai","translator":"","tags":["database"],"priority":1},"html":"<p><a href=\"https://pretzelai.github.io\">在线app</a></p>"}},{"node":{"frontmatter":{"title":"react-json-view-lite - json查看组件","publish":true,"cover":"","showCover":null,"date":"2024-03-23","category":"frontend","url":"https://github.com/AnyRoad/react-json-view-lite","author":"Andrei Alikov","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"shattered-pixel-dungeon - 开源地牢探索手机游戏","publish":true,"cover":"https://camo.githubusercontent.com/e6646f949422da2e1709693e0e696ffb4d6271fec2c3936520aa721e9d575a9e/68747470733a2f2f6c69626764782e636f6d2f6173736574732f696d616765732f696e6465785f73686f77636173652f67616d65302e706e67","showCover":null,"date":"2024-03-23","category":"mobile","url":"https://github.com/00-Evan/shattered-pixel-dungeon","author":"Evan Debenham","translator":"","tags":["game"],"priority":2},"html":"<p>时用的是跨平台java游戏框架<a href=\"https://github.com/libgdx/libgdx\">libgdx</a></p>"}},{"node":{"frontmatter":{"title":"优化 Javascript 的一些方法","publish":true,"cover":"","showCover":null,"date":"2024-03-23","category":"javascript","url":"https://romgrk.com/posts/optimizing-javascript","author":"H. Wenng","translator":"","tags":["performance"],"priority":1},"html":"<p>减少类型差异，使用数组</p>"}},{"node":{"frontmatter":{"title":"使用软件定义无线电SDR","publish":true,"cover":"https://blinry.org/50-things-with-sdr/ed1513b2b350229a.jpeg","showCover":null,"date":"2024-03-23","category":"devops","url":"https://blinry.org/50-things-with-sdr/","author":"blinry","translator":"","tags":["radio"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"各javascript运行时的api兼容性","publish":true,"cover":"","showCover":null,"date":"2024-03-23","category":"javascript","url":"https://github.com/unjs/runtime-compat","author":"UnJS","translator":"","tags":["runtime"],"priority":1},"html":""}}]}}