罗杨老师带你了解谷歌编程之夏(GSoC)活动全流程

Google Summer of Code谷歌编程之夏活动流程全解析(上) 本期由尔等同学来对话Casbin罗杨老师,为大家介绍开源及GSoC活动流程。 > 罗杨:GSoC 2013、2015学生。GSoC期间在Nmap开源社区作为主力开发了Windows平台网络抓包工具Npcap。在此之后,建立了自己的开源项目Casbin。2019 年,因其在Casbin、Npcap和Nmap方面的工作被授予Google Open Source Peer Bonus的奖励。该奖由Google设立,用于奖励全球各地积极推动开源软件发展的优秀贡献者。 目录 参加开源最大的收获是什么? 开 阅读详情

罗杨老师带你了解谷歌编程之夏(GSoC)活动全流程

1

为了帮助同学们更好地参与开源,Casbin 决定做一期访谈节目,由小编作为一名开源初学者,用访谈的形式与北京大学工学博士、Casbin作者、Npcap作者罗杨老师进行交流。从介绍开源入手,然后帮助大家了解GSoC的活动流程。

为了更好地了解同学们对GSoC的疑惑,请大家填写下面的问卷。

点击链接:https://wenjuan.feishu.cn/m?t=s9FElSSSWvAi-30zh

2

Google Summer of Code ,简称GSoC,它是谷歌举行的一个全球性项目,旨在为学生们和开源、自由软件、技术相关的组织建立联系,让学生们贡献代码并获得报酬。组织会提供导师,在学生从熟悉社区到贡献代码的整个过程中提供指导。这个想法的目的是让学生们参与和熟悉开源社区,并帮助他们充分利用暑假时间去得到锻炼。

自 2005 年以来,Google Summer of Code 计划汇集了来自 112 个国家/地区的 18,000 多名新的开源贡献者和来自 125 个国家/地区的 17,000 多名导师。Google Summer of Code 已经为 746 个开源组织生成了超过 4000 万行代码。

3

罗杨老师是GSoC 2013、2015的学生,GSoC期间在Nmap开源社区作为主力开发了Windows平台网络抓包工具Npcap。在此之后,建立了自己的开源项目Casbin。2019 年,因其在Casbin、Npcap和Nmap方面的工作被授予Google Open Source Peer Bonus的奖励。该奖由Google设立,用于奖励全球各地积极推动开源软件发展的优秀贡献者。

4

在2020年,Casbin也入选了GSoC 2020,也是历史上第一个独立入选的国人创始人项目。从2020到2022,今年也是Casin入选GSoC的第三年。

由于GSoC 是一项面向全球的活动,每年中选的学生以国外学生居多,因此国内了解GSoC的渠道、资料较少,所以国内同学对GSoC的整个活动流程知之甚少。本次采访将会请罗杨老师以社区管理者的角度为大家剖析活动流程,帮助大家入门GSoC。

为了更好地了解同学们对GSoC的疑惑,请大家填写下面的问卷。

点击链接:https://wenjuan.feishu.cn/m?t=s9FElSSSWvAi-30zh

扫码:

5

GSoC 2020提案指南:开源项目参与实战 本文还有配套的精品资源,点击获取 简介:全球开源组织(GSoC)是由Google发起的项目,旨在吸引大学生参与开源软件开发,提升技能并贡献开源社区。2020年的GSoC提案涉及多个核心知识点,包括项目背景与目标、技术栈与工具、项目计划与时间线、实施方法、个人技能与经验、沟通与协作、预期挑战与解决方案、持续贡献、代码示例与作品集以及导师与社区反馈。本提案旨在帮助学生系统地准备... 阅读详情

相关推荐

分布式数据结构:[GSoC]分布式数据结构-教堂语言的集合框架

分布式数据结构:[GSoC]分布式数据结构-教堂语言的集合框架

我们为什么要参与到 GSoC/GSoD 的活动中?

|转载自:Xlab开放实验室| 编辑:王梦玉| 设计:杨敏5 月 20日是Google Summer of Code(简称 GSoC)开源活动[1]公布入选开发者的时间,很高兴我们实验室的三位同学入选了今年的 program,其中两位是 GSoC,一位是 GSoD。算起来我们实验室已经连续三年入选并参与该项活动了,第一批参与的同学中有和@tianyichow同学一样已...

开源社KAIYUANSHE的博客 2177

S7-1200模拟量

将两种不同的金属或合金金属焊接起来,构成一个闭合回路,利用温差电动势来测量温度,当两端存在温度梯度时,回路中就会有电流通过,此时两端之间就存在电动势--热电动势,这就是所谓的塞贝克效应(seebeck effect)。温差越大,热电动势越高。热电偶是有正负极性的,所以需要确保导线连接到正确的极性,否则会造成明显的测量误差。为了使温度补偿达到最佳效果,必须将热电偶模块安装在温度稳定的环境中简述:两种金属,每一种金属随温度变化是不同的,出现温差--由俩金属构成的回路就会有电流经过,因此两端形成热电动势。

王阿妹小天才的博客 2589

GSoC 从开始到中选

手把手带你申请GSoC

尔等同学的博客 2166

【论文精读】Latent Diffusion

Latent Diffusion

weixin_44934783的博客 4475

手动测试台架搭建,让你的车载测试更轻松

如果你也在经常进行车载测试,就知道有时候手头的设备并不能完全满足需求。 在我之前的测试中,发现了一些问题,但是却找不到根本原因。于是,我开始思考如何打造一个更为完美的手动测试台架,让测试变得更加轻松。 经过不断地实践和调试,我终于成功搭建出了一个能够满足自己需求的测试台架。现在,我想和大家分享这个搭建的经验,希望能够帮助到在车载测试领域工作的小伙伴们,让你们的测试更加准确、高效!

weixin_67553250的博客 1万+

【亲测免费】 探索GSoC-CN:一个连接学生与开源社区的桥梁

探索GSoC-CN:一个连接学生与开源社区的桥梁 是一个专为中国学生设计的项目,旨在帮助他们参与全球开源软件开发的夏季实习计划——Google Summer of Code (GSoC)。该项目不仅提供了一个平台,还为学生提供了丰富的资源和指导,使他们能够顺利地进入开源世界,并在实际项目中提升自己的编程技能。 技术分析 GSoC-CN 的核心是一个基于 Git 和 GitHub 模型的代码托管平台...

gitblog_00032的博客 568

华为OD机试 - 矩形绘制 - 数组、坐标偏移(Python/JS/C/C++ 双机位C卷 100分)

本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。实现一个简单的绘图模块,绘图模块仅支持矩形的绘制和擦除。 当新绘制的矩形与已有图形重叠时,对图形取并集; 当新擦除的矩形与已有图形重叠时,对图形取差集。 给定一系列绘制和擦除操作,计算最终图形的面积。第一行为操作数N,接下来的N行格式为:d x1

学Java,找哪吒 835

面向在校学生的谷歌编程实习项目(GSoC2021)

GSoC,即Google Summer of Code,是谷歌资助的编程实习生项目,面向全球的在校学生(包括本硕博),项目载体是代码程序。每年举办一次,今年2021年是第17次。学生地点任意,需自备电脑,通过网络联系。 每年年初,符合条件的组织(Organization),一般都是开源组织,向Google提出申请,经过批准后,成为当年的GSoC Organization。每个组织,都会给出一些候选项目,包括项目内容、对学生的技能要求和指导者(mentor)等。今年一共有202个组织被批准,详见 https.

那遁去的一 2567

uniapp - H5网页uni.getLocation报错getLocation:fail Geolocation permission denied.Get ipLocation failed.

uni.getLocation getLocation:fail Geolocation permission denied.Get ipLocation failed.,uni.getLocation定位失败,uni-app getLocation()无法获取定位,一直fail()uniapp移动端h5网页,uniApp微信内置浏览器定位失败,如何解决这个问题,uniapp h5 uni.getLocation获取位置失败怎么办,UNI-APP获取当前位置,uni.getLocation定位失败,unia

🏆 前端领域优质创作者 4241

SAP ABAP Web Service 的创建与消费:保姆级教程

SOAP 定义了消息的格式和传输规则,使得 Web Service 可以在不同的操作系统和网络环境中通信。通过 WSDL,服务的提供者可以明确地定义服务的功能,而服务的使用者则可以通过解析 WSDL 文件,了解如何正确地调用该服务。它封装了与 Web 服务通信的所有复杂性,如消息格式的构建、传输协议的选择、请求的发送和响应的处理等。除了本文介绍的 ABAP 编程语言之外,我们还可以通过 Java,Node.js,C++,C#,Python 等其他编程语言来消费本文创建的 ABAP Web Service.

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 713

探索GSoC的宝藏:最佳Web开发项目集合

探索GSoC的宝藏:最佳Web开发项目集合 在开放源代码的世界中,谷歌夏季编程大赛(Google Summer of Code, 简称GSoC)一直以来都是学生和开发者提升技能、贡献社区的重要平台。今年,我们看到了一大批以React、React Native、HTML、CSS、Vue和JavaScript为基础的Web开发项目脱颖而出。下面,让我们一起深入了解一下这个精心整理的项目列表,看看它...

gitblog_00068的博客 415

【同等学力】01-逻辑符号表达

F(x): x是确诊者,G(x):x有症状F(x): x是老人,G(x):x是宠物,L(x,y): x喜欢y。

super_mochi1 1877

GSoC谷歌编程之夏2025招募中,Apache DolphinScheduler需要你的提案!

GSoC谷歌编程之夏活动火热进行中!今年,Apache DolphinScheduler项目也依然参与其中,设立了有趣且有挑战性的项目任务,与通用OIDC认证有关。欢迎有才华的你们来挑战!

Apache DolphinScheduler开源社区 1121

Autosar Dcm配置-App到Boot的跳转及1002回复配置及实现-基于ETAS软件

在软件刷写流程中,上位机(诊断仪)发送1002后,APP检查允许跳转boot后,在特定的ram(软复位不清除)写入指定置后通过触发软件复位来跳转到boot的。在APP跳转到Bootloader时,1002的回复有两种方式,一种是APP直接回复,然后跳转,另一种是APP回复NRC78,然后跳转,在Boot中回复。本文介绍这两种方式的实现。如果是在APP中回复,可以少发一个0x78,整体跳转时间可能会少一些。但是如果诊断在收到5002之后立马请求其他的服务,可能出现boot正在初始化而未正常接收到报文。

赞的博客 1554

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

【开源之夏学生访谈】我在 IvorySQL“造函数”:从搬砖研究生到数据库内核修炼者

大家好,我是崇鹏豪。白天我对着论文皱眉,代码改八百遍还在调试。晚上就化身开源野生选手,一头扎进代码堆里找存在感。周末常常骑车绕着二环“思考人生”——表面是在冥想,其实心里盘算着:“下次怎么少写点 bug。“如果你觉得我的代码还有救,或者想交流踩坑经验,随时欢迎来信:认真、自嘲又带着点理工科式的幽默,这大概正是开源社区里最可爱的那种气质。从“课题搬砖”到“数据库修炼”从写论文到写内核函数崇鹏豪用一段sys_guid()的开发旅程,完成了从理论学习到实践创新的蜕变。开源不是天才的专属,

IvorySQL的博客 551

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Google 编程之夏 2023 招募中|和 Jina AI 一起开启多模态 AI 创新之旅

Google Summer of Code (GSoC,即 Google 编程之夏) 是一个全球性的在线指导计划,旨在鼓励开源新手及爱好者加入开源软件的开发维护。主办方 Google 联合各大开源社区,向全球 18 岁以上的开源爱好者(不仅仅是学生)开放报名。贡献者将在社区导师的指导下,按计划完成开发工作,并将成果贡献给社区。通过参与 GSoC,不仅可以为自己喜欢的开源项目做贡献,还可以得到技...

Jina AI 的博客 1100

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

一封来自 DatenLord 关于GSoC 2024的挑战书

是一项全球性的在线计划,致力于将新的contributor引入开源软件开发领域。GSoC 参与者在导师的指导下,与开源组织合作开展为期 12 周以上的编程项目。您也可以添加小助手微信 DatenLord_Tech,或发邮件至info@datenlord.com 进行咨询。对于报名方式有任何疑问,或者对某一个项目非常感兴趣,并且想要深入了解的同学,欢迎加入。的基础设施服务,以此满足不同行业客户对AI+Cloud 的需求。,积极推动AI应用的落地。1. 您的简历,包括您的过往经历、联系方式等。

DatenLord的博客 977

专访|开源之夏新星牛学蔚

导语本期专访来自开源之夏的老朋友,GSoC 新晋项目导师——牛学蔚一、我的开源历程开源是“用爱发电”?Hi 大家好,我叫牛学蔚,北邮计算机学院研究生在读,目前作为一名实习生已入职蚂蚁集团,本人对云原生领域有浓厚的兴趣,在平时工作学习中也非常关注开源社区。说起来,其实我从很早之前就开始关注开源社区了,在本科期间也尝试将自己的代码开源,在 GitHub 上开源了一个 Dock...

金融级分布式架构 602

Casbin开源社区荣获2025上海开源创新菁英奖项目奖及个人奖!

在上图的例子中,我们的后台中有两个资源,Resource1和Resource2。但是,它们的相同特性是不能被所有用户都访问。访问控制层需要做的工作就是允许访问 Resource1 的请求通过,而阻拦想要访问 Resource2 的请求,因为 Resource2 属于 Bob,Alice 是无法访问的。Casbin 是一个强大的、高效的开源访问控制框架,支持 Go, Java, Node.js, Javascript (React), Python, PHP, .NET, C++, Rust 等十几种语言。

Casbin开源社区 427

论坛介绍 | COSCon'22 开源治理(G)

COSCon'22开源社/KAIYUANSHE业界最具影响力的开源年度盛会2022第七届中国开源年会(COSCon'22)来啦!!!本次年会将于10月29日-30日由开源社举办。线上共设有1个主论坛和16个分论坛,线下分会场遍布成都、深圳、上海、北京等11个城市。扫描下方二维码即可报名,快来参与吧~01论坛介绍开源治理已经成为全球开源生态可持续发展的关键所在,涉及到企业、基金会、开源社区、高校、政...

开源社KAIYUANSHE的博客 2128

这一周通过了GoogleSummer of Code谷歌编程之夏

当我偶然得知我通过了 GSoC 谷歌编程之夏的初选 时 我的内心是 十分激动地,因为我也没能想到,幸运之神能够眷顾我,让我获得这么好的 机会。(最终的2W奖金可真是诱惑极大) 已经停更了两周博客,现在也不得不把他拾起来了,最近最值得一提的事情应该就是 我在谷歌编程之夏 活动中 向JBoos 开源社区 投递的 k3s VS k8s 项目的申请竟然 通过了。现在进入了Community Bonding May 5, 2020 - June 2, 2020 社区绑定 环节,接下来的时间里, 我需要在课余时间 .

韩旭051的博客 3768

2024 中国开源先锋 33 人之心尖上的开源人物

与一度甚嚣尘上的“ AI 将取代开发者”观点相反,GitHub 最新发布的 2024 年 Octoverse 开源报告指出,AI 的高速发展推动了全球开发者数量的显著增长,并重塑了软件开发的模式。多位人工智能领域专家预测,开源与人工智能的协同作用将在未来5-10年内加速实现原本需50-100年科研努力方能达成的成果。这一颠覆性变革,得益于学术界、科技企业、创新初创公司,以及开源社区的先锋们长期以...

开源社KAIYUANSHE的博客 1568

Casbin实战经验大揭秘:教育培训领域的创新实践和高效优化策略

Swoole、Workerman、ReactPHP 运行模式为多进程,而多进程中数据是互相隔离的(每个进程都是独立互不干扰的,这意味着每个进程都维护着自己的资源、变量和类实例等)。账号权限:账号 103233、103234、10370488 继承了区县策略组 area,则账号 103233、103234、10370488 将会拥有通知公告接口的列表、创建、修改、删除、详情的访问权限。区县策略:以上针对区县 area 角色,定义了5条策略,分别是通知公告接口的列表、创建、修改、删除、详情。

Tinywan 1043
上一篇: Casbin入选2022 Google编程之夏
下一篇: Casdoor + OAuth 实现单点登录 SSO
Casbin开源社区
博客等级 码龄18年 244粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Casbin开源社区

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值