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

在 Hack News 被吐槽

  •  
  •   Lime 2016-09-02 12:08:50 +08:00 6717 次点击
    这是一个创建于 3377 天前的主题,其中的信息可能已经有所发展或是发生改变。

    昨天在 Hack News 上发了一下 Young开源社区Github 链接 ,结果 title 中 forum 写成了 form (昨天也在 V2EX 发了,幸好是中文...),引发一阵吐槽,。看来还得好好练下手速(跟手速有毛关系) :)

    另外评论里有很多人说,看到 build with love 的字样就 cringe ,看起来他们比较讨厌这种说法?

    还有人问 Logo 挺好看的,用的什么字体。其实是 monofur ,我最喜欢的编程字体,不知道有没有同道中人。喜欢 monofur 是因为盯着屏幕时间再长眼睛也不会累,而且看起来很可爱。

    是不是好久没有人带节奏了?哈哈,走起!

    这个是 Hack News 那个帖子 https://news.ycombinator.com/item?id=12403699

    40 条回复    2016-09-02 19:08:31 +08:00
    julyclyde
        1
    julyclyde  
       2016-09-02 12:21:42 +08:00
    with love 确实挺矫情
    虽说和产品本身无关吧
    但可能大家对于过于有情怀的人的作品质量比较担忧吧
    比如锤子手机
    Lime
        2
    Lime  
    OP
       2016-09-02 12:26:32 +08:00
    @julyclyde 其实我写 readme 的时候,有参看这个 https://github.com/spf13/hugo 是怎么放 logo 的,然后看到 built in love ,就 『引入』了,醉
    imn1
        3
    imn1  
       2016-09-02 12:27:58 +08:00
    跟隔壁有帖说“残忍地拒绝”是一个德行
    yxzblue
        4
    yxzblue  
       2016-09-02 12:30:07 +08:00
    看截图,这不就是 V2EX 的翻版嘛,发到 V2EX 来就行了。外国友人 也看不懂中文,何必呢
    Lime
        5
    Lime  
    OP
       2016-09-02 12:32:25 +08:00
    @imn1 估计是,不过看有的 star 比较多的也说这个词,估计是真的 in love ,比如这个 https://github.com/spf13/hugo
    Lime
        6
    Lime  
    OP
       2016-09-02 12:33:35 +08:00
    @yxzblue 骗 star 啊 :)
    htfy96
        7
    htfy96  
       2016-09-02 12:35:43 +08:00 via Android
    没被 downvote 到灰掉已经不错了…
    Seita
        8
    Seita  
       2016-09-02 12:36:13 +08:00 via Android
    你这 typo 确实挺多的,比如这个帖子标题……
    Lime
        9
    Lime  
    OP
       2016-09-02 12:37:12 +08:00
    @yxzblue 讲真的话,社区页面是借鉴了 V2EX 和 ruby china ,不过 Young 不仅仅有讨论区,还有很多其他功能,比如 IM chat ,社交等(虽然比较鸡肋)
    Lime
        10
    Lime  
    OP
       2016-09-02 12:38:17 +08:00
    @Seita 是啊是啊,当时我脑子一定进水了!
    Seita
        11
    Seita  
       2016-09-02 12:40:31 +08:00 via Android
    @Lime 我是说 V2EX 这个帖子的标题
    Lime
        12
    Lime  
    OP
       2016-09-02 12:43:32 +08:00
    @Seita 啊?简写嘛,嘻嘻
    lijinma
        13
    lijinma  
       2016-09-02 12:49:46 +08:00
    @Lime - . - Haker News 简写成 Hack News..
    lijinma
        14
    lijinma  
       2016-09-02 12:50:19 +08:00
    @Lime - . - Hacker News 简写成 Hack News..

    我也写错了。
    Lime
        15
    Lime  
    OP
       2016-09-02 12:54:15 +08:00
    @lijinma 哈哈
    Allianzcortex
        16
    Allianzcortex  
       2016-09-02 13:33:26 +08:00
    @Lime 道理我都懂,但这个 built with Python 真的是 What?? 是 Node.js 的后端。。。?
    jianzong
        17
    jianzong  
       2016-09-02 13:47:08 +08:00 via iPhone
    我猜测被吐槽的原因是, build with love 适合放在隐藏的地方,给人惊喜。你放在标题就有种电影彩蛋放片头的感觉了吧。
    Lime
        18
    Lime  
    OP
       2016-09-02 13:55:50 +08:00
    @jianzong 不太清楚, cringe 这个单词不知道到底怎么理解才能准确
    Lime
        19
    Lime  
    OP
       2016-09-02 13:58:05 +08:00
    @Allianzcortex 有可能,不过这个后端确实是 python 写的, NodeJS 只是用来搭建 build 环境
    yxzblue
        20
    yxzblue  
       2016-09-02 14:10:52 +08:00
    @Lime 泱泱中华 13 亿人口。顺手给你 star 了
    sudoz
        21
    sudoz  
       2016-09-02 14:20:27 +08:00
    想知道楼主的 vim 配置
    khahux
        22
    khahux  
       2016-09-02 14:26:00 +08:00
    follow star 注册
    Lime
        23
    Lime  
    OP
       2016-09-02 14:26:25 +08:00 via iPhone
    @yxzblue 那个是玩笑话, hacker news 、 reddit 等多逛逛还是有很多发现的
    Lime
        24
    Lime  
    OP
       2016-09-02 14:28:46 +08:00 via iPhone
    @sudoz 我是 fork 的 k-vim ,然后根据自己的需求改了下 https://github.com/shiyanhui/k-vim
    frittle
        25
    frittle  
       2016-09-02 14:29:35 +08:00
    我笑了, google "built with love" 第一条搜索成绩就是楼主的 github 项目页面。
    Lime
        26
    Lime  
    OP
       2016-09-02 14:31:40 +08:00 via iPhone
    @Lime 另外如果你是 mac 的话,比较推荐 iTerm2 + oh my zsh + tmux ,杀人越货、居家旅行之利器
    sudoz
        27
    sudoz  
       2016-09-02 14:33:53 +08:00
    @Lime 多谢,这就去试试
    Lime
        28
    Lime  
    OP
       2016-09-02 14:35:36 +08:00 via iPhone
    @frittle 还真是的, google 这个玩笑开的有点大...
    qurioust
        29
    qurioust  
       2016-09-02 14:40:32 +08:00
    楼主,用 gen.coroutine 装饰器后,没必要请求结束都用 self.finish()了吧,直接 self.write()就好。还有接口返回一个 json 直接写一个字典就好,没必要用 json.dumps()转成字符串
    Lime
        30
    Lime  
    OP
       2016-09-02 15:18:04 +08:00
    @qurioust 嗯,是的。 self.write 会帮你 json.dumps ,但是我嫌 python 内置 json 性能比 c 扩展的 simplejson 差, self.finish 能立刻把数据 flush 到客户端, self.write 只是把数据暂时写在缓存中,而且我不太喜欢 torando 封装 write 这样做法, write 就应该做他自己本职工作。若真要封装,另起一个函数 write_json 比较好,见名知义。
    qurioust
        31
    qurioust  
       2016-09-02 15:24:48 +08:00
    @Lime 看来楼主对 tornado 的理解确实足够深刻
    Lime
        32
    Lime  
    OP
       2016-09-02 15:27:05 +08:00 via iPhone
    @qurioust 一起讨论,共同进步 :)
    theJian
        33
    theJian  
       2016-09-02 16:17:47 +08:00
    @Lime 你用的是 window manager 吗, 挺好看的, 是那种, 配置文件能不能和我分享一下
    tidewind
        34
    tidewind  
       2016-09-02 16:39:47 +08:00
    建议用 write_json 封装一下, self.finish(json.dumps(response_data))这样写看着挺蛋疼的
    Lime
        35
    Lime  
    OP
       2016-09-02 16:41:53 +08:00 via iPhone
    我用的是 tmux ,配置文件在这 https://github.com/shiyanhui/.tmux ,也是 fork 的别人的,自己改了下
    Lime
        36
    Lime  
    OP
       2016-09-02 16:42:21 +08:00 via iPhone
    Lime
        37
    Lime  
    OP
       2016-09-02 16:44:10 +08:00 via iPhone
    @tidewind 你们一说我也觉得这样写太嗦了,一会我 fix 一下
    qurioust
        38
    qurioust  
       2016-09-02 17:16:03 +08:00
    @Lime 刚刚看 tornado 代码,直接调用 self.finish ,如果传有数据的话同样会调用 self.write 方法,所以直接调用 self.finish 的方式真的达到你的效果了么?
    Lime
        39
    Lime  
    OP
       2016-09-02 17:40:18 +08:00 via iPhone
    @qurioust 问题的本质是我不想用 self.write(dict)默认调用自带 json 库这种方式。 finish write flush 相关的,写法有很多种灵活运用就行。
    doubleflower
        40
    doubleflower  
       2016-09-02 19:08:31 +08:00
    这么花哨的字体看多了不累嘛
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5270 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 08:22 PVG 16:22 LAX 00:22 JFK 03:22
    Do have faith in what you're doing.
    ubao msn 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