<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>huixiao (Huixiao)</title>
    <link>https://ruby-china.org/huixiao</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>【北京活动】Elixir Meetup 第八场来啦</title>
      <description>&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/huixiao/182322ba-f5a5-4b01-8962-19ab15b09212.png!large" title="" alt=""&gt;&lt;/p&gt;
&lt;h2 id="第八期 Elixir Meetup 线下活动开始报名了！"&gt;第八期 Elixir Meetup 线下活动开始报名了！&lt;/h2&gt;
&lt;p&gt;时间：2023/5/27 周六 14:00-17:30&lt;/p&gt;

&lt;p&gt;地点：北京望京浦项中心&lt;/p&gt;

&lt;p&gt;报名：​&lt;a href="http://hdxu.cn/T8iP4" rel="nofollow" target="_blank"&gt;http://hdxu.cn/T8iP4&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="分享【一】用 Elixir 开发 HLS 直播后端服务"&gt;分享【一】用 Elixir 开发 HLS 直播后端服务&lt;/h2&gt;
&lt;p&gt;在本次分享中，Tubi 后端工程师 Horvo 将介绍 Elixir 在 Tubi 直播业务后端的应用，并分享 HLS manifest 文件中的 URL 保护，以及如何使用 AES-128 对 HLS 媒体文件进行加密。欢迎对 Tubi 直播业务感兴趣、想了解 Elixir 生产实践的同学来听！&lt;/p&gt;

&lt;p&gt;本话题来自 Tubi 后端工程师 Horvo。Horvo 从事 Elixir 开发工作已有五年。之前从 Ruby on Rails 开始入门 Web 开发，后续因为团队更换技术栈到 Elixir，开始写 Elixir。谈起和 Elixir 的故事，Horvo 分享说“曾经误打误撞在 Elixir Conf 和 Jose Valim 同坐一桌，心中感叹“本人比电视上瘦啊”；也曾在 Lonestar Elixir 会场的洗手间，与 Chris McCord 擦肩而过”。&lt;/p&gt;
&lt;h2 id="分享【二】Lexical —— 下一代 Elixir 语言服务器"&gt;分享【二】Lexical —— 下一代 Elixir 语言服务器&lt;/h2&gt;
&lt;p&gt;语言服务器 (LS) 是一个人人都用的工具，编程的乐趣往往与其息息相关。然而，多年来，Elixir 的 LS 贡献者屈指可数，甚至一度陷入单人贡献者的困境。希望通过本次分享让更多人了解 LS，并清楚地知道如何为 LS 做出贡献。如果能激发听众创造适合自己需求的 LS 功能，那更为理想。&lt;/p&gt;

&lt;p&gt;本话题来自热衷于 Elixir 和函数式编程语言的 Scott。自 2019 年起，Scott 一直在使用 Elixir 做后端开发，曾用其开发过教育平台、写作编辑器和内部支付平台等。此外，也用 Elixir 写过在短短几天内完成价值数百亿美金转账的安全可靠的内部服务工具。&lt;/p&gt;
&lt;h2 id="分享【三】通过 eBPF 查看服务依赖"&gt;分享【三】通过 eBPF 查看服务依赖&lt;/h2&gt;
&lt;p&gt;这一话题由 Elixir Meetup 的老朋友杨淼带来。他所服务的公司有着多种语言的项目，如 Elixir、Ruby、Go；在维护这些项目的过程中，需要了解服务的网络依赖，但由于技术栈不统一，类似 Distributed Tracing 这样的常用方案并不能很好的满足需求。&lt;/p&gt;

&lt;p&gt;因此，在生产实践中尝试使用了 eBPF 分析网络依赖。本话题来自后端开发工程师杨淼。杨淼曾使用 Erlang/Elixir 开发长连接服务，并在往期 Elixir Meetup 中分享过 Erlang Emulator 实现分析。&lt;/p&gt;
&lt;h2 id="重要信息"&gt;重要信息&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;报名后添加微信 15600819309，备注 Elixir Meetup 加入活动交流群，届时会统一发送活动地址。&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;如不能到北京现场参与，也可以通过直播加入，【比图科技】微信视频号可预约直播。&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="Tubi 招聘 Elixir 工程师"&gt;Tubi 招聘 Elixir 工程师&lt;/h2&gt;&lt;h2 id="高级后端工程师 - 多媒体 &amp;amp; 内容｜Elixir 方向"&gt;高级后端工程师 - 多媒体 &amp;amp; 内容｜Elixir 方向&lt;/h2&gt;
&lt;p&gt;TMPP 团队主要负责 Tubi 多媒体内容的处理，开发并且维护多个 pipeline，包括长视频的转码处理、字幕、图片、metadata 等内容的处理，并且为客户端提供可使用的多媒体资源。
在这个角色中，你将与 Video Team、Content Operation Team 等多个团队合作，搭建并维护多个分布式系统，完成对原始媒体内容的处理。&lt;/p&gt;
&lt;h2 id="高级后端工程师 - CCS（平台）| Elixir 方向"&gt;高级后端工程师 - CCS（平台）| Elixir 方向&lt;/h2&gt;
&lt;p&gt;Tubi CCS 平台团队作为众多后端技术的入口，负责创建供内部和外部合作伙伴使用的后端 API，维护各种服务，例如帐户管理、内容管理、图片处理和存储、用户观看历史记录。
在这个角色中，你将负责改进我们的日常（Elixir）开发工具、共享库和组件（如数据库），以更好地支持后端系统的开发。我们团队的目标不仅是 为我们的客户，合作伙伴和成长团队提供功能，而且要为我们所做的一切工作中的可靠性负责。&lt;/p&gt;

&lt;p&gt;投递地址：jobs.china@tubi.tv&lt;/p&gt;

&lt;p&gt;更多岗位：&lt;a href="https://tubi.tech/careers/" rel="nofollow" target="_blank"&gt;https://tubi.tech/careers/&lt;/a&gt;&lt;/p&gt;</description>
      <author>huixiao</author>
      <pubDate>Mon, 15 May 2023 11:25:28 +0800</pubDate>
      <link>https://ruby-china.org/topics/43075</link>
      <guid>https://ruby-china.org/topics/43075</guid>
    </item>
    <item>
      <title>【线上活动】Elixir Meetup 第七场来啦</title>
      <description>&lt;p&gt;Elixir Meetup 第七期将于 2022 年 11 月 26 日（周六）线上开启，欢迎扫码预约报名。&lt;/p&gt;

&lt;p&gt;第一个分享话题便是 Yiming 中文分享 Tubi 如何将一个无人维护的旧系统平稳、无感地迁移到 Elixir 上。另外两个话题也是精彩：&lt;/p&gt;

&lt;p&gt;外企软件工程师马大伟先生，将围绕 Free4chat 的开发过程，分享如何使用 Elixir 开发基于 WebRTC 类的应用，以及为什么会偏好使用 Elixir 开发（之前 Free4chat 的版本是基于 Go 语言开发的）。&lt;/p&gt;

&lt;p&gt;北京小砖科技技术负责人田宇先生，将分享他们是如何利用 Elixir / Erlang 的分布式技术、CSP 模型与有限状态机，实现了一套在线机器人系统，并介绍该系统所服务的业务场景、以及它的优势和局限性。&lt;/p&gt;

&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/huixiao/7c710c33-79b2-47fa-a5c0-e6dbea9c3a54.png!large" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;&lt;img title=":white_check_mark:" alt="✅" src="https://twemoji.ruby-china.com/2/svg/2705.svg" class="twemoji"&gt; 报名方式&lt;/p&gt;

&lt;p&gt;报名&lt;a href="http://hdxu.cn/LXKip" rel="nofollow" target="_blank"&gt;http://hdxu.cn/LXKip&lt;/a&gt;，即可受邀加入 Zoom 会议室，与演讲嘉宾直接面对面。&lt;/p&gt;

&lt;p&gt;提问&lt;a href="http://hdxu.cn/LXKip" rel="nofollow" target="_blank"&gt;http://hdxu.cn/LXKip&lt;/a&gt;，问题被抽中即可获得 Tubi 精美礼物一份。&lt;/p&gt;

&lt;p&gt;报名成功后请添加工作人员微信 15600819309，备注“Elixir Meetup”加入活动群，获取直播链接。&lt;/p&gt;

&lt;p&gt;&lt;img title=":white_check_mark:" alt="✅" src="https://twemoji.ruby-china.com/2/svg/2705.svg" class="twemoji"&gt; 关于主办方 Tubi&lt;/p&gt;

&lt;p&gt;秉承开放回馈的心态，Tubi 自 2019 / 7 开始赞助并举办 Elixir Meetup，如今是第七期。Tubi Elixir 工程师团队致力于用 Elixir 构建高并发的架构和系统，为用户增长迅猛的业务提供更高可用性、可伸缩性的服务，同时，他们还为 Elixir 开源社区及项目做出持续的贡献。&lt;/p&gt;

&lt;p&gt;欢迎加入 Tubi，一起写 Elixir！
&lt;a href="https://tubi.tech/careers/" rel="nofollow" target="_blank"&gt;https://tubi.tech/careers/&lt;/a&gt;&lt;/p&gt;</description>
      <author>huixiao</author>
      <pubDate>Thu, 17 Nov 2022 15:14:01 +0800</pubDate>
      <link>https://ruby-china.org/topics/42752</link>
      <guid>https://ruby-china.org/topics/42752</guid>
    </item>
  </channel>
</rss>
