{"pageContext":{"index":36,"total":367,"name":"2020-01-12","items":[{"node":{"frontmatter":{"title":"Chrome 80 版本默认隐藏通知","publish":true,"cover":"https://oscimg.oschina.net/oscnet/up-3f23f8185851f56c04018b8e0b01121cf8a.gif","showCover":true,"date":"2020-01-12","category":"frontend","url":"https://www.oschina.net/news/112633/chrome-quiet-notification-ui","author":"xplanet@OSCHINA","translator":"","tags":["chrome"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"VoxelSpace 20行不到的地形显示算法","publish":true,"cover":"https://github.com/s-macke/VoxelSpace/raw/master/images/rotate.gif","showCover":true,"date":"2020-01-12","category":"frontend","url":"https://github.com/s-macke/VoxelSpace","author":"Sebastian Macke","translator":"","tags":["chrome"],"priority":1},"html":"<p><a href=\"https://s-macke.github.io/VoxelSpace/VoxelSpace.html\">Demo</a></p>"}},{"node":{"frontmatter":{"title":"big-list-of-naughty-strings 可能引起代码问题的用户输入字符串集合","publish":true,"cover":"https://camo.githubusercontent.com/964a20761c2460c11b55200d926ea2a955622bb6/687474703a2f2f692e696d6775722e636f6d2f487944673265562e676966","showCover":true,"date":"2020-01-12","category":"nodejs","url":"https://github.com/minimaxir/big-list-of-naughty-strings","author":"Max Woolf","translator":"","tags":["chrome"],"priority":1},"html":"<p><a href=\"https://github.com/minimaxir/big-list-of-naughty-strings/blob/master/blns.json\">blns.json</a>\n或直接使用<a href=\"https://github.com/hemanth/blns\">npm 库 blns</a></p>"}},{"node":{"frontmatter":{"title":"craft.js- react 拖拽方式的页面编辑框架","publish":true,"cover":"https://user-images.githubusercontent.com/16416929/71734437-f2aada00-2e86-11ea-95d6-f63236b021f4.gif","showCover":true,"date":"2020-01-12","category":"frontend","url":"https://github.com/prevwong/craft.js","author":"Prev Wong","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"imagecompressor.com 无限制压缩图片","publish":true,"cover":"https://imagecompressor.com/images/imagecompressor/logo.svg","showCover":true,"date":"2020-01-12","category":"other","url":"https://imagecompressor.com/zh/","author":"编辑 Ka","translator":"","tags":["picture"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"图形化javascript代码逻辑","publish":true,"cover":"https://github.com/crubier/code-to-graph/raw/master/mermaid-diagram-example.svg?sanitize=true","showCover":true,"date":"2020-01-12","category":"javascript","url":"https://github.com/crubier/code-to-graph","author":"Vincent Lecrubier","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"knex 关系数据库sql构造器","publish":true,"cover":"","showCover":true,"date":"2020-01-12","category":"nodejs","url":"https://github.com/knex/knex","author":"knex","translator":"","tags":["database"],"priority":1},"html":"<p>不是ORM,仅作为sql构造器。</p>"}},{"node":{"frontmatter":{"title":"postgres.js声称比pg快10倍的postgres客户端","publish":true,"cover":"https://raw.githubusercontent.com/porsager/postgres/master/demo.gif","showCover":true,"date":"2020-01-12","category":"nodejs","url":"https://github.com/porsager/postgres","author":"Rasmus Porsager","translator":"","tags":["postgres"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"react-image-crop 图片剪切工具","publish":true,"cover":"https://raw.githubusercontent.com/DominicTobias/react-image-crop/master/crop-demo.gif","showCover":true,"date":"2020-01-12","category":"frontend","url":"https://github.com/DominicTobias/react-image-crop","author":"Dominic Tobias","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"snowpack 将所有依赖分离出来的加载方案","publish":true,"cover":"https://www.snowpack.dev/img/how-does-it-work.jpg","showCover":true,"date":"2020-01-12","category":"frontend","url":"https://github.com/pikapkg/snowpack","author":"pikapkg","translator":"","tags":["esm"],"priority":1},"html":"<p>浏览器里直接ESM方式引入依赖，所以IE11/UC不支持</p>"}},{"node":{"frontmatter":{"title":"string-similarity 比较字符串相似度","publish":true,"cover":"","showCover":true,"date":"2020-01-12","category":"nodejs","url":"https://github.com/aceakash/string-similarity","author":"Akash K","translator":"","tags":["string"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"vulcanjs - react , graphql , meteor整合在一起的框架","publish":true,"cover":"https://camo.githubusercontent.com/ddd6c73affa6a6ed6be6582f1daecd9d07610a42/68747470733a2f2f64337676366c703535716a6171632e636c6f756466726f6e742e6e65742f6974656d732f32423343317a32563279343231703249305034322f76756c63616e2d6c6f676f2d6e6f626f726465722e706e67","showCover":true,"date":"2020-01-12","category":"nodejs","url":"https://github.com/vulcanjs/vulcan","author":"VulcanJS","translator":"","tags":["graphql"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"安装top 100 库后node_modules文件夹的大小","publish":true,"cover":"https://size-of-npm.netlify.com/static/media/node_modules_size.e0b3d0fb.jpg","showCover":true,"date":"2020-01-12","category":"javascript","url":"https://size-of-npm.netlify.com/","author":"Koen van Gilst","translator":"","tags":["npm"],"priority":1},"html":"<blockquote>\n<p>作者说相对于xcode和.net，这个还算好了，老编想对你说，试试<code class=\"language-text\">meteor</code>！</p>\n</blockquote>"}},{"node":{"frontmatter":{"title":"游戏-飞翔的鸡蛋(Aero Egg)","publish":true,"cover":"https://blog.kazge.com/assets/volitantegg-show.gif","showCover":true,"date":"2020-01-12","category":"game","url":"https://blog.kazge.com/show/volitantegg/%E9%A3%9E%E7%BF%94%E7%9A%84%E9%B8%A1%E8%9B%8B.apk","author":"广告","translator":"","tags":["ads"],"priority":1},"html":"<p><a href=\"https://itunes.apple.com/us/app/volitant-egg-ads-version/id1247264387?mt=8\">APP Store(非国内账户可下载)</a>\n<a href=\"https://blog.kazge.com/show/volitantegg/%E9%A3%9E%E7%BF%94%E7%9A%84%E9%B8%A1%E8%9B%8B.apk\">安卓 - 中文</a></p>"}},{"node":{"frontmatter":{"title":"怎样提升node并发到30倍","publish":true,"cover":"https://blog.plaid.com/content/images/2019/12/total_heap_usage.png","showCover":true,"date":"2020-01-12","category":"nodejs","url":"https://blog.kazge.com/nodejs/2020/01/09/zh-improve-parallelism-30x\"d/","author":"Giovanny Gongora","translator":"","tags":["memory leak"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"想让你的文章出现在这里？","publish":true,"cover":"","showCover":true,"date":"2020-01-12","category":"frontend","url":"mailto:editor@zhouexin.com?subject=投稿!","author":"投稿","translator":"","tags":["editor"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"教程-怎样编写便于打印的css","publish":true,"cover":"https://dab1nmslvvntp.cloudfront.net/wp-content/uploads/2018/08/1577925426printer-friendly-css-01-callout1.png","showCover":true,"date":"2020-01-12","category":"frontend","url":"https://www.sitepoint.com/css-printer-friendly-pages/","author":"Craig Buckler","translator":"","tags":["css"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"教程-分析nodejs内存泄漏","publish":true,"cover":"https://downloads.ctfassets.net/hspc7zpa5cvq/15FePdRbw0mgW7bUb9RFAI/01c81ff74635922a9352d29fa64446cd/demo.gif","showCover":true,"date":"2020-01-12","category":"nodejs","url":"https://nodesource.com/blog/memory-leaks-demystified","author":"Evan Limanto 编辑 Ka","translator":"","tags":["parallelism"],"priority":2},"html":""}}]}}