fjzzq2002 / fjzzq2002.github.io

MIT License
52 stars 6 forks source link

[oier-db] todo #2

Closed fjzzq2002 closed 2 years ago

fjzzq2002 commented 7 years ago
  1. [x] 把同一个人合并 主要的技术障碍是可能有人同省而且重名
  2. [x] rating 按每个人的获奖情况大致评出每个人的水平,并支持按水平排序
  3. [x] compress 把代码压缩一下
  4. [x] 写个脚本自动从noi官网上抓取数据 半自动抓取还是太累了= =
  5. [ ] 关联codeforces等账号

也欢迎大家提出新的建议

test12345-pupil commented 6 years ago

为什么要把同一个人合并到他的初中。。。

fjzzq2002 commented 6 years ago

啥意思啊...求sample

test12345-pupil commented 6 years ago

http://orzyanqval.site/oier_db/?f=nm%3D%3D%22%u738B%u7FBF%u6DB5%22 湖南OIer王羿涵,男,现在高三,曾在长沙市长郡中学学习,现在在长沙市长郡双语实验学校学习。 = =

fjzzq2002 commented 6 years ago

可能修复了吧= = 下次最好提新的issue,这样不大方便

TechCiel commented 6 years ago

私以为,加rating不如加分数

fjzzq2002 commented 6 years ago

是的,这个打算改回去,但是最近没啥时间写 改成分数了

TechCiel commented 6 years ago

顺便,直接把整个数据库扔到前端太暴力啦

fjzzq2002 commented 6 years ago

nekkomoe commented 6 years ago

要不要尝试用一下coding.net 的动态pages 毕竟支持mysql+php https://coding.net/help/doc/pages/dpages.html

fjzzq2002 commented 6 years ago

我觉得那个听起来就续不了多久( 现在数据库会在localstorage里缓存了,访问速度应该会比较快了

nekkomoe commented 6 years ago

还行吧……rxz的博客就是用那个搭的

nekkomoe commented 6 years ago

要不要加上常用id?不过工程量很大的样子……

TechCiel commented 6 years ago

常用ID不存在的,会需要大量人力维护

On May 1, 2018, at 11:09, KingSann notifications@github.com wrote:

要不要加上常用id?不过工程量很大的样子……

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

fjzzq2002 commented 6 years ago

由于域名快到期了,所以搬到了http://oierdb.com

hfctf0210 commented 6 years ago

安徽OIer陈宇,男,现在初三,曾在安徽省无为中学学习,现在在芜湖市第二十七中学学习。评分 29.66(Rank 1921) 曾获得NOIP2015普及组二等奖、NOIP2016提高组二等奖、NOIP2016普及组一等奖、NOIP2017提高组一等奖、NOIP2017普及组一等奖、WC2018铜牌 注:无为中学的陈宇获得NOIP2016提高组二等奖,现在高三;其余的奖项均为芜湖27中的陈宇

hfctf0210 commented 6 years ago

http://oierdb.com/oier_db/?f=nm%3D%3D%22%u9648%u5B87%22

fjzzq2002 commented 6 years ago

常规操作,原因如下: 本数据库从noi官网获取信息,能得到的只有选手的姓名、省份、学校、年龄等,目前数据库区分人仅仅用的是姓名+省份,如果要区分同省同名者需要用姓名+年龄,但是这样就可能出现跳级/复读/登记错年级者被分为多个(姓名+学校就算了,初中升高中总要允许)。 有空加一个切换按钮啥的吧...

hfctf0210 commented 6 years ago

请问评分生成公式是什么?

fjzzq2002 commented 6 years ago

不是很好描述,大致是每个奖按排名和奖牌评分,同类奖的评分排序后按1 1/2 1/4为系数这样加在一起。具体的自己看代码吧...... https://github.com/fjzzq2002/fjzzq2002.github.io/blob/master/oier_db/calcrating.py

memset0 commented 6 years ago

@fjzzq2002 动态 Pages 倒掉啦,您大佬的预判好正确啊!

@KingSann 阮行止大佬的博客貌似是用静态 Pages 搭的。。。

nekkomoe commented 6 years ago

@memset0 于是我现在转github pages啦(逃

memset0 commented 6 years ago

@KingSann 感觉 Coding 这样发展下去对不付费的用户可能越来越不友好

但至少 Coding 决定走和 Github 不一样的路应该还算正确的,毕竟 Github 在国内也发展的很好,只能兹滋一下然后也逃了。。。。

nekkomoe commented 6 years ago

@memset0 毕竟又不赚钱而且似乎又涉及到了备案……主要原因还是推广cloudstudio来服(zhuan)务(qian)大众吧……

hfctf0210 commented 6 years ago

貌似网站死了

fjzzq2002 commented 6 years ago

看不出来(

ghost commented 6 years ago

@KingSann CloudStudio又将发展成付费版云IDE+Pages,就这么个发财策略

memset0 commented 6 years ago

@hiuseues 你总得让人Coding赚点钱嘛,毕竟能活到现在已经很不错了

nekkomoe commented 6 years ago

@hiuseues 不过webide还活着已经不错了……至少还能让我部署一下hexo……

hfctf0210 commented 6 years ago

怎么现在oierdb.com上不去了?

fjzzq2002 commented 6 years ago

看不出来

hfctf0210 commented 6 years ago

江西OIer黄文,男,现在高一,在赣州中学学习。评分 11.36(Rank 2817) 曾获得NOI2018铜牌。 打漏了一个字

hfctf0210 commented 6 years ago

还有感觉NOIP的占比提高了,NOI/CTSC/APIO的占比减少了

fjzzq2002 commented 6 years ago

评分方式改变了。。这个ysy背锅。。

fjzzq2002 commented 6 years ago

数据问题两天前就修复了...你看看版本号是不是v0.13.2

ghost commented 6 years ago

有个好看点的前端能Pull Request吗……一直有人在吐槽这界面

fjzzq2002 commented 6 years ago

输入框改了...现在大概输入方便点了 下面的部分我个人觉得海星( 如果你有更好看的前端求pr

humuyan commented 6 years ago

建议增加历史排名

fjzzq2002 commented 6 years ago

实现起来有点痛苦啊。。有空就实现吧