<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d4684235500622716427\x26blogName\x3dCaiwangqin\x27s+blog\x26publishMode\x3dPUBLISH_MODE_HOSTED\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttp://blog.caiwangqin.com/search\x26blogLocale\x3dzh_CN\x26v\x3d2\x26homepageUrl\x3dhttp://blog.caiwangqin.com/\x26vt\x3d3393395200455623441', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

Caiwangqin's blog

Focus on Life, Cloud Service, Smart Hardware, Architecture, Technic and beyond…

Don’t ThinkPad T60(2007B45) OSX86


My colleadgue showed me his DELL laptop is running OSX 10.5.1, I’m interesting with it, so i try to installed OSX 10.5.1 on my ThinkPad T60, i have done it.if you want to try it, here is something you shoud know:

  • iATKOS v1.0i

  • Don’t use speedstep patch with custom setup, only chooise EFI, Broadcom

  • important: After installation, BEFORE REBOOTING, launch Terminal and delete IOPCCardFamily.kext

rm -R /Volumes//System/Library/Extensions/IOPCCardFamily.kext

  • Good luck





posted by Caiwangqin, 04:05 | Permalink | 0 comments |

Try ScrumWorks


上周四晚和 He jia 一起吃晚饭,他来自一个让人尊敬的团队-Opera,他提及 Opera 开发团队在尝试使用 Scrum 来管理开发过程,今天试用了一下,想感受 Scrum 与 basecamp 这两个 Agile development management tool 之间有何差异。

Scrum 更重视跟踪工作过程中每个项目的完成情况,而 basecamp 更重视工作过程中的交流。


posted by Caiwangqin, 08:06 | Permalink | 0 comments |