Categories

A sample text widget

Etiam pulvinar consectetur dolor sed malesuada. Ut convallis euismod dolor nec pretium. Nunc ut tristique massa.

Nam sodales mi vitae dolor ullamcorper et vulputate enim accumsan. Morbi orci magna, tincidunt vitae molestie nec, molestie at mi. Nulla nulla lorem, suscipit in posuere in, interdum non magna.

Web Development

What did we do, when we built the Internet?

Good post? Please, share it...
Pin It

I remember well, back in the eighties, sitting at my little flickering 14 inch screen, hour after hour, day after day, writing software for this new thing called Internet and…

I remember well, back in the eighties, sitting at my little flickering 14 inch screen, hour after hour, day after day, writing software for this new thing called Internet and being laughed at, by all and sundry, for my geeky behaviour which ‘is going nowhere’ and ‘a waste of my time’.

I saw enough potential to dedicate my life to it. Now, look at it!

Was I right or was I right? See these amazing statistics, presented in a beautiful graphic form, for the answer, 25 years. later, when it’s all taken for granted by everyone, except absolute neo-luddites, even by the main-stream culture:

Incredible Things That Happen Every 60 Seconds On The Internet

Read more: http://www.businessinsider.com/incredible-things-that-happen-every-60-seconds-on-the-internet-2011-12#ixzz1i0qSvjdi

Like many pioneers of technology, of lesser importance, our efforts are now forgotten – but not by those, who were involved in it all.

For us, it is vindication of our manic ideas.

Web Development

Guidelines for creating a Mobile version of a Joomla site

Good post? Please, share it...
Pin It

I have noticed, recently that many Joomla users are looking for some ideas for the best way to create a mobile version of a joomla site.It is evident that the…

I have noticed, recently that many Joomla users are looking for some ideas for the best way to create a mobile version of a joomla site.

It is evident that the demand for running a Joomla site on a smartphone, simple mobile device or, indeed, tablet, with its small display and navigation problems, is increasing exponentially.

To this end, I shall give here a really cut-down summary of what you need to know, first. Further research will also be needed, because each user’s demands may be different and because the whole issue may not be as simple as it appears, at first glance.

One user correctly suggested that:

there must be all sorts of different ways; I guess the simplest way to do this is to have a separate css file which loads depending on screen resolution;

Then he asked:

however is there another way of designing a mobile version of a website that you

Click the title, above, to continue reading […]

Web Development

Using Joomla Content Editor and its extra plug-ins

Good post? Please, share it...
Pin It

Even though the version for Joomla 1.6.x is still under development and quite broken, in places, I thought a word about the free ‘Joomla Content Editor’ (JCE) and the extra…

Even though the version for Joomla 1.6.x is still under development and quite broken, in places, I thought a word about the free ‘Joomla Content Editor’ (JCE) and the extra package available, for a small extra fee, may be useful to Joomla developers, who haven’t yet discovered it.

Anyone not currently using this powerful free content editor, should seriously consider it (at least for Joomla 1.5.x installations).

This was originally a reply to a forum request for a Joomla user to allow his site visitors (or some of them) to upload images with captions. It is a family re-union site.

I had told him about JCE that “It’s free but, if you pay a small ($30) subscription fee, you get all the extras, including a caption plug-in and a great light-box system called MediaBox, a powerful media manager, a file manager etc. The extras aren’t totally free, as is JCE, itself, but the

Click the title, above, to continue reading […]

Web Development

Pitfalls of the software development process

Good post? Please, share it...
Pin It

I was watching ‘The Apprentice’ (UK version), the other day. It was about ‘creating a marketable app’.What these simple and foolish candidates did was come up with really dumb-ass ideas…

I was watching ‘The Apprentice’ (UK version), the other day. It was about ‘creating a marketable app’.

What these simple and foolish candidates did was come up with really dumb-ass ideas of apps that would be downloaded – but immediately dumped, because they were so useless, even for the children’s market. They made a big issue of ‘creating the entire app overnight’ and attempting to pitch it to websites and magazines the next day.

What actually happened was that the BBC (or Lord Sugar, himself) simply paid a bunch of developers at a big company, an unstated amount to do it for them. The apps were so simple that Google’s AppInventor software would allow them to make both apps in about 1 hour – using a single developer. ‘Real’ apps – with any small chance of success – take lots of time, lots of programmers and lots of money, to build.

Then, they

Click the title, above, to continue reading […]

Web Development

Apache file permissions and ownership – A security issue

Good post? Please, share it...
Pin It

A Joomla developer asked on a forum: “I have a joomla site which is using linux hosting. when i am going to install a module, it is showing an error…

A Joomla developer asked on a forum: “I have a joomla site which is using linux hosting. when i am going to install a module, it is showing an error “* JFolder::create: Could not create directory* Unable to create destination”.”

Someone had suggested that this developer should change the file permissions temporarily to 777 (read/write for everyone), in order to get over this obstacle. I told him that “You should not set anything on the site to 777. Absolutely ALL directories should be 755 and files 644 (except a couple of crucial files in the root, which should be 444, for safety). Temporarily setting directories to 777 is a ‘worst case scenario’ solution and should only ever be used in serious emergencies. Permanently doing this is a total no-no! If the /temp, /administrator/modules and /modules directories are set to 755 and the log file path is correct, then the problem may

Click the title, above, to continue reading […]

Web Development

Another web-site hack, anatomized – Epilogue

Good post? Please, share it...
Pin It

I hold up my hands and say that I was wrong, in the conclusion I came to at the end of my last blog. I hadn’t detected the presence of…

I hold up my hands and say that I was wrong, in the conclusion I came to at the end of my last blog. I hadn’t detected the presence of the strange strings, added to the URLs of menu links. I had merely detected a symptom.

In fact the problem was that pretty much every SEF-related file on the site had been hacked. The SEF code was merely reading the request-headers and extracting a piece of the URL requested, to add to the menu links. So, whenever a request was made to an obsolete, non-existing page, the request was hijacked and part of the URL requested was inserted into the menu link. Fiendishly ingenious!

Needless to say, once I had traced the problem, I was able to clean it out and eliminate it, finally fixing the site. I also put in some additional security measures and gave instructions on how

Click the title, above, to continue reading […]