<?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-21233417</id><updated>2011-11-15T11:41:52.180-08:00</updated><title type='text'>ObjectLayer</title><subtitle type='html'>thomasalva@live.com&lt;br&gt;
thomasalvatran@yahoo.com</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-21233417.post-8037327906260987816</id><published>2011-01-29T05:26:00.001-08:00</published><updated>2011-01-29T05:26:48.143-08:00</updated><title type='text'>Feedburner</title><content type='html'>If you have a fireplace and you probably know how to set up the fire. Feedburner is the same. Feedburner was acquired by Google so Feedburner is a part of google. See &lt;a href="http://techcrunch.com/2007/05/23/100-million-payday-for-feedburner-this-deal-is-confirmed/"&gt;http://techcrunch.com/2007/05/23/100-million-payday-for-feedburner-this-deal-is-confirmed/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;I use Feedburner because it is easy to advertise your website/blog to the world. Feedburber using xml Extensible Markup Language yet another language to learn. The xml can be created using PHP ( a part of LAMP). You create rss.php (called class RSS $rss_feed_output = new RSS($_GET['id'])) to output the file called rss.xml. The rss.php can run manually or via cronjob or automatically if the entry is created in the database successfully the rss.xml can update to advertise to all the users. I am using manually run rss.php when I want to update my feeder rss.xml. Go to the http://feedburner.google.com/ and give it a new name for example Gatherex then the link of my rss.xml in this case http://www.vinaventure.com/v2/rss.xml and hit next assuming no error then you can publicity the feed, go to publicize by clicking the feeder name that you just created for example Gatherex. Publicize -&gt; BuzzBoost set up how many items that you want to display and so one. Then copy and paste the section of javascript into any blogs or website you will have as follows.&lt;br /&gt;&lt;script src="http://feeds.feedburner.com/Gatherex?format=sigpro" type="text/javascript" &gt;&lt;/script&gt;&lt;noscript&gt;&lt;p&gt;Subscribe to RSS headline updates from: &lt;a href="http://feeds.feedburner.com/Gatherex"&gt;&lt;/a&gt;&lt;br/&gt;Powered by FeedBurner&lt;/p&gt; &lt;/noscript&gt;&lt;br /&gt;In Gatherex, I also added the symbol at each of the poll display so you can add to facebook, blogspot, yahoo by click on the website that you want to add as you can see I have a lot of entried like this on my blog.&lt;br /&gt;&lt;a href="http://www.vinaventure.com/v2/_news/20110107/Technology/Internet/814_CSS_vs__Table"&gt;Gatherex - CSS vs. Table&lt;/a&gt;&lt;br /&gt;This way you don't need to use rss.xml from my gatherex website or feedburner.&lt;br /&gt;These ways allow us to link all the info. from website/blog to anothers easily using Extensible Markup Language XML. As long as all the website/blog has an up-to-date xml file to reflect the change of the website/blog. That xml will feed into the feedburner automatically after you set up and it is updated accordingly to all of your websites. News and media are using this way when you see RSS or symbol you know that the website has a live feeder(rss.xml)&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_p_DjJJhjT48/TSm8mBOpBMI/AAAAAAAAA2I/goK1svGexnM/s1600/rss_symbol.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 50px; height: 50px;" src="http://1.bp.blogspot.com/_p_DjJJhjT48/TSm8mBOpBMI/AAAAAAAAA2I/goK1svGexnM/s200/rss_symbol.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5560182576316482754" /&gt;&lt;/a&gt; I write this entry for you and myself because I will forget it. I plan to design the website that you have everything you need and HTML iframe/frame/framset. Everyday we often go to many websites just to look or find somethings that we need and most of time we spend on searching and tracing the things that we did before. Google has bookmarks but it can be done better, those Google guys are good in code but they are terrible to lay out or interact with the users. If you use yahoo email and gmail email. Yahoo is much easy to use and self explaining/intuitive compare to gmail. It is good that they have money to acquire other companies.&lt;br /&gt;P.S. Gatherex I choose this domain because I could not get "gather" so I added "ex" at the end of gather to become http://www.gatherex.com  (gather extreme: gather information) I am still working on the ver. 3 and I try to finish it with web 2.0 look and feel. All the links with open a new iframe instead of opening a new browser. I have some ideas. Basically about the flowing of the data, users can vote and read news in the same page either open a new iframe and pop up. The vote page will be using DOM to hide or unhidden. The concept is everything can be done in one page. Right now it jumps to vote page or jump to the news. The What's new page need to have a bunch of feeders(rss.xml) of newspapers so users can go there to get all sorts of news. Gatherex is good idea just needed to put it into the perspective. It will be a while. I just wanted to put my ideas first so I won't forget and do some twisted works after. It is always good to be busy. I need to play my guitar and tennis this weekend too. Some songs I need to practice too. Nothing comes by chance but by working hard and the dedication. Tennis legend Billie Jean King's quote: Pressure is a privilege. I always work good under pressure or challenger.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-8037327906260987816?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/8037327906260987816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=8037327906260987816' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/8037327906260987816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/8037327906260987816'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2011/01/feedburner.html' title='Feedburner'/><author><name>Thomas Alva</name><uri>http://www.blogger.com/profile/12716360320763326478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-GxM0pBZuR2I/Tbj2gbXZeBI/AAAAAAAACQg/425HdS-OOz8/s220/me29.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_p_DjJJhjT48/TSm8mBOpBMI/AAAAAAAAA2I/goK1svGexnM/s72-c/rss_symbol.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-7578813522634837529</id><published>2010-04-11T07:27:00.001-07:00</published><updated>2010-04-11T07:27:50.517-07:00</updated><title type='text'>Virus blocked the well knows antivrus renames the antivirus names</title><content type='html'>This is just a hunch, but I know some viruses/trojans can block known programs from running. Maybe Safe Mode went around this?&lt;br /&gt;&lt;br /&gt;Try renaming those programs in Normal Mode and then run it. For example, rename Ad-aware.exe to something like Ad-aware1.exe and run it. If that works, then there's definitely something working behind the scenes.&lt;br /&gt;&lt;br /&gt;If you have a fast internet connection (broadband), run an online virus scan at TrendMicro http://uk.trendmicro-europe.com/enterprise...call_launch.php. Just follow the instructions on the site to run the online scan. If any viruses/trojans are detected, try to delete or clean them in that site. You may use Panda ActiveScan also at http://www.pandasoftware.com/products/activescan. Otherwise, make sure your antivirus program has the latest definitions and run a full system scan&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-7578813522634837529?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/7578813522634837529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=7578813522634837529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/7578813522634837529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/7578813522634837529'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2010/04/virus-blocked-well-knows-antivrus.html' title='Virus blocked the well knows antivrus renames the antivirus names'/><author><name>Thomas Alva</name><uri>http://www.blogger.com/profile/12716360320763326478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-GxM0pBZuR2I/Tbj2gbXZeBI/AAAAAAAACQg/425HdS-OOz8/s220/me29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-484066340150579878</id><published>2010-02-13T08:21:00.000-08:00</published><updated>2010-02-13T08:27:13.263-08:00</updated><title type='text'>WEP key 128 bits only work if share key for DIR-615 Dlink router</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_p_DjJJhjT48/S3bSIJl_gvI/AAAAAAAAAeA/5iXCd3r_Z1A/s1600-h/wireless_shared.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 225px;" src="http://4.bp.blogspot.com/_p_DjJJhjT48/S3bSIJl_gvI/AAAAAAAAAeA/5iXCd3r_Z1A/s400/wireless_shared.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5437764637552509682" /&gt;&lt;/a&gt;&lt;br /&gt;It works for both linux and windows for this setup don't know why. WEP 128 bit in order to have share (instead of open option) then Wi-Fi protection needed to be disabled.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-484066340150579878?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/484066340150579878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=484066340150579878' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/484066340150579878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/484066340150579878'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2010/02/wep-key-only-work-if-share-key-for-dir.html' title='WEP key 128 bits only work if share key for DIR-615 Dlink router'/><author><name>Thomas Alva</name><uri>http://www.blogger.com/profile/12716360320763326478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-GxM0pBZuR2I/Tbj2gbXZeBI/AAAAAAAACQg/425HdS-OOz8/s220/me29.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_p_DjJJhjT48/S3bSIJl_gvI/AAAAAAAAAeA/5iXCd3r_Z1A/s72-c/wireless_shared.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-7895107188507614123</id><published>2010-01-27T12:22:00.000-08:00</published><updated>2010-01-28T14:00:42.776-08:00</updated><title type='text'>Convert PPS to WMV and into FLV (flash) using Capture Screen</title><content type='html'>There are a lot of S/W to convert from PPS to AVI/WMV but with the cost here are the list that I have tried. (&lt;a href="http://www.sameshow.com/ppt2flash/convert-powerpoint-to-flash-manually.html"&gt;How to Convert PowerPoint to Flash&lt;/a&gt; and &lt;a href="http://forums.techarena.in/windows-software/782002.htm"&gt;Convert PowerPoint to flash&lt;/a&gt; and you can google convert PPS into Video)&lt;br /&gt;&lt;br /&gt;1. Debut Video Capture (NO GOOD and costly)&lt;br /&gt;Plan to capture the PPS when playing into Video to edit&lt;br /&gt;2. BB Flash back express 2 (aka blueberry it is free)&lt;br /&gt;It is good however it is also capture the bar for stop and start because the hotkeys to start and stop won't work&lt;br /&gt;3. CamVideo (http://camstudio.org/ it is free)&lt;br /&gt;Installed but not tested from web it seems good&lt;br /&gt;4. NCH Suite&lt;br /&gt;Trial version with watermark of their logo cannot use it&lt;br /&gt;5. Presentation to Video Converter&lt;br /&gt;Trial version with watermark of their logo cannot use it&lt;br /&gt;6. PP2Flash&lt;br /&gt;Trial version with watermark of their logo cannot use it. It is good, the plugin is set on the powerpoint program&lt;br /&gt;6. On line converter. A lot of online converter shareslide.net or scribd.com, it is very confusing don't know which one is good &lt;br /&gt;&lt;a href="http://www.scribd.com/doc/3876331/How-to-Embed-Your-PowerPoint-Into-Blogger"&gt;http://www.scribd.com/doc/3876331/How-to-Embed-Your-PowerPoint-Into-Blogger&lt;/a&gt; Need to submit into their server and using their embedded code insert into blog. Need to register&lt;br /&gt;&lt;br /&gt;Finally I am do my way the best and it is free. Using VLC (www.videolan.org/vlc/) and I have been used it over a year for linux and windows. It is the best of shareware. &lt;br /&gt;1. Open VLC 1.0.3 there are many tutorials in the web, I am using the lastest version&lt;br /&gt;Open media-&amp;gt;Streaming-&amp;gt;Capture Device-&amp;gt;Capture mode-&amp;gt;Desktop-&amp;gt;Desired Frame set 30-&amp;gt; click small icon next to stream-&amp;gt;select play mode-&amp;gt;convert-&amp;gt;desination file-&amp;gt;give it a name-&amp;gt;profile-&amp;gt;select-&amp;gt;Video H.264+AAC-&amp;gt;next small icon select edit profile-&amp;gt;Encapsulate-&amp;gt;MP4/MOV-&amp;gt;select video code mode -&amp;gt;tick video-&amp;gt;Bitrate-&amp;gt;set=3600 kb/s-&amp;gt;frame-&amp;gt;set 30 or 35 frame/s-&amp;gt;select width and heigh-&amp;gt;w=640 and h=480 (dependend on video card)-&amp;gt;Select Audio tab-&amp;gt;Audio-&amp;gt;Mp3 or Mp3-&amp;gt;128kb/s-&amp;gt;channel 2-&amp;gt;sample rate 44100 or just Keep original audio or nothing you will add audio later I will show you next. There are 2 codec Audio va Video.&lt;br /&gt;Don't select Start yet wait.&lt;br /&gt;Open powerpoint select the presentation File -&amp;gt;open-&amp;gt;file pps&lt;br /&gt;then go back VLS hit start&lt;br /&gt;then go back powerpoint to hit F5 play video slide full screen&lt;br /&gt;&lt;br /&gt;When the powerpoint is finished you will have test.mp4 format as we select the file name is test.mp4&lt;br /&gt;&lt;br /&gt;Now edit the movie, I am using Windows Movie Maker (old name) also called Live Movie Maker (new name) download at http://download.live.com/moviemaker&lt;br /&gt;(there are many software claims free or shareware but it does not correct, it is free it means free download but when you install and using it, it requires you to pay or limit its feature or their put their logo into your video (watermark).&lt;br /&gt;&lt;br /&gt;Live movie maker is just like Picasa3 of google but Microsoft movie maker has more feature when you need to edit the movie and it is faster too.&lt;br /&gt;File open -&amp;gt; test.mp4&lt;br /&gt;Slides open then click add video-&amp;gt;split frame -&amp;gt; delete unwanted frame sometimes you have to use trim feature to trim within the frame by moving up and down arrow to get each pixels. If you are using Macromedia/Adobe Flash each frame including each cell equivalents to pixels. Windows maker does not show cells but you can select up and down for start point and end point in seconds. Because you capture desktop video there are some frames are capture between the time you hit start of VLC and F5 of powerpoint to make a nice video, these frames can be removed unless you are using like a tutorial. To see recorder button VLC-&amp;gt;View-&amp;gt;Advanced control -&amp;gt;tick it&lt;br /&gt;the record button will show up. The default there is no record button.&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=ig2HVCZnAl4"&gt;VLC screen recording&lt;/a&gt;&lt;br /&gt;VLC somehow does not record sound you need to capture screen then record audio using &lt;a href="http://audacity.sourceforge.net/"&gt;audacity&lt;/a&gt; then merge them using windows movie maker. This technique is used to make move windows media video player WMV then upload into blogger it will auto convert into FLV format. As you see in this blog entry http://thomasalvatran.blogspot.com/2010/01/bao-nhieu.html&lt;br /&gt;&lt;br /&gt;Using this video I am using &lt;a href="http://camstudio.org/"&gt;camstudio&lt;/a&gt;, you can record audio and on screen capture. It seems camstudio does everything for you it is good to make tutorial.&lt;br /&gt;&lt;object width="485" height="355" class="BLOG_video_class" id="BLOG_video-33f1dd714694b89c" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v7.nonxt1.googlevideo.com/videoplayback?id%3D33f1dd714694b89c%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331425060%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D641B90BDAF2EFF63DC160A68A72AD07B8973E9F1.66E9F9FFCA357717849AE1EBA4367CF9AE4250C3%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D33f1dd714694b89c%26offsetms%3D5000%26itag%3Dw160%26sigh%3Dn3_6g-GI9oX3Xv-1wVD8EtJMZD0&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="485" height="355" bgcolor="#FFFFFF"flashvars="flvurl=http://v7.nonxt1.googlevideo.com/videoplayback?id%3D33f1dd714694b89c%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331425060%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D641B90BDAF2EFF63DC160A68A72AD07B8973E9F1.66E9F9FFCA357717849AE1EBA4367CF9AE4250C3%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D33f1dd714694b89c%26offsetms%3D5000%26itag%3Dw160%26sigh%3Dn3_6g-GI9oX3Xv-1wVD8EtJMZD0&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;object width="485" height="355" class="BLOG_video_class" id="BLOG_video-f333dd9c4494a17e" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v16.nonxt3.googlevideo.com/videoplayback?id%3Df333dd9c4494a17e%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331425060%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D697D4D2658A5D08FE1338EEFAEBAF420F5543135.6E1FE874C675717C10D1880C5E73618DD90DD7F8%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Df333dd9c4494a17e%26offsetms%3D5000%26itag%3Dw160%26sigh%3D52A5NkxIjTGoPqlpvMhNUz2VZ9o&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="485" height="355" bgcolor="#FFFFFF"flashvars="flvurl=http://v16.nonxt3.googlevideo.com/videoplayback?id%3Df333dd9c4494a17e%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331425060%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D697D4D2658A5D08FE1338EEFAEBAF420F5543135.6E1FE874C675717C10D1880C5E73618DD90DD7F8%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Df333dd9c4494a17e%26offsetms%3D5000%26itag%3Dw160%26sigh%3D52A5NkxIjTGoPqlpvMhNUz2VZ9o&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-7895107188507614123?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/7895107188507614123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=7895107188507614123' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/7895107188507614123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/7895107188507614123'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2010/01/convert-pps-to-wmv-and-into-flv-flash.html' title='Convert PPS to WMV and into FLV (flash) using Capture Screen'/><author><name>Thomas Alva</name><uri>http://www.blogger.com/profile/12716360320763326478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-GxM0pBZuR2I/Tbj2gbXZeBI/AAAAAAAACQg/425HdS-OOz8/s220/me29.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-1971131177775658010</id><published>2010-01-22T12:14:00.000-08:00</published><updated>2010-01-22T17:48:54.073-08:00</updated><title type='text'>Basic protectection it is free:  Microsoft Security Essentials, Spybot and ComboFix (Optional)</title><content type='html'>Enable restore point: it can be used to restore the date before the system is infected &lt;br /&gt;Apply batch from microsoft: block the port 135 and so on for security and malware infected &lt;br /&gt;Enable firewall: To prevent malware to come in to your system&lt;br /&gt;Then install 2 anti-virus it is free:&lt;br /&gt;- Download and Install Microsoft security essentials (Real time running)&lt;br /&gt;http://www.microsoft.com/security_essentials/default.aspx&lt;br /&gt;- Download and install Spybot (Real time running)&lt;br /&gt;http://www.safer-networking.org/en/spybotsd/index.html&lt;br /&gt;&lt;br /&gt;OPTIONAL WHEN INFECTED:&lt;br /&gt;Usually each anti-virus is good for one think&lt;br /&gt;- ComboxFix (need to scan some time for NT AUTHORIZE system is shutting down and others)&lt;br /&gt;http://www.bleepingcomputer.com/combofix/how-to-use-combofix&lt;br /&gt;- F-Secure Online Scan (should run in safe mode with internet connection for malware like Internet Security 2010 virus/malware)&lt;br /&gt;http://www.f-secure.com/en_US/security/security-lab/tools-and-services/online-scanner/&lt;br /&gt;-Malwarebytes' Anti-Malware&lt;br /&gt;Download and run MalwareBytes AntiMalware to remove Internet Security 2010. Very good for Internet Security 2010 malware.&lt;br /&gt;http://www.malwarebytes.org/mbam.php&lt;br /&gt;Note: Norton Security 2010 for Win 7 is very good detected the website has Internet Security 2010 malware. It does not allow the infected size to write into the system it pops up the small windows to let you know. My XP was infected with this website&lt;br /&gt;when searching for music, and click into &lt;br /&gt;Unchained Melody Chords (ver 3) by Righteous Brothers @ Ultimate ...&lt;br /&gt;Unchained Melody chords (ver 3) by Righteous Brothers at Ultimate-Guitar.Com, added on June 17, 2009.&lt;br /&gt;http://www.ultimate-guitar.com/tabs/r/righteous_brother/unchained_melody_ver3_crd.htm&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_p_DjJJhjT48/S1oQJBsiqeI/AAAAAAAAAZY/_fGQ2m4DFoQ/s1600-h/infectedwebsite.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 225px;" src="http://3.bp.blogspot.com/_p_DjJJhjT48/S1oQJBsiqeI/AAAAAAAAAZY/_fGQ2m4DFoQ/s400/infectedwebsite.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5429670048008677858" /&gt;&lt;/a&gt;&lt;br /&gt;if your system does not have protected as soon as you visited this website,&lt;br /&gt;Click any of these 3 links see picture with make your systems infected with malware internet security 2010, it will always go to this website (hijack your browser) first it downloads a pdf file called IS2010.EXE-19036254.pdf into C;\windows\prefetch&lt;br /&gt;and infected from there. I am using F-security online and Malware-bytes to get rid of IS2010 Internet Security 2010 malware.&lt;br /&gt;- Ad-Aware From Lavasoft&lt;br /&gt;http://download.cnet.com/Ad-Aware-Free-Anti-Malware/3000-8022_4-10045910.html?part=dl-ad-aware&amp;subj=dl&amp;tag=top5&lt;br /&gt;- Hijackthis to find out about malware to save log file for hijackthis log analyzer&lt;br /&gt;http://download.cnet.com/Trend-Micro-HijackThis/3000-8022_4-10227353.html&lt;br /&gt;- Spybot S&amp;D for Malware such as CoolWebSearch&lt;br /&gt;http://www.safer-networking.org/en/spybotsd/index.html&lt;br /&gt;- Trojan remover&lt;br /&gt;http://www.simplysup.com/tremover/download.html&lt;br /&gt;&lt;br /&gt;I have used Combofix, Spybot (Realtime scan), Ad-aware, Trojan remover (from http://www.simplysup.com) and hijackthis for 2 years proved to be good.&lt;br /&gt;Now I added 2 more in the list:&lt;br /&gt;Malware-byte and Microsoft security essential (Realtime scan). &lt;br /&gt;msconfig&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_p_DjJJhjT48/S1pId4txkTI/AAAAAAAAAZg/rp6imU-BcBM/s1600-h/virus.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 272px;" src="http://1.bp.blogspot.com/_p_DjJJhjT48/S1pId4txkTI/AAAAAAAAAZg/rp6imU-BcBM/s400/virus.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5429731979026338098" /&gt;&lt;/a&gt;&lt;br /&gt;Service and Task&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_p_DjJJhjT48/S1pTD8JXWXI/AAAAAAAAAZ4/xGQ4M5sKhuQ/s1600-h/virus1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 264px;" src="http://3.bp.blogspot.com/_p_DjJJhjT48/S1pTD8JXWXI/AAAAAAAAAZ4/xGQ4M5sKhuQ/s400/virus1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5429743627898673522" /&gt;&lt;/a&gt;&lt;br /&gt;Things needed to have:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_p_DjJJhjT48/S1pOKVcl-_I/AAAAAAAAAZw/duFl-8YTo6E/s1600-h/virus_need1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 123px;" src="http://3.bp.blogspot.com/_p_DjJJhjT48/S1pOKVcl-_I/AAAAAAAAAZw/duFl-8YTo6E/s400/virus_need1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5429738240211287026" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-1971131177775658010?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/1971131177775658010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=1971131177775658010' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/1971131177775658010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/1971131177775658010'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2010/01/basic-protectection-it-is-free.html' title='Basic protectection it is free:  Microsoft Security Essentials, Spybot and ComboFix (Optional)'/><author><name>Thomas Alva</name><uri>http://www.blogger.com/profile/12716360320763326478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-GxM0pBZuR2I/Tbj2gbXZeBI/AAAAAAAACQg/425HdS-OOz8/s220/me29.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_p_DjJJhjT48/S1oQJBsiqeI/AAAAAAAAAZY/_fGQ2m4DFoQ/s72-c/infectedwebsite.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-897845400145317009</id><published>2010-01-22T09:32:00.001-08:00</published><updated>2010-01-22T15:16:20.374-08:00</updated><title type='text'>NT Authorize system shut down and "CoolWebsearch ctfmon32 parasite variant"</title><content type='html'>Description:&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Operating_Systems/WinXP/Q_20707069.html"&gt;System shutdown problem - NT Authority\system - RPC service terminated&lt;/a&gt;.&lt;br /&gt;&lt;a href="http://support.gateway.com/s/issues/2-976684501.shtml"&gt;NT Authority\System Error Message: "This system is shutting down. Windows must now restart because the Remote Procedure Call (RPC) service terminated unexpectedly."&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_p_DjJJhjT48/S1nmPhltpeI/AAAAAAAAAZQ/yW7rZOm23x4/s1600-h/shutdown.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 244px; height: 223px;" src="http://3.bp.blogspot.com/_p_DjJJhjT48/S1nmPhltpeI/AAAAAAAAAZQ/yW7rZOm23x4/s400/shutdown.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5429623980160820706" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;This system is shutting down. Please save all the work in ptogress nad log off...NT AUTHORITY SYSTEM&lt;/span&gt;&lt;br /&gt;I have tried all of these anti-virus and none of them working:&lt;br /&gt;1. Symantec W32.blaster.worm remove tool&lt;br /&gt;http://www.symantec.com/security_response/writeup.jsp?docid=2003-081119-5051-99&lt;br /&gt;2. W32.sasser.worm remove tool&lt;br /&gt;http://www.symantec.com/security_response/writeup.jsp?docid=2004-050116-1831-99&amp;tabid=3&lt;br /&gt;3. McAfee Stinger Download v10.0.1.688&lt;br /&gt;http://vil.nai.com/vil/stinger/&lt;br /&gt;4. Microsoft Malicious Remove Windows-kb890830.v3.3.exe&lt;br /&gt;http://www.microsoft.com/security/malwareremove/default.aspx&lt;br /&gt;5. Microsoft Security Essentials&lt;br /&gt;http://www.microsoft.com/security_essentials/default.aspx&lt;br /&gt;(net stop MsMpSvc and net start MsMpSvc)&lt;br /&gt;6. Kaspersky 30 dial trial &lt;br /&gt;http://usa.kaspersky.com/trials/home-users/internet-security/registration-completed/&lt;br /&gt;7. Prevx3.0&lt;br /&gt;http://info.prevx.com/downloadcsi.asp&lt;br /&gt;8. F-security on line scan&lt;br /&gt;http://www.f-secure.com/en_US/security/security-lab/tools-and-services/online-scanner/&lt;br /&gt;None of the above fixing NT Authorize system shut down&lt;br /&gt;&lt;br /&gt;Then search on the net&lt;br /&gt;http://www.spywareinfoforum.com/index.php?showtopic=125784&lt;br /&gt;I used it over 2 years ago Combofix and Spypot from the internet it seems to resolve the problem and in my PC found Combofix but I forgot. &lt;br /&gt;Using Combofix &lt;br /&gt;http://www.bleepingcomputer.com/combofix/how-to-use-combofix&lt;br /&gt;Fix the problem&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For CoolWebsearch ctfmon32 parasite variant&lt;/span&gt; &lt;br /&gt;1. Trend-Micro CWShredder&lt;br /&gt;http://free.antivirus.com/cwshredder/&lt;br /&gt;Not fixing the problem&lt;br /&gt;2. Spypot S&amp;D Search and Destroy&lt;br /&gt;http://www.safer-networking.org/en/spybotsd/index.html&lt;br /&gt;Spypot fixes the problem&lt;br /&gt;Spypot found and destroy:&lt;br /&gt;Sksdialer,CoolWWWsearch,ISeach.SideFind, Smitfraud-C, Locksky&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Hijackhis and hijackthis log analyzer&lt;/span&gt;&lt;br /&gt;1. DDS&lt;br /&gt;It also have DDS.exe for log but hard to find website for log analyzer.&lt;br /&gt;http://www.bleepingcomputer.com/forums/topic34773.html&lt;br /&gt;2. Hijackthis&lt;br /&gt;Hijackthis download from Trend-Micro&lt;br /&gt;http://download.cnet.com/Trend-Micro-HijackThis/3000-8022_4-10227353.html&lt;br /&gt;Run Hijackthis to get the log file then paste into website &lt;br /&gt;http://hjt.networktechs.com/ (good) or http://www.2-spyware.com (confusing)&lt;br /&gt;to get the name of the virus log from hijackthis. See below. &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_p_DjJJhjT48/S1nl62Am3ZI/AAAAAAAAAZI/f7tk_HSQ1n4/s1600-h/hikackthisloganalyser.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 225px;" src="http://1.bp.blogspot.com/_p_DjJJhjT48/S1nl62Am3ZI/AAAAAAAAAZI/f7tk_HSQ1n4/s400/hikackthisloganalyser.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5429623624865078674" /&gt;&lt;/a&gt;&lt;br /&gt;then go back to to hijackthis program click to fix the error. Hijackthis fix some degree. It cannot fix all CoolWebSearch. It requires more time to fix the main of hijackthis is to know the virus name. Then use the following tools to fix it.&lt;br /&gt;Combofix, Spybot, Malware-bytes, F-security online...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;NOTES:&lt;br /&gt;Ad-Aware is good but Superantispyware is better, you shouldn't surf the net unprotected thats why you are getting so many infections.&lt;br /&gt;&lt;br /&gt;To remove all infections you need to download, update and scan your computer with Malwarebytes and SuperantiSpyware then delete what ever they find.&lt;br /&gt;&lt;br /&gt;Malwarebytes: http://www.malwarebytes.org/mbam.php&lt;br /&gt;&lt;br /&gt;SuperantiSpyware: http://www.superantispyware.com/&lt;br /&gt;&lt;br /&gt;Avast Anti-Virus: http://www.avast.com/eng/avast_4_home.html&lt;br /&gt;&lt;br /&gt;To protect your PC in the future you need to use anti-virus software and a firewall, id recommend using Avast and Comodo Pro firewall both are very effective and completely free, you should also switch to Firefox 3 if you are browsing with IE as its much safer. (links on my profile)&lt;br /&gt;&lt;br /&gt;Your computer is infected with rogue software. Download and run rogue antispyware removal tool from http://www.spywaregeeks.com to remove the rogue software from the computer.&lt;br /&gt;&lt;br /&gt;Free anti-virus, Internet security, and PC maintenance software is all crap, purchase a highly rated Internet security suite, like Kaspersky Internet security, or Norton Internet security 2009 (2009 is redesigned and phenomenal performance on Vista)&lt;br /&gt;&lt;br /&gt;It's pretty good, but not 100%. SpyBot is the "other" one folks use, usually together for better protection.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-897845400145317009?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/897845400145317009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=897845400145317009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/897845400145317009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/897845400145317009'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2010/01/nt-authorize-system-shut-down-and_22.html' title='NT Authorize system shut down and &quot;CoolWebsearch ctfmon32 parasite variant&quot;'/><author><name>Thomas Alva</name><uri>http://www.blogger.com/profile/12716360320763326478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-GxM0pBZuR2I/Tbj2gbXZeBI/AAAAAAAACQg/425HdS-OOz8/s220/me29.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_p_DjJJhjT48/S1nmPhltpeI/AAAAAAAAAZQ/yW7rZOm23x4/s72-c/shutdown.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-5817650845872056241</id><published>2010-01-17T05:41:00.000-08:00</published><updated>2010-01-17T05:45:47.920-08:00</updated><title type='text'>Dowload the lastest version of  Malwarebytes’ Anti-Malware</title><content type='html'>Instruction:&lt;br /&gt;&lt;a href="http://www.howtogeek.com/howto/2875/remove-malware-quickly-with-malwarebytes-anti-malware/"&gt;Remove Malware Quickly with Malwarebytes’ Anti-Malware&lt;/a&gt;&lt;br /&gt;Download &amp; Install:&lt;br /&gt;Click the link for download &lt;a href="http://www.malwarebytes.org/mbam.php"&gt;http://www.malwarebytes.org/mbam.php&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-5817650845872056241?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/5817650845872056241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=5817650845872056241' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/5817650845872056241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/5817650845872056241'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2010/01/dowload-lastest-version-of-malwarebytes.html' title='Dowload the lastest version of  Malwarebytes’ Anti-Malware'/><author><name>Thomas Alva</name><uri>http://www.blogger.com/profile/12716360320763326478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-GxM0pBZuR2I/Tbj2gbXZeBI/AAAAAAAACQg/425HdS-OOz8/s220/me29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-1552296695805010081</id><published>2010-01-16T17:03:00.000-08:00</published><updated>2010-02-12T06:10:45.430-08:00</updated><title type='text'>More popular Spyware Removers. Top on the list is  Malwarebytes Anti-Malware</title><content type='html'>I am using  Malwarebytes Anti-Malware it proves to be very good and it is free. This is probably is top of the list. When your system is infected by virus and you want to know which anti-virus is the best to download. &lt;br /&gt;&lt;!-- HTML for webware promo --&gt; &lt;div section="pop"&gt; &lt;h2&gt;&lt;span&gt;More popular Spyware Removers downloads&lt;/span&gt;&lt;/h2&gt; &lt;ol class="morePop"&gt; &lt;li&gt; &lt;span&gt;576,661 downloads&lt;/span&gt; &lt;span&gt;1.&lt;/span&gt; &lt;a href="http://download.cnet.com/Malwarebytes-Anti-Malware/3000-8022_4-10804572.html"&gt;Malwarebytes Anti-Malware&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;span&gt;487,653 downloads&lt;/span&gt; &lt;span&gt;2.&lt;/span&gt; &lt;a href="http://download.cnet.com/Ad-Aware-Free-Anti-Malware/3000-8022_4-10045910.html"&gt;Ad-Aware Free Anti-Malware&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;span&gt;115,057 downloads&lt;/span&gt; &lt;span&gt;3.&lt;/span&gt; &lt;a href="http://download.cnet.com/Spybot-Search-amp-Destroy/3000-8022_4-10122137.html"&gt;Spybot - Search &amp;amp; Destroy&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;span&gt;30,044 downloads&lt;/span&gt; &lt;span&gt;4.&lt;/span&gt; &lt;a href="http://download.cnet.com/Trend-Micro-HijackThis/3000-8022_4-10227353.html"&gt;Trend Micro HijackThis&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;span&gt;29,266 downloads&lt;/span&gt; &lt;span&gt;5.&lt;/span&gt; &lt;a href="http://download.cnet.com/IObit-Security-360/3000-8022_4-10967594.html"&gt;IObit Security 360&lt;/a&gt; &lt;/li&gt; &lt;li class="last"&gt;&lt;a href="http://download.cnet.com/spyware-removers/3150-8022_4-0-1-4.html" class="readMore"&gt;See all Spyware Removers downloads&lt;/a&gt;&lt;/li&gt; &lt;/ol&gt; &lt;/div&gt; &lt;a name="userreview"&gt;&lt;/a&gt; &lt;!-- MAC T 13A.13A.13D.13D --&gt;&lt;!-- MAC [r20091112-1054-msm-v1-13-11-DynamicHttpFetch:1.13.11] c18-rb-tron-xw9.cnet.com::1661172064 2010.01.17.00.23.43 --&gt;&lt;style type="text/css"&gt; @import "http://i.i.com.com/cnwk.1d/Ads/common/css/categorySpotlight/catSpotDownloadTiburon.css"; &lt;/style&gt;&lt;br /&gt;I am currently using 4 anti-virus in my systems and it is free&lt;br /&gt;Microsoft Security Essentials&lt;br /&gt;Malwarebytes Anti-Malware&lt;br /&gt;Ad-Aware Free Anti-Malware&lt;br /&gt;Spybot - Search &amp; Destroy&lt;br /&gt;All of these can be replaced by Norton Network Security 2009-2010 but you have to pay.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-1552296695805010081?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/1552296695805010081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=1552296695805010081' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/1552296695805010081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/1552296695805010081'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2010/01/free-on-line-scan-virus.html' title='More popular Spyware Removers. Top on the list is  Malwarebytes Anti-Malware'/><author><name>Thomas Alva</name><uri>http://www.blogger.com/profile/12716360320763326478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-GxM0pBZuR2I/Tbj2gbXZeBI/AAAAAAAACQg/425HdS-OOz8/s220/me29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-6740764742430870438</id><published>2010-01-16T16:18:00.000-08:00</published><updated>2010-01-16T16:50:53.418-08:00</updated><title type='text'>How to remove Internet Security 2010 virus</title><content type='html'>The name of the virus is called IS2010 or Internet Security 2010 virus it cheated users think that is legitimated software but is a kind of Trojan virus &lt;br /&gt;&lt;br /&gt;Details: http://www.myantispyware.com/2009/12/10/how-to-remove-internet-security-2010-uninstall-instructions/&lt;br /&gt;&lt;br /&gt;There are 2 ways to remove it&lt;br /&gt;1. &lt;a href="http://www.myantispyware.com/2008/08/28/malwarebytes-anti-malware-free-spyware-malware-trojan-remover/"&gt;MalwareBytes Anti-Malware&lt;/a&gt;&lt;br /&gt;Run Windows in Safe mode with internet connection and downloaded and installed MalwareBytes. If you have 2 computers downloaded into USB Flash and copy it to infected computer than install the MalwareBytes. This is what I did for my system.&lt;br /&gt;After installation, scan and remove. It works.&lt;br /&gt;If your computer infected with this virus you cannot access twitter.com or youtube.com everytime you try to access this site it will return with `your system is infected. Please scan the antivirus`. &lt;br /&gt;&lt;br /&gt;2. Do by Hand&lt;br /&gt;Internet Security 2010 manual removal:&lt;br /&gt;Kill processes:&lt;br /&gt;IS2010.exe 41.exe winlogon86.exe winupdate86.exe&lt;br /&gt;HELP:&lt;br /&gt;how to kill malicious processes&lt;br /&gt;&lt;br /&gt;Delete registry values:&lt;br /&gt;HKEY_CURRENT_USER\Software\IS2010&lt;br /&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run "Internet Security 2010"&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run "winupdate86.exe"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;HELP:&lt;br /&gt;how to remove registry entries&lt;br /&gt;&lt;br /&gt;Unregister DLLs:&lt;br /&gt;winhelper86.dll&lt;br /&gt;HELP:&lt;br /&gt;how to unregister malicious DLLs&lt;br /&gt;&lt;br /&gt;Delete files:&lt;br /&gt;IS2010.exe 41.exe winhelper86.dll winlogon86.exe winupdate86.exe Internet Security 2010.lnk&lt;br /&gt;HELP:&lt;br /&gt;how to remove harmful files&lt;br /&gt;&lt;br /&gt;Delete directories:&lt;br /&gt;C:\s&lt;br /&gt;C:\Program Files\InternetSecurity2010\&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-6740764742430870438?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/6740764742430870438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=6740764742430870438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/6740764742430870438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/6740764742430870438'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2010/01/how-to-remove-internet-security-2010.html' title='How to remove Internet Security 2010 virus'/><author><name>Thomas Alva</name><uri>http://www.blogger.com/profile/12716360320763326478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-GxM0pBZuR2I/Tbj2gbXZeBI/AAAAAAAACQg/425HdS-OOz8/s220/me29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-4648740276522237084</id><published>2009-12-28T05:17:00.000-08:00</published><updated>2010-01-21T19:15:26.648-08:00</updated><title type='text'>Remove Virus</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Remove using boot CD from Kaspersky Rescue Disk - Load Kaspersky AntiVirus 2009 Using DOS&lt;/span&gt;&lt;br /&gt;http://www.techmixer.com/kaspersky-rescue-disk-load-kaspersky-antivirus-2009-using-dos/&lt;br /&gt;The most effected way to scan virus using standalone boot load from CD without Windows, I fixed the system this way when MBR master boot record is effected by virus. You must have a CD-W or DVD-W drive to make a standalone CD/DVD by burning ISO record/image. ISO (Short for International Organization for Standardization) image is a term commonly associated with CD and DVD burning.  An ISO image (or .ISO file) is a computer file that is an exact copy of an existing file system.  An ISO can contain the entire contents of a CD-ROM disc or CD medium. ISO files are typically created through a software application that will open, create, edit, and extract CD or DVD image files, then convert the extracted image to an ISO file, easily allowing users to burn an exact copy of the original onto CD or DVD. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Remove Virus and Malware with Online Virus Scanner *** Best for most users&lt;/span&gt;&lt;br /&gt;http://www.precisesecurity.com/tools-resources/threat-removal-procedure/remove-threats-with-online-virus-scanner/&lt;br /&gt;The second effected way to scan virus on line&lt;br /&gt;This procedure can remove common virus and malware threats on your computer using only free on-line anti-virus scanners.&lt;br /&gt;&lt;br /&gt;Requirements:&lt;br /&gt;1. Internet connection&lt;br /&gt;2. Administrative privilege (Windows 2000/XP)&lt;br /&gt;&lt;br /&gt;Procedure:&lt;br /&gt;1. Temporarily Disable System Restore in Windows XP. For Windows ME user, please click here.&lt;br /&gt;&lt;br /&gt;    Note: You must have an Administrator Privilege to be able to disable System Restore on Windows XP. It is advised to enable it after this procedure.&lt;br /&gt;&lt;br /&gt;    a) On the Desktop, Right Click on My Computer&lt;br /&gt;    b) Select the System Restore Tab&lt;br /&gt;    c) Mark the “Turn Off System Restore” to disable and UnMark to Enable&lt;br /&gt;    d) Click Apply on the Bottom of the Dialog Box to save the settings.&lt;br /&gt;    e) A message “This deletes all existing restore points” will appear, click Yes to disable.&lt;br /&gt;    f) Click OK.&lt;br /&gt;&lt;br /&gt;2. Reboot computer in SafeMode with Networking (For Windows XP Only, Other OS may scan in Normal Starup Mode)&lt;br /&gt;&lt;br /&gt;    a) During BootUp process Press F8 continuously until selection appears&lt;br /&gt;    b) Use Arrow Up+Down to select SafeMode with Networking on the selections menu.&lt;br /&gt;    c) Hit Enter to proceed.&lt;br /&gt;&lt;br /&gt;3. Connect to Internet and Scan with any of the following on-line Virus Scanner.&lt;br /&gt;&lt;br /&gt;    * Symantec Security Check | proceed (scan but no fix, just tell you virus name)&lt;br /&gt;    * TrendMicro Housecall | proceed&lt;br /&gt;    * McAfee | proceed&lt;br /&gt;    * Panda ActiveScan | proceed (not working well)&lt;br /&gt;    * BitDefender | proceed (not working well)&lt;br /&gt;    * F-Secure | proceed *** work for me&lt;br /&gt;This F-Secure seems working for me download http://www.f-secure.com/en_US/security/security-lab/tools-and-services/online-scanner/&lt;br /&gt;Most of antivirus asking to pay or only scan the virus but not remove it. F-Secure scan and remove for free.&lt;br /&gt;&lt;br /&gt;OPTIONAL:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Create a Slip Stream version of Windows XP&lt;/span&gt;&lt;br /&gt;http://www.webtree.ca/windowsxp/slipstream.htm&lt;br /&gt;How to merge Windows SP2 to the original CD from Microsoft. Instead of install the original then install SP2 after.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Repairing Windows XP in Eight Commands&lt;/span&gt;&lt;br /&gt;http://tech.icrontic.com/articles/repair_windows_xp/2/&lt;br /&gt;Some windows commands may help during the process&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Fix Corrupted Files in Windows XP&lt;/span&gt;&lt;br /&gt;The things that you will need:&lt;br /&gt;&lt;br /&gt;Windows XP Operating System&lt;br /&gt;&lt;br /&gt;Windows XP CD&lt;br /&gt;&lt;br /&gt;Steps:&lt;br /&gt;&lt;br /&gt;1) First place the CD into your CD/DVD Drive.&lt;br /&gt;&lt;br /&gt;2) Go to start&lt;br /&gt;&lt;br /&gt;3) type “run”&lt;br /&gt;&lt;br /&gt;4) type in “sfc /scannow” (without the “)&lt;br /&gt;&lt;br /&gt;Now, it should load and fix all your corrupted file on Windows XP.&lt;br /&gt;&lt;br /&gt;If you have Norton anti virus add/remove with windows won't work these are the tools to complete remove Norton and allow you to reinstall Norton again. For example to remove Norton 360 and install Norton Anti virus Client&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Symantec CleanWipe&lt;/span&gt; (product remover)&lt;br /&gt;http://www.vertor.com/torrents/643322/Symantec-CleanWipe-(product-remover)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Norton Remove Tool&lt;/span&gt;&lt;br /&gt;http://www.softpedia.com/get/Tweak/Uninstallers/Norton-Removal-Tool.shtml&lt;br /&gt;&lt;br /&gt;Nowadays it is difficult to have one system you need at least 2 systems in case one of them does not work you can go to internet to google or download the tools to fix the another one.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_p_DjJJhjT48/SzlSpBGQxyI/AAAAAAAAAWg/A01EV5XAiJw/s1600-h/IMG_0603.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_p_DjJJhjT48/SzlSpBGQxyI/AAAAAAAAAWg/A01EV5XAiJw/s400/IMG_0603.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5420454491139917602" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-4648740276522237084?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/4648740276522237084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=4648740276522237084' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/4648740276522237084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/4648740276522237084'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2009/12/remove-virus.html' title='Remove Virus'/><author><name>Thomas Alva</name><uri>http://www.blogger.com/profile/12716360320763326478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-GxM0pBZuR2I/Tbj2gbXZeBI/AAAAAAAACQg/425HdS-OOz8/s220/me29.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_p_DjJJhjT48/SzlSpBGQxyI/AAAAAAAAAWg/A01EV5XAiJw/s72-c/IMG_0603.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-3553115103497952071</id><published>2009-11-11T15:22:00.000-08:00</published><updated>2009-11-11T15:25:45.448-08:00</updated><title type='text'>wireshark with tcpdump</title><content type='html'>Login as a root and type the following command at console:&lt;br /&gt;# tcpdump -n -i {INTERFACE} -s 0 -w {OUTPUT.FILE.NAME} src or dst port 80&lt;br /&gt;# tcpdump -n -i eth1 -s 0 -w output.txt src or dst port 80&lt;br /&gt;&lt;br /&gt;DNS - TCP&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_p_DjJJhjT48/SvtH5aSWNGI/AAAAAAAAAUY/73T6GpKfe_k/s1600-h/tcpdump_wireshark.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 250px;" src="http://1.bp.blogspot.com/_p_DjJJhjT48/SvtH5aSWNGI/AAAAAAAAAUY/73T6GpKfe_k/s400/tcpdump_wireshark.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5402991229595432034" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-3553115103497952071?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/3553115103497952071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=3553115103497952071' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/3553115103497952071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/3553115103497952071'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2009/11/wireshark-with-tcpdump.html' title='wireshark with tcpdump'/><author><name>Thomas Alva</name><uri>http://www.blogger.com/profile/12716360320763326478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-GxM0pBZuR2I/Tbj2gbXZeBI/AAAAAAAACQg/425HdS-OOz8/s220/me29.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_p_DjJJhjT48/SvtH5aSWNGI/AAAAAAAAAUY/73T6GpKfe_k/s72-c/tcpdump_wireshark.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-5844280649313821403</id><published>2009-10-23T06:30:00.001-07:00</published><updated>2009-10-23T06:31:53.833-07:00</updated><title type='text'>Upgrade Ubuntu 8.04 -&gt;9.10-&gt;9.04/samba/FaxIP</title><content type='html'>&lt;a href="http://www.objectlayer.com/docs/Update8.04to9.04.pdf"&gt;http://www.objectlayer.com/docs/Update8.04to9.04.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-5844280649313821403?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/5844280649313821403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=5844280649313821403' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/5844280649313821403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/5844280649313821403'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2009/10/upgrade-ubuntu-804-910-904.html' title='Upgrade Ubuntu 8.04 -&gt;9.10-&gt;9.04/samba/FaxIP'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-8565230002849871543</id><published>2008-01-25T13:53:00.000-08:00</published><updated>2008-01-25T15:29:35.526-08:00</updated><title type='text'>Bug 1341 - wlan0 disappears after running for a while</title><content type='html'>remove driver and install again causing wlan0 authenticated and associated (don't need reset system) do this:&lt;br /&gt;modprobe -r iwl4965 (verify by modprobe -l | grep -i iwl4965)&lt;br /&gt;modprobe iwl4965&lt;br /&gt;------------------------upgrade driver iwlwifi.1.2.23 see if it fixes the problem.&lt;br /&gt;tar xvf iwlwifi.1.2.23&lt;br /&gt;cd iwlwifi.1.2.23&lt;br /&gt;make&lt;br /&gt;make install&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-8565230002849871543?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/8565230002849871543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=8565230002849871543' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/8565230002849871543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/8565230002849871543'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2008/01/bug-1341-wlan0-disappears-after-running.html' title='Bug 1341 - wlan0 disappears after running for a while'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-454268464655746034</id><published>2008-01-25T05:04:00.000-08:00</published><updated>2008-01-25T05:19:05.577-08:00</updated><title type='text'>mm-applet</title><content type='html'>&lt;span style="color: rgb(204, 204, 204);font-size:100%;" &gt;It popups 2 windows:&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;This has nothing to do with root privileges, you are prompted this message  because nm-applet wants to use the &lt;/span&gt;&lt;a class="kLink" oncontextmenu="return false;" id="KonaLink2" onmouseover="adlinkMouseOver(event,this,2);" style="position: static; text-decoration: underline ! important; color: rgb(204, 204, 204);" onclick="adlinkMouseClick(event,this,2);" onmouseout="adlinkMouseOut(event,this,2);" href="http://www.linuxquestions.org/questions/#" target="_top"&gt;&lt;span style="font-weight: 400; font-size: 10pt; color: blue ! important; font-family: Verdana; position: static;"&gt;&lt;span class="kLink" style="border-bottom: 1px solid blue; font-weight: 400; font-size: 10pt; font-family: Verdana; position: relative; background-color: transparent;"&gt;wifi&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;  key (WEP i guess) stored in the keyring. What is the gnome-keyring?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="color: rgb(204, 204, 204);"&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;mm-applet&lt;br /&gt;Passphrase required by wireless network – A passphrase or encryption key is requred to access wireless network linksys&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="color: rgb(204, 204, 204);"&gt;&lt;span style="font-size:100%;"&gt;to disable &lt;/span&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;by delete /home/YOUR NAME/.gnome2/keyrings/default.keyring&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="color: rgb(204, 204, 204);"&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;if connect to other AP then mm-applet and Passphrase may appear again then you can do from terminal&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="color: rgb(204, 204, 204);"&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;you could ignore it and enter&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="color: rgb(204, 204, 204);"&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;iwconfig wlan0 ESSID " " mode Managed key ....  and it's still working&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="color: rgb(204, 204, 204);"&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;in case the icon for wireless disappear can bring it back by &lt;/span&gt;&lt;span style=";font-family:Tahoma;font-size:100%;"  &gt;Computer &gt; Filesystem &gt; usr &gt; bin"&lt;br /&gt;then double click to run "nm-applet&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="color: rgb(204, 204, 204);"&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://www.linuxquestions.org/questions/linux-general-1/keyring-problem-415928/"&gt;http://www.linuxquestions.org/questions/linux-general-1/keyring-problem-415928/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ubuntuforums.org/showthread.php?t=622066"&gt;http://ubuntuforums.org/showthread.php?t=622066&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;&lt;o:p&gt;&lt;/o:p&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/21233417-454268464655746034?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/454268464655746034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=454268464655746034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/454268464655746034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/454268464655746034'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2008/01/mm-applet.html' title='mm-applet'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-3982192609633105240</id><published>2008-01-24T14:50:00.000-08:00</published><updated>2008-01-24T14:57:12.856-08:00</updated><title type='text'>If your PC has 2 connections: wire and wireless where the data will go</title><content type='html'>It will go to wire first then wireless after.&lt;br /&gt;It seems to me when connect to wireless router and wire to another PC. The dhclient will write into resolv.conf with the info of nameserver and domain of the wire network. Therefore, the data will flow into wire.&lt;br /&gt;dmesg:&lt;br /&gt;&lt;br /&gt;ADDRCONF(NETDEV_UP): eth0: link is not ready&lt;br /&gt;ADDRCONF(NETDEV_UP): wlan0: link is not ready&lt;br /&gt;Mobile IPv6&lt;br /&gt;wlan0: Initial auth_alg=0&lt;br /&gt;wlan0: authenticate with AP 00:16:b6:c0:0d:e9&lt;br /&gt;wlan0: RX authentication from 00:16:b6:c0:0d:e9 (alg=0 transaction=2 status=0)&lt;br /&gt;wlan0: authenticated&lt;br /&gt;wlan0: associate with AP 00:16:b6:c0:0d:e9&lt;br /&gt;wlan0: RX AssocResp from 00:16:b6:c0:0d:e9 (capab=0x401 status=0 aid=2)&lt;br /&gt;wlan0: associated&lt;br /&gt;ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready&lt;br /&gt;wlan0: no IPv6 routers present&lt;br /&gt;wlan0: no IPv6 routers present&lt;br /&gt;r8169: eth0: link up&lt;br /&gt;ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready&lt;br /&gt;eth0: no IPv6 routers present&lt;br /&gt;ip_tables: (C) 2000-2006 Netfilter Core Team&lt;br /&gt;Netfilter messages via NETLINK v0.30.&lt;br /&gt;nf_conntrack version 0.5.0 (8192 buckets, 65536 max)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-3982192609633105240?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/3982192609633105240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=3982192609633105240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/3982192609633105240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/3982192609633105240'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2008/01/if-your-pc-has-2-connections-wire-and.html' title='If your PC has 2 connections: wire and wireless where the data will go'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-6411613244296754920</id><published>2008-01-24T14:31:00.000-08:00</published><updated>2008-01-24T14:50:09.727-08:00</updated><title type='text'>dhclient-resolv.conf</title><content type='html'>&lt;span style="font-size:78%;"&gt;&lt;span style=";font-family:arial;font-size:13;color:black;"   &gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;&lt;span style="font-family: arial;"&gt;dhclient writing my /etc/resolv.conf so here how to add extra stuff into resolv.conf&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;gedit /etc/dhcp3/dhclient.conf and add&lt;br /&gt;prepend domain-name-servers 192.168.1.1 (router)&lt;br /&gt;then run&lt;br /&gt;dhclient&lt;br /&gt;check /etc/resolv.conf for 192.168.1.1&lt;br /&gt;(ubuntu run dhclient from /etc/dhcp3)&lt;br /&gt;man dhclient-script for more details&lt;br /&gt;&lt;br /&gt;if wlan0 then resolv.conf&lt;br /&gt;search phub.net.x.x.com&lt;br /&gt;nameserver 192.x.2.1 (cable modem)&lt;br /&gt;nameserver 192.x.1.1 (router)&lt;br /&gt;nameserver 64.71.255.x&lt;br /&gt;&lt;br /&gt;if eth0 then resolv.conf (via XP)&lt;br /&gt;search mshome.net&lt;br /&gt;nameserver 192.x.1.1&lt;br /&gt;nameserver 192.x.0.1&lt;br /&gt;&lt;br /&gt;all done automatic by dhclient&lt;br /&gt;kill -9 dhclient (if want to run again it shows error already pid file /var/run/dhclient.pid)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-6411613244296754920?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/6411613244296754920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=6411613244296754920' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/6411613244296754920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/6411613244296754920'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2008/01/dhclient-resolvconf.html' title='dhclient-resolv.conf'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-5459908789041171568</id><published>2008-01-23T10:11:00.000-08:00</published><updated>2008-01-24T07:28:30.896-08:00</updated><title type='text'>wifi 4965AGN - iwlwifi system LED's blinking and hang - P205-S6267</title><content type='html'>There are 3 parts for wifi to work:&lt;br /&gt;- mac80211 subsystem must be installed&lt;br /&gt;- tar xvf iwlwifi-4965-ucode-4.44.17.tgz (firmware)&lt;br /&gt;- iwlwifi-1.2.23.tgz (driver)&lt;br /&gt;&lt;br /&gt;Fixed by using mac80211-8.0.1 instead of mac80211-10.0.0, the lastest version of MAC802.11 has bugs causing the crash.&lt;br /&gt;&lt;a href="http://intellinuxwireless.org/?p=iwlwifi&amp;amp;n=howto-iwlwifi"&gt;http://intellinuxwireless.org/?p=iwlwifi&amp;amp;n=howto-iwlwifi&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;&lt;strong&gt;-----------------------Build mac80211 for kernel&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;% wget \&lt;br /&gt;http://intellinuxwireless.org/mac80211/downloads/mac80211-10.0.4.tgz&lt;br /&gt;% tar xvf mac80211-10.0.4.tgz&lt;br /&gt;mac80211-10.0.4/origin/GIT&lt;br /&gt;mac80211-10.0.4/origin/net/mac80211/Makefile&lt;br /&gt;...&lt;br /&gt;% cd mac80211-10.0.4&lt;br /&gt;&lt;span style="color: rgb(51, 255, 255);"&gt;&lt;strong&gt;% make&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;Building modified version in 'modified/' directory:&lt;br /&gt;Copying modified/ from origin/...done&lt;br /&gt;Applying patches and scripts from pending/.&lt;br /&gt;+ Applying: pending/14-d46...0bb780bba2b5db.patch&lt;br /&gt;...&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(51, 255, 255);"&gt;% make patch_kernel&lt;/span&gt; &lt;-- You need to be root for this&lt;/strong&gt;&lt;br /&gt;Patching from compatible/ to /lib/modules/2.6.18-gentoo-r6/build/:&lt;br /&gt;+ Replaced 43 files&lt;br /&gt;&lt;span style="color: rgb(51, 255, 255);"&gt;&lt;strong&gt;% cd /lib/modules/$(uname -r)/build&lt;br /&gt;% make menuconfig&lt;/strong&gt;...&lt;/span&gt;&lt;br /&gt;Networking ---&gt;&lt;br /&gt;&lt;m&gt;Generic IEEE 802.11 Networking Stack (dscape)&lt;br /&gt;...&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(51, 255, 255);"&gt;% make modules &amp;amp;&amp;amp; make modules_install&lt;br /&gt;% make all&lt;br /&gt;% make install&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;% modprobe mac80211&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;----------------------Firmware&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;For Intel Wireless WiFi 4965AGN users:&lt;br /&gt;% wget \&lt;br /&gt;http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-4.44.17.tgz&lt;br /&gt;% tar xvf iwlwifi-4965-ucode-4.44.17.tgz&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(51, 255, 255);"&gt;% cp iwlwifi-4965-ucode-4.44.17/iwlwifi-4965.ucode /lib/firmware/&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;For Intel PRO/Wireless 3945ABG/BG Network Connection users:&lt;br /&gt;% wget \&lt;br /&gt;http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-2.14.4.tgz&lt;br /&gt;% tar xvf iwlwifi-3945-ucode-2.14.4.tgz&lt;br /&gt;% cp iwlwifi-3945-ucode-2.14.4/iwlwifi-3945.ucode /lib/firmware/&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);"&gt;&lt;strong&gt;-----------------------Driver&lt;br /&gt;-------------------------------------------------------&lt;br /&gt;&lt;a href="http://bughost.org/bugzilla/show_bug.cgi?id=1477"&gt;http://bughost.org/bugzilla/show_bug.cgi?id=1477&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;------- Additional Comment #1 From Zhu Yi 2007-09-24 20:51 [reply] -------&lt;br /&gt;1.1.0 (stable) or 0.1.16 (development) fix the problem.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;% wget \&lt;br /&gt;http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-1.1.0.tgz&lt;br /&gt;% tar xvf iwlwifi-1.1.0.tgz&lt;br /&gt;% cd iwlwifi-1.1.0&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(102, 255, 255);"&gt;% make&lt;br /&gt;% make install&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(102, 255, 255);"&gt;-------------------------&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(102, 255, 255);"&gt;&lt;a href="http://gentoo-wiki.com/HARDWARE_Toshiba_Satellite_P200-141"&gt;http://gentoo-wiki.com/HARDWARE_Toshiba_Satellite_P200-141&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;# Install mac80211&lt;br /&gt;tar xvf mac80211-8.0.X.tgz&lt;br /&gt;cd mac80211-8.0.X&lt;br /&gt;make&lt;br /&gt;# Patch the kernel&lt;br /&gt;make patch_kernel&lt;br /&gt;cd /usr/src/linux&lt;br /&gt;make menuconfig&lt;br /&gt;# Enable Networking/Improved wireless configuration API/&lt;br /&gt;# Enable Networking/Improved wireless configuration API/cfg80211 Wireless Extensions compatibility&lt;br /&gt;# Enable Networking/Improved wireless configuration API/ nl80211 new netlink interface support&lt;br /&gt;# Enable Networking/Improved wireless configuration API/&lt;br /&gt;# Enable Networking/Generic IEEE 802.11 Networking Stack (dscape)&lt;br /&gt;# Maybe disable Device Drivers/ Network device support/Wireless LAN (non-hamradio)/Wireless Extension API over RtNetlink&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;&lt;strong&gt;make&lt;br /&gt;make modules_install&lt;br /&gt;update-modules&lt;/strong&gt;&lt;br /&gt;# reboot your system with the new kernel&lt;br /&gt;# Install the microcode&lt;br /&gt;wget http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-4.44.14.tgz&lt;br /&gt;tar xvf iwlwifi-4965-ucode-4.44.14.tgz&lt;br /&gt;cp -a iwlwifi-4965-ucode-4.44.14/* /lib/firmware/&lt;br /&gt;# Install the module&lt;br /&gt;tar xvf iwlwifi-0.0.X.tgz&lt;br /&gt;cd iwlwifi-0.0.X&lt;br /&gt;make&lt;br /&gt;make install&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(102, 255, 255);"&gt;&lt;strong&gt;-------------------------&lt;/strong&gt;&lt;/span&gt;&lt;/m&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-5459908789041171568?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/5459908789041171568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=5459908789041171568' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/5459908789041171568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/5459908789041171568'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2008/01/wifi-4965agn-iwlwifi-system-leds.html' title='wifi 4965AGN - iwlwifi system LED&apos;s blinking and hang - P205-S6267'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-6613690005514125627</id><published>2008-01-20T10:21:00.001-08:00</published><updated>2008-12-10T15:20:01.850-08:00</updated><title type='text'>answers.com</title><content type='html'>A dictionary version 2 options: install as add-on for firefox or install in PC for all applications get the definition by ALK-click at the same time. It is nice to read the news in the morning with the coffee before work and has answers just a click away. If you are working on web apps or graphic design, surfing the webs like: nbc, cnn, abc, msnbc, abc or other websites is the best way to get the ideas. Like coments/video&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_KnBHC_MPdB0/R5SzunBU_wI/AAAAAAAAAAg/mChr9GX6HpM/s1600-h/design.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_KnBHC_MPdB0/R5SzunBU_wI/AAAAAAAAAAg/mChr9GX6HpM/s400/design.jpg" alt="" id="BLOGGER_PHOTO_ID_5157945086575968002" 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/21233417-6613690005514125627?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/6613690005514125627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=6613690005514125627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/6613690005514125627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/6613690005514125627'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2008/01/answerscom.html' title='answers.com'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_KnBHC_MPdB0/R5SzunBU_wI/AAAAAAAAAAg/mChr9GX6HpM/s72-c/design.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-728311466604185018</id><published>2008-01-19T16:15:00.001-08:00</published><updated>2008-12-10T15:20:02.132-08:00</updated><title type='text'>OOP</title><content type='html'>&lt;div&gt;Object:&lt;br /&gt;&lt;em&gt;Objects are the basic run-time entities in an object-oriented system. Every object is associated with data and functions which define meaningful operations on that object. &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Features of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;OOPs&lt;/span&gt; are the following:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;p&gt;Encapsulation&lt;br /&gt;Data abstraction&lt;br /&gt;Inheritance&lt;br /&gt;Polymorphism&lt;br /&gt;Message&lt;br /&gt;passing&lt;br /&gt;Extensibility&lt;br /&gt;Persistence&lt;br /&gt;Delegation&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Genericity&lt;/span&gt;&lt;br /&gt;Multiple Inheritance &lt;/p&gt;&lt;p&gt;&lt;a href="http://2.bp.blogspot.com/_KnBHC_MPdB0/R5KWiXBU_vI/AAAAAAAAAAQ/oiyXLUE2CoY/s1600-h/object.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5157350040331943666" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_KnBHC_MPdB0/R5KWiXBU_vI/AAAAAAAAAAQ/oiyXLUE2CoY/s400/object.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-728311466604185018?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/728311466604185018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=728311466604185018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/728311466604185018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/728311466604185018'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2008/01/oop.html' title='OOP'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KnBHC_MPdB0/R5KWiXBU_vI/AAAAAAAAAAQ/oiyXLUE2CoY/s72-c/object.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-1663854971727410285</id><published>2008-01-13T13:37:00.001-08:00</published><updated>2008-01-19T16:27:30.052-08:00</updated><title type='text'>Create RSS widgetbox</title><content type='html'>Write PHP program to create XML file depending on the post. This file can be updated periodic. Choose widgetbox then embedded the XML file i.e. rss.xml or using feeder name &lt;a href="http://feeds.feedburner.com/gatherx"&gt;http://feeds.feedburner.com/gatherx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-1663854971727410285?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/1663854971727410285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=1663854971727410285' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/1663854971727410285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/1663854971727410285'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2008/01/create-rss-widgetbox.html' title='Create RSS widgetbox'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-115006015308262575</id><published>2006-06-11T14:06:00.000-07:00</published><updated>2006-06-11T14:32:33.533-07:00</updated><title type='text'>learn...</title><content type='html'>You can almost learn anything new by yourself all it takes is time. The trick is finding the right specs., right tutorial. The conceptual is learn or read to understand the basic concept before going into the detail. For example learn VNP, WiMAX read the some article to grasp and understand the concept how it works then when going into the specs. like 802.16 will easy to understand.&lt;br /&gt;Here is the example:&lt;br /&gt;Conception of wimax http://computer.howstuffworks.com/wimax1.htm&lt;br /&gt;The real spec is http://ieee802.org/16/&lt;br /&gt;Conception of wifi in local: /mnt/win/protocols/802.11tut.pdf&lt;br /&gt;The real spec in local: /mnt/win/protocols/802.11.pdf&lt;br /&gt;&lt;br /&gt;Conceptual is really good like taling about wimax&lt;br /&gt;&lt;ul&gt;&lt;span class="articleBody"&gt;&lt;li&gt;There is the &lt;b&gt;non-line-of-sight&lt;/b&gt;, WiFi sort of service, where a small antenna on your computer connects to the tower. In this mode, WiMAX uses a &lt;b&gt;lower frequency range&lt;/b&gt; -- 2 GHz to 11 GHz (similar to WiFi). Lower-wavelength transmissions are not as easily disrupted by physical obstructions -- they are better able to diffract, or bend, around obstacles. &lt;p&gt; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;There is &lt;b&gt;line-of-sight&lt;/b&gt; service, where a fixed dish antenna points straight at the WiMAX tower from a rooftop or pole. The line-of-sight connection is stronger and more stable, so it's able to send a lot of data with fewer errors. Line-of-sight transmissions use &lt;b&gt;higher frequencies&lt;/b&gt;, with ranges reaching a possible 66 GHz. At higher frequencies, there is less interference and lots more bandwidth&lt;br /&gt;So when reading wimax 802.16 in section PHYSICAL LAYER there are 2 frequencies: 2 GHz to 11 GHz and 10-66 GHz you will understand right away why there are 2 frequencies it takes me a while to figure out if you read the conceptual you will know right away.&lt;br /&gt;&lt;br /&gt;OR&lt;br /&gt;VPN&lt;br /&gt;&lt;span class="articleBody"&gt;&lt;span style="color: rgb(0, 102, 51);font-size:85%;" &gt;Analogy: Each LAN is an Island&lt;/span&gt;&lt;br /&gt;Imagine that you live on an island in a huge ocean. There are thousands of other islands all around you, some very close and others farther away. The normal way to travel is to take a ferry from your island to whichever island you wish to visit. Of course, traveling on a ferry means that you have almost no privacy. Anything you do can be seen by someone else.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This imply for everything including specs., coding... we need to understand the concept and specs it will easy to remember instead of learning by heart...&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-115006015308262575?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/115006015308262575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=115006015308262575' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/115006015308262575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/115006015308262575'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/06/learn.html' title='learn...'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-114847155300468291</id><published>2006-05-24T04:36:00.000-07:00</published><updated>2006-05-26T08:33:16.590-07:00</updated><title type='text'>Mozilla Firefox 1.5.0.3</title><content type='html'>The world is depending on the information and most the information you need is on the internet. Therefore, the tools are critical to save time when wanting to find a piece of information is missing in the puzzle which helps you to do the job better. Who control the information on the internet will be the one will success (a hint from Bill Gate).  Mozilla Firefox just does that, it is very fast to search the webs, find info from net then find info in the page, find info. on the web with the less keystrokes less interrupt let your ideas flow from one page to another page for example to search in the article just ctrl f or ctrl + most the key controls as same as other applications like photoshop, or MS word no need to learn a new keystroke control key. I mean that you search the web then you search the content in that page. Google does very good job in this. Larry P. said that the information now can be reached anyone in the globe, there is no different for one engineer sits in the San Jose, Cali and one engineer sits in Bangalore, India. I think the hint &amp; idea from Bill G. and Larry are so correct. In the mozilla-firefox, the search engine is on the top, the bottom appears when needed not like the old browser like Netscape, IE each time find something in the article typing ctrl f and it appears in the middle of the page so you can not see the page. I am using mozilla 1.0 in linux then change to mozilla-firefox 1.0 and last night upgraded to mozilla-firefox 1.5.0.3 - this is a killer application on the net for me. When install just download the rpm it is easy to install no need to compile just a simple command: rpm -ivh firefox-0.10.1-0.1.1.fc1.test.i386.rpm&lt;br /&gt;The final version http://www.mozilla.com/firefox/&lt;br /&gt;No need to remember anything just on left top corner click on Google: mozilla-firefox it will bring to the site. This is why I try talking about the power of information. There is a ton of information you need for your job just search to find a right tutorial and you almost do everything by yourself especially for who is self learning. One thing I wish that the search box in top left should be wider, cache better (if you open the same page it should be faster) because it has been cache, and last file download seems often corrupt and stop without warning. When you  install gets the error and do the file check that it is different from original. During download if the connection is down you have to download all over again it is time consume with large file it should remember when it left off and when connected again it should start whereis left off like other program Flashget...if it is incorperated into Mozilla Firefox it will great.&lt;br /&gt;I think it is not because the modem or ADSL are slow but the application makes the browser runs slow. For example we can implement the fast TCP/IP for these applications instead of the old traditional TCP/IP. For more info. about using it http://mozilla.gunnars.net/firefox_bookmarks_tutorial.html&lt;br /&gt;when you go through this tutorial about bookmark manager and other functions you are glad that&lt;br /&gt;I am telling that it has many awsome features. And last, mozilla firefox is a smart browser (secure)it lets you know cookies/any spy adware/tracking adware/virus detection/detected live bookmark (dynamic website/RSS/XML) this allows to download multi news and you can view at one no waiting to download, see above link for tutorial. &lt;br /&gt;So the race is on between IE and the others. Von Brown once said, "the innovation takes time" John F Kennedy once said,"we decide to go to moon not because it is easy but because it is hard".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-114847155300468291?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/114847155300468291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=114847155300468291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114847155300468291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114847155300468291'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/05/mozilla-firefox-1503.html' title='Mozilla Firefox 1.5.0.3'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-114813109091158909</id><published>2006-05-20T06:16:00.000-07:00</published><updated>2006-05-20T06:18:10.946-07:00</updated><title type='text'>XAMPP for apache, php and mysql</title><content type='html'>Download: http://www.apachefriends.org/en/xampp.html&lt;br /&gt;&lt;br /&gt;XAMPP for Linux&lt;br /&gt;The distribution for Linux systems (tested for SuSE, RedHat, Mandrake and Debian) contains: Apache, MySQL, PHP &amp; PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite and IMAP C-Client.&lt;br /&gt;XAMPP for Windows&lt;br /&gt;The distribution for Windows 98, NT, 2000 and XP. This version contains: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, and WEB-DAV + mod_auth_mysql.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-114813109091158909?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/114813109091158909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=114813109091158909' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114813109091158909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114813109091158909'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/05/xampp-for-apache-php-and-mysql.html' title='XAMPP for apache, php and mysql'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-114778768285008249</id><published>2006-05-16T06:52:00.000-07:00</published><updated>2006-05-16T07:21:32.926-07:00</updated><title type='text'>ActiveX vs. Java Applet</title><content type='html'>ActiveX is a technology developed by Microsoft. With an ActiveX-enabled browser (ie Internet Explorer only) ActiveX controls can be downloaded as part of a Web document to add functionality to the browser (similar to Java applets). In particular ActiveX enables seamless viewing of Windows files of all types, eg spreadsheets, and in combination with other technologies such as Java and scripting languages, makes possible the development of complex Web applications. ...&lt;br /&gt;&lt;br /&gt;Does Active X works with Linux, I guess it is not because it is not windows, I tried Java applets for dialing to Netzero (ISP), it is all works for both linux and windows. Linux needs  jre-1_5_0-linux-i586.bin and windows need C:\Program Files\Java\jre1.5.0_01\bin\npjpi150_01.dll&lt;br /&gt;&lt;br /&gt;Linux:&lt;br /&gt;download netzero.deb &lt;br /&gt;cp netzero.deb /&lt;br /&gt;cd /&lt;br /&gt;ar -xv netzero.deb&lt;br /&gt;gunzip data.tar.gz&lt;br /&gt;tar xvf data.tar&lt;br /&gt;Install java jre &lt;br /&gt;cd /opt/nzclient&lt;br /&gt;./runclient.sh&lt;br /&gt;&lt;br /&gt;Create a file to get on desktop of cd ~/gnome-desktop links/associated to /java/jre-1_5_0/opt/runclient.sh&lt;br /&gt;Click to dial from desktop of gnome.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-114778768285008249?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/114778768285008249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=114778768285008249' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114778768285008249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114778768285008249'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/05/activex-vs-java-applet.html' title='ActiveX vs. Java Applet'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-114778687791798455</id><published>2006-05-16T06:36:00.000-07:00</published><updated>2006-05-16T06:41:17.916-07:00</updated><title type='text'>Mambo, oscommerce, and weberp</title><content type='html'>These 3 packets supports everything you need from ERP to oscommerce. Mambo supports to dynamic web pages using content management systems.&lt;br /&gt;&lt;br /&gt;Mambo &lt;--&gt; www (oscommerce) &lt;---&gt; webERP&lt;br /&gt;&lt;br /&gt;oscommerce is good for back end and mambo is good for front end.&lt;br /&gt;WebERP allows users to access ERP at any places. WebERP and oscommerce can share&lt;br /&gt;the same database. So if the user buys an item, it issues an invoice that will go&lt;br /&gt;to WebERP to generate quarter sales ---&gt; for tax or income just one button.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-114778687791798455?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/114778687791798455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=114778687791798455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114778687791798455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114778687791798455'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/05/mambo-oscommerce-and-weberp.html' title='Mambo, oscommerce, and weberp'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-114778655875373774</id><published>2006-05-16T06:17:00.000-07:00</published><updated>2006-05-16T06:35:58.770-07:00</updated><title type='text'>DNS</title><content type='html'>- Buy a domain then go to domain names server set up IP address of your web hosting&lt;br /&gt;This is standard zone  - Fill the IP of web hosting usually 2 boxes: &lt;br /&gt;Standard Primary: 63.247.87.178 &lt;br /&gt;(get from web hosting server IP which is dynamic IP&lt;br /&gt;                  share among many users if you are mini reseller web hosting)&lt;br /&gt;Standard Secondary: 63.247.87.179&lt;br /&gt;- Go to WHM web host mangement (it is not control panel) set up the account using&lt;br /&gt;that domain for example: www.objectlayer.com but only need to put objectlayer.com&lt;br /&gt;Set up space needs for this website, bandwidth, username and password&lt;br /&gt;&lt;br /&gt;- Go to control panel set up the rest: email address, database mysql, security...&lt;br /&gt;&lt;br /&gt;that is all, when it works you are able to ping the website and it will reply&lt;br /&gt;Run -&gt; cmd -&gt; dos command -&gt; ping objectlayer.com (using ICMP)&lt;br /&gt;&lt;br /&gt;C:\Documents and Settings\Administrator&gt;ping objectlayer.com&lt;br /&gt;&lt;br /&gt;Pinging objectlayer.com [63.247.87.178] with 32 bytes of data:&lt;br /&gt;&lt;br /&gt;Reply from 63.247.87.178: bytes=32 time=153ms TTL=48&lt;br /&gt;Reply from 63.247.87.178: bytes=32 time=163ms TTL=48&lt;br /&gt;Reply from 63.247.87.178: bytes=32 time=171ms TTL=48&lt;br /&gt;Reply from 63.247.87.178: bytes=32 time=159ms TTL=48&lt;br /&gt;&lt;br /&gt;When you type www.objectlayer.com --&gt; DNS to get IP --&gt; web hosting and information&lt;br /&gt;is stored here so if the browser asks for HTTP request will get HTTP response&lt;br /&gt;Depend on request it could be GET, HEAD and POST. If the server could not find the page error 5xx (client 4xx)&lt;br /&gt;Basically, web server responds to the request from web brownser usually is on the port 80 (HTTPs on port 443 for SSL) this service that the user need to pay web hosting service if they want to have it for their shopping on line.&lt;br /&gt;HTPPs is working on oscommerce by submitting the predefined URL to credit card or banking under POST (Paypal using winsock), the result is again on the predefined on &lt;br /&gt;the users' website. From the result code, the users (seller) can determ if the buyer can buy their products.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-114778655875373774?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/114778655875373774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=114778655875373774' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114778655875373774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114778655875373774'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/05/dns.html' title='DNS'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-114778524590254480</id><published>2006-05-16T06:08:00.000-07:00</published><updated>2008-02-10T04:22:35.979-08:00</updated><title type='text'>Thread vs. process</title><content type='html'>One difference: Threads within a process share a single address space, and can, with care (synchronization), access one another's variables. Processes run in different address spaces, and must use inter-process communications mechanisms to exchange information.&lt;br /&gt;Processes Versus Threads&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Other Terms:&lt;br /&gt;&lt;br /&gt;Heavyweight Process = Process&lt;br /&gt;Lightweight Process = Thread&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Advantages (Thread vs. Process):&lt;br /&gt;&lt;br /&gt;Much quicker to create a thread than a process.&lt;br /&gt;Much quicker to switch between threads than to switch between processes.&lt;br /&gt;Threads share data easily&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Disadvantages (Thread vs. Process):&lt;br /&gt;&lt;br /&gt;No security between threads: One thread can stomp on another thread's data.&lt;br /&gt;For threads which are supported by user thread package instead of the kernel:&lt;br /&gt;If one thread blocks, all threads in task block&lt;br /&gt;&lt;br /&gt;Thread States (Example Java):&lt;br /&gt;&lt;br /&gt;New = New: Placed on the ready list.&lt;br /&gt;Blocked = Wait for an event&lt;br /&gt;Runnable = Ready or Running&lt;br /&gt;Dead = Exit&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thread functions: POSIX (Standard UNIX C/C++):&lt;br /&gt;&lt;br /&gt;pthread_create(): creates a thread&lt;br /&gt;pthread_exit(): kills itself&lt;br /&gt;pthread_kill(): sends a signal to a specified thread&lt;br /&gt;pthread_join(): waits for a thread to exit.&lt;br /&gt;pthread_self(): returns thread id&lt;br /&gt;synchronization functions&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Java Implementation&lt;br /&gt;&lt;br /&gt;Define a class to contain a thread, by defining:&lt;br /&gt;class Worker1 extends Thread OR&lt;br /&gt;class Worker2 implements Runnable (Recommended)&lt;br /&gt;The parent thread creates the object and invokes its start() function.&lt;br /&gt;The start function creates the child thread and calls the object’s run() function.&lt;br /&gt;Thread terminates when thread returns from run(), or stop() is called.&lt;br /&gt;&lt;br /&gt;Types of Thread Implementations&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;User Thread Package&lt;br /&gt;&lt;br /&gt;A package outside the OS creates and schedules threads.&lt;br /&gt;Model: Many-to-one: Many user threads associated with one process.&lt;br /&gt;Thread creation/management is faster than Kernel Thread support&lt;br /&gt;However if one thread blocks, then entire process blocks. Thus all threads block.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Kernel Thread Support&lt;br /&gt;&lt;br /&gt;The OS creates and schedules threads.&lt;br /&gt;Model: One-to-one: Each user thread is associated with one kernel thread.&lt;br /&gt;If one thread blocks, the kernel can schedule other threads.&lt;br /&gt;If multiprocessor configuration, kernel can allocate threads of same process on different processors.&lt;br /&gt;Example: Windows NT, Solaris, Digital UNIX&lt;br /&gt;&lt;br /&gt;Many-to-Many Model: Combination of above&lt;br /&gt;&lt;br /&gt;N user threads share M kernel threads (where N &gt; M)&lt;br /&gt;There may be a flexible and changing assignment of user threads to kernel threads.&lt;br /&gt;Bound: User-thread is assigned permanently to kernel thread&lt;br /&gt;Unbound: User threads share available kernel threads&lt;br /&gt;Example: Solaris&lt;br /&gt;----------------------deadlock vs. race condition&lt;br /&gt;&lt;strong&gt;Deadlocks&lt;br /&gt;&lt;/strong&gt;A deadlock occurs when one or more threads are permanently blocked from executing because each thread waits on a resource held by another thread in the deadlock. A thread can also deadlock on itself. The simplest case of deadlock occurs when process p1 gains access to data structure a and process p2 gains access to b, but p1 then waits for b and p2 waits for a.&lt;br /&gt;A deadlock&lt;br /&gt;occurs when one or more threads are stuck waiting for something that never will&lt;br /&gt;occur.(advanced linux program p.82)&lt;br /&gt;&lt;strong&gt;Race Conditions&lt;/strong&gt;&lt;br /&gt;A race condition occurs when two or more threads perform an operation, and the result of the operation depends on unpredictable timing factors; specifically, when each thread executes and waits and when each thread completes the operation.&lt;br /&gt;The result is trouble. Because both processes see the same scull device, each will&lt;br /&gt;store its new memory in the same place in the quantum set. If A stores its pointer&lt;br /&gt;first, B will overwrite that pointer when it does its store. Thus the memory allocated by A, and the data written therein, will be lost.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-114778524590254480?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/114778524590254480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=114778524590254480' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114778524590254480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114778524590254480'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/05/thread-vs-process.html' title='Thread vs. process'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-114056682024693997</id><published>2006-02-21T16:02:00.000-08:00</published><updated>2006-02-21T16:07:00.260-08:00</updated><title type='text'>how to fix Warning: extract(): First argument should be an array</title><content type='html'>Re: [maxbear] Error using different template [In reply to]  Can't Post  &lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt; &lt;br /&gt;It looks like the error is happening on this line: &lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt; Code &lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt; &lt;br /&gt;    extract($TPL_GLOBALS[$template_set]);&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Which from the previous few lines, should only error if you don't have a globals.txt. You should be able to fix it by either creating an empty globals.txt file, or by changing the above line to: &lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt; Code &lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt; &lt;br /&gt;    if (isset($TPL_GLOBALS[$template_set])) {         &lt;br /&gt;       extract($TPL_GLOBALS[$template_set]);     }&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;in aboutsaigon/includes/templates.php&lt;br /&gt;&lt;br /&gt;    function fetch($file = null) {&lt;br /&gt;        global $INFO;&lt;br /&gt;        if(!$file) $file = $this-&gt;file;&lt;br /&gt;  if (isset($this-&gt;vars)) { // fix the warning&lt;br /&gt;    extract($this-&gt;vars);&lt;br /&gt;  }&lt;br /&gt;        ob_start();&lt;br /&gt;        include($INFO['templateFolder'].$file.$INFO['templateType']);&lt;br /&gt;        $contents = ob_get_contents();&lt;br /&gt;        ob_end_clean();&lt;br /&gt;        return $contents;&lt;br /&gt;    }&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-114056682024693997?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/114056682024693997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=114056682024693997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114056682024693997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/114056682024693997'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/02/how-to-fix-warning-extract-first.html' title='how to fix Warning: extract(): First argument should be an array'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-113941192151391095</id><published>2006-02-08T07:14:00.000-08:00</published><updated>2008-01-13T13:56:01.646-08:00</updated><title type='text'>You can almost learn anything</title><content type='html'>You can learn C++/VB/Java there is a lot information on the internet, first thing you have to search the right document the one that you can read and understand and best practice for exercise that works then download and go step by step learn and practice it. The key important it must have the right document. If you are not satisfy with the documents find another one. You can almost learn anything in the internet as long as you have a fast internet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-113941192151391095?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/113941192151391095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=113941192151391095' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113941192151391095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113941192151391095'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/02/you-can-almost-learn-anything.html' title='You can almost learn anything'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-113785232266722095</id><published>2006-01-21T05:54:00.000-08:00</published><updated>2006-01-21T06:09:47.143-08:00</updated><title type='text'>C++ vs. Java</title><content type='html'>- Java does not have pointer but instead has non primative variables that references&lt;br /&gt;- Java avoids much of the direct programmer management of memory that causes so many bugs in C and C++&lt;br /&gt;- Java does not have arrays which are references&lt;br /&gt;- Java does not have functions that are outside the scope of a class&lt;br /&gt;- Java's term for function is method&lt;br /&gt;- Multiple inheritance and concept of virtual inheritance in C++. No multiple inheritance in Java. Can get around by user interface&lt;br /&gt;- By default member of class are privates where Java a default member function/variables are visibility&lt;br /&gt;- Platform independence in Java which is not in C++&lt;br /&gt;- All member function in Java class are virtual by default, where C++ need specified&lt;br /&gt;- Constructor can be called from other constructors using this() in Java, this is not in C++&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-113785232266722095?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/113785232266722095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=113785232266722095' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113785232266722095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113785232266722095'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/01/c-vs-java.html' title='C++ vs. Java'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-113772426297800234</id><published>2006-01-19T18:24:00.000-08:00</published><updated>2006-01-19T19:24:50.083-08:00</updated><title type='text'>What is the Virtual Function ?</title><content type='html'>A virtual function is a member of base class that can be overridden by a derived class. If the virtual function is not overridden by the derived class, the base class definition is used.&lt;br /&gt;&lt;br /&gt;// virtual members&lt;br /&gt;#include &lt;iostream.h&gt;&lt;br /&gt;class CPolygon {&lt;br /&gt;protected:&lt;br /&gt;int width, height;&lt;br /&gt;public:&lt;br /&gt;void set_values (int a, int b)&lt;br /&gt;{ width=a; height=b; }&lt;br /&gt;virtual int area (void)&lt;br /&gt;{ return (0); }&lt;br /&gt;};&lt;br /&gt;class CRectangle: public CPolygon {&lt;br /&gt;public:&lt;br /&gt;int area (void)&lt;br /&gt;{ return (width * height); }&lt;br /&gt;};&lt;br /&gt;class CTriangle: public CPolygon {&lt;br /&gt;public:&lt;br /&gt;int area (void)&lt;br /&gt;{ return (width * height / 2); }&lt;br /&gt;};&lt;br /&gt;int main () {&lt;br /&gt;CRectangle rect;&lt;br /&gt;CTriangle trgl;&lt;br /&gt;CPolygon poly;&lt;br /&gt;CPolygon * ppoly1 = &amp;rect;&lt;br /&gt;CPolygon * ppoly2 = &amp;trgl;&lt;br /&gt;CPolygon * ppoly3 = &amp;poly;&lt;br /&gt;ppoly1-&gt;set_values (4,5);&lt;br /&gt;ppoly2-&gt;set_values (4,5);&lt;br /&gt;ppoly3-&gt;set_values (4,5);&lt;br /&gt;cout &lt;&lt;&gt;area() &lt;&lt;&gt;area() &lt;&lt;&gt;area() &lt;&lt; endl; return 0; }&lt;br /&gt;References:&lt;br /&gt;&lt;a href="http://people.msoe.edu/~tritt/clang.html#toc"&gt;http://people.msoe.edu/~tritt/clang.html#toc&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cplusplus.com/"&gt;http://www.cplusplus.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-113772426297800234?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/113772426297800234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=113772426297800234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113772426297800234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113772426297800234'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/01/what-is-virtual-function.html' title='What is the Virtual Function ?'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-113772386427860332</id><published>2006-01-19T18:23:00.000-08:00</published><updated>2006-01-19T18:24:24.276-08:00</updated><title type='text'>What is Polymorphism ?</title><content type='html'>Polymorphism is the capability to bind a specific derived class object to base class pointer at run-time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-113772386427860332?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/113772386427860332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=113772386427860332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113772386427860332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113772386427860332'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/01/what-is-polymorphism.html' title='What is Polymorphism ?'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-113772349687739409</id><published>2006-01-19T18:13:00.000-08:00</published><updated>2006-01-19T18:18:16.876-08:00</updated><title type='text'>what is the structure ?</title><content type='html'>C++ language has extended the C keyword struct to the same functionality of the C++ class keyword except that its members are public by default instead of being private.&lt;br /&gt;Anyway, due to that both class and struct have almost the same functionality in C++, struct is usually used for data-only structures and class for classes that have procedures and member functions.&lt;br /&gt;struct model_name {&lt;br /&gt;type1 element1;&lt;br /&gt;type2 element2;&lt;br /&gt;type3 element3;&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;} object_name;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-113772349687739409?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/113772349687739409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=113772349687739409' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113772349687739409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113772349687739409'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/01/what-is-structure.html' title='what is the structure ?'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-113772311903680995</id><published>2006-01-19T18:09:00.000-08:00</published><updated>2006-01-19T18:20:09.926-08:00</updated><title type='text'>What is Class ?</title><content type='html'>A class is a blue-print or prototype defines the variables, functions/methods for an object.&lt;br /&gt;class class_name {&lt;br /&gt;permission_label_1:&lt;br /&gt;member1;&lt;br /&gt;permission_label_2:&lt;br /&gt;member2;&lt;br /&gt;...&lt;br /&gt;} object_name;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-113772311903680995?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/113772311903680995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=113772311903680995' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113772311903680995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113772311903680995'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/01/what-is-class.html' title='What is Class ?'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21233417.post-113772272608569750</id><published>2006-01-19T18:02:00.000-08:00</published><updated>2006-01-19T18:05:26.096-08:00</updated><title type='text'>What is object ?</title><content type='html'>An object is a software bundle of related variables and methods. Software objects are often used to model real world objects that we found in everyday life.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21233417-113772272608569750?l=objectlayer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://objectlayer.blogspot.com/feeds/113772272608569750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21233417&amp;postID=113772272608569750' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113772272608569750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21233417/posts/default/113772272608569750'/><link rel='alternate' type='text/html' href='http://objectlayer.blogspot.com/2006/01/what-is-object.html' title='What is object ?'/><author><name>vinetcom</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='14' src='http://www.vinetcom.com/images/logo.jpg'/></author><thr:total>0</thr:total></entry></feed>
