text:
A single copy of this article may be reprinted for personal, noncommercial use only.
By Mayo Clinic staffOriginal Article: http://www.mayoclinic.com/health/diskectomy/MY00673
Diskectomy |
Diskectomy is the surgical removal of the damaged portion of a herniated disk in your spine. A herniated disk can irritate or compress nearby nerves and cause pain, numbness or weakness — which may radiate down your arms or legs. Diskectomy works best on these radiating symptoms. It's less helpful for actual back pain or neck pain.
Most people who have back pain or neck pain find relief with more conservative treatments, such as pain medications or physical therapy. Your doctor may suggest diskectomy if conservative treatments haven't worked or if your symptoms worsen.
There are several ways to perform a diskectomy. Many surgeons now prefer a type of diskectomy that uses small incisions and a microscope for viewing.
Why it's done
Herniated disk |
A diskectomy is performed to relieve the pressure a herniated disk (also called slipped, ruptured or bulging disk or disk prolapse) places on a spinal nerve. A herniated disk occurs when some of the softer material inside the disk pushes out through a crack in the tougher exterior.
Your doctor may recommend diskectomy if:
- You have trouble standing or walking because of nerve weakness
- Conservative treatment, such as medication or physical therapy, fails to improve your symptoms after six weeks
- A disk fragment lodges in your spinal canal, pressing on a nerve
- Pain radiating into your buttocks, legs, arms or chest becomes too much to manage
Diskectomy is generally a safe procedure. But as with any surgery, diskectomy carries a risk of complications. Potential complications include:
- Bleeding
- Infection
- Leaking spinal fluid
- Injury to blood vessels or nerves in and around the spine
- Injury to the protective layer surrounding the spine
How you prepare
You may need to avoid eating and drinking for a certain amount of time before surgery. Your doctor will give you specific instructions.
What you can expect
During diskectomy
Surgeons usually perform diskectomy using general anesthesia, so you're unconscious during the procedure. You'll receive the anesthetic medication as a gas — to breathe through a mask — or by an injection into a vein. Small amounts of spinal bone and ligament may be removed to gain access to the herniated disk.
Ideally, just the fragment of disk that is pinching the nerve is removed, relieving the pressure but leaving most of the disk intact. If the entire disk must be taken out, your surgeon may need to fill the space with a piece of bone — taken from a cadaver or from your own pelvis — or a synthetic bone substitute. The adjoining vertebrae are then fused together with metal hardware.
After diskectomy
After surgery, you're moved to a recovery room where the health care team watches for complications from the surgery and anesthesia. You may be healthy enough to go home the same day you have surgery, although a hospital stay of one to two days may be necessary if you have any serious pre-existing medical conditions.
Depending on the amount of lifting, walking and sitting your job involves, you likely will be able to return to work within a few weeks. Limit activities involving lifting, bending and stooping for several weeks after diskectomy. You may also need to minimize sitting for long periods of time for a few months. A physical therapist can teach you exercises to improve the strength and flexibility of the muscles around your spine.
Diskectomy reduces herniated disk symptoms in most people who have clear signs of nerve compression, which is the main indication for the surgery. Diskectomy isn't a cure, though, because it doesn't reverse the process that allowed the disk to become herniated in the first place. To avoid re-injuring your spine, your doctor may recommend you limit some activities that involve extensive or repetitive bending, twisting or lifting.
- Williams KD, et al. Lumbar disc disease. In: Canale ST, et al. Campbell's Operative Orthopaedics. 11th ed. Philadelphia, Pa.: Mosby Elsevier; 2008. http://www.mdconsult.com/das/book/body/208746819-4/0/1584/0.html. Accessed May 3, 2011.
- Williams KD, et al. Cervical disc disease. In: Canale ST, et al. Campbell's Operative Orthopaedics. 11th ed. Philadelphia, Pa.: Mosby Elsevier; 2008. http://www.mdconsult.com/das/book/body/208746819-4/0/1584/0.html. Accessed May 3, 2011.
- Open discectomy. North American Spine Society. http://www.knowyourback.org/Documents/open_discectomy.pdf. Accessed May 3, 2011.
- Herniated cervical disc. North American Spine Society. http://www.knowyourback.org/Documents/herniated_cervical.pdf. Accessed May 3, 2011.
- Cervical radiculopathy: Surgical treatment options. American Academy of Orthopaedic Surgeons. http://orthoinfo.aaos.org/topic.cfm?topic=A00540. Accessed May 3, 2011.


text:
October 27, 2013
Your search for LAKE MICHIGAN in Jennifer M. Granholm returned 1 articles
An oil spill has already reached at least 35 miles of the Kalamazoo River and left fish and birds coated in oil.
July 29, 2010, ThursdaySEARCH 1 ARTICLES ABOUT JENNIFER M. GRANHOLM :
Jennifer M. Granholm, governor of Michigan and previously the state's attorney general, is among the people being considered to succeed Justice David H. Souter on the United States Supreme Court.
Who would be your selection for the next Supreme Court justice?
Subscribe to an RSS feed on this topic. What is RSS?
Receive My Alerts e-mails on topics covered on this page.
More Alerts »

subset: commoncrawl


text:
The geniuses who mix America's most inventive drinks have more than just nautically themed tattoos up their sleeves. Whether it's finding... more >
Fall 2012
Jean Paul Gaultier
January 19, 2012
The Vibe for Fall 2012
Jean Paul Gaultier hosts Career Day, sending a stream of soldiers, barbarians, '30s gangsters, tattoo artists, and prison inmates down the runway. It's all here, from a camo fur-lined military jacket, to a pinstriped DB and matching skirt, to an orange jumpsuit with sparking sheen and bountiful zippers. JPG's hyper-masculine creations stick to darker hues, but occasionally flashed colors like neon teal, tangerine orange, and oxblood. And while the cuts ranged from clingy to flow-y to puffy, the collection never strayed from the theme: rock-solid looks for the dapper He-Man. Hence the brick-patterned suits, naturally.
- Your Daily Eye Queue: Playboy's New Direction, Gentry's Latest Wares, and More...
- Dropping Knowledge: The Duffel Coat
- How GQ Are You?: Three Looks, One Jacket
- Capsule Market Square Brings the Holiday Spirit to #Menswear
- The GQ+A: Dwyane Wade On Getting Dressed, Buying A Watch, and Sitting in Tight Pants
- Last Night's Must See Menswear
News + Politics
How To
Food + Travel
- Chart: The Family Tree of Bourbon Whiskey
- Recipe: Semi-Summer Salad - Chef Jeff Taibe of Oak + Almond
- The Great Franco-Italian Pasta Experiment
- How to Pick from an Overpriced Restaurant Wine List
- Alan Richman: At Estela, An Extraordinary Chef and What Could Be the Steak Dish of the Century (So Far)
- Alan Richman: ZZ's, the Most Expensive 58 Minutes in New York Dining


text:
Designed By
About Me
I design digital scrapbook kits and cross stitch charts. I also crochet and love to do paper crafts. I have two sons. Zachary is 20 and is a Marine based in Camp pendleton, CA. He is an Avionic Electrician and works on 2 types of helecoptors. Skyler is 17 and still in high school. He also plans on joining the Marine Corps. I have been married to their Dad for 18 years now. He is also a veteran of the USMC. We have 2 dogs. A 5 yr old Shih Tzu named Madeline and her daughter, a shih tzu/llaphsa apso mix, named Isabella. They are now the only babies we have, as our sons have turned into young men.
Follow Me
My beautiful niece. This picture was taken during a family photo shoot by my best friend. Julee Petersen Photography
Made with the digital scrap kit, Glorious by Throwing Some Scraps Around.
- Uploaded Sat, 08/31/2013 - 16:56
- 32 Views
- 1 Comment
- 1 person hearts this


text:
I would agree with several of the other reviews of this hotel. We were very pleasantly surprised by how nice and comfortable the hotel was. Our room overlooked the Duoma which was great. Breakfast was good. We were able to leave our bags locked up while we did a little sight seeing before leaving. The only reason I rated the... More
- Also Known As:
- Alma Domus Hotel
- Alma Domus
- Official Description (provided by the hotel):
- The hotel is located in the center of Siena; the building that is now the Hotel began its life as the drying room of a medieval wool works (hedificum tiratorium), probably dating back to the early 1300s; several rooms have balcony with amazing view; the hotel offers a range of services and facilities including: TV lounge,Breakfast room, Reading room, Music room (with piano), Conference facilities,Internet access, Air conditioning, elevator. ... more less


text:
Those interested in the burgeoning field of green building have known for years that a solar hot water heater is one of the simplest, most cost effective devices to get a home or business on the path to sustainability.
Solar water heaters are very reliable and can work in any climate. They harness energy as much as five times more efficiently than solar electric (photovoltaic) systems. Typically, these systems (which are essentially solar heat collectors plus a storage tank) tie in to conventional electric or gas water heaters. The solar heat pre-warms the water, resulting in substantial energy savings.
In the past, solar hot water systems were often leaky and failure-prone, but they've come a long way. Federal tax credits, plus state and local incentives, mean you can see a financial payoff in just a few years. A professionally installed solar water heater may run $4,000 to $8,000, but a much cheaper (about $2,000) alternative is now available that any reasonably handy person can install in a weekend.
FAFCO's systems will save the average homeowner over 50% in hot water heating costs, according to the company, and extend the life of existing hot water tanks.
Enter your city or zip code to get your local temperature and air quality and find local green food and recycling resources near you.


text:
This graphic breaking down the Iran nuclear deal, which originated in the office of Republican Sen. Mark Kirk, is circulating the Internet and was forwarded to us by a reader.
Fact-checking claims on the nuclear deal with Iran
A reader sent us a Facebook meme breaking down the Iran nuclear deal reached last month and asked us to take a look at it. We reviewed the complicated agreement and several of its implications for the United States and Iran.
A scorecard separating fact from fiction
"By the time she turns 3 years old, a child born into a low-income home hears 30 million fewer words than a child from a well-off family."
Says Vladimir Putin said, "President Obama and his fellow Democrats are either idiots or deliberately trying to destroy their own economy."
The minimum wage "in real terms right now is below where it was when Harry Truman was in office."
"44% of homeless people are employed."
"We, the bishops of the United States -- can you believe it -- in 1919 came out for more affordable, more comprehensive, more universal health care."
"The administration was kicking and screaming all the way with these sanctions being put in place (on Iran)."
If the Trans-Pacific Partnership "is fast-tracked through the Senate, it won't receive a committee assignment" and the consideration will include "no debate."
"Just days ago, Iran's Supreme Leader (Ali) Khamenei, who will oversee implementation of this agreement, was calling Israel a 'rabid dog' and accusing the United States of war crimes."
"Republicans have proposed dozens of (health care) solutions designed to help control costs and improve quality."
Get the PolitiFact app, now optimized for iOs 7
Need the Truth when you're on the go? Our PolitiFact Mobile app is now optimized for the new iOs 7 on your iPhone or ...
Aaron Sharockman named PunditFact Editor
PunditFact.com needs an editor as cool as the idea and that's Aaron Sharockman.
Aaron will be the PunditFact editor, charting a course for ...
New fact-checking study looks at local officials' reactions to fact-checks
More fact-checking -- especially at the state and local level -- could make politicians think twice before they decide to stretch the truth. That's the interesting ...
We want to hear your suggestions and comments.
For tips or comments on our Obameter and our GOP-Pledge-O-Meter promise databases, please e-mail the Obameter. If you are commenting on a specific promise, please include the wording of the promise.
For comments about our Truth-O-Meter or Flip-O-Meter items, please e-mail the Truth-O-Meter. We're especially interested in seeing any chain e-mails you receive that you would like us to check out. If you send us a comment, we'll assume you don't mind us publishing it unless you tell us otherwise.PolitiFact is a project of the Tampa Bay Times to help you find the truth in American politics. Reporters and editors from the Times fact-check statements by members of Congress, the White House, lobbyists and interest groups and rate them on our Truth-O-Meter:
TRUE – The statement is accurate and there's nothing significant missing.
MOSTLY TRUE – The statement is accurate but needs clarification or additional information.
HALF TRUE – The statement is partially accurate but leaves out important details or takes things out of context.
MOSTLY FALSE – The statement contains an element of truth but ignores critical facts that would give a different impression.
FALSE – The statement is not accurate.
PANTS ON FIRE – The statement is not accurate and makes a ridiculous claim.
For more details, see the Principles of PolitiFact and the Truth-O-Meter.
Find us on Twitter, Facebook and Google+.
We're also tracking campaign promises of President Barack Obama and Republicans in Congress. You can track the progress on our Obameter and our GOP Pledge-O-Meter.
To find out more about PolitiFact and the Times, see Who Pays for PolitiFact.
Get the Truth-O-Meter on your smartphone and tablet
PolitiFact Mobile is a full-featured app that features our national fact-checking.
Settle It! PolitiFact's Argument Ender is a free app that allows you to look up claims and play our weekly quiz.
The Obameter is following more than 500 promises made by President Barack Obama in the 2008 and 2012 presidential campaigns.
The latest from the Obameter
Beyond the Truth-O-Meter
Fact-checking around the Web
- Texas — "At present spending levels, only citizens of New York have a greater local debt burden than Texans." — Debra Medina
- Oregon — "For the cost of $5 vanilla soy latte a day, you can get a sweet health insurance plan to match." — Cover Oregon
- Texas — Obamacare medical device tax "has led to the loss of thousands of jobs" in U.S. — Ted Poe
- PunditFact — The "priorities" of more than three-quarters of Americans are to increase the minimum wage, create a path to citizenship for illegal immigrants, and require background checks for gun buyers. — Al Sharpton
- PunditFact — It's a good sign for Obamacare that in California, "the proportion of kids who are signing up is the proportion of kids in the population." — Ezekiel Emanuel
Keep up to date with PolitiFact:
- Sign up for our e-mail (about once a week)
- Put a free PolitiFact widget on your blog or Web page
- Subscribe to our RSS feeds on Truth-O-Meter items
- Subscribe to our RSS feeds on GOP Pledge-O-Meter items
- Subscribe to our RSS feeds on Obameter items
- Follow us on Twitter
- Fan us on Facebook
- Advertise on PolitiFact
- Shop the PolitiFact store for T-shirts, hats and other PolitiFact swag


text:
DENVER — Maybe there will come a time when NHL teams start to figure him out and maybe Viktor Fasth will not be the brick wall that he has become since joining the Ducks.
But Fasth will gladly take the success that has come with his first four starts in the league since the Ducks signed him out of Sweden last May. The early numbers are staggering — a 4-0 record, 0.98 goals-against average and .962 save percentage.
His latest effort was his best, a 31-save performance against the Colorado Avalanche for his first shutout on this continent. As he has come to do, Fasth deflected away any praise like a slap shot from the blue line.
"It's nothing you go and think about," Fasth said, talking about the shutout. "You just try to do your best and try to help the team out as much as you can. I'm really glad I have it. It's a little bonus. Most important thing is that we got the win and started off this road trip really good."
Fasth is no rookie even if this is his first NHL experience. The 30-year-old starred in the Elitserien — or commonly known stateside as the Swedish Elite League — and was the goaltender of the year the last two seasons.
It is clear that there is now a goaltending battle in Anaheim as Fasth pushes for more playing time while incumbent starter Jonas Hiller tries to sharpen his game. Ducks coach Bruce Boudreau is backing Hiller but also doesn't mind how this current scenario is playing out.


text:
It's time to tap
Introducing PayPass, from MasterCard - the safe, simple and smart way to make contactless transactions.
Whether you're grabbing a coffee, hopping in a taxi or picking up groceries, PayPass offers a faster, more convenient way to pay. Just look for the PayPass logo at retailer checkouts, tap your PayPass card or device against the reader, wait for the green light and as long as your transaction is less than £20, you're good to go. If it's more than £20, don't worry, you'll just be asked to enter your PIN.
You can use your PayPass card or device at thousands of locations across the UK. More and more retailers, including Marks and Spencer, McDonalds, Post Office and Greggs, are choosing to accept PayPass, so click here for our helpful locator map to find shops and services near you.
Look for the PayPass logo on your card or device today to see if you can start to enjoy the speed and simplicity of contactless payments. Your security is the most important thing to us, and our technology is designed with that mind. Your device has to be really close to the reader to work, and the green light for approval means you'll know exactly when your transaction has been completed - using PayPass is just as safe as using Chip and PIN.
To find out more read through our FAQs or contact your MasterCard issuer. But do it today, because contactless is here.


text:
Dogtra 1800NC Dogtra 1800NC Features:
The Dogtra 1800NC Remote Dog Training Collar is one of the world's most popular training systems for medium to large hunting dog and it is great for the more head strong cattle dog. Naturally all training should be done at the lowest possible level using the "constant" stimulation button.The "selector" style stimulation dial allows you 8 levels of constant stimulation and 8 levels of nick stimulation (1/50th of second). The Dogtra 1800NC has a range of operation of up to 1600 metres, which should give the serious working dog owner or hunter a dependable long-range training collar to control the dog in the field. This dog training system features waterproof receiver (collar) with long-lasting rechargeable Ni-MH batteries. *Conditions apply. Please refer to our Terms section for further information. |


text:
Shop Now »
Mrs. Mouse, Austin Age and Occupation: 25, Weddingbee Editor/Attorney Fiance's Age and Occupation: 31, Civil Engineer Engagement Date: December 19, 2007 Wedding Date: September 2009 Venue: Barr Mansion About Me: I just graduated from law school and will be taking the bar, getting married, going on a honeymoon with my guy, and then trying to figure out what I'm going to do with the rest of my life. I was born and raised in a small East Texas town, but I'm no country girl! I'm obsessed with British accents, fantasy (including Harry Potter, of course), and classic rock. My fiance and I consider ourselves both music and beer snobs---but every once in a while we love to hear a crappy band and drink a cheap brew or two. We're planning an eco-friendly, casual, English garden affair for the end of summer, and we can't wait for it to get here!


text:
LEXIE is a shoulder bag, messenger and backpack in one! A lightweight printed fabric with a cream lattice work design is complimented with a grass green top band and black basketweave straps.
Features: Part of our versatile "LINKS Collection", LEXIE comes with two short straps and a ring attacher to allow multiple looks and different ways to carry. Use a single strap, or both together, to wear as a shoulder bag, link the two together to create a long strap to wear messenger style, or hook the straps to the hidden d-rings in the side seams to carry as a backpack. May also be worn with the adjustable strap as seen on the ISABEL, and either NANCY or ISABEL may be clipped onto the back for extra storage or a pop of color. The interior is lined with standard black poplin and has one zippered pocket and 4 small open pockets for access to keys, ipod, phone and more.


text:
Chelsea Announces Engagement
Chelsea Clinton is engaged to her longtime boyfriend Marc Mezvinsky, a spokesman for former President Clinton confirmed to ABC News. ABC reported the following: Clinton, 29, is the only child of the former president and current Secretary of State Hillary Clinton. She and Mezvinsky — the son of former Rep. Ed Mezvinsky, D-Iowa, and... »


text:
Kolby is a very animated 4 year old. She loves to make everyone laugh and nothing is off limits! It doesn't matter where she is or who's arounnd. If it's funny, she's going to do it.
I see you! Do you see me?
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options:


text:
De productinformatie wordt aangeboden door leveranciers en vertaald door Google automatisch.
Giordan™ Genuine o personal V-neck T-shirt cotton men's short-sleeved stretch a short primer underwear sweat
Gratis verzending
Naar Verenigde Staten Via Schatting verzendkosten
USD $ 33,39 x 1 + USD $ 0,00 =
Beste Deals
Klanten kochten ook:
- Specificatie
- Opruiming
- Beleid van de terugkeer
Spec Collar V领
Size Chart
Unsure about what size your clothes need to be? See our Size Chart to find your perfect fit.
How to Measure
A guide to Measuring and find what size fits you best.
If the order has not been shipped; please contact DinoDirect Live Support for order cancellation.You will get your refund within 24 hours.
If the order has already been shipped; you may return the item to us postmarked within 30 calendar days of delivery. Before that, please contact our Live Support to inform that.
In that case we will refund you the payment excluding actual shipping fees already incurred.
If the item is defective, please contact DinoDirect Live Support and send an email to us at email@example.com attached an image or video file clearly showing the defect of the product. And we will give you a response within 24 hours whether we will resend the item or refund the payment to you for compensation.
For customization, please consider carefully before ordering.Because we do not accept return and replacement.
Customers' Reviews
- Video Reviews
Get DinoPoint™ by Writing reviews, Post Images, or Post Videos. The first five customers can get double points!
I have bought this product


text:
Barack Obama looks at a portrait of James Madison
Two hopeful signs in the last week actually illustrate the political obstacles to sorting out America's moribund economy.
President Obama negotiated a deal with Republican leaders in Congress to extend Bush-era tax cuts, while a bipartisan commission on deficits set up by the President agreed to support some good ideas.
Tax cuts and deficit reduction would certainly help the economy in their own right, but their real significance would be that they would show that the US government has an agreed and stable policy in which investors and entrepreneurs could have confidence for the next few years.
Alas, that seems unlikely in practice. The price of extending the tax cuts is extending unemployment benefits – a political necessity but one which goes against the other objective, of cutting the deficit. The deficit reduction plan itself looks like a dead letter.
The problem is the way the US Congress works. This is a simplification, but in most other countries, the legislatures simply vote "Yes" or "No" on spending requests put forward by their governments; in the USA, individual legislators, Senators and Congressmen, can put their own spending proposals to the vote. They have every incentive to do so: spending someone else's money, especially in their own home State or District, buys votes. They also have every incentive to help each other: Senator X will support Senator Y's spending proposal because he needs Y's support for his own.
No one has any incentive to be financially responsible. In other developed nations, that responsibility rests clearly with the government, the executive, and the legislature serves only as a check, but in America the legislature takes the initiative – and takes the country in several different directions at once.
This problem is rooted in America's Constitution. When an idealistic bunch of lawyers, James Madison and Co, drafted the Constitution in the 1780s, the young Republic was a decentralised, mainly agrarian, confederation, with no idea what the future might hold. The main concern was to appear democratic and avoid strong centralised power or anything that resembled monarchy. The world has changed dramatically since then – and strong centralised power has developed by default to cope with it – but the Constitution has not changed to reflect that.
Nor is it likely to change: Americans revere their Constitution – but every businessman knows that you cannot run a major 21st Century organisation with an 18th Century management structure.
Related posts
Add comment
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway. © Copyright 2013
Disclaimer/Copyright Privacy Integrity Promise
© Agincourt Productions


text:
promotional discount applied. Cart total will refelect savings.
Quantity discount will reflect in cart.
This product may only be purchased with the approval of a veterinarian and may require verification. We will collect any necessary information at checkout and verify a prescription if required.
Sometimes, manufacturers require that products be advertised only at their suggested prices. When we choose to sell these items for less, we display the sale price only in the cart. To see the price, click Add to Cart.
One-time delivery
Save time with Auto Ship (Details) Deliver Every: 2 Weeks 3 Weeks 4 Weeks 5 Weeks 6 Weeks 7 Weeks 8 Weeks 1 Month 2 Months 3 Months 6 Months
Product Summary:
1.87 Ivermectin Single Dose Paste Wormer
Now: $2.69
Basic Cotton Lead Rope w/Bolt Snap
Starting from: $5.99
SyrVet Flex Bandage
Starting at: $1.69
Defender Funny Face Fly Mask w/Ears
Starting at: $9.99
Anthelcide EQ 22.7 Oxibendazole Single Dose Wormer
Now: $6.89
Comfort Padded Halter with Snap
Starting from: $12.99
3.60g Pyrantel Pamoate Single Dose Paste
Now: $4.69
Zimecterin Gold 7.75 Praziquantel Paste Wormer
Now: $8.95
Engraved Round Brass Halter/Bridle Tag 1In
Now: $8.92
Safe-Guard 25g Fenbendazole Single Dose Wormer
Now: $8.39
Pyranha Wipe N Spray
Starting from: $14.69
Slow Feed Hay Net
Starting at: $7.99
Fortiflex 2 Gallon Utility Bucket
Starting at: $4.00
Basic 2-Ply Halter
Plastic Hoof Pick Brush Combo
Farnam Horseshoers Secret
Starting at: $26.80
Zocks Ladies Boot Socks
Starting at: $8.29
Basic Poly Side Pull Rope Training Halter
Starting from: $5.19
Metal Bridle Bracket
Starting at: $2.99
Product Reviews by Customers


text:
I take in stray cats and those whose owners can no longer care for them. I have done this for severa...
Just like our branches, the Enfield Continuous Care and Emergency Centre provides a dedicated local service to clients, offering a comprehensive, quality service at affordable prices.
In addition it is staffed 24hours every day, providing a round the clock service for hospitalised inpatients and consultations for new cases, both routine and emergency. It also acts as a referral centre for other local Medivet branches.
As a part of the Medivet family, your pet will have the benefit of the skills and experience of over 200 vets throughout the company. Our staff aim to provide a welcoming and professional environment for both pet and client.
We offer both diagnostic and surgical care as well as a wealth of additional benefits to keep your pet happy and healthy.
I have taken my puppy Alfie to Medivet a few times lately. The treatment Alfie has had has been amaz...
There may be other vet practices in the area that are not listed here, if you can not find what you are looking for please try the Any UK Vet vet practice directory


text:
Product Recall: Kraft and Polly-O String Cheese and String Cheese Twists. Click here
PLACE 1 muffin half on microwaveable plate; top with egg. Pierce yolk with fork. Microwave on HIGH 40 sec.
FOLD bacon slices in half; place over egg. Cover with Singles and remaining muffin half.
MICROWAVE on HIGH 30 sec. or until egg white is completely set and yolk is thickened around edge.


text:
Please wait while this video loads. If it doesn't load after a few seconds you may need to have Adobe Flash installed.
Thousands of financial details were stolen from HSBC 4 years ago, leading to a major investigation into tax evasion and money laundering. The whistleblower gives, for the first time, his full story.


text: Find the perfect hotel in Morrow using our hotel guide provided below. Search for the cheapest discounted hotel and motel rates in or near Morrow, GA for your upcoming personal or group trip. Explore the most favored Morrow Georgia hotel rooms. Review the Morrow hotel list below to find the perfect lodging. We also have a map of the Morrow hotels. Coordinating a group? Get Morrow Group Hotel Deals


text:
Patrick (Pasquale) Catalanotti on his wedding day, June 1930Add a photo or record for Patrick CatalanottiAdd
Looking for more information about Patrick Catalanotti? Search through millions of records to find out more. Find more records
Anyone can contribute to this page. Please sign in or sign up—it's free. Source: Social Security Death Index Created: 03 Sep 2008 Modified: 07 Oct 2013 Page Views: 171 total (8 this week)


text:
change text size
You are here:
NB is the essential magazine for professionals working in the eye health and sight loss sectors. NB keeps you in touch with the latest developments in eye health, social care and policy.
Read more about NB, online.
Please note, the magazine is now free to all health care professionals.
Buying for someone else?
If the delivery address and your address is different call our Helpline to order on 0303 123 9999.
Renewing a subscription?
Our online shop cannot process renewals. Please call our Helpline on 0303 123 9999.
Order an annual subscription in HTML and Plain text format and we will send it straight to your inbox. NB is also available in braille, audio CD, DAISY and email.
If you are buying this magazine for someone else, and the delivery address is different from the billing address, please call us on 0303 123 9999 to place the order.
Back to Publications about sight loss
0 items
Call our Helpline on 0303 123 9999 or fill out the form below and we'll call you back.
We are open Monday to Friday 8:45am to 5:30pm, and until 8pm on Thursday 5 and 12 December. We are working on finding a solution, thank you for your continued support.
Fields marked with an asterisk (*) must be filled in.
First name: *
Last name: *
Phone number: *
Email: *
House number:
Account number (if known):
What do you want to buy or ask?


text:
On Valentine's Day start your romantic evening with a fizzy, festive cocktail. This drink, appropriately titled "Cupid's Arrow," is made with easy-to-find ingredients like pomegranate juice, orange liquor, and sparkling rose.
If your man won't drink anything too girlie, mix the vibrantly red drink for you and serve him a vodka tonic. With dinner sip a light-bodied red like a Pinot Noir or Italian Sangiovese. Pair the chocolate-strawberry cakes with a lush Port or effervescent dessert wine.
For the cocktail recipes, read more


text:
As smartphones and GPS devices become increasingly sophisticated, your every move can be tracked and your every communication read by law enforcement. On the July edition of Law Technology Now, host Monica Bay talks with consultant Joshua Engel, the "Fourth Amendment Guru" of the EDD Update blog, about privacy issues, and the U.S. Supreme Court's announcement that it will hear a controversial case involving police planting a GPS device on the car of a suspected criminal.
Special thanks to our sponsors, Firm Manager.
Podcast: Play in new window | Download (Duration: 28:16 — 19.9MB)


text:
"Internet Purchases Only" "Not a Retail Store Stock Item"
This item is viewable at our retail store in LEXINGTON, KY. It may be on display and is available for immediate purchase and pick-up.
click here to see all brands we sell
*Please Note!! Many of our pictures are stock photos provided to us by the manufacturer and do not necessarily represent the actual item being purchased. Please verify this picture accurately reflects the product described by the title and description on this page before you place your order.
Made in the same factory the produced top quality rifles for former Yugoslavia like the M70B1 and M70AB2, this manufactured N-PAP rifles are the civilian version of the M70 series. These beauties are the latest imports from the world famous Zastava factory. Century is proud to now offer 6 styles of the N-PAP rifles. Features an accessory rail built into the receiver for easy mounting of your favorite accessories and a hammer forged barrel. Comes with two 30 rd. mags. Barrel: 16.25" with a 1:10 twist, Overall: 36.25", Weight: 7.7 lbs. Not available for sale in NJ, MA, CA, CT, HI or where prohibited by law.


text:
0 Items |
Edge of Tomorrow
First trailer now up for Tom Cruise's Japanese SF adaptation
For more details on the original book by Hiroshi Sakurazaka, see our article from last year about All You Need is Kill.
Dobbed In
Paul Jacques snaps the best of the Comic Con cosplay...
Hayleigh and Jason Dobinson strike a pose as Gohan and Piccolo from Dragon Ball Z.
Anime: A History
Andrew Osmond reviews the book of anime's first century
Anime: A History questions the stories we think we know of anime's rises and falls, its heroes and breakthroughs. The book is about Japanese animation as a messy, multi-stranded medium, always struggling to adapt to new generations, technologies and business models, transforming so thoroughly that a kid may barely comprehend the cartoons his dad grew up with, let alone his grand-dad's.
Blue Exorcist versus Buso Renkin
If you liked that... you might like this
One advantage of Blue Exorcist over some other supernatural/fight anime is that it doesn't run for hundreds of episodes. Instead, it accommodates plenty of twists and transformations in just 26 parts (including one video). The same is true of Buso Renkin, an older show in a similar vein, available from Manga Entertainment in a single box set.
Sakura Swish
Tom Smith on the band behind Bleach's 21st Ending Theme
SunSet Swish held their first-ever live performance on Valentine's Day 2004, at a small venue in Osaka Prefecture's Hirakata city. A fitting introduction to the music world for a band whose claim to fame is having quite possibly the soppiest theme in
history: 'Sakurabito'.
Broken Walls
Tom Smith dives in to the band behind Naruto Shippuden Box 15
Who's NICO, and what's their obsession with walls? It's a question you may ask yourself upon discovering the artist name behind Naruto Shippuden's eighth opening theme. They call themselves NICO Touches the Walls and, despite the ridiculous name, they are a pretty big deal in Japan right now.
Movember Madness
Moustaches, moles and movies, in our 21st podcast
Jeremy Graves is joined by Jerome Mazandarani and Andrew Hewson for a run-down of what's coming up and what's going on.
Fam, the Silver Wing
Matt Kamen returns to the Gonzo world of airships and skybikes
The original
Last Exile
series is an undeniable joy – gorgeously animated, wildly imaginative, and just plain fun. Its steampunk-inspired setting, filled with unlikely flying machines and technological marvels, recalled the likes of Studio Ghibli's
Laputa, Castle in the Sky
. The 26-episode run followed pilot Claus Valca and navigator Lavie Head, a pair of sky couriers on the planet Prester whose cargo – the mysterious girl Alvis Hamilton – proved to be the key to ending a long-running war between the rival nations of Anatoray and Disith.
Last Exile's
beautiful world and delightful character designs by famed illustrator Range Murata made the series a fan-favourite.
CLICK HERE FOR ALL POSTS FROM THE UK's BEST ANIME BLOG
Follow @mangauk
Sengoku Basara Samurai Kings Movie: The Last Party
was £19.99
The fuse is lit! Prepare to have your mind blown by a multi-megaton explosion of battlefield action in the feature-length climax!
Toyotomi Hideyoshi is defeated, but feudal Japan isn't safe yet. The fallen villain's most loyal and lethal minion – Ishida Mitsunari – is obsessed with carrying on Toyotomi's legacy of violence in the name of vengeance. Ishida brutally cuts a bloody path across the countryside, even as the nation's other warlords rally toward an era of harmony. Unfortunately, for peace to finally be achieved, the fires of war must be unleashed once more. With Japan's fate hanging in the balance, one of the most over-the-top battles in history is set to erupt in Sengoku Basara: Samurai Kings – The Last Party, based on the world created by Capcom! Who will prove tough enough to survive?
Special features: Four-Panel Theater: Another Last Party (Date Masamune Chapter, Sanada Yukimura Chapter, Tokugawa Ieyasu Chapter, Ishida Mitsunari Chapter, Kuroda Kanbei Chapter), Making of The Last Party, Trailer and Commercial Collection, Textless songs
Languages: Japanese and English with English subtitles
Contact Us
Refund Policy
Delivery Times
Privacy statement
Terms & Conditions
Please note your card statement will show billing by MVM. from the UK's best Anime Blog.


text:
"Keep the Commandments," Children's Songbook of The Church of Jesus Christ of Latter-day Saints, 146–47
1. Keep the commandments; keep the commandments!
In this there is safety; in this there is peace.
He will send blessings;
He will send blessings.
Words of a prophet:
Keep the commandments.
In this there is safety and peace.
2. We are His children; we are His children,
and we must be tested to show we are true.
Hold to His promises;
Hold to His promises,
Heeding the prophets:
Keep the commandments.
In this there is safety and peace.
The obbligato also works well with the version of this song printed in Hymns, no. 303.
Words and music: Barbara A. McConochie, b. 1940. © 1975 IRI. Obbligato by Barbara A. McConochie © 1989 IRI. Arr. by Darwin Wolford © 1986, 1989 Deseret Book Company. Used by permission. This song may be copied for incidental, noncommercial church or home use.
^ Back to top


text: Heads up – June 20th, Sonic will be offering 1/2 price shakes ALL day! **Please note, the promotion does state that this is only at participating locations. You may want to call ahead to your local Sonic to make sure they are participting before you make a special trip. Thanks My Frugal Adventures!


text:
NP Rank:
T20 match Bangladesh vs West Indies Watch live online streaming
Watch Bangladesh vs West Indies 2012 only T20 Match Online Live Streaming.
Had West Indies beaten Bangladesh as they were expected to in the ODIs, the one-off Twenty20 international would have been more of an exhibition. Now, because Bangladesh won the one-dayers 3-2, the fixture will have added significance for the visitors. Their captain Darren Sammy said the T20 was West Indies' chance to finish this tour on a high.
Click here for West Indies vs Bangladesh T20 Live Cricket Score.
Click here to watch BAN vs WI Only T20I Match Online Live Streaming.
Bangladesh will also want to end the year on a positive note. The ODI series triumph will have given them confidence, but they face a difficult task because they have struggled in the shortest format. And West Indies are the world champions in T20 cricket. Bangladesh had prepared extensively ahead of the World Twenty20 in Sri Lanka, playing tournaments in several countries between June and September just to get a hang of the game
West Indies will be favourites once again, but they were favourites to win the ODIs too. They won't take Bangladesh lightly.


text:
It's a warning about home energy audits.
"He presented himself as if he were an official of some sort," said homeowner Debbie Katt.
Like many, Katt wanted to cut back on electric bills. So, when someone appeared at her door offering a free home energy audit, she agreed.
"He was with the state, he was with the city, he was with the local energy company," said Katt.
But after a quick check of the house, the so-called "auditor" turned on the hard sell and said she needed to buy a $4,000 solar blanket for her attic.
That's when she realized the "auditor" was really a salesperson.
"I was mad the he misguided us and I was mad he took all our time like that," said Katt.
It's a sales pitch the Consumer Federation of America calls an emerging energy audit scam.
"The scammers send consumers post cards or make phone calls offering them free energy audits that will save them hundreds of dollars a month on their utility bills," said Susan Grant with the Consumer Federation of America.
Grant says the so called auditors often imply they're with a government agency or utility company.
"Their real intent is to get into consumers homes and sell them things that actually don't save them any money at all," said Grant.
Shoddy, substandard work can also be the result.
"We've seen cases where work has not been completed fully or where people were not really benefiting from any of the savings they were told," said Grant.
Debbie didn't take the sales pitch, but warns bout the salesperson's persistence.
"The formula is these people get in your house and once they're in your house it's hard to get them out of the house," said Katt.
Many utility companies do offer legitimate free energy audits but most likely won't solicit you.
Experts warn that if anyone does come to your door, be sure to ask for identification or even call the utility company to verify that person's employment.


text:
AG Adriano Goldschmied
Slim Khaki
AG has crafted beautiful clothing that reflects a modern design sensibility since 2000. From their revered AG-ed denim to their effortless sportswear, their clothes maintain a classic sophistication that transcends seasons.
- 34" Inseam
- 10" Rise
- 98% cotton 2% PU
- 16.5" in the knee narrows to 15" at the leg opening
- Front slant pockets
- Back welt pockets
- Styled with Common Projects Original Achilles w/ White Sole in Navy.
- Modeled in size 32. See fit guide for model's dimensions.
- This item is not available for international export
- Revolve Style No. AG-MP34
- Manufacturer Style No. 1137EST-NVY-B
- Can't find your size? Place a special order inquiry for this item.


text:
Old Fort Pub
Online Reservations
This is a "special occasion" location. The food is excellent and, overall, OFP is one of the best restaurants on Hilton Head Island. The she-crab soup is exceptional. I had the bouillabaisse, which was also outstanding. Presentation of food was lovely, as was the outside waterfront setting. The only downside to this visit was the sub-par service. Not terrible, but not up to the standards one would expect at a place like this. We had to ask for a wine list and had to ask twice for the specials the night we were there. Our server (Angelo) seemed to be a bit overwhelmed, although perhaps he was just new. We have been to OFP several times and I would not let this one negative experience with service keep me from going back.
I vacation on Hilton Head Island every summer. Old Fort Pub is my favorite restaurant on the island and may be my favorite anywhere. Unbeatable combination of great food, service, and ambiance. It's really hard not to enjoy dinner while watching the sun set across Skull Creek!
We had a fabulous time at OFP. We had a gorgeous window seat with a view of the sunset. We tried items of the regular menu and some of the chef's specials and all of them were absolutely wonderful.
Great food,wonderful setting, extremely attentive wait staff all made for a fine dining experience, would definitely return
We were visiting from out of town and reserve this restaurant from Open Table. The view from the restaurant is amazing and the service was outstanding. Food was good and tasty. We had a really great time.
Beautiful views of the water, delicious food and wonderful service!
Just awesome food, awesome sunsets can't wait to go back!!
New American restaurant with great cuisine and equally great view. Worth the trip over to Skull road. Many fresh seafood specials. My Filet Mignon was excellent. Though I'm more of a beer drinker, they boast a hoidy-toidy wine list - I talked to some wine fans at the bar; they were really impressed with it. There are also some old fort ruins you can walk on a path to see. Nice place.
Entire family stopped for dinner while on vacation at Hilton Head. My in-laws raved for weeks thereafter about their experience. Recommended for anyone in Hilton Head. Take a moment to ascend up to the captain''s walk.
Our favorite restaurant on hilton head island. It's never failed us. The food is delicious and the views from the outside patio is outstanding. We will never visit hilton head without going to the old fort pub
Went to the Old Fort Pub to celebrate our anniversary. A great location for a special celebration. We were seated at the window, fantastic view of the lagoon, fabulous sunset. The food was great. I started with Old Fort's signature She Crab Soup and it was creamy with a little spice heat to it, wonderful. My wife had the soup special which was a seafood bisque that was equally amazing, rich and creamy again with a little heat to it. I had the Halibut special. All I can say is that it was one of the freshest seafood dishes I have had. My wife had the Muscovy Duck which she loved. It was a very relaxed meal, not rushed at all. The server was great, personable and friendly but he gave us time to enjoy the meal. It was a great experience.
We always enjoy dining at the Old Fort Pub and this time was no different. The table was exactly what I requested.. A window.. The food was fabulous! Glen our waiter was very nice. Thanks for another great evening!
After more than ten years dining here, we have yet to have a less than stellar meal. Our favorites include the She Crab Soup and the Carolina Rainbow Trout, both of which were again outstanding during this visit, as well as many other "Low Country" favorites. On top of the food, the ambiance and western facing view of the creek (fabulous sunsets!) make this a truly memorable experience - every time you visit! No wonder it is the only AAA 4-Star restaurant on HHI.
I proposed to my girlfriend here. The third floor viewing deck is awesome! The setting was amazing and the staff was wonderful and were incredibly accomodating. I highly recommend this place to anyone looking to have a romantic/special dinner! And oh yeah, the food is awesome! The She-Crab soup is amazing as well as the shrimp and grits!
Romantic dining overlooking Skull Creek. What a view! Excellent food and service. Highly recommend this for a special occasion. One of the best restaurants on Hilton Head Island!
We're always happy with our food and service at the Old Fort Pub. It's a friendly place, the view of Skull Creek is very nice, especially at sunset. The dishes have variety, and are not your run-of-the mill fare. Always something different and good. They are very accommodating for special occasions, and go out of their way for their guests.
We arrived for the early dinner at 5:40. It was not clear on the web site what time the early dinner ended but apparently it was only available from 5-530 and they still allowed us to order off the menu. The food was great, we sat outside overlooking the water and it was probably the best deal in all of Hilton Head.
This was our second time at the Old Fort Pub and it was just as wonderful as the first. Wish we had discovered it years ago. It's on our list of must go to places on Hilton Head. I usually try one of the specials and this time it was a flatiron steak with smoked collard greens and carmelized Vidalia onions. It i think I love the view out the window best overlooking Skull Creek. If you want the true low country experience, this is the place.
Dining room has one of the prettiest views on the island. Ambiance and food are first rate. If you go nowhere else on the island, go to the Old Fort Pub.
We thoroughly enjoyed our dinner on September 25th. The trout was excellent as was the Grouper. Wine pairings were great and the lavender butter for the bread was quite remarkable. Clearly one of the best places on the island. We will be back soon.
Old Fort Pub was shown as moderate on the list ($$), but while most of the entrees were under $30, they were not much under $30. That being said, the food was delicious and the service was attentive even though our waiter also had to manage a large party that came in right before we got out entree. The only glitch was our $116 bill became an $18 on the charge slip when they brought it to us to sign. Being honest, we pointed this out and were given another charge slip to sign.
I took my daughter to the Old Fort as a surprise 19th birthday celebration. What a joy! The sun set as we watched the water sparkle and glitter as Hilton Head yawned goodbye to the day. The rooftop deck with spiral staircase made us both gasp at the beauty. The steak and she crab soup and pecan pie to fight over were matchless. The friendly staff made the evening perfect. We were left with an afterglow that doesn't seem to fade.
We have been vacationing in Hilton Head for the last 10 years and we always include The Old Fort Pub in our places to dine . In all those years we have never been disappointed in the service, the food or the view. Definitely one of the best places I have ever eaten.
Old Fort Pub is the Quality restaurant on Hilton Head. It never fails to please and sunset over the Sound is worth the visit.
This is one of our favorite spots to dine at when we come to Hilton Head. The menu is unique and special, the wine list is impressive and our service is always top notch. Try to be there for the sunset, which is very special.
This is one of our favorite brunch spots. The setting is beautiful and tranquil. The quality and presentation of the food is outstanding. Service is very professional and friendly. Pre-brunch pastries are divine. The one thing that seems to happen consistently is having to wait for a drink once seated. Otherwise, we highly recommend this lovely place.
We have eaten here every year we vacation in Hilton Head. The service, food and view are superb!
Remains our favorite place to dine in Hilton Head.
We've been to Old Fort Pub before however it had been several years. I had forgotten what a lovely spot it is. Super food and reasonable wine list.
Really lovely restaurant with great foods, service and ambiance. Just wish they had tap beer. as the the name does have pub in it had expected this.
The food has been better. The flank steak was a bit tough and the magi magi was dry this time. Usually the good is excellent, just not this time. :-(
Due to overcast skies we didn't get our sunset but the food was outstanding and our server, JR, exceptional.
We've been going to Old Fort Pub every year when we visit Hilton Head; too many years to count. The experience at the Pub is very reliable. Last night's visit was not quite as good as some previous trips but still it was good. The beet salad with goat cheese was the daily special salad and was billed as having thinly sliced beets. Well the beets could better be defined as mashed -- large pieces, small pieces and fine puree consistency in between; and the goat cheese was rock hard from the fridge. The Frisee salad left something to be desired; all its parts were chopped to infinitesimal pieces. Main courses of swordfish and salmon were perfect and tasty. Chocolate desert was a playful pyramid amid pistachios. Not very chocolat-y but cute.
I absolutely loved this restaurant. Probably better for couples or families with older children. The view at sunset was to die for. Great food.
What more can I say. Everybody greeted us with a smile as we walked in. This was our daughter's last night with us before she went back to college and she wanted to go to the Old Fort Pub. The Pub lived up to its reputation and 4 Diamond rating. We all enjoyed our meals, I had the bouillabaisse, my wife the duck and my daughter the shrimp pasta. Everything was to die for. Justin, our server was very attentive and knowledgeable about the menu. We had a great time and didn't feel rushed as we enjoyed our daughter's company. The view was breathtaking, my wife couldn't get enough pictures of the sunset as the colors changed on the water. You couldn't ask for better time. Well done Old Fort Pub, we will be back.
and the food was great too. We made our reservation for 6:00 with sunset expected by 7:00. We chose an outside seat looking straight into the setting sun through the gorgeous live oaks. The waiter was terrific about letting us take our time while dining, never rushing us. He even snapped a couple pictures for us! I had a swordfish dish which was terrific. Perfectly cooked and seasoned. My husband chose SEA ISLAND BOUILLABAISSE which he had mixed feelings about. Plenty of fish but it wasn't as spicy as he would have liked.
We really enjoyed the water view ambience, and we ordered the evening specials. The veal chop was cooked perfectly but was a little tough. The baby onions and morels were fabulous. The other special was a grouper dish, and it was wonderful. We definite will be back.
Excellent Service and Food. Beautiful view at Sunset.
The she-crab soup was the best soup I've EVER had. Also, I went for one of the more expensive glasses of Cab Sav (the waiter's suggestion), and it was fabulous. Super expensive, but a great place for special occasions.
Went to the old fort and was able to,sit on the deck outside (table for two) and had a very good meal. The sunset overlooking the marsh inlet was breathtaking. The only complaint came from my wife who said the salmon had too much pepper on it, my grouper was fantastic!!
Great place for a special dinner. Excellent food and in a beautiful setting. The little extra tastes that give you make the meal outstanding.
After a number of years of visiting this restaurant, it's still the best on the island. We went for sunset views out over water - we were treated to a lovely sunset. The food was prepared in an outstanding manner - butternut and she-crab soups were properly seasoned and had the desired consistency of the originally intended concoction. Duck breast, flounder stuffed with crab and a pasta with shrimp dish were all very pleasing to the eye and the tastebuds. Succotash has a bland and mushy connotation in a lot of minds. Not so here, it is prepared as a risotto and jumps off the plate with crisp flavor. Well done!
My wife and I reserved a table for our 45th Wedding Anniversary. The food great; scenery picturesque; ambiance romantic, however the service was not what we expected. We chose a half bottle of wine and after a few minutes was told that our selection was not available. We agreed to another wine suggestions and expected a half bottle, however only received two glasses. I ordered a Caesar Salad and after it was served, our Waitstaff person was nowhere to be found. After a few minutes, I gave up on fresh ground pepper for my salad and ate it slowly hoping for pepper before I finished it. I'm sorry to say that the pepper never arrived. I ordered coffee with my dessert and it tasted like instant coffee. Table was not crumbed after our meal.
The view is breathtaking. The food is great. The service is excellent. It's by far the best fine dining location on the island. We have been going there for 15 years, including three years when we actually lived on HHI, and it has been our favorite since the first visit. Great for dinner or Sunday brunch.
Grey 3-course meal in a superb setting for $22; what more could one ask!
Arrived for the early bird special and had the most wonderful meal. I chose the chicken and my husband had the beef. Both were perfectly cooked, and had a wonderful presentation. The various tastes were just fabulous. Our waitress was attentive, but not overly so. She is a true professional.
While a very challenging place to find in the darkness that envelopes Hilton Head Island, this beautiful restaurant is worth the effort -looking out from the elegant dining room to live oak trees dripping with Spanish moss, a varied menu, always professional service, this is a restaurant we enjoy time after time on our trips to Hilton Head. Old Fort Pub is famous for its She Crab soup and it IS EXCELLENT.
I met in Hilton Head with a college fraternity brother/roommate from 40+ years ago and choose Old Fort Pub. I've been visiting HH for 20+ years and make apoint to eat here once or twice when I'm in Hilton Head as it's my favorite restaurant in the area. Thanksgiving did not disappoint. As always the food was wonderful, the service superb, and the atmosphere most inviting. I recommend to all visitors and residents in the region to visit and eat at Old Fort Pub. They won't regret it!!
We have dined here many times over the years and have always enjoyed the food, view, service and ambiance. It is an excellent restaurant for special occasions or any time for a nice evening meal
We go there every visit to Hilton Head. Amazing view at sunset. Fits the older set perfectly. Excellent service and food.


text:
A two-tiered system in which the politically connected could get their traffic tickets fixed but the average person could not has been a well-kept secret in Philadelphia for generations, the administrative judge in charge of Traffic Court said in an interview last Wednesday.
Font Size:
Internal Report: Phila. Traffic Court Cases Routinely Fixed
The Legal Intelligencer
November 26, 2012
This content is now available at LexisNexis®.
The ALM® and LexisNexis® Content Alliance
LexisNexis® is now the exclusive third party online distributor of the broad collection of current and archived versions of ALM's legal news publications. LexisNexis® customers will be able to access and use ALM's content by subscribing to the LexisNexis® services via lexis.com® and Nexis®. This includes content from The National Law Journal®, The American Lawyer®, Law Technology News®, The New York Law Journal® and Corporate Counsel®, as well as ALM's other newspapers, directories, legal treatises, published and unpublished court opinions, and other sources of legal information.
ALM's content plays a significant role in your work and research, and now through this alliance LexisNexis® will bring you access to an even more comprehensive collection of legal content.
If you are not currently a LexisNexis subscriber, contact 1-800-227-4908 to find out more or click here to have a customer representative contact you directly.


text:
The Sin Heptagon - Indexed
LOL i love this.
Go to Red and White 2.0 | Tumblr Themes to view the theme page.Please send me a message if you have a question or comment.
Age: racing past 23Mission in life: capture a real life unicorn.Currently collecting: so-ugly-it's-astounding vintage sweaters.(Seriously, if you have any old baggy sweaters that you're too ashamed to wear outdoors, let me know.) I'm also running a blog for Honey Thistle - check it out for tutorials & more craftiness! chew on these: craftster notcot coilhouse worn instructables the oatmeal hyperbole and a half the cool hunter


text:
URGENT - Egypt Morsy
Published 5:10 PM EDT Jul 02, 2013
(CNN) -- Egyptian President Mohamed Morsy called on the Egyptian armed forces "to withdraw their ultimatum" that he strike a deal with the opposition, a post on Morsy's official Twitter feed said Tuesday.
Copyright 2013 by CNN NewSource. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.


text:
The Basics
Information Integration with Teiid
- Virtual Databases - Learn about how Teiid encapsulates your data access as a database.
- Models - Learn about how Teiid represents metadata.
- Connectors - Learn about how Teiid connects to enterprise information systems.
- Data Services - Learn about how Teiid exposes data service.
- SOAs - Learn about Teiid's role in an SOA world.
Teiid will become the basis for all future products, which will be our Enterprise Data Services Platform.
Andy Miller 11 Feb 09


text:
And the media says that the Occupation is dying lolololololol.
I thought this deserved a new thread because this is truly an unprecedented event. In New York and over 30 cities throughout the world, yesterday was a global day of action, where tens of thousands of people from all over the globe gathered to fight corporate greed and unite the 99%. Those who say this movement is dying need to wake up and realize it is growing astronomically every day.
Last edited by Hat_Truck; 11-18-2011 at 02:26 PM.
Originally Posted by senzation54
I don't think I am, no. It is very hard to get a head count on how many people are joining the movement daily, what with the major media sources constantly slandering it and discrediting it, but even within the past couple weeks, dozens of new cities have become occupied in the U.S. and around the world.
I come from the actual movement, where I talk to people all the time who actually go to all the different cities, and see it growing for themselves.
Originally Posted by senzation54
About time americans started to fix their **** hole country. Starting where they should have years ago.
And yet still no cohesive list of demands. Interesting. No goal, no movement.
Last edited by MacroHard; 11-18-2011 at 06:04 PM.
S2 Games: Dedicated employees serving dedicated gamers. Continuous development. Never-ending improvement.
I'm glad it's snowing here in Calgary.
Not only can I now go snowboarding in the weekends, but people who are still trying to occupy Calgary (which btw is next to dead now) can go freeze.
In all respect to Mr. King and the blacks, I don't really consider a movement successful unless the people the movement was made for exercise their freedom. Mr. King would be devastated at what has become of his people, which is, in my opinion, because the movement was too goal-oriented, and not enough about uniting his race. What good is "freedom" and equality if you don't use it?
Originally Posted by senzation54
most ****ing stupid thing i've ever seen in my life
no-one you ask that's a part of it has any idea of what the movement as a whole actually wants, it's just a bunch of useless, smelly self righteous hippies and nerds trying to find another bandwagon to jump on so they have an excuse to not do anything all day except sit around being useless smelly hippies and nerds
hope this fad ends quickly so they can find something else to not go to work/school about
Someone want to tell me wtf occupy wallstreet even is
I really have no idea.
Better to die for something than live for nothing. I am not in America, but I am glad to see people still fighting for a cause. But I think the movement should be more organized and play it smarter. Right now, I do not really see any harm to thosefatty rich ****sguys the movement wanted to see the fall of. Provoke them, make them MAD, drop G or whatever because right now those guys do not really give a ****. Pull them into the field Hat_Truck.
Choosing between the lesser of two evil, but in the end you still choose evil. Screw that, I want a third option.
If moderation is a fault, then indifference is a crime.
The only thing necessary for evil to triumph in the world is that good men do nothing.
You bet I will. On Dec. 5th there's going to be a national march on Washington, we'll make our voices heard.
Originally Posted by senzation54
The recently police actions have greatly revived the movement. I just watched that pepper spray video from UC Davis http://www.bbc.co.uk/news/world-us-canada-15809742 and it's pretty amazing how badly police are handling this. There were baton beatings at UC Berkley, a man was killed in Oakland and the photos from NYC's police raid have become iconic. Keith Olbermann has a pretty good commentary on it here http://www.youtube.com/watch?feature...&v=yoG9PmdGaT8.
In regards to the pepper spraying incident, I feel like there's a certain line that the police can cross that essentially obligates you to riot. Maybe violence is never beneficial to a movement, but walking up to a row of non-resisting students and spraying them directly in the face repeatedly is so beyond an appropriate response. I wish there was a way to revoke their status as law enforcement on the spot if police are clearly conducting themselves in an illegal manner. I guess this is nothing new though, the national guard fired shotguns into the crowds of protesters at Berkley during the Viet Nam war.
Hat_truck that is the most ridiculous comment i've ever seen you write, and thats saying a LOT
As a UC student of UCSC, I have to say that I am outraged by what happened in Berkeley and Davis. Infuriated.
I have researched the movement a lot, and followed it closely. But I have not yet participated. I've had a busy quarter and for the most part been unable. But seriously, **** this ****. I'm not going to be a spectator anymore.


text:
Spray paint space scenes are fun and with a little bit of practice, you can make paintings to amaze all your friends and family.
Okay, so lets learn how to paint amazing space scenes, like the one below!
You will need:
-Poster paper (must have a glossy side!)
-Spray paint (the more colors the better)(oh, and glossy paint works the best)
-Circular objects
-Rubber gloves (optional)
-magazine or newspaper pages
Step 1: Chose your colors, then spray them.
Pick two colors for each planet/moon (my colors are yellow and red for my planet and blue and pink for my moon).
Spray the colors on top of one another in the general area you want the planet and moon. It's okay to spray larger areas than you need, in fact it's good to do to insure there is no white showing through on the edges of your soon-to-be planets.
Generally speaking it's best to spray the lightest color first, then the darker one, but you can do it either way.
Step 2: Making the pattern
Then pull the pages off after a couple of seconds to reveal the pattern it created.
Using black (or what ever color you want the sky to be) spray a curved line on one side of each soon-to-be planet; this will be the dark side of the planet, so make it the same direction on all of them so they have a common light source such as a near by star.
1-40 of 177 | Next » |
Anyone try this with the super cheap Walmart paints (colorplace)?
Has anyone done this to their wall?
Now I just need to find somewhere in the UK that sells spray paint cheaply lol
i am also selling paintings of my own design and
you can tell me a design that you want and wether you want a frame and i shall sell it to you for a reasonable price
email me at
1-40 of 177 | Next » |


text: The intelligent legislator can not close his eyes to the fact that the intemperate use of intoxicating liquors is fearfully prevalent, and that it is the fruitful source of pauperism and crime, of social disorder and domestic wretchedness. Nor can it be doubted that much the larger share of this intemperance is caused by the existence of the numerous places where public tippling is practiced and encouraged for pecuniary gain, under the auspices of the State. While it must be conceded that men can not be made virtuous by statutory enactments, it does not follow that schools of vice and nurseries of crime ought not to be restrained or suppressed to that extent to which public opinion will sustain and execute the laws made for that purpose. As Mr. Lincoln said of slavery, so say I of tippling houses, namely: If they are not wrong, then nothing is wrong. Every existing wrong can not, however, be overthrown in a day by a mere act of legislative authority, but it does not follow from this that nothing is to be done looking or tending toward such overthrow. The legislation of the State should on this subject keep pace with public opinion, and it would be better to have the law a little in advance of public opinion than to have it lag far behind. Good laws aid in the formation of a healthy public opinion, just as an enlightened public opinion aids in the formation and execution of good laws. I do not believe in the existence of the power or in the expediency of enacting sumptuary laws, but a law which restrains or suppresses one tippling house or all the tippling houses in the State, attempts to regulate no man's expenditures, nor does it prescribe what he shall eat or what he shall drink, or wherewithal he shall be clothed. In one set of public schools we educate the children and youth of the State, at the expense of the State, for the performance of the duties of American citizenship. In another set of public schools, over which mammon presides and in which the State is a partner, we authorize their proprietors to undo what the first have done or are doing, and to unfit every citizen who will yield to their influence for the performance of these same page: [16][View Page [16]] duties of American citizenship. No man who has any faith in human progress can believe that this state of affairs can or will always last. The enlightened statesman, remembering that in a republic public opinion is the foundation of the laws as well as the mainspring of their execution, will ask himself not only what is right, but what is practicable under existing circumstances, and will legislate for the right without defeating his own intentions by attempting the impracticable. You are fresh from the ranks of the people, assembled from all parts of the State, and are much better acquainted with public opinion than I am, and should, in my judgment, legislate for the restraint and diminution of public tippling houses to the highest point that the existing state of public opinion will sustain, so that (as Mr. Lincoln on another occasion said of slavery) the public mind may confidently rest in the belief that they are in process of ultimate extinction. In my opinion public drunkenness ought to be declared a misdemeanor by State law, and punished accordingly.


text:
Editor Elliot Graham keeps up with his director on the go without sacrificing quality by cutting on his laptop in HD.
Politician Harvey Milk was an iconic figure in the national gay movement of the 1970s. Nicknamed the Mayor of Castro Street for his social activism and leadership in San Francisco, Milk was considered a groundbreaking and promising presence on the political scene as the first prominent American politician who was openly gay.
That all changed abruptly in 1978 when, shortly after Milk was elected to the San Francisco Board of Supervisors, he was gunned down by a former member of the board, Dan White. Milk, a biopic directed by Gus Van Sant (To Die For, Good Will Hunting), follows the politician's rise to power, tracing his move to San Francisco, his ascendance to elected office, and the factors that led to his assassination.
Avid systems are really affordable now for all kinds of films, and they are just as portable as Final Cut Pro.
Combining Old and New
Editor Elliot Graham (21, Superman Returns) used a combination of Avid desktop and laptop editing solutions to handle the project in HD - whether on set during production in San Francisco, near the director's home in Portland, Ore., or for finishing work in Los Angeles.
Creatively, Graham enjoyed working with the different visual styles that Van Sant captured. He explains, The dailies from one scene could be very different from the dailies for the next one. For example, some scenes had lots of coverage; some had minimal coverage. Gus likes to try all kinds of things and that lends itself to a really creative working environment.
In addition to the production footage, Van Sant used a lot of stock footage, news footage, and archives from the 1970s to give the film a strong sense of the era. This material highlights local San Francisco voters, politicians, and news anchors as well as more national broadcast figures such as Walter Cronkite. We tried to make the people and places [from the original footage and the archives] flow in and out of the 35mm footage that we shot. The stock footage helped us establish the place and mood.
While Graham poured through hours of production and stock footage - from television channels, home libraries, museums, and documentaries - assistant editor Eric Hill kept the significant amount of material organized. Masters [from stock footage] came in any variety of formats. Most were in DigiBeta, some were in Beta SP, says Hill. The original film material was on 16mm or Super 8 and transferred to HDCAM SR 4:4:4, which became the master.
The film was edited in HD using the Avid DNxHD 36 codec, which Graham had previously used on 21. He knew the storage-efficient HD format could provide the image clarity he wanted with the compact media requirements needed to edit the majority of the film on his Macintosh laptop.
He used the portable Media Composer software with HD editing for virtually every creative task on the film from reviewing dailies, to assembling a cut, to screening scenes with the director. I ended up cutting half or more of the movie on a laptop, says Graham. I could just dump media onto the laptop and work at an apartment in San Francisco, at a hotel in Portland, or at home in Los Angeles - or anywhere Gus and I wanted to get together to look at cuts. It was fantastic.
Hill, who has used a variety of different editing systems, was particularly struck with the Media Composer system's ability to efficiently handle rich HD files throughout post. Elliot used a 1.5 terabyte external drive with his laptop. We were able to fit all the production footage in Avid DNxHD, a fair amount of the archival footage [in 14:1 SD], the production audio, and music on that drive. I never imagined being able to fit all of the HD media on one drive.
Hill believes that Avid editing solutions offer notable advantages for managing media in HD. The reliability with which everything re-links to master clips in an Avid [system] is outstanding, says Hill. But the most impressive part of working on the Avid [system] on this film was [the Avid] DNxHD 36 [codec]. It is extremely efficient and looks great. Apple has Apple ProRes, but they don't offer a low bit-rate version like [Avid DNxHD] 36. It was one of the main reasons we used an Avid [system] on this film.
And the image quality was impressive. In the cutting room on a 40-inch HD monitor, [Avid] DNxHD 36 held up great. We also output it to HDCAM for [theater] screenings at both 36 and 115, says Hill. In addition to producing top-quality screenings, the film, which had a modest budget of approximately $20 million, also realized cost savings by creating preview masters directly from the Media Composer systems without spending extra time and dollars on an online process.
I was absolutely spoiled by working with footage of Sean Penn. His performance was just fantastic every single day.
Reaching for Greatness
The Media Composer software also enabled a streamlined collaborative workflow with the sound team, particularly with the music editor who created the temp score on a Pro Tools|HD system. Hill explains, The music editor did all of his work in L.A. and would just send us an AAF file for each reel via FTP or DigiDelivery. We would import each file into the Avid [system] and it would appear in discrete regions right in our Avid sequence. We were able to combine different elements on top of each other [using different audio tracks] and manipulate the sound without any of the decisions being committed to a mix. These back-and-forth exchanges allowed for much more collaboration between Elliot and Gus and the music editor. This integrated audio and picture editing workflow could also be easily handled on a laptop.
For Graham, the project was a memorable one. Gus is an extraordinary director who has done such interesting films. The cast was amazing. This was also a really important story that I knew would be interesting, he says. I was so glad to be a part of it.
CREDITS: © 2008 Focus Features. All rights reserved.
The Challenge
Create a portable editing workflow capable of efficiently handling HD material, on the road or in editing suites, for the utmost visual clarity.
The Solution
Use an Avid editing solution that utilizes storage-efficient Avid DNxHD media with full-featured Media Composer software on a Macintosh laptop.
The Workflow
Camera: 16mm and 35mm
Telecine: HDCAM to Avid DNxHD 36
Offline: Avid DNxHD 36
Screening: Avid DNxHD 36 and 115
Mastering: DI to 35mm


text:
AnswerAndPlay-Designer - Wiki
Designer implementation of AnswerAndPlay
Build the Project#
Create the Project#
1. Open the Designer and Create a new project:
2. Create a project named "AnswerAndPlay":
3. When creating a new project, the Designer will prompt you to name first script and to select a triggering event for that script. For this example we will just go ahead and keep the default script name 'script1', but we are going to select a specific triggering event. For this application select the 'Metreos.CallControl.IncomingCall'event:
Handle 'OnIncomingCall'#
Developing applications in the CUAD is an exercise in implementing handlers for various generated events. When you add new triggers or actions to your CUAD application, the Designer automatically inspects those triggers and actions and determines which events need to be handled.
These events will appear as 'tabs' above the Designer's canvas. To implement handlers for these events, you click on a tab and drag into the canvas new actions to be executed.
The first, and for now only event, we have in this application is the 'OnIncomingCall' event. This is the event that is associated with the 'Metreos.CallControl.IncomingCall' trigger that we specified at application creation.
We must now handle the 'OnIncomingCall' event:
1. Click on the 'OnIncomingCall' tab to highlight a canvas for this event:
2. When we receive a new incoming call, the first thing we want to do is to answer it. To implement answering a call, we need to drag an 'AnswerCall' action from the 'Toolbox' onto the canvas for 'OnIncomingCall'.
Find the "Call Control" section in the 'Toolbox'. You may need to expand the window.
Click and hold AnswerCall and drag AnswerCall onto the canvas. The Designer will automatically connect the Start node to the new AnswerCall action.
About Variables#
The actions on the Designer canvas need to have options set to have any effect. For the AnswerCall action, we need to tell the action which call to answer (since many calls could be incoming at one time).
To tell the AnswerCall action which call to answer, we need to pass to the AnswerCall action the "CallId" of the incoming call.
Argument passing in Designer is done through variables. There are three types of variables:
- Script variables
- Event variables
- Local variables
The OnIncomingCall event carries with it the value of the incoming call CallId. To capture this value and pass it to the AnswerCall action. We need to create a local variable in the event handler for the CallId. Once we have the CallId in a local variable we need to set the CallId parameter of the AnswerCall action to read the 'callId' from this variable.
Passing OnIncomingCall-CallId to the action AnswerCall#
Saving OnIncomingCall-CallId as local variable callId#
1. The first thing we need to do is to reveal the Variable Tray in the Designer Canvas. To reveal the Variable Tray, click on View -> Variable Tray in the Designer menu.
2. Now that the Variable Tray is revealed, we can add a new variable. To add a new variable, move the cursor to the variable tray and right-click and select add new item. Set the name of the new variable to callId.
3. To initialize the value of the new local variable callId to the event variable CallId, move the mouse to the properties frame. For the new callId variable click on the drop-down select button next to InitializeWith and select the event variable CallId.
The variable callId is now initialized. Now it can be used by the AnswerCall action.
Passing local variable callId to AnswerCall#
1. To pass a local variable to the AnswerCall action, first click on AnswerCall. When you have selected it the icon will have a green box around it.
2. Selecting AnswerCall will bring up the properties of AnswerCall in the properties frame in the lower right-hand corner of the Designer. The very first parameter under the Action Parameters set in AnswerCall is the parameter CallId. To bind the CallId parameter to the callId local variable expand the CallId parameter by clicking on the + to the left of CallId. This will open the properties for the parameter. For the User Type set the property to variable. For the VAR name select callId.
Adding a Play action#
We are now ready to add a Play action to the OnIncomingCall event handler.
1. Find the Media Control group in the tool box:
2. Drag the Play action onto the canvas. Notice that when the Play action is dropped onto the canvas, two new events are added to the project: OnPlay_Complete and OnPlay_Failed. We will need to implement handlers for these events shortly.
Passing control from AnswerCall to Play#
Now that we have a Play action, we need to indicate how program flow moves from the AnswerCall action to the Play action. In Designer, this is done by connecting the actions together with a directed line.
To connect the AnswerCall action to the Play action, move your cursor to the AnswerCall icon. When your cursor approachs the center of the icon a 'dot' will appear in the center of the icon and your cursor will turn into a 'hand' insert hand icon here. Once your cursor has become a 'hand', click and drag the cursor from the AnswerCall action to the Play action.
There will now be a line from the AnswerCall action to the Play action labeled default. This means that once the AnswerCall action completes, the default conditional-step is to invoke the Play action.
Hmm, that is probably not quite what we want. The real world is messy and prone to failure. We cannot assume that every time the script answers an incoming call that the call will connect and someone will be on the other side. What we should probably do is to only pass control to the Play action if the AnswerCall action completes and returns a Success state.
To do that we need to change the meaning of the line between AnswerCall and Play to only pass control on Success rather than by default.
To change the line, click on the default label. A drop-down will appear. Select the Success label.
Now we have to handle the non-Success condition. If the AnswerCall does not succeed, all the script should do is terminate. To tell the script to terminate, we add an EndScript action to the event handler.
To add an EndScript action find the Application Components section of the Toolbox:
Then drag the EndScript action to the canvas underneath the AnswerCall action and then connect the AnswerCall and EndScript actions.
Configuring the Play action#
Now lets configure the Play action to play the desired prompt.
The Play action requires at least two pieces of information to execute successfully: 1. the connection to play media onto, and 2. the media to play.
Like the CallId parameter to AnswerCall, the ConnectionId parameter for Play needs to be passed to the Play action through a local variable. But there is no local variable the corresponds to the connectionId yet... so lets create one.
Saving connectionId as a local variable#
When AnswerCall completes successfully a new connection identified by a unique ConnectionId is defined. This ConnectionId is available as a Result Parameter of the AnswerCall action. To use this parameter in other actions, we need to save the ConnectionId result parameter into a local variable. We need to modify the AnswerCall action to do this.
1. The first thing we need to do is to create a new local variable to hold the connectionId. Right-click on the Variable Tray and select Add New Item. Name the variable connectionId but do not initialize it.
2. Next click on the AnswerCall icon in the canvas. Move your cursor to the properties box in the lower right-hand side of the Designer and scroll down to the Result Data section of the box until you reach the ConnectionId parameter. Click once in the field to the right of the ConnectionId parameter to reveal the drop-down icon and then click on the drop-down icon to reveal the variable selection list. Select the connectionId variable.
Passing connectionId to Play#
Now that connectionId is defined as a variable, we can set the ConnectionId action parameter for the Play action. Click on the Play icon in the canvas and then associate the ConnectionId parameter with the connectionId local variable.
1. You will need to first change the default type of the parameter from literal to variable. To do this expand the properties of the ConnectionId parameter. On the User Type property, click on literal and in the dialog select variable as the new User Type.
2. Now bind the ConnectionId action parameter to the connectionId local variable.
Setting the Prompt in Play#
Now let's specify what to actually play when the call is answered by the application. The Play action has the ability to play both static media files (.WAV) as well as generate dynamic media using the CUME's embedded Text-to-speech engine.
We will discuss adding static media later, for now let's have the application speak the words: "Hello World" to the caller.
To do this select the Action Parameter named Prompt1. It should be immediately below the ConnectionId action parameter in the Play Properties box.
Click into the text-field to the right of the parameter name and type the string Hello World.
The Play action is now configured.
Handling exit conditions of the Play action#
When we wired up the Play action to AnswerCall we created two paths for the application flow. The first path was from AnswerCall to Play when AnswerCall succeeded and the second path was to an EndScript action if AnswerCall was not sucessfull.
Similarly we need to now handle the exit conditions of the Play action. However, unlike AnswerCall, the Play action is an asynchronous action. When Play is called what is really happening is a play request is being issued by the CUAS to the CUME. If the request is accepted, then some time after being accepted, actual media streaming will be initiated by the CUME to the specified ConnectionId. We know that Play is an asynchronous action because when we dropped Play onto the canvas, two new event handler functions were initialized: OnPlay_Complete and OnPlay_Failed. These event handler functions are also visible as annotations on the Play icon in the canvas.
So to properly handle the exit conditions and events that Play generates we need to understand that there are really several possible outcomes to the Play action:
- Play action completes successfully indicating that the play request was received and accepted by the CUME
- Play action fails indicating that the play request was rejected by the CUME or failed to be delivered
- OnPlay_Complete event is raised indicating that the CUME has completed the requested media streaming to the ConnectionId
- OnPlay_Failed event is raised indicating that the media streaming to the ConnectionId failed to complete or initiate.
For the first two conditions, we need to add actions to the OnIncomingCall event handler function and sequence them after the Play action, similar to what we did for the non-success condition of AnswerCall. For the last two conditions, we need to implement the OnPlay_Complete and OnPlay_Failed event handler functions.
Lets finish what needs to be done in OnIncomingCall first and then we can move on to the other event handler functions.
Play action success#
If the Play action succeeds, it means that the play request to the CUME was delivered successfully. When that happens the OnIncomingCall event handler function is done. To implement this correctly we need to add an EndFunction action on Success of Play. Select Application Components in the Toolbox and drag an EndScript action onto the canvas and place it to the right of the Play action and link them together with a Success wire.
Play action failure#
If the Play action does not succeed, it mean the play request to the CUME was rejected or otherwise failed to be delivered. When this happens we need to hangup on our caller and terminate the application. To hangup we need to add a HangUp action on non-success of play and then after Hangup and EndScript action to terminate the application.
1. From the Call Control section of the Toolbox drag a Hangup action to the canvas.
2. Connect the default condition from Play to Hangup
3. Drag an EndScript action from the Application Components section of Toolbox onto the canvas.
4. Connect the default condition from Hangup to the new EndScript action.
Configure Hangup#
Like Play and AnswerCall the Hangup action needs to be configured. Hangup needs to know the CallId that should be terminated.
Since we already have a local variable with this information, callId, all we have to do is to select the Hangup icon in the canvas and bind the CallId Action Parameter to the callId local variable.
As with the ConnectionId parameter in the Play action, you will need to first set the User Type of the parameter to variable before you can bind the callId variable.
A note on Designer Coding Style#
Instead of adding a second EndScript to the OnIncomingCall event handler function, it is also possible to directly link the Hangup action to the same EndScript action that the non-success condition of AnswerCall flows to:
This is perfectly legal, but in the opinion of the CUAE engineering team is not recommended as a coding style. The recommend orientation of Designer functions is to advance program flow from left to right and to handle exception conditions from top to bottom. This is purely our convention and by no means implies any sort of religous truth, merely our convention. Other teams are quite happy with different conventions.
Handle 'OnPlay_Complete'#
When the CUME completes it media streaming, it will raise an OnPlay_Complete event. The application needs to handle this event by hanging-up the call and terminating the script.
To handle this event, start by clicking the OnPlay_Complete tab on the canvas.
This event handler function will be much simpler than the OnIncomingCall handler. The only thing this function needs to do is to Hangup and EndScript.
So lets add a Hangup action and a EndScript action to this function and wire them up.
Now all we need to do is pass the correct CallId to the Hangup action and this event handler function is complete.
Because OnPlay_Complete is a new event handler function, it does not have access to the local variables we defined in the OnIncomingCall event handler function. Furthermore the OnPlay_Complete event does not have any knowledge of the CallId. The event only knows about the ConnectionId because the event is a consequence of the Play action and not the AnswerCall action or the Metreos.CallControll.IncomingCall trigger.
So before we can complete the OnPlay_Complete event handler function, we need to define a global variable in our main script script1 and then set that global variable in the AnswerCall action. Once we do this then we can reference the global variable in our Hangup action in the OnPlay_Complete event handler function.
Define the global variable g_callId#
1. To define a global variable select the script1 tab in the canvas.
2. Right-click on the variables folder and select Add New Item
3. Set the name of the variable to g_callId
On variable naming it is the CUAE engineering team convention to prefix global variable names with a 'g_'.
Initialize the global variable g_callId#
Now that the variable g_callId is defined, it needs to be initalized.
1. Select the OnIncomingCall event handler function and click on the AnswerCall action.
2. Now bind the AnswerCall Result Data property CallId to the global variable g_callId.
Configure OnPlay_Complete's Hangup#
Now that the global variable has been defined and initialized, we can complete the configuration of the OnPlay_Complete's Hangup action and complete the event handler function implementation.
1. Go back to the OnPlay_Complete handler function and select Hangup.
2. Change the User Type attribute of the CallId property of Hangup to variable and then bind the g_callId variable to CallId.
OnPlay_Complete is now complete.
Handle 'OnPlay_Fail'#
The OnPlay_Fail event is handled exactly link the OnPlay_Complete event. So for this implementation, lets just copy-n-paste the actions from OnPlay_Complete into OnPlay_Fail.
1. Select the OnPlay_Complete event handler function.
2. Click on the canvas and drag a selection box around the Hangup and EndScript actions. Use Ctrl+C or the Edit->Copy menu to copy the selection into the buffer.
3. Select the OnPlay_Fail event handler and use either Ctrl+V or Edit->Paste to paste the buffer into the canvas.
4. Wire the Start node to the Hangup action.
OnPlay_Fail is now complete.
Other Events 'OnRemoteHangup'#
During the execution of the test application the script has the ability to process known provider event triggers. In the case of this application, the event trigger that we need to process is RemoteHangup.
- To add the event to the script:
- Select the script1 tab
- Drag the "RemoteHangup" event from the "Toolbox - Call Control" item list and under the "Events and Functions" folder on the canvas"
- Finalize the "OnRemoteHangup" function for the RemoteHangup event by adding an "EndScript" action to the function and connecting the start with a branch condition connector to the "EndScript" action.
Build & Deploy the Application#
Prior to building and deploying the application, configure the "Connectivity" options between the CUAD and the CUAS.
- Select "Tools -> Options -> Connectivity" from the top menu
- Enter the IP address and username / password for the CUAE server, then save the change.
To both build and deploy the application, select "Build -> Deploy" from the top menu (to Build without deploying, select "Build -> Build Project").
The status of the build and deployment is displayed in the "Ouput" pane at the bottom of the CUAD. In the case that this is not you first deployment to the CUAE server you will be present with a pop-up prompt to select "Upgrade" or "Reinstall".
To view the status of the application in the CUAE Admin console. Log into the CUAE management console and select applications from the menu list.
Adding A Trigger#
- Select "Applications -> Find/List Triggers" to generate a list of applications and their associated triggers.
- Select the application "AnswerAndPlay" in the list.
- Enter "to" and the number that will be used to trigger the application. Select "Add Parameter".
Running the Application#
You should now be able to run the program by calling the specified trigger above.