Posts

  • 译-Ubuntu下五个最好的BT客户端

    本文是我加入LCTT后翻译的第一篇文章,感谢LCTT项目组伙伴们的支持,感谢组长wxy的仔细校对,也欢迎大家加入LCTT项目,共同翻译优质的Linux文章~

  • Bestcoder Round 16 C Revenge of Nim II

    题目

    源地址:

  • UVa 1594 Ducci Sequence

    题目

    源地址:

  • Markdown + Travis CI 构建自己的开源电子书

    作为一只ACMer,一个非常现实的需求就是我们需要准备自己的模板。在我的想象当中,我们的模板应当有如下的这些特性:

  • 史上最详细的虚拟机安装Mac OS X图文教程

    最近在电脑上配置了VMware,想要搭建一个Mac OS X的虚拟机以供体验。不过网上的资料过于老旧,版本更新不及时,导致我在配置的过程中遇到了无数的坑,折腾了一个晚上才配置成功。事后我总结了相关的经验和实践完成了这份教程,希望能够对大家有所益处~

  • 动态规划——最长上升子序列问题

    介绍

    最长上升子序列问题,也就是Longest increasing subsequence,缩写为LIS。是指在一个序列中求长度最长的一个上升子序列的问题,是动态规划中一个相当经典问题。在这里我们可以看到,这个上升实质上就是一个对<进行定义的过程,所以我们求解的其实是一类问题,也就是在给定序列中求解长度最长的符合某一性质的子序列的问题。在下面总结的过程中,我还是以递增为例进行阐述。

  • Listary——让文件在指尖流动

    今天想为大家介绍的是我使用了两年的神器——Listary,作为一款Windows文件浏览增强工具,它为Windows自带的资源管理器添加了很多实用的功能,包括智能命令、最近文档以及收藏功能。与此同时,它还能与很多第三方应用集成,包括鼎鼎大名的Total Commander,还有WinRAR,7zip,FileZilla等等。 值得一提的是,Listary由国人Channing开发,默认添加了简体中文支持,是不可多得的精品,典型的墙内开花墙外香的典范。可能是由于国人还并不是非常重视效率这个方面,感觉使用Listary的主要人群还是集中在国外,从Listary的论坛上也能看得出来。所以我完成了这样一篇文章,希望我也能为这样的精品应用在国内的推广做出些贡献。 恩?说我是水军?唔,谁说我不是呢? 官网上的广告语Keep files at your fingertips被我翻译成了让文件在指尖流动,不知道Channing会怎么想~

  • 2015年中国地质大学(北京)14级ACM程序设计结课赛

    简介

    本次结课赛中,我共出了三题,分别是个人赛中的BE以及组队赛中的C。根据队长的指示,题目的难度并不高,基本上都是以字符串的处理为主(然后被大一AK了= =,心塞塞)。下面我针对各个题目,给出一份题解,希望现场赛没有做出来的童鞋可以继续思考。

  • 基于Socket.io的虚拟计算机

    基于Socket.io有很多特别强大的应用,socket.io官方提供的一个虚拟计算机Demo就非常赞。通过将使用Qemu虚拟取出来的PC界面转发至Socket.io的端口,然后对Canvas不断地进行绘制,形成了近似与远程操控的体验。我们Together项目用到了这个库,但由于这个库发布于很久之前,再加上相关文档过少,导致部署起来极为困难。所以我完成了这篇文章,希望能让后来人少走一些弯路。 下文基于Ubuntu 14.04 x64,其他系统请自行转换相应命令,谢谢~

  • Teambition团队协作实践

    Together团队组建完成后,一个现实的问题在于:我们怎么样进行协作。经过一番筛选之后,我选中了Teambition,一个简约但是够用的团队协作平台。我们团队围绕着我们的需求,基于Teambition建立了我们自己的协作平台。