<?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>Rughalt&#039;s Blog</title>
	<atom:link href="http://blog.dragonshorn.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dragonshorn.info</link>
	<description>My lair</description>
	<lastBuildDate>Thu, 11 Aug 2011 19:50:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.2</generator>
		<item>
		<title>Pathfinding problems</title>
		<link>http://blog.dragonshorn.info/2011/08/pathfinding-problems/</link>
		<comments>http://blog.dragonshorn.info/2011/08/pathfinding-problems/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 19:50:06 +0000</pubDate>
		<dc:creator>Rughalt</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[HoMM]]></category>

		<guid isPermaLink="false">http://blog.dragonshorn.info/2011/08/pathfinding-problems/</guid>
		<description><![CDATA[Lately I have been working my small project (made just for fun), a hex-grid based strategy game. One of the biggest problems I’ve encountered was checking if unit has enough movement points left to move to a specific hex. For two days I was trying to design an algorithm that would check if unit can [...]]]></description>
			<content:encoded><![CDATA[<p>Lately I have been working my small project (made just for fun), a hex-grid based strategy game. One of the biggest problems I’ve encountered was checking if unit has enough movement points left to move to a specific hex.</p>
<p>For two days I was trying to design an algorithm that would check if unit can go from hex A to hex B in real time – i.e when you move mouse over the battlefield. I’ve tried a lot of algorithms, recursive and non-recursive, I’ve searched the web. Still, nothing. </p>
<p>Until I’ve started up HoMM 2 (or, to be exact, FreeHeroes on my tablet), and… bingo! I understood that I should not try to find if unit can go from hex A to hex B. I should instead move the unit and see where it can go, and store that information. 15 minutes of coding later units moved on the battlefield as they should.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragonshorn.info/2011/08/pathfinding-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notification ads? Hell no, however&#8230;</title>
		<link>http://blog.dragonshorn.info/2011/08/notification-ads-hell-no-however/</link>
		<comments>http://blog.dragonshorn.info/2011/08/notification-ads-hell-no-however/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 19:58:06 +0000</pubDate>
		<dc:creator>Rughalt</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ads]]></category>
		<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://blog.dragonshorn.info/2011/08/notification-ads-hell-no-however/</guid>
		<description><![CDATA[There is a lot of hate on the Internets now about Notification ads in some Android applications. And I must say I don’t like the idea (I would never use this kind of ads in my app), but the way some users react is way too harsh. Here is a quote I found, that describes [...]]]></description>
			<content:encoded><![CDATA[<p>There is a lot of hate on the Internets now about Notification ads in some Android applications. And I must say I don’t like the idea (I would never use this kind of ads in my app), but the way some users react is way too harsh.</p>
<p>Here is a quote I found, that describes general attitude towards Notification ads:</p>
<p><em>“Immediate downrate of app, angry email to the dev, and uninstall of app.”</em></p>
<p>I can understand the anger – no one likes ads in general – but sending angry mail to the developer? Really? Why not send a mail when you like an app, or you found a bug – instead of posting “FC on Galaxy Tab” comment on Market, so I have no way of contacting user and finding the cause of the crash,</p>
<p>Another problem is, most of the users want all of the apps to be free – especially Android apps. I can understand it very well – I search for free apps myself – but I know that developing an app for any device or OS costs time and money. If you are not hired to write an app and/or live in the country where you can sell apps (here, in Poland, I can’t) – ads (in app, Notification ads) are the only way you can get some of the time and money you invested back.</p>
<p>In the end, I must say I understand developers using Notification ads – even if I don’t like them. And because of that, I will not use apps that have these kind of ads. It is as simple as that – I don’t like, I don’t use. There is no free alternative – I pay or create my own. But I won’t run around and scream <em>“These stupid developers want to make money”.</em></p>
<p>Oh God, I think I have written enough.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragonshorn.info/2011/08/notification-ads-hell-no-however/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chinese tablet battery problems</title>
		<link>http://blog.dragonshorn.info/2011/08/chinese-tablet-battery-problems/</link>
		<comments>http://blog.dragonshorn.info/2011/08/chinese-tablet-battery-problems/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 15:18:35 +0000</pubDate>
		<dc:creator>Rughalt</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Battery Recalibration]]></category>
		<category><![CDATA[HaiPad M701]]></category>
		<category><![CDATA[Tablet]]></category>

		<guid isPermaLink="false">http://blog.dragonshorn.info/2011/08/chinese-tablet-battery-problems/</guid>
		<description><![CDATA[For over 6 months I’ve been a happy user of Chinese manufactured Android tablet, HaiPad M701-R based on Telechips TCC8902 core. I was happy – but I was disappointed with one thing – battery life. I had to turn off the device completely very often (using built in hardware switch) – because the device had [...]]]></description>
			<content:encoded><![CDATA[<p>For over 6 months I’ve been a happy user of Chinese manufactured Android tablet, HaiPad M701-R based on Telechips TCC8902 core. </p>
<p>I was happy – but I was disappointed with one thing – battery life. I had to turn off the device completely very often (using built in hardware switch) – because the device had broken sleep mechanism, and was draining battery like crazy (even on upgraded 2.3 firmware).</p>
<p>I got around 6hr standby time max (with WiFi radio off) – and this was when device was not used at all – even less than my MSI Wind U100 with new 7.2Ah battery running with WiFi on (this may not be the best comparison, but I hope you understand the reason for my disappointment).</p>
<p>Few day ago, while I was browsing slatedroid.com forum, I found a <a href="http://www.slatedroid.com/topic/19316-x5ax6d-battery-problems-work-around/" target="_blank">guide that mentioned recalibrating battery</a> as remedy for short battery life – and to my surprise, it worked incredibly well.</p>
<p>From 6hr standby time, I managed to get 17hr, half of that time with WiFi radio on. I have not measured run time while browsing/watching movies (I don’t think I will be a lot better than before calibration), but now I know that I don’t have to turn my tablet off when I don’t use it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragonshorn.info/2011/08/chinese-tablet-battery-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>These &amp;^%$# patches!</title>
		<link>http://blog.dragonshorn.info/2011/07/these-patches/</link>
		<comments>http://blog.dragonshorn.info/2011/07/these-patches/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 13:32:20 +0000</pubDate>
		<dc:creator>Rughalt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.dragonshorn.info/2011/07/these-patches/</guid>
		<description><![CDATA[I hate game patches. Especially 2.4GB big ones. Recently, I play a lot of computer games. I have bought most of them in summer sales in different shops (most of them on Steam Summer Sale). Until last week I was staying at home, where I have decent internet connection (24Mbps), I did not have any [...]]]></description>
			<content:encoded><![CDATA[<p>I hate game patches. Especially 2.4GB big ones.</p>
<p>Recently, I play a lot of computer games. I have bought most of them in summer sales in different shops (most of them on Steam Summer Sale). </p>
<p>Until last week I was staying at home, where I have decent internet connection (24Mbps), I did not have any problems – I’ve purchased a game, installed it and all the patches, and played.</p>
<p>Last Monday I’ve arrived at place I’ll be spending most of my summer vacation. I have a decent PC here, so I took several games with me – Battlefield: Bad Company 2 (retail, “EA classics” edition) and Frontlines: Fuel of War (Steam backup) among the others. </p>
<p>I have installed them, and I tried to play a little. </p>
<p>I tried. Instead of just “letting me play”, battlefield started downloading 2.4GB patch, with fixes related mostly to multiplayer part. 2.4GB, on 1Mbps connection, shared with 3 other PCs in the house. Frontlines, on the other hand, said that game is only installed in 58% – when total game size is 12.4GB. </p>
<p>My question is: Why? Why do I <strong>need</strong> to install a patch? Why did Steam backup only 58% of my game? </p>
<p>I just want to have a little fun, and watching download progress bar is as fun as watching a damn progress bar. </p>
<p>If only the weather were better…</p>
<p>PS. Today it is! Screw you, Battlefield, I’m going to read books in the garden!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragonshorn.info/2011/07/these-patches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multiple monitors + old (USB) KVM + Windows 7 Solution</title>
		<link>http://blog.dragonshorn.info/2011/05/multiple-monitors-old-usb-kvm-windows-7-solution/</link>
		<comments>http://blog.dragonshorn.info/2011/05/multiple-monitors-old-usb-kvm-windows-7-solution/#comments</comments>
		<pubDate>Fri, 13 May 2011 09:01:56 +0000</pubDate>
		<dc:creator>Rughalt</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Dual Display]]></category>
		<category><![CDATA[KVM]]></category>
		<category><![CDATA[KVM Display Detect]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://blog.dragonshorn.info/2011/05/multiple-monitors-old-usb-kvm-windows-7-solution/</guid>
		<description><![CDATA[Recently I had problems with my old KVM switch. I have two machines hooked up to my KVM – one dual monitor WIndows 7 PC, and Linux HTPC. When I switched KVM outputs, my windows machine always acted like the non-KVM connected monitor has been blasted into oblivion, breaking my two monitor configuration. Only way [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I had problems with my old KVM switch. I have two machines hooked up to my KVM – one dual monitor WIndows 7 PC, and Linux HTPC. When I switched KVM outputs, my windows machine always acted like the non-KVM connected monitor has been blasted into oblivion, breaking my two monitor configuration.</p>
<p>Only way I found to get my settings back was to use “Screen Resolution – Detect Display” button – but this process was slow and very inefficient.</p>
<p>I’ve searched the net for answers, only to find that Windows 7 does this &quot;by design”.</p>
<p>So, after uncle Google has failed me, I decided to sit down and deal with the problem myself. It took me about an hour, but now I can proudly present to you, one and magnificent, ultimate, old-KVM dual-monitor anti-configuration-breaking tool – KVM Display Detect.</p>
<p><a href="http://dragonshorn.info/files/KVMDisplayDetect.exe" target="_blank">KVM Display Detect download</a> (free, of course)</p>
<p>How does it work? It simply scans your USB ports looking for HID devices. When you change output on old KVM, you disconnect your USB mouse. After you change it back – you reconnect it. KVMDD waits for this signal, and after detecting it, it runs system utility to force display re-enumeration. Simple, and works well.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragonshorn.info/2011/05/multiple-monitors-old-usb-kvm-windows-7-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Online La&#8230; Gaming</title>
		<link>http://blog.dragonshorn.info/2010/12/online-la-gaming/</link>
		<comments>http://blog.dragonshorn.info/2010/12/online-la-gaming/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 18:53:07 +0000</pubDate>
		<dc:creator>Rughalt</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Multiplayer]]></category>
		<category><![CDATA[NFS:HP]]></category>

		<guid isPermaLink="false">http://blog.dragonshorn.info/2010/12/online-la-gaming/</guid>
		<description><![CDATA[I recently started playing my new Need for Speed: Hot Pursuit online. I rarely play games online, and that because of one fact – I lame at racers, shooters and every other multiplayer-capable game. And because of that, I don’t like online/multiplayer games. To my surprise, I really like playing NFS:HP online. Playing with other [...]]]></description>
			<content:encoded><![CDATA[<p>I recently started playing my new Need for Speed: Hot Pursuit online. I rarely play games online, and that because of one fact – I lame at racers, shooters and every other multiplayer-capable game. And because of that, I don’t like online/multiplayer games.</p>
<p>To my surprise, I really like playing NFS:HP online. Playing with other people make races more fun and challenging.</p>
<p>But there is one things that I really hate about playing NFS:HP online – people that disconnect during a race. I know that sometimes you can’t finish race, but there is no need and reason to disconnect after wrecking other players, or just after start. It is just completely not fair, and ruins others pleasure and fun. </p>
<p>And yes, I know I lame at NFS, and this is just my excuse. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragonshorn.info/2010/12/online-la-gaming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trough the tunnels</title>
		<link>http://blog.dragonshorn.info/2010/12/trough-the-tunnels/</link>
		<comments>http://blog.dragonshorn.info/2010/12/trough-the-tunnels/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 07:18:31 +0000</pubDate>
		<dc:creator>Rughalt</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Metro 2033]]></category>

		<guid isPermaLink="false">http://blog.dragonshorn.info/2010/12/trough-the-tunnels/</guid>
		<description><![CDATA[Several days ago, I got two gifts for st. Nicolas Day. Metro 2034 book by Dmitry Glukhovsky and Metro 2033 game for PC. And since then, I spend my free time in Russian metro, killing humans, mutants and trying not to get too scared. And when I say scared, I mean it. Especially the game [...]]]></description>
			<content:encoded><![CDATA[<p>Several days ago, I got two gifts for st. Nicolas Day. Metro 2034 book by Dmitry Glukhovsky and Metro 2033 game for PC. And since then, I spend my free time in Russian metro, killing humans, mutants and trying not to get too scared.</p>
<p>And when I say scared, I mean it. Especially the game &#8211; if played in a dark room, with headphones on, it really makes me shiver. Atmosphere of the book is there and you can feel that from every tunnel something evil gazes at you, and your fears are lurking in the corners of each station.</p>
<p>I don’t know, if anyone else had the same experience with the game and/or the book, but I must say &#8211; they made a great impression on me.</p>
<p>That is all for now. I think.</p>
<p>The pipes are calling me*.</p>
<p>*If you read the book, you know what I am talking about.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragonshorn.info/2010/12/trough-the-tunnels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I don&#8217;t believe it.</title>
		<link>http://blog.dragonshorn.info/2010/11/i-dont-believe-it/</link>
		<comments>http://blog.dragonshorn.info/2010/11/i-dont-believe-it/#comments</comments>
		<pubDate>Thu, 25 Nov 2010 18:32:52 +0000</pubDate>
		<dc:creator>Rughalt</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://blog.dragonshorn.info/2010/11/i-dont-believe-it/</guid>
		<description><![CDATA[Month ago, I got from my girlfriend and (used) iPhone 2G. At first, main motivation was to develop software for iOS, but when I realized that I have to pay $99 to Apple and actually own a Mac, I just started to use iPhone as main second phone. And soon, I found out that I [...]]]></description>
			<content:encoded><![CDATA[<p>Month ago, I got from my girlfriend and (used) iPhone 2G. At first, main motivation was to develop software for iOS, but when I realized that I have to pay $99 to Apple and actually own a Mac, I just started to use iPhone as main second phone. And soon, I found out that I use it more than I use my Samsung Galaxy Spica.</p>
<p>As I started using iPhone, I started using iTunes to sync music with it, managing my music, and repairing artwork.</p>
<p>Now, I use iTunes as my main music player, and I’m looking more and more into buying actual Mac.</p>
<p>The irony is, I always hated Macs and everything related. And, probably, I still do. I like Windows a lot, I know how to administrate it, I know how to repair nearly any Windows-related problem I encounter.</p>
<p>The thing is, I miss some kind of Mac simplicity. Mac is easy, Mac is intuitive (sort of). You can’t change a lot of things, many apps cost a lot, and you have to actually buy a computer to use it, but, for everyday simple tasks, I feel that Mac will perform better than Windows (of Linux) based machine.</p>
<p>And now, I really want a Mac. </p>
<p>Oh, crap. I’ve said it. Now, I’ll have to live with the consequences. </p>
<p>&#160;</p>
<p>Sent from my pure Windows and Microsoft-based machine.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragonshorn.info/2010/11/i-dont-believe-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mad Ad</title>
		<link>http://blog.dragonshorn.info/2010/11/mad-ad/</link>
		<comments>http://blog.dragonshorn.info/2010/11/mad-ad/#comments</comments>
		<pubDate>Wed, 10 Nov 2010 10:23:19 +0000</pubDate>
		<dc:creator>Rughalt</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[AdMob]]></category>
		<category><![CDATA[Ads]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Softwar]]></category>

		<guid isPermaLink="false">http://blog.dragonshorn.info/2010/11/mad-ad/</guid>
		<description><![CDATA[Or, why is my fill rate so small. In one of my applications, KaeMDe, I use AdMob ads. Recently, I my fill rate on AdMob page began to sink, and from whooping 90% it went to 25%. And I couldn&#8217;t find the reason why. Until today. I sat down, dug into AdMob settings, and found [...]]]></description>
			<content:encoded><![CDATA[<p>Or, why is my fill rate so small.</p>
<p>In one of my applications, KaeMDe, I use AdMob ads. Recently, I my fill rate on AdMob page began to sink, and from whooping 90% it went to 25%. And I couldn&#8217;t find the reason why. Until today.</p>
<p>I sat down, dug into AdMob settings, and found out that app path (and package name) was no longer actual. Since AdMob seems to be using package name for requesting ads, all my request were just ignored. After I changed app url to market one, and updated package name, poof, ads started appearing again, and my fillrate began to rise.</p>
<p>And tl;dr, for those of you who just want quick answer: <em>after you change app package name, make sure AdMob recognizes it. Until then, no ads.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragonshorn.info/2010/11/mad-ad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oops, I did it again!</title>
		<link>http://blog.dragonshorn.info/2010/11/oops-i-did-it-again/</link>
		<comments>http://blog.dragonshorn.info/2010/11/oops-i-did-it-again/#comments</comments>
		<pubDate>Tue, 09 Nov 2010 11:46:26 +0000</pubDate>
		<dc:creator>Rughalt</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[LCD scratch]]></category>
		<category><![CDATA[Repair]]></category>
		<category><![CDATA[Tablet]]></category>

		<guid isPermaLink="false">http://blog.dragonshorn.info/?p=53</guid>
		<description><![CDATA[I scratched LCD panel on my device. This time, I scratched screen on my new tablet – and the scratch is big, as in “Oh my God, that the f**k! 5 centimeters long!”. I don’t know how I did it, but, there it is! As I cannot easily but screen replacement, and I did not [...]]]></description>
			<content:encoded><![CDATA[<p>I scratched LCD panel on my device. This time, I scratched screen on my new tablet – and the scratch is big, as in “Oh my God, that the f**k! 5 centimeters long!”. I don’t know how I did it, but, there it is!</p>
<p>As I cannot easily but screen replacement, and I did not damage touch surface, I quickly searched the web to find possible remedies, with little to no hope of finding one. I stumbled upon page on wikiHow, and, to my complete surprise… one of the methods worked! Not 100%, but the scratch is a lot less visible now.</p>
<p>What I did is I found clean rubber (for rubbing out pencil), cleaned the screen and started rubbing the scratch. Scratch got less and less visible, and now, when screen is shining I can barely see it. I know it may seem impossible, and <em>it may damage your screen, so you do it on your own</em>, but if you scratch your LCD panel, you can try it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragonshorn.info/2010/11/oops-i-did-it-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

