2020年的智慧城市
|
今天一大早就被网友们安利了一个热门 AI 项目。 听说,它可以带你周游世界,还能让 AngelaBaby 多拍几部电视剧。 这是啥情况?? 仔细一了解,原来是一款 AI 视频抠图神器,一大早就冲上了 GitHub 热榜。 官方介绍说,这个 AI 神器可以让视频处理变得非常简单且专业,不用「绿幕」,也能达到逼真、毫无违和感的合成效果。 果然,打工人的 “周游世界”只有 AI 能实现了 [泪目]。 其实,视频抠图 AI 已经出现过不少,但这一款确实让人觉得很惊艳。先来看下它演示 Demo。
你能看出公路背景和大海背景的视频,哪一个是 AI 合成的吗? Q:老师们如何评价现在 Github上高 star 大多是国内的面经和demo? 王永和: 判断一个东西的好坏,要看它的用户,毕竟用户多、它才有更多的应用,但很多靠刷的高也不一定是好东西。今天聊的第一个环节里面就说,各种类型的项目在参考的时候,可以从比较下载率、比较资源这里选择,而许多的用户的评价在无形中能帮助需要这个软件的人进行排雷与选择。如果说高 star 就是好的开源软件就要另说了,因为好的开源项目不光要考虑代码,它还有贡献值、成份、社区是否活跃、License是否适合业务等,需要从多方位进行考虑。 Q:想问一下,我们是创业型公司,怎么能将自己的项目加入到开源? 刘天栋: 创业型公司和其他的公司一样,现在中国的开源分两端,一是大公司带头,二是创业公司带头,中间部分(中小型公司)缺失了。个人觉得想把自己的项目加入到开源中,首先要雇一些开源高手,判断开源水平,优先看它能有多大的开源贡献,然后看看能帮程序员解决哪些棘手问题。同时也请多关注开源社、开源中国很多介绍开源项目如何从零开始,如何参与开源的文章,也欢迎你订阅开源社和开源中国的公众号,里面有很多深入浅出的回答。 另外创业公司如何加入开源?做就是了。不要等到投资人问的时候再来做,那太晚了。以前会觉得开源是头脑不清醒,为什么要把解决方案免费的供应给人家?现在投资人看的是你是否以开源开发模式和走向市场的方式,是不是走上新的道路,用开源的方式来做等。所以如果是创业公司,那么赶快开始开源吧,最简单的启动方式,就是找一个开源高手加入其中,提供较高的薪水哦! Q:开源社区如何维持用户群的稳定不流失呢? 刘天栋: 明后天中国开源年会和 Apache 中国路演,特别请到了全球运营开源社社区的大师 Jono Bacon,他写了一本书《社区运营的艺术》,有一句话说:每一个加入社区的实际有贡献的成员,每加入一位,社区就壮大一份,运营一个社区很简单,就是一个一个的争取成员加入社区中来,而不是一片片的透过网络营销。社区是一点一滴打造出来的,没有捷径可走。 Q:平时的工作基本是写业务代码,如何在找到值得开源的点? 谭中意: 写业务代码的同学不一定要把业务代码开源,这是不现实的。开源是写业务代码的时候肯定会用到各种各样的开源组件,用到开源组件时,有时间可以看一看源码,看看它的原理、架构和流程。一是熟悉它的流程、二是学习高手的代码功力,如果觉得有想法就贡献出来了,不用为了写开源代码而写开源代码,那样做起来会事倍功半。 Q:如何选取项目贡献代码,感觉自己写的代码水平不够,怎么办? 谭中意: 开源社区没有人会嘲笑你的代码水平低,如果对某一个开源项目感兴趣,可以先看看它的代码,如果觉得它有一些问题,你可以尝试去解决,然后大胆的提交出来就好了,不要怕被嘲笑,先去贡献了,社区会教你怎么怎么把它写得更好。
我在 2001 年给 mozilla 社区贡献第一个 patch 的时候,就出现了各种各样的问题。提交上去后第一个人说:你的代码格式不太好,于是我就改,第二个人说这个代码没有符合 mozilla 项目的组件调用模式,于是我再改,之后又有人说这个不应该在这个对象里面,应该在另外一个地方,就这样提交了三次以后,发觉自己对项目的理解加深了,自己的工程能力和工程意识也提升了。所以说不要怕,大胆去尝试,开源社区里面没人嘲笑你。 (编辑:潍坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

