<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Using a Mac mini for development</title>
	<atom:link href="http://successfulsoftware.net/2009/06/12/using-a-mac-mini-for-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://successfulsoftware.net/2009/06/12/using-a-mac-mini-for-development/</link>
	<description>Successful software requires more than just good programming.</description>
	<lastBuildDate>Fri, 12 Mar 2010 01:57:05 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: cubec</title>
		<link>http://successfulsoftware.net/2009/06/12/using-a-mac-mini-for-development/#comment-13656</link>
		<dc:creator>cubec</dc:creator>
		<pubDate>Fri, 15 Jan 2010 19:43:32 +0000</pubDate>
		<guid isPermaLink="false">http://successfulsoftware.net/?p=2003#comment-13656</guid>
		<description>Great article, which is exactly what I&#039;m looking for :)), the power of google.

BTW, you can use Matrox for dual monitor with any vga port.

I&#039;m setting up a small office and this is exactly what I&#039;ve been looking at since I can&#039;t afford to spend for 2 mac book pros.</description>
		<content:encoded><![CDATA[<p>Great article, which is exactly what I&#8217;m looking for <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ), the power of google.</p>
<p>BTW, you can use Matrox for dual monitor with any vga port.</p>
<p>I&#8217;m setting up a small office and this is exactly what I&#8217;ve been looking at since I can&#8217;t afford to spend for 2 mac book pros.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Brice</title>
		<link>http://successfulsoftware.net/2009/06/12/using-a-mac-mini-for-development/#comment-13025</link>
		<dc:creator>Andy Brice</dc:creator>
		<pubDate>Sun, 13 Sep 2009 20:53:02 +0000</pubDate>
		<guid isPermaLink="false">http://successfulsoftware.net/?p=2003#comment-13025</guid>
		<description>&gt;Can I use the DVD-D connector with the DVI-I cinema display?

I don&#039;t remember the gory details. I suggest you ask your local Apple dealer.</description>
		<content:encoded><![CDATA[<p>&gt;Can I use the DVD-D connector with the DVI-I cinema display?</p>
<p>I don&#8217;t remember the gory details. I suggest you ask your local Apple dealer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Danny</title>
		<link>http://successfulsoftware.net/2009/06/12/using-a-mac-mini-for-development/#comment-13024</link>
		<dc:creator>Danny</dc:creator>
		<pubDate>Sun, 13 Sep 2009 18:28:24 +0000</pubDate>
		<guid isPermaLink="false">http://successfulsoftware.net/?p=2003#comment-13024</guid>
		<description>Hey I just saw your article. I use a previous-gen Mini as my main dev machine. It has the DVI-connector which I use with an older cinema display. I&#039;m going to upgrade to the newest mini and I assumed that the supplied DVI adaptor would work work with my display.

Is that not the case? Can I use the DVD-D connector with the DVI-I cinema display?</description>
		<content:encoded><![CDATA[<p>Hey I just saw your article. I use a previous-gen Mini as my main dev machine. It has the DVI-connector which I use with an older cinema display. I&#8217;m going to upgrade to the newest mini and I assumed that the supplied DVI adaptor would work work with my display.</p>
<p>Is that not the case? Can I use the DVD-D connector with the DVI-I cinema display?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Brice</title>
		<link>http://successfulsoftware.net/2009/06/12/using-a-mac-mini-for-development/#comment-12737</link>
		<dc:creator>Andy Brice</dc:creator>
		<pubDate>Sun, 21 Jun 2009 07:18:04 +0000</pubDate>
		<guid isPermaLink="false">http://successfulsoftware.net/?p=2003#comment-12737</guid>
		<description>&gt;QCoreApplication

&quot;This class is used by non-GUI applications to provide their event loop. ... QCoreApplication contains the main event loop, where all events from the operating system (e.g., timer and network events) and other sources are processed and dispatched. It also handles the application&#039;s initialization and finalization, as well as system-wide and application-wide settings.&quot;

NB/ You don&#039;t have to use QCoreApplication to create a Qt console app.</description>
		<content:encoded><![CDATA[<p>&gt;QCoreApplication</p>
<p>&#8220;This class is used by non-GUI applications to provide their event loop. &#8230; QCoreApplication contains the main event loop, where all events from the operating system (e.g., timer and network events) and other sources are processed and dispatched. It also handles the application&#8217;s initialization and finalization, as well as system-wide and application-wide settings.&#8221;</p>
<p>NB/ You don&#8217;t have to use QCoreApplication to create a Qt console app.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Brice</title>
		<link>http://successfulsoftware.net/2009/06/12/using-a-mac-mini-for-development/#comment-12736</link>
		<dc:creator>Andy Brice</dc:creator>
		<pubDate>Sun, 21 Jun 2009 07:12:52 +0000</pubDate>
		<guid isPermaLink="false">http://successfulsoftware.net/?p=2003#comment-12736</guid>
		<description>&gt;Is there any sort of KVM switch or similar that can handle dual-monitors

Not that I am aware of.

&gt;and can the Mac feed two monitors?

Not that I am aware of.</description>
		<content:encoded><![CDATA[<p>&gt;Is there any sort of KVM switch or similar that can handle dual-monitors</p>
<p>Not that I am aware of.</p>
<p>&gt;and can the Mac feed two monitors?</p>
<p>Not that I am aware of.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oleg</title>
		<link>http://successfulsoftware.net/2009/06/12/using-a-mac-mini-for-development/#comment-12735</link>
		<dc:creator>Oleg</dc:creator>
		<pubDate>Sat, 20 Jun 2009 11:04:16 +0000</pubDate>
		<guid isPermaLink="false">http://successfulsoftware.net/?p=2003#comment-12735</guid>
		<description>Hi Andy,
One more thing to add - I found that their last wizard has check box for precompiled headers generation. Everything works OK. And question - what is the purpose of creating instance of QCoreApplication and running loop in console app?
QCoreApplication a(argc, argv);
return a.exec();
Thank you Andy that you growing my curiosity regarding QT and finally I try it out myself.</description>
		<content:encoded><![CDATA[<p>Hi Andy,<br />
One more thing to add &#8211; I found that their last wizard has check box for precompiled headers generation. Everything works OK. And question &#8211; what is the purpose of creating instance of QCoreApplication and running loop in console app?<br />
QCoreApplication a(argc, argv);<br />
return a.exec();<br />
Thank you Andy that you growing my curiosity regarding QT and finally I try it out myself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alver</title>
		<link>http://successfulsoftware.net/2009/06/12/using-a-mac-mini-for-development/#comment-12734</link>
		<dc:creator>Alver</dc:creator>
		<pubDate>Sat, 20 Jun 2009 10:16:21 +0000</pubDate>
		<guid isPermaLink="false">http://successfulsoftware.net/?p=2003#comment-12734</guid>
		<description>Thanks for the great article, and many useful follow-up comments.  I&#039;m in exactly the same position - I&#039;m about to start porting a Windows app to Mac using a Mac Mini.  One question:  My windows setup has two DVI monitors, connected to a dual-DVI graphics card in the PC.  I&#039;d love to use the same two screens, as well as the same keyboard and mouse, on the Mac.  Is there any sort of KVM switch or similar that can handle dual-monitors, and can the Mac feed two monitors?</description>
		<content:encoded><![CDATA[<p>Thanks for the great article, and many useful follow-up comments.  I&#8217;m in exactly the same position &#8211; I&#8217;m about to start porting a Windows app to Mac using a Mac Mini.  One question:  My windows setup has two DVI monitors, connected to a dual-DVI graphics card in the PC.  I&#8217;d love to use the same two screens, as well as the same keyboard and mouse, on the Mac.  Is there any sort of KVM switch or similar that can handle dual-monitors, and can the Mac feed two monitors?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cencio</title>
		<link>http://successfulsoftware.net/2009/06/12/using-a-mac-mini-for-development/#comment-12730</link>
		<dc:creator>cencio</dc:creator>
		<pubDate>Fri, 19 Jun 2009 10:26:44 +0000</pubDate>
		<guid isPermaLink="false">http://successfulsoftware.net/?p=2003#comment-12730</guid>
		<description>I have been using Mac mini for developmment. I can not say that I`m satisfied with it. We bought mini`s at the end of 2007. Memory was upgraded up to 2 Gb, so it is acceptable. But Hdd is small and it is 5200 :( and it is very hard to upgrade it due to mini design. So performance is not good. imho it is easy and cheaper buy laptop, upgrade it`s memory + hdd and use windows/linux for development. mac mini is an affordable solution for mac specific (MacOS, IPhone)development tasks only.</description>
		<content:encoded><![CDATA[<p>I have been using Mac mini for developmment. I can not say that I`m satisfied with it. We bought mini`s at the end of 2007. Memory was upgraded up to 2 Gb, so it is acceptable. But Hdd is small and it is 5200 <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  and it is very hard to upgrade it due to mini design. So performance is not good. imho it is easy and cheaper buy laptop, upgrade it`s memory + hdd and use windows/linux for development. mac mini is an affordable solution for mac specific (MacOS, IPhone)development tasks only.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moof</title>
		<link>http://successfulsoftware.net/2009/06/12/using-a-mac-mini-for-development/#comment-12727</link>
		<dc:creator>Moof</dc:creator>
		<pubDate>Thu, 18 Jun 2009 22:26:21 +0000</pubDate>
		<guid isPermaLink="false">http://successfulsoftware.net/?p=2003#comment-12727</guid>
		<description>distcc is your friend. 

I have a mini under my table and the serious juice out where I don&#039;t have to hear it or look at it.</description>
		<content:encoded><![CDATA[<p>distcc is your friend. </p>
<p>I have a mini under my table and the serious juice out where I don&#8217;t have to hear it or look at it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oleg</title>
		<link>http://successfulsoftware.net/2009/06/12/using-a-mac-mini-for-development/#comment-12726</link>
		<dc:creator>Oleg</dc:creator>
		<pubDate>Thu, 18 Jun 2009 14:15:33 +0000</pubDate>
		<guid isPermaLink="false">http://successfulsoftware.net/?p=2003#comment-12726</guid>
		<description>I am glad if it will save you some time,
QT still building on my ancient machine, meanwhile I have some suggestions that might help you either.
I read the documentation now and it looks like code example not very correct there (at least for VC compiler it will not reduce the time of compilation. Once again I am not sure here - you have to try it yourself.

I think that correct way would be:

preheaders.h - where you have to include all qt headers 
preheaders.cpp - I think this file must exist either to generate correct pch.

Then typical class in your application should look like
/// some.h
class Some
{
  void foo();
}

/// some.cpp
#include &quot;preheaders.h&quot;
#include &quot;some.h&quot;
void Some::foo()
{
}
 
I do not think you change QT headers very often. The simplest way to understand the concept is generating some MFC or ATL application and look at their structure. (stdafx.h and stdafx.cpp)

/Gm - is very good thing but sometimes you have to rebuild whole application to fix some strange things if flag enabled.
As far as I know in VC 80 also exists flag that may enable utilizing the power of 2 cores. I never was interested in it though :)</description>
		<content:encoded><![CDATA[<p>I am glad if it will save you some time,<br />
QT still building on my ancient machine, meanwhile I have some suggestions that might help you either.<br />
I read the documentation now and it looks like code example not very correct there (at least for VC compiler it will not reduce the time of compilation. Once again I am not sure here &#8211; you have to try it yourself.</p>
<p>I think that correct way would be:</p>
<p>preheaders.h &#8211; where you have to include all qt headers<br />
preheaders.cpp &#8211; I think this file must exist either to generate correct pch.</p>
<p>Then typical class in your application should look like<br />
/// some.h<br />
class Some<br />
{<br />
  void foo();<br />
}</p>
<p>/// some.cpp<br />
#include &#8220;preheaders.h&#8221;<br />
#include &#8220;some.h&#8221;<br />
void Some::foo()<br />
{<br />
}</p>
<p>I do not think you change QT headers very often. The simplest way to understand the concept is generating some MFC or ATL application and look at their structure. (stdafx.h and stdafx.cpp)</p>
<p>/Gm &#8211; is very good thing but sometimes you have to rebuild whole application to fix some strange things if flag enabled.<br />
As far as I know in VC 80 also exists flag that may enable utilizing the power of 2 cores. I never was interested in it though <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
