太烧脑了,怪不得程序员会掉头发

article/2025/3/4 13:35:05

前言

更多内容,请访问我的 个人博客。


有人晚上会刷抖音,有人晚上会追剧,有人晚上有约会。。。而程序员的夜晚,只有编程!​公元 2020 年 5 月 27 日,这天,一个小小的程序员,居然花了一整晚的时间做了五个烧脑的IT题,你能信吗?

第一关

在这里插入图片描述

简而言之,从下面这段密码中获取答案:

aGVscC9hcnRpY2xlcy80MTYz

我天!这完全摸不着头脑啊!!!不过冷静下来,还是可以看出这像是经过 base64 加密的。来!试一试。果然,经过base64 解密后,得到一串“有意义的”字符。如下:

help/articles/4163

很自然,联想到网址哈。于是接到活动主页 https://oschina.gitee.io/ 的后面,变成 https://oschina.gitee.io/help/articles/4163 访问。

image

坑!一个巨大的404啪啪的砸到我的脸上。这,哪里出问题了。。。我去!我沙雕了,Gitee的官网是 https://gitee.io。那线索肯定是在 https://gitee.io/help/articles/4163 里面。嘿嘿,这个网址可以访问:

在这里插入图片描述

我仔仔细细的读完整个网页,一点点的尝试,终于发现密码就是 248386765

在这里插入图片描述

bingo!终于通过第一关了。

在这里插入图片描述

第二关

在这里插入图片描述

我去,我想骂人,一点线索都没有,还要我找线索?于是我鼠标乱划试图碰碰运气。嘿!被我发现了秘密,原来:

在这里插入图片描述

线索是一段网址,并且字体颜色与背景色一样,难以分辨。真鸡贼啊!

打开网址,有5个文件:

在这里插入图片描述

依次打开,如下所示:

在这里插入图片描述

image

image

在这里插入图片描述

在这里插入图片描述

除了 桌子 这个图有点奇怪,其他的图真找不出有啥特别的。我知道了!这还不简单吗?这就是计算机最底层的0和1嘛。那答案不就是 000 01 00 1000 01 10。我真是聪明啊!

在这里插入图片描述

我去!错了?这不科学啊!我这么完美的解释居然不对!!!那除了0和1这种编码,还有啥密码啊?密码?摩斯密码?对哦~试试,于是在网上找了个摩斯密码对照表:

在这里插入图片描述

对照着找出密码:

SAIBAN

塞班???

在这里插入图片描述

哇,居然蒙对了!

第三关

在这里插入图片描述

说实话,这闯关越来越难了。我实在是找不出答案,只能翻看网页源代码了。哈!居然被我发现过关的“祝贺词”:

在这里插入图片描述

不用说了,答案肯定是这个。于是我试了又试。Bug 星球? Bug 星球 Bug Planet BugPlanet bug planet BUG PLANET BUGPLANET … 终于答案试出来了,就是 BUGPLANET

在这里插入图片描述

第四关

在这里插入图片描述

等等,既然都打开网页源代码了,不如全局检索一下之前找到的答案,没准儿能有啥新发现呢?

于是,我发现了这个 0.o

在这里插入图片描述

是的,你没看错,做了半天的题目答案,居然就写死在前端代码里。只要你打开前端源代码,就可以轻而易举的找到全部答案。这。。。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

第五关

在这里插入图片描述

由于找到“窍门”,答题速度有如神助。

在这里插入图片描述

轻松过关。

在这里插入图片描述

最后,还得了一个通关证书。

在这里插入图片描述

结尾,咱们再来看看完整的故事线:

在这里插入图片描述

忙了一晚上终于把5题都做完了,后两题不知道算不算“作弊”。不过我想,既然考察程序员,那么从源代码中找答案不仅不能算作弊,还应该要额外加分吧。
那么,问题来了,怎么优雅的告诉别人,我是一枚程序员呢?


更多编程趣事请关注公众号:潘高陪你学编程

image



http://chatgpt.dhexx.cn/article/1SRJoirr.shtml

相关文章

90 后程序员健康现状:掉头发、油腻、腰椎间盘突出……| 程序员有话说

作者 | 年素清 责编 | 伍杏玲 出品 | 程序人生(ID:coder_life) 研究表明,我们30岁以后人体开始进入衰老期,从30岁开始肌肉的衰竭速度明显大于生长速度。这意味着,第一批90后即将迈入衰老期,身体…

就很突然?程序员的发量不是秃头最多的?

太秃然了!这两天,一条如何看待大厂裁员影响植发业的话题在微博引发讨论。 对于此话题,更多网友表示无奈又哭笑不得。“秃顶”、“植发”似乎成了程序员的标签。 那么互联网人掉头发真的很严重吗?大家常说的“变秃了也变强了”的程…

程序员最大的问题是掉头发!有人问:怎样既当程序员又不掉头发?

程序员月薪五万,一身行头四万块,衣服三百块,裤子二百块,鞋五百块,剩下的三万九,是用来植发的。这个狗血的段子,把程序员调侃的体无完肤。 这个世界,对程序员一点都不善良,挤兑我们没女朋友,挤兑我们头发少,不是说我们像开机关枪,“秃秃秃,秃秃秃的”,就是说我们发…

AHCI协议、NVME协议、SATA总线、PCIe总线、SATA接口、PCIe接口、M.2接口

内容来自 硬件茶谈 硬盘的SATA M.2 NGFF NVME是什么意思,详解硬盘的总线协议与接口 侵删。 一、协议 AHCI和NVME协议民用很多,而SCSI协议大多用在服务器上。 二、总线 总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线…

NVMe、AHCI、PCIe、SATA、NGFF接口、协议小结

这些接口、协议经常出现,搞的自己晕头转向,所以特意找资料总结一下,本文不涉及详细的接口标准及协议内容。在遇到这些名称的时候,能帮助区分它们的不同就好。 首先有三个总的分类,即 通讯协议、物理接口标准&#xff…

pci和pcie的区别

原文地址:https://blog.csdn.net/u013253075/article/details/80835489 最近在学习驱动开发过程中涉及到PCI相关知识,在网上看了很多文章,良莠不齐,我总结一下比较好的文章分享给大家,那就从源头开始说起。 PCI总线和…

大带宽、高速率接口对比---USB、PCIE、SATA、HDMI和以太网等接口

一、PCIE接口 二、USB接口 三、SATA接口 SATA编码方式原始频宽传输速率有效速率排线最长长度SATA1.0 SATA2.08bit/10bit3Gb/s300MB/s275MB/s1MSATA3.08bit/10bit6Gb/s600MB/s560MB/s1MSATA4.0 四、HDMI接口 五、以太网接口 10/100 /1000Mbps 六、桥接芯片 东芝桥接芯…

USB SATA PCIE带宽的换算公式

在服务器测试中,有一个非常重要的模块是存储测试。关于storage,我们经常看到SATA协议和PCIE协议对应的带宽,那么其换算公式是怎样呢,下面来介绍一下 在一些新的技术标准中,为了防止数据在高速传输中出错而加入校验码&a…

SSD接口SATA/PCIE/mSATA/M.2分析

SATAT通道:硬盘——内存——CPU PCIE通道:硬盘——CPU 一、 硬盘传输标准协议AHCI和NVME AHCI(serial Advanced Host Controller Interface) 高级串行ATA功能接口标准 NVME标准相比AHCI有许多优点: 1. 低延迟。面向PCIe SSD产品的NVMe标…

SAS、SATA、PCIe、NVMe

一、SAS的背景 二、 什么是SAS 三、SAS协议层次结构 四、SAS特点 五、SAS的可扩展性 六、SAS连线的原则 七、SATA 八、PCIe 九、为什么用PCIe 十、PCIe协议结构 十一、NVMe 十二、NVMe协议栈 十三、NVMe的优势和应用

iTOP3A5000开发板多路PCIE、SATA、USB3.0等

iTOP3A5000开发板多路PCIE、SATA、USB3.0等 桥片:支持PCIE3.0、USB3.0、SATA3.0、显示接口2路、HDMI和1路VGA、可直接连显示器,另外内置一个网络PHY,片内集成了自研GPU、搭配32位DDR4显存接口,支持16GB显存容量。 底板引出多路PCI…

SATA接口、PCI/PCIe、NVMe的介绍

SATA接口、PCI/PCIe、NVMe的介绍 SATA接口 SATA是Serial ATA的缩写,即串行ATA。 SATA已经完全取代旧式PATA(Parallel ATA或旧称IDE)接口的旧式硬盘,因采用串行方式传输数据而得名。 在数据传输上这一方面,SATA的速度比…

香橙派OrangePi 4 LTS开发板通过Mini PCIE连接SATA硬盘的操作方法

OrangePi 4 LTS是一款瑞芯微RK3399芯片方案的开发板,4G内存16G eMMC存储的配置,板子可以通过排线连接官方的mini PCIE转接板引出mini PCIE接口,以此去接相应外设。本篇将介绍主板连接SATA硬盘的使用方法。 Android下连接使用方法 1) 准备需…

PCIe Receiver内部恢复时钟与本地时钟

本文就PCIe Receiver内部恢复时钟与本地时钟之前的关系根据弹性缓冲的相关资料做一个浅显的学习整理,如有读者发现问题或错误,请慷慨指出,后期也会持续修正优化,谢谢! 对于PCIe总线的数据传输,我们知道其相…

PCIE,USB,SATA速度

USB3.0、PCIe、PCI等各总线速度对比与介绍 需要注意的是,在一些新的技术标准中,为了防止数据在高速传输中出错而加入了校验码,比如PCI-E 2.0、USB 3.0和SATA 3.0中采用的是8/10编码,每10位编码中只有8位是真实数据,这时…

扫盲:SATA、mSATA 、PCIe和M.2——SSD硬盘的接口

SATAT通道:硬盘——内存——CPU PCIE通道:硬盘——CPU 一、 硬盘传输标准协议AHCI和NVME AHCI(serial Advanced Host Controller Interface) 高级串行ATA功能接口标准 NVME标准相比AHCI有许多优点: 1. 低延迟。面向PCIe SSD产品的NVMe标…

HI3559av100的pcie扩展SATA内核配置

项目场景: Hi3559AV100芯片,自带PCIE接口,可以拓展pcie转SATA接口,扩大SSD电子存储设备,在视频采集过程中加大数据存储空间是必要的。 问题描述: 在配置hi3559AV100的pcie转SATA的驱动时,明明…

SSD中,SATA、m2、PCIE和NVME各有什么意义

📄个人主页:你这个小猪 ✨个人简介:Java领域新星菜鸟,随时准备跑路的大二学生 🔥精品专栏:筹划ing 🌈个人名言:技术的深度和广度缺一不可 电脑目前的存储系统主要有传统的机械硬盘和…

PCI、PCIe、Mini PCIe、SATA、mSATA、M.2

PCI && PCIe (Peripheral Component Interconnect,PCI)外设部件互联标准。它是目前个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。 (Peripheral Component Interconnect Express,PCIe)高速串行计算机扩展总线标…

基于开源SATA核的PCIE-SATA设计

之前写的PCIE-SATA设计论文,摘抄到博客上,供大家参考。摘抄、转载请注明出处。 1. 参考设计 1.1 开源核设计 使用FPGA实现SATA接口主机控制器,国内外在此方面已有研究成果可以借鉴和参考。美国北卡罗莱纳州大学可编程计算机系统实验室&…