OpenFoundry - Recently Added Listings - 程式語言 https://www.openfoundry.org/ Thu, 21 Nov 2019 23:52:03 +0100 FeedCreator 1.7.3 ruhoh https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/ruby/Web-framework/ruhoh nanoc、 jemdoc 之後,ruhoh又是一款用來管理生成靜態網頁的工具。 ruhoh 標榜它是一個部落格平台,而且是唯一一個有語言-無關 API 的工具。它的目標族群是程式軟體開發人員,所以操作都是使用指令行 ( comment line ), 但是因為它提供很好的指令界面, 因此其實並不會很難上手。 
ruhoh 的架構是非常彈性的。透過套件的架構設計,使用者可以自己依照需求修改套件或是新編套件。從編排、編譯器到語法分析都可以依照使用者自己的喜愛編輯。而 ruhoh 所謂語言無關指的是只要透過它的規範,無論用的是什麼程式語言,都可以作出 ruhoh 套件。此外,在顧及功能面的同時, ruhoh 也試著兼顧到對網頁設計的支援。 ruhoh 能夠根據設計風格做到各個設定元素有不同命名空間的設計。]]>
webmaster Tue, 11 Sep 2012 16:46:56 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/ruby/Web-framework/ruhoh
GWT https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/java/Web-framework/gwt
GWT 將 Java 作為開發的主要語言,因而 Java 的資源都成為 GWT 開發人員可以享受的工具。 且團隊可以很輕易地找到會寫 Java 的開發者,亦可使用 Eclipse 的開發工具來實現 GWT。GWT 讓開發人員編寫 Java 代碼在透過 GWT 編譯器,把 Java 轉成高效的 JavaScript 代碼。 GWT 的內建函式庫跟其所提供的框架延展性,讓開發人員可以快速地寫成互動性強的應用程式。]]>
webmaster Wed, 20 Jun 2012 19:46:25 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/java/Web-framework/gwt
jemdoc https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Web-framework/jemdoc nanoc 以後,筆者接續比較了多款靜態的頁面生成工具。 本次將介紹一款由 Python 實現的靜態網頁產生工具- jemdoc。 jemdoc 是一個輕量的標記語言,專門用於表現網站的內容與排版。 jemdoc 能讀取設定檔跟選單來作更豐富的調整以符合使用者需求。 因而讓管理靜態網頁變的非常的方便跟簡易。 而相較於nanoc, jemdoc 並不是那麼的複雜,支援的功能或許也不是那麼的多,但是 jemdoc 讓學習曲線不那麼的陡峭, 它的設計非常直觀,只要適應 jemdoc 的語言跟熟悉 HTML 跟 CSS, jemdoc 並不是一個需要花很多時間學習的工具。 jemdoc 雖然很簡單,但由於有著內建支援 LaTeX 方程式表格的功能,這讓 jemdoc 的表現力大大地提升了。 jemdoc 的設計哲學就是要讓網頁生成更容易, 因此 jemdoc 產生出來的內容,可以非常輕易的發佈到伺服器上,而無需多安裝套件或煩惱相容性的問題。

本文將介紹 jemdoc 的入門知識,接續帶領讀者實作一個簡易的個人網頁 ( 就如同上次用 nanoc 實作 ),透過實例輕鬆學習使用 jemdoc 的方式,協助讀者在未來可以很輕易的使用這個工具產生編輯自己的靜態網站。]]>
webmaster Thu, 17 May 2012 10:31:33 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Web-framework/jemdoc
nanoc https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/ruby/Web-framework/nanoc nanoc 是一個非常彈性的工具。它讓管理靜態網頁非常的方便,而且還可以用不同的語法來編輯內容。透過不同的 Ruby工具,nanoc 可以再編譯成 HTML、CSS 格式。 因為這樣的設計,nanoc 產生出來的內容可以非常輕易的發佈到伺服器上而無需多安裝套件在伺服器上,或煩惱相容性的問題。 ]]> webmaster Mon, 09 Apr 2012 23:48:24 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/ruby/Web-framework/nanoc cl-tap-producerX https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/lisp/Testing/cl-tap-producerx

cl-tap-producerX is a testing framework for Common Lisp which produces reports in the TAP (Test Anything Protocol) format.

Platform: unknown                                        License:MIT License

Reference:https://cl-tap-producer.sourceforge.net/

]]>
dio Wed, 27 Oct 2010 08:07:42 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/lisp/Testing/cl-tap-producerx
NUTS-Fit https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/lisp/Testing/nuts-fit

A Common Lisp simple testing framework NUTS (Non-Unit Test Suite) extended with the implementation of Framework for Integrated Test (Fit, https://fit.c2.com)

Platform:unknown                              License:GNU General Public License (GPL)

Reference:https://nuts-fit.sourceforge.net/

]]>
dio Wed, 27 Oct 2010 08:07:17 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/lisp/Testing/nuts-fit
LIFT https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/lisp/Testing/lift

LIFT is the LIsp Framework for Testing. LIFT is inspired by Kent Beck\'s SUnit framework but improves on it by fully supporting Common Lisp\'s interactive nature.

Platform:unknown                           License:unknown

Reference:https://lift.sourceforge.net/

]]>
dio Wed, 27 Oct 2010 08:06:48 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/lisp/Testing/lift
AtiL https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/lisp/Testing/atil

ATiL is a automated testing framework that uniforms window application testing and web application testing in IE, Firefox, and other browsers. It includes a core library based on UI Automation, a window declaration code generator, a data-driven framework.

Platform: Windows(under xp)                   License:GNU General Public License (GPL)

Reference:https://sourceforge.net/projects/atil/

]]>
dio Wed, 27 Oct 2010 08:06:15 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/lisp/Testing/atil
LispScript https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/lisp/Compiler/lispscript

LispScript is a Common Lisp program that translates Lisp programs into Javascript. It's extremely simple at the moment, but has support for basic arithmetic functions, defun, IF, macros, and LET. It currently works with CLISP.

Platform:unknown (portable OS)                      License:MIT License

Reference:https://lispscript.sourceforge.net/

]]>
dio Wed, 27 Oct 2010 08:05:44 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/lisp/Compiler/lispscript
LispSharp https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/lisp/Compiler/lispsharp

LispSharp is a fully compiled lisp implementation for the .NET Framework. It uses a Lisp dialect similar to ISO Lisp, it has a Command-line toplevel compiler with Read Compile Print Loop.It references any .NET DLL and produces standard .NET assembly.

Platform:Windows                License:GNU Library or Lesser General Public License (LGPL)

Reference:https://lispsharp.sourceforge.net/

]]>
dio Wed, 27 Oct 2010 08:05:19 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/lisp/Compiler/lispsharp