text:
Mature Content
This content is intended for mature audiences.Sign In To Confirm Your Age
or, enter your birth date.
Please enter a valid date format (mm-dd-yyyy)
Please confirm you have reviewed DeviantArt's Terms of Service below.
* We do not retain your date-of-birth information.
photo&make-up by Olenka Dobrova
I feel I can fav all day but I do not feel worthy enough to comment upon such perfection, both photo wise and beauty wise. Its perfection. Thanks for sharing.
Such a stylish image.
Very beautiful model subject.
Nice fearful expression.
Happy to be here but hesitant.
Excellent styling all around.
Very beautiful model subject.
Nice fearful expression.
Happy to be here but hesitant.
Excellent styling all around.
Beautiful figure,Wonderful hair this woman is a dream!
I saw this on femaleshapes.tumblr and was blown away. Perfect, perfect, perfect. Such a beautiful photo.
What an incredible picture of an amazing beauty!
My most Favourite image ever, honestly!
Одна из немногих фото, о которой не скажешь что сделана российским автором.
Не тва кондовщина, которой переполнен фотосайт и прочие гадюшники. Девочка прекрасна.
Не тва кондовщина, которой переполнен фотосайт и прочие гадюшники. Девочка прекрасна.
what a stunner!
the eyes really stand out
pure beauty..
really love her eyes and lips....
really love her eyes and lips....
absolutely beautiful.
Wow so soft and pure this is very lovely!! She is beautiful!
Well done
Gorgeous shot. Gorgeous girl. Very Sixties.
Omfg she's just beautiful... <3
Perfect figure, breathtaking expression, and sublime lighting that accentuates every detail.
And she. Is frickin'. Cute. With a capital C.
And she. Is frickin'. Cute. With a capital C.
wow.... Angel ...beautiful girl
Stunning elegant beauty
очаровательная девушка)
omg you are stunning
This is beyond beautiful.
Such great lighting, and the way her eyes stand out is perfect
This photo makes me breathless
Really great shot. Perfection!
oh my Goodness ! Olala Olenka!
the contrast of light and shadow is really beautifully done here.Two thumbs up from me
I really love this--she has such big, gorgeous eyes. The use of lighting is fabulous.
Another beautiful portrait, and wonderful use of window lighting. The way the shadows fall and the expression on her face, all add up to make this one real good shot.
Wonderful Photo, spectacular model. Sweet, provocative, sexy with a hint of shyness. Very nicely
captured. You should do a series with this lady..
captured. You should do a series with this lady..
i'll see if i can find words when i catch my breath
Stunning shot
Wow... speechless!!!
So stunning model...
So stunning model...
This light is so smooth! Model of course is beautiful
i love this shot. perfect light and perfect subject.
Stunning work
looks a little bit like Kate moss. I love kate moss *-*
She looks like a caricature of an exotic beauty.
brilliant. love that its in black and white. wonderful feel
1 in a million
Wow !
who is she?
Wow, unbelievable! You are so sexy, wish I looked like you..


text:
My Melons by alanbeckerWatch
©2007-2016 alanbecker
Oh yes, I am proud to say that they are MY melons, that I grew in the backyard. The months of hard labor my dad and I did produced fruit, which then produced another fruit - this painting.
Acrylic on Matte board.
Acrylic on Matte board.
Awesome melons.
Great job!
Great job!
wow this looks awesome, I thought it was a photo at first!!!
Tasty looking!! ^.^
hey dude, ur really talented... great work and amazing pictures
Ahh, pure beauty. love how you made the melons look shiny.
you are a great artist man
wow that looks great!
wow, you have some nice melons.
OMG, I thought this was a sculpture of your fake fruits, at first. This is so realistic, man! Great job!
Wow, awesome details! ^_^ Nicely done.
I absolutely love this composition.
I thought this a photo! o_O great work
another beautiful work
man...i was really fooled.I thought that those melons were real! You do amazing art work!and when i mean amazing,I mean AMAZING!!!
is pretty *claps*
it's.... real.
I thought it was a picture!
I thought it was a picture!
you painted it ? its pretty
wow! thats great i really like this! U are a very good artist!
P.S.: I'd be very happy, if u could visit my gallery and maybe leave a comment (or a fav?^^)
P.S.: I'd be very happy, if u could visit my gallery and maybe leave a comment (or a fav?^^)
very nice!!!
wow... you're amazing. it's totally look like photo
Nice melons Your a very talented
wow.. your probably a genius... make good use of that God given gift of yours.
To God be the glory
To God be the glory
wow! it's very realistic yet whimsical =]
Nothing like a well-painted melon.
Delectable. I wish my melons looked that good.
beautiful, i love how the melons just seem to glow, and the composition of this is awesome. nice work
Yum! I want some!
Is it just me or does the bigger piece look like there's a pic of a person in it?
Is it just me or does the bigger piece look like there's a pic of a person in it?
lovely! I love the little specks of white on each seed! This is beautiful.
You did a great job at giving feeling to the watermelon- good job
beautiful painting!
very nice painting i like the colors alot!
Love how it looks so life and juicy!
brilliant work dude!
nice melons! (no pun intended)
woah, at first i had a hard time telling if this was a photo. D:
truly amazing work.
truly amazing work.
i'm practically drooling on the keyboard just by looking at it.................

subset: commoncrawl


text:
Miss-Understanding by HuskkiesWatch
©2012-2016 Huskkies
Some Vinyl and Octavia totally did not do this comic just cause some artist uploaded a octavia and vinyl sketch ha ha while enjoy, uploaded this at midnight so I am exhausted and look at that cheap, cheap background XD sorry have to start working on dem backgrounds.
Octavia Cutie Mark-
My little Pony:FIM (c) Hasbro and Lauren Faust
Octavia Cutie Mark-
My little Pony:FIM (c) Hasbro and Lauren Faust
Probably should I will change it eventually thanks for pointing that out.
Actually, twilight is dusk, not night.
I know if you see what I wrote it "is not a time between dusk and morning" this refers it to being a time between dusk and morning just indicating to vinyl that twilight isnt a time, she is a pony.
lol! XD
Ouin ouin ouiiiiiiiiiiinnnn.
You know, I'd have shot back with "who names a mare Vynil!?" but that's just me. Good show.
i loves dis shid
Why does she think Twilight's a stallion? XD
Very cute!
Aha ! Double Epic fail !
pffff, that's hilarious XD
Dont worry about the backgrounds, just go for the parody and not so much the 'pretty details'
Thank you, trying to get them right though they are quite a pain to do but practice makes perfect so atleast try till I get it right
Oh, Vinyl...
That's a good question.
Lol, whoops on the wrong word she got.
*face hoof* LOL I get it. XD


text:
Tattoo design - sun dragon - uncolored by AlviaAlcedoWatch
©2012-2016 AlviaAlcedo
I created a design inspired by this, and linked to you~
It really inspired me. ^^
It really inspired me. ^^
I absolutely love this.
This is wonderful I was going to get something else at a tattoo, but this just won my heart
What type of pen did you use for this design?
uuummm, may i use it? i plan it to be black-deep purple or sg like that
But only as a tattoo for your own usage.
I will be happy to see a photo of a result on your skin^^
I will be happy to see a photo of a result on your skin^^
you make me want to have a tattoo!


text:
Editors note: Read Part I Part III, Part IV
"We the people" are the central concern of the Constitution, as well as its opening words, since it is a Constitution for a self-governing nation. But "we the people" are treated as an obstacle to circumvent by the current administration in Washington.
One way of circumventing the people is to rush legislation through Congress so fast that no one knows what is buried in it. Did you know that the so-called health care reform bill contained a provision creating a tax on people who buy and sell gold coins?
You might debate whether that tax is a good or a bad idea. But the whole point of burying it in legislation about medical insurance is to make sure "we the people" don't even know about it, much less have a chance to debate it, before it becomes law.
Did you know that the huge financial reform bill that has been similarly rushed through Congress, too fast for anyone to read it, has a provision about "inclusion" of women and minorities? Pretty words like "inclusion" mean ugly realities like quotas. But that too is not something that "we the people" are to be allowed to debate, because it too was sneaked through.
Not since the Norman conquerors of England published their laws in French, for an English-speaking nation, centuries ago, has there been such contempt for the people's right to know what laws were being imposed on them.
Yet another ploy is to pass laws worded in vague generalities, leaving it up to the federal bureaucracies to issue specific regulations based on those laws. "We the people" can't vote on bureaucrats. And, since it takes time for all the bureaucratic rules to be formulated and then put into practice, we won't know what either the rules or their effects are prior to this fall's elections when we vote for (or against) those who passed these clever laws.
The biggest circumvention of "we the people" was of course the so-called "health care reform" bill. This bill was passed with the proviso that it would not really take effect until after the 2012 presidential elections. Between now and then, the Obama administration can tell us in glowing words how wonderful this bill is, what good things it will do for us, and how it has rescued us from the evil insurance companies, among its many other glories.
Creators Syndicate
Famed Voting Rights/Anti-Poverty Activist Fannie Lou Hamer Called Abortion "Genocide" | Ryan Bomberger
Rush Limbaugh defends Rubio's debate answer: He's absolutely right that Obama knows what he's doing | Allahpundit
Time for Team Hillary to break out the gender card for young liberal women who prefer Sanders | Allahpundit


text:
14 Toilet Paper Roll Craft Ideas
Bonus: Get our newsletter & special offers for free. We will not share or sell your email address. View our Privacy Policy
Birthday Reminder Book
By: Simone Collins for FaveCrafts
1 Comments
We are adding the craft to your Craft Projects.
The project was added to your Craft Projects.
Click here to view your Craft Projects.
It's not fun to forget someone's birthday, and luckily there are crafty ways to make sure it doesn't happen again. DIY organization crafts such as a Birthday Reminder Book from Simone Collins are fun to make and easy to spot. Use decorative scrapbook paper for this simple craft. Dip into your stash of buttons and add cute paper embellishments to ensure your book is one-of-a-kind. For a finishing touch, add a pen that you can use to write new birthdays and quick reminders.
Tags / Related Topics
Your Recently Viewed Projects
Images from other crafters
Love these projects? Get MORE delivered to your Inbox – FREE Click Here!
Report Inappropriate Comment
Are you sure you would like to report this comment? It will be flagged for our moderators to take action.
Thank you for taking the time to improve the content on our site.
What's Hot
- 7 Adult Coloring Pages free eBook
- Geometric Heart Coloring Page
- Big Eyed Owl Adult Coloring Page
- Big Bang Adult Coloring Page
- "Fuse Creativity System Project Guide: Fun Party Themes, Ideas for Handmade Cards, and More Paper Crafts from Fiskars" eBook
- 17 Flower Craft Ideas: How to Make Paper Flowers, Easy Fabric Flowers and More free eBook
- House of Cards Adult Coloring Page
- Perfect Profile Adult Coloring Page
- Last-Minute DIY Valentine
- Geometric Adult Coloring Page
Something worth saving?
- SAVE all your favorite crafts
- ADD personal notes
- QUICKLY reference your crafts
Free eBooks
- 31 Halloween Craft Projects
- 8 Free Apron Sewing Patterns
- Wrap Up With 25 Afghan Patterns from Red Heart Yarn
- Quick & Thrifty Crochet Patterns
- Make It A Red Heart Holiday
- Quick and Easy Decoupage from Plaid
- Homemade Christmas Gift Guide
- 9 Thanksgiving Decorations to Make
- The Make My Own Holiday Gifts Guide
- Fun & Fabulous Mod Podge Projects From Plaid
Our Newest Projects & Articles
- T-shirt DIY Dog Toy
- Reversible Fabric DIY Headbands
- Pretty Bird DIY Birdhouses
- Denim Pockets DIY Organizer
- Snowball Fight Snowman Crafts
- Heart Stamped DIY Box
- Girls' Bolero Free Sewing Pattern
- Magnet Makeover Chalkboard Paint Ideas
- Last-Minute DIY Valentine
- Paper Box DIY Candle Holder


text:
Aloft Beijing, Haidian
- Tower 2 No. 25 Yuanda Road,
- Haidian District
- Beijing,
- Beijing
- 100097
- China
- Map
- Phone: (86)(10) 8889 8000
- Contact Us
- Careers
- Announcements
Rooms & Rates
Aloft Beijing, Haidian
Local Area Map
Aloft Beijing, Haidian
Aloft Beijing, Haidian
Tower 2 No. 25 Yuanda Road
Haidian DistrictBeijing, Beijing, China (86)(10) 8889 8000
SPG Category 2
book now
The information detailed on these pages is subject to change. No representation is made and no warranty given as to the validity of the content, including road conditions, route usability and expeditiousness. The user assumes all risk of use. Microsoft, Starwood Hotels and Resorts, Inc., and their suppliers assume no responsibility for any loss or delay resulting from such use.


text:
As it has done before, the New York Times just covered Mixed Martial Arts. The article, "The Fight Club Generation," is well worth reading. Here's a snatch: Evidence that cage fighting has replaced boxing as the combat sport of choice, at least to some men of a certain age, has been quietly mounting for years. [Read More...]
Are Mixed Martial Arts Ethical for Christians?
Doing Big Things: City to City Church Planting in Paris
One of the most encouraging developments in our day is church planting in global cities. My buddy Freddy Wyatt, for example, is planting the Gallery Church in Manhattan, a work that I love (featured recently in the New York Times). Aaron Coe of the North American Mission Board (Southern Baptist Convention) is doing high-level thinking and strategy [Read More...]
Linsanity! Part 4: An Essay on Why David Brooks Is Wrong on Jeremy Lin
David Brooks just suggested in the New York Times that athletic success and humility necessarily conflict and cannot coexist in a person. He wrote his piece, "The Jeremy Lin Problem," on New York Knicks star (I love writing that) Jeremy Lin, who led the Knicks to their eighth win in nine games yesterday against NBA [Read More...]
The "Immobile Class": On College and Work in the New America
The New York Times recently published a thought-provoking article on the new American economy entitled "A Mess on the Ladder of Success." Here's a snippet: Rather than dividing the country into the 1 percenters versus everyone else, the split in our economy is really between two other classes: the mobile and immobile. This is an [Read More...]
Evangelical Gnostics and the Mind-improving Nature of Physical Exercise
This snippet from the NYT Well blog should encourage you to get whatever exercise you can in these winter months: To learn more about how exercise affects the brain, scientists in Ireland recently asked a group of sedentary male college students to take part in a memory test followed by strenuous exercise. First, the young [Read More...]
NY Times: Readers Register Discomfort Over "Pregnancy Reduction"
Those who read about the New York Times magazine story on "pregnancy reductions" (a euphemism for the abortion of one or more gestating babies) on this and other blogs might find this graphic from the NYT interesting. It's a bit hard to make out (click here for the link to the graphic), but it shows [Read More...]
Why Grades Matter to Christians: A BibleMesh Post
Why should you care about grade inflation? First, because it's happening en masse. In a post entitled "A History of College Grade Inflation" on the New York Times Economix blog, Catherine Rampell recently drew attention to the work of Stuart Rojstaczer, formerly a Duke professor of geophysics, and Christopher Healy, a computer science professor at Furman [Read More...]
Sportswriter Bill Simmons Profiled at Length in the New York Times
Some of you out there enjoy sports, and you read Grantland.com's Bill Simmons. Simmons is not a Christian writer; his material can be racy, even gross. If you enjoy thoughtful sportswriting, however, he is tough to beat. I read him with discretion. The New York Times recently published a lengthy magazine piece entitled "Can Bill [Read More...]
The Return of Ralph Reed, and the Prospect of Evangelical Politics
The New York Times just ran a story on former Christian Coalition leader Ralph Reed entitled "A Political Revival for Ralph Reed." It's worth reading. Behold this selection: Hardly bashful these days, Mr. Reed suggests that his party needs him. He said that "a couple good friends, fairly senior in the party" told him, "You [Read More...]
The Cornerback Who Was Killed, the SI Writer Who Is a Gordon Grad
Do you read long-form journalism? You should. There's pressure today to make journalism short, to squeeze all such writing into bullet points and text boxes. Surely there's a place for that. But there's a massive place for journalists who take on a big story and tell it at length with great skill. Thomas Lake is [Read More...]


text:
Lent arrives on February 10! Sign up today for a Lent devotional experience.
About a hundred years before, at Jonah's preaching, the Ninevites repented, and were spared, yet, soon after, they became worse than ever. Nineveh knows not that God who contends with her, but is told what a God he is. It is good for all to mix faith with what is here said concerning Him, which speaks great terror to the wicked, and comfort to believers. Let each take his portion from it: let sinners read it and tremble; and let saints read it and triumph. The anger of the Lord is
contrasted with his goodness to his people. Perhaps they are obscure and little regarded in the world, but the Lord knows them. The Scripture character of Jehovah agrees not with the views of proud reasoners. The God and Father of our Lord Jesus Christ is slow to wrath and ready to forgive, but he will by no means acquit the wicked; and there is tribulation and anguish for every soul that doeth evil: but who duly regards the power of his wrath? (Na
Next commentary:
The overthrow of the Assyrians.
About this commentary:
Matthew Henry's Concise Commentary on the Bible is available in the Public Domain.


text:
News blog + Military
Thousands of British troops and civilian aid workers spent Christmas on duty in Afghanistan for the sixth year
The prospect of a new road appears to weigh more heavily on the waqils' minds than that of bombs, although these are never far from their thoughts, reports Riazat Butt
Religion on the frontline Khan's kitchen: the difficult life of an Afghan interpreter for the British military
Afghan interpreters pay a heavy price for working with the UK armed forces. Riazat Butt meets one of them as he cooks a Ramadan meal
Riazat Butt visits the Hindu temple at the British army base at Lashkar Gah
• Fighting continues in areas of Tripoli
• Hunt for toppled dictator
• UN general secretary urges stable transition
• Rebels mass for assault on Sirte
• Families of dead soldiers may have had phones hacked
• Cameron and Clegg wrangling over terms of inquiries
• Government faces calls to delay decision over BSkyB takeover
• PCC chair: 'Extraordinary' Rebekah Brooks leading NI inquiry
Continuing coverage of the Libya crisis as world leaders meet in London to discuss the future of the country
Follow the latest reaction to the leaked US embassy cables as they expose rampant corruption in Afghanistan and frustration with British failure in Helmand province
Aircraft carriers are spared from defence cuts – but with no jump jets, what are they going to be used for?
'Rogue policeman' shoots servicemen dead; Allegra McEvedy on specialty food protection; and mercenary Simon Mann returns to the UK, in our daily audio show with Jon Dennis
Usually disbelieving British public apparently report hundreds of sightings a year, according to MoD files
Despite mixed messages from the government, it is only a matter of time before Gordon Brown boosts troop numbers in Afghanistan, writes Richard Norton-Taylor
Is it against politicians' and the media's interest to demonise someone they labelled a hero?
British troops are to leave Iraq in the first half of 2009, Gordon Brown announced today
Hussein Onyango Obama, a British soldier in the second world war, was locked up as a Mau Mau rebel in Kenya
Why the idea of talking with the Taliban is no longer defeatist
Paper reports hands-off agreement between British forces and Shia supporters of Moqtada al-Sadr during battle for southern city this year
A bride was among 47 wedding party guests - including 39 women and children - killed by a US air strike in Afghanistan, an official inquiry has found
Commentators take stock as the number of British war dead reaches 100
Was General Dannatt right to demand pay rises for soldiers and improvements to their "appalling" housing?
The Taliban are resorting to a classic guerilla insurgency with the deadly twist of suicide bombings to try and outlast Nato
Shortage of British troops, increasing violence, abhorrent allies: can it get any worse in Afghanistan?
In our daily audio show, Jon Dennis and guests discuss Derek Conway MP; the Islamist plot to behead a Muslim UK soldier; and Gandhi's ashes
Interviewing men from the Mercians regiment, who were ambushed by up to 100 heavily armed Taliban, was a humbling experience
Life as a Marine is dangerous enough without them launching themselves off buildings, Spiderman-style. But we learn today that the Royal Marines are now learning freerunning - the urban craze for vaulting between roofs, off lampposts and onto railings. We look at some clips and wonder if it's a good idea ...


text:
WASHINGTON – For the past three years, teams of college students have been working on making D.C.- area workers' commutes more bearable.
No, they can't eliminate gridlock. But they can put drivers behind the wheel of a more fuel-efficient, eco-friendlier and comfortable car.
At least that's the goal of the EcoCar2 Challenge, co-sponsored by General Motors and the U.S. Department of Energy's Argonne National Laboratory.
Fifteen teams from colleges and universities across North America are taking part in the EcoCar2 challenge. And they parked, hoods up for inspection, at L'Enfant Plaza's promenade Thursday.
So what happens when a bunch of college students are handed a 2013 Chevy Malibu and told to get to work?
Lucas Shultz, who was the business manager for the Virginia Tech team, introduced reporters to "Mary the Malibu" and her high-voltage battery system.
"If you owned Mary the Malibu, you would be able to get to and from work every day without burning any gasoline," Shultz says.
Shultz says that's based on the average commute. So he says, a drier could travel on electric power exclusively for 40 miles. After that point, "You'll be burning gas, but you'll be doing it much more efficiently" than in a conventional car.
Can the Virginia Tech team make commutes less painful?
"I cannot promise that," Shultz says. But he promises that the drive would be more enjoyable thanks to an infotainment center.
But it's not just about music and entertainment.Drivers can see how much charge is left in the battery and the team reconfigured the climate-control so that both drivers and passengers can adjust to the controls to their liking.
Benjamin Sattler with the Penn State team made the pitch for the school's EcoCar2 vehicle, which as he explained, has a small engine.
"Because it's such a small engine, it runs really efficiently." But Sattler says that doesn't mean you'll lose pick-up.
Sattler says conventional engines have something called a torque curve, which means power can vary.
"But with an electric motor, that torque curve is a flat line, so you have all your torque all the time. So that means if you floor it, going zero miles an hour, you get the same amount of power" as you would in a conventional engine going at 30 to 40 miles an hour.
The teams also checked out eachother's handiwork.
Mississippi State University team member Trent Workman makes some adjustments to the school's Chevy Malibu. (WTOP/Kate Ryan)
Describing the Penn State vehicle's display, Sattler said: "We did add a few gauges and displays. We added an eco-meter" so you could see how energy efficient your trip actually is.
Sattler says while displays are important to drivers, the Penn State team wanted to make sure that didn't interfere with safety.
"Ours is a fairly small screen," Sattler said. "We put the
A look at winter weather news from around the D.C. area.
A look at some of the best chili recipes to keep you warm from the inside all winter long.


text:
It's a sign of just how far the event has come in the last two decades, mirroring the increased profile of Israeli cinema on the international scene (Ari Folman's "Waltz With Bashir" competed for the top prize at Cannes this month).
But "Waltz With Bashir" won't be on the program this year; Israeli films in competition at Cannes often make their North American debut at major international festivals (think Toronto or Telluride).
"That can be frustrating, but there are more important things than competing with other festivals," said Meir Fenigstein, founder and director of the Israel Film Festival.
"Because of the two intifadas, there has been almost no American productions in Israel over the last 20 years," he continued.
At the gala dinner, he might get to unveil a possible government incentive to lure Hollywood directors back to Israel. "I'm hoping to announce something very big," he said.
View our privacy policy and terms of service.


text:
Jun 10 2014, 11:26am CDT | by Bang Showbiz
Adam Sandler "used" Bella Thorne to get closer to his daughters.
The 47-year-old actor - who is married to Jackie Titone - says both Sadie, eight, and Sunny, six, are huge fans of his 'Blended' co-star and he admits he asked the actress to spend time with his family to impress his kids.
He said: "I used Bella to get closer with my kids. It felt right. My kids love Bella!"
And Adam also loves sharing fast food meals with his children in the hope the memories of the treats will curb any bad behavior.
He joked: "It's fun to show up, because at our school, you can go to lunch with your kids. You just show up with an In-N-Out burger and your kid loves you more.
"That night, when they're mad at you, you're like, 'Remember the In-N-Out!' "
Adam is looking forward to Father's Day this Sunday (06.15.14), but hopes it is more fun than his household's recent Mother's Day celebrations.
He said: "On Mother's Day, we had a great time and were with [the girls] all day long. As the kids were falling asleep, my wife said, 'When they fall asleep, we'll see a movie.' The next thing I know, my wife is sleeping.
"One kid is sleeping with my wife, and I'm up with the other one, and I'm like, 'Yeah, we're not doing this.' [That's the] difference when you have kids - it's pathetic if someone wants to meet you after 9:30 at night. The hours are tough!"
Bang Showbiz
BANG Showbiz is the world's premier entertainment news agency providing the most exciting celebrity news to online, print and broadcast media outlets across the globe.
blog comments powered by Disqus


text:
iHerb Customer Reviews
Very useful to compound my chelator
Posted by 5371513790858680495 on Jan 26, 2015
I use it as filler when I devided DMSA per Andrew Cutler protocol. I use 2 caps (1000 mg) to make 8 caps of DMSA.
Posted by Taniana on Sep 09, 2014
my brothers love it
Good vitamin C
Posted by Reviewer2860699 on Feb 05, 2014
My wife uses this form of Vitamin C and says that it helps stop a cold when she feels one coming on. She uses it also as a daily preventative.
Great for anti aging and immune system
Posted by Reviewer2656924 on Apr 27, 2009
I use this daily but extra when I am not well. It is a good product.
Pure Ester-C
Posted by Reviewer2140357 on Apr 09, 2008
Seems fine, wanted to try the pure product without citrus bioflavanoids for comparison incase I was reacting to the citrus. Obviously this one has relatively weaker overall antioxidant protection. Will go back to the tablets with citrus bioflavanoids next time I order as they are better value and see how I tolerate them.


text:
Protecting the First State
Celebrating 25 years of working for Delaware's nature and people. Help us to ensure a future for Delaware!
Every month, the Conservancy's free e-newsletter brings you updates from our conservation work around the world — plus incredible nature photos, green living tips you can use and invitations to events near you!
Help us ensure the diversity of life on Earth by joining our global community online — it's simple and free! Check out some past issues of Great Places and then sign up today!
Latest News & Features
2015 Highlights
The Nature Conservancy's 25th anniversary year in Delaware saw big progress on our major initiatives.
Delaware Acorns
Read the latest about our work in the fall 2015 issue of our newsletter.
25 Great Years and Counting
From a little over an acre to more than 30,000, the Delaware chapter has helped protect some of the state's most precious natural resources.
Latest Photos
LEAF Slideshow
See what our interns have been up to this summer!
Shortleaf Pine Restoration
See what we're bringing back at our Pemberton Forest Nature Preserve's Ponders Tract.
Horseshoe Crabs
Watch a slideshow and see what volunteers witnessed at Big Stone Beach while measuring the abundance and health of horseshoe crabs, which have visited our shores since prehistoric times.
Latest Videos
Dogfish Dash
The 2013 Dogfish Dash raised $51,600 for The Nature Conservancy's work in Delaware.
Shorebird Miogration
Check out a video about the annual shorebird migration that occurs each May and June in conjunction with horseshoe crab spawning. It's a natural phenomenon that shouldn't be missed!
Annual Horseshoe Crab Count
Volunteers count crabs during May and June every year.
Recent Press
- August 25, 2015
- State Director Richie Jones Featured in Two Local Magazines
- June 09, 2015
- Pamela Sapko Joins The Nature Conservancy, Delaware Chapter, As Director of Operations
- May 15, 2015
- The Nature Conservancy, Delaware Chapter, Trustees and Staff Make Annual Horseshoe Crab Survey a Family Affair


text:
Get the latest Flash player
Date: 5 years ago
Runtime: 3:18
Views: 39,600
All Comments
I Love seeing any 'beautiful horny woman'- enjoying Her Body _
Beautiful bush
yummy tummy, hair and pussy....More! I would love to see your asshole while you are cumming!
Those are some nice suckable pussy ;ips you have girl
what a nice pubic hair you have :D nice video!!
well too bad you uploaded them all to the male-gay section...


text:
Synonyms of non-toxic in English:
1 a non-toxic varnish
non-poisonous, innocuous, harmless, benign, safe, non-irritating, hypoallergenic
[Antonyms] toxic
Definition of non-toxic in:
- British & World English dictionary
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Subscribe to remove adverts and access premium resources
= trending


text:
Was it worth the money?
I have had a large experience with MMOs and WAR sparked my interest. I have played EQ 2, SWG, WoW, Runescape(pathetic), CoH, AA, and now I am excited to add WAR to that list. A week ago I decided to watch the cinematics for WAR and was instantly excited, then I went to the website and started reading every single detail of the game, I even replayed Mark of Chaos to get me even more hyped up for what I was going to play. 2 daysago I went to newegg.com to purchase the game and I now wait for it to show up at my door, I paid 69 $ for the rush processing and next day shipping just so I can get to play it as soon as I possibly can, I made this blog for people to help me answer the question, was it worth all that money?
ok, thanks anyway, will probaly post more after the monthMon Jan 05 2009 12:21AM Report
isnt AION that weird angel thing, I heard about it a long time agoMon Jan 05 2009 12:42AM Report
if you like pvp mmo's yes absolutly. All these other mmos its run 90 miles to get to one fight and either die and run 90 miles back or wait 10 mins for the ones you killed to return or not return.In WAR its like imediate pvp fix if you so wish. I play other mmos but really am beginning to get bored with the run 50,000 miles and grind for many hours to go pvp.WAR is the mmo with limited boring garbage and mostly pvp so if you like that yes it was worth it.Mon Jan 05 2009 2:49AM Report
i think it was an ok deal for me
even tough war didnt keep my interest after 2month i dont feel cheated. i have payed more for less.
but then again i also had fun in aoc.
paying $50 for 200h+ or so of entertainment doesnt really strike me as a bad deal.
atm i play chronicles of spellborne. it has a lot less content then war but on the other hand only charges $14 for the game including 1 month of gametime. i find that pretty fair since you dont have an initial invesment of $50+ but only pay a usual monthly fee and sort of get the box for free.Mon Jan 05 2009 3:29AM Report
Whoever says the pvp in WAR is boring has no idea what their talking about. The pvp in WAR is just about the best there is in mmo's. Probably one of those guys that bought WAR and played on a pve server lol.Mon Jan 05 2009 12:59PM Report
If PvP is the main part of WAR, then yes I will probaly like it, In wow I was kinda sick of play for hundreds of hours just to get a few deadly gladiator set pieces. I have been reading about this game on the other blogs on this site and it seems that the major conflict of peoples agruements about the game is the whole thing about being PvP and how horrible the PvE is, but reading rom the website and hearing the comments on the game from various friends is that the "Tier" PvP with the 100 v 100 is just amazingMon Jan 05 2009 2:47PM Report
so i have played the game for a little now but have only got to lvel 6 because i was eing choosey about what i wanted to be and settled on dwarf engin., one problem i have is how long it takes to lvl up but maybe if i did the pp more i might lvl up a bit more , the graphics are like guild wars and WoW put togetherThu Jan 08 2009 11:13PM Report
not many people yet, but it just started and might get more ppl l8trThu Jan 08 2009 11:14PM Report


text:
Cartouche Knife Handle - GRPO 12607
NPS photo / John Reed
Knives were popular and highly useful items of the Great Lakes fur trade. Generally of French or British manufacture, knives came in two major types.
This gallery contains photos of knife blades, cartouche handles, dag knives, a crooked knife fragment and a sword scabbard, all examples discovered during excavations at Grand Portage.
Last Updated: 02/11/2016


text:
Hi! Welcome to our website, and thanks for stopping by. We are so excited to share our journey with you.
Simply put: we love to eat, we love to write and we love to think. That's pretty much how we came up with the name for this site. Our number one focus for everything we do is health. We believe there is power in being mentally, physically and spiritually healthy, so we'll be sharing our thoughts on how to do that, here.
We'll write more soon, so check back in the next day or two for our first "official" blog post. In the meantime, visit our about page for more information, and if you need to get in touch, you can contact us here.


text:
Professor John Christie
R308 Level 3, Institute of MC&SB, Bower Building, Glasgow G12 8QQ
- Professor of Photobiology (Institute of Molecular Cell and Systems Biology)
telephone: 01413302392
email: email@example.com
Our research interests centre on using diverse approaches, ranging from biophysical to physiological, to understand how photosensory systems operate to coordinate and shape plant growth and development. Our research on UV/blue light photoreception in particular has resulted in major advances in the field of photobiology, including the identification of the long sought after photoreceptor for phototropism, phototropin and more recently the mechanism of action of the elusive plant UV-B photoreceptor UV Resistance Locus 8. Our earlier work also pioneered the discovery and photochemical characterization of the Light-Oxygen and Voltage sensing (LOV) domain, which is now frequently used to develop new optogenetic tools to regulate enzymatic activities through light-dependent protein caging/uncaging; dimerization/clustering or monomerization/unclustering of cell signalling components. Together with Dr. Anna Moroni (University of Milan), we have recently been successful in using this framework to generate a light-gated potassium channel with applications in neural silencing and the optical control of behavior responses. Our work also extends to developing new oxygen-independent fluorescent reporter tools to non-invasively track viral and bacterial infections. My deep interests in photobiological systems and synthetic biology applications were cemented during my postdoctoral studies with Dr. Winslow Briggs (Carnegie Institution of Washington, Stanford). After my postdoctoral studies, I was awarded a Royal Society University Research Fellowship in 2002 to establish my own research group at the University of Glasgow focused on understanding the molecular basis of plant photoreceptor function and signaling. In 2003 I received the New Investigator of the Year Award from the American Society for Photobiology and was awarded the Finsen Lecture Award from the International Congress of Photobiology in 2009 for my research contributions to the photobiological sciences. Through my wide research interests in photobiological sensory systems, I have been a regular participant and speaker at biologically and synthetically-orientated international conferences in this topic and will Chair the 2016 Gordon Research Conference (GRC) on Photosensory Receptors and Signal Transduction in Glaveston, Texas (Jan 24-29). I also serve on the editorial board for several plant science journals and contribute to scientific textbooks, including "Sunlight as Signals" for the sixth edition of Plant Physiology.
Research interests
'Molecular basis of plant photoreceptor signalling'
Grants and Awards listed are those received whilst working with the University of Glasgow.
- Photoreceptor Engineering to Modulate Plant Growth
Biotechnology and Biological Sciences Research Council
2014 - 2017
- Modulation of Phytochrome B Signalling by Phosphorylation
Biotechnology and Biological Sciences Research Council
2013 - 2016
- Regulation of Auxin Fluxes Required For Phototropic Growth
Biotechnology and Biological Sciences Research Council
2013 - 2016
- How does the plant UV-B photoreceptor UVR8 initiate signalling?
Biotechnology and Biological Sciences Research Council
2013 - 2016
- Plant UV-B photoreceptor signalling
Biotechnology and Biological Sciences Research Council
2012 - 2015
- Utility of LOV-based Fluorescent Reporters To Monitor the Real-Time Secretion and Localisation of Bacterial Effector Proteins
2011 - 2012
- Quest for the Holy Grail of plant photobiology: a UV-B photoreceptor
Leverhulme Trust
2010 - 2014
- Phosphoproteomic approaches to understand photoreceptor kinase function and signalling in plants
2008 - 2009
- The UVR8 UV-B-specific signalling pathway
2008 - 2011
- LOV [Light-Oxygen-Voltage] domains as novel fluorescent markers
Gatsby Charitable Foundation
2007 - 2008
- Characterisation of the phot1-interacting protein AtMRD1 and its role in regulating phototropism
2005 - 2008
- Structure-function analyses of the phototropin blue light receptors
2002 - 2005
- Biochemical/Molecular characterisation of phototropin signalling in Arabidopsis
Royal Society
2002 - 2010
Additional information
Editorial Board
- 2012 - ongoing: Plant Physiology - Monitoring Editor
- 2012 - ongoing: New Phytologist - Editor
- 2006 - ongoing: Plant Signalling and Behaviour - Editor
Invited International Presentations
- 2013: Edinburgh, Scotland, UK - Speaker and session organiser/chair, International Symposium of Plant Photobiology
- 2013: Manchester, England, UK - Invited seminar speaker, University of Manchester
- 2013: Gif-sur-Yvette, France - Invited speaker, CNRS
- 2013: Kyoto, Japan - The 51st Annual Meeting of the Biophysical Society of Japan
- 2012: Galveston, Texas, USA - Invited speaker and session chair, Gordon Research Conference on Photosensory Receptors and Signal Transduction
- 2012: Hamamastu, Japan - Invited speaker, 4th International Symposium on Emergence of Highly Elaborated pi-Space and its Function
- 2012: Osaka, Japan - Invited seminar speaker, Osaka Prefecture University
- 2012: Tuebingen, Germany - Invited speaker, University of Tuebingen
- 2012: Nara, Japan - Invited speaker, The 1st International Symposium on Plant Environmental Sensing
- 2012: Kyoto, Japan - Invited seminar speaker, Kyoto University
- 2011: Jena, Germany - Invited speaker, Meeting of DFG Research Group: Specific Light Driven Reactions in Unicellular Model Algae
- 2011: Beijing, China - Invited speaker, International Symposium on Plant Photobiology
- 2010: Invited speaker, Gordon Research Conference on Photosensory Receptors and Signal Transduction
- 2010: Columbia, Missouri, USA - Invited seminar speaker, University of Missouri-Columbia
- 2009: California, USA - Invited seminar speaker, Plant Gene Expression Centre, Berkeley
- 2009: Kyoto, Japan - Invited speaker, Memorial Symposium for the 25th International Prize for Biology
- 2009: West Lafayette, Indiana, USA - Invited seminar speaker, Purdue University
- 2009: California, USA - Invited seminar speaker, UC Davis
- 2009: Dusseldorf, Germany - Invited speaker and session organiser, International Congress on Photobiology
- 2009: Glasgow, Scotland, UK - Invited speaker and session chair, Phoenix 2009 'Protein Complexes in Signalling and Development'
- 2009: Stanford, California, USA - Invited seminar speaker, Carnegie Institution for Science
- 2008: Freiburg, Germany - Invited speaker, GRK1305 International Graduate School Symposium, Plant Signalling Systems
- 2008: Cambridge, England, UK - Invited seminar speaker, University of Cambridge
- 2008: Ventura, California, USA - Invited speaker, Gordon Research Conference on Photosensory Receptors and Signal Transduction
- 2007: Glasgow, Scotland, UK - Session organizer and speaker, Society for Experimental Biology Meeting
- 2007: Birmingham, England, UK - Invited seminar speaker, University of Birmingham
- 2007: Marburg, Germany - Invited seminar speaker, University of Marburg,
- 2006: Durham, England, UK - Invited seminar speaker, University of Durham
- 2006: York, England, UK - Invited Departmental Seminar, University of York
- 2006: Cologne, Germany - Cologne Spring Meeting, International Symposium of the SFB635, The Control of Protein Function
- 2006: Il Ciocco, Italy - Gordon Research Conference on Photosensory Receptors and Signal Transduction
- 2006: Oxford, England, UK - Invited seminar speaker, University of Oxford
- 2006: Paris, France - International Plant Photobiology Meeting
- 2005: Okazaki, Japan - International Phototropin Symposium
- 2005: Edinburgh, Scotland, UK - UK Arabidopsis Meeting
- 2004: Neuchatel, Switzerland - International Workshop on Environmental Control of Chloroplast Biogenesis and Function
- 2004: Glasgow, Scotland, UK - Biochemical Society Meeting: Plant signalling from genes to biochemistry incorporating the 2nd Glasgow Phoenix Meeting
- 2004: Braunschweig, Germany - German Botanical Society
Prizes, Awards and Distinctions
- 2009: International Union of Photobiology, Finsen Lecture Award
- 2003: American Society for Photobiology, New Investigator of the Year Award
Professional Learned Society
- 2005 - ongoing: American Society of Plant Biologists - Member
- 2003 - ongoing: American Society for Photobiology - Member
Research Fellowship
- 2012 - 2012: Japan Society for the Promotion of Science - Fellowship for Research in Japan
- 2001 - 2011: Royal Society Fellowship


text:
Awesome Stop-Motion Animation Cut from Anthony Bourdain's Holiday Specialcarolyncastiglia
The Travel Channel will air Anthony Bourdain's annual holiday special on Monday, December 12, but it won't air the excellent stop-animation below as part of it. Bourdain wrote the story for the animation based on the legend of Krampus, Santa's sidekick in Austria and parts of Germany. Krampus reminds me a lot of the Zwarte Piet figure in the Netherlands. Like Zwarte Piet, Krampus uses a switch to whip children who've been bad and stuffs them in a sack. Unlike Zwarte Piet, Krampus isn't black and a former slave (ahem), he's an awful looking demon-type creature who would scare the chocolate out of any kid. (Which is likely why this piece was cut). Take a look and let me know if you think your kids could handle it:
Bourdain, though a rugged and foul-mouthed figure (it's like looking in a mirror…) can't be accused of being insensitive to the needs of children. He has a 4-year-old daughter, Ariane. Let's hope she's been good this year so she doesn't get licked by Krampus. Eww…


text:
The Rotterdam Planning Commission is hoping a couple of new developments will revitalize the dormant West Campbell Road area.
Commission members heard a presentation from ABD Engineers for a proposed Dunkin' Donuts off West Campbell Road at its regular meeting on Tuesday, Sept. 4.
The proposed 1,840 square-foot Dunkin' Donuts would sit on .85 acres of land where Flying W Caps Inc. used to be. The property has some contamination from an improperly maintained heating oil tank, which the developer Paul Camelo said he would clean up once the planning stage is finished.
The proposed development on West Campbell Road near the Rotterdam Square Mall would be next to the Long Pond Village apartment complex, which is scheduled to break ground soon. The complex will feature 192 apartment units in eight buildings.
Planning commission members were mostly receptive to the idea of the proposed Dunkin' Donuts, which would have 16 parking spots and a drive-through. Camelo also owns two other Dunkin' Donuts, one at Five Corners in Rotterdam and one on Broadway in Schenectady.
This is a nice project and it is near the gateway to our town. If it looks good I think it could be nice, planning commission member David Savini said.
Commission members did have concerns, especially because the development is on the aquifer where there is no town water or sewer systems.
Project engineer Luigi Palleschi of ABD Engineers said a temporary septic system would be installed until the site could hook into a sewer line planned for Long Pond Village apartments. Palleschi said many of the homes in neighborhoods surrounding the area have septic systems.
"Just because we allowed that then and it was a bad idea doesn't mean we should continue with the bad idea," commission member Daniel Brudos said.
Currently, city water will be pumped to the apartment complex and the developers for the complex have agreed to pay for upgrades to the Rotterdam Square Mall's sanitary pump station that will go to the doughnut shop, which commission members said Camelo would also have to contribute to.
(Continued on Next Page)
Prev Next
More like this story
Use the comment form below to begin a discussion about this content.


text:
Play any type of Game at Y8.com. The biggest Game Collection to play free online. Flash, Unity 3D, Html5, Android, Java and Shockwave.
If the game freezes, just click inside it (games can get unresponsive if you click elsewhere on the page).
Acool Fishing Master ,who is good at fishing.a fishing match is hold today,if you are a fishing master,come on to challenge this match, who can catch more fishes in the deep ocean in the limited time,who will be win.just come on!
Mouse to play; +,- to adjust the size of net; and Number Key 1-7 to switch fish nets.


text:
AdBlock blows! Please disable the add-on to ensure you get the most out of Tube8's features and functionality. Read about why you shouldn't use AdBlock. Close
Add to Favorite List:
Create a new folder:
Next »
Black chick swallows my cum after some dildo toying
Recognize a pornstar in this video?
Help make pornstars easier to find on Tube8 by telling us who is in this video.
Thanks! The pornstar names will be added to this video when enough users submit the same names.
You must enter a pornstar name that already exists in our database.
- Description: My ebony teen girlfriend loves to play with huge dildos. Watch how she toys her pussy with one then gives me a sloppy blowjob until cum fills her mouth
- Tags: dildo, fishnet, black, ebony, masturbation, pussy, blowj
- Pornstars: Add Pornstar
- Favorite by: 14
- Report This Video
Video Comments
All Video Comments (0)


text:
Alan's Turn and River Bluffing
Alan reviews turn and river bluffing statistics in HM2.
Alan's Advanced HM2 Filtering (2)
Alan continues with part two of his Advanced HM2 Filtering series. Focusing on post flop play.
Alan's Advanced HM2 Filtering
From creating filters, naming conventions to tips and shortcuts. Alan breaks down what you need to ...
Alan's Missed Flop C-Bet Review (2)
Alan continues his analysis on missed flop c-bets.
Alan's Missed Flop C-Bet Review
Using Hold'em Manager Alan filters stats to review missed c-bets.
Alan's Strategy Adjustments for Better Balanced Flop Cbet Play
Alan goes over strategy adjustments for better balanced flop cbet play.
Alan's Multiway Flop Analysis
Alan creates an analysis of multiway play using filters and comparison data.
Alan's Play vs Turn and River Bets
Alan explains how to evaluate your game using filters in Hold'em Manager with a focus on play vs tur...
Alan's IP Metrics For Saw Flop as PFC
Alan does an analysis of in position on the flop as pre flop cold caller.
Alan's OPP Metrics and Line Selection
Alan explains how to review out of positon play metrics and line selections.


text:
Horse owner credits Alachua County deputy in rescue
Published: Tuesday, January 3, 2012 at 11:07 a.m.
Last Modified: Tuesday, January 3, 2012 at 11:07 a.m.
Midnight may not have the nine lives that cats are reputed to have, but the Tennessee Walker got a second chance at life over the weekend after a scary incident on Paynes Prairie.
Photo Galleries
Midnight and his owner, James Bland, of Ocala, were making their first visit to the horse-friendly state park Friday when their real adventure began around 12:15 p.m.
"I was walking him, and we started down a trail that turned out to be the bog," Bland said Tuesday morning. "He found the hole and got into it and then as he tried to get out, he just got himself in deeper and deeper."
What surprised Bland about the approximately 11-year-old horse was that the accident happened at all.
"He's a tank who will go anywhere," Bland said. "He didn't know what he was getting into and neither did I. I had never heard of a peat bog in Florida."
Bland used his cell phone to call for help. Among the first to arrive was Alachua County Sheriff's Office Deputy Danny Buckley. Sheriff's spokesman Art Forgey said Buckley is normally assigned to the road patrol, but also serves as a backup rural services deputy.
Buckley turned out to be the right deputy in the right place at the right time, according to Bland.
"Midnight liked him and trusted him," Bland said. "He was really dedicated to helping Midnight."
Buckley was the person who made the calls to round up the team that extricated Midnight, including the Paynes Prairie State Park Rangers, the University of Florida's Veterinary School's Disaster Response Team and additional deputies.
"He (Buckley) stayed with Midnight until he was out of the muck and then walked with him the three miles back to the trailer at 9 p.m.," Bland said.
According to the Sheriff's Office, the rescuers sedated Midnight, repositioned the approximately 1,000-pound animal on its side and then pulled him out using a sling. Forgey said it took a sled, pulleys, ropes and a lot of human power to get Midnight onto dry ground.
Once Midnight reached solid ground, he was able to stand on his own four feet and walk back to the trailer for the ride back home.
Bland said Midnight was acting normal on Tuesday morning and did not seem to show any signs of having been affected by the adventure. Bland also credited Buckley for making it possible for Midnight to return to his home pasture.
"He went above and beyond the call of duty for Midnight," Bland said. "His devotion to horses is extraordinary."
Reader comments posted to this article may be published in our print edition. All rights reserved. This copyrighted material may not be re-published without permission. Links are encouraged.


text:
Disclaimer: All postings are provided "AS IS" with no warranties, and confer no rights. This weblog does not represent the thoughts, intentions, plans or strategies of Microsoft. Because a weblog is intended to provide a semi-permanent point-in-time snapshot, you should not consider out of date posts to reflect current thoughts and opinions.
The solution and project have been updated to MVC5, and Web API 2. In addition, editing PowerPoint (PPTX), and Excel files has been added. Word Editing is not part of the solution. Also, PDF viewing is enabled.
The latest Solution and information is up on Code.MSDN:
And also here: http://cicoria.com/downloads/CL-OwaWopiNetFx45MVC520140131.zip
The old post is here:
Fiddler puts some stuff in the registry that breaks Direct Access.
The following will cleanup after Fiddler runs
reg delete HKLM\SYSTEM\CurrentControlSet\Services\iphlpsvc\Parameters\ProxyMgr /va /f
If you have a SharePoint online ()365) site, and you invite users that logon with a "Microsoft Account", those users won't be able to receive email. Things such as alerts won't work.
However, you can run the code below and it will parse out all users that are "invitees" and part of the Microsoft account structure (Live.com) and just update their email, based upon what their Microsoft Account email address is.
Note: use this at your own risk. This makes use of logon via Forms/Claims that is part of the solution here:
Remote Authentication in SharePoint Online Using the Client Object Model
Full solution is here: Solution
namespace ConsoleApplication1
class Program
static void Main(string[] args)
if (args.Length < 1) { Console.WriteLine("SP_Ctx <url>"); return; }
string targetSite = args[0];
using (ClientContext ctx = ClaimClientContext.GetAuthenticatedContext(targetSite))
if (ctx != null)
website => website.SiteUsers,
website => website.SiteUserInfoList); // Query for Web
ctx.ExecuteQuery(); // Execute
Console.WriteLine("Press enter to exit...");
static void ListSiteUsers(ClientContext ctx)
var users = ctx.Web.SiteUsers.AsQueryable();
foreach (var user in users)
ctx.Load(user, u => u.UserId);
if (user.UserId == null)
string[] parts = user.LoginName.Split('|');
if (parts.Length == 3 && parts[1].Equals("membership", StringComparison.InvariantCultureIgnoreCase))
UpdateUser(ctx, user, parts[2]);
static void UpdateUser(ClientContext ctx, User user, string liveId)
string[] parts = liveId.Split('#');
var email = parts[1];
Console.WriteLine("user: {0} email: {1}", user.LoginName, email);
var userToUpdate = ctx.Web.SiteUsers.GetByLoginName(user.LoginName);
if (null != userToUpdate)
userToUpdate.Email = email;
Console.WriteLine("User was null: {0}", user.LoginName);
We should hopefully learn a lesson from how http://healthcare.gov was build vs. http://www.thehealthsherpa.com/
For too long, the idea of throwing commodity developers and large quantities of them at a problem has some believing that you can achieve good quality and results faster and better. Far from the truth. Building software is still a craft. It takes commitment, experience, and trial and error. And lots of practice.
Great tip from Dominic Baer.
& 'C:\Program Files (x86)\Common Files\microsoft shared\DevServer\10.0\WebDev.WebServer40.EXE' /path:"C:\Windows\ Microsoft.NET\Framework64\v4.0.30319\ASP.NETWebAdminFiles" /port:8080 /vpath:"/asp.netwebadminfiles"
Afterwards you can navigate to the site using this URL:
The question came up about whether the mix of an SharePoint 2013 extended web application that may have different authentication providers, could also support Host Named Site Collections (HNSC).
Well, they can. The documentation isn't that clear, never seen it explicitly called out.
But, just from a foundation of setting up a web application, extending it, then establishing a HNSC that is addressable from 2 different SP Zones (Extended zone), these are the simple steps:
#1 New-SPWebApplication -Name 'Wingtip Public HNSC' -port 8000 -ApplicationPool WingtipHnscAppPool -ApplicationPoolAccount (Get-SPManagedAccount 'wingtip\svc_spcontent') -AuthenticationProvider (New-SPAuthenticationProvider –UseWindowsIntegratedAuthentication)
#1.1 - create a root site collection.... New-SPSite 'http://WINGTIPSERVER:8000' -Name 'Portal' -Description 'Portal on root' -OwnerAlias 'wingtip\administrator' -language 1033 -Template 'STS#0'
#2 Get-SPWebApplication 'http://WINGTIPSERVER:8000' | New-SPWebApplicationExtension -Name "Internet Site" -Zone "Internet" -Port 80 -URL "http://internet.wingtip.com"
#3 New-SPSite 'http://hnsc1.wingtip.com:8000' -HostHeaderWebApplication 'http://WINGTIPSERVER:8000' -Name 'HNSC1' -Description 'HNSC 1' -OwnerAlias 'wingtip\administrator' -language 1033 -Template 'STS#0'
#4 Set-SPSiteUrl (Get-SPSite 'http://hnsc1.wingtip.com:8000') –Url 'http://p-hnsc1.wingtip.com' –Zone Internet
UPDATE: January 31, 2014
The solution and project have been updated to MVC5, and Web API 2. In addition, editing PowerPoint (PPTX), and Excel files has been added. Word Editing is not part of the solution. Also, PDF viewing is enabled. See the updated post here:
The latest version of OWA in an on-premises deployment decouples the dependency on SharePoint. For those organizations that perhaps have invested somewhat in non-SharePoint content or document management systems, this offers an opportunity to provide the OWA experience with content from your site.
Get the solution zip
The WOPI host protocol is defined at this location: http://msdn.microsoft.com/en-us/library/hh643135(v=office.12).aspx
There's a great overview, introducing WOPI in a blog post from the Office development team here: http://blogs.msdn.com/b/officedevdocs/archive/2013/03/21/introducing-wopi.aspx
In addition, a good overview of the architecture in 2013 (vs. 2010) is shown here:
Note that a WOPI host has to respond to a direct call from OWA for the content. That is illustrated in the above post with this sequence diagram:
So, for this post, we're going to cover a working WOPI host that will utilize OWA for display content (Word, Excel, and PowerPoint) with an OWA on-premises deployment.
To get started, the bare minimum implementation, for viewing, requires 2 interfaces implemented as REST endpoints on your WOPI Host.
The solution contains a series of API controllers. The FilesController implements the 2 prmiamry interfaces – the first is a GET which returns the file information; the second returns the content as a stream.
GET api/wopi/files/{name}?access_token={access_token}
Required for WOPI interface - on initial view
GET api/wopi/files/{name}/contents?access_token={access_token}
Required for View WOPI interface - returns stream of document.
Within the ~/App_Data location, there's a discovery.xml file. This is retrieved using the following URL from the OWA server. That XML just needs to be saved to the location.
The solution builds the proper full URL based upon the file type, by examining this file.
For the sake of testing, you can upload files using the Upload API. This will accept multiple files and return a JSON result that is a collection of Links, with access tokens for each file.
The Link generation is used to generate a fully qualified link that can be used to view an Office file on OWA which will be consumed from the WOPI host.
OWA supports the WOPI host use of an access token. Note that the sample provides a HMACSHA256 of the file name using a random generated salt value.
Note that the WOPI host MUST be HTTP addressable from the OWA server. In this sample, you also have to turn off HTTPS. Check the OWA TechNet articles on how.
The solution file is here…
/// <summary>
/// Required for WOPI interface - on initial view
/// </summary>
/// <param name="name">file name</param>
/// <param name="access_token">token that WOPI server will know</param>
/// <returns></returns>
public CheckFileInfo Get(string name, string access_token)
Validate(name, access_token);
var fileInfo = _fileHelper.GetFileInfo(name);
return fileInfo;
/// <summary>
/// Required for View WOPI interface - returns stream of document.
/// </summary>
/// <param name="name">file name</param>
/// <param name="access_token">token that WOPI server will know</param>
/// <returns></returns>
public HttpResponseMessage GetFile(string name, string access_token)
Validate(name, access_token);
var file = HostingEnvironment.MapPath("~/App_Data/" + name);
var rv = new HttpResponseMessage(HttpStatusCode.OK);
var stream = new FileStream(file, FileMode.Open, FileAccess.Read);
rv.Content = new StreamContent(stream);
rv.Content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream");
return rv;
catch (Exception ex)
var rv = new HttpResponseMessage(HttpStatusCode.InternalServerError);
var stream = new MemoryStream(UTF8Encoding.Default.GetBytes(ex.Message ?? ""));
rv.Content = new StreamContent(stream);
return rv;
namespace MainWeb.Helpers
public interface IKeyGen
string GetHash(string value);
bool Validate(string name, string access_token);
public class KeyGen : IKeyGen
byte[] _key;
int _saltLength = 8;
static RNGCryptoServiceProvider s_rngCsp = new RNGCryptoServiceProvider();
public KeyGen()
var key = WebConfigurationManager.AppSettings["appHmacKey"];
if (string.IsNullOrEmpty(key))
throw new ArgumentNullException("must supply a HmacKey - check config");
_key = Encoding.UTF8.GetBytes(key);
public string GetHash(string value)
byte[] salt = new byte[_saltLength];
var saltStr = Convert.ToBase64String(salt);
return GetHash(value, saltStr);
private string GetHash(string value, string saltStr)
//Not really secure; must use random salt to ensure non-repeat....
HMACSHA256 hmac = new HMACSHA256(_key);
var hash = hmac.ComputeHash(Encoding.UTF8.GetBytes(saltStr + value));
var rv = Convert.ToBase64String(hash);
return saltStr + rv;
public bool Validate(string name, string access_token)
var targetHash = GetHash(name, access_token.Substring(0,_saltLength + 4)); //hack for base64 form
return String.Equals(access_token, targetHash);
public interface IFileHelper
CheckFileInfo GetFileInfo(string name);
public class FileHelper : IFileHelper
public CheckFileInfo GetFileInfo(string name)
var fileName = GetFileName(name);
FileInfo info = new FileInfo(fileName);
string sha256 = "";
using (FileStream stream = File.OpenRead(fileName))
using (var sha = SHA256.Create())
byte[] checksum = sha.ComputeHash(stream);
sha256 = Convert.ToBase64String(checksum);
var rv = new CheckFileInfo
BaseFileName = info.Name,
OwnerId = "admin",
Size = info.Length,
SHA256 = sha256,
Version = info.LastWriteTimeUtc.ToString("s")
return rv;
internal string GetFileName(string name)
var file = HostingEnvironment.MapPath("~/App_Data/" + name);
return file;
public class WopiAppHelper
string _discoveryFile;
WopiHost.wopidiscovery _wopiDiscovery;
public WopiAppHelper(string discoveryXml)
_discoveryFile = discoveryXml;
using (StreamReader file = new StreamReader(discoveryXml))
XmlSerializer reader = new XmlSerializer(typeof(WopiHost.wopidiscovery));
var wopiDiscovery = reader.Deserialize(file) as WopiHost.wopidiscovery;
_wopiDiscovery = wopiDiscovery;
public WopiHost.wopidiscoveryNetzoneApp GetZone(string AppName)
var rv = _wopiDiscovery.netzone.app.Where(c => c.name == AppName).FirstOrDefault();
return rv;
public string GetDocumentLink(string wopiHostandFile)
var fileName = wopiHostandFile.Substring(wopiHostandFile.LastIndexOf('/') + 1);
var accessToken = GetToken(fileName);
var fileExt = fileName.Substring(fileName.LastIndexOf('.') + 1);
var tt = _wopiDiscovery.netzone.app.AsEnumerable().Where(c => c.action.Where(d => d.ext == fileExt).Count() > 0);
var appName = tt.FirstOrDefault();
if (null == appName) throw new ArgumentException("invalid file extension " + fileExt);
var rv = GetDocumentLink(appName.name, fileExt, wopiHostandFile, accessToken);
return rv;
string GetToken(string fileName)
KeyGen keyGen = new KeyGen();
var rv = keyGen.GetHash(fileName);
return HttpUtility.UrlEncode(rv);
const string s_WopiHostFormat = "{0}?WOPISrc={1}&access_token={2}";
public string GetDocumentLink(string appName, string fileExtension, string wopiHostAndFile, string accessToken)
var wopiHostUrlsafe = HttpUtility.UrlEncode(wopiHostAndFile.Replace(" ", "%20"));
var appStuff = _wopiDiscovery.netzone.app.Where(c => c.name == appName).FirstOrDefault();
if (null == appStuff)
throw new ApplicationException("Can't locate App: " + appName);
var appAction = appStuff.action.Where(c => c.ext == fileExtension).FirstOrDefault();
if (null == appAction)
throw new ApplicationException("Can't locate UrlSrc for : " + appName);
var endPoint = appAction.urlsrc.IndexOf('?');
var fullPath = string.Format(s_WopiHostFormat, appAction.urlsrc.Substring(0, endPoint), wopiHostUrlsafe, accessToken);
return fullPath;
For future ref…
$user = New-Object System.Security.Principal.NTAccount("contoso", "user")
$sid = $user.Translate([System.Security.Principal.SecurityIdentifier])
Check out an in process App for Win 8 that makes use of TFS OData for planning poker
Team Planning Poker was created by Mike Douglas and Deliveron Consulting Services to help distributed and co-located teams effeciently point your projects' backlogs that are using Team Foundation Server or Team Foundation Service.
Deliveron is a technology consulting company focused on delivering end-to-end solutions for clients. We have expertise in custom application development, system integration using BizTalk Server, enterprise portals and workflow with SharePoint, and data management and business intelligence using SQL Server.
Team Foundation Server and Team Foundation Service are part of Visual Studio ALM tools that help improve the effeciency and quality of development. Features includ Project Management, Requirements Management, Development, Test Case Management, Build Automation. There are several ways to start using TFS with little or no additional cost. Sign up with Team Foundation Service to get started.
If you're following along with the post on creating a WOPI host, it's never fully apparent that you MUST adhere to the path shown in the article here:
That is, the path to your host must contain '/wopi/files'. It wasn't clear to me in that article, nor could I find it in the WOPI spec. http://msdn.microsoft.com/en-us/library/hh622722(v=office.12).aspx
So, for example, here are some Routes I used in MVC
name: "Contents",
routeTemplate: "api/wopi/files/{name}/contents",
defaults: new { controller = "files", action = "GetFile" }
name: "FileInfo",
routeTemplate: "api/wopi/files/{name}",
defaults: new { controller = "Files", action = "Get" }
Here are the Actions
public class FilesController : ApiController
IFileHelper _fileHelper;
public FilesController() : this(new FileHelper())
public FilesController(IFileHelper fileHelper)
_fileHelper = fileHelper;
/// <summary>
/// Required for WOPI interface - on initial view
/// </summary>
/// <param name="name"></param>
/// <param name="access_token"></param>
/// <returns></returns>
public CheckFileInfo Get(string name, string access_token)
var fileInfo = _fileHelper.GetFileInfo(name);
return fileInfo;
/// <summary>
/// Required for View WOPI interface - returns stream of document.
/// </summary>
/// <param name="name"></param>
/// <param name="access_token"></param>
/// <returns></returns>
public HttpResponseMessage GetFile(string name, string access_token)
var file = HostingEnvironment.MapPath("~/App_Data/" + name);
var rv = new HttpResponseMessage(HttpStatusCode.OK);
var stream = new FileStream(file, FileMode.Open, FileAccess.Read);
rv.Content = new StreamContent(stream);
rv.Content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream");
return rv;
catch (Exception ex)
var rv = new HttpResponseMessage(HttpStatusCode.InternalServerError);
var stream = new MemoryStream(UTF8Encoding.Default.GetBytes(ex.Message ?? ""));
rv.Content = new StreamContent(stream);
return rv;
And here is the helper
public interface IFileHelper
CheckFileInfo GetFileInfo(string name);
public class FileHelper : IFileHelper
public CheckFileInfo GetFileInfo(string name)
var fileName = GetFileName(name);
FileInfo info = new FileInfo(fileName);
string sha256 = "";
using (FileStream stream = File.OpenRead(fileName))
using (var sha = SHA256.Create())
byte[] checksum = sha.ComputeHash(stream);
sha256 = Convert.ToBase64String(checksum);
var rv = new CheckFileInfo
BaseFileName = info.Name,
OwnerId = "admin",
Size = (int)info.Length,
SHA256 = sha256,
Version = DateTime.Now.ToString("s")
return rv;
internal string GetFileName(string name)
var file = HostingEnvironment.MapPath("~/App_Data/" + name);
return file;
Recently, O365 added some server side rendering of PDF files. Problem is if you have PDF files and an anonymous site, if a user clicks the PDF link, it will then try to authenticate that users. Which defeats the purpose of anonymous.
You'll need to change the links as follows:
Append either to the following (1st opens in the server side PDF reader; 2nd downloads to the client to read.
to the end of the URL.
More from the OuterCurve foundation:
NuPattern is a set of tools and framework that make it easy to create your own branded custom tooling and automation in Visual Studio. You are now used to seeing different vendors tools and extensions in Visual Studio, some you like, and some offer little value to your project except in the initial phases. But, have you ever considered using and building your own tools, or tools from others developers you follow, ones that create software the way you know you want it created for your projects? Like how your organization or community builds their applications using agreed coding standards, project structures and architectural practices. NuPattern is the new framework and the tools that enable you to create your own tooling and automation that does exactly that. Ever tried to create custom tools and templates in Visual Studio? It is impossibly hard, and few can afford to do it, but no longer with NuPattern. Simply define a model of how you understand the features of your software, and apply templates and automation to it. Then NuPattern will automatically generate a new Visual Studio extension that you can post on a gallery and share with others.
NuPattern - Home
The below diagram represents the flow and interaction when a user, from an external application, makes a OAuth protected call to a SharePoint site. This approach allows for delegated authentication, and since the SharePoint and the external application "can" (they don't have to) share the Identity Store, we maintain the integrity of the "only 1 identity".
Note, you can run this without sharing that identity store. In fact, since this is a S2S "High-Trust" approach, all SharePoint cares about is that the external application is "registered" along with a public certificate that will coincide with the signed OAuth token that will appear on the CSOM requests into SharePoint. This certificate, along with the application is registered in SharePoint with the Token Issuer (use the New-SPTrustedSecurityTokenIssuer – and make sure you look up the "-IsTrustBroker" flag).
When writing SharePoint 2013 Provider hosted (autohosted too), SharePoint 2013 Apps provide an App context token, along with other information as part of the initial transition to the provider. That token, and supporting "tokens" (part of the {standardtoken}) are useful to understand what you have and what you can do wit them.
In the interest of having a simple MVC4 based site, that provides simple Model binding of the SP 2013 App context transition, the sample app in the github repository provides some simple token information, along with a couple CSOM calls back to the SP 2013 environment.
This is purely for getting a better understanding of what's part of the SP 2013 AppContext, the JwT token, and a simple way to manage this under an MVC4 ASP.NET app.
Here are a couple screen shots:
Source code located here: https://github.com/cicorias/sharepointApps/tree/master/jwtSamples/jwtTokenDump
Note that there is a hack in there that allows use of HttpSession for keeping the token around. I didn't want to much complexity with a cache provider.
E-Book Gallery for Microsoft Technologies - TechNet Articles - United States (English) - TechNet Wiki
signalR-ebook-done - campusMVP.Net | campusMVP.Net
Sometimes you need IE with no-adds. For example, colleague of mine was crashing – won't say which add-on caused it, but easily enough, add a choice to run IE with No-Addons in VS2012.
Just add an entry to your Browse with to
ProgramFiles(x86)\Internet Explorer\iexplore.exe
with the -extoff parameter…
Suliman Battat
I was fortunate enough to work on a team for the past year on producing an eBook that covers the Microsoft Fakes Framework that shipped as part of Visual Studio 2012. Note that Fakes is or will be available in the Premium edition of VS2012 with Update 2.
Download the guide: http://vsartesttoolingguide.codeplex.com/releases/view/102290
Mike Fourie was the lead on this, and w/ out Mike, this wouldn't be where it is today…
The team was made up of ALM Rangers from Microsoft and partners, providing a broad based set of experiences that helped shape the guide towards real world scenarios.
Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn Cicoria, Waldyr Felix, Willy-Peter Schaub
Here's the TOC:
Chapter 1: A Brief Theory of Unit Testing
Software testing
The fine line between good and flawed unit testing
Chapter 2: Introducing Microsoft Fakes
Chapter 3: Migrating to Microsoft Fakes
Chapter 4: Miscellaneous Topics
Chapter 5: Advanced Techniques
Chapter 6: Hands-on Lab
In Conclusion
Over time, you may end up with lots of sites running in IIS Express. I like things neat and tidy, and periodically, I'll run a little cleanup command as follows:
From PowerShell:
$appCmd = "C:\Program Files (x86)\IIS Express\appcmd.exe"
$result = Invoke-Command -Command {& $appCmd 'list' 'sites' '/text:SITE.NAME' }
for ($i=0; $i -lt $result.length; $i++)
Invoke-Command -Command {& $appCmd 'delete' 'site' $result[$i] }
The CAML for the query easily enough includes a ParentID reference. However, if you're spelunking around in SP 2013 using the OData services, you might have a hard time finding the ParentID field.
However, if you just issue the query:
//web/_api/Web/Lists/getByTitle('TaskListName')/Items/?$filter=ParentID">https://<server>/<mp>/web/_api/Web/Lists/getByTitle('TaskListName')/Items/?$filter=ParentID eq '101'
You'll be able to retrieve all Tasks that have task #101 as their parent.
IE6 – WinXP, IE7 – Vista, IE8 – Win7, IE9 – Win7, and IE10 – Win8…
If you're using a touchpad on a laptop, like me with some fat fingers, the swip action is actually quite intrusive. you can turn if off with the following
Disable swipe on Trackpad
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Right Edge Pull] "ActionType"=dword:00000000 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Left Edge Pull] "ActionType"=dword:00000000 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Right Edge Pull Extended Zone] "ActionType"=dword:00000000 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Top Edge Pull] "ActionType"=dword:00000000
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Right Edge Pull] "ActionType"=dword:00000002 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Left Edge Pull] "ActionType"=dword:00000002 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Right Edge Pull Extended Zone] "ActionType"=dword:00000002 [HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Top Edge Pull] "ActionType"=dword:00000002
If you haven't heard, TFS Service has gone live at http://tfs.visualstudio.com/.
While the old DNS name works, at some point it may retire.
So, Jesse Houwing has a post/script that makes it easy.
Here's the script as well.
Get-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\*\TeamFoundation\Instances\*.tfspreview.com Uri | %{set-itemproperty -Path $_.PSPath Uri -Value ( $_.Uri -Replace ".tfspreview.com/", ".visualstudio.com/" )} Get-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\*\TeamFoundation\Instances\*.tfspreview.com\Collections\* Uri | %{set-itemproperty -Path $_.PSPath Uri -Value ( $_.Uri -Replace ".tfspreview.com/", ".visualstudio.com/" )} Get-ChildItem -Path HKCU:\Software\Microsoft\VisualStudio\*\TeamFoundation\Instances\*.tfspreview.com | Rename-Item -NewName { $_.PSChildName -Replace ".tfspreview.com$", ".visualstudio.com" }


text:
Quick and Dirty JavaScript Closures Guide
This post covers the essentials of JavaScript Closures with many examples… Read more
Let's talk about working with promises in AngularJS. To start, $q is a great implementation of promises, allowing you work with deferred objects and be more efficient with Ajax calls. $q api has few useful methods, first one is to create new deferred object using $q.defer(), so this object could be resolve in the future using $.q.defer().resolve and also to be reject using $.defer().reject methods. When executing Ajax calls from AngularJS services, usually we use $http which return by default a promise object which we can attach "then" method to for result notification. But when the service should fetch data from the backend and allow more than one AngularJS controllers to use, it doesn't make the make the most sense to fetch everything from the server every time. Then, we should save the data in local variable inside the service. So when...Read more
This post covers the essentials of JavaScript Closures with many examples… Read more
Ways to loop over an array in JavaScript? There are a multitude… Read more
== vs. === in JavaScript, understanding abstract vs. strict equality… Read more
This short posts describes different ways to empty a JavaScript Array… Read more
There are a variety of built-in Angular directives for showing and hiding… Read more
There are a lot of tasks involved with creating and deploying a… Read more
In today's world, having a powerful, professional-looking website is an essential for… Read more
Backbone.js is a very powerful Javascript library for front end development. Notice… Read more
AngularJS is the one of the most powerful framework present for front… Read more


text:
Please join us for the following AOS Seminar on Thursday, April 3 at 4:00PM in Spiess Hall Room 330:
Speaker: Dr. Johannes Spinneken
Title: Water Wave Generation Techniques: Theory and Practice
Abstract: The mechanics of gravity water waves are both challenging and exciting. A comprehensive understanding of the underlying physical processes must involve a combination of (i) analytical, (ii) numerical and (iii) experimental models.
Analytical models are commonly limited in their complexity, particularly if both wave unsteadiness and wave nonlinearity are taken into account. In considering numerical or experimental modeling techniques, the fluid domain must often be constrained, may this be through solid physical walls or numerical boundary conditions. Crucially, the input boundary – the wavemaker – imposes a particular kinematics profile (or wave form).
The present seminar considers how the imposed fluid kinematics ultimately affect the quality of the investigation. In doing so, state-of-the-art wavemaking techniques for both physical and numerical wave tanks are considered. This includes active wave absorption, nonlinear wave generation techniques, and an overview of recent wave tank installations such as NSWCCD. The focus throughout will lie on the hydrodynamics of the wavemaker-fluid boundary, and how a firm understanding of this boundary may assist in the analysis of a multitude of fluid-structure interaction problems.


text:
Advanced Search
Schools across the United States have been turning in increasing numbers to free and open source solutions, including solutions in the category of Web security. According to DNS provider OpenDNS, more than 20,000 schools and districts so far have adopted its free Internet security service designed for filtering Internet content for students and staff.
The 20,000 figure reported today is twice the reported figure from January 2008. OpenDNS launched in 2006, and it's been adopted by schools largely for its various Web security features to help meet CIPA requirements without capital outlay or maintenance.
One such user is Dowagiac Union Schools in Michigan. Randy Gross, the district's director of technology, said, "Schools in general are hard pressed for funding, and OpenDNS allowed us to save a significant amount of money, while eliminating problems like proxies on our network. OpenDNS is a fantastic service that is perfect for school districts. It comes as no surprise that 20,000 U.S. schools and school districts have make the switch to the service for Web filtering and security."
Another is Madison County Schools in Mississippi. Gavin Guynes, MCSD's director of technology, said, "OpenDNS provides an invaluable service that assists schools regarding CIPA compliance and safe Internet surfing. It cuts down on SSL proxy site utilization. While over 20,000 schools are using the service now, I see no reason why all school districts should not use the service."
Some of these security features include:
The company told us that it's blocked more than 250 million phishing scams for schools to date ad has provided "100 percent uptime to its 20,000 school and school district users." Further information can be found here.
About the Author
David Nagel is editorial director, education for 1105 Media's Public Sector Media Group and editor-in-chief of THE Journal. A 22-year publishing veteran, Nagel has led or contributed to dozens of technology, art and business publications.
He can be reached at firstname.lastname@example.com. You can also connect with him on LinkedIn at or follow him on Twitter at @THEJournalDave (K-12) or @CampusTechDave (higher education).
Sign up for our newsletter.
I agree to this site's Privacy Policy.
All Webcasts
Find out why over 900 educators in 48 states say they could be better equipped for emergencies – and what stands in their way. Plus, learn how your school can improve safety, emergency preparedness and everyday efficiency in this just-released report. Download the results and see how your school communications compare.
Read more...
All Whitepapers


text:
Aluminum is light, strong and distinctive, making it an ideal material for a portfolio book. This Machina Presentation Book is crafted of satin finish aluminum and is constructed to last a lifetime.
Compatible with all major brandsof sheet protectors, mounting sheets and adhesive hinge strips. Nylon jackets (sold separately) are available to protect your portfolio from light, dust and scratches. Expand the portfolio's capacity with standard screwpost extensions (sold separately). Lies flat when open.


text:
Blog Archives
Meet Super Bowl MVP Deion Branch!
DeVante Parker's Final Ranks in the UofL Record Books
We have just seen a college career come to an end that we won't soon forget. There are surely going to be some good wide receivers come in and play for UofL over the next several years. And the best ones will undoubtedly be compared to DeVante Parker. He has set a bar that will be nearly impossible to reach. The combination of his talent along with him being a hometown kid just make him one of the biggest fan favorites to ever come through the UofL football program.
Although he missed the first 7 games of his senior season, Parker still climbed to (or near) the top of many different categories in the UofL history books. So there will always be that "what if" factor with Parker's numbers, especially because 6 of those first 7 games were said to be the "easier" part of the 2014 schedule. No telling what kind of numbers he would have put up against teams like Murray State, Syracuse, and Miami (again).
Here are where his final numbers rank in some of the wide receiver categories in UofL history…
Updating the UofL Record Books with DeVante Parker: 11/24/14
As we enter the final week of the regular season, here is where DeVante Parker ranks in some of the receiving categories in UofL history. We are only left to wonder "what if" when it comes to these records and Parker, as he missed the first 7 games this season with his foot injury.
Career Receptions
1. 299 Arnold Jackson, 1997-00
2. 217 Ibn Green, 1996-99
Updating the UofL Record Books with DeVante Parker
Back in July, I posted some of the all-time receiving records at UofL and showed where DeVante Parker ranked in those categories. Obviously, there wasn't any need to update them during the season since he missed the first 6 games. But now since he is back, and back with a vengeance, I figured it would be ok to update the stats now. So here is where DeVante ranks among the all-time UofL greats. Keep in mind, he still has 3 games to play.
Career Receptions
1. 299 Arnold Jackson, 1997-00
2. 217 Ibn Green, 1996-99
3. 187 J.R. Russell, 2001-04
Taking a look at DeVante Parker and the UofL Receiving Record Books
It's only July, but with the Cards officially in the ACC now, that opening football game against Miami on September 1 feels like it's right around the corner. Because of that, it seemed like a good time to update you on the wide receiver record books at UofL. Senior DeVante Parker has a chance to put his name at or near the top of a lot of lists for the Cards this season. These are only the career lists, but of course he can make his way onto season-leading lists as the season goes on. Let's see where he stands right now entering the 2014 season.
Deion Branch 4th Annual Skills And Drills Football Camp
The 4th annual Deion Branch skills and drills football camp will be held this Saturday June 1st at St X high school in Louisville, KY. Details can be found in the flyer below with more info being available at Deionbranchfoundation.org. There are only 3 days left to sign up with limited spots available. I caught up with Deion and asked him why was it so important to have this camp in Louisville.
Deion: Louisville is my second home. It's a blessing to come home and give back to the city that has supported me throughout my entire career! Go Cards!
Follow Deion on Twitter at @DeionBranch84
A former Card will have a Super Bowl ring this year!
By Justin Renck:
No matter who wins in this weekend's NFL playoffs and makes it to the Super Bowl and wins that, the Louisville Cardinals will have a player that gets a Super Bowl ring this year. Why? Because of the final four teams remaining, there is a former Card on each team! Here is the rundown of who plays on which team…
CSZ Countdown to Kickoff: 9 Days!
The Countdown to Kickoff is now down to 9 days! Here is former UofL Wide Receiver Deion Branch!
Deion Branch: (2000-2001)
Career Stats at Louisville: 23 games played, 143 receptions, 2204 yards (15.4 avg), 18 TDs, 95.8 yards per game
Awards: Team MVP in 2000, Two-time First-team All-Conference USA (2000-2001), 2nd team All-American (1998 at Jones County College),
In the NFL: 2nd Round pick (65 overall), Super Bowl MVP (XXXIX), Two-time Super Bowl Champion, 502 receptions, 6,499 yards, 39 TDs


text:
Stain Marker shipping is Free on all USA orders of $100 or more and $3.00 on orders under $100
Perfect Match Stain Marker provides quick and easy touch-ups of nicks and scratches on wood cabinets, craft projects, doors, floors, furniture, hobby projects, moldings and all other wood surfaces.
Stain Marker is a wood marker that can be filled with oil, lacquer or water based stain. The simple design makes it easy to use. It is a perfect tool for amateurs or professional cabinet installers! It can be used for wood touch ups, highlighting, or any task where stain is applied to wood.
Stain Markers are great for craft projects, such as creating a faux inlay. To keep your stain inside a small area, first score an outline in the wood using the tip of a hobby knife. It is ideal for detailing small hobby and craft projects.
The marker is also a great promotional item to give to customers after a job is completed. Our goal is to make the process of repairing stained wood simple, clean, and enjoyable.