I have updated this and will continue to update this daily. This is my original post that started this blog in 2004. Well here it is , my first blog, developed with me in mind. It is a place were I deposit stuff I would like to read or will read and although anyone can read it, I do not think anyone will. Disko
Wednesday, November 16, 2005
Wednesday, October 19, 2005
Tuesday, September 20, 2005
Tuesday, June 28, 2005
About Syndication, RSS, and Other Web-Altering Chemicals
http://www.feedburner.com/fb/a/aboutrss
If you're new to RSS and syndication on the web, we hope this page offers a straightforward exploration of the purpose and promise these changes bring to Internet publishing and browsing as you know it now.
What is RSS?
"RSS" stands for Really Simple Syndication, Rich Site Summary, and/or Rockdale, Sandow, and Southern (Railroad) (if you trust the good folks at AcronymFinder.com). Really Simple Syndication is probably the most widely agreed-upon choice. As far as we are concerned, all three acronyms do an inadequate job of describing what RSS actually is: RSS is a standard for publishing regular updates to web-based content. Using this standard, Web publishers provide updates, such as the latest news headlines or weblog postings. Meanwhile, consumers use RSS reader applications (or one of a growing number of online services) to collect and monitor their favorite feeds in one place (RSS content from a publisher, viewed in one of these readers, is often called a "feed").
Consumer Bottom Line: RSS makes reviewing a large number of sites in a very short time possible.
Publisher Bottom Line: RSS permits instant distribution of content updates to consumers.
Who publishes RSS feeds?
Some of the biggest names on the web now offer content using RSS feeds:
Yahoo!
BBC News Headlines
ABCNews
CNET
Amazon.com
...and many more!
In addition, thousands of weblog authors publish feeds to keep themselves better connected to their readers/admirers/critics. Blogs are a driving force behind a recent surge of interest in RSS and syndicated content.
How do I read RSS Feeds?
If you want to collect and browse feeds you have many choices, but there are two primary categories of feed reading applications: installable desktop programs and online services. There are many desktop applications for Windows and Mac OS system users, but two of our favorites are FeedDemon (Windows) and NetNewsWire (Mac OS X). Both require a small purchase price but are tops for ease of use and ship with dozens of feeds pre-loaded so you can explore the syndication "universe" right away. Free readers are available as well; a search for "RSS Reader" at popular search sites will yield many results.
If you would prefer to use an online service to track and manage your feeds, you have the advantage of being able to access your feed updates anywhere you use a web browser (and in some cases, on mobile devices). Also, any upgrades or new features are added automatically. The trade-off comes in different (some would say fewer) features and slightly slower performance versus desktop systems. NewsGator, Bloglines, and new RSS content capabilities in My Yahoo! are probably the three best-known examples of web-based feed reading services.
How can I publish my own RSS Feed?
If you have a website or weblog, you can add RSS syndication as a publishing option, in some cases automatically. How easy this is to accomplish depends entirely on how your site is served today. If you are using a hosted publishing tool like TypePad or Blogger, you probably publish a feed automatically. Investigate whether your provider's administration tools offer feed-related options or controls. Other types of websites and application platforms may require some programming skills in order to add RSS syndication capabilities.
Our service, FeedBurner, allows publishers who already have RSS Feeds to improve their understanding of and relationship with their syndication audience. Once you have a working feed, run it through FeedBurner and realize a whole new set of benefits.
Where is RSS headed? What's next after text?
RSS is almost a mainstream technology; the popular press is all over it and consumer services are rapidly moving to integrate it into existing products. And that's just for bringing you the latest headlines, personal publications, and other textual content. RSS will gain whole new levels of fun/utility/value once it moves beyond just text and links. You can get a glimpse of the future today:
Entertainment: "Podcasting" has the power to turn anyone with a web-connected PC and a microphone into a broadcasting personality, and RSS is the syndication standard publishers and their listeners use to distribute and download their latest audio recordings. (FeedBurner has services for podcasters to turn their regular blog feeds into podcasts.)
Commerce: Apple's iTunes Feed Generator informs you of updates to their growing music library across genres you specify.
Internal and Client Communication: Basecamp, a web-based project management tool, allows you to monitor the latest updates, communications, deadlines, and other activities across your internal and client projects via RSS.
Images: Flickr's photo sharing tools provide all sorts of RSS feeds — try the feed listed at the bottom right of any of the public tag listings to get updates whenever anyone posts new photos with that tag. Textamerica's photoblogging service also provides feeds containing photos you have uploaded.
And finally, some technical backstory
RSS is based on XML, a widely used standard for textual information exchange between applications on the Internet. RSS feeds can be viewed as plain text files, but they're really designed for computer-to-computer communication. We should point out that RSS is just one standard for expressing feeds as XML. Another well-known choice is Atom. Both formats have their boosters, and it does not appear that consolidation toward a single standard is imminent. However, most RSS users simply want fresh content and don't care at all about the underlying protocol. (FeedBurner helps publishers avoid this quandry, by the way. Apply our SmartFeed™ service to an Atom feed, such as those provided by Blogger, and your feed is delivered as RSS to readers that still don't support Atom.)
If you're new to RSS and syndication on the web, we hope this page offers a straightforward exploration of the purpose and promise these changes bring to Internet publishing and browsing as you know it now.
What is RSS?
"RSS" stands for Really Simple Syndication, Rich Site Summary, and/or Rockdale, Sandow, and Southern (Railroad) (if you trust the good folks at AcronymFinder.com). Really Simple Syndication is probably the most widely agreed-upon choice. As far as we are concerned, all three acronyms do an inadequate job of describing what RSS actually is: RSS is a standard for publishing regular updates to web-based content. Using this standard, Web publishers provide updates, such as the latest news headlines or weblog postings. Meanwhile, consumers use RSS reader applications (or one of a growing number of online services) to collect and monitor their favorite feeds in one place (RSS content from a publisher, viewed in one of these readers, is often called a "feed").
Consumer Bottom Line: RSS makes reviewing a large number of sites in a very short time possible.
Publisher Bottom Line: RSS permits instant distribution of content updates to consumers.
Who publishes RSS feeds?
Some of the biggest names on the web now offer content using RSS feeds:
Yahoo!
BBC News Headlines
ABCNews
CNET
Amazon.com
...and many more!
In addition, thousands of weblog authors publish feeds to keep themselves better connected to their readers/admirers/critics. Blogs are a driving force behind a recent surge of interest in RSS and syndicated content.
How do I read RSS Feeds?
If you want to collect and browse feeds you have many choices, but there are two primary categories of feed reading applications: installable desktop programs and online services. There are many desktop applications for Windows and Mac OS system users, but two of our favorites are FeedDemon (Windows) and NetNewsWire (Mac OS X). Both require a small purchase price but are tops for ease of use and ship with dozens of feeds pre-loaded so you can explore the syndication "universe" right away. Free readers are available as well; a search for "RSS Reader" at popular search sites will yield many results.
If you would prefer to use an online service to track and manage your feeds, you have the advantage of being able to access your feed updates anywhere you use a web browser (and in some cases, on mobile devices). Also, any upgrades or new features are added automatically. The trade-off comes in different (some would say fewer) features and slightly slower performance versus desktop systems. NewsGator, Bloglines, and new RSS content capabilities in My Yahoo! are probably the three best-known examples of web-based feed reading services.
How can I publish my own RSS Feed?
If you have a website or weblog, you can add RSS syndication as a publishing option, in some cases automatically. How easy this is to accomplish depends entirely on how your site is served today. If you are using a hosted publishing tool like TypePad or Blogger, you probably publish a feed automatically. Investigate whether your provider's administration tools offer feed-related options or controls. Other types of websites and application platforms may require some programming skills in order to add RSS syndication capabilities.
Our service, FeedBurner, allows publishers who already have RSS Feeds to improve their understanding of and relationship with their syndication audience. Once you have a working feed, run it through FeedBurner and realize a whole new set of benefits.
Where is RSS headed? What's next after text?
RSS is almost a mainstream technology; the popular press is all over it and consumer services are rapidly moving to integrate it into existing products. And that's just for bringing you the latest headlines, personal publications, and other textual content. RSS will gain whole new levels of fun/utility/value once it moves beyond just text and links. You can get a glimpse of the future today:
Entertainment: "Podcasting" has the power to turn anyone with a web-connected PC and a microphone into a broadcasting personality, and RSS is the syndication standard publishers and their listeners use to distribute and download their latest audio recordings. (FeedBurner has services for podcasters to turn their regular blog feeds into podcasts.)
Commerce: Apple's iTunes Feed Generator informs you of updates to their growing music library across genres you specify.
Internal and Client Communication: Basecamp, a web-based project management tool, allows you to monitor the latest updates, communications, deadlines, and other activities across your internal and client projects via RSS.
Images: Flickr's photo sharing tools provide all sorts of RSS feeds — try the feed listed at the bottom right of any of the public tag listings to get updates whenever anyone posts new photos with that tag. Textamerica's photoblogging service also provides feeds containing photos you have uploaded.
And finally, some technical backstory
RSS is based on XML, a widely used standard for textual information exchange between applications on the Internet. RSS feeds can be viewed as plain text files, but they're really designed for computer-to-computer communication. We should point out that RSS is just one standard for expressing feeds as XML. Another well-known choice is Atom. Both formats have their boosters, and it does not appear that consolidation toward a single standard is imminent. However, most RSS users simply want fresh content and don't care at all about the underlying protocol. (FeedBurner helps publishers avoid this quandry, by the way. Apply our SmartFeed™ service to an Atom feed, such as those provided by Blogger, and your feed is delivered as RSS to readers that still don't support Atom.)
Tuesday, June 14, 2005
Monday, June 13, 2005
Reporting Services - Introducing Reporting Services
Introducing Reporting Services
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rsmain/htm/rsc_overview_v1_8z03.asp
Microsoft® SQL Server™ 2000 Reporting Services is a new server-based reporting platform that you can use to create and manage tabular, matrix, graphical, and free-form reports that contain data from relational and multidimensional data sources. The reports that you create can be viewed and managed over a Web-based connection.
Reporting Services provides a complete set of services, tools, and application programming interfaces (APIs), but you do not have to be a programmer to use Reporting Services. You can use the applications and tools included in Reporting Services to author, publish, and manage reports. There is a tool or application that supports each phase of the report lifecycle. For those who do program, an API is available to extend or integrate report capabilities into custom solutions.
Advantages of Web-enabled Reporting
You can build a reporting environment on top of your existing database server and Web server infrastructure. Reporting Services provides a middle-tier server that runs under Internet Information Services. You can build reports that draw data from the data servers you have in place for any data source type that has a .NET managed data provider, OLE DB provider, or ODBC data source.
Report deployment can also leverage existing infrastructure and skills. Users can access reports and management tools using a browser and navigation skills they already have. Reports are accessed from a central store that is represented as a folder hierarchy. You can create a reporting environment that organizes reports and collateral content in a folder hierarchy that you design. Navigation, search, and subscription features help users locate and run the reports they need.
Reports can be rendered in both desktop and Web-oriented formats. You can build a wide range of reports that combine the strengths of Web-based features and traditional reporting. You can create interactive, tabular, or free-form reports that retrieve data at scheduled intervals or on-demand when the user opens a report. Matrix reports can summarize data for high-level reviews, while providing supporting detail in drilldown reports. Parameterized reports can be used to filter data based on values that are provided at run time. Users can choose from a variety of viewing formats to render reports on the fly in preferred formats for data manipulation or printing.
Why Server-based Reporting?
Server-based reporting provides a way to centralize report storage and management, set policies and secure access to reports and folders, control how reports are processed and distributed, and standardize how reports are used in your business.
Reporting Services is scaleable. You can install report servers on single-server, distributed, and Web farm configurations.
About the Platform
Reporting Services has a modular architecture. The platform is based on a report server engine that consists of processors and services that obtain and process data. Processing is distributed across multiple components that can be extended or integrated into custom solutions. Presentation processing occurs after the data is retrieved and is decoupled from data processing. This feature allows multiple users to review the same report simultaneously in formats designed for different devices or quickly change the viewing format of the report. With a single click, HTML becomes PDF or Microsoft Excel or XML.
The architecture is designed to support new kinds of data sources or output formats. The rendering extensions included with Reporting Services are used to render reports in HTML and other formats for desktop applications such as Adobe Acrobat (PDF) and Microsoft Excel, but developers can create other rendering extensions to take advantage of printer or device capabilities.
Developers can include reporting functionality in custom applications or extend reporting functionality to support custom features. An API exposed as a Web service provides Simple Object Access Protocol (SOAP) and URL endpoints for easy integration with new or existing applications and portals.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rsmain/htm/rsc_overview_v1_8z03.asp
Microsoft® SQL Server™ 2000 Reporting Services is a new server-based reporting platform that you can use to create and manage tabular, matrix, graphical, and free-form reports that contain data from relational and multidimensional data sources. The reports that you create can be viewed and managed over a Web-based connection.
Reporting Services provides a complete set of services, tools, and application programming interfaces (APIs), but you do not have to be a programmer to use Reporting Services. You can use the applications and tools included in Reporting Services to author, publish, and manage reports. There is a tool or application that supports each phase of the report lifecycle. For those who do program, an API is available to extend or integrate report capabilities into custom solutions.
Advantages of Web-enabled Reporting
You can build a reporting environment on top of your existing database server and Web server infrastructure. Reporting Services provides a middle-tier server that runs under Internet Information Services. You can build reports that draw data from the data servers you have in place for any data source type that has a .NET managed data provider, OLE DB provider, or ODBC data source.
Report deployment can also leverage existing infrastructure and skills. Users can access reports and management tools using a browser and navigation skills they already have. Reports are accessed from a central store that is represented as a folder hierarchy. You can create a reporting environment that organizes reports and collateral content in a folder hierarchy that you design. Navigation, search, and subscription features help users locate and run the reports they need.
Reports can be rendered in both desktop and Web-oriented formats. You can build a wide range of reports that combine the strengths of Web-based features and traditional reporting. You can create interactive, tabular, or free-form reports that retrieve data at scheduled intervals or on-demand when the user opens a report. Matrix reports can summarize data for high-level reviews, while providing supporting detail in drilldown reports. Parameterized reports can be used to filter data based on values that are provided at run time. Users can choose from a variety of viewing formats to render reports on the fly in preferred formats for data manipulation or printing.
Why Server-based Reporting?
Server-based reporting provides a way to centralize report storage and management, set policies and secure access to reports and folders, control how reports are processed and distributed, and standardize how reports are used in your business.
Reporting Services is scaleable. You can install report servers on single-server, distributed, and Web farm configurations.
About the Platform
Reporting Services has a modular architecture. The platform is based on a report server engine that consists of processors and services that obtain and process data. Processing is distributed across multiple components that can be extended or integrated into custom solutions. Presentation processing occurs after the data is retrieved and is decoupled from data processing. This feature allows multiple users to review the same report simultaneously in formats designed for different devices or quickly change the viewing format of the report. With a single click, HTML becomes PDF or Microsoft Excel or XML.
The architecture is designed to support new kinds of data sources or output formats. The rendering extensions included with Reporting Services are used to render reports in HTML and other formats for desktop applications such as Adobe Acrobat (PDF) and Microsoft Excel, but developers can create other rendering extensions to take advantage of printer or device capabilities.
Developers can include reporting functionality in custom applications or extend reporting functionality to support custom features. An API exposed as a Web service provides Simple Object Access Protocol (SOAP) and URL endpoints for easy integration with new or existing applications and portals.
Sci fi podcast
http://www.podcast.net/show/29569
HOST Michael A. Stackpole
DESCRIPTION This is the channel for Michael A. Stackpole's The Secrets podcast, Series One - check in weekly for new content
LOCATIONPhoenix, Arizona
HOST Michael A. Stackpole
DESCRIPTION This is the channel for Michael A. Stackpole's The Secrets podcast, Series One - check in weekly for new content
LOCATIONPhoenix, Arizona
Saturday, April 16, 2005
Maps.edmonton.ca testing offsite
Testing at 846 AM, all appears to work correctly Bylaw links connectLand Development app connect to the pdf mapdriving directions workZoning info reqt did not linkRzoning App form did not link
Good Job!
Good Job!
Saturday, March 12, 2005
SauconyGrid Stabil MC 5
SauconyGrid Stabil MC 5 SKU #7156863
The Grid Stabil MC 5 is supportive enough to keep the runner free from injury yet comfortable enough to slip into the runner's subconscious so he or she can focus on the run.
Straight Last.
Technique: Strobel.
Dual Density Compression Molded EVA and Medial MCD slow the rate and control the maximum angle of over-pronation.
Visible Stability Grid provides superior cushioning and stability by centering the heel on impact.
Forefoot HRC provides cushioning through the later stages of the gait cycle.
Arch-Lock Midfoot Wrap that wraps over the foot connecting with the midsole to provide superior control and support.
Midfoot Support Bridge keeps the foot neutral in the midfoot phase of the gait cycle.
3M Reflective material for safe running at night.
XT-900/1200 b/cR outsole offers outstanding cushioning, excellent traction, and superior durability.
Shoe weighs 13.6oz.
The Grid Stabil MC 5 is supportive enough to keep the runner free from injury yet comfortable enough to slip into the runner's subconscious so he or she can focus on the run.
Straight Last.
Technique: Strobel.
Dual Density Compression Molded EVA and Medial MCD slow the rate and control the maximum angle of over-pronation.
Visible Stability Grid provides superior cushioning and stability by centering the heel on impact.
Forefoot HRC provides cushioning through the later stages of the gait cycle.
Arch-Lock Midfoot Wrap that wraps over the foot connecting with the midsole to provide superior control and support.
Midfoot Support Bridge keeps the foot neutral in the midfoot phase of the gait cycle.
3M Reflective material for safe running at night.
XT-900/1200 b/cR outsole offers outstanding cushioning, excellent traction, and superior durability.
Shoe weighs 13.6oz.
http://www.zappos.com/n/es/d/35171.html
Motion control shoes March 2005
SauconyGrid Stabil MC SKU #115238
Saucony3D Grid Regulate
SKU #7138373
AsicsGel-Evolution SKU #7140952
The GEL-Evolution is a shoe that combines a heel-to-toe midfoot contoured cradle and "twist" GEL Cushioning System in the forefoot to support and guide the excessive overpronator throughout the entire gait cycle.
Impact Guidance System (I.G.S.) combines all ASICS components to enhance the foot's natural gait from heel-to-toe.
Dynamic Guidance Cradle gives static support at initial impact and guides the midstance.
GEL Cushioning Systems provide maximum rearfoot and forefoot shock attenuation in all planes of motion.
Personalized Heel Fit (PHF) molds to the athlete's heel, creating a personalized fit.
Biomorphic Fit Upper provides a superior fit and function.
Shoe weighs 14.0 oz.
SauconyGrid Stabil MC SKU #115238
Saucony3D Grid Regulate
SKU #7138373
AsicsGel-Evolution SKU #7140952
The GEL-Evolution is a shoe that combines a heel-to-toe midfoot contoured cradle and "twist" GEL Cushioning System in the forefoot to support and guide the excessive overpronator throughout the entire gait cycle.
Impact Guidance System (I.G.S.) combines all ASICS components to enhance the foot's natural gait from heel-to-toe.
Dynamic Guidance Cradle gives static support at initial impact and guides the midstance.
GEL Cushioning Systems provide maximum rearfoot and forefoot shock attenuation in all planes of motion.
Personalized Heel Fit (PHF) molds to the athlete's heel, creating a personalized fit.
Biomorphic Fit Upper provides a superior fit and function.
Shoe weighs 14.0 oz.
www.a-z-running-shoes.com
Tips and hints to finding the best running/training shoes for your fitness program.
You realize that your favorite pair of running shoes need to be replaced soon. Although your general health and fitness condition is very good, the pain in your joints tells you it's time for some new athletic shoes. So the search begins. But frequently, runners can't find their best shoes when searching online. Even the local mall has nothing in inventory. Why? Because those amazing training shoes have been discontinued!
That's right... discontinued. Running style shoes are routinely dropped and replaced every 12-15 months. It doesn't matter if the shoes are designed for men or women runners. So what is the serious jogger to do when he or she discovers their favorite Nike trainers will soon disappear?
Runners - Rotate your shoes for longevity and improved fitness.
Well, we can't do much to change the decisions of the athletic shoe companies like Adidas, Mizuno, New Balance, Nike, Puma, Reebok, Saucony and others. But you can grab two or three pairs of the same shoes for runners once you've found the perfect sneakers. And if you do get two or more pairs of trainer shoes for either trail or road workouts, then rotate them in your exercise program. They will hold up better and last longer.
By switching your shoes every other time you run, you allow them enough time to thoroughly dry. The cushioning material now has an opportunity to "bounce back", so runners actually extend the life of their trail or road shoes by giving them a rest. Conditioned athletes realize that their footwear is an important piece of equipment in their fitness training.
Athletes can stay fit and maintain their health by jogging on an outside track or running on a treadmill in their home gym. Either way, just remember to take care of your old dependable Nike Shox, Saucony, etc. before and after you exercise.
Here is another tip to prolong the life of jogging shoes. Keep them away from extreme heat. Athletes will frequently put their road running footwear in the clothes dryer after they are washed. Don't do this. Too much heat will cause your sneakers to break down quickly. Don't leave them in the trunk of an automobile either where the heat can build up rapidly during the summer.
Some runners might be looking to get their first pair of trail running type shoes. Or maybe you're looking to switch to a new brand of jogging shoes. Either way, there are certain facts you should know when ordering your running shoes online ...
What if your new pair of performance trainers don't fit correctly when you receive them?
Look for online stores that guarantee at least a 30 - 60 day return period ... returns for any reason. Yes! A good online athletic shoe store should make it fast and easy to return or exchange your new running or walking shoes. Your time is better spent on your outdoor fitness program or a new workout routine in your home gym.
What about price? Price is important especially if you're going to stock up on two or three pairs of your favorite shoes for racing or trail running or whatever brand you are searching for, whether it's Nike or Saucony.
Runners should not have to pay full price for their footwear these days. Look for stores that offer the best shoes for athletes at a discount price. They're out there ... take a minute to look around and save yourself some money.
Update: We believe that our recent experience with one of our recommended athletic shoe stores deserves your attention.
Not long ago we placed an online order for running shoes during a very busy shopping season. We immediately received a confirmation of our order. But what happened next was a total surprise. Within a few hours, a second email notified us that our order had been upgraded to next day delivery ... at no extra charge!
Our shoes arrived within one business day, and we never paid one penny for shipping. But it gets even better...
About three days later, we found the same shoes selling for a lower price at another online store. We emailed the original store about this and they refunded 110% of the price difference to us within 24 hours. No questions. No problems. They just gave us a refund and then asked if they could do anything else for us.
You realize that your favorite pair of running shoes need to be replaced soon. Although your general health and fitness condition is very good, the pain in your joints tells you it's time for some new athletic shoes. So the search begins. But frequently, runners can't find their best shoes when searching online. Even the local mall has nothing in inventory. Why? Because those amazing training shoes have been discontinued!
That's right... discontinued. Running style shoes are routinely dropped and replaced every 12-15 months. It doesn't matter if the shoes are designed for men or women runners. So what is the serious jogger to do when he or she discovers their favorite Nike trainers will soon disappear?
Runners - Rotate your shoes for longevity and improved fitness.
Well, we can't do much to change the decisions of the athletic shoe companies like Adidas, Mizuno, New Balance, Nike, Puma, Reebok, Saucony and others. But you can grab two or three pairs of the same shoes for runners once you've found the perfect sneakers. And if you do get two or more pairs of trainer shoes for either trail or road workouts, then rotate them in your exercise program. They will hold up better and last longer.
By switching your shoes every other time you run, you allow them enough time to thoroughly dry. The cushioning material now has an opportunity to "bounce back", so runners actually extend the life of their trail or road shoes by giving them a rest. Conditioned athletes realize that their footwear is an important piece of equipment in their fitness training.
Athletes can stay fit and maintain their health by jogging on an outside track or running on a treadmill in their home gym. Either way, just remember to take care of your old dependable Nike Shox, Saucony, etc. before and after you exercise.
Here is another tip to prolong the life of jogging shoes. Keep them away from extreme heat. Athletes will frequently put their road running footwear in the clothes dryer after they are washed. Don't do this. Too much heat will cause your sneakers to break down quickly. Don't leave them in the trunk of an automobile either where the heat can build up rapidly during the summer.
Some runners might be looking to get their first pair of trail running type shoes. Or maybe you're looking to switch to a new brand of jogging shoes. Either way, there are certain facts you should know when ordering your running shoes online ...
What if your new pair of performance trainers don't fit correctly when you receive them?
Look for online stores that guarantee at least a 30 - 60 day return period ... returns for any reason. Yes! A good online athletic shoe store should make it fast and easy to return or exchange your new running or walking shoes. Your time is better spent on your outdoor fitness program or a new workout routine in your home gym.
What about price? Price is important especially if you're going to stock up on two or three pairs of your favorite shoes for racing or trail running or whatever brand you are searching for, whether it's Nike or Saucony.
Runners should not have to pay full price for their footwear these days. Look for stores that offer the best shoes for athletes at a discount price. They're out there ... take a minute to look around and save yourself some money.
Update: We believe that our recent experience with one of our recommended athletic shoe stores deserves your attention.
Not long ago we placed an online order for running shoes during a very busy shopping season. We immediately received a confirmation of our order. But what happened next was a total surprise. Within a few hours, a second email notified us that our order had been upgraded to next day delivery ... at no extra charge!
Our shoes arrived within one business day, and we never paid one penny for shipping. But it gets even better...
About three days later, we found the same shoes selling for a lower price at another online store. We emailed the original store about this and they refunded 110% of the price difference to us within 24 hours. No questions. No problems. They just gave us a refund and then asked if they could do anything else for us.
Running to the Next Level
http://www.runnersworld.com/article/0,5033,s6-51-0-0-5240,00.html
If you're a dedicated high school runner, one of your goals probably is what Olympic athletes call "running to the next level." The next level can range from making your team's varsity or first-string relay squad to qualifying for the state meet or even making it to the Foot Locker cross-country finals.But to make a big leap forward, you should assess your running and see where you can improve. To help you plan a course of action, we've outlined some tips from coaches and runners on training, racing, proper eating, balancing time, and relating to your coach and teammates. Pick and choose from the following advice, then get ready to run to the next level.1. Train year-round: While you need some rest between seasons, don't take too long before resuming consistent training. Mike Elder, coach at Cardinal Gibbons High School in Raleigh, North Carolina, says that the main reason some of his runners achieve the next level is because they run all summer. His pet phrase: "You can't be good in fall if you haven't put in the work over the summer." Increase your mileage gradually. For example, you could start from a base of 20 miles a week and go to 35 or 40. Or start at 30 miles a week and get up to 60 or 70. The key is to stay consistent.2. Trade quantity for quality: As the season progresses and you're gearing up for the big meets, you need to get racing-sharp. The best way to do this is to cut your mileage a bit and work in some speed or tempo runs. You could reduce your weekly long run from 8 miles to 5 miles and add a set of 10 x 400 meters.3. Make the most of "magic time": This is the stretch after the season when a runner is at a high level of fitness but the pressure is off, explains Elder. He says this is when he sees a lot of improvement in his runners. To take advantage of this period, they might run a 5-K road race and improve their time by 30 seconds or more. "They gain the confidence that they can run at the next level the coming season," he says.4. Do mile repeats: Jerry Popp, coach at state champion Bowman High School in Bowman, North Dakota, has a "secret" workout that's pretty simple--mile repeats. He's adamant about the distance. "It's not 800s or 1200s," he says. "The kids really need to run miles." Popp believes that running 5 x mile at faster-than-race-pace helps not only physically, but also psychologically.5. Log on: Steve Shaklee, coach at Cherokee High School in Marlton, New Jersey, has his runners keep a log of their training. "The log is an important, but often neglected, aspect of training," he says. Shaklee believes a daily account of your running helps improve training consistency, and it illuminates the workouts that are most effective and those that don't seem to work as well.6. Work with weights: Amy Eubanks, coach of state champion Westminster High School in Atlanta, has her girls lift weights two or three times a week during the preseason and the early part of the season. "Some days are light training, but some are heavy," says Eubanks. "The girls who stick with the program are stronger by the end of the season and you can see it in their racing." 7. Find time for running: Everyone has a busy schedule, so don't use that excuse to skip running. Toughen your resolve to run no matter what. As PattiSue Plumer, former USA national champion from California, always says: "Running should be like brushing your teeth--something that is part of every day." In North Dakota, many of the Bowman runners live on farms and help their families with chores. To get in their runs," explains Popp, "they have to be out the door at 6 in the morning or sometimes run late at night. But the kids who keep up their runs excel."8. Be an aggressive racer: The Villanova freshman Kalin Toedebusch, a two-time Foot Locker cross-country finalist at Rockford High in Rockford, Michigan, pushes herself in the first mile or so of all early-season races, then concentrates on maintaining her pace to the finish. "It's a great racing strategy to get used to," she says. "It teaches you to stick with the lead pack and be competitive. And that's what you have to do in the big meets at the end of the season."
9. Eat better: Coach Eubanks, from Atlanta, stresses the need for her girls to take in sufficient calories. It sounds simple, but she believes too many athletes don't eat enough. "Girls who run tend to diet at the same time," she says. "When you run and diet, you lose lean muscle mass, and therefore you lose strength." Eubanks also recommends a snack before every race or workout. "Just make sure it's something easy to digest, and eat it 2 hours beforehand," she says.10. Cut junk food: Coach Elder checks the school lunchroom to monitor what his runners are eating. "I'm looking for soft drinks and greasy burgers," he says. "Food like that might taste good, but it's bad for you when you're training because of the 'empty' calories." So do a junk-food check on yourself. The next time you're considering a sugar-filled soda with lunch or before practice, try water instead.11. Get behind team pride: Team T-shirts worn on race days or the Friday before a big Saturday meet are an excellent way to promote team unity and spirit. Wear the shirts during the school day to rally students and teachers behind you. Try to schedule home meets on school grounds so the student body can come out to cheer. 12. Run as a group: Keep running with your team during the off-season. More camaraderie means more motivation to train hard and feel you're part of something important. "If you train all summer by yourself," says North Dakota's Popp, "you'll be less motivated to run and less enthusiastic about running for your team. Meeting even 2 days a week gives you something to look forward to and helps promote the team concept."
If you're a dedicated high school runner, one of your goals probably is what Olympic athletes call "running to the next level." The next level can range from making your team's varsity or first-string relay squad to qualifying for the state meet or even making it to the Foot Locker cross-country finals.But to make a big leap forward, you should assess your running and see where you can improve. To help you plan a course of action, we've outlined some tips from coaches and runners on training, racing, proper eating, balancing time, and relating to your coach and teammates. Pick and choose from the following advice, then get ready to run to the next level.1. Train year-round: While you need some rest between seasons, don't take too long before resuming consistent training. Mike Elder, coach at Cardinal Gibbons High School in Raleigh, North Carolina, says that the main reason some of his runners achieve the next level is because they run all summer. His pet phrase: "You can't be good in fall if you haven't put in the work over the summer." Increase your mileage gradually. For example, you could start from a base of 20 miles a week and go to 35 or 40. Or start at 30 miles a week and get up to 60 or 70. The key is to stay consistent.2. Trade quantity for quality: As the season progresses and you're gearing up for the big meets, you need to get racing-sharp. The best way to do this is to cut your mileage a bit and work in some speed or tempo runs. You could reduce your weekly long run from 8 miles to 5 miles and add a set of 10 x 400 meters.3. Make the most of "magic time": This is the stretch after the season when a runner is at a high level of fitness but the pressure is off, explains Elder. He says this is when he sees a lot of improvement in his runners. To take advantage of this period, they might run a 5-K road race and improve their time by 30 seconds or more. "They gain the confidence that they can run at the next level the coming season," he says.4. Do mile repeats: Jerry Popp, coach at state champion Bowman High School in Bowman, North Dakota, has a "secret" workout that's pretty simple--mile repeats. He's adamant about the distance. "It's not 800s or 1200s," he says. "The kids really need to run miles." Popp believes that running 5 x mile at faster-than-race-pace helps not only physically, but also psychologically.5. Log on: Steve Shaklee, coach at Cherokee High School in Marlton, New Jersey, has his runners keep a log of their training. "The log is an important, but often neglected, aspect of training," he says. Shaklee believes a daily account of your running helps improve training consistency, and it illuminates the workouts that are most effective and those that don't seem to work as well.6. Work with weights: Amy Eubanks, coach of state champion Westminster High School in Atlanta, has her girls lift weights two or three times a week during the preseason and the early part of the season. "Some days are light training, but some are heavy," says Eubanks. "The girls who stick with the program are stronger by the end of the season and you can see it in their racing." 7. Find time for running: Everyone has a busy schedule, so don't use that excuse to skip running. Toughen your resolve to run no matter what. As PattiSue Plumer, former USA national champion from California, always says: "Running should be like brushing your teeth--something that is part of every day." In North Dakota, many of the Bowman runners live on farms and help their families with chores. To get in their runs," explains Popp, "they have to be out the door at 6 in the morning or sometimes run late at night. But the kids who keep up their runs excel."8. Be an aggressive racer: The Villanova freshman Kalin Toedebusch, a two-time Foot Locker cross-country finalist at Rockford High in Rockford, Michigan, pushes herself in the first mile or so of all early-season races, then concentrates on maintaining her pace to the finish. "It's a great racing strategy to get used to," she says. "It teaches you to stick with the lead pack and be competitive. And that's what you have to do in the big meets at the end of the season."
9. Eat better: Coach Eubanks, from Atlanta, stresses the need for her girls to take in sufficient calories. It sounds simple, but she believes too many athletes don't eat enough. "Girls who run tend to diet at the same time," she says. "When you run and diet, you lose lean muscle mass, and therefore you lose strength." Eubanks also recommends a snack before every race or workout. "Just make sure it's something easy to digest, and eat it 2 hours beforehand," she says.10. Cut junk food: Coach Elder checks the school lunchroom to monitor what his runners are eating. "I'm looking for soft drinks and greasy burgers," he says. "Food like that might taste good, but it's bad for you when you're training because of the 'empty' calories." So do a junk-food check on yourself. The next time you're considering a sugar-filled soda with lunch or before practice, try water instead.11. Get behind team pride: Team T-shirts worn on race days or the Friday before a big Saturday meet are an excellent way to promote team unity and spirit. Wear the shirts during the school day to rally students and teachers behind you. Try to schedule home meets on school grounds so the student body can come out to cheer. 12. Run as a group: Keep running with your team during the off-season. More camaraderie means more motivation to train hard and feel you're part of something important. "If you train all summer by yourself," says North Dakota's Popp, "you'll be less motivated to run and less enthusiastic about running for your team. Meeting even 2 days a week gives you something to look forward to and helps promote the team concept."
http://www.runnersworld.com/article/0,5033,s6-52-167-0-242,00.html
Shoe SelectionOnce you've made the commitment, you'll need a pair of shoes specifically designed for your new sport by: Hal Higdon
A "cheap pair of sneakers" will suffice the first week or two, when you're only walking and/or jogging a mile or two every other day. In fact, I even recommend that you not shop before you run. Grab whatever footwear is in your closet. Just get out the door first, then worry about equipment. Once you've made a commitment to running, then you need a pair of shoes that have been specially designed for your new sport.You don't need to spend a lot of money. In fact, some of the best shoes for beginners might be described as "middle-priced." Here are some facts about shoes to know the first time you enter a running store, courtesy Bob Wischnia, who writes the shoe advice column for Runner's World Online:PRICE: Be prepared to spend at least $75, but probably not more than $90.BRAND: Your greatest concern should be fit--not air, gel, pump or various other well-advertised items. Make absolutely certain the shoes fit, allowing some extra room in the toe box.SIZE: Have your feet measured, even if you think you know your shoe size. (You may have larger feet than you think.) Athletic shoes are notorious for being small, so don't be concerned if what fits is a half size or more larger than your "normal" street-shoe size.SOCKS: Bring along the socks you plan to wear while running, not dress socks that may be thinner, thus affecting the fit of the shoes in the store.HYPE: Don't be swayed by the salesperson's pitch, or what the store has "on sale" at a lower price. Go with your instincts and what feels best on your feet. Walk around the store. Jog a little in the shoes. Spend some time. Listen to what the salesperson says, but they may or may not be knowledgeable about what they're selling.
A "cheap pair of sneakers" will suffice the first week or two, when you're only walking and/or jogging a mile or two every other day. In fact, I even recommend that you not shop before you run. Grab whatever footwear is in your closet. Just get out the door first, then worry about equipment. Once you've made a commitment to running, then you need a pair of shoes that have been specially designed for your new sport.You don't need to spend a lot of money. In fact, some of the best shoes for beginners might be described as "middle-priced." Here are some facts about shoes to know the first time you enter a running store, courtesy Bob Wischnia, who writes the shoe advice column for Runner's World Online:PRICE: Be prepared to spend at least $75, but probably not more than $90.BRAND: Your greatest concern should be fit--not air, gel, pump or various other well-advertised items. Make absolutely certain the shoes fit, allowing some extra room in the toe box.SIZE: Have your feet measured, even if you think you know your shoe size. (You may have larger feet than you think.) Athletic shoes are notorious for being small, so don't be concerned if what fits is a half size or more larger than your "normal" street-shoe size.SOCKS: Bring along the socks you plan to wear while running, not dress socks that may be thinner, thus affecting the fit of the shoes in the store.HYPE: Don't be swayed by the salesperson's pitch, or what the store has "on sale" at a lower price. Go with your instincts and what feels best on your feet. Walk around the store. Jog a little in the shoes. Spend some time. Listen to what the salesperson says, but they may or may not be knowledgeable about what they're selling.
http://www.runnersworld.com/article/0,5033,s6-52-167-0-3817,00.html
Center of pressure: A concave area in the outsole of the rearfoot that helps absorb shock and stabilize the rearfoot on impact. You need it if: You require added rearfoot stability.External heel counter: A plastic device that wraps around the rearfoot and stabilizes it. This reduces overpronation, increases rearfoot control, and maintains the integrity of the heel counter.You need it if: You're a severe overpronator (your feet roll inward excessively after heelstrike) and/or a heavy runner who breaks down heel counters quickly.Flex grooves: Deep channels cut into the outsole of the forefoot to promote greater flexibility at toe-off and a smoother ride. You need them if: You're a fast runner who appreciates a smooth heel-to-toe transition.
Shoes & Gear: Shoes 101
Shoe Tech: Cracking the CodeHere's a brief guide to help you understand what the technologies do and which ones you need
');
document.writeln('');
// end hide from browsers -->
Running-shoe companies spend millions on research and development, and most of their designs, materials, and technologies make shoes better and more protective. Here's a brief guide to help you understand what the technologies do and which ones you need:Center of pressure: A concave area in the outsole of the rearfoot that helps absorb shock and stabilize the rearfoot on impact. You need it if: You require added rearfoot stability.External heel counter: A plastic device that wraps around the rearfoot and stabilizes it. This reduces overpronation, increases rearfoot control, and maintains the integrity of the heel counter.You need it if: You're a severe overpronator (your feet roll inward excessively after heelstrike) and/or a heavy runner who breaks down heel counters quickly.Flex grooves: Deep channels cut into the outsole of the forefoot to promote greater flexibility at toe-off and a smoother ride. You need them if: You're a fast runner who appreciates a smooth heel-to-toe transition.
Split heel (or decoupled rearfoot): A deep groove in the rearfoot of the outsole that separates the outer side of the heel at footstrike to slow the rate of pronation. You need it if: You overpronate and/or want a smoother heel-to-toe transition. Stability post: A device molded into the sidewall of the midsole to promote greater foot stability. Known by a variety of trade names such as Diagonal Rollbar (Brooks), Graphite Rollbar (New Balance), Footbridge (Nike), and Support Bridge (Reebok). You need it if: You overpronate or need a shoe that reduces side-to-side foot motion and increases rearfoot control and support.Midfoot support: A device that supports the foot under the arch and allows the shoe to flex properly. Found primarily in shoes with two-piece outsoles. Without a midfoot support device, these shoes tend to flex in the midfoot rather than the forefoot. Known by a variety of trade names such as Torsion Bar (Adidas), Trusstic (Asics), DRB Accel (Brooks), Wave (Mizuno), Stability Web (New Balance), Midfoot Support Bridge (Reebok), and TRB (Saucony).You need it if: You like shoes with two-piece outsoles, and want midfoot support and proper forefoot flexibility. Some forefoot strikers don't need a shoe with a midfoot support. Extra midfoot support isn't necessary in conventional, one-piece outsoles.Two-density midsole: The use of two different densities of midsole foam, with a firmer density on the medial (inner) side of the shoe to reduce pronation. The firmer density is usually a darker color, and can extend from the rearfoot to the midfoot, or occasionally the full length of the medial side. You need it if: Your feet overpronate. A second density midsole foam will stabilize your feet and reduce excessive inward roll. Width sizing: Offering more than one width size for each shoe length. Most shoes come in just one width, which works fine for most runners. But foot widths vary considerably, and some runners need more width options to get a proper, supportive fit. New Balance makes most of its shoes in four widths for men and three for women. Other companies, including Asics, Adidas, Brooks, and Nike, are now offering some shoes in more than one width.You need it if: You have an exceptionally wide or narrow foot, and have difficulty finding a shoe that fits well.
Shoes & Gear: Shoes 101
Shoe Tech: Cracking the CodeHere's a brief guide to help you understand what the technologies do and which ones you need
');
document.writeln('');
// end hide from browsers -->
Running-shoe companies spend millions on research and development, and most of their designs, materials, and technologies make shoes better and more protective. Here's a brief guide to help you understand what the technologies do and which ones you need:Center of pressure: A concave area in the outsole of the rearfoot that helps absorb shock and stabilize the rearfoot on impact. You need it if: You require added rearfoot stability.External heel counter: A plastic device that wraps around the rearfoot and stabilizes it. This reduces overpronation, increases rearfoot control, and maintains the integrity of the heel counter.You need it if: You're a severe overpronator (your feet roll inward excessively after heelstrike) and/or a heavy runner who breaks down heel counters quickly.Flex grooves: Deep channels cut into the outsole of the forefoot to promote greater flexibility at toe-off and a smoother ride. You need them if: You're a fast runner who appreciates a smooth heel-to-toe transition.
Split heel (or decoupled rearfoot): A deep groove in the rearfoot of the outsole that separates the outer side of the heel at footstrike to slow the rate of pronation. You need it if: You overpronate and/or want a smoother heel-to-toe transition. Stability post: A device molded into the sidewall of the midsole to promote greater foot stability. Known by a variety of trade names such as Diagonal Rollbar (Brooks), Graphite Rollbar (New Balance), Footbridge (Nike), and Support Bridge (Reebok). You need it if: You overpronate or need a shoe that reduces side-to-side foot motion and increases rearfoot control and support.Midfoot support: A device that supports the foot under the arch and allows the shoe to flex properly. Found primarily in shoes with two-piece outsoles. Without a midfoot support device, these shoes tend to flex in the midfoot rather than the forefoot. Known by a variety of trade names such as Torsion Bar (Adidas), Trusstic (Asics), DRB Accel (Brooks), Wave (Mizuno), Stability Web (New Balance), Midfoot Support Bridge (Reebok), and TRB (Saucony).You need it if: You like shoes with two-piece outsoles, and want midfoot support and proper forefoot flexibility. Some forefoot strikers don't need a shoe with a midfoot support. Extra midfoot support isn't necessary in conventional, one-piece outsoles.Two-density midsole: The use of two different densities of midsole foam, with a firmer density on the medial (inner) side of the shoe to reduce pronation. The firmer density is usually a darker color, and can extend from the rearfoot to the midfoot, or occasionally the full length of the medial side. You need it if: Your feet overpronate. A second density midsole foam will stabilize your feet and reduce excessive inward roll. Width sizing: Offering more than one width size for each shoe length. Most shoes come in just one width, which works fine for most runners. But foot widths vary considerably, and some runners need more width options to get a proper, supportive fit. New Balance makes most of its shoes in four widths for men and three for women. Other companies, including Asics, Adidas, Brooks, and Nike, are now offering some shoes in more than one width.You need it if: You have an exceptionally wide or narrow foot, and have difficulty finding a shoe that fits well.
http://www.runnersworld.com/article/0,5033,s6-52-167-0-4615,00.html
To use the Runner's World ShoeFinder effectively and find the best shoes for you, you must first know your Shoe Type. The short article below will help you make the right choice. Also, at the end of the article, we explain Pronation--a biomechanics term that often confuses runners.
Cushioned ShoesYou should wear cushioned shoes if you are a runner who needs maximum midsole cushioning and minimum medial (arch-side) support. These shoes are best suited for biomechanically efficient runners (you don't overpronate), and midfoot or forefoot strikers. Runners who do best in cushioned shoes often have moderate to high arches.
Motion Control ShoesYou should wear motion-control shoes if you are a runner who overpronates moderately to severely. Motion-control shoes will give you maximum rearfoot control and extra support on the medial (arch) side of the foot. Motion-control shoes are also best suited for big or heavy runners who need plenty of support and durability. These runners often have low arches (flat feet).
Performance Training ShoesYou should wear performance-training shoes if you are a runner who wants a light, well-balanced shoe suitable for racing, speedwork, or daily training. These shoes are best-suited for fast, efficient runners who want to train in them. Moderate overpronators can also train and race in some of these shoes.
Racing ShoesYou should wear racing shoes if you have a biomechanically efficient stride, don't have any current injuries, and want an exceptionally fast, lightweight shoe for races. Many runners use performance training shoes or their regular training shoes for races.
Stability ShoesYou should wear stability shoes if you are a runner who needs medial (arch-side) support and good midsole cushioning. These shoes are best suited for runners who are mild to moderate overpronators, and/or need added support and durability.
Trail ShoesYou should wear trail shoes if you are a runner who frequently runs off-road, and are looking for rugged shoes with great outsole traction and some weather- and water-resistant qualities. Many trail shoes are built low-to-the-ground for added stability on rough trails.
Pronation ExplainedWhen you run or walk, you land on the outside edge of your foot and roll inward. This entirely normal inward rolling is called pronation. For most runners, the pronation stops at a healthy point. However, some runners roll inward too much. This excessive inward rolling is called overpronation. Runners who overpronate should wear motion-control shoes, which contain special foams and devices that are designed to limit overpronation. How can you tell if you overpronate? Here's the easiest way. Take off your shoes, whether your normal work-a-day shoes or your running shoes, and put them on a table with the heels facing out toward you. Now study the heels. If they are fairly straight and tall, you do not have an overpronation problem. If the heels tilt inward (toward the arches), on the other hand, you are probably an overpronator, and should try motion-control shoes. Many (but not all) overpronators are bigger, heavier runners with flat feet.
To use the Runner's World ShoeFinder effectively and find the best shoes for you, you must first know your Shoe Type. The short article below will help you make the right choice. Also, at the end of the article, we explain Pronation--a biomechanics term that often confuses runners.
Cushioned ShoesYou should wear cushioned shoes if you are a runner who needs maximum midsole cushioning and minimum medial (arch-side) support. These shoes are best suited for biomechanically efficient runners (you don't overpronate), and midfoot or forefoot strikers. Runners who do best in cushioned shoes often have moderate to high arches.
Motion Control ShoesYou should wear motion-control shoes if you are a runner who overpronates moderately to severely. Motion-control shoes will give you maximum rearfoot control and extra support on the medial (arch) side of the foot. Motion-control shoes are also best suited for big or heavy runners who need plenty of support and durability. These runners often have low arches (flat feet).
Performance Training ShoesYou should wear performance-training shoes if you are a runner who wants a light, well-balanced shoe suitable for racing, speedwork, or daily training. These shoes are best-suited for fast, efficient runners who want to train in them. Moderate overpronators can also train and race in some of these shoes.
Racing ShoesYou should wear racing shoes if you have a biomechanically efficient stride, don't have any current injuries, and want an exceptionally fast, lightweight shoe for races. Many runners use performance training shoes or their regular training shoes for races.
Stability ShoesYou should wear stability shoes if you are a runner who needs medial (arch-side) support and good midsole cushioning. These shoes are best suited for runners who are mild to moderate overpronators, and/or need added support and durability.
Trail ShoesYou should wear trail shoes if you are a runner who frequently runs off-road, and are looking for rugged shoes with great outsole traction and some weather- and water-resistant qualities. Many trail shoes are built low-to-the-ground for added stability on rough trails.
Pronation ExplainedWhen you run or walk, you land on the outside edge of your foot and roll inward. This entirely normal inward rolling is called pronation. For most runners, the pronation stops at a healthy point. However, some runners roll inward too much. This excessive inward rolling is called overpronation. Runners who overpronate should wear motion-control shoes, which contain special foams and devices that are designed to limit overpronation. How can you tell if you overpronate? Here's the easiest way. Take off your shoes, whether your normal work-a-day shoes or your running shoes, and put them on a table with the heels facing out toward you. Now study the heels. If they are fairly straight and tall, you do not have an overpronation problem. If the heels tilt inward (toward the arches), on the other hand, you are probably an overpronator, and should try motion-control shoes. Many (but not all) overpronators are bigger, heavier runners with flat feet.
Getting the proper fit is the most important factor when buying new running shoes. Here, four prominent specialty running-shoe store owners--each of whom has fitted thousands of runners--share some of their secrets
1. Line up the ball. "When you try your shoe on, the ball of your foot (the widest part) should line up exactly with the widest part of the shoe. If that fit is right, everything else should line up--from the toes to the heel. As for width, when you're standing in the shoe, your foot should rest gently against the sides of the shoe, rather than jamming up against them or not touching at all. Also, be sure your toes aren't being pinched from the side." -Chris Schmidt, The Finish Line, Allentown, Pennsylvania
2. Stand on one foot. "I have people stand on one foot, which puts extra stress on the shoe and the foot, so you can better tell if it's going to feel right. When standing, your foot should feel situated atop the midsole. That is, it shouldn't feel like it's moving around too much on top of the midsole, and it shouldn't feel like it's flopping over the sides of the midsole either. When you run in the shoe, don't be too put off if it feels overly supportive, as most runners need more support (or motion control) as they age." -Curt Munson, Playmakers, East Lansing, Michigan
3. Check for balance. "I have a runner stand in the shoes to see if he or she feels properly balanced. You should feel anchored; the shoes shouldn't be making you lean in a certain direction. There should be plenty of toe space, and when you walk or run, your heel shouldn't slide out of the shoe at all. I often have people run in the shoes down a slight hill next to the store. Downhill running exaggerates impact, so if the shoes feel okay, you should be fine in them." -Chet James, Super Jock 'n Jill, Seattle
4. Focus on the ride. "Once we determine the type of shoe you need--whether motion-control, stability, or another--we bring out shoes from three different manufacturers and have the customer try them all. Then you need to be sure there's no pinching, or a seam that's pressing against your foot. Finally, we have people run or walk in the shoe to really focus on the ride, or how the shoe feels from the point when the heel hits the ground to when the toe lifts off it." -Don Lucas, Luke's Locker, Dallas
1. Line up the ball. "When you try your shoe on, the ball of your foot (the widest part) should line up exactly with the widest part of the shoe. If that fit is right, everything else should line up--from the toes to the heel. As for width, when you're standing in the shoe, your foot should rest gently against the sides of the shoe, rather than jamming up against them or not touching at all. Also, be sure your toes aren't being pinched from the side." -Chris Schmidt, The Finish Line, Allentown, Pennsylvania
2. Stand on one foot. "I have people stand on one foot, which puts extra stress on the shoe and the foot, so you can better tell if it's going to feel right. When standing, your foot should feel situated atop the midsole. That is, it shouldn't feel like it's moving around too much on top of the midsole, and it shouldn't feel like it's flopping over the sides of the midsole either. When you run in the shoe, don't be too put off if it feels overly supportive, as most runners need more support (or motion control) as they age." -Curt Munson, Playmakers, East Lansing, Michigan
3. Check for balance. "I have a runner stand in the shoes to see if he or she feels properly balanced. You should feel anchored; the shoes shouldn't be making you lean in a certain direction. There should be plenty of toe space, and when you walk or run, your heel shouldn't slide out of the shoe at all. I often have people run in the shoes down a slight hill next to the store. Downhill running exaggerates impact, so if the shoes feel okay, you should be fine in them." -Chet James, Super Jock 'n Jill, Seattle
4. Focus on the ride. "Once we determine the type of shoe you need--whether motion-control, stability, or another--we bring out shoes from three different manufacturers and have the customer try them all. Then you need to be sure there's no pinching, or a seam that's pressing against your foot. Finally, we have people run or walk in the shoe to really focus on the ride, or how the shoe feels from the point when the heel hits the ground to when the toe lifts off it." -Don Lucas, Luke's Locker, Dallas
Running shoes articles http://www.runnersworld.com/home/0,,s6-0-0-0-0,00.html
Shoes 101
http://www.runnersworld.com/category/0,5034,s6-52-167-0-0,00.html
http://www.runnersworld.com/article/0,5033,s6-52-167-0-1038,00.html
Here is the step-by-step process to ensure you get the best running shoe for you:
It's important to understand that if you plan to run, you need to buy a shoe specific to running. Not a sneaker, tennis shoe, cross-trainer, aerobic, basketball or walking shoe. But a running shoe made for running and only running.
The best way to get a high quality running shoe that fits you properly is to go to a running store. There are plenty of sporting goods chain stores that carry running shoes, but only running shops carry a wide selection of brands and models and have running experts who can put you in the best shoe for you. If you don't know of a running store in you area, ask a runner you know. Chances are pretty good he or she can recommend one. Or you can use this website to find one in your area. Go to Shoes & Gear and then click on specialty running stores. They are listed state by state.
Once you've found a running store, commit to spending at least 30 to 45 minutes there. Don't rush your shoe selection process. Once there, check out the shoe wall. It will give you a good idea of the latest models and prices. Another good hint is to pick up a Runner's World Shoe Buyer's Guide, published in March, June, September and December each year. In it, we evaluation and sort through all the newest models of training shoes.
While checking out the shoe wall, a salesperson will undoubtedly ask whether you need help. Make certain the salesperson is a runner who understands your needs. If not, ask to see someone else.
Bring the socks you most often use for running. The wrong socks (either too thin or too thick) will alter the fit of the shoes you're trying on. If you don't have running socks, buy a pair at the store and wear them when trying on shoes.
If you have been running, bring the shoes with you to the store that you have been running in. They will help the salesperson better determine the specific pair you need. If you wear orthotics, bring them as well.
Have both feet measured for width and length-even if you think you know your size. Your feet tend to spread and lengthen (from running and aging) so don't be surprised that your running shoes may be a half or full size larger than what your accustomed to wearing.
Discuss with the salesperson the particulars of your running history. Such variables as how long you've been running, miles per week you run, the predominant surface you run on, racing background or races that loom in the future and other characteristics of your running are all helpful to the salesperson pulling out the right shoe for you.
If you have not been running much (or at all), be honest. It can be intimidating talking to a shoe-savvy salesperson, but a good one won't try to confuse you with techno-babble. If you don't understand a term or technology, ask the salesperson to explain it.
If you're running is in the beginning stages, don't assume you need the least expensive shoe available. You won't need the most expensive either, but you will need just as much cushioning and durability as a more experienced runner will. Plan to spend between $75 and $90 for a high quality technical model running shoe. Bigger runners who need added support and durability might have to pay a little more.
Your primary need is for a pair of shoes that fit well and feel comfortable. Fit and feel are certainly an individual decision, but look for running shoes that fit snugly (without being tight) with about a half inch (or slightly less) room between the longest toe and the end of the shoe. Your toes should not feel cramped or squished. Your heel should not slip in the rearfoot when walking or running. If one aspect of the fit is not right, don't buy the shoe.
If you like a certain shoe, but don't feel it's wide enough (or it's too wide), ask the salesperson if it's available in more than one width. Many models are. New Balance offers all of its best running shoes in at least three widths for men and women. Some brands (but not all) offer one or two widths in popular models.
Try on a wide variety of styles and brands. One brand isn't necessarily better than any other. Take your time. Put your running socks on (and if you wear orthotics, place them in the shoes) and walk around the store in the shoes. Jog around outside. If it doesn't feel or fit right in the store, it won't feel better when you run (just the opposite).
Make certain the salesperson watches you run. There are some shoes that could be wrong for you-for example, not enough support for big runners-and even if you can't tell, the salesperson should be able to.
Decide on two pairs and compare the two on fit and comfort. Ask the salesperson what the technical differences are between the two. Put one shoe from each pair on and jog around to see which shoe feels better. Go with that shoe. If you can't discern a difference, ask for the salesperson's recommendation.
Ask about the store's return policy. Most good running stores have a liberal policy which allows you to return shoes that are clean and have not been worn a great deal. But check and always keep the sales receipt.
http://www.runnersworld.com/category/0,5034,s6-52-167-0-0,00.html
http://www.runnersworld.com/article/0,5033,s6-52-167-0-1038,00.html
Here is the step-by-step process to ensure you get the best running shoe for you:
It's important to understand that if you plan to run, you need to buy a shoe specific to running. Not a sneaker, tennis shoe, cross-trainer, aerobic, basketball or walking shoe. But a running shoe made for running and only running.
The best way to get a high quality running shoe that fits you properly is to go to a running store. There are plenty of sporting goods chain stores that carry running shoes, but only running shops carry a wide selection of brands and models and have running experts who can put you in the best shoe for you. If you don't know of a running store in you area, ask a runner you know. Chances are pretty good he or she can recommend one. Or you can use this website to find one in your area. Go to Shoes & Gear and then click on specialty running stores. They are listed state by state.
Once you've found a running store, commit to spending at least 30 to 45 minutes there. Don't rush your shoe selection process. Once there, check out the shoe wall. It will give you a good idea of the latest models and prices. Another good hint is to pick up a Runner's World Shoe Buyer's Guide, published in March, June, September and December each year. In it, we evaluation and sort through all the newest models of training shoes.
While checking out the shoe wall, a salesperson will undoubtedly ask whether you need help. Make certain the salesperson is a runner who understands your needs. If not, ask to see someone else.
Bring the socks you most often use for running. The wrong socks (either too thin or too thick) will alter the fit of the shoes you're trying on. If you don't have running socks, buy a pair at the store and wear them when trying on shoes.
If you have been running, bring the shoes with you to the store that you have been running in. They will help the salesperson better determine the specific pair you need. If you wear orthotics, bring them as well.
Have both feet measured for width and length-even if you think you know your size. Your feet tend to spread and lengthen (from running and aging) so don't be surprised that your running shoes may be a half or full size larger than what your accustomed to wearing.
Discuss with the salesperson the particulars of your running history. Such variables as how long you've been running, miles per week you run, the predominant surface you run on, racing background or races that loom in the future and other characteristics of your running are all helpful to the salesperson pulling out the right shoe for you.
If you have not been running much (or at all), be honest. It can be intimidating talking to a shoe-savvy salesperson, but a good one won't try to confuse you with techno-babble. If you don't understand a term or technology, ask the salesperson to explain it.
If you're running is in the beginning stages, don't assume you need the least expensive shoe available. You won't need the most expensive either, but you will need just as much cushioning and durability as a more experienced runner will. Plan to spend between $75 and $90 for a high quality technical model running shoe. Bigger runners who need added support and durability might have to pay a little more.
Your primary need is for a pair of shoes that fit well and feel comfortable. Fit and feel are certainly an individual decision, but look for running shoes that fit snugly (without being tight) with about a half inch (or slightly less) room between the longest toe and the end of the shoe. Your toes should not feel cramped or squished. Your heel should not slip in the rearfoot when walking or running. If one aspect of the fit is not right, don't buy the shoe.
If you like a certain shoe, but don't feel it's wide enough (or it's too wide), ask the salesperson if it's available in more than one width. Many models are. New Balance offers all of its best running shoes in at least three widths for men and women. Some brands (but not all) offer one or two widths in popular models.
Try on a wide variety of styles and brands. One brand isn't necessarily better than any other. Take your time. Put your running socks on (and if you wear orthotics, place them in the shoes) and walk around the store in the shoes. Jog around outside. If it doesn't feel or fit right in the store, it won't feel better when you run (just the opposite).
Make certain the salesperson watches you run. There are some shoes that could be wrong for you-for example, not enough support for big runners-and even if you can't tell, the salesperson should be able to.
Decide on two pairs and compare the two on fit and comfort. Ask the salesperson what the technical differences are between the two. Put one shoe from each pair on and jog around to see which shoe feels better. Go with that shoe. If you can't discern a difference, ask for the salesperson's recommendation.
Ask about the store's return policy. Most good running stores have a liberal policy which allows you to return shoes that are clean and have not been worn a great deal. But check and always keep the sales receipt.
Sunday, February 13, 2005
Volview installtion history and email to Caldwell.
In order for the COE departments including Planning to respond to all subdivision applications, each referral agent within the COE corporation must have software that will allow dwg file types to opened and read.
Two products are available.
First Autodesk, the owners of Autocad, had a free product called Voloview Express. However, in 2004, Autodesk changed their product line to a web based version but they still offer Voloview 3 as the current version that allows the user to open and read dwg files types. This is the product of choice for viewing dwg files.
A second alternative is Bentley Redline, a free product related to Microstation. However, this product is only good for users with Microstation knowledge and is too complicated for planners, tech, and clerical staff in the corporation. Some departments who use Microstation will use this product as the users have the working knowledge. Others inside and outside are using it as well as they have the necessary training to use it to view dwg files.
Planning's request for the newer version of Voloview was initiated on Jan 12 with no success to date. Transportation and Streets and Community Services have also requested this software and the upgrade to Voloview 3. A complete history of this is attached below.
Discussions have been held with Paul Laffin (now retired), Marcel Mudryk and others related to the use of Voloview and the need to move to the latest version was accepted as the best approach. IT did not agree as they have not certified the product even though rqeuested to initiate this through Paul Laffin.
With the advent of Ecirc, the industry is using Autocad's latest version and we will need to upgrade to view newest versions of dwg files.
It was agreed that the Business knows the needs and that the user will accept the risk with the use of the product and no support with be forthcoming from IT. On Feb. 2, 2005, Autodesk states that Volo View 3 can run on either Windows XP Professional or Home Edition. Volo View offers the same level of support for older AutoCAD files as AutoCAD itself does.
For your information there are other viewers that are possilble but since Voloview is an Autodesk product, the choice to stay with the same manufacturer is clear.
Bottom line, where is the current version of Voloview 3 and what is holding up the installation? We cannot wait for IT to certify this product; it is certified by Autodesk and the delays in installation in Planning and in other department has jeopardized the processing of all subdivision applications.
We need to get it installed ASAP.
Below is the history of this issue if you are interested.
May 5, 2004 Autodesk says "Volo View Express is no longer available. You can, however, continue to use the Volo® View Express 2.1 version as long as you would like. The replacement for it is the DWF Viewer, which is available as a free download. However, this new veiwer doesn't offer markup functions. The non-free products are Volo View and DWF Composer. These are not license to be freely deployed and carry a per seat cost. "
On June 17, the original request for installation of Voloview Express was forwarded. We all recognzed that it was the temporary solution as IT insisted that we move forward with the newer version but at that time we were on NT and there was no need to upgrade.
Paul Laffin comments are "Our old NT version of Volo View Express has been certified on XP, at your request, but on an as-is basis. We do not recommend using VVE as the vendor has discontinued this product, has not built a XP version, and does not offer support. While VVE appears to work on XP, there is no guarantee. Worse, is that the file formats handled by this product also have not been updated. While we understand the timeline and cost constraints of the e-Circulation project, please plan on replacing VVE as soon as possible.
Alternatives are: Bentley Redline: has been certified on XP, and is available at no additional cost to City staff and to external organizations.
Autodesk DWF Composer: has been certified on XP, and is available at a cost of about US$99. Autodesk DWF Viewer: has been certified on XP, and is available at no cost. Functionality is limited. Volo View 3: is an upgrade option for Volo View 2 users, and is available at a cost of about US$99. VV3 has not been purchased nor certified. We hope all VV2 users will be able to switch to Redline."
I requested the status of install for Voloview express on Oct 7, 2004. The SMS Package installed Oct 7.after XP was installed. On Nov 9, Paul confirms all installations of Volvoview Express are complete in Planning.
In Dec, I requested confirmation about Voloview Express installation across the corporation. Pauls' comments are: There has been no deliberate change at this end. VoloView Express (VVE) may be installed for any eCirculation participant. We are directing all others to RedLine from Bentley. I have asked our Certification team-lead to update our documentation to more clearly show the distinction. I believe the documentation is the source of the current problem. Please ask your folks to mention eCirculation and your name explicitly in their install requests to the Help Desk. Alternatively, you could make the install requests on their behalf. Both should succeed now."
Don Read wrote to reply to Paul (Jan 7.) "Some areas have been directed to use Bentley but the version of Bentley Redline is a far more complex tool than Voloview. Voloview is easy to use and can by worked by all planners, etc. Please advise the Help desk to install Voloview over Bentley. Thanks for your assistance in this matter. I would also like to investigate the installation of the newest version of Voloview to upgrade all the copies that have been installed. Can you provide direction for the software upgrades process across the corporation and who would I go to to identify costs, purchase, etc. Is the newest version certified? Looking forward to your reply. :-) "
Pauls reply to Don Read Jan 7 "The bad news is that no newer version of VoloView Express exists. It is a dead product according to the vendor, AutoDesk; hence our difficulty making it install and run on XP. As I understand their advice, AutoDesk recommend also migrating off the old native .dwg file format and onto .dwf, the newer web enabled file format. Then the VVE replacement is easy as they support DWF Composer. Gord, would you please work with Don and other AutoCad users to devise a long term plan for e-Circulation and the City in general. In the interim, the current VVE can be installed and used where essential for your project. I will remind our folks. "
On Jan 12, 2005 , I requested the order and install the Voloview 3. The order is sent to help desk complete with the cost center.
On Jan 26, I requested the status of the request with this respons;" The ticket number is CHG1282. There wasn't a lot of information in the ticket about what is going on with it, so I have asked the person working on the ticket to give you a call to let you know what is happening."
Feb 2. second request for status is forwarded. Response is as follows: "Asset Management is waiting on receiving a quote from the company to find out how much the licenses will cost. When they receive the quote, they will send you an expideniture approval form. The ticket is now a High priority, so hopefully this won't take too much longer."
Questions arise as to the use of the old product installed in 2004 in an email from Gord Stang; "Can you please send Susannah Parlee a description of the problem you're having with the current version of voloview (express) that you're currently using? She wants to make sure the problems are resolved with the new version (voloview 3)."
Email from Gord Stang Feb 3 Don, they're saying it's waiting for expenditure approval. That would have gone to Debby. Can you check with her to see if she's approved the expenditure yet? Thanks.
Debby completed the requested form on Feb 8, the day she received it.
On Feb 11, Gord and I discussed the delay and he sys that it is not certified as of yet and that will occur week of Feb 23. The creation of the sms package to deliver it to the 50 plus users is the appropriate way to go rather than single installs at each work station but he will need us to pay OT to have the package created next week for deployment on the week of Feb 23.
FYI, Gord is away the week of Feb 14.
Two products are available.
First Autodesk, the owners of Autocad, had a free product called Voloview Express. However, in 2004, Autodesk changed their product line to a web based version but they still offer Voloview 3 as the current version that allows the user to open and read dwg files types. This is the product of choice for viewing dwg files.
A second alternative is Bentley Redline, a free product related to Microstation. However, this product is only good for users with Microstation knowledge and is too complicated for planners, tech, and clerical staff in the corporation. Some departments who use Microstation will use this product as the users have the working knowledge. Others inside and outside are using it as well as they have the necessary training to use it to view dwg files.
Planning's request for the newer version of Voloview was initiated on Jan 12 with no success to date. Transportation and Streets and Community Services have also requested this software and the upgrade to Voloview 3. A complete history of this is attached below.
Discussions have been held with Paul Laffin (now retired), Marcel Mudryk and others related to the use of Voloview and the need to move to the latest version was accepted as the best approach. IT did not agree as they have not certified the product even though rqeuested to initiate this through Paul Laffin.
With the advent of Ecirc, the industry is using Autocad's latest version and we will need to upgrade to view newest versions of dwg files.
It was agreed that the Business knows the needs and that the user will accept the risk with the use of the product and no support with be forthcoming from IT. On Feb. 2, 2005, Autodesk states that Volo View 3 can run on either Windows XP Professional or Home Edition. Volo View offers the same level of support for older AutoCAD files as AutoCAD itself does.
For your information there are other viewers that are possilble but since Voloview is an Autodesk product, the choice to stay with the same manufacturer is clear.
Bottom line, where is the current version of Voloview 3 and what is holding up the installation? We cannot wait for IT to certify this product; it is certified by Autodesk and the delays in installation in Planning and in other department has jeopardized the processing of all subdivision applications.
We need to get it installed ASAP.
Below is the history of this issue if you are interested.
May 5, 2004 Autodesk says "Volo View Express is no longer available. You can, however, continue to use the Volo® View Express 2.1 version as long as you would like. The replacement for it is the DWF Viewer, which is available as a free download. However, this new veiwer doesn't offer markup functions. The non-free products are Volo View and DWF Composer. These are not license to be freely deployed and carry a per seat cost. "
On June 17, the original request for installation of Voloview Express was forwarded. We all recognzed that it was the temporary solution as IT insisted that we move forward with the newer version but at that time we were on NT and there was no need to upgrade.
Paul Laffin comments are "Our old NT version of Volo View Express has been certified on XP, at your request, but on an as-is basis. We do not recommend using VVE as the vendor has discontinued this product, has not built a XP version, and does not offer support. While VVE appears to work on XP, there is no guarantee. Worse, is that the file formats handled by this product also have not been updated. While we understand the timeline and cost constraints of the e-Circulation project, please plan on replacing VVE as soon as possible.
Alternatives are: Bentley Redline: has been certified on XP, and is available at no additional cost to City staff and to external organizations.
Autodesk DWF Composer: has been certified on XP, and is available at a cost of about US$99. Autodesk DWF Viewer: has been certified on XP, and is available at no cost. Functionality is limited. Volo View 3: is an upgrade option for Volo View 2 users, and is available at a cost of about US$99. VV3 has not been purchased nor certified. We hope all VV2 users will be able to switch to Redline."
I requested the status of install for Voloview express on Oct 7, 2004. The SMS Package installed Oct 7.after XP was installed. On Nov 9, Paul confirms all installations of Volvoview Express are complete in Planning.
In Dec, I requested confirmation about Voloview Express installation across the corporation. Pauls' comments are: There has been no deliberate change at this end. VoloView Express (VVE) may be installed for any eCirculation participant. We are directing all others to RedLine from Bentley. I have asked our Certification team-lead to update our documentation to more clearly show the distinction. I believe the documentation is the source of the current problem. Please ask your folks to mention eCirculation and your name explicitly in their install requests to the Help Desk. Alternatively, you could make the install requests on their behalf. Both should succeed now."
Don Read wrote to reply to Paul (Jan 7.) "Some areas have been directed to use Bentley but the version of Bentley Redline is a far more complex tool than Voloview. Voloview is easy to use and can by worked by all planners, etc. Please advise the Help desk to install Voloview over Bentley. Thanks for your assistance in this matter. I would also like to investigate the installation of the newest version of Voloview to upgrade all the copies that have been installed. Can you provide direction for the software upgrades process across the corporation and who would I go to to identify costs, purchase, etc. Is the newest version certified? Looking forward to your reply. :-) "
Pauls reply to Don Read Jan 7 "The bad news is that no newer version of VoloView Express exists. It is a dead product according to the vendor, AutoDesk; hence our difficulty making it install and run on XP. As I understand their advice, AutoDesk recommend also migrating off the old native .dwg file format and onto .dwf, the newer web enabled file format. Then the VVE replacement is easy as they support DWF Composer. Gord, would you please work with Don and other AutoCad users to devise a long term plan for e-Circulation and the City in general. In the interim, the current VVE can be installed and used where essential for your project. I will remind our folks. "
On Jan 12, 2005 , I requested the order and install the Voloview 3. The order is sent to help desk complete with the cost center.
On Jan 26, I requested the status of the request with this respons;" The ticket number is CHG1282. There wasn't a lot of information in the ticket about what is going on with it, so I have asked the person working on the ticket to give you a call to let you know what is happening."
Feb 2. second request for status is forwarded. Response is as follows: "Asset Management is waiting on receiving a quote from the company to find out how much the licenses will cost. When they receive the quote, they will send you an expideniture approval form. The ticket is now a High priority, so hopefully this won't take too much longer."
Questions arise as to the use of the old product installed in 2004 in an email from Gord Stang; "Can you please send Susannah Parlee a description of the problem you're having with the current version of voloview (express) that you're currently using? She wants to make sure the problems are resolved with the new version (voloview 3)."
Email from Gord Stang Feb 3 Don, they're saying it's waiting for expenditure approval. That would have gone to Debby. Can you check with her to see if she's approved the expenditure yet? Thanks.
Debby completed the requested form on Feb 8, the day she received it.
On Feb 11, Gord and I discussed the delay and he sys that it is not certified as of yet and that will occur week of Feb 23. The creation of the sms package to deliver it to the 50 plus users is the appropriate way to go rather than single installs at each work station but he will need us to pay OT to have the package created next week for deployment on the week of Feb 23.
FYI, Gord is away the week of Feb 14.
Saturday, February 12, 2005
http://johnvey.com/features/gmailapi/
Gmail Agent API v0.6.1 / Mail Notifier & Address Importer
July 5, 2004
Update 10/24/2004: Released v0.6.1. Fixed some proxy issues, and updated API to recognize the "Drafts" folder.
What is it?
There are two distinct components here: an open source Gmail API written for the .NET framework, and a proof of concept Windows application built on top of that API that provides basic remote Gmail functions.
I developed these tools in the hopes of encouraging others to create interesting Gmail services. Admittedly, this project may not have a very long shelf life, as Sergey has intimated possible mail forwarding and RSS support, not to mention Gmail's recent listing of upcoming features (Gmail login required) that estimates a slew of features that are listed as “working on it” or “we'll try”. The address book import is currently listed as “sometime soon” but it's actually available now in the Contacts window. As Sergey mentioned, an enterprise version of Gmail would be well received, and I have no doubt that there would an API to go along with that (I recently integrated a Google Search Appliance, and can attest to its extensibility). Whether or not Google is interested in pursuing such features for the public side remains to be seen. Nonetheless, I hope to keep this project going, and wouldn't mind joining the Gmail team — there are lots of features I'd like to see implemented in Gmail.
This project has been mentioned in InfoWorld and The Sydney Morning Herald.
Who's using it?
Other projects that are related to the Gmail Agent API:
Project
Platform
Description
JGmail
Java
An open source port of this API.Author: Todd Lindner
Gmailer
PHP
An open source API for Gmail. Also included is Gmailer-lite, a bare HTML version of Gmail that doesn't require Javascript.Author: Ying Hung Gan
GmailerXP
.NET
A Windows application that extends the proof of concept app here by replicating the entire Gmail interface as a Windows application.Author: Abiel Jaquez
GNotify
.NET
A Windows system tray notifier that includes audible alerts in addition to balloon tips.Author: Michael Isabella
Gmail Notifier
Win32
The official Gmail system tray notifier.Author: Google
About the Gmail Agent Applet
I'm sure most of you are more interested in the applet, so here are the features:
Multiple account support
Balloon notification of new messages with message preview
Address book view and import (from tab-delimited text files)
The system requirements are:
Windows 98SE, or higher
Microsoft .NET Framework v1.1
I have implemented a couple recommendations to make this Mono compatible but the results are still spotty. Let me know if you've successfully debugged this under Mono. If you are interested in POP access to Gmail, check out GPopper (formerly known as Pop Goes the Gmail).
This is a proof of concept application, and there are plenty of idiosyncracies. It works great for me, but your results may vary. I welcome anyone who wants to contribute to polishing this app.
Download the installer »
About the Gmail Agent API
The goal of the API is to provide an extensible foundation for interfacing with Gmail. The objects in this namespace should be abstracted enough to be able to be adpated to any future changes Gmail makes.
Read the documentation for Gmail Agent API 0.6.1 to see what's available.
The main workhorse of this class is GmailAdapter. It is responsible for communicating with Gmail and maintaining the login and session information through the duration of the application. The GmailSession object holds all the state information for a single Gmail account, including a GmailThreadCollection of GmailThread objects. The GmailContact object represents a single Gmail address book entry. Again, GmailAdapter provides the methods to fill a GmailContact with information from Gmail.
Connection Overview
One oddity with the API is that it uses TLS instead of SSL for the encryption layer. For reasons unknown, the SSL provider was extremely intermittent and often failed to establish a secure link so I manually set the ServicePointManager to use TLS 1.0. This seems to be a common problem among .NET developers, and if anyone has a stable solution, I'd love to hear about it.
Here is a bare-bones example of how to establish a connection with Gmail using the API:
// init new adapterGmailAdapter gmail = new GmailAdapter();// create new session and assign username and passwordGmailSession myAccount = new GmailSession();myAccount.Username = "googler";myAccount.Password = "showmethemoney";// login and retrieve mailbox infoGmailAdapter.RequestResponseType loginResult = gmail.Refresh(myAccount);// display mailbox infoif(loginResult == GmailAdapter.RequestResponseType.Success) { // show new inbox count Console.WriteLine("New Threads: " + myAccount.DefaultSearchCounts["Inbox"]); // if new threads exist, show the subject of the first one if(myAccount.UnreadThreads.Count > 0) { GmailThread newThread = (GmailThread)myAccount.UnreadThreads[0]; Console.WriteLine("Latest thread subject: " + newThread.SubjectHtml); }}
Source and binaries
Download the Visual Studio.NET solution source code (v0.6.1).This includes the source for the API, applet, and the Windows Installer projects.
Download the Windows help file version of the API documentation.The online HTML version is also available.
Download the Windows Installer for GmailAgent v0.6.1.This includes the Johnvey.GmailAgent assembly and XML documentation.
» Discuss the API and its applications over at the Gmail Agent Google Group.
All material released on this page relating to Gmail is licensed under the GNU General Public License.
About the Gmail engine and protocol
You've probably noticed that Gmail's interface is extremely fast when compared to other web-based email systems like Yahoo! Mail and Hotmail. This is a result of Gmail's placement of the UI engine on the client-side as a JavaScript module. Whenever you log in to Gmail, a copy of the UI engine is loaded into one of the HTML page frames and remains there for the duration of your session (credit has to be given to Oddpost for being the first ones who perfected this idea). Subsequent actions from the Gmail interface are then routed through the Gmail UI engine in your browser, which in turn makes HTTP requests (via the XmlHttpRequest object) to the Gmail server, interprets the DataPack (more on this later), and updates the UI dynamically. In contrast, Hotmail and Yahoo! Mail follow traditional web application models and reload the entire UI after almost every action.
The item most relevant to this project is what I refer to as the “DataPack”, a base HTML file that contains only JavaScript array declarations that the UI engine parses and then uses to determine what to update. The advantages of this should be immediately obvious: reduced traffic load, and increased functionality — especially for developers who no longer have to resort to crude “screen scraping” techniques to interface with web applications. Although the ideal situation for external developers would be an XML-based DataPack, the JavaScript version is sufficient (and I suspect it was chosen for performance reasons as well).
The DataPack format consists of individual “DataItems”, or JavaScript arrays wrapped in a envelope function. An example:
D(["ts",0,50,106,0,"Inbox","fd36721220",154]);
The function D() references a runtime evaluator within the Gmail engine, which then interprets the attached array parameters. The "ts" element indicates that this is a threadlist summary item, and the subsequent elements denote start index, threads per page, estimated total, threadlist title, threadlist timestamp, and total threads. This is the same format that is applied to all array parameters sent through the DataPack:
[(,)]
The mappings to all the DataItems can be found in the engine code source (/gmail?view=page&name=js). For instance, qu contains quota information, while ct contains category (a.k.a. labels) definitions. Read through that file if you really want to get everything you can out of Gmail.
Determining the right URL to retrieve the DataPack is pretty straightforward, as most requests will return the same basic information, such as quota, category count, and inbox count. The main thing that changes is the threadlist summary, which depends on what page you're looking at. All the main folders — inbox, starred, trash, spam, etc. — are all really just pre-defined searches within Gmail. For example, the inbox DataPack URL is:
/gmail?search=inbox&view=tl&start=0&init=1&zx=
The search query for all unread threads is:
/gmail?search=query&q=is%3Aunread&view=tl&start=0&init=1&zx=
The main parameters are search= and q=, which define what set of threads the user is requesting. The zx= parameter is a proxy cache defeater, and I've omitted it here for brevity. See GmailAdapter.MakeUniqueUrl() for more information.
Gmail exploits another advantage of the DataPack model to increase efficiency by allowing for an empty document. This is employed by the 2-minute auto-refresh request. The inbox URL adds a few more parameters:
/gmail?view=tl&search=inbox&start=0&tlt=fd8dfa2e31&fp=c155594240dcc7cb&auto=1&zx=
The tlt= parameter is the thread list timestamp, which is treated like a checksum in determining the state of the client versus the mailbox state on the server. If the client timestamp is older than the one on the server, then a full DataPack is sent. Otherwise, Gmail sends an essentially empty DataPack.
Revision History
v0.6.0 (9/6/04): Version 0.6 Released. This version adds proxy support, compiles under Mono (I think), and changes the default click behavior for the icon to open the Gmail site.
v0.5.1 (8/15/04): I've updated the API to work with the new login procedure. Download version 0.5.1 below. The changes were minor (Gmail moved the GV variable from a client-side Javascript call to a HTTP response header call), but a quirk with the .NET cookie handler was mucking things up. Apparently, sending a subdomained cookie (e.g. gmail.google.com instead of just .google.com) to the HttpWebRequest class causes it to report an invalid cookie domain. Bug or feature? You decide.
v0.5.0 (7/5/04): Initial version released.
July 5, 2004
Update 10/24/2004: Released v0.6.1. Fixed some proxy issues, and updated API to recognize the "Drafts" folder.
What is it?
There are two distinct components here: an open source Gmail API written for the .NET framework, and a proof of concept Windows application built on top of that API that provides basic remote Gmail functions.
I developed these tools in the hopes of encouraging others to create interesting Gmail services. Admittedly, this project may not have a very long shelf life, as Sergey has intimated possible mail forwarding and RSS support, not to mention Gmail's recent listing of upcoming features (Gmail login required) that estimates a slew of features that are listed as “working on it” or “we'll try”. The address book import is currently listed as “sometime soon” but it's actually available now in the Contacts window. As Sergey mentioned, an enterprise version of Gmail would be well received, and I have no doubt that there would an API to go along with that (I recently integrated a Google Search Appliance, and can attest to its extensibility). Whether or not Google is interested in pursuing such features for the public side remains to be seen. Nonetheless, I hope to keep this project going, and wouldn't mind joining the Gmail team — there are lots of features I'd like to see implemented in Gmail.
This project has been mentioned in InfoWorld and The Sydney Morning Herald.
Who's using it?
Other projects that are related to the Gmail Agent API:
Project
Platform
Description
JGmail
Java
An open source port of this API.Author: Todd Lindner
Gmailer
PHP
An open source API for Gmail. Also included is Gmailer-lite, a bare HTML version of Gmail that doesn't require Javascript.Author: Ying Hung Gan
GmailerXP
.NET
A Windows application that extends the proof of concept app here by replicating the entire Gmail interface as a Windows application.Author: Abiel Jaquez
GNotify
.NET
A Windows system tray notifier that includes audible alerts in addition to balloon tips.Author: Michael Isabella
Gmail Notifier
Win32
The official Gmail system tray notifier.Author: Google
About the Gmail Agent Applet
I'm sure most of you are more interested in the applet, so here are the features:
Multiple account support
Balloon notification of new messages with message preview
Address book view and import (from tab-delimited text files)
The system requirements are:
Windows 98SE, or higher
Microsoft .NET Framework v1.1
I have implemented a couple recommendations to make this Mono compatible but the results are still spotty. Let me know if you've successfully debugged this under Mono. If you are interested in POP access to Gmail, check out GPopper (formerly known as Pop Goes the Gmail).
This is a proof of concept application, and there are plenty of idiosyncracies. It works great for me, but your results may vary. I welcome anyone who wants to contribute to polishing this app.
Download the installer »
About the Gmail Agent API
The goal of the API is to provide an extensible foundation for interfacing with Gmail. The objects in this namespace should be abstracted enough to be able to be adpated to any future changes Gmail makes.
Read the documentation for Gmail Agent API 0.6.1 to see what's available.
The main workhorse of this class is GmailAdapter. It is responsible for communicating with Gmail and maintaining the login and session information through the duration of the application. The GmailSession object holds all the state information for a single Gmail account, including a GmailThreadCollection of GmailThread objects. The GmailContact object represents a single Gmail address book entry. Again, GmailAdapter provides the methods to fill a GmailContact with information from Gmail.
Connection Overview
One oddity with the API is that it uses TLS instead of SSL for the encryption layer. For reasons unknown, the SSL provider was extremely intermittent and often failed to establish a secure link so I manually set the ServicePointManager to use TLS 1.0. This seems to be a common problem among .NET developers, and if anyone has a stable solution, I'd love to hear about it.
Here is a bare-bones example of how to establish a connection with Gmail using the API:
// init new adapterGmailAdapter gmail = new GmailAdapter();// create new session and assign username and passwordGmailSession myAccount = new GmailSession();myAccount.Username = "googler";myAccount.Password = "showmethemoney";// login and retrieve mailbox infoGmailAdapter.RequestResponseType loginResult = gmail.Refresh(myAccount);// display mailbox infoif(loginResult == GmailAdapter.RequestResponseType.Success) { // show new inbox count Console.WriteLine("New Threads: " + myAccount.DefaultSearchCounts["Inbox"]); // if new threads exist, show the subject of the first one if(myAccount.UnreadThreads.Count > 0) { GmailThread newThread = (GmailThread)myAccount.UnreadThreads[0]; Console.WriteLine("Latest thread subject: " + newThread.SubjectHtml); }}
Source and binaries
Download the Visual Studio.NET solution source code (v0.6.1).This includes the source for the API, applet, and the Windows Installer projects.
Download the Windows help file version of the API documentation.The online HTML version is also available.
Download the Windows Installer for GmailAgent v0.6.1.This includes the Johnvey.GmailAgent assembly and XML documentation.
» Discuss the API and its applications over at the Gmail Agent Google Group.
All material released on this page relating to Gmail is licensed under the GNU General Public License.
About the Gmail engine and protocol
You've probably noticed that Gmail's interface is extremely fast when compared to other web-based email systems like Yahoo! Mail and Hotmail. This is a result of Gmail's placement of the UI engine on the client-side as a JavaScript module. Whenever you log in to Gmail, a copy of the UI engine is loaded into one of the HTML page frames and remains there for the duration of your session (credit has to be given to Oddpost for being the first ones who perfected this idea). Subsequent actions from the Gmail interface are then routed through the Gmail UI engine in your browser, which in turn makes HTTP requests (via the XmlHttpRequest object) to the Gmail server, interprets the DataPack (more on this later), and updates the UI dynamically. In contrast, Hotmail and Yahoo! Mail follow traditional web application models and reload the entire UI after almost every action.
The item most relevant to this project is what I refer to as the “DataPack”, a base HTML file that contains only JavaScript array declarations that the UI engine parses and then uses to determine what to update. The advantages of this should be immediately obvious: reduced traffic load, and increased functionality — especially for developers who no longer have to resort to crude “screen scraping” techniques to interface with web applications. Although the ideal situation for external developers would be an XML-based DataPack, the JavaScript version is sufficient (and I suspect it was chosen for performance reasons as well).
The DataPack format consists of individual “DataItems”, or JavaScript arrays wrapped in a envelope function. An example:
D(["ts",0,50,106,0,"Inbox","fd36721220",154]);
The function D() references a runtime evaluator within the Gmail engine, which then interprets the attached array parameters. The "ts" element indicates that this is a threadlist summary item, and the subsequent elements denote start index, threads per page, estimated total, threadlist title, threadlist timestamp, and total threads. This is the same format that is applied to all array parameters sent through the DataPack:
[
The mappings to all the DataItems can be found in the engine code source (/gmail?view=page&name=js). For instance, qu contains quota information, while ct contains category (a.k.a. labels) definitions. Read through that file if you really want to get everything you can out of Gmail.
Determining the right URL to retrieve the DataPack is pretty straightforward, as most requests will return the same basic information, such as quota, category count, and inbox count. The main thing that changes is the threadlist summary, which depends on what page you're looking at. All the main folders — inbox, starred, trash, spam, etc. — are all really just pre-defined searches within Gmail. For example, the inbox DataPack URL is:
/gmail?search=inbox&view=tl&start=0&init=1&zx=
The search query for all unread threads is:
/gmail?search=query&q=is%3Aunread&view=tl&start=0&init=1&zx=
The main parameters are search= and q=, which define what set of threads the user is requesting. The zx= parameter is a proxy cache defeater, and I've omitted it here for brevity. See GmailAdapter.MakeUniqueUrl() for more information.
Gmail exploits another advantage of the DataPack model to increase efficiency by allowing for an empty document. This is employed by the 2-minute auto-refresh request. The inbox URL adds a few more parameters:
/gmail?view=tl&search=inbox&start=0&tlt=fd8dfa2e31&fp=c155594240dcc7cb&auto=1&zx=
The tlt= parameter is the thread list timestamp, which is treated like a checksum in determining the state of the client versus the mailbox state on the server. If the client timestamp is older than the one on the server, then a full DataPack is sent. Otherwise, Gmail sends an essentially empty DataPack.
Revision History
v0.6.0 (9/6/04): Version 0.6 Released. This version adds proxy support, compiles under Mono (I think), and changes the default click behavior for the icon to open the Gmail site.
v0.5.1 (8/15/04): I've updated the API to work with the new login procedure. Download version 0.5.1 below. The changes were minor (Gmail moved the GV variable from a client-side Javascript call to a HTTP response header call), but a quirk with the .NET cookie handler was mucking things up. Apparently, sending a subdomained cookie (e.g. gmail.google.com instead of just .google.com) to the HttpWebRequest class causes it to report an invalid cookie domain. Bug or feature? You decide.
v0.5.0 (7/5/04): Initial version released.
Wednesday, February 09, 2005
Monday, February 07, 2005
Marathon Results 2004
368/530 people
4:35:22
37/55 for guys over 50
That translates into a 6:32 pace.
The total time is 20 minutes faster than last 2003.
4:35:22
37/55 for guys over 50
That translates into a 6:32 pace.
The total time is 20 minutes faster than last 2003.
Friday, January 28, 2005
Thursday, January 27, 2005
MPEG-4 Structured Audio: Developer Tools
http://www.cs.berkeley.edu/~lazzaro/sa/
The MPEG-4 Structured Audio Book
http://www.cs.berkeley.edu/~lazzaro/sa/book/index.html
The MPEG-4 Structured Audio Book
http://www.cs.berkeley.edu/~lazzaro/sa/book/index.html
Barcelo Bavaro Golf and Suites All-Inclusive
http://www.expedia.ca/pub/agent.dll?qscr=dspv&flag=l&itid=&itdx=&itty=&from=f&foop=0&hwrq=&htid=852099&spsh=&spsi=&crti=4&nfla=1
http://www.hotels.ca/index.jsp?pageName=hotAvail&cid=78205&locale=en_CA¤cyCode=CAD&passThrough=true&validateDates=true&showPopUp=true&arrivalMonth=1&arrivalDay=10&departureMonth=1&departureDay=20&numberOfRooms=1&numberOfAdults=1&numberOfChildren=0&availability=true&submitted=true&validateCity=true&avail=true&dispCurrencyCode=CAD&passThrough=true&propertyType=H&mode=2&isAdvancedSearch=false&specials=false&showPopUp=true&hotelID=209843&x=30&y=19
http://travel.travelocity.com/hotel/HotelDateLessListDetail.do?propertyId=20373#S
http://www.tripadvisor.com/Hotel_Review-g147293-d218480-Reviews-Barcelo_Bavaro_Beach_Resort_Golf_Hotel-Punta_Cana_Dominican_Republic.html
http://www.hotels.ca/index.jsp?pageName=hotAvail&cid=78205&locale=en_CA¤cyCode=CAD&passThrough=true&validateDates=true&showPopUp=true&arrivalMonth=1&arrivalDay=10&departureMonth=1&departureDay=20&numberOfRooms=1&numberOfAdults=1&numberOfChildren=0&availability=true&submitted=true&validateCity=true&avail=true&dispCurrencyCode=CAD&passThrough=true&propertyType=H&mode=2&isAdvancedSearch=false&specials=false&showPopUp=true&hotelID=209843&x=30&y=19
http://travel.travelocity.com/hotel/HotelDateLessListDetail.do?propertyId=20373#S
http://www.tripadvisor.com/Hotel_Review-g147293-d218480-Reviews-Barcelo_Bavaro_Beach_Resort_Golf_Hotel-Punta_Cana_Dominican_Republic.html
Thursday, January 20, 2005
http://virtualfddaemontoolsmts.blogspot.com/2005/01/make-bootable-cddvd-magiciso-can-also.html
http://virtualfddaemontoolsmts.blogspot.com/2005/01/make-bootable-cddvd-magiciso-can-also.html
Make Bootable CD/DVD ; MagicISO can also make multiple bootable CD/DVD ISO? A CIF? BIN and CUE?
Make Bootable ISO image
http://www.magiciso.com/tutorials/miso-makebootablecd.htm
Make Bootable CD/DVDMagicISO has ability to make bootable CD/DVD image file.
Make Bootable CD/DVD ; MagicISO can also make multiple bootable CD/DVD ISO? A CIF? BIN and CUE?
Make Bootable ISO image
http://www.magiciso.com/tutorials/miso-makebootablecd.htm
Make Bootable CD/DVDMagicISO has ability to make bootable CD/DVD image file.
http://www.technorati.com/cosmos/search.html?rank=&url=vcd+format
dvd convert
Does anyone know a good freeware to convert DVD to VCD format? Ta.
posted by Airbag at 3:39 PM
2 Comments:
Bentley said...
What about DVDx - http://dvdx.sourceforge.net/
http://danslagle.com/blog/index.php?p=92
My Voicexml watchlist at Technorati
Your Watchlists
A Watchlist is a customized report that tracks incoming links to people and places you care about. With your Watchlist, you can track the daily conversations that develop between people on weblogs and the sites, news, products and topics they are talking about.
Free: voicexml
RSS: http://www.technorati.com/watchlists/rss.html?wid=29901
A Watchlist is a customized report that tracks incoming links to people and places you care about. With your Watchlist, you can track the daily conversations that develop between people on weblogs and the sites, news, products and topics they are talking about.
Free: voicexml
RSS: http://www.technorati.com/watchlists/rss.html?wid=29901
http://jvoicexml.sourceforge.net/
JVoiceXML A free VoiceXML interpreter for JAVA supporting JAVA APIs such as JSAPI and JTAPI. JVoiceXML is an implementation of VoiceXML 2.0, the Voice Extensible Markup Language specified at http://www.w3.org/TR/voicexml20/. VoiceXML is designed for creating audio dialogs that feature synthesized speech, digitized audio, recognition of spoken and DTMF key input, recording of spoken input, telephony, and mixed initiative conversations. Major goal is to have a platform independent implementation that can be used for free. See also our project site at http://sourceforge.net/projects/jvoicexml/.
http://www.technorati.com/cosmos/search.html?rank=&url=voicexml
Technorati = voicexml searhc with this page.
How about thishttp://blogs.sun.com/roller/page/plamere/20050119#jvoicexml
How about thishttp://blogs.sun.com/roller/page/plamere/20050119#jvoicexml
Tuesday, January 18, 2005
Rogers text message link.
http://www.rogers.com/english/wireless/sendpcs.html
Of course, you need to know my phone number, 780 xxx read
Also before you can send, you will need to enter the code created in the picture and enter it in the box .
Of course, you need to know my phone number, 780 xxx read
Also before you can send, you will need to enter the code created in the picture and enter it in the box .
Monday, January 10, 2005
More on Voloview
Features & Specifications
FeaturesExplore the features in the new Volo® View.
System Requirements
Intel® Pentium® II or AMD-K6® II based PC, 233MHz processor (minimum)
Microsoft® Windows® XP Professional or Home Edition, Windows 2000, Windows Me*, Windows 98 SE*, or Windows NT® 4.0 (SP 6)*
128MB RAM (minimum)
1024x768 video display adapter (recommended)
CD-ROM drive
Microsoft Internet Explorer 5.01 or later (Microsoft Internet Explorer 6.0 or later for viewing Autodesk Inventor files)
*WindowsTM 2000 Professional SP2, or Windows XP Professional or Home Edition SP1 is required for viewing Inventor IDW, IPT and IAM formats. Windows NT 4.0 SP6a, Windows 2000, Windows XP Professional or Home Edition is required for viewing AutoCAD DWG and DXF formats.
Demonstration
View a webcast of the Autodesk presentation of DWF™ and Volo® View at the AIA Convention. Learn how you can improve your current design and review processes by sharing design information more easily and effectively with DWF and the viewing technologies from Autodesk. Get a look at the new Volo® View 3 and the future of Autodesk viewing products.
FeaturesExplore the features in the new Volo® View.
System Requirements
Intel® Pentium® II or AMD-K6® II based PC, 233MHz processor (minimum)
Microsoft® Windows® XP Professional or Home Edition, Windows 2000, Windows Me*, Windows 98 SE*, or Windows NT® 4.0 (SP 6)*
128MB RAM (minimum)
1024x768 video display adapter (recommended)
CD-ROM drive
Microsoft Internet Explorer 5.01 or later (Microsoft Internet Explorer 6.0 or later for viewing Autodesk Inventor files)
*WindowsTM 2000 Professional SP2, or Windows XP Professional or Home Edition SP1 is required for viewing Inventor IDW, IPT and IAM formats. Windows NT 4.0 SP6a, Windows 2000, Windows XP Professional or Home Edition is required for viewing AutoCAD DWG and DXF formats.
Demonstration
View a webcast of the Autodesk presentation of DWF™ and Volo® View at the AIA Convention. Learn how you can improve your current design and review processes by sharing design information more easily and effectively with DWF and the viewing technologies from Autodesk. Get a look at the new Volo® View 3 and the future of Autodesk viewing products.
http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=3242581
Product Information
Volo® View 3 provides the tools to view, mark up, measure, print, and plot AutoCAD® 2004 and Autodesk Inventor® 8 files—without the original design creation software. Volo View—the viewer for multiple formats.
Viewer Comparison Take a look at the features and functionality of Volo View 3 and other Autodesk viewing products.
Frequently Asked Questions Learn more about Volo View 3 and how your team can use it to be more efficient.Upgrade
Upgrade Find out about the latest viewer release from Autodesk—new Autodesk® DWF™ Composer. Use it to round-trip markups back into the AutoCAD® 2005 family of products.
1. What is Volo View 3?
Volo View 3 provides tools for project design teams and their extended circle of reviewers to view, mark up, measure, and plot digital design data. The application supports a variety of file formats, including AutoCAD® 2004 DWG and DXF™; Design Web Format™ (DWF™) 6; Autodesk Inventor® 8 IPT, IAM, and IDW, and raster files.
2. What’s new in Volo View 3?
Volo View 3 provides full support for viewing, marking up, measuring, printing, and plotting drawings created in AutoCAD 2004 and Autodesk Inventor 8. In addition, Volo View 3 software offers read and write support for the new DWF 6 file format and includes user interface enhancements to support multi-sheet DWF files.
3. Should I use Volo View or Autodesk DWF Composer?
Autodesk® DWF™ Composer is Autodesk’s latest design review software application. It provides the review and markup capabilities of Volo View plus integration with the AutoCAD® 2005 family of products. Only with DWF Composer can you “round-trip” your DWF file and overlay the markups onto the original CAD file, which streamlines the review and editing process. DWF Composer includes powerful status tracking capabilities and complete sheet set organization to add or delete sheets, images, project timelines, and more to your sheet set.
If your focus is on viewing native Autodesk Inventor® 8 files, rather than efficient DWF files, then Volo View is the application for you. Compare the differences with the Viewer Comparison Chart.
Back to top
4. Should I use Volo View or Autodesk DWF Viewer?
Volo View software is for project design teams and their extended circle of reviewers who need to cost-effectively share, view, mark up, measure, and provide feedback on digital design data. If you are looking to increase the productivity of your design review team, Volo View is the right product for you.
Autodesk® DWF™ Viewer is for project team members who need a convenient way to view and print published digital design data in DWF format, but do not need to mark up, measure, or provide changes to the design team electronically.
5. Does Volo View support AutoCAD 2004 and AutoCAD LT® 2004 files?
Yes, Volo View 3 can open all AutoCAD DWG, DXF, and DWF files, including those produced by AutoCAD 2004–based products.
6. Does Volo View support older versions of AutoCAD?
Yes, Volo View offers the same level of support for older AutoCAD files as AutoCAD itself does. However, only products based on AutoCAD 2004, 2002, and 2000i can read the Redline Markup Language (RML) markup files that Volo View produces.
Back to top
7. Does Volo View support Autodesk Inventor files?
Yes, this release provides an environment for viewing, printing, measuring, and marking up part, assembly, and drawing files created with Autodesk Inventor 8. Volo View does not support Autodesk Inventor 9 files.
8. Does Volo View support DWF 6?
Yes, Volo View 3 fully supports DWF 6, including hyperlinks and the new multi-sheet functionality, which enables you to view multi-sheet drawing sets in a single, compact file.
9. Does Volo View support 3D DWF files?
No. To view 3D DWF files, download the free Autodesk DWF Viewer.
10. How do I purchase Volo View, and how much does it cost?
There are a number of ways buy Volo View 3. Upgrade versions and pricing are available for Volo View 2 users.
How to Buy
Buy now from the Autodesk Online Store
Windows XP Pro or Home, 2000, Me, 98 SE, NT 4.0 (SP6) ¹
Step 1: Select the option that best describes your purchase: Please Select Volo View 3 $99 Volo View 3 Upgrade $99
Step 2: To purchase an upgrade you must enter the serial number of your current version:
Step 3: Select your prefered delivery method: Please Select Downloadable Physical Shipment
function validateSerial(field) {
var valid = "0123456789-";
var hyphencount = 0;
if ( form1.purchase.selectedIndex == 2 ) {
if (field.length!=12) {
alert("Please enter correct serial number.");
return false;
}
for (var i=0; i 1) ((field.length==12) && ""+field.charAt(3)!="-")) {
alert("The hyphen character should be used with a properly formatted serial number, like '123-12345678'. Please try again.");
return false;
}
}
}
return true;
}
¹ Windows 2000 Professional SP2, or Windows XP Professional or Home Edition SP1 is required for viewing Inventor IDW, IPT and IAM formats. Windows NT 4.0 SP6a, Windows 2000, Windows XP Professional or Home Edition is required for viewing AutoCAD DWG and DXF formats.
Volo® View 3 provides the tools to view, mark up, measure, print, and plot AutoCAD® 2004 and Autodesk Inventor® 8 files—without the original design creation software. Volo View—the viewer for multiple formats.
Viewer Comparison Take a look at the features and functionality of Volo View 3 and other Autodesk viewing products.
Frequently Asked Questions Learn more about Volo View 3 and how your team can use it to be more efficient.Upgrade
Upgrade Find out about the latest viewer release from Autodesk—new Autodesk® DWF™ Composer. Use it to round-trip markups back into the AutoCAD® 2005 family of products.
1. What is Volo View 3?
Volo View 3 provides tools for project design teams and their extended circle of reviewers to view, mark up, measure, and plot digital design data. The application supports a variety of file formats, including AutoCAD® 2004 DWG and DXF™; Design Web Format™ (DWF™) 6; Autodesk Inventor® 8 IPT, IAM, and IDW, and raster files.
2. What’s new in Volo View 3?
Volo View 3 provides full support for viewing, marking up, measuring, printing, and plotting drawings created in AutoCAD 2004 and Autodesk Inventor 8. In addition, Volo View 3 software offers read and write support for the new DWF 6 file format and includes user interface enhancements to support multi-sheet DWF files.
3. Should I use Volo View or Autodesk DWF Composer?
Autodesk® DWF™ Composer is Autodesk’s latest design review software application. It provides the review and markup capabilities of Volo View plus integration with the AutoCAD® 2005 family of products. Only with DWF Composer can you “round-trip” your DWF file and overlay the markups onto the original CAD file, which streamlines the review and editing process. DWF Composer includes powerful status tracking capabilities and complete sheet set organization to add or delete sheets, images, project timelines, and more to your sheet set.
If your focus is on viewing native Autodesk Inventor® 8 files, rather than efficient DWF files, then Volo View is the application for you. Compare the differences with the Viewer Comparison Chart.
Back to top
4. Should I use Volo View or Autodesk DWF Viewer?
Volo View software is for project design teams and their extended circle of reviewers who need to cost-effectively share, view, mark up, measure, and provide feedback on digital design data. If you are looking to increase the productivity of your design review team, Volo View is the right product for you.
Autodesk® DWF™ Viewer is for project team members who need a convenient way to view and print published digital design data in DWF format, but do not need to mark up, measure, or provide changes to the design team electronically.
5. Does Volo View support AutoCAD 2004 and AutoCAD LT® 2004 files?
Yes, Volo View 3 can open all AutoCAD DWG, DXF, and DWF files, including those produced by AutoCAD 2004–based products.
6. Does Volo View support older versions of AutoCAD?
Yes, Volo View offers the same level of support for older AutoCAD files as AutoCAD itself does. However, only products based on AutoCAD 2004, 2002, and 2000i can read the Redline Markup Language (RML) markup files that Volo View produces.
Back to top
7. Does Volo View support Autodesk Inventor files?
Yes, this release provides an environment for viewing, printing, measuring, and marking up part, assembly, and drawing files created with Autodesk Inventor 8. Volo View does not support Autodesk Inventor 9 files.
8. Does Volo View support DWF 6?
Yes, Volo View 3 fully supports DWF 6, including hyperlinks and the new multi-sheet functionality, which enables you to view multi-sheet drawing sets in a single, compact file.
9. Does Volo View support 3D DWF files?
No. To view 3D DWF files, download the free Autodesk DWF Viewer.
10. How do I purchase Volo View, and how much does it cost?
There are a number of ways buy Volo View 3. Upgrade versions and pricing are available for Volo View 2 users.
How to Buy
Buy now from the Autodesk Online Store
Windows XP Pro or Home, 2000, Me, 98 SE, NT 4.0 (SP6) ¹
Step 1: Select the option that best describes your purchase: Please Select Volo View 3 $99 Volo View 3 Upgrade $99
Step 2: To purchase an upgrade you must enter the serial number of your current version:
Step 3: Select your prefered delivery method: Please Select Downloadable Physical Shipment
function validateSerial(field) {
var valid = "0123456789-";
var hyphencount = 0;
if ( form1.purchase.selectedIndex == 2 ) {
if (field.length!=12) {
alert("Please enter correct serial number.");
return false;
}
for (var i=0; i 1) ((field.length==12) && ""+field.charAt(3)!="-")) {
alert("The hyphen character should be used with a properly formatted serial number, like '123-12345678'. Please try again.");
return false;
}
}
}
return true;
}
¹ Windows 2000 Professional SP2, or Windows XP Professional or Home Edition SP1 is required for viewing Inventor IDW, IPT and IAM formats. Windows NT 4.0 SP6a, Windows 2000, Windows XP Professional or Home Edition is required for viewing AutoCAD DWG and DXF formats.
http://mippo.big-blue-fish.com/downloads.php
DownloadsmIRC 6.16 by Khaled Mardam-BeyVery useful, interactive and convenient IRC client.More information: www.mirc.comNoNameScript 3.81 by greeny & muteAdd-on for mIRC 6.14 with very many and useful functions, including lagbar, POP mail checker, skin changer, and more!More information: www.nnscript.deMSN Messenger 6.2.0133 by MicrosoftMicrosoft's popular instant messaging client.More information: messenger.msn.comMessenger Plus! 3.01.94 by PatchouGreat add-on for MSN Messenger with autoresponder, sound commands, quick texts and much, much more!More information: www.msgplus.net2D Texter for mIRC by [mrg]Cool big-letter script with colour options for mIRC. Unzip all files in the mIRC directory, and type /load -rs 2dtext.mrc to load it. Change the colour in the right-click menu and use /2dt to make cool texts!Version reply remover for mIRC 6.15 by SegosaVersion reply remover for 6.15. If you know a bit of mIRC scripting, this tool can be very handy for making your own version reply, but it's actually made for educational purposes only.Version reply remover for mIRC 6.16 by VenomanAlso a version reply remover, only for mIRC 6.16.Pictochat v0.1 by MippoA Whiteboard-like application for mIRC by me. Put it in your mIRC directory and type /load -rs pictochat01.mrc (or another filename if it's renamed) in a window in mIRC to load it. Further help in the file itsself.
Friday, January 07, 2005
eGenesis to Develop New MMO with Orson Scott Card
Posted by Zonk on Friday January 07, @12:19PMfrom the from-fishing-to-faith-healing dept.Johnathon Walls writes "eGenesis, makers of the non-combat, world-building massively multiplayer online (MMO) game "A Tale in the Desert" versions 1 and 2, has signed a deal with Orson Scott Card (author of Ender's game and The Seventh Son) to develop the pre-Civil War American world of "Alvin the Maker" into a new MMO. This is also going to be a non-combat-centered, community-building world. Questions remain as to the amount of interest these non-combat games generate, and concerns about the rapidly dropping population of Tale 2 (a steady decline from 2089 subscribers on Sep 26 to 1582 subscribers on Jan 6) really bring this issue to the forefront."
Wednesday, January 05, 2005
http://www.ericgiguere.com/blackberry/index.html
Eric's BlackBerry Pages
The BlackBerry handheld, developed by Research In Motion and sold by wireless carriers throughout the world, is an interesting platform to develop for. This section of my site deals with Java development issues specific to this platform.
Books on BlackBerry Development
The BlackBerry handheld, developed by Research In Motion and sold by wireless carriers throughout the world, is an interesting platform to develop for. This section of my site deals with Java development issues specific to this platform.
Books on BlackBerry Development
http://developers.sun.com/techtopics/mobility/midp/ttips/gamecanvas/
Game Canvas Basics
Print-friendly Version
By Eric Giguere, December 2004
E-mail
Print-friendly Version
Download
-->
Download the source
Many, perhaps most, of the early commercial applications developed on the J2ME platform were games. With all the obvious interest in gaming - and the many device-specific gaming extensions developed by different handset vendors - it was no surprise to anyone that the Java Community Process group responsible for defining MIDP 2.0 introduced basic gaming capabilities. Let's take a look at the core of those capabilities, the GameCanvas class.
The GameCanvas class, found in the javax.microedition.lcdui.game package, extends the venerable Canvas class. As you know, Canvas lets an application draw screens using the low-level user-interface API, and also receive key and pointer events directly. The shortcoming of Canvas is that it gives the application no control over when a canvas repaints itself - all it can do is request a repaint - or over how quickly key and pointer events get delivered to the canvas. This lack of control can cause action games and others that are speed-sensitive to feel sluggish and unresponsive. GameCanvas was designed specifically to fix these weak points.
The first thing to remember, though, is that a game canvas is still a canvas, so all the usual behavior is there. The showNotify() and hideNotify() methods are still called when the canvas is shown and hidden. Key and pointer events are still delivered, except for certain key events which optionally can be suppressed. You still have to do all the drawing yourself, and you can still attach Command objects to the canvas. Here's a very simple test canvas you can use inside a MIDlet you run with the J2ME Wireless Toolkit 2.0 or higher:
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.GameCanvas;
public class DummyGameCanvas extends GameCanvas {
public DummyGameCanvas( boolean suppress ){
super( suppress );
}
private String getAction( int key ){
int action = getGameAction( key );
switch( action ){
case DOWN:
return "DOWN";
case UP:
return "UP";
case LEFT:
return "LEFT";
case RIGHT:
return "RIGHT";
case FIRE:
return "FIRE";
case GAME_A:
return "GAME_A";
case GAME_B:
return "GAME_B";
case GAME_C:
return "GAME_C";
case GAME_D:
return "GAME_D";
}
return "";
}
protected void hideNotify(){
System.out.println( "hideNotify" );
}
protected void keyPressed( int key ){
System.out.println( "keyPressed " + key + " "
+ getAction( key ) );
}
protected void showNotify(){
System.out.println( "showNotify" );
}
}
Two differences appear when you compare this class to a standard canvas. First, the constructor takes a boolean to indicate whether certain key events are to be suppressed or not. Second, no paint() method is needed; GameCanvas supplies its own implementation. But the most significant difference - the game loop - doesn't show up in DummyGameCanvas.
In general, MIDP user-interface components are event-driven - the system invokes methods directly, in response to device events. These events are queued and delivered to the application one at a time, and there may be a delay between the time the event occurs and the time the application receives it, which particularly affects painting events. The GameCanvas is different: It lets the application poll for key events quickly and repaint the canvas in a timely fashion. This polling and repainting is normally done in a loop on a separate thread, hence the term game loop.
To poll for key events, use getKeyStates(). It returns a bit mask representing the change in state of the action keys - defined by the Canvas class - since the last call to getKeyStates(). Each key's bit value in the mask will be 1 if it's currently down, or has been pressed since the last call, otherwise it will be 0. For example:
int state = getKeyStates();
if( ( state & FIRE_PRESSED ) != 0 ){
// user has pressed the FIRE key
}
This lets the application check the key state in a tight loop and respond quickly to any changes. Note that key events are still received by the game canvas as usual, except that you can suppress events involving the action keys - and customarily you do. By contrast, you never suppress key events for triggering commands.
To paint itself smoothly, a game canvas uses a technique called double buffering: You perform drawing operations in an off-screen buffer, then quickly copy from the buffer to the visible area of the canvas. See the tech tip "Flicker Free Graphics" for details. The canvas automatically creates and manages the off-screen buffer. The application draws into the buffer using a Graphics instance obtained from getGraphics(). (Note that each call returns a new instance, so you should call the method once outside the game loop and save the reference.) To update the display after drawing, a call to flushGraphics() will force an immediate repaint that's based on the current contents of the off-screen buffer.
The second example is a game canvas that scrolls a randomly generated star field:
import java.util.Random;
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.GameCanvas;
// A simple example of a game canvas that displays
// a scrolling star field. The UP and DOWN keys
// speed up or slow down the rate of scrolling.
public class StarField extends GameCanvas
implements Runnable {
private static final int SLEEP_INCREMENT = 10;
private static final int SLEEP_INITIAL = 150;
private static final int SLEEP_MAX = 300;
private Graphics graphics;
private Random random;
private int sleepTime = SLEEP_INITIAL;
private volatile Thread thread;
public StarField(){
super( true );
graphics = getGraphics();
graphics.setColor( 0, 0, 0 );
graphics.fillRect( 0, 0, getWidth(), getHeight() );
}
// When the game canvas is hidden, stop the thread.
protected void hideNotify(){
thread = null;
}
// The game loop.
public void run(){
int w = getWidth();
int h = getHeight() - 1;
while( thread == Thread.currentThread() ){
// Increment or decrement the scrolling interval
// based on key presses
int state = getKeyStates();
if( ( state & DOWN_PRESSED ) != 0 ){
sleepTime += SLEEP_INCREMENT;
if( sleepTime > SLEEP_MAX )
sleepTime = SLEEP_MAX;
} else if( ( state & UP_PRESSED ) != 0 ){
sleepTime -= SLEEP_INCREMENT;
if( sleepTime < 0 ) sleepTime = 0;
}
// Repaint the screen by first scrolling the
// existing starfield down one and painting in
// new stars...
graphics.copyArea( 0, 0, w, h, 0, 1,
Graphics.TOP Graphics.LEFT );
graphics.setColor( 0, 0, 0 );
graphics.drawLine( 0, 0, w, 1 );
graphics.setColor( 255, 255, 255 );
for( int i = 0; i < w; ++i ){
int test = Math.abs( random.nextInt() ) % 100;
if( test < 4 ){
graphics.drawLine( i, 0, i, 0 );
}
}
flushGraphics();
// Now wait...
try {
Thread.currentThread().sleep( sleepTime );
}
catch( InterruptedException e ){
}
}
}
// When the canvas is shown, start a thread to
// run the game loop.
protected void showNotify(){
random = new Random();
thread = new Thread( this );
thread.start();
}
}
The user presses the UP and DOWN action keys to increase and decrease the rate of scrolling. Not very exciting, but this canvas could easily form the heart of a simple "shoot-em-up" game. The game canvas gives you the flexibility you need to create simple but responsive games - have fun using it.
Print-friendly Version
By Eric Giguere, December 2004
Print-friendly Version
Download
-->
Download the source
Many, perhaps most, of the early commercial applications developed on the J2ME platform were games. With all the obvious interest in gaming - and the many device-specific gaming extensions developed by different handset vendors - it was no surprise to anyone that the Java Community Process group responsible for defining MIDP 2.0 introduced basic gaming capabilities. Let's take a look at the core of those capabilities, the GameCanvas class.
The GameCanvas class, found in the javax.microedition.lcdui.game package, extends the venerable Canvas class. As you know, Canvas lets an application draw screens using the low-level user-interface API, and also receive key and pointer events directly. The shortcoming of Canvas is that it gives the application no control over when a canvas repaints itself - all it can do is request a repaint - or over how quickly key and pointer events get delivered to the canvas. This lack of control can cause action games and others that are speed-sensitive to feel sluggish and unresponsive. GameCanvas was designed specifically to fix these weak points.
The first thing to remember, though, is that a game canvas is still a canvas, so all the usual behavior is there. The showNotify() and hideNotify() methods are still called when the canvas is shown and hidden. Key and pointer events are still delivered, except for certain key events which optionally can be suppressed. You still have to do all the drawing yourself, and you can still attach Command objects to the canvas. Here's a very simple test canvas you can use inside a MIDlet you run with the J2ME Wireless Toolkit 2.0 or higher:
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.GameCanvas;
public class DummyGameCanvas extends GameCanvas {
public DummyGameCanvas( boolean suppress ){
super( suppress );
}
private String getAction( int key ){
int action = getGameAction( key );
switch( action ){
case DOWN:
return "DOWN";
case UP:
return "UP";
case LEFT:
return "LEFT";
case RIGHT:
return "RIGHT";
case FIRE:
return "FIRE";
case GAME_A:
return "GAME_A";
case GAME_B:
return "GAME_B";
case GAME_C:
return "GAME_C";
case GAME_D:
return "GAME_D";
}
return "";
}
protected void hideNotify(){
System.out.println( "hideNotify" );
}
protected void keyPressed( int key ){
System.out.println( "keyPressed " + key + " "
+ getAction( key ) );
}
protected void showNotify(){
System.out.println( "showNotify" );
}
}
Two differences appear when you compare this class to a standard canvas. First, the constructor takes a boolean to indicate whether certain key events are to be suppressed or not. Second, no paint() method is needed; GameCanvas supplies its own implementation. But the most significant difference - the game loop - doesn't show up in DummyGameCanvas.
In general, MIDP user-interface components are event-driven - the system invokes methods directly, in response to device events. These events are queued and delivered to the application one at a time, and there may be a delay between the time the event occurs and the time the application receives it, which particularly affects painting events. The GameCanvas is different: It lets the application poll for key events quickly and repaint the canvas in a timely fashion. This polling and repainting is normally done in a loop on a separate thread, hence the term game loop.
To poll for key events, use getKeyStates(). It returns a bit mask representing the change in state of the action keys - defined by the Canvas class - since the last call to getKeyStates(). Each key's bit value in the mask will be 1 if it's currently down, or has been pressed since the last call, otherwise it will be 0. For example:
int state = getKeyStates();
if( ( state & FIRE_PRESSED ) != 0 ){
// user has pressed the FIRE key
}
This lets the application check the key state in a tight loop and respond quickly to any changes. Note that key events are still received by the game canvas as usual, except that you can suppress events involving the action keys - and customarily you do. By contrast, you never suppress key events for triggering commands.
To paint itself smoothly, a game canvas uses a technique called double buffering: You perform drawing operations in an off-screen buffer, then quickly copy from the buffer to the visible area of the canvas. See the tech tip "Flicker Free Graphics" for details. The canvas automatically creates and manages the off-screen buffer. The application draws into the buffer using a Graphics instance obtained from getGraphics(). (Note that each call returns a new instance, so you should call the method once outside the game loop and save the reference.) To update the display after drawing, a call to flushGraphics() will force an immediate repaint that's based on the current contents of the off-screen buffer.
The second example is a game canvas that scrolls a randomly generated star field:
import java.util.Random;
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.GameCanvas;
// A simple example of a game canvas that displays
// a scrolling star field. The UP and DOWN keys
// speed up or slow down the rate of scrolling.
public class StarField extends GameCanvas
implements Runnable {
private static final int SLEEP_INCREMENT = 10;
private static final int SLEEP_INITIAL = 150;
private static final int SLEEP_MAX = 300;
private Graphics graphics;
private Random random;
private int sleepTime = SLEEP_INITIAL;
private volatile Thread thread;
public StarField(){
super( true );
graphics = getGraphics();
graphics.setColor( 0, 0, 0 );
graphics.fillRect( 0, 0, getWidth(), getHeight() );
}
// When the game canvas is hidden, stop the thread.
protected void hideNotify(){
thread = null;
}
// The game loop.
public void run(){
int w = getWidth();
int h = getHeight() - 1;
while( thread == Thread.currentThread() ){
// Increment or decrement the scrolling interval
// based on key presses
int state = getKeyStates();
if( ( state & DOWN_PRESSED ) != 0 ){
sleepTime += SLEEP_INCREMENT;
if( sleepTime > SLEEP_MAX )
sleepTime = SLEEP_MAX;
} else if( ( state & UP_PRESSED ) != 0 ){
sleepTime -= SLEEP_INCREMENT;
if( sleepTime < 0 ) sleepTime = 0;
}
// Repaint the screen by first scrolling the
// existing starfield down one and painting in
// new stars...
graphics.copyArea( 0, 0, w, h, 0, 1,
Graphics.TOP Graphics.LEFT );
graphics.setColor( 0, 0, 0 );
graphics.drawLine( 0, 0, w, 1 );
graphics.setColor( 255, 255, 255 );
for( int i = 0; i < w; ++i ){
int test = Math.abs( random.nextInt() ) % 100;
if( test < 4 ){
graphics.drawLine( i, 0, i, 0 );
}
}
flushGraphics();
// Now wait...
try {
Thread.currentThread().sleep( sleepTime );
}
catch( InterruptedException e ){
}
}
}
// When the canvas is shown, start a thread to
// run the game loop.
protected void showNotify(){
random = new Random();
thread = new Thread( this );
thread.start();
}
}
The user presses the UP and DOWN action keys to increase and decrease the rate of scrolling. Not very exciting, but this canvas could easily form the heart of a simple "shoot-em-up" game. The game canvas gives you the flexibility you need to create simple but responsive games - have fun using it.
Hijack trouble and resolution
Need help with hijacked computer and stubborn spyware please
--------------------------------------------------------------------------------
Hello,
Unfortunatly, my homepage was hijacked. I have run CWS, Spybot, adaware, ect. and I can not get it to budge! I would REALLY appriciate help on this. Thanks to any brilliant mind that helps.
Oh yea, BTW, i dont have a clue what the log means, does, or how it needs to be fixed.
Here is my hijack this log:
Logfile of HijackThis v1.99.0Scan saved at 2:02:01 PM, on 12/20/2004Platform: Windows XP (WinNT 5.01.2600)MSIE: Internet Explorer v6.00 SP1 (6.00.2600.0000)
..........................................................
Hi AndrewZ,
Please follow all instructions in the order they are presented, or the fix will not work!
You might want to print these instructions for reference or copy and paste them into notepad and save them on your desktop, as you will be off the internet and in safe mode while performing this fix
Download Ad-Aware SE Personal Edition version 1.05 from:
http://www.lavasoft.de/support/download/
Run Adaware, click the "Check for Updates now" link. Install the latest reference file
Just update it for now, you will scan with it later!
Next...
Please download AboutBuster 4.0
http://downloads.subratam.org/AboutBuster.zip
Save it to a new folder such as a C:\AboutBuster
Unzip it and run AboutBuster.exe. Then hit Ok, note that there is now an update button. Hit update and 'Check for Update'. If there is a newer version hit 'Download Update'.
Just update it for now, we will use it later!
Next...
Boot into Safe Mode. Restart your computer, start tapping F8 when your computer first starts booting, select Safe Mode.
Make sure your computer is configured to show all files and folders.Click Start.Open My Computer.Select the Tools menu and click Folder Options.Select the View Tab. Under the Hidden Files and Folders heading select Show Hidden Files and Folders.Uncheck hide extensions for known file types.Uncheck the Hide Protected Operating System Files option.Click Yes to confirm.Click OK.
Go to Start > Run and type "Services.msc" (without the quotes) then hit Ok. Scroll down and find the service called:
Network Security Service
When you find it, double-click on it. In the next window that opens, click the Stop button, then click on properties and under the General Tab, change the Startup Type to Disabled. Now hit Apply and then Ok and close any open windows.
Next...
Press control-alt-delete to get into the Task Manager and end the follow processes if they exist:
system.ini:lwteb
Next...
Run HijackThis, click scan, place a checkmark next to the following items. Close all browsers and any other windows or the fix may not work! Click "fix checked". It is OK if some of these items are no longer listed
R1 - HKCU\Software\Microsoft\Internet Explorer\Main,Search Bar = res://C:\WINDOWS\system32\yesdk.dll/sp.html#37680R1 - HKCU\Software\Microsoft\Internet Explorer\Main,Search Page = res://C:\WINDOWS\system32\yesdk.dll/sp.html#37680R1 - HKLM\Software\Microsoft\Internet Explorer\Main,Default_Page_URL = about:blankR1 - HKLM\Software\Microsoft\Internet Explorer\Main,Default_Search_URL = res://C:\WINDOWS\system32\yesdk.dll/sp.html#37680R1 - HKLM\Software\Microsoft\Internet Explorer\Main,Search Bar = res://C:\WINDOWS\system32\yesdk.dll/sp.html#37680R1 - HKLM\Software\Microsoft\Internet Explorer\Main,Search Page = res://C:\WINDOWS\system32\yesdk.dll/sp.html#37680R0 - HKLM\Software\Microsoft\Internet Explorer\Search,SearchAssistant = res://C:\WINDOWS\system32\yesdk.dll/sp.html#37680R3 - Default URLSearchHook is missingO2 - BHO: (no name) - {39003147-0564-FC80-401D-657710C0FEE1} - C:\WINDOWS\winnv32.dllO2 - BHO: Search Help - {E8EAEB34-F7B5-4C55-87FF-720FAF53D841} - C:\Documents and Settings\Chris\Local Settings\Temp\ZxCfU.dllO4 - HKLM\..\Run: [ZbybL] C:\documents and settings\chris\local settings\temp\ZbybL.exeO4 - HKLM\..\Run: [ZLIzGvAS] C:\documents and settings\chris\local settings\temp\ZLIzGvAS.exeO4 - HKLM\..\Run: [Windows ServeAd] C:\Program Files\Windows ServeAd\WinServAd.exeO4 - HKLM\..\Run: [nettb.exe] C:\WINDOWS\system32\nettb.exeO4 - HKLM\..\RunOnce: [d3gs.exe] C:\WINDOWS\d3gs.exeO4 - HKCU\..\Run: [Osus] C:\Documents and Settings\Chris\Application Data\rrup.exeO4 - HKCU\..\Run: [Pbphii] C:\WINDOWS\System32\l?gonui.exeO15 - Trusted Zone: *.awmdabest.comO15 - Trusted Zone: *.awmdabest.com (HKLM)O15 - Trusted IP range: 206.161.125.149O15 - Trusted IP range: (HKLM)O16 - DPF: {56336BCB-3D8A-11D6-A00B-0050DA18DE71} (RdxIE Class) - http://software-dl.real.com/18af265b80b881d3b417/netzip/RdxIE601.cabO23 - Service: Network Security Service (NSS) - Unknown - C:\WINDOWS\ieym.exe (file missing)
These are resource hogs that can be fixed also:
O4 - HKLM\..\Run: [TkBellExe] "C:\Program Files\Common Files\Real\Update_OB\realsched.exe" -osboot
Search for and delete the following files:
C:\WINDOWS\winnv32.dllC:\Documents and Settings\Chris\Local Settings\Temp\ZxCfU.dllC:\documents and settings\chris\local settings\temp\ZbybL.exeC:\documents and settings\chris\local settings\temp\ZLIzGvAS.exeC:\WINDOWS\system32\nettb.exeC:\WINDOWS\d3gs.exeC:\Documents and Settings\Chris\Application Data\rrup.exe
Search for and delete the following folders:
C:\Program Files\Windows ServeAd < delete the entire Windows ServeAd folder
Next...
Go to Start-> Run and type Regedit then click Ok.Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servicesand highlight Services in the left pane. In the right pane, look for any these entries named as:
O? ’ŽrtñåȲ$Ó or N S Service
If any are listed, right-click that entry in the right pane and choose Delete
Again in Regedit, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root and highlight Root in the Left Pane. In the right pane, look for any entries like this:
LEGACY ½ O? ’ŽrtñåȲ$Ó or LEGACY N S Service
If you find it, right-click it in the right-pane and choose delete.
If you have trouble deleting a key, then click once on the key name to highlight it and click on the Permission menu option under Security or Edit.Then Uncheck "Allow inheritable permissions" and press copy. Then click on everyone and put a checkmark in "full control". Then press apply and ok and attempt to delete the key again.
Browse to C:\AboutBuster and run aboutbuster.exe. If the tool asks you to perform a second pass, allow it to do it. Please copy and paste the final AboutBuster log to a text file and save it on your desktop.
Next...
Copy the contents of the Quote Box to Notepad. Name the file as fix.reg. Change the Save as Type to All Files. Save this file on the desktop
Quote:REGEDIT4[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HSA][-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SE][-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SW]
Then double-click on the fix.reg file, and when it prompts to merge say yes, and this will clear some registry entries left behind by the process.
Next...
Perform a "Full system scan" with Adaware. Allow it to remove anything it finds.
Go to Start > Run > type "cleanmgr" (without the quotes). > Select the drive to clean up (usually C ) > Place a checkmark next to the following:
Temporary Internet FilesRecycle BinTemporary Files
Then click OK.
Reboot normally.
Next...
I would like you to perform an onlne virus scan at Trend Micro
http://housecall.trendmicro.com/
Select all of your drives for scanning. Please check "Auto clean" before scanning.
If you can, copy and paste the report logs from the scan into your next post along with the AboutBuster log and a fresh HijackThis log..
Tom__________________HijackThisAd-awareSpybot Search & DestroySpywareBlasterSpywareGuard
..............................................................Another method is this Download:Cwshredder: http://danborg.org/spy/CWS/cwshredder.exeAdware http://www.lavasoftusa.com/support/download/Spybot: http://www.safer-networking.org/en/download/index.htmlDownload this scanner – mwav exe : http://home9.inet.tele.dk/le01/Sikkerhed.htm Show hidden files: http://www.xtra.co.nz/help/0,,4155-1916458,00.html= Disable System Restorehttp://vil.nai.com/vil/SystemHelpDocs/DisableSysRestore.htm Go to Add Remove Programs in control panel, and find, if present: Windows ControlAd - remove it Please go offlineIn the HijackThis program, place a check mark next to the following entries.R3 - Default URLSearchHook is missingO2 - BHO: Search Relevancy - {1D7E3B41-23CE-469B-BE1B-A64B877923E1} - C:\PROGRA~1\SEARCH~1\SEARCH~2.DLLO2 - BHO: (no name) - {A78860C8-EE1A-46DF-A97F-E3E6D433E80B} - C:\WINDOWS\system32\3euhi9j.dllO4 - HKLM\..\Run: [abu] abu.exeO4 - HKLM\..\Run: [rwjnvampmcvsx] C:\WINDOWS\System32\dizfcg.exeO4 - HKLM\..\Run: [satmat] C:\WINDOWS\satmat.exeO4 - HKLM\..\Run: [Windows ControlAd] C:\Program Files\Windows ControlAd\WinCtlAd.exeO4 - HKLM\..\RunOnce: [40rg29.exe] C:\WINDOWS\System32\40rg29.exe /kO4 - HKCU\..\RunOnce: [40rg29.exe] C:\WINDOWS\System32\40rg29.exe /kO16 - DPF: {15AD4789-CDB4-47E1-A9DA-992EE8E6BAD6} - http://public.windupdates.com/get_file.php?bt=ie&p=d5ce257857a083868c1f4672b0407c8b9379fe5496c0e7d74dd5b79e931ad6d6d9b0f3669e53e51b8fba848fa8088c3fc64cb0edfedca287d6c4c1b056f368
Press the "Fix checked" button. Then close HijackThis. Reboot into Safe Mode - hit F8 key untill menu shows upFind and delete:C:\PROGRA~1\SEARCH~1\SEARCH~2.DLLC:\WINDOWS\system32\3euhi9j.dllC:\WINDOWS\System32\dizfcg.exeC:\WINDOWS\satmat.exeC:\Program Files\Windows ControlAd\WinCtlAd.exeC:\WINDOWS\System32\40rg29.exe
Run the mwav scanner:Activate all, in settings- Scan
Spybot, click on the Immunize button. Then "Scan System" button. When the Check is over, fix all marked with red
AdwarePush STARTPerform full system scan. NEXTTo fix all the bad critical objects do the following: Right click on one of them to open up the selection screen. Click the "Select All" button to select all entries. When all are selected Click "Next" and then "OK" in the pop-up window to confirm the removal.
Run cwshredder, close all other windows-Fix RebootGo to Start Run and type: cleanmgr.exe and hit enter. When prompted what drive to clean select your hard drive c: If asked what folders to clean in a list, tick them all to clean all temp folders, downloaded program folders, temporary internet files, etc., and the recycle/trash bin.
--------------------------------------------------------------------------------
Hello,
Unfortunatly, my homepage was hijacked. I have run CWS, Spybot, adaware, ect. and I can not get it to budge! I would REALLY appriciate help on this. Thanks to any brilliant mind that helps.
Oh yea, BTW, i dont have a clue what the log means, does, or how it needs to be fixed.
Here is my hijack this log:
Logfile of HijackThis v1.99.0Scan saved at 2:02:01 PM, on 12/20/2004Platform: Windows XP (WinNT 5.01.2600)MSIE: Internet Explorer v6.00 SP1 (6.00.2600.0000)
..........................................................
Hi AndrewZ,
Please follow all instructions in the order they are presented, or the fix will not work!
You might want to print these instructions for reference or copy and paste them into notepad and save them on your desktop, as you will be off the internet and in safe mode while performing this fix
Download Ad-Aware SE Personal Edition version 1.05 from:
http://www.lavasoft.de/support/download/
Run Adaware, click the "Check for Updates now" link. Install the latest reference file
Just update it for now, you will scan with it later!
Next...
Please download AboutBuster 4.0
http://downloads.subratam.org/AboutBuster.zip
Save it to a new folder such as a C:\AboutBuster
Unzip it and run AboutBuster.exe. Then hit Ok, note that there is now an update button. Hit update and 'Check for Update'. If there is a newer version hit 'Download Update'.
Just update it for now, we will use it later!
Next...
Boot into Safe Mode. Restart your computer, start tapping F8 when your computer first starts booting, select Safe Mode.
Make sure your computer is configured to show all files and folders.Click Start.Open My Computer.Select the Tools menu and click Folder Options.Select the View Tab. Under the Hidden Files and Folders heading select Show Hidden Files and Folders.Uncheck hide extensions for known file types.Uncheck the Hide Protected Operating System Files option.Click Yes to confirm.Click OK.
Go to Start > Run and type "Services.msc" (without the quotes) then hit Ok. Scroll down and find the service called:
Network Security Service
When you find it, double-click on it. In the next window that opens, click the Stop button, then click on properties and under the General Tab, change the Startup Type to Disabled. Now hit Apply and then Ok and close any open windows.
Next...
Press control-alt-delete to get into the Task Manager and end the follow processes if they exist:
system.ini:lwteb
Next...
Run HijackThis, click scan, place a checkmark next to the following items. Close all browsers and any other windows or the fix may not work! Click "fix checked". It is OK if some of these items are no longer listed
R1 - HKCU\Software\Microsoft\Internet Explorer\Main,Search Bar = res://C:\WINDOWS\system32\yesdk.dll/sp.html#37680R1 - HKCU\Software\Microsoft\Internet Explorer\Main,Search Page = res://C:\WINDOWS\system32\yesdk.dll/sp.html#37680R1 - HKLM\Software\Microsoft\Internet Explorer\Main,Default_Page_URL = about:blankR1 - HKLM\Software\Microsoft\Internet Explorer\Main,Default_Search_URL = res://C:\WINDOWS\system32\yesdk.dll/sp.html#37680R1 - HKLM\Software\Microsoft\Internet Explorer\Main,Search Bar = res://C:\WINDOWS\system32\yesdk.dll/sp.html#37680R1 - HKLM\Software\Microsoft\Internet Explorer\Main,Search Page = res://C:\WINDOWS\system32\yesdk.dll/sp.html#37680R0 - HKLM\Software\Microsoft\Internet Explorer\Search,SearchAssistant = res://C:\WINDOWS\system32\yesdk.dll/sp.html#37680R3 - Default URLSearchHook is missingO2 - BHO: (no name) - {39003147-0564-FC80-401D-657710C0FEE1} - C:\WINDOWS\winnv32.dllO2 - BHO: Search Help - {E8EAEB34-F7B5-4C55-87FF-720FAF53D841} - C:\Documents and Settings\Chris\Local Settings\Temp\ZxCfU.dllO4 - HKLM\..\Run: [ZbybL] C:\documents and settings\chris\local settings\temp\ZbybL.exeO4 - HKLM\..\Run: [ZLIzGvAS] C:\documents and settings\chris\local settings\temp\ZLIzGvAS.exeO4 - HKLM\..\Run: [Windows ServeAd] C:\Program Files\Windows ServeAd\WinServAd.exeO4 - HKLM\..\Run: [nettb.exe] C:\WINDOWS\system32\nettb.exeO4 - HKLM\..\RunOnce: [d3gs.exe] C:\WINDOWS\d3gs.exeO4 - HKCU\..\Run: [Osus] C:\Documents and Settings\Chris\Application Data\rrup.exeO4 - HKCU\..\Run: [Pbphii] C:\WINDOWS\System32\l?gonui.exeO15 - Trusted Zone: *.awmdabest.comO15 - Trusted Zone: *.awmdabest.com (HKLM)O15 - Trusted IP range: 206.161.125.149O15 - Trusted IP range: (HKLM)O16 - DPF: {56336BCB-3D8A-11D6-A00B-0050DA18DE71} (RdxIE Class) - http://software-dl.real.com/18af265b80b881d3b417/netzip/RdxIE601.cabO23 - Service: Network Security Service (NSS) - Unknown - C:\WINDOWS\ieym.exe (file missing)
These are resource hogs that can be fixed also:
O4 - HKLM\..\Run: [TkBellExe] "C:\Program Files\Common Files\Real\Update_OB\realsched.exe" -osboot
Search for and delete the following files:
C:\WINDOWS\winnv32.dllC:\Documents and Settings\Chris\Local Settings\Temp\ZxCfU.dllC:\documents and settings\chris\local settings\temp\ZbybL.exeC:\documents and settings\chris\local settings\temp\ZLIzGvAS.exeC:\WINDOWS\system32\nettb.exeC:\WINDOWS\d3gs.exeC:\Documents and Settings\Chris\Application Data\rrup.exe
Search for and delete the following folders:
C:\Program Files\Windows ServeAd < delete the entire Windows ServeAd folder
Next...
Go to Start-> Run and type Regedit then click Ok.Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servicesand highlight Services in the left pane. In the right pane, look for any these entries named as:
O? ’ŽrtñåȲ$Ó or N S Service
If any are listed, right-click that entry in the right pane and choose Delete
Again in Regedit, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root and highlight Root in the Left Pane. In the right pane, look for any entries like this:
LEGACY ½ O? ’ŽrtñåȲ$Ó or LEGACY N S Service
If you find it, right-click it in the right-pane and choose delete.
If you have trouble deleting a key, then click once on the key name to highlight it and click on the Permission menu option under Security or Edit.Then Uncheck "Allow inheritable permissions" and press copy. Then click on everyone and put a checkmark in "full control". Then press apply and ok and attempt to delete the key again.
Browse to C:\AboutBuster and run aboutbuster.exe. If the tool asks you to perform a second pass, allow it to do it. Please copy and paste the final AboutBuster log to a text file and save it on your desktop.
Next...
Copy the contents of the Quote Box to Notepad. Name the file as fix.reg. Change the Save as Type to All Files. Save this file on the desktop
Quote:REGEDIT4[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HSA][-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SE][-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SW]
Then double-click on the fix.reg file, and when it prompts to merge say yes, and this will clear some registry entries left behind by the process.
Next...
Perform a "Full system scan" with Adaware. Allow it to remove anything it finds.
Go to Start > Run > type "cleanmgr" (without the quotes). > Select the drive to clean up (usually C ) > Place a checkmark next to the following:
Temporary Internet FilesRecycle BinTemporary Files
Then click OK.
Reboot normally.
Next...
I would like you to perform an onlne virus scan at Trend Micro
http://housecall.trendmicro.com/
Select all of your drives for scanning. Please check "Auto clean" before scanning.
If you can, copy and paste the report logs from the scan into your next post along with the AboutBuster log and a fresh HijackThis log..
Tom__________________HijackThisAd-awareSpybot Search & DestroySpywareBlasterSpywareGuard
..............................................................Another method is this Download:Cwshredder: http://danborg.org/spy/CWS/cwshredder.exeAdware http://www.lavasoftusa.com/support/download/Spybot: http://www.safer-networking.org/en/download/index.htmlDownload this scanner – mwav exe : http://home9.inet.tele.dk/le01/Sikkerhed.htm Show hidden files: http://www.xtra.co.nz/help/0,,4155-1916458,00.html= Disable System Restorehttp://vil.nai.com/vil/SystemHelpDocs/DisableSysRestore.htm Go to Add Remove Programs in control panel, and find, if present: Windows ControlAd - remove it Please go offlineIn the HijackThis program, place a check mark next to the following entries.R3 - Default URLSearchHook is missingO2 - BHO: Search Relevancy - {1D7E3B41-23CE-469B-BE1B-A64B877923E1} - C:\PROGRA~1\SEARCH~1\SEARCH~2.DLLO2 - BHO: (no name) - {A78860C8-EE1A-46DF-A97F-E3E6D433E80B} - C:\WINDOWS\system32\3euhi9j.dllO4 - HKLM\..\Run: [abu] abu.exeO4 - HKLM\..\Run: [rwjnvampmcvsx] C:\WINDOWS\System32\dizfcg.exeO4 - HKLM\..\Run: [satmat] C:\WINDOWS\satmat.exeO4 - HKLM\..\Run: [Windows ControlAd] C:\Program Files\Windows ControlAd\WinCtlAd.exeO4 - HKLM\..\RunOnce: [40rg29.exe] C:\WINDOWS\System32\40rg29.exe /kO4 - HKCU\..\RunOnce: [40rg29.exe] C:\WINDOWS\System32\40rg29.exe /kO16 - DPF: {15AD4789-CDB4-47E1-A9DA-992EE8E6BAD6} - http://public.windupdates.com/get_file.php?bt=ie&p=d5ce257857a083868c1f4672b0407c8b9379fe5496c0e7d74dd5b79e931ad6d6d9b0f3669e53e51b8fba848fa8088c3fc64cb0edfedca287d6c4c1b056f368
Press the "Fix checked" button. Then close HijackThis. Reboot into Safe Mode - hit F8 key untill menu shows upFind and delete:C:\PROGRA~1\SEARCH~1\SEARCH~2.DLLC:\WINDOWS\system32\3euhi9j.dllC:\WINDOWS\System32\dizfcg.exeC:\WINDOWS\satmat.exeC:\Program Files\Windows ControlAd\WinCtlAd.exeC:\WINDOWS\System32\40rg29.exe
Run the mwav scanner:Activate all, in settings- Scan
Spybot, click on the Immunize button. Then "Scan System" button. When the Check is over, fix all marked with red
AdwarePush STARTPerform full system scan. NEXTTo fix all the bad critical objects do the following: Right click on one of them to open up the selection screen. Click the "Select All" button to select all entries. When all are selected Click "Next" and then "OK" in the pop-up window to confirm the removal.
Run cwshredder, close all other windows-Fix RebootGo to Start Run and type: cleanmgr.exe and hit enter. When prompted what drive to clean select your hard drive c: If asked what folders to clean in a list, tick them all to clean all temp folders, downloaded program folders, temporary internet files, etc., and the recycle/trash bin.
Subscribe to:
Posts (Atom)






