小编Nis*_*nio的帖子

UNIX中终端应用程序中的彩色文本

我开始编写一个终端文本编辑器,类似于UNIX的第一个文本编辑器,例如vi.我唯一的目标是玩得开心,但我希望能够以彩色显示文本,因此我可以使用语法高亮来编辑源代码.

我怎样才能做到这一点?是否有一些特殊的POSIX API,或者我必须使用ncurses吗?(我宁愿不)

有什么建议?也许是UNIX API上的一些教科书?

c unix terminal

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

如何计算红宝石中某一天的星期几?

如何计算红宝石中某一天的星期几?例如,2010年10月28日是=星期四

ruby date

56
推荐指数
8
解决办法
6万
查看次数

Clojure REPL readline就像支持一样

几个REPL(如ruby's irb)有一些非常有用的功能,例如使用箭头键"快退"和"转发"命令历史记录; 但是当我尝试用Clojure做同样的事情时,它只打印垃圾(我怀疑它会打印出键码).如何在Clojure REPL中获得此功能?

clojure

27
推荐指数
2
解决办法
5567
查看次数

值得学习D的努力?

想象一下,你有3个项目:

  • 程序员的文本编辑器
  • 编译器
  • 以及至少3种类型文件的搜索引擎库:html,.xls和pdf.

你有3个选择:

  • C++
  • Java的
  • 和C#
  • 或者你可以探索用D做的另一种选择.

然后,你要求更多的智能程序员:在这个任务中,D能否给我一个显着的优势:模块化,错误修复,团队工作和机器效率?

programming-languages d

23
推荐指数
4
解决办法
5321
查看次数

如何从JavaScript中删除字符串中的空白字符?

如何从JavaScript中删除字符串中的空白字符?

修剪很容易,但我不知道如何从字符串内部删除它们.例如:

222 334 -> 222334

javascript string

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

当我想编写视频处理应用程序时,是否有合适的C++替代品?

我想写一个视频编辑软件,"逻辑"结论是我必须使用的语言是C++ ...但我不喜欢它(抱歉c ++粉丝)

我想写一些很酷的东西,比如Lisp或Haskell或Erlang ...但我不知道这些语言的开源实现(我没有钱购买许可证)让我制作了一个有竞争力的软件(在表演区)

你怎么看?您有什么推荐的吗?

lisp erlang haskell programming-languages video-processing

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

用Ruby模拟Ruby中的浏览器?

可以在Ruby中模拟浏览器吗?我知道OpenURI,但我想模拟cookie行为等.

ruby browser

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

如何将字符串转换为ActiveSupport :: TimeWithZone?

我需要更新一个字段(称为updated_at).MySQL中的字段是类型datetime,类是ActiveSupport::TimeWithZone.但日期字符串喜欢"10/17/2008".我使用"10/17/2008".to_date(而且我打算.to_time.to_datetime),即使在控制台中ActiveRecord类成功保存,数据库中的字段仍然是当前日期.

activerecord ruby-on-rails date

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

如何从HTML中提取有意义的文本

我想解析一个html页面并从中提取有意义的文本.有人知道一些好的算法吗?

我在Rails上开发我的应用程序,但我认为ruby在这方面有点慢,所以我认为如果在c中存在一些好的库,那么这是合适的.

谢谢!!

PD:请不要用java推荐任何东西

更新:我找到了这个链接文本

可悲的是,在python中

html c ruby html-parsing html-content-extraction

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

如何检测 css 或更少的 404 图像?

我在网站上有一个横幅,其中包含以下 less/css 类:

.element-link {
    display: block;
    background: url('url to image') repeat-x center center; 
    height: 71px; 
    background-size: cover; 
    cursor: pointer; 
    width: 100%;
  }
Run Code Online (Sandbox Code Playgroud)

和html

<a class="element-link" href="url to other site" target="_blank"></a>
Run Code Online (Sandbox Code Playgroud)

但是,当 url('url to image') 上没有图像时(这是边界情况,但我们必须解决它),横幅不会出现(这很好,它使我们可以灵活地删除横幅删除服务器中的图像),但链接仍然有效。

编辑:所以,我需要做的是:检测到没有图像

background: url('url to image') repeat-x center center 
Run Code Online (Sandbox Code Playgroud)

在这种情况下更改高度:71px;到高度:0px;我知道我可以用 javascript 做到这一点,但因为该网站不是我的,我想知道在向他们提供 javascript 解决方案之前我是否可以用 less 做到这一点。

css less

5
推荐指数
0
解决办法
1498
查看次数