<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

    <channel>
    
    <title>kevinguill.com &#45; Blog</title>
    <link>http://www.kevinguill.com/</link>
    <description></description>
    <dc:language>en</dc:language>
    <dc:creator>kevinguill@comcast.net</dc:creator>
    <dc:rights>Copyright 2008</dc:rights>
    <dc:date>2008-10-05T20:44:55-07:00</dc:date>
    <admin:generatorAgent rdf:resource="http://expressionengine.com/" />
    

    <item>
      <title>AntiVirusXP2008 takes over friends computer</title>
      <link>http://www.kevinguill.com/blog/antivirusxp2008-takes-over-friends-computer/</link>
      <guid>http://www.kevinguill.com/blog/article/antivirusxp2008-takes-over-friends-computer/#When:20:44:55Z</guid>
      <description>My friend called me last night and asked if I knew any good viral removal tools because he got a virus on his computer and his McAfee was not catching it.&amp;nbsp; He described the virus as taking over the computer, changing his background,   the computer windows clock was displaying &#8220;virus alert&#8221; among other strange behaviors.&amp;nbsp; We determined through research we were dealing with AntiVirusXP2008.


Here is what Norton says about AntiVirus2008


Type: Misleading Application

Name: AntiVirusXP2008

Risk Impact: Medium

Systems Affected: Windows 2000, Windows 95, Windows 98, Windows Me, Windows NT, Windows Server 2003, Windows Vista, Windows XP

Behavior


The program must be manually downloaded and installed.


Here is a screen shot of AntiVirusXP2008




This  info below was on http://hubpages.com/hub/XP&#45;Antivirus regarding more specific behaviors.


XP antivirus 2008 behaves differently on different computers depending on at what stage of installation it&#8217;s been caught, but generally the appearance of XP antivirus pop&#45;ups can end in:


&#45; desktop icons and folders messed up or disappeared;

&#45; Start button and taskbar disappeared;

&#45; user&#8217;s settings corrupted;

&#45; desktop background wallpaper changed;

&#45; annoying screensaver you&#8217;ve never seen;

&#45; disabled Task Manager;

&#45; Windows Clock appearance changed;

&#45; Windows unable to boot;

&#45; Internet Explorer not working.
XP Antivirus may degrade the desktop color scheme to 8 bit instead of 32 bit pattern. This malware also displays fake Blue Screen Of Death (commonly known as BSOD) using Sysinternals software. Additionally, the desktop may look as if Windows were restarting.



The Solution:


After trying the following with no success:


http://hubpages.com/hub/XP&#45;Antivirus

http://www.download.com/8301&#45;2007_4&#45;10041667&#45;12.html

http://answers.yahoo.com/question/index?qid=20080622134522AArOdlz

http://www.superantispyware.com/


This is what successfully removed the AntiVirusXP2008:&amp;nbsp; Malwarebytes Anti&#45;Malware






1. Download the software to your desktop.&amp;nbsp; Note: We did not purchase it.


2. After you downloaded the software, close all windows on your computer.


3.&amp;nbsp; It is advised to disable system restore.


4.&amp;nbsp; To disable system restore

right click on my computer &amp;gt; Properties &amp;gt; System Restore Tab &amp;gt; Check Turn Off System Restore Check Box &amp;gt;  click OK


5.&amp;nbsp; Double click on the newly created icon on your desktop to start the install of Malwarebytes Anti&#45;Malware.


6.&amp;nbsp; Follow the prompts in order to complete the install.


7.&amp;nbsp; After install is complete Click on the Update tab and run an update.


8.&amp;nbsp; When update is complete, click on the Scanner tab and check the Perform Full Scan radio button. Then Click Scan.


9. The Scan will take approx 40 minutes depending on the size of your hard drive.


10.&amp;nbsp; When the scan is complete click OK to show results of the scan.


11.&amp;nbsp; Make sure all items are selected and Click Remove Selected.


12.&amp;nbsp; When the Malwarebytes Anti&#45;Malware software is finished removed, a notepad doc will pop up. you can review, print, and save this doc if you wish.


13. You can then close the Malwarebytes Anti&#45;Malware software.


14.&amp;nbsp; Restart your machine.


15.&amp;nbsp; AntiVirusXP2008 should now be removed from your system.


16.&amp;nbsp; You can now either purchase the pro version of this software or remove it by using Add/Remove Programs in your control panel.


17.&amp;nbsp; You may also turn back on the system restore feature.</description>
      <dc:subject>Just blogging</dc:subject>
      <dc:date>2008-10-05T20:44:55-07:00</dc:date>
    </item>

    <item>
      <title>Train&#45;ee&#8217;s EE workshop : Final Review</title>
      <link>http://www.kevinguill.com/blog/train-ees-ee-workshop-final-review/</link>
      <guid>http://www.kevinguill.com/blog/article/train-ees-ee-workshop-final-review/#When:01:35:45Z</guid>
      <description>Check out this fine group of ExpressionEngine geeks, and in the front row is our mentor and instructor, Mike Boyink of Train&#45;ee.com.&amp;nbsp; This class was truly wonderful.&amp;nbsp; The amount of material that was covered was impressive.&amp;nbsp; Here was the agenda.&amp;nbsp; With that massive amount of material, I was worried that we weren&#8217;t going to get through it all. But we did without feeling rushed, and also had time for lots of side topics.&amp;nbsp; For his first time instructing a class, he sure was on his game.&amp;nbsp; That guy is like an ExpressionEngine Encyclopedia.&amp;nbsp; It is pretty impressive.&amp;nbsp;  I&#8217;m sure it will take me weeks to review the material and go through everything that was presented, but I feel I have a very solid understanding of EE now.&amp;nbsp; I can&#8217;t really say what my favorite aspect of the training was because it is hasn&#8217;t all sunk it yet and there was alot. I can&#8217;t wait to get back home and implement what we learned into client websites.&amp;nbsp; I feel so much more confident about what I&#8217;m doing with ExpressionEngine.&amp;nbsp;  I know it will take some time for Mike and Collective Idea to put together some other courses on ExpressionEngine, but I definitely will be attending other events put on by these guys.&amp;nbsp;
The other thing I learned, and truly think is amazing is how welcoming and tight niched the EE community is.&amp;nbsp; It&#8217;s was very cool to meet some of the EE powers users that are in the forums constantly helping out us rookies.&amp;nbsp; For them to come out and meet with us, eat dinner, and share their experiences with EE and other CMS tools, is invaluable.&amp;nbsp; 


I also have to give much thanks to Daniel Morrison and Collective Idea for such a highly organized event, and for the great hospitality.&amp;nbsp; He took the group to different places in Holland, including the beach and multiple restaurants.&amp;nbsp; Everything was really enjoyable.


Much Thanks to Train&#45;ee and Collective Idea! 


you can see more photos of the training here</description>
      <dc:subject>ExpressionEngine</dc:subject>
      <dc:date>2008-09-13T01:35:45-07:00</dc:date>
    </item>

    <item>
      <title>EE workshop : Day 2</title>
      <link>http://www.kevinguill.com/blog/ee-workshop-day-2/</link>
      <guid>http://www.kevinguill.com/blog/article/ee-workshop-day-2/#When:01:43:13Z</guid>
      <description>After day 2 of the ExpressionEngine class In Holland, I&#8217;m more excited than ever.&amp;nbsp; This has been a fabulous experience.&amp;nbsp; The hospitality that Mike Boyink and Collective Idea have extended to us has been above and beyond the norm.

 

About the class so far; there is a wide range of EE users in the class.&amp;nbsp; Some have never used EE before, while others have quite a bit of experience building sites with EE and well as other content management systems.&amp;nbsp; Nobody seemed bored with the elementary stuff, and yet nobody appeared overwhelmed with the nuts and bolts of EE.&amp;nbsp; Mike has done a great job of keeping the class focused, on track, and everybody on the same page.&amp;nbsp;  Today we started building the architecture of the site by building new template groups, and using EE tags and variables to build navigation and pull in weblog data dynamically.&amp;nbsp; I can&#8217;t wait for the next two days of the workshop and to interact with a great group of people.</description>
      <dc:subject>ExpressionEngine</dc:subject>
      <dc:date>2008-09-11T01:43:13-07:00</dc:date>
    </item>

    <item>
      <title>Train&#45;ee&#8217;s ExpressionEngine Training</title>
      <link>http://www.kevinguill.com/blog/train-ees-expressionengine-training/</link>
      <guid>http://www.kevinguill.com/blog/article/train-ees-expressionengine-training/#When:13:14:38Z</guid>
      <description>Mike Boyink from Train&#45;ee is hosting the first ever classroom led instruction of ExpressionEngine (EE) in Holland, Michigan.&amp;nbsp; I stumbled across EE about two years ago, after thinking I was going to become a bad #!*$ developer overnight, and reading every book I could on web development.&amp;nbsp; After comparing content management systems, I chose EE.&amp;nbsp; What I found two years ago, was there were not many tutorials, or trainings on EE.&amp;nbsp; Yea there was the documentation and four start up videos, but it seemed like something was missing, I was still was very unsure of how to really develop an ExpressionEngine site. I put EE on the shelf and went in a different direction of building systems from scratch(or attempting anyway).&amp;nbsp; I still new that EE was the tool to be using, especially for clients websites,  although may not be the most popular, I re&#45;visited ExpressionEngine again.&amp;nbsp; This time while trying to find tutorials, I found Mike Boyink, and his books on ExpressionEngine.&amp;nbsp; This is exactly what I had been looking for.&amp;nbsp; After reading and watching the screencasts, I finally have a better understanding of EE, but like always I had some more questions. Continuing to research,  I saw Mike Boyink was offering a workshop on ExpressionEngine in September.
I knew I had to take advantage of this and I had to find a way to Holland, Michigan.&amp;nbsp; When I saw there were  two scholarships available, I couldn&#8217;t believe it.&amp;nbsp; I think it is very rare that organizations these days, when the economy is down, and greed is high, that not one, but two scholarships would be offered, especially for such a small venue.&amp;nbsp; This is a community I definitely want to be a part of.&amp;nbsp; I applied but didn&#8217;t win, but I am still going to Holland, Michigan and that is all that matters.


I finally have an opportunity to interact with a well known ExpressionEngine mentor, and other EE users that are in the same position as me.&amp;nbsp; I&#8217;m pumped to have any opportunity to learn EE, but more so that the experience  will be a small classroom setting, rather than a large event type that are normally hosted.&amp;nbsp; Nice choice Mike!&amp;nbsp; I will be sure to share and report on the event while in Michigan.


This is the agenda Mike has laid out:


We&#8217;ll have four days in the classroom &#45; and the scheduled training will run from 9:00am to 4:00pm (breakfast and lunch will be provided).&amp;nbsp; From 4&#45;5pm you can ask questions, get feedback on your own EE project, or bail early to go catch up on email before heading out again.


Specifically we&#8217;ll cover the following:


    * Installing ExpressionEngine

    * System Overview

    * Control Panel

    * Loading an existing design template into EE

    * Chunking the visual design into parent and embedded templates

    * Passing variables to embedded templates

    * Designing an ExpressionEngine architecture to power the visual design

    * Implementing EE weblogs, custom fields and categories to hold content

    * Building dynamic navigation menus

    * Building page titles and setting navigation states dynamically

    * Creating content relationships

    * Using EE conditionals

    * Using plug&#45;ins

    * Implementing a Contact Form

    * Implementing the EE search engine

    * Implementing an different content types (TBD)

    * Setting up the site for client access</description>
      <dc:subject>ExpressionEngine, Web development</dc:subject>
      <dc:date>2008-08-31T13:14:38-07:00</dc:date>
    </item>

    <item>
      <title>CSS: Using the universal selector for &#8220;Browser Control&#8221;</title>
      <link>http://www.kevinguill.com/blog/css-using-the-universal-selector-for-browser-control/</link>
      <guid>http://www.kevinguill.com/blog/article/css-using-the-universal-selector-for-browser-control/#When:03:30:25Z</guid>
      <description>&#8220;Browser Control&#8221; can be one of the toughest and most frustrating aspects of building a website with CSS.&amp;nbsp; The good news is it doesn&#8217;t have to be. Using the right tools and knowing what to avoid, your life can much easier building cross browser compatible websites.


This will be the first of a two part series about &#8220;Browser Control&#8221; using CSS.&amp;nbsp; Can every aspect be covered in a two part series? No, but what I will cover in this series are some simple tips and tools that will dramatically reduce your intake of Advil for those brutal headaches that some browsers cause (I won&#8217;t name names).


The first part will discuss the universal selector tool.&amp;nbsp; It is simple to use, takes about 10 seconds to implement in your style sheets and creates an even playing field when it comes to elements in your html document.


Here it is:


*{}
The asterisk applies any declarations inside the curly brackets to every element.&amp;nbsp; This makes it very powerful, and with power comes responsibly.&amp;nbsp; I generally only use it one time, place it at the top of my master style sheet, and only use these two declarations.


*{

margin:0;

padding:0;

}


The effect is now every element no longer has default margins and padding, setting all elements to 0, keeping them on the same playing field, at least when it comes to margins and padding (Which I see give people the most trouble in whipping a browser into shape). 


Now you can apply margins and padding to only the elements that you specify.&amp;nbsp; 


For example, paragraphs no longer have margins so we need to declare them.&amp;nbsp; I like to set my paragraph margins as follows:


p{

margin:5px 0px 10px 0px;

} 


Using this selector is very simple, yet extremely powerful tool can save you so much time troubleshooting and just building the site, however if you get carried away with it, plan on buying some Advil.


The universal selector tool is by far one of my favorite tools in controlling how browsers render elements.&amp;nbsp; I was very fortunate to have picked up a CSS book early in my career that discussed it, and what a lifesaver it has been. 


The universal selector tool is by no means a cure all to &#8220;Browser Control&#8221;, but it is the first step I take in for making every site rock solid.


In the next part of the &#8220;Browser Control&#8221; series, I will discuss how using left and right margins and padding play havoc with the box model(s), and why it is best to avoid using them for certain HTML elements.</description>
      <dc:subject>CSS, Web development</dc:subject>
      <dc:date>2008-08-13T03:30:25-07:00</dc:date>
    </item>

    <item>
      <title>A List Apart&#8217;s 2008 Web Designer Survey</title>
      <link>http://www.kevinguill.com/blog/a-list-aparts-2008-web-designer-survey/</link>
      <guid>http://www.kevinguill.com/blog/article/a-list-aparts-2008-web-designer-survey/#When:17:14:43Z</guid>
      <description>Being fairly new to the web industry, I am always curious about how others, especially those who have been in it a while, feel about there careers, growth opportunities, and also the big questions; What are the salary potentials are in terms of  web designers, developers, programmers?&amp;nbsp; What are the demographic trends? What jobs are saturated?&amp;nbsp; What are peoples skill level? Where do I fit in?


This types of information can be extremely valuable in determining which direction you want to take as the web world is a big one. 


A List Apart has developed a survey asking those types of questions.&amp;nbsp; This types of surveys are great for us web designers, developers, and programmers to mobilize to make our industry the very best it can.


You can read the findings of the 2007 results of the A List Apart survey here</description>
      <dc:subject>Web development</dc:subject>
      <dc:date>2008-08-08T17:14:43-07:00</dc:date>
    </item>

    <item>
      <title>Jerry West brings SEO Revolution to Denver</title>
      <link>http://www.kevinguill.com/blog/jerry-west-brings-seo-revolution-to-denver/</link>
      <guid>http://www.kevinguill.com/blog/article/jerry-west-brings-seo-revolution-to-denver/#When:03:08:04Z</guid>
      <description>The company I work for had the unique opportunity to have Jerry West, SEO expert and founder of SEO Revolution come to our office and provide training, recommend tools, and share his thoughts on the industry.&amp;nbsp; What an awesome opportunity we had.&amp;nbsp; It was Jerry&#8217;s knowledge, experience, our web team, two days and an agenda.&amp;nbsp; You can&#8217;t beat that.&amp;nbsp; 
It is rare in a person&#8217;s career to have the chance to meet and interact with industry mentors or leaders.&amp;nbsp; Sure, there are there are technology shows and workshops that you could attend, and maybe you are the lucky one from the audience that gets chosen to ask a question.&amp;nbsp; However at times, I have found myself (I know others have felt the same) leaving the event just as confused as when I entered the building.&amp;nbsp; Attending events are fun, a terrific place to network, you always learn something, and they keep you excited about you&#8217;re a career, but Jerry&#8217;s visit to our office was &#8220;priceless&#8221;.&amp;nbsp; 


We received in depth, basic and advanced training on many topics:


Keyword research

Pay per click campaigns

Organic search

Link building

On page factoring

and of course Testing


In addition to the training, we had wonderful open table discussions that initiated creative thinking, different methodologies, and a whole new set of questions.


Any and all people involved in the web should get with the SEO Revolution and check Jerry West out.&amp;nbsp; 


Thank you Jerry!</description>
      <dc:subject>Just blogging, SEO/SEM, Web development</dc:subject>
      <dc:date>2008-08-06T03:08:04-07:00</dc:date>
    </item>

    <item>
      <title>Content Management Systems&#8230;  Which to Use&#8230;</title>
      <link>http://www.kevinguill.com/blog/content-management-systems-which-to-use/</link>
      <guid>http://www.kevinguill.com/blog/article/content-management-systems-which-to-use/#When:20:35:00Z</guid>
      <description>With so many popular content management systems (cms) and blogging tools on the market, it is difficult to choose which one is right for you as a developer, but also right for your clients.&amp;nbsp; After much research (and some seriously late nights) on which cms or blogging tool I thought would meet my expectations, I chose ExpressionEngine (EE).&amp;nbsp; I first learned of ExpressionEngine in a book called Blog Design Solutions written by a group of highly respected individuals in the industry.&amp;nbsp;   The book didn&#8217;t compare the products, but had a chapter on the each of the more popular tools; WordPress, Movable Type, TextPattern, ExpressionEngine, and of course the option to build your own.&amp;nbsp; The first thing I did was build my own.&amp;nbsp; I thought it was great but very time&#45;consuming.&amp;nbsp; I wrote a few different basic content management systems featuring blogs with the help of the internet and many other books.&amp;nbsp; I thought it was great fun and still do.&amp;nbsp; However, I&#8217;m not sure if that is the best option for every website and especially if time is a factor.
In choosing the tool that is right for you. It is going to come down to your current knowledge of web design and development, accessibility and usability expectations, features, patience, and time.&amp;nbsp; 


My choice remains ExpressionEngine. My opinion may change after further usage, and more research and development of the other options.&amp;nbsp; But for now, I&#8217;m excited to use kevinguill.com as a playground to learn more about ExpressionEngine. I had only minor issues in developing this site with EE and were all worked out to my satisfaction.&amp;nbsp; Hopefully, the release ExpressionEngine 2.0 (summer &#8216;08) will address (rumors say they will) the member profile area.&amp;nbsp; Visually it is just awful.&amp;nbsp; I dabbled at theming the member templetes to match the look of my site, but after reviewing how massive the library of file was, I decided to wait and see what EE 2.0 will bring.</description>
      <dc:subject>ExpressionEngine, Just blogging, Web development</dc:subject>
      <dc:date>2008-05-10T20:35:00-07:00</dc:date>
    </item>

    
    </channel>
</rss>