使用ASCII作画

使用ASCII字符创造花里胡哨的字母组合http://www.network-science.de/ascii/ __ __ _____ ____ __ __ _____ /\ \ __/\ \ /\___ \/\ _`\ /\ \/\ \ /\___ \ \ \ \/\ \ \ \\/__/\ \ \ \L\_\ \ \_\ \\/__/\ \ \ \ \ \ \ \ \ _\ \ \ \ \L_L\ \ _ \ _\ \ \ \ \ \_/ \_\ \/\ \_\ \ \ \/, \ \ \ \ \/\ \_\ \ \ `\___x___/\ \____/\ \____/\ \_\ \_\ \____/ '\/__//__/ \/___/ \/___/ \/_/\/_/\/___/ 这个是可以把一张图片转换为HTML字母渲染的彩色代码块https://www.degraeve.com/img2txt.php ...
阅读更多

InPageEdit-v2开发日记

缘起 事情的缘起是萌娘百科用户妹空酱编写了一款MediaWiki小编辑插件WikiPlus。 由于WikiPlus对于移动设备糟糕的兼容性(在较小的手机上编辑框飞出屏幕)以及难看的绿色配色,加之其不支持Fandom/Wikia平台,我决定自行编写一款小编辑插件,这就是后来的InPageEdit-v2 。 遗憾而戏剧性的一幕是,最终由于Fandom平台jQuery版本过低的问题,本插件也没能兼容Fandom 于是乎只得将这款插件当做了自己编辑小破站的工具。 萌芽 期初这款插件外观非常简陋,原理是在点击快速编辑按钮后隐藏文章,并在文章处显示一个编辑框,因为太过远古是在找不到截图,但说实话真的很丑。 后来发现这样会导致许多bug,例如当点击两次快速编辑,就会让各种按钮的绑定事件变得混乱无比,于是我开始寻找可以避免这种现象的方案,受到W+的启发,我自己原创了一款模态框插件,它看起来是这样的: 初露锋芒的InPageEdit-v1 老实讲,很丑。 重点是BUG贼特么嗨多。 于是我开始意识到,最好的方法是借助“前辈们”的力量,去寻找一款成熟的模态框插件。 开端 在苦苦寻找了数十种模态框后,终于选定了一款成熟、延展性强、接口丰富的插件:ssi-modal ssi-modal 满怀欣喜的我立刻着手重写代码,这便是最初的InPageEdit-v2 InPageEdit-v2 Early-stage 爱美之心不可无,除了编辑功能之外,顺便让自己舒心岂不美哉?于是我对ssi-modal进行了一些初步的重设计,诸如按钮等元素的配色采用了我常逛的网站Fandom所使用的Fandom Design System的配色,此外使用了Google Material设计的icon。 成长 事情本该到这里就结束了,为了自己撰写个人网站更方便而设计的插件,基础功能已经具备,外观框架也说得过去。 但一切从我重回Gamepedia开始,故事开启了崭新的篇章。 由于亲友的邀请,我重拾了早已弃坑的电子游戏Minecraft,正巧还收到了我所属的Fandom网站将要与GP合并的消息,这让我想起了昔日编辑过的中文 Minecraft wiki 中文 Minecraft wiki 因此我便回坑了wiki,由于习惯了使用自己编写的小插件,于是我顺理成章的把ipe的代码存到了mc wiki的用户页。 也不愧是人多的大型wiki,我也忘记了到底是我自己宣传的,还是被其他人发现了我的代码,总之就是真的有除我以外的人开始使用我写的插件,这让我受宠若惊十分意外。 于是乎这给了我继续开发更新插件的动力,我开始为插件添加除了编辑以外的功能。 开始了,恶魔甲方行为 在此对不仅愿意使用、还给我反馈以及提出意见/建议的小伙伴们表示超级加倍的感谢! 恶魔妈妈买面膜 如果不是他们,我根本不会发现自己的插件会有这么多漏洞、他人会有建设性的实用的需求,这对我的Debug极其有帮助。 在此也十分感谢他们让我知道了我的审美有多么垃圾。 我要变好看 由于不止一个小伙伴提出IPE超级难看,我不得不思考是否应该重新设计外观,毕竟它不再是只供我使用的直男工具。 在聊天中注意到,大家都很喜欢维基媒体基金会使用的OOUI风格,于是我便着手,为IPE设计了仿OOUI的外观,这些截图放在版头。 因为oojs糟糕的调用接口,以及并不是每一个wiki网站都标配ooui库,因此我并未使用oojs重新编写底层代码,而是完全使用CSS模拟出了OOUI的外观。 整个CSS文件长达7KB,歪日…… 硬核 目前针对输入框、按钮、checkbox等核心组件进行了重新设计,暂且比以前看起来舒服了很多。 未完待续(?…… InPageEdit插件的开发故事远远没有到达尾声,也许本鸽子还有精力的话,仍会坚持开发下去。 欢迎各位恶魔甲方继续为我提出意见~ ...
阅读更多

突然想到的有点酷酷的反派式发言

呵,为什么要挣扎呢?不如留在原地,安逸的等待你终将面临的结局。你以为自己所做的“努力”,只不过让你的失败看起来更为体面罢了。什么“天选之人”啊——只不过是一个听起来响亮的名号。然而如此闪耀的你又能做到什么呢?让“黑暗”中的“狙击手”更轻易的命中自己吗?可笑至极,你认为用精良的武器和先进的装备就能让自己变强吗?在真正的战场上,唯有丰富的经验才是最强有力的武装。当你看到你面前走来的人,手里握着老式短枪,胸前挂着的是密密麻麻的十年前的荣誉勋章时,你就应该知道——你已经死了。 咳咳,你可能永远也想不到,这些中二的台词是我突然怀旧,想玩QQ飞车,在打排位赛的时候随口编出来的…… 原句…大概是这样的:“呵,什么花里胡哨的赛车啊,要知道,这些垃圾玩意对你一点帮助都没有,接受制裁吧,你们这些水货玩意,什么星耀,什么车神,只不过是你自以为引以为豪的虚名罢了!在竞技游戏里,唯有实力才是真正的力量。哇哈哈哈,你们何必要穷追不舍呢?无论如何都要挣扎的样子实在是可笑至极,我看不如直接停车挂机省省力气,反正迎来的结局只会有一个——我将一骑绝尘。你们所做的一切努力不过是让你们的失败看起来更为体面罢了。当你看到,站在你面前的,是一位几乎不穿时装、挂着三个赛季以前的徽章、开着几年前的A车的玩家的时候,你就应该知道——你已经死了。” ...
阅读更多

我就不信我领不到补偿道具了

所以连官方商城也炸了…… 我游特色,土豆出现问题,官方决定补偿玩家,然后……领取玩家过多把商城挤炸了…… 一个普通的js脚本,一分钟提交一次ajax请求 我只好利用科技来申请奖励了,当然我没有那么变态啦,也就是每分钟自动向服务器发送一次请求,否则让我真人一直盯着领取可得把自己累死…… 最后也算终于领到了奖励…… ...
阅读更多

FF14 × FF15 联动载具,站着开车笑死我了

我和FF15的王子一起喝茶啊! 翘首以待的FF14和FF15联动国服终于上线了!剧情总结一下就是王子大人穿越到艾欧泽亚,被光呆扒光了衣服抢走了车(并不是) 追尾黑色高级车 总之雷迦利亚真的帅爆了!!!光呆也可以开小轿车啦!!! ↑ 就是……拉拉菲尔族开车只能站着……WTF???你这个JIO真的能踩到油门吗?真的是种族劣势,拉拉菲尔族不配当模特。 行车不规范,亲人两行泪 但是,拉拉肥坐在副驾驶的时候可爱到爆炸!!!!!↓ 和猫娘同学开车去兜风,天哪,谁说幻想世界和小轿车不搭了,简直就和开车回到自家小区一样毫无违和感233333 ↓ 上天下海无所不能,总之就是吹爆!!!↓ ...
阅读更多

你好,世界!

有句老话怎么讲的来着——PHP,从入门到入土;数据库,从删库到跑路。 这还是我第一次用Wordpress写下网络日志。为什么会建立这个博客网站?这个前情提要可就有趣了! 也许有人知道wjghj.cn这个域名下的主站台是我的wiki,也就是所谓代号wjghj-wiki的“小鱼君和他的朋友们”,对对就是这个: 主站台wiki 就是它,嗯,它昨晚炸了。 就是炸了,字面意思。本来的计划是更新MediaWiki,顺便将数据库换成MongoDB,然而玩脱了,图片数据库被破坏…… 图片服务器爆炸 在我的全力抢救下,算是保住了主站台,结果——我不小心把SQLite卸载了,而且没有备份!于是,接下来基于php的动态站点全炸了。 而后Apache宣布罢工,因为我的网站是LNMPA构架,Nginx跟着停止工作,Wjghj Project系列项目宣布全线崩溃! 我心态跟着服务器一起蹦了,彻夜未眠,抢修直到今天天亮。 (现在回想起来感觉自己还真是有点🐂🍺) 尚在天国的wiki主站台 最后呢,我一赌气把Apache给删掉了,因为感觉Nginx的配置语句比较像人话,很好理解,就将网页服务换成了Nginx单独处理。在研究php之余,灵光一现尝试安装了大名鼎鼎的Wordpress,也是一番折腾…… 总之,目前的wiki主站台全线崩溃中,反倒搞出了这么个博客副产物,也算是……塞翁失马焉知非福,吗? 人生中的第一篇个人网站上的网志,也就这样草率地结束了。 ...
阅读更多