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 右键找到触控板的设置面板,可以设置一些单指和双指的使用
Category: 技术
从源码编译安装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项目 …
For Development 1) git clone [email protected]:alecchyi/DjDemo.git 2) cd DjDemo 3) update database settings 3) python manage.py syncdb 4) python manage.py runserver 0.0.0.0:8000 For Testing in unittest 1. create tests.py in your app, such as core/tests.py But the pre-condition is you have a…
初次部署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一致了。
非关系型数据库Mongodb现在已经越来越凸显出它在性能方面的优势和便利,下面是我自己的使用情况: 1:安装 请参考http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ 2:安装完成之后的测试 在终端输入 mongo,如果出现如下内容说明安装时正常的。 ruby@nginx:~$ mongo MongoDB shell version: 2.0.4 connecting to: test > show dbs; admin 0.0625GB local (empty) neupals 0.0625GB > use admin; switched to db admin > show collection; Thu Jul 18 17:49:57 uncaught exception: don’t know how to show…
当需要在Nginx的配置文件添加对目录的auth_basic时,通常需要用到htpasswd来生成密码文件。 htpasswd是apache2的自带工具,安装apache2后在/usr/bin/可以找到此文件。 创建密码文件命令如下: 1:先走到/etc/nginx 2:sudo htpasswd -c -d pass_file user_name 要注意的是: 如果当前用户不是管理员,需要使用sudo -c 表示创建文件,-d 表示对密码进行CRYPT加密 Nginx的auth_basic认证: location /nginx { auth_basic “NginxStatus”; auth_basic_user_file pass_file; stub_status on; access_log off; #allow 127.0.0.1; #deny all; } 需要注意的几点是: pass_file跟nginx.conf文件在同级目录下 stub_status查看nginx的运行情况 另外auth_basic 可以针对具体的某个文件进行权限认证,只需修改location的匹配即可。 以上操作都是在ubuntu系统上验证过的,真实有效,放心使用!


