Typegram新闻

大家好! 自从Habré上的Typegram发布以来已经过去了两个月。 而且,我为您提供的新闻和精彩故事真是太可怕了! 一切发展得如此之快,甚至令人恐惧。 我首先问候:

嗨,我叫Vadim,代表Typegram项目。 Typegram是一个开源的在线发布平台。

这是我在YC创业学校接受培训的内容。 首先介绍您自己和您的项目。

是的,我们(或更确切地说,我)以某种方式奇怪地来到了这个奇妙的地方,一堆同样的精神分裂者看到了他们的项目,每周都谈论他们的成就和失败。 还有很多有用的视频,都是来自成功导师的非凡方法。 他们讲有趣和非典型。 我不会重复第一印象以及一切如何发生。 有指向过去几年的视频的链接。 一旦我完成学业(三周之内),我肯定会写得更详细。 让我们继续进行一些有趣的事情(我要谈论的只是在github上的公共领域中)。

让我们从怪物开始:

图片

现在,每个用户都可以简单地放置一个个人吉祥物,怪物或化身。 每个头像都是唯一的,并且是为用户名生成的。 例如,在这里绘制怪物的设计师的自给自足:

图片

如何运作? 在第一次请求地址ru.tgr.am/a/username.png时 -服务器检查是否有带有该名称的图片。 如果有-渲染。 如果没有,它会从github.com/recoilme/tgram/tree/master/data/monster文件夹中收集零件的图片-包含身体部位的图片,然后将它们简单地组装成一个图像。 原来很方便。 首先,一切都在服务器上发生一次(没有JavaScript刹车)。 其次, 设计师只需将图片扔到文件夹中,瞧(实际上,他在Photoshop中画了一个星期,这样他的嘴才不会跑过去,结果变得很酷)。您可以通过下载字体并将其他图片滑入文件夹中来玩耍,一切都会自动进行。 如果突然之间您想通过工作补充怪物的媒体库-很好。 这里仍然与bindata 代码分离 ,后者是基础。 例如,如果要从命令行尝试生成器。

44散文。

意外的转折,但非常重要。 出乎意料,因为与开发无关,但很重要,因为一个人是一个顽皮且富有创造力的人。 我不记得是谁说的,但不是重点。 我们发起了针对初学者的竞赛-44篇论文。 好了,他们是如何开始的,然后海明威电话频道开始了电报,但这些作品本身都贴在了带有44esse标签的打字机上

任何人都可以参加。 尽管活动结束时没有iPhone,但将有线下的艺术派对来阅读最好的故事。 我认为这很重要,因为在中心发布公告之后,许多人开始在字报上发表故事。 这很棒又有趣。 试试看 ,它是免费的。

电子邮件整合

好的旧电子邮件非常适合发送通知。 例如,当用户在评论中被提及时。 然后,我对编写一个成熟的竞争对手gmail的迷恋还不够,对不起,在smtp上的常规集成被搞砸了。 从技术上讲,Yandex会寄信。 你只需要踢他。 在旅途中,这很简单。 尝试一下,看一下代码 ,如果您也只想发送推送。

自动发布到电报

出现了一个脚本 ,以电报形式发送文章。 这是一个很有争议的事情。 一方面,在电报中,一切都与材料的格式有关。 在其中写长篇文章非常不便。 现在,可以将帖子写到taiperam上,如果将其绑定到某个频道,则所有内容都会自动发生。 看起来像魔术。 但是几乎没有实际好处。 因为通常来说,写平凡的眼线笔最后附有文章链接比在这里经过这个地狱般的转换器更有趣。 通常,这种功能实际上在技术上几乎没有价值。 Github实现

统计服务器

图片

我对分析计数器的实施效果不佳感到特别震惊。 而且, 他们都在最不合时宜的时刻跟随用户向厕所展示的事实,使他们受到更大的轰炸。 幸运的是,有免费的替代品。 我选择了Fathom项目,现在可以直接在上班时间查看统计信息: stat.tgr.am ,没有厕所。 在项目代码中也有自己的原始统计信息。 每篇文章都有一个观景台。 对于每个子域,都会对DAU和WAU进行测量,并且所有这些实现都无需在服务器上收集个人数据。

在不久的将来计划的功能:

服务器较少的Android应用程序

图片

我们提出了一个非常有趣的概念。 在移动平台上-taipram可以用作信使。 通知您状态更改-立即。 如何运作?

Google具有通知之类的功能。 有趣的是,除了通常的通知之外,还有隐藏的“场所”。 您可以将任意json发送到应用程序,它将作为推送处理,但在屏幕顶部没有警报消息。 好吧,或者有一个人工创建的通知,这取决于您的口味。 仍然存在诸如渠道之类的东西。 所以,让我们把它们放在一起。 该应用程序订阅频道类型报/全部例如。 并在typegram / recoilme用户频道上发送个人通知。 发布新文章时-服务器发送到FCM-通知-发布新文章。 应用程序处理并呈现它。 方便。 实时的。 而且没有从应用程序到服务器的请求。 到目前为止,我们仅收集了一个有效的原型。 这里的想法描述: github.com/recoilme/tgram/issues/107

您可以在此处查看如何在辅助服务器上实现此功能 。 该应用程序正在查看habr.com/users/chukachichi-只要它不令人尴尬-他承诺将其放在github上)

狗狗币
图片

我们将把世界上最可爱的加密货币直接嵌入引擎中 。 每个用户都将拥有一个钱包,并且可以一键捐款。 是的,如果您对此主题感兴趣-我仍然有空! 要尝试吗? 惠康

最后,我要再次感谢所有有形和无形的贡献者。 没有你,taipram不会发展得那么快。 其中许多人来自哈勃。 来吧,你。 开源主要是乐趣,它使实现最艰巨的事情成为可能。 没有人会给您工作来将Dogecoin嵌入网站作为付款。 在打字机上,您将张开双臂迎接您!

Source: https://habr.com/ru/post/zh-CN426099/


All Articles