嵇爾的吐槽

#没事画轮子的嵇尔不定期的(W)碎(E)碎(B)念(B)和(L)吐(O)槽(G)

Problem 58 Spiral primes 2017-04-18 13:50:00

Starting with 1 and spiralling anticlockwise in the following way, a square spiral with side length 7 is formed.

             
37 36 35 34 33 32 31
38 17 16 15 14 13 30
39 18 5 4 3 12 29
40 19 6 1 2 11 28
41 20 7 8 9 10 27
42 21 22 23 24 25 26
43 44 45 46 47 48 49

It is interesting to note that the odd squares lie along the bottom right diagonal, but what is more interesting is that 8 out of the 13 numbers lying along both diagonals are prime; that is, a ratio of 8/13 ≈ 62%.

If one complete new layer is wrapped around the spiral above, a square spiral with side length 9 will be formed. If this process is continued, what is the side length of the square spiral for which the ratio of primes along both diagonals first falls below 10%?

It is possible to show that the square root of two can be expressed as an infinite continued fraction.

√ 2 = 1 + 1/(2 + 1/(2 + 1/(2 + … ))) = 1.414213…

By expanding this for the first four iterations, we get:

1 + 1/2 = 3/2 = 1.5 1 + 1/(2 + 1/2) = 7/5 = 1.4 1 + 1/(2 + 1/(2 + 1/2)) = 17/12 = 1.41666… 1 + 1/(2 + 1/(2 + 1/(2 + 1/2))) = 41/29 = 1.41379…

The next three expansions are 99/70, 239/169, and 577/408, but the eighth expansion, 1393/985, is the first example where the number of digits in the numerator exceeds the number of digits in the denominator.

In the first one-thousand expansions, how many fractions contain a numerator with more digits than denominator?

这个东西其实在django版本的时候我已经弄过了,但是在各种博客的迁移过程中没有一起搬上来

现在放在这里主要是记录一些代码,万一以后还要搬迁呢

更新

4/4 前端:修改首页最新评论的锚记名字;添加加载后滑动到指定锚记;添加用cookies记录已经发送评论的昵称邮箱网址。

4/5 添加Comments.post.commentCount.check(callback); 添加js端排序;修改所有comments返回的格式。以上修改是为了动态导入野狗数据准备

4/5 从多说迁移数据成功

碎碎念

这件事情的起因是这样的

多说网 webmaster@duoshuo.com 3月22日 (10天前)

发送至 我 你好!

因公司业务调整,非常遗憾的向大家宣布多说项目即将关闭。

我们将于2017年6月1日正式关停服务,在此之前您可以通过后台的数据导出功能导出自己站点的评论数据。

对此给您造成的不便,我们深表歉意,感谢您的一路相伴。

其实我第一个反应就是直接迁移野狗。

迁移评论这种事儿我也不是第一次做了,上次新浪云迁移过来的时候已经做了一次从django/mysql迁移多说的工作(上次用的脚本去哪儿了,不知道能不能找到利用一下)。

其实我还是希望玩一玩最近的新技术,也搜索了一圈,结果没什么好的发现。

那继续野狗吧。

顺手撸的代码在: firebase-comments

一开始比较拙劣,弄到一半的时候我就去逛逛知乎了。不出我的所料,已经有那么点儿讨论了,比如 知乎:如何评价“多说”即将关闭?有什么替代方案? 。看了一圈,各种推荐网易跟帖,换Disqus的,还有个韩国弄的什么的。里面有几个回答有点吸引我,有个是把评论推到github上的。然后就发现了一个小伙伴 Frank Lin 在干和我一样的事儿,有点儿小兴奋呢。

抓鬼 2017-02-28 10:19:00

我想了一下还是放到了技术下面

欧拉很久没有刷题了,其他的东西好像也没怎么弄

其实从去年10月开始,我就在弄一个抓鬼游戏的在线版

考虑到各种不想花钱啊等等,原来想用firebase弄的,结果弄成野狗了

按照三三的说法,野狗这种弱后端的东西(哈哈哈,此处笑10000声)

反正小伙伴们凑合可以玩,bug一大堆,各种各样的bug,奇形怪状的bug,不怕你想不到,就怕没发现

http://zhuagui.jithee.name

目前情况下比较小的问题有:

  • 叶子checkin的时候不小心把游戏记录页面删了,然而我又没把重构做好
  • 野狗的限额越来越厉害了
  • callback嵌套太吓人了

比较大的问题一箩筐……

The RSS Aggregator 2017-01-23 10:16:00

今天翻邮箱,我被吓到了

邮件

大概是这么回事,2年前我在找一个可以看RSS的工具,然后在Chrome的插件里面找到了The RSS Aggregator这个东西

也不是说它怎么好值得推荐什么的,它有一些不错的优点,比如不收钱:smile:,还有界面干净

然后有一些显而易见的缺点,比如说RSS列表不能随着chrome账号同步什么的

然后我发现可以支持多语言但是没!有!中!文!,然后Language下面居然有个Add language的按钮,我就点了

然后就发了个邮件过去

然后

大名上去了 不过我现在有点儿不高兴,因为更新了版本之后,以前的RSS列表没了,列表没了,表没了,没了,了。。。。。:cry:

powershell替换字符串 2016-12-19 13:59:00
(Get-Content path/to/file/app.rc) | ForEach-Object { $_ -replace "13.0.0.0", "1.0.0.$env:BUILD_NUMBER" } | Set-Content path/to/file/app.rc

其实我记得Jenkins有插件做文字替换的(好像记得,忘记了),不过这个Jenkins服务器我没权限装插件。

原来想搜索纯bat脚本做,发现有更简单的powershell可以实现。