You are currently browsing the archives.

Win7 – 2 ways to stop some of the hangs

September 15, 2014 // Posted in Computer Tips, Tips and Tricks (Tags: , , , , , , , , , , , , , , , , , , , , , , ) |  1 Comment

win7sDo you get hangs in Win 7 and sometimes cannot open programs or click on menu items?

Here is how to fix issues from two sources:

1. 16 Bit Programs – “16 bit programs in Win7?”, I hear you say. Yes believe it or not Windows 7 has several programs that run in 16 Bit mode, particularly some of the message pop-ups used by the system and UAC (User Access Control).

The pop-up from UAC, you know, the one that comes up to say “Do you want to let this program …….”, this often hangs and the program selected doesn’t load, and if you look in Task Manager you will see one or more copies of consent.exe (used by UAC) running but doing nothing, occasionally you may get a message to say ‘Too many 16 Bit programs are running’.

I too, was amazed when I discovered Win7 still used 16 Bit programs, I thought they all disappeared with Windows 98, or at least XP, but no Win 7 still uses them.

Because of that the 16Bit programs rely on the files and buffers settings in the config.sys file (remember that from the Windows98 and XP days). In many installations you will not find a config.sys file in the root folder, or there may be one that is set to hidden and system so you don’t see it in file explorer.

Let’s get back to fixing the hanging by UAC and the not being able to click buttons etc.

Create a new text file in notepad or the like and add the following two lines:

FILES=120
BUFFERS=1000

Then save the file with the name config.sys to your desktop.

Copy the file on the desktop and then in my computer open the root folder on drive C and paste the file.  You may get an “access denied” message.

If this happens you may want to view all hidden and system files to see if config.sys exists, if it does view it in notepad and you may see some text in it, but most likely it will either be empty or just contain FILES=20. If there is other text in there copy it and paste it into the config.sys file you just created on your desktop after the text you added, (remove the FILES=20 and leave the FILES=120 you added) and save the file.

Copy your file again and then select Start > All Programs > Accessories, right click Windows Explorer and select ‘Run As Administrator’ say Yes to the prompt. Browse to the root folder on C and paste the file you copied, you may get a ‘File exists overwrite?” this time say yes to overwrite and you new config.sys file will be in place.

Re-Boot your PC and you should no longer get the hangs when you start a program.

2. AVG Anti-virus and Constant Disk access and high disk queues in resource manager – If you are running AVG Internet Security 2014, you may have noticed that most of the time your hard disk in use light is permanently on and programs become very slow to respond and open or save files. Folders too are slow to open and icons or previews take ages to appear.

I have narrowed this down to AVG antivirus, and have found that after about 3 months following installation, something goes awry in AVG, and it starts constantly accessing the hard drive (Even when scans are not running or the PC is idle), so your hard drive is working it’s socks off and has to queue access by other programs whilst it waits for a break in AVG’s access, this makes your other programs slow and puts excessive load and wear on your hard drive which can lead to hard disk failure, not something you really want.

Here’s my fix, and it works every time for me. (make sure you have your license key ready as you will need it).

  • Download the AVG Full Installer (not the on-line installer) you can get it here http://www.avg.com/ww-en/download
  • Uninstall AVG from Control Panel > Add/Remove Programs.
  • Reboot your PC
  • Install AVG from the file you downloaded.
  • Wait for the updates to install or if they don’t start automatically, Choose Check for Updates.
  • When you see the AVG is up to date, reboot your PC.
  • Next time you use your PC once Win7 has loaded everything and settled down, watch the hard drive light, It hardly ever comes on except when loading a program, saving, or a quick flash every now and again.
  • Your hard drive will now last much longer than it would have done, and is less likely to fail.

Hope you find these useful

regards

Steve

 

 

 

Warning – Do Not Install Winzip Driver Updater

June 27, 2014 // Posted in Computer Tips, General, Main (Tags: , , , , , , , , , , , , , , ) |  No Comments

I received an email today from WinZip asking me to download FREE their driver updater program.

Being a winzip user for many years I thought I would give it a try from what I believed to be a reputable company.

However, I soon found out that they are not as reputable as I thought.

Why? I hear you ask.

1. The download was from their own site, and following the install AVG reported that one of the files in the installation pack was Malware that installs an adware program on your PC called MalSign.Systweak.44F, AVG soon fixed and removed the malware. This is not good from what should be a trustworthy supplier.

2. I ran the program to see what drivers could be out of date, The Winzip Driver Updater reported that all 23 drivers were out of date and needed updating, this seemed a little strange as my PC is relatively new and has only had all drivers installed in the past 8-9 months. I thought I would try updating one of the drivers so I could check the version etc., but I could not as the program said I had to pay for a ‘Full’ version to update any out of date drivers. I therefore decided to uninstall the program as I wasn’t going to pay for software that wanted to update all my drivers.

Once I uninstalled it, I tried windows update to see if they found any drivers out of date : Result – No drivers out of date.

Then I tried AVG’s PC Tune Up and guess what : RESULT – ALL Drivers are up to date.

Then I tried ASC’s (Advance System Care) Driver Booster and again guess what: RESULT – You have the latest drivers – no updates needed.

So it is clear to me that Winzip send you a ‘FREE’ download of a program that no matter what drivers you have, say they are all out of date just to get you to buy a version that allegedly updates those ‘out of date’ drivers’.

This is clearly a scam and not what you would expect from what seems to be a reputable company. They clearly are NOT reputable and this type of practice should be able to be punished in law some way, as it is misleading, makes false claims and  promises and is in my opinion,  fruadulant.

You have been warned – don’t get caught out. Use AVG Pc Tune Up or ASC Driver Booster (FREE) instead.

Steve

 

 

 

 

 

SEO Principles

May 24, 2014 // Posted in General, Main, Tips and Tricks (Tags: , , , , , , , , , , , , , , , , , , , , , , , , ) |  No Comments

Google

Google

Search Engine Optimisation is key to your site being found on the Internet.

SEO is your way of improving your website’s ranking in Google, Yahoo, and Bing. The more time and possibly money (if employing an external management  company) you spend on SEO, the more chance you will have of being the first search result listed by Google – which is the ultimate goal of any website and to be easily found by your potential customers.

The simplest technique is by altering the text, or ‘content’ on your website. To do this you must first understand your website’s target audience, who are they and what words will they type into Google when they are looking for this particular service or product?  There are of course many possibilities, and it is important to investigate those options and compile a list of your best appropriate keywords and phrases.

Once your keywords and phrases have been researched, your content can then be re-structured effectively so that it is ‘optimized’ and SEO friendly. You can have professional help with this, so talk to an SEO specialist company about what they would recommend. Other important actions include linking, (both internally – from your own site, and externally – other websites providing good linksto yours preferably from PR3 or higher sites) and implementing meta-tags, sub-headings, and website descriptions on all of your web pages. Content is king, so your success will be determined by the quality and relevance of your page content.

Important SEO principles  like ‘Black Hat’ and ‘White Hat’ SEO strategies. These two are very different  and it helps to understand the differences between them before talking to an SEO company about tactics for your website so you can make the right decisions.

‘White Hat’ SEO companies will use or recommend good design, good relevant content and appropriate linking. These will achieve longer lasting results and ranking.

‘Black Hat’ SEO companies, on the other hand will use underhand and inappropriate tactics to get fast results but at the expense of long term strategies and a sustainable website. They will hide bulk keyword text by using a background colour the same as the text so the text doesn’t display, or use font-colours to do the same or very small font sixes so that the text is not readable by humans. This will result in an immediate increase in ranking initially in some cases, but it won’t be very long before the search engines start imposing penalties on those sites and may even remove them from their search results completely.

So if you choose to use an external SEO company, be aware of these two types of SEO companies and ensure you choose the right one.

Keep up to date with what search engines are considering when ranking web site pages and adjust your content accordingly regularly to keep your site high in the rankings.

Also make sure you re-submit your site map to search engines regularly, and every time you make major changes to your site to keep your search results accurate and not link to now non-existing pages or content.

 

 

Slow Internet and Jerky Flash Videos in 7?

May 21, 2014 // Posted in Computer Tips, Main, Tips and Tricks (Tags: , , , , , , , , , , , , , , , , , , , , , , ) |  No Comments

Slow PC?

Slow Internet?

Do you have a DSL or Fiber connection advertised as fast but still getting slow responses in 7 and particularly jerky flash videos?

If the answer is yes, then here is something to try. It worked for me.

First of all check the state of your TCP/IP. To do this open a command prompt at Administrator Level.

To check the current state,

Type at the command prompt:

netsh int tcp show global

and Press Enter

and you will see something like (Save a copy of your details so you can revert to the original settings if required):

origtcp

We need to get that so it reads :

getto

 

So let’s enforce any user-set TCP Window auto-tunning level by typing netsh int tcp set heuristics disabled at the command prompt and press Enter. You should get an OK message.

Next let’s disable the auto-tuning level by typing

netsh int tcp set global autotuninglevel=disabled

at the command prompt and again press Enter. You should once again get an OK message.

Now we will improve the throughput setting by enabling CTCP, type

netsh int tcp set global congestionprovider=ctcp

at the command prompt and press Enter. Check you get an OK message again.

Now we will change the ECN (Explicit Congestion Notification) by typing

netsh int tcp set global ecncapability=default

at the command prompt and press Enter. You should get an OK message again.

Next we will change the receive-side scaling setting by typing

netsh int tcp set global rss=enabled

at the command prompt and press Enter.

Then we set the TCP Chimney Offload: by typing

netsh int tcp set global chimney=enabled

at the command prompt and press Enter.

Finally we set the Direct Cache Access (DCA) by typing

netsh int tcp set global dca=enabled

at the command prompt and press Enter.

Check the new settings by again typing

netsh int tcp show global

and press Enter  and you should now see:

getto

Close the command prompt by typing Exit and press Enter.

It may take a little while for the changes to take effect if you do not re-start your computer.

Here are a few notes on each section should you wish to revert ti your original settings.

Windows Scaling heuristics

Windows 7 has the ability to automatically change its own TCP Window auto-tuning behavior to a more conservative state regardless of any user settings. It is possible for Windows to override the autotuninlevel even after an user sets their custom TCP auto-tuning level.

possible settings are: disabled,enabled,default (sets to the Windows default state)
recommended: disabled (to retain user-set auto-tuning level)

TCP Auto-Tuning

The default auto-tuning level is “normal”, and the possible settings for the above command are:

disabled: uses a fixed value for the tcp receive window. Limits it to 64KB (limited at 65535).
highlyrestricted: allows the receive window to grow beyond its default value, very conservatively
restricted: somewhat restricted growth of the tcp receive window beyond its default value
normal: default value, allows the receive window to grow to accommodate most conditions
experimental: allows the receive window to grow to accommodate extreme scenarios (not recommended, it can degrade performance in common scenarios, only intended for research purposes. It enables RWIN values of over 16 MB)

Compound TCP – Improve throughput
Add-On Congestion Control Provider

The traditional slow-start and congestion avoidance algorithms in TCP help avoid network congestion by gradually increasing the TCP window at the beginning of transfers until the TCP Receive Window boundary is reached, or packet loss occurs. For broadband internet connections that combine high TCP Window with higher latency (high BDP), these algorithms do not increase the TCP windows fast enough to fully utilize the bandwidth of the connection.

Compound TCP (CTCP) is a newer method, available in 7. CTCP increases the TCP send window more aggressively for broadband connections (with large RWIN and BDP). CTCP attempts to maximize throughput by monitoring delay variations and >packet loss. It also ensures that its behavior does not impact other TCP connections negatively.

By default, Windows 7 has CTCP turned off, it is only on by default under Server 2008. Turning this option on can significantly increase throughput and packet loss recovery.

Possible options are:  ctcp, none, default (restores the system default value).

ECN Capability

ECN (Explicit Congestion Notification, RFC 3168) is a mechanism that provides routers with an alternate method of communicating network congestion. It is aimed to decrease retransmissions. In essence, ECN assumes that the cause of any packet loss is router congestion. It allows routers experiencing congestion to mark packets and allow clients to automatically lower their transfer rate to prevent further packet loss. Traditionally, TCP/IP networks signal congestion by dropping packets. When ECN is successfully negotiated, an ECN-aware router may set a bit in the IP header (in the DiffServ field) instead of dropping a packet in order to signal congestion. The receiver echoes the congestion indication to the sender, which must react as though a packet drop were detected.

ECN is disabled by default in 7 and other modern TCP/IP implementations, as it is possible that it may cause problems with some outdated routers that drop packets with the ECN bit set, rather than ignoring the bit. To check whether your router supports ECN, you can use the Microsoft Internet Connectivity Evaluation Tool. The results will be displayed under “Traffic Congestion Test”.
Possible settings are: enabled, disabled, default (restores the state to the system default).
The default state is: disabled
Recommendation: enabled (only for short-lived, interactive connections and HTTP requests with routers that support it, in the presense of congestion/packet loss), disabled otherwise (for pure bulk throughput with large TCP Window, no regular congestion/packet loss, or outdated routers without ECN support).

 

RSS – Receive-side Scaling

The receive-side scaling setting enables parallelized processing of received packets on multiple processors, while avoiding packet reordering. It avoids packet reordering separating packets into “flows”, and using a single processor for processing all the packets for a given flow. Packets are separated into flows by computing a hash value based on specific fields in each packet, and the resulting hash values are used to select a processor for processing the flow. This approach ensures that all packets belonging to a given TCP connection will be queued to the same processor, in the same order that they were received by the network adapter.

Possible rss settings are: disabled, enabled, default (restores rss state to the system default).
Default state is: enabled
Recommended: enabled (if you have 2 or more processor cores and a NIC that can handle RSS)

TCP Chimney Offload

TCP chimney offload enables Windows to offload all TCP processing for a connection to a network adapter. Offloads are initiated on a per-connection basis. Compared to task offload, TCP chimney offload further reduces networking-related CPU overhead, enabling better overall system performance by freeing up CPU time for other tasks.

The possible states are disabled, enabled,  automatic (only Windows 7 and 2008 Server) as follows:
automatic – This default setting is only available under Windows 7 and 2008 Server. It offloads if the connection is 10 GbE, has a RTT < 20ms, and the connection has exchanged at least 130KB of data. The device driver must also have TCP Chimney enabled.
default – this setting restores chimney offload to the system default. Setting this “default” state under Windows 7 and 2008 Server is possible, but it sets the system to the “automatic” mode described above.
disabled – this setting is maually configured as disabled.
enabled – this setting is manually configured as enabled.

I hope you find this useful.

Steve

 

Time to think differently with facebook likes and shares

April 23, 2014 // Posted in General, Main (Tags: , , , , , , , , , , , , , , , , , , , , , ) |  No Comments

#facebook

#facebook

Apart from the obvious visual changes in facebook, some of which, in my opinion have not improved the facebook experience, facebook are changing some of the processes around sharing and liking.

 

If you have an online marketing strategy,you may want to start rethinking how you use Facebook in light of the recent announcement from the company about business spam.

Facebook, like Google, is making changes to its algorithm to ensure users get the best content – most relevant, newest and most original. That bit makes sense.

 

Facebook, however, isn’t just thinking about the content – it also wants to be highly profitable. There philosophy is ‘Why give away free advertising to businesses when you can charge them for it?”

Facebook feels that if they restrict the free visibility they give to businesses, that businesses will pay to get it back.

So what is facebook changing?

1. Asking for Likes, Shares and Comments

 

People and businesses asking for likes, shares and comments in order to promote products is commonplace and expected. Increasing likes, shares and comments, posts appear in many newsfeeds, increasing brand and product visibility – without the company having to pay for it.

Facebook, however, is now calling this common practice,  “like-baiting.” And if you do it, the chances are that your business or website will now be prevented from appearing in users newsfeeds. This means that in future it will be much more difficult to get your ‘organic’ posts to appear in users newsfeeds.

Facebook,  want to crack down on this ‘like-baiting’ practice in order to provide users with, what they say is, ‘a more relevant experience’. After all they want users to find content that matters to them. Otherwise what’s the point and they won’t make any money out of organic posts.

 

2. Frequently Re-Circulating Content

 

In addition to “like-baiting,” Facebook is now making efforts to limit the amount of content that is being re-circulated on News Feeds. Going viral used to be a golden egg search marketers could hope for. Now it holds much less power.

 

Before when content would go viral, it would often happen in waves. Every few months, it would go viral again. Facebook considers this content less relevant to users. According to Facebook, users are complaining about re-circulated content.

 

They’re also complaining about content that isn’t going viral, but is being re-posted by the Pages. Taking the same content and re-posting it will now get you off the News Feeds. Testing so far has shown users are hiding 10% fewer stories from Pages when this update is in place.

 

3. Spamming Links

 

Spamming links come in many forms. Some posts have confusing formatting, and users are “tricked” into clicking on a link. Others say they link to something of relevance, such as a photo album, but when users click on the link, they end up on a website chocked full of ads.

 

How is Facebook determining which links are spammy? They’re tracking the frequency of how often the original post is liked or shared with friends after the links have been clicked. And this can be a problem.

 

If businesses are posting legit content, but it’s just not getting the number of likes or shares it needs, it could end up being flagged by Facebook. What is a business to do? Ask users to like and share their posts – exactly what Facebook is saying they no longer want businesses to do.

So what are you to do to promote your business on facebook?

1. Don’t ask for likes, comments or shares.

2. Don’t re-post items over and over again.

3. Don’t post misleading links.

4. Last resort, pay for advertising.

 

Did you Know that the Internet is Controlled by 14 People with 7 Keys?

March 3, 2014 // Posted in General, Main (Tags: , , , , , , , , , , , , , , , , , , , , , , , ) |  No Comments

Keys to the internet

Keys to the internet

From a report by Business Insider.

The Internet Is Actually Controlled By 14 People Who Hold 7 Secret Keys

 

 

This sounds like something out of a James Bond Movie, but it isn’t: The whole Internet is controlled by seven actual, physical keys.

 

It all happens at a ‘Key Ceremony’.

The people conducting the ceremony are part of an organization called the Internet Corporation for Assigned Names and Numbers (ICANN). ICANN is responsible for assigning numerical Internet addresses to websites and computers and translating them into the normal web addresses that people type into their browsers.

 

For instance, type 64.27.101.155 into your browser, and you’ll be taken to Business Insider’s web page. But www.businessinsider.com is easier for people to remember. ICANN maps the numbers (easier for computers to use) with words (easier for humans to use).

 

If someone were to gain control of ICANN’s database, that person would control the Internet. For instance, the person could send people to fake bank websites instead of real bank websites.

 

On the other hand, if a calamity happened, the ICANN database could need to be rebuilt. So ICANN came up with a way to do that without entrusting too much control to any one person. It selected seven people as key holders and gave each one an actual key to the Internet. It selected seven more people to be backup keyholders: 14 people in all.

 

The physical keys unlock safety deposit boxes stashed around the world. Inside those boxes are smart keycards. Put the seven smartcards together and you have the “master key.” The master key is really some computer code, a password of sorts, that can access the ICANN database.

 

Four times a year since 2010 the seven keyholders meet for the key ceremony where they generate a new master key, i.e. a new password.

 

The security to be admitted to the ceremony is intense, and involves passing through a series of locked doors using key codes and hand scanners, until entering a room so secure that no electronic communications can escape it.

 

The group conducts the ritual, then each person files out of the room one by one, and then they all head to a restaurant and party.

See the latest ceremony here: Link to video: Who holds the seven keys to the internet?

How to get a specific image, title and detail to display in the facebook share on facebook when someone clicks the share button on your page

February 28, 2014 // Posted in Computer Tips, General, Main, Tips and Tricks (Tags: , , , , , , , , , , , , , , , , , , , ) |  No Comments

 

#facebook

Facebook have recently removed some functionality from the sharer.php and share.php, so that you can no longer send customised parameters to the sharer such as images, title and detail description.

You now have to either create an app or you can use the Open Graph tags.

The open graph tags are used in the following way:

Add the following to the head section of your page, either in an html fragment or directly into the page HTML:
<meta property="og:title" content="My Web Site Title" />
<meta property="og:type" content="website" />
url" content="http://www.mysite.co.uk" />
<meta property="og:image" content="http://www.mysite.co.uk/images/myimage.jpg" />
<meta property="og:site_name" content="My Site" />
<meta property="og:description" content="Here would go the details about your site that you would like to appear in the description area." />
<meta property="fb:admins" content="1996403603" />

Replace the highlighted areas with your own details.

The fb:admins is the id of the user that manages your facebook pages, here’s how to find it: Go to 

https://developers.facebook.com/tools/explorer/  (While you are logged into facebook)

You will see the following:

The highlighted number will be your fb:admins ID. 

Then add your share button, image or text and add a hyperlink like:

http://www.facebook.com/sharer.php?u=http://www.mysite.co.uk/index.html

Set the target to New Window

Add an an onclick event to the hyperlink by adding the following over the __AddCode=”Here” tag of the hyperlink in the attach HTML.

onclick="var w = window.open(this.href,'_blank','width=600,height=400,left=20, top=20, menubar=no,resizable=no, scrollbars=yes,status=no,toolbar=no'); if( w != null ){ w.focus(); }; return false;"

The onclick event will open the sharer page in a pop-up window so that the user doesn’t leave your site to share the page.

Ok so far so good, but if you click your share button now, it will not pick up the details in the OG tags but will try and find an image on the page and use the page title, it will also try to find some text on the page to use as a description.

The reason is that facebook needs to ‘scrape’ your page first to store the details in the OG tag. So we need to force facebook to ‘scrape’ your page. To do this go to  https://developers.facebook.com/tools/debug/ and enter your full page URL in the box and click Debug:

You should get a result something like the one below with no errors:

Now reload your page and click your share button, it should now show the Title, description and image you set in the OG tags.

Your share pop-up should then look something like:

 

Facebook will re-scrape your page every 24 hours, so if you make changes to your OG tags it may take 24 hours for them to change when you click your share button. If you need any changes to take effect immediately, then just go to the OG debug page and re-debug your OG tags on the page again.

 

 

 

Facebook Shares not working correctly any more?

February 26, 2014 // Posted in General, Main (Tags: , , , , , , , , , , , ) |  No Comments

#facebook

Just in case you have wondered why your facebook share buttons may be not working as you expected, Facebook have switched off some of the features of their sharer.php. So if you had share buttons that passed custom variables to the facebook sharer.php something like:

http://www.facebook.com/share.php?s=100&p%5Btitle%5D=This%20is%20a%20test&p%5Burl%5D=http://www.richosoft.co.uk&p%5Bimages%5D%5B0%5D=http://www.richosoft.co.uk/rsimages/myimage.png&p%5Bsummary%5D=This%20is%20a%20test%20message

These will no longer work, but instead they will pick up the Page Title and description for the title and description of the share. If you do not have active accurate OG tags, the custom image in the link will no longer display. If you have an active og:image link that image will display in the share, and if you have an active og:title and/or descriptions it will pick them up instead (once facebook has scraped your page that is).

It appears that if you now want to use a custom share on facebook you have to create an app, get it approved and then use one of the SDK’s to create custom ‘Stories’ and shares etc. or use the OG tags to create the content for the share, which facebook will re-scrape a max of once per 24 hours, so not much use if you have dynamic content for the share
There is several posts on the facebook developer forum, but facebook appear to be ignoring any requests to re-instate what was an easy to use and important feature for websites.

New Facebook share button docs here: https://developers.facebook.com/docs…s/share-button

regards

Steve

Its All About Position!

January 9, 2014 // Posted in Main, Tips and Tricks (Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ) |  No Comments

triplepivotPosition is important in many things in life, work, football, cricket and even sex.

If you are not in the right position something will go wrong!

It is the same with code on your pages, particularly with jquery and jquery-ui.

How many times have you added an additional jquery widget to one of your pages only to find something else that used to work, no longer does.

I get many requests for help for exactly the same issue and see many posts on forums with the same problems. When you look at the responses that others have given, you will often see complicated modifications to javascript libraries, or lots of additional code or changes to code that are supposed to fix the issues, such as jquery noConflicts and the like. In some cases these do fix the immediate problem, but involve quite a bit of work and some require a reasonable knowledge of javascript coding.

In almost all of the situations I have been asked to help with, however, I have found the solution to be much simpler, it’s about position and what is loaded and when.

Before entering into any complicated code changes here is something to try first, it won’t  require any modifications to code or re-writing javascript libraries and even those with little or no javascript knowledge can make the changes.

Let’s imagine you have a javascript gallery on your page, this will require a jquery library, some code in the head of your page and some in the body, when using WebPlus these will be added automatically by the program and will not be moveable as WebPlus controls their location.  You now add a third party javascript add-on that tells you to add some code to the head of your page and some to the body, they will also tell you to include a jquery library and perhaps a jquery-ui library. Well first of all forget adding the jquery library if WebPlus has already added it’s own, as if there is two on the same page that will in itself cause conflicts.

Secondly if the code you added to the head for your third party contains $ signs to call functions in jquery etc then you will more than likely find that something will not work after you add it, either your javascript gallery or your new add-on.

Before you get into complicated modifications here is a tip when your new add-on causes issues with your currently working javascript add-on :

Firstly forget the old addage of ‘You must add your scripts to the head of your page’, that’s a load of twoddle.

Move the code that you added for your new add-on to the body of your page, firstly just after the body tag (in WebPlus paste it over the !– Page Body Start — tag), so that all your new code is below your original add-on’s code.

If that doesn’t get both working move your new code to just before the body end tag, (In WebPlus paste it over the — Page Body End — tag).

In most cases the above will fix the issue and both your add-ins will work happily together.

Sometimes you may have more than two add-ins on a page and one or another stops working when the additional ones are added. Play around with the position of each script on the page  until you get the right combination, and you will fix most conflicts with positions. Don’t forget to also check for duplicate libraries, and make sure that the libraries are loaded before any scripts that call them come into play, It’s all about position again.

As I said at the start I have found that most problems with javascript conflicts can be fixed with position of the scripts, so you can save yourself a lot of work by playing with positions before anything else.

I hope that this helps someone.

Steve

 

 

 

 

 

Cloud Computing – A Stupid Question?

January 3, 2014 // Posted in General, Main (Tags: , , , , , , , , , , , , , , , , , , , , ) |  No Comments

incloudsYou will probably think this is a stupid question, but what is the difference between cloud computing and what we already had?

 

I have been trying to get my head around this for some time now. Cloud computing is described as storing your data on a cloud (third party) server on the internet.

But if that is what cloud computing is then isn’t it the same as having your web space on a third party server and storing your data on a database server linked to your web space etc. You can also save all your files etc on that same server.

Obviously a cloud server is not really storing your data in a cloud, it would be very clever if it was. What happens when it rains, does your data come down with it?

Seriously though, if you have a shared hosting package on someone elses servers, or even have your own dedicated server in someone elses building, then your data is stored on a physical device not directly controlled by you but remotely accessed. Isn’t that the same as a Cloud Service? Your data is stored on a physical device in someone elses premises that you manage remotely.

How does one differ from the other? Are they both not the same?

DSCF0141DSCF0138My idea of cloud computing is more like my current method of connecting to the internet. Due to cabling issues my service provider connected me to their data centre some 2-3 miles away via a radio link and in order to be able to see the receiver/transmitter the other end, had to put up a 30ft plus pole, so my modem is ‘in the clouds’, now that’s what I call cloud computing.

 

Comments and answers welcomed

Steve

%d bloggers like this: