小编jrg*_*jrg的帖子

如何使用YouTube API获取视频观看次数?

问题很简单.如何使用YouTube API获取视频观看次数?

在此输入图像描述

任务很简单,但我想经常在大量视频上使用该查询.有没有办法调用他们的Youtube API并获得它?(比如facebook http://api.facebook.com/restserver.php?method=links.getStats&urls=developers.facebook.com)

javascript youtube-api

79
推荐指数
6
解决办法
11万
查看次数

在Ruby中使用变量的值作为另一个变量名

我刚刚开始学习Ruby,我编写了一个生成一些数字的程序,并将它们分配给变量@ one,@ two,@ three等.然后用户可以通过输入它的名称来指定要更改的变量(例如一).然后我需要做'@ [valueofinout] = asd'之类的事情.我怎么会这样做,并且有更好的方式,因为我想的方式似乎被劝阻了?我发现了

x = "myvar"
myvar = "hi"
eval(x) -> "hi"
Run Code Online (Sandbox Code Playgroud)

但我不完全理解为什么需要第二行.在我的情况下,我会使用类似的东西

@one = "21"
input = "one"
input = "@" + input
changeto = "22"
eval(input) -> changeto
Run Code Online (Sandbox Code Playgroud)

ruby variables dynamic-variables

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

Ruby实用的Android开发?

我正在尝试进行一些开发,并且已经建议Ruby是一种非常简单/强大的语言,可以开始使用.

我学习编程语言的主要希望是打入移动开发.我听说Ruby可以用于Android开发,使用正确的'套件',但这是一种实用的语言,或者它最终会成为一个更长时间的方法,而不仅仅是从开始学习Java?

ruby android

20
推荐指数
4
解决办法
3万
查看次数

定位Twitter Bootstrap框架顶部栏以保持在页面顶部

所以,我正在玩Twitter的新CSS框架Bootstrap.

我遇到的情况如下:我已将topbardiv 添加到我的页面:

<div class="topbar">
      <div class="fill">
        <div class="container">
          <h3><a href="#">Project Name</a></h3>
          <ul>
            <li class="active"><a href="#">Home</a></li>
            <li><a href="#">Link</a></li>
            <li><a href="#">Link</a></li>
            <li><a href="#">Link</a></li>
          </ul>
          <form action="">
            <input type="text" placeholder="Search">
          </form>
          <ul class="nav secondary-nav">
            <li class="menu">
              <a href="#" class="menu">Dropdown</a>
              <ul class="menu-dropdown">
                <li><a href="#">Secondary link</a></li>
                <li><a href="#">Something else here</a></li>
                <li class="divider"></li>
                <li><a href="#">Another link</a></li>
              </ul>
            </li>
          </ul>
        </div>
      </div>
   </div>
Run Code Online (Sandbox Code Playgroud)

然而,这有一些不期望的行为:它继续向下浮动页面顶部 - 例如这里.

有没有办法防止这种情况发生,或者我是否需要考虑不同的框架?

css twitter-bootstrap

13
推荐指数
2
解决办法
2万
查看次数

在"UITableView"中选择行时调用新视图

我目前正在编写我的第一个iPhone应用程序,但遇到了一个问题.我有一个包含UITableView的视图.这是我第一次尝试这个,这是我想要实现的行为:

当用户选择其中一行时,我希望这可以调用一个新视图,将用户带到显示参考所选内容的不同页面.

我现在有它,所以当用户选择一行时,它会在同一视图中显示UIAlert,但这并不适合我的需要.我已通过界面构建​​器设置了UITableView,并将以下代码输入到我的.m文件中进行设置.

- (NSInteger)tableView:(UITableView *)tableView 
 numberOfRowsInSection:(NSInteger)section {
    //return the value
    return 10;
}

//now we define the cells.
- (UITableViewCell *)tableView:(UITableView *)tableView 
         cellForRowAtIndexPath:(NSIndexPath *)indexPath {

    // Identifier for retrieving reusable cells.
    static NSString *cellIdentifier = @"MyCellIdentifier";

    // Attempt to request the reusable cell.
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];

    // No cell available - create one
    if(cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault 
                                      reuseIdentifier:cellIdentifier];
    }

    // Set the text of the cell to the row index.
    cell.textLabel.text = …
Run Code Online (Sandbox Code Playgroud)

iphone xcode objective-c uitableview ios

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

如何制作自定义载波后处理器?

我需要对不是图像的文件上传进行一些后期处理 - 在回形针中我可以有一个自定义的后处理器,但我找不到任何方法在carrierwave中执行此操作.

Ruby 1.9.3,Rails 3.2.7和CarrierWave 0.6.2.

ruby-on-rails-3 carrierwave

6
推荐指数
2
解决办法
2754
查看次数

我可以在Ruby 1.9.x中使用无参数函数吗?

所以我正在研究Ruby Koans,我遇到了一个我认为特定于ruby1.9.x的问题.

def test_calling_global_methods_without_parentheses

    result = my_global_method 2, 3
    assert_equal 5, result 
end
Run Code Online (Sandbox Code Playgroud)

我明白了:

james@tristan:~/code/ruby_projects/ruby_koans$ rake
(in /home/james/code/ruby_projects/ruby_koans)
cd koans
/home/james/.rvm/rubies/ruby-1.9.2-p180/bin/ruby path_to_enlightenment.rb
/home/james/code/ruby_projects/ruby_koans/koans/about_methods.rb:21:in `eval': (eval):1: syntax error, unexpected tINTEGER, expecting keyword_do or '{' or '(' (SyntaxError)
assert_equal 5, my_global_method 2, 3
                                  ^
    from /home/james/code/ruby_projects/ruby_koans/koans/about_methods.rb:21:in `test_sometimes_missing_parentheses_are_ambiguous'
    from /home/james/code/ruby_projects/ruby_koans/koans/edgecase.rb:377:in `meditate'
    from /home/james/code/ruby_projects/ruby_koans/koans/edgecase.rb:449:in `block in walk'
    from /home/james/code/ruby_projects/ruby_koans/koans/edgecase.rb:460:in `block (3 levels) in each_step'
    from /home/james/code/ruby_projects/ruby_koans/koans/edgecase.rb:458:in `each'
    from /home/james/code/ruby_projects/ruby_koans/koans/edgecase.rb:458:in `block (2 levels) in each_step'
    from /home/james/code/ruby_projects/ruby_koans/koans/edgecase.rb:457:in `each'
    from /home/james/code/ruby_projects/ruby_koans/koans/edgecase.rb:457:in `each_with_index' …
Run Code Online (Sandbox Code Playgroud)

ruby parameters

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

如何在Ruby中获取linux系统信息

如何在Ruby中获取Linux系统的软件/硬件信息(这必须适用于Fedora,Ubuntu等)?

ruby ubuntu fedora system-information

5
推荐指数
2
解决办法
6172
查看次数

Before_filter for rails 3?

根据我在文档中阅读的内容,该before_filter方法已被弃用.

这个问题有两个方面:首先,这是正确的(它在Rails 3中不起作用,所以我很确定它是这样),其次,使用Rails/Ruby的内置函数复制该方法的另一种方法是什么?在方法?

从我所能找到的,没有任何类似的东西,但我可能在错误的地方寻找.

ruby ruby-on-rails-3

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

Xcode 4中的Git提交信息设置在哪里?

请注意,这不是我面临的问题,我对这里发生的事情更感兴趣,因为这对我来说并没有多大意义.

下面显示的信息在哪里设置?

在此输入图像描述

根据Daniel的说法,当他运行时git log,提交者显示为Daniel@daniel-macosx.local,这是他在Mac上的用户名,后跟他的Mac的网络主机名,所以它没有从Gravatar或类似的服务获得名称和图标.

显示的照片是他在Mac上的用户照片.

是否可以/用户在哪里设置提交者信息?

如果可以设置,是应该在全局/项目.gitconfig文件中还是在其他地方设置?

git xcode xcode4

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

如果它保持超时,我如何使用net/http执行while语句?

我有以下代码:

require 'rubygems'
require 'net/http'
require 'uri'
url = URI.parse('http://servername.tld/up.txt')
response = Net::HTTP.get_response(url)

@yes = response.body
until @yes == "yes"
  puts "It's down"
end
Run Code Online (Sandbox Code Playgroud)

内容/up.txt

但是,当它(即服务器托管up.txt)关闭时,它会保持超时,这样:

/home/jrg/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/net/http.rb:644:in`初始化':拒绝连接 - 连接(2)(错误:: ECONNREFUSED)

相关,但没有帮助: 为什么我在Rails中使用'net/http'获得"Errno :: ECONNREFUSED"?

我是否需要考虑使用其他东西Net::HTTP

ruby net-http

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

我如何为宝石需要宝石?

我正在创建一个gem(让我们调用它stackoverflow),为了使它工作,我需要typhoeus在gems代码中需要另一个gem(假设我需要).我是否需要在正常情况下做任何事情

require rubygems
require gemname

$code
Run Code Online (Sandbox Code Playgroud)

ruby gem

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