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

包装开源项目作为自己项目字节面试同学现场翻车了......

项目介绍 最近在 github 上找了一个开源 C++ 版本 http server 代码,如果你很好奇,为什么我会看起这个项目,可以拉到文末。...项目源码分析 这个项目整个结构很精炼,我介绍下。...因为某位同学最近来我们公司面试,而且还把这个库包装成了自己项目,然后在我质疑两连问中暴露出网络编程知识短板...... 虽然该同学当场翻车了,但是请不要气馁,江湖路远,补缺补差有机会再战。...另外,提醒下广大需要面试读者朋友:引用开源项目须谨慎,尤其面试和作为商业使用,一定要认真阅读,看看是否有严重 bug 或者硬伤。...一个 WebSocket 服务器如何开发出来? 从零实现一个 http 服务器 使用 epoll 时需要将 socket 设为非阻塞

80010

如何通过开源项目月入 10 万

01、前言 如果你一名前端工程师或者像我一样全站工程师,那么一定对 fullPage.js 这个开源项目不会感到陌生。...专访文章:http://bit.ly/2Zm0WlT 一个开源项目,竟能给开发者带来如此丰富收入,作者如何做到呢? 我怀着好奇心,将整篇专访文章从头到尾看了一遍。...看完后我觉得,文章里面提到一些建议,对开发者来说还是挺有帮助。因此我决定,对这篇文章做下整理与翻译,把作者通过开源项目获利整个过程分享给大家看看。希望各位在看完这篇文章后能有所启发。...尽管作者说这一切只是巧合,但不可否认,许多人通过 Apple 网站交互而间接了解到 fullPage.js(我便是其中一员?)。...值得一提项目开源前 3 年, 作者没有收取过一份钱。因为他觉得,当看到别人在使用他所创造出来产品时,那种感觉不是钱所能衡量,这也是作者更新项目的动力所在。

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

如何通过开源项目月入 10 万

// 点击开源社关注我们 // ? | 转载自公众号:GitHubDaily | 编辑:Corrie 作者前言 如果你一名前端工程师,那么你一定对 fullPage.js 这个开源项目不会感到陌生。...专访文章:http://bit.ly/2Zm0WlT 一个开源项目,竟能给开发者带来如此丰富收入,作者如何做到呢? 我怀着好奇心,将整篇专访文章从头到尾看了一遍。...看完后我觉得,文章里面提到一些建议,对开发者来说还是挺有帮助。因此我决定,对这篇文章做下整理与翻译,把作者通过开源项目获利整个过程分享给大家看看。希望各位在看完这篇文章后能有所启发。 ?...尽管作者说这一切只是巧合,但不可否认,许多人通过 Apple 网站交互而间接了解到 fullPage.js(我便是其中一员?)。...值得一提项目开源前 3 年, 作者没有收取过一份钱。因为他觉得,当看到别人在使用他所创造出来产品时,那种感觉不是钱所能衡量,这也是作者更新项目的动力所在。

1.2K10

如何通过开源项目月入 10 万

前言 如果你一名前端工程师,那么你一定对 fullPage.js 这个开源项目不会感到陌生。这是前端社区中非常著名 JavaScript 组件,能快速给网站加上全屏幻灯片展示效果。 ?...专访文章:http://bit.ly/2Zm0WlT 一个开源项目,竟能给开发者带来如此丰富收入,作者如何做到呢? 我怀着好奇心,将整篇专访文章从头到尾看了一遍。...看完后我觉得,文章里面提到一些建议,对开发者来说还是挺有帮助。因此我决定,对这篇文章做下整理与翻译,把作者通过开源项目获利整个过程分享给大家看看。希望各位在看完这篇文章后能有所启发。...尽管作者说这一切只是巧合,但不可否认,许多人通过 Apple 网站交互而间接了解到 fullPage.js(我便是其中一员?)。...值得一提项目开源前 3 年, 作者没有收取过一份钱。因为他觉得,当看到别人在使用他所创造出来产品时,那种感觉不是钱所能衡量,这也是作者更新项目的动力所在。

1.3K30

共抗疫情开源项目,让我们贡献自己一份力量

作者:HelloGitHub-小鱼干 转眼新型冠状病毒爆发到现在已经过去快要 1 个月了,奋斗在前线出了医生、护士、生物医药研究人员之外,我们技术人员也用了我们自己方式打这场战。...小鱼干在微博推荐该项目的时候,有小伙伴反馈:万一下单口罩太贵怎么办,好问题!你会怎么办呢?当然先买为敬了,小命要紧 ? 说明 由于有人滥用该项目项目作者已停止项目的代码维护。...三、2019-nCoV 时间线 除了 2019-nCoV 现状和如何防护我们关注重点,这个疫情起源也是一个关注点,【wuhan2020-timeline】项目记录了自 2019 年 12 月起武汉新冠肺炎疫情进展时间线...,因为相比较这类小工具,私以为信息远比这些重要,当然如果阅读本文你也遇到了一些好用小程序,或者同 2019-nCoV 相关开源项目,欢迎在留言区交流下心得~ 最后,希望大家能够为这些开源项目贡献自己一份力量不管...尽自己一份微薄之力,让我们尽快打赢这场疫情之战,加油!

43920

如何通过开源项目一键部署属于自己 ChatGPT Web 站点

好上加好,绑定后即可在任何地方无障碍快速访问 部署 这个产品部署有很多中方式,最简单一种就是直接 Fork 项目,然后通过Vercel 一键部署,在部署时候我们设置好自己 API KEY 和一个授权密码即可...API KEY 用来访问 OpenAI 服务,授权密码是为了防止账号被别人滥用,所以通过密码拦截一下,只有有授权密码的人才能使用。...首先我们要先 Fork 项目的代码到自己 Github 账号下,Fork 后仓库名称可以修改也可以保持一致; 然后我们通过点击 Readme 里面的 depoy 按钮,会自动跳转到 Vercel 中...通过面具功能我们可以使用内置很多角色场景,可以定义自己面具,根据自己情况进行设置。...另外这个项目目前还在接入其他家模型,后期能力会更多,不单单只支持 OpenAI;当然更主要还是我们通过开源项目的研究和学习提升自身技能,毕竟好项目值得学习

53121

如何通过开源项目做到年入 80 万

大家好,我发哥。 不知道你是否还记得,去年我们曾经在公众号上发布过一篇文章《我如何通过开源项目月入 10 万?》...,里面主要讲述了知名前端开源项目 fullPage.js 作者如何通过 GitHub 做到年入百万事迹。...id=23613719 里面主要讲述一位 Laravel(PHP 知名开源框架)开发者如何通过开源项目达成年入 10w 刀具体事迹。...如果你未来也想做好一个开源项目,并考虑借此来养活自己,那作者提供这几个建议,可以好好参考下: 做好产品:真正高质量软件才能为他人提供价值; 建立用户群:认真维护好你产品用户群体; 取之有道:对不同产品功能...在写开源软件能不能赚钱这件事情上,我一直有话语权,因为我自己本人曾在 2015 年时候写过一个开源项目,当时这个项目在各大社区推广后,累积增长了 1000 多 Star(15 年这个 Star 还是有一定含金量

92720

【实战项目】想自己通过C语言编写贪吃蛇?先来学习一下什么WIN32API

其实控制台就是我们平时在运行VS时生成一个运行窗口,如下所示: 其实Windows也有自己控制台,我们可以通过win + R打开运行窗口,再输入cmd并点击确认打开控制台,如下所示: 在完成上述操作后...,这里c指的是一个整型常量,不能浮点型,也不能字符型,如下所示: 所以如果我们要将窗口大小设置为30行,50列时,我们就可以通过mode con cols=50 lines=30完成设置,如下所示...就比如我想在VS中修改控制台窗口大小以及控制台标题,那我们就可以通过system这个函数来进行对应指令调用,为了方便大家看到这个过程,我们通过监视窗口观察一下不同指令执行结果: 此时我们刚刚开始运行程序...2.5 小结 到这里对于控制台窗口操作我们就介绍完了,我们这一部分了解到了4个操作: 通过mode指令修改控制台窗口大小; 通过title指令修改控制台窗口标题; 通过pause指令暂停程序运行...,通过空格键暂停游戏,通过ESC键退出游戏等等,具体操作实现到后面我们会详细介绍。

12510

历时3个月,我们如何为一个开源项目集资300万美元

最终结果,你开源报告可能会被大公司使用,这些公司某些需求可能免费产品无法提供(正常运行时间、更好功能、支持),你可以通过满足这些需求赚钱(通过提供服务、托管或高级功能),然后再进一步投资到项目中...风险在于,可能会有云供应商决定与你托管版本竞争。可以通过许可证防止这种情况,尽管这将使你在技术上“不再开源,也可能会损害到使用率以及与社区精神契合。...突然间,我们身处另一个国家,通过互联网向完全陌生的人索要数百万美元,资助我们尚未有盈利业务。封锁后三周里,筹款过程陷入了停滞——似乎大家都在原地踏步,和我们一起筹款几家后期公司也因此退出。...反过来说,结果很奇怪,我们自己收到投资人想要见我们冷外链邮件,没有一个最后变成投资结果。后来发现,那些通过其他投资人努力联系上我们投资人,最后确实给出了投资。...我估计自己在6周之内大约打了200个电话,每个持续约45分钟,这还没算预订会议花时间。我们大概被拒绝了30次,通常是因为我们“还太早了”,通常这些投资者都来自于那些以前没有投资过开源项目的公司。

51630

从全景摄像机到自建互联网络,扎克伯格想干嘛?

公司表示不会在市场上销售该产品,相反,设计将在今年夏天通过GitHub开源。基于Facebook Surround 360设计全景摄像机将可通过该公司网页软件完成拍摄后期处理。...多年后,当他一个表兄首次走路时,其父母用手中相机记录这一刻。最近,当他外甥女学会走路时,他妹妹拍摄了视频。...现在,他有了自己女儿Max,这位Facebook创始人和首席执行官计划再将这种拍摄体验提高一个水平。他希望用17个镜头3D立体影像摄像机拍摄360度视频。...他表示:“当Max开始学走路,我们将能拍摄全景视频,而不是像以前那样记下日期或拍摄照片或拍摄2D视频。那些我们想与之分享这种技术的人都能实现,他们能体验这种时刻。”...但不同,Facebook已经毫不迟疑地将其360度全景摄影技术开源,公司表示将于今年夏天在开源项目社区Github上发布有关设备相关技术文档,这使得Facebook从力推360度全景视频和虚拟现实技术一干高科技公司中脱颖而出

42730

开源机器学习库清单

重磅干货,第一时间送达 最近我们发现了一些非常有趣开源机器学习库并把它们列成了一个清单,今天就一起分享以下吧。...01.DeOldify 这个开源项目主要是将灰度图像转换成色彩图像,它所采用深度学习模型已经经过训练并效果惊人。简而言之,该项目的目标对旧图像和胶片进行着色与还原。...小伙伴们可以通过python代码或从命令行利用它识别人脸。通过了解它工作原理,小伙伴们可以构建自己培训模型。例如可以使用该原理实现一个实时人脸面具检测器。...如果有的话U-GAT-IT(具有用于图像到图像转换自适应层实例规范化无监督生成网络)将是大家理想开源学习项目,它可以将你拍摄照片转换成漫画形式。...通过将其与DeOldify结合使用,我们就可以为旧电影素材上色并使它变得更清晰。 ? 总结 希望这份机器学习列表对大家有所帮助,如果大家有自己喜欢深度学习库也请在下面留言哦!

53610

机器人会模仿人类微笑了,但我总觉得这笑容……

这个大脑需掌握两种能力:一通过“阅读”人类脸知道自己要做哪些表情;二能把这些表情通过控制面部“肌肉”而呈现出来。...为了教EVA认清自己“脸”是什么样子,团队拍摄了数小时它做各种“鬼脸”视频。 ? 眉毛也可以动~ ?...EVA对自己如何“运动”有了原始感觉后,让它将自己与摄像机拍摄的人脸表情匹配上也就不难了。...经过多次改进和迭代,EVA终于获得了从相机读取人脸“姿势”能力,并通过模仿人类面部表情做出反应。...OpenPose,人体姿态识别项目美国卡耐基梅隆大学(CMU)基于卷积神经网络和监督学习并以caffe为框架开发开源库。

38030

Keep算法岗娱乐面面经

我:都来了…… 2. 项目相关 简单介绍了几个项目,问了你觉得最难一个项目,怎么解决 3. 手撕代码【?】 看我是非科班,学过计算机相关课程,数据结构,计算机系统,网络学过?...不会 【定律:每次面试都会遇到自己不会东西,即使这种面试】  除了简历上这些,还有哪些经历,有竞赛,acm什么?我:尴尬又不失礼微笑  4. 你觉得Keep哪里能用到图像算法?...我:blahblahblahblah (1)大家经常诟病Keep一点就是Keep只给出了训练动作,自己做得到底标不标准并没有人指导,我们可以让手机摄像头对准人,屏幕画面投射到电视上,通过人体关键点检测判断用户动作是否标准...不是都拍摄一张正面和一张侧面【现在想想可以拍一段转一圈视频,数据还多些,应该可以更准】 (3)可以让用户拍摄每餐食物照片,自动识别食物种类,甚至通过一定规则计算卡路里 面试官:这个怎么实现?...这是HR面?我有点飘??】 HR:刚才面试感觉怎么样? 我:方向不太匹配 HR:跟算法主管沟通过,未来也是会开展图像方面的项目的……那让你做别的方向可以?还是坚持想做图像 我:当然可以!

1.1K10

谷歌AI发布“会动”3D物体数据集,附带标记边界框、相机位姿、稀疏点云,网友:快给我AR模型用上

萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 见过3D物体数据集,见过会动3D物体数据集?...这是谷歌开源3D物体数据集Objectron,包含15000份短视频样本,以及从五个大洲、十个国家里收集400多万张带注释图像。...,不仅有从各个角度拍摄、以目标为中心片段(从左到右、从下到上): 也有不同数量视频类型(一个目标、或者两个以上目标): 谷歌希望通过发布这个数据集,让研究界能够进一步突破3D目标理解领域,以及相关的如无监督学习等方向研究应用...(传送见文末) 算法主要包括两部分,第一部分Tensorflow2D目标检测模型,用来“发现物体位置”; 第二部分则进行图像裁剪,估计3D物体边界框(同时计算目标下一帧2D裁剪,因此不需要运行每个帧...这个模型谷歌推出MediaPipe中一个部分,后者一个开源跨平台框架,用于构建pipeline,以处理不同形式感知数据。

51430

Prometheus 官方记录片(中英双语),带你了解 Prometheus 前世今生

前段时间来自 Honeypot.io(欧洲最大技术人才招聘网站)电影制片人 Josiah McGarvie[1] 拍摄了一部长达 1 小时 Kubernetes 纪录片[2],获得一片好评。...❝Prometheus 完全开源系统监控和告警工具包,它受 Google 内部 BorgMon 监控系统启发,由前 Google 工程师从 2012 年开始在 SoundCloud 以开源软件形式进行研发...Prometheus 开发者和用户社区非常活跃,它现在一个独立开源项目,可以独立于任何公司进行维护。...这个视频分为三个部分: 第一部分讲述 Prometheus 项目的诞生背景 当时 SoundCloud 内部缺乏合适监控工具观测日益复杂系统,SoundCloud 两位工程师受到谷歌自研监控工具...第二部分讲述创始人如何克服重重险阻开始研发 Prometheus 一开始难免会面对各种各样质疑,比如这个项目是否值得?它一定会成功?等等。

40410

六种当前最为智能无人机了解一下

无人机功能越来越强大,拍摄照片和电影制作并不是它们仅有的目的。其他领域也可以从中获益。让我们来看看现在六种无人机优势,以便了解消费者级别和专业级无人机未来会如何发展。...Titus 现在让我们从消费类无人机退一步,看看一款使用单个相机无人机,该无人机能够进行自动导航,避开障碍物并准确识别图像。该设备为NVIDIA Jetson开发者挑战赛开发。...NVIDIA Redtrail NVIDIA Redtrail这款无人机主要目的成为开发自导航功能平台。这个项目的目标让系统能够在没有人工指导情况下穿越森林步道。...试想一下,无论飞行员劣,无人机都不会再受损。 Real time Shark Detection system 你喜欢在海里游泳?喜欢在冲浪板上拍摄富有纪念意义时刻?...SIGMA AI Drone作为NVIDIA Jetson开发者挑战赛一个项目提交。他们Sigma2自动驾驶仪系统开源,可以进行修改和使用。

40630

我,爆肝17天用600行代码拍到400公里之外国际空间站

第一种方法,直接通过“手摇”望远镜拍摄,也就是推着望远镜跟踪天体。 这种方法有一个缺陷,没办法拍摄非常高清空间站。...但对于像空间站这种高速移动天体,望远镜自己就追不上了。 因此,最终还是得靠程序辅助,实现高精度空间站跟踪拍摄。...第三种方法,利用轨道根数(即轨道参数)跟踪,也就是利用在各种天文网站上(如Heavens-Above等)找到天体信息,调整望远镜跟踪路径,并进行手动修正: 目前,大部分天文爱好者都是通过这种方法实现跟踪...这次之所以选择自编代码操控望远镜,除了没有找到现成可用软件之外,也是想要继续锻炼自己编程能力。 那么这套代码会开源?...中国空间站拍摄如果顺利,将在4月21号之前结束,之后,他就要立刻赶往青海,开展新项目:发射一枚装着自己相机小火箭。

67830

白板随手一画,嗖嗖变成代码

…… 你一边听着同事们七嘴八舌建议,一边就把原型图在白板上画了出来:“我们按这个讨论一下吧,时间不等人,后面还要UI设计、前端开发……” “差不多长这样吧?”前端开发小丁打断了你发言。...这么快,怎么做到? 难道,这群开发人员都是AI? 嗯……可能真的。 手绘框图,同步自动生成 小丁用,就是下面视频中方法,摄像头实时拍摄白板上草稿,就可以自动生成设计、开发好了网页。...毫无疑问,视频很棒,但是视频里最厉害实时转换恰恰最没用我们为什么需要每一步都实时转化成代码? 还有其他家可供选择 看了这个炫酷效果,你是不是也想在自家脑暴大会上用上它?...从2017年8月16日开始,这个项目有24个月时间完成作业。也就是说,如果那两家欧洲公司给力的话,大概明年夏天就可以用了。...微软Sketch2Code 今年夏天,微软就开源了一个名为Sketch2Code项目,可以把用户上传界面手绘图转化为HTML页面。 ? 大致步骤这样: · 用户把自己手绘草稿拍照上传。

1.6K60

热波科技魏明:加入交互元素VR视频如同“游戏”

所以后期我们开始自己做设备,包括我们现在自己设备大概七八套,其中有一半以上自研。 镁客网:可否介绍一下VR热播平台最受欢迎内容是什么?你认为还有哪些内容值得重点关注?...另外重点我们提供端到端服务,与硬件厂商进行软件定制合作,保证我们在VR互动影片完整公众体验,这属于产业链中间层。通过软硬件结合促进当前VR市场,我觉得今年比较重要打法。...魏明:我们优势大量独家 和定制服务渠道,尽量满足源源不断需要,直接送到终端设备,提供纯视频平台所能提供定制服务。虽然各平台在年底都会慢慢涌现,但是我们已经做好准备了。...现在没有合适消费者硬件,对我们来说也无能为力。只能通过大型PGC用户,以及比较大一点设备商服务才能得到比较好效果。 镁客网:关于互动这部分可以在具体阐述下?...魏明:互动方面,市面上体验产并不是特别很多,我们还在一个自研阶段。我们现在能实现交互手段有一些,但不是特别多。比如通过投入动作识别,影响影片进程或者一些选项。

55720

为给微芯片拍照,IBM小哥用乐高拼了个电动显微镜,搭载树莓派,360度无死角拍摄

大数据文摘出品 来源:IEEE Spectrum 编译:大萌、牛婉杨 乐高真可谓成年人快乐源泉,不仅可以发挥想象力用乐高搭建自己喜欢房子和建筑,它还可以助力精密仪器制作,无数geek心头好!...显微镜主体可上下倾斜,并可调整其与样品距离和焦距,以提供不同程度放大倍数[底部]。通过移动乐高外壳内无透镜相机模块,改变其与外壳底部物镜距离调整焦距。...一开始这个项目是为了一个特定需求,但Yuksel很清楚地意识到,这可能一个多功能拍照系统,任何人都可以在家里或学校组装和使用。...开源装配说明,希望热爱DIY的人都能享受到制作乐趣 Yuksel在IBM领导都支持他将该装配说明公开,这简直在做慈善啊。...那么,它可以替代实验室显微镜?也许不能,但是这一显微镜给那些经费有限学校提供了很好解决方案,这也是为什么装配说明开源,因为希望让每个人都能够容易获取并乐在其中。

70020
领券