此时此刻马上注册Github,上面写一个hello world!你可以自豪的说“2021年,我终于进入了开源世界。”
拥抱开源!拥抱未来!让我们一起写代码吧!Just do it!不要多想,写代码![拳头][拳头][拳头]
读到这里,我已经热血澎湃啦。从标题到开篇第一句话:“ 创新一定不能从零开始,重新发明车轮,而是应该站在巨人的肩膀上往前跨一小步。而如今这个巨人就是 开源 。 ” 我们亲爱的 “谢博” 就引领我们去探寻 “我们未来的生活方式” 是个什么样貌?以他亲身体会在中国的开源实践,为同学们讲述了为什么未来属于开源的世界,并鼓励我们去拥抱他。任何笔记摘要都无法表达心中的共鸣,唯有一字一句去精读谢博的文章,才能汲取文字间的营养,和体会到一位前辈对同学们饱含深情地期待。
之所以引用"谢博"的文字开篇,因为它就是SIGer第一期封面的灵感之源,这封面就是他为我们描绘的图景。一个满是代码构建的世界,纷繁复杂但又条例井然,我们每一个人包括孩子都将被激发出无穷的创造力去构建我们未来的生活,热爱开源就是热爱生活,这就是我们未来的生活方式,他不只是代码,他是思想,更是人类的理想,这才是我们未来的生活方式。借此祝贺第一期青少年开源文化期刊《SIGer兴趣小组》诞生啦。
—— 袁德俊(编审)2021-3-5(中国志愿者日)
(前三篇专访作为封面头条,为同学们展现了即将展开的SIGer学习生活,第一期由我亲自为编委们示范。)
前言
创新一定不能从零开始,重新发明车轮,而是应该站在巨人的肩膀上往前跨一小步。而如今这个巨人就是“开源”。
有一本书名字叫《大教堂与集市》,其实这本书既不是讲大教堂的,也不是讲集市的。而是讲关于“ 开源文化 ”起源的。
作者埃里克·雷曼,他是非常有名的程序员,是软件开源运动的发起人。他是用 大教堂和集市 这两个具体的形象,来代表两种不同的软件开发模式。
一种是大教堂模式 ,代表着自顶向下的模式,有一群精英进行顶层设计,按照计划去完成任务。 另一种集市模式 ,代表着是自底向上的模式,没有一个绝对主导核心,靠的是普通个体们的自组织,一起去完成复杂的任务。
埃里克·雷曼的观点是, 随着互联网的发展,越来越多的的大教堂会消失,那么剩下的都是大集市。
如今在国外开源文化已经非常流行,国内的开源运动也在如火如荼的开展着,渐成主流。比如华为的开放原子基金。
其实早在2007年时,国内就出现了一个开源硬件社区叫“OpenHW.org ”,曾经是10万人的一个开发社区。而创始人正是我们今天的采访对象,谢凯年博士。
这次开源主题的采访是应袁德俊先生带领的倡导开源文化的SIGer兴趣小组的邀请促成的,采访全文如下:
同学们好,各位老师好:
我是《大教堂和集市》的译者,卫剑钒,很高兴大家选择阅读这本书,
首先我说一下关于这本书的阅读,大家可能没有时间全文阅读,但一定要读一下,第一篇:黑客圈简史,和第二篇:大教堂与集市,以及附录:如何成为一名黑客。注意,在这本书中,黑客一词是一个褒义词,是指热衷于计算机技术,尤其是程序开发和互联网技术的电脑高手,而不是指我们通常所说的计算机犯罪份子,这一点请大家一定注意。
其次我说一个一直以来我比较相信的观点,那就是:今后的世界将会是软件的世界,而软件的世界将会是开源的世界,所以,希望你们能早早拥抱开源,从而早一步比别人先进入未来世界。最后,希望各位同学,在今后的学习和实践中,如果您愿意的话,尝试成为一名黑客,并拥有黑客的行为态度和处事风格,如果不能成为黑客,也希望您能够热爱编码热爱开源,我相信这将会对您的一生起到非常重要的作用,
谢谢。
2021/1/28
15:36
这段寄语出自《民族棋一周年表彰大会》是本篇人物访谈主题的由来,它标志着 SIGer 编委会成立啦!
会中 @皮云波 老师主持的 “开源文化与教育《大教堂与市集》读书会” 是本次采访的起点,提供了部分采访提纲 “期待卫老师的解答” 在此一并感谢。
记者: @yuandj
采访提纲:https://gitee.com/yuandj/siger/issues/I2N2HZ#note_4265662
采访日期:2021-2-8 19:02pm
受访日期:2021-2-14 14:34pm
本次采访是异步进行的,时值春节前后,我在节前综合了老师和同学们对卫先生的期许,整理好采访提纲,请卫先生抽时间予以解答,大年初三就收到了他的回复,可见卫先生是心系我们青少年的开源热情的。收到访谈文稿后,我分享了火焰棋AI实验室的发展经历给卫先生,并提出了访谈的建议和SIGer方向的思路:
开源指北是从开源工具的入门切入的,在文化和价值观方面择浅尝辄止。卫SIR回答中,对开源社区的精髓择反复强调“编码社交”的快乐以及社交中心“编码”本身,这对于青少年和大部分科学老师和家长是很难理解的,就好像曾经有过的专业“计算机应用”,和您提及的“AI应用”。这样看来SIGer 不可偏费优秀编码的推荐,优秀编码作者的推荐,优秀编码协作者的推荐啦。当下SIGer 择是要以教育模式探索和教育平台项目来定位吧。它交付的“代码”眼下就是一个开源工具的科普项目。
和校园中的各种风格的教师一样,一位如卫SIR一眼严谨克制的如黑客一样思维的智者榜样作用,必定为青少年所效仿,也就能实现卫先生之期望,让孩子们去培养黑客精神,掌握和磨练黑客的编码技能啦。
再次感谢卫先生为我们答疑解惑,祝卫先生桃李天下福泽未来
这也是我自己的学习习惯,记下自己的体会,希望SIGer的小编委们的效仿。
和我推荐给同学们的卫先生的27条年度感想一样,在孩子们的视野里形成立体的,生动的形象。[握手]
(摘自:谢博的专访,快乐教育,应该从孩童时代建立。)
老师,一直没敢回您,就是孩子之前没接触过这个能行吗? 孩子刚刚听完您说的,也特别特别高兴,说还有这样子的,这样挺好,因为她觉得就是能起到自己的一个作用嘛,就不像说,每次交作都是跟同学都是一样的。
这是今天接受家长问询,感受到的。开源思想的普及有多重要。
答案我其实早就有了,也是这样行动的,才有了这个假期的拥抱开源计划。作为教育,我们有了太多的习惯。这才凸显了这份“拥抱”的态度有多么的重要。当我们成长后,两种选择,孩子们会和我们一样有很强的适应能力,他们也可以通过一段时间的摸索,成功进入到社区。还有一种就是,让进入社区的门槛再降低一点,再降低一点,让社区无所不包,能够找到自己心有所属的SIG组。
以下是我的语音整理的SIGer介绍,会有一些删减和整理,力求还原我对SIGer的全面介绍,这也是一份诚意邀请:
没问题的。慢慢来,我手把手教。 可以交流下,我起个头。用语音介绍下。
小雨(化名)妈妈你好,这个活动是这样的。SIGer 只是一个网站(Gitee)的一个社区,它的主要的目标是把大家零星的时间和力量以志愿者的方式组织在一起,这个网站就起到了大家协同工作的一个平台的作用,就像我们发微信或者聊天儿一样,它就是一个工具。那么这个工具本身是和这个社区的一些理念是结合在一起的。因为开源社区的这个成就已经有目共睹,我们现在所有的互联网基础设施都是由开源软件架设的,那它的前提是来自于志愿者的无私分享,然后合力去建造了这么一个开放的平台,所以是我们研判,未来的世界一定是这种方式组织的,所以这是科普的意义。
为了让孩子能够更早的理解这门科学(开源平台),和这个先进的社区运转机制,就是这个项目的意义啦。那我们不能说让孩子们一上来就像专业的程序员一样去用专业技术来进行合作,所以我们就采用了叫做 Special Interest Group 就特殊兴趣小组 SIG 的方式,让同学们能够体验。通过分享自己的爱好和兴趣,合力完成一件事儿。那么 SIGer 就是这么一个兴趣小组指南,比如说:我们把自己的兴趣,特长啊,通过分享的方式合在一起,形成一个期刊,就相当一个杂志一样,然后,把这个成果分享给更多的小朋友,就是这个活动的核心啦。
所以不存在说是我们会不会啊,不会就只有这么一个坎儿,就是说,要用一下这个软件和平台,就像微信,也是要先用一下,所以呢,我写了一个详细的攻略。
一份 STEP BY STEP 的手册多少有些让人蒙圈,巨长的篇幅的确需要,对于一个从来没有登录过数码世界的青少年的确有些难,很多家长也同样的疑惑这拥抱未来的努力多少有些代价巨大。其实大可不必如此,就如同我们现在拥抱微信朋友圈,熟悉二维码支付一样,家长们每天抱怨的班级群打卡不也习以为常啦吗?拥抱开源则不同,它是让人神往的未来的生活方式,创造未来世界的钥匙就在其中,只需要向前迈出这一步,注册GITEE,参加 SIGer 兴趣小组,共同编辑一部青少年科普期刊,您就走入未来世界啦。
成为编辑和编委 how to become a SIGer?
- Fork 本仓,成为编辑
参考:#I2M4XW【入门】如何开始SIGer的共同编辑,成为一名编委。:D- 在自己的仓的 sig 目录下分享自己的学习心得
- 本ISSUE下,回帖,申请编委
- 熟练掌握开源工具,能够使用 PR 提交稿件
- 熟悉 SIGer 的组织架构,所有同学皆是 “编辑”
编辑部工作流程
- 接受本仓 ISSUE 的编辑投稿,回访和校对
- 编委,负责每期的组稿工作
- 主编负责最后的 PR 合并
- 校稿完毕后,发布期刊。
里程碑:
021年2月(寒假),青少年课外活动指南,共同编辑,熟悉开源工具GIT,并结合自身正在参加,或者参加过的校园兴趣社团,并作为第一本,开源社区的青少年指南,以科普资料在青少年中分享。参见《拥抱未来计划》活动方案,已经完成《Hello,openEuler!》以及本刊。
2021年3月-6月,完成几个志愿者推选的开源任务和目标,提振开源作为先进的生产力工具的作用。
2021年7月,8月,青少年开源夏令营,与科技尖兵,开源社区的专家和学者,共同参与适合青少年的开源项目,对接科技的最前沿,包括但不限于,访问著名的以振兴中华,科技兴国的优秀企业。。。
2021年底,形成有影响力的,青少年为主体的开源项目,向开源社区展示我们中国青少年的风采,具有国际影响力的更佳,可以成为项目发起时就考虑的方向,一切由2月(寒假)的志愿者团队定。
志愿者群体:初高中为主要群体,大学1年级以及小学5、6年级,也符合SIGer的群体。
热烈欢迎,有志有为的青少年加入我们。@yuandj
方案的核心动议有两点:
- 可以从哪些渠道展开,吸引更多青少年参与到SIGer的建设?
- 能够寻求哪些支持?哪些力量可以支持?
作为宣传和招募志愿者编委的方案,开启了一个好头,经过一个假期的实践,共9名编委参与啦本次社会实践活动。全案如下:
在实践活动中,发现了青少年需要家长辅导的情况。并针对性地给予了 SIGer 问与答(1) 解答了3个问题:
- 结合孩子特长参与到 SIGer 内容建设;
- 志愿服务时长以实际投入时间计量,不做标准化;
- 家长代为注册,但不可替代完成(作业还是要同学自行完成,学习知识和实践本领需要同学自己来。)
在和家长同学互动中产生了一篇【心语】分享,已经收录本期头条。
对整个社团参加的,GITEE 网还给予了高校版的支持,允许社团内部空间学习讨论。后面有示例。
《多依布AI》是清华附中2020年参加中国人工智能学会机器博弈竞赛国际跳棋64的程序名称,也是在其duoyibu-ai的基础上改进的,由于时间仓促,未能在规则上有更详细的测试,在竞赛过程中失利,仅取得了优秀奖的鼓励。自本学期招新,特地安排同学在规则方面给予加强,本次推荐的编委就是清华附中机器博弈社团的跳棋项目组的同学。其工作流程,推荐给大家,以示范编委的工作日常。首先是制定计划:
- 序
- 国际跳棋的乐趣(推广)
- 规则
- 俄罗斯规则
- 巴西规则
- 实战演示
- 技巧
- 学习笔记(实战经验)
- 策略制定
然后是作业成果,虽然MD文本格式还不是很数量,但完成度还是有一定的完成度。该笔记将作为多依布棋规的部分,合并到跳棋sig。建立专门的SIG目录? 或者只提供一个笔记索引.md ? 将根据内容量确定。文本格式编纂将有老师和有经验的同学在PR后,给予纠正。
这是最新的示教方案 AR 技术。由 github 报道和体检,被收录到清华附中机器博弈社团。在最新的国际桌游数据库中,数独被设定为一种桌游。依据 SIGer 编委会的内容方向,桌游是一大类兴趣小组,可以按流行规模设立单项,如:chess, sudoku. 还可以合并,如: ancient board game, minzuchess. 等。但基本的数字化工具能力都是标配,发挥清华附中机器博弈社团的技术优势,配备 ARsudoku 的能力,再适合不过啦。
在假期中,有火焰棋AI实验室的友邻社团,分享的一个成果,可以派上用处,以科技武装社区志愿者,推广益智游戏。下面是社区志愿者在春节期间相应就地过年的抗疫号召,撰写的活动征文。可以显现,科技和志愿服务的紧密结合,将是如虎添翼。
平台是为内容服务的,一定是先有内容,后有平台,而后是内容的汇聚,平台的优化,这符合 SIGer 的发展轨迹,GITEE 未来版是 SIGer 的发心,但不是终点,为青少年科普打好平台基础,技术只是手段(将在“工具”篇讨论),而他山之石最重要的是内容,而内容的先导则是理念。这将是一个长期坚持的结果,我们需要同学们一起努力。还有更多支持青少年发展的老师和机构的加持。由开源硬件树莓派社区遵循的教师辅导员规范 STEM UK 社区就是一个很好的榜样,假期中,袁老师做了大量的摘录和笔记,下期会和同学们见面。片头的两个LOGO,一个是内容源,一个是慕课平台,均是英国著名的教育平台。
- https://www.futurelearn.com 平台,开放课程平台,符合SIGer兴趣社团的课程体系
- https://padlet.com/stemonlinecpd/sa101a19_resources 公告板作为开放课程作业平台汇集了 STEM 资源
- 将STEM 替换成 SIG 也能成活儿
- STEM大使,替换成科普志愿者
- 最重要的是,学习分享,互帮互学,大高中小梯次分享学习笔记和 SIG 兴趣小组经验,将替换专业的STEM大使为,获得专家名人寄语肯定的方式。
- 关注特殊群体,作为起点和主线,突出教育公平特点。
获取对 SIGer 的支持,获取对 SIGer 的关注,就是我确定大使候选人的标准,并在工作日常予以记录,通常会记录在个人仓的 issues 中,以下四篇还未正式整理或采访,作为半成品示范。成品示范,同学们可以看本期头条。SIGer 共同发起人 卫_sir , 为我们畅想未来开源生活的 谢博。而整个 openEuler 社区中的老师都将是我们学习的榜样,我们的 SIGer 大使候选人。而这个大使的概念,就是向 STEM UK 学习的。袁老师已经成为了其中的一员,成为古棋盘游戏的 STEM 大使。 传播民族文化。本节的漂亮五星就是袁老师的立身之本(幸运星)啦,会有好多好多故事等着我来讲,下期见。
再 SIGer 编辑加入开源社区后,第一个感觉就是繁杂的页面切换,直接蒙圈,袁老师这样的老兵尚且如此 ... 下面是对工具改进的几个阶段:
- 以 openEuler 社区的 sig 体系为蓝本复刻,这个在《Hello, openEuler!》后就放弃了,因为出来社区官网,就是 GITEE
- 寻求 GITEE 支持,先是《开源指北》,对 pager 期待满满,但其核心依然是 GITEE 成仓后,以 pager 呈现
- STEM UK 论坛和学习平台,他山之石,只攻他玉。
- GITEE 开发者计划,通过第三方接口,实现 GITEE 的改进。(当前,只是方向,有 GITEE 工程师联系,未实施。)
无代码,不成活,这是开源社区的根本,虽然 SIGer 编辑部以文会友,运行几个适合的开源项目是必不可少的,包括工具篇的 GITEE 未来版,本篇的两个项目。凡是 SIGer 运维的开源项目和活动,都可以获得下面这件民族风的 战袍。无论你是 维护者 还是 协作者,是大使还是编委,只要为 SIGer 添砖加瓦。
民族棋示范项目,榜单(整理版) | 建议人 |
---|---|
藏棋“久” | flameai |
民族跳棋 | flameai |
多依布棋 | flameai |
蒙古象棋 | flameai |
山鹿石榴 | flameai |
24子围鹿棋 | flameai |
六六吉祥 | flameai |
伞棋三子 | flameai |
贤者九子棋 | flameai |
我不败棋 | flameai |
欢迎补充 | 欢迎补充... |
全国计算机博弈竞赛示范项目,榜单(整理版) | 建议人 |
---|---|
dots And Boxes 点格棋 | ccg |
苏拉卡尔塔 | ccg |
亚马逊 | ccg |
幻影围棋 | ccg |
不围棋 | ccg |
爱恩斯坦 | ccg |
海克斯 | ccg |
欢迎补充 | 欢迎补充... |
Early computer chess 早期的计算机国际象棋
背景资料
**Boris - Chess Programming Wiki ** www.chessprogramming.org › Boris Boris, an early dedicated chess computer, which appeared in February 1978, designed and manufactured by Applied Concepts and marketed by primary ...
Chafitz Boris (1978) Electronic Chess Computerwww.spacious-mind.com › html › boris Expert or novice the challenge is yours with BORIS... Computer Chess. Mind game technology for in-home use. Excerpt taken from Boris User Manual 1977.
山下两幅图片的比对,只能表明该项目的进展顺利,但更多细节只待惊艳全场时再呈现了。一切只待下期见面。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。