<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Application on Janik von Rotz</title>
    <link>https://janikvonrotz.ch/tags/application/</link>
    <description>Recent content in Application on Janik von Rotz</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 02 Apr 2015 07:13:31 +0000</lastBuildDate>
    <atom:link href="https://janikvonrotz.ch/tags/application/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Build a Java 3-tier application from scratch – Part 6: Client view</title>
      <link>https://janikvonrotz.ch/2015/04/02/build-a-java-3-tier-application-from-scratch-part-6-client-view/</link>
      <pubDate>Thu, 02 Apr 2015 07:13:31 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2015/04/02/build-a-java-3-tier-application-from-scratch-part-6-client-view/</guid>
      <description>&lt;p&gt;Welcome to the final part of my tutorial. In this last part we are going to write our view and run the client application.&lt;/p&gt;&#xA;&lt;p&gt;The client application consists of a login and a data pane. When you&amp;rsquo;ve successfully logged in, the visibility of these panes will be switched. That&amp;rsquo;s all you have to know. In case you want to use scene builder to create the client GUI here&amp;rsquo;s a picture of what you have to build:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build a Java 3-tier application from scratch – Part 3: Object-relational mapping</title>
      <link>https://janikvonrotz.ch/2015/03/30/build-a-java-3-tier-application-from-scratch-part-3-object-relational-mapping/</link>
      <pubDate>Mon, 30 Mar 2015 16:41:24 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2015/03/30/build-a-java-3-tier-application-from-scratch-part-3-object-relational-mapping/</guid>
      <description>&lt;p&gt;Welcome to third part of my 3-tier application tutorial. Within this and the next part we are going to develope simple webservice that communicates with the database and maps Java objects to data tables.&#xA;We will create a controller that communicates with our MySQL database using the EclipseLink ORM to abstract this process.&lt;/p&gt;&#xA;&lt;p&gt;Here&amp;rsquo;s a picture of what we want to achieve. A simple webservice that&amp;rsquo;s serves depending on the url an array of json data.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://janikvonrotz.ch/wp-content/uploads/2015/03/Java-3-tier-webservice.png&#34; alt=&#34;Java 3-tier webservice&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build a Java 3-tier application from scratch - Part 2: Model setup</title>
      <link>https://janikvonrotz.ch/2015/03/28/build-a-java-3-tier-application-from-scratch-part-2-model-setup/</link>
      <pubDate>Sat, 28 Mar 2015 18:01:51 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2015/03/28/build-a-java-3-tier-application-from-scratch-part-2-model-setup/</guid>
      <description>&lt;p&gt;Last time we&amp;rsquo;ve set up our basic project structure with gradle. This time we are going to create the models aka our Java classes. Below is uml diagram showing all classes, interfaces and their relationship.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://janikvonrotz.ch/wp-content/uploads/2015/03/3-tier-java-application-Classmodel.png&#34; alt=&#34;3-tier java application Classmodel&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build a Java 3-tier application from scratch - Part 1: Introduction and project setup</title>
      <link>https://janikvonrotz.ch/2015/03/15/build-a-java-3-tier-application-from-scratch-part-1-introduction-and-project-setup/</link>
      <pubDate>Sun, 15 Mar 2015 16:57:38 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2015/03/15/build-a-java-3-tier-application-from-scratch-part-1-introduction-and-project-setup/</guid>
      <description>&lt;p&gt;Welcome to my first post of the Java 3-tier application tutorial. In this tutorial I will tell show how you can develope a Model-View-Controller based Java desktop and server application using the latest tools and frameworks.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Superb Java development with Gradle, Hibernate, FlywayDB, JavaFX and Eclipse – Part 2</title>
      <link>https://janikvonrotz.ch/2015/03/05/superb-java-development-with-gradle-hibernate-flywaydb-javafx-and-eclipse-part-2/</link>
      <pubDate>Thu, 05 Mar 2015 17:01:57 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2015/03/05/superb-java-development-with-gradle-hibernate-flywaydb-javafx-and-eclipse-part-2/</guid>
      <description>&lt;p&gt;As promised here&amp;rsquo;s the sequel to my last tutorial: &lt;a href=&#34;https://janikvonrotz.ch/2015/03/03/superb-java-development-with-gradle-hibernate-flywaydb-javafx-and-eclipse-part-1/&#34; title=&#34;Superb Java development with Gradle, Hibernate, FlywayDB, JavaFX and Eclipse – Part 1&#34;&gt;Part 1&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This time we create a basic rich application with JavaFX. It will be quite simple, but still a good example to show how you can structure a complex project according to MVC.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Superb Java development with Gradle, Hibernate, FlywayDB, JavaFX and Eclipse - Part 1</title>
      <link>https://janikvonrotz.ch/2015/03/03/superb-java-development-with-gradle-hibernate-flywaydb-javafx-and-eclipse-part-1/</link>
      <pubDate>Tue, 03 Mar 2015 23:53:04 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2015/03/03/superb-java-development-with-gradle-hibernate-flywaydb-javafx-and-eclipse-part-1/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Wow that&amp;rsquo;s the best Java tutorial I&amp;rsquo;ve seen so far!&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;-You in a few minutes.&lt;/p&gt;&#xA;&lt;p&gt;Sounds selfish, doesn&amp;rsquo;t it? Well it has the right to be, it took me 2 hours to write that! Don&amp;rsquo;t hesitate now and turn on your dev machine.&#xA;After this tutorial you have to rethink your Java development process and if you don&amp;rsquo;t have one yet this is the best place to start.&#xA;I will show you the most advanced tools to speed up your Java development environment and collaboration capabilities.&#xA;In this tutorial we are going to develop a simple MVC (Model, View, Controller) application ruled by the DRY (Don&amp;rsquo;t repeat yourself) approach.&lt;/p&gt;&#xA;&lt;p&gt;The crappy picture below shows what&amp;rsquo;s going on according to my brain.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://janikvonrotz.ch/wp-content/uploads/2015/03/Project-Concept.png&#34; alt=&#34;Project Concept&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Let’s write a Laravel application - Introduction</title>
      <link>https://janikvonrotz.ch/2015/01/28/lets-write-a-laravel-application-introduction/</link>
      <pubDate>Wed, 28 Jan 2015 18:36:10 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2015/01/28/lets-write-a-laravel-application-introduction/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m going to develop a &lt;a href=&#34;http://laravel.com/&#34;&gt;Laravel&lt;/a&gt; application with my friends. The application is called RowBook. It will be a simple tool to log all the trips of the &lt;a href=&#34;http://www.seeclub-luzern.ch/&#34;&gt;row club Lucerne&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install phpMyAdmin website</title>
      <link>https://janikvonrotz.ch/2014/04/14/install-phpmyadmin-website/</link>
      <pubDate>Mon, 14 Apr 2014 09:49:37 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2014/04/14/install-phpmyadmin-website/</guid>
      <description>&lt;p&gt;&lt;em&gt;This post is part of my &lt;a href=&#34;https://janikvonrotz.ch/your-own-virtual-private-server-hosting-solution/&#34;&gt;Your own Virtual Private Server hosting solution&lt;/a&gt; project.&lt;/em&gt;&lt;br&gt;&#xA;&lt;em&gt;Get the latest version of this article here: &lt;a href=&#34;https://gist.github.com/9392925&#34;&gt;https://gist.github.com/9392925&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;phpMyAdmin is a free software tool written in PHP, intended to handle the administration of MySQL over the Web.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Increase Max Upload for php5-fpm website</title>
      <link>https://janikvonrotz.ch/2014/04/11/increase-max-upload-for-php5-fpm-website/</link>
      <pubDate>Fri, 11 Apr 2014 06:55:10 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2014/04/11/increase-max-upload-for-php5-fpm-website/</guid>
      <description>&lt;p&gt;&lt;em&gt;This post is part of my &lt;a href=&#34;https://janikvonrotz.ch/your-own-virtual-private-server-hosting-solution/&#34;&gt;Your own Virtual Private Server hosting solution&lt;/a&gt; project.&lt;/em&gt;&lt;br&gt;&#xA;&lt;em&gt;Get the latest version of this article here: &lt;a href=&#34;https://gist.github.com/9604715&#34;&gt;https://gist.github.com/9604715&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;In some cases the default memory allocation for php is not enough to run an application properly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Nginx php5-fpm website</title>
      <link>https://janikvonrotz.ch/2014/04/11/install-nginx-php5-fpm-website/</link>
      <pubDate>Fri, 11 Apr 2014 06:52:52 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2014/04/11/install-nginx-php5-fpm-website/</guid>
      <description>&lt;p&gt;&lt;em&gt;This post is part of my &lt;a href=&#34;https://janikvonrotz.ch/your-own-virtual-private-server-hosting-solution/&#34;&gt;Your own Virtual Private Server hosting solution&lt;/a&gt; project.&lt;/em&gt;&lt;br&gt;&#xA;&lt;em&gt;Get the latest version of this article here: &lt;a href=&#34;https://gist.github.com/9445746&#34;&gt;https://gist.github.com/9445746&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;This is a minimal Nginx configuration to run php based websites/ applications.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Node.js Nginx proxy website</title>
      <link>https://janikvonrotz.ch/2014/04/02/node-js-nginx-proxy-website/</link>
      <pubDate>Wed, 02 Apr 2014 06:52:03 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2014/04/02/node-js-nginx-proxy-website/</guid>
      <description>&lt;p&gt;&lt;em&gt;This post is part of my &lt;a href=&#34;https://janikvonrotz.ch/your-own-virtual-private-server-hosting-solution/&#34;&gt;Your own Virtual Private Server hosting solution&lt;/a&gt; project.&lt;/em&gt;&lt;br&gt;&#xA;&lt;em&gt;Get the latest version of this article here: &lt;a href=&#34;https://gist.github.com/9407504&#34;&gt;https://gist.github.com/9407504&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;It&amp;rsquo;s recommanded to publish a Node.js application with a Nginx proxy website.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install npm package forever</title>
      <link>https://janikvonrotz.ch/2014/03/28/install-npm-package-forever/</link>
      <pubDate>Fri, 28 Mar 2014 12:49:20 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2014/03/28/install-npm-package-forever/</guid>
      <description>&lt;p&gt;&lt;em&gt;This post is part of my &lt;a href=&#34;https://janikvonrotz.ch/your-own-virtual-private-server-hosting-solution/&#34;&gt;Your own Virtual Private Server hosting solution&lt;/a&gt; project.&lt;/em&gt;&lt;br&gt;&#xA;&lt;em&gt;Get the latest version of this article here: &lt;a href=&#34;https://gist.github.com/9347463&#34;&gt;https://gist.github.com/9347463&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;A simple CLI tool for ensuring that a given script runs continuously (i.e. forever).&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
