DevOpsWeekly#17 神经网络训练是一种编程吗? 微软 Flow, 免费的自动化服务; 如何完败你的写代码面试? 该选择哪种 FeatureBranch 工作方式? DNS 原理入门 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ninjadevops
V2EX    DevOps

DevOpsWeekly#17 神经网络训练是一种编程吗? 微软 Flow, 免费的自动化服务; 如何完败你的写代码面试? 该选择哪种 FeatureBranch 工作方式? DNS 原理入门

  •  
  • /a>
      ninjadevops 2017-03-18 14:20:30 +08:00 4453 次点击
    这是一个创建于 3144 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Uncle Bob: 神经网络训练是一种编程吗?

    Uncle bob 最近写了一篇博客回应Grady Booch(UML 设计者之一)在 twitter 上的提问"How does the presence of neural nets impact the dev lifecycle?": 训练神经网络是一种编程吗? 目前来说不是, 更像一种'黑科技', 它的背后可能有科学, 但这种科学还不是很严格.

    Is training a neural net programming? The answer to that, at least at the moment, is clearly “ No ”. Training neural nets is something of a black art. There may be a science behind it; but that science is not particularly rigorous yet. Training a neural net is nothing like programming. It is not the enumeration of transitions into a finite state machine. Rather, it is an attempt to find enough events to present to the neural network, and a corresponding attempt to measure how appropriately the neural net behaves. And it is that last measurement that is the most fraught with uncertainty and danger.

    Grady Booch 最近在 TED 有过一次关于 AI 的演讲, 有兴趣的读者可以点此观看: Don't fear superintelligent AI

    Microsoft Flow: 免费的自动化服务

    if 超过 10 天没有写博客: 发邮件给我, 提醒我写点什么. 

    如果我超过时间没更新博客, 请提醒我! 如果你喜欢 /需要类似的自动化服务, 你也许应该尝试 IFFT/Zapier, 微软于 2016 年推出了 Flow 服务, 该服务类似于 IFFT/Zapier,帮助用户自动化集成外部应用 /服务. 譬如当设定的 RSS 有更新时, 自动发布到 Twitter 跟 Facebook, 然后再 call 一个 http 服务, 之后再发邮件通知流程执行完毕等等.

    免费配额: 750 次运行 /月.

    如何完败你的写码面试 How NOT to succeed in your 45-minute coding interview

    本文列举了典型的面试中的错误:

    1. 花太多时间谈论目前正在做的工作 /项目. 应该简洁直白的切中要点, 把握好面试中的时间. 在面试前, 考虑以下问题, 并给出一两句话的简短回答: 1. 你正在做什么项目? 2. 该项目中最挑战的部分? 3. 在过去 6 个月中你碰到的最难解决的 bug?
    2. 没了解清楚问题就下手. 譬如给你一个 linked-list, 是要逆序, 还是要逆序打印?
    3. 不要因为紧张, 没有想清楚解决方案就仓促的开始编码
    4. 不要试图随便先写一点代码到墙上, 花点时间把问题想清楚, 如果对方要一个 O(1)的解决方案, 如果你做不到, 那基本上就是被拒.
    5. 你没有测试你的代码. 用一个例子来验证你的代码, 在对方指出问题之前发现问题. Bonus: 问面试官你做的怎么样? 虽然这不会对结果造成影响, 但这回让你的面试官觉得尴尬(如果是要拒你的话?)

    FeatrureBranch: 该选择怎样的工作方式?

    2009 年 MartinFowler 关于 FeatureBranch 的博客, 在使用 Distributed Version Control Systems (DVCS)时, 该采取怎样的流程保证多人同时开发并减少 merge 的痛苦? 本文对比多种分支管理 /合并方式, 结论:

    • 对于纪律严明的团队, 使用 DVSC + CI
    • 对于稍微乱一些的团队, 恐怕 DVSC 会误导人们使用长生命周期的 branch. 集中化的 VCS 并不鼓励 branch, 会要求成员尽早的提交代码.

    [中文]DNS 原理入门

    读读阮一峰老师的 DNS 原理入门, 通俗易懂.


    插播广告 如果您乐于贡献, 欢迎你每周抽出时间来为所有读者推荐富有营养的文章, 您可以通过以下方式推荐您的内容及点评:


    by ninjadevops.com

    Rss 订阅: http://ninjadevops.com/feed.xml

    微信订阅:

    微信订阅:

    3 条回复    2017-03-19 21:11:50 +08:00
    shawnxwang
        1
    shawnxwang  
       2017-03-19 09:42:10 +08:00
    文章有很多语病。让人读起来很费解,如:“本文列举了典型的面试中的错误”,中“不要因为紧张, 没有想清楚解决方案就仓促的开始编码”也是错误吗? 推荐改成“本文列举了典型的面试中应该注意的问题”。还有一处明显错误:“ IFFT ” 应为“ IFTTT ”。 还有其他地方就不一一列举了。
    shawnxwang
        2
    shawnxwang  
       2017-03-19 09:44:41 +08:00
    给楼主的建议:不能保证翻译准确无误无语病的话,不如直接贴英文原文。
    ninjadevops
        3
    ninjadevops  
    OP
       2017-03-19 21:11:50 +08:00
    @shawnxwang
    多谢指教!
    正在努力捡回中文语法.

    “不要因为紧张, 没有想清楚解决方案就仓促的开始编码”也是错误吗
    => 是的, 这是面试中的错误.

    "Instead of trying to put some code on the whiteboard, spend that time in figuring out the solution"
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1025 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 23:24 PVG 07:24 LAX 16:24 JFK 19:24
    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