Safe and Sound Computing

Every now and then I return to basics. The body and the spirit need to be cleansed and one’s energy focused on those things that matter in life. A few moments of attention to one’self can go a long way, and Im convinced that it wil help extend one’s life.

Since I spend so much time on my computer(s), I try to make a point of keeping them well protected with a firewall and proper internet security management as well as virus and spyware free. I have also been concerned with keyloggers and remote monitoring software installed on several public access computers that I use, on a daily basis, so I lurked around the net looking for some new freeware (of course) virus scanners and adware programs. While on the prawl, I came across this ultimate resource: SpywareWarrior.com: a site that belongs to Eric Howes – an academic in Windows security and MS MVP in the field.

The malintent of certain indivlz or rogue meme viruses aside, I find that negligent and imputent use of a computer is what marks it’s downfall. Like a good paint job however, a couple of quick steps can turn time around and recover lost speed and ability to older or even new computers that have lost their spark. This is what I do every couple of weeks/month to make sure that my aging, but reliable computer is still working at the peak of its available performance:

  1. Stop Unwanted Programs and Processes: CTRL-ALT-DEL to the Task Manager and have a look at the processes that are running, and click on View>Select Columns and turn on the Peak Memory Usage column, and in Options turn on Hide When Minimized.This will show you what process is hogging the most memory, or what has been hogging a lot of memory, and when you minimize the Task Manager, it will just go to the Taskbar and show you the current processing load. Now have a look through the processes that are running and turn off whatever you dont recognize. This may time some time on a new computer, until you get accustomed to what the machine has installed on it, but its time well wasted imo. If there is something you dont recognize, then just google the name of the process.exe and you will find several sites that list process information, and will advise you if they are safe to stop. Make a list of stuff that you dont want hogging your computer’s resources.Next go to Start>Run>msconfig, go to Startup and turn off any unwanted programs. The next time the computer boots, it will tell you are using MSCONFIG – tell it that its ok – and move to the next step, which is stopping unwanted processes. This is a little trickier, because you might end up disabling some core functionality that the computer needs. If you are willing however, go to Start> Run> services.msc.You will be looking at a list of the services that are running on the computers. Services are Windows programs that are an essential of the core functionality of the computer and programs that require a higher level of security so they run as services on your computer. Note here that some clever keyloggers and viruses load themselves up as services, so that they dont show up in the Task Manager and are harder to identify.

    If you come across a service without a description – or a patchy one at that – then look for more information on it online. You can find a list of services that are safe to disable, at Tweakguides.com, a site maintained by Koroush Ghazi who offers an extremely detailed Windows Optimization guide, his Tweaking Companion as a free download that is donationware. This man has put a lot of effort into this very professional guide and has an excellent section on services, that you may look through.

    In fact, I’ll go as far as saying that the best thing you can do as an intelligent computer user is to read through his guide – you will emerge a computer optimization expert!

  2. Antivirus Software: Avast! Home Edition is an excellent free antivirus program that offers automatic updates and modular security service control. After downloading and installing the program, you can register your sofware for a free license that lasts for a year. The process is very painless and every year a new license can be obtained from an automated emailer. To conserve system resources, you can turn off unneeded services through avast’s Protection Center. I only have Network, Standard and Web Shield running and I have never had a virus kreap through.
  3. Spyware Scanner: Ad-Aware 2008 available through the excellent freeware download site FileHippo.com, is your friend here. Unlike virus scanners, a spy scanner only needs to be run once or twice a month and only a deep comprehensive scan will do. Make sure to always clear your browsing history and temporary cookies frequently to avoid the accumulation of leachware. Installing CCleaner, is a really good idea here also, as it can free up some temporary files you will probably miss manually and it adds a nifty right-click functionality to the recycle bin from where you can run it CCleaner in the background and completely silent! — I like!Optimize your registry while you’re at it (remember to make a backup, altough I’ve never had a problem) and move on to installing a firewall.
  4. Firewall Protection: I have presonally not had a problem with WindowsXP’s firewall, but if you would like an extra layer of control, I can recommend Sunbelt’s Personal Firewall, which used to be Kerio Personal Firewall, which used to be Tiny Personal Firewall, which were all very very good. And as I just found out, the gentleman behind SpywareWarrior.com has left the academic life and now works for Sunbelt, which is very encouraging news, as he seems very knowledgable and proficient at his work.
  5. Defragment: My lurking skills continuously fail me here. I have strict requirements from Disk Defragmentors and the only program that does it for me is PerfectDisk 7. Why not Perfectdisk 8 or Perfectdisk 2008? Well, because they dont seem to do anything better than v7.0 and also, thats the one I bought back in the day with some discount that came across my desk for $20. It still works wonders and I love the smartplacement featureIf you are looking for a way to sort though available free defraggers then have a good read over the Great Defrag Shootout! I really like the review and have taken heed of his suggestions, which puts JkDefrag at the top of the freeware defragmentors and I have tested it extensively, with agreeable results. I can certainly say that I dont really like any of the other free ones.The best way I have found to defragment my hard drive, albeit time consuming, is to first delete the pagefile completely by typing Start> Run> sysdm.cpl | Advanced Tab> Performance Settings | Advanced Tab> Virtual Memory> Change to No Paging File. Then schedule a boot time defragmentation if you have it and move the boot files, Master Boot Sector, etc to the beginning of the drive, again if your defrag progame allows it. Once you finish degraging go back into the Virtual Memory and set the Initial and Maximum size of your page file to 1.5 times your total system memory, unless you have more than 2 GB RAM (at which point you can just set the paging file to 2 GB also). What this will do is create a contiguous paging file that will not vary in size during operation, which in turn saves resources as the paging file does not need to vary in size and will never become defragmented.
  6. Boot time Optimization: Microsoft has an excellent program called bootvis that can be used to optimize boot time of your computer. The changes are truely dramatic, so this is something you really should do. There are many many guides online on how to do this, but the basic steps are: [a] Delete everything in C:\WINDOWS\Prefetch. [b] Start bootvis> Trance> Next Boot+Driver Delays and let the system be rebooted and examined. [c] Start bootvis> Trace> Optimize System … let it do its thing and then restart the computer to see what improvement has been made. Bootvis has boot time charts that help you understand what the computer is doing during boot time.

Thats all for now folks. This should become a routine for anyone that wants to keep their system at peak efficiency.

Tags: , , , , , , , , , , ,

How to Convert PowerPoint to EPS files

This method works with pretty much anything from a Micro$oft suite that you might want to print out and use in a LaTeX document. I really want to make a long story short on this one, if at all possible since if you’re reading this, then you have been troubled for long enough, so read on:

I’ve been trying to figure this out for a very long time and I finally have a perfectly free and efficient way of converting Powerpoint Presentations (.ppt) of figures, annotated graphs, etc to Encapsulated Postscript (.eps) files for use in LateX documents:

(I suspect that this works with the OpenOffice version of Powerpoint also, for those that dont wanna feed the Microsoft beast any more than they have to.)

1. First you will need a postscript printer. Luckily a virtual printer will do just fine, so go over to PDF995 and download the free PDF printer software. Get the Pdf995 Printer Driver and Free Converter and install them both.

ppt2eps-pdf995-icons.jpg

This will also give you the ability to save any document as a PDF file for free (niiiiice!) (borat rules):). The software is add supported (unobtrusive) and very reliable.

2. Fire up Powerpoint and adjust the page properties to reflect the size/scale that you want your eps image to have. This method will make an .eps file out of a whole slide, so make sure the scale fits your needs: File > Page Setup

ppt2eps-page-setup.png

Note: This is the only place where you may have some problems. The bounding box for your eps image is likely to get messed up if you dont use a square page size that is very similar to the printing size of a normal page. Through trial and error I have found that 7×7 inches works perfectly, so from now on all of my images are perfect squares — something I have found very easy to live with.

3. Design your figure/image. If you have previously designed your figures and have now resized the page, you will find that your images have been squashed. Its best to start a new powerpoint presentation with the page dimensions you want and then just copy and paste your figures from the old presentation. That way the scale of the figure will stay the same.

4. Now we are ready to “print” our PPT figure into an EPS file. Go to: File > Print, select the PDF995 printer and put a tick on Print to File, as shown in the image:

ppt2eps-print-to-file.png

5. Click on the printer Properties > Advanced and change Paper/Output > Paper Size to PostScript Custom Page Size. Here enter the same page dimensions as you entered earlier in Step 2.

ppt2eps-ps-page-size.png

6. Click on Document Options > PostScript Options and set PostScript Output Option to Encapsulated PostScript (EPS) and PostScript Language Level to 1, as shown:

ppt2eps-ps-options.png

7. Click OK, OK, OK. You will be prompted to save your .eps file (I suggest choosing “All files” from the file type menu, to save you having to rename your file. Let the PDF995 advertisement banners time out, close them and you are done! Now your PPT figure has been saved in the EPS full vector graphic format!

ppt2eps-quality-comparison.jpg

Here’s a comparison of the results from using a JPG and a EPS in a LaTeX document, mostly for my viewing pleasure ) I hope this helps you guys.

For a compilation of other really useful LaTeX tips and trips visit Tao Xie’s LaTeX page.

Airport Alternative for Mac Powerbook G4

So my wife’s Airport went out on her awsome Powerbook G4 and I went looking for a replacement for her. Turns out Apple wants to charge around $100 for a replacement internal Airport card, which isnt about to happen.

A little research revealed that certain Motorola PCMCIA cards with the same guts as the Airport serve the same purpose and are immediately identified by OSX as Airport cards – no drivers and no configuring. Here are the alternatives I’ve found so far:

  • Motorola WN825G: $10 from Amazon but becomming hard to find now.
  • US Robotics USR 5411: $25 from around the place.

There are some other cards that have the same chipset (Broadcom BCM4306 chipset) that also work, in exactly the same way. I’ll make a list of them if I get around to it. Thinking of getting another if I can find one actually, just in case…

Glad We’re Back

I think I speak for everyone. I am very glad to have my blog back and for blogetery to be back on its feet. The aimless thrashings on the Webhosting forum left me with a very bad taste, but also a reminder that the net isnt a safe haven as I previously thought. I never backed up and took free services, such as Blogetery.com for granted, but I will not do so any longer.

Well done for bringing us back up. Please let me/us know how we can help maintain Blogetery, increase its revenues and our own and make sure that this does resemble a safe haven for us and our fans.

Bad Rumble Ram on some M3 DS Real…

I have been having sporadic lockups when using my M3 DS Real, and its Rumble Ram pack. I thought there was something wrong with me, or the homebrew needed to be manually DLDI-ed or something like that.

DSOpera will only work for about 1 minute, before the erroneous area of the ram is accessed and the whole thing freezes up. Then the other day I installed DSLinux and while the app was loading the Rumble Ram pack (that I had never heard rumbling before) started rumbling at full volume and the DS *Blitzed* on me. Suffice to say that I freaked out. The DS did not want to start up afterwards and a few minutes later with my heart racing I was searching through my stuff for the receipt – if I even had it sitting around…

Long story short, the DS started up after removing the battery and inserting it again. I now attribute the lockups while using DSOpera and other RAM-needy homebrew to a bad Rumble Ram pack. I have contacted Divineo, asking for an exchange.

I have done some extra research and have found that several M3 DS Real Rumble Ram cartridges are in fact not working properly, and they disguise themselves as odd/opportunistic problems. The source of the trouble are memory errors that can be found by running the memtestARM homebrew application. memtestARM reports that the RAM is broken at address 0×8200000 (on my specific cart). The exact problem has been documented by this user, who has exactly the same symptoms, other than his memory is broken at address 0×8400000. The video included in this blog, shows the memory errors, crashes and asynchronous rumbling when certain parts of the ram are accessed.

I went ahead and bought myself an EZ 3-in-1 adapter from RealHotStuff (Newegg for Nintendo DS accessories!), because it has been reported to have the best support for homebrew applications and it also contains Ram and GBA capabilities in the same cart. I should have gotten this from the beginning.

I am sure that not every Rumble Ram pack is faulty, since there are many reviews that tell of the homebrew applications I mentioned working flawlessly. However, if you’re having similar problems please report this here or in the relevant forums, to save people some trouble!

Flash 9 install problem on Mac OS X

I routinely upgraded my flash player on my G4 Powerbook the other day, and was surprised to find that Flash stopped working. I use several browsers and it didn’t work on any of them (Explorer, Safari, Opera). Especially YouTube, had the worse problem, as it wouldn’t show any movies and gave me the strange error:

“ Hello, you either have JavaScript turned off or an old version of Adobe’s Flash Player. Get the latest Flash player. ”

Took a while but I figured it out:

  1. Close all active programs
  2. Go to Macintosh HD/Applications/Utilities/Disk Utility. Select your hard drive from the left panel and click on “Repair Disk Permissions”.
  3. Download the Flash Player Installer and Uninstaller from here.
  4. Run the uninstaller and then the installer.

It turns out that Opera still doesn’t work, but at least Safari does, and thats good enough for me.

Installing Starry Night on Vista

There are several versions of Starry Night, all of which have problems when you try to install them on a rig running Windows Vista. The reason is that Vista doesn’t deliver the usual backwards compatibilities that you would expect out of a new operating system. Funnily enough, this turns out to be the solution to our problem:

  1. Open the Starry Night CD, by right clicking on the CD/DVD icon in My Computer.
  2. Locate the setup.exe or install.exe file that is the main file that installs Starry Night. This will differ depending on the version, so do a little bit of searching around if you need to.
  3. Right click on the setup.exe files and go to Properties/Advanced and under Compatibility, select “Windows XP”.
  4. Run the installer.

Thats it. This trick works with every other program that has version conflicts with Vista.

Visual Audio Sensory Theatre

VAST is probably my favorite band/artist. When I say that I exclude of course the “default maxima” as I like to call them, which in my case are Metallica, Frank Sinatra and Johnny Cash. Vast is pretty much a one man band, where at the center of it all we have Jon Crosby, a child stumbling through thoughts and reflections on life, inconclusive and emphatic. I find him very easy to associate with.

Needless to say, every single song in every single album has some… offering. Depending on your mood you will take something new out of them and make it yours forever. “The gates of Rock and Roll will never close on me”. “I live to see the day He comes upon a horse”. “Put me inside flesh that is dying… just dont take your love away”. “…and the moon gives me permission as I enter through your eyes”.

There are no favorite songs. Nor is there a good or bad time to listen to VAST. Its the single most played collection of albums in my music collection. I take it and I leave it. Sometimes on purpose, just because I find it so powerful. It always leaves me in a contemplative and relaxed mood, I must admit. I have noticed that my faith in life and humans is reinforced when I listen to VAST, I guess because it reminds me that someone is thinking this way and that others are listening.

There arent many fans of VAST around. But only because they havent heard it yet. Even if you dont know me, or you’re for some reason unconvinced by my rant here then please just ignore me and go have a look at some songs. You choose for yourself.

V A S T

Cant boot from CD using USB Keyboard

This has happened to me several times, but it always catches me off-guard.

When trying to boot from CD, to say reinstall or repair windows you cannot boot to the CD, when the BIOS asks you to press any key to continue. This will happen regardless of being able to enter the BIOS in the first place using Delete from that same USB bios.

Some modern BIOS revisions have an option to enable USB keyboard support from the BIOS or OS. Setting this to BIOS will clear up this problem in most cases.

It is good practice to have a PS2 keyboard and mouse always at hand, just in case something goes wrong with your wireless devices.

WinXP Disk Management Utility

If you have a large hard drive and want to create smaller partitions, or want to consolidate your partitions, you can use the Disk Management utility found at:

Control Panel > Administrative Tools > Computer Management > Disk Management

There are several more advanced partitioning tools that let you create, delete, format, defragment, resize, move partitions around, modify their attributes or even copy entire hard disks from one to another. Cute Partition Manager is free and comes highly recommended.