• sorryccsorrycc/blog· 22 时前

    以下是我在 2019.11.15 成都全栈大会分享的文字稿,介绍了蚂蚁前端研发的最佳实践,其中我提取了三个比较重要的点,每个点都是我们实践和深入思考后的结果,希望能对大家有所启发,欢迎探讨。

    招人:如果你如果对这套技术栈感兴趣,希望来一起打磨优化 umi 和 bigfish,我们招人,P6-P9 不限,发邮件到 sorrycc#gmail.com,或者微信联系我。

    开篇

    准备这个题目时我 google 了下前端最佳实践,排在前面的是讲前端代码规范,语意、可读性、编码规范、空格还是 Tab 等等,我觉得这是我们第一代的最佳实践。

    而现在都 9012 年了,最佳实践也经历了很多代的变更,下面是我

  • eyasliueyasliu/blog· 1 天前

    在新的项目中,由于必须要使用sqlite数据库,所以引入了 go-sqlite3 库,而且目标还是安卓开发板,板子是 aarch64 架构,也就是说,目的是要把启用了CGO的项目交叉编译到 aarch64 安卓系统。

    本篇文章不局限于 aarch64 架构,其他架构同理,只是到时候下载的工具包不太一样

    无CGO项目的交叉静态编译

    在不启用CGO的情况下,交叉编译是非常简单的,因为 golang 本身的交叉编译做的非常好

    CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -ldflags '-s -w --extldflags "-static -fp
  • sorryccsorrycc/blog· 2 天前

    我们今天发布了 Umi UI 三期,对外部分的功能包括 Dashboard 定制化、Terminal、资产市场信息架构调整、布局区块等。

    定制化的 Dashboard 和插件接口

    Dashboard 作为项目入口,提供的功能卡片支持定制,内置的卡片陆续添加中,目前有配置入口、任务入口和前端早报。

    同时,还提供了插件接口,允许在插件添加属于自己的卡片。比如:

    api.addDashboard({
      key: 'org.umi.dashboard.card.testId',
      title: '卡片标题',
      description: '卡片描述',
      icon: <Contro

  • yangweijieyangweijie/note· 2 天前

    24
    默认
    15741456751a178e2fdcfd0dfd95cd421683f26b23
    浏览器键入以下url测试
    https://api.xin.qiudian.net/send?code=15741456751a178e2fdcfd0dfd95cd421683f26b23&title=标题&content=内容



  • xizhibeixizhibei/blog· 2 天前

    这几周做的东西也比较杂,没有总结什么实质的内容,而颈椎病这时候也上门了,就此机会,来说说这个与技术无关,『轻松一点』的话题。

    说起颈椎病,大家应该都不陌生,有个段子说的就是颈椎病是所有工程师的终极归宿,还有的说,《颈椎病康复指南》是大家在技术生涯里读的最后一本书,而我似乎已经跳过几级,直接修炼到程序员的顶级了。

    实际上,我颈椎的富贵包已经凸起很久,有段时间在沙发上办公几天后,颈椎就开始觉得不舒服了,是的,我似乎是那时候就有颈椎病了。

    颈椎病的危害

    由于颈椎内部有大量的神经、血管,得颈椎病会引起多种跟神经性有关的疾病,比如头晕、头疼、记忆力下降、甚至中风。

    其它内容就不多说了,毕竟也不是内行,