Merge pull request #11 from LCTT/master

gegnxin
This commit is contained in:
Lv Feng 2016-12-05 09:08:47 +08:00 committed by GitHub
commit 2dcda602db
11 changed files with 48 additions and 45 deletions

View File

@ -1,4 +1,3 @@
翻译中 by-zky001
Apache Spark @Scale: A 60 TB+ production use case
===========
@ -114,7 +113,7 @@ While this post details our most challenging use case for Spark, a growing numbe
via: https://code.facebook.com/posts/1671373793181703/apache-spark-scale-a-60-tb-production-use-case/?utm_source=dbweekly&utm_medium=email
作者:[Sital Kedia][a] [王硕杰][b] [Avery Ching][c]
译者:[zky001](https://github.com/zky001)
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出

View File

@ -1,4 +1,3 @@
Translating by Bestony
GETTING STARTED WITH ANSIBLE
==========

View File

@ -1,42 +0,0 @@
Vic020
Introduction to Eclipse Che, a next-generation, web-based IDE
============================================================
![Introduction to Eclipse Che, a next-generation, web-based IDE](https://opensource.com/sites/default/files/styles/image-full-size/public/images/education/EDU_OSDC_OpenClass_520x292_FINAL_JD.png?itok=ETOrrpcP "Introduction to Eclipse Che, a next-generation, web-based IDE")
>Image by : opensource.com
Correctly installing and configuring an integrated development environment, workspace, and build tools in order to contribute to a project can be a daunting or time consuming task, even for experienced developers. Tyler Jewell, CEO of [Codenvy][1], faced this problem when he was attempting to set up a simple Java project when he was working on getting his coding skills back after dealing with some health issues and having spent time in managerial positions. After multiple days of struggling, Jewell could not get the project to work, but inspiration struck him. He wanted to make it so that "anyone, anytime can contribute to a project with installing software."
It is this idea that lead to the development of [Eclipse Che][2].
Eclipse Che is a web-based integrated development environment (IDE) and workspace. Workspaces in Eclipse Che are bundled with an appropriate runtime stack and serve their own IDE, all in one tightly integrated bundle. A project in one of these workspaces has everything it needs to run without the developer having to do anything more than picking the correct stack when creating a workspace.
The ready-to-go bundled stacks included with Eclipse Che cover most of the modern popular languages. There are stacks for C++, Java, Go, PHP, Python, .NET, Node.js, Ruby on Rails, and Android development. A Stack Library provides even more options and if that is not enough, there is the option to create a custom stack that can provide specialized environments.
Eclipse Che is a full-featured IDE, not a simple web-based text editor. It is built on Orion and the JDT. Intellisense and debugging are both supported, and version control with both Git and Subversion is integrated. The IDE can even be shared by multiple users for paired programming. With just a web browser, a developer can write and debug their code. However, if a developer would prefer to use a desktop-based IDE, it is possible to connect to the workspace with a SSH connection.
One of the major technologies underlying Eclipse Che are [Linux containers][3], using Docker. Workspaces are built using Docker and installing a local copy of Eclipse Che requires nothing but Docker and a small script file. The first time `che.sh start` is run, the requisite Docker containers are downloaded and run. If setting up Docker to install Eclipse Che is too much work for you, Codenvy does offer online hosting options. They even provide 4GB workspaces for open source projects for any contributor to the project. Using Codenvy's hosting option or another online hosting method, it is possible to provide a url to potential contributors that will automatically create a workspace complete with a project's code, all with one click.
Beyond Codenvy, contributors to Eclipse Che include Microsoft, Red Hat, IBM, Samsung, and many others. Several of the contributors are working on customized versions of Eclipse Che for their own specific purposes. For example, Samsung's [Artik IDE][4] for IoT projects. A web-based IDE might turn some people off, but Eclipse Che has a lot to offer, and with so many big names in the industry involved, it is worth checking out.
* * *
If you are interested in learning more about Eclipse Che, [CheConf 2016][5] takes place on November 15\. CheConf 2016 is an online conference and registration is free. Sessions start at 11:00 am Eastern time (4:00 pm UTC) and end at 5:30 pm Eastern time (10:30 pm UTC).
--------------------------------------------------------------------------------
via: https://opensource.com/life/16/11/introduction-eclipse-che
作者:[Joshua Allen Holm][a]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]:https://opensource.com/users/holmja
[1]:http://codenvy.com/
[2]:http://eclipse.org/che
[3]:https://opensource.com/resources/what-are-linux-containers
[4]:http://eclipse.org/che/artik
[5]:https://eclipse.org/che/checonf/

View File

@ -1,3 +1,5 @@
#rusking translating
Create an Active Directory Infrastructure with Samba4 on Ubuntu Part 1
============================================================

View File

@ -1,3 +1,5 @@
#rusking translating
Fedora 25 Workstation Installation Guide
============================================================

View File

@ -1,3 +1,5 @@
#rusking translating
How to Manage Samba4 AD Infrastructure from Linux Command Line Part 2
============================================================

View File

@ -1,3 +1,4 @@
ucasFL translating
Install Security Patches or Updates Automatically on CentOS and RHEL
============================================================

View File

@ -0,0 +1,40 @@
Eclipse Che简介下一代基于Web的IDE
============================================================
![Eclipse Che简介下一代基于Web的IDE](https://opensource.com/sites/default/files/styles/image-full-size/public/images/education/EDU_OSDC_OpenClass_520x292_FINAL_JD.png?itok=ETOrrpcP "Introduction to Eclipse Che, a next-generation, web-based IDE")
>图片来自: opensource.com
即使对于熟练的开发人员,想要去为一个项目贡献代码,正确的安装和配置一个集成开发环境、工作空间或者是构建工具,,都是一个十分艰难和浪费时间的任务。[Codenvy][1]的CEOTyler Jewell也面临着这个问题。当他试图建立一个简单的Java项目然而必须花费时间在处理一些健康问题和项目结构后他才可以开始工作。经过多天的努力Jewell的项目依然无法工作但灵感触击了他。他想让“任何人任何时候都可以为安装软件的项目做贡献”。
正是这个想法引发了[Eclipse Che][2]的发展。
Eclipse Che是一个基于Web的集成开发环境IDE和工作区。Eclipse Che将工作空间与合适的运行时堆栈捆绑在一起提供紧密集成的stack后的IDE。在这些工作空间中的项目具有运行和开发所需的一切工具开发人员不用做什么事情只需要创建工作空间时选择正确的堆栈。
准备好的捆绑stack包括Eclipse Che支持绝大多数现代流行语言。现在已经支持C++, Java, Go, PHP, Python, .NET, Node.js, Ruby on Rails, 和Android等开发.一个Stack库提供了很多选项如果这样还不行还可以选者创建一个定制的Stack提供自定义的环境。
Eclipse Che是一个功能齐全的IDE而不是一个简单的基于Web的文本编辑器。使用Orion和JDT上构建。支持智能感知和调试并集成了Git和Subversion版本控制软件。IDE甚至可以由多个用户共享空间进行结对编程。只需一个Web浏览器开发人员就可以编写和调试他们的代码。但是如果开发人员更喜欢使用基于桌面的IDE更可以使用SSH连接到线上的工作空间。
Eclipse Che的主要技术之一是[Linux容器][3]-Docker。工作空间是同样是使用Docker构建的安装Eclipse Che的本地副本只需要Docker和一个小脚本文件。只需在第一次运行时他运行`che.sh start`就会下载和运行必需的Docker容器。但是如果设置Docker来安装Eclipse Che依然认为是多余的工作Codenvy还提供在线托管的选项。甚至他们为任一的项目贡献者提供4GB的开源项目工作区。使用Codenvy的托管选项或者是另一个在线托管的办法--提供一个URL给潜在的贡献者将自动创建一个包含项目代码的工作区而他们只需点击一下。
除了CodenvyEclipse Che的贡献者包括微软红帽IBM三星和许多其他人或组织。很多贡献者正在为自己的特定目的致力于开发Eclipse Che的定制版本。例如三星的[Artik IDE][4]项目用于物联网领域。基于Web的IDE可能会让一些人失业但Eclipse Che提供很多的offer并且有很多行业大牛参与者值得一试。
* * *
 [CheConf 2016][5] takes place on November 15\. CheConf 2016 is an online conference and registration is free. Sessions start at 11:00 am Eastern time (4:00 pm UTC) and end at 5:30 pm Eastern time (10:30 pm UTC).
如果你有兴趣了解更多关于Eclipse Che[CheConf 2016][5]将会11月15日举行。 CheConf 2016是一个在线会议可以免费注册。会议开始于东部时间上午11点UTC时间下午4:00到东部时间下午5:30UTC时间下午10:30结束。
--------------------------------------------------------------------------------
via: https://opensource.com/life/16/11/introduction-eclipse-che
作者:[Joshua Allen Holm][a]
译者:[Vic020](http://www.vicyu.net/)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]:https://opensource.com/users/holmja
[1]:http://codenvy.com/
[2]:http://eclipse.org/che
[3]:https://opensource.com/resources/what-are-linux-containers
[4]:http://eclipse.org/che/artik
[5]:https://eclipse.org/che/checonf/