|
|
& H" P' e/ j, z Z: @! {1 N: u0 |
作者 | 阿木&伍杏玲1 s i/ F$ ^. v: X1 p, o
出品 | CSDN(ID:CSDNnews)9 V+ y8 ~7 [; h+ J
' A: r& s, B1 q" lStackOverflow“被黑”了?
5 \( g' ?. l3 M0 @* Z( K; ~昨天阿木刚到公司,按照惯例先打开电脑浏览下StackOverflow 上的问题,结果吓一跳,页面的画风是这样的:2 h+ x8 r _6 H3 K& y

- }* W; n2 {; _( q3 x整个网站花里胡哨,大概是几十年前的风格,屏幕上册一直滚动“Welcome to Stack Overflow”,屏幕两侧布满了stack overflow的Logo,且还是被修改过的Logo,另外还出现了只独角兽,中间的问答部分风格也显得很奇怪。如果是改版的话,这版本改动是不是忒大了点,让人直接以为进错网站了。
; f. X7 A" ^% I0 f* a我的第一反应是网站被攻击了,而且是在愚人节这天被攻击了,心情比较激动,正准备在朋友圈中昭告天下,忽想到应该试下功能是否还可正常使用。9 J" Z$ V7 j! H, t j# k
于是试了一把,结果正常,一般情况下网站被攻击的话功能使用上一般会出现问题。难不成被DNS劫持了?
2 V3 \4 P ^* ^2 c7 l1 I( m6 s看了下域名还是Stack Overflow 的域名,想到这刚好看到页面的上侧有 个”返回未来” 的提示: v! D+ }, j% |3 p
提示上面还多出了一个”Time Travel(时间旅行的图标)”,点击一下结果回到了正常的页面: 7 S9 _9 p# D! |/ F* p2 E! E! c
拉到页面的最下方看到有个非常火树银花的留言板,很多人在里面留言,看了下留言的内容,基本可以断定自己愚人节中招了:' Z4 _; g1 k7 b9 {
4 @+ r5 l& J: J" B, T

6 q. l4 ~9 h0 x1 F- @- q: q自己写了条留言,然后提交了下,然后在留言板中找了半天也没看到自己刚添加的留言,但是留言貌似每次进来内容都不一样,于是看了下前端的代码,结果留言的信息是写死在代码中的,只不过每次会随机显示几条:/ k* i# R; u& H# ?6 f+ F8 |: f
addRandomComment {
2 b3 u, H. ^/ L8 a+ v- U var names = [8 r. D# d- T# h2 s
"adam",
5 Z2 w# w$ y/ S# R: D, O) B "jane",/ \$ b- D; z6 J' q. H& J& {8 a. |
"meg",3 s/ ?* i* T! I* I
"jon",
( U4 _) M' y3 J6 u8 j "josh",
, I) e. r# X9 p6 j "lisa",
9 {6 H1 e1 ]0 y "brian"
b+ q R7 R& @ ]4 h( D, ~ s ];) U$ z; @) o4 b/ N$ a7 {6 I
var comments = [
4 ~" i7 I) r8 f0 w; j "Is this an April Fool's joke?",* V/ f c2 U' ?+ T5 o- I, K4 U
"this is for april 1",
) f& L5 a* R0 e& ?3 O. \ "april fools :)",2 z" H& P6 h' o/ w
"Where's the webring? :(",9 n: d: m9 D( _
"check out this song! http://myspace.com/soeb__42345",, q8 {( R1 m2 f
"FIIIIIIIRRRSSSSTTTTTTT"," G% E: |# t3 }; N& l1 r
"...",8 {9 ?% I2 v" f
"lol",
8 H/ m3 \4 N8 h "lol jk"," ~$ h6 E+ O) R
"testing.",5 W9 S% {! a# Z7 }
"the unicorns are genius",8 {. |6 k+ `! o
"did they kill sparkles???",: s4 h9 H5 z- W/ w3 I1 d
"fireballs would have been better",
2 s8 E- E& k& D! p5 F) u w( U "I forgot about lol",6 ]* _' \4 t+ W' o
" !!!",! ^2 J) [1 Q- s/ Z" ^4 d, r
"What about ?",
+ x# X. D0 C/ ]; w: z( p& a* d "testing...",6 A" ]. `1 c4 ^! \1 y1 n1 O
"test test test",% `6 A/ `8 B' x4 S% b" R- ~
"does this wor",; j M9 D- |: b, `; t. Q
"OMG HAHAHA",
; R1 ^8 B! v9 [7 }& W "omg",7 Z3 t9 `7 q) ^5 g m8 r
"heh.",
# N% T. S/ _6 X4 b "hehehe",4 ^; L9 n, H+ W, M3 y& `
"I think they got haxxxed",
9 U6 Y+ g1 | y% z& S "There are so many better things for the devs to do.",
/ Z/ h+ Y) s+ e( D( C( G% }; P "I guess it's April :P",# p8 K- d5 ? t3 Q, A4 _8 ~2 e/ r% @
"f",
5 E% a2 `! T+ S' n" L1 M% W: s "it's almost Y2K!!!",
3 p# A2 }$ z' d, C) m "what browser are you using?",# Z5 b' J: O/ b1 D9 f8 a. q
"netscape 4.05",
9 G% H3 w, Q* ` R' P) M; S "ff",, ^) l( D* S9 x4 P
"DHTML!",0 p( y G5 Q+ ^! }3 a4 t
"Flash"
, t' G! e# i+ _# ~) I ]; addComment(names[Math.floor(Math.random*names.length)], comments[Math.floor(Math.random*comments.length)])
. y! P9 S. ~6 C1 R9 V$ v& V3 M; a }" Z" Q% W/ H/ T" O. B
3 ~# I- @3 O, E
接下来Google 了下这个事情,结果真的是个愚人节玩笑,相信今天被惊到的不仅仅是我。此刻自己的内心的是这样的:竟然没有被攻击,感觉很失望。% P Q7 F5 }/ V3 F7 ^1 u' |) A
幸好没有发朋友圈,要不此刻肯定已经收到了铺天盖地的嘲笑。- ^7 A" h+ C- g9 v0 Z/ X% |
StackOverflow 作为码农们最常用的三大网站(另外两个Google、GitHub)之一,在昨天开启了愚人节模式,整个网站风格看着非常的怀旧,随处可见的Flash 特效(鼠标移动特效、跑马灯等),直接把我们带回到了N年前。8 P% L" j$ k R8 a; r4 p: K7 W- Q
如果没注意到是愚人节的话,相信很多人第一反应都是StackOverflow 被黑了。# |: d% v6 L- U9 y: ?
m, g4 Y* o' _3 n6 U2 o- J
有些好事的同学还打开页面的源码探索了一番,我也试了一把,结果发现页面的源码中隐藏了一些彩蛋,比如下面这个注释:4 H* D- o! S0 U* h
; ^3 A* Q! E/ @+ Z% E/ W% R
有些同学反馈,打开这个页面可能会比较卡,可能会卡到浏览器崩溃,虽然我自己没遇到这个情况,但在此还是建议大家谨慎操作。
1 a7 `) v- L! y1 O' R1 I7 k9 J b# R3 s" U6 p- H% q/ S- ]
与之相对的,微软公司在此前的3月28日已经发布了内部的备忘录,禁止自己的员工在愚人节当天进行任何和公司相关的恶作剧。对于此事微软首席营销官卡波塞拉已经在公司内部向微软的全体员工传达了公司的警告,原因是微软认为,愚人节在公司产品中添加彩蛋的做法给公司产品带来的积极影响非常有限,且根据以往经验添加彩蛋的做法很可能会引发一些其他的负面影响,甚至会出现惊人的反作用。' y2 R7 |$ h/ d0 R
7 j5 N$ n" Q; k4 i: G1 c
消息一出,很多人认为卡波塞拉这种做法显得太过拘谨、保守,但是客观来看,在过去的几年的愚人节中的确出现过一些企业因为愚人节玩笑而导致引火上身的事情。典型案例,如2016年的谷歌,2016年的愚人节当天谷歌在其电子邮件Gmail中加入了《卑鄙的我》中的小黄人,并且关闭了邮件收到时的声音提醒,结果这件事后面引起了轩然大波(甚至导致一些人失去工作),引起大量Gmail用户的不满,导致最后谷歌公司不得不向用户道歉。9 [( V7 R% [' s
下面我们一起盘点下昨天愚人节互联网大厂做了啥恶作剧?
; M4 M6 @7 W% m0 W* n5 B8 V/ o! F9 H5 p6 D4 j8 _+ o; r
百度
# c6 {6 z6 o0 y' _) Y+ r) H( @8 V% }. Y相比国外之前拿自家的产品玩恶作剧,国内互联网公司一般录个视频热热场子:
E3 K) X; V1 h* Y+ h6 {百度在去年的愚人节里,推出了狗脸识别技术,称其能准确识别爱犬身份,防止狗狗走丢,甚至能够让狗狗自行购买商品并支付。* R- X8 h6 q( Q8 D1 L% Z: C
今年则推出“丘比特”对话式助手。
/ _- Z+ Q& Z% Y. u( }- t2 k; S百度表示,基于百度大数据、云计算、机器学习等能力的 AI 视觉与交互技术,将首次应用于社交领域。集合微表情识别、视觉分析、智能建议等功能于一体,是一个创造性的适用于情侣间关系改善的解决方案。0 b, A. `! o' \6 z6 o

2 H; |" W% b# d$ [ H 基于百度视觉识别技术,“丘比特”可对目标对象的动作、微表情进行精准识别及标注。根据循证基础算法及深度学习人工智能算法,在经过前期超过10万张微表情图片的数据训练后,“丘比特”可尝试通过微表情分析对象心里真实情绪。 0 n% R* }( ]" [; ?3 j5 Y H6 w
在了解对方实时情绪和心理后,还可以利用云计算实现实时策略分析,在毫秒建以智能语音交互的方式为使用者提供最佳策略建议。
3 H" r3 d* S5 ~5 J" F8 R, P
8 W& P1 Y8 S Y0 s1 y' W 阿里
2 ?1 E& w6 z: e5 S昨天,淘宝公布了与国内商业航天企业蓝箭航天合作的“宝箭”计划:在2022年,实现可回收的运载火箭配送网购商品,达成“地球1小时送达”的网购体验。$ d6 y0 u3 j1 M$ f1 ~
5 p8 ` F( s( r* U) {& J据说“宝箭”计划总体分两阶段,一期目标是完成国际运输的“宝箭号”大型运载火箭,达成“地球1小时送达”,二期目标则是完成国内秒级送达的小型化的“小宝箭号”。
8 ?# n) V8 I3 `2 [火箭送快递?淘宝想你所不敢想的!8 f: j6 f( {, N4 F; K4 T
大家动图来感受下:
/ i9 j* P, m8 U* [ a0 ]6 N& [) }, h) |& m

, r6 C% \6 i! P& l- e9 c去年的愚人节里,蚂蚁金服推出“区块链喷漆”,车主把区块链喷漆喷涂在车上,就能把自己的汽车变成区块链上的一个节点。上链的汽车可识别受信用户,自动打开车门。还可以在遇到交通事故时自动分析损伤,并与其他区块进行比对,在一秒钟之内完成事故责任判定和理赔。
! f7 n5 J& D1 ~# c8 f5 X7 H; P6 B M今年更是推出了“休想骗我”防骗手机,它具备防骗防盗防假功能,内置人工智能助手和测谎仪,除了预判来电是否安全,还能在遇到诈骗电话时启动真声自动应答,反套路骗子。$ {) {8 ]5 b2 h
1 q* Y8 `9 O* P5 W
在2017年的愚人节,阿里旗下的蚂蚁金服的口碑推出一款新的黑科技产品---K-Eye,也称人气眼K-Eye。
- w" [: R) \3 y, L根据口碑的官微介绍,这块产品使用了最新的纳米材料和传感器技术,该产品可以和口碑人气眼实时进行数据的实时联动。用户可以根据商店的人气值来判断附近人气最旺的商店,另外还可以在支付宝的口碑页面中获取免费体验的资格,如果用户点击进去了那么就上当了。
' l0 ~, j, B3 s. R% n: j3 h9 f- s) T
腾讯( h# C" V+ i' i* K1 |- x5 Q
在去年的愚人节上,腾讯宣布,筹备已久的“AI 生态鹅厂”已经完成了主体建设,预计在年内可以投产运行。
6 _2 F& E/ U3 m/ k3 Q在视频中,腾讯员工还煞有其事地介绍了他们是利用神经网络深度算法来进行科学地养鹅,并进行了数据采集。系统将通过鹅脸识别实现精细化管理,为鹅戴上智能工牌,还可以“鹅语翻译”。未来,还能让大家“云养鹅”。
/ `% }" n. K8 Q X , Y% y7 R; Q- O" w
今年,腾讯宣布推出全球首款美食AI“风味探测器”小程序,产品经理是《风味人间》总导演陈晓卿。
& M" {. V" A* q+ e集合腾讯AI实验室、优图实验室、音视频实验室的工程师,使用腾讯图像识别、知识图谱、神经网络和云计算等尖端技术来实现风味再造、食材活鉴、食谱反推等三大 AI 功能。
" o- q, K& l+ f# F+ W它以图像识别为入口,通过扫一扫就能识别上万种食材,推断品质。还有风味再造功能:臭豆腐+咖啡渣可得臭鳜鱼,打开风味探测器“风味再造”功能,扫一扫食物或照片,它就会在知识图谱中寻找近似组合,教你如何用身边常见食材模拟再造正宗风味。0 a( I q# u" u/ ^; f
! P; n# n! g5 g0 v
0 c( d; f1 r1 v
谷歌$ x8 s) W7 o# J% x; {6 L
作为互联网恶作剧的鼻祖Google,在愚人节谷歌地图上推出“贪吃蛇”功能。你可以选择在全世界的不同地区玩这个游戏,包括开罗、伦敦、圣保罗、旧金山等城市。, Z9 b5 y, H0 x
在谷歌地图上,点击菜单上的“ Play snake”,选择一座城市,你就可以扮演如巴士、地铁等交通工具开始“吃”路人了,但不能撞上障碍物。6 Q: N! n9 A! d. e
0 n" }# H* z8 E/ d
在2017年的愚人节,谷歌地图直接把自己变成了一款游戏,游戏名称为Ms.Pac-Man。用户可以可以打开谷歌地图的app,然后点击右侧的粉红色按钮来进入游戏。
8 S) Q6 D7 T; R+ u从过去这些年来看,谷歌一向对愚人节比较重视,尤其是在较早的几年,从 ”意念搜索” 到 ”鸽子网页排序” 再到 “月球研究中心招工”等,可以说是玩的非常嗨了。
# E4 l7 J0 L$ q! p% u6 N' ?5 @
6 H' X9 J# ~9 Q/ f$ U意念搜索 Z6 H+ h! A% s& F
早在2000年,谷歌曾在愚人节这天开过一个 “ 意念搜索” 的玩笑。根据页面提示,使用者只需要仔细盯着搜索页面下面的漩涡动图,同时心中默念需要搜索的内容即可完成搜索。. {$ J$ P6 u& L& o% {
有趣的是这个页面现在还可以进行访问:http://archive.google.com/mentalplex/,也还可以在此页面中进行输入关键词进行搜索,但是会跳转到我们正常用的搜索页面。
* x3 l) p, W7 r
) z$ p+ s: |" v) @. T, h6 u% n鸽子排序
/ Y2 i5 j$ _/ e对搜索引擎这块有些了解的话,大家应该知道谷歌最核心的产品是谷歌搜索引擎,谷歌搜索引擎中最核心的是谷歌的pigeonRank算法。鉴于大家对pigeonRank算法都比较感兴趣,于是谷歌在2002年的愚人节那天公布了该算法的真实工作方式:其实该技术是依靠一群经过特殊训练的鸽子来对网页进行排序的。
$ A$ i9 ?5 H0 p7 @ S1 O2 t1 M 5 r3 ?1 e0 _) s
嗯,难怪谷歌搜索那么优秀,果然与众不同。
# i" z1 n! [+ ~0 }/ l |% C& A% E" D9 ^+ ^
月球招募
z$ G) f, s; \! [4 r2004年的愚人节谷歌对外宣布了一个宏伟的计划,宣称公司正在月球建立一个研究中心,需要大量的人才,因此决定对外广招人才,并欢迎大家投递简历。
- H$ T. y+ n6 r' Z谷歌浪漫9 K. G% l) E5 E4 Y j: f8 z
0 V) u+ o6 V2 P O% c+ U# h
2006年愚人节这天,谷歌对外推出了谷歌浪漫,并宣称该产品可以协助我们搜索爱情,并可以帮助我们快速找到志趣相投的爱人。6 H+ O) U% n3 F3 V
- j' C* E+ ]# }3 Y8 DTISP3 W) {: t: M5 J, m5 K
2007愚人节这天年谷歌对外推出TISP BETA版本,TISP是一个免费的且功能齐全的端到端的无线网络系统,带上谷歌赠送的手套并将手伸入马桶,便可直通下水道网络系统,然后就可以自由的使用家庭无线带宽了。并且谷歌还提示,此产品安装简单,无论是坐式还是蹲式的马桶都可适用。9 D; i6 Q1 x0 X1 Q& a6 ^) N

4 y4 z9 i! i; E' K. w2 i2 x) \; M6 O4 E
Flask6 H. {1 o& Q8 w* o, W9 j4 ^( K
大部分愚人节的惊喜只是逗大家一乐,一般不会带来实际的影响。下面的一个愚人节例子可能是个例外。) E2 k6 P N7 k
接触过Python开发的同学肯定会知道Flask 这个开发框架,但估计很少有人知道它其实是源自于一个愚人节的恶搞。因此这个愚人节恶搞也被成为开发者社区中最成功的愚人节笑话。
# Q# M, `7 i4 @8 C2 q3 PPython 社区一直有过愚人节的传统,某年愚人节当天Flask 的作者Armin Ronache 、Werkzeug、simplejson和Jinja2打包进了一个文件,并添加了一些胶水代码,最终的产物是被命名为Denied的微框架。$ [* H# }& A# ~

6 A$ V% E [5 ?) u/ r1 _, eFlask 作者为了让这个笑话更可信一些还专门找人录制了视频,并成立了一个网站,最后作者还找了几位Python领域比较出名的开发者为该框架背书。
I' y- y: c/ c* D3 u- Z/ ^4 Y结果Python开发者社区对此的反映超乎预料,3天内为框架录制的视频被下载超过1万次,网站的点击量超过5万次,后续的转推量也非常大。
* }* B$ [; N; F" s* x" ?7 U由于开发者对这个最初作为捉弄人之用的产品抱有很大的热情,作者最终决定在已有框架的基础上进行二次开发,最终的结果就是我们所熟知的Flask框架。不得不说天意弄人。
/ S$ P8 m) B/ N6 Z" y愚人节在西方社会中有着500年的历史,尽管很多人不太喜欢这个节日,但是依旧有很多人会在这天搞一些恶作剧。愚人节开个玩笑本身无伤大雅,让大家在沉闷的工作、生活中开心一笑本身是好事,不过如果执行的不好则可能会带来灾难。不过希望互联网巨头们不要因此而放弃愚人节的传统,继续给我们带来有趣的惊喜。" q. @. i4 h8 m, y( A- t
作者简介:阿木,目前就职于国内某知名互联网公司,担任云计算技术部高级工程师,近3年云计算从业经验,爱读书、爱写作、爱技术。 【End】
3 u8 L5 c& B' Y8 S p. [, G" f3 y5 w/ r) n8 w5 e% s
热 文 推 荐
* H' @; _5 a5 [' Z& u. {☞无代码编程时代下,程序员要失业了?
7 R X* T8 k }% K( A☞ 移动开发或将被颠覆?
( Q/ c; o+ a2 [5 V/ Q3 z1 ~☞ 微信到底做没做精准广告投放? | 技术头条6 X7 u o% n0 }2 N( H( g: R6 b
a- s V. ~ v% G- J6 ?☞ 为什么说要注销 QQ 的,都是君子呢?
! n0 D, C# f( U7 K( c% C# o' I' f+ {, R, P# L0 d, m
☞ 2019年技术盘点微服务篇(一) | 程序员硬核评测/ k; t; p1 c e7 q+ ^
☞ 如何将TensorFlow Serving的性能提高超过70%?
3 N$ k$ z. ?. X3 b" m! i* B2 o/ ?☞ 如何教小朋友编写第一个程序?
6 E+ _7 Y6 \; I- Z0 I) Y8 i" W☞ 大数据杀熟时代, 隐私被扒光的你毫无自由可言, 而隐私币就是你的那根救命稻草!
7 Z3 l. b6 [( R( S& Y☞ 现实!程序员只有跳槽才能涨薪吗?2 V' g& M3 M% s, Y$ i
R# X) f1 Z4 L$ vSystem.out.println("点个在看吧!");6 J5 f# D8 A0 E+ g) w0 ~
console.log("点个在看吧!");# R; w5 U% R+ n* C
print("点个在看吧!");
: c6 k3 S2 L( P2 `/ }! a) I" aprintf("点个在看吧!\n");
0 }8 U! C I9 i5 y3 icout |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|