<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Piotr Pasich &#187; Solutions</title>
	<atom:link href="http://piotrpasich.com/category/solutions/feed/" rel="self" type="application/rss+xml" />
	<link>http://piotrpasich.com</link>
	<description>PHP, Symfony, Design Patterns</description>
	<lastBuildDate>Mon, 20 Nov 2017 07:00:44 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.0.38</generator>
	<item>
		<title>How To Setup Own Bitcoin Simulation Network</title>
		<link>http://piotrpasich.com/how-to-setup-own-bitcoin-simulation-network/</link>
		<comments>http://piotrpasich.com/how-to-setup-own-bitcoin-simulation-network/#comments</comments>
		<pubDate>Mon, 20 Nov 2017 07:00:44 +0000</pubDate>
		<dc:creator><![CDATA[Piotr Pasich]]></dc:creator>
				<category><![CDATA[bitcoin]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://piotrpasich.com/?p=2884</guid>
		<description><![CDATA[Paying for goods with Bitcoin is becoming more and more popular. If you run, maintain or develop an e-commerce website, ICO project, exchange, or trading system, you may be interested in a quick way of integrating with the Bitcoin blockchain. This article will show one of many ways of installing a Bitcoin mining software and [&#8230;]]]></description>
		<wfw:commentRss>http://piotrpasich.com/how-to-setup-own-bitcoin-simulation-network/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The Blockchain fundamentals for developers</title>
		<link>http://piotrpasich.com/the-blockchain-fundamentals-for-developers/</link>
		<comments>http://piotrpasich.com/the-blockchain-fundamentals-for-developers/#comments</comments>
		<pubDate>Mon, 23 Oct 2017 06:04:50 +0000</pubDate>
		<dc:creator><![CDATA[Piotr Pasich]]></dc:creator>
				<category><![CDATA[bitcoin]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[cryptocurrency]]></category>
		<category><![CDATA[ethereum]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://piotrpasich.com/?p=2804</guid>
		<description><![CDATA[During my journey with the cryptocurrency, I realized this is a common problem to find a highly qualified programmer who used to work with the cryptocurrency network. This is like finding a big panda in China &#8211; they are super rare. So, finally I was called a big panda and because I like to have some [&#8230;]]]></description>
		<wfw:commentRss>http://piotrpasich.com/the-blockchain-fundamentals-for-developers/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Putting all pieces together and shipping with Codeship (part III)</title>
		<link>http://piotrpasich.com/putting-all-pieces-together-and-shipping-with-codeship-part-iii/</link>
		<comments>http://piotrpasich.com/putting-all-pieces-together-and-shipping-with-codeship-part-iii/#comments</comments>
		<pubDate>Tue, 18 Aug 2015 11:27:48 +0000</pubDate>
		<dc:creator><![CDATA[Piotr Pasich]]></dc:creator>
				<category><![CDATA[Continuous Deployment Series]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Symfony2]]></category>

		<guid isPermaLink="false">http://piotrpasich.com/?p=2789</guid>
		<description><![CDATA[Continuous deployment environment with Docker, AWS EB and Codeship In the last two episodes we have configured the Docker environment and automated deployment with Elastic Beanstalk, but still the process requires some manual actions and I personally would like to avoid any unnecessary interference in the process. So, today I will walk you through combining [&#8230;]]]></description>
		<wfw:commentRss>http://piotrpasich.com/putting-all-pieces-together-and-shipping-with-codeship-part-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automated deployment with AWS Elastic Beanstalk (EB) – Part II</title>
		<link>http://piotrpasich.com/automated-deployment-with-aws-elastic-beanstalk-eb-part-ii/</link>
		<comments>http://piotrpasich.com/automated-deployment-with-aws-elastic-beanstalk-eb-part-ii/#comments</comments>
		<pubDate>Fri, 07 Aug 2015 11:22:37 +0000</pubDate>
		<dc:creator><![CDATA[Piotr Pasich]]></dc:creator>
				<category><![CDATA[Continuous Deployment Series]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Symfony2]]></category>
		<category><![CDATA[Vagrant]]></category>

		<guid isPermaLink="false">http://piotrpasich.com/?p=2783</guid>
		<description><![CDATA[Continuous deployment environment with Docker, AWS EB and Codeship In the previous part we set up a dedicated Symfony application on Docker virtual containers and prepared environments that may be transferred between developers during project cycle. The next step is to prepare the application for pushing into the cloud. There are many options available on [&#8230;]]]></description>
		<wfw:commentRss>http://piotrpasich.com/automated-deployment-with-aws-elastic-beanstalk-eb-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Livecoding the SlackMessenger</title>
		<link>http://piotrpasich.com/livecoding-the-slackmessenger/</link>
		<comments>http://piotrpasich.com/livecoding-the-slackmessenger/#comments</comments>
		<pubDate>Fri, 10 Jul 2015 11:16:24 +0000</pubDate>
		<dc:creator><![CDATA[Piotr Pasich]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Symfony2]]></category>

		<guid isPermaLink="false">http://piotrpasich.com/?p=2776</guid>
		<description><![CDATA[A couple of weeks ago I have discovered a new service – the livecoding.tv. It is a livestreaming platform where people code products, live. They connect people around the programming languages that they love. Streamers are a mix of professional engineers, students and hobby coders. So, I have decided to join the community and broadcast [&#8230;]]]></description>
		<wfw:commentRss>http://piotrpasich.com/livecoding-the-slackmessenger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From 0 to Continuous deployment in 90 minutes</title>
		<link>http://piotrpasich.com/from-0-to-continuous-deployment-in-90-minutes/</link>
		<comments>http://piotrpasich.com/from-0-to-continuous-deployment-in-90-minutes/#comments</comments>
		<pubDate>Thu, 09 Jul 2015 11:11:17 +0000</pubDate>
		<dc:creator><![CDATA[Piotr Pasich]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Symfony2]]></category>

		<guid isPermaLink="false">http://piotrpasich.com/?p=2770</guid>
		<description><![CDATA[Two days ago I have published a post at X-Team blog about achieving continuous deployment process. To do so, I choose the Docker for visualization, AWS Elastic Beanstalk as a delivery environment and Codeship as continuous integration system. The tutorial is created as a video screencasting starting from a basic Symfony application and and carried [&#8230;]]]></description>
		<wfw:commentRss>http://piotrpasich.com/from-0-to-continuous-deployment-in-90-minutes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ant, composer and code quality tools</title>
		<link>http://piotrpasich.com/ant-composer-and-code-quality-tools/</link>
		<comments>http://piotrpasich.com/ant-composer-and-code-quality-tools/#comments</comments>
		<pubDate>Thu, 19 Mar 2015 11:41:44 +0000</pubDate>
		<dc:creator><![CDATA[Piotr Pasich]]></dc:creator>
				<category><![CDATA[Hour for Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Solutions]]></category>

		<guid isPermaLink="false">http://piotrpasich.com/?p=2764</guid>
		<description><![CDATA[Contributing the open source is a topic raised time and again on blogs, during conferences, meetups and barcamps. This happens because of several reasons – many programmers want to be involved in extraordinary projects, create useful solutions or leave their marks on a masterpiece of software. I have always wanted to be a part of [&#8230;]]]></description>
		<wfw:commentRss>http://piotrpasich.com/ant-composer-and-code-quality-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rabbit behind the scenes</title>
		<link>http://piotrpasich.com/rabbit-behind-the-scenes/</link>
		<comments>http://piotrpasich.com/rabbit-behind-the-scenes/#comments</comments>
		<pubDate>Sun, 28 Sep 2014 06:38:26 +0000</pubDate>
		<dc:creator><![CDATA[Piotr Pasich]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Symfony2]]></category>

		<guid isPermaLink="false">http://piotrpasich.com/?p=2555</guid>
		<description><![CDATA[Queuing in the background &#8211; getting started with RabbitMQ message broker In PHP business logic is usually put right in action’s method or just behind it. Hence, every little piece of delaying and long-running code will be processed with a request. The problem is almost undetectable if a user sends an e-mail but with more [&#8230;]]]></description>
		<wfw:commentRss>http://piotrpasich.com/rabbit-behind-the-scenes/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>CakePHP with Symfony&#8217;s2 router</title>
		<link>http://piotrpasich.com/cakephp-with-symfonys2-router/</link>
		<comments>http://piotrpasich.com/cakephp-with-symfonys2-router/#comments</comments>
		<pubDate>Tue, 12 Aug 2014 06:31:53 +0000</pubDate>
		<dc:creator><![CDATA[Piotr Pasich]]></dc:creator>
				<category><![CDATA[CakePhp]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Symfony2]]></category>

		<guid isPermaLink="false">http://piotrpasich.com/?p=2533</guid>
		<description><![CDATA[A couple of months ago I have started my adventure with CakePhp and as every Symfony&#8217;s developer I thought that any other framework except Symfony is a piece of crap. Day by day and step by step I began to realize that&#8217;s not so bad as it seemed to be in the beginning. Well, the [&#8230;]]]></description>
		<wfw:commentRss>http://piotrpasich.com/cakephp-with-symfonys2-router/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>The fastest way to EventListener in Symfony2</title>
		<link>http://piotrpasich.com/the-fastest-way-to-eventlistener-in-symfony2-2/</link>
		<comments>http://piotrpasich.com/the-fastest-way-to-eventlistener-in-symfony2-2/#comments</comments>
		<pubDate>Thu, 07 Aug 2014 05:57:14 +0000</pubDate>
		<dc:creator><![CDATA[Piotr Pasich]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Symfony2]]></category>

		<guid isPermaLink="false">http://piotrpasich.com/?p=2510</guid>
		<description><![CDATA[Event Driven Design is really popular topic for about two years and I don&#8217;t suprised this trend. You can really fast decouple parts of code without any influence on any other &#8211; you can send emails, saving logs or data to database without additional mess in your core class. The main idea As you can [&#8230;]]]></description>
		<wfw:commentRss>http://piotrpasich.com/the-fastest-way-to-eventlistener-in-symfony2-2/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
