|  |      1geeglo      2019-03-14 13:01:59 +08:00  29 硬件都没有,怎么测试。光看就行了吗? | 
|      2ace12      2019-03-14 13:02:43 +08:00  7 你懂飞机么 | 
|      3mikeguan      2019-03-14 13:04:04 +08:00 via Android  35 飞机故障了,拿起笔记本就往驾驶舱 debug | 
|  |      5dangyuluo      2019-03-14 13:05:00 +08:00 来给我解释一下空速管的原理 | 
|  |      6sugars PRO  3 先给我买架飞机来调试一下✈️ | 
|      7userdhf      2019-03-14 13:10:18 +08:00 有没有大神开发一款 web 界面的飞控模拟器.... | 
|  |      8ayase252      2019-03-14 13:13:13 +08:00 via iPhone  5 提问:飞机有几个控制面?各有什么作用?(笑 | 
|      9alfchin      2019-03-14 13:13:17 +08:00 via Android review 一下没用的。你永远无法穷举天上会遇到的情况,只能说见招拆招,顺便把系统下限锁住。 | 
|  |      10loading      2019-03-14 13:14:15 +08:00 via Android  22 楼主可以看看阿波罗的代码,开源了。 | 
|  |      11vevlins      2019-03-14 13:16:03 +08:00 这个思路不错,未来越来越多硬件向软件方向转化,故障率是有可能提升,开源出来是个好主意 | 
|  |      12szzhiyang      2019-03-14 13:19:50 +08:00 那么问题来了,飞机用的是什么操作系统? | 
|      13PhpBestRubbish      2019-03-14 13:20:00 +08:00  1 空客表示很好 | 
|      14lihongjie0209      2019-03-14 13:27:31 +08:00  4 业务需求都清楚了吗就代码审核? | 
|  |      16yexiaoxing      2019-03-14 13:30:16 +08:00  1 就算软件给你 review 了,硬件出 bug 了(见空中浩劫 | 
|  |      17nellace      2019-03-14 13:33:13 +08:00  1 搞硬件编程和纯软件编程有很大的差异,纯软件完全可以反复回测,反复去复现问题 debug,硬件完全不是这回事,举几个听过的例子, 1.针织机器改良了以后,正常运行不知道哪出问题了,直接把织针全搞断了,压根不知道怎么去排查问题 2.知乎上刊登的说是卖给医院的设备时不时就不灵,拿回厂里测试酒神好好的,拿回医院就不行,开始怀疑是操作人员操作问题,派人驻场排查问题,结果还是那样,只要在医院机器就有问题,拿回厂里立马就好,结果后来怀疑是旁边有放射性的医疗器械影响造成的,这。。。。。。 纯软件开发从一台服务器迁到另外一台还经常跑不起来呢,更别提硬件了,硬件运行所处的环境根本没办法预测,更难 debug,就算开源了,外行根本也看不出啥门道吧 | 
|      18LxkLxkLxk      2019-03-14 13:34:12 +08:00 @loading #10 GitHub 上搜到了。。给大家个链接: https://github.com/chrislgarry/Apollo-11 | 
|  |      19loading      2019-03-14 13:34:51 +08:00 via Android  1 @LxkLxkLxk 我刚帮你百度出来的,下次希望你能自己搜索←_← https://cn.engadget.com/2016/07/11/apollo-11-source-code-on-github/ | 
|      20shihty5      2019-03-14 13:37:03 +08:00 第一反应是美女是第一生产力 | 
|  |      21shijingshijing      2019-03-14 13:42:07 +08:00 via iPhone  4 楼主不妨从你最熟悉的出发,先学习一下 VxWorks 操作系统,然后看一下 AFDX 协议,然后再去了解了解 ARINC 的那一大堆协议:软件的,硬件的,通信的,导航的,控制的,监测的… 每本都差不多都是一本小词典,怕是要从入门到入坟吧,那玩意儿是现代工业皇冠不是随便吹的。 | 
|      22lneoi      2019-03-14 13:46:28 +08:00 阿波罗的代码先过过眼,然后再考虑下一步 | 
|      23lovejunjie1      2019-03-14 13:50:28 +08:00 @yexiaoxing 代码 review 了。硬件也检查无误了。驾驶员开始骚操作了(同见空中浩劫,哈哈哈) | 
|  |      24wengjin456123      2019-03-14 13:54:52 +08:00 可怕,程序员都要造飞机了嘛 | 
|  |      25YenvY      2019-03-14 13:57:17 +08:00 via iPad  22 面试都是造火箭的,review 你个飞机怎么了 先找找 engine.java 在哪个目录 | 
|  |      27hem      2019-03-14 14:11:57 +08:00 弱弱问一下波音的测试工程师工资多少,还有商业保险卖给他们呢吗? | 
|      28across      2019-03-14 14:17:17 +08:00 来人,上那份战斗机 C++编程指南。 | 
|  |      29learnshare      2019-03-14 14:17:28 +08:00 x-plane 上或许可以试飞 | 
|      30boris1993      2019-03-14 14:22:02 +08:00 via Android 来给我解释一下 AOA 传感器的原理 来给我解释一下 MCAS 的启动条件,以及如何人为切断 来给我列举至少 2 种切断自动驾驶的方法 | 
|  |      31SeanChense      2019-03-14 14:22:29 +08:00 工业级代码还是比消费级代码强很多的 | 
|      32across      2019-03-14 14:25:34 +08:00 | 
|  |      33real3cho      2019-03-14 14:26:15 +08:00 面试造飞机终于到了施展拳脚的时候 | 
|      34jeffersonpig      2019-03-14 14:29:25 +08:00 飞控的几个坐标系转换方程你写一下 | 
|  |      35fantastic      2019-03-14 14:31:49 +08:00  1 如果发现的漏洞,被坏人利用那就可怕了 | 
|      36mangoDB      2019-03-14 14:32:38 +08:00 键盘侠( 233,开个玩笑) | 
|  |      37dazhangpan      2019-03-14 14:36:17 +08:00 只能是越 review 越不敢坐 | 
|  |      38leloext      2019-03-14 14:37:14 +08:00 飞行控制法则是各飞机公司的最高机密。 | 
|      39marcushbs      2019-03-14 14:38:12 +08:00  1 开源出来那些 sleep(1); abuseOil(100); 的“待优化代码”岂不是全曝光了 | 
|      40boris1993      2019-03-14 14:39:12 +08:00 via Android  1 哦对了,航电还真的不是由波音开发的,也不是由空客开发的,Honeywell 了解一下,当然也不止霍家港一家做航电的 | 
|  |      41zhttty      2019-03-14 14:40:09 +08:00 最 2 的就是竟然没法子完全切换人工操作…… | 
|  |      436IbA2bj5ip3tK49j      2019-03-14 15:43:05 +08:00  2 openssl 开源那么多年了,谁 review 了。 | 
|      44ifxo      2019-03-14 15:44:12 +08:00 你也得先有那水平能看懂源码再说 | 
|      45netherlanddennis      2019-03-14 15:46:52 +08:00 工业级代码~~ | 
|  |      46ncepuzs      2019-03-14 15:47:13 +08:00 为面试做准备? | 
|  |      47stebest      2019-03-14 16:18:57 +08:00 谁把屠龙术的代码开源一下,大家一起来 review | 
|      48StarRED      2019-03-14 16:30:02 +08:00 via Android 有一名随机工程师 副驾驶 在处理电脑决断策略。 机长 副驾驶 二人驾驶。 | 
|  |      49x86      2019-03-14 16:31:31 +08:00 那更不敢坐了 | 
|      50mrco      2019-03-14 16:45:49 +08:00 你都不精通航空专业知识,给你看了相关的代码又如何? | 
|      51jetbillwin      2019-03-14 17:26:51 +08:00 Linux 代码你审计过了么…… | 
|  |      52Sylphiette      2019-03-14 17:43:19 +08:00 @YenvY #25 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈,承包我今天一天的笑点 | 
|  |      547wN5407klUw768m0      2019-03-14 19:07:00 +08:00 题主还真是蜜汁自信啊,以 IT 行业的对质量安全和 bug 容忍度的测试标准,别说飞机行业,汽车行业,就是银行业你都没戏啊。 | 
|  |      55crazycen      2019-03-14 19:07:52 +08:00 via iPhone 楼主你飘了! | 
|  |      56Flygoat      2019-03-14 19:10:05 +08:00  15 | 
|      57DesmondLiu90      2019-03-14 19:24:30 +08:00 需要专业知识啊 | 
|  |      58shayuvpn0001      2019-03-14 19:39:49 +08:00 @Flygoat  这些图还有图上的逻辑估计楼主看不懂的,这还只是 MCAS 一部分,整个灰机这样的系统怕是几百个,楼主看完估计直接 gg 了~ | 
|  |      59shayuvpn0001      2019-03-14 19:47:03 +08:00  1 @Flygoat  这是个高中生!!! 真可怕~ | 
|  |      60AlisaDestiny      2019-03-14 21:18:28 +08:00 @Flygoat 你也太厉害了吧,才高中就喜欢搞这些。 | 
|      61bikingtarzan      2019-03-14 21:37:06 +08:00 via Android @YenvY 可怕,你是魔鬼 | 
|      63lusheldon      2019-03-14 21:41:15 +08:00 via Android 让我想起了春节十二响那个项目 | 
|  |      64dongyi945      2019-03-14 21:43:37 +08:00 哎呦,你承包了我一年的笑点. 光设计有什么用,光看设计你就知道飞机能飞起来?光看设计你就能知道用的各个部件在实际使用中会有什么寿命和可靠性问题? | 
|  |      65applehater      2019-03-14 22:38:48 +08:00 via iPhone 像前苏联,全部搞模拟电路就没代码给你看了。 | 
|  |      6620015jjw      2019-03-14 23:47:06 +08:00 波音安保做的超好 - - 保密项目外国人都无法参与的 还想开源... | 
|      68zzj0311      2019-03-15 02:21:16 +08:00 via Android 就国内现在写业务代码这群人的水平,做个电瓶车出来都不敢坐 | 
|  |      69blackwolf      2019-03-15 02:57:59 +08:00 怕不是开源了,冒出了一串自主研发的东东出来 | 
|  |      70radc      2019-03-15 03:42:56 +08:00 这楼主的说法有种很强的推特程序媛脑洞既视感.... | 
|  |      71Trumeet      2019-03-15 06:37:16 +08:00 via Android @applehater 全部模拟电路可太秀了 | 
|  |      72JerryCha      2019-03-15 07:40:39 +08:00 把软件烧入模拟机里 | 
|      73goodan      2019-03-15 08:11:35 +08:00 via Android 程序员真的是最可爱的人 | 
|  |      74zjyl1994      2019-03-15 08:53:32 +08:00 via Android 你看完了怎麼測啊,而且專業性很強的飛控在幹嘛非專業人士不見得看得懂 | 
|  |      75ZeoKarl      2019-03-15 09:03:32 +08:00  2 最后,程序被用 js 重新实现了一个出来 | 
|      76Whitebooom      2019-03-15 09:05:59 +08:00 我咋感觉这其实是楼主一句调皮的话,皮卡丘的皮 | 
|  |      77tachikomachann      2019-03-15 09:06:07 +08:00  2 有时候开源跟安全真的关系不大。。忘了几年前的心脏滴血了嘛。。 | 
|      78wwwyiqiao      2019-03-15 09:09:30 +08:00 打个断点停一下 哈哈哈 | 
|  |      79deadEgg      2019-03-15 09:28:23 +08:00 @xgfan 我还真 review 了,在看他 ec 的算法。蒙哥马利、kdf、dh 相关的,它比较复杂的地方在于 openssl 去实现一些公式不是按照简单的基线算式而是靠栈以及多暂存进行加速。。。 | 
|  |      80CSGO      2019-03-15 09:39:59 +08:00 1.01 版本升级:修复了小概率出现读取文件问题导致的飞机突然快速俯冲问题。 | 
|  |      81moposx      2019-03-15 09:42:05 +08:00 via Android 先看看阿波罗的开源代码吧Σ(゚∀゚ノ)ノ | 
|      82digitO      2019-03-15 09:43:15 +08:00 这种工业级软件要求高的一逼吧 | 
|  |      83solos      2019-03-15 09:44:01 +08:00 看完估计不敢坐飞机了 这么复杂肯定有 bug | 
|  |      84marsgt      2019-03-15 09:47:51 +08:00 “乘务员~请问这趟航班是哪个分支的?贡献源码或者提 Issue 可以免票或者打折么?” | 
|  |      85xinl      2019-03-15 09:53:59 +08:00 你还想往飞机上写 bug ?现在的人真坏 | 
|      86pobing123      2019-03-15 10:01:17 +08:00 @yexiaoxing 我记得 2 美分的灯泡那个还是 TM 误触操作 | 
|      87Patrick95      2019-03-15 10:17:39 +08:00 if 下降率 > 3000 { alert("PULL UP"); } 波音飞机的关键代码被我反编译出来了。 | 
|  |      88JustinJie      2019-03-15 10:52:31 +08:00 楼主 你为什么不说话了 ? 是骗回复的吗 ? | 
|      90lolizeppelin      2019-03-15 11:14:18 +08:00 不自量力就这种了 233 | 
|  |      91sonyxperia      2019-03-15 11:18:59 +08:00 建议移到「奇思妙想」 | 
|  |      92sdushn      2019-03-15 11:29:32 +08:00 via Android 哈哈哈,这是真的被面试过造火箭的人啊 | 
|  |      93evlos      2019-03-15 11:44:49 +08:00  1 我面试的时候连火箭都造了,review 一下飞机的代码怎么了?(震声(雾 | 
|  |      94no1xsyzy      2019-03-15 12:15:18 +08:00 第一次事故的结论是输入设备的故障 根据反演律,一个阳性检测的双备份会导致阴性检测的两个单点故障 或者说增加敏感度会降低特异度 第一次调查结果就是这个意思…… 你这 review 了也没用,交叉可用性分析需要至少变成三数据源…… 这多半需要改动硬件…… GPS 和当地风速结合能算出空速吗? 跟软件半毛钱关系没有 —— 第二次事故才找到黑匣子没多久,我估计差不多也是一个原因。 | 
|  |      95no1xsyzy      2019-03-15 12:19:20 +08:00 | 
|  |      96no1xsyzy      2019-03-15 12:21:59 +08:00 @Patrick95 修一下,两个空速方向探测器任意一个都能独立触发强制拉起。 if (getairspeed("LEFTDIR").direction < -35 || getairspeed("RIGHTDIR").direction < -35) { addOps("PULLUP", 20); } // No alert | 
|      97brickxu      2019-03-15 12:49:26 +08:00 不懂“业务”的人去 review 代码,肯定是一脸懵逼,除了 codestyle 类的问题,你还能挑出来个啥?! | 
|  |      98jaleo      2019-03-15 12:59:42 +08:00 via iPhone 不懂飞机 怎么可能写飞行控制系统 就是说 没有航空工业 就没有飞控系统 不是专业的 根本看不懂代码 | 
|  |      99Asyncway      2019-03-15 14:29:02 +08:00 我发现你们脑洞是真的大啊 |