
获得徽章 0
- 图中文章 GPT 生成)之前发布了几篇 prosemirror 文档没想到还是挺受欢迎,后面只发了一篇 tiptap 的文章,本来准备继续的,但是一方面事情多,另一方面感觉只肝源码发文挺枯燥,然后其实酝酿了很久想搞一个文档产品,但没有很好的点子,本来想写个类似小册之类的东西,但三周前在读书的时候有了个更好点的想法,编辑器+其他(暂时保密),然后拿出我注册了六七年的域名跟当时定的名字,极客角色,准备好了微信公众号开放平台、服务器等,准备实现出以下自己的想法,期望这个产品可以顺产,然后后续会更新一些实战,期望到时它可以正常上线,然后回掘金、自己网站同步更新分享一些遇到的坑以及解决方案。它不是使用 tiptap 插件一把梭的,由于自己重新定义了 node 结构,几乎所有 tiptap 插件都要继成或重写,tiptap 自身的插件质量也很堪忧,根本不够用也不好用,开源的反正就看起来能用就行。我会采用先用 tiptap 插件、再逐步替换的策略,今天肝了有序无序列表任务列表,几乎内部的回车,删除等按键,以及命令全部重写了,但还有很多bug,并不会要用(后面会自己完全重写),如果所有内容这样来死磕,估计很快会死翘翘产品就上不了了,所以准备使用逐步替换的策略,逐步优化,期待产品的发展可以如预期一样吧,不过这不仅仅是一个前端就能完成的东西(单论编辑器也不是一朝一夕之事),可能上线也会慢一些,不管怎样,先祝大家五一快乐,我先肝为敬,期望一切顺利展开23
- 掘友们
- 不好意思,团队现在还是没有人做开发
- 我已经开始学 Go 了,目标是 2 周内可以开始看一些掘金的代码,因为有一些 PHP 的经验,所以 PHP 部分应该可以解决一些。然后希望尽快能够接手一些 Bug 的修复
- 其实觉得,以掘金现在的流量规模,在一个比较稳定和健康的架构之下,代码遵从规范和标准,想清楚业务逻辑,应该是可以写的非常模块和标准的
- 比较难的几个地方,我会先把目前的实现逻辑都看一下,然后后期有新的开发之后来优化:
- 相关性推荐
- 热门的计算
- 搜索模块
- 前端代码应该是比较稳定的业务结构,这部分应该非常地标准和模块化
- 我的水平不会比阿德写的更好,只要别写得更糟就好展开151106 - #知识小集# 「 全新后台任务框架及最佳实践 」 by @Vong_Hust
2010年 iOS4 时代,iOS 的多任务系统面世,至今已经9个年头,期间应用后台模式及场景也逐渐增多,这为开发者和用户带来了很多可能性。随着 iOS 版本的迭代,慢慢的越来越多的后台运行场景被苹果所支持。与此同时为了改善用户体验以及延长电池寿命,苹果对于应用后台任务有着比较严苛的限制及审核规则,只有特定使用场景,应用才可能在后台持续运行,比如导航、音乐播放,VoIP 等。
同时随着 iOS13 的更新,苹果也推出了更好用、更智能的全新框架 BackgroundTasks.framework,同时也废弃了 background fetch 的相关 API。
本集 Session 主要介绍了以下内容:
1、后台任务相关概念及后台模式 API 设计背后的初衷
2、后台任务最佳实践
3、全新框架(更长的任务运行时间、智能的调度、场景优化)
最后以 Demo 的形式向我们介绍了新的 API 相关方法,以及对应的一些调试技巧。
如果你的应用恰好有一些后台模式场景,不妨考虑尝试一下全新的 API,说不定有惊喜~
详情请查看:xiaozhuanlan.com
展开评论2 - 「 SwiftUI 的 DSL 语法分析 」 by @黄兢成
SwiftUI 最厉害的地方是其与 Xcode 深度集成,可以实时刷新预览,这将会改变 UI 的开发方式。SwiftUI 的声明式语法,本身就是 Swift 的语法,属于语言内部 DSL。用了一些不太常见的语法特性,乍一看让人觉得很神奇。
本文讨论 SwiftUI 所用到的不太常见语法特性。主要内容如下:
1. some View
2. 省略 return
3. 链式调用
4. 属性(Attribute)
5. @State,Property Delegates
6. 尾随闭包(Trailing closure)
7. Function Builders
8. 附录 1,DSL
9. 附录 2,@dynamicMemberLookup 的实现流程
详情请阅读:t.cn
展开评论1 - #知识小集#「 Sign In with Apple - 使用苹果账号登录你的应用 」 by @KANGZUBIN
对于绝大部分应用,通常都会有自己的账号体系,但为了避免用户经常忘记账号密码,那些中小型 App 一般都会接入来自大厂的第三方登录 SDK。而在 WWDC 2019 上,苹果也想在第三方登录服务这块“蛋糕”上分一杯羹,给我们带来了 “Sign In with Apple”(使用苹果账号登录)。这似乎也是水到渠成的事,因为几乎所有的 iOS/macOS 设备都会登录 Apple ID,而且近两年来,苹果强制对所有的 Apple ID 推行 Two-Factor Authentication(2FA,双重因子验证),大大提高了苹果账号的安全性,减少了盗号风险。
我们可以畅想在不久的将来,在苹果设备上,只要登录了 Apple ID,就可以直接登录所有的 App,是不是很方便?
详情请查看:xiaozhuanlan.com
展开评论2 - #知识小集# 「 iOS逆向之给腾讯视频App添加快进手势 」 by @cinvoke
女朋友的需求才是最重要的。如果产品多一些妹子,还能成为女朋友,很多冲突是可以避免的,很多问题就不再是问题了。
现在的综艺节目中间有时候会插播很长的广告,正常速度看完的话太浪费时间了,直接拖进度条的话又容易拖过内容,只能点击右上角更多,切换到2x倍速播放,等播放完后,再点击更多,切换到1x倍速,操作比较繁琐,体验太差。而芒果tv有个很好的功能就是,长按直接切换到2x倍速,放开恢复1x倍速,大大提升了看剧体验,所以本文的主题就是,将这功能通过逆向注入,添加到腾讯视频App里。
详情请查看:mp.weixin.qq.com
展开评论1