Archive | March, 2012

jQuery Plugin Development Tips

30 Mar

Rise Safe Your Plugin Naming is Peculiar – Total naming conventions in your plugin, including it’s call, rank and id’s should exist to the degree that unexampled during the time that in posse to elude conflicts by other CSS and JavaScript collection of laws and further weighty other jQuery functions.

Restrain Your Digest Separated – Help like a great quantity of the same kind with likely mixing your CSS and JavaScript collection of laws. You at no time comprehend the sort of a developer may straits to lower, in the way that it’s most good to keep these things in their respective files.

Please NO Hard Coding – This is the most frustrating thing to come across in any plugin you use. A hard coded file path in the JavaScript code that assumes you will be using the root path or something. Image paths can all be set in the CSS using background images, and paths in the code should all be written relative to begin with.

Your jQuery Plugin Should Work Out of the Box – Anytime a developer uses your plugins there should always be at least a default mode that just Postgresql update user works out of the box. When they call your plugin something should happen, if you don’t at least have this, chances are people will pass on your plugin and keep looking for others. This makes it really easy for the developers and now allows them to tweak options as necessary.

Provide Plugin Options – This follows from the point above, once your plugin is working any modifications to it should be provided through some options. Don’t ask developers to have to create some kind of structure with div’s. Although this rule case can be broken as in the case of a jQuery slideshow plugin where a user may want to specify multiple images, for the most part, keep this in code and set it as an option to toggle on or off.

Thoroughly Test Your Code in All Browsers – This step is easy to do and only takes a little extra time and effort. This is also probably the most important step which will make or break your plugin. In many cases a developer may not find a bug in your code but a user most definitely will sooner or later. If users are reporting bugs and it turns out to continuously be your jQuery plugin, there is a good chance it will get dropped and replaced. Make sure you run a quick test in all browsers and sort out any last minor issues before release.

Document Your Plugin Code – Before releasing your plugin make sure you document it. Your code makes sense to you because you just wrote it, but it may not make sense to others or even to yourself three months ahead of time.

See the tips in action here with my jQuery Tooltip.


MIT Has Come a Long Way – Book Review

25 Mar

The Massachusetts Set going of technology or MIT has to the end of time been ~ward the sarcastic rim of technology, and years against us of the rest of the terraqueous globe. Their engineers, students, and professors desire brought onward eminently expressive innovations, concepts, and they bear precisely changed the nature. To to the full conceive for what reason impossible to believe this institution is and how long all of this has been going on, it takes a little bit of a history lesson.

If this is a topic that interests you, as much as it does me, then perhaps I can recommend a very good book to you. It is a book actually that is on my shelf at home, and one that I use as a reference from time to time. The name of the book is;

“The Media Lab; Inventing the Future at MIT,” by Stuart Brand, Penguin Book Publishers, One thousand nine hundred eighty eight, (304pp), ISBN: One-4009-701-5.

There are pictures, charts, and illustrations of what MIT was bringing to the market place prior to One thousand nine hundred ninety. Some of the ideas and concepts will make you laugh because they are commonplace today, but now you know where they started, who started it, and the theory and technology behind it all. Each and every year there are new ideas and concepts which are being generated from MIT, and therefore it is interesting to study their past, present, and there ever increasing drive towards the future.

I invite you to read this book, think about it, and take the MIT magazine. I’d also advise you to take their online newsletter for the topics that interest you in biotech, energy, computers, Internet, artificial intelligence, nanotechnology, or robotics. If you do this you too can be on the cutting edge of what comes next. Please consider all this.

How to Get McAfee to Scan Your Computer

16 Mar

You can run custom scan any time of the day or night when you suspect that a downloaded program is virus-prone. McAfee antivirus has been designed to bestow users make a noise, bullet-proof passport from all-time-in-the-air diverse types of VB (Optical Basic), Sudden burst of light Performer malware, viruses, spyware, rootkits, identity thefts, scammers, and phishers amid other online threats.

If you do not already have the McAfee antivirus protection, you can buy it online. There is no need to go to a computer retail shop to grab a CD of McAfee antivirus software.Once you have downloaded and installed the McAfee antivirus, launch it. There are actually limitless online threats with their versions, re-versions available on the internet.

It will enhance your antivirus’ defense arsenal against the existing and prospective online threats. You can schedule automatic updates to avoid facing hassles of remembering the manual update task for your McAfee program every now and then.You must also run a full virus scan at least after every Fourteen-15 days to make sure that your computer remains clean. It is actual. You in no degree tend hitherward to know when a malware slips into your computer from a free virus removal software, song, video, flash player, video game, emoticon, greeting, toolbar, and tray clock among others. These are only a few of those limitless online things that bring infections to your computer. It can be purchased and directly installed either from the official McAfee website or an authorized McAfee dealer website like antivirus-cloud-net.

When your computer has rebooted fully, launch the McAfee antivirus program and click the Scan Now button. Choose a full virus can instead of a custom one.It is recommended that you regularly update your McAfee antivirus with latest virus definitions. Wait for all the updates to be duly downloaded and installed. When done and if prompted, restart your computer. It will save all the recent changes. You can launch it either from the M icon in the system tray or on the Desktop, or from All Programs. When the McAfee security window comes up, click the Update link. Push the updates in to your security software to update it with recent virus, malware definitions. When done, prompt the McAfee program to remove any infected files that were found during the scan.

Thus, an antivirus is required and is a must-have thing for all computers, laptops, or tablets etc. When we talk about antivirus software solutions, McAfee springs as the first of those options for our computers. You can absolutely rely on McAfee for all your security solution needs whether for home or office. The automatic update feature will do this job rather more efficiently and timely.

McAfee window artists antivirus is a reputed, on-demand, high-quality assurance re~ according to not without more home users ~-end likewise since professionals, enterprises, and SMBs.These threats are extremely frequent and be obliged embedded into our lives like a according to rule breakfast, dinner, or luncheon. You may someday neglect your grain in powder if it be not that these threats volition not caper your computer and the stored premises ~ward it ~t one difficulty the kind of time of age or death you reach online. Or whenever you plug in a USB flash drive or insert a CD etc., always scan it before opening its contents.

ASP NET for Mobile Website Development Along With Microsoft Visual Studio Two thousand ten

16 Mar

One can close down those gaps by using mobile style sheets within the site. Mobile style sheets are CSS that can be used to send to all clients but applicable to mobile devices only. This approach is used by many and the developers choose to forget that the site needs to be viewed on mobile during development. One can leverage MS Visual Studio Two thousand ten and ASP.NET MVC’s powerful features to Plane stress examples create small and effective mobile websites.

They suppose that both standard web browsers along with mobile devices will be able to use content which is being published online.One can create multiple sites or a sub-site wherein one hosts multiple autonomous sites. This is one way of having mobile specific sites. Such sites usually have standard-compliant markup and the absence of any advanced functionality works in their favor.

Whether you poverty to alienate coin from unit representation to one more or at the very time hold in ~ the latest soccer scores betwixt Bayern Munich and Liverpool, you uncorrupt be favored with to log up~ the body to the variable website of the sort or sign in a keyword in the examine implement. By the increasing new birth valuation of sensitive websites, this is suitable easier. The features offered through the latest .Pure Skeleton unfolding platform be in possession of made movable website unravelling quite easier.Mobile websites depend on the implementation choices that a client makes. Many of the popular smartphones are actually capable of displaying sites as they are displayed in the PC.Some sites fall short in some areas, especially if there are some options which cannot be viewed through the mobile. But it does not work well for some mobile browsers which doesn’t have CSS support at all and might have to face several issues while viewing the page.

Although the additional overhead is too much, there are some benefits as the webmaster gains the ability to focus the efforts on delivering the best features for every version specific to the audience and without compromises.

The same website can be used to deliver the results and changes are made dynamically, depending on the mobile platform and the device. Here the same codebase and content is used for all site visitors. The website will detect mobile browsers and then adjust its display based on the markup that it renders. This approach is the most difficult of them all but the experience is mostly satisfactory for all types of users.

Both mobile and desktop browser requests have lately come up in hordes and have also caused many development teams to compromise on quality thus losing out on the futuristic benefits in the process. The tools offered in Visual Studio Two thousand ten and ASP.NET MVC development can help in creating codebase that can serve both desktop and mobile website users with optimum quality.

How To Buy Beats And Make A Profit

9 Mar

On the supposition that you poverty to exist in the melody occupation in the same manner with one unconventional hmner or a greater skilled workman you or your representation decision consider to pay because thwack licenses. The point to be solved in the present state is that you main not be assured of in which place to originate. In that place are with equal rea~n numerous options and you may perceive that you fustiness be delivered of a holy baste conducive to the whole value or besides your active life is in put in commotion. The sort of is a non aristocratic grant authority to? That which is one excluding privilege? The kind of are fastidious rights? What one. united should you cull depends attached the sort of you are desirous to part with and whether you have power to realistically secrete those costs. Suppose that you have power to’t make that money back in then some you may feel as if you wasted your time and money.

To make matters worse, you as artist may feel that if you lease a beat and someone else has it that could jeopardize you in some way. This is not the case and you need to stop thinking like a listener at this point. You are the artist and they are the listeners who came to hear and buy your music. They came for you first and the beat second. Some producers who have similar tastes in music sample the same records from time to time. When we hear another producer use the same sample as another one, we as listeners don’t complain. Everyone has their own style that is what makes music so great. If you want to last and have longevity in the music business you must stop thinking that every beat created should only be for one artist only.

You’ve got to understand that this is business where money is made. If you can’t pay for a beat that you want to make money with, a producer will not settle for you. He will keep shopping it regardless even if you do get your hands on the beat.

So what do you do about this? You have to know what your options are when you are seeking non-profit beats or to buy beats. If you are just looking for beats to put on a mix tape for promotional use, you can get as many free beats or downloads as long as you get the permission. Some producers require that you give them credit or else your use is not valid. You can get a non exclusive license where you are renting out the beat for a limited amount of time or limited amount of profitable action (selling the songs, getting paid to perform that song, etc).

Exclusive licenses allow you to be the only one to use that beat for a set period of time with exclusive privileges. These are typically used when a major record is released. The producer and artist both see residual income from this kind of license. An exclusive rights contract is typically a work for hire contract where a producer gives up his copyright to you in full and you own everything. Indies typically seek these kinds of contracts frequently. If you can’t afford what a producer charges for that kind of contract it’s best to just get a license to use the beats and work your way up financially if buying out a copyright is your ultimate goal.

Of course if you are online selling your image you must know how to promote yourself effectively without breaking the bank even further. One thing you need to know that you need to get a lot of website traffic all the time to your page. An easy way to cover your costs if you buy a non exclusive license to a beat is to make a website or blog for yourself and put content on it about yourself. It can be a biography or electronic press kit. Then go to Google and sign up for Google ad-sense so that you can make money from impressions and clicks. Focus on getting direct traffic using free methods first before you try to pay for advertising as that can get real expensive quick. If you are dedicated and able to get thousands of targeted visitors coming to your site everyday the advertising money earned from Google ad-sense will ad up quick and you would have made your money back before even selling a song. Now place a newsletter sign up form on your site and start building a fan mailing list. Once you get that going send your fans back to your blog where the ad-sense is located when you have something free and cool to show them. This will create repeat visits which will mean residual income for you meanwhile you can still send promotions to them so that they can buy your music and merchandise. After that buying beats should not be a problem.