<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-18029987</id><updated>2026-07-24T07:59:13.274+02:00</updated><category term="C++/Java/C#"/><category term="Linux"/><category term="Open Source"/><category term=".Net"/><category term="JavaScript"/><category term="UVFSEditor"/><category term="Web"/><category term="XML"/><category term="10 Minute Guide"/><category term="Programming"/><category term="Computer and Internet"/><category term="Google"/><category term="Java"/><category term="Ubuntu"/><category term="Animation"/><category term="Game"/><category term="Life"/><category term="Lisfa"/><category term="PHP"/><category term="Street Children"/><category term="XML Database"/><category term="COM"/><category term="ColorMyEarth"/><category term="DirectX"/><category term="Facebook"/><category term="Firefox"/><category term="HTML"/><category term="MySQL"/><category term="OS"/><category term="Research"/><category term="SE + TDD"/><category term="SalatTimes"/><category term="Visualization"/><category term="Windows"/><category term="jQuery"/><title type='text'>Mainul Hossain</title><subtitle type='html'>Software Project Management, Architecture, Design Patterns, Programming, Testing</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>75</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-18029987.post-2976432261178293367</id><published>2012-03-21T18:48:00.000+01:00</published><updated>2012-03-28T13:21:48.753+02:00</updated><title type='text'>Windows 8 - From Consumer Perspectives</title><summary type="text">
It was an exciting week. Bangladesh cricket team reached the final of the Asia Cup 2012 one-day international (ODI) cricket championship. We enjoyed an exhilarating performances from the boys against some of the best cricket teams in the world. They beat the both finalists of the last ODI world cup and narrowly lost the final to another former world champion Pakistan just by 2 runs. So much </summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/2976432261178293367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2012/03/windows-8-from-consumer-perspective.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2976432261178293367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2976432261178293367'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2012/03/windows-8-from-consumer-perspective.html' title='Windows 8 - From Consumer Perspectives'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT7or-mlAIfbedYuB62xyej0Hh5MxUe3lA-UWag7QTBr1jDK-BJyND_OCEw3xRHs5ZhlDYwJpe4CvJLLntO9VvAEho1FlF8H1dhEOzopC8L-vKCtz7rX0xrkCxRsqqBk4up2hJ/s72-c/windows8.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-3979776092031078928</id><published>2012-03-17T12:55:00.000+01:00</published><updated>2012-03-17T21:21:56.446+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OS"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Windows 8 - Was it the right way?</title><summary type="text">
So Microsoft has decided to roll out next version of its flagship Windows operating system called Windows 8. The company has reimagined(?) the desktop experience and the result is that the desktops should be looked and used like tablets or smart phones. Since the introduction of Windows 8 Consumer Preview in the last year&#39;s build event, I attended several of the conferences, TechTalks, InfoDays </summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/3979776092031078928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2012/03/windows-8-was-it-right-way.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/3979776092031078928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/3979776092031078928'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2012/03/windows-8-was-it-right-way.html' title='Windows 8 - Was it the right way?'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-4334346469133183747</id><published>2011-11-25T10:24:00.001+01:00</published><updated>2011-11-25T10:26:08.726+01:00</updated><title type='text'>keensocial.com has been discontinued</title><summary type="text">My keensocial.com has been deactivated. Some of my blog posts will not work properly since they need files from keensocial.com. I&#39;m terribly busy now, so will not be able to fix it in the next days. Sorry for the inconvenience.</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/4334346469133183747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2011/11/keensocialcom-has-been-discontinued.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/4334346469133183747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/4334346469133183747'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2011/11/keensocialcom-has-been-discontinued.html' title='keensocial.com has been discontinued'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-2544445694047644159</id><published>2011-11-04T15:30:00.000+01:00</published><updated>2012-03-07T16:02:23.768+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C++/Java/C#"/><category scheme="http://www.blogger.com/atom/ns#" term="XML"/><title type='text'>Defining a file format using XML and XML Schema (XSD) in C#/Java - V</title><summary type="text">The complete implementation of XML file format is divided into the following steps: XML Schema (XSD) definition
Let an extension for my file type: .xef (XML example file-type)
Generate an XML file with data compatible to previously defined schema 
Validate my XML with the schema
Compress huge data fragments
Encrypt sensitive data
Implementation in Java (Compliance with XSD 1.1)
In the previous </summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/2544445694047644159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2011/11/defining-file-format-using-xml-and-xml_04.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2544445694047644159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2544445694047644159'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2011/11/defining-file-format-using-xml-and-xml_04.html' title='Defining a file format using XML and XML Schema (XSD) in C#/Java - V'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-5286858266299784364</id><published>2011-10-31T13:25:00.000+01:00</published><updated>2011-10-31T13:36:19.694+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".Net"/><category scheme="http://www.blogger.com/atom/ns#" term="C++/Java/C#"/><title type='text'>Advanced Developer Conference</title><summary type="text">
Last week, I attended the &quot;Advanced Developers Conference 2001&quot; in Frankenthal, Germany. There were some interesting presentations on upcoming version of .Net Framework 4.5, Visual Studio 11 and Windows 8. Since only the preview versions of these products are currently available, the speakers were forced to only present overviews and expected features.

Among nearly 40 presentations from </summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/5286858266299784364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2011/10/advanced-developer-conference.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/5286858266299784364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/5286858266299784364'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2011/10/advanced-developer-conference.html' title='Advanced Developer Conference'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-5870266277437329099</id><published>2011-10-13T12:37:00.000+02:00</published><updated>2012-01-08T00:14:42.329+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="10 Minute Guide"/><category scheme="http://www.blogger.com/atom/ns#" term="Animation"/><category scheme="http://www.blogger.com/atom/ns#" term="DirectX"/><category scheme="http://www.blogger.com/atom/ns#" term="Game"/><category scheme="http://www.blogger.com/atom/ns#" term="Visualization"/><title type='text'>10 Minute Guide to DirectX 11 Programming in C++</title><summary type="text">DirectX is already 16 years old. There are tons of resources available online for DirectX programming. This post will give you just some idea how quickly a simple Direct3D based application can be built. This will serve as a starting point for my future posts on XNA Game Studio or SlimDX library for managed 3D visualization on .Net platform.

Prerequisites
1. DirectX Software Development Kit. It </summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/5870266277437329099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2011/10/10-minute-guide-to-directx-11.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/5870266277437329099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/5870266277437329099'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2011/10/10-minute-guide-to-directx-11.html' title='10 Minute Guide to DirectX 11 Programming in C++'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1TDE0e7XJYaaacq09JcmOlrY4zszFqF9xPoxFLlMclPIommAuHMM5XONPbLAkJhF9jdfGy9x8ikgRUZrriBuv84KzsTrHQ_kndWlq0JqgHNWuayVuo-wPgThMub81Ca5nJH9m/s72-c/Untitleddrawing.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-3959835156731655440</id><published>2011-10-11T14:16:00.002+02:00</published><updated>2012-03-07T16:01:47.406+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".Net"/><category scheme="http://www.blogger.com/atom/ns#" term="XML"/><title type='text'>Defining a file format using XML and XML Schema (XSD) in C#/Java - IV</title><summary type="text">The complete implementation of XML file format is divided into the following steps: 
XML Schema (XSD) definition
Let an extension for my file type: .xef (XML example file-type)
Generate an XML file with data compatible to previously defined schema 
Validate my XML with the schema
Compress huge data fragments
Encrypt sensitive data
Implementation in Java (Compliance with XSD 1.1)
In the previous </summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/3959835156731655440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2011/10/defining-file-format-using-xml-and-xml_11.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/3959835156731655440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/3959835156731655440'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2011/10/defining-file-format-using-xml-and-xml_11.html' title='Defining a file format using XML and XML Schema (XSD) in C#/Java - IV'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-3027430194568593334</id><published>2011-10-10T12:09:00.012+02:00</published><updated>2012-03-07T16:00:58.644+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="UVFSEditor"/><category scheme="http://www.blogger.com/atom/ns#" term="XML"/><title type='text'>Defining a file format using XML and XML Schema (XSD) in C#/Java - III</title><summary type="text">The complete implementation of XML file format is divided into the following steps: 
XML Schema (XSD) definition
Let an extension for my file type: .xef (XML example file-type)
Generate an XML file with data compatible to previously defined schema 
Validate my XML with the schema
Compress huge data fragments
Encrypt sensitive data
Implementation in Java (Compliance with XSD 1.1)
Compressing Data
</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/3027430194568593334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2011/10/defining-file-format-using-xml-and-xml_10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/3027430194568593334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/3027430194568593334'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2011/10/defining-file-format-using-xml-and-xml_10.html' title='Defining a file format using XML and XML Schema (XSD) in C#/Java - III'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-3571464317358685733</id><published>2011-10-07T12:42:00.007+02:00</published><updated>2012-03-07T16:00:24.462+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".Net"/><category scheme="http://www.blogger.com/atom/ns#" term="XML"/><title type='text'>Defining a file format using XML and XML Schema (XSD) in C#/Java - II</title><summary type="text">The complete implementation of XML file format is divided into the following steps: 
XML Schema (XSD) definition
Let an extension for my file type: .xef (XML example file-type)
Generate an XML file with data compatible to previously defined schema 
Validate my XML with the schema
Compress huge data fragments
Encrypt sensitive data
Implementation in Java (Compliance with XSD 1.1)
&amp;nbsp;In the </summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/3571464317358685733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2011/10/defining-file-format-using-xml-and-xml_07.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/3571464317358685733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/3571464317358685733'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2011/10/defining-file-format-using-xml-and-xml_07.html' title='Defining a file format using XML and XML Schema (XSD) in C#/Java - II'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-8174060287322220525</id><published>2011-10-04T12:53:00.007+02:00</published><updated>2012-03-07T15:58:54.696+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".Net"/><category scheme="http://www.blogger.com/atom/ns#" term="COM"/><category scheme="http://www.blogger.com/atom/ns#" term="UVFSEditor"/><category scheme="http://www.blogger.com/atom/ns#" term="XML"/><title type='text'>Defining a file format using XML and XML Schema (XSD) in C#/Java - I</title><summary type="text">Occasionally I need a custom file type for new application. I prefer to use OLE/COM Structured Storage since it offers me a compact file-system like hierarchy with Storages and Streams to save application data in binary format. My open source application &quot;UVFSEditor&quot; can view a compound file along with other file formats. The storages are shown in a tree like structure at the left and the streams</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/8174060287322220525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2011/10/defining-file-format-using-xml-and-xml.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/8174060287322220525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/8174060287322220525'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2011/10/defining-file-format-using-xml-and-xml.html' title='Defining a file format using XML and XML Schema (XSD) in C#/Java - I'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total><georss:featurename>Karlsruhe, Germany</georss:featurename><georss:point>49.0080848 8.4037563</georss:point><georss:box>48.924760299999996 8.2458277999999989 49.0914093 8.5616848</georss:box></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-2415440391562719243</id><published>2011-07-27T18:41:00.005+02:00</published><updated>2012-01-08T00:10:31.940+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="Game"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><category scheme="http://www.blogger.com/atom/ns#" term="Web"/><title type='text'>Parabox</title><summary type="text">Last weekend was lonely and I felt nostalgic for the paranoid game that we used to play during university days. We were all mad for it and spent hours playing it. For few days I was experimenting with HTML5 and CSS3 capabilities in various browsers. I took the opportunities and programmed our beloved paranoid and integrated it as facebook application. It needs chrome, firefox, IE9, safari and </summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/2415440391562719243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2011/07/last-weekend-was-lonely-and-i-felt.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2415440391562719243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2415440391562719243'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2011/07/last-weekend-was-lonely-and-i-felt.html' title='Parabox'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-1005733925387390909</id><published>2011-01-02T11:19:00.005+01:00</published><updated>2011-01-09T10:19:33.507+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Life"/><title type='text'>Journey to an Unknown Land</title><summary type="text">
Previous&amp;nbsp;1&amp;nbsp;2&amp;nbsp;

You have a feel of safety everywhere. Car drivers don&#39;t pass on red signal, pedestrians don&#39;t cross the roads here and there. You don&#39;t need to be afraid of some pick&amp;nbsp;pocketers or hijackers.&amp;nbsp;Streets are free of dirt. You are relieved from chaos and rush. Until you are in a supermarket, you will see calmness all around.

Life is charming and beautiful.&amp;nbsp</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/1005733925387390909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2011/01/journey-to-unknown-land.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/1005733925387390909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/1005733925387390909'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2011/01/journey-to-unknown-land.html' title='Journey to an Unknown Land'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-2361217515249192329</id><published>2010-12-28T15:09:00.002+01:00</published><updated>2011-01-02T11:29:20.886+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Life"/><title type='text'>Journey to an Unknown Land</title><summary type="text">
1 2 Next

It all started a decade ago. One of my friends asked me to send a copy of my CV to a company in an oversees country. I did that and accomplished a telephone interview successfully in few days. A journey to an unknown land began in a new year.

Life was not terribly bad in Dhaka as a Software Engineer.&amp;nbsp;The software industry in Bangladesh was in the infant stage at that time and was</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/2361217515249192329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2010/12/journey-to-unknown-land.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2361217515249192329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2361217515249192329'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2010/12/journey-to-unknown-land.html' title='Journey to an Unknown Land'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-4186826845303862037</id><published>2010-08-18T13:11:00.000+02:00</published><updated>2010-08-18T13:11:37.602+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><title type='text'>Open Source Projects</title><summary type="text">Following is a list of open source projects that I initiated and programmed:

Universal Virtual FS Editor
Flexible Registration
JavaScript 2D/3D chart
Syntax Highlighter (YASH)
Salat Times (Firefox add-on)
C++/Java/C#
Keen Social&amp;nbsp;(discontinued)
</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/4186826845303862037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2010/08/open-source-projects.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/4186826845303862037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/4186826845303862037'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2010/08/open-source-projects.html' title='Open Source Projects'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-1575899741354825616</id><published>2010-05-17T12:13:00.004+02:00</published><updated>2010-05-19T10:02:52.179+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Firefox"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><title type='text'>Developing Firefox Extensions</title><summary type="text">
Create a development profile:&amp;nbsp;





You need to install several extensions which may slow down firefox performance. So create a separate development profile using the following steps-

Open command prompt
[Firefox Installation Directory]\firefox.exe -no-remote -P
Create a new profile.
Start firefox next time with the command:&amp;nbsp;[Firefox Installation Directory]\firefox.exe -no-remote -P [</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/1575899741354825616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2010/05/developing-firefox-extensions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/1575899741354825616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/1575899741354825616'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2010/05/developing-firefox-extensions.html' title='Developing Firefox Extensions'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-2714822699092318707</id><published>2010-05-11T14:56:00.000+02:00</published><updated>2010-05-11T14:56:26.426+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="SalatTimes"/><category scheme="http://www.blogger.com/atom/ns#" term="Web"/><title type='text'>How to contribute to Salattimes firefox extension?</title><summary type="text">Analogous to my previous post this post describes how to check-in/check-out the firefox add-on project salattimes from google code server.



Check-out: You need a subversion client to check-in/check-out code from the SubVersion source control server. Windows users should download TortoiseSVN from http://tortoisesvn.net/downloads. Linux and MacOS users should google to find the appropriate client</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/2714822699092318707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2010/05/how-to-contribute-to-salattimes-firefox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2714822699092318707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2714822699092318707'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2010/05/how-to-contribute-to-salattimes-firefox.html' title='How to contribute to Salattimes firefox extension?'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy6SvAfEo9M4PpzDpjl6ajt5gGn2h_rG2MCqI9EeyCj3dNoGyy7i0C8CRqDXsCqwmjQODjNZULTT9nMaOOzqlTK2hrEQ2TZAbmosgSfUfjODBh-D98A4Q6CGsbp8JhnG5xuaN3/s72-c/svn.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-8248107681907615519</id><published>2010-05-11T11:45:00.010+02:00</published><updated>2010-05-11T16:46:08.964+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="UVFSEditor"/><title type='text'>How to contribute to UVFSEditor?</title><summary type="text">Last few days, several programmers are accepted to join the development efforts of UVFSEditor. In this post, I will briefly write the steps necessary to involve in the development.



Check-out: You need a subversion client to check-in/check-out code from the SubVersion source control server. Windows users should download TortoiseSVN from http://tortoisesvn.net/downloads. Linux and MacOS users </summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/8248107681907615519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2010/05/how-to-contribute-to-uvfseditor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/8248107681907615519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/8248107681907615519'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2010/05/how-to-contribute-to-uvfseditor.html' title='How to contribute to UVFSEditor?'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy6SvAfEo9M4PpzDpjl6ajt5gGn2h_rG2MCqI9EeyCj3dNoGyy7i0C8CRqDXsCqwmjQODjNZULTT9nMaOOzqlTK2hrEQ2TZAbmosgSfUfjODBh-D98A4Q6CGsbp8JhnG5xuaN3/s72-c/svn.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-2529203724771583682</id><published>2010-05-10T12:06:00.001+02:00</published><updated>2010-05-10T13:51:06.686+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><title type='text'>Too much to learn for Programming? - Execution environment</title><summary type="text">There are many popular languages for programming and to learn only a subset of them&amp;nbsp;from scratch&amp;nbsp;is a nightmare. The fact that each language needs some tuning on each platforms makes it more complex. Therefore, programming concepts should be learnt first on an abstract level and adapt those concepts to specific platform when need. A programmer should have fair level of concepts on the </summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/2529203724771583682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2010/05/too-much-to-learn-for-programming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2529203724771583682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2529203724771583682'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2010/05/too-much-to-learn-for-programming.html' title='Too much to learn for Programming? - Execution environment'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-1892765916703927082</id><published>2010-04-16T18:09:00.001+02:00</published><updated>2010-04-18T21:30:29.058+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".Net"/><title type='text'>Good feeling with Visual Studio 2010</title><summary type="text">I have been using visual studio 2010 from beta 1. The slick WPF based user interface was nice to play with but it was terribly slow. It became even worse in beta 2. Things were getting better after the release candidate. I downloaded the final version on the next day of release.

Still slower than Visual Studio 2008...</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/1892765916703927082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2010/04/good-feeling-with-visual-studio-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/1892765916703927082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/1892765916703927082'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2010/04/good-feeling-with-visual-studio-2010.html' title='Good feeling with Visual Studio 2010'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-8464783939969927800</id><published>2010-03-17T08:09:00.000+01:00</published><updated>2010-03-17T08:09:43.614+01:00</updated><title type='text'>Internet Explorer 9 embracing HTML 5, GPU acceleration</title><summary type="text">Internet Explorer 9 embracing HTML 5, GPU acceleration - AfterDawn: &quot;rounded&quot;. At last Microsoft has come to the table. While other browsers have already implemented major features of HTML5, Internet Explorer was very much silent.</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/8464783939969927800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2010/03/internet-explorer-9-embracing-html-5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/8464783939969927800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/8464783939969927800'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2010/03/internet-explorer-9-embracing-html-5.html' title='Internet Explorer 9 embracing HTML 5, GPU acceleration'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-5010719839731624516</id><published>2010-03-14T12:49:00.000+01:00</published><updated>2010-03-14T12:49:51.944+01:00</updated><title type='text'>IPL in http://www.youtube.com/user/IPL</title><summary type="text">IPL 2010 in&amp;nbsp;http://www.youtube.com/user/IPL

The streaming is excellent. I can live with just 1 minute delay.
</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/5010719839731624516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2010/03/ipl-in-httpwwwyoutubecomuseripl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/5010719839731624516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/5010719839731624516'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2010/03/ipl-in-httpwwwyoutubecomuseripl.html' title='IPL in http://www.youtube.com/user/IPL'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-2892281067118961168</id><published>2010-03-05T09:58:00.000+01:00</published><updated>2010-03-05T09:58:37.704+01:00</updated><title type='text'>Visual Studio 2010 and .NET Framework 4 Training Course | Learn | Channel 9</title><summary type="text">Great way to get yourself up-to-date with the upcoming .Net Framework 4 and VS2010Visual Studio 2010 and .NET Framework 4 Training Course | Learn | Channel 9</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/2892281067118961168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2010/03/visual-studio-2010-and-net-framework-4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2892281067118961168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/2892281067118961168'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2010/03/visual-studio-2010-and-net-framework-4.html' title='Visual Studio 2010 and .NET Framework 4 Training Course | Learn | Channel 9'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-30400768041396988</id><published>2010-01-01T13:40:00.002+01:00</published><updated>2010-01-01T16:21:59.557+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C++/Java/C#"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><title type='text'>New version of FlexRegister is available</title><summary type="text">Do you want to register/unregister any COM capable libraries right-away from windows explorer. You can download the new version of FlexRegister from the project web site hosted at http://flexregister.sourceforge.net. The source code can be viewed online from subversion repository at&amp;nbsp;http://flexregister.svn.sourceforge.net/viewvc/flexregister/

A simple summary is written in&amp;nbsp;&amp;nbsp;</summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/30400768041396988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2010/01/new-version-of-flexregister-is.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/30400768041396988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/30400768041396988'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2010/01/new-version-of-flexregister-is.html' title='New version of FlexRegister is available'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-4551423049810853252</id><published>2010-01-01T13:22:00.002+01:00</published><updated>2010-01-01T14:24:18.548+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C++/Java/C#"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><category scheme="http://www.blogger.com/atom/ns#" term="UVFSEditor"/><title type='text'>Universal Virtual File System Editor has been released</title><summary type="text">A new version of UVFSEditor has been released. You need visual studio 2008 to compile the source.

&amp;nbsp;- Features for End-Users:


Open a file on hex/oct/binary/decimal/ascii/utf-8/custom editor.
byte/int/double/float/long value at some byte position
Open a compound file (.doc, .xls etc) and view the storage and stream hierarchy. View contents of a file on the hex editor.
Open a folder from </summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/4551423049810853252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2010/01/universal-virtual-file-system-editor.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/4551423049810853252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/4551423049810853252'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2010/01/universal-virtual-file-system-editor.html' title='Universal Virtual File System Editor has been released'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18029987.post-8096246245864699816</id><published>2009-12-25T13:59:00.002+01:00</published><updated>2009-12-25T19:03:53.858+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source"/><title type='text'>Open Source in Developing Countries - I</title><summary type="text">The &quot;Free Software Movement&quot; that Richard Stallman started in 1983 was brought a big leap forward by &quot;Linus Torvalds&quot; in 1991 with the invention of Linux kernal. Other open source&amp;nbsp;evangelists&amp;nbsp;like Eric S. Raymond and Bruce Perens have major contributions to the open source movement. Have a look at the history of free and open source software in wikipedia. (There are&amp;nbsp;philosophical </summary><link rel='replies' type='application/atom+xml' href='http://mainulhossain.blogspot.com/feeds/8096246245864699816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mainulhossain.blogspot.com/2009/12/open-source-in-developing-countries-i.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/8096246245864699816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18029987/posts/default/8096246245864699816'/><link rel='alternate' type='text/html' href='http://mainulhossain.blogspot.com/2009/12/open-source-in-developing-countries-i.html' title='Open Source in Developing Countries - I'/><author><name>Mainul Hossain</name><uri>http://www.blogger.com/profile/17833716216145894850</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYlKtY6uWBoInfWIlQ9dxR69tnPYujrq2B4iZW8UoVIR57TXWAiAoecR2cK0qRi0UjV40lmSLvaguyuZFyk7q02o67pY2l5fN6GWj6mx8rEqxoM_4XnbDA8Qu1MljdQ/s220/mainul.jpg'/></author><thr:total>3</thr:total></entry></feed>