| |
| |
| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="utf-8"> |
| <title>Zeppelin</title> |
| |
| <meta name="author" content="The Apache Software Foundation"> |
| |
| <!-- Enable responsive viewport --> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> |
| |
| <!-- Le HTML5 shim, for IE6-8 support of HTML elements --> |
| <!--[if lt IE 9]> |
| <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> |
| <![endif]--> |
| |
| <!-- Le styles --> |
| <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous"> |
| <link href="https://fonts.googleapis.com/icon?family=Material+Icons"> |
| <link href="/assets/themes/zeppelin/bootstrap/css/bootstrap.css" rel="stylesheet"> |
| <link href="/assets/themes/zeppelin/css/style.css?body=1" rel="stylesheet" type="text/css"> |
| <link href="/assets/themes/zeppelin/css/syntax.css" rel="stylesheet" type="text/css" media="screen" /> |
| <!-- Le fav and touch icons --> |
| <!-- Update these with your own images |
| <link rel="shortcut icon" href="images/favicon.ico"> |
| <link rel="apple-touch-icon" href="images/apple-touch-icon.png"> |
| <link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png"> |
| <link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png"> |
| --> |
| <link rel="apple-touch-icon" sizes="180x180" href="/assets/themes/zeppelin/img/favicon/apple-touch-icon.png"> |
| <link rel="icon" type="image/png" sizes="32x32" href="/assets/themes/zeppelin/img/favicon/favicon-32x32.png"> |
| <link rel="icon" type="image/png" sizes="16x16" href="/assets/themes/zeppelin/img/favicon/favicon-16x16.png"> |
| <link rel="icon" type="image/png" href="/assets/themes/zeppelin/img/favicon/favicon.ico"> |
| <link rel="manifest" href="/assets/themes/zeppelin/img/favicon/manifest.json"> |
| <link rel="mask-icon" href="/assets/themes/zeppelin/img/favicon/safari-pinned-tab.svg" color="#438bc9"> |
| <meta name="theme-color" content="#ffffff"> |
| |
| <!-- Js --> |
| <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script> |
| <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> |
| <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> |
| <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> |
| <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> |
| <script src="/assets/themes/zeppelin/js/docs.js"></script> |
| <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> |
| <script src="/assets/themes/zeppelin/js/moment.min.js"></script> |
| <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> |
| <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> |
| |
| <!-- atom & rss feed --> |
| <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> |
| <link href="/rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed"> |
| </head> |
| |
| <body> |
| |
| <div class="navbar navbar-inverse navbar-fixed-top" role="navigation"> |
| <div class="container"> |
| <div class="navbar-header"> |
| <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> |
| <span class="sr-only">Toggle navigation</span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| </button> |
| <a class="navbar-brand" href="/"> |
| <img src="/assets/themes/zeppelin/img/zeppelin_logo.png" style="margin-top: -6px;" width="50" alt="I'm zeppelin"> |
| <span style="margin-left: 5px;"> Apache Zeppelin </span> |
| </a> |
| </div> |
| <nav class="navbar-collapse collapse" role="navigation"> |
| <ul class="nav navbar-nav navbar-right"> |
| <li><a href="/docs/latest/quickstart/install.html">Quick Start</a></li> |
| <!-- Download --> |
| <li class="docs"> |
| <a href="#" data-toggle="dropdown" class="dropdown-toggle">Download<b class="caret"></b></a> |
| <ul class="dropdown-menu"> |
| <li><a href="/download.html">Download Zeppelin</a></li> |
| <li><a href="/supported_interpreters.html">Supported Interpreters</a></li> |
| </ul> |
| </li> |
| <!-- Docs --> |
| <li class="docs"> |
| <a href="#" data-toggle="dropdown" class="dropdown-toggle">Docs<b class="caret"></b></a> |
| <ul class="dropdown-menu"> |
| <li class="title"><span><b>Release</b></span></li> |
| <li><a href="/docs/0.11.1">0.11.1</a></li> |
| <li><a href="/docs/0.11.0">0.11.0</a></li> |
| <li><a href="/docs/0.10.1">0.10.1</a></li> |
| <li><a href="/docs/0.10.0">0.10.0</a></li> |
| <li><a href="/docs/0.9.0">0.9.0</a></li> |
| <li><a href="/docs/0.8.2">0.8.2</a></li> |
| <li><a href="documentation.html">Older Versions</a></li> |
| <li class="title"><span><b><a href="security.html">Security</a></b><span></li> |
| </ul> |
| </li> |
| |
| <li><a href="/helium_packages.html">Helium</a></li> |
| |
| <li class="docs"> |
| <a href="#" data-toggle="dropdown" class="dropdown-toggle">Community<b class="caret"></b></a> |
| <ul class="dropdown-menu"> |
| <li><a href="/community.html">Contributors</a></li> |
| <li><a href="https://github.com/apache/zeppelin">GitHub</a></li> |
| </ul> |
| </li> |
| <!-- Apache --> |
| <li class="docs"> |
| <a href="#" data-toggle="dropdown" class="dropdown-toggle">Apache<b class="caret"></b></a> |
| <ul class="dropdown-menu"> |
| <li><a href="http://www.apache.org/foundation/how-it-works.html">Apache Software Foundation</a></li> |
| <li><a href="http://www.apache.org/licenses/">Apache License</a></li> |
| <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li> |
| <li><a href="/assets.html">Assets</a></li> |
| <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li> |
| </ul> |
| </li> |
| </ul> |
| </nav><!--/.navbar-collapse --> |
| </div> |
| </div> |
| |
| |
| <div class="jumbotron"> |
| <div class="container" style="padding-bottom: 5px; margin-top: -15px;"> |
| <div> |
| <div class="zeppelin"> |
| <div class="zeppelin2"></div> |
| </div> |
| </div> |
| <div style="margin-top: -250px; position: relative;"> |
| <h1 class="zeppelin-title">Apache Zeppelin</h1> |
| <p class="description"> |
| Web-based notebook that enables data-driven, <br/> |
| interactive data analytics and collaborative documents with SQL, Scala, Python, R and more. |
| </p> |
| </div> |
| <div class="border row"> |
| <div class="col-md-12 col-sm-12 col-xs-12 text-center newBtn" style="margin-top:8px;"> |
| <a href="/docs/latest/quickstart/install.html" class="btn btn-primary btn-lg" role="button" |
| style="margin:5px 25px 5px 25px;font-size:15px;"> |
| GET STARTED |
| </a> |
| <a href="/download.html" class="btn btn-primary btn-lg" role="button" |
| style="margin:5px 25px 5px 25px;font-size:15px;"> |
| DOWNLOAD |
| </a> |
| </div> |
| </div> |
| </div> |
| </div> |
| <!-- |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| |
| <div class="tech_deploy"> |
| <div class="container"> |
| <h2>Technologies</h2> |
| <div class="border row"> |
| <div class="border col-md-4 col-sm-4" style="height:200px;"> |
| <div class="panel-content"> |
| <label class="_default-text" style="margin-top: 20px;"> |
| <img src="./assets/themes/zeppelin/img/spark_logo.jpg" width="140px"> |
| </label> |
| <label class="_hover-text"> |
| <div style="min-height:140px; padding: 20px 10px 10px 10px;"> |
| Zeppelin supports Spark, PySpark, Spark R, Spark SQL with dependency loader. |
| </div> |
| <a href="/docs/latest/interpreter/spark.html" class="panel-button">USE NOW <span class="glyphicon glyphicon-chevron-right"></span></a> |
| </label> |
| </div> |
| </div> |
| <div class="border col-md-4 col-sm-4" style="height:200px;"> |
| <div class="panel-content"> |
| <label class="_default-text" style="font-size:45px;">SQL</label> |
| <label class="_hover-text"> |
| <div style="min-height:140px;"> |
| Zeppelin lets you connect any JDBC data sources seamlessly. Postgresql, Mysql, MariaDB, Redshift, Apache Hive and so on. |
| </div> |
| <a href="/docs/latest/interpreter/jdbc.html" class="panel-button">USE NOW <span class="glyphicon glyphicon-chevron-right"></span></a> |
| </label> |
| </div> |
| </div> |
| <div class="border col-md-4 col-sm-4" style="height:200px;"> |
| <div class="panel-content"> |
| <label class="_default-text" style="margin-top:75px;"> |
| <img src="./assets/themes/zeppelin/img/python-logo-generic.svg" width="200px"> |
| </label> |
| <label class="_hover-text"> |
| <div style="min-height:140px; padding: 10px;"> |
| Python is supported with Matplotlib, Conda, Pandas SQL and PySpark integrations. |
| </div> |
| <a href="/docs/latest/interpreter/python.html" class="panel-button">USE NOW <span class="glyphicon glyphicon-chevron-right"></span></a> |
| </label> |
| </div> |
| </div> |
| </div> |
| <div class="col-md-12 col-sm-12 col-xs-12 text-center"> |
| <p class="bottom-text"> |
| See more details in Zeppelin supports 20+ different interpreters. |
| <a href="/supported_interpreters.html">LEARN MORE <span class="glyphicon glyphicon-chevron-right" style="font-size:15px;"></span></a> |
| </p> |
| </div> |
| <hr /> |
| <div class="border row"> |
| <h2 style="padding-bottom: 8px;">Deployments</h2> |
| <div class="border col-md-6 col-sm-6"> |
| <div class="panel-content-user"> |
| <label style="width: 100%;"> |
| <div style="position:relative;width:100%;text-align:center;"> |
| <span class="user-icon fa fa-user"></span> |
| <span class="title-text">Single User</span> |
| </div> |
| </label> |
| <label class="content-text"> |
| Local Spark, 6 Built-in visualizations, Display system, Dynamic form, Multiple backends are supported.<br/> |
| <a href="/docs/latest/quickstart/install.html" class="user-button">LEARN MORE</a> |
| </label> |
| </div> |
| </div> |
| <div class="border col-md-6 col-sm-6"> |
| <div class="panel-content-user"> |
| <label style="width: 100%;"> |
| <div style="position:relative;width:100%;text-align:center;"> |
| <span class="user-icon fa fa-users"></span> |
| <span class="title-text">Multi-User</span> |
| </div> |
| </label> |
| <label class="content-text"> |
| Zeppelin supports Multi-user Support w/ LDAP. Let's configure Zeppelin for your yarn cluster.<br/> |
| <a href="/docs/latest/setup/security/shiro_authentication.html" class="user-button">LEARN MORE</a> |
| </label> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <!-- |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| |
| |
| <div class="new"> |
| <div class="container"> |
| <h2>What's new in</h2> |
| <span class="newZeppelin center-block">Apache Zeppelin 0.11</span> |
| <div class="border row"> |
| <div class="border col-md-4 col-sm-4"> |
| <h4>Java 11</h4> |
| <div> |
| <p> |
| Zeppelin 0.11 is built with Java 11. It's recommended to use Java 11 or later to run Zeppelin. |
| </p> |
| </div> |
| </div> |
| |
| <div class="border col-md-4 col-sm-4"> |
| <h4>Spark and Flink</h4> |
| <div> |
| <p> |
| The latest version of Apache Spark and Apache Flink are supported. You can use the latest features and improvements in Spark and Flink. |
| </p> |
| </div> |
| </div> |
| |
| <div class="border col-md-4 col-sm-4"> |
| <h4>Python 3</h4> |
| <div> |
| <p> |
| Python 3.9 is the default version of Python interpreter. |
| </p> |
| </div> |
| </div> |
| </div> |
| |
| |
| <!--<div class="border row"> |
| <div class="border col-md-4 col-sm-4"> |
| <h4>Yarn Interpreter Mode</h4> |
| <div> |
| <p> |
| You can run interpreter in yarn cluster, e.g. you can run <a href="./docs/latest/interpreter/python.html#run-python-interpreter-in-yarn-cluster">Python interpreter in yarn</a> and <a href="./docs/latest/interpreter/r.html#run-r-in-yarn-cluster">R interpreter in yarn</a>. |
| </p> |
| </div> |
| </div> |
| |
| <div class="border col-md-4 col-sm-4"> |
| <h4>Inline Configuration</h4> |
| <div class="personal"> |
| <p> |
| Generic <a href="./docs/latest/usage/interpreter/overview.html#generic-confinterpreter">ConfInterpreter</a> provide a way configure interpreter inside each note. |
| </p> |
| </div> |
| </div> |
| |
| <div class="border col-md-4 col-sm-4"> |
| <h4>Interpreter Lifecycle Management</h4> |
| <div> |
| <p> |
| Interpreter lifecycle manager automatically terminate interpreter process on idle timeout. So resources are released when they're not in use. See <a href="./docs/latest/usage/interpreter/overview.html#interpreter-lifecycle-management">here</a> for more details. |
| </p> |
| </div> |
| </div> |
| </div>--> |
| |
| <div class="col-md-12 col-sm-12 col-xs-12 text-center"> |
| <p style="text-align:center; margin-top: 32px; font-size: 14px; color: gray; font-weight: 200; font-style: italic; padding-bottom: 0;">See more details in |
| <a href="./releases/zeppelin-release-0.11.1.html">0.11.1 Release Note</a> |
| </p> |
| </div> |
| |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="content"> |
| |
| |
| <!--<div class="hero-unit Zeppelin"> |
| <h1> <small>Less Development, More analysis!</small></h1> |
| </div> |
| --> |
| |
| <div class="row"> |
| <div class="col-md-12"> |
| <!-- |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| <p><br /> |
| <h1 class="index-header"> |
| What is Apache Zeppelin ? |
| </h1></p> |
| |
| <p><br /><br /><br /> |
| <div class="row"> |
| <div class="col-md-6" style="padding-right:0"> |
| <h1 style="color:#4c555a">Multi-purpose Notebook</h1> |
| <p> |
| The Notebook is the place for all your needs |
| </p> |
| <ul style="list-style-type: none;padding-left:10px;" > |
| <li style="font-size:18px; margin: 5px;"><span class="glyphicon glyphicon-import" style="margin-right:10px"></span> Data Ingestion</li> |
| <li style="font-size:18px; margin: 5px;"><span class="glyphicon glyphicon-eye-open" style="margin-right:10px"></span> Data Discovery</li> |
| <li style="font-size:18px; margin: 5px;"><span class="glyphicon glyphicon-wrench" style="margin-right:10px"></span> Data Analytics</li> |
| <li style="font-size:18px; margin: 5px;"><span class="glyphicon glyphicon-dashboard" style="margin-right:10px"></span> Data Visualization & Collaboration</li> |
| </ul> |
| </div> |
| <div class="col-md-6" style="padding:0"> |
| <img class="img-responsive" style="border: 1px solid #ecf0f1;" src="./assets/themes/zeppelin/img/notebook.png" /> |
| </div> |
| </div></p> |
| |
| <p><br /></p> |
| |
| <h2>Multiple Language Backend</h2> |
| |
| <p><a href="./docs/latest/usage/interpreter/overview.html">Apache Zeppelin interpreter</a> concept allows any language/data-processing-backend to be plugged into Zeppelin. |
| Currently Apache Zeppelin supports many interpreters such as Apache Spark, Apache Flink, Python, R, JDBC, Markdown and Shell.</p> |
| |
| <p><img class="img-responsive" width="500px" style="margin:0 auto; padding: 26px;" src="./assets/themes/zeppelin/img/available_interpreters.png" /></p> |
| |
| <p>Adding new language-backend is really simple. Learn <a href="./docs/latest/development/writing_zeppelin_interpreter.html#make-your-own-interpreter">how to create a new interpreter</a>.</p> |
| |
| <h4>Apache Spark integration</h4> |
| |
| <p>Especially, Apache Zeppelin provides built-in <a href="http://spark.apache.org/">Apache Spark</a> integration. You don't need to build a separate module, plugin or library for it.</p> |
| |
| <p><img class="img-responsive" src="./assets/themes/zeppelin/img/spark_logo.jpg" width="140px" /></p> |
| |
| <p>Apache Zeppelin with Spark integration provides</p> |
| |
| <ul> |
| <li>Automatic SparkContext and SQLContext injection</li> |
| <li>Runtime jar dependency loading from local filesystem or maven repository. Learn more about <a href="./docs/latest/interpreter/spark.html#dependencyloading">dependency loader</a>.</li> |
| <li>Canceling job and displaying its progress</li> |
| </ul> |
| |
| <p>For the further information about Apache Spark in Apache Zeppelin, please see <a href="./docs/latest/interpreter/spark.html">Spark interpreter for Apache Zeppelin</a>.</p> |
| |
| <p><br /></p> |
| |
| <h2>Data visualization</h2> |
| |
| <p>Some basic charts are already included in Apache Zeppelin. Visualizations are not limited to SparkSQL query, any output from any language backend can be recognized and visualized.</p> |
| |
| <div class="row"> |
| <div class="col-md-6"> |
| <img class="img-responsive" src="./assets/themes/zeppelin/img/graph1.png" /> |
| </div> |
| <div class="col-md-6"> |
| <img class="img-responsive" src="./assets/themes/zeppelin/img/graph2.png" /> |
| </div> |
| </div> |
| |
| <h3>Pivot chart</h3> |
| |
| <p>Apache Zeppelin aggregates values and displays them in pivot chart with simple drag and drop. You can easily create chart with multiple aggregated values including sum, count, average, min, max.</p> |
| |
| <div class="row"> |
| <div class="col-md-12"> |
| <img class="img-responsive" style="margin: 16px auto;" src="./assets/themes/zeppelin/img/screenshots/pivot.png" width="480px" /> |
| </div> |
| </div> |
| |
| <p>Learn more about <a href="./docs/latest/usage/display_system/basic.html">basic display systems</a> and Angular API(<a href="./docs/latest/usage/display_system/angular_frontend.html">frontend</a> , <a href="./docs/latest/usage/display_system/angular_backend.html">backend</a>) in Apache Zeppelin.</p> |
| |
| <p><br /></p> |
| |
| <h2>Dynamic forms</h2> |
| |
| <p>Apache Zeppelin can dynamically create some input forms in your notebook. |
| <div class="row"> |
| <div class="col-md-12"> |
| <img class="img-responsive" style="margin: 16px auto;" src="./assets/themes/zeppelin/img/screenshots/dynamicform.png" /> |
| </div> |
| </div> |
| Learn more about <a href="./docs/latest/usage/dynamic_form/intro.html">Dynamic Forms</a>.</p> |
| |
| <p><br /></p> |
| |
| <h2>Collaborate by sharing your Notebook & Paragraph</h2> |
| |
| <p>Your notebook URL can be shared among collaborators. Then Apache Zeppelin will broadcast any changes in realtime, just like the collaboration in Google docs.</p> |
| |
| <div class="row"> |
| <div class="col-md-12"> |
| <img class="img-responsive" style="margin: 20px auto" src="./assets/themes/zeppelin/img/screenshots/publish.png" width="650px"/> |
| </div> |
| </div> |
| |
| <p>Apache Zeppelin provides an URL to display the result only, that page does not include any menus and buttons inside of notebooks. |
| You can easily embed it as an iframe inside of your website in this way. |
| If you want to learn more about this feature, please visit <a href="./docs/latest/usage/other_features/publishing_paragraphs.html">this page</a>.</p> |
| |
| <p><br /></p> |
| |
| <h2>100% Opensource</h2> |
| |
| <p><img class="img-responsive" style="margin:0 auto; padding: 15px;" src="./assets/themes/zeppelin/img/asf_logo.png" width="250px"/></p> |
| |
| <p>Apache Zeppelin is Apache2 Licensed software. Please check out the <a href="https://github.com/apache/zeppelin">source repository</a> and <a href="./docs/latest/development/contribution/how_to_contribute_code.html">how to contribute</a>. |
| Apache Zeppelin has a very active development community. |
| Join to our <a href="https://zeppelin.apache.org/community.html">Mailing list</a> and report issues on <a href="https://issues.apache.org/jira/browse/ZEPPELIN">Jira Issue tracker</a>. |
| </div> |
| <br /></p> |
| |
| </div> |
| </div> |
| |
| |
| </div> |
| |
| |
| |
| |
| |
| |
| <!-- |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| |
| <div class="new"> |
| <div class="container"> |
| <h2>Zeppelin on Twitter</h2> |
| <br/> |
| <div class="row"> |
| <div class="col-md-12 col-sm-12 col-xs-12 text-center"> |
| <div class='jekyll-twitter-plugin'><a class="twitter-timeline" data-width="500" data-tweet-limit="4" data-chrome="nofooter" href="https://twitter.com/ApacheZeppelin?ref_src=twsrc%5Etfw">Tweets by ApacheZeppelin</a> |
| <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> |
| </div> |
| </div> |
| <div class="col-md-12 col-sm-12 col-xs-12 text-center twitterBtn"> |
| <p style="text-align:center; margin-top: 32px; font-size: 12px; color: gray; font-weight: 200; font-style: italic; padding-bottom: 0;">See more tweets or</p> |
| <a href="https://twitter.com/ApacheZeppelin" target="_blank" class="btn btn-primary btn-lg round" role="button"> |
| Follow Zeppelin on |
| <i class="fa fa-twitter fa-lg" aria-hidden="true"></i> |
| </a> |
| </div> |
| </div> |
| </div> |
| <hr> |
| </div> |
| <!-- |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| |
| |
| <div ng-app="app"> |
| <div ng-controller="MediumCtrl"> |
| <div class="blog"> |
| <div class="box container"> |
| <h2>Apache Zeppelin Stories</h2> |
| <div class="blogContentBox"> |
| <div class="row blogList" |
| ng-repeat="post in postInfoArray | orderBy: 'post' | limitTo: 5"> |
| <div class="col-md-12"> |
| <div class="blogHead"> |
| <div class="blogTitle"> |
| <a ng-href="{{post.link}}" |
| target="_blank"> |
| {{post.title}} |
| </a> |
| </div> |
| </div> |
| <div class="blogDescription"> |
| {{post.description}} |
| </div> |
| <div class="blogAuthor"> |
| {{post.author}} |
| </div> |
| <div class="blogPublishDate"> |
| Published on {{post.created}} |
| </div> |
| </div> |
| </div> |
| </div> |
| <div class="col-md-12 col-sm-12 col-xs-12 text-center twitterBtn"> |
| <p style="text-align:center; margin-top: 32px; font-size: 12px; color: gray; font-weight: 200; font-style: italic; padding-bottom: 0;">See more posts or</p> |
| <a href="https://medium.com/apache-zeppelin-stories" target="_blank" class="btn btn-primary btn-lg round" role="button"> |
| Share your story at |
| <i class="fa fa-medium fa-lg" aria-hidden="true"></i> |
| </a> |
| </div> |
| </div> |
| </div> |
| <hr> |
| </div> |
| |
| |
| <footer> |
| <!-- <p>© 2024 The Apache Software Foundation</p>--> |
| </footer> |
| </body> |
| </html> |
| |