首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

写一个开源的 macOS 软件可以赚多少钱?

昨天在看美剧《Better Call Saul》时,来了封邮件说有人帮忙给 Medis 的帮助文档改了个语法错误。 我这才想起来已经有接近一年没有好好维护 Medis 了。 ?...不过换算成饭钱,每天 160 元的白吃餐标感觉奢侈到了天际! ? 开发的成本如何 回想一下,Medis 大概 90% 还在用的代码都是在 2015 年国庆节写的。...❤️收获虚荣心 之所以如开头所说,Medis 采用了类似开源➕捐赠的模式,主要还是因为希望能有更多的人用上自己写的东西,让自己的 GitHub 看起来厉害一些。...有趣的是,因为 Medis 所有的文档都是由我的散装英语组成的,很多国际友人都表示看不下去,纷纷帮我改病句。以至于到现在改病句的提交数量甚至都超过了改代码的数量。...顺便说一句,通过别人帮我改英语语法这一点,我收获了一个非常有用的人生经验: 授人以鱼不如授人以渔。 在这个过程中我真的是半点语法知识也没学到。 ?

1.5K30

Dota2团战实力蔑视人类,解剖5只“AI英雄”

它对每个英雄使用了单独的 LSTM(长短期记忆递归神经网络),并且没有人类数据,它会学习可识别的策略,这表明强化学习可以产生可实现规模的长期规划。...例如,直到最近,OpenAI Five 的观察区域才包括狙击手的技能范围(子弹落在敌人身上的区域)。...然而,我们观察到 OpenAI Five 可以学习走出(虽然不能避免进入)狙击手的技能范围,因为当进入这个区域时,它可以看到自己的血量是在减少的。...每次训练还包括分别对训练机器人以及样本机器人进行评估的组件,以及监视软件,比如 TensorBoard,Sentry 以及 Grafana。 ?...▌与人类的不同 OpenAI Five 获取的信息和人类完全一致,但是系统能马上反应到类似位置、生命值以及物品更新情况等等人类玩家需要定时观察的信息。

49750
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    NFT 合约中优秀的开发模式

    使用 mint 而不是 safeMint 使用 Merkle 树实现白名单机制 可升级/可交换的元数据合约 防范机器人 防止 NFT 狙击手(针对性铸造稀有 NFT ) 其他模式 用计数器取代 ERC721Enumerable...上面的代码(错误地)针对读函数进行了优化,而它应该针对写函数进行优化(因为读函数大部分是免费的)。大多数合约开发人员都太懒了,只是从 OpenZeppelin 继承了所有 3 个接口。...你可以在你的网站上为每个允许铸币地址计算这个路径。这里[7]可阅读更多相关信息。...像这样: 使用这个方式的合约有: OKPC Watchfaces 防止机器人铸币 你可以采取 2 个保障措施来防止机器人将你的代币全部挖走。...NFT 狙击由 2 个问题组成: 暴露了代币元数据(让狙击手推断出代币的稀有性) 以确定的顺序铸造代币(让狙击手推断铸造稀有代币的正确时间)。

    89360

    设计模式|LSP(里氏替换)原则

    (所有引用基类的地方必须能透明地使用其子类的对象。)...很简单,AUG继承了Rifle类,狙击手(Snipper)则直接使用AUG狙击步枪,源代码如代码清单2-7所示。...(); //开始射击 aug.shoot(); } } 狙击手使用狙击枪来杀死敌人,业务场景Client类的源代码如代码清单所示。...大家可以这样想,在一个Invoker类中关联了一个父类,调用了一个父类的方法,子类可以覆写这个方法,也可以重载这个方法,前提是要扩大这个前置条件,就是输入参数的类型宽于父类的类型覆盖范围。...如果是重载,则要求方法的输入参数类型或数量不相同,在里氏替换原则要求下,就是子类的输入参数宽于或等于父类的输入参数,也就是说你写的这个方法是不会被调用的,参考上面讲的前置条件。

    70130

    「机械战警​」现身旧金山:必要时可以杀人!

    电影中,男主角是一名正直的警察,一次事故被炸成重伤。为了救他,OmniCorp公司将他改造成了生化机器人「机器战警」,代表着美国司法的未来。 而这个未来,已经变成了现实。...本周四,旧金山监事会批准了一项有争议的政策,允许「在公众或警官人身安全风险迫在眉睫,警方选择其他可用的武力方式后仍无法制服时」使用武装机器人,用以杀死嫌疑人。...虽然警察只能在死亡风险迫在眉睫时使用武装机器人,但这种有问题的法律标准在实际执行中困难重重,法院往往无法裁定警方的过失。...第一起此类事件发生在2016年的德州,当时,达拉斯市警方使用炸弹处理机器人杀死了一名狙击手,该狙击手此前在一次集会上开枪打死了五名警察。...但悲剧并不需要不断上演,控制风险是人类成长的过程,人类需要相信机器人技术是能被控制的,只有这样的前提在才能避免最坏的结局发生。 同时,要实现控制就得有正确的认识,靠吓是没用的,社会需要知道真相。

    26340

    Godot3游戏引擎入门之八:添加可收集元素和子场景

    原因在此:我们只需要一个能检测碰撞,但不需要有任何物理反馈的节点。...他们之间的关系和事件,如下: 狙击手作为被观察者,可随时发报 指挥中心作为观察者,时刻等待信号到来 急救中心同样订阅了狙击手的事件,作为观察者 狙击手发现敌人,发出信号:“大量敌人出现” 指挥中心收到信号...,做出反应,立即派遣救援 急救中心并没有订阅这个事件,或者订阅了也不处理 狙击手被敌人干掉,发出信号:“ Help me!...啰嗦了点,图片能理解的朋友直接跳过吧! 暂时丢下代码,我们转到主场景中添加我们制作好的金币子场景。在主场景中,点击 ?...PS: 图片有一个单词写错 disappear -> disapear ,已经在源代码中更改,注意注意。

    1.9K30

    微信跳一跳的python外挂仅仅是个外挂吗?

    神奇的战士-王松同学尝试了几局后,就萌生了一个想法:自己写个程序帮我跳,我就在旁边看,岂不是美滋滋。接着开始写代码,搞出初代版本后,刷了3500分(王松同学邪恶的笑.png)。...但真正参与进来的人都知道,自己这么多不是为了分数,也不是为了满足虚荣心。而是为了一种成就感—碰到一个现实问题,然后通过一些工具,自己动手编程,克服各式各样的困难,最终解决问题后所带来的成就感。...除了参与写代码的人,其他人也会阅读源码,搞清楚是怎么实现的。这个过程本身就有挑战性,也是对自己能力的提升。最后刷分只是个附带动作,哪怕现在微信官方已经清除刷出来的分数,但还是有很多人在研究这些代码。...这个项目只是这种思维在现实生活中的一个微小的体现。 比如很多人都有时间记录的习惯,那能否自己编程来自动化处理记录的数据呢?包括一些具体的文本的格式问题,通常是重复性的操作,能自己编程高效解决吗?...这个项目火起来当然还得得益于开源运动。程序员是个乐于分享的物种,当他们解决了一个问题后,还会自动地分享自己的代码。感兴趣的人可能就会继续优化代码,增加新的功能等等。

    1.4K80

    设计模式——二:里氏替换原则

    main(String[] args) { //产生三毛这个狙击手 Snipper sanMao = new Snipper(); sanMao.setRifle(new...在这里,系统直接调用了子类,狙击手是很依赖枪支的,别说换一个型号的枪了,就是换一个同型号的枪也会影响射击,所以这里就直接把子类传递了进来。这个时候,我们能不 能直接使用父类传递进来呢?...修改一下Client类: public class Client { public static void main(String[] args) { //产生三毛这个狙击手...大家可以这样想,在一个Invoker类中关联了一个父类,调用了一个父 类的方法,子类可以覆写这个方法,也可以重载这个方法,前提是要扩大这个前置条件,就是输入参数的类型宽于父类的类型覆盖范围。...分两种情况,如果是覆写,父类和子类的同名方法的 输入参数是相同的,两个方法的范围值S小于等于T,这是覆写的要求,这才是重中之重,子类覆写父类的方法,天经地义。

    47120

    诵经嘴巴机器人入驻蓬皮杜艺术中心,MIT&艺术家出品,网友:看到的第一眼我就想歪了

    鼻子真的抢镜,貌似还看见了舌头 这只嘴巴的名字叫做 The prayer 祈祷者。它传出的声音,是各种经文,能唱诵,也能讲述似有深意的小故事。...MIT 计算机和人工智能实验室的Twitter发表了这个作品,已经有1700K转发。 ? 有的网友第一瞬间看到它,就表示自己有一个“大胆的想法”: ?...(好像它可以拿来做什么不可描述的事情…) 嘴巴机器人是如何造出来的 这个嘴巴机器人不是照经书来念的复读机,而是使用了OpenAI的GPT-2自然语音模型。...过去人们用维基百科、新闻报道的内容训练它,让它学会了写假新闻。 ? 如果把语料库换成各种经文,那么就得到了一个经文生成AI。...难怪制造这个机器人的艺术家要关闭YouTube评论,不然就要被网友玩坏了,就连微博网友也产生了大胆的想法。 ?

    38611

    如何用Serverless云函数做免费私域流量运营机器人

    再再比如,通过机器人收集广告投放获取的商机,自动创建商机线索,并同步到群里自动@相关销售,闭环整个商机发现路径。 可以想象的空间有很多很多。...机器人通常在晚上都没有人使用,如果使用传统的服务器部署会有较高的闲置率,用serverless可以把利用率做到近乎百分百。...[w111mtzucq.png] 这个webhook地址就是你推送消息到企业微信的地址。 推送的消息格式有很多种,支持往群聊会话中发送文本、markdown、图片、图文、文件、模版卡片六种消息类型。...于是我们的腾讯文档搜索助手就做好了,使用效果如下图。 [i9zoegccj4.png] 至此,我们两个企业微信机器人都做好了。 这里就不展示代码了,想看具体怎么写的同学可以去看我的源码。...随着我们对客户体验和服务体验的追求,我们利用自动化的手段帮我们提高了响应速度,利用智能化帮我们提高了服务准确度。 在追求售前和售后效率的今天,机器人的使用可以节省人力成本和时间,缩短客户等待时间。

    2K71

    如何用 Serverless 云函数免费做一个私域流量运营机器人

    机器人通常在晚上都没有人使用,如果使用传统的服务器部署会有较高的闲置率,用 Serverless 可以把利用率做到近乎百分百。...这个 webhook 地址就是你推送消息到企业微信的地址。 推送的消息格式有很多种,支持往群聊会话中发送文本、markdown、图片、图文、文件、模版卡片六种消息类型。...这里就不展示代码了,想看具体怎么写的同学可以去看我的源码:https://github.com/woodyyan/wecom-qcloud-search 总结 我从两个简单的例子去讲解了如何做企业微信机器人...,而企业微信机器人是我们做私域流量运营的重要一步,同时 Serverless 则完美帮我们解决了实现机器人的技术选型。...随着我们对客户体验和服务体验的追求,我们利用自动化的手段帮我们提高了响应速度,利用智能化帮我们提高了服务准确度。 在追求售前和售后效率的今天,机器人的使用可以节省人力成本和时间,缩短客户等待时间。

    1.5K30

    有多少创业公司是依据虚荣数据分析?

    导读:有多少创业公司是依据虚荣数据分析,沾沾自喜而察觉不到真正的危险! 引 言 数据分析离不开对企业关键指标的跟踪。...就开车而言,单位时间内行驶的里程/罚单数这个比率显示了二者的关联性。你开得越快,行驶的里程就越多,但收到的罚单也越多。这个比率可以帮你决定是否应该超速。...- 将日销售额之类的“会计”指标纳入财务报表,有助于进行更准确的财务预测。这些指标是精 益创业中创新会计的基础,它们能告诉你当前的状态离理想的商业模型有多远,实际结果是否印证了你的商业计划书。...如果有不周到的地方,我确实很抱歉,但如果您能给我们打 5 分,那是最好的。” 本并没有太把这当回事(奇怪的是,也没有人“如约”打来电话)。...- 虚荣指标与可付诸行动的指标 虚荣指标看上去很美,让你感觉良好,却不能为你的公司带来丝毫改变。相反,可付诸行动的指标可以帮你遴选出一个行动方案,从而指导你的商业行为。

    82140

    碳基大模型--人一生处理多少个token?

    这一次,没有人能确定人类走向何方,社会巨变肯定是要发生的。我又让 ChatGPT 给表达了一下这个意思。...最后一个庞大的无用阶级在人类中形成,大家变成寄生在人工智能上的生物。于是我把上述观点传递给了 ChatGPT,请它以调侃的语气写几句。它又帮我写道:啊,技术的奇迹!...毕竟,当你可以坐下来,放松一下,让机器人完成所有工作时,为什么还要付出努力呢?但是,受益于这个新时代的人工智能技术的不仅仅是我们这些懒惰的人类。我们的读者也在获得回报,或者说,机器人读者。...手工制作茶壶、锦绣、玉雕的都成为传承文化的大师。但可惜,写代码这一行,没有“手工撸码传统艺人”、没有“全手工代码精雕细琢的软件系统”。...我想到今年底,大概率我们中很多人离了 Copilot 写不好代码、离了 ChatGPT 写不灵文章..."

    1.2K10

    产品运营黑魔法:用户在贡献内容时他们在想什么

    在马斯洛模型中,衣食住行是基层需求,舌尖上的中国食又是重中之重,而晒食物这件事的逻辑就是,它几乎把最基层需求和自我实现的最高层需求连接起来,这就是为什么手机有照相功能时没那么多人干这件事,而当微博有了照相功能人们才开始干这件事...没有人会吃碗兰州拉面也放到社交网络上,除非你真的去了兰州吃了碗拉面~~ 晒风景:中国人们的普世价值观就是,通过吃喝玩乐来显示自己的生活品质,上面是吃喝,这边就是玩乐。...或者表达内心感觉的“哎,最近心情不好狂吃,又胖了” 晒风景融合晒自己,就是大把的美女坐在豪车里的照片··· 总的来说,晒照片主要满足的还是用户的虚荣心,而且是包装过后的虚荣心。...如果一个人在某段时间里频繁的发状态,那么他99%就是失恋了,写的东西呢,80%是写给前任看的。...二、我是被需要的 一个人的社交圈一般都是有限的,就算按照10%的活跃度来讲,你每贡献的的一条内容在你的好友圈里能得到的回应还是有限的。

    51550

    腾讯高级产品经理:真正运营就是直面人的七情六欲

    还有很多视频类网站受益于色欲这个人性弱点,包括我5.1去中国台湾时,看到捷运地铁上有人带着耳机看youtube上的某一类有颜色的视频。...当然,不管线上折腾的多热闹,约炮的最终达成终究还是还回到线下来实施,于是有了各种以交友,兴趣为名的产品相应衍生。 在几年前还没有约这个词的,我们把这种行为称之为网恋。...对那些虚荣的用户来说,为了能显示高贵的“正在iPhone上使用QQ”字样,账号密码被淘宝卖家泄露了也不在乎。据说每月销量最疯狂的时候每月高达 3000笔的成交量。 ?...后背苹果下架,但其开发者仍然赚了一笔,因为在上线期间还是有8个人购买了这个应用。...近期,儿童机器人公司Wonder Workshop获690万美元A轮融资,也许未来陪伴孩子的将不再是保姆,而是一个会将各国语言,各种唐诗宋词,以及儿歌故事的萌蠢机器人,也许是机器猫,也许是大白。

    2.1K92

    不仅身份合法,还能怀孕生子,是该继续机器人威胁论,还是该讨论机器人伦理了?

    对于这个观点,镁客君表示并不惊奇,毕竟在法律还没放开的当下,法国已经有一个妹子与机器人订婚并同居,就等着法律放开的那一天。 在现实生活中,桑托斯也有一个名叫萨曼莎(Samantha)的机器人女朋友。...以上是准备孕育后代的机器人爸爸与妈妈,准确讲,双方在这个时候还处于一个“陌生”的状态。 ? 之后,它们在一个地方相遇,通过WiFi进行“交流”,评估彼此之间适不适合当伴侣。 ?...确认对方就是自己的真命天子/真命天女之后,两个机器人在肢体上开始了深入交流,最后上演了一场不和谐戏码。 ?...最后,新的基因组代码被发送到3D打印机上,经过一段时间的等待,机器人小孩就诞生啦! ?...在此次授予机器人公民身份之前: 欧洲议曾提出草案,建议赋予机器人基本的“劳工权利”,让这些为人类服务的“电子人”今后也能享有薪酬、版权保护和社会保险; 比尔盖茨曾发出建议——向机器人纳税; 有消息称,韩国已准备对机器人收税

    68800

    提问也是一门学问

    小明:哪位大哥能帮忙看下这个问题吗?为什么数据还是不能插入? 小明:[一张图] 小白:有大佬在么?关于xx有人会么? 小明:[一张图] 或者 [一小段代码] 小明:这个为啥报错啊?...“有没有人能指个方向?”,“我这样写是不是不对?”,“我应该查哪个网站?”,通常要比“请给出我可以用的完整步骤”更容易得到回复。...我的这段代码运行不了,谁能帮我看看啊! 明智的提问: 各位,我下面这段代码是这样写的,理论上运行的结果应该是xx,可是现在却运行不了。...我通过Debug调试也没有发现啥异常,有人能帮我看看或者给个思路么? 2.2 清楚表达你的问题 清楚、良好地表达你的问题非常重要。花点额外的精力斟酌一下提问字句,确保别人能够看得懂。...2.4 关于代码的提问 别要求他人能直接帮你写代码。 张贴几百行的代码,然后说一声“它不能运行”,这只能让人反感,没人愿意理会你。

    61820

    7年iOS架构师-- 告诉你坚持写博客对我们有什么好处

    五,工作太忙,没时间去写 1.这是最无能为力的,有热情的程序员是不会总以这个理由推脱的。习惯成自然!...,没有人会那么在意你,这些担心都是庸人自扰。...2.养成记录的习惯 自己日后用到就相当于笔记本一样,把重要的东西都记录下来,等哪天在遇到同样的问题,我们可以翻阅他.确实偶尔会用到,但频率不会那么高;因为你遇到过一次,解决了之后记忆能保存很长时间,除非又过了一段时间后又遇到这个问题...你是不是有那么一点小小的虚荣心和自豪感呢?...10.结交志同道合的朋友 这个可以有,看你文章的人,大部分都是跟你从事同一领域的人,交流多了,进步也快了! 11.碎片化学习 你是否有这样的困惑?

    81810

    工作十年,却只有一年经验,只因重复了九年

    这个问题在很多高级开发工程师中也存在,他们在功能开发期间不做任何提交,只有在功能彻底完工后,才会提交所有修改,于是代码评审中的任何意见都会引起大量的修改。...代码写的很烂 缺乏经验的开发人员写不出漂亮的代码,他们写出的代码会很混乱,而且分布在代码库的各个部分。 当你尝试阅读这类代码时,会感觉自己身处一座迷宫之中。...你会逐渐忘记自己是从什么地方开始的,要寻找什么以及这段代码完成了什么功能。 有经验的开发人员知道代码如何设计。...没有人能永远正确,保持终身学习才能让自己持续强大。 6. 盲目追逐技术潮流 开发人员缺乏经验的另一个表现是面对技术潮流的态度。...开发人员很少会用热门技术或者从教程中学到的知识来实现新的东西,他们学习热门技术或者教程很多是为了满足自己的虚荣心,或者担心自己会错过什么。 你能做什么?

    30410

    今天,我们请来一波超龄儿童画出了他们眼中的AI……

    还想要过儿童节的超龄儿童们,怎么能放过这种发挥童真想象力的事情! 今天,我们也走上街头,随机邀请路过的同学们画下了他们心目中的AI.........呜哇,可以想象画出这个的人可能家里有个密室,密室的墙上贴满了纸,纸上写满了神秘的文字,每一张纸都被用奇怪的字符串和其他纸张连起来的样子。...这画的也是节点的集合,不过这次画得像地铁线路一样了,可以说是非常狂野有试验性了~ 有件让人吃惊的事,当请这些与会者们画出AI的时候,几乎没有人画机器人。不过,这里有一位画了一个……脑男?...不管怎么说,总算是某种机器人吧。 每次看到这幅画都会想起连环杀手的地下室里人的眼睛被挖掉的照片,简直让人不寒而栗。 这可能是对AI最直观的解释。优秀!...掌声送给高端玩家~ 有意思的是,海外阵营中几乎没有人用机器人描绘AI,而多数国人首先想起的,还是各类机器人形象。 你会怎么画下你眼中的AI呢?

    48230
    领券