好用的 Evernote Linux 客户端 Everpad

Evernote 官方并没有为 Linux 桌面系统开发客户端,Linux 平台上的 Evernote 用户可以使用 Evernote 网页版本。但是网页版功能虽然丰富,但是在笔记编辑,归类整理等方面显得不是很方便。Everpad 是一款第三方贡献的 Evernote Linux 客户端,比较实用同时界面风格也相當简洁。

安装 Everpad

在 Ubuntu 系统下,Everpad 非常容易安装,添加作者的 PPA 源安装即可:

sudo add-apt-repository ppa:nvbn-rm/ppa
sudo apt-get update
sudo apt-get install everpad

Everpad 的使用

同时,Everpad 的使用也十分简单,首先打开设置菜单,验证 Evernote 帐号:

Everpad - Settings and Management_009

帐号验证完毕后,通过桌面右上角的快速启动菜单,让 Everpad 马上同步,就可以将笔记同步到本地了。

everpad menu

Everpad - All Notes_011

可以看到,Everpad  的编辑功能还是比较强大的:

Everpad note

Debian 安装 PostgreSQL 9.4 并配置 phpPgAdmin

号称最先进的开源数据库系统 PostgreSQL 一直以来被认为是 MySQL 的有力竞争者。phpPgAdmin 是一款基于 PHP 的具有图形化界面的 PostgreSQL 管理工具。将 phpPgAdmin 与 PostgreSQL 配合使用可以很方便地进行一些基本的数据库管理工作。下面记录一下 PostgreSQL 和 phpPgAdmin 在 Debian 上的安装配置过程。 安装配置 PostgreSQL Debian 7 默认的库中的 PostgreSQL 不是最新的稳定版本 9.4,要安装 9.4 版本,首先将 PostgreSQL 的 apt 源添加到系统软件源中。 创建文件 /etc/apt/sources.list.d/pgdg.list 并保存如下内容: deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main wheezy 是 Debian 7 的 code name,如果是其他版本的 Debian 系统,请将其替换为对应系统版本的 code name。例如 Debian 8 为 jessie。 导入公钥: wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \ sudo apt-key add - 更新软件源并安装 PostgreSQL:

Debian 解决 warning:Setting locale failed

在本地机器通过 SSH 连接到远程服务器时,一个常见的问题是出现“warning: Setting locale failed.”。这往往是因为本地机器的 locale 配置和远程服务器的 locale 配置不一致而引起的。在一般情况下,本地机器与服务器建立 SSH 连接时,会将自身的 locale 配置发送到远程服务器,而服务器也会默认接收这一从客户机发送而来的 locale 配置。当本地客户机的 locale 配置与远程服务器原有的 locale 配置不一致的时候,就会产生冲突,从而引发“warning: Setting locale failed.”警告: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). 解决步骤 首先,重新构建服务器的 locale 配置: sudo locale-gen en_US.UTF-8 以上命令将服务器的 locale

创建并部署自签名的 SSL 证书到 Nginx

自签名的 SSL 证书(self-signed SSL certificate),就是未经过权威第三方认证的 SSL 证书,常常用作测试 https 连接之用。当用户访问使用这种 SSL 证书的网站时,往往会被提示“该网站的 SSL 证书未被认证!”。使用 CloudFlare 的 CDN 加速可以解决这个问题,CloudFlare 可以将你的网站的内容缓存到其分布全球的 CDN 节点上,而当用户访问你的网站时,CloudFlare 会将已经缓存的网站内容以 https 的传输方式发送到用户的浏览器,这时使用的 SSL 证书是 CloudFlare 的 SSL 证书,是经过第三方权威认证的证书。而 CloudFlare 抓取你的网站内容时并不会验证你的网站 SSL 证书是否经过权威第三方认证。这对于那些对于 SSL 证书不是特别了解仅仅是想做一些尝试的人来说是一个不错的选择。 创建自签名 SSL 证书 创建自签名的 SSL 证书需要用到 openssl,在 Windows,Mac OS X,以及 Linux 平台上都可以安装使用 openssl,在这里以 Linux 系统为例,一般来说 openssl 被默认安装在各大 Linux 发行版当中。 首先,确认系统中安装了 openssl: which openssl 如果系统中已经安装了 openssl,当执行这条命令后,终端会返回一条 openssl 命令的路径,如果提示未安装,可以使用系统中安装的包管理软件来安装。对于 Ubuntu 系统: sudo apt-get install openssl 接下来,我们先生成一个名为“ssl.key”的 RSA

解决电信卡无法激活 iMessage 和 FaceTime 的问题

最近换了一张电信 4G 卡,发现无法激活手机上的 iMessage 和 FaceTime 服务。之前使用移动电话卡时都是能够使用 iMessage 和 FaceTime 功能的。然而这张电话卡能够正常接打电话以及收发短信,而且经过测试能够正常使用 3G 网络以及 4G 网络,无法激活 iMessage 实在是不解。

遂开始一步一步地排查原因:首先按照苹果支持官网上的建议,首先关闭 iMessage 和 FaceTime 服务,然后在设置中还原网络设置,关机重启后重新选择激活,仍然提示无法激活,请再试一次。无效。

然后按照网络上的说法,注销 Apple ID 然后重新登录,发现仍然无法激活。索性通过 iTunes 将手机恢复固件,然后登录 Apple ID 重新激活 iPhone 并将 iPhone 设置为一台新的设备,重新激活 iMessage,仍然无效。

只得致电电信客服,因为毕竟能用移动卡激活,所以我觉得不太可能是苹果那边的问题。电信的客服表示我的通话以及短信功能一切正常,他们也无能为力,建议我去找苹果客服。只得通过苹果支持网站找到苹果客服,通过一步一步地排查,最终确定可能是我的电话卡无法发送国际短信的问题。

苹果客服给出的解释是:iPhone 需要发送一条静音短信到苹果的短信服务器(位于美国)以激活该设备上的 iMessage 和 FaceTime 服务。

转到中国电信网上营业厅自助开通了国际漫游语音短信业务:

电信手机业务办理

重新到设置中分别开启 iMessage 和 FaceTime 功能,发现激活成功!

激活 iMessage 成功

最后补充一下,电信客服的专业程度以及对客户的服务态度与苹果客服还是有一些差距。虽然这个并不是任何一方的产品本身出现的故障,但是通过搜索发现电信用户向电信反应 iMessage 服务无法正常激活的案例确实很多,但是电信客服并不能给用户提供有用的建议,而且通过和他们的交流你会发现,他们并不关心客户的使用出现了问题,他们会很快的确认手机卡功能正常然后迫不及待地跟你说再见。反观苹果的客户服务,很耐心地为客户分析问题,甚至会和客户分享自己或是同事遇到相似问题时的处理经验,最终也是他们的客服帮我成功定位了问题所在。

修改 robots.txt 让 wordpress 更适合移动设备

在近期,Google 将网站在移动设备上的体验作为一个考量指标引入了搜索结果排名算法,这意味着要想自己的网站在 Google 上获得一个更好的排名,不能仅仅考虑网站在 PC 端浏览器中的表现了,应该着手优化网站在移动设备上的显示效果了。 大多数基于 wordpress 程序的网站都使用自适应主题,即当网站在移动设备上被访问时会自动适配移动设备的屏幕大小,将显示效果调整至最优,而任一网页的 URL 地址并不会发生改变,这对于 SEO 来说也是相当不错的。但是我们要做的不仅仅是将网站调整得用肉眼看来适合移动设备,我们需要让搜索引擎同样认为我们的网站适合移动设备。这里就需要修改传统的 wordpress 网站使用的 robots.txt 文件了。 传统的 robots.txt 文件写法一般如下: User-agent: * Disallow: /cgi-bin Disallow: /wp-admin Disallow: /wp-includes Disallow: /wp-content/plugins Disallow: /wp-content/cache Disallow: /wp-content/themes Disallow: /trackback Disallow: /feed Disallow: /comments Disallow: /author/* Disallow: */trackback Disallow: */feed Disallow: */comments Disallow: /*?* Disallow: /*? 如果使用以上的 robots.txt 写法,那么 Google 将无法抓取到一些用于适配移动设备的 javascript 文件以及 css 文件,那么 Google 就会认为该网站是不适合移动设备的,那么这个网站的排名必然会受到这方面的影响。我们需要在以上的文件中删除一些内容: 首先是 Disallow: /wp-content/plugins 这行内容,我们不再需要禁止 Google 抓取插件目录下的文件了,因为插件目录有可能输出一些用于优化移动页面的 javascript

Ubuntu 安装 SSH server 并配置 SSH 无密码登录

首先安装 openssh-server,不用安装 SSH 客户端,因为 Ubuntu 系统已经预装了 SSH 客户端。

sudo apt-get install openssh-server

接下来进行 SSH 无密码登录配置,我们后面进行集群配置的时候会用到 SHH 的无密码登录。

ssh localhost

在后面的提示中输入 yes,然后按照提示输入密码即可使用 SSH 登录到本地,如下图:

ubunu 安装ssh

然后进行无密码登录配置,执行以下命令:

exit
cd ~/.ssh
ssh-keygen -t rsa

执行到这一步时你需要按照提示按几次回车键,如下图:

Ubuntu ssh 无密码登录

接下来输入以下命令:

cp id_rsa.pub authorized_keys

当以上命令都执行完毕后,可以不输入密码就通过 SSH 登录到本地了。

ubuntu ssh 安装

Ubuntu 安装配置 Oracle JDK

Hadoop 的运行需要 Java 环境作为支持,一般来说 Oracle JDK 相比 OpenJDK 来说比较不容易出问题,首先去官网下载 Oracle JDK Linux 平台 64 位的包。在安装 Oracle JDK 之前首先移除系统中的 OpenJDK:

sudo apt-get purge openjdk*

解压缩下载的包:

tar –xvf jdk-8u20-linux-x64.tar.gz

移动解压后得到的目录,将其移动到 /usr/lib/jvm 目录下:

sudo mv jdk1.8.0_20 /usr/lib/jvm

此时就可以执行命令来安装 Oracle JDK 了:

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_20/bin/javac 1

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_20/bin/java 1

ubunu jdk 安装

最后一步是设置环境变量:

sudo update-alternatives --config javac

sudo update-alternatives --config java

ubuntu-Oracle-jdk安装

然后使用 java -version 命令来检测安装配置是否成功。

京东白条可通过京东金融 APP 提额

京东白条是京东面向用户退出的一项信用服务。京东用户在自己的网银在线账户绑定银行卡后,京东会评估该用户在京东网络商城上的购物消费情况,根据这个消费情况,京东会发放给用户一个京东白条额度。通过这个额度用户可以在京东上直接办理分期购买,比如你的额度是 6000 元,那么你就可以在京东上办理分期购买一个基本配置的 iPhone 6 了。目前分期手续费相比于一般信用卡来说更低,但是短板就是凭京东白条额度只能购买京东网上商城的商品。

京东白条从推出以来用户的额度是不支持自主申请提升的,这个额度是京东根据你的消费情况自动评估的。但是近期京东为了推广京东金融 APP,在京东金融 APP 内设置了一个玩游戏提额的机制。

京东金融app

京东金融app

目前这个玩游戏提额可以提升的额度十分有限,而且每个月只能领取一次额度,设想每个月通过玩游戏能够领取 50 元的额度,那么一年之后额度提升也只有 600 元。所以我觉得这个玩游戏提额目前也只是京东用来推广京东金融 APP 的噱头而已,接下来京东还需要推出一些新的机制,让具有一定消费能力的用户能够得到与之符合的额度才能让京东白条这项服务更加流行。

Google 新闻新增“为您推荐”栏目

Google 新闻的界面清晰而且简洁,也没有什么广告,一直使用 Google 新闻来浏览当前的热点事件,近日也是发现 Google 新闻新上线了一个栏目“为您推荐”。它会根据你在使用 Google 时的网络活动记录以及使用 Google Now 的相关偏好设置来为你智能推荐你可能感兴趣的新闻。你的 Google 网络记录不仅仅包括你在使用 Google 搜索引擎时 Google 记录下的你的搜索记录,也包括你通过你的 Android 设备访问某些网页或者使用某些应用时留下的记录。当然前提是你必须登录 Google 账户,这些记录才有可能被 Google 匿名采集。

从我的情况看来,Google 新闻的这个“为您推荐”栏目还是蛮准的。基本上反映了我平时的浏览记录。

google 新闻为您推荐

另外在“为您推荐”栏目中的每一条新闻下面 Google 都提供了一个选项使得用户可以自行选择是否对当前关键字感兴趣,这个机制也弥补了 Google 自动采集的数据可能出现的偏差,如果你愿意在浏览新闻时花一秒钟时间将情况反馈给 Google 的话,我相信这个栏目所推荐的新闻会越来越对你的胃口。

尽管 Google 是匿名收集数据,这一切都是为了为你推荐你更感兴趣的新闻,向你展示你更感兴趣的广告。但是试想一下,如果一位朋友临时需要使用你的电脑,打开浏览器后进行网页浏览。这个时候网页上所展示的 Google Adsense 广告以及 Google 新闻智能推荐的新闻都将是对你隐私的一种威胁。

Google 账户历史记录

所以如果你出于对隐私方面的担忧想要关闭这项功能,你只需要进入你的 Google 账户设置。将账户历史记录这项功能关闭即可,这样,Google 将不会再采集你的 Google 网络活动记录。

Ubuntu Linux 安装配置 shadowsocks-qt5 客户端

近来做项目经常接触到 Linux 系统,为了可以在 Ubuntu 平台也能方便地浏览网站,在 Ubuntu 发行版中我同样也是采用了 shadowsocks 方案。由于我已经在 VPS 上安装配置好了 shadowsocks-libev 服务端,所以这里我只需要在 Ubuntu 上安装配置一款 shadowsocks 客户端,然后搭配 Firefox 浏览器使用即可。 Ubuntu 安装配置 Shadowsocks-qt5 我选择了 shadowsocks-qt5 来作为我的 Ubuntu 客户端,它是基于 Qt 开发地一个具有图形界面的 shadowsocks 客户端,使用相对方便。 由于该软件包无法从我们一般使用的软件源中找到,所以第一步我们先添加该软件作者的 PPA 源以及密钥。 sudo add-apt-repository ppa:hzwhuang/ss-qt5 运行结果如下图: 然后更新软件源: sudo apt-get update 安装 shadowsocks-qt5: sudo apt-get install shadowsocks-qt5 安装完成后打开 shadowsocks-qt5,按下图填入对应信息: 需要注意的是【后端类型】选择 libQtShadowsocks 即可,如选择其他后端类型则需要另外配置比较麻烦。(这里的【后端类型】与你预先部署的 shadowsocks 服务端版本没有特定联系,比如我的服务器版本是 shadowsocks-libev,这里后端类型仍然选择的是 libQtShadowsocks)。其他信息按照你之前部署服务端时的设定分别填入,点击启动即可。 Firefox 中 FoxyProxy 插件配置 安装 FoxyProxy 后,首先手动添加一条代理配置:服务器地址为本地(127.0.0.1),端口为 1080,类型为 socks5。 然后进入【模式订阅】选项卡,按照下图所示添加一条模式订阅: 【订阅名称】自定义。 【订阅网址】输入: https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt

用户名不在 sudoers 文件中。此事将被报告

“hadoop 不在 sudoers 文件中。此事将被报告。”,这是我在 Debian 上配置 Hadoop 集群的过程中,为新建的 hadoop 用户设置密码时所弹出的报错信息。在设置密码时我使用了 sudo 命令,sudo 命令使得非 root 用户可以通过键入 root 密码来执行一些只有 root 用户才有权限执行的操作,而不需要切换至 root 账户。我想这里可能是因为新建的 hadoop 用户不具备使用 sudo 命令的权限,即这个新的 hadoop 用户无法申请 root 权限。考虑到报错信息为“hadoop 不在 sudoers 文件中”,sudoers 文件位于 /etc 目录下,经过一番摸索,发现通过向配置文件 sudoers 中增加一条记录即可解决这个问题: 首先打开终端,切换到 root 账户,以免出现没有权限修改 sudoers 文件的问题: su 输入 su 命令再按要求输入密码即可切换为 root 用户。 然后使用 nano 打开 /etc/sudoers: nano /etc/sudoers 在 sudoers 文件中的 # User privilege specification 下可以看到已经有一条记录 root ALL=(ALL:ALL) ALL,你只需要另起一行以同样的格式将新建的用户名写入文件即可,这里是: hadoop ALL=(ALL:ALL) ALL 如下图: 你也可以用

Windows 下重置 MariaDB 密码

最近做项目需要用到 MariaDB 的时候竟然发现忘记了 MariaDB 的 root 密码,连续输入多次都出现 1045 报错信息: 1045 – Access denied for user ‘root’@’localhost’ (using password: YES) 所以这里需要重置 MariaDB 的 root 用户密码,重置密码的过程如下: 停止 MariaDB 服务 在 Windows 下,如果你是通过常用方式来安装 MariaDB,那么 MariaDB 会以服务的形式运行在系统中,你可以在命令提示符窗口中通过如下指令停止 MariaDB 服务: net stop MariaDB 如图: 重置 MariaDB 的 root 密码 服务停止后,我们编辑如下内容,保存为一个 TXT 文件,文件名可自定义,这里保存为 reset-password.txt: UPDATE mysql.user SET Password=PASSWORD('NewPassword') WHERE User='root'; FLUSH PRIVILEGES; 注意:将内容中的“NewPassword”替换为你希望设定的新密码。将编辑完毕的 reset-password.txt 文件放置在某个路径下待用,记下路径,我这里是 C:\reset-password.txt。 在命令提示符窗口中进入 MariaDB 安装目录中的 bin 文件夹,我这里是 D:\Program Files\MariaDB 10.0\bin。执行如下命令: mysqld.exe --init-file=C:\\reset-password.txt

域名转移:从 Godaddy 到 Namecheap

由于手头的几个域名都在 Namecheap 注册的,所以也是把唯一一个在 Godaddy 的域名转移到了  Namecheap 那里,方便统一续费管理。域名转移看似繁琐,实际上主要分三步走就行了。在原注册商那里解锁域名并得到域名密钥(域名密钥即是用于域名转移或过户时来验证所有者身份的一串字符);在你想要转到的域名注册商那里申请转入并提交订单(过程中需要输入上一步得到的域名密钥);分别在原注册商处和新注册商处确认转移。

在 Godaddy 给域名解锁,得到密钥

godaddy domain transfer

在 Godaddy 域名管理后台给域名解锁。并且得到域名密钥,域名密钥在有些注册商那里叫做 epp code。

godaddy epp code

Godaddy 把这个密钥称为 AUTHORIZATION CODE,即授权码。申请的授权码会发送到你的注册邮箱中。

在 Namecheap 申请转入,提交订单,并且填入域名密钥(即 Godaddy 的授权码,Namecheap 称作 epp code)

namecheap domain transfer in

分别按照 Godaddy 和 Namecheap 的提示确认域名转移

godaddy域名转出

Godaddy 域名转出确认。

namecheap域名转入

Namecheap 域名转入确认。

P.S.

域名转移时你的域名在原注册商处剩余的时间会增加在你和新注册商订单时间之上。比如:域名在 Godaddy 还有一个月过期,转移到 Namecheap 时订单选择为1年。域名转移成功后(一般在一两天之内域名可转移成功)你的域名剩余时间为1年1个月。

电脑清理神器:Windows 更新清理工具

Windows 系统的更新会对磁盘空间造成不小的压力。尤其对于那些 C 盘空间本来就不足的用户来说,Windows 系统更新就像是一场噩梦,慢慢蚕食他们的 C 盘空间。由于 Windows 系统更新关系到系统的稳定性和安全性,所以尽管它会对 C 盘造成压力,但是不建议因此关闭 Windows 系统更新。一款免费的 Windows 更新清理工具可以帮助你清理更新残留文件,增加可用空间。

你可通过此链接:http://www.xiazaiba.com/html/24145.html 或者通过搜索引擎来下载这款软件。

windows清理工具

打开软件后会自动扫描你的系统盘的使用情况,对于那些对 Windows 系统不是很了解的初级用户来说,只需要点击右下的【扫描垃圾】按钮,软件会在一小段时间内将系统盘中由于系统更新造成的垃圾文件信息列出,如下:

windows更新清理工具

而对于各项垃圾文件,该软件都给出其产生的理由以及推荐操作,严格来讲,只要是软件列出的项目皆可删除,但对于初级用户来讲最好仅删除那些推荐操作为“删除”的项目,WinSxS 按钮也是初级用户不必关心的内容。

被淘汰的更新文件:

Windows更新后淘汰的老文件,可以安全删除。另外该占用空间的结果可能不准确,仅供参考。因为涉及到大量硬链接,无法精确判断到底占用了多少空间。

更新备份文件:

Windows更新时产生的备份文件,可以安全删除,将会零字节化里面的文件。

Visual Studio 安装源:

安装 Visual Studio 时留下的安装文件,可以安全删除。如果下次需要添加组建,可以再次从安装包释放该文件。

临时更新文件:

Windows更新时产生的临时文件,可以安全删除。

系统日志:

Windows运行时产生的日志文件。

Installer 临时解压目录:

Installer 制作的临时安装包产生的解压目录,可以安全删除。但是在电脑上使用一些苹果的软件的人注意了,删除之后会造成苹果的软件无法删除以及更新。

更新记录缓冲:

Windows 在检查更新时产生的文件,可以安全删除,但是下次检查更新又会再次产生,而且会减慢更新检查速度,因此推荐封装系统的时候使用,平常使用的系统不要删除。另外,如果你检查更新遇到错误,可以尝试删除该文件,可以修复大多数检查错误问题。

系统更新安装文件:

Windows 下载的更新安装包都会存在在这里(包括Metro App安装包),可以安全删除。但是对于 Windows 8 删除之后会大大减慢 Metro App 的更新速度。

核心态临时文件:

*.TM.blf,以及*.TMContainer0000000000000000000*.regtrans-ms,这些文件,拥有核心权限的进程产生,可以安全删除。

windows清理工具windows更新清理工具

选择好需要删除的项目后只需要点击【开始清理】,在随后弹出的警告信息对话框点击【确定】,几分钟后,C盘清理工作就完成了。周期性的使用该工具可以使 Windows 系统盘的剩余空间保持在一个比较健康的水平。

从联想电脑中彻底删除 Superfish 广告软件

要说近两天互联网圈子中的热门事件,除了由两大巨头掀起的“春节红包大战” 之外,联想被指在自家电脑中预装广告软件 Superfish 这个事件也是愈演愈烈。事件原委大概就是联想公司在未告知用户的情况下在自家生产的 PC 中预装了一款名为 VisualDiscovery 的软件,该软件由 Superfish 出品,其本质是一款广告推荐软件,其目的当然是为联想公司创收,但是最近研究人员爆出 Superfish 这款软件有严重的安全漏洞,该软件可以很方便地被黑客利用从而用其发动中间人攻击,使得安装有该软件的电脑处于恶意监控之中,该电脑与网络通信的数据流也变的不安全,可能会被植入恶意应用。 而联想也坦白,Superfish 被预装在2014年9月至2015年1月之间销售的联想笔记本中。涉及到的电脑型号如下: G系列:G410,G510,G710,G40-70,G50-70,G40-30,G50-30,G40-45,G50-45 U系列:U330P,U430P,U330Touch,U430Touch,U530Touch Y系列:Y430P,Y40-70,Y50-70 Z系列:Z40-75,Z50-75,Z40-70,Z50-70 S系列:S310,S410,S40-70,S415,S415Touch,S20-30,S20-30Touch Flex系列:14D的Flex2,15D的Flex2,14的Flex2,15的Flex2,14的Flex2(BTM)的Flex2 15(BTM),Flex的10 MIIX系列:MIIX2-8,MIIX2-10,MIIX2-11 YOGA系列:YOGA2Pro-13,YOGA2-13,YOGA2-11BTM,YOGA2-11HSW E系列:E10-30 但是中国用户并不需要担心,因为联想官方确认并没有在中国销售的电脑中预装 Superfish 软件。 消息一经爆出,联想承认此做法有不妥之处并向用户道歉。联想也在第一时间发布了 Superfish 删除指南: 在控制面板中卸载 Superfish 这一步骤十分简单,与卸载一般软件无异,为了彻底删除 Superfish,卸载完软件之后你还需要解除认证。 删除系统中的 Superfish 认证 Windows 8 系统中磁贴界面搜索 certificate。 在 Trusted Root Certification Authorities 中找到 Superfish, Inc. 并删除。 至此你已经删除了系统中 IE 浏览器、Google Chrome、Opera、Safari、傲游浏览器等使用 Windows 认证商店的浏览器中的 Superfish 认证。如果你还使用了 Firefox 浏览器和 Thunderbird 邮件客户端这两款软件,你还需要分别删除这两款软件的认证。 Firefox 火狐浏览器删除 Superfish 认证 在设置菜单的【高级】选项卡中的证书选项卡中找到 Superfish, Inc. 并删除即可。

在 Debian 7 上部署 Shadowsocks 服务端

刚刚在运行 Debian 7 系统的 VPS 上部署了 Shadowsocks-libev。分别在 Windows、Android 和 iPad 下都安装了客户端并做了简单测试,到目前为止效果相当不错。一直在寻找一种比较理想的代理方式,以便可以访问一些由于众所周知的原因而无法访问的网站和服务。之所以选择 Shadowsocks,是因为它基本上符合在我看来算得上是“比较理想”的几点条件: 较低的速度和延迟 我相信在大多数用户看来,对于一项代理服务,速度应该都是放在第一位的。Shadowsocks 程序本身运行十分高效,它的速度很大程度上取决于用于部署服务端的服务器(通常是 VPS、一些 PaaS 服务等等)的速度。我用来部署服务端的 VPS 所在的机房位于美国西部,在我看来速度还不错,而且延迟也不高,这两项指标都优于之前用过的免费的 goagent 服务。 方便地多平台使用 在这一点上,Shadowsocks 同样优于 goagent。两者都可以很方便地在桌面环境下配置使用,但是 Shadowsocks 在移动端上相比于 goagent 更容易配置。Shadowsocks 官方提供 Android 和 iOS 端的客户端程序,用户下载配置即可使用(美中不足的是 iOS 端的 Shadowsocks 客户端仅支持在应用内浏览网页)。而 goagent 虽然也提供了 Android 和 iOS 双平台的客户端,但是配置起来相对麻烦,尤其是 iOS 端,首先你的设备需要越狱,然后你必须一步一步按照文档来安装配置所有具有依赖关系的软件包,对于初级用户来说门槛较高。 分应用代理国内外自动切换 在移动平台上,分应用代理功能显得尤其重要,因为在使用可以直接访问服务器的应用时我们并不希望通过代理连接。在桌面上我们也希望可以根据所访问网站的具体情况来自动切换代理模式(网站可直接访问则直接连接,网站不可直接访问或直接访问速度极慢则使用代理)。通过自有客户端和辅助浏览器插件,Shadowsocks 和 goagent 都可以很方便地实现自动切换以及分应用代理。而一般的 VPN 服务较之 Shadowsocks 的短板也就在这里,不是说 VPN 不能实现多平台的的自动切换功能,只是配置起来麻烦一点。 对持续文件流下载的支持 这是 Shadowsocks 的另一个优点,根据我的使用经验,当有些文件需要使用代理才能下载时,VPN 和 goagent 的表现无法让我满意。而我觉得 Shadowsocks 到目前为止在下载方面的表现都还不错。 Shadowsocks 服务端在 Debian

Google Chrome 改进多用户模式

Chrome 浏览器的多用户模式一直被认为是一项很实用的功能。当有多人使用一台电脑时,你只需要为不同的用户分配不同的用户帐户,各自用自己的账户登录浏览器,书签、插件、账号密码等信息可以分别同步,互不影响。另外,如果你是一名网络推广人员,需要同时使用几个不同的账号,你也可以为自己建立多个不同的用户。

而如今 Google 已经改进了多用户模式,在目前的稳定版本的 Chrome 中已经释出。Google 将多用户切换入口从左上转移到了右上。

chrome多用户切换

点击后你将可以在新对话框中切换用户:

chrome多用户选择

个人认为此次改动让 Chrome 的功能布局更合理,多用户切换操作也比以前更直观了。

Ai Charger 让你的 iPhone 等苹果设备可在 PC 上充电

一直以来困扰我的问题是我的 iPhone 连接到我的电脑(搭载 Windows 的 PC)时屏幕上却显示“不在充电”。但观察后发现也不是完全没在充电,因为任由它这种状态一段时候后会发现 iPhone 的电量还是有所上升,不过速度显然不能让人满意。网上给的说法是 Windows 系统下的 USB 接口电压不足以使连接的 iOS 设备充电。但是有没有办法通过软件来提升 USB 接口电压以使 iPhone 快速充电呢?Ai Charger 帮你忙!

利用搜索引擎搜索 Ai Charger 或者直接访问 http://event.asus.com/2011/tw/mb/AI_Charger/AI_Charger.htm 即可方便下载该软件。

配備華碩 Ai Charger,您所有的主機板、桌上型電腦皆可成為 iPod、iPhone 及新產品 iPad 的通用充電器。Ai Charger 可使任何個人電腦只要可透過簡單的 USB 接頭,即可成為 Apple 產品的充電站,在各種生活風格中延伸其可用性及效用。無論在家或外出,當您工作或娛樂時皆可進行充電。Ai Charger 軟體適用於多種晶片組與華碩主機板,以及所有桌上型電腦,因此只要按一下即可準備享受更多的樂趣!

安装完成后系统托盘图标为一个红叉,当有连接到苹果设备时会变成一个绿色的闪电,同时也可以发现苹果设备上显示“正在充电”:

ai charger ai-charger-icon

Ai Charger 可以很方便地让 iPhone 在 Windows 电脑上快速充电,但是也有用户反应这款软件升高了 USB 口电压,导致与电脑连接的 U 盘等移动存储设备出现损坏或是数据丢失等问题,虽然我亲身测试发现没有任何问题,但是各位根据自己的情况自行斟酌吧。

威锋论坛:友情提示:不要使用AI charger(结局很悲惨)

简单易用的 PDF 阅读器 sumatraPDF

说到 PDF 阅读器,大概没有人不知道 Adobe Reader,但相信也有不少的 Adobe Reader 用户会抱怨 Adobe Reader 这款软件的臃肿,反应迟缓(Mac 平台没用 Adobe Reader ,这里指 Windows 平台)。尤其当运行在配置不是很高的电脑上时。这里推荐一款 Windows 平台上的非常轻巧而且易于使用的 PDF 阅读器:sumatraPDF。

sumatraPDF

sumatraPDF 是一款比较小众的 PDF 阅读器,安装起来也是干脆,没有任何的绑定软件。通过搜索引擎可以很方便地下载 sumatraPDF,目前这款阅读器只支持 Windows 平台。sumatraPDF 的安装包很小,界面也十分清爽,值得一提的是它的渲染效果完全不输于 Adobe Reader。

pdf阅读器主界面

打开软件后,首页默认显示为经常打开的文件,并且每个文件都已缩略图的形式来显示,这样可以让我们十分方便地找到最近打开的文件。

sumatraPDF界面

sumatraPDF 阅读器采用卡片切换的设计,可以同时打开多个 PDF 文档并且可以很方便地相互切换。从图中也可以看到,这款 PDF 阅读器的渲染效果相当不错。

sumatraPDF 阅读器的短板是只支持 Windows 平台,这对于那些希望在不同平台也能有一致的使用体验的用户来说可能是一点减分项。如果你想试一试这款阅读器的话只需要使用搜索引擎搜索 sumatraPDF 即可,这款软件是完全免费的。

在征信中心自助查询个人信用报告

最近也是打算申请一张信用卡以方便分期购物。在申请之前想对自己的信用情况有一个了解,在网上搜索一番后发现不用自己亲自到任何实体机构办理手续,通过中国人民银行的征信中心可以从互联网渠道自助查询个人信用报告。整个过程也十分简单,不需要上传任何的电子版本证件。

首先访问https://ipcrs.pbccrc.org.cn/,这是中国人民银行征信中心的个人信用信息服务平台。你将需要使用自己的身份证号来注册一个账号,通过此帐号登录个人信用信息服务平台,你就可以进行相关查询了。

值得注意的是当你进入系统时,你的账户安全等级默认是低级的,你需要通过“银行卡验证”、“数字证书验证”或者回答验证问题等方式将安全等级提升到高级。当你的安全等级是高级的时候你才可以在系统中请求查询个人信用信用。建议使用银行卡验证方式,这种方式将会弹出银联的页面,你只要输入一张你名下的银行卡的卡号和密码即可完成验证。另外根据我的亲身体验,使用回答验证问题方式来验证的通过率并不高。

征信中心安全等级

如上图中,征信中心也提供三种方式来帮助你了解你的个人信用情况。不难看出,其中个人信用报告是最详细最全面的一种。当你的账户安全等级变为高级后,征信中心会为你发送用于提取信用报告的验证码,请留意手机。使用验证码你将可以申请查看你的个人信用记录,不过不是实时的,你将需要等待24个小时后再次登陆进系统才能够查看,而为了保护你的个人信息,系统也将会在7天后删除为你生成的报告,不过个人信用报告可以输出为 PDF 文件保存在本地。

征信中心个人信息概况

这是我查询到的“个人信用信息提示”,显示我的信用记录到目前为止没有任何问题(其实我担心的是之前不小心拖欠过中国电信的宽带资费,还好没有记录进信用记录,应该是拖欠时间不久之后就缴清了的缘故)。而当我打开我的个人信用报告时,真的发现了一个记录项为“电信欠费记录”,幸好我的这个记录项是空白。所以千万别随意让自己的宽带账户欠费哦!

使用 iCloud 作为 Gmail 的替代品

说到电子邮件,我想就不得不提 Google 的 Gmail 了,不敢说它是最好用的免费 Email 服务,但是说它是一款非常优秀的电子邮件服务我想应该鲜有反对吧。我本人是 Gmail 的重度用户,其简洁的用户界面,强大而实用的功能使得收发管理邮件变成一件赏心乐事。而 Gmail 又与 Google 的云存储服务 Google 云端硬盘(Google drive)和在线 Office 服务 Google 文档(Google docs)深度整合,结合使用可以大大提高用户的工作效率。但是由于众所周知的原因,Google 的服务在大陆越来越难以使用。前不久我的 Gmail 手机客户端也开始无法在未使用 VPN 的情况下正常使用了。如果继续坚持用 Gmail 作为我的办公平台,第一是成本必将升高,因为我必须购买一款稳定的 VPN 服务(购买 VPS 自己搭建 VPN 也是一种方法);再者我必须在我的各个终端上配置 VPN 服务(包括笔记本、iPad、安卓手机、iPhone 等平台上的分应用或分端口代理,因为如果设置为全局代理一是流量话费巨大,二是对众多服务器本在大陆的网站来说,使用代理访问它们会降低体验)。几经思考后我不得不开始考虑寻找一个 Gmail 的替代品。 从 iCloud、微软的 Outlook 、Yahoo mail 以及网易邮箱和QQ邮箱中我最终决定使用 iCloud,因为 iCloud 基本具备我看中的几点邮件服务的必备特点。 界面简洁,操作面板直观方便: 尽管在桌面上,我们可以使用 Outlook、Thunderbird 等邮件客户端来管理我们的邮件(Outlook 甚至是全平台的),但是我想和我一样,相当多的用户更喜欢直接在浏览器中登录邮箱来收发管理邮件。所以一款邮件服务它的 Web 端界面的设计就显得尤为重要。在这一点上 iCloud 和 Outlook 邮箱(之前的 Hotmail)我认为都是做得不错的。iCloud 邮件管理界面中甚至没有一丁点广告!而其他的几款邮箱可以说不是我喜欢的风格,而且有一两款我认为是广告太多! 可与云存储服务无缝结合: 这是我比较看重的一点,Google Gmail 可与 自家的 Google drive 结合,总共提供 25GB

Windows 8/8.1 WLAN 连接受限的解决办法

据用户反映,当他们在使用 Windows 88.1 系统的时候,常有 WLAN 连接受限的情况发生。在这种情况下,他们能够连接上对应的 WLAN 连接,但是却无法连接到 Internet,但用其他设备连接同一 WLAN 却没有任何异常。这一问题在大多数情况下出现在由 Windows 7 升级到 Windows 8.1 的设备上。如何解决 WLAN 受限的问题呢?

首先打开【网络和共享中心】,点击你此时 连接到的 WLAN。

打开网络和共享中心

接着点击【无线属性】。

wlan 状态属性

在无线网络属性中选择【安全】选项卡,然后点击【高级设置】。

无线网络属性

将【802.11 设置】选项卡下面的方框总打勾,即“为此网络启动联邦信息处理标准(FIPS)兼容”。

802.11 设置

点击【确定】保存设置之后,断开 WLAN 重连即可。

Google 商家信息服务规则变更

我们审核了您在Google商家信息中的信息,很遗憾,我们不得不移除您的商家信息。 对于由此带来的不便,我们深表歉意。

有相当多的 Google 用户发现在将商户信息添加到 Google 地图后,在 Google 地图上却搜不到相关信息。这时候检查一下你的邮箱,就会发现以下信息了:

Google商家信息

原来是 Google 已经删除了你的商家信息。原因是 Google 最近更新了 Google 商家信息服务规则,Google 认为那些提供本地生活服务属性不强的机构或组织,不适合被作为本地商户而被添加在 Google 地图上,这一点从 Google 商家信息服务规则里也可以看到:

Google 本地商户

Google 认为 “想推广品牌、产品、单位或其他任何不具备地址的实体,则应创建品牌信息页”。而实际上很多进行产品、品牌推广的实体虽然不具有提供本地生活服务的属性,但是却不是不具备地址的实体。Google 这一做法在我看来未免有点强推 Google+ 信息页之嫌。

解决战网客户端正在等待另一项安装或更新的问题

网易公司作为暴雪娱乐在中国大陆的代理运营商负责在大陆地区运营暴雪出品的几款游戏,包括 魔兽世界、星际争霸II、风暴英雄、炉石传说等。而这几大游戏必须统一通过战网客户端启动,此外,战网客户端也统一管理这几大游戏的版本更新,同时各大游戏的相关资讯以及攻略等也可以通过战网客户端查看。通过战网客户端更新相关游戏时,时常出现“正在等待另一项安装或更新”异常或者一直卡在“正在初始化…”读条。

战网客户端更新失败

如果出现这种情况,你只需要先退出战网客户端,然后打开任务管理器,将图中“Battle.net Update Agent”进程终止掉,然后重新打开战网客户端即可。

战网客户端更新进程

在这之后,再启动战网客户端更新游戏时,游戏一般可正常更新。如果此时出现卡在“正在初始化…”的问题。

战网客户端正在初始化

一般情况下,关掉其他正在网络的程序等待一段时间即可。如果长时间任然卡在这个界面,重复前一步操作,关掉战网客户端,在任务管理器中关掉相关进程,重新打开即可。

Nexus 设备 Android 5.0 Root 教程

Google 发布全新的 Android 5.0 之后,之前的 Root 方法全部失效,而大神 Chainfire 虽然发布了最新的 SuperSU 用以支持 Android 5.0 的 Root 权限管理,但是要 Root 你的 Android 5.0 设备还必须通过进入自定义 Recovery 菜单刷入修改后的 Android 内核。而这一切对于大部分普通用户来说显得十分麻烦而且浪费时间,通过一款 Nexus Root Toolkit 工具可以轻松自动化 Root 你的 Android 5.0 设备。

通过搜索引擎可以很方便地下载安装 Nexus Root Toolkit 工具。将你的 Nexus 设备连接到 PC,打开软件选择 Root 功能选项:

安卓5.0root

从上图可以看出,该工具将会自动为你完成 Root 需要的各个步骤,你只需等待下载完成即可。

android 5.0 root

当所有需要的文件都下载完毕之后,点击【确认】,软件会自动进入 Root 过程。而之后会弹出一系列的对话框来告知用户你的 Root 进程进行到了何处,一两分钟后,Root 完成后,即弹出成功对话框:

android 5.0 root 教程

你可以通过软件的日志来详细了解你的 Root 过程:

android 5.0 root log

nexus 4 收到 Android 5.0 OTA 更新

Google 为 Android 5.0 带来了更便捷的解锁方式,更美观的用户界面。而作为 Google 嫡系的 nexus 系列用户也是在最近收到了 Google 官方推送的 OTA 更新。

 nexus收到android5.0ota更新

更新介绍上也是简单介绍了一下 Android 5.0 带来的诸多功能和性能上的改进,包括全新的外观样式,同时你可以在锁屏界面上就可以尽览所有程序的通知了,这一点倒是和 iOS 有点相似。除此之外,更方便更美观的解锁方式让你只需要轻轻滑动屏幕任意部分就可以完成解锁,在这个方面 Google 倒是吸收了 Samsung Galaxy 系列的优点。自从更新到 Android 4.4 以后,Android 手机在省电方面的表现已经越来越少地为人诟病了,而 Android 5.0 继续在省电方面下大功夫,通过省电模式可以大大优化手机在待机状态下的功耗,从而使电池续航提升一个档次。另外,Android 5.0 默认没有使用 Google now launcher,在 Android 4.4 下习惯 Google now launcher 的用户刚升级时可能有一点不习惯。

P.S. 如果你的 nexus 设备是已经 root 过的话,那么你是无法直接 OTA 升级到 Android 5.0 的,这时候你就需要通过刷机工具手动升级到 Android 5.0 了。

使用 Nexus Root Toolkit 来升级 Android 5.0

如果你是 Google nexus 系列设备的用户,那么很幸运你可以第一时间体验 Android 系统的新版本。对于 Google 最近放出的 Android 5.0 也是一样,nexus 系列用户可以很方便地通过 OTA 的方式来自动升级自己的系统。但是对于已经 root 的用户来说,由于系统内核在 root 时被改动造成OTA 升级必将失败,那么这时候就需要使用刷机工具来手动刷入 Android 5.0了。

Nexus Root Toolkit 是一款免费的工具,是一个针对 nexus 系列设备的高级工具集合。你可以通过它方便地升级你的 nexus 设备的系统,解锁或者恢复加锁状态,root或是unroot。通过搜索引擎可以很方便地下载安装该工具。

打开工具后,根据提示选择对应的软硬件版本,进入主界面:

nexus root toolkit 主界面

可以看到,这个工具的功能十分强大,这里我们要使用它来把 Android 5.0 固件刷入到我们的 nexus 手机。点击界面右边一列中部的【Flash Stock + Unroot】按钮,根据软件提示操作即可。

这里有两点需要注意:

1,使用这项功能会将你的手机内所有内容全部擦除,执行之前请先备份,此工具提供了很方便地备份方式,当然你也可以事前通过其他方式备份。

2,Android 5.0 的固件大小应该是300MB~500MB之间,如果该工具下载太慢,你可以自行到 Google 开发者官网下载对应固件,解压后复制到【安装目录:\Program Files (x86)\WugFresh Development\Nexus Root Toolkit\data\Factory_Images】下即可。

当一切准备工作完毕时,软件会自动进入刷机流程,弹出以下界面:

nexus root toolkit 刷机 android 5.0

等待该界面自动消失,手机会自动重启,那么,Android 5.0 升级也就成功了!

andriod 5.0 升级日志

从 Nexus Root Toolkit 的日志框中也可以看出相关信息,该工具也是自动通过 fastboot 方式来升级固件的,日志文件很清晰地将手机升级过程记录了下来。

编程辅助工具 PARSEWeb 初识

程序员们通常会重用现有的框架或库,以减少软件开发的工作量。在重用现有的框架或者库的时候,一个常见的问题是:程序员知道他们需要什么类型的对象,却不知道如何得到具有具体方法序列的对象。为了帮助程序员解决这一问题,北卡罗来纳州立大学的 Suresh Thummalapenta 和 Tao Xie 开发了一种方法,这种方法将“源对象类型->目标对象类型”形式的查询作为输入,并且提示相关方法调用序列,作为一种解决方案,能够产生从查询中给出的源对象对应的目标对象。该方法通过代码搜索引擎(CSE)进行交互,以收集相关代码样本,并通过采集样品进行静态分析,以提取所需的序列。由于代码样本通过代码搜索引擎按需收集,这种方法不局限于查询任意特定集合的框架和库。而作者已经通过一个名为 PARSEWeb 的工具实现了该方法。 作者声称该工具可以通过挖掘互联网上已有的开源代码库,告诉程序员如何写出某一段代码序列。如果该工具被证明是有效的,无疑可以为程序员减轻负担,从而大大提高软件开发效率。又由于开源代码库中的代码段通常是已经被证明有效的且结构合理的,所以如果这一工具是有效的,它对软件质量的保证也具有相当大的意义。 从目前的情况来看,无论是国内还是海外,PARSEWeb 工具的具体应用还比较少,其托管在 Google code 上的项目主页比较冷清,在互联网上也是鲜有讨论,但是这并不意味着该工具或者该工具体现的方法原理不具有前景。相反,我认为该工具无论对提高软件生产率还是对软件质量保证领域来所都具有相当的意义,另外,近年来大数据领取取得的巨大进展无疑为这一工具提供了强有力的技术支撑,长远来看十分有前景。 Suresh Thummalapenta 和 Tao Xie 在他们的论文 PARSEWeb: A Programmer Assistant for Reusing Open Source Code on the Web 中已经分别介绍了 PARSEWeb 工具几个较为重要的组成部件。包括代码搜索引擎(Code Search Engine,CSE),代码下载器(Code Downloader),代码分析器(Code Analyzer),序列后置处理器(Sequence Postprocessor),查询分路器(Query Splitter)。并且简述了 PARSEWeb 的算法实现。这对我们理解 PARSEWeb 的原理以及对 PARSEWeb 的合理使用方面都具有很积极的意义。 而在论文中作者也做了四项不同类型的评测。用以证明 PARSEWeb 确实是一种可以解决编程问题的有效的工具,而且不局限于某一特定的框架或者代码库集合。在第一项评测中,PARSEWeb 能够解决开发论坛中已经提出的现有库中的编程问题;而在第二项评测中,PARSEWeb 工具建议的解决方案在一个真实的项目中被证明是可用的。而且作者在具体评测中也将 PARSEWeb 得出的结果分别与通过另外两项工具得出的结果进行了对比,它们分别是 Prospector 和 Strathcona。Prospector 试图通过使用 API 签名来解决某一特定集合的框架或库的相关查询,而 Strathcona 则尝试通过在使用存储在样本库中的样本来开发时进行代码的上下文匹配来推荐样本库中相似的代码样本。在第三项评测中,作者证明了 PARSEWeb 比 Prospector 更为有效,而且也证明了 PARSEWeb 不仅仅局限于某一特定集合的框架和库。在第四项评测中,作者展示了 PARSEWeb

协同拨号器造成宽带连接813错误

关于中国电信在部分高校推出的协同拨号器,实在不想吐槽。在现阶段我们除了默默忍受也没有其他更好的办法了。Windows 下的协同拨号器经常出现的一个问题是:当你需要断开当前连接使用其他网络连接时,出现813错误。

宽带连接813错误

这是什么原因造成的呢?简单阅读错误提示不难发现,原因是当前需要使用的用来连接网络的端口被占用。看到这里很多用户首先想到的就是重启,诚然,重启可以解决这个问题,但是由此带来的麻烦也是相当烦恼。让我们来看看是不是协同拨号器的原因,我们已经断开连接也已经退出了协同拨号器,理论上说协同拨号器不应当占用端口。但是当打开任务管理器你会发现这样一个进程:

协同拨号器进程

说明即时退出拨号器程序,仍然有一个残余进程在运行,占用了相应的端口使我们无法连接其他宽带网络。罪魁祸首已经找到了,在任务管理器中停止这个进程,再次尝试连接,发现813错误没有啦。

为 Oracle Solaris 11 安装图形界面

从 Oracle 官网上下载的 “Oracle Solaris 11.1 自动安装程序”默认没有图形界面,这个大小大概为 300+MB 的镜像文件仅能让你能够通过命令行进行系统配置和运行应用程序。而当你需要运行具有图形界面的程序时,这显然不能满足我们的需求,在网络连接的情况下,我们可以通过一条简单的命令为 Solaris 安装桌面环境:

pkg install solaris-desktop

如果你未以 Root 权限账户登入系统,那么你的命令行应当为:

sudo pkg install solaris-desktop

前面的“sudo”是为了获取 Root 权限,当你回车执行时,系统会请求 Root 账户的密码,输入即可。

solaris安装图形界面

之后系统会进行一段时间的下载,时间长短取决于你的网络情况。一般来说需要下载的文件大概为 500+MB。

solaris 安装桌面环境

当文件下载完成时,系统将会进行几分钟的相关解包和安装操作,界面显示如上图,你可以忽略一些系统报出的 warning 信息,安装完毕后系统重启将会自动进入图形界面。默认的桌面环境是 GNOME,但是你也可以在启动时将其设置为 XTERM 环境。

solaris 启动界面

另外,你可以在安装 Oracle Solaris 系统镜像时即安装图形界面。你只需要在 Oracle 官网下载 Solaris 时选择“适用于 x86 的 Oracle Solaris 11.1 Live Media”选项即可,但是请注意:Live Media 镜像仅支持 x86 架构的计算机,不支持 SPARC。

使用 VirtualBox 创建虚拟机安装 FreeBSD 1

VirtualBox 是由 Oracle 维护的一款开源虚拟机软件。对于我们个人用户来说,它的功能项和性能表现基本能满足我们的需求。同时相比于价格不菲的 VMWare 公司的 VMWare Workstation ,免费的 VirtualBox 往往更能吸引我们一般用户的眼球。

而作为类 Unix 系统中一个重要的分支,FreeBSD 同样以其良好稳定的性能和免费开源的性质得到业界的关注。使用搜索引擎搜索 FreeBSD 即可找到该项目官方网站,在官方网站上可以很方便地找到其镜像文件的下载链接,然而 FreeBSD 默认没有图形界面,在安装过程中可能会让新手难以掌控,如果你有一定的 Linux 命令行基础另当别论,Linux 虽不是 直接继承 Unix 的系统,但是在命令行操作上却有很多相同之处。

要使用图形界面,我们可以在安装完 FreeBSD 后使用命令行安装,也可以在安装时就使用已经集成好图形界面的版本。PC-BSD 即是基于 FreeBSD 同时附加一套图形界面的 BSD 版本,为了方便我们选择 PC-BSD 系统镜像来安装,通过它的图形界面可以使我们的安装和使用变得更容易。使用搜索引擎可以很方便地找到 PC-BSD 的系统镜像下载地址。

在阅读以下步骤之前,我假设你已经基本了解 Windows 平台下一般软件的安装方法;对软件对话框中的文字指令的基本理解能力以及跟随软件对话框的提示进行适当操作的能力。

我们首先虚拟出一台可以用于安装 PC-BSD 的“虚拟电脑”,我们需呀制定其类型,分配内存,磁盘空间,至于 CPU 和网络等其他方面,VirtualBox 会有机制自动为我们完成。

virtualbox freebsd

在 VirtualBox 面板中点击【新建】,选择合适的参数以继续,由于 PC-BSD 基于 FreeBSD,所有这里选择 FreeBSD 即可,同时需要区别 32bit 和 64bit,这取决于你已经下载好的镜像的版本。

virtualbox freebsd

建议内存为 128MB,由于我们需要运行带有图形界面的版本,这里选择了 512MB 内存配置。

virtualbox freebsd

创建虚拟硬盘这一步相当于为一台物理电脑安装硬盘,由于我不需要使用其他虚拟机软件,所以我选择了 VirtualBox 专用的 VDI 格式。

virtualbox pc-bsd

固定大小的虚拟硬盘性能更好,这里选择【固定大小】。

virtualbox 安装 freebsd

由于 PC-BSD 的镜像文件已经接近 4GB,这里的硬盘大小选择了 8GB。

virtualbox bsd

点击【创建】后,等待一段时间即可创建好一个准备用于安装 PC-BSD 的虚拟机了。

virtualbox bsd

可以在 VirtualBox 面板中发现 PC-BSD 虚拟机。

接下来我们将使用 VirtualBox 中虚拟光驱的方法,将已经下载好的系统镜像安装到我们创建好的这台“虚拟电脑”中。

请移步:使用 VirtualBox 创建虚拟机安装 FreeBSD 2.

使用 VirtualBox 创建虚拟机安装 FreeBSD 2

我们打开 PC-BSD 虚拟机的设置菜单,选择【存储】,可以看到此时虚拟机的光驱没有加载任何镜像。

virtualbox 安装 freebsd

选中虚拟硬盘下的光驱(显示为“没有盘片”),点击窗口右方红色方框中的光盘图标,为光驱加载镜像。

virtualbox 安装 freebsd

选中已经下载的系统镜像。回到主面板中,启动 PC-BSD。

virtualbox 安装 freebsd

在 VirtualBox 的欢迎界面之后我们将看到 PC-BSD  的系统安装初始界面,好无疑问选择 Graphical Install, 这是我们选择 PC-BSD 的理由。

virtualbox 安装  pc-bsd

pc-bsd 系统语言

选择系统语言,可以任意选择,这里我选择【汉语】。

pc-bsd系统安装

这里选择【桌面】即可。

pc-bsd系统安装

点击【Yes】开始安装,这里系统会弹出一个对话框提示虚拟硬盘的推荐大小为 10GB,而我们在之前创建虚拟硬盘时将大小设置为了 8GB,这里你可以退出虚拟机,重新创建一块 10GB 以上的虚拟硬盘重新安装,而根据我的实践,忽略提示继续安装也没有什么问题。

virtualbox 安装 freebsd

pc-bsd系统安装成功

等待一段时间后系统安装成功,点击【完成】后系统重启时将会进行一系列的系统设置,大抵是设置系统时区,配置管理员账户等等,如果你有 Windows 系统或者其他具有图形界面的 Linux 发行版的装机经验,你可以轻松完成启动配置。

注意:

正如上图中提示,系统安装完成后应当弹出安装介质,这里即是指我们的虚拟光驱中加载的系统镜像。默认情况下,虚拟机启动时会首先从虚拟硬盘上启动,所以不弹出虚拟光驱也不会对系统的使用造成影响。如果要弹出安装介质,只需在【设置】中,点击【存储】,取消虚拟光驱与系统镜像文件的关联关系即可,或者直接删除掉光驱也可以达到这一目的,只是在系统使用中国需要使用虚拟光驱时你需要到【设置】中为系统重新创建并挂载一个光驱。

新版本 Google 云端硬盘现已推出

Google Drive 是 Google 推出的一项云端存储服务,它的简体中文名称为 Google 云端硬盘。近日,Google 已经更新了这一服务,开始向用户推送新版本的 Google 云端硬盘服务。

google drive new version

你的 Google 云端硬盘并不会自动更新到新版本,当你进入 Google Drive 时,Google 会给你一条提示,让你选择是否试用新版云端硬盘,此时进入菜单点击“体验新版云端硬盘”即可升级你的 Google 云端硬盘。

新版Google drive

浏览过新版本介绍后,你会发现新版 Google 云端硬盘在容量和价格上没有更新,而是优化了主界面布局和文件操作逻辑。

新版google云端硬盘

当你选中某个文件或文件夹后,右边栏将会显示文件的详细状态信息以及操作记录。而双击文件或文件夹将会默认执行打开操作。

新版google硬盘

而 Google 云端硬盘也推出了全新的快捷栏以提供最常用的快捷操作,总体来说这次更新使得 Google 云端硬盘的布局更美观,使得用户可以更方便地管理文件。

Avira 小红伞无法启动更新

Avira 是一款来自德国的优秀的安全防护软件,由于它的轻巧和强大的杀毒防护能力,在消费者人群中的口碑一直都不错。中国的用户更是亲切地称 Avira 杀毒软件为“小红伞”。

但是近日发现我的 Avira AntiVirus Pro 无法更新,所以到网上去搜索原因,结果发现很多小红伞用户都出现了这个问题:

小红伞更新错误

Avira 的状态面板上一直显示“您的计算机存在安全隐患!”,而这个安全隐患就是软件版本和病毒数据库未升级到最新版本,而当执行更新的时候,却发现以下错误:

小红伞更新错误

如图,Avira 提示下载文件出现错误,这到底是什么原因呢?后来到论坛上去搜索原因发现原来是在我们的网络条件下 Avira 的更新服务器无法直接连通,需要连接代理才能进行更新,应该是我们的 ISP 出现的问题。出现这种情况,你只需要进入 Avira 的代理服务器设置,设置一个代理然后再启动更新即可。

avira 代理设置

我连接上一个我自建的代理后更新成功了,没有代理的朋友可以试试论坛上提供的几个代理:

- 82.194.122.45 端口:8080<br /> - 62.146.87.171 端口:80<br /> - 80.190.143.232 端口:80<br /> - 88.190.35.147 端口: 80<br /> - 193.158.244.161 端口:80

Via: http://forum.avira.com/wbb/index.php?page=Thread&threadID=146013

 

把你的商户标注在 Google 本地上

Google 本地又叫 Google 商家信息。如果你在运营自己的小店或者公司,那么将自己的营业地址免费标注在 Google 本地是一种不错的推广措施,当潜在客户或者想了解你所运营的生意的客户通过 Google 搜索来搜索你的相关业务时,不同于普通的搜索结果,Google 还会在搜索结果右边显示你编辑好的位置信息,简介,分类信息等,相信在客户心中这一定是个加分项!

六香本地信息

要想把你的商户加入 Google 本地商户信息中心非常简单,而且完全是免费的。你只需要在网上提交相关材料并且编辑好有关资料等待 Google 人员的验证即可。

首先访问 www.google.com/local/add/businessCenter?hl=zh-CN 或者使用 Google 搜索“Google 商家信息”点击进入 Google 商家信息的编辑界面,可以添加新的商户信息或者管理维护现有的商户信息。

google 本地信息

需要创建新的 Google 地方信息则点击新建,按照向导一步步填写信息即可。

google 本地信息

Google 地方信息采用邮件验证的方式,填写信息完毕后 Google 为了确认信息真实有效而且你本人是该商户的运营者,会要求你填写邮寄地址,然后免费为你邮寄一封确认函,确认函里写有可以使信息生效的验证码,将验证码输入到 Google 地方信息,等待验证通过即可。根据地区不同确认函到达时间从几天到半个月不等,如果长期收不到确认函可以申请重新邮寄确认函。

本地商户确认函

无法启动 Catalyst Control Center 的解决办法

Catalyst Control Center 是用来进行 AMD 显示卡属性设置的程序,一般随显卡驱动一起安装,相信 AMD 显卡用户对此不会陌生。我们会经常用到 Catalyst Control Center 来进行显示卡属性设置,将对显示性能要求较高的应用程序设置为“高性能”模式,这样动态地调节显卡性能同时也有利于控制电脑的功耗。

但今天发现 Catalyst Control Center 打不开了,报错提示如下:

catalyst control center 无法启动

在网上搜索了一番后发现是驱动版本不对造成的,一般是由于我们的系统不断升级,但是又没有及时地更新对应系统版本的显卡驱动。使用驱动精灵更新驱动后重启仍然无法启动配置菜单。然后去官网下载了最新的 Catalyst 系列显卡驱动,选择的 Windows 7/Windows 8 x64 版本。更新之后发现一切正常!感觉桌面性能也提高了,因为之前感觉的窗口卡顿现象没有了,看来真的是因为没有跟上对应版本的驱动程序。

catalyst control center

附:AMD 官网最新驱动下载链接

体验 avast! 手机安全软件

相信大家对avast!杀毒软件不会陌生,在 Windows 桌面上,avast! 是最受欢迎的杀毒软件之一。粉丝们也亲切地称它为小a。而 AVAST 的根源可以追溯到 1988 年,当时的捷克研究员 Eduard Kučera 和 Pavel Baudiš 遇到了维也纳病毒,他们开始探索拯救感染此病毒及其他类似病毒的全球计算机。如今,AVAST 在位于捷克共和国布拉格的总部拥有超过 380 名专业人员,并在德国、美国和中国都设立了分支办公室, 经销合作商遍布所有市场,还成立了由 avast! 爱好者组成的全球化社区。

而在移动化浪潮之下,移动设备的安全问题也急需得到解决,尤其是系统相对开放的 Android 设备。最近体验了一把 AVAST 出品的手机安全软件。在这里分享一下:

avast 手机杀毒avast 手机安全软件

除了免费版本,avast!也有收费的高级版本可选,而高级版的主要功能是程序锁和高级备份功能。对主要需求为杀毒和清理系统垃圾的我们来说免费版本足矣。

avast手机安全软件

可以看到免费版本已经包括了我们主要用到的杀毒,应用程序管理,短信和电话拦截过滤等功能。

avast 手机安全软件

其中,比较有亮点的是手机防盗功能,但是这一功能需要另外安装 Anti-Theft 组件。

avast 手机安全软件

另一个亮点是程序锁可以设定锁定的时间段,这倒是可以作为一种很好的家长控制的手段!

avast手机安全软件

流量防火墙支持 WIFI 流量和 2G/3G 流量的分别控制。

avast 手机安全软件

而杀毒功能也支持设置定期扫描,比较人性化。

avast安全软件

安卓版微信无法连接到服务器(1,237)的解决办法

我们在使用微信的时候可能会碰到一些状况,其中一种情况是当我们在登录微信时出错,提醒:“无法连接到服务器(1,237),请检查你的网络或稍后重试”。这种情况往往让我们摸不着头脑,因为手机的网络连接完全正常,其他应用可以正常联网,浏览器中的网页也可以正常打开。那么,这是为什么呢?

Android 手机 APN 设置

打开手机的移动网络设置,在“接入点名称 (APN)”选项中取消当前的接入点而选择另一个。

安卓设置apn

比如:你使用的是中国移动的 SIM 卡,显示你当前的接入点为 cmnet,那么你只需要选择另一个 cmwap 接入点然后退出应该就可以登录了。如果害怕仍然有问题,最好重启一下手机。

Google 开始提供隐藏私人搜索结果选项

大家知道 Google 作为全球最受欢迎的搜索引擎在技术上总是领先于竞争对手的,比如 Google 会匿名搜集用户在互联网上的行为从而为每个用户呈现不一样的相关度更高的个性化搜索结果。虽然 Google 这一行为引发一些用户对于个人隐私的担忧,但是不得不承认这确实提升了用户的搜索体验。

看来 Google 已经更进一步开始为用户提供“隐藏私人搜索结果”的选项。最近在使用 Google 搜索时不经意在页面右边空白处上方看到一个人头图标和一个地球图标,当把鼠标移过去才发现那个人头图标原来是显示私人搜索结果的选项:

私人搜索结果

而地球图标则是 Google 提供的“隐藏私人搜索结果”选项,通过选择该选项用户可以从搜索结果中隐去 Google 为自己定制的个性化内容从而获得更大众一致化的搜索体验。

谷歌隐藏私人搜索结果

当然你必须登录你的 Google 账号才会有机会看得到以上选项。经过测试发现不是每次搜索结果都会出现该选项,有可能是因为某些搜索结果的个性化展示和一般化展示对某个特定用户来说没有区别,或者是 Google 正在测试这项功能所以才会出现不定期刷出的现象。

SQL Server 2005 开发版安装教程

SQL Server 2005 是微软的 SQL Server 家族中比较经典的一个版本。其体积相对小巧而且运行快速,所支持的功能和特性作为平时学习或者一般开发之用绰绰有余,如果不是有特别的需求,我们实在无需去安装臃肿的 SQL Server 2010⁄2012 版本。 SQL Server 版本众多,光是 2005 常用版本就有 Enterprise Edition、Standard Edition 和 Developer Edition 三个版本(另有 Express Edition 为免费授权的限制版本)。如何选择适合自己的版本请移步 SQL Server 2005 版本选择。这里就给大家介绍一下 SQL Server 2005 开发版(Developer Edition)的安装过程。 首先复制下方连接使用迅雷或旋风等下载工具下载开发版的安装程序。 ed2k://|file|cs_sql_2005_dev_all_dvd.iso|1870581760|25D3E5CEFB407E7CA1036BE303AC4643|/ 将下载好的压缩包解压。 双击运行 splash.hta 文件,出现如下界面: 根据你自己的操作系统选择,32位操作系统选择 x86,64位操作系统则选择 x64,这里我选择 x64。 直接点击“安装”下的“服务器组件、工具、联机丛书和示例©”。 在 Windows 7⁄8 系统下一般会出现“程序兼容性助手”,直接点击图中红圈内容忽略(如果不想再看到此消息可以把左下角打上勾)。 直接点击“下一步”。 填写姓名、公司信息,本安装包已经自带了安装密钥无需另外输入,点击“下一步”。 在接下来的窗口中点击“高级”按钮,来到如下界面: 选中你所需要的功能(一般建议选中所有功能),点击“浏览”按钮可修改安装路径,这里我把路径修改到了D盘。点击“下一步”。 默认直接下一步。 这里一般选择“使用内置系统帐户”,然后点击“下一步”。 这里选择两种验证模式皆可,想知道两种身份验证模式的区别请移步 SQL Server 身份验证模式简介,我在这里选择了混合验证模式,输入密码后点击“下一步”。 这里默认设置即可,点击“下一步”。 以上为安装界面,一般几分钟即可完成,如果一切顺利,再点击“下一步”则出现如下界面: 此时你的 SQL Server 2005 开发版就安装成功了!点击“完成”退出安装程序即可使用。 如果你是 Windows 7⁄8

Windows 7/8 安装 SQL Server 2005 报错的解决方法。

SQL Server 2005 作为微软 SQL Server 家族中一个功能性和轻巧性俱佳的版本拥有一大批使用者。但是随着产品的升级换代,相当多的用户已经将自己的操作系统升级到了 Windows 7⁄8 。当我们在 Windows 7 或者 Windows 8 系统上安装运行已经相对老旧的 SQL Server 2005 时一般会遇到一个无法启动 SQL Server 服务的问题,这里就简单介绍一下这个问题并附上解决办法。 如上图,当安装程序配置 Database Services 时会提示“SQL Server 服务无法启动”,这是在 Windows 7⁄8 系统上安装 SQL Server 2005 时的一个典型问题。那么我们如何解决这个问题呢?解决办法如下: 1 当弹出这个报错窗口时先不要点击“重试”或“取消”,根据你所安装的 SQL Server 版本下载下面的附件备用: 64 位(x64):http://pan.baidu.com/s/1gdmPThp 32 位(x86):http://pan.baidu.com/s/1hq9O3bu 2 打开 X:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn 文件夹(X: 为程序安装的盘符,比如你是安装在 C 盘则将路径前盘符替换成 C: 即可),将该文件夹下的 sqlos.dll 和 sqlservr.exe 文件复制到桌面或者磁盘其他目录备份待用,如下图: 3 解压第 1 步中你所下载的附件,得到与第 2 步中备份的两个文件同名的两个文件,将其复制粘贴到 X:\Program Files\Microsoft SQL

SQL Server 2005 版本选择

最近需要使用 SQL Server 来开发一个项目的数据库后台,在版本的选择上就费了我不少脑筋。 Microsoft SQL Server 家族庞大,成员众多。目前使用人数较多的有 SQL Server 2005/2008/2010 几个版本。SQL Server 2000 由于功能和特性过于老旧,加之与 Windows Vista/7/8 等较新的操作系统存在较大的兼容性问题,已经逐渐被人们弃用。而目前比较新的 SQL Server 2012 甚至 2014 版本由于全新的优秀特性和对 Windows 8 Metro 应用以及 Windows Phone 8 应用的支持,使用人数越来越多,但其缺点是体积比较庞大臃肿,不适合在配置不是很高的老旧机器或者笔记本上安装运行,而作为学习或者一般开发之用,其新特性一般也用不上。所以综合以上因素我决定采用 2005 版本作为我的开发平台。 而 SQL Server 2005 常用的主要有 4 个版本(Evaluation Edition、Run-time Edition 和 Workgroup Edition 等因为不常用在这里不作介绍),现将这几个常用版本简单介绍如下: Enterprise Edition 即企业版,该版本提供了完备的企业级数据创建和管理解决方案,能最大化的利用硬件平台的系统资源,适合大型企业使用。官方介绍如下: SQL Server 2005 Enterprise Edition 达到了支持超大型企业进行联机事务处理 (OLTP)、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。Enterprise Edition 的全面商业智能和分析能力及其高可用性功能(如故障转移群集)使它可以处理大多数关键业务的企业工作负荷。Enterprise Edition 是最全面的 SQL Server 版本,是超大型企业的理想选择,能够满足最复杂的要求。 平台:32 位和 64 位操作系统。 限制:没有任何功能和特性上的限制。 Standard Edition 即标准版,该版本提供了一系列有效的数据创建和管理解决方案,能很好地利用系统资源,适合中小型企业或组织使用。官方介绍: SQL Server 2005 Standard Edition 是适合中小型企业的数据管理和分析平台。它包括电子商务、数据仓库和业务流解决方案所需的基本功能。Standard Edition 的集成商业智能和高可用性功能可以为企业提供支持其运营所需的基本功能。SQL Server 2005 Standard Edition 是需要全面的数据管理和分析平台的中小型企业的理想选择。 平台:32 位和 64 位操作系统。 限制:CPU 最多支持4个。 Developer Edition 即开发版本,面向开发者提供的功能和特性都很完备的一个版本。 SQL Server 2005 Developer Edition 允许开发人员在 SQL Server 顶部生成任何类型的应用程序。该应用程序包括 SQL Server 2005 Enterprise Edition 的所有功能,但许可用作开发和测试系统,而不用作生产服务器。SQL Server 2005 Developer Edition 是独立软件供应商 (ISV)、咨询人员、系统集成商、解决方案供应商以及生成和测试应用程序的企业开发人员的理想选择。可以根据生产需要升级 SQL Server 2005 Developer Edition。 平台:32 位和 64 位操作系统。 限制:没有任何功能和特性上的限制,但不可用于生产环境。 Express Edition Express 是一个功能有所限制的免费版本。 SQL Server Express 数据库平台基于 Microsoft SQL Server 2005。它也可以替换 Microsoft Desktop Engine (MSDE)。通过与 Microsoft Visual Studio 2005 集成,SQL Server Express 简化了功能丰富、存储安全且部署快速的数据驱动应用程序的开发过程。 SQL Server Express 是免费的,可以再分发(受制于协议),还可以充当客户端数据库以及基本服务器数据库。SQL Server Express 是独立软件供应商 ISV、服务器用户、非专业开发人员、Web 应用程序开发人员、网站主机和创建客户端应用程序的编程爱好者的理想选择。如果需要更多的高级数据库功能,可将 SQL Server Express 无缝升级到更复杂的 SQL Server 版本。 平台:仅适用于 32 位操作系统。 限制:CPU 最多支持 1 个,内存最高 1 GB,数据库最大 4 GB。 P.S.

如何阅读编程书籍

programming books

我是学电子工程毕业的,在这个专业里我必须要用的编程语言只有 C/C++,汇编和 Matlab。在参加了一个创业周末的活动后,我开始对软件开发、计算机编程感兴趣,我决定要试一试,要进入这个领域。我发现,要想做一些编程项目,你需要去学一些完全不同的编程语言。

在过去的一年半里,我学会了 Java(用于开发 Android),Python和 JavaScript(& HTML/CSS)(用于 Web 开发),我慢慢认识到,这最好的从书本和教材上学习编程的方法是把它们读3遍!!用这种方式学习新的内容能更好的帮你理解新语言/新概念。我相信这种方式能帮助你最大限度的从书本中汲取知识——不论你看的是什么书。

读第一遍

我的第一遍对编程书的阅读只做到粗浅的理解。在第一遍中,我努力跟随作者的思路,让他通过例子指导我前进。我学会编程语言的语法,但不完全,我努力理解程序是如何工作的。在第一遍阅读中我不动手敲代码。我想,我之前有编程经验,在读任何编程书籍时都可以跟得上作者的思路。我并不期望在第一遍阅读后就能用这种语言编程,就能把这些新知识运用到项目中。我得到的是对这本书里的内容有了很好的感觉。(顺便说一句,我通常一次只读一章或一节,不是一次一本书读完)。

读第二遍

在第二遍里,我开始写代码。我通常会把各节里的例子敲打出来。为什么要先读一遍书然后回来再敲代码?因为这样我就知道了这节里都讲的是什么,我能先知道这代码能干什么或不能干什么。我有了全局的感觉,而不是盲目的敲代码,等着下一章被告知谜底,这样又需要回来重读这一节。在理解的情况下敲代码能帮助我记忆语法。

读第三遍

在第三遍阅读中,我试图在不参考书中的代码的情况下写出书中的例子和做出章节里的练习,我会直接跳到相应的章节或习题部分。在这个阶段,我能很好的记住这些章节里涉及到的语法,我能完全可以解决这些章节里给出的习题或问题。

就是这样…

这就是让我学会了 Java,Python,JavaScript 的方法。另外一个学习新语言或新概念的好方法是做一些个人项目。如果你想更多的了解 Java 里 GUI 和图像方面的知识,那就试着开发一个象棋游戏,这样会督促你阅读一些图形、动画、界面,甚至驱动方面的书籍。

如果你在做一些个人项目时不读这个语言的相关资料,那你就不能在实现这个项目的过程中运用最佳的实践方案,你只是在试着完成这个工作。你同样无法知道如何真正的用这种语言编程,尤其是当你以前不是用的这种语言的时候。你也许会用Java写出C语言风格的代码,因为你还没有学会用Java实现这种任务的方式,你熟悉C语言,你只是用Java的语法实现了这个功能。

我认为作为一名初学者应该先从书本学起,而不是先找培训班或其他。你能从书本中获得基本的概念。但当通读了一本书后,不要把自己局限在书上提供的一些练习上,试着做一些自己的软件项目。一定要亲手打出书上的那些代码,不要以为对这些代码看懂了、理解了就足够了!

VIA: simplyahmazing.com

将你的笔记本变成 WiFi 热点

我们已经可以轻松将 Android 等智能设备上的网络共享至笔记本或者台式机。反过来,如果你的笔记本使用的是 Windows 7 或者 Windows 8 系统,你可以仅通过简单的命令行操作把你的电脑变成 WiFi 热点,从而让其他设备接入无线网络。当然,如果你的台式电脑安装了无线网卡,那么这个方法对其仍然适用。 首先在桌面下按住 Win+X 唤出左下角的菜单,然后按 A 键打开“命令提示符(管理员)” Shell 窗口,接下里就可以使用命令行了。 在命令提示符窗口中输入如下内容并回车后,窗口显示如上图: netsh wlan set hostednetwork mode=allow ssid=hotspot key=1234567890 这段命令中“netsh wlan set hostednetwork”的意思是设置承载网络,mode ssid key 分别代表模式、别名、密码三个参数,可以看到这里我们分别把这三个参数设置为了允许(allow)、hotspot、1234567890(密码必须大于或等于8位字符)。 接着输入以下内容并回车执行: netsh wlan start hostednetwork 这段命令的作用是启动刚才设置的承载网络。执行后窗口显示如下: 这个时候打开网络连接设置界面你可以看到系统中多出来一个“本地连接* 14”,下面的“hotspot”正式我们第一步中设置的别名喔: 接下来右键你目前正在使用的那一个网络连接,选择共享选项卡,在“允许其他网络用户通过此计算机的 Internet 连接来连接(N)”前面打勾,并在下面的复选框中选择“本地连接* 14”(第一步中设置的承载网络),点击确定,如下图。 好了,现在系统的网络已经共享给力我们设置好的承载网络,我们重启一下承载网络服务就可以使用了,在命令提示符界面中输入: netsh wlan stop hostednetwork (关闭承载网络的命令,当你想关闭承载网络时在命令提示符窗口中输入回车即可)并回车关闭承载网络。 然后输入: netsh wlan start hostednetwork 并回车开启承载网络。现在使用手机或平板等设备搜索附近的 WiFi 网络时就会发现一个名为“hotspot”的 WiFi 网络,输入密码(之前设置的为1234567890,你可以设置为任何8位以上的你自己想要的密码),连接上之后就可以正常使用通过你的电脑共享出来的无线网络了。 以后当你需要使用共享网络时只需要在命令提示符窗口中输入 netsh wlan start hostednetwork 并点击回车。 需要关闭时只需要在命令提示符窗口中输入 netsh wlan

如何免费申请一个 .edu 教育邮箱

如今的互联网世界版权意识越来越重,破解一项应用作为学习交流之用变得越来越困难,而一款优秀的软件往往是价值不菲的,如果仅仅出于了解学习的目的就购买一款软件是不划算的,而且也是不合理的。欣慰的是,很多著名的软件或互联网产品都对教育组织以及学生教师团体提供了免费使用的机会,从而降低学生学习的门槛。

往往你需要提供一个 .edu 结尾的教育邮箱来证明你的学生身份,但众所周知的是,国内很多大学对学生并不开放注册 .edu.cn 结尾的教育邮箱(实际上一些组织并不认可 .edu.cn 这样的带国家域名的教育邮箱,只认可以 .edu 结尾的这样的美国教育邮箱)。Google 作为互联网普及运动重要力量,联合一所美国大学推出了一个项目,使得每个学生都有机会免费获得一个以 .edu 结尾的教育邮箱。

首先打开注册网址:https://eims.maricopa.edu/MAW/MAW.html,如下图。

免费申请教育邮箱

选择图中红线标出的第三项“I am a new student and have never attended any Maricopa Community College or Skill Centers.”,填写验证码,点击“Next”。

申请免费edu教育邮箱

打开网址:http://zh-cn.fakenamegenerator.com/advanced.php 随机生成一个虚拟美国公民的信息,以便之后填写信息,如上图。

免费申请edu邮箱

从刚才生成的虚拟信息中将对应的选项填写在第一步生成的表格中。

接下来跟着提示,填写所有的信息,大概会有4到5次信息填写吧,一切根据之前生成的虚拟信息填写,如果嫌麻烦可以自己编造也行,不过有些号码的位数由于你不知道所以自己编造也是很麻烦。直到这一步:

免费申请edu邮箱

你的 MEID 还有你的 StudentID 以及教育邮箱都创建好了,最好把这些信息记下来以免之后忘了。你只需要大概在20分钟之后打开网址:http://mail.google.com/a/maricopa.edu 登录就行了~

解决印象笔记无法同步的问题

印象笔记是一款不错的支持云端同步的笔记软件。可以说,云端存储并自由同步是一款云笔记本的核心功能,当云端同步这一核心功能出现问题难免让人心烦意乱。这里就简单说一说印象笔记同步失败的原因以及解决办法。

印象笔记同步失败的原因有很多,诸如设备未接入网络以及同步流量已用完(免费账户每个月 60 MB 上传空间,超过则无法上传)此类的最基本的问题这里就不谈了,谈谈由于“IE 浏览器处于离线模式”是印象笔记同步失败的原因以及解决办法。

由于离线印象笔记同步失败

错误信息中已经说得很清楚,引起这个问题的原因是“IE 浏览器处于离线模式”,印象笔记同步是默认使用系统网络设置的,而众所周知 IE 浏览器的网络设置即为系统网络设置,如果 IE 浏览器脱机了,那么印象笔记将无法连接到同步服务器。那么,IE 为什么会脱机呢?一般是由于我们频繁地断开和连接网络,断开网络时使用 IE 浏览器时会提醒是否进入脱机模式,此时可能由于误操作让 IE 进入了脱机模式,而网络重新连接后 IE 的脱机状态依然保持。所以这里我们只需要关闭 IE 脱机模式就可以了。

internet 选项卡

在老式的 IE 浏览器中,直接点击浏览器左上的【文件】,然后将【脱机模式】前面的勾取消就好了。而在比如 IE 10 这样的新 IE 浏览器,我们找不到那样的选项。这个时候我们首先打开【Internet 选项】,选择【连接】选项卡,选择对应的连接然后点击【设置】,将【自动检测设置】打上勾就可以了。

自动检测设置

然后你的 IE 浏览器就会脱离脱机模式恢复正常,印象笔记同步也恢复正常。而且之后浏览器会快速反应网络连接情况,这种情况一般不会再次发生了。

雅虎要换新 logo 啦

自从梅姐执掌雅虎后,暮气沉沉的紫色巨人每天都在改变,先是给员工提升福利待遇,然后大刀阔斧地砍掉一批半死不活的业务。当然梅姐也改不掉女人爱 shopping 的天性,大把大把地花钱收购了一大堆东西。现如今在梅姐的张罗下,雅虎决定修改已经沿用了近二十年的 logo,不知道是不是受了摩托罗拉的启发呢?

最近30天,雅虎将通过其博客、Twitter 账户以及网站,每日更新不同版本的标志,而最终版本的新标志将于9月5日正式确定。

新 logo 与传统 logo 一脉相承,颜色仍然是紫色,经典的感叹号也将得到保留。这是新版本 logo 中的一款设计:

新雅虎标志

如雅虎官方所说,新 logo 设计更具现代感和活力,象征着雅虎公司紧跟时代步伐不断创新。下面我们就来回顾一下雅虎公司历代 logo 吧!

1994年的雅虎还没有 logo 呢,只有一段超链接文本:

1994 雅虎logo

次年的雅虎公司给自己设计了一个十分动感的标志,一个跳跃的字母 Y:

1995年雅虎logo 

而这一年另一款红色调的更俏皮的 logo 设计却在网上走红:

红色的雅虎logo

1996年雅虎公司重新设计了徽标,之后所有 logo 设计都是以其为标准修改而来:

yahoo logo 红

之后将颜色改为了紫色:

1996雅虎logo

1997到2004,椭圆形的紫色 Y:

雅虎紫色logo

2009年到现在:

yahoo logo

另外雅虎还发布了一段视频来介绍他们的 logo 更换计划。

Android 4.3 的11个新特性

正如预期的那样,这个世界上最流行的智能手机操作系统只迎来了一些小的增量更新。Google 刚刚在一场小型的发布会上发布了更新的 Android 4.3 操作系统和搭载该系统的新一代 Nexus 7 平板电脑。据悉,谷歌会在之后推出的一系列新的 Nexus 产品中搭载 Android 4.3 系统,但是 Google Play 版本(即 Nexus 版本)的 Samsung Galaxy S4 和 HTC One 可能会等上一段时间才能吃上这颗新的果冻豆了。 Android 4.3 的亮点之一就是可以帮助家长与孩子们进行设备共享,家长可以方便地限制孩子们可以使用哪些应用程序,从而避免不合时宜的信息被孩子浏览到或者是孩子们在未监护的情况下到应用市场胡乱消费。 在最新的安卓系统版本中有11个新的特性: 智能的低功耗蓝牙功能 新的 Android 版本将支持蓝牙 4.0 LE 模式(Bluetooth 4.0 Low Energy),与常规蓝牙模式相比,由于采用不同的物理层技术,这种模式使得你的只能设备能够连接如标签、传感器、计步器之类的低能耗设备。 提升硬件加速 2D 渲染性能 Android 4.3 支持OpenGL ES 3.0,相比2.0来说,OpenGL ES 3.0 有更多的缓冲区对象、增加了新的着色语言、增加多纹理支持等等,这些特性将为 Android 游戏带来更出色的视觉体验。从 Google 现场展示的游戏也可以看出,运用 OpenGL 3.0 进行渲染的安卓游戏,画面细节上有了非常大的改善。新系统支持 OpenGL 3.0 对于游戏开发者而言显得相当重要。 数字内容版权加密技术 API(DRM APIs) 最新的安卓版本采用了数字内容版权加密技术的应用程序接口。Android 4.3 的 DRM APIs 能够基于硬件进行加密。现在 Google

在港台地区新浪微博可以与 Facebook 互通了

科技网站 TheNextWeb 的消息,新浪微博推出新功能,允许用户通过Facebook账号登陆微博。也就是说用户可以绑定自己的 Facebook 账号到新浪微博账号上,从而数据互通共享会变得更方便。当然,由于“众所周知的原因”,这一功能仅向新浪微博香港版和台湾版提供。

新浪微博Facebook互通

通过Facebook账号登陆的用户,直接进入了一个留言页面,该活动将会显示在 Facebook 的时间线上。除此之外,新浪微博台湾版的一些用户表示,由于绑定了账号,用户还能够通过新浪的图形 API,使得用户在新浪微博上更新的状态和音视频内容也能够同步分享到 Facebook 时间线上。

新浪国际总经理苏珍妮在一份新浪微博台湾版的报告中表示,新浪微博会定期优化其功能,而 Facebook 功能的融合将简化登录过程、拓宽新浪微博的分享能力、同时也表明这个平台在进军国际市场的道路中向前进了一大步。

新浪微博的此举象征其作为一个成熟的平台做出了一个迈向国际化的决定。随着阿里巴巴投资新浪微博,这个社交平台最近不断地优化其社交电子商务服务。并且在今年早些时候,新浪微博推出了一个初步的英文用户界面,但最终未正式推出。

新浪微博Facebook互通

虽然业界人士不看好新浪微博会成为一个国际化的社交网络,但业内人士看好它成为华人世界的第一社交工具。在香港,Facebook 是流量最大的社交网络,新浪微博仅排名第十四。在台湾,Facebook是流量第二大的社交网络,而新浪微博则排名第四十四。新浪微博增加 Facebook 账户登录功能,会使得更多用户能够使用这个社交平台。

通过 USB 将安卓手机的网络共享给电脑

将电脑的网络以无线信号共享出来供手机等移动设备使用早就不是一件什么稀奇的事情了。通过一些 WiFi 共享软件甚至利用 Windows 78 的系统自带功能就可以轻松办到。但是在很多情况下,特别是携带笔记本电脑外出使用而没有公共 WiFi 信号的时候,我们可能需要把手机网络信号共享给电脑使用。那么如何将安卓手机网络共享给电脑呢?

想必大家都很熟悉安卓手机的【便携式热点】功能,即用户可以轻松创建一个 WiFi 热点从而让自己的其他设备使用这个热点上网。但是这个功能只能让能够接收无线信号的设备使用,即必须要配备无线网卡,而且无线网卡不能出故障;另外一个缺点就是这个方法特别费电,安卓手机的续航能力想必大家都是有目共睹的,不一会儿电池就要见红了。

其实安卓还提供了一个方法能够将手机网络共享给电脑,那就是使用安卓系统提供的【USB 共享网络】功能通过 USB 线将网络直接共享给与之连接的电脑。安卓共享网络给电脑

要开启这项功能,只需要在【设置】中的【网络共享与便携式热点】选项下,将【USB 共享网络】打上勾即可,很短的一段时间内你就会发现你的电脑已经可以上网了。该项功能要求你的电脑上已经装有该手机的驱动而且你的手机要开启 USB 调试模式,一般情况下只要你使用过该电脑管理过你的手机,驱动应该是已经自动安装好了 USB 调试模式也自然不必说。

使用这项功能的优点是快捷方便、网络共享速度快、不像【便携式热点】方式那样费电(未验证)。另外大家可以发现安卓也提供了【蓝牙共享网络】选项,该功能与【便携式热点】功能类似,比较费电。

隐藏在 Windows 8.1 中的8个秘密功能

在上个月发布的 Windows 8.1 中,微软修复了很多人们 Windows 8 中不断抱怨的问题。 但有一件事情没有被修复:事实上这款基于手势的操作系统不是很直观。 要弄清楚如何导航和执行其他任务可能会花上很多时间来折腾才行。 我们已经分别体验过一部搭载 Windows 8.1 的 Surface Pro 和 一部 Acer Iconia W3,使用了几周后我们发现了一些隐藏的小把戏。 即使要关闭一个 Windows 8 界面下的窗口也是不明显的 微软声明 Windows 8.1 会自动关闭那些在一段时间内一直未被使用的应用,但是我们从来没有体验过。 但要找出如何关闭一个现代应用是很令人困惑的,因为窗口上再也没有那个小叉号了。 要关闭一个应用窗口,用一只手指从屏幕顶部滑到底部。 你可以添加多个账户 Windows 8 依赖于多种云服务。所以每个用户都需要使用自己的 Microsoft 账号登入设备从而访问微软的云存储、电子邮箱等等。 要添加多个帐户:从开始屏幕轻扫屏幕的右侧。 点击设置,点击更改电脑设置,点选帐号。 选择其他账户。 你可以从这个画面使用任何邮件创建一个新的 Microsoft 帐户,甚至是 Gmail。 你还可以有一个选项来添加子帐户,让你监视/控制你的子网络使用情况。 以下是如何管理你的个人隐私 如果你不喜欢广告商跟踪你的在线活动,你可以决定微软分享多少信息。 使用微软账户登录 Windows 8 设备。从开始界面轻扫屏幕的右侧。 点击设置,点击更改电脑设置,然后选择隐私。 决定哪些应用程序可以看到你的位置,控制你的摄像头和麦克风。 然后点击“管理我的广告隐私首选项”,选择与在线广告商分享多少数据。 用两根手指在桌面模式下调整窗口 Windows 8.1 现在在 Metro 界面中提供给你更多的调整窗口的方式,如果你拥有一块大屏幕或者是多个屏幕。 然而,对一块像 Surface 那样的平板电脑来说却不是这样:无论你如何尝试滑动,你都将会看见并排的两列应用。 然而,桌面模式任然允许你同时打开多个窗口并且随意调整它们的大小。 我们发现 Windows 更喜爱使用两根手指滑动来调整窗口。使用单根手指滑动通常使内容在窗口内滚动。将两根手指分别放置于屏幕的边缘然后从那里拖动。 向右/左滑动来查看正打开的窗口 在现代模式中,查看已打开应用列表的最好的方法就是从屏幕的右侧滑向另一侧(或者相反)。这将会在屏幕的左侧打开一个已打开应用的列表。 你可以通着这种方法找到任何已打开的窗口,但是你不能从这个界面关闭它们。 窥视你已打开的所有窗口

根据相关法律法规该网站不可点播的解决方法

快播是一款非常流行的视频软件。它具有强大的本地播放功能,几乎支持所有格式的视频和音频文件的本地播放,而且视频渲染效果在常见的几种播放软件中算是优等了。除了本地播放,快播最吸引用户的一点是其在线点播功能,网络上大大小小的快播资源网站使得快播成为了一款全方面的视频资源获取工具。用户可以点播即时观看同时可以下载视频到本地,而且快播资源站点往往会在第一时间发布正在院线热播的电影的抢先版,这又是一个令用户无法割舍快播的理由。

但是在使用过程中,可能有时会出现“根据相关法律法规,该网站不可点播”的问题,让人非常恼火。如果是在 PC 机平台上还好办,将现在的快播卸载,到网络上下载一个以前的版本安装,并且在安装后设置为“不升级到更新版本”就解决问题了。在 Android 手机上就不一样了,应用一旦升级很难在应用市场上找到以前的版本,而且就算装回以前的版本一般也解决不了“不可点播”的问题。那么怎么样才能解决 Android 快播上出现的“不可点播”的问题呢?

首先你的手机必须要 Root,然后利用文件管理器(推荐安装使用 Root Explorer)进入:

root/data/data/com.qvod.player 

sensitive.data

找到 sensitive.data 这个数据库文件,将其删除掉即可。从 sensitive 的中文意思来看,这个数据库文件应该就是用来控制过滤敏感信息(包括没有版权,不符合规定的内容等)。

好了,现在重启一下你的快播,就会发现之前无法点播的内容现在都可以点播了!

 

新版百度首页推出换肤功能

使用新版百度首页的朋友可能会发现,百度已经悄悄地在右下角开启了一个背景切换菜单,用户可以告别经典的白底搜索界面,为自己选择一款缤纷多彩的图片作为搜索界面的背景。

百度新首页

Google 的搜索界面在之前也提供更换背景图的功能,不过在一系列“大扫除”之后,Google 砍掉了这一项并不是很实用的功能。另外 Bing 搜索引擎的默认界面就有彩色的背景图,有时甚至是可以交互的全景图或动态图,整个搜索界面显得十分绚丽而且不拘一格。百度首页在一系列改版之后也推出了这一功能,给用户更多的选择。

百度新首页

经过测试,使用彩色背景图并不会显著地影响百度首页的打开时间,即使是使用慢速网络的朋友也不必担心。如果不想再使用彩色背景图,用户可以随时从右下的菜单中切换回白底经典界面。

试用新版 Google 地图

Google 在 I/O 大会期间推出了一系列的新产品,同时更新了一些服务,这其中就包括更新 Google+ 信息流界面,推出新的更省电的地图 API 等等,除此之外,Google 还推出了新版本的 Google 地图。

谷歌地图目前覆盖了全球199个国家,并且在最近覆盖了北朝鲜。此外,有50个国家带有总长度5000万英里的街景图片。目前,总共有超过100万个应用程序和网站在调用 Google Maps API。本次 Google 地图更新较大,整体视图更趋社交化,习惯于传统地图界面的用户可能会有点不习惯,不过没关系,已经更新到新版地图界面的用户可以一键返回至之前的传统地图界面。

那么如何使用新版地图呢?首先打开 Google Maps,地图窗口左边会弹出图片提醒你 Google 已经退出了新的地图界面,点击图片中心的按钮可以申请使用新版地图,前提是你已经使用谷歌账号登录。一般两三天后你的 Google 账号邮箱就会收到一封邮件,提示你已经可以使用新版 Google 地图了。点击邮件中的链接你就可以直接使用新版地图了!

新版google地图

新版本的 Google 地图采用宽屏显示,即没有老版本地图界面左边的工具面板,只在左上提供了一个搜索框。地图缩放比以前更加顺滑流畅,同时提供了更加便捷的卫星视图,街景视图切换方式(当然只能在支持街景视图的地区使用)。而地图下方会自动实时显示界面区域中的著名地点,如下图中所示。

新版本google 地图

Google+ 迎来更大气的新界面

谷歌推出的社交网络服务 Google+ 在 Google I/O 大会期间迎来较大的一次更新,在这次更新中,Google+ 摒弃了一贯的类似于“QQ空间小窝”的界面,整个界面更加整洁、大气。同时,由于新鲜事为双列列出模式,相同网页面积上的信息量相比以前增大了不少。有人认为这一次改版使 Google+ 看起来更“正常”,更像一个社交网站了。

google+ 新界面

Google+ 新首页布局

Google+ 新界面

Google+ 新个人资料界面

同时,Google+ 的新个人资料页采用了比以前更大的封面照片,甚至比 Facebook 个人主页的封面照片更大。而个人资料页的布局基本上采用了 Facebook 时间线的双列布局模式,从上到下依次是个人相关简介和个人动态。

Google 在 input tools 中加入广东话输入法

Google input tools 一直以来被看作是一项神奇的功能,通过它,用户不必安装任何程序就可以在谷歌产品中使用多种语言的输入法。尤其对于需要经常使用外语输入法的外语学习者来说,这项功能很好地满足了他们的需要。而谷歌最近在其 Google input tools 中加入了广东话(粤语)输入法,被认为能大大方便广东话使用者。

google input method cantonese

那么如何启用和其他的 Google 云输入法一样,除了可以在 Gmail 和 Google Docs/Drive 中直接使用 Google 广东话输入法之外,你还可以通过 Google 输入工具 Chrome 扩展程序在 Chrome 中使用这款产品,打开 Chrome 浏览器,安装 Google Input Tools Chrome extension, 在配置页面选择广东话输入法即可开始使用,不过使用的时候最好先关闭本机的输入法,以免发生冲突。

谷歌广东话输入法

Gmail 中使用谷歌广东话输入法

谷歌广东话输入法的智能程度很高,使用者不需要在意拼音规则,只用根据具体发音输入相应的字母即可得到想要的结果:

这款输入法的最大特点是不需要用户背诵大量发音的拼写规则。一些已有的广东话输入法使用一定的读音拼写规则来输入广东话。这些规则并不像汉语拼音一样普及。因此,需要花一定时间才能掌握这类输入法。Google广东话输入法不需要你记忆任何拼写规则,你只要用26个英文字母输入你猜测的读音就可以了。比如说,用“ney”, “lei”,或者“nei”都可以输入“你”。

如果你的读音拼写习惯已经受到其他规则的影响也不用担心。它兼容多个广东话读音拼写标准(比如粤拼,耶鲁拼音和广东话拼音)。你甚至不用担心受到其他语言的影响。如果你经常写法语,你可能会将“句”拼写为“geuille”;如果你受到普通话的影响,可能将“子”拼写成“zi”。试试输入“geuillezi”,你会惊奇的发现,你仍然可以得到“句子”。

VIA: Google 黑板报

25个 Google Nexus 4 使用技巧

谷歌最新的 Nexus 手机可能还不是那么完美,但这也阻止不了我们上手一台来鼓捣测试它。作为测试结果,我们可以为大家提供一些比较实用的 Google Nexus 4 的使用技巧。 下面你可以看到25个小技巧,这可能会让你觉得你的四核神机非常物超所值。其中很多技巧对其他运行 Android 4.2 Jelly Bean 系统的手机同样适用。 1,滑行输入(Trace to type) Android 4.2 系统的一个最意义重大的新特性就是滑行输入(Trace to type)键盘了。如果你在之前使用过 Swype 输入法的话那你应该会对此有所了解。你只需要按字母顺序画一条线就可以输入一个词,将手指从屏幕移开就可以自动空格并开始输入下一个词(Hi9 注:此处针对英文输入,中文输入同样适用只是不自动空格而已),而不再需要按一个一个的键来打字了。要开启这个功能,进入【设置】【语言和输入法】,选择【Android 键盘】。确保勾上了【启用滑行输入】这个选项,然后可以退出了。 2,屏幕截图 很多时候你会想截取你手机屏幕上的东西,以便可以作为记录保留或者在以后展示给别人看,值得庆幸的是这个功能在最近一段时间里已经出现在了 Android 中。只需要同时按住音量减和电源键就可以方便截屏了。 3,通过 Android Beam 来即时分享 由于 Nexus 4 内置了一块 NFC 芯片,拿着你的手机靠近一台兼容设备你就可以分享数据。如果你认识使用 NFC 手持设备的其他人,比如 Nexus S 或者 Google Nexus,你可以使用这个特性直接在他们的屏幕上显示东西。如果你在浏览一个网页,例如,Google Play 列表,你可以通过把同样的页面传送到他们的设备上把它马上展示给你的朋友们。 4,更快速地访问快速设置 Android 4.2 有一个新的快速设置菜单,可以从通知窗格中访问。然而,你还可以使用两根手指来下拉通知窗格,这样你可以直接进入快速设置菜单。 5,使用 Photo Sphere 拍摄360度照片 全景照片真的很落伍了,由于其独特的 Photo Sphere 选项,Nexus 4 可以拍摄360度的相片。因为你必须拍摄多张照片,所以需要一点时间来重新构图,但最终结果至少可以说是独特的。 6,锁屏小部件 Android 4.2 的另外一个新功能是锁屏小部件。在你的锁屏界面上你可以拍照、浏览邮件、查看日历安排,这一切都不需要解锁你的 Nexus 4。如果你使用手势或者密码来保护你的手机的话,这显得尤其方便,因为在收邮件的时候它节省了你每次输入密码或使用手势的时间。 7,使用人脸解锁保护你的手机 作为

如何修改 App Store 地区设置

appstore

App Store 针对不同地区有不同的限制

由于苹果的生态系统相对封闭,在很多情况下,如果我们的苹果设备没有越狱,那么我们只能去官方的 App Store 下载应用。但是官方的 App Store 却根据用户所在地区不同对商店内应用做了一些不同的限制,比如对于中国大陆地区的 App Store,不提供 Google Search 和 官方版 Skype(区别于 TOM 版本)等应用。设备越狱之后可以安装第三方 ipa,而且越狱也不是一件难事,但是坊间传言加上苹果官方的劝告,使得一部分朋友非常相信越狱会大大降低自己设备的安全性。对于这一部分朋友,可以通过修改 App Store 地区的方法进入到其他地区的 App Store(美国的 App Store 应用数一般是最多的),从而下载使用本地商店不提供的 App。

修改 App Store 地区设置其实很简单,下面以 iPad 为例讲解一下,iPhone 上类似。

app store ipad

打开【App Store】,在【精品推荐】栏目中的最下面点击【Apple ID】,在随后弹出的窗口中点击【查看 Apple ID】。

iPad app store

进入到这一步之前可能会要求你输入 Apple ID 的密码,输入即可。可以看到,当前使用的是中国的 App Store,点击【国家或地区】修改此选项。

ipad app store

选择【修改国家或地区】。

ipad app store

在【店面】中选择你需要使用的国家或地区,一般情况下我们使用【United States】,因为美国的 App Store 一般会提供最全最新的应用。

ipad app store

选择【Agree】同意协议,在接下来在弹出的窗口中同样选择【Agree】。

ipad app store

安装提示和要求完善各项信息。如果你需要在美国商店购买应用,那么填入你的支持 VISA 或者 MasterCard 的信用卡信息,如果你只需要下载免费应用使用直接选择【None】。注意 Zip 码的格式为一个数字加一短横线,后面再跟上四个数字。按要求完成后点击【Next】。

ipad app store

出现以上信息代表修改成功!一般情况下你还会收到一封苹果发来的邮件告诉你账户信息已修改。

iPad App Store

修改完成后的 App Store 就是这个样子了,现在可以下载 Google Search 等你喜欢的应用使用了。

Google 网页快照预览功能被取消

google instant preview

Google 在2010年上线了一项网页快照即时预览功能(Google Instant Preview),用户将鼠标悬停在搜索结果的尾部,可以在不刷新网页的情况下即时 预览该条搜索结果对应的网页。Google Instant Preview 被认为极大地提升了搜索引擎的用户体验,将搜索变得更容易。

不过大概在前天,突然发现这项功能消失在了谷歌的搜索结果中。刚开始以为是浏览器的问题,更换了多款浏览器,还修改了搜索引擎的语言为英、葡等外语,甚至在不同的平台上(Mac、Linux、Windows)都做过测试,发现 Google Instant Preview 这项功能仍然没有再次出现。后来通过浏览 TechCrunch 等科技网站的文章,发现 Google 居然取消了这项功能。

instant preview 取消

谷歌快照即时预览已被取消

作为谷歌“大扫除”的一部分,Google Instant Preview 步了 Google Reader 的后尘,虽然在网络上有很多表示对谷歌这一动作拍手称快,因为取消网页快照即时预览功能能够加快页面加载速度同时简化搜索结果页面。但是个人觉得,在如今电脑配置和带宽都不会很差的情况下,这一点速度差异是微乎其微的。而这项功能也被视为是 Google 搜索和其他搜索相比显得与众不同的因素之一,谷歌这样做真的是对的吗?至少我还是很怀念 Google Instant Preview 这项功能。

面向中文用户的 UbuntuKylin 13.04 正式发布

Ubuntukylin

CCN 开源创新联合实验室在今天正式发布了 UbuntuKylin 13.04 操作系统。UbuntuKylin 操作系统在 Ubuntu 通行版本的基础上增加了大量的本土化的设计,更符合中文用户的使用习惯。虽然目前只有有桌面版本,但是之后可能覆盖手机和平板的机会非常大哦。UbuntuKylin 由 Ubuntu 社区的支持公司 Canonical 和中国软件公司麒麟合作开发,所以 UbuntuKylin 也被认为与 Edubuntu、Kubuntu、Lubuntu 等版本一样,会成为 Ubuntu 众多衍生版本中的一员。

UbuntuKylin 针对中文用户的特色功能比较人性化,相对于国际版本,UbuntuKylin 13.04 增加了中国农历、音乐搜索等功能。有人说 UbuntuKylin 13.04 仅仅是在 Ubuntu 13.04 的基础上预装了几款软件而已,目前来看可以这样说,但是在本版本发布之后,UbuntuKylin 开发团队会针对中文用户的习惯继续进行深度优化,继续增加本土特色的功能。据称,UbuntuKylin 13.10 会增加系统助手、傻瓜照片处理、淘宝 Dash 搜索、百度 Dash 地图、在线支付助手插件、实时航班和列车信息等更多实用功能。到那时 UbuntuKylin 可能就会与 Ubuntu 不太一样了哦。

dash online music search

Dash 在线音乐搜索:轻松中文音乐搜索

Ubuntukylin weather

中国气象局天气信息:更多城市支持

Ubuntukylin 中国农历

中国农历:包含节气时令信息并有便签提醒功能。

fctix 拼音输入法

默认 fctix 输入法,词组联想更加本土化

除此之外 UbuntuKylin 还与 WPS 合作,推出了 WPS for UbuntuKylin,相对于 LibreOffice,WPS 在中文兼容性方面的表现显然更好,而且可以支持多种文档格式。虽然默认的办公套件仍然为 LibreOffice,但是用户使用内置的软件中心可快速地找到 WPS 并且替换掉 LibreOffice。

如何在 Android 4.2 中开启USB调试

当你想要使用手机助手类软件通过电脑来管理你的安卓设备时,比如安装应用,整理短信或者电话簿,手机会提示你打开USB调试,否则你将无法进行以上操作。在一般情况下,我们都能够在“设置->应用->开发者选项”中找到USB调试的开关,选上打勾就可以了。但是当你将系统升级到 Android 4.2.* 的时候问题就来了,在“设置->应用”中,你将无法找到“开发者选项”,因为谷歌在这一最新版本的安卓系统中将这一选项默认隐藏。那么,如何打开隐藏的开发者选项,从而让我们能够使用Android 4.2 的USB调试模式呢?其实只需要简单的几步就可以了。

jelly bean usb 调试

android 4.2 usb 调试

首先打开【设置】,选择最下面的【关于手机】。

android 4.2 usb  debugging

Android 4.2 usb 调试

在最下面的【版本号】处,快速连续按7次,就会出现“您现在处于开发者模式!”的通知了,说明你已经成功进入开发者模式。

android 4.2 usb debugging

android 4.2 usb 调试

【开发者选项】已经出现了哦!进入在【USB调试】后面打勾。

android 4.2 usb debugging

在接下来的确认提示中选择【确认】,好了,你已经成功在你的 Android 4.2.* 设备中开启了USB调试模式了,赶快通过助手类应用来管理你的安卓设备吧。

Facebook 更新 logo 设计

Facebook new logo

Facebook 在最近悄悄地更新了公司的 logo 设计,相对于原先的 logo,Facebook 在新的 logo 设计中除去了原先图案上字母“f”底部的浅蓝色矩形条,并将白色的“f”字母下移,紧挨图案下边缘。

目前来看,这一新的 logo 设计已经出现在了 Facebook Home 上,Facebook 移动版、网页、以及网站的 favicon 图标都还没有采用,但是 Facebook 的 Twitter 头像已经换新 logo 了哦。

Facebook new icons

另外,在过去的一段时间里,Facebook 也对一系列子图标进行了更新,包括开发者、安全认证、政府机构以及隐私标识等。图标全部使用蓝色背景,显得更加有美感和统一性,详见上图。

谷歌寻人雅安地震页面上线

Google 雅安寻人

Google person finder (谷歌寻人)上线了四川地震寻人专页,用户可以使用该专页来搜索震区亲朋好友的状况,如果你知道某人的情况,你也可以将你所知的情况发布到该专页上。

谷歌寻人是 Google.org 在2010年1月海地地震后所开发的公益性产品,在上周美国波士顿爆炸案中也启用了一个寻人专页。

谷歌寻人网址:http://google.org/personfinder/2013-sichuan-earthquake/,雅安雄起,四川雄起,中国雄起!

Parallella:99美元的 Linux 超级计算机

Linux penguin

有没有想过拥有一台自己的超级计算机呢?提到超级计算机,大家会想到满屋子的冰箱吗?其实一些公司生产的廉价超级计算机的块头并不大。这些廉价超级计算机价格低廉,性能当然没法和那些大块头比,不过对于个人爱好者来说是一个不错的选择哦。

芯片公司 Adapteva 最近公布将在今夏推出一款廉价超级计算机 Parallella,这款超级计算机专门为并行计算而优化设计,同时基于开源的 Linux 操作系统。Parallella 配有一颗双核的 ARM 架构的 A9 处理器、一块64核的 Epiphany 加速芯片、1GB 内存、microSD 存储卡、两个 USB2.0 接口、HDMI 接口以及 Ethernet,搭载的是目前非常流行的 Ubuntu 12.04 操作系统,价格更是低至99美元,几乎人人可以接受。

parallella units

Parallella 主机的计算能力能达到 90GigaFLOPS,和 4.5GHz 的 PC 芯片差不多(普通 PC 芯片的频率为 2.+GHz),由于 Parallella 为并行计算而设计,所以很容易把几台 Parallella 联结起来,做成一朵迷你计算云。

人们会不会购买这样一台99美元的超级计算机呢?,毕竟它的性能处于入门级,而且目前来看,对于个人用户来说实用性不是很大,难道花99美元仅仅买来一台高科技玩具?针对这一问题,Adapteva 公司的 CEO,Andreas Olofsson 解释道:

从历史上来讲,串行计算性能的改善一直能够满足我们计算需求的增长,所以对于并行计算的需求并不高。但是,今天串行计算性能已经达到了一个瓶颈,所以如果我们必须通过并行计算来满足更高的计算需求。为了能让更多的工程师了解和学习并行计算,他们需要更容易接触到为并行计算而设计的硬件,所以我们做 Parallella 的目的就是想做一台所有人都买得起的超级计算机。

照他的说法,这款超级计算机主要还是面向专业领域的工程师,为他们提供一个廉价的学习和了解并行计算的工具。如果你想要的一台的话,不用等到夏天,Adepteva 的官网上已经开始订购了哦。

VIA: zdnet.com

Google Glass 如何工作

相信大家对 Google Glass 的第一印象就是看上去很帅,很酷。大家可能也很疑惑,一副小小的眼镜怎么可以实现这么多酷毙的功能?谷歌究竟使用了什么高深莫测的技术手段,能够把图像实时地呈现到用户眼前?最近有大神在网山放出了一张谷歌眼镜工作原理图,基本上可以让我们从感性的层次上初步认识 Google Glass 的工作原理。

谷歌眼镜工作

Google Glass 工作原理

Google Glass 的核心部分其实上是一个微型投影仪,它的屏幕就相当于是你的视网膜,通过将图像直接投射到视网膜上,Google Glass 可以让你实时看到现实情境,这样你在欣赏视频或看地图的同时就不至于和别人迎头相撞啦。
不过,即便谷歌已经表示会推出适合近视者佩戴的 Google Glass,但现在还不知道谷歌怎么解决相关的技术问题,因为棱镜看上去很难调焦距。即便如此,能够把投影仪、嵌入式计算器、通讯单元等复杂设备集成到一副如此小巧的眼镜上,并且开发出大量适应它运行的 App,Google 依然是取得了一个相当大的突破,而且在目前来看,Google 在智能穿戴设备这一方面走在其他科技巨头的前面。

给你的 Google 账户立个遗嘱

在现实生活中,人们常常会担心自己去世后的遗体安葬和财产继承等事宜能不能符合自己的心愿,通常情况下人们会找来一个律师立一份遗嘱,从而让自己将来的遗愿有法律保证。但是你有没有想过,当一个人去世后,他留在互联网上的数据应该如何处理呢?今日,Google 正式宣布推出一项新功能,让用户可以为自己的 Google 账户立一个“遗嘱”,谷歌会严格按照你的遗愿来处理你留在 Google 上的一切数据。该功能名为“闲置账户管理员”,涵盖了 Blogger、Contacts and Circles、Drive、Gmail、Google+ Profiles、Pages and Streams、Picasa 相册、Google Voice 和 YouTube 等信息,几乎囊括一切。

首先打开账户设置,点击“控制在您停止使用 Google 后系统如何处理您的账户”下面的“了解详情并进行设置”,进入闲置账户管理员。

google inactive manager

通过闲置账户管理员(Inactive Account Manager)选项,你可以决定当你停用 Google 账户后,Google 如何处理你的照片、电子邮件、文档等等。点击设置即可开始设置咯。

google inactive manager

这里输入你的电话号码和辅助邮箱地址,Google 会在即将执行你的意愿之前通知你,当然前提是你忘记登陆 Google 账户以致于 Google 认为你停用了账户,这样你才能收到通知哦。

google inactive manager

你还可以在此处设定限制期限,即在此期限内你没有登陆 Google 账户的话,Google 会把你的账户变为一个闲置账户,默认期限是3个月。如果你在下面输入了信任的联系人信息,Google 便会在账户到期的时候,通知你设定好的联系人,同时他们也会“继承”你的数据“遗产”。

google inactive manager

Google 还提供了一种更干脆的方式,即当你的账户变成了一个闲置账户的时候,直接删除你的账户以及所有信息,真是“不带走一片云彩”啊。

google inactive manager

当然,以上的一切生效的前提就是你必须启用这个功能。如果你还没有启用这个功能,那大可不必担心由于很久不登陆 Google 把你的账户转为闲置状态啦。

这个功能果然是相当人性化啊,不过有多少人会立这个“遗嘱”呢?

微信保证不会对用户收费

今日有关微信收费的传言在互联网上闹得沸沸扬扬,相关消息频频出现在各大门户以及科技媒体的头条上。传言愈演愈烈,甚至网上有人声称腾讯已经为微信拟好了收费方案:文字信息一分钱一条,语音消息五分钱一条。还有一些网络媒体纷纷挂出标题大意为“微信收费,评微信的几款替代品”的文章,更是“证实”了微信即将收费的消息。微信真的要收费了吗?微信团队给出了答案:

微信不收费

在微信团队推送给用户的消息中,微信团队明确表示“微信绝不会对用户收费”。

近期在微博上流传的“微信要对手机收费”,纯属有人恶意造谣,请大家不要相信谣言。微信绝不会对用户收费,感谢你一直以来对微信的支持。

鉴于一个大的商业公司应该不会把自己的官方推送消息当儿戏,可见微信会对用户收费这一说已是纯属谣言了。吃了这颗定心丸,用户大可放心了。而网络上关于微信收费的讨论也可以告一段落了。

淘宝购买的 Dropbox 扩容被官方回收

dropbox logo

个人认为 Dropbox 是一款非常不错的云端同步软件,虽然曾经有过被封锁的经历,但自从 Dropbox 使用 https 连接之后,同步服务一直还算稳定。本人也在去年抛弃了其他的诸如 Google Drive、金山快盘、SkyDrive 等云存储服务,正式投入了 Dropbox 的怀抱。Dropbox 的初始空间确实太小,而通过邀请好友获得扩容太过麻烦,遂到某宝上拍了个“Dropbox 扩容至 18G”,加上自己弄的其他的一些活动扩容,总空间增加至 19+G,于是我便高高兴兴地把所有的鸡蛋都放进了 Dropbox 这个篮子里。

7个月之后的今天,突然收到一封 Dropbox 的邮件说我空间爆了,已经无法再上传(但是既有文件是不会被删除的,这也是 Dropbox 让人放心的原因)。

dropbox 扩容回收

马上打开 Dropbox 桌面版,除了给我一个小红叉,还有一行文字提示我无法同步,因为空间已经爆了。

Dropbox 扩容被回收

一时手足无措,打开 Dropbox 网站,发现之前通过邀请(淘宝代劳)获得的空间都被 Dropbox 认定为无效的了,免费扩容的空间也只剩 1.88 GB。初步可以确定之前扩容的空间被官方回收了。

Dropbox 扩容回收

无路可走,联系之前的淘宝店主,得到的答复是:

你好,这次 Dropbox 官方有调整,同时出了中文版,官方没有明确说容量有效期,豆瓣帖子里的都掉了:http://www.douban.com/group/topic/37924093 月光博客博主的也掉了:http://www.williamlong.info/blog/archives/1202.html 本店客户请提供下订单截图和邀请链接我们免费补一次,您的文件不会丢失只是不能同步,之后随时反馈使用情况协助我们找原因。

原来是 Dropbox 官方出了中文版,可能同时也清理了一些可能是通过“作弊”获得的空间,店主还是比较好的,同意在24小时内免费给我再扩一次容。希望以后不要又被不明不白地回收空间了。

Linux 依赖关系不满足的解决办法

Linux 下安装软件包时我们 经常会碰到一大堆“依赖关系不满足”的错误,如果出现这种情况我们可以从下面几个方面入手解决:

我们举个例子来讲这个问题,解决其他的依赖关系思路类似。我们在 Linux 中安装 Google Chrome 时经常会碰到一个错误:

google-chrome-stable 依赖于 libnss 3-1d (>=3.12.3); 然而:

未安装软件包 libnss 3-1d。

提示说得已经很清楚,要安装 Chrome 就必须安装 libnss 3-1d 这个软件包,所以我们就来安装 libnss 3-1d。

使用 APT 自动满足依赖关系

通常使用 deb 包管理方式的 Linux 发行版都已经安装了 APT(Advanced Packaging Tool) ,比如 Ubuntu,我们可以使用命令:

sudo apt-get -f install

来自动满足未满足的依赖关系。输入该命令后只需一路回车即可,待依赖关系自动满足后,只需要重复安装软件包的命令即可。关于更多有关 APT 的用法,请移步此处

使用软件包管理器

如果使用了 APT 仍然没有满足全部的依赖关系,我们可以使用系统中的软件包管理器(如新立得)搜索需要的软件包,从而安装。很多时候我们甚至可以使用系统自带的软件中心之类的东西来搜索依赖的软件包,当然前提是依赖的软件包比较大众。例子中的 libnss 3-1d 这个包据测试在 Ubuntu 的软件中心里是有的,可以方便地搜索后安装。

网络下载后安装

如果通过以上两种方法,问题都没有得到全部解决。那么只能采用这种略显笨拙的方式了,Google 或者百度所需软件包的下载地址,下载好后单独安装好这个软件包。如果安装该软件包时提示还需要其他的软件包,那么又回到同一个问题了,按照这几种方法操作就是了。

附:Debian 提供的包搜索,很多通过 APT 和包管理器找不到的包这里都有。

Ubuntu 下使用协同拨号器的方法

写这篇教程之前请允许我先怀着无比激动的心情问候一下中国电信以及面对电信这种行为却不作为的相关部门,具体原因不便多说,各位上网时反被协同拨号器上的同鞋自然明白。 电信锁定其宽带的网络共享功能,强制校园用户使用协同拨号器上网,从而强迫校园宽带用户必须一人一号。这种行为本已十分可耻,更过分的是电信提供的协同拨号器程序质量极差,常常出现千奇百怪的错误。Windows 下尚且如此,Linux 下更是只提供了一个质量很差的安装包,没有提供任何技术支持。这可麻烦了各位需要在 Linux 下使用校园宽带的朋友,通常情况下,除了算号破解,大多数朋友只能选择放弃。而且算号也有其弊端:每次重新登录时必须得另算一个号,还有面对电信不断升级协同拨号器,算号常常失效,这也是一件十分麻烦的事情。这里就以 Ubuntu 为例把给大家介绍一下如何在 Linux 下使用电信官方协同拨号器。 下载并安装协同拨号器 Linux 版本 首先访问官方下载页面下载需要的版本,由于我的系统是 Ubuntu 13.04 64-bit 所以我选择的是“Linux版64位”。 下载完成后你会发现你的下载目录中多出了一个“pppdial_2.0.8_amd64.deb”,正是我们需要的安装包。此时我们 Ctrl+Alt+T 唤出终端,输入以下命令后回车,进入安装包所在目录(“xing”替换为你自己的用户名)。 cd /home/xing/下载 继续输入以下命令并回车,安装下载好的deb包(这里的“pppdial_2.0.8_amd64.deb”替换为你下载的对应的包名,也可使用“pppdial*.deb”自适应包名)。 sudo dpkg -i pppdial_2.0.8_amd64.deb 会要求你输入超级权限密码,输人回车即可。一般情况下会安装成功(出现图中 “Use “Dial” to dial and “Hangup” to hangup.” 的提示即表示安装成功)。 有朋友反映这一步会提示依赖关系不满足,如果出现这种情况请参考依赖关系不满足的解决办法。 安装成功后我们可以输入命令: sudo dpkg -p pppdial 来查看该软件的信息:“China telecom pppoe dialer for campus”。 设置 Ethernet Networks 连接 很多朋友在安装成功后迫不及待地拨号,却发现拨号失败,“No pppoe server found: interface is up?”,如下图: 这是什么原因呢?原来在拨号之前需要我们系统中已经有一个 Ethernet Networks 连接,所以在拨号之前我们先设置 Ethernet Networks: 打开编辑连接,点击添加。 选择 Ethernet ,点击新建。 点击设备 MAC 地址选项右边的倒三角,选择 (etho) 对应的 MAC 地址(通常情况下也只有这一个 MAC 地址)。 进入 IPv4 设置,点击方法选项右边的倒三角,选择仅本地连接,至此 Ethernet 设置结束,点击右下角保存。 连接 Ethernet 并拨号 以上步骤完成后,你会发现在 Ethernet Networks 下出现了一个 Ethernet connection 1,正是我们上面设置好的连接,连接上 Ethernet connection 1。在终端里输入(注意执行 Dial 命令需要超级权限): sudo Dial 根据提示下去,出现以下界面,那么恭喜,拨号成功! 如果你需要下线,只需要在终端输入: sudo Hangup P.S.

Feedsky 造成网站打开缓慢

feedsky logo

昨天愚人节 GoDaddy 系统维护造成网站打开缓慢,本以为今天访问速度会恢复正常,但使用电信、移动、教育网先后测试之后,发现网站打开速度依然很慢。心里纳闷 GoDaddy 已经系统维护完毕按理说访问应该恢复正常,心急之余不免要上网 Google 百度一下,经过多方搜查总结了一下,网站打开缓慢不外乎以下五个原因:

接入带宽不够

通俗的讲就是网速不给力,自己的网速不快刷网页当然慢。经过 2M 电信宽带,2M 移动 WiFi 网络,还有教育网先后测试后发现这几种网络环境下打开 Hi9 都相当慢,同时打开其他主流门户网站速度正常。按照常理,2M 带宽用于打开普通网页应该是没有什么问题的,但因为网站主机在国外,国内访问需要跨越太平洋,所以又特地借用朋友的 8M 电信宽带测试了一下,发现打开 Hi9 依然是龟速。还不死心,继续用 8M 宽带外加代理访问,速度还是没有什么提升,所以只有改换思路了。

运营商“合理控制流量”

这个问题其实我们大家很多人都心知肚明,以前是某运营商为了维护国内 IDC 们的利益(毕竟国内国外主机的性价比是没法比的),内部操作“合理控制流量”,控制谁的流量呢?当然是像 GoDaddy 等外国大公司的流量了,这样一来运营商就会采用一些技术手段让使用该运营商提供的上网服务的用户访问搭建在国外主机上的网站的速度变得很慢,从而逼这一部分站长“回归”。这里的某运营商总所周知从前是联通,现在会不会电信移动都加入这一阵营了呢?

“防火墙”

为了让我们更加安全,伟大的“防火墙”会适当屏蔽干扰一些不河蟹的互联网内容,懂得的朋友自然懂,这里不便多说。由于网站使用的是共享主机,会不会建在同一 IP 或 IP 段的其他站出现了不河蟹的内容遭到“防火墙”的干扰,连累了无辜的我呢?要知道“防火墙”让你丢一丢包什么的是毫无压力的,这里我忍不住又要问候一下方老师以及他的家人了。

主机商服务出问题

如果给你提供网站托管服务的主机商出问题的话,网站打开慢就不奇怪了。为了检查这一项(同时也可验证前两个疑问),我在本地 ping 了一下我的主机对应的 IP 地址,发现平均只比 200ms 多一点,并且丢包率为零,所以这一项也基本可以排除,同时前两个原因也暂时不成立(好庆幸,不然只有换主机了)。

网站程序问题

这前面几个因素我都一一排除了,实在没有其他思路可走了,这里我只能怀疑一下网站程序是否有错了。网站打开速度一向稳定,这几天突然降速,期间没对网站代码进行任何修改,照理说网站程序这一块不应该有问题啊。不过经过仔细观察后,发现每次打开首页,右边的 Feedsky 订阅 widget 不显示,遂进入后台删除了订阅 widget 的代码,重新打开网站,发现速度恢复正常!原来是你 Feedsky 在搞鬼,原因大概是每次打开网页加载订阅 widget 出错,拖慢了整个网页打开的速度吧。至于 Feedsky 为什么出错不是很清楚,只知道 Feedsky 一向不是很稳定,这几个小时内我连 Feedsky 的首页都无法打开,真不知道出了什么问题。

总结

总算是解决了这个问题,不过面对老是出问题的 Feedsky ,真应该思考思考 Feedsky 的替代方案了。

愚人节 GoDaddy 系统维护

话说今天愚人节,Google 给我们开了一个天大的玩笑,说什么 YouTube 已经完成了其使命要暂时关闭10年,这种美式幽默有的时候还真是没有什么笑点(对我来说)。最近手头十分拮据所以选择将网站放在了 GoDaddy 的相对便宜的主机上,正当打开 GoDaddy 主机后台的时候发现有几行提示小字,如下:

Godaddy 系统维护

小弟英文什么的读不利索,特别使用谷歌翻译辅助才理解其中大意:3月31日到4月1日进行系统维护以提升速度和性能,在系统维护期间每晚,太平洋时间12:01 pm到4:00 am可能会有一些用户无法使用服务大概一个小时,我们对此感到很抱歉。

心想 GoDaddy 这是愚人节玩笑呢还是真的呢?所以马上 Chrome 打开 hinine.com 发现速度慢得一逼啊!果然不是开玩笑的,不过幸好没有像描述中所说的那样无法使用,只是速度慢了一点而已嘛。顺便告诉一下使用 GoDaddy 的朋友最近两天速度慢是因为系统维护哦。咱东八区应该比太平洋时间快吧,算算这个时候差不多刚刚撞在描述中所说的那个点上。现在也没有什么办法咯,唯一能做的就是等待系统维护完成了,顺便YY一下系统维护完成后会不会像他说的速度和性能相对之前会有所提升呢?

VirtualBox 下安装 Fedora 18 64-bit 全程实录

Fedora 18 出来有一段时间了,一直想体验一下,鉴于现在硬盘上已经装有 Windows 8 和 Ubuntu 13.04 双系统了,所以先在虚拟机上测试一下 Fedora 18 再考虑要不要装到硬盘上去。这里就把安装全过程和大家分享一下。 准备工作 目前主流的虚拟机软件有两款:VMware 和 VirtualBox ,这里选用 VirtualBox ,因为它是免费跨平台的开源软件,就不用到处找注册码序列号什么的那么麻烦啦。如果你还没有安装 VirtualBox ,请到 Oracle 的官方下载页面下载你想要的版本。VirtualBox 的安装过程没有什么特别之处,和其他软件一样只需要选择好路径之后一直下一步就好,唯一需要注意的是如果安装过程中弹出是否安装谋谋设备的对话框,一般选择同意安装,否则很可能会造成在以后的使用过程中出现很多本不必要的问题。 Fedora 18 请到官方下载页面下载自己想要的版本,下载后建议校验一下 MD5 信息,以免文件下载不完全造成后面安装失败。 创建虚拟机 安装好虚拟机软件之后,二话不说,打开 VirtualBox ,点击左上角的新建。 这一步需要填写虚拟机的名称,选择虚拟机的类型和版本,这里名称 Hi9 填写的是 Fedora ,由于安装的是 64-bit 的,所以类型版本选择的是 Linux Fedora (64 bit),点击下一步。 分配内存大小,系统建议内存的内存大小为 768Mb ,不过建议稍微分大一点,这样系统安装好后性能会好一点,这里分了 1GB ,点击下一步。 选择现在创建虚拟硬盘,然后点击创建。 虚拟硬盘文件类型这一项可灵活选择,如果你在这里创建的虚拟机不打算用其他虚拟机软件(VMware 等)打开的话,就选择第一项 VirtualBox 磁盘映像吧,如果你觉得以后可能会用其他软件打开此虚拟机的话,可以选择第二项。这里选择了第一项,点击下一步。 此处选择动态分配,以便虚拟机创建好后还可以灵活调整用于虚拟机系统的磁盘大小。选择好之后点击依然下一步。 点击第一项右边的那个文件夹,选定即将创建的虚拟机文件的存放路径以及文件名,默认的是在C盘的个人文档路径下,所以建议自己重新选择一下。系统建议的虚拟硬盘大小为 8GB ,个人觉得有点小,根据自己的需要选择所需空间,这里选了 20GB 空间(注意:如果直接在框内填写空间大小一定要带上 GB 这个单位,不能只写数字,否则到后面会悲剧地发现居然只给你分配了 4MB 的空间),点击创建。 在虚拟机中安装 Fedora 18 安装 Fedora 18

升级 JRE 后 XMind 启动报错

XMind 是一款非常不错的思维导图软件,合理使用可以大大提高我们的工作效率。XMind 由于需要支持其良好的跨平台性,所以整个程序是需要 Java 运行时库环境(jre)作为支持的,安装 XMind Windows 版本时一般会自动将 jre6 安装到C盘下,而程序默认的 jre 寻找路径一般也默认设定为C盘下的 jre6 路径。不过当大家把自己的 jre6 升级到 jre7 的时候问题发生了,XMind 会无法启动,弹出一个报错框:

XMind error

如图中红框所示,意思是在当前程序默认的 Java 寻找路径中找不到 JRE,解决思路是修改程序的 Java 寻找路径,将其改为 jre 升级后的 Java 路径。那么在哪里修改呢? 打开 XMind 的安装路径,找到 XMind.ini 配置文件,将文件第二行内容修改为系统当前的 jre 路径,如下图:

XMind 配置文件

当把图中红框内容修改为系统当前正确的 jre 路径后,保存配置文件,启动 XMind,好了,又可以使用 XMind 来头脑风暴了!

XMind 启动

P.S. XMind 目前还不支持在 64bit 的 jre 上运行,所以如果你的电脑上装有 64bit 的 jre 而且你将配置文件中的 jre 路径修改为 64bit 的 jre 路径的话,XMind 还是会无法启动的。所以要使用 XMind 目前还必须安装 32bit 的 jre(不是 64bit 系统的请无视)。

Google 设置悄悄地出现在你的 Android 设备中

不知道最近大家有没有发现在自己的 Android 设备中突然多出了名曰“Google 设置”的应用程序,它披着的那层绿色外衣乍一看不是 Google 的风格?不用担心,它确实是 Google 悄悄放在你的设备中的官方应用,旨在可以让用户快速设置设备中已经安装的 Google 应用,而不用像以前那样必须在每个应用中单独设置。其实如果细心的话,你可以发现 Google 字样中的“l”字幕就是绿色的啊,而且和这个绿色那是一样一样的。

Google 设置按钮悄然出现在设备中

Google 设置按钮可以快速设置你设备中安装的 Google 应用,使用起来非常方便,你只需要打开它,所有的设置选项就一目了然了。

Google 设置按钮可以快速设置各项 Google 应用

Google+ 设置

Google+ 选项支持快捷设置有关 Google+ 的各项功能,甚至可以管理使用你的 Google+ 装好登入的应用(如下图)。

Google 设置设置 Google+ 的相关功能

地图和纵横

通过这里可以不打开 Google 地图快捷设置地图和纵横的各项功能。

Google 设置地图和纵横

广告

Google 设置特别加入了“广告”设置选项,可以像在 Chrome 浏览器中个性化 Google 广告一样个性化你的设备中的 Google Admob 广告,不过要是你使用了广告屏蔽手段的话,那这个设置就没有任何作用了。

Google 设置 Google Admob 广告

总结

总之个人认为这是一个不错的小功能,把 Google 自家的产品设置项集中到一起,对用户来说进行设置显得更加方便,可能 Google 在将来会把更多产品的设置功能集中到这个 Google 设置中吧。

使用 Google+ 相册的图片编辑功能

可能大家都知道 Google 已经把旗下的提供图片存储及分享服务的 Picasa 相册整合进了自家的社交网络 Google+ 中,用户可以下载同名图片管理编辑工具 Picasa 安装使用,从而在本地方便地对图片进行管理和一些简单的编辑(特效,添加文字等等),而且可以方便地直接分享到 Google+。但是大家知不知道 Google 也在 Google+ 相册中提供了在线的图片编辑工具呢?如果你自己能够通过某种方法正常使用 Google+ 服务的话(原因你懂的),就跟我一起去体验一下这项不错的服务吧。

如没有 Google 账号,可以去此处注册。

当然,首先打开你的 Google+ 相册:

Google+ 相册首页

我这里已经提前上传好了一些用于演示的图片了。

启用 Google+ 相册的图片编辑功能

任意点开一张图片你会看到左上的编辑按钮,点击,稍作等待就可以进入编辑菜单了。

Google+ 相册的图片编辑菜单

可以看到主要有”基本编辑“,”特效“,”装饰“和”文字“几大功能,利用这些功能对图片进行一些简单的编辑已经是很够用了。

Google+ 相册图片特效功能

在”特效“中提供了很多种很实用的特别效果。

Google+ 相册图片装饰功能

”装饰“的功能尤其强大,可以对图片进行多种定制化的操作。

Google+ 相册给图片添加文字功能

可以给图片加上多种风格的文字,这个功能可以方便地给图片加上文字水印哦。

编辑完成后点击保存,可以很方便地分享到自己的圈子中,或者下载到本地另作他用。

Chrome app launcher 体验

Chrome OS 里面有一个很酷的功能: app launcher。该功能支持用户直接从固定在桌面任务栏上的一个图标快速启用 Chrome 中的各项应用,并且支持快速搜索,这项在 Chrome OS 中早已支持的功能目前终于可以在 Windows 版本的 Chrome 浏览器中使用了。不过在试用这项功能之前你必须把自己的 Chrome 升级到 Dev channel 或者 Canary build。这里我就带大家一起体验一下这项功能: 首先保证你的 Chrome 为 Dev channel 或者更高的 Canary build。打开你的 Chrome 点击小扳手,然后选择”关于 Google Chrome“或者直接在地址栏输入”chrome://chrome“然后回车,你就可以看到 Chrome 的版本信息了。 请注意版本号末尾我用红色矩形标出的 Dev-m 字样,表示此版本已经是 Chrome Dev channel 分支。如果你的版本低于要求的版本,那么你需要去官网下载一个至少不低于 Dev channel 的版本安装。 确认上述信息后,在地址栏中输入”chrome://flags“后回车,你会看到: 请注意我用红线标出的内容,这是 Chrome 给你的警告,意即下面实验性功能的稳定性不能得到保证,启用后可能导致浏览器崩溃等问题(可能而已)。 拉动滑动条找到下面用红色椭圆标出的选项(大概在所有选项的倒数几个),点击”启用“。 重启你的 Chrome 你就会发现任务栏上多出了一个图标,不要犹豫,点击它开始体验 app launcher 吧! Chrome app launcher 启动时的画面,可以从这里快速启动 Chrome 应用。 Chrome app launcher 搜索画面,可以在不用打开 Chrome 的情况下从此处快速搜索。 P.S. 经过实验,发现一旦启用此功能,在原先的新标签页面上将不能找到