早在一年前,Adobe 公司停止了其 Flash 插件在 Linux 系统下的新功能开发,只提供安全更新。Linux 版 Flash 的版本号也停留在了 11.2,而最新的 Windows 版 Flash 已经更新到了 15.0 版本。 不过,Adobe 又和 Google 合作开发了 Pepper Flash,集成在 Chrome 浏览器中,而 Chrome 以及其内置的 Pepper Flash 一直在 Linux 上保持最新。 那么问题来了,Pepper Flash 是 Chrome 独占的,如何让 Firefox 也用上呢? 有人希望 Mozilla 来主动支持 Pepper Flash,但是被 Firefox 开发组否决了: https://bugzilla.mozilla.org/show_bug.cgi?id=729481 于是国外网友 Rinat Ibragimov 开发了一款插件,支持 Firefox 使用 Pepper Flash。 这款插件虽然还不完善(硬件加速功能不稳定,部分功能缺失),但是基本功能已经可以正常使用。 在 Ubuntu 下,可以通过添加 WebUpd8 的 PPA 源来安装这款软件: sudo add-apt-repository ppa:...
Ubuntu 下编译安装 App Inventor
App Inventor 是一款由麻省理工开发的简单的 Android 编程工具,只需要在网页上拖动一个个对象,用流程图的方式设置好代码,就可以生成自己的 Android 程序。如果你在你的 Android 手机或平板上安装 App Inventor 的自带软件,还可以做到在电脑上修改界面,在手机或平板上即时显示的效果。 麻省理工提供了一个在线版本的 App Inventor,只要用邮箱注册就可以使用所有功能,问题是,他们的网站运行在 Google App Engine 上。Google 在天朝悲摧的访问情况大家也是知道的。因此,我们最好在自己的电脑上安装一个,做到随时编程。 1.下载源代码 首先,你要有一个 GitHub 账户。然后,进入 https://github.com/mit-cml/appinventor-sources ,点击右上角的 Fork。 然后,在你的 Ubuntu 系统里打开一个终端,输入如下命令: sudo apt-get install git openjdk-7-jdk ant git clone https://github.com/(你的 GitHub 用户名)/appinventor-sources....
Ubuntu 安装 BCM4331 网卡闭源驱动
Ubuntu 系统对于大量设备都可以做到安装即用,因为 Ubuntu 内置了许多开源社区提供的驱动。问题是,开源驱动相对于官方驱动有稳定性差、性能差的问题,而闭源驱动由于版权问题不能集成在安装光盘内,因此一般安装完 Ubuntu 后就要立即联网安装闭源驱动。 正如知乎网友邓博元所说: http://www.zhihu.com/question/22776909 Windows消失后:一时间世界人民给石油工地的电脑装上Linux和新开发的Linux上的工业软件,但是圈内就石油设备的驱动问题分成两派,美国的开源原教旨主义者坚持在墨西哥湾的钻井平台上使用开源驱动,导致产能大大下降;大庆油田被cnbeta的技术宅装上了5种桌面8种发行版并逐一美化跑分,而且要用石油设备放个Bad Apple,后自行编译内核,卒…其他油田由于发行版不同,升级工业软件后有些需要停工几天,特别是天天pacman -Syu的,爆炸事故时有发生。 ``` 我的 Macbook Pro 使用 BroadCom 公司的 BCM4331 无线网卡,Ubuntu 内置了其开源驱动。...
在 Macbook Pro 上安装 Ubuntu 操作系统
Mac 系统的确非常漂亮,非常流畅。但是 VirtualBox 虚拟机在上面的运行速度惨不忍睹,而且一大堆在 Windows 或者 Ubuntu 上可以非常简单实现的功能在 Mac 上就要大费周折。再加上我看到网上的文章,Ubuntu 系统的 UnixBench 分数比 Mac 要高得多。因此我决定在 Macbook 上安装 Ubuntu。 经过查询,我的 Macbook 是2012年中款,即 Macbook 9-2,在Ubuntu的官方维基上标明,在这款 Macbook 上 Ubuntu 只能和 Mac 共存,不能单独存在,否则引导会出现问题。 拜托,Mac 的引导和系统是分开的好不好? 在 Ubuntu 演示环境中的 GParted 上显示,Mac 系统共创建了三个分区:一个 200M 的 FAT32 分区,作为 EFI 启动分区,一个 HFS 格式系统区,还有一个 600M 左右,HFS 格式的恢复区。我们要干的事情,就是把 Mac 系统区和恢复区干掉,换成 Ubuntu 的分区就可以了。 一。安装引导工具 因为 Macbook 默认的引导可能无法启动 Ubuntu(不过我测试可以直接启动),...
华为C8815 内置存储分区
华为C8815手机的内置存储是4G,但是不代表这4G都是你可以使用的,其中也包括系统文件和一些杂七杂八的东西。 安卓手机的存储一般分为以下几个区: 缓存区(cache),存储安卓系统运行的一些临时文件,这些文件一般总共小于10M 系统区(system),就是安卓的系统文件,刷机时就是修改其中的内容 数据区(data),存储你安装的APP和APP的数据 存储卡(sdcard),也就是你在文件管理器里看到的「内置存储」 而包括C8815在内,一些运营商定制手机还会有cust区,存储运营商的定制内容。 手机出厂时就有了默认的分区,但是这个分区不一定最适合用户使用。华为C8815的分区如下: 缓存区大概190M,我前面说了缓存区一般占用小于10M,我自己使用时用df命令看到一般是5M左右。可以砍了它。不知道华为工程师在想什么。 cust区,里面的东西完全没用,占用80M。砍。 系统区1.1G,这个大小已经是相当肥硕了,一般刷机包(比如我用的CM11)zip文件都是 200-300M大,...

Aroma 文件管理器:Recovery 环境下的文件管理器
Aroma 文件管理器是一个神奇的文件管理器,因为它运行在Recovery环境下。 有的时候,改一个文件就能把安卓系统弄坏,开不起机,此时一般的做法是重新刷机,但是这样会丢失你的数据和你之前对系统做的所有修改。 Aroma 文件管理器就可以让你把出错的文件删除或者替换,恢复系统。 使用前提:你的手机的Recovery环境必须基于CWM,不能是官方原版、TWRP。MIUI触屏恢复环境未测试。 你下载得到的是一个zip文件(链接在后面),它实际上是一个刷机包。把它放到你的SD卡里。 把手机关机,按住音量上键和电源键,当屏幕亮起出现手机厂商LOGO 时放开电源键,继续按着音量上键,直到手机进入Recovery模式。(部分手机是按住音量下和电源键,请查阅相应机型论坛) 按照正常刷入刷机包的步骤,刷入 Aroma文件管理器的zip包。提示开始刷机后,你就应该进入了一个文件管理界面。 (图片来自XDA论坛) 这个界面可以触摸屏操作,你可以在其中进行文件删除、复制等操作。...

Mac OS X 开启内置FTP服务
由于某些原因,我希望从手机里通过FTP访问电脑上的文件。而Mac OS X一直内置了FTP和 SSH服务,因此我希望把他们启用。 点左上角苹果图标-系统偏好设置-共享,选中左侧远程登录的复选框,同时确认你的用户名在允许登录的列表里。 在手机的ES文件浏览器里选择SFTP方式连接,输入电脑的IP和你的用户名密码就可以连接了。但是实际使用中,由于SFTP是基于SSH的协议,安全要求高,也就是传输速度慢,仅 100KB/S左右,连保证正常播放视频都不能做到。 旧版本Mac里在共享中可以启用FTP方式共享文件,但是在新版系统中这个选项被删除了,但是内置的FTP服务器一直保留,我们只需要打开实用工具-终端,用一行命令启用它就可以了: sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist 过程中需要输入你的密码,注意输入时是不显示的,连星号也没有。 回车后,在手机里选择FTP方式,同样输入电脑内网IP和用户名密码,连接成功,...

gogoCLIENT DNS解析问题解决
这几天Google服务不怎么正常,所以我决定使用IPv6隧道来连接Google,以便获得较好的访问速度。 按照我去年10月写的文章《 Windows 8.1 下 gogoCLIENT 的安装使用与Bug修复 》,我在我的电脑上设置好了隧道。但是此时我打开命令提示符Ping ipv6.google.com,系统竟然提示「Ping 请求找不到主机 ipv6.google.com」。 这样我相当于还是在通过IPv4连接谷歌服务,无法达到我想要的效果。一般这个时候我都会去Google,但是问题是Google连接时断时通…… 很长时间过后,我终于找到了解决方案。 原因是微软在设计操作系统的时候,默认不会从IPv6隧道中查询DNS。解决方法如下: 1.开始-运行(或者Win+R),输入regedit回车。 2.在左边窗口打开HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - services - Dnscache - Parameters。 3.在右边窗口右键新建-DWORD值,名字为AddrConfigControl。 经过以上操作,无需重启计算机,你就可以正常解析IPv6地址了。 感谢 http:...

Windows Azure 虚拟机试用
Windows Azure 是微软提供的类似AWS的虚拟机。由于天朝云计算服务数据不能和国外共享的规定,Azure在中国专门开了一家叫世纪互联的公司运营,现在有华东和华北两个数据中心。 Azure现在没有看到有限制试用时间,在网上查询了一下,貌似没有时间限制。试用服务器限制每个用户每月最多3000 CPU小时(大内存服务器1500小时),也就是可以保证4核的服务器运行1个月不关机。 我很早之前申请了激活码,现在在邮箱突然收到了申请的激活码,还写着「7天内不激活,激活码失效」,那么我就激活了。 创建虚拟机时可以选择Server2012R2,Server2012,Server2008R2,Ubuntu,CentOS等等,我选择了Server2012R2,4核7GB内存,华东机房。 这是管理面板。 点下面的连接可以下载一个RDP文件,双击就可以连接你的服务器。 连接后,服务器桌面右上角有一些服务器相关信息。 服务器操作很快,基本上感觉不到网络延迟,4核7GB的内存也可以满足我们跑基本上任何程序。...

Macbook 在 Windows 下发热的最终解决方案
LubbosFanControl 这款软件的确是Windows下控制风扇转速的神器,但是控制转速只是治标不治本的做法,只解决了散热却没有解决发热量大的问题。 在Mac系统下,在我使用Chrome访问B站时,CPU温度一般稳定在60℃左右,从来没上过70℃,但是在Win8下做同样的操作,CPU上70℃是家常便饭。之前我一直以为是Windows对CPU的消耗大,所以CPU温度高。 但是有一天,我在看视频的时候打开了任务管理器,发现CPU占用仅53%左右,而电脑i5处理器的睿频已经启动,频率提升到2.88G,CPU温度也有75℃左右。 所谓睿频就是在i5、i7处理器中,当电脑运算量大时,CPU可以提升频率,提高性能。问题时,对于这一段性能提升,所增加的发热量是非常大的,对于天生散热不好的MBP简直就是灾难。而奇葩的Windows经常在任务较轻用不到睿频的时候,打开睿频把CPU提升到最高频率,造成巨大的发热。因此,我们要禁用睿频功能,禁用睿频后的i5处理器性能可以满足绝大多数时候的需求。 1....