是否有针对haskell的REST api库?
我需要它主要用于谷歌gdata客户端,但也可能将它用于其他目的.
我知道有HTTP库,但我需要更高级别的东西,它支持像json编码/解码等等...
我在8年多的时间里没有接触过C++.我最近不得不修复一些C++代码,虽然我仍然可以编码,但我觉得我不再属于C++程序员的阵营.我不知道任何库,没有注意新的语言功能/改进/最佳实践.
Qt Creator和Qt似乎是我现在需要的一个很好的工具集,因为我主要对跨平台开发感兴趣.
对于像我这样的人来说,在最短的时间内快速重新学习C++和最佳实践会有什么好的资源?
在此期间,我一直在做大多数java和常见的lisp,与C,flex,Scala和Haskell进行了短暂的跨越.
有没有人知道一些替代的JVM语言,但它可能是模糊的,它可以编译成普通的旧java字节码,而不需要语言运行时.
我需要这个,以便尝试开发Android应用程序,而无需启动或大小惩罚.Scala,Clojure和Groovy都需要与应用程序一起分发自己的运行时库,因此它们超出了本问题的范围.
声称能够实现这一目标的唯一一种语言是Charles Nutter的Mirah,但我不能让它在Windows上工作.
编辑:为了澄清一点,我知道任何语言都必须有运行时库.显然,我正在寻找的是一种除了JRE之外不需要额外运行时的语言,或者至少非常有限的语言.
我想使用仅客户端技术(没有服务器端包括)实现类似于Java Tiles框架的东西.
我想有一个页面,例如layout.html,它将包含布局定义.该页面中的内容占位符为空#content div标签.
我想根据网址在该页面上注入不同的内容.像layout.html?content = main或layout.html?content = edit这样的内容会显示内容已替换为main.html或edit.html.
目标是避免重复代码,即使是布局,也可以在没有服务器端模板的情况下编写页面.
你会建议什么方法?
编辑:我不需要一个完整的模板库,只需要一种组合页面的方法,类似于瓷砖.
自从宣布QT许可证更改后,我开始考虑QT框架.它看起来不错,但我不喜欢使用C++.我知道各种语言都有不同的绑定,但QtScript对我来说似乎最有趣.
是否可以使用QtScript编写完整的GUI应用程序(当然,在UI设计者的帮助下),或者它仅用于编写现有应用程序的部分脚本.
我正在使用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) 是否可以使用某种浏览器插件(Firefox)在一些随机网页上方便地测试jQuery选择器?
如果它可以自动突出显示所选元素,那将是很好的.
是否可以在Java应用程序中轻松嵌入ActiveX控件?这值得么.在我的下一个项目中,我应该在Java应用程序中使用现有的activex,或者必须从头开始重新实现所有内容,所以我想知道什么会减少麻烦.
在Google AppEngine上进行Clojure开发的良好起点是什么?
似乎有两个竞争库appengine-magic和compojure-gae.
你有什么意见?
clojure ×2
html ×2
java ×2
templates ×2
activex ×1
android ×1
api ×1
autocomplete ×1
c++ ×1
client-side ×1
elisp ×1
emacs ×1
enlive ×1
firefox ×1
gdata ×1
haskell ×1
haxe ×1
javascript ×1
jquery ×1
jvm ×1
live ×1
mirah ×1
plugins ×1
qt ×1
qtscript ×1
resources ×1
rest ×1
runtime ×1
testing ×1
tiles ×1
windows ×1