什么是 openShift
openshift免费空间是Red Hat的平台即服务的云计算平台(PaaS)
支持Java,PHP,Python,Perl,Ruby以及MySQL Database,phpMyAdmin,MongoDB NoSQL Database,Cron 1.4等应用
OpenShift服务器采用的是AmazonEC2数据中心,月流量不限制,且支持绑定顶级域名
目前Red Hat的OpenShift 上可以免费创建三个app,提供512MB内存和1G 存储空间,OpenShift免费空间的稳定性是有目共睹的
该空间在2012年十大优秀免费空间中排名榜首,虽然
2015-10-18
8688
mac
查看更多
上一篇分享了, 如何使用 gem 在mac 环境下安装 rhc工具
这一篇是关于 如何使用 rhc 工具连接 openshift 服务器
如何使用 rhc 首先运行 rhc setup
➜ /Users/zhangzhi >rhc setup
OpenShift Client Tools (RHC) Setup Wizard
This wizard will help you upload your SSH keys, set your application namespace, and check that other
programs like Git are pr
2015-10-18
8062
mac
查看更多
今天推荐 Mac OSX 下,方便高效的包管理工具 brew
brew 的全名叫做 Homebrew
它的功能类似于 ubuntu 下同下 apt-get ,或者 Cent OS 下的 yum 等包管理工具.
我们可以很方便的 安装,更新,卸载软件
brew 的官网
http://brew.sh/index_zh-cn.html
brew 安装
打开你的 mac 终端命令行工具,输入下面的脚本
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
因
2015-09-29
12313
mac
查看更多
tab 选择让我们的操作更快捷,有些简单的界面选择,其实你不需要鼠标
但是你会发现 Mac 系统 下这个功能默认是不开启的
注意:这里说的是在系统 windos 窗口界面使用 tab ,并不是页面或者编辑文本环境 比如下面的这个使用场景
mac 默认方式我们只能用 鼠标,触摸板去选择.
其实你可以选择用 tab 键来操作,当然需要设置一下
系统 -> 偏好设置 -> 键盘
然后我们把左小角的 "所有控制" 选中即可
当你启用 tab 键的时候,默认的确认键就不是回车了,而是 空格确认
上图弹出选择框,默认 focu 到 关机 按钮
当你
2015-09-24
7664
mac
查看更多
在使用mac 的时候,是不是常常遇到这样一种情况.你想创建一个文件,可是找不到入口.....如果你想再打开一个 finder ,该怎么办?在 finder 图标上右键, 新建 finder 窗口,如果想让它想 chrome 一样新建标签该多爽....那么今天推荐的这个插件可以满足你,而且免费哦.请自己用 google 百度一下 'XtraFinder'查看 XtraFinder 插件提供的扩展功能,根据自己的喜好随心设置.出自:XtraFinder 让你的mac finder 更有特性扩展更人性出自:XtraFinder 让你的mac finder 更有特性扩展更人性
=====下面开始进入
2015-09-11
7563
mac
查看更多
前面有几篇介绍了如何开启zsh终极装逼模式,如果你已经开启,请好好的装下去.今天这个插件会助你一臂之力,加油,骚年!今天说的这个东东看上去确实有尿性,不管我如何修饰都抵不过它的一张效果图.想要你的shell有这样的效果,首先满足下面的条件:1 你用 oh-my-zsh 来协助你完成 zsh 的配置2 你开启了 zsh3 你下载了这个 插件4 你把插件执行shell 写到了你的 .zshrc 配置文件中上面说到的 1,2 在之前的博文里面早,最上面其实我贴出来如何开启 zsh 的链接.(如果你没有鼠标的话,肯定点不开)今天就是分享下 3,4 提到的内容:如何下载这个插件:官网:http://mi
2015-09-05
59657
mac
查看更多
上一篇博文简单的介绍了 zsh是什么,如何依赖oh-my-zsh配置这一篇和大家分享一个小插曲,就是换皮肤,配色.人都是感性的动物,大多数开始鼓捣的东西,必须看上去顺眼.oh-my-zsh 帮我们集成了很灵活的皮肤配置方案.皮肤wiki :https://github.com/robbyrussell/oh-my-zsh/wiki/themes 里面对 oh-my-zsh 集成的各种皮肤都有说明和示例,你看上眼的就可以试用下.首先在wiki 里找到你中意的皮肤 名称.然后去 修改 zsh配置文件➜/Users/zhangzhi>nano.zshrc然后在配置内容中找到#timethato
2015-09-04
24858
mac
查看更多
抱歉,这篇博文推迟发布了,人都是有惰性的...看在这个牛逼闪闪的标题就原谅我吧!为何这篇文章要归类到 mac 下? 第一个问题,稍后我们说明下.zsh是个什么东东? 第二个问题...你应该稍微接触过一点点shell ,或者了解一点点?如果不知道 shell ,那就点下广告离开吧, 人生苦短,时间珍贵.在unix 内核的操作系统中,当然现在衍生出好多分支,linux ,OS X 都算.shell 就算和上面这些系统内核指令打交道的一座桥梁,我们通过键盘输入一种自己容易记忆识别的符号标识(shell 命令)然后 shell 解析这种命令再反馈给内核去执行一系列操作.那么问题来了,今天要说的zsh
2015-09-03
254871
mac
查看更多
sudo 命令(substitute user do) 可以授权特定用户或用户组作为 root 或其他用户执行某些命令例如普通用户不能在/usr/local/bin/ 下创建目录,这是我们就可以在 mkdir 命令前加 sudo 来执行,他可以授权给我们root的权限执行此命令.sudo 命令的运行依靠它的配置文件 /etc/sudoers 今天干了一件尴尬的事,就是我把 /etc/sudoers 配置文件修改了下,然后保存,结果发现修改出了错误,导致 sudo 命令无法运行,接着想改回来可就没有那么容易了....因为此配置文件修改需要root权限,而我们的sudo 运行出错.所以尴尬的一幕上
2015-06-03
36966
mac
查看更多
如何查找某个端口是否被占用:我们查找下 3009 端口当前被谁占用zhangzhi@moke:~/code/work$lsof-i:3009结果显示:COMMANDPIDUSERFDTYPEDEVICESIZE/OFFNODENAME
node14937zhangzhi19uIPv40xc7e40c3b908f5c710t0TCP*:pxc-ntfy(LISTEN)可以看到一个node进程占用了 3009 端口.如何关闭此进程:zhangzhi@moke:~/code/work$kill-914937ok,这样就结束了占用 3009 端口的进程.
2015-02-05
20146
mac
查看更多
当前开发用的ari,sublime + webstrom 开发node.js还比较流畅,还没有出现被堵被坑的局面.尝试开发android应用时,各种坑,其中一个比较深的坑就是今天要和大家分享的.mac OS如何真机调试android应用.但凡接触过android开发的,都对他的模拟器有挥之不去的阴影,不明真相的童鞋可以玩一把模拟器,包你爽!我在上上一篇博文关于node.js生成android和ios应用里用xcode编译然后模拟器截图,结尾还写到,安卓模拟器的截图以后奉上.因为android的环境,依赖等一切问题已经影响到了我的食欲,直到今天终于调试成功一把,可惜是在真机,android模拟器
2015-01-14
15214
mac
查看更多
Mac添加环境变量的三种方法,之前有一篇关于mac $path加载环境变量的3种配置文件(一)sudo nano /etc/paths来编辑 paths,将环境变量添加到 paths 中。nano 是一个编辑器,另外还有几个,如:Pico,Emacs。(二)1.创建一个文件:sudo touch /etc/paths.d/mysql2.sudo nano /etc/paths.d/mysql3.编辑该文件,键入路径并保存(关闭该 Terminal 窗口并重新打开一个,就能使用 mysql 命令了)/usr/local/mysql/bin据说,这样可以自己生成新的文件,不用把变量全都放到 pat
2015-01-08
37919
mac
查看更多
今天要说的 iTerm2 应该是mac系统中不可多得的命令行工具之一.简单列出几点给我们带来方便快捷的功能点.选中即复制我们之前用过的命令行要么是不能使用常规复制快键键来复制操作,要么是选中后再按键复制,iTerm2很特殊,选中就自动复制成功.去你需要粘贴的地方按下 command + v 即可粘贴成功. 更多mac相关快键键全文查找功能,就和我们在文本编辑器中编辑文字一样,只需要command + f 输入要查找的内容,即可在当前命令行页面查找并高亮显示,如图所示:搜索 register 在界面查找并全部高亮显示,点击搜索框右侧箭头可以循环逐个定位分隔屏幕显示,水平分隔 command +s
2014-11-30
79599
mac
查看更多
mac OS下一个免费且好用的svn客户端软件,可以在App Store中下载安装.安装好软件后,打开软件拉取服务器端源代码source path 是源代码托管地址.(写入地址后回车会提示输入帐号密码)destination path 是本地源代码存储目录.如果你克隆源代码时遇到了下面的错误:abort: no compatible bindings available:Subversion 1.5.0 or later required, but no bindings were foundSubvertpy 0.7.4 or later required, but not foundPle
2014-05-08
48772
mac
查看更多
Unix加载环境变量来自3种配置文件.首先加载 /etc/profile 系统全局变量.接着是其他系统配置文件 如/etc/bashrc最后是用户自定义配置文件 ~/.bash_profile前2个是系统级的,针对所有用户,非root用户只有可读权限,修改时需要 sudo 获取root权限.而最后一个是针对当前用户的配置文件,建议修改此文件,如果当前用户目录下没有此文件 ,nano ~/.bash_profile 创建一个.如何给系统设置全局变量?加入你安装了mongoDB ,想在mac中添加mongod (服务端) mongo (客户端) 的全局环境变量.(1)首先找到你的mongoDB安装
2014-04-04
23671
mac
查看更多
mac 下如果使用快捷键切换屏幕 ctrl + 向左/向右 箭头 即可.
2014-03-23
9135
mac
查看更多
MAC下常用的快捷键:Command+W 将当前窗口关闭(可以关闭Safari标签栏,很实用)Command+Option+M 将所有窗口最小化Command+Q 关闭当前应用程序(相当于Dock鼠标右键推出.很实用)Command+M 将目前使用的窗口最小化Command+H 隐藏当前窗口或者软件Command+tab 为切换当前工作任务Control+Command+S 切换控制条的显示和隐藏Command+i 常规信息(显示及设置图标属性)Command+delete 移到废纸篓(删除)Optionion+鼠标 拖图像或文件夹可以将图像或文件夹拷贝到其它文件夹中,而不是移动Command
2013-12-23
5898
mac
查看更多