索尼子 – 索尼子 https://bakasoniji.com 笨蛋索尼子的博客 Mon, 10 Jun 2019 07:51:48 +0000 zh-CN hourly 1 https://wordpress.org/?v=4.9.5 JavaScript 解 Word Scramble https://bakasoniji.com/2019/06/10/javascript-%e8%a7%a3-word-scramble.html https://bakasoniji.com/2019/06/10/javascript-%e8%a7%a3-word-scramble.html#comments Mon, 10 Jun 2019 07:25:12 +0000 http://soniji.mist.so/?p=272 词汇量不够,还蠢,于是就写了个JavaScript来解WordScramble了. .
需要jQuery才能运行. .

var wordList = $.getJSON('https://raw.githubusercontent.com/words/an-array-of-english-words/master/words.json');
var letters = 'yotbanl'; // 提供的字母
wordList.responseJSON.filter(function(word) {
    return word.length == letters.length;
}).filter(function(word) {
    for (var c of letters) {
        if (!word.includes(c)) {
            return false;
        }
    }
    return true;
});

[“notably”]

于是从提供的字母yotbanl里找到了对应的unscrambled单词notably. .

词库来自:https://github.com/words/an-array-of-english-words

]]>
https://bakasoniji.com/2019/06/10/javascript-%e8%a7%a3-word-scramble.html/feed 1
WHMCS中如何隐藏已删除及已取消产品 https://bakasoniji.com/2017/02/05/whmcs%e4%b8%ad%e5%a6%82%e4%bd%95%e9%9a%90%e8%97%8f%e5%b7%b2%e5%88%a0%e9%99%a4.html https://bakasoniji.com/2017/02/05/whmcs%e4%b8%ad%e5%a6%82%e4%bd%95%e9%9a%90%e8%97%8f%e5%b7%b2%e5%88%a0%e9%99%a4.html#respond Sun, 05 Feb 2017 18:52:02 +0000 http://sonic1997.urpgs.com/?p=258 在WHMCS的模板目录里打开clientareaproducts.tpl

寻找类似以下的内容


	{$service.product}{if $service.domain}
{$service.domain}{/if} {$service.amount}
{$service.billingcycle} {$service.nextduedate} {$service.statustext} {$LANG.manageproduct}

然后用
{if $service.rawstatus ne "terminated" && $service.rawstatus ne "cancelled"}{/if}将上面的那段代码包起来即可(

于是看起来将是这样的

{if $service.rawstatus ne "terminated" && $service.rawstatus ne "cancelled"}
	
		{$service.product}{if $service.domain}
{$service.domain}{/if} {$service.amount}
{$service.billingcycle} {$service.nextduedate} {$service.statustext} {$LANG.manageproduct} {/if}

这个解决方案不是利用产品列表里的那个filter的,而是完全不让这些被删除了的和被取消了的产品显示在列表上;因此即使点击filter来尝试显示已删除和已取消的产品也是不会显示出来的了(

]]>
https://bakasoniji.com/2017/02/05/whmcs%e4%b8%ad%e5%a6%82%e4%bd%95%e9%9a%90%e8%97%8f%e5%b7%b2%e5%88%a0%e9%99%a4.html/feed 0
猫于是趴在咱的电脑上了(=^・ω・^=) https://bakasoniji.com/2016/12/01/%e7%8c%ab%e4%ba%8e%e6%98%af%e8%b6%b4%e5%9c%a8%e5%92%b1%e7%9a%84%e7%94%b5%e8%84%91%e4%b8%8a%e4%ba%86%ef%bd%a5%cf%89%ef%bd%a5.html https://bakasoniji.com/2016/12/01/%e7%8c%ab%e4%ba%8e%e6%98%af%e8%b6%b4%e5%9c%a8%e5%92%b1%e7%9a%84%e7%94%b5%e8%84%91%e4%b8%8a%e4%ba%86%ef%bd%a5%cf%89%ef%bd%a5.html#comments Fri, 02 Dec 2016 02:00:33 +0000 http://sonic1997.urpgs.com/?p=252 猫

猫

ฅ(´・ω・`)ฅ

]]>
https://bakasoniji.com/2016/12/01/%e7%8c%ab%e4%ba%8e%e6%98%af%e8%b6%b4%e5%9c%a8%e5%92%b1%e7%9a%84%e7%94%b5%e8%84%91%e4%b8%8a%e4%ba%86%ef%bd%a5%cf%89%ef%bd%a5.html/feed 1
Depressurized Computer Lab https://bakasoniji.com/2016/11/29/depressurized-computer-lab.html https://bakasoniji.com/2016/11/29/depressurized-computer-lab.html#respond Wed, 30 Nov 2016 02:13:35 +0000 http://sonic1997.urpgs.com/?p=250 今天如常去CSE021的Lab Session,然而TA刷了卡,但门拉不开;于是决定去找其他有权限的人去开门试试,结果还是开不了。。
有同学建议尝试用更大力气去开门试试,然后还真成功了。。

Lab Session于是推迟了10分钟才开始(虽然也就是自己码代码而已了)。最开始也没去继续关心为啥门这么难开了,不过十来分钟以后,有个迟到的想进来,TA去开门,瞬间耳朵感觉到气压增强了。。

这个Computer Lab和其他化学和物理的实验室是在同一座教学楼的;化学的实验室据说是为了防火原因需要降低内部气压的样子,所以整座教学楼的课室都有这样的Depressurize装置了。。但如果说Computer Lab开启了这个装置这次大概是第一次。。

于是做完了Lab出来后和飞机降落后一样的感觉((

]]>
https://bakasoniji.com/2016/11/29/depressurized-computer-lab.html/feed 0
This doesn’t make any sense! https://bakasoniji.com/2016/09/03/this-doesnt-make-any-sense.html https://bakasoniji.com/2016/09/03/this-doesnt-make-any-sense.html#respond Sun, 04 Sep 2016 06:05:07 +0000 http://sonic1997.urpgs.com/?p=241 Minecraft Crash Report This doesnt make any sense

来自Minecraft崩溃报告(

]]>
https://bakasoniji.com/2016/09/03/this-doesnt-make-any-sense.html/feed 0
宿舍网速超赞w https://bakasoniji.com/2016/08/30/%e5%ae%bf%e8%88%8d%e7%bd%91%e9%80%9f%e8%b6%85%e8%b5%9ew.html https://bakasoniji.com/2016/08/30/%e5%ae%bf%e8%88%8d%e7%bd%91%e9%80%9f%e8%b6%85%e8%b5%9ew.html#respond Tue, 30 Aug 2016 23:06:06 +0000 https://sonic1997.urpgs.com/?p=239 735.85Mbps Download 640.91Mbps Upload

还好囧叔给咱推荐了个G口的路由器要不然就浪费了0x0

在新生报到时学校IT部门也介绍过,学校宿舍的网速不需要担心什么的;也从学校官网知道学校配备了40Gbps的连接。本来估计每个宿舍大概也只会配备100Mbps什么的吧,但是实际上是每个Ethernet Jack都是Gigabit Internet的真的就非常出乎意料了. .

不过学校自带的WiFi就不怎么好了。虽然覆盖全校但也有100Mbps左右,而且验证有时候还会失败,只能跑去用Guest。Guest的话. .自然不会有很多资源分配进去了. .

]]>
https://bakasoniji.com/2016/08/30/%e5%ae%bf%e8%88%8d%e7%bd%91%e9%80%9f%e8%b6%85%e8%b5%9ew.html/feed 0
咱电脑的历史——第一台电脑的配置终于找到了. . https://bakasoniji.com/2016/08/08/%e5%92%b1%e7%94%b5%e8%84%91%e7%9a%84%e5%8e%86%e5%8f%b2-%e7%ac%ac%e4%b8%80%e5%8f%b0%e7%94%b5%e8%84%91%e7%9a%84%e9%85%8d%e7%bd%ae%e7%bb%88%e4%ba%8e%e6%89%be%e5%88%b0%e4%ba%86.html https://bakasoniji.com/2016/08/08/%e5%92%b1%e7%94%b5%e8%84%91%e7%9a%84%e5%8e%86%e5%8f%b2-%e7%ac%ac%e4%b8%80%e5%8f%b0%e7%94%b5%e8%84%91%e7%9a%84%e9%85%8d%e7%bd%ae%e7%bb%88%e4%ba%8e%e6%89%be%e5%88%b0%e4%ba%86.html#respond Mon, 08 Aug 2016 18:52:11 +0000 http://sonic1997.urpgs.com/?p=236 在大概小学3年级的时候,家里给咱弄来了一台电脑. .据说是别人公司电脑更新换代时低价买回来的. .当时也没有配置之类什么的概念,所以也只是知道有自己的电脑用了。
那台电脑一直陪伴我到7年级结束,然后因为移民家里给我买来了一台新的HP笔记本电脑了. .

我一直都不知道,也没去好奇过那台电脑的详细配置。或许用过鲁大师去跑过性能测试,但记不清了。以前就基本用来下载音乐看看视频,配置什么的根本没关系。即使给PSP转换视频格式需要很长时间,也没有注意到是电脑的运算力不足。没有对照嘛。后来也玩起了游戏。第一个大型游戏大概是过山车大亨2吧。那游戏自然能流畅运行起来了,毕竟2002年的游戏了。。后来看到朋友玩GTA San Andreas, 也想在自己家里玩,于是成功下载了,并且成功运行了(╯‵□′)╯︵┻━┻。虽然是幻灯片一样的帧率,但是还是通过了最开始的任务继续玩下去了。。现在想想简直是个奇迹。

使用期间内存也曾经从256MB升级到了512MB,所以对那台电脑最开始的配置印象就只有512MB。硬盘容量是72GB。这次回到中国时终于去了解电脑的CPU是什么了——Celeron D Processor 315,一个2004年的,73W的单核CPU。。网上目前没有跑分记录存在所以也不能进行对比什么的了w

截图什么的以后在补上吧w

]]>
https://bakasoniji.com/2016/08/08/%e5%92%b1%e7%94%b5%e8%84%91%e7%9a%84%e5%8e%86%e5%8f%b2-%e7%ac%ac%e4%b8%80%e5%8f%b0%e7%94%b5%e8%84%91%e7%9a%84%e9%85%8d%e7%bd%ae%e7%bb%88%e4%ba%8e%e6%89%be%e5%88%b0%e4%ba%86.html/feed 0
HDYS 系列之1 – How do you say “in” in Chinese? https://bakasoniji.com/2016/03/11/hdys-%e7%b3%bb%e5%88%97%e4%b9%8b1-how-do-you-say-in-in-chinese.html https://bakasoniji.com/2016/03/11/hdys-%e7%b3%bb%e5%88%97%e4%b9%8b1-how-do-you-say-in-in-chinese.html#respond Fri, 11 Mar 2016 22:35:09 +0000 http://sonic1997.urpgs.com/?p=208 「『In!』在中文里怎么说呢? 」
「普通话还是粤语呢。。?」
「粤语吧,不知道」
「… 你这个『In!』指的是啥?」
「就是看篮球或者足球赛的时候说的『In!』」
「那个啊.. 『入(粤语拼音: jap6)!』」
「『yup』?」
「嗯,差不多吧」(实际上调值应该是22,而不是yup的35。不过英文里没有这样的概念所以说了也是白说所以算了OTZ

]]>
https://bakasoniji.com/2016/03/11/hdys-%e7%b3%bb%e5%88%97%e4%b9%8b1-how-do-you-say-in-in-chinese.html/feed 0
意义不明数学题-2 https://bakasoniji.com/2016/03/08/%e6%84%8f%e4%b9%89%e4%b8%8d%e6%98%8e%e6%95%b0%e5%ad%a6%e9%a2%98-2.html https://bakasoniji.com/2016/03/08/%e6%84%8f%e4%b9%89%e4%b8%8d%e6%98%8e%e6%95%b0%e5%ad%a6%e9%a2%98-2.html#respond Wed, 09 Mar 2016 00:22:00 +0000 http://sonic1997.urpgs.com/?p=205

//啤酒2元一瓶,四个瓶盖可换一瓶啤酒,2个空瓶也可换一瓶啤酒。10元最多可以喝多少瓶啤酒?
public class beer {
	public static final int INITIAL_MONEY = 10,  //题目说有10块钱
							CAPS_FOR_BEER = 4,   //题目说4个瓶盖可以换1瓶啤酒
							BOTTLES_FOR_BEER = 2,//题目说2个瓶子可以换1瓶啤酒
							BEER_PRICE = 2;      //啤酒2块钱1瓶
	public static void main(String[] args) {
		int drunk = 0,  //最开始还没喝酒,所以0瓶酒被喝了
			money = INITIAL_MONEY, //于是现在你有题目说的10块钱了
			bottles = 0, //还没有瓶子
			caps = 0;    //还没有盖子
		
		//如果还有钱买酒,或者还有足够的瓶盖,或者还有足够的瓶子,就继续去买酒
		while (money >= BEER_PRICE || caps >= CAPS_FOR_BEER || bottles >= BOTTLES_FOR_BEER){
			if (money >= BEER_PRICE){ //如果有足够的钱买酒
				money -= BEER_PRICE; //扣掉酒钱
			}else if(caps >= CAPS_FOR_BEER){ //如果有足够的瓶盖
				caps -= CAPS_FOR_BEER; //扣掉盖子
			}else if(bottles >= BOTTLES_FOR_BEER){ //如果有足够的瓶子
				bottles -= BOTTLES_FOR_BEER; //扣掉瓶子
			}
			
			//喝酒...
			drunk++;    //多喝了1瓶酒
			bottles++;  //多了1个空瓶子
			caps++;     //多了一个盖子
		}
		System.out.println("喝了" + drunk + "瓶\n"
						 + "还剩下" + caps + "个盖子\n"
						 + "还剩下" + bottles + "个瓶子\n"
						 + "还剩下" + money + "块钱。");
		/* 喝了15瓶
		 * 还剩下3个盖子
		 * 还剩下1个瓶子
		 * 还剩下0块钱。
		 */
	}

}

数学老师:「…」

]]>
https://bakasoniji.com/2016/03/08/%e6%84%8f%e4%b9%89%e4%b8%8d%e6%98%8e%e6%95%b0%e5%ad%a6%e9%a2%98-2.html/feed 0
意义不明数学题-1 https://bakasoniji.com/2016/03/08/%e6%84%8f%e4%b9%89%e4%b8%8d%e6%98%8e%e7%9a%84%e6%95%b0%e5%ad%a6%e9%a2%98-1.html https://bakasoniji.com/2016/03/08/%e6%84%8f%e4%b9%89%e4%b8%8d%e6%98%8e%e7%9a%84%e6%95%b0%e5%ad%a6%e9%a2%98-1.html#respond Tue, 08 Mar 2016 15:27:34 +0000 http://sonic1997.urpgs.com/?p=200

有三个人去住旅馆,住三间房,每一间房$10元,于是他们一共付给老板$30, 第二天,老板觉得三间房只需要$25元就够了于是叫小弟退回$5给三位客人, 谁知小弟贪心,只退回每人$1,自己偷偷拿了$2,这样一来便等于那三位客人每人各花了九元, 于是三个人一共花了$27,再加上小弟独吞了不$2,总共是$29。可是当初他们三个人一共付出$30那么还有$1呢?

解:
如果支出是用负数来记录的话,那么那三个旅客的财产最初变化是-30,然后旅店老板财产变化+30。
第二天旅店老板财产变化-5,总变化+25;小弟财产变化+5。
在小弟给了3元以后,小弟财产变化-3,总变化+2;三个旅客财产变化+3,总变化-27。
那么如果现在将旅客的财产变化和小弟的财产变化和老板的财产变化加起来就是-27+2+25,刚好等于0
所以没有钱丢失了。

然而这题目没有正确记录符号,
将旅客的总变化 -27 的符号删除,并和小弟的总变化 +2 混起来一起算。
于是就产生了一块钱不见了的错觉了0x0

]]>
https://bakasoniji.com/2016/03/08/%e6%84%8f%e4%b9%89%e4%b8%8d%e6%98%8e%e7%9a%84%e6%95%b0%e5%ad%a6%e9%a2%98-1.html/feed 0