V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
JCZ2MkKb5S8ZX9pq
V2EX  ›  程序员

才知道 Foobar 是这意思

  •  
  •   JCZ2MkKb5S8ZX9pq · 2020-06-10 21:05:54 +08:00 · 13453 次点击
    这是一个创建于 1657 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 前两天看人家代码,有什么 foo.bar ,以前只知道是个播放器,心想在代码里为啥会有这个???
    • 结果搜了一下原来是有来历的,Foobar - 维基百科,自由的百科全书

      Foobar 是电脑程式领域里的术语,并无实际用途和参考意义。在计算机程序设计与计算机技术的相关文档中,术语 foobar 是一个常见的无名氏化名,常被作为“伪变量”使用。
      …… 比尔·霍尔曼说他之所以使用这个词,是因为在旧金山唐人街的一个中国玉雕雕像的底部看到了这个词,据称它象征着“好运”。[2]这可能与汉字“福”有关,“福”有时被翻译为“'foo”。


    不是科班出身,好多梗都不知道,大家可以给我普及下还有啥计算机黑话。
    据我知道的,还有比如"锟斤拷",以及最近的那个"blacklist->blocklist"。
    大家可以说说还有啥。

    第 1 条附言  ·  2020-06-10 23:56:09 +08:00

    大家频繁提到的 DEADBEEF,查了一下,附上详情:
    Hexspeak - 维基百科,自由的百科全书

    89 条回复    2022-04-08 11:56:32 +08:00
    aaronlam
        1
    aaronlam  
       2020-06-10 21:08:49 +08:00
    其实类似于中文里的甲乙丙丁
    kidlj
        2
    kidlj  
       2020-06-10 21:09:54 +08:00 via iPhone
    to;dr
    kidlj
        3
    kidlj  
       2020-06-10 21:10:16 +08:00 via iPhone
    tl;dr
    inhzus
        4
    inhzus  
       2020-06-10 21:10:49 +08:00 via Android   ❤️ 1
    以前写 demo 最喜欢用 "test",自从知道 foo bar 之后,都感觉自己逼格提高了一个档次
    windyland
        5
    windyland  
       2020-06-10 21:12:35 +08:00 via Android   ❤️ 6
    琨斤拷是 GBK 与 uft8 间的美妙误会 hhhh
    phoenix20102012
        6
    phoenix20102012  
       2020-06-10 21:13:38 +08:00   ❤️ 19
    手持两把锟斤拷,口中疾呼烫烫烫。脚踏千朵屯屯屯,笑看万物锘锘锘
    qq316107934
        7
    qq316107934  
       2020-06-10 21:14:41 +08:00   ❤️ 79
    foo 是福的谐音,那么 foobar 是什么,福报?
    designer
        8
    designer  
       2020-06-10 21:14:42 +08:00 via iPhone   ❤️ 4
    设计师,以前不知道为啥篮球图标的设计社区叫 Dribbble.com
    后面从一首儿歌里面听到:
    dribbble = dribble = drive the ball 和运球同一个意思。
    designer
        9
    designer  
       2020-06-10 21:17:21 +08:00 via iPhone
    @qq316107934 提醒各位写代码的时候,意识到 996 是福报🐶
    aloxaf
        10
    aloxaf  
       2020-06-10 21:34:21 +08:00   ❤️ 4
    我能吞下玻璃而不伤身体
    Alice & Bob
    deadbeef
    JCZ2MkKb5S8ZX9pq
        11
    JCZ2MkKb5S8ZX9pq  
    OP
       2020-06-10 21:37:53 +08:00
    @qq316107934 福报还行……以后看这词儿有阴影了……
    hellos
        12
    hellos  
       2020-06-10 21:38:59 +08:00 via Android
    foo 张三
    bar 李四
    xuanbg
        13
    xuanbg  
       2020-06-10 21:43:47 +08:00
    foo(){
    ...
    }
    neosfung
        14
    neosfung  
       2020-06-10 22:20:50 +08:00 via iPhone
    bootstrap
    from scratch
    这些梗
    Gladoos
        15
    Gladoos  
       2020-06-10 22:41:07 +08:00 via iPhone
    我一直看成 footbar
    Ultraman
        16
    Ultraman  
       2020-06-10 22:46:30 +08:00 via Android
    The quick brown fox jumps over the lazy dog
    算吗
    dake0805
        17
    dake0805  
       2020-06-10 22:48:31 +08:00
    密码学的 Alice 和 Bob
    oneisall8955
        18
    oneisall8955  
       2020-06-10 23:02:55 +08:00 via Android
    电报昵称 FooBar,然后有个老哥问这个名称好熟悉,多年前的播放器,我一脸懵逼。。
    yanghui1228
        19
    yanghui1228  
       2020-06-10 23:06:24 +08:00
    有个 linux 的音乐播放器,叫 DEADBEEF,更有意思!
    chendeshen
        20
    chendeshen  
       2020-06-10 23:07:08 +08:00 via Android
    Hello World 同理
    VDimos
        21
    VDimos  
       2020-06-10 23:11:04 +08:00 via Android
    --version 和-V ?
    除了 jdk 那个-version 。。。
    pomelotea2009
        22
    pomelotea2009  
       2020-06-10 23:19:44 +08:00 via Android
    几大如雷贯耳的出版社:O'Reilly,Manning,Apress,Wrox,Packt,SAMS,Pearson,最前沿和最新版本的技术书,他们通常比国内早出版一年以上
    Tink
        23
    Tink  
       2020-06-10 23:26:24 +08:00 via iPhone
    foobar 指的是两个人吧
    BugenZhao
        24
    BugenZhao  
       2020-06-10 23:31:22 +08:00
    0xdeadbeef
    akazure
        25
    akazure  
       2020-06-10 23:31:28 +08:00
    rm -rf, kanban, spaghetti code, silver bullet, 所有 HTTP 状态码, legacy
    twoyuan
        26
    twoyuan  
       2020-06-10 23:53:04 +08:00
    zsh 里的 z 的来源是汉字“中”,取名于作者老师的名字邵中
    sike03
        27
    sike03  
       2020-06-11 00:02:15 +08:00 via Android
    CAFEBABE
    lxy42
        28
    lxy42  
       2020-06-11 00:07:27 +08:00   ❤️ 1
    Lorem Ipsum
    kindjeff
        29
    kindjeff  
       2020-06-11 00:17:10 +08:00 via Android   ❤️ 1
    LGTM
    WIP
    06_taro
        30
    06_taro  
       2020-06-11 01:40:21 +08:00 via Android   ❤️ 2
    福报
    马爸爸大约去取了个经
    FragmentLs
        31
    FragmentLs  
       2020-06-11 01:43:25 +08:00
    John Doe 和 Jane Doe 到底是谁!?
    vk42
        32
    vk42  
       2020-06-11 01:50:37 +08:00
    @twoyuan 查了一下 zsh 并不是 Shao Zhong 写的,原作者 Paul Falstad 发现 Shao Zhong 在学校的用户名刚好是“zsh”,做为 shell 名不错……
    786375312123
        33
    786375312123  
       2020-06-11 01:50:47 +08:00
    啊?我记得学 c++ prime 那本书里不是写了很多函数的名字都是 foo 吗?感觉就是约定俗成的一个东西
    Mutoo
        34
    Mutoo  
       2020-06-11 07:28:22 +08:00
    除了 foobar 还有很多会意词,一般我只用到 qux:
    foo, bar, baz, qux, quux, quuz, corge, grault, garply, waldo, fred, plugh, xyzzy, and thud
    mcone
        35
    mcone  
       2020-06-11 08:17:14 +08:00
    科班出来的我表示也不知道哈哈,可能是我太菜了

    这种感觉可以算冷知识了,很多只是见得多而已,完全没有问为什么
    zqguo
        36
    zqguo  
       2020-06-11 08:22:20 +08:00
    我理解的是"富爸"。
    twoyuan
        37
    twoyuan  
       2020-06-11 08:40:16 +08:00
    @vk42 #32 我说的就是作者的老师啊 😂
    rogwan
        38
    rogwan  
       2020-06-11 08:40:49 +08:00 via iPhone
    hbolive
        39
    hbolive  
       2020-06-11 08:42:41 +08:00
    早期( 2000 年那个时候吧)编程技术文档或手册里经常出现这个词。
    zydxn
        40
    zydxn  
       2020-06-11 08:45:34 +08:00
    @oneisall8955 #18 foobar2000,现在还在用
    rannie
        41
    rannie  
       2020-06-11 08:54:13 +08:00
    就是 福报 的音译 :p
    augustheart
        42
    augustheart  
       2020-06-11 09:09:44 +08:00 via Android
    看到这帖,突然就感觉到深如马里亚纳的代沟了唉
    fumichael
        43
    fumichael  
       2020-06-11 09:09:53 +08:00
    @oneisall8955 #18 播放器?! Foobar2000 吧
    sambawy
        44
    sambawy  
       2020-06-11 09:15:45 +08:00   ❤️ 1
    难道不是“福报”? (手动狗头
    guoptr42
        45
    guoptr42  
       2020-06-11 09:27:30 +08:00
    "42"梗。好多编程相关书籍里给变量赋值为 "42" 。梗源自《银河系漫游指南》。
    KaynW
        46
    KaynW  
       2020-06-11 09:36:07 +08:00
    @guoptr42 Google 搜索 the answer to life the universe and everything 会出现个计算器计算出 42...英雄联盟里面的大头台词也有致敬
    DOLLOR
        47
    DOLLOR  
       2020-06-11 09:43:06 +08:00   ❤️ 2
    http 报头的 referer 是拼错的,正确应该是 referrer,但是已经将错就错几十年了。
    不过 DOM API 的拼写( document.referrer )是正确的。
    celeron533
        48
    celeron533  
       2020-06-11 09:49:26 +08:00
    abbyy
    zjddp
        49
    zjddp  
       2020-06-11 09:50:55 +08:00
    0xbadf00d
    ChillyPrince
        50
    ChillyPrince  
       2020-06-11 09:51:57 +08:00
    原来 foobar 就是福报啊(狗头
    pythonee
        51
    pythonee  
       2020-06-11 09:57:11 +08:00
    收获很多有趣的知识了
    skylancer
        52
    skylancer  
       2020-06-11 10:10:53 +08:00
    俸俸伲购美病

    原文:嘿嘿嘿还好啦
    dobelee
        53
    dobelee  
       2020-06-11 10:22:14 +08:00 via iPhone
    甲乙丙丁,张三李四,abcd,1234 。🐶
    CasualYours
        54
    CasualYours  
       2020-06-11 10:29:00 +08:00   ❤️ 1
    刚接触 Python 时,书里有介绍 foo 。

    这里分享一个计算机系统书里提到的:数据存储格式中的大端格式和小端格式,来源于《格列佛游记》中小人国的“大端派”和“小端派”之争(吃鸡蛋应从大端还是小端开始剥壳)。

    然后我们生活里也都存在了太多无意义的大小端之争。
    ShallowAi
        55
    ShallowAi  
       2020-06-11 10:33:53 +08:00 via Android
    WINE is not an emulator
    hundan
        56
    hundan  
       2020-06-11 10:42:42 +08:00
    1337 / 31337 算吗

    刚搜了下 发现雷蛇的股票代码就是 1337,有点厉害啊
    Kaier
        57
    Kaier  
       2020-06-11 11:18:35 +08:00
    foo 和 bar 不就是编程界的小明和小红吗
    pomelotea2009
        58
    pomelotea2009  
       2020-06-11 12:41:26 +08:00 via Android   ❤️ 1
    @ShallowAi 路人皆知的两个梗:
    程序员最讨厌读没有注释的代码,程序员最讨厌的事就是给代码写注释。
    层叠样式表的精髓是层叠,其使用原则是尽量不要层叠。
    cheng6563
        59
    cheng6563  
       2020-06-11 12:48:41 +08:00 via Android
    福报?
    clemente0620
        60
    clemente0620  
       2020-06-11 14:10:13 +08:00
    福报
    imn1
        61
    imn1  
       2020-06-11 15:01:04 +08:00   ❤️ 2
    嗯,以后看到互联网企业说“福报”,看作无意义就对了
    Aoang
        62
    Aoang  
       2020-06-11 18:48:19 +08:00 via Android
    HTTP 状态码 418
    sola97
        63
    sola97  
       2020-06-11 19:48:06 +08:00
    @designer #8 说到运球我想起日语中就是ドリブル
    joesonw
        64
    joesonw  
       2020-06-11 20:09:26 +08:00
    @ShallowAi 这个叫 recursive acronym. 还有 GNU is Not Unix.
    cyspy
        65
    cyspy  
       2020-06-11 20:09:38 +08:00
    CAFEBABE
    Huelse
        66
    Huelse  
       2020-06-11 20:19:34 +08:00
    有时可以看到常用 parm,其实正确的应该是 param,也就是 parameter
    laycher
        67
    laycher  
       2020-06-11 21:10:30 +08:00
    你的用户名怎么这么长
    Gladoos
        68
    Gladoos  
       2020-06-11 21:15:45 +08:00 via iPhone
    @hundan 学习了一下
    EricXuu
        69
    EricXuu  
       2020-06-11 21:51:56 +08:00
    @twoyuan 我以前看哪里说 z 是最后一个字母,代表 zsh 是 shell 的终结😂
    crella
        70
    crella  
       2020-06-11 21:58:06 +08:00 via Android
    PHP Hypertext Processer
    matrix67
        71
    matrix67  
       2020-06-11 22:01:28 +08:00
    etcd 里面测试好不好用一般都是 put foo bar ; 然后 get foo

    redis set key 也是
    linzhehuang
        72
    linzhehuang  
       2020-06-12 02:07:31 +08:00 via Android
    递归缩写,Wine Is Not an Emulator
    lidlesseye11
        73
    lidlesseye11  
       2020-06-12 02:22:20 +08:00
    hogehoge
    (日本版的 foobar
    S1ngS1ng
        74
    S1ngS1ng  
       2020-06-12 06:03:06 +08:00
    跟科班出身关系不大吧。。😂能想到这些:
    1. 楼上说的递归缩写,叫 recursive acronym,像是 PHP,YAML 都是
    2. RTFM ( read the f**king manual )
    3. Bike-shedding
    4. YODA notation
    5. GIGO: Garbage in, garbage out
    6. Yet another XXX
    7. DRY: Do not Repeat Yourself 以及 WET: We Enjoy Typing
    S1ngS1ng
        75
    S1ngS1ng  
       2020-06-12 06:06:17 +08:00
    噢对还有 Leet 。。比如把 Sing 写成 S1ng,把 Leet 写成 |_33t
    Mark24
        76
    Mark24  
       2020-06-12 06:42:00 +08:00
    /path/to/python
    Jet
        77
    Jet  
       2020-06-12 07:12:21 +08:00
    alice bob chris david emily...
    yellowV2ex
        78
    yellowV2ex  
       2020-06-12 08:52:13 +08:00
    我一直以为是 fool 的缩写呢
    hu8245
        79
    hu8245  
       2020-06-12 09:12:00 +08:00 via Android
    福报?
    resu
        80
    resu  
       2020-06-12 09:43:25 +08:00
    福报+1
    pmispig
        81
    pmispig  
       2020-06-12 11:11:58 +08:00
    哈哈哈,叫福报挺好得
    revalue
        82
    revalue  
       2020-06-12 11:21:24 +08:00
    隔壁贴 /t/680322,求帮取网名的小哥终于找到了答案:琨斤拷
    wtdd
        83
    wtdd  
       2020-06-12 12:34:24 +08:00
    马大富原来也懂这个啊^_^
    leapV3
        84
    leapV3  
       2020-06-12 12:34:48 +08:00
    mian 函数
    end1 end2 end3
    VYSE
        85
    VYSE  
       2020-06-12 13:28:31 +08:00 via Android
    其实就是 FUBAR 演变过来的,代码里不好各种 fuck,就用了这个
    rebbie
        86
    rebbie  
       2020-06-12 17:12:15 +08:00
    烫烫烫烫烫烫烫烫
    zjj19950716
        87
    zjj19950716  
       2020-06-12 21:42:34 +08:00 via iPhone
    bootstrap
    arloor
        88
    arloor  
       2020-06-13 12:02:39 +08:00 via Android
    foobar 肯定是马爸爸说的福报啊
    Cu635
        89
    Cu635  
       2022-04-08 11:56:32 +08:00
    @neosfung
    bootstrap 和 from scratch 这是啥梗?

    @VDimos
    --version 和-V 这里也有梗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1644 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 16:41 · PVG 00:41 · LAX 08:41 · JFK 11:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.