MS Config (Windows)

If your computer runs slow during start up i recommend using MS Config to decrease programs that Windows starts automatically when you boot your computer. Here is how:


1. press the windows key + R
2. In the pop up box type in “msconfig” and click enter
3. Click the startup tab
4. disable only those programs that you recognize and don’t need to have running all the time. When in doubt, leave it on. 





















*Another solution is a program called Soluto. It makes the process more user friendly if you aren’t comfortable doing the above.


AlternativeTo

The only software I personally purchase is Microsoft products. There is usually a good alternative to paid software. I’ve found alternativeTo to be very helpful when looking for an alternative or just browsing for useful software that i could benefit from.


Troubleshooting an Infected PC (Windows)

This is a post I came across on Reddit, a social news website. I find it VERY useful:


 Can’t access windows? – Try using Avira AntiVir Rescue System to install AV programs or fix possible issues restricting you from booting into windows.

Check proxy settings if your browser cannot access the internet. Firefox proxy reset


Getting programs on PC without internet connection – Easiest solution is to place programs on a usb flash drive.
AV Programs wont run? – Try changing the name of the program or try running in Safe mode


Google redirect virus – Use Kaspersky Rootkit removal tool(TSDD Killer) or Hitman pro


Anti-Virus – Make sure any programs used are fully updated.

Scanning – Some programs work better when scanning in safe more however this is not always the case, Try running AV scans in normal windows or scan in safe mode if the infection is preventing that, Once safe more scanning and removal of infections are complete run again in normal windows boot mode. “How do I safe mode?” – Safe mode instructions
          o Kaspersky Virus Removal Tool          
          o Malwarebytes Anti-Malware          
          o Avira AntiVir Personal
          o ThreatFire AntiVirus


PC Clean-up


It’s always good to keep your pc clean of unused software and cleaning up crap in registry leftover files from old programs, These programs will complete these tasks.


    * CCleaner
    * Revo Uninstaller



COMBOFIX


Guide for using Combofix – However, You should not run ComboFix unless you are specifically asked to by a helper. Also, due to the power of this tool it is strongly advised that you do not attempt to act upon any of the information displayed by ComboFix without supervision from someone who has been properly trained. If you do so, it may lead to problems with the normal functionality of your computer.


Prevention


The best way to prevent future infections is to keep a AV program running like


    * Avira AntiVir Personal
    * Microsoft Security Essentials(Very popular FREE)
    * Kaspersky Not Free


If you’re using Firefox these addons will help against future infections.


    * WOT Safe browsing addon
    * Adblock Plus is also a very popular choice for eliminating ad’s if your visiting questionable sites or just protecting grandma from literally surfing the web ad to ad and don’t have a problem with not giving sites revenue for ads but that’s more a personal choice.
    * NoScript addon for FireFox makes it difficult for a website to execute JavaScript, Java and Flash and other plugins without your permission.


Backup your data!


I’ve Been a fan of Acronis backup software but I know there are others available so I will try to search them out.


All Is Lost, What now?


Many people suggest a re-install of windows if it has ever been infected as there is really no way to get the system exactly back to pre-infection. If you do decide to reformat the drive and or re-install windows or OS of your choice and make sure to download all updated for your OS as well as Java, Adobe, Browser and AV.


    * Ninite Allows you to download pre-batched software for easy installation including, Browser, Anti-virus, Java, Itunes, CCleaner, Revo Uninstaller ect.


Monitors

 The three general LCD panel types, roughly in order of increasing quality, are: TN, MVA/PVA and IPS.


TN panels- The most common in today’s market. They typically boast very fast response times, and as such are usually easily recognizable by being marketed as “2ms!!!!11” or “5ms”.


However, they are notorious for having very bad viewing angles. Every move to the side or top of an LCD screen and have the colors all inverted and messed up? That’s a telltale sign of a TN panel. This is typically specified as 160° viewing angles, whereas LCD panels built using a higher quality technology will typically be specified as having viewing angles in the 170° range.



Additionally, TN screens are known for having bad color reproduction quality — although I’m no longer entirely up to date whether this is still necessarily the case. Fact is, though, that at one point in time (not too long ago; max. a few years), TN panels typically use 6-bit color channels instead of the regular 8-bit color channels.


This means that TN panels could display only 2^6 = 64 shades of red/green/blue natively, as opposed to 2^8 = 256. As a result, TN panels can display only 262,144 colors naturally instead of the full 16,777,216.


Naturally this wouldn’t look very good, so they compensate for this somewhat; but you can still usually tell by some degree of horrible banding. What they do is employ a technique called dithering to fake intermediate colors by rapidly switching between two adjacent shades. The telltale sign for this used to be that these screens would be marketed as displaying “16,2 million” of colors as opposed to the “16,7 million”, but for some reason they stopped doing that now; so either TN panels are 8-bit now, or marketeers are simply lying.


Furthermore, TN panels tend to bleed backlight and are rarely uniformly lit. Ever sit in front of an LCD screen in a dark room while it’s displaying an entirely black screen and see its edges glow slightly? That’s the backlight bleeding through. Or see sort of “spots” where it’s brighter than the surrounding area? That’s its non-uniformity.


So I would definitely not recommend you get a TN if you’ll be doing any kind of work in which color fidelity has any importance at all. Sometimes spotting a 20″+ TN screen is easy enough as simply sitting in front of it while it displays a solid color, because the difference in viewing angle between the center of the screen and the edges is already enough to cause a color shift.


TNs are good for gaming though. The technology inherently has very quick response times, making it a good choice for gamers. They are also usually cheap and have little to no input lag.



MVA/PVA-These LCD panels built in an entirely different way from TN panels. They are virtually always 8-bit panels, and as such have noticeably better color reproduction than TN panels. MVA/PVA panels also typically do not suffer from excessive backlight bleeding.


Because of the different construction technology used, the viewing angles are also far better, typically specified as in the 170° range; there will still be slight color shifting when moving to the side of the screen, but it’s nowhere near as bad as TN panels.


On the downside, they are usually more expensive than TN panels. Another problem inherent to MVA/PVA panels is that they typically do not have very high response times — I guess it’s inherent to the production process somehow.


Manufacturers compensate for the slow response times by using what is called overdrive; basically, when an LCD pixel needs to change color, they apply voltages higher than usual to make it shift color faster. When done right, this does actually help to reduce the response time. This is usually marketed as 5ms, 6ms or higher response times.


However, if not tuned right, you get the very nasty effect of ghosting, as was extremely evident on my first ever PVA panel, a 24″ Dell 2407WFP-HC. I’m not an engineer, but from what I’ve read it comes down to the pixels rebounding from a too high voltage being applied to them, causing the black blur behind moving objects.


If you intend to buy an MVA/PVA panel-based LCD screen, you should do your homework on this issue and see if there any reports of ghosting, as it will save you a lot of headache.


Another problem MVA/PVA screens typically suffer from is input lag. This is basically an issue of the electronics surrounding the panel doing too much signal preprocessing, or doing it too slow. The result is typically a slight delay between eg. moving the mouse and seeing it move on the screen. It’s usually just large enough to be noticed but not large enough to be really obvious, causing you to sort of wonder whether you’ve gone crazy all the time.


People have different sensitivities to it and it’s a matter of what your threshold for noticing it is, but for me it was evident on the 2407WFP-HC which had it in about the 30+ ms range if I recall. I’m currently using an MVA panel which has 21ms and I don’t notice it at all, so it’s really a matter of finding your cutoff. It’s hard to find a *VA panel with input lag as low as 20ms though (I have the LG L245WP).


IPS panels-There are various subtypes of IPS panels, most notably S-IPS and H-IPS, but their properties are largely similar. H-IPS is the newer technology and fixes some issues with “sparkly” blacks on S-IPS panels, so grab it if you get the chance.


IPS panels are about the best LCD panels out there when it comes to color reproduction quality. They are typically used in high-end contexts, such as medical imaging and computer graphics professionals.


They have a minimum color depth of 8 bits, but depths of 10 or even 12 bits are not unheard of. As such, color reproduction quality is the best you’ll find out there, displaying no gradient banding or color shifting.


IPS panels are also known for having unparallelled viewing angles. IPS panel colors stay the same no matter your viewing angle. As such, it’s often times used in smaller screens for which such properties are desirable, such as cell phones and (non-junk) digital photo frames.


Pretty much every portable Apple product uses them by the way (marketed as Retina displays now I think), as well as the larger iMacs. It’s no coincidence that Macs are typically used for graphic design.


IPS panels also exhibit at least some form of input lag, but it’s usually low enough to be unnoticeable (usually somewhere around 12ms-20ms).


Unfortunately, IPS panels are the most expensive screens there are.


Bookmarks for June 11th through August 20th

Recommended reading

All Flash, little bang

If you have ever visited You Tube you have seen a small example of Flash.  This Adobe creation is dandy for putting video on the web just about anywhere you’d want it.  In fact, there will eventually be some small flash vids on the sites I have here.  The video files are small compared to some of the other formats, and the “progressive download” nature of the beast means that videos can begin playing before they are completely downloaded (though having the video stop every few seconds while the file “buffers” is annoying on slower connections).

Within the last few years there has been a trend (still small, but growing) of creating entire websites in Flash.  This is done by creating the pages in an Action Script code, then compiling the code into a Flash SWF (a type of Flash file) that is then played through the Flash movie player (currently version 10.x). There are some interesting advantages to that, mostly for developers (primarily, that no one can see or steal your coding).

But, there are some dis-advantages, too.  One of my pet peeves is that the scroll-wheel on my mouse doesn’t work on the Flash player.  Not such a big deal when the player only takes up a part of the page, but really annoying when the entire page is a Flash player.  Another thing that doesn’t work is the “auto-fill” function of my browsers (IE8, FireFox, and Chrome).  I rely on that function to speed my logins for the sites I work on.  I’m sure these issues will be cured eventually, but even if they are no longer issues for new sites it’s likely that existing sites won’t get fixed any time soon: that will cost money!

I’m also not keen on the idea of having to have a proprietary player to see a web page.  Sure, it’s given away freely for the client (your browser).  But for how long?  And, not only are there occasional glitches with the latest version, there may be some security issues as well, issues that may not be readily visible.

Another issue is SEO, or Search Engine Optimization.  Because the Flash page code is closed to view, the search spiders don’t know when content is updated.  They are curious when new pages appear, but lose interest after a while because nothing seems to change.  I don’t think that’s too helpful.

Finally, to develop a Flash website requires either a working knowledge of Action Script (AS3 is the latest) and a development environment such as Eclipse or Flash Develop (both excellent open-source tools) or shelling out the cash for Adobe’s Flash Builder ($699.00!) and maybe a few more expensive applications if you want to go whole-hog (Photoshop, Illustrator, Lightroom, etc…, the CS5 packages start at $1899.00).

There are some options emerging, and I am playing with a couple: AuroraFlash and Silex.  Both are Flash Content Management Systems (CMSs) that by-pass the coding and just require installation to begin building your site.  Silex goes on your host, Aurora installs to your computer and creates the files and folders that you upload.  So far, I find that any changes you want to make in Aurora require uploading new files and Silex hasn’t got an intuitive method of adding or editing text content.

If you are interested in alternatives to Flash, feel free to ask: jeff@jeffdoesit.biz

Dot Net Nuke

I am playing a bit with Dot Net Nuke on my home IIS server.  If that makes any sense to you, then you are probably a little familiar with Asp.NET.  If not, let me preach on it.

IIS stands for Internet Information Services and is a web server that comes with certain editions of Windows, usually for free.  With it you could host your own website for all the world to see, as long as your internet service provider allows you to (most won’t without some type of “Business” account and higher fees).

Asp.NET is the Microsoft framework for Web applications and services.  That covers the gamut from simple web sites on the internet to corporate enterprise information systems on private networks.  It is intended to be a robust and secure framework that is also easy to work with.  I have worked with Asp.NET on a couple of websites and have had generally good luck with it.

Dot Net Nuke is a CMS created specifically for this Microsoft IIS/Asp.NET environment.  It is more complex than Joomla, but has more things that can be tweaked for look and feel.  It also has an active development community that produce business-ready modules (extensions, plug-ins, etc.) for shopping carts, catalogs, and the like.  So far, I like Dot Net Nuke.

If you don’t have a site yet, and have heard of Dot Net Nuke, here’s some things to think about before deciding that is the way to go.  The top three are Money, Money, Money.

Dot Net Nuke comes in two flavors: Community and Professional.  The first is free, the second costs.  You can get the particulars at http://www.dotnetnuke.com/.

IIS and Asp.NET hosting are another matter.  The reason that I don’t have an example site up for Dot Net Nuke is that I have not been able to find an adequate free or cheap Asp.NET host.  Because of the licensing fees to Microsoft for Server 2003-2008 and the necessary MSSQL Server (the database needed to handle content, user authorization, and so much more), free hosting with any kind of storage capacity or traffic bandwidth just doesn’t seem available.  And the cost for a Microsoft hosting solution is just plain prohibitive.  Don’t get me wrong, I’m not complaining (well, maybe a little).  Microsoft products have their use and fill a need for highly complex and secure sites.  It just depends on what you need.

To be perfectly honest, I am only mentioning Dot Net Nuke for comparison.  If your business website needs require a Microsoft platform, you are probably beyond the realm of my comfort zone and beyond the scope of my little enterprise.  However, if you are contemplating a website for your business and are looking at your options, I’d be more than happy to help you compare DNN to the other systems that are available so that you can make an informed choice.