StackOverflow的404错误页
不知道大家有没有注意到StakeOverflow的404错误页面?其显示了下面的这个图片:

这个是一个很有意思的图片,不知道你看懂了吗?看上去像Python,又像 Ruby,还像 Perl,当然也有 C的影子,还有Brainfuck。是的,这是一个杂交程序,杂交了Python,Ruby,Perl,C,还有Brainfuck(注意其中的#号),所有的语句都是输出“404”字符串。
关于这种杂交程序,本站以前也发布过《C语言和sh脚本的杂交代码》,大家可以前往一看。这样的有趣的玩法叫“Polyglot”,也就是说,把N种语言写在一个文件中,然后,该文件在任何编译器下都可以运行,上述的那段代码在Python,Ruby,Perl,Brainfuck下都可以正常运行,也可以被C和的编译器编译通过,并被运行。
下面是这个图片的字符码,以供各位试试。
define v putchar
define print(x) main(){v(4+v(v(52)-4));return 0;}/*
>+++++++4+[>++++++<-]>++++.----.++++.*/
print(202*2);exit();
define/>[email protected]/exit()
欢迎你留下你的看法。
(全文完)
转载于酷壳CoolShell 无删改 仅以此纪念陈皓(左耳朵耗子)
大家是如何处理 rss 订阅的,一周下来有 300 多篇未读
未读的数量有点多,大家是怎么快速处理这么多的 rss 订阅文章的。 说说我的方式: 使用 inoreader 的快捷键,“N”表示导航到下一个,“M”标记为已读。快速处理不感兴…
如果我想配置某个产品库存为无限的话,值设置为 -1 好吗?
如果我想配置某个产品库存为无限的话,值设置为 -1 好吗? 我看我们生产环境这样做的,但是我觉得有问题。 这得看具体逻辑吧。 如果超发了,库存变为-1 ,这不得出大问题 …
难得产品提了个有意思的需求,但我却做不出来了
事情是这样的, 有一天产品看到我们的运营群里用户发了一张 app 的截图,然后运营人员对客户进行了一系列提问,然后问题解决了。事情到这里本应就结束了,可是产品觉得体验很差,说能…
合速度