<?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>JA Media Solutions &#124; GIS Services, Software and Web Development</title>
	<atom:link href="http://www.jamediasolutions.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jamediasolutions.com</link>
	<description></description>
	<lastBuildDate>Sun, 05 May 2013 10:58:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Creating an Online Interactive Map with KML, Google and ESRI ArcMap</title>
		<link>http://www.jamediasolutions.com/blog/creating-an-online-interactive-map.html</link>
		<comments>http://www.jamediasolutions.com/blog/creating-an-online-interactive-map.html#comments</comments>
		<pubDate>Mon, 04 Feb 2013 21:48:03 +0000</pubDate>
		<dc:creator>Aldwin Galapon</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[ArcMap]]></category>
		<category><![CDATA[ESRI]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Map]]></category>
		<category><![CDATA[KML]]></category>

		<guid isPermaLink="false">http://www.jamediasolutions.com/?p=868</guid>
		<description><![CDATA[<p>KML is a file format used to display geographic data in an Earth browser such as Google Earth, Google Maps, and Google Maps for mobile. KML uses a tag-based structure with nested elements and attributes and is based on the XML standard.</p><p>The post <a href="http://www.jamediasolutions.com/blog/creating-an-online-interactive-map.html">Creating an Online Interactive Map with KML, Google and ESRI ArcMap</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><strong>Option 1: Embed KML file created in Google Map to website</strong></p>
<div style="width: 100%; display: block; padding: 5px; background-color: #f5f5f5; margin: 5px; color: #000000;">KML is a file format used to display geographic data in an Earth browser such as Google Earth, Google Maps, and Google Maps for mobile. KML uses a tag-based structure with nested elements and attributes and is based on the XML standard. All tags are case-sensitive and must be appear exactly as they are listed in the <a href="https://developers.google.com/kml/documentation/kmlreference" target="_blank" style="color: #000; text-decoration: underline;">KML Reference</a>. The Reference indicates which tags are optional. Within a given element, tags must appear in the order shown in the Reference.</div>
<ol>
<li><span style="line-height: 13px;">Go to <a title="Google Map" href="https://maps.google.com/" target="_blank">Google Maps</a>, login using your Google account then click button &#8220;My Places&#8221;.  </span></li>
<li>Create your personalized map by clicking &#8220;Create Map&#8221; button. For this example, I named my Map as &#8220;Sample Interactive Map&#8221;, where I added polygon, line and points as seen below, where the line represents Lake Fort Peck&#8217;s centroid, blue polygon covering the area of the lake and points representing bays (blue wave symbol) and park (green pine tree symbol).<iframe src="http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=http:%2F%2Fwww.jamediasolutions.com%2Fkml%2FSampleInteractiveMap.kml&amp;sll=47.789171,-106.935425&amp;sspn=0.985404,2.705383&amp;t=h&amp;ie=UTF8&amp;ll=47.787326,-106.935425&amp;spn=1.476317,3.295898&amp;z=8&amp;output=embed" height="400" width="600" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe><br />
<small><a style="color: #0000ff; text-align: left;" href="http://maps.google.co.uk/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=http:%2F%2Fwww.jamediasolutions.com%2Fkml%2FSampleInteractiveMap.kml&amp;sll=47.789171,-106.935425&amp;sspn=0.985404,2.705383&amp;t=h&amp;ie=UTF8&amp;ll=47.787326,-106.935425&amp;spn=1.476317,3.295898&amp;z=8" target="_blank">View Larger Map</a></small></li>
<li>These lines, points and polygons can be customized to fit your preference and how you would like your final layer to look like (e.g. you can upload your own point symbol, change the color of your line or color and opacity of your polygon). You can likewise add descriptions to these items, adding links, information and even media (videos, images, etc.) to them.</li>
<li>When you are finished with your map, click save and done button. To download your kml file, click &#8220;KML&#8221; link displayed on your Google Map dashboard.</li>
<li>Embedding your KML file to your website is just a few steps away. Upload your KML file to your website (e.g. http://www.jamediasolutions.com/kml/SampleInteractiveMap.kml, I uploaded this example map to my KML folder), then go to <a title="Google Map" href="https://maps.google.com/" target="_blank">Google Maps</a> and paste your KML url to Google Map search textbox.</li>
<li>Finally click &#8220;Link to these page&#8221; icon and an embed code will be displayed. Copy this code and paste to your website post just like I did above.</li>
</ol>
<p>To be continued&#8230;. for options 2 and 3.</p>
<p>The post <a href="http://www.jamediasolutions.com/blog/creating-an-online-interactive-map.html">Creating an Online Interactive Map with KML, Google and ESRI ArcMap</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jamediasolutions.com/blog/creating-an-online-interactive-map.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CMO Construction Services Corporation</title>
		<link>http://www.jamediasolutions.com/portfolio/cmo-construction-services-corp.html</link>
		<comments>http://www.jamediasolutions.com/portfolio/cmo-construction-services-corp.html#comments</comments>
		<pubDate>Sun, 06 Jan 2013 22:23:07 +0000</pubDate>
		<dc:creator>Aldwin Galapon</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web Design & Development]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[Construction]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[Local]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.jamediasolutions.com/?p=790</guid>
		<description><![CDATA[<p>Established as a single proprietorship company in 2002 and through the progress and development of the company it was then registered to the Securities and Exchange Commission as a Corporation on March 8, 2007.</p><p>The post <a href="http://www.jamediasolutions.com/portfolio/cmo-construction-services-corp.html">CMO Construction Services Corporation</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><strong>The Company</strong></p>
<p>Established as a single proprietorship company in 2002 and through the progress and development of the company it was then registered to the Securities and Exchange Commission as a Corporation on March 8, 2007. The CMO CSC was accredited by the Philippines Contractors Accreditation Board (PCAB) on November 04, 2009 and classified under the category of General Building “D” with license number 34142. The company is presently engaged in General Construction, Civil and Engineering Works, Steel and Glass Fabrication services with the aim of providing the highest quality and standard at par with other companies in its class.</p>
<p><strong>Our People</strong></p>
<p>CMO CSC has built a reputation for technical excellence and high quality of work. Our people are highly skilled in their respective line of expertise. With their vast experience in the field of construction, the company will surely deliver the quality and excellence of the projects expected from it.</p>
<p><strong>Our Mission</strong></p>
<p><strong></strong>To provide the highest quality and standard of engineering services using our technical resources, vast experiences and strategic management.</p>
<p><strong>Our Vision</strong></p>
<p>To be one of the leading contractors in its class committed to excellence service and achieving client satisfaction for the continuous improvement and growth of the company.</p>
<p><strong>Our Customers</strong></p>
<p>For less than a decade, CMO CSC has served more than 30 companies nationwide, from banks, schools, local governments and other private entities. Our roster well-known customers include Ayala Land Corp., Monark Philippines, Landbank Realty and Development Corporation, University of the Philippines Manila, Samsung Philippines Inc., Pasig City and other various private companies. At CMO CSC customers needs come first. Whether it’s a last minute change or a request for an additional works, customers are rest assured that CMO CSC will be up to the task to deliver your requirements. CMO CSC always invests in the latest tools, equipment and in training (technical and non-technical) our people in order to provide our customers with the best and the most reliable services.</p>
<p><strong>Our Organizational Structure</strong></p>
<p>CMO Construction Services Corporation is headed by Engr. Arnel A. Sanduco as the President/General Manager.He is a Mapua Institute of Technology alumnus and a duly licensed Civil Engineer. He directly supervising and managing the projects of CMO CSC backed-up by a pool of highly skilled workers in their respective line of expertise.</p>
<p><strong> Our Edge</strong></p>
<p>CMO Construction Services Corporation treats each customer with paralleled professionalism, attention to detail and respect, whether it is a design/build or bid/build project. We provide our services in timely and cost-effective manner not only in the design/bid phase, but during construction as well.</p>
<p>At CMO CSC, we have the experience you can trust, and we are always looking to be the best contractor in our class to continually give our customers the best service possible. From, new town houses, new commercial construction and remodeling, to building retrofit and electrical services, we serve the general construction needs of property owner with quality and timely services throughout the country.</p>
<p>We have the equipment, tools, vehicles and resources necessary to complete any projects. We have well-known suppliers that give us the quality materials for your needs.</p>
<p><strong>Our Market</strong></p>
<p>Through our vast experience, CMO Construction Services Corporation can provide with a process that ensures successful construction anywhere in the country from NCR, Luzon, Visayas and Mindanao regions.</p>
<p>We have a broad range of customer mix, be it town houses, residential buildings, or building renovation. We design and construct that meet the specific needs of our clients.</p>
<p>The post <a href="http://www.jamediasolutions.com/portfolio/cmo-construction-services-corp.html">CMO Construction Services Corporation</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jamediasolutions.com/portfolio/cmo-construction-services-corp.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wilderness Moments Wildlife and Nature Greeting Cards by John E. Marriott</title>
		<link>http://www.jamediasolutions.com/portfolio/wilderness-moments-wildlife-and-nature-greeting-cards-by-john-e-marriott.html</link>
		<comments>http://www.jamediasolutions.com/portfolio/wilderness-moments-wildlife-and-nature-greeting-cards-by-john-e-marriott.html#comments</comments>
		<pubDate>Fri, 30 Nov 2012 16:28:18 +0000</pubDate>
		<dc:creator>Aldwin Galapon</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web Design & Development]]></category>
		<category><![CDATA[Abroad]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.jamediasolutions.com/?p=752</guid>
		<description><![CDATA[<p>Wilderness Moments is a beautiful collection of wildlife and landscape greeting cards by Canadian nature photographer John E. Marriott. </p><p>The post <a href="http://www.jamediasolutions.com/portfolio/wilderness-moments-wildlife-and-nature-greeting-cards-by-john-e-marriott.html">Wilderness Moments Wildlife and Nature Greeting Cards by John E. Marriott</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></description>
				<content:encoded><![CDATA[<h2>Wilderness Moments Greeting Cards</h2>
<p>Featuring the Canadian wildlife and nature photography of John E. Marriott</p>
<p>Wilderness Moments is a beautiful collection of wildlife and landscape greeting cards by Canadian nature photographer John E. Marriott. Perfect for any occasion, John&#8217;s elegant, professionally-designed, colour greeting cards feature 51 of his favourite wilderness scenes and wildlife images from across Canada in a 5&#8243; x 7&#8243; format.</p>
<p>John&#8217;s card line is produced on FSC-certified glossy, recycled-content paper at Alberta&#8217;s only solar-powered printing plant. They are the Canadian Rockies&#8217; best-selling greeting cards and have sold almost 150,000 cards to date!</p>
<h2>About John E. Marriott</h2>
<div id="attachment_726" class="wp-caption alignleft" style="width: 126px"><img class="size-full wp-image-726" title="John E. Marriott" src="http://www.jamediasolutions.com/wp-content/uploads/2012/11/jm-thumb.png" alt="John E. Marriott" width="116" height="117" /><p class="wp-caption-text">Canadian wildlife and nature photographer John E. Marriott</p></div>
<p>John E. Marriott is one of Canada&#8217;s premier wildlife and nature photographers, with images published by National Geographic, Canadian Geographic, Reader&#8217;s Digest, Maclean’s, OWL, Ranger Rick and more.</p>
<p>John has self-published and sold more than 140,000 greeting cards and 35,000 books throughout North America and is the author of the Canadian best-selling coffee table books, Banff &amp; Lake Louise: Images of Banff National Park, Wildlife of the Canadian Rockies: A Glimpse at Life on the Wild Side, and The Canadian Rockies: Banff, Jasper &amp; Beyond.</p>
<p>John is currently a contributing editor for Outdoor Photography Canada magazine and is the owner/operator of one of Canada&#8217;s most successful wildlife photography tour companies, Canadian Wildlife Photography Tours.</p>
<p>The post <a href="http://www.jamediasolutions.com/portfolio/wilderness-moments-wildlife-and-nature-greeting-cards-by-john-e-marriott.html">Wilderness Moments Wildlife and Nature Greeting Cards by John E. Marriott</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jamediasolutions.com/portfolio/wilderness-moments-wildlife-and-nature-greeting-cards-by-john-e-marriott.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>John E Marriott Canadian Wildlife and Nature Photography</title>
		<link>http://www.jamediasolutions.com/portfolio/john-e-marriott-canadian-wildlife-and-nature-photography.html</link>
		<comments>http://www.jamediasolutions.com/portfolio/john-e-marriott-canadian-wildlife-and-nature-photography.html#comments</comments>
		<pubDate>Fri, 30 Nov 2012 14:22:23 +0000</pubDate>
		<dc:creator>Aldwin Galapon</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web Design & Development]]></category>
		<category><![CDATA[Abroad]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[Pixaria]]></category>

		<guid isPermaLink="false">http://www.jamediasolutions.com/?p=717</guid>
		<description><![CDATA[<p>John E. Marriott is one of Canada's premier wildlife and nature photographers, with images published by National Geographic, Canadian Geographic, Reader's Digest, Maclean’s, OWL, Ranger Rick and more.</p><p>The post <a href="http://www.jamediasolutions.com/portfolio/john-e-marriott-canadian-wildlife-and-nature-photography.html">John E Marriott Canadian Wildlife and Nature Photography</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></description>
				<content:encoded><![CDATA[<h2>About John E. Marriott</h2>
<div id="attachment_726" class="wp-caption alignleft" style="width: 126px"><img class="size-full wp-image-726" title="John E. Marriott" src="http://www.jamediasolutions.com/wp-content/uploads/2012/11/jm-thumb.png" alt="John E. Marriott" width="116" height="117" /><p class="wp-caption-text">Canadian wildlife and nature photographer John E. Marriott</p></div>
<p>John E. Marriott is one of Canada&#8217;s premier wildlife and nature photographers, with images published by National Geographic, Canadian Geographic, Reader&#8217;s Digest, Maclean’s, OWL, Ranger Rick and more.</p>
<p>John has self-published and sold more than 140,000 greeting cards and 35,000 books throughout North America and is the author of the Canadian best-selling coffee table books, Banff &amp; Lake Louise: Images of Banff National Park, Wildlife of the Canadian Rockies: A Glimpse at Life on the Wild Side, and The Canadian Rockies: Banff, Jasper &amp; Beyond.</p>
<p>John is currently a contributing editor for Outdoor Photography Canada magazine and is the owner/operator of one of Canada&#8217;s most successful wildlife photography tour companies, Canadian Wildlife Photography Tours.</p>
<h2>Websites<br />
<span>Design Layout by: Ivy Design Inc., Calgary, Alberta, Canada</span></h2>
<div id="attachment_718" class="wp-caption alignleft" style="width: 172px"><a title="John E Marriott Canadian Wildlife and Nature Photography" href="http://www.wildernessprints.com/" target="_blank"><img class=" wp-image-718  " title="John E Marriott Canadian Wildlife and Nature Photography" src="http://www.jamediasolutions.com/wp-content/uploads/2012/11/www.wildernessprints.com_screenshot-200x133.png" alt="John E Marriott Canadian Wildlife and Nature Photography" width="162" height="108" /></a><p class="wp-caption-text">John E Marriott Canadian Wildlife and Nature Photography</p></div>
<div id="attachment_731" class="wp-caption alignleft" style="width: 172px"><a title="Wilderness Moments Wildlife and Nature Greeting Cards by John E. Marriott" href="http://www.wildernessmoments.com/" target="_blank"><img class=" wp-image-731  " title="Wilderness Moments Wildlife and Nature Greeting Cards by John E. Marriott" src="http://www.jamediasolutions.com/wp-content/uploads/2012/11/www.wildernessmoments.com_screenshot-200x133.png" alt="Wilderness Moments Wildlife and Nature Greeting Cards by John E. Marriott" width="162" height="108" /></a><p class="wp-caption-text">Wilderness Moments Wildlife and Nature Greeting Cards by John E. Marriott</p></div>
<div id="attachment_730" class="wp-caption alignleft" style="width: 172px"><a title="Canadian Wildlife Photography Tours and Workshops by John E. Marriott" href="http://www.canwildphototours.com/" target="_blank"><img class=" wp-image-730  " title="Canadian Wildlife Photography Tours and Workshops by John E. Marriott" src="http://www.jamediasolutions.com/wp-content/uploads/2012/11/www.canwildphototours.com_screenshot-200x133.png" alt="Canadian Wildlife Photography Tours and Workshops by John E. Marriott" width="162" height="108" /></a><p class="wp-caption-text">Canadian Wildlife Photography Tours and Workshops by John E. Marriott</p></div>
<div style="clear: both;"></div>
<p>The post <a href="http://www.jamediasolutions.com/portfolio/john-e-marriott-canadian-wildlife-and-nature-photography.html">John E Marriott Canadian Wildlife and Nature Photography</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jamediasolutions.com/portfolio/john-e-marriott-canadian-wildlife-and-nature-photography.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration</title>
		<link>http://www.jamediasolutions.com/blog/deterministic-no-sql-or-reads-sql-data-in-its-declaration.html</link>
		<comments>http://www.jamediasolutions.com/blog/deterministic-no-sql-or-reads-sql-data-in-its-declaration.html#comments</comments>
		<pubDate>Sun, 11 Nov 2012 15:54:41 +0000</pubDate>
		<dc:creator>Aldwin Galapon</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.jamediasolutions.com/?p=713</guid>
		<description><![CDATA[<p>I experienced this error while trying to alter one of my stored procedures remotely on a master server. After some research, I ended up getting information from "<a title="Binary Logging of Stored Programs" href="http://dev.mysql.com/doc/refman/5.0/en/stored-programs-logging.html" rel="nofollow" target="_blank">Binary Logging of Stored Programs</a>".</p><p>The post <a href="http://www.jamediasolutions.com/blog/deterministic-no-sql-or-reads-sql-data-in-its-declaration.html">DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>I experienced this error while trying to alter one of my stored procedures remotely on a master server. After some research, I ended up getting information from &#8220;<a title="Binary Logging of Stored Programs" href="http://dev.mysql.com/doc/refman/5.0/en/stored-programs-logging.html" rel="nofollow" target="_blank">Binary Logging of Stored Programs</a>&#8220;.</p>
<p><strong>From MySQL Reference in verbatim:</strong><br />
When you create a stored function, you must declare either that it is deterministic or that it does not modify data. Otherwise, it may be unsafe for data recovery or replication.</p>
<p>By default, for a CREATE FUNCTION statement to be accepted, at least one of DETERMINISTIC, NO SQL, or READS SQL DATA must be specified explicitly. Otherwise an error occurs:</p>
<div style="width: 100%; display: block; padding: 5px; background-color: #f5f5f5; margin: 5px; color: #000000;">ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)</div>
<p>Further reading helped me arrive to the conclusion to the cause of this error:</p>
<div style="width: 100%; display: block; padding: 5px; background-color: #f5f5f5; margin: 5px; color: #000000;"><strong>Cause</strong>:<br />
The error arises if the binary logging option, which is required for the replication, is turned on for the MySQL server.</div>
<p>We can choose solutions listed below depending to our system requirements, for me, I opted on using the later.</p>
<ol>
<li>When creating or altering a stored function, you must declare either that it is deterministic or that it does not modify data. Otherwise, it may be unsafe for data recovery or replication.</li>
<li>To relax the preceding conditions on function creation (that you must have the SUPER privilege and that a function must be declared deterministic or to not modify data), set the global log_bin_trust_function_creators system variable to 1. By default, this variable has a value of 0, but you can change it like this:
<div style="width: 100%; display: block; padding: 5px; background-color: #f5f5f5; margin: 5px; color: #000000;">mysql> SET GLOBAL log_bin_trust_function_creators = 1;</div>
<p>You can also set this variable by using the &#8211;log-bin-trust-function-creators=1 option when starting the server.
</li>
</ol>
<p>The post <a href="http://www.jamediasolutions.com/blog/deterministic-no-sql-or-reads-sql-data-in-its-declaration.html">DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jamediasolutions.com/blog/deterministic-no-sql-or-reads-sql-data-in-its-declaration.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Database Replication</title>
		<link>http://www.jamediasolutions.com/blog/mysql-database-replication.html</link>
		<comments>http://www.jamediasolutions.com/blog/mysql-database-replication.html#comments</comments>
		<pubDate>Thu, 01 Nov 2012 06:05:54 +0000</pubDate>
		<dc:creator>Aldwin Galapon</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.jamediasolutions.com/?p=609</guid>
		<description><![CDATA[<p>Replication enables data from one MySQL database server (the master) to be replicated to one or more MySQL database servers (the slaves). Replication is asynchronous by default - slaves need not to connected permanently to receive updates from the master. This means that updates can occur over long-distance connections and even over temporary or intermittent connections such as a dial-up service. Depending on the configuration, you can replicate all databases, selected databases, or even selected tables within a database.</p><p>The post <a href="http://www.jamediasolutions.com/blog/mysql-database-replication.html">MySQL Database Replication</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></description>
				<content:encoded><![CDATA[<blockquote cite="http://dev.mysql.com/doc/refman/5.5/en/replication.html"><p>Replication enables data from one MySQL database server (the master) to be replicated to one or more MySQL database servers (the slaves). Replication is asynchronous by default &#8211; slaves need not to connected permanently to receive updates from the master. This means that updates can occur over long-distance connections and even over temporary or intermittent connections such as a dial-up service. Depending on the configuration, you can replicate all databases, selected databases, or even selected tables within a database.</p></blockquote>
<p>Database replication requires at least two machines both with MySQL server running and likewise networked properly (machines can see/ping one another in a network). These machines will be referred to as Master and Slave/s; the Master server having the original database, and the Slave server/s replicating or copying the original database.</p>
<p>For our purpose, I have set up two MySQL servers in my local machine: MySQL 5.5 using port 3309 and MySQL 5.1 at port 3312. We will implement database replication using MySQL Workbench 5.2.41 CE. MySQL 5.5 will be my Master server and MySQL 5.1 will be the Slave server, and the database to replicate is &#8220;pop&#8221;. The machine is running a Windows 7 64 bit operating system.</p>
<p>Note:</p>
<p>The replication in this tutorial is done mainly using the MySQL Workbench, therefore it is necessary to run the MySQL Workbench as administrator.</p>
<h3>Preparing your MySQL servers</h3>
<p>Before you begin configuring your Master and Slave, make sure you have the same database in each server:</p>
<ol>
<li>Disconnect your Master server to any applications using the database to be replicated to avoid any changes</li>
<li>Restore the database to be replicated in your Slave server making sure you have a perfect copy of the original database in your Master server (<a title="LOAD DATA FROM MASTER command" href="http://dev.mysql.com/doc/refman/5.0/en/load-data-from-master.html" target="_blank">LOAD DATA FROM MASTER command has been deprecated as of MySQL 4.1 and removed in MySQL 5.5</a>)</li>
</ol>
<h3>Setting up the Master server</h3>
<p>Run your MySQL Workbench as administrator. Manage the Database server instance (MySQL 5.5) at localhost 3309 and update your configuration for log-bin, and binlog-do-db under &#8220;Log Files&#8221; tab, then go to &#8220;Replication&#8221; tab and set server-id=1. Press &#8220;Apply&#8221; button and the dialog below will be displayed.</p>
<p><img src="http://www.jamediasolutions.com/wp-content/uploads/2012/11/setting-the-master-001-e1351866484691.png" alt="Apply Changes to MySQL Configuration file" title="Apply Changes to MySQL Configuration file" width="486" height="217" class="alignnone size-full wp-image-666" /></p>
<p>New Master server settings:</p>
<div style="width: 100%; display: block; padding: 5px; background-color: #f5f5f5; margin: 5px; color: #000000;">log-bin=&#8221;D:\ProgramData\MySQL\MySQL Server 5.5\data\mysql55-bin.log&#8221;<br />
binlog-do-db=pop<br />
server-id=1</div>
<p>Press &#8220;Apply&#8221; button in dialog then restart your Master server.</p>
<p>Note:</p>
<ul style="width: 100%; display: block; padding: 5px; background-color: #f5f5f5; margin: 5px; color: #000000;">
<li>If you omit server-id (or set it explicitly to its default value of 0), a master refuses connections from all slaves.</li>
<li>For the greatest possible durability and consistency in a replication setup using InnoDB with transactions, you should use innodb_flush_log_at_trx_commit=1 and sync_binlog=1 in the master configuration file.</li>
<li>Ensure that the skip-networking option is not enabled on your replication master. If networking has been disabled, your slave will not able to communicate with the master and replication will fail.</li>
</ul>
<p>We then create a user with replication privileges. Go to &#8220;User and Privileges&#8221; then click &#8220;Add Account&#8221;. For our example set user name as &#8220;replication_user&#8221; and provide corresponding password under &#8220;Login&#8221; tab. Finally set under &#8220;Administrative Roles&#8221; the account as ReplicationAdmin. Click &#8220;apply&#8221; button to add the new user account.</p>
<p>To make sure we have configured the Master server properly, we can verify the status with the following command:</p>
<div style="width: 100%; display: block; padding: 5px; background-color: #f5f5f5; margin: 5px; color: #000000;">SHOW MASTER STATUS;</div>
<p><img class="alignnone size-full wp-image-674" title="Checking the Master server status" src="http://www.jamediasolutions.com/wp-content/uploads/2012/11/setting-the-master002-e1351836201891.png" alt="Checking the Master server status" width="468" height="212" /></p>
<h3>Configuring the Slave server</h3>
<p>Run your MySQL Workbench as administrator. Manage the Database server instance (MySQL 5.1) at localhost 3312 and go to &#8220;Replication&#8221; tab and set server-id=2 and replicate-do-db with the same value as the Master server binlog-do-db configuration. Press &#8220;Apply&#8221; button and the dialog below will be displayed.</p>
<p><img class="alignnone size-full wp-image-679" title="Configuring the Slave server" src="http://www.jamediasolutions.com/wp-content/uploads/2012/11/configuring-the-slave001-e1351836714890.png" alt="Configuring the Slave server" width="486" height="217" /><br />
New Slave server settings:</p>
<div style="width: 100%; display: block; padding: 5px; background-color: #f5f5f5; margin: 5px; color: #000000;">server-id=2<br />
replicate-do-db=pop</div>
<p>Press &#8220;Apply&#8221; button in dialog then restart your Slave server.</p>
<p>At this moment your Slave server is not yet operational. You need a couple of commands to run before you can start your Slave server from reading and replicating the database from your Master server.</p>
<p>Run the following command in your SQL Editor before you can send CHANGE MASTER command:</p>
<div style="width: 100%; display: block; padding: 5px; background-color: #f5f5f5; margin: 5px; color: #000000;">STOP SLAVE;</div>
<p>Issue the following commands on your SQL Editor:</p>
<div style="width: 100%; display: block; padding: 5px; background-color: #f5f5f5; margin: 5px; color: #000000;">CHANGE MASTER TO<br />
MASTER_HOST=&#8217;LOCALHOST&#8217;,<br />
MASTER_USER=&#8217;replication_user&#8217;,<br />
MASTER_PASSWORD=&#8217;p@ssw0rd&#8217;,<br />
MASTER_PORT=3309,<br />
MASTER_LOG_FILE=&#8217;mysql55-bin.000001&#8242;,<br />
MASTER_LOG_POS=107,<br />
MASTER_CONNECT_RETRY=60;</div>
<p><img src="http://www.jamediasolutions.com/wp-content/uploads/2012/11/configuring-the-slave003-e1351866070430.png" alt="CHANGE MASTER command" title="CHANGE MASTER command" width="485" height="216" class="alignnone size-full wp-image-692" /></p>
<p>Where MASTER_LOG_FILE and MASTER_LOG_POS is the file and position seen in SHOW MASTER STATUS respectively. The user and password is the account created in the Master server as the ReplicationAdmin. And the host and port corresponds to the Master server host and port.</p>
<p>Finally start your Slave server with the following command, again using your SQL Editor:</p>
<div style="width: 100%; display: block; padding: 5px; background-color: #f5f5f5; margin: 5px; color: #000000;">START SLAVE;</div>
<p>To check Slave status, issue the command SHOW SLAVE STATUS in your SQL Editor:</p>
<p><img src="http://www.jamediasolutions.com/wp-content/uploads/2012/11/configuring-the-slave004-e1351866614271.png" alt="SHOW SLAVE STATUS" title="SHOW SLAVE STATUS" width="485" height="216" class="alignnone size-full wp-image-696" /></p>
<p>The following details can be seen in Slave status as an indication that the replication is now up and running.</p>
<div style="width: 100%; display: block; padding: 5px; background-color: #f5f5f5; margin: 5px; color: #000000;">Slave_IO_Running = Yes<br />
Slave_SQL_Running = Yes</div>
<p>You’re done. You now have database replication up and running. Congratulations.</p>
<p>The post <a href="http://www.jamediasolutions.com/blog/mysql-database-replication.html">MySQL Database Replication</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jamediasolutions.com/blog/mysql-database-replication.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Philippine Consortium on Migration and Development</title>
		<link>http://www.jamediasolutions.com/portfolio/philcomdev.html</link>
		<comments>http://www.jamediasolutions.com/portfolio/philcomdev.html#comments</comments>
		<pubDate>Thu, 01 Nov 2012 05:56:30 +0000</pubDate>
		<dc:creator>Aldwin Galapon</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web Design & Development]]></category>
		<category><![CDATA[NGO]]></category>
		<category><![CDATA[ongoing]]></category>

		<guid isPermaLink="false">http://www.jamediasolutions.com/?p=537</guid>
		<description><![CDATA[<p>Its formation was initiated by three leading networks, the Migrant Forum in Asia - Philippines (MFA-PHILS), the International Network of Alternative Financial Institutions - Philippines  (INAFI-PHILS) and the Philippine Social Enterprises  Network  (PHILSEN).</p><p>The post <a href="http://www.jamediasolutions.com/portfolio/philcomdev.html">Philippine Consortium on Migration and Development</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Philippine Consortium on Migration and Development is a network of  twenty-seven (27)  non &#8211; government  and  people&#8217;s organizations, microfinance institutions, cooperatives, community based organizations, networks, and individuals who are involved in, and agree to converge their initiatives around the issue of migration, human rights and development &#8211; particularly the empowerment of migrants, overseas Filipinos,  their  families and  communities  as social development actors,  addressing the social costs  of migration, optimizing  the benefits  of  migration, and contributing to people-oriented Philippine development.</p>
<p>Its formation was initiated by three leading networks, the Migrant Forum in Asia &#8211; Philippines (MFA-PHILS), the International Network of Alternative Financial Institutions &#8211; Philippines  (INAFI-PHILS) and the Philippine Social Enterprises  Network  (PHILSEN).</p>
<p>The post <a href="http://www.jamediasolutions.com/portfolio/philcomdev.html">Philippine Consortium on Migration and Development</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jamediasolutions.com/portfolio/philcomdev.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Breta Consulting Corporation</title>
		<link>http://www.jamediasolutions.com/portfolio/breta-consulting.html</link>
		<comments>http://www.jamediasolutions.com/portfolio/breta-consulting.html#comments</comments>
		<pubDate>Sun, 25 Dec 2011 08:06:15 +0000</pubDate>
		<dc:creator>Aldwin Galapon</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web Design & Development]]></category>
		<category><![CDATA[Breta Consulting Inc.]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Consultancy]]></category>
		<category><![CDATA[Local]]></category>
		<category><![CDATA[ongoing]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.jamediasolutions.com/?p=505</guid>
		<description><![CDATA[<p></p><p>The post <a href="http://www.jamediasolutions.com/portfolio/breta-consulting.html">Breta Consulting Corporation</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>The post <a href="http://www.jamediasolutions.com/portfolio/breta-consulting.html">Breta Consulting Corporation</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jamediasolutions.com/portfolio/breta-consulting.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Makulay Artworks by Jerome Barbadillo</title>
		<link>http://www.jamediasolutions.com/portfolio/makulay-artworks.html</link>
		<comments>http://www.jamediasolutions.com/portfolio/makulay-artworks.html#comments</comments>
		<pubDate>Tue, 20 Dec 2011 13:01:33 +0000</pubDate>
		<dc:creator>Aldwin Galapon</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web Design & Development]]></category>
		<category><![CDATA[Art Gallery]]></category>
		<category><![CDATA[Local]]></category>
		<category><![CDATA[ongoing]]></category>

		<guid isPermaLink="false">http://www.jamediasolutions.com/?p=452</guid>
		<description><![CDATA[<p></p><p>The post <a href="http://www.jamediasolutions.com/portfolio/makulay-artworks.html">Makulay Artworks by Jerome Barbadillo</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>The post <a href="http://www.jamediasolutions.com/portfolio/makulay-artworks.html">Makulay Artworks by Jerome Barbadillo</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jamediasolutions.com/portfolio/makulay-artworks.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our Philosophy</title>
		<link>http://www.jamediasolutions.com/about/philosophy.html</link>
		<comments>http://www.jamediasolutions.com/about/philosophy.html#comments</comments>
		<pubDate>Thu, 15 Dec 2011 19:17:21 +0000</pubDate>
		<dc:creator>Aldwin Galapon</dc:creator>
				<category><![CDATA[About Us]]></category>

		<guid isPermaLink="false">http://www.jamediasolutions.com/?p=372</guid>
		<description><![CDATA[<p></p><p>The post <a href="http://www.jamediasolutions.com/about/philosophy.html">Our Philosophy</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>The post <a href="http://www.jamediasolutions.com/about/philosophy.html">Our Philosophy</a> appeared first on <a href="http://www.jamediasolutions.com">JA Media Solutions | GIS Services, Software and Web Development</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jamediasolutions.com/about/philosophy.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.391 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2013-05-08 01:59:59 -->
