• 生成 UUID
    cat /proc/sys/kernel/random/uuid
    • 创建配置文件
    mkdir -p /etc/v2ray
    vim /etc/v2ray/config.json
    • 配置文件内容
    {
        "inbounds": [
            {
                "port": 端口1,
                "protocol": "vmess",
                "settings": {
                    "clients": [
                        {
                            "id
  • 在操作Linux 系统时,往往会误删除一部分文件或者移除软件时将依赖的系统包个删除掉,而当时未发现。而后续在需要某些命令或者执行某些操作时才发现提示无此命令,例如Centos 下删除iptables,导致initscripts 这个包被删除掉,而这个包提供ifup,ifdown,两个命令,缺少该文件会导致网卡无法启动。如果仅因为缺少某个命令重装系统,成本太高。

    下面就是如何来解决这个问题,需要说明的时,下面的方法仅在服务器尚能正常运行且看可以访问网络的情况下才可使用。如果没有网络,那么需要先配置好网络。

    在Centos中,删除iptables 后,又重启了network服务后者服务器,就会发现

  • iTerm2 中实现命令完成时进行通知

    执行一个耗时很长的命令时,或命令耗时不确定,可以配置 iTerm2 在命令完成或失败时主动通知,而不用我们自己时不时地去检查。

    say

    可在命令后跟 say done 来使用声音提示。这里 say 是 mac 上文本转语音的工具,后面跟需要朗读的文本,可以是任意文本。

    示例:

    $ curl google.com && say done
    # 指定人声
    $ curl google.com && say -v Ting-Ting done

    系统通知栏

    或者可安装对应工具以生成系统通知。

    $ brew install termin
  • brickspertbrickspert/blog· 22 天前

    ahooks 是由蚂蚁 umi 团队、淘系 ice 团队以及阿里体育团队共同建设的 React Hooks 工具库。ahooks 基于 React Hooks 的逻辑封装能力,提供了大量常见好用的 Hooks,可以极大降低代码复杂度,提升开发效率。
    ahooks 致力成为和 antd/fusion 一样的 React 基础设施,帮助开发者在逻辑层面省去大量的重复工作。

    ahooks 前身

    ahooks 的前身是蚂蚁开源的 @umijs/hooks,可以说 ahooks 是 umi hooks 的 2.0 版本。
    umi hooks 从 2019年9月 发布 v1.0 之后,一路前行,得到了不少


  • xufeixufei/blog· 22 天前

    从业以来,一直是在企业软件领域摸爬滚打,最开始接触的就是流程、表单引擎这些东西。行业应用领域对应用架构的诉求通常就是要充分支持扩展和可定制性,因为通常会把一个业务平台交付给几十甚至上百家需求各异的客户,基于成本考虑,必须在同一个基础版本上迭代出各客户的需求,如果做不到这块,交付给每家客户的版本毫无共性,或者共性过少,那就可能出很多问题。架构的不合理性会影响业务团队的组成方式,进而影响盈利水准。

    后来,大概在 2012 年那段时间,参与尝试做了一次元数据驱动的定制抽象引擎,回头看,这次尝试有很多不如意的地方,主要还是经验不足,对很多事情的理解不够深刻。也正是这段经历促使我去探索一些事情的解决方案