Build 2019 彩蛋
n久没写过博客了…
最近在玩 apex
但是手残党表示打到15级了,至今杀敌 4 人…
当快递员是越来越顺手了…
今年巨硬的 build 大会会在 5 月 6-8 号召开
新发布的 hololens 应该会有更多的介绍出来
打开 build 网址:
在 agenda 部分会发现后面有些看不懂的英文若隐若现…
其实这是今年 build 的一个小彩蛋
找到背景图片地址:https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imagefiledata/rwtkxo
下载下来处理下,如下所示:
内容比较简单,就是用js和ts发送两个请求
请求的参数是用 base64 编码后的字符串:intelligent cloud 和 intelligent edge
那么就用照着用node请求下看看彩蛋到底是什么吧
建立 node 文件夹,初始化和加载 request
npm init -y npm install request
然后随便新建个文件 1.js,代码照着敲
const request = require('request'); const querystring = buffer.from('intelligent edge').tostring('base64'); const endpoint ='https://easter.azurewebsites.net/egg/edge'; const captains=console; var str3 = `${endpoint}?key=${querystring}` request(str3,function(err,res){ if (err) throw err; captains.log('status code:'+res.statuscode); captains.log('status message:'+res.statusmessage + '\n'); captains.log('response body:\n\n'+res.body); }) console.log('\nmake it so\n');
输入 node 1.js 执行下:
得到代码的 part 2
ps:这里注意 buffer.from 是要看 node 版本的
v6.0.0 以后的 node 才可以直接用 buffer.from
v5.11.1 和之前的版本要这么写:
var buf = new buffer(b64string, 'base64');
参见:
执行出错的话可以看看自己 node 的版本
然后在照着写个ts的获得part 1 (其实你把请求地址和参数改下直接再执行就行了,本质就是对 url 发个 get 请求,参数是字符串的 base64 编码,找个工具生成下 base64,直接用 postman 发都行)
得到结果:
下面就很简单了
直接在浏览器里访问:
前 10 个回复邮件或者在推特上回复的会有奖励
连我都听说这个彩蛋了,肯定都不止几万人知道了吧…
奖励应该是拿不到了…
还是继续 apex 吧
最后论 apex 抱对大腿的重要性
推荐阅读
-
qq音乐2019年度歌单怎么看 qq音乐2019年度听歌报告入口
-
淘宝2019年度入坑账单如何生成 2019年度入坑账单查询入口
-
个人所得税app怎么查询2019年纳税情况?
-
2019淘宝年度账单怎么看 搜索"你绝对不想知道的事"抽一年无理由免单权
-
乂学教育-松鼠AI参加2019人工智能与大数据伦敦世博会
-
Premiere CC 2019图文安装和注册补丁的使用方法
-
ACDSee Ultimate/Pro 2019专业版/旗舰版安装激活破解教程(附注册码)
-
森林插件Itoo Forest Pack Pro for 3ds Max2019破解版详细安装教程(附下载)
-
《2019亚马逊全球开店中国出口跨境品牌百强报告》发布
-
2019 杭州跨境电商展览会 —— 共享全球资源