<?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>Spectral Core Blog</title>
	<atom:link href="http://www.spectralcore.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.spectralcore.com/blog</link>
	<description>Databases we explore...</description>
	<lastBuildDate>Fri, 03 Feb 2012 08:00:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>MYSQL to MSSQL – Is it for you?</title>
		<link>http://www.spectralcore.com/blog/2012/02/03/mysql-to-mssql-is-it-for-you/</link>
		<comments>http://www.spectralcore.com/blog/2012/02/03/mysql-to-mssql-is-it-for-you/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 08:00:39 +0000</pubDate>
		<dc:creator>mljoshua</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[full convert]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.spectralcore.com/blog/?p=68</guid>
		<description><![CDATA[There are several popular and powerful database systems used by developers today. One of the most common challenges is is migrating from MYSQL to MSSQL. Both of these systems are excellent storage and retrieval systems. Mysql is an open source storage and retrieval system which offers many variations in the database engine, including BerkeleyDB, InnoDB, [...]]]></description>
			<content:encoded><![CDATA[<p>There are several popular and powerful database systems used by developers today. One of the most common challenges is is migrating from MYSQL to MSSQL. Both of these systems are excellent storage and retrieval systems.</p>
<p>Mysql is an open source storage and retrieval system which offers many variations in the database engine, including BerkeleyDB, InnoDB, MyISAM and Heap. Making the migration to MSSQL is the Microsoft product that will limit you to a Sysbase-derived database engine. Depending on your needs, you alone can determine if you will be happier with and open-source or a proprietary structure.</p>
<p>MySql is cheaper than the Microsoft product, because there is more power in the MSSQL. However, there is one HUGE caveat: MSSQL is geared to working well with other Microsoft offerings. If you decide to migrate your database from MySql to MSSQL, you will find that the new database lacks the ability to work seamlessly with many other applications. What worked before might absolutely be broken in the new platform. You can use our <a title="Convert MYSQL to MSSQL" href="http://www.spectralcore.com/fullconvert/?source=my2sql"> MySql to MSSQL converter</a> today.</p>
<p>Buying licenses for MySQL is much less expensive than for the Microsoft database system. Although developers can use MSSQL with one purchased license for Microsoft Developer or Microsoft Visual Studio Suite, once you need clients, you will get hit with a price tag of $1000 or more. With a MySQL commercial license that covers up to 9 clients, you will only have to invest around $400.</p>
<p>If you decide that you want to move from MYSQL to MSSQL, it is imperative that you weigh all of the costs, both in compatibility of other web-based technologies and programming languages and in the actual price tag assigned to be able to expand your business by buying client licenses.  A full analysis of the costs and benefits respective to your specific needs is the only way to make an intelligent decision.</p>
<p>&nbsp;</p>
<p>Converting your database to another platform can be an overwhelming process. Let us help you make it an easy migration, <a href="http://www.spectralcore.com/fullconvert/">Full Convert</a> by Spectral Core offers a clear and easy solution. Try it today!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectralcore.com/blog/2012/02/03/mysql-to-mssql-is-it-for-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Access to MySql – Lifting Limitations</title>
		<link>http://www.spectralcore.com/blog/2012/02/02/access-to-mysql-lifting-limitations/</link>
		<comments>http://www.spectralcore.com/blog/2012/02/02/access-to-mysql-lifting-limitations/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 08:00:57 +0000</pubDate>
		<dc:creator>mljoshua</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[full convert]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.spectralcore.com/blog/?p=65</guid>
		<description><![CDATA[Access is a great database answer to manage hundreds and even thousands of records. But once you move your database from your desktop to online, you need to move from Access to MySql. Using a database in house doesn’t require the same database &#8216;stability&#8217; that is required when you decide that you want to remote [...]]]></description>
			<content:encoded><![CDATA[<p>Access is a great database answer to manage hundreds and even thousands of records. But once you move your database from your desktop to online, you need to move from Access to MySql. Using a database in house doesn’t require the same database &#8216;stability&#8217; that is required when you decide that you want to remote into the database.</p>
<p>&nbsp;</p>
<p>A slight hiccup in your internet connection, dumping you out of your database when it is hosted completely in the Access platform can leave you with a broken trail of lost data. It is simply the nature of Access. You can use our <a title="Convert Access to MySql" href="http://www.spectralcore.com/fullconvert/?source=acc2my"> Access to MySql  converter</a> today. By laying your database on MySql – the database itself has a stability not realized by Access. If you lose your remote connection to your database, the MySql system simply recognizes you are no longer connected and disconnects your login. This saves you from broken data records and mismatched trails, enabling you to sign back in once your internet connectivity is restored without any data loss. You can return to what you were doing and complete the transactions or record retrieval with no negative consequences at all.</p>
<p>&nbsp;</p>
<p>Migrating to MySql from Access is the perfect response to you if the database you use is growing into a retrieval system that you would like to reach from somewhere other than the resident machine. After all, the goal of using the database is making it as accessible as possible, this means you might want to login from the local coffee shop or from a client&#8217;s office. Taking the plunge to move to a more stable product allows you the opportunity to take your business to the next level.</p>
<p>&nbsp;</p>
<p>One of the easiest ways to sell your service and grow beyond the boundaries of your office walls is to show new clients how you can serve them. The optimum way to do that is to login to your database from a remote location, and let them see your capabilities firsthand.</p>
<p>&nbsp;</p>
<p>Converting your database to another platform can be an overwhelming process. Let us help you make it an easy migration, <a href="http://www.spectralcore.com/fullconvert/">Full Convert</a> by Spectral Core offers a clear and easy solution. Try it today!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectralcore.com/blog/2012/02/02/access-to-mysql-lifting-limitations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convert XML to Oracle – TODAY!</title>
		<link>http://www.spectralcore.com/blog/2012/02/01/convert-xml-to-oracle-today/</link>
		<comments>http://www.spectralcore.com/blog/2012/02/01/convert-xml-to-oracle-today/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 08:00:10 +0000</pubDate>
		<dc:creator>mljoshua</dc:creator>
				<category><![CDATA[Database Migration]]></category>
		<category><![CDATA[Full Convert]]></category>
		<category><![CDATA[full convert]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.spectralcore.com/blog/?p=115</guid>
		<description><![CDATA[It can be a tremendous job to convert XML to Oracle, but making a change to this database management option will be one of the best options you ever exercised. Not only is Oracle a top drawer database system, but it is a strong powerhouse that you will enjoy using. Take advantage of our software, [...]]]></description>
			<content:encoded><![CDATA[<p>It can be a tremendous job to convert XML to Oracle, but making a change to this database management option will be one of the best options you ever exercised. Not only is Oracle a top drawer database system, but it is a strong powerhouse that you will enjoy using.</p>
<p>Take advantage of our software, you can use our <a title="Convert XMLto Oracle" href="http://www.spectralcore.com/fullconvert/?source=xml2ora"> XML to Oracle converter</a> today. Using Full Convert to make the migration will take the grief out of the total process. Knowing that Full Convert is already a &#8216;good to go&#8217; package without the twists and turns you would expect when making such a huge change will leave you time to start populating and utilizing the new Oracle format instead of troubleshooting problems. No longer will you have to review each table and each field to make sure that the conversion went as planned.</p>
<p>Once the conversion is done, you will watch your data grow with your company. The goal is to implement a new database structure and get back to the business of your business, not spend time looking backward. With the utilization of Full Convert, the migration will be a completed project in short order and you can spend valuable time looking forward – to more sales and a healthier set of financial statements. Once you see how easy the move was, you&#8217;ll kick yourself for waiting so long to pull the trigger. With the usefulness of your new conversion to Oracle, you will welcome new tables and new data fields to be built into your database system. You will be able to pull the records you want and populate new reports with ease.</p>
<p>&nbsp;</p>
<p>Converting your database to another platform can be an overwhelming process. Let us help you make it an easy migration, <a href="http://www.spectralcore.com/fullconvert/">Full Convert</a> by Spectral Core offers a clear and easy solution. Try it today!</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectralcore.com/blog/2012/02/01/convert-xml-to-oracle-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why are you waiting? Convert Paradox to Oracle</title>
		<link>http://www.spectralcore.com/blog/2012/01/31/why-are-you-waiting-convert-paradox-to-oracle/</link>
		<comments>http://www.spectralcore.com/blog/2012/01/31/why-are-you-waiting-convert-paradox-to-oracle/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 08:00:55 +0000</pubDate>
		<dc:creator>mljoshua</dc:creator>
				<category><![CDATA[Database Migration]]></category>
		<category><![CDATA[Full Convert]]></category>
		<category><![CDATA[full convert]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[paradox]]></category>

		<guid isPermaLink="false">http://www.spectralcore.com/blog/?p=118</guid>
		<description><![CDATA[When you built your database in Paradox, you thought you would stay with this database program for a long time. But here you are – considering Oracle. But the thought of rebuilding your tables and linking them up has you overwhelmed. Put your apprehensions aside, we have the software that will make your migration over [...]]]></description>
			<content:encoded><![CDATA[<p>When you built your database in Paradox, you thought you would stay with this database program for a long time. But here you are – considering Oracle. But the thought of rebuilding your tables and linking them up has you overwhelmed. Put your apprehensions aside, we have the software that will make your migration over to Oracle as clean as it can be. Full Convert by Spectralcore takes the guesswork out of your conversion. With our software you can make the switch and get back to work on building your business – not tables! Once you launch this program, you&#8217;ll wonder why you waited so long.</p>
<p>You can use our <a title="Convert Paradox to Oracle" href="http://www.spectralcore.com/fullconvert/?source=pdox2ora"> Paradox to Oracle converter</a> today. Oracle offers you many options within the database management system that you haven’t enjoyed in Paradox. Although all databases have their strengths, Oracle is used by major corporations for a reason: it manages a vast amount of data, and manages it very well. You don&#8217;t need to recreate the wheel, you need a database system that will allow you to grow without limitations and Oracle will provide that to you. Once you have made the decision, all that&#8217;s left is taking the step to making the change.</p>
<p>Any database conversion is a big step. No matter how much data you have, the Paradox system is already working for you, so considering a conversion leaves you with that anxiety in the pit of your stomach that tells you to leave well enough and deal with whatever glitches you are currently experiencing. But you know that the best thing you can do is to move forward and make the migration to Oracle. With Full Convert, by Spectralcore, you will feel that anxiety lifted away as you see your conversion work like a charm.</p>
<p>You will be amazed by the differences you will notice in moving from Paradox to Oracle. Don&#8217;t hesitate any longer.</p>
<p>&nbsp;</p>
<p>Converting your database to another platform can be an overwhelming process. Let us help you make it an easy migration, <a href="http://www.spectralcore.com/fullconvert/">Full Convert</a> by Spectral Core offers a clear and easy solution. Try it today!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectralcore.com/blog/2012/01/31/why-are-you-waiting-convert-paradox-to-oracle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You Need an Excel to Access Converter</title>
		<link>http://www.spectralcore.com/blog/2012/01/24/you-need-an-excel-to-access-converter/</link>
		<comments>http://www.spectralcore.com/blog/2012/01/24/you-need-an-excel-to-access-converter/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 12:46:48 +0000</pubDate>
		<dc:creator>mljoshua</dc:creator>
				<category><![CDATA[Database Migration]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[full convert]]></category>

		<guid isPermaLink="false">http://www.spectralcore.com/blog/?p=121</guid>
		<description><![CDATA[There are many ways to use your excel data, but what you really need is an Excel to Access converter. Look no further: Spectral Core&#8217;s Full Convert can turn this into a manageable job. Even though you have spreadsheets with many worksheets full of data, you have found that you simply cannot link up the [...]]]></description>
			<content:encoded><![CDATA[<p>There are many ways to use your excel data, but what you really need is an Excel to Access converter. Look no further: Spectral Core&#8217;s Full Convert can turn this into a manageable job. Even though you have spreadsheets with many worksheets full of data, you have found that you simply cannot link up the spreadsheets and get the analysis that you need to review the position of your business. Not in the way that you want to do it – you have outgrown the abilities of Excel to get you the data in a timely manner in order to make intelligent decisions about the direction of your business. Don&#8217;t let your competition outgrow you because they have already begun using a database management system that leaves you in the dust!</p>
<p>You can use our <a title="Migrate Excel (xls, xlsx) documents to Access" href="http://www.spectralcore.com/fullconvert/?source=xls2acc">Excel to Access converter</a> and get back to the business of building your customer base and increasing your bottom line. Getting away from the myriad of spreadsheets will allow you to take the reigns of your company once again and make swift moves that keep up with changing technology and market demands. Full Convert will take your data and migrate it into Access, leaving you with more time to work on the business instead of memorizing macros to garner the needed information from Excel.</p>
<p>Any conversion is frightening; after all, if it works don&#8217;t fix it. But if you are thinking about using an Excel to Access converter – you have already decided that it&#8217;s no longer working. You recognize there are limitations in using spreadsheets to manage your data. These limitations are slowing down your business and your staff – you have maxed out on what Excel can provide for you.</p>
<p>You need to make a change – take that step today. Don&#8217;t wait one minute longer, you&#8217;ll be glad you made the change!</p>
<p>&nbsp;</p>
<p>Converting your database to another platform can be an overwhelming process. Let us help you make it an easy migration, <a href="http://www.spectralcore.com/fullconvert/">Full Convert</a> by Spectral Core offers a clear and easy solution. Try it today!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectralcore.com/blog/2012/01/24/you-need-an-excel-to-access-converter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trying out BitsDuJour</title>
		<link>http://www.spectralcore.com/blog/2010/03/08/trying-out-bitsdujour/</link>
		<comments>http://www.spectralcore.com/blog/2010/03/08/trying-out-bitsdujour/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 15:43:20 +0000</pubDate>
		<dc:creator>Damir Bulic</dc:creator>
				<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://www.spectralcore.com/blog/?p=58</guid>
		<description><![CDATA[In my recently awakened urge to fix our lacking marketing, I came across BitsDuJour, a site promoting products in a pretty unique way &#8211; by offering huge discounts for a single day. That way, authors can sell large number of licenses in a single day. While offering huge discount is out of question for most [...]]]></description>
			<content:encoded><![CDATA[<p>In my recently awakened urge to fix our lacking marketing, I came across <a href="http://www.bitsdujour.com/">BitsDuJour</a>, a site promoting products in a pretty unique way &#8211; by offering huge discounts for a single day. That way, authors can sell large number of licenses in a single day. While offering huge discount is out of question for most promotions, it does make sense in certain situations.</p>
<ol>
<li>Launching a new product is one of such situations, and we will use BitsDuJour to get our new <a href="http://www.spectralcore.com/rapidquery/">database manager/advanced SQL query tool Rapid Query</a> v1.0 into hands of as many users as quickly as possible. Having hundreds of users of <strong>first version</strong> of your application is invaluable for feedback you get. You get to know what your customers need right away.</li>
<li>When you know you will be getting a lot of users. It&#8217;s like offering a volume discount.</li>
</ol>
<p>Paying users are special. They are generally very kind and thankful for all the ways you make their life easier. You want to communicate with customers much more than with prospects &#8211; trust me on this. Your customers are always much more dedicated to give you feedback and cooperate in improving your stuff than trial version users. They already crossed the psychological barrier of entering the credit card information, so they are very interested. Also, it is <strong>much</strong> easier to sell your new products and services to your existing customers than to any other group of your website visitors, so it clearly makes sense to get as many customers as possible. Of course, this applies if you have many related products or services.</p>
<p>BitsDuJour audience are impulse buyers. This means that product must not be too expensive &#8211; $20 or so is the optimal price. I decided to offer a full 90% discount on our proven $299+ product, <a href="http://www.spectralcore.com/fullconvert/">Full Convert Enterprise</a>. So, I will be able to see how many are more inclined to buy when they see they are getting 90% discount compared to 70% discount they will be getting for Rapid Query. In future, I plan to use A/B testing wherever possible, not only on our landing pages.</p>
<p>Full Convert is scheduled on BitsDuJour for March, 13:</p>
<p><a href="http://www.bitsdujour.com/software/full-convert-enterprise/">http://www.bitsdujour.com/software/full-convert-enterprise/</a></p>
<p>If you ever wanted to get an industrial-grade database converter practically for free, that&#8217;s your day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectralcore.com/blog/2010/03/08/trying-out-bitsdujour/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementing Google Analytics tracking for 3rd party shop</title>
		<link>http://www.spectralcore.com/blog/2010/03/06/implementing-google-analytics-tracking-for-3rd-party-shop/</link>
		<comments>http://www.spectralcore.com/blog/2010/03/06/implementing-google-analytics-tracking-for-3rd-party-shop/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 11:42:23 +0000</pubDate>
		<dc:creator>Damir Bulic</dc:creator>
				<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Add new tag]]></category>

		<guid isPermaLink="false">http://www.spectralcore.com/blog/?p=49</guid>
		<description><![CDATA[When you run a business, there are always dozens of things that should be done, but there is never time. We use Plimus here as our payment processor company, so our online shop is hosted on Plimus servers. This proved to be problematic, as we lost all referral information for our orders. This means we [...]]]></description>
			<content:encoded><![CDATA[<p>When you run a business, there are always dozens of things that should be done, but there is never time. We use <a href="http://www.plimus.com">Plimus</a> here as our payment processor company, so our online shop is hosted on Plimus servers. This proved to be problematic, as we lost all referral information for our orders. This means we had little idea where did our customers come from. And it stayed like this for far too long.</p>
<p>When you are a programmer and customers like your products, it&#8217;s easy to fall into trap thinking that improving your business is done 99% by improving the applications. However, that&#8217;s not exactly true &#8211; even if you have the best software in the world, if it is a niche product, word of mouth isn&#8217;t enough to reach the tipping point where &#8216;everybody knows what you do&#8217;. So, it&#8217;s crucial to track where do your customers come from, and simply, make that stream as large as you can.</p>
<p>To have as precise analytics as possible, we used asynchronous Google tracking code. So, instead of placing tracking code on the bottom of the page (before &lt;/body&gt; tag), it will be placed on the top (right after opening &lt;body&gt; tag). As it is asynchronous code, it doesn&#8217;t slow down page loading, but does run earlier than standard tracking code.</p>
<p>Here is the code snippet:</p>
<pre class="prettyprint" style="font-family: monospace; color: #007000; font-size: 9pt; background-color: #fafafa; border: 1px solid #bbbbbb; line-height: 15px; margin: 1em 0px 0px; padding: 0.99em; overflow: auto; word-wrap: break-word;"><span class="tag" style="color: #000088;">&lt;script</span><span class="pln" style="color: #000000;"> </span><span class="atn" style="color: #660066;">type</span><span class="pun" style="color: #666600;">=</span><span class="atv" style="color: #008800;">"text/javascript"</span><span class="tag" style="color: #000088;">&gt;</span><span class="pln" style="color: #000000;">

  </span><span class="kwd" style="color: #000088;">var</span><span class="pln" style="color: #000000;"> _gaq </span><span class="pun" style="color: #666600;">=</span><span class="pln" style="color: #000000;"> _gaq </span><span class="pun" style="color: #666600;">||</span><span class="pln" style="color: #000000;"> </span><span class="pun" style="color: #666600;">[];</span><span class="pln" style="color: #000000;">
  _gaq</span><span class="pun" style="color: #666600;">.</span><span class="pln" style="color: #000000;">push</span><span class="pun" style="color: #666600;">([</span><span class="str" style="color: #008800;">'_setAccount'</span><span class="pun" style="color: #666600;">,</span><span class="pln" style="color: #000000;"> </span><span class="str" style="color: #008800;">'UA-XXXXX-X'</span><span class="pun" style="color: #666600;">]);</span><span class="pln" style="color: #000000;">
<strong>  _gaq.push(['_setDomainName', 'none']);
  _gaq.push(['_setAllowLinker', true]);
</strong>  _gaq</span><span class="pun" style="color: #666600;">.</span><span class="pln" style="color: #000000;">push</span><span class="pun" style="color: #666600;">([</span><span class="str" style="color: #008800;">'_trackPageview'</span><span class="pun" style="color: #666600;">]);</span><span class="pln" style="color: #000000;">

  </span><span class="pun" style="color: #666600;">(</span><span class="kwd" style="color: #000088;">function</span><span class="pun" style="color: #666600;">()</span><span class="pln" style="color: #000000;"> </span><span class="pun" style="color: #666600;">{</span><span class="pln" style="color: #000000;">
    </span><span class="kwd" style="color: #000088;">var</span><span class="pln" style="color: #000000;"> ga </span><span class="pun" style="color: #666600;">=</span><span class="pln" style="color: #000000;"> document</span><span class="pun" style="color: #666600;">.</span><span class="pln" style="color: #000000;">createElement</span><span class="pun" style="color: #666600;">(</span><span class="str" style="color: #008800;">'script'</span><span class="pun" style="color: #666600;">);</span><span class="pln" style="color: #000000;"> ga</span><span class="pun" style="color: #666600;">.</span><span class="pln" style="color: #000000;">type </span><span class="pun" style="color: #666600;">=</span><span class="pln" style="color: #000000;"> </span><span class="str" style="color: #008800;">'text/javascript'</span><span class="pun" style="color: #666600;">;</span><span class="pln" style="color: #000000;"> ga</span><span class="pun" style="color: #666600;">.</span><span class="pln" style="color: #000000;">async </span><span class="pun" style="color: #666600;">=</span><span class="pln" style="color: #000000;"> </span><span class="kwd" style="color: #000088;">true</span><span class="pun" style="color: #666600;">;</span><span class="pln" style="color: #000000;">
    ga</span><span class="pun" style="color: #666600;">.</span><span class="pln" style="color: #000000;">src </span><span class="pun" style="color: #666600;">=</span><span class="pln" style="color: #000000;"> </span><span class="pun" style="color: #666600;">(</span><span class="str" style="color: #008800;">'https:'</span><span class="pln" style="color: #000000;"> </span><span class="pun" style="color: #666600;">==</span><span class="pln" style="color: #000000;"> document</span><span class="pun" style="color: #666600;">.</span><span class="pln" style="color: #000000;">location</span><span class="pun" style="color: #666600;">.</span><span class="pln" style="color: #000000;">protocol </span><span class="pun" style="color: #666600;">?</span><span class="pln" style="color: #000000;"> </span><span class="str" style="color: #008800;">'https://ssl'</span><span class="pln" style="color: #000000;"> </span><span class="pun" style="color: #666600;">:</span><span class="pln" style="color: #000000;"> </span><span class="str" style="color: #008800;">'http://www'</span><span class="pun" style="color: #666600;">)</span><span class="pln" style="color: #000000;"> </span><span class="pun" style="color: #666600;">+</span><span class="pln" style="color: #000000;"> </span><span class="str" style="color: #008800;">'.google-analytics.com/ga.js'</span><span class="pun" style="color: #666600;">;</span><span class="pln" style="color: #000000;">
    </span><span class="pun" style="color: #666600;">(</span><span class="pln" style="color: #000000;">document</span><span class="pun" style="color: #666600;">.</span><span class="pln" style="color: #000000;">getElementsByTagName</span><span class="pun" style="color: #666600;">(</span><span class="str" style="color: #008800;">'head'</span><span class="pun" style="color: #666600;">)[</span><span class="lit" style="color: #006666;">0</span><span class="pun" style="color: #666600;">]</span><span class="pln" style="color: #000000;"> </span><span class="pun" style="color: #666600;">||</span><span class="pln" style="color: #000000;"> document</span><span class="pun" style="color: #666600;">.</span><span class="pln" style="color: #000000;">getElementsByTagName</span><span class="pun" style="color: #666600;">(</span><span class="str" style="color: #008800;">'body'</span><span class="pun" style="color: #666600;">)[</span><span class="lit" style="color: #006666;">0</span><span class="pun" style="color: #666600;">]).</span><span class="pln" style="color: #000000;">appendChild</span><span class="pun" style="color: #666600;">(</span><span class="pln" style="color: #000000;">ga</span><span class="pun" style="color: #666600;">);</span><span class="pln" style="color: #000000;">
  </span><span class="pun" style="color: #666600;">})();</span><span class="pln" style="color: #000000;">

</span><span class="tag" style="color: #000088;">&lt;/script&gt;</span></pre>
<p>Two bolded lines (_setDomainName and _setAllowLinker) are required for cross-domain tracking, and you should replace UA-XXXXX-X with your Google Analytics domain identifier.</p>
<p>Second thing we need to do is to update links to online shop. In addition to normal href tag of the link, we have to add onlick  Javascript event to push necessary cookies across domains:</p>
<pre>&lt;a href="https://your.shop/url" onclick="_gaq.push(['_link', 'https://your.shop/url']); return false;"&gt;Buy Now&lt;/a&gt;</pre>
<p>The last thing needed is placing proper tracking script to your shopping cart pages (on domain other than your site). This step is actually probably not needed, as many shops now directly support Google Analytics and you only need to give them your UA-XXXXX-X GA site identifier. I know <a href="http://www.plimus.com">Plimus</a>, <a href="http://www.fastspring.com">FastSpring</a>, and <a href="http://www.payproglobal.com">PayPro</a> support GA natively &#8211; and probably many others, too.</p>
<p>In case your shop doesn&#8217;t support GA natively, this is not hard. Paste the async tracking code we used above to each page of your shop, right after opening &lt;body&gt; tag. You will probably have a template page in your shop control panel, so you will only need to do it in one place.</p>
<p>Don&#8217;t be lazy in a wrong places, as I have been for way too long. You cannot improve what you don&#8217;t track &#8211; so make sure you know exactly from where your customers come, why do they buy, how many of them downloaded trial, and as much other information you can.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectralcore.com/blog/2010/03/06/implementing-google-analytics-tracking-for-3rd-party-shop/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>SqlTran 1.0 released</title>
		<link>http://www.spectralcore.com/blog/2009/12/11/sqltran-10-released/</link>
		<comments>http://www.spectralcore.com/blog/2009/12/11/sqltran-10-released/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 18:44:44 +0000</pubDate>
		<dc:creator>Damir Bulic</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.spectralcore.com/blog/?p=43</guid>
		<description><![CDATA[It took us a while, but SqlTran v1.0 is now officially released! We changed the name from SQL Translator to SqlTran, as it&#8217;s shorter, catchy &#8211; and sqltran.com was available. We will use that domain in the future for SqlTran exclusively. As this product will certainly grow, and database migration is so complex due to [...]]]></description>
			<content:encoded><![CDATA[<p>It took us a while, but SqlTran v1.0 is now officially released!</p>
<p>We changed the name from SQL Translator to SqlTran, as it&#8217;s shorter, catchy &#8211; and sqltran.com was available. We will use that domain in the future for SqlTran exclusively. As this product will certainly grow, and database migration is so complex due to the differences between different engines &#8211; we will need extensive online help, community etc. However, we have so much work still ahead, that this will wait a bit.</p>
<p>SqlTran 1.0 migrates MySQL 5.1 to SQL Server 2008. All older versions are supported, too, of course.</p>
<p>What SqlTran provides is a comfortable database translation. Basically, point it to the source database, tell it which is your target &#8211; and it will do the magic. All your tables, views, procedures, functions, triggers &#8211; and of course data &#8211; are written in the target. What paid professional expert would do manually in weeks or even months, SqlTran does in a few seconds. Cool, eh?</p>
<p>Take a look and tell me what you think about it: <a href="http://">www.spectralcore.com/sqltran/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectralcore.com/blog/2009/12/11/sqltran-10-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing SQL Translator</title>
		<link>http://www.spectralcore.com/blog/2009/09/21/introducing-sql-translator/</link>
		<comments>http://www.spectralcore.com/blog/2009/09/21/introducing-sql-translator/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 11:54:15 +0000</pubDate>
		<dc:creator>Damir Bulic</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.spectralcore.com/blog/?p=34</guid>
		<description><![CDATA[We have secretly been working on the complete database translator for quite some time now &#8211; over a year. While our existing tool, Full Convert, efficiently migrates tables, data, indexes and foreign keys, it can&#8217;t handle procedures, triggers, views, UDTs and other database objects. This turned out to be a burning issue for many of [...]]]></description>
			<content:encoded><![CDATA[<p>We have secretly been working on the complete database translator for quite some time now &#8211; over a year. While our existing tool, <a href="http://www.spectralcore.com/fullconvert/">Full Convert</a>, efficiently migrates tables, data, indexes and foreign keys, it can&#8217;t handle procedures, triggers, views, UDTs and other database objects. This turned out to be a burning issue for many of our (potential) customers who need to have their database logic translated, as well as data. As SQL is a verbose language with loose syntax (one thing can be written in many very different ways), analyzing code turned out to be hard. There are not so many tools for that on the market, for obvious reasons.</p>
<p>So, where are we now? We have written lexical and semantic parsers for MySQL, SQL Server and Oracle &#8211; with Firebird, PostgreSQL and others to follow. I can tell you, these grammars are huge! Our semantic parser is very fast, it parses hundreds of thousands lines of code in a few seconds, and gives us perfect in-memory object representation of the SQL commands. We have covered most of the statements in each SQL dialect, and consciously skipped some exotic statements that probably not many people use. People are signing up on our beta tester list daily, and I am happy that you will soon be able to test our long-term effort.</p>
<p>How does it work? You will be able to hand over just a SQL script file, and we analyze all the code, show you all objects in a nice tree list, and you can browse both the original and the translated code easily. You can also modify the translated code by hand and we won&#8217;t touch that object&#8217;s translation (unless you choose to revert to default). You can even refresh the source at any time without losing your manual tweaks. You can also connect to the live source database and we will fetch a definition for each object &#8211; the rest is pretty much the same as if you were working with a script.</p>
<p>For output, you can either create a database creation SQL file, or you can connect to your live target database server and have everything moved over seamlessly and test the code logic.</p>
<p>Sign up for notifications or beta testing here: <a href="http://www.spectralcore.com/sqltranslator/">www.spectralcore.com/sqltranslator/<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectralcore.com/blog/2009/09/21/introducing-sql-translator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Visual Studio 2008 went from crawling to running</title>
		<link>http://www.spectralcore.com/blog/2009/09/16/how-visual-studio-2008-went-from-crawling-to-running/</link>
		<comments>http://www.spectralcore.com/blog/2009/09/16/how-visual-studio-2008-went-from-crawling-to-running/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 12:19:42 +0000</pubDate>
		<dc:creator>Damir Bulic</dc:creator>
				<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://www.spectralcore.com/blog/?p=26</guid>
		<description><![CDATA[I had a terrible experience with VS2008. Although I use a speedy Quad Core CPU, 4 GB of RAM, fast hard drives and a fast graphic card &#8211; it took between 5 and 10 seconds to redraw a form in Visual Studio designer. I wasn&#8217;t sure if it&#8217;s because of the excellent DevExpress components we use [...]]]></description>
			<content:encoded><![CDATA[<p>I had a terrible experience with VS2008. Although I use a speedy Quad Core CPU, 4 GB of RAM, fast hard drives and a fast graphic card &#8211; it took between 5 and 10 seconds to redraw a form in Visual Studio designer. I wasn&#8217;t sure if it&#8217;s because of the excellent <a href="http://www.devexpress.com">DevExpress</a> components we use for all our .NET products, but it seemed just a bit too much to expect, even from Microsoft.</p>
<p>So, after being fed up with the sluggish VS interface once too much, I googled to see if there is a solution. Guess what? I found it in just a few minutes and am not cursing VS anymore. Because of this issue, at least. <img src='http://www.spectralcore.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In short, if your problem is caused by the same thing that slowed me down, just go to Internet Options (either from Control Panel or from IE&#8217;s Tools menu) and uncheck the <strong>Check for publisher&#8217;s certificate revocation* </strong>in the  <strong>Advanced </strong>tab, under <strong>Security Node </strong>section in the tree list.</p>
<p>Read the whole thread here:<br />
<a href="http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/bc778e26-9156-4924-a9ca-a57ef8ff6bcc">http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/bc778e26-9156-4924-a9ca-a57ef8ff6bcc</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.spectralcore.com/blog/2009/09/16/how-visual-studio-2008-went-from-crawling-to-running/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

