Now With Web 2.0!

Archive for December 2004

Dec
27
2004
I love finding shortcuts and tricks to CSS coding because sometimes they are necessary to get pixel perfect display across all browsers. Following are a few links that I use on a regular basis when I come to a dead end when coding CSS.
Dec
22
2004
I seem to always need to find the hex values of colors I see while browsing. For some reason or another I have to find out the exact colors and it always seemed to be a pain to open Photoshop or some color sampler program to get it. If you’re at all like me, simplicity is a life saver and ColorZilla is no disappointment.
ColorZilla is an extension for Mozilla Firefox and the Mozilla Suite. It assists web developers and graphic designers with color related tasks - both basic and advanced. With ColorZilla you can get a color reading from any point in your browser, quickly adjust this color and paste it into another program. You can Zoom the page you are viewing and measure distances between any two points on the page. The built-in palette browser allows choosing colors from pre-defined color sets, saving the most used colors in custom palettes. DOM spying features allow getting various information about DOM elements quickly and easily.
Get the download from IosArt.com
Dec
20
2004
Quite a while ago I passed by the site of a Swedish artist named Linda Bergkvist and was awe struck by the amazing pieces in her gallery. Somehow I navigated to it again today and I must say that the recent additions are no less spectacular than the ones i’ve seen before. So go ahead and check out her site, furiae.com
Dec
19
2004
For many of us the difference between 1099 Independent Contractors and W-2 Employees is very clear for various reasons. But there are many out there that either never encountered it or never thought to discover their differences. In this article, I will try to provide you with the necessary information so that you can determine which situation is better for you. W2 We will start off with W2 because it’s more common, chances are that most if not all the jobs you’ve had in the past used W2. When a person is paid on the form W-2, the employer automatically withholds and pays all of the necessary employee income taxes as required by the IRS. These taxes include: Federal Income Tax, State Income Tax, and FICA (Social Security and Medicare). In addition, the employer will pay all of the necessary employer taxes. These taxes include: FICA (Social Security and Medicare), FUTA (Federal Unemployment Tax), and SUI (State Unemployment Tax). In most cases, the employer provides the equipment and office space you need. You may be eligible for some or all of the benefits your employer offers to permanent employees such as medical, life, and disability insurance; pension plans; sick days; paid holidays, etc. 1099 Working on a 1099 basis means that you are working as a true independent contractor under the IRS rules. You work on a 1099 basis when you are in business for yourself as a sole proprietor or as a corporation. Your clients report the money they pay you to the IRS on a 1099 form. Your clients typically contract with you to work on a specific project. You should have a written contract with each client that delineates the work you will perform, the fees the client will pay, and how the client will pay you. You will send invoices to the client in accordance with the contract terms. True independent contractors are responsible for tracking all business expenses and income and for making quarterly federal and state income tax payments. The IRS and Taxes In recent years, the IRS has begun to realize the large sums of potential tax revenue they are losing due to misclassified 1099 independent contractors who should legally be W-2 employees. When a company pays a contractor on a 1099-misc form, they avoid the following: federal and state tax withholdings, deposits and reports, the employer’s share of Social Security and Medicare taxes, state and federal unemployment insurance premiums, state disability insurance premiums, Workers’ Compensation costs, fringe benefits, vicarious liability for employee negligence, and EEOC regulations. The IRS estimates that it loses between $4 to $20 billion per year in unpaid taxes as a result of this misclassification problem. Understandably, the IRS has made it a priority to investigate 1099-misc forms that are turned in at the end of the tax year. The IRS is continually conducting audits to determine whether or not contractors are being properly classified. Needless to say, there are many ‘companies’ out there more than willing to exploit the freedoms of 1099 so careful consideration is necessary to ensure you are not falling into that misclassified 1099 independent contractor position. I’ve done some research and found some great resources that spell out the telltale signs of what should be an employer-employee relationship. The IRS Control Test Common law defines an employer-employee relationship as one in which the employer has the right to control the “means and details” by which services are performed. Years ago, the IRS developed what came to be known as the 20-Factor Test, an analytical tool for distinguishing employees from independent contractors. This evaluation method was revised in 1996. The current test evaluates the degree of control according to three criteria: behavioral control, financial control, and the relationship between the parties. BEHAVIORAL CONTROL Instructions. If a company gives a worker instructions pertaining to how the work gets done rather than simply to the end product, this is evidence of an employer-employee relationship. The more detailed the instructions, the stronger the evidence. Examples of instructions indicating that a company controls the means and details of the work include:
  • When and where to work
  • Which assistants to hire
  • Sequence of steps to follow
Training. Ongoing training about specific methods and procedures is evidence of an employer-employee relationship. Some kinds of training, however, are consistent with independent contractor status. These include informational sessions about new policies or pertinent government regulations, and voluntary training programs for which workers do not receive compensation. FINANCIAL CONTROL Opportunity for profit or loss. The IRS considers the opportunity for profit or loss to be the most significant test of whether a worker maintains control over the economic aspects of his or her activities. An independent contractor has the freedom to make business decisions that impact the profitability of his or her enterprise. Such decisions might be related to the types of equipment to buy, or how to invest capital. In addition, the following factors contribute to the worker’s opportunity for profit or loss:
  • Significant investment. A significant financial investment on the part of a worker, such as the lease of office space, or the purchase of equipment, is evidence that the worker is operating as an independent contractor. Since some types of work do not entail large expenditures, an absence of a significant investment is not necessarily a sign that the worker is an employee.
  • Unreimbursed expenses. While companies usually reimburse employees for their incurred business expenses, some also reimburse independent contractors. Consequently, the IRS does not consider reimbursed expenses to be an important factor in distinguishing the two groups. The presence of unreimbursed expenses, on the other hand, is taken to be evidence that the worker is an independent.
  • Services available to the relevant market. If a worker makes his or her services available to other potential clients, this is evidence of independent contractor status. However, a contractor may hold only one contract for a period of time without it constituting an employment relationship, as long as his or her services are available to other companies.
RELATIONSHIP OF THE PARTIES Intent of the Parties/Written contracts. In determining the relationship between a worker and a company, the IRS considers how the written contract describes the intent of the parties involved. What is important is not the title specified in the contract (contractor or employee), but any evidence of which party maintains control (descriptions of the rights and obligations of the parties, reimbursement of expenses, etc.). Although intent is not considered substantial evidence in itself, it can play a pivotal role in cases where other evidence is ambiguous. Benefits. If a company grants a worker employee benefits, such as health insurance or paid vacation time, this is evidence of employee status. However, the absence of employee benefits is not necessarily a sign of contractor status, especially in cases where the law does not require a company to offer benefits. Termination. Traditionally, the terms on which either party could terminate the relationship played an important role in determining whether a worker was an independent contractor or an employee. The ability of either party to terminate at will was taken as a sign of an employment relationship. Because of the complexities of labor law and modern business practices, however, the IRS now gives less weight to this type of evidence. Ongoing Relationship. If a business and a worker enter into a relationship with the understanding that it will be permanent or indefinite, this is evidence of an employment relationship. However, long-term contracts, as well as contracts that are regularly renewed because of excellent service or competitive prices, are consistent with independent contractor status. Regular Business Activity. If a worker performs activities or services that are “a key aspect of the regular business of the company,” this is evidence of an employment relationship. This does not mean that a contractor cannot perform important, necessary work for a company. It simply indicates that the work cannot constitute one of the company’s essential functions. For example, a frozen yogurt shop may hire a contractor to install and repair the yogurt machines. Although this work is essential, it is not part of the company’s regular business. Please note that this information is provided only as guideline. According to the IRS’s own publications, there is no “magic number” of criteria that determines whether a worker is a contractor or an employee. In each case, the evidence should be weighed to see which party maintains the predominant control over the means and details of the work. For more information, visit the IRS Web site at www.irs.gov. Excerpts of this article were obtained at eWork Services.
Dec
12
2004
16,946,328 Domains used PHP as of August 2004, that’s up from less than 4 million just 4 years before. So what’s so special about PHP? Why such a craze over a programming language? In this article I will try to display the immense power one weilds when using PHP. PHP (short for PHP: Hypertext Preprocessor) is a very versatile programming language used mainly for Server-side scripting in web development. Many love it not only because it enables them to create dynamic web applications but because it can also easily be embedded into HTML. Here’s a few of the building blocks of PHP to get you started. In the following example, I will output the phrase Hello World… <?php       echo “Hello World”; ?> Every block of PHP code must start with the <?php in order to tell the server to initialize the PHP interpreter. The next line is where the output happens. The echo tag is what sends information to the browser to be displayed. All PHP code is enclosed within quotes much like the tags of HTML, either single (’) or double (”) quotes are used depending on the case. All functions, along with requiring quotes, also require the use of a semicolon (;) after each statement. When you’re done using PHP in a script, you must close it using ?>. Pretty easy right? Next we move on to the use of variables and mathematics. In the following example, I want to output that Steve has 3 apples and Elaina has 4 as well as the total number of apples they both have. Although it’d be easy enough to do the math personally and manually enter the values, it wouldn’t be nearly as fun as letting PHP do it right? <?php
      $name1 = "Steve";
      $name2 = "Elaina";
      $apples1 = 3;
      $apples2 = 4;
      $total = $apples1 + $apples2;
      echo "$name1 has $apples1.<br>
            $name2 has $apples2.<br>
            They both have a total of $total apples.";
?> So here’s a rundown of what’s going on in the code above, I set 4 variables called name1, name2, apples1, and apples 2. Variables start with a doolar sign ($) to signify that they’re variables. After the $ the variables are given a name consisting of letters, numbers, and other safe characters including the underscore (_) and the hyphen (-). Following the name is an equal sign (=) and the value that the variable carries. If the variable is a number, there is no need for quotes surrounding it but adding them anyway changes nothing. Variables containing words or strings of words do require the quotes. The next line is when the mathematics are done, I set the variable total to be equal to the sum of the two apple variables I just set. So this line is adding apple1 which is 3 to apple2 which is 4 making $total equal 7. Next we set the output with the echo tag again, this time we’re including the variables and a bit of HTML to make the result easier on the eyes. One key thing to remember when writing your echo tags is that it’s outputting to the server and not directly to the browser so tags are available for use. In this example, I placed the variables in with the text and added break tags so it would show up on different lines. The output for this code is as follows…
Steve has 3. Elaina has 4. They both have a total of 7 apples.
The variables were very simple for the sake of this example, but imagine if the numbers were dynamically generated from form results, or pulled from a database. This simple bit of code would carry more value wouldn’t you think? Now imagine that you’re no longer adding apples, instead you were calculating your total monthly bills. Even more valuable? The truth is, the possibilities of PHP are endless and just get better and better when mixed with other resources such as forms and databases. This blog site you’re reading was coded in PHP, in fact, chances are that any forum you’ve been a part of was coded in PHP. So in concusion, the combination of PHP being easy to use and a free open source programming language has made it a favorite for millions of web developers world wide. If you would like to learn more about PHP and it’s origins, visit PHP.net, the place for all things PHP. Enjoy!
Dec
07
2004
Thanks to the guys at Creative Bits for sharing this little nugget of information. I thought it was pretty cool, never knew it was possible…
Many people find this tip out completely by accident, but many never knew about it, so I thought I would share. When using the Drop Shadow layer effect, rather than entering numbers over and over into the X and Y box until you get just the right position for your Drop Shadow, you can simply drag the shadow around in the image window until it’s right where you want it. The numbers in the boxes adjust accordingly. This tip also works for textures, bevel & emboss, patern overlay and satin layer effects.

Dec
02
2004
Here are some random portfolio sites I’ve come across…. http://justdesign.org/ ::graphic design http://www.timmarrs.co.uk/ ::illustration http://www.junkdrawer.s5.com/ ::graphic design, illustration, painting http://www.cquit.pt.vu/ ::illustration, sketches http://www.justinkrietemeyer.net/ ::illustration http://www.antigirl.com/ ::photo, collage http://www.subdisc.com/ ::cool site, photo, cool ass layout http://www.peterfunch.com/ ::cool site, interesting nav, photo http://www.jardemar.com/ ::pretty site, photo http://www.systeme-d.com/ ::high-res photo, cant figure out the nav tho http://www.loop-land.co.uk/ ::cool site, illustration http://www.soppcollective.com/default.htm ::flash, illustration, design…very cute http://www.180red.com/ ::retro design, cute simple site http://www.eccentris.com/flash.htm ::pimp site, great photography, boys will like this http://www.16kdesign.com/ ::digital media work of all sorts http://sueleland.com/ ::photography, nice site http://www.notbent.com/notbent.htm ::photography, cool nav http://www.t-michael.com/ ::cool flash site, fashion, photography http://www.deli.naive.it/ingdeli.htm/ ::cute girly illustration http://www.fcukstar.com/ ::get a listing of many sites here ….this is enough 4 now….I’ll keep adding
Dec
02
2004
Apparently Panang is a popular name for dogs and elephants…check it out
Dec
02
2004
This interesting Wired article tells us just how unsecure cell phones can be. Interesting stuff. Speaking of security, anyone know any good spy-ware software? I use Ad-Aware and Spy Hunter…but those are just removing software, anyone know of any preventive ani-spyware progs?
Dec
02
2004
http://www.linuxelectrons.com/article.php/20041201214156955 Check it out, definitely help out if you’re into anything video. -T
Dec
01
2004
For any of you that have been nixed by C1… I know a good company in need of an ASP programmer on a contract basis…may even be part time/a few days a week. Good gig- they need someone fast. email me if you are interested. -kr
Dec
01
2004
resfest is in town this weekend. Anyone interested in going? resfest.com RSVP HERE!!!!! :)