{"pageContext":{"index":133,"total":364,"name":"2021-11-21","items":[{"node":{"frontmatter":{"title":"Dexie.js - indexDB的响应式包装","publish":true,"cover":"","showCover":true,"date":"2021-11-21","category":"javascript","url":"https://github.com/dfahlander/Dexie.js","author":"David Fahlander","translator":"","tags":["database"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"IconKitchen - 移动应用程序图标生成器","publish":true,"cover":"","showCover":true,"date":"2021-11-21","category":"frontend","url":"https://icon.kitchen/","author":"https://icon.kitchen/","translator":"","tags":["icon"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"PDM - 不需要虚拟环境的python包管理工具","publish":true,"cover":"https://pdm.fming.dev/assets/logo_big.png","showCover":true,"date":"2021-11-21","category":"python","url":"https://github.com/pdm-project/pdm/","author":"Python Development Master","translator":"","tags":["package manager"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"appflowy - 开源notion 笔记替代品","publish":true,"cover":"","showCover":true,"date":"2021-11-21","category":"rust","url":"https://github.com/AppFlowy-IO/appflowy","author":"AppFlowy-IO","translator":"","tags":["notion"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"geodesy - 大地测绘学函数库","publish":true,"cover":"http://www.movable-type.co.uk/scripts/geodesy-library-class-dependencies.svg","showCover":true,"date":"2021-11-21","category":"javascript","url":"https://github.com/chrisveness/geodesy","author":"Chris Veness","translator":"","tags":["geo"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"mp4grep - 语音视频搜索命令行工具","publish":true,"cover":"","showCover":true,"date":"2021-11-21","category":"other","url":"https://github.com/o-oconnell/mp4grep","author":"ooc","translator":"","tags":["media"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"node-clinic - nodejs性能分析工具","publish":true,"cover":"https://github.com/clinicjs/node-clinic/raw/main/tools.gif","showCover":true,"date":"2021-11-21","category":"nodejs","url":"https://github.com/clinicjs/node-clinic","author":"Clinic.js","translator":"","tags":["performance"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"react-focus-lock - 焦点锁定组件","publish":true,"cover":"https://github.com/theKashey/react-focus-lock/raw/master/assets/ackbar.png","showCover":true,"date":"2021-11-21","category":"frontend","url":"https://github.com/tannerlinsley/react-location","author":"Anton Korzunov","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"react-location - 支持异步的企业级React路由","publish":true,"cover":"https://github.com/tannerlinsley/react-location/raw/main/media/repo-dark.png","showCover":true,"date":"2021-11-21","category":"frontend","url":"https://github.com/tannerlinsley/react-location","author":"Tanner Linsley","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"serverless平台workers.cloudflare","publish":true,"cover":"","showCover":true,"date":"2021-11-21","category":"nodejs","url":"https://workers.cloudflare.com/","author":"cloudflare","translator":"","tags":["serverless"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"react-number-format - 专业数字格式化组件","publish":true,"cover":"","showCover":true,"date":"2021-11-21","category":"frontend","url":"https://github.com/s-yadav/react-number-format","author":"Sudhanshu Yadav","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"tsParticles - 灵活可配置的粒子动画","publish":true,"cover":"https://camo.githubusercontent.com/58f22f0a546d5d7f34b4668dc842ac91b3a4cf9a5de72346559b7d15b13e587e/68747470733a2f2f7061727469636c65732e6a732e6f72672f696d616765732f62616e6e6572322e706e67","showCover":true,"date":"2021-11-21","category":"frontend","url":"https://github.com/matteobruni/tsparticles","author":"Matteo Bruni","translator":"","tags":["particles"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"不再要求高级工程师具备特定的技术经验","publish":true,"cover":"","showCover":true,"date":"2021-11-21","category":"career","url":"https://mikemcquaid.com/2021/11/08/stop-requiring-specific-technology-experience-for-senior-plus-engineers/","author":"Mike McQuaid","translator":"","tags":["interview"],"priority":1},"html":"<p>理想情况下，您的流程允许候选人使用他们熟悉的语言和/或对您内部使用的技术进行“开卷式”配对流程。此外，候选人的经验越丰富或职位越高级：面试过程中越应该专注于沟通、工程最佳实践、架构等，而不仅仅是编程。</p>"}},{"node":{"frontmatter":{"title":"分享 - github action自动发布","publish":true,"cover":"https://sudolabs.com/_next/image?url=https%3A%2F%2Fa.storyblok.com%2Ff%2F117609%2F2952x1653%2F6acdf04420%2Fframe-9-2.png&w=3840&q=75","showCover":true,"date":"2021-11-21","category":"devops","url":"https://sudolabs.com/blog/how-we-automatized-our-release-process-into-just-3-clicks","author":"Filip Jenik","translator":"","tags":["github action"],"priority":1},"html":"<p>发布之后master -> develop PR同步</p>"}},{"node":{"frontmatter":{"title":"一只斑尾鹬(Bar-tailed Godwit)从阿拉斯加不间断飞行239小时7,000多英里到澳大利亚","publish":true,"cover":"https://nas-national-prod.s3.amazonaws.com/styles/article_hero_inline/s3/web_07i6632.jpg?itok=INYVKcBP","showCover":true,"date":"2021-11-21","category":"nature","url":"https://www.audubon.org/news/these-mighty-shorebirds-keep-breaking-flight-records-and-you-can-follow-along","author":"By Lauren Leffer Reporter, Audubon magazine","translator":"","tags":["bird"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"似乎是幽默 - 如何制作 CPU - 基于图片的简单说明","publish":true,"cover":"https://blog.robertelder.org/images/how-to-make-a-cpu_16-cm-polishing_600x2160_q70.jpeg","showCover":true,"date":"2021-11-21","category":"other","url":"https://blog.robertelder.org/how-to-make-a-cpu/","author":"Robert Elder","translator":"","tags":["cpu"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"如何在家里种植氯化钠晶体","publish":true,"cover":"https://crystalverse.com/wp-content/uploads/2021/11/salt-pyramid-1.jpg","showCover":true,"date":"2021-11-21","category":"funny","url":"https://crystalverse.com/sodium-chloride-crystals/","author":"Chase","translator":"","tags":["funny"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"终结者 2 中的子弹效果不是 CGI","publish":true,"cover":"https://hackaday.com/wp-content/uploads/2021/11/T2-Bullet-Imacts-Not-CGI.png?w=756","showCover":true,"date":"2021-11-21","category":"funny","url":"https://hackaday.com/2021/11/14/those-bullet-effects-in-terminator-2-werent-cgi/","author":"Donald Papp","translator":"","tags":["movie"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"接地气AWS 选型指南流程图","publish":true,"cover":"https://www.vladionescu.me/posts/flowchart-how-should-i-run-containers-on-aws-2021/flowchart-with-comments.png","showCover":true,"date":"2021-11-21","category":"devops","url":"https://www.vladionescu.me/posts/flowchart-how-should-i-run-containers-on-aws-2021/","author":"Vlad Ionescu","translator":"","tags":["AWS"],"priority":2},"html":"<ul>\n<li>打算使用产品kubernets之前,先看看你是否有钱每年花至少1百万美元在devops上面</li>\n<li>lambda很容易滥用</li>\n</ul>"}}]}}