jybox 最近的时间轴更新
现在似乎能占个前排
2014-02-12 21:45:56 +08:00
jybox

jybox

🏢  LeanCloud / Node.js 服务器端开发工程师
V2EX 第 15969 号会员,加入于 2012-01-23 22:25:42 +08:00
今日活跃度排名 5179
64 S 30 B
昵称「精子」,20 岁,高中退学进入互联网行业,坚持十余年的独立博客作者,皮蛋豆腐的主人,创建了 Atom 中文社区,还有一个「精子粉丝团」。
根据自己的使用场景为 M1 的 MBA 设计了一组性能测试
  •  3   
    MacBook  •  jybox  •  2021-01-11 20:17:58 PM  •  最后回复来自 Jim142857
    3
    入手自动猫砂盆之后,我做了一个自动猫砂盆汇总网站
  •  2   
    分享创造  •  jybox  •  2019-03-09 21:17:30 PM  •  最后回复来自 luan
    17
    抛砖引玉:如何实现绝对公平的年会抽奖程序
    分享创造  •  jybox  •  2017-02-03 17:45:14 PM  •  最后回复来自 appstore001
    38
    Stream: 给机器人用的 Twitter
  •  2   
    分享创造  •  jybox  •  2017-01-23 15:03:58 PM
    JavaScript 和服务器端方向推荐书单(附简评)
  •  5   
    程序员  •  jybox  •  2017-01-16 13:24:38 PM  •  最后回复来自 bk201
    13
    强/弱类型、动/静类型、GC 和 VM,你分清楚了么?
    程序员  •  jybox  •  2016-12-17 11:45:40 AM  •  最后回复来自 FrankHB
    3
    我们真的有必要全站 HTTPS 么?
    SSL  •  jybox  •  2016-10-20 23:59:53 PM  •  最后回复来自 msg7086
    84
    jybox 最近回复了
    35 天前
    回复了 Ourobotos 创建的主题 奇思妙想 绕过无线基站的通讯 APP
    业务无线电 => 业余无线电
    35 天前
    回复了 Ourobotos 创建的主题 奇思妙想 绕过无线基站的通讯 APP
    @graetdk 业务无线电不允许加密的吧(亚音不是加密或鉴权),为什么说保密性很好。偶尔用一下确实很难追踪,但如果一直在(违法)发射信号的话,无线电管理部门还是能基于信号发射的位置找到你的。
    用 Homebrew 来卸载

    即使你的软件不是用 homebrew 安装的,你也可以用它来卸载(加 --force ),还可以加上 --zap 让 homebrew 把所有关联的数据文件都删除(可以用 brew cat 查看具体包括哪些文件),如 brew uninstall --cask --force --zap zoom

    https://pbs.twimg.com/media/FABwbTiVQAgZPrG?format=jpg&name=large
    对于开发者服务来说,每个 API 、每个参数都有大量的细节,和面向终端用户的产品很不一样。图形界面改了,用户自己会去适应,但调用 API 的程序不会自己适应,还是要开发者来改。

    对于类似 LeanCloud 这种提供了十多种不同语言 SDK 、上百个 API 接口、加一起可能有几千个参数的服务来说,其实「下线功能」这种事情是经常会发生的。

    对于客户端来说,能做的就是尽量遵守 Semantic Versioning (语义化版本号),把不兼容改动都放在 major (大版本)的更新里,甚至提前几个版本就开始打印警告,对于不兼容的改动提供详细的迁移文档(应该换成哪些 API 来替代);要及时在文档和 Demo 中将即将废弃的接口去掉,如果整个 Demo 都不再支持的话也要在 GitHub 上修改 README 后 archive 掉。

    对于服务端来说接口一旦下线就彻底无法使用,通常要更加慎重,比如需要在客户端去掉该接口比较长时间以后、从监控看到接口的使用量很小的情况下再下线;提前将功能的入口(如文档)去掉,避免新的开发者使用。

    确实有时候迫于业务方向或者法规要求,还是会有一些比较生硬的「下线」,但无论如何还是要将这个事情提前通知到开发者。如果只是一个小功能最好能精确通知到受影响的用户,通知的时候态度还是要坚决,要约定明确的下线时间,否则开发者不会当回事;如果是整个产品的下线则应该有公开的公告,最好是能由 CEO 或者高层负责人在其中介绍一下前因后果。

    对于涉及数据的应用要提供导出数据的方式和文档;涉及到费用的要为开发者退款,最好是在「从通知到下线」这个过渡期不再收取费用。

    说到服务下线有个有趣的做法是「提前下线一小段时间来起到通知的作用」然后再恢复给开发留出迁移的时间,GitHub 就曾经这么做过 https://developer.github.com/changes/2018-11-05-github-services-brownout
    126 天前
    回复了 zwgf 创建的主题 NFT NFT,击鼓传花的泡沫
    NFT 提供的是一种技术上的可能性、一种标准和规范,其上的应用需要一个构建秩序的过程,这个过程中也会发生很多离谱的事情。就好像智能合约构建了这么多年,现在圈内人已经不会去质疑 Ethereum 作为基础设施的价值了,大家的关注点已经到了智能合约之上的 NFC 、DeFi 等概念上。
    169 天前
    回复了 Livid 创建的主题 以太坊 Gas 费问题
    就和其他很多事情一样,作为用户应该用脚投票,不认可这个交易费的话就尽量寻找主网之外的替代品。
    169 天前
    回复了 Livid 创建的主题 以太坊 Gas 费问题
    Gas 费主要和交易数量( TPS )相关,是因为有越来越多的人希望进行交易,而全网打包能力有限才越来越高的。和币价有一些技术上的关联,但更主要的是因为币价和交易数量往往是强相关的,也就是价格上涨时会有更多人关注到密码货币。

    除了 Ethereum 主网之外也有其他 Layer2 或者兼容 EVM 的独立网络可以选择嘛,它们之间是一种竞争关系。Ethereum 高昂的费用肯定是一个负面因素,但大家目前还是非常认可 Ethereum 在智能合约领域的地位,就算贵也要尽可能上主网。就好像 Bitcoin 并不能支持智能合约,但因为大家认可它的地位,所以价格依然十分坚挺。
    219 天前
    回复了 zivn 创建的主题 Apple 给要买新 Macbook 的同学一点儿参考意见
    这种「平均 CPU 使用率」图表完全不能代表使用体验,起码要看 p95 或 p99 的 CPU 使用率。

    不管是电脑还是手机,其实 CPU 设计上就是为了那「千分之一」的时间能快一点,所以才会设计成高突发性能、然后跑一段时间降频。

    当然值不值得为此升级这确实因人而异。
    283 天前
    回复了 MakHoCheung 创建的主题 问与答 关于 <>、[]、| 之类的符号
    POSIX 的约定 https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html
    一个试图规范化参数说明的开源项目(包含各个语言的解析器) http://docopt.org
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1207 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:53 · PVG 06:53 · LAX 15:53 · JFK 18:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.