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

现在真心觉得,有问题别找 google,找 github

  •  
  •   bwangel ·
    bwangelme · 2016-05-11 13:16:58 +08:00 · 9422 次点击
    这是一个创建于 3153 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在遇到问题了,真心感觉,去 github 相关的仓库里面一搜 issue ,经常是一搜一个准,而去 google 搜索的话,由于范围太广了,经常搜索出很多风马牛不相及的东西,而且很多情况下, google 搜着搜着就搜到 github 上去了。。。

    大家有这种体会吗,大家遇到问题一般去哪里搜索啊?

    第 1 条附言  ·  2016-05-12 12:04:11 +08:00
    请大家移步到这里: http://v2ex.com/t/278127

    分享一下你用 Google 的奇技淫巧吧!
    53 条回复    2016-05-12 13:56:40 +08:00
    sinxccc
        1
    sinxccc  
       2016-05-11 13:19:03 +08:00
    Stack Overflow
    tracyone
        2
    tracyone  
       2016-05-11 13:19:10 +08:00 via iPhone
    stackoverflow
    NELSONCHI
        3
    NELSONCHI  
       2016-05-11 13:20:14 +08:00
    google 搜着搜着就搜到 stackoverflow 上去了。。。
    lhbc
        4
    lhbc  
       2016-05-11 13:20:39 +08:00   ❤️ 3
    面向 Github 编程
    面向 stackoverflow debug
    bwangel
        5
    bwangel  
    OP
       2016-05-11 13:25:18 +08:00
    嗯,对,感觉 stackoveflow 的去重做的非常好,就是很多问题有重复的,直接就给关了!
    aszxqw
        6
    aszxqw  
       2016-05-11 13:27:16 +08:00
    想起当年没有 GitHub 的时候,简直是刀耕火种的感觉。
    chaegumi
        7
    chaegumi  
       2016-05-11 13:29:01 +08:00
    在 stackoverflow 上我都不敢回答问题,本身英文不好,而且回答问题 就会被发一个 faq ,让我看,我又看不懂
    uuair
        8
    uuair  
       2016-05-11 13:36:12 +08:00
    google 本来就是个平台啊,找这种问题,不是 github 就是 stackoverflow , google 只是负责找出来而已。。。所以我不明白,为毛不用 site:githube.com 或者 site:stackoverflow 的方式搜索呢?
    loading
        9
    loading  
       2016-05-11 13:38:51 +08:00
    gayhub 能治感冒了?
    lslqtz
        10
    lslqtz  
       2016-05-11 13:41:05 +08:00
    google 没问题的,但是千万别用 baidu 。
    tvallday
        11
    tvallday  
       2016-05-11 13:42:13 +08:00
    那是因为你不懂选关键字。
    jsonline
        12
    jsonline  
       2016-05-11 13:42:32 +08:00
    我就问你:不会两个都用吗?
    pxlxh
        13
    pxlxh  
       2016-05-11 13:46:07 +08:00
    keywords site://github.com
    zztemp
        14
    zztemp  
       2016-05-11 13:53:47 +08:00
    bwangel
        15
    bwangel  
    OP
       2016-05-11 13:55:28 +08:00   ❤️ 1
    我的标题好像起的有点太激烈了,没有要不用 Google 的意思,只是觉得解决问题的操作要有个优先级:

    1. 看错误 log
    2. 查找官方文档
    3. 上 github 相关仓库里面搜索 issue 和 wiki(和第二部分存在重复)
    4. 上 stackoverflow 搜索相关问题
    5. 上 Google 搜索

    可能这样看起来很繁琐,但个人觉得,这真心是解决问题的良药啊!

    @lslqtz ,遇到不能翻墙的电脑,也回用 bing ,真心怕了 baidu 了
    @pxlxh , @tvallday ,额,有些新库遇到问题了,去 github 相关仓库搜索真心比 Google 搜索要容易
    @jsonline ,没有不用 Google 的意思,目前 Google 是作为最后的解决方法出场的!
    xcodebuild
        16
    xcodebuild  
       2016-05-11 14:29:52 +08:00 via Android
    google 也包含 github 的结果啊

    不过一般具体项目的问题直接搜 repo 确实更方便,我 spacemacs 碰到问题都是直接搜 spacemacs 的 repo 的,基本都有对应的 issue 或者文档
    imn1
        17
    imn1  
       2016-05-11 14:33:08 +08:00
    google 说:
    这关我们什么事?我们只做搜索,不做推广,难道还要我们审核关键字的可信度么?
    momo5269
        18
    momo5269  
       2016-05-11 15:10:18 +08:00
    345=善用搜索
    大家应该都是先去靠谱网站小范围搜索最后没有才去谷歌百度吧……除非不了解相关网站社区
    这是习惯问题,和谷歌和 github 都没啥关系
    marenight
        19
    marenight  
       2016-05-11 15:16:43 +08:00
    自己关键词没选好,赖谷歌~_~
    Youen
        20
    Youen  
       2016-05-11 15:35:11 +08:00
    开发中遇到的问题,拆分成子问题后 95%都是可以 Google 到的. so>github>blogs.
    sox
        21
    sox  
       2016-05-11 15:36:12 +08:00
    你知道很多 issue 是靠 Google 解决的吗
    hei1000
        22
    hei1000  
       2016-05-11 15:43:41 +08:00 via Android
    Stack Overflow
    murmur
        23
    murmur  
       2016-05-11 15:45:28 +08:00
    不要想百度一样提"why xxx"这种弱智的问题 你只需要描述关键字就够了
    specita
        24
    specita  
       2016-05-11 15:49:03 +08:00
    google 无敌
    Vie
        25
    Vie  
       2016-05-11 15:49:47 +08:00
    stackoverflow
    flowfire
        26
    flowfire  
       2016-05-11 15:59:30 +08:00
    如果你能在 github 上直接找到官方的库你何必去 google 搜呢。。
    xidianlz
        27
    xidianlz  
       2016-05-11 16:00:27 +08:00
    比较新的东西只能去 github 搜 但是大多数问题是 gg 能解决的 之前用一个框架叫 loopback 去 gg 搜的那个结果 真是想哭
    tankeco
        28
    tankeco  
       2016-05-11 17:09:09 +08:00
    我是有什么函数不熟悉用法的时候,会去 github 搜那个函数,往往比文档直观
    McContax
        29
    McContax  
       2016-05-11 17:13:43 +08:00 via Android
    我觉得你们都没说到重点, google 或者 github ,只要不是百度,一切好办
    afpro
        30
    afpro  
       2016-05-11 17:25:28 +08:00
    怪不得 github 经常被墙
    sosng
        31
    sosng  
       2016-05-11 17:27:22 +08:00
    stackoverflow 的搜索感觉不太靠谱,还是靠 Google site:stackoverflow.com
    mouhong
        32
    mouhong  
       2016-05-11 19:26:00 +08:00
    没有这种感觉... 基本上,除非我的关键词选得不好,否则 Google 能搜到一切我想要的,即便它在 Github Issues 中,照样能在 Google 第一页里出现相关链接
    FONG2
        33
    FONG2  
       2016-05-11 19:32:00 +08:00
    Google 包含了大部分 github 的内容
    至于结果准确度 决定性还是在于你的关键词
    Khlieb
        34
    Khlieb  
       2016-05-11 21:18:46 +08:00 via Android
    站外的搜索引擎和站内搜索还是有点差别的
    lroolle
        35
    lroolle  
       2016-05-11 23:49:45 +08:00
    google 搜出来难道不是 stackoverflow 吗?
    Perry
        36
    Perry  
       2016-05-11 23:56:11 +08:00
    错误 log 如果看不懂出错在哪直接 Google 难度搜不出 GitHub 的 issues ?
    ren2881971
        37
    ren2881971  
       2016-05-12 00:01:15 +08:00
    stackoverflow + 1024
    tinyproxy
        38
    tinyproxy  
       2016-05-12 01:27:51 +08:00 via iPhone
    我感觉你搜索关键字没做好才找不到答案。第二,去 github 基本看作者了,昨天给某 sdk 提个 issue ,非常迅速把 issue 关了告诉我暂时不支持。。。看了一眼代码觉得还是别发 PR 了,改不动
    pagict
        39
    pagict  
       2016-05-12 08:12:00 +08:00
    “我们不产生答案,我们只是答案的搬运工”
    araraloren
        40
    araraloren  
       2016-05-12 08:37:11 +08:00
    百度的搜索功能确实不如谷歌,有时候还不如必应,不过百度喜欢八卦。。
    搜索能不能搜到很重要的因素就是`关键字`。。
    yangyanggnu
        41
    yangyanggnu  
       2016-05-12 08:53:27 +08:00   ❤️ 4
    如果有网络条件, google 是最优的,觉得搜索出的内容太杂,那是由于 google 搜索语法没怎么用起来。用好搜索语法可以产生 google dorks ,它是 https://censys.io/https://www.shodan.io/https://www.zoomeye.org/ 这类黑客搜索引擎的鼻祖,甚至有个网站已经帮你配置好常用 google 搜索语法( https://www.exploit-db.com/google-dorks/ )。

    如果没有网络条件, http://yandex.com/ 也是你可以考虑的 SE 。

    (作为技术人员,应该自建良好的网络环境,两种低门槛的方式你可以考虑:一是,使用第三方 hots , https://github.com/racaljk/hosts ;二是, shadowsocks-nodejs + heroku )
    a06062125
        42
    a06062125  
       2016-05-12 09:48:56 +08:00
    用 google 的方式不对吧~
    dphdjy
        43
    dphdjy  
       2016-05-12 09:57:21 +08:00 via Android
    Google 是聚合啊~
    一个个 doc 的找,一个个 issue 的翻,你似不似傻~
    光文档的目录一层一层的开就好长时间~然后还是要用网页内搜索
    那直接 Google 定位到目标页面多快!

    建议学习 Google 高级搜索的语法
    Zero24
        44
    Zero24  
       2016-05-12 09:59:48 +08:00
    stackoverflow
    yiyiwa
        45
    yiyiwa  
       2016-05-12 11:00:04 +08:00
    stackoverflow 回答问题, 总让我解释, 直接说 英文不乍的, 没办法解释。
    bwangel
        46
    bwangel  
    OP
       2016-05-12 11:20:59 +08:00
    @yangyanggnu ,谢谢!
    Felldeadbird
        47
    Felldeadbird  
       2016-05-12 11:23:02 +08:00
    stackoverflow 才是解决问题的好去处。
    github 都是在找相关库疑难杂症时被谷歌带去的。
    BestReviewApp
        48
    BestReviewApp  
       2016-05-12 11:23:10 +08:00
    @lslqtz 哈哈哈
    bwangel
        49
    bwangel  
    OP
       2016-05-12 11:33:35 +08:00
    @all 麻烦大家移步到这里 http://v2ex.com/t/278127

    分享一下你用 Google 的奇技淫巧吧!
    bwangel
        50
    bwangel  
    OP
       2016-05-12 11:34:10 +08:00
    想 @所有人, 结果 @ 了 all 这个用户 。。。
    gxustudent
        51
    gxustudent  
       2016-05-12 12:32:07 +08:00
    从面向 google 编程 进化到了 面向 github 编程。
    wujunze
        52
    wujunze  
       2016-05-12 13:00:53 +08:00
    @bwangel V 站能 @所有吗?
    loser
        53
    loser  
       2016-05-12 13:56:40 +08:00
    你可能需要学习一下 google hacking
    或者学会使用 site:github.com
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1024 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 19:31 · PVG 03:31 · LAX 11:31 · JFK 14:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.