{"pageContext":{"index":170,"total":364,"name":"2022-08-07","items":[{"node":{"frontmatter":{"title":"Squash, Merge, 还是 Rebase","publish":true,"cover":"https://matt-rickard.com/content/images/2022/02/IMG_16BF822DD285-1.jpeg","showCover":null,"date":"2022-08-07","category":"devops","url":"https://matt-rickard.com/squash-merge-or-rebase","author":"Matt Rickard","translator":"","tags":["git"],"priority":1},"html":"<p>用rebase，因为是线性的历史，便于回滚</p>"}},{"node":{"frontmatter":{"title":"discord安卓端从原生转向React Native","publish":true,"cover":"https://assets-global.website-files.com/5f9072399b2640f14d6a2bf4/627c1959c2c5e0379e245d4d_p6oMGrVaL_kf-5709fS2FUOdTSu0I4bOFWHeHO5ZoJuJC7RUyQbrdnZZnvWBZrGJriXc9abvwGy0aD5VnU7ipa-bjG07K_Ug9AU6qQcnt7C5xnHyQziRMg2iCOkkEooA8hl_TFhGhrJHASMmUw.png","showCover":null,"date":"2022-08-07","category":"mobile","url":"https://discord.com/blog/android-react-native-framework-update","author":"Clyde","translator":"","tags":["react native"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"powerglitch - 为图片添加颤动(glitch)效果","publish":true,"cover":"https://github.com/7PH/powerglitch/raw/master/assets/intro.gif","showCover":null,"date":"2022-08-07","category":"frontend","url":"https://github.com/7ph/powerglitch","author":"PowerHat","translator":"","tags":["image"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"JS1024 2022 竞赛结果","publish":true,"cover":"","showCover":null,"date":"2022-08-07","category":"javascript","url":"https://js1024.fun/results/2022","author":"js1024","translator":"","tags":["competetion"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"react-native-boilerplate - react native项目模板","publish":true,"cover":"https://github.com/thecodingmachine/react-native-boilerplate/raw/main/documentation/static/img/TOM-Legend.png","showCover":null,"date":"2022-08-07","category":"mobile","url":"https://github.com/thecodingmachine/react-native-boilerplate","author":"TheCodingMachine","translator":"","tags":["react native"],"priority":1},"html":"<blockquote>\n<p>用了redux, 其他特点？</p>\n</blockquote>"}},{"node":{"frontmatter":{"title":"lyra - 高性能基于内存的搜索工具","publish":true,"cover":"https://github.com/nearform/lyra/raw/main/misc/lyra-logo.png","showCover":null,"date":"2022-08-07","category":"nodejs","url":"https://github.com/nearform/lyra","author":"NearForm","translator":"","tags":["search"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"react-native-mmkv-storage - 高性能可加密手机键值对存储","publish":true,"cover":"https://camo.githubusercontent.com/e50164db3c94a9df510906e70b7ea9991b073813f2568caeed8a9dfb9ac454ef/68747470733a2f2f692e696d6775722e636f6d2f503133486349642e706e67","showCover":null,"date":"2022-08-07","category":"mobile","url":"https://github.com/ammarahm-ed/react-native-mmkv-storage","author":"Ammar Ahmed","translator":"","tags":["react native"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"npm新的类似css的依赖查询语法","publish":true,"cover":"","showCover":null,"date":"2022-08-07","category":"nodejs","url":"https://github.blog/changelog/2022-08-03-introducing-the-new-npm-dependency-selector-syntax/","author":"github","translator":"","tags":["npm"],"priority":1},"html":"<p><code class=\"language-text\">npm query &quot;:attr(scripts, [postinstall]):not(:root &gt; *)&quot;</code></p>"}},{"node":{"frontmatter":{"title":"react-use - react hook 汇总","publish":true,"cover":"","showCover":null,"date":"2022-08-07","category":"frontend","url":"https://github.com/streamich/react-use","author":"Vadim Dalecky","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"vue-grid-layout - vue可拖拽grid布局","publish":true,"cover":"https://camo.githubusercontent.com/b672c423c4abdee6e1c694421b2fec52422305de551d7102bb1536963ca68541/68747470733a2f2f6a626179736f6c7574696f6e732e6769746875622e696f2f7675652d677269642d6c61796f75742f6173736574732f696d672f6c6f676f2e706e67","showCover":null,"date":"2022-08-07","category":"frontend","url":"https://github.com/jbaysolutions/vue-grid-layout","author":"JBay Solutions","translator":"","tags":["vue"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"世卫组织 - 使用非糖甜味剂对健康的影响","publish":true,"cover":"https://apps.who.int/iris/rest/bitstreams/1417551/retrieve","showCover":null,"date":"2022-08-07","category":"health","url":"https://www.who.int/publications/i/item/9789240046429","author":"世界卫生组织","translator":"","tags":["sugar"],"priority":1},"html":"<p>虽然随机对照试验的结果普遍表明，非糖甜味剂在短期内可能对葡萄糖代谢影响不大，并导致体重下降，但在短期内限制能量摄入时，对于非糖甜味剂是否有效尚无明确共识。</p>"}},{"node":{"frontmatter":{"title":"到底要不要给英雄狗奖励牛排","publish":true,"cover":"https://nowiknow.com/wp-content/uploads/2185-12651526048EsR.jpg","showCover":null,"date":"2022-08-07","category":"fun","url":"https://nowiknow.com/hungry-hungry-hero-dog/","author":"DAN LEWIS","translator":"","tags":["dog"],"priority":2},"html":"<p>纽芬兰犬——一种以游泳能力而闻名的犬种,1900年代初期，一只狗因为救小孩获得牛排奖励，因此常常把在溪边玩耍的孩子故意顶下水再救起火的牛排奖励。</p>\n<p>据传拿破仑也被狗从海里救起过。</p>"}},{"node":{"frontmatter":{"title":"两周后，韦伯太空望远镜正在重塑天文学","publish":true,"cover":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2022/07/NGC7496_2880x1620_Lede-scaled.jpg","showCover":null,"date":"2022-08-07","category":"science","url":"https://www.quantamagazine.org/two-weeks-in-the-webb-space-telescope-is-reshaping-astronomy-20220725","author":"Jonathan O Callaghan","translator":"","tags":["webb"],"priority":1},"html":"<p>在巨型望远镜开始提供数据后的几天里，天文学家报告了关于星系、恒星、系外行星甚至木星的令人兴奋的新发现。</p>"}},{"node":{"frontmatter":{"title":"各种哈希总结","publish":true,"cover":"","showCover":null,"date":"2022-08-07","category":"algrithm","url":"https://notes.volution.ro/v1/2022/07/notes/1290a79c/","author":"Ciprian Dorin Craciun","translator":"","tags":["hash"],"priority":1},"html":"<ul>\n<li>MD5 (and MD4), SHA1 是骗人的算法( snake-oil algrithm)</li>\n<li>密码哈希首选Argon2 -> scrypt -> bcript</li>\n</ul>"}},{"node":{"frontmatter":{"title":"世界名人地图","publish":true,"cover":"","showCover":null,"date":"2022-08-07","category":"javascript","url":"https://github.com/tjukanovt/tjukanovt.github.io/blob/master/notable-people.html","author":"Topi Tjukanov","translator":"","tags":["map"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"微服务 - 实行之前请三思","publish":true,"cover":"https://wpblog.semaphoreci.com/wp-content/uploads/2022/07/productivity.jpg","showCover":null,"date":"2022-08-07","category":"devops","url":"https://semaphoreci.com/blog/bad-microservices","author":"Tomas Fernandez, Dan Ackerson","translator":"","tags":["microservice"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"教程 - react调优过程","publish":true,"cover":"https://orizens.com/static/3e774bd8e4d8837526bd63ecda644e54/ee3fb/props-changed.png","showCover":null,"date":"2022-08-07","category":"frontend","url":"https://orizens.com/blog/500ms-to-1-7ms-in-react-a-journey-and-a%20checklist/","author":"Oren Farhi","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"观察 - 生产力色x","publish":true,"cover":"","showCover":null,"date":"2022-08-07","category":"other","url":"https://calebschoepp.com/blog/2022/productivity-porn","author":"Caleb Schoepp","translator":"","tags":["network"],"priority":1},"html":"<p>产力色x的例子包括但不限于：阅读顶级风险投资人关于如何成为更好的创业创始人的推文；观看有关在健身房需要避免的 7 个错误的 Youtube 视频；仔细阅读有关如何改进您编写的代码的 Hacker News 线程。所有这些活动都让你觉得你做了一些富有成效的事情。“我刚刚学到了一些新东西”，你告诉自己。虽然这是真的，但你从来没有真正做过你一开始就想做的事情。形成一个恶性循环，您将所有时间都花在思考做事而不是实际做事上。随着这个循环的继续，您的生产力接近于零。</p>\n<p>停止思考（阅读、聆听、观看等）如何做某事，然后去做。</p>\n<blockquote>\n<p>这比喻...啧啧啧😏</p>\n</blockquote>"}},{"node":{"frontmatter":{"title":"怎样检查 JavaScript 原生函数是否被monkey patched","publish":true,"cover":"https://mmazzarolo.com/static/129b65d4008de8a61bad84627fce16de/cd78c/fetch-native-code.png","showCover":null,"date":"2022-08-07","category":"javascript","url":"https://mmazzarolo.com/blog/2022-07-30-checking-if-a-javascript-native-function-was-monkey-patched/","author":"MATTEO MAZZAROLO","translator":"","tags":["monkey patched"],"priority":2},"html":"<p>由于 JavaScript 的动态特性，开发人员可以覆盖浏览器公开的本机函数。这种技术被称为monkey patching.</p>\n<p>Monkey patching 是一种强大但危险的技术，因为您覆盖的代码不在您的控制范围内：JavaScript 引擎的未来更新可能会破坏您在补丁中所做的一些假设并导致严重的错误。</p>"}},{"node":{"frontmatter":{"title":"美国监管机构将认证首个小型核反应堆设计","publish":true,"cover":"https://cdn.arstechnica.net/wp-content/uploads/2020/09/NuScale-Power-Module-800x613.jpg","showCover":null,"date":"2022-08-07","category":"science","url":"https://arstechnica.com/science/2022/07/us-regulators-will-certify-first-small-nuclear-reactor-design","author":"JOHN TIMMER","translator":"","tags":["nuclear"],"priority":1},"html":""}}]}}