text:
You tell me! It certainly appears that way.
You tell me! It certainly appears that way.
This was quoted twice in the replies below:
He said nothing of the sort. Hes a sweetheart. It was my fault. I was looking over at my producer at the end, asking him what we needed to get next from him because I had to do another interview with him about the bugs in Cleveland. Again, my fault I shouldnt have looked away so quick. I didnt think that would be included on interview
Ahhhhhhh, you're probably right, Mr. C.
How about making this another, "Caption This."
What could he have said to make Erin Andrews roll her eyes?
I'm not really certain how it is pronounced...I believe "menage a trois. A-Rod is game.
I think I'm a Joba fan now.
I already was an Erin Andrews fan.
That was a great clip.
Sounds like a cover up
Go Gators!
I heart Erin Andrews.
Joba seems like a nice dude. I tend to believe EA's story.
This just shows you how fake on-air personalities are. Once the camera stops rolling everyone turns back into normal annoyed, flustered co-workers trying to put together a time sensitive program. Some people even roll their eyes and grimace the very second the interview ends.
Erin Andrews.....
I wouldn't piss her off...
"Hey pretty girl let me whisper in your ear..."
"Since I've been with the Reds in 1989, we've never had a farm system this loaded," Bowden said. "If we were the New York Yankees and had unlimited dollars, we could have traded for Colon, (Jeff) Weaver, Rolen, (Cliff) Floyd, (Kenny) Rogers and Finley and gotten them all -- and still held onto our top five prospects. That's an amazing statement."
Board Moderators may, at their discretion and judgment, delete and/or edit any messages that violate any of the following guidelines: 1. Explicit references to alleged illegal or unlawful acts. 2. Graphic sexual descriptions. 3. Racial or ethnic slurs. 4. Use of edgy language (including masked profanity). 5. Direct personal attacks, flames, fights, trolling, baiting, name-calling, general nuisance, excessive player criticism or anything along those lines. 6. Posting spam. 7. Each person may have only one user account. It is fine to be critical here - that's what this board is for. But let's not beat a subject or a player to death, please.


text:
How to Look Years Younger Without Surgery
How to Look Years Younger Without Surgery
By Jo Ann LeQuang
For men and women of a certain age, looking more youthful no longer means a trip to the plastic surgeon. Cosmetic surgery may have its place, but there are seven important things you can do starting today that will make you look years younger in a relatively short period of time. I learned these things from an amazing 50-plus woman who looked like a college student. Now before you go too much farther, I have to caution you. These things are incredible, they work, and they are not impossible … but they are difficult. If you want the easy way out, call your plastic surgeon. But if you want to take the natural route to the fountain of youth, here we go.
Hollywood Faith Facts: Marvin GayeSoul legend Marvin Gaye led a life that many only dream of. His early Christian...
Success Sundays: Debbie Sterling, Founder of GoldieBloxGirls like to play with more than just dolls and dresses - and Debbie Sterling...
5 Spiritual Vacations That Will Elevate Your FaithNeed a getaway? Take a cruise that will bring new life to your spirit, draw...
More from Beliefnet

subset: commoncrawl


text:
Want a free ringtone? Audiko.net! You can conveniently download a free Phil Collins ringtones for your iPhone or mobile. Select your favorite moment from your favorite video - True Colors, You'll Be In My Heart, Can't Stop Loving You, or any other track. Then download the prepared Phil Collins ringtones to your gadget, and enjoy Pop music by Phil Collins every time your phone rings. If you wig Pop or maybe 80s and Alternative music, then you will probably like Genesis, Toto, or Lionel Richie as well. For all who want a free Phil Collins ringtone, we also recommend listening to Easy Listening, British, and Singer-Songwriter. Here you can gain your tone both in the MP3 and m4a formats, played by both mobile phones and iPhones. Just select a track, and choose free Phil Collins ringtones download option.
Download Phil Collins Ringtones
Phil Collins
22 Oct 2010
Phil Collins
30 Nov 2009
Phil Collins
7 Apr 2008
Phil Collins
21 Oct 2003
Phil Collins
30 Nov 2001
Phil Collins
30 Nov 2001
Similar Artists
Top artists
Top ringtones
- Meek Mill - All Eyes On You (feat. Chris Brown & Nicki Minaj)
- Rihanna - Bitch Better Have My Money
- omi - Cheerleader
- Rachel Platten - Fight Song
- Taylor Swift - Bad Blood (feat. Kendrick Lamar)
- Trey Songz - Slow Motion
- Young Thug - Check
- Future - Trap Niggas
- Tink - Treat Me Like Somebody
- Tink - Million


text:
This adorable brooch features a round brilliant cut diamond that is 3mm in diameter(approx 10 pts) set in 14k yellow gold. Surrounding this diamond is a heart shaped ring of pearls (2.5mm each). The diamond has been attached to the white gold arrow that pierces this heart. Would look fantastic pinned to a veil or bouquet of flowers :) The back is marked 14 indicating gold purity. Arrow extends 40mm and heart measures 21mm x 20mm. 4 grams.
Antique, Fine, Costume, Estate Jewelry and Works of Art
Vintage Jewelry from the Windy City


text:
Previous Cartoon | Next Cartoon
Priklycheniya Pingvinenka Lolo (Fil'm 2)
Post your Comments or Review
This page has been viewed 11 times this month, and 253 times total.
Priklycheniya Pingvinenka Lolo (Fil'm 2)
English Title: Adventures of the Little Penguin LoloPriklycheniya Pingvinenka Lolo (Fil'm 2) (Adventures of the Little Penguin Lolo) (1987) Theatrical Cartoon by Dave Koch
This page has been viewed 11 times this month, and 253 times total.
Unknown Tag: 'short_stud_crew' Unknown Tag: 'short_voice_crew' Unknown Tag: 'short_dir_crew' Unknown Tag: 'short_prod_crew' Unknown Tag: 'short_write_crew' Unknown Tag: 'short_edit_crew' Unknown Tag: 'short_music_crew'
- 1987
- Soyuzmultfilm, Lifewalk Corp., Sovinfilm, Aist Corp.
- Theatrical Cartoon
- Cartoon Characters: Lolo, Other Penguins, Skuas, Sea Leopard.
- Vocal Talent: Youry Volyntsev, Nikolai Grabbe, Rolan Bykov, Vladimir Soshalsky, Ludmila Gnilova, Vyacheslav Nevinny, T. Kuryanova, N. Chenchik, Elena Sanayeva, Youry Andreyev, Yevgeny Leonov, A. Solovjov, Vladimir Ferapontov, Svetlana Stepchenko, V. Bogachev, Alexei Batalog (Narrator).
- Directed By Gennady Sokolsky, K. Yosida.
- Produced By T. Komori, T. Nissiguti.
Executive Producer: Liliana Monakhova.
- Animated By Alexander Dorogov, Dmitry Kulikov, Violetta Kolesnikova, Alexander Markelov, Galina Zebrova, Marina Voskaniants, Marina Rogova, Elvira Maslova.
- Written By Victor Merezhko, E. Tati.
- Edited By Natalia Stepantseva.
Additional Crew:
- Script Editor: Tatiana Paporova.
- Camera: Alexander Chekhovsky.
- Sound: Vladimir Kutuzov, Ye. Matsuura.
- Art Directors: Yu. Abe, Kh. Morita, Alexander Markelov, Tatiana Sokolskaya.
- Artists: Irina Svetlitsa, A. Chistova, Nikolai Mitrokhin, M. Maximenko, Andrey Ignatenko, B. Travin, Tatiana Makarova.
Submit Additional Information:
Do you have anything to add to this page? Have we made any mistakes... or do you ahve any additional information about Priklycheniya Pingvinenka Lolo (Fil'm 2)? If so, we would love to hear from you. Please send us a quick note with your additions or corrections to this page, and we will make the corrections as soon as possible!Report Errors / Submit Additional Information
Cartoon Summary:
We do not have a synopsis for this cartoon; why don't you send us one?
Cartoon Comments:
Do you love Priklycheniya Pingvinenka Lolo (Fil'm 2), or do you think it is the worst cartoon ever? Let us know what you think! Surely you have an opinion... so share what you think. Take a minute and post your own comments about this cartoon here.


text:
Burt's Bees Peach and Willowbark Deep Pore Scrub
128 reviews
44% would repurchase
Package Quality: 4.0
Price: $$
Package Quality: 4.0
Price: $$
Not tested on animals
Burt's Bees is a Cruelty-Free Subsidiary.
INGREDIENTSWater, Grapeseed Oil, Stearic Acid (Vegetable Fat), Vegetable Glycerin, Peach Stone, Coconut Oil, Sodium Borate (Natural Borax), Fragrance, Willowbark Extract, Glucose (Sugar), Chamomile Extract, Goldenseal Extract, Hawaiian Ginger Extract, Bladderwrack Extract, Xanthan Gum (Natural Thickener), Sucrose Stearate (Sugar Emulsifier), Glucose Oxidase & Lactoperoxidase (Natural Preservative).
on 1/19/2012 8:01:00 PM
Age: 18 & Under
Skin: Oily, Fair-Medium, Not Sure
Hair: Black, Other, Other
Eyes: Brown
The smell is great i have to say. But it didn't do anything to my acne. It was still there, and i have used this product for almost 2 months now. After the first 2 weeks, i thought it was just my skin not getting use to it yet. But until now, I'm blaming it on the product :P. Anyways, i hope it works for you girls out there^^
on 9/9/2011 10:21:00 AM
Age: 25-29
Skin: Dry, Olive, Not Sure
Hair: Black, Other, Other
Eyes: Brown
hated it! like so many other people the scrub is extremely abrasive and it leaves a strange vaseline like coating on your face. Its so bizzarre. Some people have this experience and others dont. I did a video review and i got comments from people who loved it and from people who hated it. I think it has something to do with the shelf life perhaps???? Since it is mostly natural ingredients im wondering if the ingredients separate so all of the oils sort of sink to the bottom and becomes the first thing that is squeezed out of the tube upon use. maybe they should rethink their packaging? either way i will never buy this again!
on 9/5/2011 4:15:00 PM
Age: 18 & Under
Skin: Acne-prone, Fair, Not Sure
Hair: Brunette, Relaxed, Medium
Eyes: Blue
I LOVE THIS SCRUBBB!!!! It smells really dainty and creamy, and it FEELS really creamy as well!
The scrubbers are really big and can be rough if you're not careful, but that's the kind of thing I like..
It works WONDERFULLY for my skin.. after each and every use my skin is GLOWING.. it seems that's the case with any Burt's Bees product I use! My face feels really really super clean after this, and it helps over time with my blackheads!
As with the chamomile cleanser, this packaging makes it a little tough to get out the last bit of product, but you need so little throughout the whole use that's it's well worth the $7! One of the best buys in my opinion!
I recommend this to anyone! It's great for all skin types, and I know that because I've had oiliness, dryness, normal, and very sensitive skin, and I've never had any kind of reacation to this in any sort of way. Really graet product, and I suggest you to give it a try!
on 8/31/2011 2:10:00 AM
Age: 25-29
Skin: Combination, Fair, Not Sure
Hair: Blond, Other, Other
Eyes: Blue
What a terrible product! Very disappointed in you Burt's Bees. There was so little exfoliating grain that I could probably count the grains on my face. This allowed for a useless scrub and it scratched like hell. Afterwards my face felt gooey and coated. Oh and it made my face break out really bad. Don't waste your money on this product.
on 7/20/2011 11:48:00 PM
Age: 19-24
Skin: Combination, Fair-Medium, Not Sure
Hair: Brown, Other, Other
Eyes: Brown
I really do like this product.. I have used it for its intended purpose as a facial scrub, which leaves my skin feeling quite nice. I've found that this works great as an exfoliator..on your BODY. Literally, I could see people destroying their faces with this stuff..but on my body it works very well! The packaging is nice and sturdy, I would repurchase, but not for use on my face.
on 4/15/2011 4:57:00 PM
Age: 19-24
Skin: Sensitive, Fair-Medium, Warm
Hair: Black, Straight, Coarse
Eyes: Black
This is a good scrub if you have very sensitive or dry skin, It really soothes the skin but unless you're very dry you won't need a lotion - It does leave behind a bit of a film but it's really nourishing and the smell is fantastic. I like good old Queen Helene Apricot Scrub because I don't have a problem with exfoliators being too strong, but if you do - then you should try this, It's very gentle.
on 4/8/2011 12:36:00 AM
Age: 19-24
Skin: Combination, Fair-Medium, Neutral
Hair: Blond, Wavy, Medium
Eyes: Green
To be honest I am shocked at this product! I usually love Burt's Bees. I hate it because:
-I found it way too gritty and abrasive for a facial scrub
-It left a waxy filmy residue on my face
-I broke out worse then I ever have before. And I do not have acne prone skin what so ever. It took about 2 weeks after I stopped using this to get my skin back to normal.
I'm surprised by the positive reviews on this. For me, it was just horrible.
on 3/29/2011 7:16:00 AM
Age: 25-29
Skin: Combination, Fair-Medium, Not Sure
Hair: Red, Other, Other
Eyes: Hazel
i like this product although it's very scratchy and harsh for my face. I apply it very gently and remove it under the shower sheet of water. removal using fingers is adding an extra scratching and it's painful. i use this scrub not more than once a week. i think cleanser without these harsh grains would work miracles, it leaves the skin very smooth. i like the smell. i won't repurchase. i'd like to have a scrub that i could use on a daily basis, so i'm in search for a product with very tiny and gentle grains.
on 3/24/2011 9:18:00 PM
Age: 19-24
Skin: Combination, Fair-Medium, Not Sure
Hair: Black, Straight, Medium
Eyes: Brown
I have combination acne prone skin and I love this product. I got it from a Burt's Bees Grab Bag and it was a sample size. The first time using it, it felt weird because it left a waxy residue on my skin. But after it dried on my skin, my skin felt SOOOOO soft!!! I'm in love. Usually exfoliators (like St.Ives, Queen Helene) are very harsh on my skin and make my skin look red and dried out. But the Burt's Bees one is different. I can't stop touching my face. And it hasn't broken me out *crosses fingers*. I will definitely be buying this product again.
on 2/19/2011 7:45:00 PM
Age: 18 & Under
Skin: Very Oily, Fair-Medium, Warm
Hair: Blond, Relaxed, Other
Eyes: Green
This is not a bad product at all it just hasn't surpassed my HG Clean and Clear Morning Burst cleanser. It smells really good though. I do agree that it leaves a waxy feeling on my face. It was fun to try though.
p.s. After using this I realised that my sink is completely covered in the walnut stuff.
Popular Scrubs


text:
Last edit
< * [http://www.dndclassics.com/product/17069/U1-The-Sinister-Secret-of-Saltmarsh-%281e%29?it=1 Sinister Secret of Saltmarsh]
< * [http://www.dndclassics.com/product/17119/B10-Night%27s-Dark-Terror-%28Basic B10 Night's Dark Terror]
Stuff that I might buy, should an opportunity present itself. I prefer print + PDF over print over PDF only.
Difference between revision 8 and current revision
Summary: Rollback to 2011-01-23 19:28 UTCNo diff available.
Yikes, gotta move fast – Necromancer Games is going to close shop! [1] Must buy Vault of Larin Karr and Lost City of Barakus, I think… I decided to reactivate my eBay account. Can you believe it – I have never bought anything on eBay.
1 x The Vault of Larin Karr 1 x Ptolus 1 x The Night of Dissolution 1 x A Player's Guide to Ptolus $158.92 This is currently the only shipping method available to use on this order. International Priority (1-3 Days) $51.61 International Economy (4-5 Days) $52.46
Yikes! Shipping from White Wolf is expensive!!
I will order from a shop in Germany instead. [2]
Update: I really should stop buying stuff, now!! Aaaargh…
– AlexSchroeder 2007-03-01


text:
FiltersShow / Hide
- All Events
- Music
- Comedy
- Theatre & Shows
- Sport
- Cinema
- Festivals
- Days Out
- Edinburgh Fringe
- Anywhere In The UK
- Location: Anywhere in the UK
Radius: ... miles
Virtuoso multi-instrumentalist and songwriter best known for his partnership with John Otway.
Image © Wild Willy Barrett
Wild Willy Barrett tour dates listed on Ents24.com since Feb 2005.
5 Wild Willy Barrett Tour Dates
Track Wild Willy Barrett
- You are tracking Wild Willy Barrett
Fans of this artist also track:
John Otway & The Little Big Band
- Receive email as soon as new tour dates are announced
- 1,146,466 fans now rely on Ents24 alerts
- Alerts are free and always will be!
- We never share details with 3rd parties
August 2015
John Otway, Wild Willy Barrett
Newton Abbot
Kingskerswell Parish Church (TQ12 5DS)
From: £13.20
March 2016
Ents24 Widget
PutCustomisable, flexible tour date widget… Super quick set-up, get the code here: tour dates on your web site
Filter By Region
All locations
Want a different location?
News and Announcements RSS feed
- Friday 26th Jun: Wild Willy Barrett announced a new Exeter date
Have Your Say
Probably the most entertaining/ off the wall show you are ever likely to see. Barrett is still as grumpy as ever and Otway Shines. Together with Barrett's superb mastery of his instruments and Otway's mad songs and antics, no one can be dissapointed. Chris B Chris B
Have you seen Wild Willy Barrett? Write a review
Fans who like 'Wild Willy Barrett' also like:
Wild Willy Barrett's French Connection
Wild Willy Barrett's French Connection: No current UK tour dates
Do you represent Wild Willy Barrett, or are you a member of their promotional team? Click here to claim this page


text:
Daily Sales Up to 70% OFF Limited-time deals start every day at 12 pm ET.
View Larger
Roll Over Image to Zoom
POOF-Slinky, Inc Poof Boom Ball Badminton
POOF-Slinky, Inc Poof Boom Ball Badminton
Weights & Dimensions
|Product Type: Badminton
|Material: Plastic
|Number of Items Included: 4
|Pieces Included: Two Boom Ball Badminton Raquets and Two Birdies
|Non Toxic: Yes
|Age Group: 5 to 6 Years; 7 to 8 Years; 9 to 10 Years
|Maximum Number of Players: 2
|Glow in the Dark: No
|Combo Game Set: No
|Illuminated: No
|Portable: Yes
|Beginner Friendly: Yes
|Rulebook Included: No
|Batteries Required: No
|Country of Manufacture: China
About the ManufacturerIn 1943, Richard James invented one of the greatest toys ever. James, a naval engineer, was conducting an experiment with tension springs. During the experiment, one of the springs fell to the floor and began to "walk." James took the spring home to his wife, Betty, and asked her if she thought it was something they could pursue. Betty had a vision for a toy and scoured the dictionary, looking for an appropriate name. She came across the word "slinky," a Swedish word meaning stealthy, sleek and sinuous. Toy history was made. Questions about their selection of Slinky Toys? Give Poof Slink's friendly customer service a call, they're happy to help!
POOF-Slinky, Inc Poof Boom Ball Badminton
Still have questions about this product? We're here to help
Customer Reviews
Tell Us What You Think!
Tell us what you think about this product. It will help us provide you with better products in the future and help your fellow shoppers make better purchases.Write the first review
OUR SKU # SKN1034Poof Boom Ball Badminton is also sometimes listed under the following manufacturer numbers: 0C8429


text:
On September 27, 2010, President Obama signed the Small Business Jobs Act of 2010 (the "Act"). The Act includes a number of important tax provisions, including among others, liberalized and expanded expensing for 2010 and...more
On September 27, 2010, President Obama signed into law the Small Business Jobs Act of 2010 with valuable individual and business tax incentives for investors and entrepreneurs. Many of the tax incentives are temporary, so...more
Your first step to building a free, personalized, morning email brief covering pertinent authors and topics on JD Supra:
Sign up to create your digest using LinkedIn*
Back to Top
Copyright ©


text:
This electric deep fryer lets you fry foods the way restaurants do. The secret to delicious—and non-soggy—fried foods is a high, steady temperature that stops foods from absorbing oil: with its adjustable heat control, and a glass lid for safe, easy monitoring, this appliance makes sure your favorite frying foods come out as light and crispy as that of the pros'. Removable parts make for easy cleaning, which means fresh taste every time.
Stainless steel housing. Stainless steel lid with window and filter. Removable control box and immersed heating element. Removable enameled bowl for easy cleaning. Adjustable temperature.
This product has no reviews yet. Be the first to review this product. Write a review
Enjoy 10% off your first order*


text:
We will be open at 11am until 2 am every Sunday! Our kitchen will be open from 12pm-10pm! 3fers will start at 11am until 7pm and start Back up from 10pm-2am!!! Whoo hoooo!!! And get $5 purple bombs during all Ravens Games!
Check Out Our Events Calender Page!
Take a look at our events calender page for upcoming fun events!!
The Dynamically-Updated Top Drinkers List is Back!
As it was in the beginning, so shall it be … well, about now. The Top Drinkers list once again gives you a real-time view of the Beer Club database! Savor the power.
We are proud sponsers of Baltimore Beer Week!
Baltimore Beer Week Starts on October 19th! Check out or events page for daily events, or go to www.baltimorebeerweek.com! Let's make this one the best one yet!
Now Selling Baltimore Beer Week T-Shirts!
We have black and Teal in limited sizes, so get here fast! $15 each!
Beer Selections list is now functional and the Top Drinkers list is updated!
The headline pretty much explains it all. Click BEER SELECTION to see what's in stock. Click on the 100 Beer Club and then click through on the following page to find the TOP DRINKERS list, which is back in business. For now it's not purty, and it'll be updated weekly rather than daily as we finish the automation, but it's there and up-to-date as of 12/08! Enjoy, relax, and have a beer. Or three.
Minor Improvement to the Beer Club Members and Numbers List
The Beer Club members list now has two versions, side by side. The list is ordered by number and also alpha by first (and then last) names. If you remember your number OR your name, you should be good to go!
List of Beer Club Members and Their Beer Club Numbers is Back Up
We're getting there.
On the 100 Beer Club page, we have posted all club members (except those having joined in the last few weeks) and their associated numbers; you can browse the list if you happen to have forgotten yours.
Work is heating up building the new version of the online database (events forced us to recreate all the online automation from scratch — though we have all the data itself). If you're wondering, the data set includes 2366 members; 2588 unique draft, bottle and cask beers; and well over 110,000 purchases of individual beers by beer club members.
We're still shooting for sometime later this month for full functionality, but we are far enough along that we are now catching up the data entry on all your receipts from the last month or so. When we get the automation back up to speed, all the interim data will already be there!
When we are back up and running, the interface will be fairly similar but with a few little bells and whistles to make your beer clubbing that much easier. More on that when the time comes.
Meanwhile, stick to those italic options on the beer list and all will be well.
Meet the Brewer of La Fin Du Monde, Trois Pistoles, Maudite, and More!
Unibroue is in the house this evening! La Fin Du Monde is The End of the World as we love it; have some and you'll feel fine. Get something signed for me while you're there; I'm gonna be stuck in Edgewood.
Learn more right over here.
Beer Week is Now!
Beer Week is here and our cavalcade of new draft beers continues! See the Beer Selection page for today's selections.
In other news, we've just fired up the Events calendar (see the main menu) and partially loaded it with Beer Week events. We'll have it fully loaded (hmmm, fully loaded….) by sometime tomorrow.
Work on the beer club part of the site continues to move forward. Don't blame Wayne, blame me. Who's me? I don't think I should tell you! But you can blame me anyway (call me Ishmael).
That said — and Wayne hasn't even heard this yet — I'm hoping to do an iPhone app version of beer club in 2012 and — who knows — maybe even Android. So keep drinking, trust that your choices are being logged by little elves in the crawl space above the second floor, and enjoy your beer!
– He That Shall Not Be Named, or Ishmael — Whichever….


text:
1. Chop the onion and cucumber, dice the tomatoes, and keep them in a large bowl.
2. In another bowl mix the avocados along with lemon juice.
3. Toss the avocados in the large bowl of chopped vegetables mix them well.
4. In a small bowl mix lemon juice, extra virgin olive oil, garlic powder and pepper.
5. Toss the dressing on top of the salad and mix well.
6. Serve the fresh Cucumber and Avocado Salad along with your meal.


text:
Thanks for redeeming.{{else}}
Success! Thanks for repurchasing.{{/if}} {{else}} {{#if Expired}}
Increase my visibility!{{else}} {{#if IsMultiPack}}
{{#if HasMultiPack}} You have {{MultiPackCount}} top spot(s) left. Now loading you into the search listings... {{else}} You have used all top spots. Now loading you into the search listings... {{/if}}{{else}}
We are loading you into the search listing pages...{{/if}} {{/if}} {{/if}} {{/if}}
{{Current}} just saw you!{{/if}} {{#if LastTopSpotPurchaseIsMulti }} {{#if HasAnyTopSpot}}
{{#if HasFreeTopSpot }} {{ UnclaimedTopSpotFree }} Free {{/if}} {{#if HasPaidTopSpot }} {{#if HasFreeTopSpot }} & {{/if}} {{ MultiPackCount }} {{/if}} Top Spot{{#if Plural}}s{{/if}} Left{{else}}
0 Top Spot{{#if Plural}}s{{/if}} Left{{/if}} {{else}} {{#if HasFreeTopSpot }}
{{ UnclaimedTopSpotFree }} Top Spot{{#if Plural}}s{{/if}} Left{{/if}} {{/if}} {{else}} {{#if HasResults}}
{{Current}} see you now!{{else}} {{/if}} {{/if}}
You can now invite anyone to meet at your favorite Starbucks.
Limited-time feature
38 year old man | Austin, TX, USA | Seeking women 28-39 within 50 miles
Dear future girlfriend/wife: Thank you for...
Dear future girlfriend/wife: Thank you for being silly and lighthearted, you know that was the quality that I was looking for in a woman. You are able to laugh at yourself as well as me, and I find that incredibly sexy and fun. At the end of the day, in good times and bad, smiling and laughing is the one thing we can count on to make it through the day. I appreciate the fact that you can dress up for a night in the town, as well as feel comfortable in shorts and a t-shirt. No, I will not recreate that scene from Dirty Dancing/Stupid Crazy Love. Although you are way prettier than Rachel McAdams (in my eyes and, you know, in reality), I do not look like Ryan Gossling. Ok, I'll do it but don't laugh. Yes, I will buy you tampons at the store. So what? I'll just go to a different HEB. No, I will not stop singing in the car. You know I can carry a tune. Just, don't lower the wi...Great, you lowered the window. Thanks a lot. Yes, I still love where I work. The nonprofit field doesn't pay six figures, but pays the bills and we can afford to get away for the weekend (plus I fly for free, since my sister works for an airline, so it's like paying for just one ticket). No, I don't like N'Sync. Ok, I like that song "Gone"...And...Ok I like them. There, you happy? Thanks for popping up in my life, unexpectedly. Thanks for a great first date. I smiled, you smiled, nothing else mattered. And finally, thanks for rediscovering this great city with me. I did the single thing already, I want to enjoy the town with you now.
Coffee and conversation , Dining out , Movies/Videos , Music and concerts , Exploring new areas , Nightclubs/Dancing , Playing sports , Volunteering
Basketball, Running, Walking / Hiking, Weights / Machines
I exercise 3-4 times per week.
Middle of the Road
Alamo Drafthouse (Ritz), Town Lake, greenbelt (I got lost once, ask me about it), Strange Brew Coffee, anything on Rainey St,ACL Live
Re- my job: I work for a nonprofit (don't panic! I do ok, I get paid!). I work with seniors, so I've developed a friendly persona, otherwise I'd be unsuccessful at what I do. I have to put people at ease almost immediately. Helps in everyday life too
Jogging at Town Lake, Alamo Drafthouse, playing/watching baskeball, screenwriting, vlogging, ...and working on my time machine
I'm reading "Heaven is for Real"...it gives me hope
Z{{Cta}} {{#if HasMoreInfo}} ?{{CtaSecondary}} {{/if}}
|What he is looking for
|5'11" (180cms)
|5'0" (152cms) to 8'0" (243cms)
|Body type:
|About average
|About average, Curvy, Athletic and toned, A few extra pounds
|Black, Blue, Brown, Grey, Green, Hazel
|Black, Light brown, Dark brown, Blonde, Dark blonde, Platinum
|No Way
|No Way, Occasionally, Yes, but trying to quit
|Social Drinker
|Social Drinker, Regularly, Moderately
|Nonprofit / Volunteer / Activist
|No preference
If you've ever volunteered in Austin, chances are you've been to my workplace. It rhymes with Shapital Farea Fuzz Gank...
|$35,001 to $50,000
|No preference
|Never Married
|Never Married, Widow / Widower
|Have kids:
|Wants kids:
|Definitely, Someday, Not sure, No
|Asian, Latino / Hispanic, White / Caucasian
|Latino / Hispanic, White / Caucasian
Latino (arghhhhh!) (tiger sound, NOT disgusted sound)
|Christian / Catholic
|Christian / Catholic, Christian / LDS, Christian / Protestant, Spiritual but not religious, Christian / Other
|English, Spanish
|English, Spanish
|Bachelors degree
|Some college, Bachelors degree, Graduate degree


text:
Costume rentals, sale
- When: Saturday, October 19, 2013, 9 a.m. to 3 p.m.
- Where: Pendragon Theatre, Saranac Lake
- Cost: Not available
- Age limit: Not available
- Categories: Shopping , Community
SARANAC LAKE — Pendragon Theatre will offer its costume stock to the public for sale and rental on Saturday, Oct. 19, from 9 a.m. to 3 p.m.
Most costumes will be for rent; however, there will be costumes for sale as well. The prices are reasonable and the costumes are always unique. They will accept cash and local checks. Credit cards will be accepted for rental fees over $25. All rentals must be returned by Nov. 9. A small security deposit will be taken on all rentals. This deposit will be returned when the costumes are returned.
Pendragon Theatre is located at 15 Brandy Brook Ave. Call 891-1854 with questions.
Use the comment form below to begin a discussion about this content.


text:
YIELD: Makes 9 cups flour mix
Measure each ingredient by scooping it into a measuring cup (or spoon), leveling it off with a straight edge, such as the back of a knife. In a large mixing bowl, whisk all ingredients together very well until they are evenly distributed. I whisk the ingredients slowly for at least a minute or two, making sure to get to the bottom of the bowl and turning the ingredients over and over.
This recipe can easily be halved, doubled, or tripled.
Reprinted with permission from Simply…Gluten-free Desserts by Carol Kicinski, © 2011 Thomas Dunne Books


text:
Method and system for networking multiple-master servers, including multiple-master servers, with single-master servers are described. A checkpoint-flag is used to identify a state when the same changes are present in the change-log of a first multiple-master server, which is emulating a primary server for the single master servers in the network, and a second multiple master server in the network. This done by identifying a replication cycle in which no changes are made to either the first multiple-master server or the second multiple master serve. The change-log of the first multiple master server is adopted by the second multiple master server, thus ensuring that the multiple master server in the network have their change-logs converge to reflect the order in the change-log of the multiple master server emulating a primary server. Thus any of the multiple master servers can takeover the task of the primary server in the event such a promotion is required without inconveniencing the single master servers in the network. This strategy helps in realization of hybrid networks that retain both single master and multiple master functionality and, moreover, facilitate a smooth and economical switch to a multiple master server based network from a single master server based network.
1. A method of replicating data between a first multiple master server and a second multiple master server, said first and second multiple master servers in a hybrid network having a plurality of multiple-master servers and a plurality of single-master servers, wherein furthermore, the first multiple master server is emulating a primary server for replication by the plurality of single master servers in the hybrid network, the method comprising:
updating the first multiple master server from the second multiple master server;
updating the second multiple master server from first multiple master server;
copying a change-log of the first multiple master server to a temporary copy on the second multiple master server, the change-log representing a time dependent order of the history of replication changes that have occurred on the first multiple master server and including information about replications with multiple master servers other than the second multiple master server;
setting a checkpoint-flag if no changes were made to either server during said updating steps; and
adopting the temporary copy of the change-log of the first multiple master server on the second multiple master server as the change-log of the second multiple master server if the checkpoint-flag is set.
2. The method of
3. The method of
4. The method of
5. The method of
6. The method of
7. The method of
8. The method of
9. The method of
10. The method of
11. The method of
12. The method of
13. The method of
14. The method of
15. A computer readable medium computer-executable instructions for performing the steps for replicating data between a first multiple master server, said server emulating a primary server for the benefit of a plurality of single master servers, and a second multiple master server in a hybrid network, said hybrid network having a plurality of multiple-master servers and the plurality of single-master servers, the steps comprising:
updating the first multiple master server from the second multiple master server;
updating the second multiple master server from first multiple master server;
copying a change-log of the first multiple master server to a temporary copy on the second multiple master server, the change-log representing a time dependent order of the history of replication changes that have occurred on the first multiple master server and including information about replications with multiple master servers other than the second multiple master server;
setting a checkpoint-flag if no changes were made to either server during said updating steps; and
adopting the temporary copy of the change-log of the first multiple master server on the second multiple master server as the change-log of the second multiple master server if the checkpoint-flag is set.
16. The computer readable medium of
17. The computer readable medium of
18. A method of replicating data between a first multiple master server and a second multiple master server, said first and second multiple master servers in a hybrid network having a plurality of multiple-master servers and a plurality of single-master servers, wherein furthermore, the first multiple master server is emulating a primary server for replication by the plurality of single master servers in the hybrid network, the method comprising:
updating the first multiple master server from the second multiple master server;
updating the second multiple master server from first multiple master server;
determining if no changes were made to either server during said updating steps; and
adopting a change log of first multiple master server as a change log of the second multiple master server if no changes were made, the change-log of the first multiple master server representing a time dependent order of the history of replication changes that have occurred on the first multiple master server and including information about replications with multiple master servers other than the second multiple master server.
19. A computer-readable medium having computer-executable instructions for performing the method recited in
This invention relates generally to replication between interconnected servers and, more particularly, relates to a method to interface multiple-master domain servers with single-master servers in a hybrid network.
Use of distributed computer networks to implement databases results in more responsive databases, including local updating and management in multiple master systems. Redundancy built into a distributed implementation results in a more resilient and reliable database. A database may be thought of as constituting two essential properties, viz., a collection of data objects and a set of procedures/tools/methods for locating a particular one of the data objects. The procedures/tools/methods for locating a particular data item are included in a directory or directory service. There may be more than one directory in a database, and possibly a directory service for assistance in locating the proper directory. The directory service is a namespace that aids in resolution of an identifier to a corresponding object, or even attribute, using appropriate mappings that include simple directory tables. Commercial databases typically include storage for the objects and implementations of directory services for navigating the directories describing the organization of the stored data in the database.
In order to minimize the risk of service disruption and facilitate faster access, commercial databases are preferably maintained on several networked computers. These computers may update each other's versions. These updating operations between computers are termed replications. If a particular computer crashes, another computer can takeover, preferably transparently. Thus, the users of the database may actually be only aware of a database-implementing network as a single entity rather than the individual components that make up the network.
A replication operation may result in the copying the entire state of a database to another database. However, this is often impractical and usually an incremental replication scheme (IRS) is implemented instead. In an IRS, changes since the last replication step, or portions thereof, are replicated to the other machine. Incremental replication often utilizes a change-log or journal to record changes as they take place. A replicating server examines the change-log of the server from which replication is being carried out to determine if all the changes since the last replication operation have been received. A convenient strategy is to use the index in the change-log to track changes to the change-log itself, and hence, to the server corresponding to the change-log.
Generally, there are two commonly used strategies for carrying out an IRS, and there are numerous variations within each strategy. The first strategy utilizes the single-master server (SMS) model in which one of the computers is designated as the primary server (PS). One or more backup servers (BS) replicate from the PS. Changes are first made to the PS and are then propagated to the backup servers via replication.
During replication between PS and BS, sometimes a lock is placed on both to ensure that the data does not change while replication is taking place. Furthermore, the replicating components are usually unavailable for the duration of the lock. The reasons for placing a lock include the desire to avoid identifying two machines as being synchronized when one or both may change during the process for synchronization itself, with the possibility of the next incremental replication operation treating non-replicated data as already having been replicated.
As a network increases in size, an increasing amount of the primary server's time is spent replicating to several BSs in the network and this becomes a serious limitation on network performance. This bottleneck is not significantly eliminated eased by using servers that partition the database and, thus, copy only a limited fraction of the data during an update from the PS because the PS receives all updates to the network and participates in all replication operations.
The second strategy for IRS is based on networking multiple-master servers (MMS). In a multiple-master system, many servers replicate from each other, and can have changes made to their databases independent of each other. This permits updates to be made locally with considerable local administration while the changes eventually are reflected in the entire network. Thus, in the MMS system there is no need for designating a particular server as the primary server. Furthermore, not everything needs to be copied to every server in the network. And, a server may even be restricted to a defined subset of the data while routing requests requiring additional data to other servers in the network.
Although this strategy makes each server available for longer periods of time, it requires sophisticated synchronization to ensure that all of the servers are being updated in an orderly fashion. Potential problems include conflict resolution if the same record is updated in an inconsistent manner in different parts of the network and the speed of replication to ensure uniform access to usable data in the entire network.
While many older networks utilize the single-master server model, the newer implementations often take the multiple-master server approach, which allows local updating and management and greater access to the servers. Not surprisingly, there is a problem in interfacing the two implementations because most users are likely to upgrade, replace or add one, or a few, of the servers in a network rather than change the entire network from a SMS to a MMS based organization. Changing the entire network is expensive and may carry the additional risk of making some old data inaccessible due to imperfect upgrades and unforeseen conflicts. Thus, users and owners of databases require an efficient replication strategy that allows coexistence of SMS and MMS in the same system.
A difficulty presented by MMS units coexisting with SMS is that changes to the database can occur, in any order, on any of the MMSs in a network while the SMS units expect to see the same order of changes on all other units. Thus, there is a need to avoid creation of duplicate, and potentially confusing and/or conflicting, entries in the database as seen by SMS compatible units.
In addition, replication strategies that take the dynamics of changes to the database into account are needed for efficient replication. One approach has been to use replication as a background activity that is rescheduled in case of a conflict with user activities.
In view of the foregoing, in accordance with this invention, a method and system are provided for effecting efficient replication between a multiple-master server (MMS), emulating a primary server (PS) in a hybrid computer network that also includes single-master servers, and another MMS so that the second MMS server may efficiently takeover from the PS if needed. For convenience, the second MMS may also be thought of as a backup server (BS). The emulation of a PS by a MMS allows the single-master servers to interact with the multiple-master servers via the PS. Other MMS servers interact with the multiple-master PS to provide and obtain updates, and, in addition, in accordance with the invention, order their change-log to reflect the same order of changes as a change-log maintained by the PS. The resultant uniformity in change-logs allows the SMS units in the network to replicate from another MMS in the network in the event the MMS is promoted to emulate a PS.
A checkpoint-flag is set to signify a successful adoption of a PS's change-log by another MMS, a BS. Subsequent updates to the BS from sources other than the PS are distinguished from the entries known to be in the same order as the entries in the change-log maintained by the PS, such as using a promotion-marker to identify changes following the setting of a checkpoint-flag. In the event the BS is promoted to emulate a role of the PS, other servers in the network can examine the promotion-marker to determine whether the corresponding entries are guaranteed to be in the order established by the previous PS. Thus, other servers in the network can replicate, from the promoted PS, the data necessary to achieve the same order as the new PS while not having to replicate data that is already ordered.
The process of setting the checkpoint-flag and replicating from a multiple-master PS can be carried out at low priority by the multiple-master backup servers in the hybrid network. Thus, replication may be performed as a background task, i.e., when the servers in the network are between user requests. A network realized according to the invention is more responsive, resistant to failure of component servers, and allows coexistence of both SMS and MMS units in the same network.
Additional features and advantages of the invention will be made apparent from the following detailed description of illustrative embodiments which proceeds with reference to the accompanying figures.
While the appended claims set forth the features of the present invention with particularity, the invention, together with its objects and advantages, may be best understood from the following detailed description taken in conjunction with the accompanying drawings of which:
FIG. 1 is a block diagram generally illustrating an exemplary computer system on which the present invention is implemented in part;
FIG. 2 is a block diagram illustrating a network of multiple-master and single-master domain controllers, including a multiple-master domain controller emulating a principal domain controller, servicing a plurality of client devices/users;
FIG. 3 is a block diagram illustrating a change-log data structure and its manipulation in course of interactions between a multiple-master primary server and a multiple-master backup server;
FIG. 4 is a block diagram illustrating the use of a promotion increment in entries made to a change-log on a multiple-master backup server;
FIG. 5 is a flow diagram illustrating a checkpoint-flag setting process initiated by a backup server in course of replicating from the multiple-master primary server in a hybrid network;
FIG. 6 is a flow diagram illustrating an exemplary replication process for interactions between two multiple-master servers in updating each other;
FIG. 7 is a flow diagram illustrating a process for readjusting a hybrid network in response to promotion of a multiple-master backup server to the role of a multiple-master primary server;
FIG. 8 is a flow diagram illustrating yet another process for readjusting a hybrid network in response to promotion of a multiple-master backup server to the role of a multiple-master primary server.
Turning to the drawings, wherein like reference numerals refer to like elements, the invention is illustrated as being implemented in a suitable computing environment. Although not required, the invention will be described in the general context of computer-executable instructions, such as program modules, being executed by a personal computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Moreover, those skilled in the art will appreciate that the invention may be practiced with other computer system configurations, including hand-held devices, multi-processor systems, microprocessor based or programmable consumer electronics, network PCs, minicomputers, mainframe computers, and the like. The invention may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote memory storage devices.
With reference to FIG. 1, an exemplary system for implementing the invention includes a general purpose computing device in the form of a conventional personal computer 20, including a processing unit 21, a system memory 22, and a system bus 23 that couples various system components including the system memory to the processing unit 21. The system bus 23 may be any of several types of bus structures including a memory bus or memory controller, a peripheral bus, and a local bus using any of a variety of bus architectures. The system memory includes read only memory (ROM) 24 and random access memory (RAM) 25. A basic input/output system (BIOS) 26, containing the basic routines that help to transfer information between elements within the personal computer 20, such as during start-up, is stored in ROM 24. The personal computer 20 may further include a hard disk drive 27 for reading from and writing to a hard disk 28, a magnetic disk drive 29 for reading from or writing to a removable magnetic disk 30, and an optical disk drive 31 for reading from or writing to a removable optical disk 32 such as a CD ROM or other optical media.
The hard disk drive 27, magnetic disk drive 29, and optical disk drive 31 are connected to the system bus 23 by a hard disk drive interface 33, a magnetic disk drive interface 34, and an optical disk drive interface 35, respectively. The drives and their associated computer-readable media provide nonvolatile storage of computer readable instructions, data structures, program modules and other data for the personal computer 20. Although the exemplary environment described herein employs a hard disk 28, a removable magnetic disk 30, and a removable optical disk 32, it will be appreciated by those skilled in the art that other types of computer readable media which can store data that is accessible by a computer, such as magnetic cassettes, flash memory cards, digital video disks, Bernoulli cartridges, random access memories, read only memories, and the like may also be used in the exemplary operating environment.
A number of program modules may be stored on the hard disk 28, magnetic disk 30, optical disk 32, ROM 24 or RAM 25, including an operating system 36, one or more applications programs 37, other program modules 38, and program data 39. A user may enter commands and information into the personal computer 20 through input devices such as a keyboard 40 and a pointing device 41. Other input devices (not shown) may include a microphone, joystick, game pad, satellite dish, scanner, or the like. These and other input devices are often connected to the processing unit 21 through a serial port interface 42 that is coupled to the system bus. Increasingly, such devices are being connected by the next generation of interfaces, such as a universal serial bus (USB) 43 with a root hub/Host 44, and to which other hubs and devices may be connected. Illustrated are keyboard 47, and a hub-1 49 connected to the root hub/Host 44. Hub-1 49 is further connected to a hub-2, 50, and scanner 51.
Other interfaces that may be used include parallel ports, game ports, and the FireWire, i.e., the IEEE 1394 specification available at http://standards.ieee.org/catalog/bus.html#1394-1995. A monitor 45 or other type of display device is also connected to the system bus 23 via an interface, such as a video adapter 46. In addition to the monitor, personal computers typically include other peripheral output devices. A network interface 53 allows the computer 20 to communicate with a network 55, which includes a plurality of domain controllers. The components within network 55 may use high bandwidth connections and switches as well as large memory storage devices to service users, such as computer 20, accessing the network 55.
The server/personal computer 20 may operate in a networked environment using logical connections to one or more remote computers/servers. The remote computer may be another personal computer, a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to the personal computer 20 in FIG. 1. Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets and the Internet.
In the description that follows, the invention will be described with reference to acts and symbolic representations of operations that are performed by one or more computers, unless indicated otherwise. As such, it will be understood that such acts and operations, which are at times referred to as being computer-executed, include the manipulation by the processing unit of the computer of electrical signals representing data in a structured form. This manipulation transforms the data or maintains it at locations in the memory system of the computer, which reconfigures or otherwise alters the operation of the computer in a manner well understood by those skilled in the art. The data structures where data is maintained are physical locations of the memory that have particular properties defined by the format of the data. However, while the invention is being described in the foregoing context, it is not meant to be limiting as those of skill in the art will appreciate that various of the acts and operation described hereinafter may also be implemented in hardware.
Much of the following discussion will use the context of updating and maintaining databases although the described methods are also useful in distributed computing in general. Many distributed computing applications, particularly those involving data storage and access, utilize networked domain controllers (DC) implemented on servers. A DC manages a domain in a database base organized as a collection of domains. A domain may include an entire database, or may be restricted to a defined, interrelated portion of a database. Early network implementations defined one of the servers as the primary domain controller (PDC), which was, in turn, networked to one or more backup domain controllers (BDC). The BDCs replicated from the PDC in order to maintain the same order of entries as the PDC. All of these DCs were implemented as single-master servers.
FIG. 2 illustrates an exemplary environment in which an embodiment of the invention operates. This environment includes a hybrid network with a domain storage 60 for single-master server (SMS) 62, which can communicate with a multiple-master primary server (MMPS) 64 having associated storage 66. Another SMS 68 with associated domain storage 70 is connected to the MMPS 64. MMPS 64 is also connected to multiple-master backup server (MMBS) 76 and its associated domain storage 78, and MMBS 72 and its associated storage 74. The servers in the network are shown with their associated storage to illustrate the directory service and database management services implemented by the servers. The SMSs in the network offer read-only access while the multiple-master servers (MMSs) allow read/write access. Thus, client 80 has read/write access to MMBS 72, and may modify the domain storage 74 while client 82 has read-only access to SMS 62. Similarly, client 84 has read/write access to the MMPS while client 86 has read-only access to SMS 68. Furthermore a MMBS in the network can replicate from another MMBS while the SMSs can only replicate from the PMMDC, as is illustrated by the arrows.
From the perspective of a SMS in the network, changes made to any of the MMSs in the network can make it to the SMS through the MMPS. This hybrid network is an extension of the multiple-master loose consistency with convergence model to include single master servers. Thus, all the servers, in this model, are not guaranteed to have the same changes at any given time, but over time all servers will receive all the changes, although the time frame for such convergence may vary considerably.
FIG. 3 illustrates replication between a MMBS and a MMPS. In a hybrid network comprising multiple-master and single-master servers, the multiple-master servers maintain a change-log. This is for the benefit of the single-master servers expecting to see a change-log. As shown, MMBS has a change-log 200 with a single entry comprising an identifier "A," additional data associated with "A" such as location and type of data represented by "A" stored in the field 'var,' and a change-index of '1.' The entry contains an identifier to locate the associated object. Similarly, MMPS has a change-log 202 and an entry corresponding to identifier "B." Usually, the system has object level granularity for incremental replication.
As illustrated in this embodiment, MMBS initiates replication by making a request 204 of the MMPS to identify and acquire data on MMPS that is not present on the requesting MMBS. MMPS's response 206 delivers data 208 corresponding to the identifier "B" to the MMBS, and results in modifications to the change-log 200 to generate the change-log 210 containing an entry corresponding to the identifier "B." MMPS makes a request 212 of the MMBS to acquire data not present on the MMPS.
MMBS sends a response 214 with data 216 corresponding to "A," which results in a change in the MMPS change-log 202 to generate the change-log 218. As is readily apparent from examining the change-index corresponding to identifier "A" in the change-logs 218 and 210, entries corresponding to the same data are in different orders.
An exemplary multiple-master-server system, "WINDOWS 2000," provides a method for generating a list of entries in one multiple-master-server that are not present in another multiple-master-server. Such a method may be used, e.g., in an updating operation, to discover changes in a multiple-master-backup-server that are not found in the multiple-master-primary-server entries.
MMPS sends 220 a copy of its change-log 222 to the MMBS in an embodiment in accordance with the invention. If this copy were to be adopted by MMBS, its change-log would have the same order as the change-log 218 of the MMPS. Next, a source of data 226 sends data 228 to the MMPS resulting in a new MMPS change-log 230. The MMPS change-log 230 has an additional entry corresponding to the identifier "C" and change-index '3.' The feature to note is that the change-index on the MMPS changed by being incremented in a regular fashion, i.e. a sequence of consecutive integers in this particular example.
Turning to FIG. 4, a block diagram similar to FIG. 3 illustrates a change-log 232 corresponding to a MMBS in an embodiment of the invention. A checkpoint-flag 234 is associated with the MMBS, although not usually a part of the change-log. The checkpoint-flag can be in at two states, and is placed in a 'SET' state when the change-log of the MMBS is sure to have the same entries as the MMPS. Else it is in a 'RESET' state.
An important function of the checkpoint-flag is to identify a replication cycle following which the MMPS and MMBS have the same entries. Since the order of the entries may be different, the MMBS simply adopts the change-log of the MMPS and discards its own change-log with the result that not only are the same entries present, but the are in the same order in the change-logs. In other words, the checkpoint-flag is placed in the SET state if 1) the change log of the MMBS has the same entries as the change log of the MMPS, although the entries may be ordered differently, and, naturally, have different change indices associated with them; 2) the MMBS contains all the changes described in the change log of the MMPS; and 3) the MMBS does not have any changes that are not reflected in the change log of the MMPS. This enables a SMS in the network to use a MMBS as the MMPS in the event the MMBS is promoted to be the MMPS.
As illustrated in FIG. 4, data input 236 adds data 238 to the MMBS resulting in the change-log 240. The checkpoint-flag's state may also be changed to 'RESET' in some embodiments to indicate changes since the last checkpoint-flag setting operation. Change-log 240 reflects the addition of data corresponding to data identifier "D" and increments the change-index from 2 to 300 to signify that data 238 may not have been added in the same order as on the MMPS in the network. This increment is termed a promotion-increment, although any manner of distinguishing such data would suffice. Usually a very large number, larger than any reasonably expected size of updates to a database, is used as a promotion increment. The presence of such a discontinuity is detected to identify entries that may not be in the same order as the entries on the MMPS. In general, a promotion-marker, not necessarily in the form of a promotion increment, can be used to determine whether the data on MMBS is in the same order as on the MMPS, as seen in the change-log.
A promotion-marker may be an increment in the change-index or a flag associated with a data entry in the change-log or a manner of storing such entries, e.g. in a separate list. The decision to use a promotion-marker may be advantageously made by examining the checkpoint-flag. Since MMSs in the network can be independently updated by clients the identical change-logs achieved following checkpoint-flag setting are likely to diverge over time. A promotion-marker is used to mark updates to a particular MMBS after setting a checkpoint-flag so that entries, that may not be in the same order as on the MMPS, are readily identified. This distinction is of significance in reconfiguring the network if the MMPS should be replaced by a MMBS due to a promotion.
If a promotion-increment has been used with an entry in the change-log then the next entry is preferably made relative to the last entry in the change-log without using another promotion increment. Thus, in the case illustrated in FIG. 4, another entry to the change-log 240 would correspond to the change-index 301 since the promotion-increment at entry corresponding to the change-index 300 already flags the subsequent entries as possibly not being in the same order as the entries on the MMPS.
An exemplary single-master server (SMS) system is provided by "MICROSOFT WINDOWS NT4.0." As previously noted, earlier generations of servers, including "MICROSOFT WINDOWS NT4.0" employed a single-master replication protocol. An embodiment of single-master replication employs a change-log to track changes in course of performing incremental replication. Whenever a change occurs an entry is written to the change-log. The entry may typically contain an index that is incremented for each entry, a reference to the location where the modified information is stored, and possibly a description of the change. In a single-master server system, including the "WINDOWS NT 4.0" implementation, changes could be made only on the PS. Windows NT 4.0 BSs also maintained a change-log consisting of the changes replicated from the PDC. The changes were replicated in the order they occurred on the PS. Therefore the change-log on the "WINDOWS NT 4.0" BSs contained changes in the same sequence as the "WINDOWS NT 4.0" PS.
If a BS were to be promoted to be the PS then the other BSs in the system could continue to replicate from this BS as the changes in the change-log retained the same order as the previous PS, although some changes may not have made it to the promoted BS. The newly promoted PS used a promotion-marker to distinguish changes received by it subsequent to being promoted to be the PS. This allowed the new PS to be pressed into service to accept changes before all of the BSs finished replicating from it. The remaining BSs in the network simply discarded entries, if any, in their change-logs corresponding to entries subsequent to the last entry on the new PS prior to being promoted, and then copied entries corresponding to changes made after the promotion on the new PS.
"WINDOWS 2000," on the other hand, provides an exemplary multiple-master server. Changes can be made on any "WINDOWS 2000" server and replicated to other "WINDOWS 2000" servers. A consequence is that different servers see changes in different orders. In accordance with the invention, in a hybrid "WINDOWS 2000", "WINDOWS NT 4.0" network, one of the "WINDOWS 2000" server acts as the principle server (PS) for the "WINDOWS NT 4.0" servers in the network. Changing the PS role from one "WINDOWS 2000" server to a second "WINDOWS 2000" server, which has replicated in accordance with an embodiment of the invention, allows for incremental replication between the new PS and "WINDOWS NT 4.0" server. This is accomplished by making changes to the second "WINDOWS 2000" server's change-log to reflect the order on the previous PS's change-log.
Hybrid networks, including computers using "WINDOWS 2000" MMS and "WINDOWS NT4.0" SMS in the network maintain the same order of changes in their change-logs. This requirement is implemented by a check-pointing scheme to ensure that changes are in the same order as on a designated primary server. Furthermore, one of the multiple-master servers in the network emulates a primary server, while each of the other MMSs may emulate a BS, i.e., a multiple-master backup sever (MMBS), in the sense that a MMBS may take over the role of emulating a PS if the need arises.
It should be noted that in some embodiments the change-log transferred from the MMPS to the MMBS in course of replication may include references to memory locations, e.g., pointers, that may not be accurate in the context of the MMBS, and, consequently, require adjustment. The transferred change-log can be adopted, following corrections by the MMBS as is known to those of ordinary skill in the art.
It is difficult to determine if any changes due to external updates also took place during replication on the PS. Such changes could be 'lost' if the PS and the replicating BS are treated as having identical change-logs. In lieu of locking the two servers for the duration of the replication operation, an embodiment, in accordance with the invention, tests to see if any changes were made to the either the PS or the BS during a replication operation. If no changes were made then it follows that the two servers have the same change-logs. In other words, a replication cycle that identifies no new changes on either server, e.g. see FIG. 6, steps 122 and 128, is used to set the checkpoint-flag, and subsequent adoption of the PS′ change-log by the BS. The adoption of the transferred change-log results in the prior change-log being replaced by the transferred change-log. The adoption of the change-log may proceed as a local locked operation on the multiple-master backup server.
The consequence of locking the second server is to make the operation atomic, i.e., ensure that no changes are made to the second server when the primary server's change is being adopted as these changes can then be missed. Furthermore, the option to lock the second server for a smaller duration for performing local operations means more time is available to service users, and the routine task of replication is automatically shifted to time periods when there is less user activity.
In most instances the probability of copious changes being made to a database is small. Hence, the embodiment described above advantageously uses the dynamics of changes to a database in setting a checkpoint-flag because even if a checkpoint-flag setting operation were to fail, it is more likely to succeed upon being retried. And, allowing the synchronization procedure to be interrupted by users does not result in the repetition of every step involved in synchronizing the MMBS to the MMPS.
An embodiments, in accordance with the invention, ensures that the change-logs used by different multiple-master servers in the hybrid network maintain their entries in the same order in order to ensure that single-master servers in the network can use one of the multiple-master servers as the primary server. The multiple-master server designated to play the role of a primary server for the benefit of the single-master servers emulates a primary server although the remaining multiple-master servers in the network can continue to be updated independently of the designated primary server, unlike a true single-master server based design.
FIG. 5 illustrates a flow diagram showing the sequence of events in an embodiment in accordance with the invention. At step 90 a multiple-master backup server initiates a checkpoint-flag setting procedure by copying the change-log of the multiple-master primary server to a temporary copy. The checkpoint-flag has at least two states, being set or reset. The checkpoint-flag on a MMBS is set if no changes are made during replication to the change-log of a MMPS or to the change-log of the MMBS. In other words, all entries present in the change-log of the MMPS are present in the change-log of the MMBS and vice-versa. The term "replication operation" includes updating the backup server from the primary server, and updating the primary server from the backup server, as described here. Furthermore, no third party has made any changes that may cause the change-logs to be modified during the replication operation.
In order to decide whether a checkpoint can be set, the state of the change-log corresponding to the MMPS and the change-log corresponding to the MMBS is noted by copying the change-index of the change-log of the multiple-master-primary-server to a reference-primary-index (step 92) and copying the change-index of the change-log of the multiple-master-backup-server to a reference-backup-index (step 94). A possible embodiment may place a lock on the replicating servers for the duration of the steps 90 to 92. Alternatively, the value of the change-index can be obtained from the temporary copy of change-log made at step 90 with, possibly, the multiple-master backup server placed under lock for the duration of the steps 90-94.
The process provided for replication in the multiple-master system is used to replicate from the multiple-master backup server to the multiple-master primary server (step 96). Similarly, replication is carried out from the multiple-master primary server to the multiple-master backup server (step 98). At the end of step 98 both the replicating servers have the same entries in their respective change-logs, although the order of the entries may not be the same. Since a copy of the multiple-master primary server's change-log has been made, it can be adopted by the multiple-master backup server if no changes have been made (step 106).
In a preferred embodiment, changes to the multiple-master primary server are detected as described in step 100. If no changes are detected then a lock is placed on the multiple-master backup server (step 102). The possibility of changes to the multiple-master backup server is tested next (step 104). If no changes are detected then copy of the change-log of the multiple-master primary server is adopted by the multiple-master backup server as its own change-log. Now the checkpoint-flag on the multiple-master backup server can be set (step 108) and the checkpoint-flag setting procedure exited (step 110).
The checkpoint-flag, if set, indicates that the change-log adoption was completed smoothly. If the checkpoint-flag is not set the multiple-master servers exchange data, e.g., at steps 96 and 98, but the multiple-master primary server's change-log is not adopted by the multiple-master backup server because it is known to have been changed since a copy was made. The data exchanged at steps 96 and 98 does not have to be exchanged again, making later attempts faster and more likely to succeed even if the current attempt should fail in setting the checkpoint-flag because database updates are rare events. Use of a checkpoint-flag avoids the need for extensive locking of both the servers, with resultant unavailability of resources, and instead relies on the high probability of success in a second attempt.
If the tests at step 100 or step 104 fail then the checkpoint-flag cannot be set (step 112). The checkpoint-flag setting procedure is rescheduled (step 114). It should be noted that the lock placed at step 102 leaves the principle-multiple-master-server unaffected. Furthermore, at step 106 the temporary copy of the principle-multiple-master-server-change-log may be modified, if necessary, to conform to the backup-multiple-master-server environment in course of being adopted as the multiple-master backup server change-log.
FIG. 6 illustrates a process for updating a first multiple-master server from a second multiple-master server. Such a procedure may be used for updating a multiple-master backup server from another multiple-master backup server. The procedure is initiated (step 120) with identification of changes on the second server that are not present on the first server, e.g., with methods provided by "WINDOWS 2000" (step 122). The identified changes are sent to the first server (step 124) followed by modifying first server's change-log, if any, (step 126). The procedure is repeated in reverse by identification of changes on the first server that are not present on the second server (step 128). ). The identified changes are sent to the second server (step 130) followed by modifying second server's change-log, if any, (step 132) followed by exiting the procedure (step 134).
FIG. 7 shows a flow chart depicting the operations in an embodiment in order to update the network if a designated primary server crashes or is replaced with the promotion of a backup server. These operations allow a new primary server to flush its change-log of the promotion-increment, if any, although this is not necessary in all embodiments. The description also applies to networks having designated one of multiple-master servers to be a primary server for the single master servers. While the use of a promotion-marker has been illustrated in FIG. 4 it utility becomes clear in the context of a backup server being promoted to be the primary server. A promotion-marker, also known as a promotion-increment, marks entries in a change-log that were made after setting the last checkpoint-flag. These entries are not guaranteed to be in the same order as the entries in the change-log of the previous primary server. However, entries corresponding to a change-index of less than the first entry marked with the promotion-increment are known to be in the same order as on the prior primary server and do not need to be changed.
In FIG. 7, the promoted backup server notes the value of the change-index corresponding to the last entry known to be in the same order as the prior primary server and copy it to make it available to other servers (step 162). The new primary server may adjust its change-log by adjusting the change-index to remove the promotion-index (step 164). In other words, the jump in the change index, the promotion increment, is removed without deleting any entries from the promoted server's change-log.
Now, the remaining servers in the network replicate from the promoted server and adjust their change-logs to match with the change-log of the new primary server by replicating from the new primary server for entries corresponding to change-index values greater than the reference value noted in step 162 (step 166). Entries, corresponding to change-index values greater than the reference value, are discarded (step 168) to complete the operation.
In some embodiments, this procedure may be carried out after locking the servers. Alternatively, in other embodiments no entries are discarded when adjusting the change-logs on multiple-master servers, as is illustrated at step 168 in FIG. 7, and instead the multiple-master replication protocol illustrated in FIG. 6, is used as part of the checkpoint-flag setting algorithm illustrated in FIG. 5 following step 164.
An alternative embodiment, illustrated in FIG. 8, may choose to not remove the promotion-increment. Thus, the change-index in the change-log of the promoted server corresponding to the entry preceding the promotion increment is copied to a reference-value (step 170). The changes corresponding to change-index values greater than the reference-value are discarded by other servers in the network (step 172), which, then replicate from the promoted primary server to update change log entries corresponding to change index greater than the reference value (step 174). Thus, the single master servers in the network are fooled into accepting the promotion increment as being part of the normal progression of the change-log while the multiple master servers do not actually care since they merely adopt the primary server's change-log. In preferred embodiments using such a strategy, the detection of a promotion increment on another server is carried out by examining the change-index corresponding to the latest entry then look for a discontinuity in the value until the change-index corresponding to the last replication operation is encountered. And it should be noted that this approach is possible in embodiments where the change-index is designed to handle large numbers. For instance, in an embodiment the change-index is a 64 bit integer.
It should be noted that the change-index referred to in the above description is not limited to a numerical index, although it is easy to visualize it as a numerical index. While certain changes to databases and other constructs are flagged by checkpoint-flags or promotion-markers due to their role in effecting synchronization, it is unimportant as to how the flags or the changes themselves are implemented. Thus the use of a flag instead of a promotional increment to implement a promotion-marker is within the range of obvious variations known to one of ordinary skill in the art. Similar considerations apply to the checkpoint-flag.
An embodiment, in accordance with the invention, results in a robust responsive network that replicates without denying service to users since the replication procedure can run in the background with low priority. The network is tunable because the priority of the replication procedure, the number of retries in a given interval of time and the designation of servers in the network to function as primary servers are adjustable parameters. Furthermore, the use of promotion-markers to identify changes made since replicating and check point-flag setting also provides a possible parameter for a user of the network to determine if a particular server has been substantially updated relative to the primary server or, alternatively, contains data not necessarily in synchrony with the PDC. Thus, more user friendly, efficient and effective distributed computing applications can be implemented that perform many of the background tasks during periods of low use.
The computer network using the replication procedure and checkpoint-flag setting as described above may also be viewed as a realization of a replication-capable-communication linkage suited for a hybrid computer network, the linkage comprising software and hardware modules, to connect multiple-master servers in a hybrid network containing single-master servers. Such a linkage allows updating a multiple-master server designated to be the primary server and multiple-master servers designated to be backup servers using multiple-master server replication protocols while also enabling replication of the single-master servers in the hybrid network from the designated primary server. This linkage facilitates transfer of a copy of a primary server change-log to the backup server. The copy of the primary server change-log is adopted as the backup server change-log if no changes to the primary or the backup multiple-master servers are detected during replication.
All of the references cited herein, including patents, patent applications, and publications, are hereby incorporated in their entireties by reference.
In view of the many possible embodiments to which the principles of this invention may be applied, it should be recognized that the embodiment described herein with respect to the drawing figures is meant to be illustrative only and should not be taken as limiting the scope of invention. For example, those of skill in the art will recognize that the elements of the illustrated embodiment shown in software may be implemented in hardware and vice versa or that the illustrated embodiment can be modified in arrangement and detail without departing from the spirit of the invention. Therefore, the invention as described herein contemplates all such embodiments as may come within the scope of the following claims and equivalents thereof.
Patent Citations
Non-Patent Citations
Referenced by
Legal Events
Original Image


text:
Sony Vaio W "mini notebook"
Sony launched their "normal" netbook, the Vaio W, in early July.
They still insist on calling it a "mini notebook", but given the typical netbook specs, that's never going to stick.
With a 10.1-inch display, Intel Atom N280 processor, 1GB RAM and 160GB hard drive, it sounds pretty typical.
But it does come in white, pink and brown, with matching accessories naturally. It also has the signature individual keys on the keyboard that does set it apart from other netbooks.
Yours for £399, until it launches you can feast your eyes on a glorious pink Vaio W.


text:
Originally written on Fox Sports | Last updated 9/27/12
Denver coach John Fox says the NFL has denied Broncos linebacker Joe Mays' appeal and he will miss Sunday's game against the Raiders. Mays was fined $50,000 and suspended for one game for his hit on Texans quarterback Matt Schaub last Sunday that sent Schaub's helmet flying and took off a chunk of his left ear. The Broncos appealed the suspension but the NFL denied the appeal, Fox said, meaning Mays remains barred from the team's facilities until next Monday. The Broncos are also missing linebacker D.J. Williams, out six games for violating the league's banned-substances policy. Listed behind Mays on the depth chart is rookie Steven Johnson, though Fox did not disclose who would start at middle linebacker Sunday.
Comments are closed.
What do you think?To leave a comment, you can:
NFL News
Delivered to your inbox
You'll also receive Yardbarker's daily Top 10, featuring the best sports stories from around the web. Customize your newsletter to get articles on your favorite sports and teams. And the best part? It's free!
Follow us on Twitter
|Best of Yardbarker
|NFL News
|MLB News
Today's Best Stuff
For Bloggers
Join the Yardbarker Network for more promotion, traffic, and money.
Company Info
What is Yardbarker?
Yardbarker is the largest network of sports blogs and pro athlete blogs on the web. This site is the hub of the Yardbarker Network, where our editors and algorithms curate the best sports content from our network and beyond.
|© 2015 Yardbarker, Inc. All rights reserved. Use of this website (including any and all parts and components) constitutes your acceptance of these Terms of Use and Privacy Policy. (What's New?)


text:
- Filed Under
The 2014 Ohio Beef Cattle School will begin at 7 p.m. Tuesday in the lower conference room of the Crawford County Courthouse. The topic of the first session will be "Improving Breeding Herd Efficiencies." This is a three-session school.
There is a $20 fee for participants who want to become certified for the program and complete the process. For details, call Jason Hartschuh at the OSU Extension Office, at 419-562-8731 or email email@example.com.


text:
Get your home on the market
Your first step is to ask qualified agents for a valuation
Get a valuation
Request a FREE agent valuation for 6 Springfield Place, Springfield, Chelmsford CM1 7ZA Change address
What happens next?
We'll email the agents you'd like a valuation from.
They'll be in touch shortly to arrange a time with you.
Why choose an agent on Zoopla?
With 35m visitors each month, an agent on Zoopla can make sure your property gets seen by the right people, which can increase your chances of a quick sale or let for the best possible price.
Share this article


text:
Sexual assault in the military could be twice as common as the Pentagon claims, according to a new report released this week by the office of Sen. Kirsten Gillibrand (D-NY).
The Department of Defense's long-awaited report to President Obama on military sexual assault doesn't show nearly enough progress in dealing with the problem, advocates for survivors say.
A bipartisan group of senators said Gillibrand's bill is the best way to protect military sexual assault victims—and that the president could convince Congress of this "overnight."
This week, a debate over sexual dysfunction in active duty servicemen, Cosmopolitan.com takes on lesbian sex positions, and the mission continues for those sex geckos in space.
After a year of focused debate, advocates for changing a culture of rampant sexual assault within the military were rebuked by a 55-45 procedural vote that did not allow the measure to advance to a full vote.
An attempt to bring up for debate measures designed to address sexual assault in the military, including Sen. Kirsten Gillibrand's bid to remove prosecution of sex crimes from the chain of command, was scuttled on Monday.
An AP investigation of sexual assault cases at U.S. military bases in Japan reveals erratic application of justice, and the senator suspects there's more to be found stateside.
Sen. Claire McCaskill has said she will filibuster her Democratic colleague's Military Justice Improvement Act, which would remove prosecution decisions for serious crimes like sexual assault from the military command.
When the Senate votes on the annual defense appropriation, Sen. Kirsten Gillibrand's Military Justice Improvement Act won't be part of it. But the senator says she's not going away.
The Koch brothers are pressuring members of Congress not to vote for the federal budget deal worked out by Sen. Patty Murray and Rep. Paul Ryan.


text:
Found 4 Items Tagged "Thenry"
Today when we think of where inventive contemporary design is manufactured, we often think of Italy. This, however, was not always the cas...
Hiroshige's One Hundred Famous Views of Edo
Hiroshige's 118 woodblock landscape and genre scenes of mid-nineteenth-century Tokyo, is one of the greatest achievements of Japanese art.
When John W. Mackay, a poor Irish immigrant, struck it rich prospecting for silver in Nevada, he sent Tiffany & Company a half ton of si...
200 Eastern Parkway
Brooklyn, New York 11238-6052
Eastern Parkway/Brooklyn Museum
Wednesday: 11 a.m.–6 p.m.
Thursday: 11 a.m.–10 p.m.
Friday–Sunday: 11 a.m.–6 p.m.


text:
Page 16 of 83
|Item title
|Dr. Anthony Woart Appointed to Martin Luther King, Jr. State Holiday Commission
|Monday, December 02 2013
|BSC Receives $10K Grant Award from WV Higher Ed. Policy Commission
|Tuesday, November 26 2013
|Community Foundation of the Virginias Presents Campus Enhancement Gift to Bluefield State College
|Wednesday, November 20 2013
|BSC Receives $10K Grant to Help Adult Students Complete Journey to Graduation
|Friday, November 15 2013
|ACES Art & Graphics Design Contest Rules are Announced
|Wednesday, November 13 2013
|"Sabika Bingo" Program November 15 to Raise Scholarship Funds for Bluefield State College Students
|Friday, November 01 2013
|Bluefield State College Model UN Releases "Welcome to BSC Model UN" PowerPoint Presentation
|Tuesday, October 29 2013
|BSC Associate Degree Nursing Students in Beckley Participate in Community-Connected Initiatives
|Monday, October 28 2013
|BSC Celebrates Transitional Studies Emporium with Ribbon-Cutting Ceremony & Open House
|Tuesday, October 22 2013
|Recording Artist John Ellison Returns to Southern WV to Deliver "Some Kind of Wonderful" Program at Bluefield State, Oct. 23
|Tuesday, October 15 2013
Page 16 of 83


text:
Hotels Near Penn State York
Planning a trip to York and want to stay near Penn State York? Use IHG's listings to find the best hotels in York to be your home base to visit Penn State York and the local area. We have 13 hotels close to Penn State York, all with real reviews from verified hotel guests. That lets you find the top rated hotels in York for your visit and puts you close to the area's top restaurants and attractions.
Wherever you go, in York or around the world, we have you covered. Whether you want convenience for business travel or to experience a little local flavor somewhere new, our strategically located hotels offer it all. IHG offers great rates on 13 hotels near Penn State York. Explore our listings of 13 hotels below to find some of the hotel deals near Penn State York and find the hotel that would be perfect for your trip.


text:
Gladys H. Pinover, a registered nurse and former resident of Anne Arundel County, died June 14 of heart failure at Harmonicare Assisted-Living in Severna Park. She was 73.
The former Gladys Heineman was born and raised in Lynbrook, N.Y. After graduating from Malvern High School, she earned her nursing degree in 1959 from Keuka College in Keuka Park, N.Y.
A resident of Severna Park for 22 years, she was an active member of the Berrywood neighborhood community association, and supported its swim team, yacht and garden clubs.
After retiring, she and her husband, Jay R. Pinover, whom she married in 1960, moved to the family's summer home on Shelter Island, N.Y., where she was an active member of Shelter Island Presbyterian Church.
Her husband died in 2007.
She was an avid gardener, needlepointer and traveler. She also enjoyed boating and was a member of the Daughters of the American Revolution.
A memorial service will be held at 11 a.m. Saturday at Barranco & Sons Funeral Home, 495 Ritchie Highway, in Severna Park.
Mrs. Pinover is survived by her three sons, Scott Pinover of Bethesda, Jeffrey Pinover of Columbia and Jonathan Pinover of Annapolis; a brother, Herbert Heineman of Boca Grande, Fla.; and four grandsons.


text:
Dr. Hosea Brown specializes in allergy, allergy / immunology, pediatric allergy and immunology in Palm Springs, California.
Dr. Hosea Brown has been compared 365 times. Details of Dr. Brown's 42 years experience as an MD, his 2 hospital affiliations and education at SUNY Downstate are available on your free doctor report.
Primary Location for Dr. Brown
1276 N Palm Canyon Dr
Suite 105
Palm Springs, CA 92262
Board Certification, Specialty and Expertise
Dr. Hosea Brown has been identified as specializing in Allergy, Allergy / Immunology and Pediatric Allergy and Immunology.
Hospital Affiliation
A hospital affiliation covers any doctor who has an affiliation, association or admitting privilege with a hospital. A doctor's particular affiliation to a specific hospital can translate to the overall quality of that provider.
Dr. Brown is affiliated with 2 hospitals:
1150 N Indian Canyon Ave
Palm Springs, California
Dr. Hosea Brown has been confirmed to have a license in Arizona and California
Dr. Brown attended medical school at SUNY Downstate College of Medicine and graduated in 1973 having 42 years experience.
While there is no proven correlation between the quality of one's educational institution and the quality of one's professional competence, it is often an indicator. Medical schools have various levels of selectivity (some are harder to get into than others), and both the quality of their clinical training and level of research are measured. Additional medical training in both residency and fellowships and the facilities they are conducted at also provide a history of the doctors' level of training and experience.
Patients may also know Dr. Hosea Brown MD as:
Compare Similar Doctors
We found 1 doctors nearby Dr. Brown who also specialize in Allergy
We found 1 doctors with names similar to Dr. Hosea Brown
Related Cities and Specialties
Find a Job
Are you Dr. Hosea Brown?
Update your information


text:
Thanks for redeeming.{{else}}
Success! Thanks for repurchasing.{{/if}} {{else}} {{#if Expired}}
Increase my visibility!{{else}} {{#if IsMultiPack}}
{{#if HasMultiPack}} You have {{MultiPackCount}} top spot(s) left. Now loading you into the search listings... {{else}} You have used all top spots. Now loading you into the search listings... {{/if}}{{else}}
We are loading you into the search listing pages...{{/if}} {{/if}} {{/if}} {{/if}}
{{Current}} just saw you!{{/if}} {{#if LastTopSpotPurchaseIsMulti }} {{#if HasAnyTopSpot}}
{{#if HasFreeTopSpot }} {{ UnclaimedTopSpotFree }} Free {{/if}} {{#if HasPaidTopSpot }} {{#if HasFreeTopSpot }} & {{/if}} {{ MultiPackCount }} {{/if}} Top Spot{{#if Plural}}s{{/if}} Left{{else}}
0 Top Spot{{#if Plural}}s{{/if}} Left{{/if}} {{else}} {{#if HasFreeTopSpot }}
{{ UnclaimedTopSpotFree }} Top Spot{{#if Plural}}s{{/if}} Left{{/if}} {{/if}} {{else}} {{#if HasResults}}
{{Current}} see you now!{{else}} {{/if}} {{/if}}
You can now invite anyone to meet at your favorite Starbucks.
Limited-time feature
42 year old man | North Hollywood, CA, USA | Seeking women 25-35 within 100 miles
Love Me Or Leave Me. Hey! Where's Everybody Going??
I tend to look at the positive side of life with good reason: I'm healthy, have a wonderful job, have great friends, and family. I'm also a very good listener because I'm genuinely interested in others and I love stimulating conversation. I stay in shape by going to the gym and I'm generally pretty athletic. I'm pretty adventurous so if I haven't experienced something I'm usually up for trying new things. I love social interaction and doing things in groups whether it's going out to the movies, going on hikes, playing games, etc. But I also enjoy getting cozy on the couch with that someone special to just cuddle and talk, and watch TV or a movie. I'm seeking a woman with integrity, a sense of humor, a touch of intelligence, lots of common sense, the courage to admit mistakes, and enough love and humanity to forgive others' transgressions. I love to travel and I'm looking for a partner who can be happy at home with me on a rainy night and happy with me on a sunny Greek island. Ideally, you've made peace with your past relationships, realize that life is short, live by the golden rule, and you're ready for a grand new adventure! If this is you, please respond and I'll get back to you soon.
Alumni connections , Coffee and conversation , Business networking , Cooking , Dining out , Fishing/Hunting , Hobbies and crafts , Movies/Videos , Museums and art , Music and concerts , Nightclubs/Dancing , Performing arts , Playing cards , Playing sports , Political interests , Travel/Sightseeing , Watching sports , Wine tasting
Basketball, Billiards / Pool, Bowling, Cycling, Dancing, Football, Golf, Hockey, Inline skating, Martial arts, Running, Skiing, Soccer, Swimming, VolleyBall, Walking / Hiking, Weights / Machines
I exercise 5 or more times per week.
I like Cats, Exotic Pets, Fish, Horses
Middle of the Road
Fave places are the Caribbean, Rome, Paris, Greece,... I love going to restaurants. Some of my favorites: Matsuhisa, Katanas, Asia De Cuba, Boa's, AOC, Katsuya, Ago, STK, Caf? Wa s. Love to try anything new.
Color: Black Raining: Watch a good DVD in bed. TV: CSI, Lost, Anything Reality, Mad Men, Office.... Food: Seafood, Steaks, sorry vegans and chocolate :-) Apparel: Kenneth Cole, Armani, DKNY
For fun? relaxing at home, eating at top restaurants to bistro casual, reading/writing, listening to my pod on killer speakers, out with friends... Fave Actor: Al Pacino, Denzel Washington I go horseback riding at Burbank twice a month.
Rolling Stone article: The Lies of Sarah Palin -journalism at its finest.
Z{{Cta}} {{#if HasMoreInfo}} ?{{CtaSecondary}} {{/if}}
|What he is looking for
|6'0" (182cms)
|5'2" (157cms) to 5'8" (172cms)
|Body type:
|Athletic and toned
|Slender, About average, Curvy, Athletic and toned
|No preference
|No preference
|Cigar aficionado
|Occasionally, Cigar aficionado, Yes, but trying to quit
|Social Drinker
|Social Drinker
|Executive / Management
|No preference
|$35,001 to $50,000
|Never Married
|Never Married, Widow / Widower, Currently Separated, Divorced
|Have kids:
|No preference
|Wants kids:
|No preference
|No preference
|Spiritual but not religious
|No preference
I'm a spiritualist. I believe truth can be found in all faiths. I don't try to impose my beliefs on anyone, but if you want to know more about the beliefs that are the framework for my life, I'm happy to tell you about them!
|No preference
|Graduate degree
|Bachelors degree
BS from SDSU and MBA from CSUN


text:
Since the band was founded in 1991, MORBLUS has played with a great number of internationally renowned artists such as John Mayall, Robben Ford, Ronnie Earl, Shakura S'Aida, Diane Blue..
Lately, MORBLUS looks back on collaborations with the following musicians:
Justina Lee Brown (NG)
Justina Lee Brown is one of Nigeria's most promising new talents. Live and on record, her powerful and versatile voice perfectly complements her music, a modern and original mix of Soul and Rhythm & Blues, not forgetting a generous helping of her strong stage performance and presence.
Download her biography.. and check out her Reverbnation site...
MORBLUS is establishing a continuous collaboraiton with Justina in Europe since 2012.
Check out the dates here..
Anastasia René (USA)
New York based vocalist Anastasia René began singing at a very young age.
She cites such musical influences as Nina Simone, Chaka Khan, and Cassandra Wilson.
Anastasia is now coming to Europe to join Morblus for a number of festivals in 2012.
Diane Blue (USA)
Boston's Diane Blue is a soulful and sassy performer who delivers the goods vocally and through her harmonica ("harp") playing, serving up her own spin on soul, blues and R&B. She was a participant of the 2011 International Blues Challenge in Memphis for the Massachusetts Blues Society.
Lousiana Mojo Queen (USA)
Louisiana Mojo Queen (Ms Zeno) is a well known professional club, studio and Blues Singer. After performing all over the world she branched out on her own. Being a Louisiana native, Ms Zeno has recorded four CD's over the past ten years. Download her biography..
MORBLUS will be on summer festival tour in Europe in 2011. Check out the dates here..
Martha High (USA)
Martha High is an original member of the James Brown band, first with her band The Jewels, then as one of his singers. She stayed with him for more than 30 years. Since 1995, she regularly tours with Maceo Parker and has some appearances with MORBLUS, e.g. at the Trasimeno New Year's Funk & Soul Explosion (I) in 2010/11 and Duvelblues Festival (B) in 2011.


text:
Embossing then, its the same thing really. Isn't watermarks made by wire pressing on wet paper?
How do one goes about embossing a photographic print without damaging it as well?
The emulsion is a delicate thing and I fear that any press like contraption would be too much.
In all the history of photography, no one ever cared about this subject? I would think, a certain method would have been available since forever.