把自己简历做成了 npm 包 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
biguokang
V2EX    程序员

把自己简历做成了 npm 包

  •  
  •   biguokang
    AlpacaBi 2020-10-15 09:57:02 +08:00 15607 次点击
    这是一个创建于 1821 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这样别人直接在命令行执行

    npx alpaca-bi 

    就能看到我的简历了

    pic

    第 1 条附言    2020-10-15 17:49:18 +08:00

    n1 n2 n3 n4 n5 n6

    第 2 条附言    2020-10-15 22:46:41 +08:00




    最后说一下:看见挺多人反馈说占用了公共资源,我已经联系npm support要求删包了



    其实我一开始只是看到那些老外就在自己 github readme 主页上只挂了个 npx xxx,觉得这么做很 cool 很 geek 而已,然后就学着弄了,没想到占用了公共资源,带了个不好的风气开头,没意识到这个问题的严重性



    很抱歉,由于我的无知给大家造成了困扰

    第 3 条附言    2020-10-16 10:35:40 +08:00
    今早一起来看邮件,收到 npm support 的反馈了,说我的包符合他们的规定,不需要删。。。。


    大概意思是说只要你的包没有恶意代码、病毒、后门、侵犯他人知识产权或者仅仅就是为了抢注热门名称而发个无意义的包,那就符合规定。。。
    118 条回复    2020-10-16 15:48:33 +08:00
    1  2  
    Rwing
        1
    Rwing  
       2020-10-15 10:02:55 +08:00   70
    不是,这事没啥好自豪的吧。。。。。占用公共资源。。。
    assclb
        2
    assclb  
       2020-10-15 10:05:18 +08:00
    @Rwing 我也这么觉得...
    owenzhang24
        3
    owenzhang24  
       2020-10-15 10:06:23 +08:00
    @Rwing 我也这么觉得...
    wuweijia     4
    wuweijia  
       2020-10-15 10:06:55 +08:00
    你是嫌包不够多么?
    biguokang
        5
    biguokang  
    OP
       2020-10-15 10:14:02 +08:00
    @Rwing 很多老外都是这样搞得,直接把简历挂在 npm 上在 github 主页放个 npx 命令让别人去看,我也是学的他们
    revalue
        6
    revalue  
       2020-10-15 10:14:07 +08:00
    npm 效仿 github 帮你把项目冰封到北极 [狗头]

    而且 npm 能下载历史的包版本,你又不能删包。等于是泄漏自己个人信息
    leekafai
        7
    leekafai  
       2020-10-15 10:15:59 +08:00   2
    hr:下一个
    biguokang
        8
    biguokang  
    OP
       2020-10-15 10:16:47 +08:00   15
    @Rwing 不过看了下,国内社区还是持批判态度比较多的,增加 npm 服务器压力的确不好,我待会把包删了,抱歉给带来困扰,待会我也劝那些老外把包也删了
    danbai
        9
    danbai  
    PRO
       2020-10-15 10:16:56 +08:00 via Android
    当我要删除一个 vue 项目 删除最久的不是项目而是包
    KuroNekoFan
        10
    KuroNekoFan  
       2020-10-15 10:18:06 +08:00
    @danbai 不是 rm -rf 就好了吗
    mandex
        11
    mandex  
       2020-10-15 10:19:28 +08:00
    上班时间点进了你的博客,我差点吓死
    biguokang
        12
    biguokang  
    OP
       2020-10-15 10:21:49 +08:00
    @revalue 好像可以联系 [email protected] 要求他们删包的,不过我的包也没被别人依赖,要他们删掉也不难
    biguokang
        13
    biguokang  
    OP
       2020-10-15 10:22:35 +08:00
    @mandex 带耳机体验更佳
    qwerthhusn
        14
    qwerthhusn  
       2020-10-15 10:24:40 +08:00
    花里胡哨
    zhuweiyou
        15
    zhuweiyou  
       2020-10-15 10:26:54 +08:00
    你的 blog 配色好像在哪里见过
    msaionyc
        16
    msaionyc  
       2020-10-15 10:31:16 +08:00   3
    @biguokang 老外做的事情不代表就是正确的了。。。
    zy445566
        17
    zy445566  
       2020-10-15 10:33:11 +08:00   3
    我觉得没问题,不算暂用公共资源。公共资源占用就差这个名字?如果是指流量,那用 github 不是更占资源?
    biguokang
        18
    biguokang  
    OP
       2020-10-15 10:33:40 +08:00
    @msaionyc 是的,所以我后面说了我联系 npm support 把包删了,顺便也发邮件给那群老外建议他们也联系 npm spport 把包删了
    luckyrayyy
        19
    luckyrayyy  
       2020-10-15 10:34:35 +08:00
    我觉得没啥...反正是折腾,法无禁止就行,除非 npm 官方反对之类的。
    lscexpress
        20
    lscexpress  
       2020-10-15 10:36:15 +08:00   11
    楼主别被道德绑架了,文人相轻,码农也这样,悲哀悲哀
    biguokang
        21
    biguokang  
    OP
       2020-10-15 10:38:28 +08:00
    @lscexpress 算了,我不这么做的话,怕是后面要变撕逼了,然后一群不支持我的和支持我的再吵架,降低争议还是好的。。。。怪就怪 V2EX 没有删帖功能。。
    mach945
        22
    mach945  
       2020-10-15 10:45:24 +08:00
    然后你让 hr 运行下命令?
    hjdtl
        23
    hjdtl  
       2020-10-15 10:45:38 +08:00   23
    不论怎样,楼主说了学老外之后,一二三楼的复读机模式戛然而止,太真实了
    miniwade514
        24
    miniwade514  
       2020-10-15 10:46:38 +08:00
    包名不是热门词汇,下载量也不会很大,也没占用什么资源吧。
    (你的 github 主页太秀了)
    jc89898
        25
    jc89898  
       2020-10-15 10:47:33 +08:00 via Android   1
    老外又怎么样,傻逼老外一样骂,我在国外遇见的傻逼也不少
    biguokang
        26
    biguokang  
    OP
       2020-10-15 10:48:39 +08:00
    @mach945 能挂到 github 个人主页的 readme 上,本意也不是给 hr 看的,hr 也不会上 github,就是给同行看的而已,只是觉得比较有个性创意而已
    biguokang
        27
    biguokang  
    OP
       2020-10-15 10:53:50 +08:00
    @jc89898 这个的确是,傻逼老外的确一大堆,我也见过不少。不过我要声明一下,我学的那个老外不是傻逼,他是写 h5 播放器的,人挺牛逼的,可能他只是觉得这么搞比较有创意吧,没考虑到后果,他的 GitHub 上面挂的 readme 主页就一行那个 npx 代码,我觉得很装逼,我就去学了。。。。。也只能怪我喜欢装逼吧,没考虑到占用公共资源的后果,我已经联系 npm support 把包删了,不过要弄挺久了很麻烦
    sunsijia
        28
    sunsijia  
       2020-10-15 11:09:08 +08:00
    有点意思
    Loserzhu
        29
    Loserzhu  
       2020-10-15 11:17:01 +08:00
    @biguokang 让我康康是哪个老外,在写 h5 播放器
    shiny
        30
    shiny  
       2020-10-15 11:21:14 +08:00   2
    可以搞个行为艺术,其他人也可以 require 你的包,具体功能就是启动的时候在 console 打印出你的求职信息。
    xianxiaobo
        31
    xianxiaobo  
       2020-10-15 11:31:23 +08:00
    我觉得倒没必要删吧,挺有意思的,你自己写个项目,引入你的这个简历依赖,他就是有用的资源了。
    我以前 npm install 好像还见过某个作者在开源的包里面说自己在求职让联系邮箱的。
    Ttttnik
        32
    Ttttnik  
       2020-10-15 11:43:28 +08:00   1
    没必要删! npm 也没有禁止。只要不违规,爱咋弄就咋弄,损害到谁了? 那些说什么占用公共资源的,请你去深度了解下什么叫占用公共资源
    weixiangzhe
        33
    weixiangzhe  
       2020-10-15 11:45:41 +08:00 via Android
    想起 corejs 的作者
    fanyingmao
        34
    fanyingmao  
       2020-10-15 11:50:32 +08:00
    最好别占关键字,增加筛选查找的工作量,不过感觉做这个是坑别人,没什么意义。
    alphatoad
        35
    alphatoad  
       2020-10-15 11:51:34 +08:00
    npm 上一大坨 is-12, is-4 的包,不在乎
    aguesuka
        36
    aguesuka  
       2020-10-15 12:05:51 +08:00 via Android
    槽点太多,隐私放在公交车上,牛刀杀鸡为装逼,被坛友一喷就怂
    yuang
        37
    yuang  
       2020-10-15 12:06:48 +08:00 via Android   1
    你要是做到几千万下载量的 core-js 包作者一样,在包里夹带求职信息,那是真的牛皮。这样搞有啥意思
    GeekSky
        38
    GeekSky  
       2020-10-15 12:11:30 +08:00
    这头像真魔性
    flyfanc
        39
    flyfanc  
       2020-10-15 12:13:39 +08:00   1
    头像减分
    ruike007
        40
    ruike007  
       2020-10-15 12:14:09 +08:00   6
    HR:我看你简历还得学会怎么去 npm 下包?下一个
    q8515620
        41
    q8515620  
       2020-10-15 12:39:55 +08:00 via Android   2
    说句题外话,这个头像看了感觉很不舒服。
    lplk
        42
    lplk  
       2020-10-15 12:41:06 +08:00
    我看到图片直接笑了,头像牛逼
    vision1900
        43
    vision1900  
       2020-10-15 12:49:09 +08:00
    这个不怎么占资源吧
    各位自己白嫖爽的一逼,看别人白嫖就酸了?
    9LCRwvU14033RHJo
        44
    9LCRwvU14033RHJo  
       2020-10-15 12:49:50 +08:00
    @lplk 他名字翻译过来是 cao ni ma bi
    wangyzj
        45
    wangyzj  
       2020-10-15 13:00:19 +08:00
    @user8341 #44 厉害了
    buhi
        46
    buhi  
       2020-10-15 13:10:32 +08:00
    @Rwing 我也这么觉得...
    szyp
        47
    szyp  
       2020-10-15 13:27:11 +08:00
    我觉得挺好的的呀,还以为只是个链接呢,没想到还有交互,我觉得挺有趣的
    qping
        8
    qping  
       2020-10-15 13:29:56 +08:00
    好奇打开了香蕉君视频,楼主你有毒
    libotony
        49
    libotony  
       2020-10-15 13:37:46 +08:00
    看了楼主的 github 主页,觉得楼主太有才了。我觉得这是一种创意的展现形式,挺有意思的。
    sologgfun
        50
    sologgfun  
       2020-10-15 13:41:48 +08:00
    楼主你有毒 博客和 github 点进去都让人菊花一紧
    xx6412223
        51
    xx6412223  
       2020-10-15 14:01:31 +08:00
    挺好,各种地方透着中二,而且有点恶趣味
    JokeFunny
        52
    JokeFunny  
       2020-10-15 14:01:54 +08:00
    占用公共资源确实不太好,为啥不直接上 hugo+github 搭建博客把简历放上去呢,这应该算是使用 github 的福利之一吧
    sharpy
        53
    sharpy  
       2020-10-15 14:04:10 +08:00
    啥占用公共资源啊,我碰到好多把简历写在包里的情况了
    pikaconan
        54
    pikaconan  
       2020-10-15 14:08:49 +08:00
    在 v2 发帖也是一种占用公共资源的方式
    qinxi
        55
    qinxi  
       2020-10-15 14:17:14 +08:00
    @hjdtl #23 强行关联的? 为啥不能是 8 楼楼主表明外界批判以及联系删包 大家才停止批判的?
    coffeedeveloper
        56
    coffeedeveloper  
       2020-10-15 14:28:38 +08:00   2
    站在一个面试官(前端)的角度来给点自己的理解。起初的时候大部分简历上面如果贴有 github 或者 blog 地址都会进去看看,满怀欢喜的去找亮点,后来面试多了就没这么干了。原因很简单绝大多数人在 github 上面都是简单的 fork 了一些项目或者是用一些 CLI 初始化的脚手架,里面没有多少能够让你觉得有亮眼的东西,blog 基本上都是停留在写个皮肤的层面,久而久之就不会再有太大的动力去每个人都看了。除非你的简历写的真的很好,或者履历比较吸引人,否则一般简历写的一般的人,我是不会再去深入的看 github 、blog 了,就更加别提去执行一个命令了。我想表达的意思是普普通通的简历依然是最好的简历形式,其余形式是基于你基础简历足够好的前提去做的美化和加分项。(不是指楼主)也希望大家还是能够先重点去写好简历,毕竟不管是大公司的内推还是 HR 、猎头的筛选都是基于纸面的简历来的。
    sunziren
        57
    sunziren  
       2020-10-15 14:30:01 +08:00
    可以,很狂拽酷炫 DZT
    hjdtl
        58
    hjdtl  
       2020-10-15 14:36:19 +08:00
    @qinxi 也有可能吧,不过他们容易被带节奏很难不这样想
    liuminghao233
        59
    liuminghao233  
       2020-10-15 14:41:33 +08:00
    你这四五年加起来才 200 多 commit ?
    AoEiuV020
        60
    AoEiuV020  
       2020-10-15 14:42:00 +08:00
    win 上看了下,微信二维码变形,用了半角空格?
    jackmod
        61
    jackmod  
       2020-10-15 14:45:38 +08:00
    npm fund
    cccRaim
        62
    cccRaim  
       2020-10-15 15:21:00 +08:00
    才知道 npx 可以直接安装并执行本地不存在的命令,涨知识了
    shijingshijing
        63
    shijingshijing  
       2020-10-15 15:21:05 +08:00
    还是太闲了
    supuwoerc
        64
    supuwoerc  
       2020-10-15 15:30:35 +08:00
    HR 再学两年就能转开发了
    jsjgjbzhang
        65
    jsjgjbzhang  
       2020-10-15 15:32:18 +08:00
    H5 游戏能开发么
    Yumwey
        66
    Yumwey  
       2020-10-15 15:34:29 +08:00
    楼主很有意思,别理道德婊了。
    biguokang
        67
    biguokang  
    OP
       2020-10-15 15:49:01 +08:00
    @coffeedeveloper 没事,其实我弄这个不是为了找工作的,其实也没多少人靠 github 找工作,只是在程序员社区玩玩而已,毕竟觉得这么弄个人联系方式还是挺有趣的。。。。因为我看到很多老外的 github readme 主页就一个 npx xxxx 命令在那里觉得这样挺 geek 而已。。。。
    goodboy95
        68
    goodboy95  
       2020-10-15 15:50:02 +08:00
    ![aipic]( http://tiebapic.baidu.com/forum/pic/item/0119bb1bb051f8198b389e14cdb44aed2e73e75e.jpg)

    可惜后面就复现不了了。

    如果上面的图片没显示,可以看一下下面的链接(我也占用了公共资源[doge]):

    http://tiebapic.baidu.com/forum/pic/item/0119bb1bb051f8198b389e14cdb44aed2e73e75e.jpg
    goodboy95
        69
    goodboy95  
       2020-10-15 15:51:50 +08:00
    贴吧居然识别出了跳转……链接点进去 403 的,可以点击地址栏,然后按一下回车(相当于重输一遍地址)
    Tokiomi
        70
    Tokiomi  
       2020-10-15 15:55:41 +08:00
    @qping 哈哈哈我也看了
    learningman
        71
    learningman  
       2020-10-15 15:57:10 +08:00
    @xianxiaobo 那个是 corejs,作者都进去了。。。
    biguokang
        72
    biguokang  
    OP
       2020-10-15 15:59:50 +08:00
    @goodboy95 我才刚刚加了 Alpaca AI 聊天功能,publish 了没几分钟,居然这么快就有人用了
    biguokang
        73
    biguokang  
    OP
       2020-10-15 16:12:30 +08:00
    @cccRaim 如果你本地没有这个库,那就会去 npm 下载,执行完一次就自动删了,很适合用来调用那些一次性的 node 工具,例如各种脚手架工具
    zxhy
        74
    zxhy  
       2020-10-15 16:51:20 +08:00
    @coffeedeveloper 害,我说呢,简历放了博客链接,但是发现( cnzz ),现在很少有人点击了,好几年前还有。
    chencc48111
        75
    chencc48111  
       2020-10-15 17:04:06 +08:00
    @hjdtl 去当黑客吧, 很会找突破点
    Tokiomi
        76
    Tokiomi  
       2020-10-15 17:18:11 +08:00
    我和这个 nt 机器人命令行对喷了一下午
    xiaohao1987
        77
    xiaohao1987  
       2020-10-15 17:37:14 +08:00
    我喜欢你这个头像哈哈哈哈哈哈哈我偷了
    wangcansun
        78
    wangcansun  
       2020-10-15 17:44:12 +08:00
    我觉得没啥,挺好的,想法挺好的,挺有意思的
    wangcansun
        79
    wangcansun  
       2020-10-15 17:45:18 +08:00
    跳舞链接吓到了。。。。
    gaocc
        80
    gaocc  
       2020-10-15 18:01:21 +08:00
    所以本职工作是……?
    biguokang
        81
    biguokang  
    OP
       2020-10-15 18:07:26 +08:00
    @gaocc 夜店里做鸭的
    amosasas
        82
    amosasas  
       2020-10-15 18:51:34 +08:00
    你让我想起了一个 npm 包作者也是在 npm 里挂建立简历求职的。。。。
    run2
        83
    run2  
       2020-10-15 18:55:39 +08:00
    你可以把 npx 换成 curl 在自己网站上部署不香吗?
    usdc
        84
    usdc  
       2020-10-15 19:07:09 +08:00   1128
    香蕉君 在微信上打不开吗?
    hauzi
        85
    hauzi  
       2020-10-15 19:16:53 +08:00
    草泥马-Bi ? 老哥,有点东西
        86
    hauzi  
       2020-10-15 19:22:51 +08:00
    ![image.png]( https://i.loli.net/2020/10/15/CLG7YoXSkNtnhw8.png)
    真的是个秀儿。
    hauzi
    ajax10086
        87
    ajax10086  
       2020-10-15 20:17:05 +08:00
    我也是个广东人,所以我们可能是老乡
    zhw2590582
        88
    zhw2590582  
       2020-10-15 21:51:53 +08:00
    占用公共资源谈不上,但这种观念不是很提倡,假如这种事成了一种风气,你觉得好不好?
    mscststs
        89
    mscststs  
       2020-10-15 21:56:17 +08:00
    考虑一下直接挂在 网上。

    参考

    curl wttr.in
    rus4db
        90
    rus4db  
       2020-10-15 22:26:32 +08:00
    格调不高,各种层面上的
    biguokang
        91
    biguokang  
    OP
       2020-10-15 22:35:33 +08:00
    @zhw2590582 已经发邮件给 npm support 了要求删包了,一开始只是看到那些老外就在自己 github readme 主页上只挂了个 npx xxx,觉得这么做很 cool 很 geek 而已,然后就学着弄了,没想到占用了公共资源,带了个不好的风气开头,很多人都在喷我,感觉自己就和那些在开源库 issue 中文灌水素质差的人没什么区别,真的很后悔,这件事情也算是给了我一个教训吧
    CoCoMcRee
        92
    CoCoMcRee  
       2020-10-15 22:39:47 +08:00
    有的简历是给 HR 看的,
    有的简历是给程序员 Leader 看的,
    我想这个应该算是后者吧
    youla
        93
    youla  
       2020-10-15 23:02:42 +08:00   2
    说占用公共资源的真是双标,免费用 github 托管自己垃圾代码的时候不说自己占用公共资源。
    GG668v26Fd55CP5W
        94
    GG668v26Fd55CP5W  
       2020-10-15 23:07:07 +08:00 via iPhone
    挺好,没必要上纲上线。
    geekdada
        95
    geekdada  
       2020-10-16 00:33:33 +08:00
    占用公共资源哈哈哈哈哈哈

    评论里的人真是酸
    by73
        96
    by73  
       2020-10-16 00:52:26 +08:00
    npx 可以用 github 仓库,例子参考 https://developer.aliyun.com/mirror/npm/package/npx
    weakish
        97
    weakish  
       2020-10-16 01:23:42 +08:00
    1. 并没有违反 npm 的 [Acceptable Content]( https://www.npmjs.com/policies/open-source-terms#acceptable-use)。

    2. 不放 npmjs 上,放 github 仓库也可以直接跑 `npx github:AlpacaBi/npx-alpaca-bi`
    msg7086
        98
    msg7086  
       2020-10-16 05:59:54 +08:00   2
    占用公共资源有啥问题?你用免费邮箱不占用公共资源?在论坛上水贴不占用公共资源?拿手机看视频跑网络流量不占用公共资源?
    又不是毫无意义的资源浪费,也没有影响别人正常使用服务,做出来的作品发布出来,为啥不能自豪。
    Mutoo
        99
    Mutoo  
       2020-10-16 06:54:32 +08:00
    除非你用的包名非常常见,否则我并不觉得会占用什么公共资源。
    另外还可以使用自己名字的 scope 更不会影响别人使用:
    @alpacabi/cv
    muzuiget
        100
    muzuiget  
       2020-10-16 07:26:40 +08:00
    整色整水。
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5318 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 1427ms UTC 07:25 PVG 15:25 LAX 00:25 JFK 03:25
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86