<?xml version="1.0" encoding="UTF-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-NZ"><title type="html">Roman Korchagin</title><subtitle type="html">Lead Developer, Aspose Auckland Team</subtitle><id>http://www.aspose.com/community/blogs/roman.korchagin/atom.aspx</id><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/default.aspx" /><link rel="self" type="application/atom+xml" href="http://www.aspose.com/community/blogs/roman.korchagin/atom.aspx" /><generator uri="http://communityserver.org" version="2.0.60217.2664">Community Server</generator><updated>2006-10-23T20:05:00Z</updated><entry><title>Need a difference tool that can find moved lines. Do you know any?</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2008/06/20/need-a-difference-tool-that-can-find-moved-lines-do-you-know-any.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2008/06/20/need-a-difference-tool-that-can-find-moved-lines-do-you-know-any.aspx</id><published>2008-06-20T07:45:00Z</published><updated>2008-06-20T07:45:00Z</updated><content type="html">&lt;P&gt;There are heaps of&amp;nbsp;commercial and free difference tools available. Only few of them can find moved blocks of lines. At the moment I'm only aware of&amp;nbsp;WinDiff, WinMerge and Compare It. However I need to be able to "jump" between move source and destination and only Compare It allows it. I also need to generate a report that distinguishes moved lines from simple insertions or deletions. None of the tools do that. Is that a very weird requirement?&lt;/P&gt;
&lt;P&gt;If you know a good tool that can reliably find moved lines and generate a report let me know, it will be appreciated.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=132242" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>RTF and Culture</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/07/16/rtf-and-culture.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/07/16/rtf-and-culture.aspx</id><published>2007-07-15T10:26:00Z</published><updated>2007-07-15T10:26:00Z</updated><content type="html">&lt;P&gt;From what I can tell RTF and Culture do not mix.&lt;/P&gt;
&lt;P&gt;If you have English culture selected in your regional settings, create a document in Microsoft Word and save as RTF, then double values (in custom document properties) will be written as 123.45. When you open this document in Microsoft Word it seems to use the current culture. So if you culture is English, the document will load okay.&lt;/P&gt;
&lt;P&gt;If you happen to have Russian culture and save the document as RTF, the numbers will be written as 123,45. This is because the Russian culture usues comma as a decimal separator. Again, if you open this document in Microsoft Word while using Russian culture, there will be no problems.&lt;/P&gt;
&lt;P&gt;However, if you try to open an RTF&amp;nbsp;document with 123.45 in Microsoft Word on a computer with Russian culture, or try to open a document with 123,45 in Microsoft Word on a computer with English culture - the value will be imported incorrectly. In one case I got it as 12345.&lt;/P&gt;
&lt;P&gt;Note that there is no indication inside the RTF file as to which culture was used when writing the file.&lt;/P&gt;
&lt;P&gt;My conclusion - there is no way out in this case. This bug seems to have survived in RTF and in Microsoft Word for over 20 years? &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=84181" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>NUnit Thoughts</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/07/14/nunit-thoughts.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/07/14/nunit-thoughts.aspx</id><published>2007-07-14T05:07:00Z</published><updated>2007-07-14T05:07:00Z</updated><content type="html">&lt;P&gt;Here is short blurb on our experience with NUnit. Goods and not so goods.&lt;/P&gt;
&lt;P&gt;We are using NUnit for Aspose products on our team. We've been using it from the start. Aspose.Words for .NET at the moment has around 5000 unit tests.&lt;/P&gt;
&lt;P&gt;Aspose.Words is a class library and to run the tests, we have its project settings&amp;nbsp;set to fire up NUnit Gui executable and pass Aspose.Words.dll as a command line parameter. When NUnit Gui starts, it loads the Aspose.Words.dll debug build that contains all unit tests together with the main code.&lt;/P&gt;
&lt;P&gt;Running NUnit Gui&amp;nbsp;this way allows us to step into debugger easily (just put a break point in code and the debugger will stop there). Having tests compiled into the same assembly allows us to test internal classes and methods (we have a lot more internal classes and methods than public ones).&lt;/P&gt;
&lt;P&gt;Since there are so many tests and running all of them takes long time (around 10 minutes at the moment), most of the runs throughout the day are "local". We run NUnit Gui with checkboxes in the tree shown and we select the branches of tests that we want to run. Sometimes (after update and before checking) we run all unit tests of course.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Test Selections are not Persistent&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;One seriously missing feature in NUnit was the lack of persistence to the selected tests across the test sessions. &lt;/P&gt;
&lt;P&gt;I code, then I compile and fire up the project (starts NUnit Gui with my dll loaded in it), then I select some tests (out of 5000!) and run them. If something fails, I close NUnit Gui, go back to my code, fix it, fire up the project again and have to select the same tests again! This is a frequent cycle, dozens of times per day.&lt;/P&gt;
&lt;P&gt;How could that be this feature is missing from NUnit? Am I the only one suffering from this? I remember searching and asking in NUnit forums some time ago, but nobody seemed to have this issue. Do you guys enjoy reselecting your tests each time or am I doing something wrong?&lt;/P&gt;
&lt;P&gt;We have modified NUnit 2.2.8 to automatically persist test selections between NUnit Gui sessions and were happy ever since.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;NUnit Gui Slow Startup Time&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Aspose.Words.dll with around 5000 tests causes NUnit Gui to spend&amp;nbsp;about 10 seconds starting up on a fast machine. This is unacceptable since I want run my tests many times per hour. &lt;/P&gt;
&lt;P&gt;Splitting Aspose.Words into smaller dlls - don't want to do this at this stage. Prefer to have&amp;nbsp;as few assemblies as possible&amp;nbsp;(in fact we have three assemblies during development).&lt;/P&gt;
&lt;P&gt;Run NUnit under profiler and found some ugly code. For example, UITestNode is created far too many times. By design, there should be one UITestNode object per one Test object. However, the profiler shows that for 4800 unit tests there are over 55,000! UITestNode objects are created. Apparently UITestNode objects are created in the "recursively on recursively" mode :) Fixing that should half the loading time. The other 5 seconds are spend loading tests from the assembly, will look into this too.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Summary&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;NUnit is a great testing framework. Thumbs up for all the people who work on it.&lt;/P&gt;
&lt;P&gt;However, I think you guys are overdoing the assertion syntax and the stuff (what I saw in the latest 2.4 I think is a clear overkill). A testing framework should be simple.&lt;/P&gt;
&lt;P&gt;I'd rather see you spent more time on making the Gui more efficient and useful. Features and bugs like I mentioned.&lt;/P&gt;
&lt;P&gt;Another bright idea: TDD is great, but even if all tests pass, there is still plenty of ugly bugs in the code. Step through your code too, it often helps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=84127" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>Yet Another 64-bit Surprise</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/07/14/yet-another-64-bit-surprise.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/07/14/yet-another-64-bit-surprise.aspx</id><published>2007-07-13T11:34:00Z</published><updated>2007-07-13T11:34:00Z</updated><content type="html">&lt;P&gt;Some of the Aspose.Words (and other components) demo projects and unit tests retrieve data from a Microsoft Access .mdb database. I've been trying to get everything working on Windows Vista 64-bit and was getting "Microsoft.Jet.OLEDB.4.0 not registered" error. &lt;/P&gt;
&lt;P&gt;According to various articles this is due to the fact my project is compiled for the AnyCPU platform and runs as a 64-bit application, but there are no Microsoft Access database drivers for 64-bit.&lt;/P&gt;
&lt;P&gt;The recommendation I found in the MSDN forum is switch the platform to x86 so the application is compiled and runs as 32-bit. The articles also say that Microsoft does not plan releasing 64-bit drivers for Microsoft Access Jet... That is there is no way to use Microsoft Access databases from a 64-bit application.&lt;/P&gt;
&lt;P&gt;Ever since I switched to Vista 64-bit I had so many development related problems. I've been meaning to say that for long time - I became disappointed in Microsoft. The whole 64-bit and especially in combination with&amp;nbsp;Vista&amp;nbsp;is an awfull experience for developers on the Microsoft platform. I'm not sure&amp;nbsp;why, but Microsoft has definitely lost it at some point. It became very frustrating to be a .NET developer.&amp;nbsp;One more bumpy and rushed switch to new platform or new OS like this and I promise I'll go Java or change the career altogether. I hope Microsoft takes note.&lt;/P&gt;
&lt;P&gt;One more thing: I see a whole new business opportunity here. Develop 64-bit applications that Microsoft has no plans of developing. What would you say if Aspose developed Microsoft Access Jet drivers for 64-bit and sold them for $899 a piece?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=84041" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>We successfully develop and debug ASP.NET 1.1 applications in Visual Studio 2003 on Windows Vista Ultimate 64bit</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/06/29/we-successfully-develop-and-debug-asp-net-1-1-applications-in-visual-studio-2003-on-windows-vista-ultimate-64bit.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/06/29/we-successfully-develop-and-debug-asp-net-1-1-applications-in-visual-studio-2003-on-windows-vista-ultimate-64bit.aspx</id><published>2007-06-28T11:42:00Z</published><updated>2007-06-28T11:42:00Z</updated><content type="html">&lt;P&gt;I've upgraded my development machine recently to Windows Vista Ultimate 64bit because we wanted to fully test Aspose.Words on Vista and on 64bit systems.&lt;/P&gt;
&lt;P&gt;We have projects for both Visual Studio 2003 and 2005 as we build Aspose.Words both for .NET 1.1 and 2.0. Although Aspose.Words itself is just a class library (not an ASP.NET application) we do have ASP.NET demo application that ship with Aspose.Words. I had to get Visual Studio 2003 and 2005 with ASP.NET 1.1 and 2.0 working on the development machine, otherwise I would have had to go back Windows XP.&lt;/P&gt;
&lt;P&gt;It was no big problem to get Visual Studio 2005 and ASP.NET 2.0 working, the normal installation procedure plus SP1 did the job.&lt;/P&gt;
&lt;P&gt;It was more trouble with Visual Studio 2003. It worked okay, but ASP.NET 1.1 did not work. Could not create or open ASP.NET 1.1 application in Visual Studio. I hunted the web and several articles really helped. I just wanted to summarize my successful experience hoping it will help even more people to get Visual Studio 2003 working well on Vista.&lt;/P&gt;
&lt;P&gt;Here are the articles that helped:&lt;/P&gt;
&lt;P&gt;1. &lt;A href="http://www.iis.net/articles/view.aspx/IIS7/Hosting-Web-Applications/ASP-NET/How-to-Run-ASP-NET-v1-1-on-IIS7"&gt;http://www.iis.net/articles/view.aspx/IIS7/Hosting-Web-Applications/ASP-NET/How-to-Run-ASP-NET-v1-1-on-IIS7&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I did install IIS Metabase Compatibility, .NET Framework 1.1 SP1 and ASP.NET Security Update for 1.1 as the article suggested. Although I did not do the other steps they offered.&lt;/P&gt;
&lt;P&gt;2. &lt;A href="http://citruslime.blogspot.com/2007/04/visual-studio-2003-web-debugging-on.html"&gt;http://citruslime.blogspot.com/2007/04/visual-studio-2003-web-debugging-on.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I checked my account is in the Debugger Users group. Then I followed the steps outlined in the article they refer to (next article). I also adjusted ISAPI and CGI extensions in the IIS manager (running aspnet_regiis -enable did not seem to enable that).&lt;/P&gt;
&lt;P&gt;After I created an ASP.NET 1.1 application using Visual Studio, I went to the IIS manager and set debugging and authentication settings like they suggested.&lt;/P&gt;
&lt;P&gt;Debugging the application was still not possible at this stage. The error was "cannot debug because the URL is in the Internet Zone". I added &lt;A href="http://localhost"&gt;http://localhost&lt;/A&gt; to the Intranet Zone in Internet Explorer secruty options and after that I was finally able to debug ASP.NET applications.&lt;/P&gt;
&lt;P&gt;3. &lt;A href="http://blogs.iis.net/brian-murphy-booth/archive/2007/03/09/how-to-setup-asp-net-v1-1-visual-studio-net-2003-projects-on-iis7-vista.aspx"&gt;http://blogs.iis.net/brian-murphy-booth/archive/2007/03/09/how-to-setup-asp-net-v1-1-visual-studio-net-2003-projects-on-iis7-vista.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;This article contains the most important steps.&lt;/P&gt;
&lt;P&gt;Disclaimer: Use at your own risk and sorry, I will not have time to help you with problems as debugging ASP.NET 1.1 application on Vista is not my main job.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=82121" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>Kite Mounted Camera - Take 1</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/03/15/70450.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/03/15/70450.aspx</id><published>2007-03-15T07:30:00Z</published><updated>2007-03-15T07:30:00Z</updated><content type="html">&lt;P&gt;A few weeks ago I mentioned about getting a camera to mount on my kite. Now its here and today was the first try out.&lt;/P&gt;
&lt;P&gt;The consumer technology is amazing (especially if you don't look at stuff for a while). It is only about 90x55x20mm, 7.2mp, 3x zoom, weights 160 grams, 640x480 video at 30fps, 4Gb memory card gives around 1 hour of video time. When inside the waterproof case, total weight 280 grams.&lt;/P&gt;
&lt;P&gt;Kite: BEST Waroo 07, 9m. &lt;/P&gt;
&lt;P&gt;Mounting method: a strap supplied with the waterproof case attached to the briddle in the center of the kite, the waterproof case taped to the center spar close to the leading edge.&lt;/P&gt;
&lt;P&gt;Location: &lt;A href="http://maps.google.com/?ie=UTF8&amp;amp;z=15&amp;amp;ll=-36.810745,174.765379&amp;amp;spn=0.026147,0.039911&amp;amp;t=h&amp;amp;om=1"&gt;Auckland, North Shore, Shoal Bay&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Conditions:&amp;nbsp;Rough, very gusty southwest, easily 12-25knots or more.&lt;/P&gt;
&lt;P&gt;Results: It all works! Quality is great. However, I made a mistake of leaving the camera turned on while not recording. While I was attaching and launching the kite, the camera switched off due to power save mode. It is disappointing as some scary moments due to strong gusts could have been fun to watch again.&lt;/P&gt;
&lt;P&gt;Here is a short compilation of what was filmed before launching and later on the ground.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.youtube.com/watch?v=6QNjg5VZvyY"&gt;&lt;IMG class=vimg120 src="http://sjc-static10.sjc.youtube.com/vi/6QNjg5VZvyY/2.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Stay tuned for better footage!&lt;/P&gt;
&lt;P&gt;Here is how it should look in the end (I hope my quality with 640x480 and 3x zoom will be much better than in these videos though).&lt;/P&gt;
&lt;DIV&gt;&lt;A href="http://www.youtube.com/watch?v=H43oxXqjW5Q" rel=nofollow&gt;&lt;IMG class=vimg120 src="http://sjc-static13.sjc.youtube.com/vi/H43oxXqjW5Q/2.jpg" border=0&gt;&lt;/A&gt;&amp;nbsp; &lt;A href="http://www.youtube.com/watch?v=GywcV_39hDU" rel=nofollow&gt;&lt;IMG class=vimg120 src="http://img.youtube.com/vi/GywcV_39hDU/2.jpg" border=0&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=70450" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>Day Out Surfing</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/03/13/70187.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/03/13/70187.aspx</id><published>2007-03-13T00:24:00Z</published><updated>2007-03-13T00:24:00Z</updated><content type="html">&lt;P&gt;Perfect day for learning surfing. Smallish waves,&amp;nbsp;no problems paddling out. Great location &lt;A href="http://images.google.co.nz/images?gbv=2&amp;amp;svnum=10&amp;amp;hl=en&amp;amp;safe=off&amp;amp;sa=X&amp;amp;oi=spell&amp;amp;resnum=1&amp;amp;ct=result&amp;amp;cd=1&amp;amp;q=muriwai+beach&amp;amp;spell=1"&gt;Muriwai Beach&lt;/A&gt;. Highly&amp;nbsp;encouraging mate.&amp;nbsp;We are kiwi blokes.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.youtube.com/watch?v=F5abMkExD4Y"&gt;&lt;IMG class=vimg120 src="http://img.youtube.com/vi/F5abMkExD4Y/2.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Next one is me filming through a few nice waves.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.youtube.com/watch?v=ojMh4mGOrew"&gt;&lt;IMG class=vimg120 src="http://sjl-static7.sjl.youtube.com/vi/ojMh4mGOrew/2.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=70187" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>Why life in New Zealand sometimes sucks</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/02/25/68755.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/02/25/68755.aspx</id><published>2007-02-24T21:50:00Z</published><updated>2007-02-24T21:50:00Z</updated><content type="html">&lt;P&gt;I would like to mount a small digital camera on my kite so I can shoot a video with me kitesurfing. Done quite a bit of research and came up with an idea to use the following:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Sony Cybershot DCS-T10 7.2MP Digital Camera. It can capture 640x480 movie at 30fps, sounds good enough.&lt;BR&gt;&lt;IMG src="http://www.sonytrade.co.nz/images/productgraphics/co/DSCT10S_C.jpg"&gt; 
&lt;LI&gt;Sony SPK-THC Sports Pack for the above camera. We don't want any salt water or sand in the camera, do we?&lt;BR&gt;&lt;IMG src="http://www.sonytrade.co.nz/images/productgraphics/co/SPKTHC_C.jpg"&gt; 
&lt;LI&gt;Sony 4GB Memory Stick PRO DUO so I can turn the camera on, launch the kite and it will be enough for over 40 minutes of video.&lt;BR&gt;&lt;IMG src="http://www.sonytrade.co.nz/images/productgraphics/co/MSXM4GSX_C.jpg"&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;All sounds easy and exciting, now comes the fun part:&lt;/P&gt;
&lt;P&gt;Recommended retail prices (source &lt;A href="http://www.sony.co.nz/products/product.asp"&gt;http://www.sony.co.nz/products/product.asp&lt;/A&gt;) and actual prices in most of the shops in Auckland for the above equipment are:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Camera NZD$699.95 = USD$490 
&lt;LI&gt;Sports pack NZD$199.95 = USD$140 
&lt;LI&gt;Memory stick NZD$399.95 = USD$280&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Total whopping NZD$1400 = USD$910.&lt;/P&gt;
&lt;P&gt;Now, lets look at what other people have to pay for it.&amp;nbsp;Amazon, new items:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Camera USD$275 
&lt;LI&gt;Sports pack USD$78 
&lt;LI&gt;Memory stick $105&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Total USD$458.&lt;/P&gt;
&lt;P&gt;Shipping will be is $30 at best.&lt;/P&gt;
&lt;P&gt;What is the&amp;nbsp;extra USD$452 that I have to pay for? For the grass that is greener?&lt;/P&gt;
&lt;P&gt;And almost forgot to add that the Sports Pack is not in stock in New Zealand. The quantity is zero and it will take 4-6 weeks to arrive after the order is placed. That will be the end of summer when I'm not going to need it anymore...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=68755" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>Three Earthquakes in Three Hours</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/02/22/68384.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/02/22/68384.aspx</id><published>2007-02-21T18:38:00Z</published><updated>2007-02-21T18:38:00Z</updated><content type="html">&lt;P&gt;There's been three small earthquakes in Auckland yesterday, just in the space of three hours, all in the same place. &lt;/P&gt;
&lt;P&gt;We felt one at home, probably the biggest at 9:00pm, the that was&amp;nbsp;4.5. Watching TV and the sofa went gently rocking for a few seconds. The&amp;nbsp;sequence&amp;nbsp;of possible reasons was as follows:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;The son playing with the cats.&lt;/LI&gt;
&lt;LI&gt;The neighbours drove into our house, again (see below for this).&lt;/LI&gt;
&lt;LI&gt;The earthquake.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Cats were relaxing and not rocking the house. We went outside, no trees or cars hit the house either. So it was a quake and we stayed for a few minutes outside amazed.&lt;/P&gt;
&lt;P&gt;The interesting part is that Auckland is on a &lt;A href="http://images.google.co.nz/images?gbv=1&amp;amp;svnum=10&amp;amp;hl=en&amp;amp;safe=off&amp;amp;sa=X&amp;amp;oi=spell&amp;amp;resnum=0&amp;amp;ct=result&amp;amp;cd=1&amp;amp;q=auckland+volcanoes&amp;amp;spell=1"&gt;volcanic field and has 50 cones &lt;/A&gt;of extinct volcanoes and the media keeps us "prepared" for a new one to appear at some time and there is speculation about where it might come out. Three quakes in one place so quickly made me worried we are going to wake up with a new volcanoe in the morning that is only 40km away from us.&lt;/P&gt;
&lt;P&gt;Now, in the morning, looking from the Orewa webcam East, the quake originated 30km out to sea, exactly this way, I'm happy to report no new volcanoes so far.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://www.windsurf.co.nz/webcams/orewa.jpg" border=0&gt;&lt;/P&gt;
&lt;P&gt;By the way, this is the place where we go out kitesurfing in easterly winds and you can occasionally see me and other kitesurfers through the &lt;A href="http://www.windsurf.co.nz/windsurf_cam_orewa.asp"&gt;web cam&lt;/A&gt;. These is a set of&amp;nbsp;&lt;A href="http://www.anabatickiteboarding.co.nz/plug.php?e=gallery&amp;amp;f=116"&gt;Lee's pictures from Orewa&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Here is a &lt;A href="http://tvnz.co.nz/view/page/488120/997547"&gt;TVNZ article about the quakes&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Regarding the neighbours driving into our house, thanks to the tree that saved us and the driver. That happened a few months ago and felt like a small earthquake too.&lt;/P&gt;
&lt;P&gt;&lt;IMG alt="Image Hosted by ImageShack.us" src="http://img61.imageshack.us/img61/422/dscf3096cr6.jpg" border=0&gt; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=68384" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>Back from a short break in New Caledonia</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/01/03/64378.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2007/01/03/64378.aspx</id><published>2007-01-02T20:33:00Z</published><updated>2007-01-02T20:33:00Z</updated><content type="html">&lt;P&gt;My family is back from a short holiday. We went to New Caledonia for&amp;nbsp;the New Year. It is the closest tropical place from New Zealand, only 2.5 hours flight.&lt;/P&gt;
&lt;P&gt;We stayed at the Coral Palms Island Resort (&lt;A href="http://maps.google.com/?ie=UTF8&amp;amp;z=17&amp;amp;ll=-22.334109,166.410717&amp;amp;spn=0.007026,0.009978&amp;amp;t=h&amp;amp;om=1"&gt;Google Maps link&lt;/A&gt;) which is located on a small island about 5km from Noumea, the capital of New Caledonia.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Accommodation&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I must say the accommodation and the setting is great. It is a nature reserve and wildlife is everywhere. From the&amp;nbsp;walkways over the water&amp;nbsp;and while snorkeling we saw no less than 50 different types of fish, a shark, stingrays and lots of sea snakes. A family of&amp;nbsp;four sea snakes lived just next to the entrance to our bungalow, thankfully they were pretty shy. There were many birds, including some duck-type birds who were actively seeking mates during the night and making horror-movie sounds.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.newcaledoniahotelsresorts.com/galerie/gal/Coral_Palms_Island_Resort/00_Aerial%20814%20Coral.jpg"&gt;&lt;IMG src="http://www.newcaledoniahotelsresorts.com/galerie/gal/Coral_Palms_Island_Resort/00_Aerial%20814%20Coral.jpg" width=600&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;As you can see the little island is only about 50m wide in its narrow part and about 800m long.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.newcaledoniahotelsresorts.com/galerie/gal/Coral_Palms_Island_Resort/00_Aerial%20818%20Coral.jpg"&gt;&lt;IMG src="http://www.newcaledoniahotelsresorts.com/galerie/gal/Coral_Palms_Island_Resort/00_Aerial%20818%20Coral.jpg" width=600&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.newcaledoniahotelsresorts.com/galerie/gal/Coral_Palms_Island_Resort/03_Garden%20Ocean%20exterior.jpg"&gt;&lt;IMG src="http://www.newcaledoniahotelsresorts.com/galerie/gal/Coral_Palms_Island_Resort/03_Garden%20Ocean%20exterior.jpg" width=600&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;This is the room where we stayed and the view from the room. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://img02.picoodle.com/img/img02/7/1/2/f_DSCF3306i_d86dm_d3ba75e8.jpg"&gt;&lt;IMG src="http://img02.picoodle.com/img/img02/7/1/2/f_DSCF3306i_d86dm_d3ba75e8.jpg" width=600&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;You could step from the room out onto the beach right away, but watch out for snakes. Although in the end we almost learned from the locals to largely ignore them.&lt;/P&gt;&lt;A href="http://img02.picoodle.com/img/img02/7/1/2/f_DSCF3309i_d86dm_4e09538e.jpg"&gt;&lt;IMG src="http://img02.picoodle.com/img/img02/7/1/2/f_DSCF3309i_d86dm_4e09538e.jpg" width=600&gt;&lt;/A&gt; 
&lt;P&gt;&lt;STRONG&gt;Kitesurfing&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;When looking at the place from Google Earth I couldn't stop thinking the place would be nice&amp;nbsp;for kitesurfing and took my new Waroo&amp;nbsp;kite with me. The place turned out to be GREAT for kitesurfing.&lt;/P&gt;
&lt;P&gt;There is plenty of space and it works almost at&amp;nbsp;any tide. For some reason, the tide is not too big here. It seems to be knee-deep at low tide and waist deep at high tide. The bottom is patches of sand mixed with patches of grass. There are no sharp corals or rocks, but booties are good to have anyway.&lt;/P&gt;
&lt;P&gt;There were heaps of kitesurfers coming by boats from Noumea just to this place. We had over 30 kites in the air at times. The place to launch is somewhat limited, but it is flat and works well and there is no shortage of place&amp;nbsp;on the water.&lt;/P&gt;
&lt;P&gt;The wind was onshore all the time, 17-23knots, all day throughout. It was a bit lighter in the morning, but very constant afterwards. One could kitesurf all day. I went out every day I was there. Waroo 07 turned out to be a great kite and I advanced heaps. I spent two summers before with a Naish Boxer only to learn how to get going with reasonable success. This time in the span of 3 days I managed to learn to go upwind, retrieve the board upwind, gybe heel first and toe first and had success with some simple jumps!&lt;/P&gt;
&lt;P&gt;Other kitesurfers were mostly lighter (French) people and used 7-10m kites. Only a few were 12m. I had only 13m kite with me and it was the biggest kite on the beach, yet being Waroo 07 it worked so great.&lt;/P&gt;
&lt;P&gt;No, this is not me. I don't jump that well yet. Noumea is in the background.&lt;/P&gt;&lt;A href="http://img02.picoodle.com/img/img02/7/1/2/f_DSCF3319i_d86dm_622a9d59.jpg"&gt;&lt;IMG src="http://img02.picoodle.com/img/img02/7/1/2/f_DSCF3319i_d86dm_622a9d59.jpg" width=600&gt;&lt;/A&gt; 
&lt;P&gt;&lt;STRONG&gt;Noumea&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;On the way back home we spent one day in Noumea. For&amp;nbsp;one friend of ours, Noumea was the dream place she wished to lieve in given an opportunity to choose any place on Earth, so we approached the city with&amp;nbsp;an expectation it will be very cute and nice place to live in so maybe we&amp;nbsp;could consider retiring there. But sadly the expectations didn't hold.&lt;/P&gt;
&lt;P&gt;To my taste it is too dirty. Dog ***, bottles, broken glass, cans etc quite or lot of it even on the famous Anse Vata beach. There are only 3 reasonable beaches in the city, yet the busy roads are very close and the grass area is too small.&lt;/P&gt;
&lt;P&gt;Well, maybe I'm too harsh. But I'm comparing with Auckland, it is 5th ranking city after all on the &lt;A href="http://www.finfacts.ie/qualityoflife.htm"&gt;quality of living survey&lt;/A&gt;. The list must be pretty right then, although I don't see moving myself to Zurich anytime soon!&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;The State of Confusion&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;It is all in the heat. It melts down your mind and body. Initially you notice the difference between you and locals. After several days you slow down yourself and don't care anymore. Here are a few funny things that we noticed while we were "alive".&lt;/P&gt;
&lt;P&gt;Our bungalow had about 10 light switches and they all were wired using some "fuzzy" logic that we never fully understood. It was very hard to turn on the ceiling fan&amp;nbsp;- it only worked when a very specific combination of light switches was on - it required all three of us working hard in every corner of the room simultenaously.&lt;/P&gt;
&lt;P&gt;A wending machine at the airport had the usual Coca-Cola, 7Up etc cans on display. But after dropping the coins and pushing the button - you always got something else - not what you wanted. All lines in the wending machine were mixed up.&lt;/P&gt;
&lt;P&gt;A popular T-shirt in New Caledonia reads:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;...some business name...&lt;BR&gt;&lt;BR&gt;No Service&lt;BR&gt;No Repairs&lt;BR&gt;No Accessories&lt;BR&gt;No Finance&lt;BR&gt;Cash Only and F...k You!&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So,&amp;nbsp;if you a after a great tropical place for nature tourism or water sports - all thumbs up for New Caledonia. But if you expect great service - you might just get total confusion.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=64378" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>Piha Activities</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2006/12/24/64125.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2006/12/24/64125.aspx</id><published>2006-12-24T05:26:00Z</published><updated>2006-12-24T05:26:00Z</updated><content type="html">&lt;P&gt;We went with friends for a bit of surfing at Piha a week ago. It is a great place, not only for surfing, just a great place. A few more friends joined us later on and we went for a walk to see the rocks and waves. Two of them went pretty close to the waves, dangerous stuff.&lt;/P&gt;
&lt;P&gt;There are always reports of fishermen being swept to the sea from those rocks.&amp;nbsp;But they went anyway. I was filming two fishermen that were coming up when a good sized wave struck and you will see after the camera moves the two guys get a good wash.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.youtube.com/watch?v=wFnFiQKo6bQ"&gt;&lt;IMG src="http://sjl-static2.sjl.youtube.com/vi/wFnFiQKo6bQ/2.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Search for Piha on Youtube.com, there are few more clips by others.&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=64125" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>December, Summer is Here</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2006/11/29/62342.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2006/11/29/62342.aspx</id><published>2006-11-29T05:29:00Z</published><updated>2006-11-29T05:29:00Z</updated><content type="html">&lt;P&gt;In case you forgot, some of Aspose employees are living upside down, having summer in December, and overall, doing lots of things differently.&lt;/P&gt;
&lt;P&gt;Just to tease you all, summer is very nice in New Zealand, I love it,&amp;nbsp;and it is here, almost.&lt;/P&gt;
&lt;P&gt;Although I plan to work a lot as usual, it is a very relaxing feeling anyway. We are going to catch a lot of time&amp;nbsp;at the beach and in the water&amp;nbsp;since it is all so close. Kitesurfing and a bit of bodyboarding is in order. No need to take a vacation when work is a permanent holiday.&lt;/P&gt;
&lt;P&gt;December is a time when &lt;A href="http://en.wikipedia.org/wiki/Pohutukawa"&gt;Pohutakawa &lt;/A&gt;is flowering. Search &lt;A href="http://images.google.co.nz/images?q=pohutakawa&amp;amp;ndsp=18&amp;amp;svnum=10&amp;amp;hl=en&amp;amp;lr=&amp;amp;safe=off&amp;amp;start=0&amp;amp;sa=N"&gt;Google Images for "pohutakawa"&lt;/A&gt;&amp;nbsp;to get a better idea.&lt;/P&gt;
&lt;P&gt;Here is one linked:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;IMG src="http://www.sugarlane.co.nz/Images/home_page/Pohutakawa%20resized1.jpg"&gt;&lt;/P&gt;
&lt;P&gt;And another one from a friend of mine &lt;A href="http://nz.net.ru/daily/251/"&gt;http://nz.net.ru/daily/251/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a nice Winter!&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=62342" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>This blog has moved to a new URL</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2006/10/30/60052.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2006/10/30/60052.aspx</id><published>2006-10-29T21:47:00Z</published><updated>2006-10-29T21:47:00Z</updated><content type="html">&lt;P&gt;&lt;FONT&gt;This blog has moved to a new URL. All further posts will be in the &lt;A href="/Community/blogs/aspose.icalendar/default.aspx"&gt;Aspose.iCalendar blog&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=60052" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>Moving to a New Blog</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2006/10/25/59645.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2006/10/25/59645.aspx</id><published>2006-10-24T21:56:00Z</published><updated>2006-10-24T21:56:00Z</updated><content type="html">&lt;P&gt;This blog is about Aspose.Words Releases and other useful posts about Aspose.Words from its developers.&lt;/P&gt;
&lt;P&gt;&lt;FONT&gt;This blog started out as "individual" (under my name), but because our&amp;nbsp;&lt;/FONT&gt;&lt;FONT&gt;development team grows and we would like several developers to be able to publish useful information about Aspose.Words, we are starting a new blog that is a team blog.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT&gt;For all further posts, please go to&amp;nbsp;the &lt;A href="/Community/blogs/aspose.words/default.aspx"&gt;Aspose.Words Blog&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=59645" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry><entry><title>Aspose.Words Development Celebrates 3 Years</title><link rel="alternate" type="text/html" href="http://www.aspose.com/community/blogs/roman.korchagin/archive/2006/10/23/59451.aspx" /><id>http://www.aspose.com/community/blogs/roman.korchagin/archive/2006/10/23/59451.aspx</id><published>2006-10-23T05:05:00Z</published><updated>2006-10-23T05:05:00Z</updated><content type="html">&lt;P&gt;It is about this time of year in 2003 we started work on Aspose.Words.&lt;/P&gt;
&lt;P&gt;Aspose.Word 1.0 was released in December 2003. Now, after 3 years of hard work, we've just released &lt;A href="/Community/Blogs/roman.korchagin/default.aspx"&gt;Aspose.Words 4.0.0 for .NET&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Here are some statistics&amp;nbsp;from the Aspose.Words project:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;205K lines of C# code. 
&lt;LI&gt;Over 170 public members in the API. 
&lt;LI&gt;1,110 classes in total. 
&lt;LI&gt;Over 2,450 unit tests. 
&lt;LI&gt;Approximately 2,200 documents for automatic regression tests. 
&lt;LI&gt;2,888 threads and 12,466 posts in the support forums.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Aspose.Words has come a long way. From a minimalistic reader/writer for Microsoft Word documents, it has grown to provide:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Comprehensive support (we estimate over 95%) for the features of Microsoft Word documents including&amp;nbsp;shapes, graphics and OLE objects. 
&lt;LI&gt;Reliably read and write Microsoft Word 97 to Microsoft Word 2007 DOC files. 
&lt;LI&gt;High-fidelity convert to&amp;nbsp;RTF and WordprocessingML. 
&lt;LI&gt;Read and write HTML and XHTML. 
&lt;LI&gt;Convert documents to PDF (when used with Aspose.Pdf) with a great degree of fidelity to Microsoft Word. 
&lt;LI&gt;Populate documents with data from various data sources. 
&lt;LI&gt;Add document content and formatting easily, using a "builder" like approach. 
&lt;LI&gt;Programmatically access&amp;nbsp;individual elements of the document and their formatting. 
&lt;LI&gt;A Java version of Aspose.Words that is closely ported after the C# version.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I would like to thank everybody who helped Aspose.Words to succeed:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Customers, who provided invaluable feedback in the support forums and helped us to gather a great database of test documents. 
&lt;LI&gt;Aspose.Words developers and support who worked very hard and smart. 
&lt;LI&gt;All other teams at Aspose who provided help and resources.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Looking forward for more exciting features from the Aspose.Words team.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Tip:&lt;/STRONG&gt; Did you know that when you purchase a license from Aspose, you actually buy a 1-year subscription that includes free upgrades to any new versions for 1 year. With Aspose products, it is always a good idea to upgrade whenever possible because we are very active at development. It is a good chance that your subscription has not yet expired and you can get Aspose.Words 4.0.0 for free.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://www.aspose.com/community/aggbug.aspx?PostID=59451" width="1" height="1"&gt;</content><author><name>romank</name><uri>http://www.aspose.com/community/members/romank.aspx</uri></author></entry></feed>