-
MiniGUI 嵌入式图形用户界面系统
MiniGUI 是一个自由软件项目。其目标是提供一个快速、稳定、跨操作系统的图形用户界面(GUI)支持系统,尤其是基于 Linux/uClinux、eCos 以及其他传统 RTOS(如 VxWorks、ThreadX、uC/OS-II、Nucleus等)的实时嵌……
-
Roses 基于 Spring Boot 的分布式和服务化解决方案
Roses基于Spring Boot, 是开源项目Guns的升级版本,致力做更简洁的分布式和服务化解决方案,Roses提供基于Spring Cloud的分布式框架,整合了springmvc + mybatis-plus + eureka + zuul + feign + ribbon + hystrix……
-
npm Node.js 包管理工具
npm 是Node.js的包管理工具,用来安装各种 Node.js 的扩展。 npm 是 JavaScript 的包管理工具,也是世界上最大的软件注册表。有超过 60 万个 JavaScript 代码包可供下载,每周下载约 30 亿次。npm 让 JavaScript ……
-
Panorama Facebook Paper 倾斜效果
Panorama 实现了来自 Facebook Paper 应用里的倾斜姿态/用户体验效果。 要求: iOS 6.0 or higher ARC Core Motion
-
Fantom 编程脚本引擎
Fantom 前身是 (Fan) 是一个基于 Java 和 .NET 平台的编程脚本引擎,用来在运行时产生 JVM 和 .NET 平台的字节码,该语言是面向对象的,跟 Groovy 和 JRuby 有点类似,可通过特定的接口来集成 Java 的类库。 示例……
-
Tomoe 手写识别引擎
Tomoe 是一个手写识别引擎,目前可以识别日语和汉字。Tomoe 提供有 GTK+ 界面,并包含 uim 和 SCIM 输入法模块。下图展示笔者在手写“东”后 Tomoe 的识别情况。
-
Solidity 契约型编程语言
Solidity 是 Ethereum 的一种契约型编程语言,其语法与 JavaScript 类似,并且旨在定位到以太坊虚拟机。 Solidity是静态类型的,支持继承、库和用户自定义类型以及其他功能。可以用来创建投票、众筹、盲拍、多签名……
-
Cucumber 自动化测试工具
Cucumber 是一个能够理解用普通语言描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,旨在提高软件质量并降低维护成本的软件开发过程。用多种语言编写,支持Java、JavaScript、Ruby、.Net等多种开发语言……
-
Oryx 开源机器学习项目
Oryx的目标是帮助Hadoop用户搭建并部署能够实时查询的机器学习模型,例如垃圾邮件过滤和推荐引擎。随着数据的不断流入,Oryx还将支持自我更新。 无论从建模还是部署,Oryx都可以随需扩展,Owen认为这是Oryx与Hadoo……
-
Apache Groovy JVM 动态脚本语言
Groovy 是一种基于 JVM 的敏捷开发语言,它结合了 Python、Ruby 和 Smalltalk 的许多强大的特性。 Groovy主要的特点包括: 是一个基于Java 虚拟机的敏捷动态语言。 构建在强大的 Java 语言之上 并添加了从 Pytho……