小编Woo*_*ble的帖子

Haskell DB建议?

有很多数据库,但我觉得Haskell需要一些不同的东西.就像Erlang有自己的DB,Mnesia.请为Haskell推荐一些好的数据库.

database haskell

11
推荐指数
3
解决办法
2444
查看次数

Google主页使用了哪些技术(guitarstrings)

Google主页使用了哪些技术(2011年6月9日)?他们为陷阱制作了类似吉他拾音器的东西.当您将鼠标移到它上面时,正在播放陷阱.在此输入图像描述

我知道它不是闪存,否则Firefox的附加组件会阻止它.

谢谢.

html web-applications

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

稳定的ShareKit fork推荐?

ShareKit看起来已经废弃了.而且有很多叉子.但主要的维护者是无法确定的.现在我只想选一个使用.你推荐什么叉子?还是更换?

ios sharekit

11
推荐指数
2
解决办法
1332
查看次数

Sphinx:模块中的函数列表

我有一些python模块,主要包含函数和几个类.每个人都使用sphinx-autodoc在一个单独的rst中记录.我想要做的是在每个页面的顶部创建一个表或模块的内容列表,例如,mymodule.py是

def first():
    'First function'

def second():
    'Second function'
Run Code Online (Sandbox Code Playgroud)

而mymodule.rst是

Page Contents
-------------

:create_page_contents_list:

Members
-------

.. automodule:: mymodule
    :members:
Run Code Online (Sandbox Code Playgroud)

那么输出应该是这样的:

Page Contents
-------------

first
second

Members
-------

first()
    First function

second()
    Second function
Run Code Online (Sandbox Code Playgroud)

问题怎么办:create_page_contents_list:.我已经看过使用TOC,但似乎我需要为每个项目手动创建一个条目.我也看过autosummary,但我仍然需要列出成员.有任何关于自动化的建议吗?我宁愿避免第三方扩展.

python python-sphinx

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

将图像序列转换为视频文件android java

我知道这是一个老问题,我已经研究了很多,但似乎没有适当的解决方案.我有一些方法可以做到这一点,例如:

  • 使用FFmpeg(但它取决于本机代码所以不适合我)

  • Xuggler API(与上述相同的原因)

我正在寻找解决方案甚至建议,可以将多个图像(drawables或bitmaps或其他任何东西)转换成可以在Android手机中播放的视频文件.我已经坚持了3天,并急于寻找解决方案.

我也在为我的问题寻找替代解决方案,而不是将图像转换为视频,是否有可能捕获并记录Android手机屏幕,实际上我的应用程序中的屏幕分开?(请不要使用USB线插入计算机或类似的东西.我研究过的时候看到了很多这些,这不是我想要的).

任何帮助都会对我的英语感激和抱歉,这不是我原来的.

video android image

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

Python ImportError:无法导入名称__version__

我正在尝试使用requests和requests_oauthlib,现在我只是尝试使用他们在requests_oauthlib文档中使用的死的简单Twitter验证凭据来确认我已经掌握了基础知识.我做了一个"pip install requests requests_oauthlib"来获取模块.在一个终端窗口我可以"导入请求"没问题,但是当我尝试"import requests_oauthlib"时,我得到了这个:

>>> import requests_oauthlib
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/site-packages/requests_oauthlib/__init__.py", line 1, in
  <module>
    from .oauth1_auth import OAuth1
  File "/usr/lib/python2.7/site-packages/requests_oauthlib/oauth1_auth.py", line 10, in  
  <module>
    from requests.utils import to_native_string
  File "/usr/lib/python2.7/site-packages/requests/utils.py", line 23, in <module>
    from . import __version__
ImportError: cannot import name __version__
Run Code Online (Sandbox Code Playgroud)

utils.py的第23行确实如下所示:

from . import __version__
Run Code Online (Sandbox Code Playgroud)

我在Fedora上使用Python 2.7.5,并且在多次尝试使其工作之后,我正在敲打这个墙,任何帮助都将不胜感激...

python oauth python-2.7

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

扭曲应用程序的Web界面

我有一个用Twisted编写的应用程序,我想添加一个Web界面来控制和监视它.我需要大量的动态页面来显示当前的状态和配置,所以我希望一个框架至少提供一个带继承和一些基本路由的模板语言.

因为我正在使用Twisted,所以我想使用twisted.web- 但它的模板语言太基础了,似乎唯一的框架,Nevow已经死了(它在启动板上,但主页和wiki已关闭,我找不到任何文档) .

那么我的选择是什么?

  • 有没有其他twisted.web基于框架?
  • 还有其他框架可以与扭曲的反应堆一起使用吗?
  • 我应该只是获得一个Web框架(我在想web.py或flask)并在一个线程中运行它?

谢谢你的回答.

python twisted web-frameworks twisted.web

10
推荐指数
2
解决办法
6750
查看次数

Chrome中无法解释的行为,是我的代码还是他们的代码?

我有一个网页,其中一个视频元素嵌套在div class ="video-container"中,还有一个div class ="video-control-bar",我正在使用JQuery来制作动画.我也使用setInterval来查询视频元素的currentTime,并在视频控制栏中包含的进度条中反映出来.

JavaScript的:

$(function(){
  $(".video-container").each(function(){
    player_init($(this))
  })
})

function player_init(self)
{
  setInterval(function(){
    var video = self.find("video")[0]
    self.find(".video-control-bar").find(".video-position").find("input").val(video.currentTime / video.duration)
    self.find(".video-control-bar").find(".video-position").find("progress").val(video.currentTime / video.duration)
  }, 500)
  self.hover(function(){
    self.find(".video-control-bar").stop().animate({bottom: "0px"}, 25)
  }, function(){
    self.find(".video-control-bar").stop().animate({bottom: "-39px"}, 350)
  })
}
Run Code Online (Sandbox Code Playgroud)

问题?好吧,在Chrome中,如果我加载页面,我的setInterval函数会像预期的那样每500毫秒被调用一次,直到我将鼠标移到播放器上,从而导致控制条动画.之后,不再对我的setInterval函数进行调用.

但是,如果我点击刷新,页面重新加载,我可以将鼠标悬停在我想要的所有内容上,一切都继续正常工作.但只有我通过刷新加载页面.

这在Firefox中不会发生.我怀疑它可能是Chrome中的一个错误,因为它类似于我在此处提交的问题.

我真的不知道我的工作方式是否有问题,JQuery的问题或Chrome中的错误.我真的不在乎它是谁的错,我只想让事情发挥作用.

谢谢.

html jquery html5 google-chrome

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

Sencha touch vs Dojo Mobile vs jQuery Mobile?

  • 我已经阅读了Sencha Touch文档.我觉得它的MVC模型非常有吸引力,但它似乎有很长的启动时间,特别是对于外部JavaScript(例如:map).

  • 虽然我很高兴在网站上使用jQuery,但我对jQuery Mobile的成熟感到担忧.(我还没有测试过)

  • 我不知道Dojo的移动框架.

您喜欢以下哪种替代方案?为什么?

mobile dojo sencha-touch jquery-mobile

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

scala中的.pop()等价物

我已经在python上工作了在python中有一个函数.pop(),它删除列表中的最后一个值并返回该删除的值ex.x = [1,2,3,4] x.pop()将返回4

我想知道这个函数有scala等价吗?

scala

10
推荐指数
3
解决办法
7306
查看次数