Everything Computers

Ever have a problem with anything to do about computers. Well I sometimes do and usually its no ones fault I think :)

Sunday, October 4, 2009

Curiosity about untitled search

I was interested in searching how web sites are designed. So I did a search on untitled. The results kind of reflected what I was worried about. In Google it returned a result of 101,000,000. The first few results reflected the name untitled as a name of a band or group. However, as I got further down it showed what I really was looking for and that was the search engine finding in the meta tags the untitled.html part. With further research I identified these web sites as being people setting up their own personal web sites. I think html software needs to address this so that people are allowed to define their own meta descriptions rather then untitled.html or untitled.

Now as I did a search on untitled.html, my results reflected a big decrease in the numbers from 101,000,000 to 4,520,000 which is a huge difference. However, a lot of these also showed as professional web sites, or designed by people that should know better about web design.

Now when looking at designing a web site, people should at least understand that the meta descriptions and page titles should be changed to reflect the page and its description and not left alone or unaltered. If you want to understand more you can always go to web sites such as www.w3schools.com and do some research through this web site and learn how to properly set up your web site.

Wednesday, February 25, 2009

Performance Tool and Reporting Software

Currently I am in the process of developing performance software. As I am awaiting for my work authorization document to come through, I thought I might as well put all the skills I have learnt in the past to good use.
I am relearning languages such as Perl, Java, C, C++, C#, Cobol and Visual Basic.

The software tool I am currentl developing will integrate a scripting tool to use over various platforms such as:
  • Linux/Unix
  • Windows
  • Macintosh
  • Mainframes

It was quite a thought process going into this process module. To be able to generate a script or protocol to run over several machines. 
The Linux/Unix part is relatively easy though several processes may be involved that could be outside the control of this program. Is it using:
  • Control-M
  • Tivoli
  • Cron
  • Some other process initiator
As most of the processes could use unix/Linux native commands such as netstat etc to generate performance information the use of Perl to extract the information is very useful tough scripts written in linux/unix native C can do the same task.

This program will allow you create a script if necessary to hook into any of the above for automated running.

The main issues I have with this program, is will it be secure enough to allow an automatic or manual upload or download of scripts and data.
Also if the data is to go to a local server, would encryption have to take place on that server or prior to being sent from the main machines.
Also I have decided to resolve the issue of files getting to large on a server by allowing for file compression for such runs as month end or year end.

At my last employment, I had issues while having to deal with Y2K. As with all the testing of machines and dates, I had to make sure the data was never overwritten so I had to create an algorithym that maintained current as well as future data from being overwritten. This was resolved by having the data sent over as it was created to a date/time filname format and if it existed was to add a letter and number to the end.

Monday, February 23, 2009

Office 2007 Ribbon

Hands up who likes the new Ribbon bar in Office 2007. From what I have read either people do not like change, or just accept its the new way.

As a programmer the ribbon looks fine, but the downside is I think I still prefer the old menu and toolbar way. The ribbon to me seems as much cluttered as the toolbar was.

I think more it is a graphical interface that isn't really necessary for the main core of running Windows or even Office 2007.