<?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: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-19771801</id><updated>2011-07-30T22:07:51.714+03:00</updated><category term='GRIN'/><category term='Install Ubuntu under Windows VMware Workstation 5.5'/><category term='Toronto Raptors desktop wallpapers for 2007 Playoffs'/><category term='WD My Book Pro freeze'/><category term='xuipc.dll'/><category term='internet explorer crash'/><category term='create child window'/><category term='Flight Simulator X'/><category term='passing large object'/><category term='Ubuntu 7.04'/><category term='how to'/><category term='open source'/><category term='openup'/><category term='Google Books'/><category term='add-on'/><category term='Ubuntu 6.10'/><category term='SDK sp1a'/><category term='hangs'/><category term='C++'/><category term='widescreen'/><category term='SimHow.com'/><category term='BPS SpyWare/Adware Remover'/><category term='screen resolution problem'/><category term='Vista problems'/><category term='AI'/><category term='NetBenas 5.5'/><category term='IPHA'/><category term='Lexmark P6250 troubleshoot'/><category term='HD space'/><category term='WCF stuck'/><category term='blueprintsoft'/><category term='creating header files'/><category term='WCF async'/><category term='harddisk'/><category term='distort playback'/><category term='open image'/><category term='screen resolution'/><category term='apptoport.dll'/><category term='DVD playback problem'/><category term='An Open Source Framework for Development of Strategy Games based on Microsoft Technology'/><category term='FSX'/><category term='IDE for linux'/><category term='economic slump'/><category term='WCF asynchronous'/><category term='fsx sdk sp1a'/><category term='codeplex'/><category term='1280x800'/><category term='.NET Framerok'/><category term='HD cleaning'/><category term='Vista vs XP'/><category term='firefox crash'/><category term='vmware workstation'/><category term='c'/><category term='C#'/><category term='harddrive'/><category term='CD DVD jumps'/><category term='Google Analytics'/><category term='HP laptop'/><category term='randomly crash'/><category term='Feisty Fawn'/><category term='WCF'/><category term='dv5084'/><category term='FSX sp1'/><category term='NetBeans 5.5 C'/><category term='HP Pavilion dv5000 laptop'/><category term='CD DVD doesn&apos;t play smoothly'/><category term='Linux'/><category term='Vista sucks'/><category term='subprime mortgage financial crisis'/><category term='HD size'/><category term='ie crash'/><category term='SimHow'/><category term='microsoft'/><category term='fsuipc.dll'/><category term='visual studio add-in'/><category term='module creation'/><category term='Ubuntu'/><category term='cpp'/><category term='WCF crash'/><category term='vmware tools'/><title type='text'>Ufnik's Garbage Can</title><subtitle type='html'>Aha... Eureka!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19771801.post-8998628902132245346</id><published>2009-08-20T17:53:00.004+03:00</published><updated>2009-08-20T18:14:38.323+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AI'/><category scheme='http://www.blogger.com/atom/ns#' term='GRIN'/><category scheme='http://www.blogger.com/atom/ns#' term='An Open Source Framework for Development of Strategy Games based on Microsoft Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Books'/><category scheme='http://www.blogger.com/atom/ns#' term='IPHA'/><title type='text'>IPHA - An Open Source Framework for Development of Strategy Games based on Microsoft Technology</title><content type='html'>&lt;strong&gt;It's official. I became a writer after all...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.grin.com/"&gt;GRIN Publishing&lt;/a&gt; is a nice place where you can submit your written work and let it spread, without your intervention, over the various online resources (such as Google Books).&lt;br /&gt;&lt;br /&gt;It's a good way to advertise yourself and get some dividend for the work, instead of letting it just lay in the drawer for good.&lt;br /&gt;&lt;br /&gt;So, I published the project I wrote during my studies.&lt;br /&gt;It calls "&lt;strong&gt;IPHA - An Open Source Framework for Development of Strategy Games based on Microsoft Technology&lt;/strong&gt;" and basically contains some interesting information regard the thoughts and possibilities of developing computer-based strategy game.&lt;br /&gt;&lt;br /&gt;Take a look at &lt;a href="http://books.google.com/books?id=shPmn2gmI-0C&amp;amp;lpg=PP1&amp;amp;dq=jacob%20barkai&amp;amp;hl=iw&amp;amp;pg=PP1#v=onepage&amp;amp;q=&amp;amp;f=false"&gt;Google Books&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;OR&lt;/strong&gt;&lt;br /&gt;Order it from &lt;a href="http://www.grin.com/e-book/132539/ipha-an-open-source-framework-for-development-of-strategy-games-based"&gt;GRIN&lt;/a&gt; (and maybe enrich my bank account a little...)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-8998628902132245346?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/8998628902132245346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=8998628902132245346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/8998628902132245346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/8998628902132245346'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2009/08/ipha-open-source-framework-for.html' title='IPHA - An Open Source Framework for Development of Strategy Games based on Microsoft Technology'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-3610987167283108632</id><published>2009-03-05T00:42:00.016+02:00</published><updated>2009-03-05T03:53:17.229+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='economic slump'/><category scheme='http://www.blogger.com/atom/ns#' term='subprime mortgage financial crisis'/><title type='text'>The reasons for the economic slump: My version</title><content type='html'>&lt;img id="BLOGGER_PHOTO_ID_5309506739768117522" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; HEIGHT: 168px" alt="" src="http://4.bp.blogspot.com/_VJxPM9fSfPQ/Sa8oP7RryRI/AAAAAAAAAHk/S9Zbgh-dc8U/s200/bear-market.jpg" border="0" /&gt; &lt;strong&gt;&lt;em&gt;Well, it was a result of a big bang...&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;When the economic world is full with seething explosive agendas, it is necessary that only one of the agendas will crash to cause the grandiose Tower of Babel to fall down.&lt;br /&gt;And it's true: The sick agenda that light the explosive barrel was the subprime mortgage financial crisis. Sir, you can't expect anything else to happen, and if you do - you just turned a blind eye from the reality, shamelessly.&lt;br /&gt;&lt;br /&gt;I'm not a professionally educated economist, but (at least) in one thing I good at, and that is the objectively observing of reality and concluding obvious things that prejudice professionalists are not thinking about at all.&lt;br /&gt;&lt;br /&gt;Ladies and gentlemen, please fasten your seatbelts. The facts are these:&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;The subprime mortgage financial crisis&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;strong&gt;OR:&lt;/strong&gt; "RING RING... Hello! I would like to speak with the manager of the bank. (interval) Good morning Mr. Jackson! Listen, I just bought a new house in Miami and I need some cash... ah... no no, don't you worry about my negative current! Hey, I'm about to get a fat heritage in the next six months so there's not a problem.... Yeah sure sure, you can count on me about it... OK... aha aha, so you agree to lend me 300K? Great! Thank you very much Mr. Jackson. Have a nice day!"&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;The collapse of the American car industry&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;OR:&lt;/strong&gt; That's what happened when your private car's engine is 5000cc. The gas is cheap you say? Hah! maybe in Texas, not in Tel Aviv or Paris.&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;img id="BLOGGER_PHOTO_ID_5309512078918581026" style="WIDTH: 200px; HEIGHT: 138px" alt="" src="http://2.bp.blogspot.com/_VJxPM9fSfPQ/Sa8tGtKWeyI/AAAAAAAAAIE/o8wLeqRFcYA/s200/25-chevrolet-corvette.jpg" border="0" /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Alcoholic legend&lt;/span&gt;&lt;/p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Bad times for the global real estate market&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;OR:&lt;/strong&gt; That's what happened when you don't have the shame to ask 2.5 million pounds for your 2.5 rooms, ruined place, and just because it is located in London!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Retailers of consumer electronics are closing&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;OR:&lt;/strong&gt; How many times should I tell you that? I don't need another 25" LCD television in my home!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Software companies are shutting down&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;OR:&lt;/strong&gt; Reinventing the wheel and call it "a new product" just becuase it has a smoother GUI won't cause me to replace my steady, working system. And NO! I don't want to get your new ERP system in half price.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Hardware companies are shutting down&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;OR:&lt;/strong&gt; Why do I need to replace my dual core processor to a quad-core processor if every software is running in the speed of sound? It will run Crysis much faster you say? But I'm 60 years old for god sake! Why would Crysis interests me at all if I don't even know how to do Average in Excel???&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Mobile phones manufacturer are shutting down&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;OR:&lt;/strong&gt; I'm... I'm really confused now. Tell me again what's the difference between 3.5G cellular and 4G? What else, except of stereo MP3 player, 2MP camera, 1000 different applications, hair drier, frying pan and stapler my mobile phone should be able to do? Let me stay with my 3G phone and watch high quality (NOT) YouTube video in the terribly small screen. That's all I need till the parents home.&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;img id="BLOGGER_PHOTO_ID_5309510770603475714" style="WIDTH: 199px; HEIGHT: 200px" alt="" src="http://2.bp.blogspot.com/_VJxPM9fSfPQ/Sa8r6jTuQwI/AAAAAAAAAH8/DMr4IVQwjP0/s200/4G.jpg" border="0" /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;It's nice. Really. It's just I don't really need this&lt;/span&gt;&lt;/p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Airliners industry is dying&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;OR:&lt;/strong&gt; Get a brand new Airbus A340-600? Are you joking? I already have five A340-400 in my fleet! You suggesting A380? Hmmm... intersting, but for the transatlantic routes the A340 is truely enough. By the way, when will you start developing supersonic, CHEAP, airliners? We're at 2009 and the Wright brothers are just a distant memory now.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Airlines are collapsing&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;OR:&lt;/strong&gt; How it comes that we still flying these non-economy airliners? Are we captives of the airliners industry and OPEC? (answer: yes, but shhh.....)&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;img id="BLOGGER_PHOTO_ID_5309507555251565778" style="WIDTH: 200px; HEIGHT: 150px" alt="" src="http://4.bp.blogspot.com/_VJxPM9fSfPQ/Sa8o_ZMFtNI/AAAAAAAAAHs/5cgprrASkV4/s200/a380.jpg" border="0" /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;It's not the size that matters&lt;/span&gt; &lt;/p&gt;&lt;p align="left"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;The stock exchange is not a safe place anymore&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;OR:&lt;/strong&gt; Day traders? Day troublers maybe! And left his words hanging.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;And the list continues... but what the root for all of these?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It will be a shock to hear that, but the capitalism as we knew it &lt;strong&gt;is no longer relevant&lt;/strong&gt;. In the last 30 years the world was developed too fast (exponentially, it is claimed) in all subjects: from construction to nano-technology. The growth of the worldwide population was not coherent with the supply and demand model of the capitalistic economy. The industry is producing too much supply for too small demand, and even though the prices for the goods are relatively low - it doesn't trigger the public to make a purchase. The supply and demand balance was out of control, becuase there's no real control in the capitalistic agenda. Theoretically you're allowed to produce whatever you want as long as you have the money to do it.&lt;br /&gt;&lt;br /&gt;That's leads us to another slap in the face: The lack of regulations is a terminal disease. As an entrepreneur, when you don't have enough money to hold your business by self revenues, you know you can always use the famous crack: &lt;strong&gt;the venture capital&lt;/strong&gt;. This financial invention, the tricky endless pool of funds, is the major factor to inflation. As long as the business does not live by itself, it is considered as a leech to the financial world, and the venture capitals, with thier flighty profligacy are only encouraging it!&lt;br /&gt;True, in order to build up something new, moreover when it is a pioneering one, you need to put some risk. But the problems start when you put too much risk. In other words - there's no regulation. And where there's no regulations, people are playing with fire and for the big bang mentioned in the begining of the post, a small uncontrolled fire is enough to trigger it and leads us to the uncomfortable situation that we're face with these days.&lt;br /&gt;&lt;br /&gt;Altough I defamed the traditional capitalism, &lt;strong&gt;please don't consider me as a communist&lt;/strong&gt;. My world-view is that pure socialism unequivocally leads to a sad world settled by sad and embittered people. Fact: Every man in this planet, from china to the USA wants his space for creativity and self-fulfillment. The development of the society and quality of life is a direct derivatives of that fact, and in practice we where witness to the flourishing of the western bloc upon the eastern bloc for most of the time. The major problem with the communist regime is that only small group of people are enjoying the freedom of creative work and suitable pay back, and that is the over-powered government.&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;img id="BLOGGER_PHOTO_ID_5309509490936849842" style="WIDTH: 200px; HEIGHT: 150px" alt="" src="http://1.bp.blogspot.com/_VJxPM9fSfPQ/Sa8qwELbJbI/AAAAAAAAAH0/7MB1ajiiOgY/s200/linux-socialism.jpg" border="0" /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Is the "open source" is a camouflaged socialistic attitude?&lt;/span&gt;&lt;/p&gt;The solution is a capitalism under a set of very strict regulations. Give the people a maximal freedom to produce and create whathever they like. Just give me a favour: keep your money close to you and don't fund every enthusiastic one.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;So, the world is going to a big change, and it is inevitable. &lt;/strong&gt;&lt;strong&gt;The big question is: Do we need a third world war to complete the transit or can we do it peaceably?&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-3610987167283108632?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/3610987167283108632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=3610987167283108632' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/3610987167283108632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/3610987167283108632'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2009/03/reasons-for-economic-slump.html' title='The reasons for the economic slump: My version'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VJxPM9fSfPQ/Sa8oP7RryRI/AAAAAAAAAHk/S9Zbgh-dc8U/s72-c/bear-market.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-3189678035293431165</id><published>2008-07-14T17:10:00.026+03:00</published><updated>2008-12-11T13:50:18.299+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WCF stuck'/><category scheme='http://www.blogger.com/atom/ns#' term='passing large object'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF async'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF crash'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF asynchronous'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF'/><title type='text'>WCF Insights, OR: Playing Hide and Seek with it</title><content type='html'>&lt;img id="BLOGGER_PHOTO_ID_5222891128603485538" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_VJxPM9fSfPQ/SHtvzzTzJWI/AAAAAAAAAFI/JLGMeRhUQoE/s200/goldencup.jpg" border="0" /&gt; I'm writing this post about 5 minutes after I succeeded solving my 3-days-going-round-in-circles code problem.&lt;br /&gt;Yeah... it's those days you want to forget and repress. You feel lost, you feel confused, you've tried every code change, every trick. You drank tons of coffee and went back and forth. You Googled and Yahooed and Altavistad everywhere. Nada. As the old saying: "A prophet is not without honor save in his own country".&lt;br /&gt;&lt;br /&gt;Finally (sooner or later), you're solving the problem and you immediately think about three things:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;"I'm so so smart that I managed to solve this problem!"&lt;/li&gt;&lt;li&gt;"Damn! it was so easy and so around the corner that it make me sick!"&lt;/li&gt;&lt;li&gt;"I'm gonna kill who created this API / framework / service. Bring his head to me now!"&lt;/li&gt;&lt;/ol&gt;Well, I thought about those three things right after the miracle has happend and the code suddenly worked. Now, after calming down, let me share with you some of the insights I exposed to during the problem I had using the WCF .NET component.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Problem with passing large and complex objects using WCF&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This is a common one with many reference in the serach sites. You may want to pass large DataTables or complex object with many nested lists you created. If you encountered an exception &lt;u&gt;in the client side&lt;/u&gt; it might be caused by several reasons. Check this list to see if you configured everything correctly:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Too short timeout confiugration&lt;/li&gt;&lt;li&gt;Too small received massage size&lt;/li&gt;&lt;li&gt;Too small buffer size&lt;/li&gt;&lt;li&gt;Too small buffer pool size&lt;/li&gt;&lt;li&gt;Too small value for the "maxItemsInObjectGraph"&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms731734.aspx"&gt;Here&lt;/a&gt; is the WCF configuration schema as a reference. You should be aware that giving too high values in the configuration section, may lead to DoS (Denial of Service attack). So if you care for your server, give it reasonable values according to real size estimations you have. If you don't have a clue about size estimations, tune it by starting with relatively small values and continue increasing it until everything runs ok.&lt;/p&gt;&lt;p&gt;If the communication is duplex (i.e., the server and client both send and receives data), you should set this configuration in both sides.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;WCF service started it's job, but the client crashes or stuck&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Unsupported types&lt;/strong&gt;: Make sure that all data members in your data contract objects are serializable and has no known problems in the serialization period. Specifically in my code, there was a problem using DateTime type. Several websites support this phenomenon (such as &lt;a href="http://developers.de/blogs/damir_dobric/archive/2007/08/09/wcf-datetime-and-datetimeoffset-on-the-wire.aspx" target="_blank"&gt;this one&lt;/a&gt;) and suggests to use the OffsetDateTime instead. The OffsetDateTime type has also the advantage of controlling time zones, which is a very important issue in distributed, service-based, systems. &lt;a href="http://msdn.microsoft.com/en-us/library/system.datetimeoffset.aspx" target="_blank"&gt;Here&lt;/a&gt; is the MSDN reference for it.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Unhandled server-side exceptions&lt;/strong&gt;: You should know that that the server may encounter with exceptions it may suppress, and thus - not letting the service operation to be completed. Thus, the client is unaware of the reason why nothing happens or crashes. Handling this situation requires the usage of the "FaultContractAttribute". See more details about it, and how to use this attribute, &lt;a href="http://msdn.microsoft.com/en-us/library/ms733721.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Use a suitable binding method for your purposes&lt;/strong&gt;: There is a big difference in the funcionality among the built-in binding types that WCF supply. Queued, HTML based, TCP based, secured or not, reliable or not, duplex communication or not. &lt;a href="http://msdn.microsoft.com/en-us/library/ms730879.aspx" target="_blank"&gt;This article&lt;/a&gt; will help you decide. Make sure to configure the client endpoint and the service sections with matching definitions (for example, don't mess wsHttpBinding with netTcpBinding).&lt;/li&gt;&lt;/ol&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;p&gt;&lt;br /&gt;WCF service methods are not responding during asynchronous calls&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;If you're using asynchronous calls with the WCF service, and it "just doesn't work", it might be caused by other problems which are not part of the asynchronous game. If you isolated the problem and sure it is an async problem, check out that:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Your proxy class code is synchronized with the one in the server. Sometimes you just forget to recreate the proxy class after performing changes in the server code.&lt;/li&gt;&lt;li&gt;You didn't miss the "IsAsync=true" attibute of the OperationContract in the relevant method.&lt;/li&gt;&lt;li&gt;You're using safe operations (using locks) when multithreaded operations are involved.&lt;/li&gt;&lt;li&gt;You're waiting for the async operation to complete (like using "WaitOne" method in the IAsynchResult model), and the calling thread not "running away".&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;You should know that WCF has two main attitudes to manage asynchronous calls. Make sure you follow it's rules:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;The tranditional way&lt;/strong&gt;. Event based or IAsynchResult model. Take a look in Dan Rigsby's wonderful series of posts, &lt;a href="http://www.danrigsby.com/blog/index.php/2008/03/20/async-operations-in-wcf-iasyncresult-model-client-side" target="_blank"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Using WCF callback interface&lt;/strong&gt;. CallbackContract attribute is used here to determine who is the interface which is managed to perform the callback operations. Take a look in idunno.org website, &lt;a href="http://idunno.org/archive/2008/05/29/wcf-callbacks-a-beginners-guide.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;That's it for now. If you have more insights and tips to share, a reply would be grateful for everyone.&lt;/p&gt;&lt;p&gt;Have a &lt;strong&gt;nice&lt;/strong&gt; WCF experiments!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-3189678035293431165?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/3189678035293431165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=3189678035293431165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/3189678035293431165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/3189678035293431165'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2008/07/wcf-insights-or-playing-hide-and-seek.html' title='WCF Insights, OR: Playing Hide and Seek with it'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VJxPM9fSfPQ/SHtvzzTzJWI/AAAAAAAAAFI/JLGMeRhUQoE/s72-c/goldencup.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-2432857076957518019</id><published>2008-06-01T11:38:00.005+03:00</published><updated>2008-12-11T13:50:18.502+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='visual studio add-in'/><category scheme='http://www.blogger.com/atom/ns#' term='openup'/><category scheme='http://www.blogger.com/atom/ns#' term='codeplex'/><category scheme='http://www.blogger.com/atom/ns#' term='creating header files'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET Framerok'/><category scheme='http://www.blogger.com/atom/ns#' term='cpp'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Tipeysh! - Add-in that helps you creating C/C++ header files on a single click</title><content type='html'>&lt;img id="BLOGGER_PHOTO_ID_5206834919279451538" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_VJxPM9fSfPQ/SEJkxafAXZI/AAAAAAAAAFA/kvjwu-tzfcc/s200/vs.JPG" border="0" /&gt; As part of the "&lt;strong&gt;Open Up" open source code competition&lt;/strong&gt; that Microsoft organized here in Israel, I decided to contribute my modest portion for it.&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Thus, I developed a small but useful Visual Studio add-in named "Tipeysh!" (in honor to our "Advanced C++" lecturer style of speaking...).&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Mainly, this add-in intended to help C/C++ programmers to instantly create header files and their respective implementation code; a frequent-to-death routine when using Visual Studio. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;It also contains some configuration abilities.&lt;/div&gt;&lt;div&gt;It was written in C# using Visual Studio 2008.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;The add-in (binaries, source code and readme) is hosted in the &lt;a href="http://www.codeplex.com/" target="_blank"&gt;CodePlex&lt;/a&gt; website, and licensed under Ms-PL. &lt;a href="http://www.codeplex.com/tipeysh" target="_blank"&gt;Take a look&lt;/a&gt;!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-2432857076957518019?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/2432857076957518019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=2432857076957518019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/2432857076957518019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/2432857076957518019'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2008/06/tipeysh-add-in-that-helps-you-creating.html' title='Tipeysh! - Add-in that helps you creating C/C++ header files on a single click'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VJxPM9fSfPQ/SEJkxafAXZI/AAAAAAAAAFA/kvjwu-tzfcc/s72-c/vs.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-639837924510873546</id><published>2008-02-16T19:24:00.010+02:00</published><updated>2008-12-11T13:50:19.215+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vista vs XP'/><category scheme='http://www.blogger.com/atom/ns#' term='WD My Book Pro freeze'/><category scheme='http://www.blogger.com/atom/ns#' term='hangs'/><category scheme='http://www.blogger.com/atom/ns#' term='Lexmark P6250 troubleshoot'/><category scheme='http://www.blogger.com/atom/ns#' term='Vista problems'/><category scheme='http://www.blogger.com/atom/ns#' term='Vista sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='HP laptop'/><title type='text'>Windows Vista - an unripe fruit?</title><content type='html'>&lt;img id="BLOGGER_PHOTO_ID_5167658467092685362" style="FLOAT: left; MARGIN: 0px 10px 10px 0px" src="http://2.bp.blogspot.com/_VJxPM9fSfPQ/R7c1_xOZYjI/AAAAAAAAAEQ/OvlGq5qFDWs/s200/human.gif" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;OK, let's start from the end and write down the bottom line:&lt;br /&gt;&lt;br /&gt;I'm sure it is.&lt;br /&gt;But, please read the next anyway. It's a nice story:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;The Vitruvian Man: Old GUI masterpiece.&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Genesis&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;My story with Windows Vista starts somewhere in the mid. of 2006. During one of Microsoft's conventions we received a green DVD copy of the Windows Vista, labled "Windows Vista Beta 2 x64". "Terrific!" I thought. "No I'll have the chance to examing the new 64Bit based HP laptop I just bought!". After all, as many people said, the 64Bit world is much more faster and enjoyable. I want to enjoy!&lt;br /&gt;&lt;br /&gt;So I installed the DVD in my computer. The installation was fast like the speed of light and easy like eating hamburger after a fast. Really, I think I took maybe 20 seconds from the point I turned on the computer to the desktop to appear. And it wasn't "such" desktop. It was a super desktop - shining, glass-like, bright. The dream of every user. Yes, even linux users mumbled some words in praise of the exciting new UI.&lt;br /&gt;&lt;br /&gt;Looking at the device manager, I've noticed that most of the devices wasn't installed and wasn't recognized as the manufacturers didn't create any driver that supports Vista. Legitimate. It's only a Beta version and nobody knows how to program drivers to the rich world of computer devices.&lt;br /&gt;&lt;br /&gt;Satisfied from the what I saw, with due respect I formatted the computer again and installed the well-known Windows XP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;img id="BLOGGER_PHOTO_ID_5167657827142558242" src="http://1.bp.blogspot.com/_VJxPM9fSfPQ/R7c1ahOZYiI/AAAAAAAAAEI/BGktZ-W6NwA/s200/Windows-Vista.jpg" border="0" /&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;The Vista Age&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;January 30, 2007. The worldwide public release of Windows Vista. There you go! Microsoft has finally finished the grandiose and well-spoken development of the new exciting operating system in the neighborhood. Time to see this in live. In a golden opportunity I had the chance to buy the &lt;strong&gt;Ultimate&lt;/strong&gt; version on a very comfortable price.&lt;br /&gt;&lt;br /&gt;Jubilantly I installed it on my computer and was very pleased to find that it recognized and installed almost all the devices. Except of several sepcific drivers which I found in HP's website - it was just ok. One problem I've encountered was that it could not installed the Lexmark P6250 printer (which I bought only half a year before), exited with a weird error message. Lexmark's support asked me to donwload and install some thin driver they developed for the P6250 to work with Vista, but it didn't do the job. The same error message appeared and I was still printerless.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Lex-shit&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Three denounces for the Lexmark company: &lt;/p&gt;&lt;ol&gt;&lt;li&gt;Your support asnwers are &lt;strong&gt;too robotic&lt;/strong&gt;. It is so clear that you try to satisfy the clients with pre-defined answer - for questions he didn't ask at all! You repeat several "solution" suggestions without even know your chasing after the tail of an empty help. If you can't solve a problem - just say it immediatley. But please, don't exhaust your customers with redundant email ping-pong. I don't need a psychologist, I need an technical person. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;You have a too short forward compatibility for your printers. In private with the P6250 model which was bought only half a year beofre launching Vista! You also created an unworking driver for Vista while declaring it is working. I'm pretty sure you didn't check it at all. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Althogh it is a Windows Vista article, I would like to say that the fact you don't have driver support for linux is just a shame. While other printer companies does support linux - you just ignore this like it was an air. And no, answers like "try to search for a third party solutions" is not a professional answer.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Next time I won't buy Lexmark!&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;img id="BLOGGER_PHOTO_ID_5167660288158818882" src="http://2.bp.blogspot.com/_VJxPM9fSfPQ/R7c3pxOZYkI/AAAAAAAAAEY/T3L5C2hXvng/s200/P6250_lg.jpg" border="0" /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Lexmark P6250: Not supported in Windows Vista!&lt;/span&gt;&lt;/p&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;First marks&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And continuing the story. After several days of usage, I start to notice that the Vista acts strangely.&lt;br /&gt;&lt;br /&gt;Sometimes it was unable to complete a simple operation of copying files from folder to folder, it was stuck without noticeable reason - then jumping the "Would you like to find a solution for the problem?" form.&lt;br /&gt;In other occasions I was unable to "kill" processes!&lt;br /&gt;And no, it is not a virus nor spyware. A little respect please... I have a maintained computer with all the latest windows updates and such reason is even somethig you don't say loudly...&lt;br /&gt;&lt;br /&gt;After it was just unbearable, I downgraded to XP. Home sweet home.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;The last straw&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Two weeks ago, after discovering that my HD is too small for doing cool things, I decided to buy an external HD. Searching here and there I found the "Western Digital My Book Pro 500GB" as a suitable accessory. To mark this happy event I thought about something special:&lt;br /&gt;Re-install Windows Vista.&lt;br /&gt;&lt;br /&gt;In fact there were two "real" reasons to do so: &lt;/div&gt;&lt;ul&gt;&lt;li&gt;The first is that a long time passed since my last bad experience with Vista and I thoght that maybe Microsoft stabilized it meanwhile.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The second is that I started programming with Microsoft's new WPF and WCF .NET technology and I wanted to maximize the user experience. After all, Vista is native for that technology.&lt;/li&gt;&lt;/ul&gt;And so, backuping all the important data in a safe placec, I said goodbye to XP once again and took the Windows Vista adventure. Indeed, it is always exciting to return to this wonderful GUI! And wow! even all the drivers are automatically recognized and installed! "Maybe Microsoft didn't disappoint after all" I thought.&lt;br /&gt;The Lexmark P6250 printer still wasn't working. "Leave it" I said to myself. "I will anyway buy a new one shortly. Not from Lexmark".&lt;br /&gt;&lt;br /&gt;Then I connected the external HD...&lt;br /&gt;&lt;br /&gt;I will make a long story short: The HD did A LOT of problems. Starting from freezing after a short period (which cause the entire system to freeze) to be unrecognized by several applications.&lt;br /&gt;After contacting with all possible Western Digital support centers in the world, and almost reaching the president of WD, blaming that the HD is sucks and doesn't work properly and I want my money back, a little thought raised in my mind: "Could it be Vista? Naaaa, I can't blame Vista for everything. But, who knows... lets check it out.".&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;img id="BLOGGER_PHOTO_ID_5167656916609491474" height="193" alt="" src="http://1.bp.blogspot.com/_VJxPM9fSfPQ/R7c0lhOZYhI/AAAAAAAAAEA/_waVRtTQOcE/s320/wd_mybookpro.jpg" width="183" border="0" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;span style="font-size:85%;"&gt;Western Digital My Book Pro 500GB:&lt;br /&gt;Not fully supported in Windows Vista!&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;So once again I downgraded to XP.&lt;br /&gt;Surprisingly, the external HD was working like new (well, IT IS new!). Doing all the required job perfectly. Didn't hang, didn't freeze. Worked around the clock without any problem!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Conclusion&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;What can I say. I truely wanted to support Vista, to be the guy that say to everyone "Hey, you're just prejudicing Vista and the true is that it's a great operating system!"&lt;br /&gt;&lt;br /&gt;But I can't. Vista is an unripe fruit.&lt;br /&gt;Smart man he was, the one who said before: "lets wait for the Service Pack 2 of Vista. Only after it will be released it'll be safe enough to be used.".&lt;br /&gt;And I would say: "let's wait for SP3 of Vista. After all, Windows XP, wihout any Service Pack installed, was much proper than Vista in it's parallel stage".&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Wait and see, but don't install Vista!&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-639837924510873546?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/639837924510873546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=639837924510873546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/639837924510873546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/639837924510873546'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2008/02/windows-vista-unripe-fruit.html' title='Windows Vista - an unripe fruit?'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VJxPM9fSfPQ/R7c1_xOZYjI/AAAAAAAAAEQ/OvlGq5qFDWs/s72-c/human.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-1939192797218781488</id><published>2007-06-02T23:54:00.000+03:00</published><updated>2008-12-11T13:50:19.353+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dv5084'/><category scheme='http://www.blogger.com/atom/ns#' term='HP Pavilion dv5000 laptop'/><category scheme='http://www.blogger.com/atom/ns#' term='CD DVD jumps'/><category scheme='http://www.blogger.com/atom/ns#' term='distort playback'/><category scheme='http://www.blogger.com/atom/ns#' term='CD DVD doesn&apos;t play smoothly'/><category scheme='http://www.blogger.com/atom/ns#' term='DVD playback problem'/><title type='text'>What to do when the computer's CD/DVD doesn't play smoothly</title><content type='html'>&lt;img id="BLOGGER_PHOTO_ID_5071594450252986370" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_VJxPM9fSfPQ/RmHsSDQr-AI/AAAAAAAAADw/NUnfkEa0LdQ/s320/dvd.jpg" border="0" /&gt;&lt;br /&gt;&lt;div&gt;Since three months ago, when I decided to format my laptop's HD and reinstall Windows (ahem... the reasons for doing so are reserved to myself), I've noticed a very disturbing and annoying phenomenon: When I played some music CDs and all kinds of DVDs, the sound (or in case of a DVD - the movie) was played unstably. Also, the slow burning speed was reasonless.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;For the purpose of demonstration, say I wanted to hear the song "I walk beside you" of &lt;strong&gt;Dream Theatre&lt;/strong&gt; from their masterpiece album "Octavarium".&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Normally, it should be sound like this:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;span style="font-size:85%;"&gt;"...Summon up your ghosts for me / Rest your tired thoughts upon my hands / Step inside this sacred place / When all your dreams seem broken..."&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;But actually it was heard more like:&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;"...Su____mmon up yo__ur gho___sts fo _r me / Rest you___r tir_ed thou__ghts up on my hands / Step inside th__is sacred place / Wh__en all your d__reams seem bro__ken..."&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.&lt;br /&gt;&lt;br /&gt;It is that song that sounds broken, damn it!&lt;br /&gt;Therefor, I decided to take a long breath and fix this thing once and for all. So I thought for the most possible reasons:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The DVD's reading ocular is dirty&lt;/li&gt;&lt;li&gt;The CD is scratched&lt;/li&gt;&lt;li&gt;There's some copyright feature that causes this&lt;/li&gt;&lt;li&gt;Codecs conflict cause a distort playback&lt;/li&gt;&lt;li&gt;"Nero" become crazy&lt;/li&gt;&lt;li&gt;BIOS problem&lt;/li&gt;&lt;li&gt;Driver problem&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Instantly I rejected the first three options, since I already cleaned up the reading ocular, the CD is as good as new and it is completely genuine and legal.&lt;br /&gt;So for the Codecs issue, I started to isolate each codec by uninstalling one by one, but it didn't solve the problem.&lt;br /&gt;About "Nero": It wasn't the only CD burn software that has the problem of slow burning operations, every software acted the same.&lt;br /&gt;Next, I searched for an update to my laptop's BIOS. I seached for a compatible BIOS for the HP Pavilion dv5000 series, and I found it &lt;a href="http://www.opendrivers.com/driver/238158/hp-pavilion-dv5000(amd)-notebook-bios-f.54-windows-xp-vista-x32-free-download.html" target="barkai"&gt;here&lt;/a&gt; (F.54 of Phoenix Technologies). After installing the update (I was surprised it went very fast and without any problem...) and restarting, I found it didn't solve the problem. Dirty.&lt;br /&gt;Next is driver: Well, I searched the web for a drvier update, but I already had the latest version.&lt;br /&gt;&lt;br /&gt;Ok, so here is what DID solve the problem:&lt;br /&gt;It is the IDE ATA/ATAPI controller. Each IDE device (for example, a CD drive or a hard drive) can work under Windows in two modes. The first is called "PIO" (&lt;strong&gt;P&lt;/strong&gt;rogrammed &lt;strong&gt;I&lt;/strong&gt;nput/&lt;strong&gt;O&lt;/strong&gt;utput. read more &lt;a href="http://en.wikipedia.org/wiki/PIO_Mode" target="barkai"&gt;here&lt;/a&gt;) and second is called "DMA" or "UDMA" (&lt;strong&gt;D&lt;/strong&gt;irect &lt;strong&gt;M&lt;/strong&gt;emory &lt;strong&gt;A&lt;/strong&gt;ccess. read more &lt;a href="http://en.wikipedia.org/wiki/Direct_memory_access" target="barkai"&gt;here&lt;/a&gt;).&lt;br /&gt;To make a long story short, The PIO is the older technology for data transfer from a hardware to the physical memory while the DMA and UDMA are newer and much faster methods to do the same operation.&lt;br /&gt;So from some reason, the IDE channel for the CD/DVD drive was set to work in PIO mode. Also, I couldn't change it to UDMA. So what I did is:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Go to the Device Manager&lt;/li&gt;&lt;li&gt;Under "IDE ATA/ATAPI Controllers", right click on "Standard Dual Channel PCI IDE Controller" and then "Uninstall".&lt;/li&gt;&lt;li&gt;The Windows asked me to restart&lt;/li&gt;&lt;li&gt;After the restart, a "new hardware" was discovered and installed automatically.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;And like a magic, all IDE channels worked on a UDMA mode.&lt;br /&gt;Everything is now working properly and I can hear "Octavarium" smoothly!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-1939192797218781488?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/1939192797218781488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=1939192797218781488' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/1939192797218781488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/1939192797218781488'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/06/what-to-do-when-your-computers-cddvd-is.html' title='What to do when the computer&apos;s CD/DVD doesn&apos;t play smoothly'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VJxPM9fSfPQ/RmHsSDQr-AI/AAAAAAAAADw/NUnfkEa0LdQ/s72-c/dvd.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-165512914047239240</id><published>2007-05-24T15:35:00.000+03:00</published><updated>2008-12-11T13:50:19.528+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SimHow.com'/><category scheme='http://www.blogger.com/atom/ns#' term='Flight Simulator X'/><category scheme='http://www.blogger.com/atom/ns#' term='SimHow'/><category scheme='http://www.blogger.com/atom/ns#' term='how to'/><category scheme='http://www.blogger.com/atom/ns#' term='FSX'/><title type='text'>How to do it in Flight Simulator: The SimHow.com way</title><content type='html'>&lt;img id="BLOGGER_PHOTO_ID_5068108628118830546" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_VJxPM9fSfPQ/RlWJ8f4dfdI/AAAAAAAAADo/2CUKCiwiqvo/s320/simhow.jpg" border="0" /&gt; &lt;div&gt;&lt;a href="http://www.simhow.com/" target="barkai"&gt;SimHow.com&lt;/a&gt; is a welcomed raising project of "How-To" database which contains several guides in the scope of Flight Simulator activities. Or as it said in the web site:&lt;/div&gt;&lt;div&gt;"&lt;em&gt;&lt;span style="font-size:85%;"&gt;...support to all the Flight Simulator fanatics&lt;/span&gt;&lt;/em&gt;".&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Fanatics&lt;/strong&gt; is the most precise word I guess.&lt;br /&gt;Thus, it presents an arranged downloadable how-to manuals such as&lt;/div&gt;&lt;ul&gt;&lt;li&gt;How to Build Hardware for FS&lt;/li&gt;&lt;li&gt;How to perform professional repaints&lt;/li&gt;&lt;li&gt;How to stay align with the runway&lt;/li&gt;&lt;li&gt;How to fly online in a virtual airline&lt;/li&gt;&lt;li&gt;How to fly the 737&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;And more (currently over 50 manuals).&lt;br /&gt;All of the manuals were created and contributed by personal users. You should register for free to be able to download the various stuff.&lt;/p&gt;&lt;p&gt;The more the merrier!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-165512914047239240?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/165512914047239240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=165512914047239240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/165512914047239240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/165512914047239240'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/05/how-to-do-it-in-flight-simulator.html' title='How to do it in Flight Simulator: The SimHow.com way'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VJxPM9fSfPQ/RlWJ8f4dfdI/AAAAAAAAADo/2CUKCiwiqvo/s72-c/simhow.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-2267382801947132542</id><published>2007-05-18T12:09:00.000+03:00</published><updated>2007-05-18T13:01:45.588+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flight Simulator X'/><category scheme='http://www.blogger.com/atom/ns#' term='FSX sp1'/><category scheme='http://www.blogger.com/atom/ns#' term='fsx sdk sp1a'/><title type='text'>FSX SP1 and SDK SP1A has been released!</title><content type='html'>Both Flight Simulator X SP1 and it's SDK SP1A has been released this week.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Download FSX SP1 &lt;a href="http://www.fsinsider.com/downloads/Pages/FlightSimulatorXServicePack1.aspx" target="barkai"&gt;from here&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;Download FSX &lt;strong&gt;SDK&lt;/strong&gt; SP1A &lt;a href="http://www.fsinsider.com/downloads/Pages/FSXSoftwareDevelopmentKitUpdate.aspx" target="barkai"&gt;from here&lt;/a&gt;. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I think that I don't need to say that those updates are a must have...&lt;/p&gt;Here are some of the main enhancements, according to PTaylor's WebLog. &lt;a href="http://blogs.msdn.com/ptaylor/archive/2007/05/15/performance-work-in-sp1.aspx" target="barkai"&gt;Click here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-2267382801947132542?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/2267382801947132542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=2267382801947132542' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/2267382801947132542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/2267382801947132542'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/05/fsx-sp1-and-sdk-sp1a-has-been-released.html' title='FSX SP1 and SDK SP1A has been released!'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-9164835621608535732</id><published>2007-05-11T15:27:00.000+03:00</published><updated>2008-12-11T13:50:19.734+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='create child window'/><category scheme='http://www.blogger.com/atom/ns#' term='Flight Simulator X'/><category scheme='http://www.blogger.com/atom/ns#' term='FSX sp1'/><category scheme='http://www.blogger.com/atom/ns#' term='SDK sp1a'/><category scheme='http://www.blogger.com/atom/ns#' term='fsuipc.dll'/><category scheme='http://www.blogger.com/atom/ns#' term='xuipc.dll'/><category scheme='http://www.blogger.com/atom/ns#' term='module creation'/><title type='text'>FSX SP1 is approaching</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_VJxPM9fSfPQ/RkRzLmQhqlI/AAAAAAAAADc/7DfDabrulJc/s1600-h/Ruzyne.jpg" target="barkai"&gt;&lt;img id="BLOGGER_PHOTO_ID_5063298524156897874" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="Click to enlarge" src="http://2.bp.blogspot.com/_VJxPM9fSfPQ/RkRzLmQhqlI/AAAAAAAAADc/7DfDabrulJc/s320/Ruzyne.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;According to &lt;a href="http://blogs.msdn.com/ptaylor/archive/2007/05/10/fsx-sp1-in-final-test.aspx" target="barkai"&gt;PTaylor's WebLog&lt;/a&gt;, the Flight Simulator X SP1 is now in final test.&lt;br /&gt;The SP1 is very promising since it about to contain several bug fixes and some essential improvements. Rumors says that the SDK SP1&lt;strong&gt;A&lt;/strong&gt; (note the "A") will be released together with the FSX SP1 package. We'll see.&lt;br /&gt;&lt;br /&gt;According to &lt;a href="http://www.fsinsider.com/developers/Pages/UpdatestotheSDKinSP1.aspx" target="barkai"&gt;FSInsider.com&lt;/a&gt;, the SDK SP1A should contain something I'm waiting for a long long time: The &lt;strong&gt;Modeless Dialog API&lt;/strong&gt; (part of the SimConnect component) that will give the&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;"&lt;/span&gt;ability to utilize an ATC-like XUI menu to allow modeless interaction with a SimConnect client. This was the last remaining feature of SimConnect required to meet the needs of FSUIPC interaction without binary offset manipulation. Supports both native and managed interfaces, and includes ability to manipulate a subset of the text format. Documentation and samples are also provided.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If I do understand what it says, it means that we will finally have a fixed and straightforward method to create child windows inside the main Flight Simulator window!&lt;br /&gt;No more guessing games about "what is the best way to create a window inside the FS window" or "how do I make the window to work properly in full screen mode"...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.simflight.com/viewtopic.php?t=54883&amp;view=previous&amp;amp;sid=cf881d50df4fc7771c239244507cf5db" target="barkai"&gt;This thread&lt;/a&gt; for exmaple, demonstrates the frustrating and work-around attitude for such operation.&lt;br /&gt;&lt;br /&gt;If that so, complex add-on modules creation will be simple and flourishing. I hope.&lt;br /&gt;&lt;br /&gt;By the way, I'm pretty sure that this feature of creating a modeless dialog via the SimConnect is no more than a set of wrapped exposal calls to the Flight Simulator UI-related functions which lays down in the "&lt;strong&gt;xuipc.dll&lt;/strong&gt;" (unattached to the FSUIPC...), and "&lt;strong&gt;fsui.dll&lt;/strong&gt;" files located in the main FSX directory. Apparently, the &lt;strong&gt;"FSCreateModeless" &lt;/strong&gt;(one of billion undocumented functions inside the fsui.dll file) is a prime method for creating modeless windows (&lt;a href="http://forums.avsim.net/dcboard.php?az=show_topic&amp;forum=204&amp;topic_id=329&amp;mode=full" target="barkai"&gt;this post&lt;/a&gt; strengthen my suspect).&lt;br /&gt;&lt;br /&gt;In the last few days I hardly tried to decipher the fsui.dll file in order to use some of its functions, but without any luck (I could only read the function names...), and to this moment the purpose of the functions in this file has left under the title "the occult"...&lt;br /&gt;&lt;br /&gt;Oh, by the way - I took the picture above in Ruzyne Airport, Prague, about two years ago... &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-9164835621608535732?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/9164835621608535732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=9164835621608535732' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/9164835621608535732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/9164835621608535732'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/05/fsx-sp1-is-approaching.html' title='FSX SP1 is approaching'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VJxPM9fSfPQ/RkRzLmQhqlI/AAAAAAAAADc/7DfDabrulJc/s72-c/Ruzyne.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-8628419927021264631</id><published>2007-04-27T12:51:00.000+03:00</published><updated>2008-12-11T13:50:19.890+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NetBenas 5.5'/><category scheme='http://www.blogger.com/atom/ns#' term='IDE for linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Feisty Fawn'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu 7.04'/><title type='text'>Ubuntu 7.04 is here (...and it includes NetBenas 5.5)</title><content type='html'>All Ubuntu fans waited to the moment when 7.04 (code name "&lt;strong&gt;Feisty Fawn&lt;/strong&gt;") will be released, and it was finally released last week (April 19).&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Download Ubuntu 7.04 installation from &lt;a href="http://www.ubuntu.com/getubuntu/download" target="barkai"&gt;here&lt;/a&gt; &lt;/li&gt;&lt;li&gt;What does it include? A lot of goodies. Check it &lt;a href="http://www.ubuntu.com/getubuntu/releasenotes/704tour" target="barkai"&gt;here&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.howtoforge.com/perfect_setup_ubuntu704" target="barkai"&gt;Here&lt;/a&gt; is a great setup guide. &lt;/li&gt;&lt;/ul&gt;&lt;p align="center"&gt;&lt;img id="BLOGGER_PHOTO_ID_5058049558725110338" alt="" src="http://3.bp.blogspot.com/_VJxPM9fSfPQ/RjHNRmQhqkI/AAAAAAAAADU/dj8TTT79r3A/s320/ubuntu7043d.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Ubuntu 7.04 supports 3D desktop effects&lt;br /&gt;(somebody saied "Windows Vista"...?)&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;No, no... you must see this one:&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/CFmbgT2Csx4"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/CFmbgT2Csx4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;p align="left"&gt;And my favour -&lt;strong&gt; it includes NetBenas 5.5 as part of the applications repository&lt;/strong&gt;. Indeed, the best Linux OS environment with the best Linux development environment, together in one box.&lt;br /&gt;What else can we ask for??&lt;br /&gt;&lt;br /&gt;So, installing NeatBenas on "Feisty Fawn" is more than simple, just write the following command, in the Terminal window:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;sudo apt-get install &lt;strong&gt;netbeans5.5&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In order to find a required package name to be installed (i.e.: netbeans5.5, netbeans5.5-doc, netbeans5.5-platform, etc.) just write:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;sudo apt-cache search netbeans&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;That's all. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-8628419927021264631?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/8628419927021264631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=8628419927021264631' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/8628419927021264631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/8628419927021264631'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/04/ubuntu-704-is-here-and-it-includes.html' title='Ubuntu 7.04 is here (...and it includes NetBenas 5.5)'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VJxPM9fSfPQ/RjHNRmQhqkI/AAAAAAAAADU/dj8TTT79r3A/s72-c/ubuntu7043d.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-5083489835930599267</id><published>2007-04-20T13:02:00.000+03:00</published><updated>2008-12-11T13:50:20.062+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Toronto Raptors desktop wallpapers for 2007 Playoffs'/><title type='text'>Toronto Raptors' desktop wallpapers for 2007 Playoffs</title><content type='html'>&lt;table height="0" valign="top"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;img id="BLOGGER_PHOTO_ID_5055450052049271506" alt="" src="http://4.bp.blogspot.com/_VJxPM9fSfPQ/RiiRCZQgetI/AAAAAAAAAC0/Ph2mj3PaKtE/s320/raptorslogo.jpg" border="0" /&gt;&lt;/td&gt;&lt;td&gt;As the NBA Playoffs approaches, and the Raptors' game VS the New Jersey Nets is seen around the corner, I found some nice wallpapers for this particular time: &lt;a href="http://www.nba.com/raptors/news/raptors_wallpaper.html" target="barkai"&gt;Click Here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;(If you're wondering what wallpaper did I pick, it's Anthony Parker's of course...)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-5083489835930599267?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/5083489835930599267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=5083489835930599267' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/5083489835930599267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/5083489835930599267'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/04/toronto-raptors-desktop-wallpapers.html' title='Toronto Raptors&apos; desktop wallpapers for 2007 Playoffs'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VJxPM9fSfPQ/RiiRCZQgetI/AAAAAAAAAC0/Ph2mj3PaKtE/s72-c/raptorslogo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-3278300983936499433</id><published>2007-04-19T14:54:00.000+03:00</published><updated>2008-12-11T13:50:20.301+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IDE for linux'/><category scheme='http://www.blogger.com/atom/ns#' term='add-on'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans 5.5 C'/><title type='text'>NetBeans 5.5 as an excellent C/C++ IDE for Linux</title><content type='html'>There are several ways to program and develop C/C++ applications under Linux. Here are a few of them:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Use a simple text editor&lt;/strong&gt; (&lt;a href="http://kate-editor.org" target="barkai"&gt;Kate&lt;/a&gt; for example) for code writing, and running the gcc (for compliation) and gdb (for debugging) with needed paramters inisde the Terminal window. Well, this is really not a comfortable way to program things, but works with no problems.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Popular IDEs&lt;/strong&gt; such as &lt;a href="http://www.xemacs.org" target="barkai"&gt;XEmacs&lt;/a&gt; and &lt;a href="http://www.kdevelop.org" target="barkai"&gt;KDevelop&lt;/a&gt;, which I'm not so fimiliar with, but I heared only good things regard them.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;NetBeans by Sun Microsystems &lt;/strong&gt;(freeware) in it's Linux version. A really powerful, nice and easy to use IDE with a similar user interface as the Windows version.&lt;/li&gt;&lt;/ul&gt;But hey! Isn't NetBeans is an IDE for Java programming?! Well, basically it is, but it has several intersting extension modules and one of them is the C/C++ programming add-on.&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_VJxPM9fSfPQ/RidlBpQgesI/AAAAAAAAACs/VpY1H6uUTo8/s1600-h/nb-cc.jpg" target="barkai"&gt;&lt;img id="BLOGGER_PHOTO_ID_5055120185676036802" style="CURSOR: hand" alt="Click to enlarge" src="http://4.bp.blogspot.com/_VJxPM9fSfPQ/RidlBpQgesI/AAAAAAAAACs/VpY1H6uUTo8/s320/nb-cc.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;span style="font-size:85%;"&gt;Screenshot of the C/C++ IDE in NetBeans 5.5&lt;br /&gt;(Windows version, but similar to Linux...)&lt;/span&gt;&lt;/p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Currently, the latest version of NetBeans is 5.5 and&lt;strong&gt; it has an excellent user interface&lt;/strong&gt;. Everyone who familiar with NetBeans 5.5 for Windows will feel at home when using NetBeans 5.5 for Linux. Newbies will quickly get the drift (of course previous acquaintance with Visual Studio IDE and alike is an advantage).&lt;/li&gt;&lt;li&gt;&lt;strong&gt;It has an easy compiler, debugger and other runtime settings configuration manager&lt;/strong&gt;. You want to compile with the gcc? No problem. You want to use Sun's compiler for C/C++? It's easy to set! Want to determine warning levels? 64bit mode output? Debug on demand? Really, a piece of cake!&lt;/li&gt;&lt;li&gt;&lt;strong&gt;It is a very stable environment&lt;/strong&gt;. I ran it under Ubuntu 6.10 and it has never crashed (so far...). Even when I accessed an unauthorized memory section again and again...&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Installation&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Even the installation process is very simple (OK, I know I'm starting to sound like and advertiser, but I'm completely not).&lt;br /&gt;Generally, &lt;strong&gt;You must have an installed version of JDK&lt;/strong&gt; (version 5 or higher) before you can install NetBeans 5.5. So:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;If you don't have JDK in your machine&lt;/strong&gt;, you will want to download &lt;a href="https://sdlc5a.sun.com/ECom/EComActionServlet;jsessionid=C536BC081594B97F54308890244DD498" target="barkai"&gt;this&lt;/a&gt; version, which is the "Java SE Development Kit and NetBeans IDE Cobundle (JDK 6u1 / NB 5.5)". The instalation file is something about 142MB. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;If you do have previous installation of JDK&lt;/strong&gt;, just download the NetBeans 5.5 IDE &lt;a href="http://www.netbeans.info/downloads/start.php?f_id=13704&amp;lang_id=1" target="barkai"&gt;from here&lt;/a&gt; (note that other languages are available). The file size is 55MB.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The file is of "bin" format and in order to install it, you just need to drop it inside a Terminal window (don't forget the "sudo" prefix!). Shortly, a graphical wizard will be open and the rest will be straightforward.&lt;/p&gt;Now, after the installation was completed successfully, you need to install the C/C++ add-on module. &lt;strong&gt;Only after this installation you'll be able to start programming&lt;/strong&gt; and compile your C/C++ applications with NetBeans. Download the Linux version for the C/C++ add-on &lt;a href="http://www.netbeans.info/downloads/start.php?f_id=14405&amp;amp;lang_id=1" target="barkai"&gt;from here&lt;/a&gt;. Again, just drop this "bin" file in the Terminal window and the next will be straightforward. Good luck!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-3278300983936499433?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/3278300983936499433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=3278300983936499433' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/3278300983936499433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/3278300983936499433'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/04/netbeans-55-as-excellent-cc-ide-for.html' title='NetBeans 5.5 as an excellent C/C++ IDE for Linux'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VJxPM9fSfPQ/RidlBpQgesI/AAAAAAAAACs/VpY1H6uUTo8/s72-c/nb-cc.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-2879609988918629491</id><published>2007-04-17T15:05:00.000+03:00</published><updated>2007-04-27T15:13:52.760+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware tools'/><category scheme='http://www.blogger.com/atom/ns#' term='1280x800'/><category scheme='http://www.blogger.com/atom/ns#' term='screen resolution problem'/><category scheme='http://www.blogger.com/atom/ns#' term='widescreen'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware workstation'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu 6.10'/><title type='text'>Allowing widescreen support (1280X800) in Ubuntu 6.10 using VMware Workstation 5.5</title><content type='html'>After installing Ubuntu, I've noticed that the display was stretched to the size of my screen (HP Pavilion dv5000 series). All fonts, pictures and UI elements were spread horizontally and the display wasn't sharp.&lt;br /&gt;&lt;br /&gt;I tried to change to screen resolution inside Ubuntu to fit my widescreen (1280X800) but the maximal available resolution set was 1024X768. Strange, it was like it didn't recognize my screen abilites or couldn't detect the graphical card accurately.&lt;br /&gt;Searching the web (and after disqualifying some registery changes as one techie was advised. In principal, "registery games" are definitely last solution) I managed to fix the problem by installing VMware Tools.&lt;br /&gt;&lt;br /&gt;VMware Tools are a set of components that installed inside the guest OS and operates in cooperation with the VMware Workstation. These components allows us enhanced configuration control over the guest OS, which one of them is the ability to determine an exact required screen resolution.&lt;br /&gt;&lt;br /&gt;As I found VMware Tools is not such an easy to install in Ubuntu, I searched for some help, and found this superb "how to" post written by Khairul Faizi: &lt;a href="http://www.amyon.net/v3/articles/operating-system/installing-vmware-tools-5.5.2-on-ubuntu-6.10-edg.html" target="barkai"&gt;Click Here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-2879609988918629491?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/2879609988918629491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=2879609988918629491' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/2879609988918629491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/2879609988918629491'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/04/allowing-widescreen-support-1280x800-in.html' title='Allowing widescreen support (1280X800) in Ubuntu 6.10 using VMware Workstation 5.5'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-82855372634194474</id><published>2007-04-15T10:14:00.000+03:00</published><updated>2008-12-11T13:50:20.937+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer crash'/><category scheme='http://www.blogger.com/atom/ns#' term='ie crash'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox crash'/><category scheme='http://www.blogger.com/atom/ns#' term='randomly crash'/><category scheme='http://www.blogger.com/atom/ns#' term='open image'/><category scheme='http://www.blogger.com/atom/ns#' term='blueprintsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='apptoport.dll'/><category scheme='http://www.blogger.com/atom/ns#' term='BPS SpyWare/Adware Remover'/><title type='text'>A real troublemaker: AppToPort.dll</title><content type='html'>&lt;strong&gt;OK, now I'm really mad!&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;In the last couple of days I've noticed that my &lt;strong&gt;both IE 7 and Firefox 2.0&lt;/strong&gt; (all recently updated) browsers are crashing randomly. Sometimes it's when I'm clicking an image, sometimes it's when I open a new tab, and in the other time it's just crash without any logical reason. BOTH IE 7 and Firefox 2.0 (did I already mention that?).&lt;br /&gt;&lt;br /&gt;So, a red light was turned on. What, in the name of the holy Anthony Parker, was happend now!? Wasn't I good enough to my computer?&lt;br /&gt;Alright alright, relax and think! The first blame is automatically ascribed to Microsoft - it's easy, you know, to get mad of them, not always because of their products but (most of the time) because of their endless funds... jealousy. Human nature. Linux users nature.&lt;br /&gt;&lt;br /&gt;Googling for a good reason, I found two repetitive symptoms:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A problematic windows update (a.k.a as KBxxxxxx)&lt;/li&gt;&lt;li&gt;A malware&lt;/li&gt;&lt;/ul&gt;...Of course! those windows updates! I've just update my computer with recent windows fixes - it must be one of them! And regard a malware - no chance. My computer is fortified like a 17th century british castle: Anti spyware (AVG anti spyware 7.5), antivirus (NOD32), firewall (Netlimiter 2).&lt;br /&gt;&lt;br /&gt;So, turning to my best psychologist, &lt;strong&gt;the "add/remove programs" window&lt;/strong&gt;, I started remove the latest windows updates, one by one - in order to find the troublemaker. Restarting etc... and at last - Nothing. Both browsers remains on their own crashing behavior. Damn.&lt;br /&gt;So, turning back all updates (restarting bla bla bla), I switched to option no.2: a possible malware.&lt;br /&gt;&lt;br /&gt;A malware? in &lt;strong&gt;my&lt;/strong&gt; precious computer?! how could it be??&lt;br /&gt;&lt;br /&gt;I started scanning my computer with all my weapons: full antivirus system scan (twice! - took all night), full anti spyware scan, using registry fix tools, monitoring the firewall again and again. Nothing. Except of standard tracking cookies I found nothing.&lt;br /&gt;Thus, to my great sorrow, I turned to google for some more help.&lt;br /&gt;&lt;br /&gt;One system tool attracted my attention: &lt;strong&gt;HijackThis&lt;/strong&gt;, produced by &lt;strong&gt;Mergin.org&lt;/strong&gt; (&lt;a href="http://www.merijn.org/programs.php#hijackthis" target="barkai"&gt;download here&lt;/a&gt;). This freeware is scanning all active processes (hidden and unconcealed) and gives a general expertise for each found process - is it evil or a good one.&lt;br /&gt;&lt;p align="center"&gt;&lt;img id="BLOGGER_PHOTO_ID_5053560246978752418" alt="" src="http://1.bp.blogspot.com/_VJxPM9fSfPQ/RiHaRQw0L6I/AAAAAAAAABM/Ilk9WY5vfV4/s320/hijackthis200.JPG" border="0" /&gt;&lt;/p&gt;&lt;div align="center"&gt;&lt;span style="font-size:85%;"&gt;A screenshot of HijackThis 2.00&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;I passed all the results one by one - and of all entries I found one suspect: some dll file named "AppToPort.dll" which lays down in the folder "C:\Program Files\bulletproofsoft.com\BPS Spyware &amp; Adware Remover\". Hmm, interesting. In one of the last days I remember I downloaded and installed an evaluation copy of an anti spyware tool named "&lt;strong&gt;BPS SpyWare/Adware Remover&lt;/strong&gt;" &lt;a href="http://www.bulletproofsoft.com/download.html" target="barkai"&gt;from here&lt;/a&gt; (I &lt;strong&gt;DON'T&lt;/strong&gt; recommend you to download it now, unless you want to get mad for next two days as I was...). A web advertisement said that this anti spyware tool is one of the best, so I gave it a try. A few hours later I concluded it is not good enough for me, so I uninstalled it tidily.&lt;/p&gt;&lt;p&gt;So I thought...&lt;br /&gt;&lt;br /&gt;Googling once again for the "AppToPort.dll" file, I couldn't absolutely conclude that this is a kind of troublemaker, but since &lt;strong&gt;90% of the results&lt;/strong&gt; was in the context of spyware and malware problems, it strengthened my suspicion.&lt;br /&gt;Continue googling I found a free anti spyware software called "&lt;strong&gt;Spybot S&amp;amp;D&lt;/strong&gt;" (&lt;a href="http://www.spybot.info/en/download/index.html" target="barkai"&gt;download here&lt;/a&gt;). I heared of it before, but never had any experience with. The installation is very simple, and after a short software update I started to scan my computer once again. This software is awesome! 10 minutes passed and the bell ring wasn't late: "BPS SpyWare/Adware Remover" was found as (quote) "&lt;strong&gt;a software that pretends to be an anti spyware but actually is a trojan&lt;/strong&gt;". What the hell? &lt;/p&gt;&lt;p align="center"&gt;&lt;img id="BLOGGER_PHOTO_ID_5053572204167704514" alt="" src="http://1.bp.blogspot.com/_VJxPM9fSfPQ/RiHlJQw0L8I/AAAAAAAAABc/9TFTHqEjhqI/s320/spybot.JPG" border="0" /&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;span style="font-size:85%;"&gt;A screenshot of Spybot S&amp;amp;D 1.4&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;p align="left"&gt;Moreover, the Spybot couldn't delete all the remains of the "BPS spyware" (and as I said, I unistalled it tidily) becasue our friend, "AppToPort.dll", was in the use of the system. So I tried to remove this file on a Safe Mode, but it didn't go. It still was in the use of the system.&lt;br /&gt;Again, googling, I found what I was looking for: a little application called "&lt;strong&gt;LSP-Fix&lt;/strong&gt;" produced by &lt;strong&gt;cexx.org&lt;/strong&gt;. It seems that the "AppToPort.dll" is a type of "&lt;strong&gt;L&lt;/strong&gt;ayered&lt;strong&gt; S&lt;/strong&gt;ervice&lt;strong&gt; P&lt;/strong&gt;rovider" (&lt;a href="http://www.adwarereport.com/mt/archives/layered_service_provider.php" target="barkai"&gt;read more here&lt;/a&gt;) and it cannot be removed elegantly. So I downloaded this little application &lt;a href="http://www.cexx.org/lspfix.htm" target="barkai"&gt;from here&lt;/a&gt;, and did as follows:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;When LSPFix has started, put a checkmark in "I know what I am doing".&lt;/li&gt;&lt;li&gt;In the Keep column, select all apptoport.dll entries and click the arrow to move them into the remove column.&lt;/li&gt;&lt;li&gt;Click the Finish button to remove them.&lt;/li&gt;&lt;li&gt;Boot into Safe Mode&lt;/li&gt;&lt;li&gt;Delete the following folder: "C:\Program Files\bulletproofsoft.com"&lt;/li&gt;&lt;li&gt;Restart as usual.&lt;/li&gt;&lt;/ol&gt;&lt;p align="center"&gt;&lt;img id="BLOGGER_PHOTO_ID_5053569953604841394" alt="" src="http://1.bp.blogspot.com/_VJxPM9fSfPQ/RiHjGQw0L7I/AAAAAAAAABU/crcNec3wneM/s320/lspfix.JPG" border="0" /&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;span style="font-size:85%;"&gt;A screenshot of LSP-Fix v1.1&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;At last, my saga was ended. The IE 7 and Firefox 2.0 was once again a stable and pleasant place to browse on.&lt;br /&gt;(And I truly regret about the previous slurs regard Microsoft's updates... They are just great!).&lt;/p&gt;&lt;p align="center"&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;And for all of you, be aware: DON'T USE "BPS SpyWare/Adware Remover"!&lt;br /&gt;IT'S AN UGLY TORJAN!!!&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-82855372634194474?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/82855372634194474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=82855372634194474' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/82855372634194474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/82855372634194474'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/04/real-troublemaker-apptoportdll.html' title='A real troublemaker: AppToPort.dll'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VJxPM9fSfPQ/RiHaRQw0L6I/AAAAAAAAABM/Ilk9WY5vfV4/s72-c/hijackthis200.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-1531919936609503670</id><published>2007-04-05T19:45:00.000+03:00</published><updated>2007-04-27T15:14:49.033+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Analytics'/><title type='text'>Monitoring blog activities with Google Analytics</title><content type='html'>I've just started to monitor my blog with the &lt;a href="http://www.google.com/analytics/" target="barkai"&gt;Google Analytics&lt;/a&gt; service.&lt;br /&gt;This free service enables you monitoring all of your websites by collecting information about users' geographic location, the frequency they visit your website, how did they came to your site (e.g. directly by entering the site url, through another site/blog, using a web search etc.) and more.&lt;br /&gt;All of this done by comfortable reports it produces for you, such as visual geographical map and various informative graphs. It is also has the feature to export the stats. to an XML, Excel or txt formats!&lt;br /&gt;&lt;br /&gt;As a matter of fact, this service has powerful abilities which preeminently intended for the small to medium business. That is reflected as "Marketing goals" you can create - which analyzes exact usage of your site.&lt;br /&gt;&lt;br /&gt;As they say - "it's more than a counter".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-1531919936609503670?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/1531919936609503670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=1531919936609503670' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/1531919936609503670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/1531919936609503670'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/04/monitoring-blog-activities-with-google.html' title='Monitoring blog activities with Google Analytics'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-1845230277928859946</id><published>2007-04-05T18:37:00.000+03:00</published><updated>2007-04-27T15:15:30.048+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='harddisk'/><category scheme='http://www.blogger.com/atom/ns#' term='HD cleaning'/><category scheme='http://www.blogger.com/atom/ns#' term='HD space'/><category scheme='http://www.blogger.com/atom/ns#' term='HD size'/><category scheme='http://www.blogger.com/atom/ns#' term='harddrive'/><title type='text'>HD files and folders collects dust</title><content type='html'>Recently I've noticed that my HD has left only a little space. Wondering how can it be I started searching for an appropriate software that will answer my question. Googling here and there I finally found what I was looking for: &lt;a href="http://www.jam-software.de/customers/downloadTrial.php?article_no=101&amp;language=EN" target="barkai"&gt;JAM Software's TreeSize Professional&lt;/a&gt;.&lt;br /&gt;This great software is analyzing the HD completely and gives you several easy to understand gauges regard the files and folders resting in the obscurity of the HD (&lt;a href="http://www.jam-software.com/treesize/screenshots.shtml#2" target="barkai"&gt;take a look&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What I found:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Need for Speed Carbon (didn't play it for a long time): &lt;strong&gt;6GB&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Some old help files of an ancient IDE which I removed a long time ago: &lt;strong&gt;1.2GB&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Unused Flight Simulator aircraft files: &lt;strong&gt;2GB&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Images and movies I never knew I'm still keeping them: &lt;strong&gt;3GB&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Very very old documents, PDFs and PPT files: &lt;strong&gt;2GB&lt;/strong&gt;.&lt;br /&gt;&lt;strong&gt;Sum: 14.2GB (!) of wasted place&lt;/strong&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Satisfied, I can now Install &lt;a href="http://www.commandandconquer.com/" target="barkai"&gt;Command &amp;amp; Conquer 3 - Tiberium Wars&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-1845230277928859946?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/1845230277928859946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=1845230277928859946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/1845230277928859946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/1845230277928859946'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/04/hd-files-and-folders-collects-dust.html' title='HD files and folders collects dust'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-2603759534702605899</id><published>2007-04-03T20:47:00.000+03:00</published><updated>2008-12-11T13:50:23.385+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware tools'/><category scheme='http://www.blogger.com/atom/ns#' term='screen resolution'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='widescreen'/><category scheme='http://www.blogger.com/atom/ns#' term='Install Ubuntu under Windows VMware Workstation 5.5'/><title type='text'>Installing Ubuntu 6.10 using VMware Workstation 5.5</title><content type='html'>Installing Ubuntu, my preferred Linux version, seems to be pretty hard at the beginning, but as a matter of fact it is not so scary.&lt;br /&gt;Indeed, several Ubuntu installaion guides already exist over the internet, but I couldn't find any comprehensive guide explaining how to install Ubuntu under VMware Workstation 5.5 from A to Z. So I decided to write one...&lt;br /&gt;&lt;br /&gt;Before we'll begin, make sure you have an Ubuntu 6.10 CD or an equivalent .iso file. You may download Ubuntu for free in Ubuntu site &lt;a href="http://www.ubuntu.com/getubuntu/download"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The concept&lt;/strong&gt;&lt;br /&gt;Well, in the distant past, when the linux underground assembly decided to set up a new revolutionary, innovative, open source operating system (OS), they didn't intend that this operating system will lay upon MS Windows, but actually they wanted linux to replace it completely.&lt;br /&gt;That was their vision, and I truly respect it.&lt;br /&gt;But sometimes you do need linux and at the same time you do want to stay with your loyal Windows XP OS and you don't want to mess up again with hard drive partitioning or losing you're native OS handling.&lt;br /&gt;&lt;br /&gt;For that reason, and some more, an old/new player came to town. It is the Virtual Machine guy (from now and on we will call it "VM"). This is an emulating software which able to, well, emulate another PC (one or more) running in your physical computer. Sounds weird?&lt;br /&gt;It is! It resposible to create a virtual hard drive, manage the memory and isolating the runtime environment of that pseudo PC while it runs under the main operating system - Windows XP in our case. By terminology, the OS which runs the VM (the real OS) is called "&lt;strong&gt;Host&lt;/strong&gt; Operating System" while the OS which runs &lt;strong&gt;inside&lt;/strong&gt; the VM (the virtual) is called "&lt;strong&gt;Guest&lt;/strong&gt; Operating System".&lt;br /&gt;OK - for those of you which never heard of VMs I'm sure it sounds really strange, but believe me - it works and it even pretty easy to handle.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What VM should I use?&lt;/strong&gt;&lt;br /&gt;There are number of VMs in the market (just google for "Virtual Machine" and you'll get a lot of results...) - and three of them are very popular:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Microsoft Virtual PC&lt;/strong&gt;: Microsoft's version to the VM is offered completly for free. You can download it's 2007 version from &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=04D26402-3199-48A3-AFA2-2DC0B40A73B6&amp;amp;displaylang=en"&gt;here&lt;/a&gt;. Personally, I like its simple and straightforward user interface, but it's main lack is the basic (too basic) functionality, which prevents from doing some essential operations. So it's nice VM for basic tests - but in this manual we are not going to use it.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;VMware Player&lt;/strong&gt;: The VMware company is offering a free VM software which presents almost the same functionality as the Microsoft Virtual PC offers. I can't point an exact fundamental advantage of this VM over Microsoft's. Maybe it's user interface is a little more friendly. You should watch that there are few known bugs which (up to date) the relevant support forums are full with people who desperately trying to by-pass them. Bottom line: Only a free taste for it's "big brother" - the VM Workstation (next...). By the way, you can download it &lt;a href="http://www.vmware.com/download/player/"&gt;here&lt;/a&gt; (last known version is 1.0.3).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;VMware Workstation&lt;/strong&gt;: In my opinion - the flagship of all VMs around. This product is also by the VMware company and it costs money. You can download an evaluation copy of it from &lt;a href="http://www.vmware.com/download/ws/eval.html"&gt;here&lt;/a&gt; (30 days) and I suggest you to do so in order to fulfill this manual. The latest version (currently 5.5.3) offers an easy-to-use but yet very functional interface, and it runs successfully many types of OS. So let's go!&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Recommended hardware&lt;br /&gt;&lt;/strong&gt;An important attention should be to the hardware you need in order to successfully run a VM on your machine. After all, running two PCs simultaneously is not a trivial job...&lt;/p&gt;&lt;p&gt;&lt;u&gt;For the basic user I suggest:&lt;/u&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;AMD or Pentium processor from the last generation &lt;/li&gt;&lt;li&gt;512MB RAM&lt;/li&gt;&lt;li&gt;Free 8GB&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;u&gt;For the advanced user (programmers etc.) I suggest:&lt;/u&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;AMD or Pentium processor from of the cutting edge &lt;/li&gt;&lt;li&gt;1GB RAM and the more the better&lt;/li&gt;&lt;li&gt;Free 15GB&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Preparing the VMware Workstation&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;1.&lt;/span&gt;&lt;/strong&gt; Doubleclick on the VMware Workstation Icon&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5049286015210605698" src="http://2.bp.blogspot.com/_VJxPM9fSfPQ/RhKq4On5zII/AAAAAAAAAAM/pIzOALmbPEA/s320/vmwareicon.JPG" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;You'll get a "Tip of the Day" screen, read it or skip it by clicking "close".&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;2.&lt;/span&gt;&lt;/strong&gt; Press Ctrl+N to create a new Virtual Machine. A wizard screen will be open:&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5049288605075885218" src="http://1.bp.blogspot.com/_VJxPM9fSfPQ/RhKtO-n5zKI/AAAAAAAAAAc/EkToTXE8hpM/s320/vmwarewiz1.JPG" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Click "Next" to continue.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;3.&lt;/span&gt;&lt;/strong&gt; In the next screen choose "Typical" and click "Next".&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;4.&lt;/span&gt;&lt;/strong&gt; On this screen you need to choose the operating system you're going to use with the Virtual Machine ("Guest"). Choose "Linux" in the upper selection and under the "Version" list - choose "Ubuntu". &lt;strong&gt;&lt;u&gt;Please note&lt;/u&gt;&lt;/strong&gt; that only if you have Windows XP 64-bit edition installed, you may choose the "Ubuntu 64-bit", but you can't choose the "Ubuntu 64-bit" if you have a standard 32-bit Windows (even though you may have a 64-bit processor, the VM will alert that you're not using a valid 64-bit machine).&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5049291757581880498" src="http://3.bp.blogspot.com/_VJxPM9fSfPQ/RhKwGen5zLI/AAAAAAAAAAk/yxA3wWlYKYs/s320/vmwarewiz2.JPG" border="0" /&gt;&lt;/p&gt;&lt;p&gt;Click "Next" to continue.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;5.&lt;/span&gt;&lt;/strong&gt; On the following screen you need give a name for the VM you're creating. The wizard suggests you the name "Ubuntu", it's good enough so leave it as is. The second thing you need to supply is the location of the VM dynamic files. These files are basically: log files (*.log), configuration files (.vmx) and the &lt;strong&gt;v&lt;/strong&gt;irtual &lt;strong&gt;m&lt;/strong&gt;achine &lt;strong&gt;d&lt;/strong&gt;is&lt;strong&gt;k&lt;/strong&gt; file (.vmdk).&lt;br /&gt;The "vmdk" file is actually the virtual hard drive the VM created for you. Every time the VM is starting up the guest operating system, it loads the vmdk file. In fact, every operation you're doing in the guest operating system - saving documents, installing new software etc. - is stored inside the vmdk file (and it's done transparently to the user). That's why you'll notice as time goes by that this file becomes huge. Give a location where you have enough space and then click "Next".&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;6.&lt;/span&gt;&lt;/strong&gt; Here you need to choose how a network connection is going to set up and operate using the VM. VMware Workstation has a cool feature which is sharing the host operating system's Ethernet network connection with the guest operating system. This way, the guest operating system will automatically get the host's IP and an instant access to the host's network resources. In other words, you'll be able to access the internet from within the Ubuntu without ANY setup! In the screen check the second option as follows:"&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5049301030416272578" src="http://2.bp.blogspot.com/_VJxPM9fSfPQ/RhK4iOn5zMI/AAAAAAAAAAs/gZJ86A_6rz8/s320/vmwarewiz3.JPG" border="0" /&gt;&lt;/p&gt;&lt;p&gt;Click "Next" to continue.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;7.&lt;/span&gt;&lt;/strong&gt; In the last screen of the wizard you need to supply &lt;strong&gt;the maximal&lt;/strong&gt; amount of disk capacity for the guest operating system. The number of GB you'll enter will actually determine the virtual PC's hard drive capacity. The only option is to set a fixed, non-sizeable disk capacity. If you'll choose "Allocate all disk space now" you'll benefit from a faster loading. However, I won't recommend this unless you have a really large free HD capacity. Note that if you're a "basic" user - an amount of 8GB disk capacity will be enough. But if you're an advanced user (like me...) - you may find that 15GB is most suitable for you. I'll also suggest that anyway you &lt;strong&gt;won't&lt;/strong&gt; check the &lt;strong&gt;last&lt;/strong&gt; checkbox.&lt;/p&gt;&lt;p&gt;Click "Finish" to end the wizard.&lt;br /&gt;You'll notice that a new tab named "Ubuntu" will appear on top of the screen.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;8.&lt;/span&gt;&lt;/strong&gt; No it's not over, but we almost there. Now, in the middle of the screen, under the "Commands" subtitle you'll find the text "Edit virtual machine settings" as follows:&lt;img id="BLOGGER_PHOTO_ID_5049306699773103314" src="http://2.bp.blogspot.com/_VJxPM9fSfPQ/RhK9sOn5zNI/AAAAAAAAAA0/JIzbOOMTPTc/s320/vmware1.JPG" border="0" /&gt;&lt;/p&gt;&lt;p&gt;Click on it.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;9.&lt;/span&gt;&lt;/strong&gt; This is the Virtual Machine Settings screen. Here you're able to control many of the abilities of your guest operating system. As time goes by you'll become more familiar with most of the settings, but for now we'll setup only the necessary parameters. Click on the "Hardware" tab, if it is not in focus. Then choose "Memory" from the list on the left hand.&lt;br /&gt;You can adjust the maximal amount of memory the guest OS will consume. In "VM words" it is the size of the physical RAM you installed in you virtual PC. 256MB will be enough for the basic user, while advanced user (especially programmers) will probably need about 512MB.&lt;br /&gt;Of course, the amount you set is derived from the physical RAM size "in stock" that you're able to supply while Winodows XP is running (don't forget that Windows consumes "some" memory by itself...).&lt;br /&gt;Here is the screen:&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5049311574560984290" alt="" src="http://1.bp.blogspot.com/_VJxPM9fSfPQ/RhLCH-n5zOI/AAAAAAAAAA8/h05mx5ACRjE/s320/vmware2.JPG" border="0" /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Only if you downloaded an Ubuntu 6.10 .iso file&lt;/strong&gt;, you should set the following: In the "Hardware" tab, click on "CD-ROM" in the left hand list. Then, Choose "Use ISO image" and browse for the .iso file you have downloaded. Generally, it is recommended to keep the .iso in the same directory where the VM files are located (see paragraph no. 5). This setting let us startup Ubuntu from an .iso file, as it was a real CD. Here is the screen:&lt;img id="BLOGGER_PHOTO_ID_5049318558177807602"  alt="" src="http://3.bp.blogspot.com/_VJxPM9fSfPQ/RhLIeen5zPI/AAAAAAAAABE/RT4qcpMxLdw/s320/vmware3.JPG" border="0" /&gt;&lt;/p&gt;&lt;p&gt;Again, you can adjust and play with more settings later. For now, all other default settings are just fine.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;By the way&lt;/strong&gt;, another cool feature in VMware Workstation is that the guest OS will recognize your USB devices (including Disk On Key) when you'll plug them inside. It will take care of unmounting the devices in the host OS when you'll be in focus of the guest OS and will mount them again automatically when you'll return to the host OS. This way, no hardware interference will happen.&lt;/p&gt;&lt;p&gt;Now, Click "OK" to close the settings screen and we're ready to install Ubuntu!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Ubuntu installation&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;1. &lt;/span&gt;&lt;/strong&gt;Under the "Commands" subtitle click the "Start this virtual machine", as follows:&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5054358299146989522" alt="" src="http://3.bp.blogspot.com/_VJxPM9fSfPQ/RiSwGAw0L9I/AAAAAAAAABk/AUGZu4qzwUI/s320/vmware4.JPG" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;After a few seconds the Ubuntu initial menu will come up in a "Live CD" mode. Click with the mouse inside the Ubuntu screen. That will cause the VM to "grab" the control of the input devices of your computer. From now and on, until pressing &lt;strong&gt;Alt+Ctrl&lt;/strong&gt;, the mouse and keyboard will operate only the current session of VM.&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5054358874672607202" alt="" src="http://1.bp.blogspot.com/_VJxPM9fSfPQ/RiSwngw0L-I/AAAAAAAAABs/84_hH_23OVc/s320/ubuntu1.JPG" border="0" /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;2. &lt;/span&gt;&lt;/strong&gt;Using the arrow keys, choose "Start or install Ubuntu" from the menu, and press Enter. The Ubuntu logo will be displayed as well as a progress bar. Finally, the Ubuntu OS will appear and you'll see the following screen:&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5054359381478748146" alt="" src="http://3.bp.blogspot.com/_VJxPM9fSfPQ/RiSxFAw0L_I/AAAAAAAAAB0/pZzb4QgTDnM/s320/ubuntu2.JPG" border="0" /&gt; &lt;/p&gt;Note that the Ubuntu wasn't installed yet. It just started up in a &lt;strong&gt;"Live CD" mode&lt;/strong&gt;, which means that it has been loaded into the RAM and will be erased right after exiting Ubuntu. Moreover, you won't be able to save anything to the HD but only to a USB key device, if you own one. Now, press &lt;strong&gt;Alt+Ctrl+Enter&lt;/strong&gt; to enter the full screen mode. Again, pressing &lt;strong&gt;Alt+Ctrl&lt;/strong&gt; inside Ubuntu will return us back to the VMware console display.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;3. &lt;/span&gt;&lt;/strong&gt;Doubleclick the &lt;strong&gt;"Install" icon&lt;/strong&gt; appears in the desktop. The welcome screen of the installation wizard will appear:&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5054360223292338178" alt="" src="http://3.bp.blogspot.com/_VJxPM9fSfPQ/RiSx2Aw0MAI/AAAAAAAAAB8/Ju9VIqJYuro/s320/ubuntu3.JPG" border="0" /&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;4.&lt;/span&gt;&lt;/strong&gt; Choose your preferred language for the installation process and as the default language for the final system. Then click "Forward". In the next screen you need to choose a city in your country and time zone:&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5054360549709852690" alt="" src="http://3.bp.blogspot.com/_VJxPM9fSfPQ/RiSyJAw0MBI/AAAAAAAAACE/nBgbiN9kYfo/s320/ubuntu4.JPG" border="0" /&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;5.&lt;/span&gt;&lt;/strong&gt; Make your choice and click "Forward". Next you'll need to determine your keyboard layout:&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5054360815997825058" alt="" src="http://1.bp.blogspot.com/_VJxPM9fSfPQ/RiSyYgw0MCI/AAAAAAAAACM/_Uw__ivHCoI/s320/ubuntu5.JPG" border="0" /&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;6.&lt;/span&gt;&lt;/strong&gt; Make your choice and click "Forward". In the following screen you need to enter some personal details, such as your name, your username, password and computer name:&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5054361069400895538" alt="" src="http://4.bp.blogspot.com/_VJxPM9fSfPQ/RiSynQw0MDI/AAAAAAAAACU/U2-hcWPek0c/s320/ubuntu6.JPG" border="0" /&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Note that it is VERY IMPORTANT to remember your username and password&lt;/strong&gt;, as this information is needed for login to the system and for some other administrative operations during the usage of the system, such as further software installations. Click "Forward" to continue.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;7.&lt;/span&gt;&lt;/strong&gt; Next you should select the disk where you want to install Ubuntu. Don't worry, this operation &lt;strong&gt;will not&lt;/strong&gt; erase ANYTHING in your real HD. It just uses the virtual HD file as it was a real HD, and for Ubuntu - it doesn't know it's inside a VM environment... good for us!&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5054361825315139650" alt="" src="http://4.bp.blogspot.com/_VJxPM9fSfPQ/RiSzTQw0MEI/AAAAAAAAACc/74h1lXeFdzU/s320/ubuntu7.JPG" border="0" /&gt; &lt;/p&gt;&lt;p&gt;So leave the first check mark checked and click "Forward". Finally, a summary screen will appear and you'll need to confirm that all information you've entered so far is correct. So, if everything is OK, click "Install" to start the installation process.&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5054362186092392530" alt="" src="http://4.bp.blogspot.com/_VJxPM9fSfPQ/RiSzoQw0MFI/AAAAAAAAACk/vQ0o_34ZNGQ/s320/ubuntu8.JPG" border="0" /&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;8.&lt;/span&gt;&lt;/strong&gt; The installation process will take about 10-20 minutes. At last, you'll be asked whether to restart the comoputer or continue using the live CD. &lt;strong&gt;Select "Restart now"&lt;/strong&gt; and wait until the Ubuntu will come up once again (&lt;strong&gt;note that&lt;/strong&gt; you'll need to press Enter in some phase of the restarting process).&lt;/p&gt;&lt;p&gt;In the login screen of Ubuntu, enter your username and password. The "Software packages" dialog window will pop up. Click "Cancel" to close it (you can manage packages later. Please refer the online manuals regard this subject). You'll notice that the install icon is no more displayed on the desktop. That's because we have installed Ubuntu. &lt;strong&gt;Yes, we've finished!&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-2603759534702605899?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/2603759534702605899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=2603759534702605899' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/2603759534702605899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/2603759534702605899'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/04/installing-ubuntu-610-under-windows-xp.html' title='Installing Ubuntu 6.10 using VMware Workstation 5.5'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VJxPM9fSfPQ/RhKq4On5zII/AAAAAAAAAAM/pIzOALmbPEA/s72-c/vmwareicon.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19771801.post-6084068325574586636</id><published>2007-04-03T20:01:00.000+03:00</published><updated>2007-04-03T20:46:28.597+03:00</updated><title type='text'>My online photo album</title><content type='html'>You're welcome to visit my online photo album at&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.flickr.com/photos/29652886@N00/" target="_barkai"&gt;&lt;img src="http://l.yimg.com/www.flickr.com/images/flickr_logo_gamma.gif.v1.2.7" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19771801-6084068325574586636?l=barkai.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barkai.blogspot.com/feeds/6084068325574586636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19771801&amp;postID=6084068325574586636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/6084068325574586636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19771801/posts/default/6084068325574586636'/><link rel='alternate' type='text/html' href='http://barkai.blogspot.com/2007/04/my-online-photo-album.html' title='My online photo album'/><author><name>Jacob Barkai</name><uri>http://www.blogger.com/profile/07310887597209348982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_VJxPM9fSfPQ/RiixP5QgevI/AAAAAAAAADE/LI54DIz0Y1U/s320/ufnik.jpg'/></author><thr:total>0</thr:total></entry></feed>
