【工作坊】Web 自动化测试

2022 新年钟声的敲响有没有让开发小哥哥、测试小姐姐们心头一紧?马上过年了,2021 年的项目还一堆功能和 bug 没搞完,真令人头秃……

小编干了小十年开发,每到项目交付前,再美的测试小姐姐我每天也不想见到她。因为大多数团队每次为了赶进度,在一期工程基本一屁股技术债 ——

单元测试是不可能写的,这辈子都不会写单元测试;集成测试更不要想,只能靠测试小姐姐点点点这样维持一点质量……

而且俗话说得好:

码农三大懒 —— 变量命名、注释/文档、测试代码

辣这年前上线啷个弄嘛?

…… 也不是不可以抢救一下~


【工作坊】遗传算法一小时编程

在线运行例子

https://demongodyy.github.io/GA-Robi/

代码仓库

https://github.com/demongodYY/GA-Robi

偷懒的大自然

你有没有想过,你为什么是你现在的样子?这个世界又是谁设计并构建出来的呢?达尔文的进化论给予我们看待这个世界的视角:物竞天择,适者生存。大自然有种神奇的力量,它只是简单地制定了生存的规则,而让万物自由地生长、进化,一代又一代地演变,就逐渐构建出了我们当今的世界。

写程序同样是一个“构建世界”的过程,通过每一行代码来描述出各种事物并在计算机的世界中运行。对于简单地问题,我们可以编写具体的指令来运行。但是,当问题超过一定复杂程度的时候,编写海量地代码指令来描述每一处细节,就显得比较困难了。比如说想要编写一个自动打扫屋子的机器人,所面临的情况就是千变万化的,如果要为每一种可能性都去编写指令,会显得非常复杂。我们能不能“偷下懒”,只写出一些很少的代码,让代码帮我们自动“生成”机器人最优的打扫规则呢?


【阿里云】Web 前端工作坊

【时间】2020 年 8 月 15 日(周六)13:30 ~ 17:10
【地点】成都天府五街 菁蓉国际广场 2 栋 5 楼少颢厅
【设备】自带电脑!自带电脑!自带电脑!


【工作坊】文化成都,文言编程

说到中文编程,上了年纪的程序员想必知道易语言中蟒周蟒孔 Caml 等语言,所有支持 Unicode 的现代编程语言也都支持用汉字等非英文字符做标识符(比如水歌参与翻译的 CodeceptJS API)。但在华人 IT 界,中文编程一直争议极大、毁誉参半。不过,两岸四地的华人程序员们,多年来却从未放弃对母语编程的不懈探索。

最近一位在美国卡耐基梅陇大学读书的华人大四学生又新创了一门中文编程语言 —— WenYan(文言),一个月左右的时间便在 GitHub 斩获近一万四千 star!

WenYan 编程语言

但它与上述前辈迥然不同,不再是简单地替换英文标识符、关键字,徒生违和感,而是完全以古汉语的语法行文,再编译为 JavaScript、Python 等主流语言去运行,可谓是真正的用中文去编程

不仅如此,作者从一开始便运用开源社区运营手法 —— 英文说明文档语法规范文档在线开发环境本地编辑器插件等一应俱全,甚至还结合《九章算术》等古代数学著作的风格做了代码古籍图片生成器!实乃后生可畏,我大中华复兴有望矣!

于是乎,生长于中国历史文化名城的 FCC 成都社区也想为中文编程做一点微小的贡献,便有了本期工作坊(这恐怕是全球第一次文言编程线下活动)~

【时间】2020 年 1 月 12 日 13:30 ~ 17:30

【地点】成都市高新区天府五街 200 号 菁蓉国际广场 2A 栋 9 楼 紫荆谷众创空间


【工作坊】Web 标准组件开发

正在筹划本期工作坊时,就看到 FCC 成都社区的微信群里有小伙伴在苦恼前端技能提升的问题,也有小伙伴想一起开发一个组件库,那你们这次可来对了~

本期工作坊是水歌在 2019 年 Google DevFest 成都站《Web 组件标准实践》演讲后的首次配套工作坊,可以错过上次,但一定不要错过这次!

【时间】2019 年 12 月 21 日(周六)13:30 ~ 17:30

【地点】成都市高新区天益南巷 18 号创客大使馆


FCC 技术翻译工作坊(第一期)

想在 GitHub 给国外某大型开源项目提 issue,你用心编写一段中文,机翻的英文自己读来读去都觉得不通顺,只好放弃贡献大型开源项目的机会……

公司远程会议上国内外同事讨论得热火朝天,突然有人叫你名字 “What’s your opinion?”,你觉得尴尬指数五颗星,因为他们之前讨论的你只听懂 60%……

第一次带女朋友出国旅行,出发前你努力练习问路、砍价的常用口语,想要塑造与当地人谈笑风生的男神形象,结果女朋友觉得还是手机里的腾讯翻译君更让她有安全感……

不要慌,问题不大

7 月 14 日,FCC 成都社区工作坊又来啦,快来约~~

结对翻译,成为 freeCodeCamp.org 国际社区的开源贡献者,不仅能提升你的英文水平,还能提升你的 Git 操作熟练度。

不管你是什么行业的小哥哥小姐姐,只要你对翻译感兴趣,都可以参加!


微信机器人入门实战 Python & JavaScript

2019 年 6 月 16 日 13:30 ~ 17:30

成都市高新区天益南巷 18 号创客大使馆

基本流程

跟着教练一起,实现一个简单的微信机器人

  • 自动通过好友请求
  • 发送信息给指定好友
  • 发送信息给特定群体
  • 拉人进群

你的收获

  • 收获志同道合的小伙伴,锻炼你的思维、动手能力和表达能力
  • 学会用 Python 或 JavaScript 做自己的微信机器人

参与须知

  • 活动免费自带电脑和你的激情
  • 对小白友好,欢迎任何对 coding 感兴趣的小伙伴参与!

AI 学院工作坊 #1

AI 学院FCC 成都社区联合出品

大家复联都看了么?每个英雄都认识的清清楚楚了吧?

可你知道,AI 也能认识英雄么?

今天,我們要教 AI 做图像识别

介绍我们的超级英雄给 AI 认识吧。

—— 在这里,数位来自成都的 AI 科技爱好者期待与你相遇!

参会须知

  • 目标群体:软件开发者、会一点点程序设计的人、AI 从业者
  • 免费!自带电脑!!!提前做好课前准备(见下文)!!!

AI 学院工作坊 #0

AI 学院FCC 成都社区联合出品

一次开放的 AI 深度学习体验,
一场解码 AI 更多可能性的讨论。

—— 在这里,数位来自成都的热爱 AI 科技的 Deans 期待与你相遇!

参会须知

  • 目标群体:软件开发者、会一点点程序设计的人、AI 从业者
  • 免费!自带电脑!!!

NodeJS 网页爬虫一小时实战

freeCodeCamp 成都社区 在线工作坊 #2

2019 年 4 月 14 日(周日)晚 8 ~ 10 点

QQ 群 (466129470) 上课(入群注明课程名)

学习收获

一小时内学会用 Node.JS 从多个网站汇总最新本地 IT 活动列表,并了解一些知识点 ——

  1. Chrome 调试器分析 HTML 结构
  2. 用 Chrome 调试器分析 HTTP 接口
  3. Puppeteer 无界面浏览器操作
  4. JavaScript 最新标准语法

内容大纲

  • JavaScript 标准项目生成
  • 静态网页抓取
  • 动态网页抓取
  • 数据接口分析
  • 数据分页处理

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×