丹哥建设,一年和两百份补丁

2021-06-07 09:01:49

大约一年前,我做了新的一年决议需要几个月的时间,距离签约,终于发布了一场比赛。我已经有三十多,有些变化,因为我是一个小小的子,以来一直在开发游戏。

这一点,可以预见到几乎就像你期望新的一年决议一样,它从来没有过。

但原因不是我没有工作,它只是在我自己的项目中,我真的是一个顶级专家牦牛剃须刀,所以我基本上最终剃须牦牛,直到我成为丹诺的积极贡献者,直到我成为丹诺的积极贡献者TypeScript和JavaScript运行时。

那么地球上的痴人如何,一个JavaScript和Cypescript运行时与游戏开发有关?它并没有,至少不是熟悉古老的牦牛剃须的人。

对于那些不熟悉的这个词来说,这里的HAL来自MALCOM中,中间展示了用于固定灯泡的适当技术和工作流程。

基本上浸入了我的脚趾,因为我正在为我的蒸发器游戏的平台抽象层工作的东西之一是Web浏览器的Webassembly系统接口的实现。

有一件事导致另一件事,我最终为丹诺实施了它,我实际上从其中一个会话上传了一个短的视频。

在研究我遇到了很多问题的同时,就像读不使用stdin和webassembly错误的漂移被破坏,除了一些琐碎的重命名之外,我的第一个补丁都是如此。

发现我自己缺少更多的系统呼叫绑定来获取我的网上装修系统接口(WASI)实现,所以我还结束了实现少数系统呼叫,如FTRUNCATE,FSTAT,FSYNC和FDATASYNC,这一切都是相当微不足道的实现我最终实现了用整个Codebase的大块读和熟练自己。

最终,我接近了我的当时userland wasi实现,我们将其迁移到标准库中,这是一个在https://deno.land/std的模块集合。

已经熟悉了代码基础,并从无论是关于RUDE的信息都没有知道,除了我们应该“重写锈蚀”以相当舒适,我刚刚在被修补后才能在镇上提交修补程序,但不限于read-equ-print -loop,代码覆盖和测试跑步者。

在过去的几年里,我一直在Web开发的土地中,所以我发现它非常愉快地回到我的根源并再次与系统级语言一起使用。

谁知道我对C的爱和低级游戏开发有一个真实的世界申请(写作未完成/未发表的游戏除外)。

这几乎是我如何与德诺参与德诺,这是一个完整的事故,但我真的很喜欢幸福的事情,因为我真正喜欢在软件上工作,可以帮助开发人员构建令人敬畏的东西。

在我进入德诺之前,我正在咨询和承包。多年来我已经完成了每一个随机的事情,你可以想到从rails应用程序上写在Ruby上,当时C#的大规模预订系统,甚至有一次,我审计了一个大型项目的整个NPM依赖图表,我永远不会忘记,但我的面包和黄油相当几年只是写一堆Node.js服务器。

编写服务器与低级别的C和C ++相当远,我和一个年轻的小伙子一起长大,但我总是对系统语言的热爱。

我看到逃避现场,以为有一个借用检查者,但想到它有点噱头,很快地陷入了“嗯,我写了正确的c和c ++程序我永远不需要”和几乎刚刚刷掉了生锈,如炒作会像对待其他所有C替代语言一样消失。

但是,它没有。实际上通过实际编写代码并为丹诺提供贡献而成为真正的机会。借用检查器和类型系统在一夜之间成为我最喜欢的功能。原因很简单,我真的没有真正知道生锈,所以第一个月我实际上只是写作C并使其编译。

丹诺不是在大小的比例中比赛的规模,但仍然是一个相当大而复杂的码,所以让编译器对我大喊大叫,试图发送没有实施的东西是一个神秘,几乎消除了需要问任何人。

编译消息很棒;如果你忘记了在C ++模板中忘记令牌时展开的恐怖,那么您可能会有所关系。

但是,谈到C ++模板恐怖,还有一个非常重要的下行,这是建设时间......

我的旧工作站和笔记本电脑都在2019年在某个时候死亡,我们在锁定时花了2020年,因此在非必要物品上挥动裂模并不是一年。 从〜2014-2015左右,让我与我相当过的Mac Mini让我感到困扰,这显然有点支持复杂系统。 建立丹诺在它左右的某个地方〜1-2小时,为完整调试构建和增量构建在10-30分钟内占用。 生产力明智,这是相当糟糕的,但如果有一个遗嘱有办法。 我强迫自己在上学日学习vi / vim的方式,并从事它几乎曾经使用过,因为它结果实际上是一下。 而不是在本地建立我租用昂贵的虚拟服务器并通过SSH连接远程工作。 它大多稳定,Ping足够低而不是真正注意到,连接有时会下降,但它带来了增量调试,达到了2-5分钟,可管理。

真的期待看到模具项目在未来可以为我们做些什么,即使它只是用于开发构建。

然而,为开发提供服务器是不免费的,所以我最终申请Github赞助商计划,即使在去年7月左右的某个时候也可以尝试出现休息。

尽管必须等待大约60天来接受一美元,但我在生命中从未如此兴奋地获得了一美元。

拥有完全陌生的陌生人在开源努力中确实是别的陌生人。特别是当它是个人时,它是令人难以置信的谦卑。

我真的非常感激,你们所有人都真的很棒!

也就是说,遗憾的是,即使在一年之后也不是可持续的,这导致不可避免的厄运和每人沮丧,随着在过去一年的开放来源上一直在开放的时间里,储蓄已经被降低了。我只计划最多6个月,所以我们上个月有一个温和的恐怖,就像我们期待一个孩子一样,现在并不是那么大的时机。

这是一个有趣的事情,一方面是一个月一个月的新赞助商,即使它只是几架雄鹿让我拉着夜生车。但与此同时,我可以看到它不太可能达到我需要它的级别,所以要考虑一个薪水,所以总是在拐角处迫在眉睫。

它可能没有帮助我真的鄙视堵塞,所以我在脸颊上做了一半的舌头。如果我能躲在营销账户后,这将是一件事,但这只是我自己。

我曾经发出过的每次推文都被脖子上的畏缩起来,并爬下到我的脊椎,这是一个如此不舒服的东西,所以我倾向于制造出来的噱头。

比我通常的冷讽刺讽刺更加个人,但嘿,嘿,不能总是在互联网上佩戴角色。

我不确定下一个对我来说,我目前的赞助水平明确地肯定超过0,但它可能被闪电击中我的github赞助是我们需要待命的范围的巨大射击,以便保持灯光经常吃。

我仍然有承诺和承诺,让用户和社区保持联系,所以我不能在一夜之间保释,有一堆错误修复和成员来降落1.10(这是下一个版本的丹诺)。

然后在我的积压中有更多的1.11和1.12,但比时间更进一步,但我正在努力减少我在德诺工作的时间。

顺便说一下,我为新事物和机会开放,所以如果你雇用和建造令人敬畏的东西,就会自由地打动我。