Tao's blog

Learn something everyday.

Hackintosh on Dell 3543 - 5. Disable Nvidia GPU on laptop

独立显卡无法使用而又耗热的问题 独立显卡既然不能正常使用,为了减少发热,不如直接disable掉。 参考教程链接://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/ 我的做法步骤: (1). 按照教程在ssdt-9.dsl的_INI方法中加入...

Why Citrix on High DPI text too small or Flurry

Citrix Reciewer在我的新电脑上面的显示时。如果disable掉本地windows系_的 dpi scaling,则打开之后服务器里面的文字特别小。如果不disable windows系统的 dpi scaling,则显示的客户端界面太模糊。 调研之后在citrix的官方论坛上,发现如下的帖子: https://support.citrix.com/article/CTX20...

Hackintosh on Dell 3543 - 4.Shutdown Problem

电脑无法正常关机的问题 在正常使用了一段时间之后,关闭电脑时会出现显示器关闭,但是硬盘灯一直亮的情况,风扇也在响说明电脑无法正常关机。在TonymacX86上搜索时,发现了一个帖子。有人因为安装VirtualBox而出现Hackintosh无法关闭的情况。经过测试,发现确实是VirtualBox的问题。卸载后可以正常关机,安装后无法关机。所以只能和VBox说再见了。 参考链接:ht...

Hackintosh on Dell 3543- 3.DW1705/AR9565 Wifi

全宇宙无解的Wifi网卡终于可以Hackintosh了 在查找资料的过程中,翻到了youtube上的一个牛人,在Serria上成功安装了 AR9565 Wifi网卡的 驱动,于是乎看到了 Dell 1705和AR9565实际上是一个无线网卡,1705采用了AR9565的芯片。 而且安装过程及其简单,所以抱着试一试的心态就装了一下。结果就成功了。 参考网址如下: Kext...

Hackintosh on Dell 3443- 2. Native Power management

原生电源管理 电源管理对于电脑的功耗的动态调节,尤其是笔记本尤其重要。在Dell 3543上安装好各种驱动之后,一直想着可以去激活电源管理。 为此,进行了如下步骤: 参照了如下的网址和教程Rehabman Guide:Native Power Management for Laptops 但是使用教程中的./ssdtPRGen.sh脚本去生成 ssdt时,爆出了一个提示错误 “Br...

Hackintosh on Dell 3543 - 1.General Guide

电脑配置 Dell Ins 3543 CPU: Intel Core I5-5200u, HD5500 Graphics, (Broadwell架构) GPU: Nivdia GT 920m, (开普勒架构) Audio: Realtek High Defination Audio, 型号ALC3234 Enthernet: Realtek PCIe Enthern...

Dell Windows10 Synaptics Touchpad Gesture Bug

问题描述 在Dell Ins 15-4523 电脑安装Windows 10后,DellTouchPad 的多手指手势操作非常方便。 Windows10 系统提供了2 3 4个手指的各种手势操作,其中与Windows7/8相比,很好用的3手指手势有: 3手指上划:预览显示目前所有的打开任务,并可使用鼠标选中进行切换。 3手指下划:隐藏所有应用并显示桌面。 3手指左右划动: ...

Better Terminal Under Windows and configure it

Windows下一个好用的Teriminal ConEmu是Windows一个比较好用的Terminal,且是免费和开源的。比CMD自带的不知道高到哪里去了。 配置 修改Setting, 增加右键的Context,也就是如下的效果。 修改Setting,将默认的右键Setting换成MingW-Bash 问题 经过如上操作之后,每一...

Rapid Development

快速开发中经常犯的错误 下图为节选自 Steve McConnell 的书籍 《Rapid Development》中软件开发中的经典错误。 其中提到了快速开发的四个维度: 分别为 people, process, product and technology。所以错误也从这个四个维度方面分别阐述。

Cpp Unit Test Google Test

C++单元测试框架 单元测试是应该是针对程序的最小单位,函数的测试。测试框架则是一种比较好用的测试基础设施。googletest是一个开源的C++单元测试框架。 详情可见github googletest. 测试框架的使用可参照官方文档 和 googletest 探究 Google Test Minimal Demo #include "gtest/gtest.h" ...