最新 | 最热门 | 最高评价

+0  Objective C urlencode urldecode

Tag: MacOSX
ideawu 发于 2015年04月08日 13:14 | 点击: 1515 | 展开摘要
NSString *urlencode(NSString *str){
CFStringEncoding cfEncoding = kCFStringEncodingUTF8;
str = (__bridge NSString *)CFURLCreateStringByAddingPercentEscapes(
NULL,
(CFStringRef)str,
NULL,
CFSTR("!*'();:@&=+$,/?%#[]"),
cfEnco

查看全文: http://www.udpwork.com/item/14071.html

+0  OS X 屏幕录制视频转 GIF 动画

Tag: MacOSX
ideawu 发于 2015年02月08日 13:29 | 点击: 1459 | 展开摘要
本篇文章告诉你如何在 Mac OS X 上用免费的工具来将屏幕录制视频转成 GIF 动画, 这些免费的工具是: QuickTime, ffmpeg, and gifsicle.

ffmpeg -i in.mov -s 600x400 -pix_fmt rgb24 -r 10 -f gif - | gifsicle --optimize=3 --delay=3 > out.gif

参数说明:

-r 10 告诉 ffmpeg 将视频的帧率转成 10fps, 这样可以减小视频

查看全文: http://www.udpwork.com/item/13837.html

+0  Mac 下创建隐藏用户

Tag: MacOSX
ideawu 发于 2014年10月15日 14:49 | 点击: 1476 | 展开摘要
Mac 下创建隐藏用户, 例如 nobody, nginx, mysql 用户等等, 这些是 Apache, Nginx, Mysql, PHP-fpm 等软件要用到的. 但是, 这些用户又不想它能登录系统.

sudo dscl . create /Groups/nginx PrimaryGroupID 390
sudo dscl . create /Users/nginx UniqueID 390
sudo dscl . create /Users/nginx Prima

查看全文: http://www.udpwork.com/item/13392.html

+0  homebrew使用socks-proxy

Tag: macosx | curl | homebrew | socks
suchasplus 发于 2014年12月08日 02:37 | 点击: 2518 | 展开摘要
国庆给MacMini加装了块SSD, 直接重装了系统,用Mac Homebrew安装各种GNU工具ing

托GFVV的福, 不但login.live.com和yahoo.com的SSL被MITM了, 连homebrew去sf.net和github.com下载源码都会被干扰SSL握手

迫不得已用proxy...

homebrew使用curl,  所以直接给curl加proxy就行了

curl --socks5-hostname 127.0.0.1:1080 ip.cn查

查看全文: http://www.udpwork.com/item/13362.html

+0  用 QuickTime Player 在 Mac 下录制屏幕

Tag: MacOSX
ideawu 发于 2014年02月13日 21:37 | 点击: 1791 | 展开摘要
用 Windows 的朋友可能会遇到过到处找盗版软件来录制屏幕操作经历. 对于 Mac 用户, OS X 自带的 QuickTime Player 就是一个非常棒的屏幕录制软件, 而且功能强大!

QuickTime Player 可以录制屏幕的操作, 还可以录制你用鼠标划出来的任何一个矩形区域.

使用方法很简单:

1. 启动 QuickTime Player

2. 从”文件(File)”菜单时选择”新建屏幕录制(New Screen

查看全文: http://www.udpwork.com/item/11699.html

+0  如何更换Mac系统下应用程序的图标

Tag: UI Design | MacOS
崔凯 发于 2013年12月10日 11:28 | 点击: 1204 | 展开摘要
有用户喜欢自定义自己的图标。

暂时照顾不过来,这里提供一种自行修改的方法:

以修改傲游的图标为例:

首先在 Finder 的 应用程序 中找到 Maxthon ,在图标上点右键,选择 显示包内容

在 Contents 内的 Resources 目录里找到 app.icns

用准备好的 app.icns 替换掉它

(点此下载)

重启傲游浏览器即可

相关日志:
Automator

查看全文: http://www.udpwork.com/item/11304.html

+0  Mac下改变文件关联(打开方式)的方法

Tag: MacOSX | Tovi
ideawu 发于 2013年09月27日 11:13 | 点击: 1969 | 展开摘要
苹果的 Mac 操作系统不允许程序主动地修改文件的打开方式, 只能一种一种后缀名地修改. 下面以 Tovi(Mac 下的看图软件)为例.

1. 打开 Finder. 如果你想修改 .jpg 文件的打开方式, 找到一个 .jpg 文件.

2. 右键点击该文件, 从菜单中选择”显示简介(Get Info)”

3. 从简介窗口中的”Open With…”区域内的下拉菜单中选中”Tovi.app”

查看全文: http://www.udpwork.com/item/10758.html

+0  MountainLion下Vim启动失败

Tag: macosx | mac | vim
suchasplus 发于 2013年09月17日 17:31 | 点击: 1708 | 展开摘要
MountainLion  (MacOS X 10.8.5)下拷贝了linux下的vim和vimrc, 启动vim报错

Traceback (most recent call last):
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 565, in <module>
File "/System/Library/Frame

查看全文: http://www.udpwork.com/item/10690.html

-1  Cocoa处理JSON转换, 兼谈计算机语言的哲学

Tag: Cocoa | MacOSX
ideawu 发于 2013年04月14日 15:51 | 点击: 2346 | 展开摘要
用了下 Objective-C Cocoa 里的 JSON 相关类 NSJSONSerialization, 发现简单的事情突然变得太复杂了. 想想用 php 语言的时候, 如果想把 php 语言对象转成字符串, 直接 json_encode(); 如果想把网络或者文件中的一段二进制数据(JSON 字符串)转成 php 对象, 直接 json_decode().

但是, 在 Cocoa 里就不那么直接了. 首先, 你会遇到字符编码的问题, 所以你得到的和操作的不能是字符串,

查看全文: http://www.udpwork.com/item/9671.html

+0  Mac SVG 图片转成 PNG

Tag: MacOSX
ideawu 发于 2013年04月08日 20:03 | 点击: 1898 | 展开摘要
qlmanage -t -s 512 -o ./output_dir file.svg

-s: size in pixel

-o: ouput dir

修改图片格式

sips -s format jpeg file.png --out ./output_dir

Related posts:
把Firefox的播放背景音乐功能去掉

C#封装log4net

用mplayer,toolame提取rmvb等视频文件中的音频为mp3

编译C语言代码

Zend Fram

查看全文: http://www.udpwork.com/item/9635.html

+0  Cocoa 应用检测 ESC 按键

Tag: MacOSX | Cocoa | Objective-C
ideawu 发于 2013年04月06日 17:13 | 点击: 1635 | 展开摘要
苹果 MacOSX 程序中如果要检测 ESC 按键, 可不是那么简单. 虽然 NSResponder(包括 NSView 及其子类) 有 keyDown: 方法可以实现, 但如果用户是在输入控件中敲键盘, 那么即使你在 NSWindowController 中也无法检测到 ESC 按键. 似乎 Cocoa 对 ESC 键做了特殊处理.

而且, 有时你希望在整个 App 中检测按键, 而不是只对于当前一个窗口(key window), 那该怎么办? 解决方法是利用事件监听器(

查看全文: http://www.udpwork.com/item/9618.html

+0  Automator

Tag: 崔凯杂谈 | MacOS | 小技巧 | 软件介绍
崔凯 发于 2012年07月23日 21:39 | 点击: 2405 | 展开摘要
Look up 会调用MacOS自带的翻译,查询词义。

Search with Bing 会调用Safari,到bing上去搜索答案。

这都不是我想要的。

我喜欢的浏览器是Chrome,我信赖的翻译是Google,国内能用的搜索引擎是百度。

我们可以通过 Automator 来改变它。

在应用程序中找到 Automator 后,新建一个 Service

选择 Utilities ,双击 Run Shell Script 创建脚本:

open "http://tr

查看全文: http://www.udpwork.com/item/7763.html
|<<<1234>>>| 一共4页, 41条记录