小编spe*_*peg的帖子

如何安装/更新Postgres 9.4?

我刚刚安装了Postgres,但似乎安装了9.3,我想从9.4开始

我只是从一台新的Ubuntu 14.04.1机器上安装apt-get install postgresql.

http://www.postgresql.org/download/linux/ubuntu/

说你能做到:

apt-get install postgresql-9.4
Run Code Online (Sandbox Code Playgroud)

但当我尝试时,我得到:

E: Couldn't find any package by regex 'postgresql-9.4
Run Code Online (Sandbox Code Playgroud)

好的,所以我尝试下面添加PostgreSQL Apt Repository的部分但是找不到任何东西.

9.4不在包管理器中吗?我做错了什么吗?

database postgresql server

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

你如何改变Twitter的Bootstrap CSS的颜色?

我今天之前没有少用过.

我在preboot.less中改变了颜色:

// Color Scheme
@baseColor:         @orange;                  // Set a base color
Run Code Online (Sandbox Code Playgroud)

然后我编写了较少的文件.这一切都出来了,但一切都还是蓝色的.

所以我尝试了js.less路线.还是蓝的.

css less twitter-bootstrap

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

为根域生成CSR(包括www或不包括?)

我想第一次设置SSL.我从Gandi.net购买了我的域名和SSL证书.他们的文档说

subdomain.example.com表示要保护的子域.这是最重要的部分.如果要激活单地址证书,则应放入完整的子域(例如foo.example.com).www子域名由CA自动添加,例如,example.com将保护example.com和www.example.com.如果您有通配符证书,则应为子域名添加*(例如*.example. COM).通配符证书还保护原始域(没有子域).- http://wiki.gandi.net/en/ssl/csr

我在Heroku上托管我的应用程序,他们的文档说:

Common Name字段必须与安全域匹配.您无法为根域购买证书,例如example.com,并期望保护www.example.com.反之亦然.此外,SSL端点仅支持每个应用程序一个证书.请记住多域应用程序并指定与所有必需域匹配的公共域.- https://devcenter.heroku.com/articles/ssl-endpoint#acquire-ssl-certificate

这些似乎有冲突.请指教!

ssl heroku csr

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

如何在Python中实现===运算符的效果?

如何===在Python中实现运算符的效果?

例如,我不想False == 0成为True.

python comparison identity-operator

12
推荐指数
2
解决办法
3638
查看次数

如何阻止JQM设置页面样式?

我有一个JQM应用程序,其中有一个我不想要样式化的特定页面.

到目前为止我所找到的只是data-role='none'- 但我不想将其应用于页面上的每个元素......如果只为这一页关闭,有没有办法关闭?

jquery-mobile

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

Sublime的TypeScript插件

因此,微软为ST2提供语法高亮,但其他方面并不多.

构建一个可以复制许多IDE功能的插件有多难.我想如果他们可以在JS(在操场上)复制它,它不应该 - 作为ST2插件很难.我只是不确定从哪里开始......我知道如何构建ST2插件......但我对编译器,解析器等一无所知......

sublimetext2 typescript

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

凤凰框架Heroku和Mailgun问题的环境变量

我正在按照指南部署到Heroku,这个用于发送电子邮件.

一切都在开发中运作良好.我的变量在Heroku中设置:

heroku config
...
MAILGUN_DOMAIN:  https://api.mailgun.net/v3/xxxxxx.mailgun.org
MAILGUN_KEY:     key-3-xxxxxx
...
Run Code Online (Sandbox Code Playgroud)

并从配置文件中加载如下:

config :take_two, Mailer,
    domain: System.get_env("MAILGUN_DOMAIN"),
    key: System.get_env("MAILGUN_KEY")
Run Code Online (Sandbox Code Playgroud)

但是,当我从环境变量设置Mailgun配置时尝试在Heroku上发送电子邮件时,我收到此错误:

** (FunctionClauseError) no function clause matching in IO.chardata_to_string/1
    (elixir) lib/io.ex:346: IO.chardata_to_string(nil)
    (elixir) lib/path.ex:467: Path.join/2
    (elixir) lib/path.ex:449: Path.join/1
             lib/client.ex:44: Mailgun.Client.send_without_attachments/2
Run Code Online (Sandbox Code Playgroud)

如果没有为Mailgun客户端设置域,则会发生这种情况.但它应该从环境变量设置.我做了一个简单的测试模块:

defmodule TakeTwo.Mailer do
    require Logger

    use Mailgun.Client,
        Application.get_env(:take_two, Mailer) 

    def blank_shot do
        Logger.info Application.get_env(:take_two, Mailer)[:domain]
        Logger.info Application.get_env(:take_two, Mailer)[:key]
        send_email from: "steve@xxx.com", to: "speggy@xxx.com", subject: "Hello", text: "This is a blank shot"
    end
Run Code Online (Sandbox Code Playgroud)

当我运行时,TakeTwo.Mailer.blank_shot我看到记录了正确的域/密钥变量,然后是错误.我不确定如何远程调试Mailgun客户端.

最后,如果我在shell中 …

heroku elixir phoenix-framework

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

通过更改带有Safari的window.location来下载文件

我有一个离线html文件,通过将window.location设置为生成并保存CSV

data:text/csv;base64,Intfa2V5fSIsInt...
Run Code Online (Sandbox Code Playgroud)

但是,在Safari中,这只会在浏览器中显示CSV.

将网址设置为:

data:application/csv;base64,Intfa2V5fSIsInt...
Run Code Online (Sandbox Code Playgroud)

强制Safari下载文件 - 但它获得的通用文件名只是'Unknown-3'.有没有办法指定文件名?

javascript safari url

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

如何在Swift 3/iOS 10中创建一个大小的WKWebView

我试图在我的应用程序中添加一个WKWebView,占用屏幕的大约2/3(在底部留空间).因为似乎无法添加WKWebView到故事板,我添加了一个常规UIView.然后在我的viewDidAppear方法中,我尝试创建一个WKWebView具有相同边界.这是一个合理的方法吗?

我的代码看起来像这样:

    @IBOutlet var conversationView: UIView!

    override func viewDidAppear(_ animated: Bool) {
      let webView = WKWebView(frame: conversationView.frame)
      if let url = URL(string: "https://www.google.com") {
        webView.load(URLRequest(url: url))
      }

      // conversationView = webView // <-- doesn't work :\
      conversationView.addSubview(webView) // works!
    }
Run Code Online (Sandbox Code Playgroud)

完全交换视图根本不起作用,因此我将Web视图添加为我添加到故事板的临时视图的子视图.这至少让我限制它的位置和大小,但仍然感觉非常kludgy,并且必须有一个更好的方法来做到这一点..

截图

storyboard swift ios10

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

PHPUnit在哪里?

解决!

我从pear卸载phpunit,然后重新安装它.我相信在安装之前我使用的是错误的/旧的/没有足够的来源.奇迹般有效!


所以我正在尝试设置PEAR和PHPUnit.我关注http://www.newmediacampaigns.com/page/install-pear-phpunit-xdebug-on-macosx-snow-leopard但是在我安装了pear之后,我在/ usr/local中有了一个不同的目录结构.无论如何,我能够运行phpunit安装.但是现在我迷失了并且在我做出更大的混乱之前寻求帮助:)

pear config-show说:

PEAR directory                 php_dir          /usr/local/share/pear
Run Code Online (Sandbox Code Playgroud)

我的php.ini文件(并在phpinfo()中确认说:

include_path=".:/usr/local/share/pear"
Run Code Online (Sandbox Code Playgroud)

那很好,对吧?但现在呢?我明白了

无法打开所需的'PHPUnit/Framework.php'(include_path ='.:/ usr/local/share/pear')

如果我尝试将其包含在php中.我不知道二进制文件在命令行中运行它的位置.

里面/usr/local/share/pear/PHPUnit有两个目录"Extensions""Framework"

php pear phpunit

4
推荐指数
2
解决办法
8426
查看次数