徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
下载
比浏览器更快的访问!
 

JAPH

指数 JAPH

JAPH是Just another Perl hacker(中文:另一个Perl黑客)的缩写,指一个可以打印出“Just another Perl hacker,”的Perl程序,结尾的逗号有时候也可以忽略。JAPH程序通常会使用一种极端混淆的编写方式,在这一点上与混乱C语言有着相同的精神。最早的JAPH是由发表在comp.lang.perl新闻组,他将一段可以打印出JAPH的Perl代码放在自己的签名档里。此后,编写JAPH成为Perl社区的一种网络文化。.

14 关系: ASCII艺术代码代码混淆国际C语言混乱代码大赛CPAN签名网络文化计算机程序PerlPerlMonksUNIXUnix-likeUsenet新闻组

ASCII艺术

ASCII艺术,又名「文字圖」、「字符畫」、「文字畫」,这种主要依靠电脑表现的艺术形式是指使用电脑字符(主要是ASCII)来表达图片,最早于1982年美国卡内基梅隆大学出现,互联网刚出现时在英语世界的社交网(Usenet、BITNET、網路論壇、FidoNet、電子布告欄系統BBS)上時常利用到的表情符號。它可以由文本编辑器生成。很多ASCII艺术要求使用定寬字体(固定宽度的字体,例如在传统打字机上使用的字体)来显示。 ASCII艺术用于当文字比图像更稳定和更快显示的场合。包括打字机、电传打字机、没有图形的终端,早期的电脑网络,电子邮件和Usenet的新闻信息中。.

新!!: JAPH和ASCII艺术 · 查看更多 »

代码

在通信和資訊處理中,代码(code)是指一套转换信息的规则系统,例如将一个字母、單詞、声音、图像或手势转换为另一种形式或表达,有时还会缩短或加密以便通过某种信道或存储媒体通信。一个最早的例子是語言的发明,它使人可以通过说话将他看到、听到、感受到或想到的事情表达给其他人。但是,说话的通信范围局限于声音可以有效传播、辨识的范围,并且发言只能传达给现有的听众。将言谈转化为视觉符号的寫作扩大了跨越时间、空间的通信表达。代码有时亦称代号等。 而编码(encoding)能将的信息转化为便于通信或存储的符号。解码(Decoding)则是将其逆向还原的过程,将代码符号转化回收件人可以理解的形式。 编码的其中一个原因是在、口语或写作难以实现实现的情况下进行通信。例如,旗语可以用特定标记表达特定信息,站在远处的另一个人可以解读标识来重现该信息。.

新!!: JAPH和代码 · 查看更多 »

代码混淆

代码混淆(Obfuscated code)是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。代码混淆可以用于程序源代码,也可以用于程序编译而成的中间代码。执行代码混淆的程序被称作代码混淆器。目前已经存在许多种功能各异的代码混淆器。.

新!!: JAPH和代码混淆 · 查看更多 »

国际C语言混乱代码大赛

国际C语言混乱代码大赛(IOCCC, The International Obfuscated C Code Contest)是一项国际程序设计赛事。从1984年开始,本赛事每年举办一次(1997年、1999年、2002年、2003年和2006年例外)。本赛事的目的是写出最有创意和最让人难以理解的C语言代碼。 從線上提交开始,作品需要經過好幾回合的裁判審核。评判作品的标准基於濫用混亂代碼的程度(以及濫用程度的創造性)。通過最後一輪審核的作品會被歸成特別的一類以示嘉獎,例如「最濫用C预處理器」或者「最古怪的行為」,並且發表在官方IOCCC網站。获胜作品将被公示于IOCCC网站,并以此作为奖赏。.

新!!: JAPH和国际C语言混乱代码大赛 · 查看更多 »

CPAN

CPAN(Comprehensive Perl Archive Network)中譯為“Perl綜合典藏網”,“Perl综合档案网”或者“Perl程序库”。它包含了極多用Perl寫成的軟體和其文件。 CPAN亦是一支Perl程式的名字,其作用是讓使用者容易從CPAN下載、安裝、更新及管理其他在CPAN上的Perl程式。 另外PEAR(PHP Extension and Application Repository)也是類似CPAN的PHP程式網站。.

新!!: JAPH和CPAN · 查看更多 »

签名

名是落款的一种,因为签名用得最多,所以落款经常被讹误成签名。 传统上,署名并不与签名同义。署名应该是能让人读出其名的,签名则不必要让人读出其名,能夠擁有個人的風格。 人们对签名是有一定要求的,签名代表着同意,并产生法律效力,在法律上赋予了--以真实性。.

新!!: JAPH和签名 · 查看更多 »

网络文化

网络文化是一種只在互聯網上流通,而較少為非網民所知的獨有文化。由於網路於全世界流通,各地的自身文化在被「提上」網路予人認識之外,也同時在網上被同化、融合、產生,甚至衍生成現實世界的文化,有些網上文化又會因著本身已經存在的同類演變出來,故此變化和傳送的速度很快。 現代人類文明在網路慢慢流行後續漸被影響,網路風氣有時亦會在社會中產生巨大影響,如香港的巴士阿叔事件、冰桶挑戰、韓國歌手PSY的歌曲江南Style等。.

新!!: JAPH和网络文化 · 查看更多 »

计算机程序

计算机程序(Computer Program)是指一组指示计算机或其他具有訊息处理能力装置每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体--结构上。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序),用于指导懂汉语(編譯器)同時也會烹饪手法的人(体--结构)来做这道菜。 通常,以英文文本為基礎的计算机程序要经过編譯和連結而成为一种人们不易看清而计算机可解讀的一連串數字的格式,然后放入运行。未经编译就可运行的程序,通常称之为脚本程序(script)。.

新!!: JAPH和计算机程序 · 查看更多 »

Perl

Perl是高階、通用、直譯式、動態的程式语言家族。最初设计者拉里·沃尔為了讓在UNIX上進行報表處理的工作變得更方便,決定開發一個通用的腳本語言,而在1987年12月18日發表。目前,Perl语言家族包含两个分支Perl 5以及Perl 6(开发中)。 Perl借用了C、sed、awk、shell脚本以及很多其他程式語言的特性。其中最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。 2000年开始,目前拉里·沃尔开始開發Perl 6,來作為Perl的後繼;不過,Perl 6語言的語法有很多轉變,所以Perl 6被視為Perl家族中的另一個語言。 Perl语言的应用范围很广,除CGI以外,Perl被用于图形编程、系统管理、网络编程、金融、生物以及其他领域。由于其灵活性,Perl被称为脚本语言中的瑞士军刀。.

新!!: JAPH和Perl · 查看更多 »

PerlMonks

PerlMonks(中文翻译:Perl修道士)是一个讨论Perl编程的网络社区,里面也涵盖一些与Perl相关的话题,如网络编程和系统管理等。该网站通常被用户戏称为“僧院”。 PerlMonks这个名字和整个网站的风气,都幽默地反映出程序员对自己喜爱的编程语言有着一种近乎宗教般的热爱。网站的用户被称作“修道士”(monk)。.

新!!: JAPH和PerlMonks · 查看更多 »

UNIX

UNIX,一种计算机操作系统,具有多任务、多用户的特征。于1969年,在美国AT&T公司的贝尔实验室开发類UNIX(UNIX-like)。.

新!!: JAPH和UNIX · 查看更多 »

Unix-like

#重定向 类Unix系统.

新!!: JAPH和Unix-like · 查看更多 »

Usenet

Usenet是一種分佈式的互聯網交流系統,源自通用用途的UUCP網絡(名字亦類似),它的發明是在1979年由杜克大學的研究生Tom Truscott與Jim Ellis所設想出來的,Usenet包含眾多新聞組,它是新聞組(異於傳統,新聞指交流、信息)及其消息的網絡集合。.

新!!: JAPH和Usenet · 查看更多 »

新闻组

新闻组(Newsgroup)是一个通常在Usenet中用于存储来自不同地区的用户所发表的信息的“仓库”。新闻组这个名字本身多少会产生一点歧义,因为它通常是一个讨论组。新闻组与万维网上的论坛在技术上完全不同,但功能上却是比较相似的。新闻组通常使用NNTP协议,使用特定的客户端来阅读和发送讨论的内容,常见的有Forté Agent、Opera、Outlook Express(Windows Mail)、Netscape/Mozilla/Mozilla Thunderbird和Emacs+Gnus/INN等。.

新!!: JAPH和新闻组 · 查看更多 »

传出传入
嘿!我们在Facebook上吧! »