小编Dav*_*vid的帖子

目标C版本的unix"finger"命令

我正在尝试检查自上次登录我的Cocoa应用程序以来的时间.我想这样做而不必做这样的事情:

NSTask *task;
task = [[NSTask alloc] init];
[task setLaunchPath: @"/usr/bin/finger"];

NSArray *arguments;
arguments = [NSArray arrayWithObject: NSUserName()];
[task setArguments: arguments];

NSPipe *pipe;
pipe = [NSPipe pipe];
[task setStandardOutput: pipe];

NSFileHandle *file;
file = [pipe fileHandleForReading];

[task launch];

NSData *data;
data = [file readDataToEndOfFile];

NSString *stringData = [[NSString alloc] initWithData: data encoding: NSUTF8StringEncoding];
NSLog (@"%@", stringData);
Run Code Online (Sandbox Code Playgroud)

例如,Unix whoami命令具有NSUserNameObjective C等效项.

unix login objective-c

2
推荐指数
1
解决办法
395
查看次数

Rails 3.1:alias/images到/ assets目录

我正在升级到rails 3.1,我需要让/ images目录成为/ assets的别名.这可能吗?原因是我不想要我发送给客户的电子邮件,这些电子邮件直接链接到/ images中的文件.

这可能在Web服务器级别吗?我在nginx上.

ruby-on-rails nginx ruby-on-rails-3.1 asset-pipeline

2
推荐指数
1
解决办法
961
查看次数

目标C:如何获取另一个应用程序的包标识符

我想获取应用程序的包标识符,给出它的路径.

例如:

NSString* vlcFilePath =  @"/Applications/VLC.app"
Run Code Online (Sandbox Code Playgroud)

NSWorkspace如果它是活动应用程序,我知道如何使用bundle标识符,但在这种情况下,它不一定是活动应用程序.

bundle objective-c identifier

1
推荐指数
1
解决办法
4890
查看次数

如何在哈希中搜索密钥

我想得到一个模型对象,其哈希值包含某个键(我不知道该值).像这样的东西:

Model.all(:conditions => ["hashvalue.has_key => ?", key])
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

ruby sql hash ruby-on-rails

1
推荐指数
1
解决办法
270
查看次数

使用rails 3无法获得ajaxful-rating-jquery

我正在尝试使用ajaxful_rating_jquery的rails3分支,但我无法过去bundle install.这是我的Gemfile:

gem 'ajaxful_rating_jquery', :git => "git://github.com/kamui/ajaxful_rating_jquery.git", :branch => 'rails3'
Run Code Online (Sandbox Code Playgroud)

但是bundle install给了我这个错误:

Fetching source index for http://rubygems.org/
Could not find gem 'ajaxful_rating_jquery (>= 0)' in   
git://github.com/kamui/ajaxful_rating_jquery.git (at rails3).
Source does not contain any versions of 'ajaxful_rating_jquery (>= 0)'
Run Code Online (Sandbox Code Playgroud)

我之前遇到过这个问题不同的宝石,但仍然不知道如何绕过它.

gem jquery rating bundler ruby-on-rails-3

0
推荐指数
1
解决办法
1381
查看次数