开源资讯

1 2 3 4 5 6 7 8

MyBatipse是Eclipse的一个插件。

GNOME 是一个完全由自由软件组成的桌面环境 。

Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,Mac OSX 及 BSD 等)上运行 Windows 应用的兼容层。

Android Studio是一个为Android平台开发程序的集成开发环境。

Joda-Time 提供了一组Java类包用于处理包括ISO8601标准在内的date和time。

据外媒报道,日前一个名为OsirisX的高手在网上放出视频,并称他给PS4装上Linux系统后,成功运行了Steam?OS平台的游戏《堡垒》。

Foundation 是一个易用、强大而且灵活的框架,用于构建基于任何设备上的 Web 应用。

英特尔为黑客技术和学习的目的发布了Arduino 101实时操作系统(RTOS),Arduino 101可以被认为是一个基于Arduino UNO的渐进式改进。

Keycloak基于OAuth 2.0、Open ID Connect、JSON Web Token(JWT)和SAML 2.0规范,为浏览器应用和RESTful Web Service提供SSO和IDM集成。

Gor 是用 Go 编写的简单 HTTP 流量复制工具 。

Kong是在客户端和(微)服务间转发API通信的API网关,通过插件扩展功能。

HP-Socket 是一套通用的高性能 TCP/UDP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。

NW.js前身是Node Webkit,即融合了Node.js和Webkit HTML渲染器来运行本地应用。

Hive是一个基于Hadoop的开源数据仓库,用于存储和处理海量结构化数据。

Push.js是一个Javascript开发的快速桌面通告解决方案。

对于现在猛然出现的 VR 热潮,很多人可能会不以为然,认为自己不玩游戏,那这东西对自己来说就没有用了。其实 VR 技术的适用范围非常广泛,今天就让我们来盘点一下吧!

5 月 27 日消息,据外电报道,德国的研究人员正在开发一种人工神经系统,旨在教机器人感知疼痛。

BI 中文站 5 月 27 日报道 美国陪审团裁决刚刚揭晓,根据此次最新的裁决,甲骨文在控诉谷歌侵权之争中败诉。陪审团认为,谷歌使用有争议的代码程序是“公平使用(fair use)”。此次陪审团由 10 名成员组织,10 人一致认定谷歌没有侵犯甲骨文的版权。 此前,甲骨文指控谷歌侵权,

Rust是一个由Mozilla主导开发的通用、编译型编程语言。

PHP(PHP:Hypertext Preprocessor)是一种在电脑上执行的脚本语言,主要是用途在于处理动态网页。

Chart.Js 是一个简单、面向对象、为设计者和开发者准备的图表绘制工具库。

Spring Statemachine (Spring 状态机)是使用 Spring 框架下的状态机概念创建的一种应用程序开发框架。

Calamari初衷是开发一个Ceph管理平台,在一定程度上简化Ceph的管理。

Foundation 是一个易用、强大而且灵活的框架,用于构建基于任何设备上的 Web

Netty是一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。

Realm,为移动设备而生,替代 SQLite 和 Core Data。

Hibernate Search的作用是对数据库中的数据进行检索的。它是hibernate对著名的全文检索系统Lucene的一个集成方案 。

Sharding-JDBC直接封装JDBC API,可以理解为增强版的JDBC驱动 。

Sequelize.js 提供对 MySQL,MariaDB,SQLite 和 PostgreSQL 数据库ORM。

Percona Server 为 MySQL 数据库服务器进行了改进,在功能和性能上较 MySQL 有着很显著的提升。

Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。

OkHttp是一个高效的Http客户端 。

Apache Kylin?是一个开源的分布式分析引擎,它能在亚秒内查询巨大的Hive表。

5 月 25 日消息,据《纽约时报》报道,由于智能手机销量持续下滑,微软将进一步缩减这项本就低迷不振的业务。 微软周三表示,将裁员多达 1850 个岗位,其中约 1350 个在芬兰,而这正是微软 2013 年从诺基亚手中收购而来的手机业务的起源地。微软称,将计入与缩减业务相关的 9.5 亿

碎片化问题长期困扰 Android 和谷歌本身。设备制造商无法更新设备到 Android 最新版本,这将导致用户功能缺失,并使用安全性能更差的设备。谷歌再次将对合作伙伴施加压力,以确保最终用户获得适当的支持和及时更新操作系统。

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。

CentOS来自于Red Hat Enterprise Linux依照开放源代码规定发布的源代码所编译而成。

TextMate的Bundles是TextMate的一个亮点,可以有效的提高开发速度。

Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。

GitLab是用 Ruby on Rails语言开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。

Tomcat 是一个小型的轻量级应用服务器 。

Spring REST Docs 帮助你管理 RESTful 服务文档 。

PHP(PHP:Hypertext Preprocessor)是一种在电脑上执行的脚本语言,主要是用途在于处理动态网页。

OrientDB是一个可伸缩的文档数据库,支持 ACID 事务处理。

Electron 可以让你使用纯 JavaScript 调用丰富的原生 APIs 来创造桌面应用。

一个强大并且灵活的RecyclerViewAdapter。

Push.js是一个Javascript开发的快速桌面通告解决方案。

Apache Kafka是分布式发布-订阅消息系统,原本开发自 LinkedIn。

DeLoreanJS (Delorean.js) 是 Flux 模式迷你实现 。

React Native 使你能够使用基于 JavaScript 和 React 一致的开发体验在本地平台上构建世界一流的应用程序体验。

Node.js是一个后端的Javascript运行环境(支持的系统包括Linux、Windows和Mac等)。

Avro是一个数据序列化系统,设计用于支持大批量数据交换的应用。

RoundCube Webmail是一个基于浏览器,支持多国语言的IMAP客户端 。

μ专注,为音乐而生。全新设计的界面让你的歌曲变得更加耀眼。

Moco 是为解决Java企业级开发中存在的集成问题而设计的一个搭建模拟服务器程序库/工具。

DBeaver 是一个通用的数据库管理工具和 SQL 客户端。

Electron 可以让你使用纯 JavaScript 调用丰富的原生 APIs 来创造桌面应用。

Akka 是一个用 Scala 编写的库,用于简化编写容错的、高可伸缩性的 Java 和 Scala 的 Actor 模型应用。

Airbnb 大数据平台架构成为 Airbnb 公司提升产品决策的关键部分。其 Hive 数据仓库从 2013 年中旬的 350 TB 暴增到 11 PB (2015 年末统计的数据)。随着公司的成长,数据仓库的可靠性需求日益剧增。我们寻求迁移数据仓库,但现有的迁移工具要么在大数据仓库时有问题,要么就是有很明显的操作负荷,所以 Airbnb 开发了 ReAir 解决这种状况。这篇文章将详细介绍 ReAir 是如何工作的以及它是怎样轻松的实现 PB 级数据仓库的备份。

很多人都知道 EMC 这个公司,知道它是一家全球顶尖的存储产品供应商,但是很多人却不知道 EMC 也是一位开源先锋。

MySQL程序开发注意事项

SQL随着云服务的迅速发展,很多公司逐步开始将业务上云,对于开发人员来说,将需要做很大的改变,需要从原来的Oracle、DB2等数据库转型到MySQL数据库上来。

by 2016-05-27 17:26 详细内容

【译】相对完整的Gulp4升级指南

项目构建Gulp4虽然一直在开发中,但是再将来的某一天你始终会用上它。这篇文章将向你介绍Gulp3.x和Gulp4之间的不同点,以及教你如何相对无痛的迁移到新的版本。

by 2016-05-27 17:23 详细内容

实例讲解基于 React+Redux 的前端开发流程

JavaScript开发前言:在当下的前端界,react 和 redux 发展得如火如荼,react 在 github 的 star 数达 42000 +,超过了 jquery 的 39000+,也即将超过前几年比较火的angular 1 的 49000+;redux 的 star 数也要接近 20000,可见大家对其的热情程度,究竟是什么魔力让大家为之疯狂呢?让我们上车,亲自体验一波试试~~本文章偏向于讲解redux流程。

by 2016-05-27 17:19 详细内容

Docker运行Mysql

Docker我的需求是在宿主机上写代码,适用mysql数据库,不想在宿主机上安装,把数据库直接放到docker里。由于我的docker 拉取ubuntu:latest时16.04尚未发布,所以本文的基准镜像是ubuntu 14.04,其他linux版本理论上也适用。

by 2016-05-27 17:18 详细内容

JavaScript 函数式编程探索与思考

JavaScript开发最近一段时间,函数式编程又开始活跃起来了。函数式编程是一种编程范式,它将电脑运算视为数学上的函数计算,并且避免使用程序状态以及可变数据。函数式编程强调程序执行的结果而非执行的过程,倡导利用若干简单的执行单元让计算结果不断渐进,逐层推导复杂的运算,而不是设计一个复杂的执行过程。

by 2016-05-27 09:53 详细内容

在Facebook我学到了什么

软件开发从三个方面分享我的心得体会:(1)技术方面,如何构建一个生产质量体系;(2)非技术方面,如何在开放的环境(如Facebook)中茁壮成长;(3)生产和研究之间的关系。

by 2016-05-27 09:52 详细内容

App之底部导航栏的设计

移动开发今天来总结下app的底部导航栏的设计。 我为什么写这个系列的文章。因为我正在做一款app,我在团队中主抓产品设计、UX/UI设计、部分前端开发,少量运营。在工作之余,我决定把所研究的内容写成关于app之xxx的系列文章,文章选择的题材会往“小而精”这个方向努力,范围在我的工作内容中选取。

by 2016-05-27 09:46 详细内容

一个十二年老程序猿的碎碎念

软件开发是一名程序猿,在上95年上初中的时候,别的还在都在打篮球、踢足球的时候,我就已经在玩QBasic了,每逢跟其他程序猿说起这段的时候,大家都会投过来羡慕的眼光,其实没有你们想的那么好,反而挺悲催的,当时的同学们都不知道我在说些啥,另外我至今都不会打篮球、踢足球。

by 2016-05-27 09:45 详细内容

谈谈 Swift 中的 map 和 flatMap

Apple Swift开发map 和 flatMap 是 Swift 中两个常用的函数,它们体现了 Swift 中很多的特性。对于简单的使用来说,它们的接口并不复杂,但它们内部的机制还是非常值得研究的,能够帮助我们够好的理解 Swift 语言。

by 2016-05-27 09:45 详细内容