Feature: add small projects

This commit is contained in:
2018-01-11 12:01:07 +01:00
parent 46d9475ca8
commit 80cb305875
21 changed files with 1046 additions and 23 deletions

View File

@@ -109,6 +109,20 @@
<li class="toctree-l1 ">
<a class="" href="../java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../project_deployer/">Project deployer</a> <a class="" href="../project_deployer/">Project deployer</a>

View File

@@ -107,6 +107,20 @@
<li class="toctree-l1 ">
<a class="" href="../java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../project_deployer/">Project deployer</a> <a class="" href="../project_deployer/">Project deployer</a>

View File

@@ -107,6 +107,20 @@
<li class="toctree-l1 ">
<a class="" href="../java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../project_deployer/">Project deployer</a> <a class="" href="../project_deployer/">Project deployer</a>
@@ -285,7 +299,7 @@
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation"> <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../project_deployer/" class="btn btn-neutral float-right" title="Project deployer">Next <span class="icon icon-circle-arrow-right"></span></a> <a href="../java_small_projects/" class="btn btn-neutral float-right" title="Java small projects">Next <span class="icon icon-circle-arrow-right"></span></a>
<a href="../cloudbudget_angularjs/" class="btn btn-neutral" title="Cloudbudget angularjs"><span class="icon icon-circle-arrow-left"></span> Previous</a> <a href="../cloudbudget_angularjs/" class="btn btn-neutral" title="Cloudbudget angularjs"><span class="icon icon-circle-arrow-left"></span> Previous</a>
@@ -319,7 +333,7 @@
<span><a href="../cloudbudget_angularjs/" style="color: #fcfcfc;">&laquo; Previous</a></span> <span><a href="../cloudbudget_angularjs/" style="color: #fcfcfc;">&laquo; Previous</a></span>
<span style="margin-left: 15px"><a href="../project_deployer/" style="color: #fcfcfc">Next &raquo;</a></span> <span style="margin-left: 15px"><a href="../java_small_projects/" style="color: #fcfcfc">Next &raquo;</a></span>
</span> </span>
</div> </div>

View File

@@ -0,0 +1,345 @@
<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Java small projects - Febbweiss</title>
<link rel="shortcut icon" href="../../img/favicon.ico">
<link href='https://fonts.googleapis.com/css?family=Lato:400,700|Roboto+Slab:400,700|Inconsolata:400,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="../../css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../css/theme_extra.css" type="text/css" />
<link rel="stylesheet" href="../../css/highlight.css">
<link href="../../extra/css/extra.css" rel="stylesheet">
<link href="../../extra/css/sis.css" rel="stylesheet">
<script>
// Current page data
var mkdocs_page_name = "Java small projects";
var mkdocs_page_input_path = "development/java_small_projects.md";
var mkdocs_page_url = "/development/java_small_projects/";
</script>
<script src="../../js/jquery-2.1.1.min.js"></script>
<script src="../../js/modernizr-2.8.3.min.js"></script>
<script type="text/javascript" src="../../js/highlight.pack.js"></script>
<script src="../../js/theme.js"></script>
<script src="../../extra/js/pacman.js"></script>
<script src="../../extra/js/pyramid.js"></script>
<script src="../../extra/js/sis.js"></script>
<script src="../../extra/js/yahtzee.js"></script>
</head>
<body class="wy-body-for-nav" role="document">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
<div class="wy-side-nav-search">
<a href="../.." class="icon icon-home"> Febbweiss</a>
<div role="search">
<form id ="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<ul class="current">
<li>
<li class="toctree-l1 ">
<a class="" href="../..">Home</a>
</li>
<li>
<li>
<ul class="subnav">
<li><span>Development</span></li>
<li class="toctree-l1 ">
<a class="" href="../cloudbudget/">Cloudbudget</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../cloudbudget_angularjs/">Cloudbudget angularjs</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../filebrowser_durandal_widget/">Filebrowser durandal widget</a>
</li>
<li class="toctree-l1 current">
<a class="current" href="./">Java small projects</a>
<ul>
<li class="toctree-l3"><a href="#introduction">Introduction</a></li>
<li><a class="toctree-l4" href="#rabbits-vs-hunter">Rabbits vs Hunter</a></li>
<li><a class="toctree-l4" href="#word-lister">Word lister</a></li>
</ul>
</li>
<li class="toctree-l1 ">
<a class="" href="../library_reader/">Library reader</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../project_deployer/">Project deployer</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../scrabble_resolver/">Scrabble resolver</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../springboot_react_webpack/">Springboot react webpack</a>
</li>
</ul>
<li>
<li>
<ul class="subnav">
<li><span>Docker</span></li>
<li class="toctree-l1 ">
<a class="" href="../../docker/docker_apache_log_generator/">Docker apache log generator</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../docker/docker_gocd/">Docker gocd</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../docker/docker_java_log_generator/">Docker java log generator</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../docker/docker_log_centralizer/">Docker log centralizer</a>
</li>
</ul>
<li>
<li>
<ul class="subnav">
<li><span>Games</span></li>
<li class="toctree-l1 ">
<a class="" href="../../games/Space_invaders_stories/">Space invaders stories</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../games/pacman/">Pacman</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../games/pyramid/">Pyramid</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../games/wordfighters/">Wordfighters</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../games/yahtzee/">Yahtzee</a>
</li>
</ul>
<li>
</ul>
</div>
&nbsp;
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" role="navigation" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../..">Febbweiss</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../..">Docs</a> &raquo;</li>
<li>Development &raquo;</li>
<li>Java small projects</li>
<li class="wy-breadcrumbs-aside">
<a href="https://github.com/febbweiss/" class="icon icon-github"> Edit on GitHub</a>
</li>
</ul>
<hr/>
</div>
<div role="main">
<div class="section">
<h1 id="introduction">Introduction</h1>
<p>In this section, I introduce some small Java projects</p>
<h2 id="rabbits-vs-hunter">Rabbits vs Hunter</h2>
<p>Source : <a href="https://github.com/Febbweiss/rabbits-vs-hunter" target="_blank" title="Fork me on GitHub">GitHub repository</a></p>
<h3 id="goal">Goal</h3>
<p>This projects manages a rabbit hunt.
It's possible to change some criteria such as trees, burrows and rabbits counts.</p>
<h3 id="building">Building</h3>
<p>Using maven, just execute the following command :</p>
<pre><code>mvn clean package
</code></pre>
<p>In the new <em>target</em> folder, you will find the <em>rabbits-vs-hunter-[version]-jar-with-dependencies.jar</em> jar file. This jar contains all dependencies.</p>
<h3 id="running">Running</h3>
<p>Execute the built jar :</p>
<pre><code>java -jar rabbits-vs-hunter-[version]-jar-with-dependencies.jar
</code></pre>
<h2 id="word-lister">Word lister</h2>
<p>Source : <a href="https://github.com/Febbweiss/word-lister" target="_blank" title="Fork me on GitHub">GitHub repository</a></p>
<h3 id="goal_1">Goal</h3>
<p>This project prints all words in a file, one per line.
All compound words and numbers are preserved (such as <em>byte-input</em> and <em>-5.52%</em> for example).</p>
<h3 id="building_1">Building</h3>
<p>Using maven, just execute the following command :</p>
<pre><code>mvn clean package
</code></pre>
<p>In the new <em>target</em> folder, you will find the <em>word-lister-[version]-jar-with-dependencies.jar</em> jar file. This jar contains all dependencies.</p>
<h3 id="running_1">Running</h3>
<p>Execute the built jar with the <em>--help</em> parameter to display the help message.
To parse a file, execute the following command :</p>
<pre><code>java -jar word-lister-[version]-jar-with-dependencies.jar &lt;path_to_a_file&gt;
</code></pre>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../library_reader/" class="btn btn-neutral float-right" title="Library reader">Next <span class="icon icon-circle-arrow-right"></span></a>
<a href="../filebrowser_durandal_widget/" class="btn btn-neutral" title="Filebrowser durandal widget"><span class="icon icon-circle-arrow-left"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<!-- Copyright etc -->
</div>
Built with <a href="http://www.mkdocs.org">MkDocs</a> using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<div class="rst-versions" role="note" style="cursor: pointer">
<span class="rst-current-version" data-toggle="rst-current-version">
<a href="https://github.com/febbweiss/" class="icon icon-github" style="float: left; color: #fcfcfc"> GitHub</a>
<span><a href="../filebrowser_durandal_widget/" style="color: #fcfcfc;">&laquo; Previous</a></span>
<span style="margin-left: 15px"><a href="../library_reader/" style="color: #fcfcfc">Next &raquo;</a></span>
</span>
</div>
</body>
</html>

View File

@@ -0,0 +1,345 @@
<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Library reader - Febbweiss</title>
<link rel="shortcut icon" href="../../img/favicon.ico">
<link href='https://fonts.googleapis.com/css?family=Lato:400,700|Roboto+Slab:400,700|Inconsolata:400,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="../../css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../css/theme_extra.css" type="text/css" />
<link rel="stylesheet" href="../../css/highlight.css">
<link href="../../extra/css/extra.css" rel="stylesheet">
<link href="../../extra/css/sis.css" rel="stylesheet">
<script>
// Current page data
var mkdocs_page_name = "Library reader";
var mkdocs_page_input_path = "development/library_reader.md";
var mkdocs_page_url = "/development/library_reader/";
</script>
<script src="../../js/jquery-2.1.1.min.js"></script>
<script src="../../js/modernizr-2.8.3.min.js"></script>
<script type="text/javascript" src="../../js/highlight.pack.js"></script>
<script src="../../js/theme.js"></script>
<script src="../../extra/js/pacman.js"></script>
<script src="../../extra/js/pyramid.js"></script>
<script src="../../extra/js/sis.js"></script>
<script src="../../extra/js/yahtzee.js"></script>
</head>
<body class="wy-body-for-nav" role="document">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
<div class="wy-side-nav-search">
<a href="../.." class="icon icon-home"> Febbweiss</a>
<div role="search">
<form id ="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<ul class="current">
<li>
<li class="toctree-l1 ">
<a class="" href="../..">Home</a>
</li>
<li>
<li>
<ul class="subnav">
<li><span>Development</span></li>
<li class="toctree-l1 ">
<a class="" href="../cloudbudget/">Cloudbudget</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../cloudbudget_angularjs/">Cloudbudget angularjs</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../filebrowser_durandal_widget/">Filebrowser durandal widget</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 current">
<a class="current" href="./">Library reader</a>
<ul>
<li class="toctree-l3"><a href="#introduction">Introduction</a></li>
<li><a class="toctree-l4" href="#building">Building</a></li>
<li><a class="toctree-l4" href="#how-it-works">How it works</a></li>
<li><a class="toctree-l4" href="#built-with">Built with</a></li>
<li><a class="toctree-l4" href="#licence">Licence :</a></li>
</ul>
</li>
<li class="toctree-l1 ">
<a class="" href="../project_deployer/">Project deployer</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../scrabble_resolver/">Scrabble resolver</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../springboot_react_webpack/">Springboot react webpack</a>
</li>
</ul>
<li>
<li>
<ul class="subnav">
<li><span>Docker</span></li>
<li class="toctree-l1 ">
<a class="" href="../../docker/docker_apache_log_generator/">Docker apache log generator</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../docker/docker_gocd/">Docker gocd</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../docker/docker_java_log_generator/">Docker java log generator</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../docker/docker_log_centralizer/">Docker log centralizer</a>
</li>
</ul>
<li>
<li>
<ul class="subnav">
<li><span>Games</span></li>
<li class="toctree-l1 ">
<a class="" href="../../games/Space_invaders_stories/">Space invaders stories</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../games/pacman/">Pacman</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../games/pyramid/">Pyramid</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../games/wordfighters/">Wordfighters</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../games/yahtzee/">Yahtzee</a>
</li>
</ul>
<li>
</ul>
</div>
&nbsp;
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" role="navigation" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../..">Febbweiss</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../..">Docs</a> &raquo;</li>
<li>Development &raquo;</li>
<li>Library reader</li>
<li class="wy-breadcrumbs-aside">
<a href="https://github.com/febbweiss/" class="icon icon-github"> Edit on GitHub</a>
</li>
</ul>
<hr/>
</div>
<div role="main">
<div class="section">
<h1 id="introduction">Introduction</h1>
<p>PDF-Reader is a small web application listing PDF documents and allowing to visualize them.</p>
<h2 id="building">Building</h2>
<p>This project is built using <a href="http://bower.io">Bower</a>.
Just install it and run :</p>
<pre><code>bower install
</code></pre>
<h2 id="how-it-works">How it works</h2>
<p>Written in AngularJS, PDF-Reader calls a resource (<em>/data/documents.json</em>) providing a list of documents such as :</p>
<pre><code>[{&quot;title&quot;: &quot;My report&quot;, &quot;link&quot;: &quot;report.pdf&quot;}]
</code></pre>
<p>The list is rendering such as a paginated table with a quick filter input. Clicking on the <em>View</em> button load the document in the right side pane.</p>
<p>Documents are stored in a <em>documents</em> folder.</p>
<h2 id="built-with">Built with</h2>
<ul>
<li>UI : <a href="https://bulma.io">Bulma</a></li>
<li>MVC : <a href="https://angularjs.org/">AngularJS</a></li>
<li>PDF Reader : <a href="http://github.com/sayanee/angularjs-pdf">angular-pdf</a></li>
<li>Pagination : <a href="https://github.com/michaelbromley/angularUtils.git">angularUtils</a></li>
<li>Icons : <a href="http://fontawesome.io">Font Awesome</a></li>
</ul>
<h2 id="licence">Licence :</h2>
<p>Source code is under <a href="http://opensource.org/licenses/mit-license.php">MIT Licence</a></p>
<p><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/github-fork-ribbon-css/0.2.0/gh-fork-ribbon.min.css" />
<!--[if lt IE 9]>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/github-fork-ribbon-css/0.2.0/gh-fork-ribbon.ie.min.css" />
<![endif]-->
<a class="github-fork-ribbon" href="https://github.com/Febbweiss/pdf-reader" target="_blank" title="Fork me on GitHub">Fork me on GitHub</a></p>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../project_deployer/" class="btn btn-neutral float-right" title="Project deployer">Next <span class="icon icon-circle-arrow-right"></span></a>
<a href="../java_small_projects/" class="btn btn-neutral" title="Java small projects"><span class="icon icon-circle-arrow-left"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<!-- Copyright etc -->
</div>
Built with <a href="http://www.mkdocs.org">MkDocs</a> using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<div class="rst-versions" role="note" style="cursor: pointer">
<span class="rst-current-version" data-toggle="rst-current-version">
<a href="https://github.com/febbweiss/" class="icon icon-github" style="float: left; color: #fcfcfc"> GitHub</a>
<span><a href="../java_small_projects/" style="color: #fcfcfc;">&laquo; Previous</a></span>
<span style="margin-left: 15px"><a href="../project_deployer/" style="color: #fcfcfc">Next &raquo;</a></span>
</span>
</div>
</body>
</html>

View File

@@ -94,6 +94,20 @@
<li class="toctree-l1 ">
<a class="" href="../java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../library_reader/">Library reader</a>
</li>
<li class="toctree-l1 current"> <li class="toctree-l1 current">
<a class="current" href="./">Project deployer</a> <a class="current" href="./">Project deployer</a>
@@ -277,7 +291,7 @@
<a href="../scrabble_resolver/" class="btn btn-neutral float-right" title="Scrabble resolver">Next <span class="icon icon-circle-arrow-right"></span></a> <a href="../scrabble_resolver/" class="btn btn-neutral float-right" title="Scrabble resolver">Next <span class="icon icon-circle-arrow-right"></span></a>
<a href="../filebrowser_durandal_widget/" class="btn btn-neutral" title="Filebrowser durandal widget"><span class="icon icon-circle-arrow-left"></span> Previous</a> <a href="../library_reader/" class="btn btn-neutral" title="Library reader"><span class="icon icon-circle-arrow-left"></span> Previous</a>
</div> </div>
@@ -305,7 +319,7 @@
<a href="https://github.com/febbweiss/" class="icon icon-github" style="float: left; color: #fcfcfc"> GitHub</a> <a href="https://github.com/febbweiss/" class="icon icon-github" style="float: left; color: #fcfcfc"> GitHub</a>
<span><a href="../filebrowser_durandal_widget/" style="color: #fcfcfc;">&laquo; Previous</a></span> <span><a href="../library_reader/" style="color: #fcfcfc;">&laquo; Previous</a></span>
<span style="margin-left: 15px"><a href="../scrabble_resolver/" style="color: #fcfcfc">Next &raquo;</a></span> <span style="margin-left: 15px"><a href="../scrabble_resolver/" style="color: #fcfcfc">Next &raquo;</a></span>

View File

@@ -94,6 +94,20 @@
<li class="toctree-l1 ">
<a class="" href="../java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../project_deployer/">Project deployer</a> <a class="" href="../project_deployer/">Project deployer</a>

View File

@@ -94,6 +94,20 @@
<li class="toctree-l1 ">
<a class="" href="../java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../project_deployer/">Project deployer</a> <a class="" href="../project_deployer/">Project deployer</a>

View File

@@ -94,6 +94,20 @@
<li class="toctree-l1 ">
<a class="" href="../../development/java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../development/library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../../development/project_deployer/">Project deployer</a> <a class="" href="../../development/project_deployer/">Project deployer</a>

View File

@@ -94,6 +94,20 @@
<li class="toctree-l1 ">
<a class="" href="../../development/java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../development/library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../../development/project_deployer/">Project deployer</a> <a class="" href="../../development/project_deployer/">Project deployer</a>

View File

@@ -94,6 +94,20 @@
<li class="toctree-l1 ">
<a class="" href="../../development/java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../development/library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../../development/project_deployer/">Project deployer</a> <a class="" href="../../development/project_deployer/">Project deployer</a>

View File

@@ -94,6 +94,20 @@
<li class="toctree-l1 ">
<a class="" href="../../development/java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../development/library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../../development/project_deployer/">Project deployer</a> <a class="" href="../../development/project_deployer/">Project deployer</a>

View File

@@ -94,6 +94,20 @@
<li class="toctree-l1 ">
<a class="" href="../../development/java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../development/library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../../development/project_deployer/">Project deployer</a> <a class="" href="../../development/project_deployer/">Project deployer</a>

View File

@@ -94,6 +94,20 @@
<li class="toctree-l1 ">
<a class="" href="../../development/java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../development/library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../../development/project_deployer/">Project deployer</a> <a class="" href="../../development/project_deployer/">Project deployer</a>

View File

@@ -94,6 +94,20 @@
<li class="toctree-l1 ">
<a class="" href="../../development/java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../development/library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../../development/project_deployer/">Project deployer</a> <a class="" href="../../development/project_deployer/">Project deployer</a>

View File

@@ -94,6 +94,20 @@
<li class="toctree-l1 ">
<a class="" href="../../development/java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../development/library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../../development/project_deployer/">Project deployer</a> <a class="" href="../../development/project_deployer/">Project deployer</a>

View File

@@ -94,6 +94,20 @@
<li class="toctree-l1 ">
<a class="" href="../../development/java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="../../development/library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="../../development/project_deployer/">Project deployer</a> <a class="" href="../../development/project_deployer/">Project deployer</a>

View File

@@ -101,6 +101,20 @@
<li class="toctree-l1 ">
<a class="" href="development/java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="development/library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="development/project_deployer/">Project deployer</a> <a class="" href="development/project_deployer/">Project deployer</a>
@@ -248,6 +262,7 @@ In this space, you will find some of them. Basiclly, these pages are <em>README<
<li>Java<ul> <li>Java<ul>
<li><a href="./development/scrabble_resolver">Scrabble resolver</a></li> <li><a href="./development/scrabble_resolver">Scrabble resolver</a></li>
<li><a href="./development/springboot_react_webpack">Springboot / React / Webpack</a></li> <li><a href="./development/springboot_react_webpack">Springboot / React / Webpack</a></li>
<li><a href="./development/java_small_projects">Small projects</a></li>
</ul> </ul>
</li> </li>
<li>NodeJS<ul> <li>NodeJS<ul>
@@ -258,6 +273,8 @@ In this space, you will find some of them. Basiclly, these pages are <em>README<
<li>Client-side<ul> <li>Client-side<ul>
<li><a href="./development/cloudbudget_angularjs">CloudBudget-AngularJS</a> (Express / AngularJS)</li> <li><a href="./development/cloudbudget_angularjs">CloudBudget-AngularJS</a> (Express / AngularJS)</li>
<li><a href="./development/filebrowser_durandal_widget">Durandal filebrowser widget</a> (DurandalJS)</li> <li><a href="./development/filebrowser_durandal_widget">Durandal filebrowser widget</a> (DurandalJS)</li>
<li><a href="./development/filebrowser_durandal_widget">Durandal filebrowser widget</a> (DurandalJS)</li>
<li><a href="./development/library_reader">Library reader</a> (AngularJS)</li>
</ul> </ul>
</li> </li>
</ul> </ul>
@@ -331,5 +348,5 @@ In this space, you will find some of them. Basiclly, these pages are <em>README<
<!-- <!--
MkDocs version : 0.15.3 MkDocs version : 0.15.3
Build Date UTC : 2017-09-28 13:26:11.570219 Build Date UTC : 2018-01-11 10:58:32.024931
--> -->

View File

@@ -2,12 +2,12 @@
"docs": [ "docs": [
{ {
"location": "/", "location": "/",
"text": "Welcome\n\n\nI made some projects and published them on \nGitHub\n.\nIn this space, you will find some of them. Basiclly, these pages are \nREADME\n files but with some adds and demos.\n\n\nDifferent projects for different needs :\n\n\n\n\nDevelopment\n\n\nJava\n\n\nScrabble resolver\n\n\nSpringboot / React / Webpack\n\n\n\n\n\n\nNodeJS\n\n\nCloudBudget\n (Express)\n\n\nProject deployer\n (Meteor)\n\n\n\n\n\n\nClient-side\n\n\nCloudBudget-AngularJS\n (Express / AngularJS)\n\n\nDurandal filebrowser widget\n (DurandalJS)\n\n\n\n\n\n\n\n\n\n\nDocker\n\n\nFullstack servers\n\n\nLog centralizer\n ELK stack with Kafka\n\n\nGoCD\n GoCD server and agents\n\n\n\n\n\n\nUtilities\n\n\nApache log generator\n\n\nJava log generator\n\n\n\n\n\n\n\n\n\n\nJavascript games\n\n\nSpace invaders\n\n\nPacman\n\n\nPyramid\n\n\nWord Fighters\n \n\n\nYahtzee", "text": "Welcome\n\n\nI made some projects and published them on \nGitHub\n.\nIn this space, you will find some of them. Basiclly, these pages are \nREADME\n files but with some adds and demos.\n\n\nDifferent projects for different needs :\n\n\n\n\nDevelopment\n\n\nJava\n\n\nScrabble resolver\n\n\nSpringboot / React / Webpack\n\n\nSmall projects\n\n\n\n\n\n\nNodeJS\n\n\nCloudBudget\n (Express)\n\n\nProject deployer\n (Meteor)\n\n\n\n\n\n\nClient-side\n\n\nCloudBudget-AngularJS\n (Express / AngularJS)\n\n\nDurandal filebrowser widget\n (DurandalJS)\n\n\nDurandal filebrowser widget\n (DurandalJS)\n\n\nLibrary reader\n (AngularJS)\n\n\n\n\n\n\n\n\n\n\nDocker\n\n\nFullstack servers\n\n\nLog centralizer\n ELK stack with Kafka\n\n\nGoCD\n GoCD server and agents\n\n\n\n\n\n\nUtilities\n\n\nApache log generator\n\n\nJava log generator\n\n\n\n\n\n\n\n\n\n\nJavascript games\n\n\nSpace invaders\n\n\nPacman\n\n\nPyramid\n\n\nWord Fighters\n \n\n\nYahtzee",
"title": "Home" "title": "Home"
}, },
{ {
"location": "/#welcome", "location": "/#welcome",
"text": "I made some projects and published them on GitHub .\nIn this space, you will find some of them. Basiclly, these pages are README files but with some adds and demos. Different projects for different needs : Development Java Scrabble resolver Springboot / React / Webpack NodeJS CloudBudget (Express) Project deployer (Meteor) Client-side CloudBudget-AngularJS (Express / AngularJS) Durandal filebrowser widget (DurandalJS) Docker Fullstack servers Log centralizer ELK stack with Kafka GoCD GoCD server and agents Utilities Apache log generator Java log generator Javascript games Space invaders Pacman Pyramid Word Fighters Yahtzee", "text": "I made some projects and published them on GitHub .\nIn this space, you will find some of them. Basiclly, these pages are README files but with some adds and demos. Different projects for different needs : Development Java Scrabble resolver Springboot / React / Webpack Small projects NodeJS CloudBudget (Express) Project deployer (Meteor) Client-side CloudBudget-AngularJS (Express / AngularJS) Durandal filebrowser widget (DurandalJS) Durandal filebrowser widget (DurandalJS) Library reader (AngularJS) Docker Fullstack servers Log centralizer ELK stack with Kafka GoCD GoCD server and agents Utilities Apache log generator Java log generator Javascript games Space invaders Pacman Pyramid Word Fighters Yahtzee",
"title": "Welcome" "title": "Welcome"
}, },
{ {
@@ -90,6 +90,86 @@
"text": "Source code is under MIT Licence \n Fork me on GitHub", "text": "Source code is under MIT Licence \n Fork me on GitHub",
"title": "Licence" "title": "Licence"
}, },
{
"location": "/development/java_small_projects/",
"text": "Introduction\n\n\nIn this section, I introduce some small Java projects\n\n\nRabbits vs Hunter\n\n\nSource : \nGitHub repository\n\n\nGoal\n\n\nThis projects manages a rabbit hunt.\nIt's possible to change some criteria such as trees, burrows and rabbits counts.\n\n\nBuilding\n\n\nUsing maven, just execute the following command :\n\n\nmvn clean package\n\n\n\n\nIn the new \ntarget\n folder, you will find the \nrabbits-vs-hunter-[version]-jar-with-dependencies.jar\n jar file. This jar contains all dependencies.\n\n\nRunning\n\n\nExecute the built jar :\n\n\njava -jar rabbits-vs-hunter-[version]-jar-with-dependencies.jar\n\n\n\n\nWord lister\n\n\nSource : \nGitHub repository\n\n\nGoal\n\n\nThis project prints all words in a file, one per line.\nAll compound words and numbers are preserved (such as \nbyte-input\n and \n-5.52%\n for example).\n\n\nBuilding\n\n\nUsing maven, just execute the following command :\n\n\nmvn clean package\n\n\n\n\nIn the new \ntarget\n folder, you will find the \nword-lister-[version]-jar-with-dependencies.jar\n jar file. This jar contains all dependencies.\n\n\nRunning\n\n\nExecute the built jar with the \n--help\n parameter to display the help message.\nTo parse a file, execute the following command :\n\n\njava -jar word-lister-[version]-jar-with-dependencies.jar \npath_to_a_file",
"title": "Java small projects"
},
{
"location": "/development/java_small_projects/#introduction",
"text": "In this section, I introduce some small Java projects",
"title": "Introduction"
},
{
"location": "/development/java_small_projects/#rabbits-vs-hunter",
"text": "Source : GitHub repository",
"title": "Rabbits vs Hunter"
},
{
"location": "/development/java_small_projects/#goal",
"text": "This projects manages a rabbit hunt.\nIt's possible to change some criteria such as trees, burrows and rabbits counts.",
"title": "Goal"
},
{
"location": "/development/java_small_projects/#building",
"text": "Using maven, just execute the following command : mvn clean package In the new target folder, you will find the rabbits-vs-hunter-[version]-jar-with-dependencies.jar jar file. This jar contains all dependencies.",
"title": "Building"
},
{
"location": "/development/java_small_projects/#running",
"text": "Execute the built jar : java -jar rabbits-vs-hunter-[version]-jar-with-dependencies.jar",
"title": "Running"
},
{
"location": "/development/java_small_projects/#word-lister",
"text": "Source : GitHub repository",
"title": "Word lister"
},
{
"location": "/development/java_small_projects/#goal_1",
"text": "This project prints all words in a file, one per line.\nAll compound words and numbers are preserved (such as byte-input and -5.52% for example).",
"title": "Goal"
},
{
"location": "/development/java_small_projects/#building_1",
"text": "Using maven, just execute the following command : mvn clean package In the new target folder, you will find the word-lister-[version]-jar-with-dependencies.jar jar file. This jar contains all dependencies.",
"title": "Building"
},
{
"location": "/development/java_small_projects/#running_1",
"text": "Execute the built jar with the --help parameter to display the help message.\nTo parse a file, execute the following command : java -jar word-lister-[version]-jar-with-dependencies.jar path_to_a_file",
"title": "Running"
},
{
"location": "/development/library_reader/",
"text": "Introduction\n\n\nPDF-Reader is a small web application listing PDF documents and allowing to visualize them.\n\n\nBuilding\n\n\nThis project is built using \nBower\n.\nJust install it and run :\n\n\nbower install\n\n\n\n\nHow it works\n\n\nWritten in AngularJS, PDF-Reader calls a resource (\n/data/documents.json\n) providing a list of documents such as :\n\n\n[{\ntitle\n: \nMy report\n, \nlink\n: \nreport.pdf\n}]\n\n\n\n\nThe list is rendering such as a paginated table with a quick filter input. Clicking on the \nView\n button load the document in the right side pane.\n\n\nDocuments are stored in a \ndocuments\n folder.\n\n\nBuilt with\n\n\n\n\nUI : \nBulma\n\n\nMVC : \nAngularJS\n\n\nPDF Reader : \nangular-pdf\n\n\nPagination : \nangularUtils\n\n\nIcons : \nFont Awesome\n\n\n\n\nLicence :\n\n\nSource code is under \nMIT Licence\n\n\n\n\n\n \nFork me on GitHub",
"title": "Library reader"
},
{
"location": "/development/library_reader/#introduction",
"text": "PDF-Reader is a small web application listing PDF documents and allowing to visualize them.",
"title": "Introduction"
},
{
"location": "/development/library_reader/#building",
"text": "This project is built using Bower .\nJust install it and run : bower install",
"title": "Building"
},
{
"location": "/development/library_reader/#how-it-works",
"text": "Written in AngularJS, PDF-Reader calls a resource ( /data/documents.json ) providing a list of documents such as : [{ title : My report , link : report.pdf }] The list is rendering such as a paginated table with a quick filter input. Clicking on the View button load the document in the right side pane. Documents are stored in a documents folder.",
"title": "How it works"
},
{
"location": "/development/library_reader/#built-with",
"text": "UI : Bulma MVC : AngularJS PDF Reader : angular-pdf Pagination : angularUtils Icons : Font Awesome",
"title": "Built with"
},
{
"location": "/development/library_reader/#licence",
"text": "Source code is under MIT Licence \n Fork me on GitHub",
"title": "Licence :"
},
{ {
"location": "/development/project_deployer/", "location": "/development/project_deployer/",
"text": "Introduction\n\n\nProjectDeployer is a work-in-progress web application to deploy Git projects on a server written with Meteor.\n\n\nFeatures\n\n\nIn ProjectDeployer, it's possible to :\n\n\n\n\nregister / modify / delete Git project\n\n\ndeployment is \n\n\nsee deployment logs for each project\n\n\n\n\nUsage\n\n\nThe location for deployed projects is set in the \nserver/constants.js\n file with the \nDEPLOYMENT_FOLDER\n variable.\n\n\nTo launch ProjectDeployer, use the following command :\n\n\nmeteor --port $IP:$PORT\n\n\n\n\n\n\n\n \nFork me on GitHub", "text": "Introduction\n\n\nProjectDeployer is a work-in-progress web application to deploy Git projects on a server written with Meteor.\n\n\nFeatures\n\n\nIn ProjectDeployer, it's possible to :\n\n\n\n\nregister / modify / delete Git project\n\n\ndeployment is \n\n\nsee deployment logs for each project\n\n\n\n\nUsage\n\n\nThe location for deployed projects is set in the \nserver/constants.js\n file with the \nDEPLOYMENT_FOLDER\n variable.\n\n\nTo launch ProjectDeployer, use the following command :\n\n\nmeteor --port $IP:$PORT\n\n\n\n\n\n\n\n \nFork me on GitHub",

View File

@@ -90,6 +90,20 @@
<li class="toctree-l1 ">
<a class="" href="development/java_small_projects/">Java small projects</a>
</li>
<li class="toctree-l1 ">
<a class="" href="development/library_reader/">Library reader</a>
</li>
<li class="toctree-l1 "> <li class="toctree-l1 ">
<a class="" href="development/project_deployer/">Project deployer</a> <a class="" href="development/project_deployer/">Project deployer</a>

View File

@@ -4,7 +4,7 @@
<url> <url>
<loc>None/</loc> <loc>None/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
@@ -13,37 +13,49 @@
<url> <url>
<loc>None/development/cloudbudget/</loc> <loc>None/development/cloudbudget/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None/development/cloudbudget_angularjs/</loc> <loc>None/development/cloudbudget_angularjs/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None/development/filebrowser_durandal_widget/</loc> <loc>None/development/filebrowser_durandal_widget/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None/development/java_small_projects/</loc>
<lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None/development/library_reader/</loc>
<lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None/development/project_deployer/</loc> <loc>None/development/project_deployer/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None/development/scrabble_resolver/</loc> <loc>None/development/scrabble_resolver/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None/development/springboot_react_webpack/</loc> <loc>None/development/springboot_react_webpack/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
@@ -53,25 +65,25 @@
<url> <url>
<loc>None/docker/docker_apache_log_generator/</loc> <loc>None/docker/docker_apache_log_generator/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None/docker/docker_gocd/</loc> <loc>None/docker/docker_gocd/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None/docker/docker_java_log_generator/</loc> <loc>None/docker/docker_java_log_generator/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None/docker/docker_log_centralizer/</loc> <loc>None/docker/docker_log_centralizer/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
@@ -81,31 +93,31 @@
<url> <url>
<loc>None/games/Space_invaders_stories/</loc> <loc>None/games/Space_invaders_stories/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None/games/pacman/</loc> <loc>None/games/pacman/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None/games/pyramid/</loc> <loc>None/games/pyramid/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None/games/wordfighters/</loc> <loc>None/games/wordfighters/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>
<url> <url>
<loc>None/games/yahtzee/</loc> <loc>None/games/yahtzee/</loc>
<lastmod>2017-09-28</lastmod> <lastmod>2018-01-11</lastmod>
<changefreq>daily</changefreq> <changefreq>daily</changefreq>
</url> </url>