当前位置: 首页 > 编程日记 > 正文

帧编码 场编码_去年,我帮助举办了40场编码活动。 这是我学到的。

帧编码 场编码

by Florin Nitu

通过弗洛林·尼图

去年,我帮助举办了40场编码活动。 这是我学到的。 (I helped host 40 coding events last year. Here’s what I learned.)

Our local freeCodeCamp study group in Brasov, Romania just held its 40th event. We even made freeCodeCamp muffins and pens to celebrate!

我们在罗马尼亚布拉索夫的本地freeCodeCamp研究小组刚刚举行了第40次活动。 我们甚至制作了freeCodeCamp松饼和钢笔来庆祝!

Over the past year, we’ve hosted weekly meetings every Tuesday like clockwork. And now we’ve decided we want to take it to the next level. We went beyond our weekly coffee-and-codes, and started hosting presentations on coding best practices.

在过去的一年中,我们像发条一样在每周二举行每周一次的会议。 现在我们已经决定要把它带入一个新的高度。 我们超越了每周的咖啡和编码,开始主持有关编码最佳实践的演示。

We also organized an interactive introduction to algorithms workshop. With this workshop, we’ve also participated in the Europe Code Week 2016. It was a fun implementation of the Jam Sandwich Robot Algorithm.

我们还组织了算法研讨会的互动介绍。 通过这次研讨会,我们还参加了2016年欧洲法规周 。 这是Jam Sandwich机器人算法的有趣实现。

Our Facebook group has around 200 members. But those numbers are just Facebook — they don’t mean much. Every week, some of those 200 members are present for our event. And these numbers vary wildly. An average of 6 to 8 people show up each week.

我们的Facebook小组大约有200名成员。 但是这些数字只是Facebook -并没有多大意义。 每周,这200名成员中的一些都会参加我们的活动。 这些数字千差万别。 每周平均有6至8人出现。

人民 (The people)

As with all things, people fall in and fall out of freeCodeCamp. More people are present in the spring. They drop out for the summer, then come back in the autumn, but give up again when it starts to get colder.

与所有事物一样,人们陷入和摆脱freeCodeCamp。 春天来的人更多。 他们在夏天退学,然后在秋天回来,但是当天气变冷时又放弃。

Bring on the New Year and it starts all over again!

迎接新年,它又重新开始了!

Many of the people who come to these events are experiencing their first contact with programming. Others already have some programming knowledge, but specifically want to learn JavaScript and web development.

许多参加这些活动的人正在与编程进行第一次接触。 其他人已经具有一些编程知识,但特别想学习JavaScript和Web开发。

That’s how I also came around to freeCodeCamp — because I’ve wanted to learn JavaScript on the server. I’ve been a web developer for the past 10 years, and for the last couple of years, I’ve been working as a front-end developer / front-end team leader.

这也是我来到freeCodeCamp的方式-因为我想学习服务器上JavaScript。 在过去的十年中,我一直是一名Web开发人员,而在过去的几年中,我一直在担任前端开发人员/前端团队负责人。

Needless to say, learning Node.js hasn’t happened yet for me yet. I’m still stuck on the portfolio project, because I’ve wanted to do it perfect. That’s not always the right way to go — sometimes good enough is perfect. I’m still learning this lesson, even with this article.

不用说,对我来说,学习Node.js尚未发生。 我仍然坚持投资组合项目,因为我想使其完美。 这并非总是正确的方法-有时足够好完美的。 即使使用本文,我仍在学习本课。

When I first created my Facebook account, I knew I had to join the existing Facebook study group. The group was small, with only 35 people and almost no activity.

当我第一次创建Facebook帐户时,我知道我必须加入现有的Facebook学习小组。 小组很小,只有35人,几乎没有活动。

When I timidly asked about hosting an event, only one other person seemed interested. So I let it slide for another month. Then I tried again, and this time I actually set a date and hoped for the best.

当我胆怯地询问举办活动时,似乎只有一个人感兴趣。 所以我让它再滑一个月。 然后我再次尝试,这次我实际上设定了一个日期,并希望最好。

Amazingly, 10 people showed up. We found a downtown cafe that was willing to accommodate all of us, and that also had electrical outlets. For the past 10 months, we’ve been regular customers every Tuesday.

令人惊讶的是,出现了10个人。 我们找到了一家愿意容纳我们所有人的市中心咖啡馆,并且还设有电源插座。 在过去的10个月中,我们每个星期二都是常规客户。

Then I started spreading word about the events, both online and offline. People heard about it and started getting curious. We had a lot of newcomers join our Facebook group and attend our events.

然后,我开始在线和离线传播有关事件的消息。 人们听到了这件事,开始感到好奇。 我们有很多新人加入我们的Facebook小组并参加我们的活动。

One of the people who joined us was one of my first mentors, the first senior developer I’d worked. This happened when I was still inching my way in the world of web programming. Together we decided to host as many of these events as possible. And we made sure that at least one of us was present at every event to help people new to coding.

加入我们的人之一是我的第一批导师,也是我工作的第一位高级开发人员。 当我仍然在Web编程世界中步履维艰时,就发生了这种情况。 我们共同决定举办尽可能多的此类活动。 并且我们确保在每个活动中至少有一个人出席,以帮助编码新手。

We create the Facebook events. We make the cafe reservation once the people confirm. We try to reserve a couple of extra seats because not everybody confirms their attendance.

我们创建Facebook活动。 人们确认后,我们将预订咖啡厅。 我们尝试预留几个额外的席位,因为不是每个人都确认出席。

When we meet, we try our best to make it clear that an event is in progress. (I’m sure the number of laptops is a clear indication that something is going on.) It also place a simple A4-sized page with the freeCodeCamp logo on the table.

见面时,我们会尽最大努力明确事件正在进行中。 (我确定笔记本电脑的数量清楚地表明正在发生某种情况。)它还将一个带有freeCodeCamp徽标的A4大小的简单页面放在桌子上。

时间和地点。 (The time and place.)

Why Tuesday? Tuesday is apparently the day when the world stands still. Nothing much happens on Tuesdays. Except coding events!

为什么是星期二? 周二显然是世界静止不动的日子。 周二什么都没发生。 除了编码事件!

Monday is too close to the weekend. And every day after Tuesday, people are already starting to think about the weekend.

星期一离周末太近了。 在星期二之后的每一天,人们已经开始考虑周末。

The cafes are empty on Tuesdays, and they are more than happy to accommodate customers on this day.

咖啡厅在星期二是空的,这天他们很乐意接待顾客。

It also helps that our location is downtown, because it’s easy for people all around the city to get here.

这也有助于我们将地点设在市中心,因为整个城市的人们都可以轻松到达这里。

Our events start at 7 PM and last until 9 PM — sometimes even 10 PM if we’re all really caught up in coding. This later time slot has also helped because most people have finished working by then, and are ready to become evening coders.

我们的活动从晚上7点开始,一直持续到晚上9点-有时甚至10点(如果我们真的都被编码所困扰)。 稍后的时间段也有所帮助,因为大多数人到那时都已完成工作,并准备成为夜间编码员。

会议。 (The meeting.)

In the beginning, we tried to host a formal program and schedule topics from the freeCodeCamp curriculum. This didn’t work very well because people have their own pace of doing things, and not everyone was able to attend every meeting.

在开始时,我们尝试托管一个正式的程序,并安排来自freeCodeCamp课程的主题。 这并不是很好,因为人们的行事节奏各不相同,并不是每个人都能参加每次会议。

So instead, we just make sure to greet any new comers and to explain them what we try to do here. In case anybody needs a helping hand, we’re quick to offer our support.

因此,我们只需要确保与任何新来者打招呼,并向他们解释我们在这里尝试做的事情。 万一有人需要帮助,我们会Swift提供支持。

We also make it clear that this is a learning experience for all of us and there are no stupid questions — just questions that haven’t been answered yet.

我们还明确指出,这对我们所有人来说都是学习经历,没有愚蠢的问题-只是尚未回答的问题。

Besides that, everybody working through challenges and on freeCodeCamp projects.

除此之外,每个人都在应对挑战并参与freeCodeCamp项目。

We also have people with more JavaScript experience who attend the meetings not to work on their challenges, but rather to provide a helping hand for others, and also facilitate friendly discussion.

我们还有很多具有JavaScript经验的人参加会议,不是为了解决挑战,而是为他人提供帮助,并促进友好的讨论。

下一步是什么? (What’s next?)

We’ve discovered that most people who attend our meeting are excited when they have their first contact with HTML and CSS, but start to lose steam when they reach JavaScript. So this year we’ll try to host a more intensive course on JavaScript.

我们发现,大多数参加我们会议的人在第一次接触HTML和CSS时都会感到兴奋,但是当他们接触JavaScript时就开始失去动力。 因此,今年我们将尝试举办有关JavaScript的更深入的课程。

This will probably be separate from our Tuesday night events. We aren’t yet sure how we we’ll do this, but there are a lot of people in Brasov who want to get better at coding. I’m sure together we’ll figure this out.

这可能与我们的星期二晚上活动分开。 我们尚不确定我们将如何做到这一点,但是布拉索夫有很多人希望在编码方面变得更好。 我相信我们会一起解决这个问题的。

Code on!

编码!

翻译自: https://www.freecodecamp.org/news/lessons-i-learned-after-hosting-40-coding-events-e949ecc157f/

帧编码 场编码

相关文章:

HDU 4540 威威猫系列故事――打地鼠(DP)

D - 威威猫系列故事――打地鼠Time Limit:100MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Status Practice HDU 4540Description 威威猫最近不务正业,每天沉迷于游戏“打地鼠”。 每当朋友们劝他别太着迷游戏,应该好好工…

iOS 在每一个cell上添加一个定时器的方案

1 首先创建一个数组,用来创建所有的定时器的时间 - (NSMutableArray *)totalLastTime {if (!_totalLastTime) {_totalLastTime [NSMutableArray array];}return _totalLastTime; }2 当从网络请求过来时间之后,循环遍历,行数和时间作为Key&a…

用字符串生成二维码

需要导入Zxing.jar包import android.graphics.Bitmap;import com.google.zxing.BarcodeFormat; import com.google.zxing.MultiFormatWriter; import com.google.zxing.WriterException; import com.google.zxing.common.BitMatrix;public class ZxingCode {/** * 用字符串生成…

在JavaScript中重复字符串的三种方法

In this article, I’ll explain how to solve freeCodeCamp’s “Repeat a string repeat a string” challenge. This involves repeating a string a certain number of times.在本文中,我将解释如何解决freeCodeCamp的“ 重复字符串重复字符串 ”挑战。 这涉及重…

杭电2099 整除的尾数

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid2099 解题思路:将a扩大100倍之后,再给它从加上i(i从0到99),一个一个的看哪一个能整除 反思:末两位是00的时候输出的是00(这种情况题目里面的测试数据给…

iOS 验证码倒计时按钮

具体使用 [SmsTimerManager sharedManager].second (int)time; [[SmsTimerManager sharedManager] resetTime]; [SmsTimerManager sharedManager].delegate self; [strongSelf updateTime];设置代理方法 更新按钮的标题 (void)updateTime { if ([SmsTimerManager sharedMan…

树莓派centos安装的基本配置

萌新再发一帖,这篇文章呢主要是为大家在树莓派上安装centos以后提供一个问题的解决方案。 首先我呢觉得好奇就在某宝上花了两百来块钱买了一套树莓派,很多人喜欢在树莓派上安装Debian,我呢更青睐用Red Hat的系统,毕竟对Red Hat更熟…

token拦截器阻止连接_如何防止广告拦截器阻止您的分析数据

token拦截器阻止连接TL;DR Theres dataunlocker.com service coming soon (subscribe!), along with the open-sourced prototype you can use for Google Analytics or Google Tag Manager (2020 update).TL; DR即将推出dataunlocker.com服务 (订阅!),以…

使用Fiddler手机抓包https-----重要

Fiddler不仅可以对手机进行抓包,还可以抓取别的电脑的请求包,今天就想讲一讲使用Fiddler手机抓包! 使用Fiddler手机抓包有两个条件: 一:手机连的网络或WiFi必须和电脑(使用fiddler)连的网络或Wi…

strtok和strtok_r

strtok和strtok_r原型:char *strtok(char *s, char *delim); 功能:分解字符串为一组字符串。s为要分解的字符串,delim为分隔符字符串。 说明:首次调用时,s指向要分解的字符串,之后再次调用要把s设成NULL。 …

iOS 标签自动布局

导入SKTagFrame SKTagFrame *frame [[SKTagFrame alloc] init];frame.tagsArray self.bigModel.Tags;// 添加标签CGFloat first_H 0;CGFloat total_H 0;for (NSInteger i 0; i< self.bigModel.Tags.count; i) {UIButton *tagsBtn [UIButton buttonWithType:UIButtonT…

引导分区 pbr 数据分析_如何在1小时内引导您的分析

引导分区 pbr 数据分析by Tim Abraham蒂姆亚伯拉罕(Tim Abraham) 如何在1小时内引导您的分析 (How to bootstrap your analytics in 1 hour) Even though most startups understand how critical data is to their success, they tend to shy away from analytics — especial…

SSL 1460——最小代价问题

Description 设有一个nm(小于100)的方格&#xff08;如图所示&#xff09;&#xff0c;在方格中去掉某些点&#xff0c;方格中的数字代表距离&#xff08;为小于100的数&#xff0c;如果为0表示去掉的点&#xff09;&#xff0c;试找出一条从A(左上角)到B&#xff08;右下角&am…

在Windows 7下面IIS7的安装和 配置ASP的正确方法

在Windows 7下如何安装IIS7&#xff0c;以及IIS7在安装过程中的一些需要注意的设置&#xff0c;以及在IIS7下配置ASP的正确方法。 一、进入Windows 7的 控制面板&#xff0c;选择左侧的打开或关闭Windows功能 。二、打开后可以看到Windows功能的界面&#xff0c;注意选择的项目…

适配iOS 13 tabbar 标题字体不显示以及返回变蓝色的为问题

// 适配iOS 13 tabbar 标题字体不显示以及返回变蓝色的为问题 if (available(iOS 13.0, *)) {//[[UITabBar appearance] setUnselectedItemTintColor:Color_666666];}

企业不要求工程师资格认证_谁说工程师不能成为企业家?

企业不要求工程师资格认证by Preethi Kasireddy通过Preethi Kasireddy 谁说工程师不能成为企业家&#xff1f; (Who says engineers can’t become entrepreneurs?) A lot of people warned me not to walk away from my great position at Andreessen Horowitz to pursue so…

BestCoder Round #92 比赛记录

上午考完试后看到了晚上的BestCoder比赛,全机房都来参加 感觉压力好大啊QAQ,要被虐了. 7:00 比赛开始了,迅速点进了T1 大呼这好水啊!告诉了同桌怎么看中文题面 然后就开始码码码,4分16秒AC了第一题 7:05 开始看第二题 诶诶诶!!~~~~直接爆搜不久能过吗? 交了一发爆搜上去,AC了,…

[cocos2dx UI] CCLabelAtlas 为什么不显示最后一个字

CClabelAtlas优点&#xff0c;基本用法等我就不说了&#xff0c;这里说一个和美术配合时的一个坑&#xff01;就是图片的最后一位怎么也不显示&#xff0c;如下图中的冒号不会显示 查了ASCII码表&#xff0c;这个冒号的值为58&#xff0c;就是在9&#xff08;57&#xff09;的后…

iOS 13 适配TextField 崩溃问题

iOS 13 之后直接通过以下方式修改Textfield的时候会出现报错信息 [_accountText setValue:Color_666666 forKeyPath:"_placeholderLabel.textColor"]; 报错信息 Access to UITextField’s _placeholderLabel ivar is prohibited. This is an application bug 解决…

测试django_如何像专业人士一样测试Django Signals

测试djangoby Haki Benita通过Haki Benita 如何像专业人士一样测试Django Signals (How to test Django Signals like a pro) For a better reading experience, check out this article on my website.为了获得更好的阅读体验&#xff0c;请在我的网站上查看此文章 。 Djang…

C#中静态方法的运用和字符串的常用方法(seventh day)

又来到了今天的总结时间&#xff0c;由于昨天在云和学院学的知识没有弄懂&#xff0c;今天老师又专门给我们非常详细地讲了一遍&#xff0c;在这里非常谢谢老师。O(∩_∩)O 话不多说&#xff0c;下面就开始为大家总结一下静态方法的运用和字符串的常用方法。 理论&#xff1a;静…

raid 磁盘阵列

mkdir /uuu #建挂载目录echo "- - -" > /sys/class/scsi_host/host2/scan #扫描新硬盘 lsblk #查看 parted /dev/sdb #分区 parted /dev/sdc lsblk mdadm -Cv /dev/md1 -l1 -n2 -c128 /dev/sd[b,c]1 #raid1配置&#xff0c; /dev/md1名字&#…

iOS 13 如何删除SceneDelegate

Xcode11之后新创建的工程会多出两个文件SceneDelegate。那么我们如何让它变回之前的那样的工程呢。 一、将这两个文件删除。 会报错There is no scene delegate set. A scene delegate class must be specified to use a main storyboard file. 二、将Info.plist 中的 SceneMai…

女性程序员大会ghc_在女性科技大会上成为男人的感觉

女性程序员大会ghcby Elijah Valenciano通过伊莱贾瓦伦西亚诺 在女性科技大会上成为男人的感觉 (What It’s Like to be a Man at a Women’s Tech Conference) To be honest, I was very nervous. A few panicked thoughts started to flood my mind as I prepared myself to…

cf776G.Sherlock and the Encrypted Data

题意:对于一个16进制数x,把x的各个数位拿出来,设其为t1,t2,...,定义s(x)为2^t1|2^t2|...,如x0x3e53,则s(x)2^3|2^14|2^5|2^316424.给出q组询问l,r(l,r也是16进制数,不超过15位),求[l,r]中有多少个数x满足x^s(x)<x. 这题题解写的是个状压数位dp,但是蒟蒻不会数位dp,自己YY了一…

c++, 派生类的构造函数和析构函数 , [ 以及operator=不能被继承 or Not的探讨]

说明&#xff1a;文章中关于operator实现的示例&#xff0c;从语法上是对的&#xff0c;但逻辑和习惯上都是错误的。 参见另一篇专门探究operator的文章&#xff1a;《c&#xff0c;operator》http://www.cnblogs.com/mylinux/p/4113266.html 1.构造函数与析构函数不会被继承&a…

json转换模型利器--JSONExport

JSONExport 从json 到 Model &#xff0c;如此的方便 swift oc java 全部支持

亚马逊ses如何发qq_使用Amazon SES发送电子邮件

亚马逊ses如何发qqby Kangze Huang黄康泽 使用Amazon SES发送电子邮件 (Sending emails with Amazon SES) 完整的AWS Web样板-教程3 (The Complete AWS Web Boilerplate — Tutorial 3) 目录 (Table of Contents) Part 0: Introduction to the Complete AWS Web Boilerplate第…

源码-0205-02--聊天布局

还真是失败&#xff0c;搞了两天遇到了布局cell高度总是出差的问题&#xff0c;cell height不是高很多很多&#xff0c;就是就是矮到没有的情况。。。。糟糕透顶待解救&#xff5e; 聊天布局 // // XMGChatingViewController.m // 07-聊天布局 #import "XMGChatingViewC…

js实现页面跳转的几种方式

第一种&#xff1a;<script language"javascript" type"text/javascript"> window.location.href"login.jsp?backurl"window.location.href; </script>第二种&#xff1a; <script language"javascript&q…