Synery-log.png

因为家里有一台台式和一台笔记本,台式Windows10为日常使用,笔记本Ubuntu&Windows7,以前一直在Windows上敲代码,现在正转向Ubuntu,但家里桌子上摆放两台电脑已经有点挤了,如果再来两套键鼠那就成二手电脑配件甩卖铺了,所以上网查了下看看有没有软件能实现两台电脑共享一套键盘的,还真找到了一款叫Synergy的软件,支持Windows, Mac OS X, Linux三大系统,软件是下载收费,使用使用免费,官网上标明基础版$10,高级版$29。下面我说说我自己的配置过程。

阅读全文 »

ubuntu-15.04-logo.jpg)

ubuntu15.04已经发布几个月了,今天准备把家里的笔记本升级下,在这记录下,因为笔记本是14.10的所以下面内容只适用于从14.10升级到15.04的,如果你的系统是14.04,则需要先升级到14.10然后再升级到15.04。

阅读全文 »

XY问题,一个对我来说比较新的词汇,但可能我们大家平时都遇到过这种问题。

对于“XY问题”,不同的人有不同的解释:

你想做X,但你认为Y是实现X最好的方法。你不问关于X的事,反而问起Y的事。

— 来自 Re: sequencial file naming by Abigail

阅读全文 »

简介(维基百科)

通用唯一识别码(英语:Universally Unique Identifier,简称UUID)是一种软件建构的标准,亦为开放软件基金会组织在分散式计算环境领域的一部份。
UUID的目的,是让分散式系统中的所有元素,都能有唯一的辨识资讯,而不需要透过中央控制端来做辨识资讯的指定。如此一来,每个人都可以建立不与其它人冲突的UUID。在这样的情况下,就不需考虑资料库建立时的名称重复问题。目前最广泛应用的UUID,是微软公司的全局唯一标识符(GUID),而其他重要的应用,则有Linux ext2/ext3档案系统、LUKS加密分区、GNOME、KDE、Mac OS X等等。另外我们也可以在e2fsprogs套件中的UUID函式库找到实现。[3]

阅读全文 »

本文是对今天使用Apache的Rewrite技术做一个简单的记录。

Apache的rewrite模块,提供了一个基于规则的重写(rewrite,也许译为重构更为合适)引擎,来实时重写发送到Apache的请求URL。因功能极其强大,被称为URL重写的“瑞士军刀”。

这个模块使用一个基于正则表达式解析器开发的重写引擎,根据web管理员定义的规则来实时(on the fly)重写请求URL。它支持任意数目的重写规则,以及附加到一条规则上的任意数目的规则条件,从而提供了一套非常灵活和功能强大的URL处理机制。 URL处理操作的实施与否,依赖于各种各样的条件检查,如检查服务器变量、环境变量、HTTP头字段、时间戳的值,甚至外部数据库的检索结果。这个模块可 以在服务器范围内(http.conf)、目录范围内(.htaccess)或请求串(query-string)的一部分处理有关的URL。重写的结果 URL,可以指向一个站内的处理程序、指向站外的重定向或者一个站内的代理。与灵活和功能强大相随的是设置的复杂。

阅读全文 »

前面一篇文章我讲到了在UC网站可以以app形式打开,其实在Android Chrome浏览器上也支持此功能。

阅读全文 »

什么是META

META是HTML语言中的一个标签,也称作元标记。 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 标签位于文档的头部,不包含任何内容, 标签的属性定义了与文档相关联的名称/值对。

阅读全文 »

错误信息:
unable to run mksdcard sdk tool
原因:缺少库文件
解决方法:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6