macbook Pro 10.10 win7   使用mac的boot camp 工具,先下载apple的windows 驱动程序,大概>1GB 下载win7 系统的ISO文件 最好准备两个>4G的U盘,一个放驱动,一个放系统ISO 先把放驱动的盘插入电脑,打开mac的boot camp 指选择下载window驱动,完成后点继续退出驱动的U盘 插入放系统的U盘,打开boot camp 选择除下载win驱动的其他两项,点继续,选择iso文件 下一步选择要安装的win的硬盘,并继续分区,进行常规的win安装即可 参考http://www.chinamac.com/2014/0410/2477.html 安装完成的感受: 不得已才会安装双系统 安装之后,windows可以打开,并且是默认加入的系统,要进入mac os需要在启动的时候选择alt键 如果装完之后很长时间无法进入mac系统是因为之前分区的时候文件的转换需要一定的时间 win7里边怎么使用mac的触控板,需要找到win下的boot camp 并打开,在右下角的任务栏找到bootcamp 右键找到触控板的设置面板,可以设置一些单指和双指的使用  

从源码编译安装subversion 1.8.10 [基于ubuntu] 安装subversion 1.8.10   大部分支持组件可以用 subversion里的脚本  get-deps.sh  获取 需要 subversion,apr,apu,openssl,zlib,scons,sqlite,serf 1.apr 安装APR http://apr.apache.org/download.cgi ./configure make sudo make install 得到安装路径=/usr/local/apr/bin/apr-1-config   2.apr-util ./configure  –with-apr=/usr/local/apr/bin/apr-1-config make sudo make install 得到=/usr/local/apr/bin/apu-1-config   3.openSSL ./config -fPIC make make test sudo make install 得到=/usr/local/ssl 4.编译安装zlib get-deps.sh 下载的 5.scons  (.py) http://www.scons.org/download.php 下载…

在网速慢的情况下解决文件上传慢造成用户体验差的问题,我这里实践的方案有三种: 前端使用ajax  的方式异步把文件上传到服务端,然后服务端再对文件读写进行异步IO. 比如可以使用queue or asyc job or schedual,这样前端能有较快的响应。 前端使用js对文件进行encode转码,把文件转成字符进行提交,后端在进行decode and IO. 这种方式比如使用base64, 但是base64 encode to string 可能有时候字符串会比较长,可能会超过一些应用服务器的IO大小设置。 最近发现第三种方式可以更好的体验:plupload, http://www.plupload.com/,这是使用flash or sliverlight和HTML5特性做的上传插件,实质还是对文档进行了转码处理 在不考虑浏览器兼容性的情况下,还可以使用html5的file  readAsArrayBuffer  or 使用Btoa js encode file code :   <div> <div> <label for=”filePicker”>Choose or drag a file:</label><br> <input type=”file” id=”filePicker”> </div> <br> <div>…

安装环境: Mac(10.9) + nginx(1.4.7) + python(2.7.5) + uwsgi(2.0.4) + django-cms(2.4.3) 使用supervisord做后台守护进程 默认系统已经安装python, nginx 使用virtualenv 作为python部署环境 安装virtualenv   easy_install virtualenv 安装pip  easy_install pip 创建python虚拟环境  virtualenv .env 使用虚拟环境   source .env/bin/activate 安装django-cms   pip install django-cms==2.4.3(安装程序好自动安装依赖的对应版本的插件,django,south。。。) 安装uwsgi pip install uWSGI 安装supervisord pip install supervisor 创建django-cms项目    …

初次部署Django project in ubuntu server Init env: python -V  2.7.3 Django 1.6 Linux   ubuntu   Steps: install nginx install gunicorn      sudo apt-get install gunicorn create django project    django-admin.py startproject demos test gunicorn is useful     cd demos && gunicorn demos.wsgi:application…

常用按键 这里需要说明一点的是,tmux的任何指令,都包含一个前缀,也就是说,你按了前缀(一组按键,默认是Ctrl+b)以后,系统才知道你接下来的指令是发送给tmux的。 C-b ? 显示快捷键帮助 C-b C-o 调换窗口位置,类似与vim 里的C-w C-b 空格键 采用下一个内置布局 C-b ! 把当前窗口变为新窗口 C-b ” 模向分隔窗口 C-b % 纵向分隔窗口 C-b q 显示分隔窗口的编号 C-b o 跳到下一个分隔窗口 C-b 上下键 上一个及下一个分隔窗口 C-b C-方向键 调整分隔窗口大小 C-b c 创建新窗口 C-b 0~9 选择几号窗口 C-b c 创建新窗口 C-b n 选择下一个窗口…

使用html5,javascript,css,phonegap创建android应用程序,其实就是利用android的webview显示一个静态的html文件,实现相关的功能。   首先,需要创建一个基于phonegap的android project   创建步骤如下:   new android project and 引入phonegap的jar 添加phonegap的各种插件的配置文件到 res/xml/phonegap.xml,  res/xml/plugins.xml 修改androidmainifest.xml文件,只要是添加各种插件对android硬件的访问权限 创建文件   assets/www/index.html 在项目的入口文件的oncreate方法添加super.loadurl(“file:///android_asset/www/index.html”); 运行项目即可看到效果 注意上边的index.html文件要符合html5标准,因为我们的应用不会只有一个页面,使用html5,可以在定义的data-role=”page”的不同页面间进行跳转   其次,需要引入相关的js和css文件,我在此使用了如下js和css:   jquery.js jquery.mobile.js iscroll.js phonegap.js jquery.mobile.css 注意js的导入顺序,否则可能会出现一些麻烦。 以下的步骤就跟phonegap的api一致了。