写了一个MediaWiki客户端库

基于.NET PCL的一个异步访问的MediaWiki客户端库,支持.NET Framework 4.5、ASP.NET Core 1.0、Xamarin.iOS和Xamarin.Android,MediaWiki API最低尝试过MediaWiki 1.19 (Wikia)。欢迎前来围观!

坑址:https://github.com/CXuesong/WikiClientLibrary

其他MediaWiki客户端库:https://www.mediawiki.org/wiki/API:Client_code

宣传一下:好像还没想好可以怎么宣传。总之,支持大部分常见的增删查改API,支持生成器,支持文件上传,查询结果无痛分页(使用 IAsyncEnumerable)。

继续阅读“写了一个MediaWiki客户端库”

BoP 2016 复赛不完全实况

竞争还是很激烈的。题目大致是要求参赛队伍基于 Oxford API 来编写一个 Web API 。最终得分与 Web API 返回正确结果的数量和用时有关。在码代码和修 bug 之余,我对排行榜进行了间歇性的人工统计。尤其是对排名靠前的队伍,估计了他们的请求应答时间。以下放出部分数据。其中,“Elapsed Est”是根据得分,在假定返回结果完全正确的情况下,以秒为单位的总应答时间估计值。 继续阅读“BoP 2016 复赛不完全实况”

BOP2016 PRELIM B Leaderboard

谨以此纪念我逝去的……(额我还没想好)

以下是 BOP 2016 第二次初赛的最终得分名单,按照 Code Hunt 网站给出的顺序列出。数据源于个人抓取,仅供参考。

总计 1096 人的得分大于 0 。其中有 761 人未参与 PRELIM A;其余 335 人中,151人名次上升,183人名次下滑,还有一位 2jjy 仍然处于冠单状态。
继续阅读“BOP2016 PRELIM B Leaderboard”