小编Mar*_*rko的帖子

Haskell REST/GDATA API库

是否有针对haskell的REST api库?

我需要它主要用于谷歌gdata客户端,但也可能将它用于其他目的.

我知道有HTTP库,但我需要更高级别的东西,它支持像json编码/解码等等...

api rest haskell gdata

8
推荐指数
1
解决办法
1277
查看次数

重新学习现代C++资源?

我在8年多的时间里没有接触过C++.我最近不得不修复一些C++代码,虽然我仍然可以编码,但我觉得我不再属于C++程序员的阵营.我不知道任何库,没有注意新的语言功能/改进/最佳实践.

Qt Creator和Qt似乎是我现在需要的一个很好的工具集,因为我主要对跨平台开发感兴趣.

对于像我这样的人来说,在最短的时间内快速重新学习C++和最佳实践会有什么好的资源?

在此期间,我一直在做大多数java和常见的lisp,与C,flex,Scala和Haskell进行了短暂的跨越.

c++ resources

8
推荐指数
2
解决办法
3041
查看次数

没有语言运行时的基于JVM的语言

有没有人知道一些替代的JVM语言,但它可能是模糊的,它可以编译成普通的旧java字节码,而不需要语言运行时.

我需要这个,以便尝试开发Android应用程序,而无需启动或大小惩罚.Scala,Clojure和Groovy都需要与应用程序一起分发自己的运行时库,因此它们超出了本问题的范围.

声称能够实现这一目标的唯一一种语言是Charles Nutter的Mirah,但我不能让它在Windows上工作.

编辑:为了澄清一点,我知道任何语言都必须有运行时库.显然,我正在寻找的是一种除了JRE之外不需要额外运行时的语言,或者至少非常有限的语言.

android jvm runtime mirah

8
推荐指数
1
解决办法
709
查看次数

纯HTML + JavaScript客户端模板

我想使用仅客户端技术(没有服务器端包括)实现类似于Java Tiles框架的东西.

我想有一个页面,例如layout.html,它将包含布局定义.该页面中的内容占位符为空#content div标签.

我想根据网址在该页面上注入不同的内容.像layout.html?content = mainlayout.html?content = edit这样的内容会显示内容已替换为main.html或edit.html.

目标是避免重复代码,即使是布局,也可以在没有服务器端模板的情况下编写页面.

你会建议什么方法?

编辑:我不需要一个完整的模板库,只需要一种组合页面的方法,类似于瓷砖.

html javascript templates tiles client-side

8
推荐指数
1
解决办法
4333
查看次数

在QtScript中完全创建GUI应用程序,您有何看法?

自从宣布QT许可证更改后,我开始考虑QT框架.它看起来不错,但我不喜欢使用C++.我知道各种语言都有不同的绑定,但QtScript对我来说似乎最有趣.

是否可以使用QtScript编写完整的GUI应用程序(当然,在UI设计者的帮助下),或者它仅用于编写现有应用程序的部分脚本.

user-interface qt qtscript

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

如何在emacs中显示自动完成选项?

我正在使用emacs中的自动完成实现haxe编程语言.

我已经想出如何获得我想要呈现的自动填充列表.列表格式如下:

'((name1 type1 desc1)
  (name2 type2 desc2) ...
Run Code Online (Sandbox Code Playgroud)

我希望在光标位置之后显示包含格式为"name1 type1"的文本的用户列表(如在自动完成模式下)和用于迷你缓冲区中当前所选项目的desc.用户应该能够选择完成或放弃自动完成模式.

当用户选择某些内容时,应在光标位置插入name1.

最好/最简单的方法是什么?是否有一些标准的emacs方法可以做到这一点,或者我应该自己编写代码?

编辑:我有函数来获取基于缓冲区的自动完成候选列表.现在我正在努力如何将其集成到自动完成模式.由于get-completion是繁重的操作,我想只在游标"on"时触发它.字符.

这是我的代码.

(defun get-completes-from-haxe (hxml-file file pos)
  (let* ((completion-buffer (get-buffer-create "*haxe-completions*"))
         (cmd (concat "cd " (file-name-directory hxml-file)  "; haxe " hxml-file " --display " file "@" (number-to-string pos))))
    (ignore-errors
      (shell-command cmd completion-buffer)
      (let ((clist (xml-parse-region 1 (buffer-size completion-buffer) completion-buffer))
            (completes nil))
        (dolist (s (cddar clist))
          (when (listp s)
            (let* ((item (cdr s))
                   (name (cdaar item))
                   (type (car (cddadr item)))
                   (desc (cdddr item)))
              (setf completes (cons name completes))))) …
Run Code Online (Sandbox Code Playgroud)

emacs elisp haxe autocomplete

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

实时测试jQuery选择器

是否可以使用某种浏览器插件(Firefox)在一些随机网页上方便地测试jQuery选择器?

如果它可以自动突出显示所选元素,那将是很好的.

testing firefox jquery plugins live

7
推荐指数
2
解决办法
8484
查看次数

来自java应用程序的Activex?

是否可以在Java应用程序中轻松嵌入ActiveX控件?这值得么.在我的下一个项目中,我应该在Java应用程序中使用现有的activex,或者必须从头开始重新实现所有内容,所以我想知道什么会减少麻烦.

java windows activex

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

在Google AppEngine上进行Clojure开发的良好起点是什么?

在Google AppEngine上进行Clojure开发的良好起点是什么?

似乎有两个竞争库appengine-magic和compojure-gae.

你有什么意见?

google-app-engine clojure

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

基于Selector的html模板库,用于Java,类似于Enlive

是否有人知道java的模板库本质上与Enlive类似?

对于页面使用普通html而没有任何标记的概念,以及使用相当于CSS选择器来填充页面的动态数据这个概念对我来说非常好.

有关我正在寻找什么样的模板的更多信息,请查看此博客文章以获取示例.

我知道可以在Java中创建Enlive包装器并使用它,但我正在查看现有的Java替代方案.

html java templates clojure enlive

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