GOT VIRUS? Your Data is NOT lost forever!
In the wake of so many computer viruses running wild, “Hope is not lost”!
With the recent release of such viruses as: mydoom; netsky; mofei, lovegate and many more destructive viruses, there is an affordable solution to recover your lost files from your hard drive.
Selecting a Data Recovery Service Company can be a challenging and confusing undertaking to say the least.
ECO Data Recovery located in Palm Beach Gardens, Florida has come to the rescue of many individuals, small business and large corporations around the world. When down time means lost revenue and it seems like there is no light at the end of the tunnel, you can always count on ECO Data Recovery to get you up and operating asap.
These days you never know when your computer system will go down due to viruses, sabotage or natural disaster. We suggest that everyone back-up their files regularly. Nobody ever wants to think about their hard drive crashing or a virus taking over their computer, so backing up your files is the last thing on your mind.
Often time is of the essence. We know that when your business is down, fast is never fast enough, therefore, ECO offers an expedited service for time sensitive situations.
As technology advances, so do the skills of what we refer to as “Hackers”. These “Hackers” are responsible for many of the damaged files we have recovered. As the “Hackers” skills evolve, so must our teams of engineers. We understand that there will always be some hacker out there with the goal of causing “chaos”. Eco Data Recovery will be there to undo the damage they may have done and get you up and running in the fastest time possible.
Viruses are not the only cause of lost files!
When a hard drive is making an awful noise, more often then not you have a hardware problem. ECO Chief Engineer, Sean Flanders, warns “If you hear strange noises emanating from your computer, shut it off immediately before further damage is incurred”.
When a drive is still grasping to life (barely spinning) many times people try the cheapest solution and attempt to run a data recovery software utility. This is a major mistake! “Attempting to utilize recovery software can make your data hard to salvage if not impossible in some cases. “These programs may write data on the drive which then overwrites your original data, making data recovery almost impossible”, states Brian Cain, VP of sales at ECO.
Take heed in the words of Charles Roover, President of Eco Data Recovery, “Be aware of the fate that could befall your computer and/or network and take precautions. Back-up your files often! Nobody likes to think about losing their data, however, when you have a disaster, we’re there to rescue you!”
Over the past 10 years ECO Data Recovery has saved many individuals and companies by retrieving their lost data! We’re only a phone call away!
Tuesday, December 9, 2008
Sunday, December 7, 2008
Pinging Tricks
You’re a blogger and are constantly hearing about pinging. The thing is, you don't know what it is and what it can do for your blog. Well that's fine because a lot of bloggers don't quite understand pinging. In this newsletter, we will explain what pinging is, how it helps your blog, and what the best pinging services are. After you've read this newsletter, you'll know exactly how to use pinging to make your blog popular.
What is pinging?
When a blog is pinged, it essentially tells a web blog tracking system that the blog has been updated. Thus, pinging is the process of telling tracking services that a site has been updated.
So how does pinging work? Well, a ping service scans regularly blogs for updates. Whenever there is a new update for a particular blog, that is reported back to the pinging service’s site. You can almost think of ping services being just like search engine spiders—both scan sites looking for information, and both report that information back to their specific site. The difference is, a ping service only reports back new blog posts.
Why is pinging useful for my blog?
Pinging, in effect, tells people that there is a new blog posting available. Those who are loyal followers of your blog will see the ping and want to visit your blog. Those who haven’t read your blog before will see the ping and perhaps think “hey, there’s a new blog I haven’t been to before, I think I’ll check it out”. Pinging helps to increase your traffic because it tells people when your blog is updated. Those who visit sites with pinging services will see this information in the form of a scroll on the left or right side, or top of the page. The scroll is usually in XML format and typically includes the title and URL of your blog, as well as the date and time of the update.
OK, so now I know what pinging is. Who offers pinging?
The answer is, there are several pinging services available which you can use to have your blog pinged. We’ll go over some of them right now.
Weblogs.com
Weblogs.com is probably the most well-known pinging service. Weblogs.com monitors sites for updates and then pings whenever there is an update to report. Virtually every blog software is available to use Weblogs.
Yahoo’s Blo.gs
Another popular pinging service. This one is offered by Yahoo and has a built-in integration with movable type and other tools. One cool thing about this service is that it offers the ability to give out updates via Instant Messenging services like AOL and ICQ. It is a direct pinging service, so those who sign up for subscriptions to your blog will be sent an email anytime your blog is updated.
Blogrolling.com
Blogrolling allows its bloggers to manage their blogrolls (updates) through a web-based interface. Recently updated blogs are also highlighted on Blogrolling’s web site. Data is automatically retrieved from other sites like blogger.com and weblogs.com every 5 minutes. Often times your blog is already being pinged by Blogrolling, so you might not have to sign up for it. Search on the site first for your URL before signing it up.
Technorati
Available at http://rpc.technorati.com/rpc/ping, Technorati is another service that pings blogs. It gets its data from a variety of places and is definitely a site you should go to for blog pinging.
These are just 4 of the many different blog pinging services available. A quick search on Yahoo or Google will reveal many other possible blog pinging services to use for your blog. It is best to sign up for as many as you possibly can to ensure that your blog is well-pinged. A well-pinged blog will definitely help your blog attract more visitors. So sign up for as many as possible and watch your blog traffic increase.
Pinging tells people when your blog is updated. It is an incredibly useful, and easy to sign up for service, so be sure to sign your blog up for pinging!
What is pinging?
When a blog is pinged, it essentially tells a web blog tracking system that the blog has been updated. Thus, pinging is the process of telling tracking services that a site has been updated.
So how does pinging work? Well, a ping service scans regularly blogs for updates. Whenever there is a new update for a particular blog, that is reported back to the pinging service’s site. You can almost think of ping services being just like search engine spiders—both scan sites looking for information, and both report that information back to their specific site. The difference is, a ping service only reports back new blog posts.
Why is pinging useful for my blog?
Pinging, in effect, tells people that there is a new blog posting available. Those who are loyal followers of your blog will see the ping and want to visit your blog. Those who haven’t read your blog before will see the ping and perhaps think “hey, there’s a new blog I haven’t been to before, I think I’ll check it out”. Pinging helps to increase your traffic because it tells people when your blog is updated. Those who visit sites with pinging services will see this information in the form of a scroll on the left or right side, or top of the page. The scroll is usually in XML format and typically includes the title and URL of your blog, as well as the date and time of the update.
OK, so now I know what pinging is. Who offers pinging?
The answer is, there are several pinging services available which you can use to have your blog pinged. We’ll go over some of them right now.
Weblogs.com
Weblogs.com is probably the most well-known pinging service. Weblogs.com monitors sites for updates and then pings whenever there is an update to report. Virtually every blog software is available to use Weblogs.
Yahoo’s Blo.gs
Another popular pinging service. This one is offered by Yahoo and has a built-in integration with movable type and other tools. One cool thing about this service is that it offers the ability to give out updates via Instant Messenging services like AOL and ICQ. It is a direct pinging service, so those who sign up for subscriptions to your blog will be sent an email anytime your blog is updated.
Blogrolling.com
Blogrolling allows its bloggers to manage their blogrolls (updates) through a web-based interface. Recently updated blogs are also highlighted on Blogrolling’s web site. Data is automatically retrieved from other sites like blogger.com and weblogs.com every 5 minutes. Often times your blog is already being pinged by Blogrolling, so you might not have to sign up for it. Search on the site first for your URL before signing it up.
Technorati
Available at http://rpc.technorati.com/rpc/ping, Technorati is another service that pings blogs. It gets its data from a variety of places and is definitely a site you should go to for blog pinging.
These are just 4 of the many different blog pinging services available. A quick search on Yahoo or Google will reveal many other possible blog pinging services to use for your blog. It is best to sign up for as many as you possibly can to ensure that your blog is well-pinged. A well-pinged blog will definitely help your blog attract more visitors. So sign up for as many as possible and watch your blog traffic increase.
Pinging tells people when your blog is updated. It is an incredibly useful, and easy to sign up for service, so be sure to sign your blog up for pinging!
How to Backup Windows XP Home Edition
Your computer cost you from hundreds to thousands of dollars, but the computer itself is not the most valuable part. The data on the hard disk is the most valuable part. How many hours of work did you put into creating that data? One little event, like a power line spike from a lightning strike, and all that work could be lost. Unfortunately, backing up with Windows XP Home Edition is not as simple as it should be.
The first step is to choose a backup device. You might choose a tape drive or a DVD drive, but those devices might require drivers to be installed before you could restore from them. The simplest option is to install a second hard drive in your computer.
The second hard drive doesn't have to be equal to your main hard drive. You can use an older, smaller hard drive as the backup device, as long as the backup drive has more "Free Space" than the main hard drive has "Used Space".
Install a Second Hard Drive
When installing a second hard drive in your computer, it's important to configure the drives correctly. Your motherboard should have two ATA (sometimes called IDE) connectors. The primary connector should have a cable with two drive connectors. The end connector should go to your main hard drive, the middle connector can be used for a backup hard drive. The second motherboard ATA connector should go to your CD-ROM.
On the back of each hard drive is a jumper. The jumper on your main hard drive should be set to the "Master" position. The jumper on your backup hard drive should be set to "Slave" position. Most modern computers use "Cable Select", so you can set both jumpers to the "Cable Select" position. Don't forget the power connector for the second drive.
When you restart your computer, the second drive should be automatically recognized and be designated with the next drive letter available, usually E: (D: being used for the CD-ROM drive).
Format the Second Hard Drive
Generally, you will want to re-format the second hard drive after installation to remove any previously installed operating system and to remove any previous file access rights. To format the drive, select Start | Settings | Control Panel | Administration Tools | Computer Management. In the "Computer Management" window, under "Storage", click on "Disk Management".
Right click on the backup disk's drive letter. In the popup menu, select All Tasks | Format... In the Warning dialog box that appears, click on the "Yes" button. In the "Format" dialog box, in the "File system" drop-down list, select NTFS. Click on the "OK" button. Again, in the Warning dialog box that appears, click on the "Yes" button.
Install the Backup Utility
Windows XP Home Edition doesn't install the Backup utility by default. You'll need to install it manually from your Windows XP CD-ROM.
1. After inserting the CD-ROM, open Control Panel's "Add or Remove Programs" utility. In the "Add or Remove Programs" utility", click on the "Add New Programs" button, then click on the "CD or Floppy" button.
2. In the "Run Installation Program" dialog box that appears, navigate to the VALUEAD/MSFT/NTBACKUP folder on the CD-ROM and select the file NTBACKUP.MSI. Click on the "Finish" button. The Backup utility will be installed.
Perform a Full Backup
To perform a backup, select Start | Programs | Accessories | System Tools | Backup to open the Backup Utility.
Note: If you don't find Backup listed in System Tools, double click on the file name ntbackup.exe in the Windows\system32 folder.
In the "Backup or Restore Wizard", click on the "Advanced Mode" link. In the "Backup Utility" dialog box, select the "Backup" tab and set the checkbox next to the drive to backup (c:) and set the checkbox next to "System State".
In the "Backup media or file name" text box, enter the path to the file for the backup (example E:\Backup.bkf). Click on the "Start Backup" button.
In the "Backup Job Information" dialog box that appears, set the radio button next to "Replace the data on the media with this backup". Click on the "Start Backup" button. The "backup Progress" dialog box will appear.
Even when you backup to relatively fast media like hard disk, the process can take 30 minutes or longer depending upon how much data is on the main drive.
When the backup is complete, turn off the computer and remove the data and power cables from the backup drive. It doesn't make sense to leave the backup drive connected because if the cause of a failure is a power spike, it will take out both drives. Next time you want to backup you'll need to reinstall the cables.
How to Perform a Restore
In the unfortunate event that your computer crashes and you can't get it back by any other means, you'll need to reinstall Windows XP from the CD-ROM. (Automated System Recovery is not supported in Windows XP Home Edition.) You'll need to re-install the Backup utility. Then you'll need to shut down the computer to install the data and power cables to the backup drive. Restart the computer and use the Backup Utility to restore Windows XP from the backup file.
When using this backup method, it's important to be careful not to break any pins when you are removing and installing the data cable of the hard drive. And if your computer doesn't use "cable Select", don't forget to change the jumper on the main hard drive back to "Single".
The first step is to choose a backup device. You might choose a tape drive or a DVD drive, but those devices might require drivers to be installed before you could restore from them. The simplest option is to install a second hard drive in your computer.
The second hard drive doesn't have to be equal to your main hard drive. You can use an older, smaller hard drive as the backup device, as long as the backup drive has more "Free Space" than the main hard drive has "Used Space".
Install a Second Hard Drive
When installing a second hard drive in your computer, it's important to configure the drives correctly. Your motherboard should have two ATA (sometimes called IDE) connectors. The primary connector should have a cable with two drive connectors. The end connector should go to your main hard drive, the middle connector can be used for a backup hard drive. The second motherboard ATA connector should go to your CD-ROM.
On the back of each hard drive is a jumper. The jumper on your main hard drive should be set to the "Master" position. The jumper on your backup hard drive should be set to "Slave" position. Most modern computers use "Cable Select", so you can set both jumpers to the "Cable Select" position. Don't forget the power connector for the second drive.
When you restart your computer, the second drive should be automatically recognized and be designated with the next drive letter available, usually E: (D: being used for the CD-ROM drive).
Format the Second Hard Drive
Generally, you will want to re-format the second hard drive after installation to remove any previously installed operating system and to remove any previous file access rights. To format the drive, select Start | Settings | Control Panel | Administration Tools | Computer Management. In the "Computer Management" window, under "Storage", click on "Disk Management".
Right click on the backup disk's drive letter. In the popup menu, select All Tasks | Format... In the Warning dialog box that appears, click on the "Yes" button. In the "Format" dialog box, in the "File system" drop-down list, select NTFS. Click on the "OK" button. Again, in the Warning dialog box that appears, click on the "Yes" button.
Install the Backup Utility
Windows XP Home Edition doesn't install the Backup utility by default. You'll need to install it manually from your Windows XP CD-ROM.
1. After inserting the CD-ROM, open Control Panel's "Add or Remove Programs" utility. In the "Add or Remove Programs" utility", click on the "Add New Programs" button, then click on the "CD or Floppy" button.
2. In the "Run Installation Program" dialog box that appears, navigate to the VALUEAD/MSFT/NTBACKUP folder on the CD-ROM and select the file NTBACKUP.MSI. Click on the "Finish" button. The Backup utility will be installed.
Perform a Full Backup
To perform a backup, select Start | Programs | Accessories | System Tools | Backup to open the Backup Utility.
Note: If you don't find Backup listed in System Tools, double click on the file name ntbackup.exe in the Windows\system32 folder.
In the "Backup or Restore Wizard", click on the "Advanced Mode" link. In the "Backup Utility" dialog box, select the "Backup" tab and set the checkbox next to the drive to backup (c:) and set the checkbox next to "System State".
In the "Backup media or file name" text box, enter the path to the file for the backup (example E:\Backup.bkf). Click on the "Start Backup" button.
In the "Backup Job Information" dialog box that appears, set the radio button next to "Replace the data on the media with this backup". Click on the "Start Backup" button. The "backup Progress" dialog box will appear.
Even when you backup to relatively fast media like hard disk, the process can take 30 minutes or longer depending upon how much data is on the main drive.
When the backup is complete, turn off the computer and remove the data and power cables from the backup drive. It doesn't make sense to leave the backup drive connected because if the cause of a failure is a power spike, it will take out both drives. Next time you want to backup you'll need to reinstall the cables.
How to Perform a Restore
In the unfortunate event that your computer crashes and you can't get it back by any other means, you'll need to reinstall Windows XP from the CD-ROM. (Automated System Recovery is not supported in Windows XP Home Edition.) You'll need to re-install the Backup utility. Then you'll need to shut down the computer to install the data and power cables to the backup drive. Restart the computer and use the Backup Utility to restore Windows XP from the backup file.
When using this backup method, it's important to be careful not to break any pins when you are removing and installing the data cable of the hard drive. And if your computer doesn't use "cable Select", don't forget to change the jumper on the main hard drive back to "Single".
Wednesday, December 3, 2008
Microsoft Navision DB Selection: C/SIDE or MS SQL Server - overview for IT Specialist
Microsoft Business Solutions Navision serves both European and American megamarkets. It was originally written by Denmark-based Navision Software in its own proprietary language C/SIDE (Client/Server Integrated Development Environment). You should consider several factors in deciding on the database selection. Currently Navision is supported on two platforms - Navision native (C/SIDE) database and on Microsoft SQL Server. There are certain pluses and minuses in both cases and you should make your decision, based on your company needs. We'll give you some hints in this subject and you should know then where to look further.
• Legendary Strength of C/SIDE database - the history of Navision design reveals the primary goals to have its own proprietary database with the built-in features of database transaction integrity. As far as database is proprietary - Navision can manipulate its and tune it to serve its application. You can have users use the system heavily and suddenly shut down the power - when power is back on - Navision will be in the same good shap. The second goal was to provide robust graphical interface.
• What is the volume of your data? - Navision was originally targeting mid-size and large corporations. Now, however, Microsoft is trying to target it to large corporations with sophisticated manufacturing. In this case you could expect huge volume of data - Microsoft SQL Server is better positioned to deal with that.
• Do you have MS SQL Server Administrator? - Microsoft announces that MS SQL Server is moving to "zero-maintenance needed", but we would like to warn you - if you use Navision - you are more likely mid-size or large company. In this case you should have somebody to secure your database - in the case if you would like to deploy MSSQL Server
• Do you plan on Crystal Reports? - you can always deploy C/ODBC to enable your C/SIDE database for Crystal Report, but MS SQL Server has such nice features, as SQL Views and Stored Procedures, which make SQL Server preferable platform
• Do you need OLAP/Datawarehousing? - then SQL Server is the way to go. It has built in Analytical Server with OLAP cube creation and Excel data pivoting
• Do you plan to expose Navision data to other applications? - Navision has tools to expose the data from C/SIDE database (C/ODBC, C/FRONT), but in the case of SQL Server you certainly have standard Microsoft technologies in your disposition
Good luck in database selection and if you have issues or concerns – we are here to help! If you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.com
• Legendary Strength of C/SIDE database - the history of Navision design reveals the primary goals to have its own proprietary database with the built-in features of database transaction integrity. As far as database is proprietary - Navision can manipulate its and tune it to serve its application. You can have users use the system heavily and suddenly shut down the power - when power is back on - Navision will be in the same good shap. The second goal was to provide robust graphical interface.
• What is the volume of your data? - Navision was originally targeting mid-size and large corporations. Now, however, Microsoft is trying to target it to large corporations with sophisticated manufacturing. In this case you could expect huge volume of data - Microsoft SQL Server is better positioned to deal with that.
• Do you have MS SQL Server Administrator? - Microsoft announces that MS SQL Server is moving to "zero-maintenance needed", but we would like to warn you - if you use Navision - you are more likely mid-size or large company. In this case you should have somebody to secure your database - in the case if you would like to deploy MSSQL Server
• Do you plan on Crystal Reports? - you can always deploy C/ODBC to enable your C/SIDE database for Crystal Report, but MS SQL Server has such nice features, as SQL Views and Stored Procedures, which make SQL Server preferable platform
• Do you need OLAP/Datawarehousing? - then SQL Server is the way to go. It has built in Analytical Server with OLAP cube creation and Excel data pivoting
• Do you plan to expose Navision data to other applications? - Navision has tools to expose the data from C/SIDE database (C/ODBC, C/FRONT), but in the case of SQL Server you certainly have standard Microsoft technologies in your disposition
Good luck in database selection and if you have issues or concerns – we are here to help! If you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.com
Sunday, November 30, 2008
Spam: The Tasteless Internet Meat of Criminals
Spam. You’ve all heard of the crazy pink meat in a can, but what’s it got to do with the Internet? Well, it’s also the namesake for a major problem in the World Wide Web-unsolicited junk email. Problem! We’re talking serious pain in the butt both as a waster of time, space, and money. It is estimated that around half of all email received on the Internet is this sneaky illegal attempt at selling fake consumer goods, pornography, and a whole plethora of ‘helpful’ services. It’s taking up half of all email on the Earth, and it’s costing businesses’ billions in wasted time, as well as filling personal email accounts to the limit so important messages aren’t received. It seems everywhere there’s a leap in technology for humanity, there’s also a group of people who want to stretch the realm of criminal activity to another level.
The good news is that as it’s such a prominent problem, the ‘good guys’ have made it a main priority on their ‘To do’ lists. Software has been created to block Spam and is being updated constantly. Recently Bill Gates, richest human on Earth and self-made mogul of software masters’ Microsoft spoke of his aim to eliminate Spam by the year 2006. Obviously a lot of people would be quite appreciative if they could achieve this goal.
Supposedly most of the billions of junk emails originate from about 200 people who are intelligent enough to cover their tracks. They have multiple ways of finding out email addresses and then sending thousands upon thousands of unwanted messages to you and I. It usually costs them next to nil so if even one low-quality product sells they receive a profit. That’s why they do it; just another greed-induced means of getting rich quick without working for it like the rest of us.
Well, there’s a couple main ways of dealing with the Spam dilemma. The main one, and most easy, is to just delete the messages or empty your folder (after moving desired messages to another folder) straight off the server without downloading or ‘looking’ at the messages. This gives the ‘evil’ sender the knowledge that you’re not reading the mail and therefore the traffic you receive goes down dramatically.
Another way to block the Spam is to use software like Magic Mail Monitor (http://mmm3.sourceforge.net/) or Mailwasher (http://www.mailwasher.net/), which work well at destroying the unwanted, pink, tasteless, unworldly email meat by showing you the mail straight from the server without downloading it.
So, show the criminals you’re aware and not ignorant and take the first steps to bringing the Spam Empire down. Protect yourself and eventually the Spam will go where all filth is destined, into the trash.
The good news is that as it’s such a prominent problem, the ‘good guys’ have made it a main priority on their ‘To do’ lists. Software has been created to block Spam and is being updated constantly. Recently Bill Gates, richest human on Earth and self-made mogul of software masters’ Microsoft spoke of his aim to eliminate Spam by the year 2006. Obviously a lot of people would be quite appreciative if they could achieve this goal.
Supposedly most of the billions of junk emails originate from about 200 people who are intelligent enough to cover their tracks. They have multiple ways of finding out email addresses and then sending thousands upon thousands of unwanted messages to you and I. It usually costs them next to nil so if even one low-quality product sells they receive a profit. That’s why they do it; just another greed-induced means of getting rich quick without working for it like the rest of us.
Well, there’s a couple main ways of dealing with the Spam dilemma. The main one, and most easy, is to just delete the messages or empty your folder (after moving desired messages to another folder) straight off the server without downloading or ‘looking’ at the messages. This gives the ‘evil’ sender the knowledge that you’re not reading the mail and therefore the traffic you receive goes down dramatically.
Another way to block the Spam is to use software like Magic Mail Monitor (http://mmm3.sourceforge.net/) or Mailwasher (http://www.mailwasher.net/), which work well at destroying the unwanted, pink, tasteless, unworldly email meat by showing you the mail straight from the server without downloading it.
So, show the criminals you’re aware and not ignorant and take the first steps to bringing the Spam Empire down. Protect yourself and eventually the Spam will go where all filth is destined, into the trash.
Tuesday, November 25, 2008
Issues When Upgrading to Citrix Metaframe 3.0 Presentation Server
The article below lists issues we ran into when upgrading from Metaframe XPa to Metaframe 3.0 Presentation Server Enterprise.
Issue:
We installed a licensing server and then installed Metaframe 3.0 Enterprise on a clean Windows 2003 server. Added this server to our XPa farm and made the 3.0 server the Data Collector. Any time a user would click an icon on the web interface the IMA service would blow up on the 3.0 server. This occurred on additional 3.0 servers that were brought up as long as they were data collectors. Changing the farm so XPa servers were the data collectors fixed this issue. The event log logged this when the IMA service blew up Microsoft Visual C++ Runtime Library : Runtime Error
Solution:
I'm told that there is an issue in the SQL database that causes the 3.0 server acting as a data collector to blow up the IMA service. Our fix was to create a new SQL database. Create a new farm using the same name and republish all the applications. We then uninstalled and reinstalled Metaframe and pointed the servers to the new farm. Rather than an upgrade we rebuilt our entire farm into a clean Citrix Metaframe 3.0 Enterprise environment. While rather extreme this did resolve the issue. We recreated our published applications by hand. You may find a tool for this here http://www.citrix4ge.de/ctxsdk/expimppa.htm
Issue:
When we performed an upgrade on a server from XPa to Metaframe Presentation Server it only upgraded it to Advanced. When we used add/remove programs to add in the installation manager and resource manager the server stayed at advanced edition and never registered its proper edition with the license server. Thus users received errors that the system had reached its license logon limit.
Solution:
Open the management console. Right click the server and choose set edition type. Set it to enterprise then reboot the server TWICE. Check the startup licenses on the licensing server to see that your server is listed as enterprise. What bit us was the two reboots required. The system only asks for one but it took two for the server to register properly.
Issue:
Upon adding a Metaframe 3.0 Presentation Server to our XPa farm changes could only be made to published applications if you pointed your Citrix Management Console at the new 3.0 Presentation server. After the IMA blow up we removed all 3.0 servers from our XPa farm only to find we could change no application.
Solution:
We had to add 3.0 back to the farm and then instruct admins to point consoles at the 3.0 server.
Issue:
We installed a licensing server and then installed Metaframe 3.0 Enterprise on a clean Windows 2003 server. Added this server to our XPa farm and made the 3.0 server the Data Collector. Any time a user would click an icon on the web interface the IMA service would blow up on the 3.0 server. This occurred on additional 3.0 servers that were brought up as long as they were data collectors. Changing the farm so XPa servers were the data collectors fixed this issue. The event log logged this when the IMA service blew up Microsoft Visual C++ Runtime Library : Runtime Error
Solution:
I'm told that there is an issue in the SQL database that causes the 3.0 server acting as a data collector to blow up the IMA service. Our fix was to create a new SQL database. Create a new farm using the same name and republish all the applications. We then uninstalled and reinstalled Metaframe and pointed the servers to the new farm. Rather than an upgrade we rebuilt our entire farm into a clean Citrix Metaframe 3.0 Enterprise environment. While rather extreme this did resolve the issue. We recreated our published applications by hand. You may find a tool for this here http://www.citrix4ge.de/ctxsdk/expimppa.htm
Issue:
When we performed an upgrade on a server from XPa to Metaframe Presentation Server it only upgraded it to Advanced. When we used add/remove programs to add in the installation manager and resource manager the server stayed at advanced edition and never registered its proper edition with the license server. Thus users received errors that the system had reached its license logon limit.
Solution:
Open the management console. Right click the server and choose set edition type. Set it to enterprise then reboot the server TWICE. Check the startup licenses on the licensing server to see that your server is listed as enterprise. What bit us was the two reboots required. The system only asks for one but it took two for the server to register properly.
Issue:
Upon adding a Metaframe 3.0 Presentation Server to our XPa farm changes could only be made to published applications if you pointed your Citrix Management Console at the new 3.0 Presentation server. After the IMA blow up we removed all 3.0 servers from our XPa farm only to find we could change no application.
Solution:
We had to add 3.0 back to the farm and then instruct admins to point consoles at the 3.0 server.
Friday, November 21, 2008
Your Own Personal Online Shopper
Imagine you find yourself in the market to buy a new digital camera and, before you part with your money, you want to comparison shop for the best price online.
If you do a search for "digital camera" on Google.com, the Web's top search engine, you'll get back over 7 million page results.
Refine your search to a specific model, such as the HP Photosmart 935, and you get back 137,000 page results. Now do a search on BestBuy.com, CircuitCity.com, and Amazon.com and you'll only find it listed one time, and on that site it costs $60 more than I paid for it at Target.
Even though the web makes it easy to search out the products we want to buy, sometimes that mountain of information makes it almost impossible to find the best deal.
To solve this problem there are "personal online shoppers" which help you seek, find, and comparison shop multiple offers for just about any product you want to buy, online or offline.
An online personal shopper-type service enables you to log on to a single site, enter the product details you want to search, and then have the website give you back a list of prices and places where you can purchase the item.
The personal shopping assistant sites that rate the best don't accept commissions for the sale of items through their services because getting paid based on what the customer buys would eliminate unbiased product comparisons.
The best services make their money by selling targeted advertising to merchants and only displaying products in their search results based on price and features.
~ MySimon.com ~
MySimon.com ranks as one of the oldest personal shopping assistants on the Internet.
Highlights of the service include an extensive homepage directory to help you choose the correct product category to search and a database of millions of products.
On the negative, MySimon.com does manipulate their merchant listings pages based on how much money the advertiser pays to show up in the results.
~ PriceScan.com ~
PriceScan.com does not accept money from advertisers to manipulate their search results, though they will show targeted advertising on the search results pages.
A very nice feature on this site involves the ability to enter features you want in a particular item (such as a computer) and then search all makes, models, and manufacturers matching those features.
You'll find this especially valuable when comparing things like computers, which often carry many different variables and configurations.
~ Froogle.com ~
Operated by Internet giant, Google.com, Froogle.com allows you to search for specific items you want to buy and then sort them by price.
You can also specify a price range you're willing to pay for the item and Froogle will only search for and display those items that fall within the range.
Froogle also clearly draws a line (literally) between unbiased search results on the left side of the page and advertisers on the right.
In the testing for this article, Froogle consistently returned the highest quantity and most relevant search results for specific product names entered.
If you do a search for "digital camera" on Google.com, the Web's top search engine, you'll get back over 7 million page results.
Refine your search to a specific model, such as the HP Photosmart 935, and you get back 137,000 page results. Now do a search on BestBuy.com, CircuitCity.com, and Amazon.com and you'll only find it listed one time, and on that site it costs $60 more than I paid for it at Target.
Even though the web makes it easy to search out the products we want to buy, sometimes that mountain of information makes it almost impossible to find the best deal.
To solve this problem there are "personal online shoppers" which help you seek, find, and comparison shop multiple offers for just about any product you want to buy, online or offline.
An online personal shopper-type service enables you to log on to a single site, enter the product details you want to search, and then have the website give you back a list of prices and places where you can purchase the item.
The personal shopping assistant sites that rate the best don't accept commissions for the sale of items through their services because getting paid based on what the customer buys would eliminate unbiased product comparisons.
The best services make their money by selling targeted advertising to merchants and only displaying products in their search results based on price and features.
~ MySimon.com ~
MySimon.com ranks as one of the oldest personal shopping assistants on the Internet.
Highlights of the service include an extensive homepage directory to help you choose the correct product category to search and a database of millions of products.
On the negative, MySimon.com does manipulate their merchant listings pages based on how much money the advertiser pays to show up in the results.
~ PriceScan.com ~
PriceScan.com does not accept money from advertisers to manipulate their search results, though they will show targeted advertising on the search results pages.
A very nice feature on this site involves the ability to enter features you want in a particular item (such as a computer) and then search all makes, models, and manufacturers matching those features.
You'll find this especially valuable when comparing things like computers, which often carry many different variables and configurations.
~ Froogle.com ~
Operated by Internet giant, Google.com, Froogle.com allows you to search for specific items you want to buy and then sort them by price.
You can also specify a price range you're willing to pay for the item and Froogle will only search for and display those items that fall within the range.
Froogle also clearly draws a line (literally) between unbiased search results on the left side of the page and advertisers on the right.
In the testing for this article, Froogle consistently returned the highest quantity and most relevant search results for specific product names entered.
Tuesday, November 18, 2008
Turn One-Time "Hits" Into Repeat Visitors
Every website owner faces the same challenge: How to get more traffic to their website.
"Build it and they will come" worked for Kevin Costner in "Field of Dreams," but that approach leads to bankruptcy and a failed business when it comes to your website.
Any savvy website owner knows that it takes a lot of work, time, and money to bring a visitor to your site for the first time.
Smart marketers also know that it rates a lot easier and cheaper to get people to come back for a return visit than to attract them for the first time.
The following tips will help any website owner convert more one-time "lookers" into repeat visitors and customers.
** Surveys **
Hold an interactive poll or survey on your web site.
Ask your website visitors questions about a topic of intense interest to them.
Not only do people enjoy giving their opinion, but they'll also want to read the results as you compile them and update them on your website over the next day or week.
One way to get their email address is to tell them you'll email the final numbers once the results are compiled.
My favorite survey tool is www.oneminutepoll.com.
** Free Prizes **
If appropriate, hold an ongoing prize drawing on your web site.
The prizes you give should fit with the interests of your target audience and enable you to showcase what you offer for sale from your website.
For example, if you sell computer cables, give away something like Velcro cord ties with your web address on them and avoid things like teddy bears or bumper stickers.
** Original / Hard-to-find Content **
People go online first and foremost to get specific, relevant, timely information in areas that interest them.
For some that means news articles, for others sports scores, and for others it means current prices for things like stocks or commodities.
Whatever content they want, give it to people in a way they can't find anywhere else (or at least not very easily) and make it easy for them to see that your site rates a bookmark in their browser so they can return often.
** Brain Teasers **
People love a challenge, especially in an area that holds great professional or special interest for them.
If you can provide a quiz, trivia questions, puzzles or some other "brain teaser" for people, many will take up the challenge.
You get them to return to your website by posting the answers and making that the only way they can see if they got it right.
** Breaking News **
People crave up-to-the-minute news on subjects about which they feel very strongly.
Some investors, for example, spend hours combing the Web for nuggets of information to help them evaluate specific markets, companies, or stocks.
One way to make your site invaluable to your audience members is to simply post a news bite, tip, or current "nugget" of relevant information on your site daily.
(Gee, kind of sounds like a BLOG doesn't it?)
If the information you give makes people jump up and holler "MORE! MORE!" then you can quickly build up a regular following.
** Resource Directories **
Few things keep people coming back to a website more than a constantly updated directory they can tap for industry- specific resources any time they need them.
This technique works especially well if it's hard to locate good resources related to your topic because people place a higher value on hard-to-find information.
"Build it and they will come" worked for Kevin Costner in "Field of Dreams," but that approach leads to bankruptcy and a failed business when it comes to your website.
Any savvy website owner knows that it takes a lot of work, time, and money to bring a visitor to your site for the first time.
Smart marketers also know that it rates a lot easier and cheaper to get people to come back for a return visit than to attract them for the first time.
The following tips will help any website owner convert more one-time "lookers" into repeat visitors and customers.
** Surveys **
Hold an interactive poll or survey on your web site.
Ask your website visitors questions about a topic of intense interest to them.
Not only do people enjoy giving their opinion, but they'll also want to read the results as you compile them and update them on your website over the next day or week.
One way to get their email address is to tell them you'll email the final numbers once the results are compiled.
My favorite survey tool is www.oneminutepoll.com.
** Free Prizes **
If appropriate, hold an ongoing prize drawing on your web site.
The prizes you give should fit with the interests of your target audience and enable you to showcase what you offer for sale from your website.
For example, if you sell computer cables, give away something like Velcro cord ties with your web address on them and avoid things like teddy bears or bumper stickers.
** Original / Hard-to-find Content **
People go online first and foremost to get specific, relevant, timely information in areas that interest them.
For some that means news articles, for others sports scores, and for others it means current prices for things like stocks or commodities.
Whatever content they want, give it to people in a way they can't find anywhere else (or at least not very easily) and make it easy for them to see that your site rates a bookmark in their browser so they can return often.
** Brain Teasers **
People love a challenge, especially in an area that holds great professional or special interest for them.
If you can provide a quiz, trivia questions, puzzles or some other "brain teaser" for people, many will take up the challenge.
You get them to return to your website by posting the answers and making that the only way they can see if they got it right.
** Breaking News **
People crave up-to-the-minute news on subjects about which they feel very strongly.
Some investors, for example, spend hours combing the Web for nuggets of information to help them evaluate specific markets, companies, or stocks.
One way to make your site invaluable to your audience members is to simply post a news bite, tip, or current "nugget" of relevant information on your site daily.
(Gee, kind of sounds like a BLOG doesn't it?)
If the information you give makes people jump up and holler "MORE! MORE!" then you can quickly build up a regular following.
** Resource Directories **
Few things keep people coming back to a website more than a constantly updated directory they can tap for industry- specific resources any time they need them.
This technique works especially well if it's hard to locate good resources related to your topic because people place a higher value on hard-to-find information.
Saturday, November 15, 2008
Who needs T.V. News, Newspapers and Radio News?
T.V. and radio News got you down? On-line current events and News blogs make being informed a much more enjoyable experience. For many the News on television has become a trying time of the day. Focused mainly on negative events, you may have to wait through the whole program just to hear the one story you were waiting for. If you miss the 6:00 p.m. show, waiting until the late night segment can be a real drag, especially if you’ve got a lot to do, or have to wake up early the next morning.
My friends, there is an answer to this problem: News blogs or on-line current events. You can find all of your favorite broadcasters (E.g.: CNN, BBC) on the Internet, getting up-to-date information at any time of the day or night. You can even read personal journal entries written by multiple correspondents out in the field reporting on several different stories down to the current minute. Instead of hearing all News from one voice (often an irritating one), now you can read different human opinions straight from the scene of interest.
Often News on-line has a section called “themes” which allows the reader to only hear about the specific areas that interest them. No more waiting through several wars to get to the positive story about the current medical breakthrough that could mean a cure for disease, or the technological idea that might mean the end to extreme pollution levels. Like a newspaper, you can go straight to the “jobs” theme and search through all the current employment vacancies available. If you are obsessed with the negative, themes such as “Disaster and Tragedy” and “Crime and Punishment are still readily accessible.
As the News is now on the Internet it has also become an interactive experience in numerous ways. First of all now you can send News stories straight to the News companies yourself! If the story is deemed worthwhile and verifiable, you may even be published. This is also the case with photographers who have pictures of important events. It really means anyone can become a part of the action as a freelance consultant. Some News on-line have “witness” sections where you can tell your story if you happen to have been in the right place at the right time. This option means that we can hear many different views on contentious issues giving a wider perspective to the ‘big picture’.
Some News sites also have interactive sites within. For example, on the BBC News Blog there is a learning site (BBCi Learning) that involves interactive activities and over half a million pages of factual information and resources available for children, adolescents, and adults. There are competitions and all sorts of games to help educate people in any and every area of interest imaginable.
Another great aspect of these on-line News sites is the ability to access archival information. You can watch video and listen to audio recordings of famous historical stories right on the computer. If the day is Feb.3, you can read articles from Feb.3’s from fifty years ago. Looking up any date and year recorded is as easy as pushing a few buttons.
Some services have subscriptions where instead of looking up the website, the News you want is sent straight to your email. Being in the know, and being in the now, has never been such an objective, enjoyable, and simplistic experience as in the 21st century. Partaking in a new perspective on life is what on-line current events and News Blogs are all about.
My friends, there is an answer to this problem: News blogs or on-line current events. You can find all of your favorite broadcasters (E.g.: CNN, BBC) on the Internet, getting up-to-date information at any time of the day or night. You can even read personal journal entries written by multiple correspondents out in the field reporting on several different stories down to the current minute. Instead of hearing all News from one voice (often an irritating one), now you can read different human opinions straight from the scene of interest.
Often News on-line has a section called “themes” which allows the reader to only hear about the specific areas that interest them. No more waiting through several wars to get to the positive story about the current medical breakthrough that could mean a cure for disease, or the technological idea that might mean the end to extreme pollution levels. Like a newspaper, you can go straight to the “jobs” theme and search through all the current employment vacancies available. If you are obsessed with the negative, themes such as “Disaster and Tragedy” and “Crime and Punishment are still readily accessible.
As the News is now on the Internet it has also become an interactive experience in numerous ways. First of all now you can send News stories straight to the News companies yourself! If the story is deemed worthwhile and verifiable, you may even be published. This is also the case with photographers who have pictures of important events. It really means anyone can become a part of the action as a freelance consultant. Some News on-line have “witness” sections where you can tell your story if you happen to have been in the right place at the right time. This option means that we can hear many different views on contentious issues giving a wider perspective to the ‘big picture’.
Some News sites also have interactive sites within. For example, on the BBC News Blog there is a learning site (BBCi Learning) that involves interactive activities and over half a million pages of factual information and resources available for children, adolescents, and adults. There are competitions and all sorts of games to help educate people in any and every area of interest imaginable.
Another great aspect of these on-line News sites is the ability to access archival information. You can watch video and listen to audio recordings of famous historical stories right on the computer. If the day is Feb.3, you can read articles from Feb.3’s from fifty years ago. Looking up any date and year recorded is as easy as pushing a few buttons.
Some services have subscriptions where instead of looking up the website, the News you want is sent straight to your email. Being in the know, and being in the now, has never been such an objective, enjoyable, and simplistic experience as in the 21st century. Partaking in a new perspective on life is what on-line current events and News Blogs are all about.
Friday, November 14, 2008
Be Inspired to Create Better Websites
Being a writer, when I was asked to do some research into what makes a good website, of course I straightaway went to check out all of my favorite authors. After sifting through a few standard sites I remembered to look at one of my all time respected writers-Paulo Coelho. Judging by how many books he has sold he is obviously a lot of people’s favorite, and his website is exactly what you’d want to keep the fans happy.
If any of you are familiar with Coelho’s work you will know how prolific he has become all over the world. People love the simplicity of his stories about the spiritual quests of all people and the idea that the magical happens in everybody’s lives, even the so-called ‘ordinary, normal’ person. He to me comes across as a perfect example of the power of human connection, his books having affected millions across all national boundaries. As an Internet writer, to me he symbolizes the possibilities lying in the future of the Web. Like a good book, the Internet too can cross all imagined ideas of separation bringing people from all walks of life together in the context of positive thought and action.
Coelho’s website’s homepage starts off with a simple black screen, and a large photo of the man smiling-a very humanistic approach to this new medium. It then has many different sections as well as links to relevant sites, even his own web log (on-line journal) entitled, “ Warrior of the Light Online”. I think I could spend innumerable hours reading over his personal thoughts and pieces of information he has integrated from elsewhere. Having this added website of an on-line diary gives the site even more humanistic qualities, as any person can truly connect with Coelho’s innermost feelings and thoughts.
The sections on the main site are separated into categories like: Biography, Paulo Coelho Institute, Photo Gallery, Road to Santiago, Agenda, Books, Editions, Free downloads, Meditation, TV on-line (videos), Warrior of Light, To journalists, FAQ, Message for the author, and Recommend this site. We are talking about a very extensive and well thought out site. Any type of individual or business, especially writers, could learn a lot from this example.
Just to touch on a few aspects of the site’s categories I’ll focus on the one’s I had a good look at. The biography was excellent, an extremely in-depth look at Coelho’s life from childhood until present day. No holes barred, he’s not ashamed to tell of all his low points as well as the usual list of one’s achievements. It is very honest, he tells of how his parents institutionalized him several times thinking he was crazy, as well as stories of being tortured as a political prisoner and of his ‘dark’ experiences with drugs and black magic. This humanistic perspective gives the site a much more personal feel as well as eliciting reactions in readers, much more powerful than a bland website that solely focuses on a writer’s books and how to purchase them.
The photo gallery is another dimension I have not witnessed on many other sites. He again gives vision to his whole life with photos included from areas entitled, Childhood, Transition, The crazy years, 2000/2001, 2002, and Today. You see, this website isn’t just a shop front or a facade for a business. It gives the individual an opportunity to share his identity with the whole world, a courageous act only taken by people who aren’t afraid to put themselves on the line, sharing their spirits with all of humanity. This is the key to why the website is so powerful, one needs to take risks to achieve success in life.
I could write extensively on the other categories of the site but I think you could just go and check them out yourself. Me telling you what is a good website isn’t going to teach you much, you’ve got to experience things for yourself to truly gain the knowledge you are looking for. Maybe you’ll be so inspired, o
If any of you are familiar with Coelho’s work you will know how prolific he has become all over the world. People love the simplicity of his stories about the spiritual quests of all people and the idea that the magical happens in everybody’s lives, even the so-called ‘ordinary, normal’ person. He to me comes across as a perfect example of the power of human connection, his books having affected millions across all national boundaries. As an Internet writer, to me he symbolizes the possibilities lying in the future of the Web. Like a good book, the Internet too can cross all imagined ideas of separation bringing people from all walks of life together in the context of positive thought and action.
Coelho’s website’s homepage starts off with a simple black screen, and a large photo of the man smiling-a very humanistic approach to this new medium. It then has many different sections as well as links to relevant sites, even his own web log (on-line journal) entitled, “ Warrior of the Light Online”. I think I could spend innumerable hours reading over his personal thoughts and pieces of information he has integrated from elsewhere. Having this added website of an on-line diary gives the site even more humanistic qualities, as any person can truly connect with Coelho’s innermost feelings and thoughts.
The sections on the main site are separated into categories like: Biography, Paulo Coelho Institute, Photo Gallery, Road to Santiago, Agenda, Books, Editions, Free downloads, Meditation, TV on-line (videos), Warrior of Light, To journalists, FAQ, Message for the author, and Recommend this site. We are talking about a very extensive and well thought out site. Any type of individual or business, especially writers, could learn a lot from this example.
Just to touch on a few aspects of the site’s categories I’ll focus on the one’s I had a good look at. The biography was excellent, an extremely in-depth look at Coelho’s life from childhood until present day. No holes barred, he’s not ashamed to tell of all his low points as well as the usual list of one’s achievements. It is very honest, he tells of how his parents institutionalized him several times thinking he was crazy, as well as stories of being tortured as a political prisoner and of his ‘dark’ experiences with drugs and black magic. This humanistic perspective gives the site a much more personal feel as well as eliciting reactions in readers, much more powerful than a bland website that solely focuses on a writer’s books and how to purchase them.
The photo gallery is another dimension I have not witnessed on many other sites. He again gives vision to his whole life with photos included from areas entitled, Childhood, Transition, The crazy years, 2000/2001, 2002, and Today. You see, this website isn’t just a shop front or a facade for a business. It gives the individual an opportunity to share his identity with the whole world, a courageous act only taken by people who aren’t afraid to put themselves on the line, sharing their spirits with all of humanity. This is the key to why the website is so powerful, one needs to take risks to achieve success in life.
I could write extensively on the other categories of the site but I think you could just go and check them out yourself. Me telling you what is a good website isn’t going to teach you much, you’ve got to experience things for yourself to truly gain the knowledge you are looking for. Maybe you’ll be so inspired, o
Tuesday, November 11, 2008
The Shakuhachi: What is it?
When most people used to hear a new word the most obvious reaction was to go straight to a dictionary and find out what it meant or what the object was. These days you could go to on-line dictionaries, but even that is often unnecessary. Just type the word into your Web search engine (E.g., Google) and see what comes up. How hard is that?
Well, fortunately I know what a shakuhachi is but I don’t think I’d be wrong to say that many of my fellow humans have no conception of what this magical instrument is. http://www.shakuhachi.com/TOC-MM.html is the first site that comes up on Google and it’s quite a good example of how extensive the knowledge of something you’ve never heard of can be, as well as how to create a thorough website. Although ‘Shakuhachi-Traditional Japanese Bamboo Flute’ is essentially a commercial site that hopes for visitors to buy its products, there is access to a stockpile of historical information as well as links to all sorts of musicians and books related to the subject.
This Tai Hei Shakuhachi site is full of photographs of this beautiful looking and of course sounding instrument. The reason I am writing this article is because the moment when I heard this instrument played by the first non-Japanese Grand Master, it simply changed my life. His name is Ryley Lee and what I witnessed at his concert was the most focused, peaceful and magical display of music that I could have ever imagined. This flute only has four holes; you should hear how many sounds could come out of it!
On this website under a section called ‘Endorsements’ (obviously they want some credibility when selling their instruments) a number of master players comment on the Tai Hei shakuhachis. Ryley Lee was on this list and what he said about their instruments was quite incredible; these guys must really know their stuff. A good sign that the site is worthy of mention is the fact that they endorse other people and their products. They’re not just one-track-minded capitalists thinking only of their own pockets.
I was able to click onto a link for Ryley Lee where it then listed thirty of his recordings for sale (with pictures) as well as his PhD thesis that looks at past and present processes of transmission within the tradition of the shakuhachi honkyoku ("original pieces"). Zen Buddhist ‘priests of nothingness’ played these songs since at least the fifteenth century who believed that playing the shakuhachi’s music was a form of meditation and a medium in which to attain enlightenment. Pretty cool huh.
So, next time you hear a new word or are told about something that is not in your field of knowledge you know where to go. If you’re searching for good websites or you want to see some examples of successful ones, look for extensive and creative examples where obvious time and effort has been put into its construction. Anyone can create a website, but do some research and you’ll see that some people have really done their homework as well as displaying aesthetically pleasing imagery for the visitor.
Well, fortunately I know what a shakuhachi is but I don’t think I’d be wrong to say that many of my fellow humans have no conception of what this magical instrument is. http://www.shakuhachi.com/TOC-MM.html is the first site that comes up on Google and it’s quite a good example of how extensive the knowledge of something you’ve never heard of can be, as well as how to create a thorough website. Although ‘Shakuhachi-Traditional Japanese Bamboo Flute’ is essentially a commercial site that hopes for visitors to buy its products, there is access to a stockpile of historical information as well as links to all sorts of musicians and books related to the subject.
This Tai Hei Shakuhachi site is full of photographs of this beautiful looking and of course sounding instrument. The reason I am writing this article is because the moment when I heard this instrument played by the first non-Japanese Grand Master, it simply changed my life. His name is Ryley Lee and what I witnessed at his concert was the most focused, peaceful and magical display of music that I could have ever imagined. This flute only has four holes; you should hear how many sounds could come out of it!
On this website under a section called ‘Endorsements’ (obviously they want some credibility when selling their instruments) a number of master players comment on the Tai Hei shakuhachis. Ryley Lee was on this list and what he said about their instruments was quite incredible; these guys must really know their stuff. A good sign that the site is worthy of mention is the fact that they endorse other people and their products. They’re not just one-track-minded capitalists thinking only of their own pockets.
I was able to click onto a link for Ryley Lee where it then listed thirty of his recordings for sale (with pictures) as well as his PhD thesis that looks at past and present processes of transmission within the tradition of the shakuhachi honkyoku ("original pieces"). Zen Buddhist ‘priests of nothingness’ played these songs since at least the fifteenth century who believed that playing the shakuhachi’s music was a form of meditation and a medium in which to attain enlightenment. Pretty cool huh.
So, next time you hear a new word or are told about something that is not in your field of knowledge you know where to go. If you’re searching for good websites or you want to see some examples of successful ones, look for extensive and creative examples where obvious time and effort has been put into its construction. Anyone can create a website, but do some research and you’ll see that some people have really done their homework as well as displaying aesthetically pleasing imagery for the visitor.
Monday, November 10, 2008
Crystal Reports for Microsoft Navision - overview for Programmer/IT Specialist
Microsoft Business Solutions Navision serves both European and American megamarkets. It was originally written by Denmark-based Navision Software in its own proprietary language C/SIDE (Client/Server Integrated Development Environment). The legendary strength of C/SIDE (Navision native) database however places some restrictions on the general industrial reporting tools, such as Crystal Reports. This is probably why Crystal Reports are becoming the good option for Navision with the introduction of Microsoft SQL Server database option by Microsoft and why Navision tool - Jet Reports still prevails on the C/SIDE database. Let us give you - developer some hints in the report creation.
• C/SIDE database - use C/ODBC to create the connection for your Crystal Report. You have to make all the links inside the report. The drawback of this approach - report becomes inflexible if you would like to change database mapping (re-link from work to historical tables for example) - it is probably easier to redo report from scratch. You can use something like Crystal Query - which is still very restricted in its functionality.
• Microsoft SQL Server - you are better positioned to create Crystal Reports. You can deploy MS SQL Server views. View will allow you to unionize work and historical info, pull the data from several databases to name a few nice features. Also the option to use stored procedures (or stored procs) enables you to create temp tables for data manipulation before sending the final result set. You can also have parameters (name of the company/database, dates restrictions) - this gives you additional advantage versus SQL View
• Reports on geterogeneus databases - imagine creation of Linked Server in your Microsoft SQL Server Enterprise Manager. If Navision sits in MS SQL - you create linked server to the third party database (Oracle, DB2, Unidata, Ingress, Sybase, Pervasive, Ctree, MS Access). If you are on C/SIDE DB - you create linked server to it via C/ODBC, then you create additional linked servers to your legacy DBs. Now you are ready to create geterogeneus SQL View to link all your databases and have the data shown in one Crystal Report. You should probably familiarize yourself with OPENROWSET statement in Transaction SQL
• C/SIDE database - use C/ODBC to create the connection for your Crystal Report. You have to make all the links inside the report. The drawback of this approach - report becomes inflexible if you would like to change database mapping (re-link from work to historical tables for example) - it is probably easier to redo report from scratch. You can use something like Crystal Query - which is still very restricted in its functionality.
• Microsoft SQL Server - you are better positioned to create Crystal Reports. You can deploy MS SQL Server views. View will allow you to unionize work and historical info, pull the data from several databases to name a few nice features. Also the option to use stored procedures (or stored procs) enables you to create temp tables for data manipulation before sending the final result set. You can also have parameters (name of the company/database, dates restrictions) - this gives you additional advantage versus SQL View
• Reports on geterogeneus databases - imagine creation of Linked Server in your Microsoft SQL Server Enterprise Manager. If Navision sits in MS SQL - you create linked server to the third party database (Oracle, DB2, Unidata, Ingress, Sybase, Pervasive, Ctree, MS Access). If you are on C/SIDE DB - you create linked server to it via C/ODBC, then you create additional linked servers to your legacy DBs. Now you are ready to create geterogeneus SQL View to link all your databases and have the data shown in one Crystal Report. You should probably familiarize yourself with OPENROWSET statement in Transaction SQL
Friday, November 7, 2008
How to Clean a Printer
Does your printer have frequent paper jams? Does it put ink where ink shouldn't be? Is the outside of your printer dirty or covered with smudges? If so, it is time to clean your printer.
First, there are some general rules that apply to cleaning just about any electrical device. It is best to turn off the printer before cleaning it. Do not spray water or cleaner on or in the printer. Instead wet the rag with it and clean the printer with the rag.
Different types of printers require different cleaning methods. So if you can get your hands on cleaning instructions for your make and model of printer, do so and follow them. Unfortunately, many manufacturers only make that kind of information available to their licensed technicians. In that case, you are stuck with these instructions, so read on.
Open up your printer and take a look.
If you have an ink jet printer and there is an ink mess inside, clean it up with wet paper towels.
If you have a printer that uses toner either vacuum or blow it out. Some toner, especially color toner, can be harmful to you, so only use a vacuum with a micro-toner filter or blow and run. Figure out where the drum is (it is shiny and larger in diameter than the rollers) and do not touch or scratch it. If you do, the scratches will turn up as marks on every paper that you print and will require that you replace the drum (not a cheap option) to fix it.
Examine the path that the paper takes through the printer. Clean all of the rollers (but on a toner printer, not the drum or rollers near the drum and watch out for the rollers after the drum because they may be hot). It may take some disassembly and/or contorting of your arm to get to some of the rollers. Access is not always easy. The most important rollers to clean are the ones which pick up the paper from the paper bin and transfer it into the printer. If these rollers are dirty or bad, they will cause consistent paper jams.
The rollers are made of either hard plastic or rubber. All of the rollers can be cleaned with water or rubbing alcohol. If the rubber rollers have deposits that you can't get off, you can use harsher cleaners but be careful because those cleaners can damage the plastic rollers and parts.
To clean a roller, wipe across the roller with a wet rag, rotate the roller, and wipe again. Do this until you have worked your way all the way around the roller. Look at the rag. If it has been blackened by the roller, move to a clean part of the rag and clean the roller again.
Once everything is clean on the inside, close it up and clean the outside. Wipe off the case and each of the buttons or knobs. If there are staples or paper clips sitting on it or wedged in the cracks, remove them and throw them away.
Other areas of the printer can be cleaned but to do so, you will have to either get training and special tools or leave it to a trained professional.
First, there are some general rules that apply to cleaning just about any electrical device. It is best to turn off the printer before cleaning it. Do not spray water or cleaner on or in the printer. Instead wet the rag with it and clean the printer with the rag.
Different types of printers require different cleaning methods. So if you can get your hands on cleaning instructions for your make and model of printer, do so and follow them. Unfortunately, many manufacturers only make that kind of information available to their licensed technicians. In that case, you are stuck with these instructions, so read on.
Open up your printer and take a look.
If you have an ink jet printer and there is an ink mess inside, clean it up with wet paper towels.
If you have a printer that uses toner either vacuum or blow it out. Some toner, especially color toner, can be harmful to you, so only use a vacuum with a micro-toner filter or blow and run. Figure out where the drum is (it is shiny and larger in diameter than the rollers) and do not touch or scratch it. If you do, the scratches will turn up as marks on every paper that you print and will require that you replace the drum (not a cheap option) to fix it.
Examine the path that the paper takes through the printer. Clean all of the rollers (but on a toner printer, not the drum or rollers near the drum and watch out for the rollers after the drum because they may be hot). It may take some disassembly and/or contorting of your arm to get to some of the rollers. Access is not always easy. The most important rollers to clean are the ones which pick up the paper from the paper bin and transfer it into the printer. If these rollers are dirty or bad, they will cause consistent paper jams.
The rollers are made of either hard plastic or rubber. All of the rollers can be cleaned with water or rubbing alcohol. If the rubber rollers have deposits that you can't get off, you can use harsher cleaners but be careful because those cleaners can damage the plastic rollers and parts.
To clean a roller, wipe across the roller with a wet rag, rotate the roller, and wipe again. Do this until you have worked your way all the way around the roller. Look at the rag. If it has been blackened by the roller, move to a clean part of the rag and clean the roller again.
Once everything is clean on the inside, close it up and clean the outside. Wipe off the case and each of the buttons or knobs. If there are staples or paper clips sitting on it or wedged in the cracks, remove them and throw them away.
Other areas of the printer can be cleaned but to do so, you will have to either get training and special tools or leave it to a trained professional.
How to Clean the Registry
In the beginning Windows' registry consisted of two files totalling around 5mb in size. Today it consists of at least 12 files with the Software file itself being 30mb or bigger in size. As the size of the registry has exploded, so has the trash and clutter in it. It may seem like a daunting task, but cleaning the registry properly can fix system problems, speed your computer up, and make it run more efficiently.
I have spent many years developing and refining thousands of procedures to do just that. I could share these methods of hunting down the trash with you and let you find them and delete them by hand, but if you were to sit down at your computer right now and work nonstop, you would still be busy with them a week from now when the next issue of Ray's Computer Tips arrives. By then your registry would have new clutter and you would have to start all over again.
To make registry cleaning easier on everyone, I wrote a program called RegVac Registry Cleaner (http://regvac.com/regvac.htm) to perform those procedures. It has been so successful that several companies have asked me to model their registry cleaners after RegVac and even more have copied processes that first debutted in RegVac.
The first place RegVac cleans is the HKEY_CLASSES_ROOT section (the Classes Vac in RegVac does this). This section contains settings for the classes of Windows. Think of a huge box full of snakes and you will get an idea of how complicated and interwoven it is. It is so complicated that many registry cleaners bypass it or simply perform surface scans of it. RegVac uses over a hundred processes to follow each tentacle of each class deep into this area and make sure that they abide by the rules.
Next RegVac validates the entries in 22 lists with 7 different methods (the FilesList Vac does this). This is a minor part of RegVac but the bulk of most other registry cleaners even though they usually do not clean all 22 lists.
Another part of RegVac, the Software Vac, which is unique to RegVac, finds old software sections in the registry and provides a way to remove that software's entire branch. Other registry cleaners only remove a few entries in this area often leaving huge portions of the registry that do nothing but take up space and get in the way.
Even more trash can be discovered in hundreds of stashes used to store data you will never use. Most registry cleaners do not even touch these. The Stash Vac lists these stashes and lets you go through and select which ones to empty out. Please use caution when using the Stash Vac because some of the items listed there may be important. For example, one folder in the Stash Vac lists places where data for international keyboards are stored. You probably will never use the data for Bulgarian keyboards, so you can remove it, but if you live in the US you may experience problems after removing the United States 101 keyboard. The items that you can safely remove are usually obvious.
Last but not least, when cleaning the registry, you should look for broken links to files on the computer (this is what the Bad Link Vac does). If a file is referenced in the registry but it does not exist on your hard drive, that is a good indicator that something is wrong. Many programmers start out writing a registry cleaner thinking all it has to do is check for these broken links and remove them. In fact, that is all many registry cleaners do.
Even though that is all they do, they often don't do it correctly. If you check the results of such scans, you will find out that many of the broken links are really good links. I spent several months refining this part of RegVac so that as far as I know it is 100% accurate. Despite this, please realize that some software enter broken links in the registry and require them to be there in order for them to run. RegVac skips the ones it knows about, but you still need to be careful with this part of RegVac.
RegVac has six more tools that clean even more areas: the Add/Remove Editor, the System Config Utility, the OpenWith Editor, the AutoComplete Editor, the Junk Keys Editor, and Registry Backup, Pack, and Restore.
Many of you already use RegVac but if you don't, you can downloaded a free 30 day trial of RegVac at http://regvac.com/regvacz.exe. For more information about RegVac Registry Cleaner go to http://regvac.com/regvac.htm. If you like RegVac, you can purchase it for only $29.95. All future updates are free.
Keep the Windows registry clean and running smoothly with RegVac Registry Cleaner.
I have spent many years developing and refining thousands of procedures to do just that. I could share these methods of hunting down the trash with you and let you find them and delete them by hand, but if you were to sit down at your computer right now and work nonstop, you would still be busy with them a week from now when the next issue of Ray's Computer Tips arrives. By then your registry would have new clutter and you would have to start all over again.
To make registry cleaning easier on everyone, I wrote a program called RegVac Registry Cleaner (http://regvac.com/regvac.htm) to perform those procedures. It has been so successful that several companies have asked me to model their registry cleaners after RegVac and even more have copied processes that first debutted in RegVac.
The first place RegVac cleans is the HKEY_CLASSES_ROOT section (the Classes Vac in RegVac does this). This section contains settings for the classes of Windows. Think of a huge box full of snakes and you will get an idea of how complicated and interwoven it is. It is so complicated that many registry cleaners bypass it or simply perform surface scans of it. RegVac uses over a hundred processes to follow each tentacle of each class deep into this area and make sure that they abide by the rules.
Next RegVac validates the entries in 22 lists with 7 different methods (the FilesList Vac does this). This is a minor part of RegVac but the bulk of most other registry cleaners even though they usually do not clean all 22 lists.
Another part of RegVac, the Software Vac, which is unique to RegVac, finds old software sections in the registry and provides a way to remove that software's entire branch. Other registry cleaners only remove a few entries in this area often leaving huge portions of the registry that do nothing but take up space and get in the way.
Even more trash can be discovered in hundreds of stashes used to store data you will never use. Most registry cleaners do not even touch these. The Stash Vac lists these stashes and lets you go through and select which ones to empty out. Please use caution when using the Stash Vac because some of the items listed there may be important. For example, one folder in the Stash Vac lists places where data for international keyboards are stored. You probably will never use the data for Bulgarian keyboards, so you can remove it, but if you live in the US you may experience problems after removing the United States 101 keyboard. The items that you can safely remove are usually obvious.
Last but not least, when cleaning the registry, you should look for broken links to files on the computer (this is what the Bad Link Vac does). If a file is referenced in the registry but it does not exist on your hard drive, that is a good indicator that something is wrong. Many programmers start out writing a registry cleaner thinking all it has to do is check for these broken links and remove them. In fact, that is all many registry cleaners do.
Even though that is all they do, they often don't do it correctly. If you check the results of such scans, you will find out that many of the broken links are really good links. I spent several months refining this part of RegVac so that as far as I know it is 100% accurate. Despite this, please realize that some software enter broken links in the registry and require them to be there in order for them to run. RegVac skips the ones it knows about, but you still need to be careful with this part of RegVac.
RegVac has six more tools that clean even more areas: the Add/Remove Editor, the System Config Utility, the OpenWith Editor, the AutoComplete Editor, the Junk Keys Editor, and Registry Backup, Pack, and Restore.
Many of you already use RegVac but if you don't, you can downloaded a free 30 day trial of RegVac at http://regvac.com/regvacz.exe. For more information about RegVac Registry Cleaner go to http://regvac.com/regvac.htm. If you like RegVac, you can purchase it for only $29.95. All future updates are free.
Keep the Windows registry clean and running smoothly with RegVac Registry Cleaner.
Why Java RDBMS?
It is a well known fact that Java as a programming language set off a new paradigm in the software industry. Suddenly, every software programmer worth his salt was amidst software jargons like 'Platform-Independence', 'Cross-Platform-Deployment' and ‘The Java Virtual Machine’. In fact, it did not take long for Java to usurp the ‘most sought after status’ from many software languages, and become the most preferred tool for creating software; especially software for the web. As the recent trends in the industry show, Java is set to achieve an undeniable position as the most preferred software programming language for a long time to come. It is indeed Java’s credit that many prominent vendors who tried to emulate the capacities of Java, failed miserably in the endeavor.
The importance of Java in the software scenario has led to another major trend. Software vendors are either rewriting their existing products in Java, or are creating new products exclusively or partially in Java. This has led many analysts to question the need to port already existing applications to Java. While the prospects of porting small or medium sized software to Java may not attract concern, it assumes significance when we consider porting existing databases that could be handling millions of sensitive blocks of information. Similarly, experts also have to decide between deploying reputed databases, and new databases that have been entirely developed in Java, in their organizations. Analysts have to answer many pertinent questions like: What are the advantages of a Java RDBMS that would compel my company to switch to it? Would it be cost effective to change to an RDBMS that has all the advantages of Java? Would the costs involved in porting millions of existing records justify the perceived performance and scalability features of the Java RDBMS? How secure would be the new RDBMS? What is the learning curve that has to be tackled by the staff who may be assigned to this database? In fact, there are a host of questions that a concerned technical head may ask himself before taking that all important decision to switch to a Java RDBMS. Let’s try finding out some of the answers.
What are the advantages of a Java RDBMS?
OK, so we all know that Java is set to capture, or has already captured a sizeable chunk of the software market. However, how does that justify the use of a Java Database? After all, is not Java theoretically capable of integrating with any database? What advantages can be afforded by a Java RDBMS?
Well the answer is quite simple. Java RDBMS has, or supports, the much sought after qualities of Java, which is the most important reason to switch to it. Some of the Java RDBMS already available in the markets answers the immediate concerns of the Technical Lead in the most persuasive manner. For example, Daffodil DB (http://www.daffodildb.com/ ), an RDBMS written in Java, considers the following as its core strengths:
* Multiple Platform Portability
* Small Size
* Java Stored Procedures
* Transparent to End User
* Zero Administration Efforts
Some of these features are worth a second look.
One RDBMS, multiple avatars
Java RDBMS not only offers the advantages of Java, but also introduces new concepts that can revolutionize database programming techniques. For a start, the much famed portability of Java is the core strength of a Java RDBMS. Now, you don’t have to buy different RDBMS for different platforms within the same enterprise. Other than the cost factors, the biggest advantage such an arrangement can give is that in-house code need not be redesigned for different platforms. By standardizing the database that is used, programs working across platforms can interact transparently and effectively. Project managers would vouch that portability, synchronization and customization effort for software running on different platforms are some of the most time consuming and tension filled activities in the office. Now all these activities can be easily implemented with the Java RDBMS in its rightful place.
Store and use those procedures with abandon
Security buffs within the enterprise would always throw a tantrum when dealing with stored procedures. Traditionally, the implementation of stored procedures had been the responsibility of the specific application vendor, and most of them could crash the whole database due to internal errors, rendering precious time and money waste. Java stored procedures with its inbuilt security features is the new fad of security administrators who are finding it powerful, fast, and very safe. Java does not implement Pointers, and so is a safe bet for developers to write secure code and procedures. In addition, with the JVM overlooking all the activities (the sandbox approach), there is no scope for external access that could jeopardize mission critical enterprise applications.
Transparent to End User
Java technologies have always been in the forefront to give us seamless transparent applications with inbuilt security features being given the utmost importance. In a Java RDBMS, database components can be embedded in applications, and they can perform complex tasks without user intervention. In addition, the user need not know the complexities of the database because the embedded database components will do all the work for him without him even knowing about it. This allows the user to concentrate on his tasks rather than configuring databases, which is an auxiliary requirement. In addition, other routine activities like starting the server and repetitive configuring of the database can also be avoided. Perhaps the biggest advantage that Java RDBMS offers is that the user need not weigh the pros and cons about choosing a database vendor. This is because Java RDBMS being extremely portable can seamlessly integrate with almost all platforms, and the embedded components will handle all the chores of integrating with different vendor software. Java RDBMS can also be seamlessly operated across multiple platforms without the need to configure the database for each and every operating system.
Zero Administration Efforts
Java RDBMS comes in with zero administration efforts, which means that once installed and configured, your clients need not change their settings to suit new changes that you make in your database. Java RDBMS also does away with, or considerably reduces, the role of the Database Administrator because of its self-managed features, and its extremely scalable mode of operation.
If you have not thought of it yet, it is a good time to think about Java RDBMS. The time is not far away when the databases industry will be greatly influenced by the power and functionality of Java RDBMS.
The importance of Java in the software scenario has led to another major trend. Software vendors are either rewriting their existing products in Java, or are creating new products exclusively or partially in Java. This has led many analysts to question the need to port already existing applications to Java. While the prospects of porting small or medium sized software to Java may not attract concern, it assumes significance when we consider porting existing databases that could be handling millions of sensitive blocks of information. Similarly, experts also have to decide between deploying reputed databases, and new databases that have been entirely developed in Java, in their organizations. Analysts have to answer many pertinent questions like: What are the advantages of a Java RDBMS that would compel my company to switch to it? Would it be cost effective to change to an RDBMS that has all the advantages of Java? Would the costs involved in porting millions of existing records justify the perceived performance and scalability features of the Java RDBMS? How secure would be the new RDBMS? What is the learning curve that has to be tackled by the staff who may be assigned to this database? In fact, there are a host of questions that a concerned technical head may ask himself before taking that all important decision to switch to a Java RDBMS. Let’s try finding out some of the answers.
What are the advantages of a Java RDBMS?
OK, so we all know that Java is set to capture, or has already captured a sizeable chunk of the software market. However, how does that justify the use of a Java Database? After all, is not Java theoretically capable of integrating with any database? What advantages can be afforded by a Java RDBMS?
Well the answer is quite simple. Java RDBMS has, or supports, the much sought after qualities of Java, which is the most important reason to switch to it. Some of the Java RDBMS already available in the markets answers the immediate concerns of the Technical Lead in the most persuasive manner. For example, Daffodil DB (http://www.daffodildb.com/ ), an RDBMS written in Java, considers the following as its core strengths:
* Multiple Platform Portability
* Small Size
* Java Stored Procedures
* Transparent to End User
* Zero Administration Efforts
Some of these features are worth a second look.
One RDBMS, multiple avatars
Java RDBMS not only offers the advantages of Java, but also introduces new concepts that can revolutionize database programming techniques. For a start, the much famed portability of Java is the core strength of a Java RDBMS. Now, you don’t have to buy different RDBMS for different platforms within the same enterprise. Other than the cost factors, the biggest advantage such an arrangement can give is that in-house code need not be redesigned for different platforms. By standardizing the database that is used, programs working across platforms can interact transparently and effectively. Project managers would vouch that portability, synchronization and customization effort for software running on different platforms are some of the most time consuming and tension filled activities in the office. Now all these activities can be easily implemented with the Java RDBMS in its rightful place.
Store and use those procedures with abandon
Security buffs within the enterprise would always throw a tantrum when dealing with stored procedures. Traditionally, the implementation of stored procedures had been the responsibility of the specific application vendor, and most of them could crash the whole database due to internal errors, rendering precious time and money waste. Java stored procedures with its inbuilt security features is the new fad of security administrators who are finding it powerful, fast, and very safe. Java does not implement Pointers, and so is a safe bet for developers to write secure code and procedures. In addition, with the JVM overlooking all the activities (the sandbox approach), there is no scope for external access that could jeopardize mission critical enterprise applications.
Transparent to End User
Java technologies have always been in the forefront to give us seamless transparent applications with inbuilt security features being given the utmost importance. In a Java RDBMS, database components can be embedded in applications, and they can perform complex tasks without user intervention. In addition, the user need not know the complexities of the database because the embedded database components will do all the work for him without him even knowing about it. This allows the user to concentrate on his tasks rather than configuring databases, which is an auxiliary requirement. In addition, other routine activities like starting the server and repetitive configuring of the database can also be avoided. Perhaps the biggest advantage that Java RDBMS offers is that the user need not weigh the pros and cons about choosing a database vendor. This is because Java RDBMS being extremely portable can seamlessly integrate with almost all platforms, and the embedded components will handle all the chores of integrating with different vendor software. Java RDBMS can also be seamlessly operated across multiple platforms without the need to configure the database for each and every operating system.
Zero Administration Efforts
Java RDBMS comes in with zero administration efforts, which means that once installed and configured, your clients need not change their settings to suit new changes that you make in your database. Java RDBMS also does away with, or considerably reduces, the role of the Database Administrator because of its self-managed features, and its extremely scalable mode of operation.
If you have not thought of it yet, it is a good time to think about Java RDBMS. The time is not far away when the databases industry will be greatly influenced by the power and functionality of Java RDBMS.
Wednesday, November 5, 2008
Adware - Are Downloads Safe
Adware, Should I be Afraid?
Developers offering downloads are paying the price for the malformed truths that have been put forth regarding downloads. While not a political campaign the smears are ever present in the adware arena.
Years ago developers saw they could monetize freeware that was becoming expensive to host. Developers began working with Ad Networks such as the former Aureate and Conducent, who imbedded advertisements in the software. The software in many cases phoned home retrieving ads. In other cases adverts were imbedded directly into the download only being removed when the software was registered. Many well known software companies, including Netscape distributed ad supported versions, which allowed users to use the software for free. Developers were compensated either by install or the number of ads served. Advertisers welcomed new revenue streams to reach potential customers.
Adware or advertising-supported software is any software application in which advertisements are displayed while the program is running. These applications include additional code that displays the ads in pop-up windows or through a bar that appears on a computer screen. Adware helps recover program development costs, and helps to hold down the price of making the application for the user, often making it free of charge. As a result of the AdWare revenue programmers were motivated to write maintain, and upgrade valuable ad-enabled software. Adware was a great consumer trade off, so were did it all go wrong?
Unbeknownst to the developers a handful of ad serving companies were logging and profiling the surfing habits of those who had downloaded the ad-enabled software. After downloading free software, the new adware companies delivered pop-up and pop-under ads based on the consumers surfing interests. Adware has been criticized for including code that tracks a user's surfing habits, email address and personal information, which are passed to third parties, without the user's authorization or knowledge. This was the downfall of the ad serving technology and ad-enabled software.
In many cases consumers rightfully believe they have been and are being spied on, which prompted an outcry from privacy advocates. Adware is not a virus and may not be detected by anti-virus scanning programs. It does not spread the same way as most viruses spread. Many users do not know they are downloading a free program along with adware onto their computer. The lack of disclosure tarnished reputations of many well known, but misfortunate developers and software companies. The collapse of a number of venture backed ad-serving companies including Aureate and Conducent.
Fast forward to today. Few applications are now ad enabled. Those that are generally follow strict disclosure guidelines. Some developers opt to insert static (not changing) ads for other applications in their product line, into free versions, but these ads do not change and there is no record of what ads are clicked. Freeware can therefore be used free of charge and there is no evaluation time period as with shareware. Freeware is also often a basic or stripped down version of the shareware version. Developers make money off ads or those who want to upgrade from the free version. There are also developers who provide freeware out of principle, occasionally asking for a donation. The majority of freeware that employs the use of imbedded advertisements are provided in the true spirit of adware without the intent to track users, but just to be safe consumers should read the fine print.
Developers offering downloads are paying the price for the malformed truths that have been put forth regarding downloads. While not a political campaign the smears are ever present in the adware arena.
Years ago developers saw they could monetize freeware that was becoming expensive to host. Developers began working with Ad Networks such as the former Aureate and Conducent, who imbedded advertisements in the software. The software in many cases phoned home retrieving ads. In other cases adverts were imbedded directly into the download only being removed when the software was registered. Many well known software companies, including Netscape distributed ad supported versions, which allowed users to use the software for free. Developers were compensated either by install or the number of ads served. Advertisers welcomed new revenue streams to reach potential customers.
Adware or advertising-supported software is any software application in which advertisements are displayed while the program is running. These applications include additional code that displays the ads in pop-up windows or through a bar that appears on a computer screen. Adware helps recover program development costs, and helps to hold down the price of making the application for the user, often making it free of charge. As a result of the AdWare revenue programmers were motivated to write maintain, and upgrade valuable ad-enabled software. Adware was a great consumer trade off, so were did it all go wrong?
Unbeknownst to the developers a handful of ad serving companies were logging and profiling the surfing habits of those who had downloaded the ad-enabled software. After downloading free software, the new adware companies delivered pop-up and pop-under ads based on the consumers surfing interests. Adware has been criticized for including code that tracks a user's surfing habits, email address and personal information, which are passed to third parties, without the user's authorization or knowledge. This was the downfall of the ad serving technology and ad-enabled software.
In many cases consumers rightfully believe they have been and are being spied on, which prompted an outcry from privacy advocates. Adware is not a virus and may not be detected by anti-virus scanning programs. It does not spread the same way as most viruses spread. Many users do not know they are downloading a free program along with adware onto their computer. The lack of disclosure tarnished reputations of many well known, but misfortunate developers and software companies. The collapse of a number of venture backed ad-serving companies including Aureate and Conducent.
Fast forward to today. Few applications are now ad enabled. Those that are generally follow strict disclosure guidelines. Some developers opt to insert static (not changing) ads for other applications in their product line, into free versions, but these ads do not change and there is no record of what ads are clicked. Freeware can therefore be used free of charge and there is no evaluation time period as with shareware. Freeware is also often a basic or stripped down version of the shareware version. Developers make money off ads or those who want to upgrade from the free version. There are also developers who provide freeware out of principle, occasionally asking for a donation. The majority of freeware that employs the use of imbedded advertisements are provided in the true spirit of adware without the intent to track users, but just to be safe consumers should read the fine print.
Tuesday, November 4, 2008
Navision Customization and Reporting – tips for Programmer/IT Specialist
Founded in 1984, Navision Software is a leading developer of innovative enterprise business management solutions. Now a part of the Microsoft business solutions family it’s a growing force in the mid market space. Unlike other mid-market systems, Navision supplies the same database and business logic to the 2 user installation as the 200 user. This allows your company to grow with the product without the need to force you - programmer/developer to move to more expensive database platform.
Developing in Navision
* C/SIDE (Client/Server Integrated Development Environment) - The core of Navision is the C/SIDE. C/SIDE is the foundation for all the business management functionality of Navision. It is made up of five building blocks, called object types, which are used to create the application. These five object types are shared throughout Navision to create every application area, and give it a unified, consistent interface. This powerful language allows for the internal construction of new business logic and sophisticated reporting. Because of the internal nature of modifications it’s highly recommended that you develop all your code in “processing only” report objects and called from the native code base. By grouping all your code in logical units, upgrades and additional modifications are easier to manage.
* C/ODBC and C/FRONT - Both C/ODBC and C/FRONT enable you to easily use information from Navision in familiar programs such as Microsoft Word and Microsoft Excel. The Open Database Connectivity driver for Navision (C/ODBC) is an application program interface (API) that provides a way for other applications, such as the entire Microsoft Office Suite, to send and retrieve data to and from the Navision database through the ODBC interface.
* External Tool: Navision Developer’s Toolkit - The Navision Developer’s Toolkit enables your Microsoft Certified Business Solutions Partner to upgrade your Navision solution to the latest version. It is used to analyze and upgrade customer and vertical solutions
Reporting Options - Aside from the powerful internal reporting tool which requires an in-depth knowledge of C/SIDE to make it useful the other options are:
* Jet Reports- Jet Reports is a complete reporting package utilizing Microsoft Excel. Using Excel you can create reports on any table of data from within any granule in Navision.
* C/ODBC - Using the ODBC driver, the entire Microsoft office suite and programs such as Crystal Reports can access the database. I would recommend using this tool for occasional reporting requests only. If you need to pull data out of the Navision database on a regular basis one of the other options is a better choice.
* Business Analytics (SQL Server Required) - Using Online Analytical Processing (OLAP) from Microsoft SQL Server™ 2000, Business Analytics organizes all of your business data into information units called cubes. Using a familiar Microsoft Outlook®-style interface, Business Analytics presents this information to your desk top where easy to use analytical tools allow you to carry out targeted analysis that is tailored by you, for you
* XBRL - Extensible Business Reporting Language (XBRL) for Navision enables simple and dependable distribution of all a company’s financial information and ensures smooth and accurate data transfer. XBRL is an XML-based specification that uses accepted financial reporting standards and practices to export financial reports across all software and technologies, including the Internet
Good luck in customization and reporting and if you have issues or concerns – we are here to help! If you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.com
Developing in Navision
* C/SIDE (Client/Server Integrated Development Environment) - The core of Navision is the C/SIDE. C/SIDE is the foundation for all the business management functionality of Navision. It is made up of five building blocks, called object types, which are used to create the application. These five object types are shared throughout Navision to create every application area, and give it a unified, consistent interface. This powerful language allows for the internal construction of new business logic and sophisticated reporting. Because of the internal nature of modifications it’s highly recommended that you develop all your code in “processing only” report objects and called from the native code base. By grouping all your code in logical units, upgrades and additional modifications are easier to manage.
* C/ODBC and C/FRONT - Both C/ODBC and C/FRONT enable you to easily use information from Navision in familiar programs such as Microsoft Word and Microsoft Excel. The Open Database Connectivity driver for Navision (C/ODBC) is an application program interface (API) that provides a way for other applications, such as the entire Microsoft Office Suite, to send and retrieve data to and from the Navision database through the ODBC interface.
* External Tool: Navision Developer’s Toolkit - The Navision Developer’s Toolkit enables your Microsoft Certified Business Solutions Partner to upgrade your Navision solution to the latest version. It is used to analyze and upgrade customer and vertical solutions
Reporting Options - Aside from the powerful internal reporting tool which requires an in-depth knowledge of C/SIDE to make it useful the other options are:
* Jet Reports- Jet Reports is a complete reporting package utilizing Microsoft Excel. Using Excel you can create reports on any table of data from within any granule in Navision.
* C/ODBC - Using the ODBC driver, the entire Microsoft office suite and programs such as Crystal Reports can access the database. I would recommend using this tool for occasional reporting requests only. If you need to pull data out of the Navision database on a regular basis one of the other options is a better choice.
* Business Analytics (SQL Server Required) - Using Online Analytical Processing (OLAP) from Microsoft SQL Server™ 2000, Business Analytics organizes all of your business data into information units called cubes. Using a familiar Microsoft Outlook®-style interface, Business Analytics presents this information to your desk top where easy to use analytical tools allow you to carry out targeted analysis that is tailored by you, for you
* XBRL - Extensible Business Reporting Language (XBRL) for Navision enables simple and dependable distribution of all a company’s financial information and ensures smooth and accurate data transfer. XBRL is an XML-based specification that uses accepted financial reporting standards and practices to export financial reports across all software and technologies, including the Internet
Good luck in customization and reporting and if you have issues or concerns – we are here to help! If you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.com
Saturday, November 1, 2008
How to Get a Blog on the Internet
Of all people in the world I was easily one of the most pessimistic about computers, the Internet and now that I even know they exist-blogs. I think blogs are pretty cool but I never thought I could have one. I thought the processes of getting a site; domain name and the actual building of the blog would just be out of my league. I’m a complete novice when it comes to technology, but I do like writing a journal, and I thought having a journal on-line would be both fun and make life simpler for me. No more writing with pens, other people can read my stuff and comment on it, and I could add pictures to illustrate my points and make things look more interesting.
Well, now I’ve got one! It’s awesome. I won’t lie and say it was easy, but I think if you hook up with a good web hosting company it’s not such a daunting experience as you might expect. I got a few work mates to help me. I went through a couple administrative hitches when filling in my personal information forms for the registration-just because I’m a bit silly in the head. We had a little trouble with the blog program we used, but these challenges were eventually overcome. My boss says he’s going to make a simple program that people can hook up easily.
I chose my domain name: thepowerofeverythingthatis.com. It’s my own name-no one else on Earth can have it. I own it. I picked a nice picture out for the background-it looks really sweet, much better than a blank sheet in a diary. I got it from a site that gives photos out without charging a royalty (the first few): www.istockphoto.com.
I just want you to know the great feeling I got when I first typed in my domain name and my site came up! It was the equivalent to a person who’s afraid of heights being accepted into an astronaut’s mission into outer space. Or maybe it was like a turtle driving a Ferrari 300km per hour. Possibly it was like all the ants in the world getting together for peace talks.
It’s a real blast having this blog. I can write on it any time, anywhere, from my laptop, at an Internet cafĂ© etc. I can write as much as I want, and I’m hoping one day my writing may inspire others to communicate with me about the subjects that I’m interested in.
Look, if you like writing about anything, and want to have your thoughts and opinions on the Internet, maybe meeting others similar to yourself in the progress; you have to get a blog and get it now. Don’t be afraid any longer, the world is in the palm of your hands; it’s time to get on!
Well, now I’ve got one! It’s awesome. I won’t lie and say it was easy, but I think if you hook up with a good web hosting company it’s not such a daunting experience as you might expect. I got a few work mates to help me. I went through a couple administrative hitches when filling in my personal information forms for the registration-just because I’m a bit silly in the head. We had a little trouble with the blog program we used, but these challenges were eventually overcome. My boss says he’s going to make a simple program that people can hook up easily.
I chose my domain name: thepowerofeverythingthatis.com. It’s my own name-no one else on Earth can have it. I own it. I picked a nice picture out for the background-it looks really sweet, much better than a blank sheet in a diary. I got it from a site that gives photos out without charging a royalty (the first few): www.istockphoto.com.
I just want you to know the great feeling I got when I first typed in my domain name and my site came up! It was the equivalent to a person who’s afraid of heights being accepted into an astronaut’s mission into outer space. Or maybe it was like a turtle driving a Ferrari 300km per hour. Possibly it was like all the ants in the world getting together for peace talks.
It’s a real blast having this blog. I can write on it any time, anywhere, from my laptop, at an Internet cafĂ© etc. I can write as much as I want, and I’m hoping one day my writing may inspire others to communicate with me about the subjects that I’m interested in.
Look, if you like writing about anything, and want to have your thoughts and opinions on the Internet, maybe meeting others similar to yourself in the progress; you have to get a blog and get it now. Don’t be afraid any longer, the world is in the palm of your hands; it’s time to get on!
Thursday, October 30, 2008
Webcams: Science-Fiction Becomes Reality
One of the most incredible inventions I’ve ever come across is the web cam and its process of video conferencing. This is just so futuristic I can’t believe they really exist and are readily available to anyone with the Internet, speakers, and the right software. I’m not absolutely sure but doesn’t this spell the end of telephones? Now we can have conversations with people on the other side of the world, and see their face moving as we hear them speaking live.
Picture this: You’re an Antarctic explorer on a solo journey in the middle of the ice and snow on your way to the South Pole. The only living creatures around are the slippery penguins sliding around having fun. You’re in your special tent keeping safe from the intense wind from the blizzard outside. As you boil up water on your portable stove you flip open your laptop (with battery recharger, broadband Internet, and in-built speakers) and connect with your family back in Russia. You can see their smiles as you hear them speak. What a magical connection!
Another great aspect of video conferencing is the fact that you can communicate with whole groups of people at once either through networking a group of computers or by form of broadcast. This is a huge step forward for both companies and for schools. I’ve heard corporations have saved a lot of money and time, and students are enjoying learning this way much more than from a textbook. Informed people can talk to classes and help them learn, where otherwise they wouldn’t be able to because of time and distance restrictions. This is also a bonus for children who have different learning styles. E.G. The more visual types who understand better when they can see what they’re working with.
Feasibly, a surgeon in Japan could watch an operation in Australia and even ask the doctor in progress questions about procedures. It’s obvious that video conferencing will both help humans evolve further through the sharing of knowledge as well as keep loved ones more connected when they are far from home.
A lot of people who are either fascinated or obsessed with sex will also tell you about the benefits of this technology for their voyeuristic purposes, but I’m not going to go there. Science Fiction has once again turned to reality, and I hope we can truly make the most of this invention created by humans who wish to make society a better place.
Picture this: You’re an Antarctic explorer on a solo journey in the middle of the ice and snow on your way to the South Pole. The only living creatures around are the slippery penguins sliding around having fun. You’re in your special tent keeping safe from the intense wind from the blizzard outside. As you boil up water on your portable stove you flip open your laptop (with battery recharger, broadband Internet, and in-built speakers) and connect with your family back in Russia. You can see their smiles as you hear them speak. What a magical connection!
Another great aspect of video conferencing is the fact that you can communicate with whole groups of people at once either through networking a group of computers or by form of broadcast. This is a huge step forward for both companies and for schools. I’ve heard corporations have saved a lot of money and time, and students are enjoying learning this way much more than from a textbook. Informed people can talk to classes and help them learn, where otherwise they wouldn’t be able to because of time and distance restrictions. This is also a bonus for children who have different learning styles. E.G. The more visual types who understand better when they can see what they’re working with.
Feasibly, a surgeon in Japan could watch an operation in Australia and even ask the doctor in progress questions about procedures. It’s obvious that video conferencing will both help humans evolve further through the sharing of knowledge as well as keep loved ones more connected when they are far from home.
A lot of people who are either fascinated or obsessed with sex will also tell you about the benefits of this technology for their voyeuristic purposes, but I’m not going to go there. Science Fiction has once again turned to reality, and I hope we can truly make the most of this invention created by humans who wish to make society a better place.
Tuesday, October 28, 2008
A Beginner's Guide to Avoiding Viruses
“Aaaaaahhhhhh! I’ve been invaded by a virus!” Getting a virus means getting sick and no one in their right mind wants to be ill. Well, now that computers have become our close friends, it’s a shock to learn that foreign bodies too can invade them with malicious intent. No, your computer doesn’t get a runny nose or diarrhea. This is a sickness that stops your friend from functioning properly, sick in bed, incapacitated.
Well in Nature viruses occur from a power outside of our control. But, with computers it’s different, humans, mean or ignorant humans are creating these viruses. Why? Usually these are disgruntled people who want to wreak some havoc on others or companies that they feel have done wrong to them. In any case we have to be in the know and prepared to deal with these debilitating scourges.
There are many ways to approach the protection of your computer. First of all there’s the step of awareness. Be aware of how viruses are transmitted. You can catch them from a disc but in most cases it is through your email system. Check your email carefully. Be very wary of anything that has an attachment. Check whom it’s from and look at the title of the mail, is it something you were expecting? Even if it’s from someone you know, be careful as their computer could be infected and the virus being transmitted without their knowledge.
Next, read the cover message, you can’t catch the disease without actually opening the message. Look at the name of the attachment; remember viruses are written to entice you. Beware of free offers and generally anything from people you don’t know, as well as messages that sound irrelevant to your contact’s usual style. Delete them straight away. Delete, delete, delete. This will ensure you of a lower risk of infection. You can even send the message back to the sender without opening it to make sure it is valid.
Now for the heavy protection: Virus scanning and virus protection software, and rescue discs are all readily available and easily utilized. Some are free, and others are obtained for a very small charge. Most software manufacturers offer subscriptions for updating services, which automatically download protection to the latest viruses.
There are two main types of virus scanning software: one searches through your entire computer files looking for recognizable viral signatures, the other scans your incoming and outgoing emails. Alerts will show you when a file needs to be erased or repaired. If you do receive a virus that none of the software can repair you can send a copy of it to a company like Symantec who will be happy to develop a cure for it.
The main message here is not to get too worried about your good friend Mrs. PC getting ill or sick. The humans are on top of the case and they seem much better adapted at fixing their technology than they are at beating the viruses that attack our physical bodies. If only we could cure human virus and illness as easily as we solve the problem of computer sickness.
Well in Nature viruses occur from a power outside of our control. But, with computers it’s different, humans, mean or ignorant humans are creating these viruses. Why? Usually these are disgruntled people who want to wreak some havoc on others or companies that they feel have done wrong to them. In any case we have to be in the know and prepared to deal with these debilitating scourges.
There are many ways to approach the protection of your computer. First of all there’s the step of awareness. Be aware of how viruses are transmitted. You can catch them from a disc but in most cases it is through your email system. Check your email carefully. Be very wary of anything that has an attachment. Check whom it’s from and look at the title of the mail, is it something you were expecting? Even if it’s from someone you know, be careful as their computer could be infected and the virus being transmitted without their knowledge.
Next, read the cover message, you can’t catch the disease without actually opening the message. Look at the name of the attachment; remember viruses are written to entice you. Beware of free offers and generally anything from people you don’t know, as well as messages that sound irrelevant to your contact’s usual style. Delete them straight away. Delete, delete, delete. This will ensure you of a lower risk of infection. You can even send the message back to the sender without opening it to make sure it is valid.
Now for the heavy protection: Virus scanning and virus protection software, and rescue discs are all readily available and easily utilized. Some are free, and others are obtained for a very small charge. Most software manufacturers offer subscriptions for updating services, which automatically download protection to the latest viruses.
There are two main types of virus scanning software: one searches through your entire computer files looking for recognizable viral signatures, the other scans your incoming and outgoing emails. Alerts will show you when a file needs to be erased or repaired. If you do receive a virus that none of the software can repair you can send a copy of it to a company like Symantec who will be happy to develop a cure for it.
The main message here is not to get too worried about your good friend Mrs. PC getting ill or sick. The humans are on top of the case and they seem much better adapted at fixing their technology than they are at beating the viruses that attack our physical bodies. If only we could cure human virus and illness as easily as we solve the problem of computer sickness.
Subscribe to:
Posts (Atom)