<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>icyleaf (icyleaf)</title>
    <link>https://ruby-china.org/icyleaf</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>容器化对 Encrypted Credentials 的安全构建及部署配置的最佳实践</title>
      <description>&lt;p&gt;Rails 构建镜像安全处理加密凭证
&lt;a href="https://icyleaf.com/2022/09/rails-build-docker-image-handle-encrypted-credentials-securely/" rel="nofollow" target="_blank"&gt;https://icyleaf.com/2022/09/rails-build-docker-image-handle-encrypted-credentials-securely/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Rails 产品环境配置加密凭证的完美方案
&lt;a href="https://icyleaf.com/2022/09/perfect-solution-to-steup-rails-encrypted-credentials/" rel="nofollow" target="_blank"&gt;https://icyleaf.com/2022/09/perfect-solution-to-steup-rails-encrypted-credentials/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;抛砖引玉，希望听听大家的解决方案。&lt;/p&gt;</description>
      <author>icyleaf</author>
      <pubDate>Thu, 20 Oct 2022 19:15:57 +0800</pubDate>
      <link>https://ruby-china.org/topics/42698</link>
      <guid>https://ruby-china.org/topics/42698</guid>
    </item>
    <item>
      <title>Zealot: 一个为开发者提供快速测试应用核心的应用分发平台</title>
      <description>&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/icyleaf/94171c68-9cc9-4242-9242-76f48a99324a.png!large" title="" alt="展示图"&gt;&lt;/p&gt;

&lt;p&gt;开源自部署 iOS、Android (apk/aab) 及 macOS 应用分发平台，提供 iOS、Android SDK、fastlane 等丰富组件库，打包分发流程、上传应用竟然如此简单、独立部署解决企业使用的烦恼。En Taro Adun! 🖖&lt;/p&gt;
&lt;h2 id="开发者的自言自语"&gt;开发者的自言自语&lt;/h2&gt;
&lt;p&gt;历时 6 年的磨练，吸取了很多公司内的场景和经验的演变，是目前国内外唯一一个支持几乎全平台（Windows 除外）的应用分发托管平台；也是目前唯一一个支持 Android aab 格式解析的平台；也是目前唯一一个支持 Docker 部署且文档写的不算太简陋的服务；也是目前唯一一个支持多语言的（虽然是最近刚加的）；也是目前唯一一个支持 iOS/Android SDK，fastlane 插件等为开发者、测试者友好的开源项目，好啦，flag 立了那么多，不要介意，希望大家用的开心！&lt;/p&gt;
&lt;h2 id="特性"&gt;特性&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;[x] 支持 iOS、Android (apk/aab) 和 macOS 应用的上传、在线安装和本地下载&lt;/li&gt;
&lt;li&gt;[x] 支持创建类型（Debug、AdHoc、Release）及渠道（小米商店等）&lt;/li&gt;
&lt;li&gt;[x] 支持自定义网络钩子通知各种服务（钉钉、企业微信、Slack 等）&lt;/li&gt;
&lt;li&gt;[x] 支持 iOS dSYM 和 Android Progruard 文件的解析和上传&lt;/li&gt;
&lt;li&gt;[x] 支持应用解包（甚至 mobileprovision 文件）存储和分享&lt;/li&gt;
&lt;li&gt;[x] 支持一键登录（已接入飞书、Gitlab、Google 和 LDAP）&lt;/li&gt;
&lt;li&gt;[x] 提供检查新版本和安装服务的 iOS 和 Android 组件&lt;/li&gt;
&lt;li&gt;[x] 提供获取 iOS 设备标识符并显示支持安装的应用列表&lt;/li&gt;
&lt;li&gt;[x] 提供丰富的 fastlane 插件 &lt;a href="https://github.com/tryzealot/fastlane-plugin-zealot" rel="nofollow" target="_blank" title=""&gt;zealot&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;[x] 可接入 Gitlab 服务直接挂钩源码管理&lt;/li&gt;
&lt;li&gt;[ ] 可接入 Jenkins 服务实现远程构建&lt;/li&gt;
&lt;li&gt;[x] 支持丰富的 REST APIs&lt;/li&gt;
&lt;li&gt;[ ] 支持 GraphQL 接口&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="在线演示"&gt;在线演示&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;演示地址：&lt;a href="https://tryzealot.herokuapp.com/" rel="nofollow" target="_blank"&gt;https://tryzealot.herokuapp.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;电子邮箱：&lt;code&gt;admin@zealot.com&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;登录密码：&lt;code&gt;ze@l0t&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="资源"&gt;资源&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;项目地址：&lt;a href="https://github.com/tryzealot/zealot/" rel="nofollow" target="_blank"&gt;https://github.com/tryzealot/zealot/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>icyleaf</author>
      <pubDate>Fri, 10 Dec 2021 14:59:37 +0800</pubDate>
      <link>https://ruby-china.org/topics/41970</link>
      <guid>https://ruby-china.org/topics/41970</guid>
    </item>
    <item>
      <title>Fast Crystal</title>
      <description>&lt;p&gt;起初是自己写了一个小测试来看看 crystal 下连接字符串几种实现方式的性能情况，结果还真能区分出来，于是就仿照 &lt;a href="https://github.com/JuanitoFatas/fast-ruby" rel="nofollow" target="_blank" title=""&gt;fast-ruby&lt;/a&gt; 在周末花了时间 fork 了 crystal 版本，其实结果挺让人吃惊的，因为是编译性语言在大多数情况下一些小的语法糖在编译器优化阶段会做一致性处理最终的结果其实是一样的，但也有一些例外。&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/icyleaf/fast-crystal" rel="nofollow" target="_blank"&gt;https://github.com/icyleaf/fast-crystal&lt;/a&gt;&lt;/p&gt;</description>
      <author>icyleaf</author>
      <pubDate>Wed, 10 May 2017 11:07:00 +0800</pubDate>
      <link>https://ruby-china.org/topics/32965</link>
      <guid>https://ruby-china.org/topics/32965</guid>
    </item>
    <item>
      <title>打通 Sidekiq 的任督二脉 Ruby 和 Crystal</title>
      <description>&lt;p&gt;&lt;img src="http://icyleaf.com/uploads/2017/04/26/sidekiq-web-ui.png" title="" alt="screenshot"&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://icyleaf.com/2017/04/sidekiq-works-in-ruby-togethor-with-crystal/" rel="nofollow" target="_blank"&gt;http://icyleaf.com/2017/04/sidekiq-works-in-ruby-togethor-with-crystal/&lt;/a&gt;&lt;/p&gt;</description>
      <author>icyleaf</author>
      <pubDate>Fri, 28 Apr 2017 10:44:12 +0800</pubDate>
      <link>https://ruby-china.org/topics/32893</link>
      <guid>https://ruby-china.org/topics/32893</guid>
    </item>
    <item>
      <title>Puma 替换 Unicorn 跑 Gitlab</title>
      <description>&lt;p&gt;之前看到 ruby-china 替换了 puma，看到性能评测确实有很高的提升，于是把 gitlab 也做了替换，希望对小内存的朋友有帮助 :)&lt;/p&gt;

&lt;p&gt;&lt;a href="http://icyleaf.com/2014/01/moving-unicorn-to-puma-on-gitlab/" rel="nofollow" target="_blank"&gt;http://icyleaf.com/2014/01/moving-unicorn-to-puma-on-gitlab/&lt;/a&gt;&lt;/p&gt;</description>
      <author>icyleaf</author>
      <pubDate>Sun, 26 Jan 2014 23:45:58 +0800</pubDate>
      <link>https://ruby-china.org/topics/17015</link>
      <guid>https://ruby-china.org/topics/17015</guid>
    </item>
    <item>
      <title>ActiveRecord 使用秘笈</title>
      <description>&lt;p&gt;希望对大家有所帮助&lt;/p&gt;

&lt;p&gt;&lt;a href="http://icyleaf.com/2013/12/activerecord-tips/" rel="nofollow" target="_blank"&gt;http://icyleaf.com/2013/12/activerecord-tips/&lt;/a&gt;&lt;/p&gt;</description>
      <author>icyleaf</author>
      <pubDate>Thu, 26 Dec 2013 16:50:33 +0800</pubDate>
      <link>https://ruby-china.org/topics/16443</link>
      <guid>https://ruby-china.org/topics/16443</guid>
    </item>
  </channel>
</rss>
