Minroad - iPhone开发小记
当iPhone走进生活时,做好每一个属于我的iPhone作品,就是我的信念
RSS

专为某些iOS扒图er准备的图片保护工具—— ImageGuardian

By Seamus On 2012年05月19日 · Leave a Comment · In Mac OS
其实很简单,对图片进行加密,让扒图的人用起来也没那么顺利(一般人还破解不了) 已经登录Mac Store. ImageGuardian For Mac OSX 欢迎试用~~
[Continue Reading...]

LiveDesign 加了个新的模式,可以直接导出Photoshop到真机预览,设计必备~

By Seamus On 2012年04月8日 · 1 Comment · In iPad, iPhone
作梦都在想@caveman 无尽的抱怨,so。。。起床赶紧更新了。。。 强烈推荐给设计们用,photoshop cs5之后的功能~ 具体教程在这,网页丑了点- - http://inspiredterminal.com/
[Continue Reading...]

LiveDesign功能介绍

By Seamus On 2012年04月7日 · Leave a Comment · In iPad, iPhone
LiveDesign属于在闲来无事的时候做出来的App,主要是给设计们用。 因为在做UI的时候看真机效果,一般人都是把图片另存,然后同步到手机,聪明点的用dropbox,专业点的用LiveView。 LiveDesign的主要功能和LiveView类似,直接截取屏幕到iOS/Android设备上,不需要额外的操作就可以看真机效果。因为LiveView的长久不更新,以及偶尔出现的不稳定情况,所以自己就写了LiveDesign,当然后续还有功能更新。 具体的使用步骤: LiveDesign主页http://inspiredterminal.com/ 先下载LiveDesign for Mac OS点击这里下载LiveDesign for Mac OS 下载完成后将LiveDesign拖出.dmg,并打开 接着从App Store下载LiveDesign iOS端,地址在这 接着同步到iOS设备,打开之后就会发现刚才打开Mac端的设备,点一下就链接了:) 需要注意的是必须在同一WIFI下
[Continue Reading...]

关于linux报bash ‘/bin/sh: Syntax error: “(” unexpected

By Seamus On 2012年03月28日 · Leave a Comment · In python
折腾了好久- - 就是因为用的是linux将sh指向了dash而不是bash,so。。兼容就有问题了 查看当前指向就是 echo $SHELL 一般在使用bash特性的脚本前写 #!/bin/bash 但是有时一些库就比较麻烦了 所以干脆直接修改指向了 输入代码 dpkg-reconfigure dash 弹出窗口选NO,关掉就OK了
[Continue Reading...]

python监视目录变更库pyinotify

By Seamus On 2012年03月6日 · 2 Comments · In python
先安装pyinotify~ 下载地址 https://github.com/seb-m/pyinotify 传到linux下,运行命令: $ cd pyinotify-x-x-x && python setup.py install 接着就可以在服务器上使用了。 vi monitorFile.py 或下载代码包monitorFile 代码如下 #coding = utf-8 import os import pyinotify class OnWriteHandler(pyinotify.ProcessEvent): def process_IN_CREATE(self, event): #函数名以"process_"开头,后面跟注册的监测类型 os.system('echo '+'create file:%s'%(os.path.join(event.path,event.name))) #之后用于nohup输出 print "create file: %s " % os.path.join(event.path,event.name) #打印 def auto_compile(path='.'): wm = pyinotify.WatchManager() mask = pyinotify.IN_CREATE #监测类型,如果多种用|分开,pyinotify.IN_CREATE | pyinotify.IN_DELETE notifier = pyinotify.Notifier(wm, OnWriteHandler()) [...]
[Continue Reading...]

用macports安装mercurial遇到错误的解决办法~

By Seamus On 2012年03月2日 · Leave a Comment · In macports
今天准备要装mercurial,但是不成功,尝试了更新macports等操作,依然不行,错误提示为 Warning: xcodebuild exists but failed to execute Warning: Xcode appears to be installed but xcodebuild is unusable; some ports will likely fail to build. Warning: You may need to run `sudo xcode-select -switch /Applications/Xcode.app` 后来发现解决办法还是路径问题。。。输入 sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer 之后就可以安装了 sudo port install mercurial
[Continue Reading...]

linux的crontab计时任务的实现方法

By Seamus On 2012年03月2日 · Leave a Comment · In python
这个问题困扰了我一段时间,最后发现如此简单。。。 我是用ssh登录到linux系统,然后就可以输入 crontab -l 如果没有计时任务就会显示no crontab for yourusername 如果有计时任务就会显示*/1 * * * * python /pathto/cron.py > /pathto/cron.log 2>&1 类似的东西 创建任务的方法是 crontab -e #保存的时候按esc进入命令状态,输入:wq 保存并退出 这时会用vim打开一个文件,会发现最后一行带有格式 m h  dom mon dow   command 意思就是 分钟,小时,dayofmonth(每月的一天),月,dayofweek(每周的一天),命令 * * * * * command 比如说每一分钟执行就是 */1 * * * * command 10 1 * * 6,0 python cron.py 上面的例子表示每周六、周日的1 [...]
[Continue Reading...]

从菜鸟到菜鸟的python路程(mac版)

By Seamus On 2012年03月1日 · 2 Comments · In macports, python
阴差阳错,开始写开了python,这篇主要讲讲我碰到的一些问题。 安装macports,xcode,macports就是用来安装各种开源软件的,可以方便的在一台机器上来回切换各版本(如python) 然后再介绍一下编辑器,用过Textmate,macvim,vim,后来发现本机编辑还是用macvim方便,macvim和vim基本功能是相同的。textmate虽说也不错,而且可以直接运行出结果,但是不支持中文,缩进有时会出问题(而且查不出来,换vim一眼就看出错误),所以不推荐使用。我现在一直用macvim。 在terminal里面搜索安装的命令: port search python #搜索python sudo port install python25 #用root权限安装刚才搜出来的python2.5,以后如果安装django也是同样方法,当然注意是装的哪个版本 export PATH=/opt/local/lib/postgresql83/bin:$PATH #修改符号链接,每次装完python都需要改一下符号链接,这个例子是postgresql8.3的修改代码,如果你在发现你运行不到你想要的结果,不用着急,先看看运行路径,如果不对,就用这个解决办法 port installed #搜索macports安装过的东西 sudo port select  - -set python python25 #将当前设置成python2.5版本 再多macports的命令可以google一下,如果真的是太懒了,请点击这里 然后之后就是python了~ 只要在terminal里面输入python就能进入python shell了~ 那么就可以在terminal里面输入python语句了,需要注意的是缩进,以及每来一行就执行一行,除了if,循环等才会不执行而换行。python的缩进就相当于其他语句的代码块,而又没有;结尾,所以得熟练熟练。 照着本教程书,打一晚上应该就可以入门了,然后剩下的其实就是各种框架,还有terminal的快捷键的玩法了。 python对于刚入门的朋友确实是一个很新鲜很强大的东西,我就是为此特意买了linode的空间,再叨叨一句。。。如果觉得本站不错,且准备购买linode,请使用linode购买链接购买,我将在您使用3个月后获得收益,千万不要被网上的那些所谓的linode优惠码迷惑,referral code是邀请码,而不是优惠码。
[Continue Reading...]

关于修改APP显示名称比较正式的方法

By Seamus On 2012年03月1日 · 1 Comment · In 技巧
以前一直改info.plist。。。 现在推荐修改target属性,如图,如果不修改默认的就是target名 而info.plist保持默认值就可以
[Continue Reading...]

关于上传时提示旧的iphone/ipod设备需要支持armv6提示错误的解决办法

By Seamus On 2012年03月1日 · Leave a Comment · In iPad, iPhone, 技巧
其实很简单,之前xcode3的标准架构是armv6,armv7,所以现如今升到了xcode4,上传就会有问题提示不支持armv6了。 只要在当前及使用的target上加上armv6就可以解决问题。如图   同时需要注意的是第一次上传的时候支持armv6,后来上传不支持(也就是在info.plist里面做了限制,限制方法见本博链接,官方文档 )那么将会提示“This bundle is invalid. The key UIRequiredDeviceCapabilities in the Info.plist may not contain values that would prevent this application from running on devices that were supported by previous versions.”解释在官方文档的Q&A  
[Continue Reading...]
← Previous Entries
  • Welcome to Minroad

    如果觉得本站不错,且准备购买linode,请使用linode购买链接购买,我将在您使用3个月后获得收益

  • 我的微博

  • Links

    • CocoaChina iPhone/iPad 开发论坛
    • ixhan的博客
    • levey's blog
    • Xiaoke's blog
    • 萝卜大大的博客
    PageLines by PageLines