我刚刚升级到OS X Mountain Lion(已经后悔).
安装json gem的本机扩展时遇到问题.
10.8之前我安装了命令行工具.RVM与Ruby 1.9.2.
升级到10.8并做了以下事情:
whoami/ usr/local安装json gem时,我仍然得到以下输出:
? gem install json -v '1.7.4'
Building native extensions. This could take a while...
ERROR: Error installing json:
ERROR: Failed to build gem native extension.
/Users/vincent/.rvm/rubies/ruby-1.9.2-p320/bin/ruby extconf.rb
creating Makefile
make
/usr/bin/gcc-4.2 -I. -I/Users/vincent/.rvm/rubies/ruby-1.9.2-p320/include/ruby-1.9.1/x86_64-darwin11.3.0 -I/Users/vincent/.rvm/rubies/ruby-1.9.2-p320/include/ruby-1.9.1/ruby/backward -I/Users/vincent/.rvm/rubies/ruby-1.9.2-p320/include/ruby-1.9.1 -I. -DJSON_GENERATOR -I/Users/vincent/.rvm/usr/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O3 -ggdb …Run Code Online (Sandbox Code Playgroud) 很长一段时间以来,我一直在修补这个问题.
我想用我自己推出的东西劫持默认的JS确认对话框.我想使用完全自定义的布局(bootstrap(来自twitter)对话框面板).
我所拥有的不起作用.它显示得很好,我可以点击按钮,它会消失.文档说明,如果是Ok,你应该返回true,如果是Cancel,你应该返回false.这很可爱,但它不起作用.看起来我需要一个回调或对最初调用该函数的对象的引用.即使后者也是不可能的,因为$ .rails.confirm只传递消息.
(这个问题的第一个答案非常有趣.我需要一种方法使其成为模态,以便等待返回自定义对话框.)
有人可以指出我正确的方向吗?我觉得我要打一些东西.硬!!jQuery UI只是一个选项,我可以使我的对话框看起来与我现在的对话框完全一样.
这是我有的:
这是放在我的application.erb中
<div id="modal-confirm" class="modal">
<div class="modal-header">
<h3>Are you sure?</h3>
<a href="#" class="close">×</a>
</div>
<div class="modal-body">
<p>{{VALUE}}</p>
</div>
<div class="modal-footer">
<a id="modal-accept" href="#" class="btn primary">OK</a>
<a id="modal-cancel" href="#" class="btn secondary">Cancel</a>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
javascript.js:
function bootStrapConfirmDialog(message) {
// get a handle on the modal div (that's already present in the layout).
d = $("#modal-confirm");
// replace the message in the dialog with the current message variable.
$("#modal-confirm div.modal-body p").html(message);
// offset the …Run Code Online (Sandbox Code Playgroud) 当谈到RxJS时,我仍然是一个菜鸟,但这里是我想要做的JSBin.
https://jsbin.com/wusalibiyu/1/edit?js,console
我有一个可观察的'a'(在我的情况下,它是当前的活动连接),每当连接重新连接时,它会发出一个新对象.这是一个可观察的,因为它可以重新发出新的价值.
我现在想要一个observable,只要在当前连接上执行一个动作就完成了.该操作通知它在完成后可观察时完成.这是b.
问题是当内部可观察者完成时,外部没有完成.如何使外部可观察完整...... 我应该在RxJS5中使用不同的运算符吗?
我们在Windows Server 2003上托管WCF Web服务.该服务器只有2个内部IP.我们希望从外部公开服务.这是通过将外部IP映射到服务的防火墙完成的.
因此,我需要修改服务以显示内部链接的外部IP.这不是问题,因为它只能在外部使用.
更改IIS中的主机标头值会从IIS发出"错误请求(无效主机名)"响应.我还在web.config中的端点条目中添加了一个"地址"值...但它只是指向内部机器名称.有任何想法吗?
编辑:我可以验证IIS7具有完全相同的行为.地址不起作用.不同的主机名给出了无效的主机名错误.有没有办法提出不同的(虚构的)IP?:/
EDIT2:
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicAnonymous">
<security mode="None"/>
</binding>
</basicHttpBinding>
</bindings>
<behaviors>
<serviceBehaviors>
<behavior name="Extended">
<serviceMetadata httpGetEnabled="true"/>
<dataContractSerializer maxItemsInObjectGraph="2147483646"/>
</behavior>
</serviceBehaviors>
</behaviors>
<diagnostics>
<messageLogging logEntireMessage="true" logMalformedMessages="false" logMessagesAtServiceLevel="false" logMessagesAtTransportLevel="true" maxMessagesToLog="3000"/>
</diagnostics>
<services>
<service behaviorConfiguration="Extended" name="AnCWCFWebService.ProductInfoProvider">
<endpoint address="" binding="basicHttpBinding" name="ASMX" bindingConfiguration="BasicAnonymous" contract="AnCWCFWebService.Interfaces.IProductInfoProvider"/>
</service>
</services>
</system.serviceModel>
Run Code Online (Sandbox Code Playgroud) 我刚注意到一些特别的东西 我有一个通过basicHttpBinding发布的内部库存服务,以及一个启用了元数据的customBinding(http + binary).我还为http包含了一个mex端点.我们使用Visual Studio 2008和VB.NET
就在最近,我们注意到我们无法在其他项目中成功地为此服务添加服务引用.它将生成的所有内容是我们通过FaultContract包含的第一个自定义异常(实际上,只有一种类型).如果我添加一个简单的Web引用,它也可以正常工作.此外,WcfClient.exe在加载服务时也没有问题.只是VS.NET添加服务引用不起作用.
在服务中,此异常继承自Exception并标记为可序列化.这就是你应该做的所有,不是吗?
无论如何,这让我感到困惑.如果我为此自定义异常删除FaultContract一切正常.我可以添加服务引用,没问题.但有没有办法可以让我的自定义异常?这是一个已知的问题吗?
默认情况下,git init会创建一个名为".git"的文件夹.在最近的Visual Studio工具(2005及更高版本)中,这很好用.但Visual Studio 2003(以及......可能是VB6)在这个foldername上崩溃了.理想情况下,我想将每个存储库更改为'git'而不是'.git'.这可能吗?
我知道之前已经问过这个问题(重新定位.git文件夹)......但那是在linux环境中.我在工作时叹了口气.
希望有一个简单的解决方案..否则我只需要避开它:o但我宁愿使用性感的git.
编辑:
如何在Windows上设置GIT_DIR变量?我用谷歌搜索它,但它没有多大意义.
EDIT2:
环境变量不会为该计算机上的所有存储库设置它吗?如果是这样,我将不得不进入每个存储库并手动移动文件夹...另外,我尝试将其设置为'git',当我打开git gui应用程序时,它告诉我"不能使用有趣的.git存储库git".当我使用git控制台时,它可以工作......但老实说,这远非一个好的解决方案.
wcf ×2
.net ×1
gcc ×1
git ×1
iis-6 ×1
javascript ×1
jquery ×1
macos ×1
metadata ×1
networking ×1
rubygems ×1
rxjs ×1
rxjs5 ×1
wcf-binding ×1