我喜欢为控制台find一些新的/有趣的固定宽度的字体。 我们都知道Lucida / Courier,还有什么? 更新 所以,赢家是Consolas(确实是在新的Windows 7内置) 杰夫有很好的话题 (以及稍后重新讨论的话题 ): 其他有趣的字体是: Inconsolata Proggy清洁 总站 6×13(如果你需要小字体)
与标题相同:如何在运行rspec时将Rails.logger打印到控制台/ stdout? 例如。 Rails.logger.info "I WANT this to go to console/stdout when rspec is running" puts "Like how the puts function works" 我仍然希望Rails.logger也去log/test.log 。
我有控制台中试图输出一个函数本身工作,但输出一个variables或常量没有这个问题。 正如你在这里看到的,尽pipe你会认为var / let包含bar.boy()的内容,Swift却无法find它…
我想知道是否有任何相对简单的方法来加快我的控制台加载时间,这是开始接近30秒。 我有很多子类的方法似乎没有受到reload!影响reload! 所以我最终打开和closures控制台很多。 IRB快速加载闪电。 我有太多的gem? 我怎么去计算负载任务,以便我能看到最多的时间是什么? 正如你所看到的,我已经尝试了开发 – 提升的gem,无济于事。 Passenger的应用程序是好的,这只是控制台加载错误的垃圾了我的垃圾。 在2.4GHz和4GB RAM的MBP OSX 10.6.6上运行。 不使用RVM。 版本: Ovid$ rails -v Rails 3.0.3 Ovid$ ruby -v ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10] 记忆: Ovid$ vm_stat Mach Virtual Memory Statistics: (page size of 4096 bytes) Pages free: 118818. Pages active: 341320. Pages inactive: 99490. Pages speculative: 310576. Pages […]
有谁知道下面的Chrome错误是什么? Failed to load resource: net::ERR_CACHE_MISS 我看了网上,但还没有find一个好的答案。 有人说这可能与最新的Chrome更新有关? 这是什么,我该如何解决这个问题? 干杯
我正在写一个简单的c#控制台应用程序,将file upload到sftp服务器。 但是,文件数量很大。 我想显示上传的文件的百分比或仅上传的文件总数中已经上传的文件的数量。 首先,我得到所有的文件和文件的总数。 string[] filePath = Directory.GetFiles(path, "*"); totalCount = filePath.Length; 然后,我遍历文件并在foreach循环中逐个上传。 foreach(string file in filePath) { string FileName = Path.GetFileName(file); //copy the files oSftp.Put(LocalDirectory + "/" + FileName, _ftpDirectory + "/" + FileName); //Console.WriteLine("Uploading file…" + FileName); drawTextProgressBar(0, totalCount); } 在foreach循环,我有一个进度条,我有问题。 它不能正确显示。 private static void drawTextProgressBar(int progress, int total) { //draw empty […]
我想将所有控制台文本redirect到一个文件。 这是我试过的: > sink("test.log", type=c("output", "message")) > a <- "a" > a > How come I do not see this in log Error: unexpected symbol in "How come" 这是我在test.log中得到的: [1] "a" 这是我想要在test.log中: > a <- "a" > a [1] "a" > How come I do not see this in log Error: unexpected symbol in "How […]
我想从控制台调用我的耙子任务。 它可行吗? 如果是的话,该怎么做? 我在控制台上试过 require 'rake' Rake::Task['my_task'].invoke 但它给我这个错误: RuntimeError: Don't know how to build task 这就像耙子找不到任务。 任何帮助,将不胜感激。 谢谢 编辑:我正在使用rails 2.3.5
假设我想包含一些调用console.log的一些合法的生产原因,比如说unit testing工具。 显然,如果浏览器没有console ,或者没有控制台 ,我不希望这个引发过早的exception。 创build一个简单的logfunction将日志logging到控制台的最好方法是什么,或者如果没有控制台存在,就会在没有错误的情况下悄然失败? 上面提到的问题被接受的答案是: var log = Function.prototype.bind.call(console.log, console); log.apply(console, ["this", "is", "a", "test"]); 这个logfunction可以在IE上正常调用,这里的apply只是为了显示它是可能的? 而且,我从关联的问题中推测,如果IE的控制台在运行时closures,那么这样做会失败,所以即使在控制台打开后, log也不能正常工作。 如果这是错的,有人可以解释它是如何工作的? 这ycombinator文章似乎相关。 他们是否正在谈论与上面链接的问题相同的IE行为? Function.prototype.apply.apply(console.log, [console, arguments]); 在IE9破坏console.log和其他供应商的常规console.log上都可以。 与使用Array.prototype.slice将参数转换为实数组相同。 这在我的Chrome控制台中很好地工作。 function echo(){ Function.prototype.apply.apply(console.log, [console, arguments]); } 简化: function echo(){ Function.apply.call(console.log, console, arguments); } 添加支票并返回: function echo(){ return window.console && console.log && Function.apply.call(console.log, console, arguments); } 上面的例子对我来说足够了。 […]
我有一些脚本产生的颜色,我需要摆脱这一点。 #!/bin/bash exec > >(tee log) # redirect the output to a file but keep it on stdout exec 2>&1 ./somescript 输出是(在日志文件中): java (pid 12321) is running…@[60G[@[0;32m OK @[0;39m] 我不知道如何把ESC字符放在这里,所以我把@放在了原位。 我将脚本改为: #!/bin/bash exec > >(tee log) # redirect the output to a file but keep it on stdout exec 2>&1 ./somescript | sed -r "s/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g" […]