text:
Bestselling author Laura Munson thought she had it all; a great husband, two amazing kids, a house on acres of land. And then one day her husband came home and told her he didn't love her anymore.
"I felt like I was hit in the gut," she says. "The two worst things someone can say to you are 'You will die of terminal cancer' and 'I don't love you anymore.' "
Rather than kicking her husband out of the house, she said she decided to give him space.
"I said to him, 'What can we do to give you the distance you need without hurting your family? How can we have a responsible distance?' He wasn't expecting that," she says. "I had spent half my life with this man. He said he didn't love me anymore, and I didn't buy it."
While her husband chose not to come home, Munson chose to write. She took her grief and transformed it into a memoir about her experience.
So what triggered the "I don't love you anymore" incident? Munson insists there was no evidence her husband was having an affair, but career disappointments and self-doubt caused the rift.
"We've been bad together and we've been good together and we know how to do both," she says. "Isn't it interesting that when I let go of my marriage — that's when things started falling into place."
Eventually, her husband starting spending more time at home. Outings with the kids followed. Nights at the dinner table. And then on Thanksgiving, after months of being unreliable, her husband of 15 years bowed his head and said, "I'm thankful for my family."
She knew he was back.
"This isn't a 'how to keep your man' story," Munson insists. "I felt that it was so important to keep the family stable and keep traditions alive in the midst of the chaos. To keep friends and regular activities intact. Create things with my kids. We hiked, spent time in the garden, made tomato sauce. I chose not to take it personally that my husband said he didn't love me anymore because I didn't buy it. And that's hard to do."
Her book, "This Is Not The Story You Think It Is" (Amy Einhorn books/Putnam, $24.95), has just been released in paperback. And her once apathetic husband is by her side—as he has been since they were seniors in college.
"Our life hasn't changed, but what has changed is our perspective," she says. "Our kids get to see that crisis doesn't have to mean it's an end to a marriage."
Munson says her biggest lesson in all of this was that nothing outside of ourselves can make us happy—not even a great man.
"When you disengage, it's very powerful," she says. "Does letting go mean your dreams have to die or your hopes have to die? Not at all. It means, 'I'm having a crisis and I can't breathe,' but just take one breath. Whether I'm dealing with my teenager or I'm going on television for an interview, I let go of the internal dialogue. All those self-doubts and worry that come into your mind. Once you start doing it, it gets easier and feels great."
And while things have worked out in her favor, Munson admits, she's still human.
"I'm not trying to pretend I'm always good at it. But it's choosing the world of 'yes' instead of the world of 'no'. Emotions are our choice. The truth really does set you free."


text:
Until 2010, HTC was the favorite Android device maker among the third party community. Then in 2011, HTC went insane and started locking down bootloaders on its handset. This not only led to a downfall of company's handset sale, it also affected its popularity among third party developers.
Thanks to all the negative publicity, HTC gave in and released a bootloader unlock tool so that advanced users and developers could unlock tinker around with their phone. Sadly, this bootloader unlock was only a partial solution, since it did not S-OFF the device thus making development tough for the phone.
Now, thanks to a method called JuopunutBear from the Unlimited Team, owners of selected HTC handsets can
easily get S-OFF on their handset. These handsets include the HTC Amaze, the T-Mobile MyTouch 4G Slide, Rezound, Sensation, Sensation XE and the Vivid. The method is a bit tricky though. Firstly, users need to unlock the bootloader of their handset and backup the contents of their phone's SD card since it will be wiped clean during the process.
Secondly, and the most tricky part is that the process involves a "wire trick", which can be quite overwhelming for newbies. The wire trick is different for each phone, but the folks at Unlimited Team have uploaded detailed video guides for each handset. Head over to their official website for more information and a proper step-by-step guide.

subset: commoncrawl


text:
State provides nearly $1M to UA to help students achieve dream careers12/12/2012
The University of Akron was selected as one of the top recipients of state funding to support workforce development strategies and enhance student success. UA will receive $932,571 to improve and expand its internship and co-op programs across the campus (contingent upon Controlling Board approval).
In the media:
"University of Akron links students to internships," WKSU-FM
Ohio announces internship/co-op program award recipients, University System of Ohio
UA wins grant, Akron Beacon Journal
UA will apply the funding to a new campus-wide initiative that leverages the success of the College of Engineering's co-op program to educate employers about the benefits of co-ops and internships. Additionally, the initiative will employ best practices to improve the quality of such programs, and create at least 250 new co-op and internship opportunities across five colleges and 34 programs linked to key industries targeted for growth in Ohio.
The Ohio Board of Regents announced in September that $11 million in state funds would be shared among colleges and universities through a competitive process that required universities to submit proposals to enhance experiential learning and career opportunities for students, in partnership with business and industry. Public and private Ohio institutions of higher education seeking to receive a portion of the $11 million submitted applications to the Board of Regents.The Regents said the grants are part of Governor John Kasich's workforce development efforts to continue to align Ohio's higher education curriculum with skills that are in demand by Ohio's businesses.
VIDEO: Employers return to UA to talk about how their co-ops helped them toward successful careers.
The awards under the program must be matched by the colleges and universities: undergraduate programs are required to match 100 percent and graduate programs are required to match 150 percent of the awarded grant. The match can come from the institutions themselves or from any of their partners, including businesses in JobsOhio target industries – biohealth, energy, automotive, advanced manufacturing, polymers, aerospace/aviation, food processing, financial services (banking and insurance), information technology and consumer goods.
Companies committed to UA co-ops, internships
At UA, the award supports one-time seed money to provide up to $4,000 to match employer contributions to support a new co-op or internship position. The intent is to demonstrate the value of these positions to a company.
Letters of commitment from more than 60 companies in 18 counties supported the UA proposal, along with support from:
- the Greater Akron Chamber of Commerce,
- the Canton Chamber of Commerce,
- the Stark County Development Board and the Greater Cleveland Partnership.
Companies include:
- ABB Inc.,
- Americhem,
- Ben Venue Laboratories,
- Bridgestone,
- Crane Aerospace,
- Ridge Tool,
- FirstEnergy,
- L'Oreal,
- LuK USA,
- Moen,
- MTD Products Inc.,
- PCC Airfoils,
- PolyOne,
- Delphi, and many others.
The co-op program at the College of Engineering is the perfect model, with depth of experience and demonstrated success. It is 98 years old (the fifth oldest in the country) and consistently achieves placement rates of more than 90 percent in co-ops and post-graduate jobs. Employers clearly value the internship/co-op experience as evidenced by the fact that 50 percent of students are hired full-time by their co- op employer. Additionally, the difference in starting salaries upon graduation for students who participate in co-ops and those who don't average about $12,000. Using this successful model, UA will explore the addition of required co-op and internship degree options for 34 programs, including subject areas from applied math to psychology to nutrition to communications.
Also planned is additional staffing and targeted training in the UA Career Center to support the growth of these programs. Workshops and conference calls with potential employers are part of the plan, beginning in January 2013.
Part of The Akron Experience
"The commitment we are making to significantly expand co-ops and internships delivers on our strategic goals to focus on student success, increase graduation rates and the numbers of students who are employed in their career choice shortly after graduation," says UA President Luis M. Proenza. "This is what we mean by The Akron Experience, and the additional state funding will help us build upon it." Proenza notes that at UA, students who perform a co-op or internship possess six-year graduation rates of 85 percent, well above the state average.
"More than 95 percent of the state funds for this program are being spent directly on students," says Jim Tressel, vice president of strategic engagement. "And we are doing what we promise—connecting students effectively with industry and community partners—to benefit both the students and our region."
According to Provost Mike Sherman, existing degree programs will be significantly modified: "Programs that do not have a co-op or internship degree program option, where these experiences are required, will be added as applicable. This will impact many degree programs on campus. Also, employers will provide direct feedback to help us better prepare students for workplace demands. This could result in the addition or removal of courses and content to better align that degree program with industry needs."
The total budget for this program, called Replicating a Proven Model to Provide Experiential Opportunities for Student Success, exceeds $2 million, including the amount of $932, 571 provided by the state.
See also:
Media contact: Eileen Korey, 330-972-8589 or firstname.lastname@example.com


text:
Bertani Amarone della Valpolicella 1967
|Red Wine
|Italy, Veneto, Amarone della Valpolicella
Color: Deep garnet red Bouquet: Generous aroma of freshly-picked cherries mingled with notes of sour cherries, vanilla and an agreeable trace of spiciness Taste: Dry, full-bodied and amply structured; cherries, red berries and a hint of vanilla lead into a dazzling finish that recalls walnuts and hazelnuts
toast selections
Fontodi Flaccianello della Pieve 2007Winemaker Notes #8 Wine Spectator Top 100 of 2010 Flaccianello combines all the wild and old-world characteristics of the Sangiovese grape with the modern vinification techniques of what may be the top winemaking house in Tuscany today. The wine is like a taming and training of a beautiful black mustang stallion that has spent just enough time in the wild to retain its fiery disposition. It opens up with brambly notes of berries and currants, cloves, lavender, violets and a hint of bittersweet chocolate. I wonder at the grace of the wine as I delight in the first sip that is supple and cool on the mouth but full of warm flavors that light up the palate with bright notes of cherries and strawberries, tempered with touches of earthy leather and cherry-nut chutney. The wine crashes into the mid-palate on a wave of currants, blackberries, and more, riper straw-berries as it balances itself at the same time on pure tannins and pinch or two of new, vanilla oak. The finish…oh the finish…Well made Sangiovese never disappoints and the Flaccianello rolls on and on seemingly forever. Finally it fades with light herbal notes…a hint of mint…a dash of licorice basil…then it's gone like a shooting star winking out in the night sky.
- ws95
- v95+
Schug Sonoma Valley Cabernet Sauvignon 2014This supple and generous Cabernet Sauvignon blend is crafted in the classic Bordeaux style that Walter Schug pioneered in the 1970's as winemaster of Joseph Phelps Vineyards. A ripe mouthful of currant and cherry flavors is framed by fine tannins and a touch of spicy oak. It has a classic bouquet bursting with berries, cassis and spice. Merlot, Cabernet Franc, Malbec and Petit Verdot are blended in to add depth and elegance, further enhancing the bright berry flavors and lively acidity. Try this wine with hearty stews, wild mushrooms and grilled meats. Though ready to enjoy now, it will develop gracefully with 5 to 7 years of additional cellaring.
- ws83
Chateau Lilian Ladouys Saint Estephe 2015The 2015 vintage has a very deep garnet color, amplified by superb purple hues. It reveals fresh aromas of peppermint combined with notes of orange peel and cocoa. Mix with the aeration of the fragrances of white flowers, blueberries and light vanilla plum compote. The full-bodied and powerful attack develops on raspberry and cedar notes. The mouth is supported by a texture of chalky tannins, conferred by our clay-limestone soils on which our Merlots flourish wonderfully. It concludes with a fresh and lively finish.
- v93+
- we91
- js91
- jd90
- ws88
Abbazia di Novacella Lagrein 2015Appearance: Intensely deep in colour, almost black tinged with purple. Aroma: Very open on the nose with concentrated aromas of violets, blackberries and black cherries all meshed with savoury flavours, coffee and dark chocolate; supple youthful tannins and superb length. Food Pairing: Balsamic roast pork, mature cheeses, pan-seared ribeye steak.
- we89
- ws85
Jean Luc Colombo Cornas Terres Brûlées 2015WS 91 Color-A deep ruby-black with purple hints Bouquet-Blackcurrant, dark cherries and blackberries, with spices, licorice and cocoa. Taste-A very rich mouthfeel with flavors of black fruit, jam, vanilla, spice and mineral notes. The wine has firm tannins and a long lasting finish.
- ws94
- we92
Justin Justification 2016Dark ruby purple core with blue/black secondary hue, a medium rim with thick tears showing slight staining on the glass. Aromatic and complex with ripe red cherry, black currant and a little berry with vanilla, cinnamon and licorice spice, cedar and graphite notes, oak, leather, dried autumn leaves and a minty hint of camphor. Moderate plus to full bodied, dry, with ripe cherry and cassis mixed with baking spice on entry joined by cedar and oak on the mid-palate with complex savory, herbal elements. The finish is long, balanced and clean, with returning red and black fruit and perfectly proportioned, fine, mouth-filling tannins. The 2016 JUSTIFICATION is elegant with a perfect balance of fruit, savory and textural elements making it a versatile food pairing wine. Try it with a wide range of dishes from Rotissierie Chicken, or Duck Confit, to Entrecote Bordelaise et pomme frites, a classic regional dish from Bordeaux of pan seared steak with a red wine shallot and thyme pan sauce served with crispy fries.
- we91
Ornellaia Le Serre Nuove 2016Le Serre Nuove dell' Ornellaia 2016 benefits again from an exceptional vintage that highlights all the features of Bolgheri's exceptional climate. Dark in colour, the wine shows a charming nose of perfectly ripe red fruit and spices. The palate is rich and well-rounded with beautiful velvety-textured tannins that coat the palate. A wine that combines immediate pleasure and great ageing capacity.
- jd94
- ws93
- v91+
Paul Hobbs Crossbarn Sonoma County Cabernet Sauvignon 2016Appearance: Vivid garnet in the glass. Aroma: Lively aromas of boysenberry, black cherries, and anise. Flavor: Alluring flavors of mocha and dried bay leaf against a backdrop of pencil lead, graphite, and subtle oak notes. Mouth Feel: Bright red fruit accompanies the soft texture with integrated tannins leading into a deliciously lingering finish. Food Pairing: Roasted chicken, grilled pork and beef, rich, tomato-based pasta dishes.
Schug Carneros Pinot Noir 2017Aroma: A complex wine with a rich bouquet of cherries, berries and hints of spicy new oak. Palate: It has flavors reminiscent of black cherry, currant and strawberry, followed by a rich, spicy texture and a long silky finish. Pairings: This wine pairs nicely with lamb, duck, even grilled fish, and will improve with additional cellaring for 2 to 5 years.
Castello di Camigliano Brunello di Montalcino 2014A wealth of fruit yet remains fresh and vivid with blueberry and black cherry character. Some bark and dried earth. Full body, integrated tannins and a flavorful finish. The elegance and harmonic body of the wine permit its combination with many complex and complicated dishes such as red meat, feathered and furry game also accompanied by mushrooms or truffles. Brunello, in addition, is excellent with cheeses: aged tomes, parmesan, Tuscan pecorino. It also makes an excellent combination with meat dishes of international cuisine or with complicated sauces. Because of its characteristics, Brunello is also a pleasant meditation wine
- js91
- ws90
- we88
- v87
Ceretto Barolo 2015The idea of combining different sensations to create a good balance is the basis of the original concept of Barolo; the more traditional producers have always tried to avoid prioritising the single expression of the vineyard in lieu of the right balance in the glass. And so it is in our classic Barolo, two souls of the appellation coexisting: the more gentle one, whose area is defined by the Tortonian soils of La Morra and Barolo, of which Brunate is an example, and the more austere and masculine one, coming from slopes with typical Helvetian soil, such as those at the base of Gabutti in Serralunga. It's a stylistic choice, that of trying to interpret the taste of the appellation's namesake, which gives us a rich and virile wine, able to be enjoyed young or after its evolution, for the passionate.
- we92
Domaine Bosquet des Papes Chateauneuf du Pape Chante le Merle Vieilles Vignes 2017A nice shiny red colour with dark purple highlights. The nose is elegant and complex. This very aromatic Chateauneuf-du-Pape is elegant and long in the mouth. A powerful wine with a cellar potential for many years. Served at room temperature, this powerful wine perfectly matches with jugged hares, game, and truffle omelettes.
Chateau Gloria Saint Julien 2017
- we93
- ws92
- jd92
Chateau Montelena Napa Valley Cabernet Sauvignon 2017Cocoa, raspberry jam, and dried fig highlight a bright, fresh nose that quickly settles into a steady parade of baking spices, black pepper, and earth. Deceptively soft initially, the wine builds with its viscosity and concentration amidst layers of ripe plum, very fine tannins, and espresso bean. A lively ginger note adds a touch of spice, bolstered by dried cherry, tobacco, and fresh bright cranberries. The finish is laser-focused, mineral-driven and persistent, not unexpected in young Cabernet. Delicious now, it will add breadth and polish with time in glass.
- v92
Cesari Amarone della Valpolicella Classico 2015Organoleptic description Typical aromas of ripe fruit, fruit preserve and cherry are immediately perceived on first olfactory examination. Particularly striking is the incredible long length that lin- gers on the palate, when the wine displays all its strength through a warm an ele- gant body. Pairing and serving It is an excellent partner to red meat, boiled meat, flavoursome risottos and hard cheeses.
Grgich Hills Fume Blanc 2018
- we91
Morgante Nero d'Avola 2017
Mastroberardino Radici Taurasi 2014This ruby-red wine has a full, complex spectrum of aromas, particularly of violet and blackberries. On the palate, it is full-bodied and mouth-filling, with persistent and elegant notes of plum, bitter cherry, strawberry jam and black pepper. Radici Taurasi pairs flawlessly with roasted meats, larger game, spicy Middle Eastern dishes, truffles and aged, flavorful cheeses.
- we92
Duckhorn Napa Valley Cabernet Sauvignon 2016A classic expression of Napa Valley Cabernet, this wine combines beautiful complexity with rich intensity. Layers of blackberry, huckleberry and black currants are supported by firm, dusty tannins that frame the fruit. On the palate, it is juicy and bright, with luxurious cassis and dark berry flavors supported by notes of fig, cardamom, clove and cracked black pepper that linger on the long, wellstructured finish.
- ws91
- we88
Domaine Zind Humbrecht Zind 2017
- we92
Chateau d'Armailhac Pauillac 2010The colour is dark and intense, almost black. The nose opens on fruit aromas, especially black cherry, followed by toasted, roasted notes. The wine is immediately full and powerful on the attack, with well-rounded tannins and fruit flavours that develop notes of vanilla, roasted coffee and toasted nuts. The long finish is sustained by slightly toasted, oaky flavours. A powerful Château d'Armailhac of considerable refinement.
- ws93
- we91
Silverado Vineyards Cabernet Sauvignon 2016Aromas of blackberry crisp and flavors of cherry, clove and a hint of dark chocolate. Full-bodied and smooth with a lingering finish.
- we92
- v90
Frank Family Zinfandel 2016A robust, fruit-forward wine with plenty of ripeness, the 2016 Napa Valley Zinfandel offers perfumed aromatics of savory spices and dark coffee. Brambly blackberry, black cherry, and peppery cinnamon intermingle on the full-bodied palate. e right amount of acid and tannin balance out the concentrated palate, leading to a long finish.


text:
Erica Hartman is a Los Angeles based child portrait, boudoir and wedding photographer who specializes in capturing the life & style unique to each client. A free spirited, social butterfly - she cherishes the gift of family & friends and knows the importance of capturing lifes fun, fleeting moments. Embracing the silly & charasmatic, shy, soulful and honest sides to us all - Erica strives to capture our own personal joys, alongside the connection we share with those held most dear.
* Above, you will find galleries and informaton on our wedding & boudoir photography collections.
* On the blog, Erica showcases her most recent work, and posts fun personal tidbits of daily life behind the camera, and behind the computer.. with coffee in hand. always.
* Interested in family portraits? Please visit our Capture It Kids line. Erica offers stylized family portrait sessions [full and mini] on locaton, along with birthday party coverage.
* Interested in youth sports photogrphy? Please visit our Capture It Sports line. Having been a competitive gymnast, coach and program director for over 20 years - Erica offers a fun experience for Southern California sports programs and their athletes.
We're thrilled that you're here! Enjoy your look around and click on the 'book a session' link to contact us - we'd love to hear from you!! ~ xoxo


text:
Daily Archives: October 24, 2009
Giveaway AND Video Post!!
Oooh, exciting things in store my friends! It's all at the end though. I won't be hurt if you scroll through, but just know you are missing out on a lot of muffin and apple pictures if you do :P
Apparently, my camera uses a lot of battery power while not being used, because the batteries were randomly dead this morning. Thus, no office eats! You're not missing much. I dropped a raw egg on the break room floor while trying to make lunch. I almost cried. I never thought I could be so attached to one egg.
I made up for it when I got home though :)
Usual frozen deep chocolate vitamuffin with a smear of PB. But what's that white stuff you ask?
Oh yes. I did.
I was actually on a mission for mini marshmallows, as I thought they'd make a great addition to my candy bowls of oats. But then this jar caught my eye, and I was sold.
I mean for something that's essentially sugar, the ingredients aren't that bad. I'm pretty sure the M&Ms I've been eating are worse…
I can blame an ex-boyfriend for introducing me to this dreamy product, and the fluffernutter sandwich. This was the kind of stuff that was never allowed in my house growing up.
Some people do ice cream. I do fluff :P
The muffins didn't stop there though. I finally attacked the bag of macoun apples I bought at the market last weekend.
First, I got to work on apple oatmeal muffins. I followed Rhodey Girl's recipe for Apple Walnut Raisin Muffins.
The only changes I made were that I omitted the raisins and walnuts for more apple-y goodness, and substituted a 1/2 cup of flour for 1/2 cup rolled oats.
I of course had one immediately out of the oven, with some Earth Balance spread (the only way to eat baked goods straight from the oven in my opinion).
While all that muffin business was going down, I was also working on some of Brie's applesauce. Three ingredients: apples, water, cinnamon. Doesn't get much easier than that! Well, actually, it was quite labour intensive to peel and chop a dozen apples. May have helped if I didn't break my apple corer last year trying to get it through a gigantic honeycrisp…
Yay flash photography!
Okay, to be honest, I really wanted to add a shot of whiskey to this process. Doesn't whiskey apple sauce sound awesome? I held back though. That will be for my special "after lunch" batch ;)
The end product was amaaaaazing.I kept dipping a spoon in here to lick it up :)
Afterwards, it looked like an apple orchard exploded in my kitchen. So once the clean-up was finished, I wanted a simple dinner.
- mixed greens
- romaine
- shredded carrot
- spanish onion
- red pepper
- tomato
- mushroom
- zucchini
- lemon juice
- Gardein mustard "chicken breast"
Eaten while tweeting and msn-ing.
Today was my first day using tweetdeck, I like it!
Oh, and another apple oatmeal muffin for dessert…
With peanut butter. Yes that is my third muffin today! It could have been worse, I could have put Fluff on this one too! :P
Okay. Congrats, you've made it to the end.
Drumroooollll pleeeeease……..
Oh wait! it's in a video!
(turn you speakers WAY up for this one)
So in case you couldn't hear, I'm giving away a free jar of almond hazelnut butter!
This stuff is seriously, seriously good. The two nuts blend together perfectly to create a rich and versatile nut butter.
I'm kinda jealous that I'm giving this away, because I think it would taste really good on my mocha oats!
So how do you win??
1. Leave a comment telling me what your favourite nut butter + food combination is. For example, some of my favourite combos are cashew butter + dates, peanut butter + bananas, or sunflower seed butter in hummus!
2. Tweeeeeet a link to this post. Just include @balancesusan so I know ya did.
3. Link back to this post on your blog.
4. Add me to your blogroll and leave an extra comment saying you did (or that I'm on your blogroll already).
So there ya go! It's open to anyone and everyone no matter where you live. I'll be taking entries until Tuesday, October 27 at 5pm Eastern time. I'll announce the winner in Tuesday night's post.
Now I'm off to go do some more food experimenting. That's what weekends are for! :)


text:
When tragedy strikes, we're there.
U.S. Crisis Care is a nonprofit organization that helps communities support people affected by tragedies like suicides, fatal heart attacks, serious accidents, and homicides. Volunteers are there, on scene, to preserve a ray of hope and help survivors begin rebuilding healthy, fulfilling lives.
Click a link to learn more about What We Do, Where It Is or Who We Are. Crisis volunteers and the people they serve depend on donors like you. Click here to learn how you can be there for them through a tax-deductible donation.


text:
|Venkatesh Srinivas <me@xxxxxxxxxxxxxxxxxxx>
|Sat, 5 May 2012 00:45:35 -0400
Hi folks, Tim Bisson ported FreeBSD's virtio drivers (from the bhyve project) to DragonFly; I am currently working on reviewing and integrating them. The virtio drivers should provide increased performance of DFly guests in kvm, specifically block devices (virtio-blk) and network interfaces (if_vtnet). My work is available at git://github.com/vsrinivas/DragonFlyBSD.git, in the 'virtual' branch, for anyone who wants to try it or contribute! I am also tracking questions and thoughts in our bug tracker, bug 2360 (http://bugs.dragonflybsd.org/issues/2360). Any code review would be helpful! My 'virtual' tree also has some other related work, specifically 'vm_balloon'. Basically, vm-balloon is a VM level framework for managing balloon devices; rather than having a balloon device respond directly to host requests for pages without any consideration of guest loads, we have talked about having the guest VM consider its own load when releasing pages to a host. The vm-balloon code will encompass this; it will also be able to drive the virtio-balloon device and a newly created vkernel-balllon device, which will bring the same functionality to vkernels. Any reviews or comments on vm_balloon.c or the vkernel/virtio-balloon devices and in particular the interface between vm_balloon and the devices would be great! Take care, -- vs http://ops101.org/4k/


text:
BGS tour is a part of the FAREXPO Exhibition Group since 2002 and is FAREXPO's official partner for exhibitor's accommodation in St Petersburg.
Our services:
- Accommodation in St Petersburg and Moscow, transport and excursions - INCOM INGS
- B2B organization in Russian and abroad - MEETINGS
- Encouraging events for your company personnel - INCENTIVES
- Conference, congress, forum and seminars organization - CONFERENCES
- Business trips to foreign trade fairs and exhibitions - EXHIBITIONS
Our advantages:
- Deep professional experience and skills in MICE industry
- Special prices in all St Petersburg hotels
- Possibility to use services of other the FAREXPO Group of Сompanies subsidiaries (stand assembly, printing services, telemarketing) while realizing complex approach
APPLICATION FORM FOR HOTEL RESERVATION - download
BGS company is your reliable partner in St Petersburg
St Petersburg, 8 Gagarina pr.
Phone/fax: +7 (812) 447-93-28
e-mail: email@example.com


text:
Snowboard Pants – functional, comfortable and stylish
There are many good reasons for why you rarely see snowboarders in their regular jeans on the mountain. One reason is that it's way too cold, of course. But there are also many other good arguments for buying snowboard pants. First, you should get an idea of what you really need on the mountain. Then choose your new snow pants depending on their water column, breathability and other important features. Blue Tomato has the perfect pair of snow pants for every taste!
When it comes to snow pant designs, brands like Burton and Volcom find their inspiration from the latest street styles. The classic zip closure with poppers at the waist has become a standard for most models. In addition to being able to adjust the width individually, you get the right amount of flexibility for when you're on your snowboard. The fit and material are very important criteria: you don't want really want baggy pants for long splitboard-tours. Similarly, you wouldn't choose super warm Gore-Tex pants for spring sessions in the park.
Water Column, Breathability and Co. – Keep moisture out!
While tastes may very when it comes to slim fit, loose fit, and other styles of snow pants, there's one thing that usually everyone can agree on: snow pants need to be functional! An extremely important feature is the water column. But what column and why is it measured in millimetres? Picture it like this: an open cylinder is filled with water and placed on top of the material to test how much water pressure can be applied before the first drops seep through the material. The figure indicates how waterproof your snowpants are – the higher the water column, the longer you'll stay dry!
A similar figure is the breathability of your snowboard pants. It is measured in grammes per square metre and describes how many grammes of water vapour can escape through the fabric in 24 hours. The higher, the better! Especially in warmer temperatures or during more demanding tours, the breathability of the fabric is very important.
If you enjoy nothing more than being waist-high in powder in minus ten degrees, you should think about getting some insulated snow pants. The outer layer is waterproof as usual, while additional fleece or Primaloft materials on the inside give great warmth. The renowned GORE-TEX® technology is perfect for these requirements. It keeps moisture out by using an internal membrane.
Hightech Pants: Features, features, and more features!
Often, it's the little things that make a big difference. You wouldn't believe how many features might be hidden in your new snow pants!
Taped seams are an important detail to look out for. At least the most critical seams should be taped, but fully taped seams are even better – this is usually a standard, particularly in higher price classes. That way, moisture has no way of getting in through any of the seams of your snowboard pants.
When buying a new companion for your day on the mountain, a lot of other features play an important role, too. How about boot gaiters and strengthened hems? It's often these little details that make a huge difference to the durability of your snow pants. A lift-pass pocket is a standard feature for almost all manufacturers, as well as several other pockets so you can store all your stuff. If you ever get to hot in your trousers in the spring, the various ventilation zips will help cool you down.
As you can see: when buying snowboard and outdoor pants, functionality is very important. If it's packed stylishly, that's even better. You'll find countless designs, patterns and colours at Blue Tomato! Whether you go for Burton, WearColour, Bergans or Armada – you will be happy with your choice!


text:
Posts by Troy Wolverton
Troy writes the Tech Files column as the Personal Technology Columnist at the San Jose Mercury News. He also covers the digital media, mobile and video game industries and writes occasionally about Apple, chips, social networking and other aspects of technology. Previously, Troy covered Apple and the consumer electronics industry. Prior to joining the Mercury News, Troy reported on technology, business and financial issues for TheStreet.com and CNET News.com. He can be reached at email@example.com.


text:
GRAVITY™ Plantar Plate Repair
PHALINX™ Hammertoe Fixation
PHALINX™ Hammertoe Fixation System Surgical Technique
GRAVITY™ Plantar Plate Repair System Animation
Plantar Plate Repair System
Hammertoe Fixation System
Coding, coverage and reimbursement information
Ce site est destiné aux professionnels de santé.Etes-vous un professionnel de santé?
This site is intended for healthcare professionals. Please confirm you are a healthcare professional.
Etes-vous un professionnel de santé pratiquant en France?
Are you a medical professional residing in France?
Translation for
wright.com content is currently being produced in Dutch, French, German, Italian, Japanese, and Spanish.
Please visit us again.
Übersetzungen des Inhalts von wright.com werden zurzeit in Niederländisch, Französisch, Deutsch, Italienisch, Japanisch und Spanisch erstellt. Bitte besuchen Sie uns bald wieder.
Il contenuto di wright.com è attualmente tradotto in Olandese, Francese, Tedesco, Italiano, Giapponese e Spagnolo. Torna a trovarci.
Le site wright.com est actuellement en cours de traduction dans les langues suivantes : néerlandais, français, allemand, italien, japonais et espagnol.
Merci de revenir nous voir bientôt !
El contenido de wright.com está siendo traducido en alemán, español, francés, holandés , italiano y japonés.
Visítenos nuevamente.
De website wright.com wordt momenteel vertaald in het Nederlands, Frans, Duits, Italiaans, Japans en Spaans. Bezoekt u ons gauw nog eens.
Mickey has over 29 years of experience working in Healthcare. After graduating with a B.A. from Millsaps College, Mickey started his career working for Blue Cross and Blue Shield of Mississippi before moving to a small hospital owned HMO, then United Healthcare and finally finishing his Health Plan experience back at BCBSMS. Mickey moved into the Life Science space in 2005 working for Medtronic Spine, Cochlear Americas and now with Wright Medical. Mickey is a certified Managed Healthcare Professional with AHIP and has a certificate in Health Economics from the University of Washington.
Kari joined Wright Medical in 2016 and currently serves as the Director of Health Policy and Reimbursement Operations. Kari has 24 years of tenure in Medical Technology commercialization, having spent the last 18 years dedicated to ensuring patient access to therapy across the continuum of pharmaceuticals, biologics and medical device. Her experience includes launching start-up Market Access departments, leading Payer Engagement and Provider Reimbursement field teams, oversight of Health Policy and Government Affairs, directing Value and Outcomes development programs, as well as operational management of Patient Support services. Kari lives in Fort Worth with her daughter close by attending Texas Christian University.
Caryn started her healthcare career instructing health statistics and health economics at junior colleges. She then moved into budget and contract negotiations for oncology, cardiovascular and orthopedic clinical trials. She has been with Wright Medical since 2014 and has contributed in operations and analytical roles, and joined the Reimbursement & Market Access team, as Senior Project Manager, in 2019. Caryn has a BBA in Economics from Belmont University and MBA from Cumberland University.
Mark Spinnato joined Wright Medical through the CARTIVA acquisition last year after serving as the company's Director of Market Access and Reimbursement. He transitioned into the Director of Reimbursement, Regional Access position for the South East and South Central regions. Mark has 14+ years of medical device reimbursement experience and has worked with various companies including Medtronic, Intersect ENT and J&J. Prior to moving to the device industry, he managed provider networks and negotiated hospital contracts for commercial payers. Mark lives in the Tamp Bay area with his wife and two children.
Alicia has over 15 years experience in Reimbursement, Market Access and Health Policy. Prior to joining Wright Medical last year, Alicia has worked for Johnson & Johnson and Genentech, Inc., as well as a private Orthopedic practice. Alicia resides in the Bay Area.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.


text:
If you've ever wanted to say, "The shelves at the grocery store are spying on me" without being accused of harboring paranoid delusions, just wait until 2015.
That's the year supermarket supercompany Mondelez International (owner of such brands as Nabisco, Kraft, Cadbury and others), in conjunction with Microsoft Kinect, will introduce so-called "smart" store shelves that can "identify the age and sex of the would-be snacker" in the supermarket aisle, the better to decide what sort of advertising to aim at them.
Tech journalists were nearly unanimous in their effusive praise for this brave new world of in-store targeted advertising. Brian Fung at the Washington Post said, "It's not quite Minority Report levels of creepiness, but it's getting there." Fastcompany.com's Neal Ungerleider called it "the ultimate in creepy yet inevitable marketing tech."
The idea is that, in addition to identifying the age and gender of consumers, the "smart" shelves will be equipped with weight sensors that notice when an item has been moved. Presumably then, when the sensors detect that a box of cookies has been lifted up by a female aged 18-34, various in-store coupon dispensers or display screens will belch forth whatever suggestions their adbot algorithms think will persuade young women to buy cookies.
Or maybe not. As we've noted before, when marketers try targeting campaigns specifically at women, the results tend to be clueless at best and insulting at worst (no, pink packaging does not justify a fourfold price increase). Maybe they do better at marketing to men, though we're inclined to doubt it.
From a consumer angle, we're not sure what concerns we should focus toward this forthcoming smartshelf grocery technology: "Oh, no, it might persuade me to buy more junk food than I can afford," or "Aw, crap, shopping's irritating enough without computerized sensors tossing asinine ads my way."
If this smartshelf technology does indeed take off year after next, we hope that in response we can write a "Trends" story with the headline "Grocery shopping in drag: everybody's doing it." We personally intend to urge our friends who buy food to foil the sensors by subverting as many age- and gender-related marketing stereotypes as they can.
So if you're a young woman, try grocery shopping while wearing a gray Gandalf beard and uttering stereotypical old-man phrases like "I look forward to watching this weekend's televised sporting events, all of which were better in my day."
By contrast, if you're an older man, you should wear something pink and then, speaking directly into the sensor, say "Sports are boring. Let's talk about our relationship."
We bet you'll see some hilariously funny ads, either way.
Story provided by ConsumerAffairs.


text:
The Jobless Spike: Sign of a Recession?
- Order Reprints
- Print Article
THE DECEMBER SPIKE IN THE UNEMPLOYMENT RATE could qualify as the single most unsettling piece of economic data in an otherwise unsettling year. As reported Friday by the Bureau of Labor Statistics, the unemployment rate jumped to 5% in December, from 4.7% the month before.
Just a little over two months ago, the Federal Open Market Committee declared that "most participants" expected the unemployment rate to "increase modestly" -- to an average of 4.8% or 4.9% by fourth-quarter 2008. At 5%, we are already above that level. Less than a month ago, when the last reading on the rate of joblessness was 4.7%, the forecast here was that it would reach "5.2% by year-end 2008" (Economic Beat, Dec. 10). Well, we are already more than halfway to that level.
Otherwise, to call a three-tenths of a percentage point spike in the unemployment rate unsettling is to make just enough of it, although hopefully not too much. The last 10 years of historical data show that the unemployment rate jumped that much in a single month only three times before -- all in '01, a recession year.
So, are we headed for a recession now? Not so fast. According to figures reported at the time -- but since revised in the historical data -- there was a three-tenths jump in a single month at least three other times over the last 10 years, in April and November '02 and in June '03. Most of that period was marked by weak growth, before the expansion began to accelerate.
But all three months have since been revised to show increases of two-tenths of a point in the rate of joblessness.
Given these patterns, there's reason to hope the same revisionism befalls December '07.
For a more plausible -- but still somewhat unsettling -- assessment of the chances of recession, try the "probability models" developed by Credit Suisse economist Jay Feldman, with the help of econometrician Henry Mo. While Feldman's model for the chances of recession over the next six months does not specifically use the unemployment rate, it does use two job-related figures: the percentage change in new jobless claims and in private-sector jobs on nonfarm payrolls. Other indicators include the stock market, the real interest-rate target on federal funds, housing permits, the University of Michigan Consumer Expectations Index, and headline inflation, measured by the personal-consumption-expenditure deflator.
Reflecting the December data for private-sector nonfarm payrolls, released Friday, the Credit Suisse six-month model put the chances of an outright recession at 43% -- not as bad as 50-50, but much higher than the same model predicted a few months ago. It is also, needless to say, too close for comfort.
Speaking of private-sector payrolls, the same jobs report released Friday by the Bureau of Labor Statistics showed that all nonfarm payroll employment, including government, was basically flat in December, for a statistically insignificant gain of 18,000. The private sector fared even worse, with government employment up 31,000 and the private sector showing a numerical loss of 13,000. And for both private and for all payroll jobs, 12-month gains were the slowest in more than three-and-a-half years.
Barring some major upside surprise over the next few weeks in the economic data, expect at least another quarter-point cut in the short-term interest rate at the next FOMC meeting January 30. And if, as seems more likely, economic data in the weeks ahead tend to confirm the recent weakness, the FOMC might decide instead on a cut of a half-point.
Based on recent history, at least, a half-point cut from current levels would not be very drastic. The interest-rate target on federal funds has already been eased by a full percentage point since mid-September, from 5.25% to 4.25%. Another half-point cut would leave it at 3.75%, a level last seen in October 2005.
LOOKING BACK ON THE ECONOMY OF 2007, is it possible to saying something nice?
Well, yes. Consider the likely gain in productivity. The increase in nonfarm payroll employment ran only 1% from December through December, down from 1.7% through '06. But in both years, growth in gross domestic product was about the same. Real GDP growth ran 2.6% as of '06. And even if the figure for the final quarter of this year runs about as weak as expected, real GDP growth in 2007 should also be 2.6%, based on the strength of the previous three quarters.
With the same growth in output coming from less growth in labor, there had to have been faster growth in productivity. And as Credit Suisse chief economist Neal Soss points out, faster growth in productivity tends to slow inflation. The FOMC might take that into account when deciding on the inflationary risks of further cuts in interest rates.


text:
Customizing SMF > Modifications and Packages
Want to start a topic here?
Topics are automatically created when a mod is approved on the Mod Site :)
How do I get support for a modification package?
Find the mod on the mod site and then click "Comments and support on this mod"
I want to write my own package. Where can I get help becoming an author?
To start with you'll need to know at least a bit of php. Then check out the stickies in SMF Coding Discussion and the Function DB
[0] Message IndexGo to full version


text:
Library Subscription: Guest
Heat & Mass Transfer, and Fluids Engineering
Visual Map NavigationView in A-Z Index
Related content in other products
The Editorial Board is currently commissioning an article entitled: . If you wish to submit an article, please supply the information requested below.
The Thermopedia Editors will review your application and proposal. If it is accepted, you will be invited to submit the entire article.
© Thermopedia


text:
BOSTON — The University of New Hampshire women's basketball team fell 59-45 at Boston University on Saturday.
UNH fell to 9-15 overall and 4-8 in America East. BU, which edged the Wildcats by a score of 55-53 last month at Lundholm Gym, won its sixth consecutive game to improve to 22-4, 12-1 in the league.
Elizabeth Belanger scored 12 points for UNH while Morgan Frame scored nine.
UNH hosts Hartford on Wednesday.
Women's lax falls in season opener
HEMPSTEAD, N.Y. — The University of New Hampshire women's lacrosse team suffered a 13-12 loss in their season opener at Hofstra on Saturday.
Amber Casiano scored four goals with an assist, Laura Puccia scored three goals and Laura McHoul recorded five assists.
UNH hosts UMass next Saturday.
Ski team fourth
MIDDLEBURY, Vt. – The UNH ski team was fourth at the Middlebury Carnival on Saturday.
Randa Teschner won the womens giant slalom in two minutes, 10.08 seconds.
Women's track falls at Maine
ORONO, Maine — Sydney Kay won a pair of events as the UNH women's track team fell at Maine, 80-70, in a dual meet on Saturday.
Kay was victorious in the 55-meter and 200-meter dashes in times of 7.48 and 26.41 seconds, respectively.


text:
PARMA, Idaho — An Idaho potato researcher's six-month sabbatical in Europe could result in an exchange of germplasm and technology between European and U.S. potato breeders.
It could also help U.S. researchers better understand how to screen for stress-resistant cultivars that can withstand drought and extreme heat.
"I'm really excited about being able to do that," said Doug Gross, a process potato grower near Wilder, Idaho. "We have a lot of hope in new genetics helping us become better at what we do."
During his stay in Europe, Mike Thornton, superintendent of the University of Idaho's Parma Research and Extension Center, evaluated how European potato researchers are using native germplasm from South America to develop specialty potato cultivars with stress tolerance.
Thornton stayed in Europe from May to October and visited research centers in Spain, Turkey, Holland and Poland.
Thornton will soon release a report about the trip, and Idaho Potato Commission President and CEO Frank Muir said the Idaho spud industry will be interested in reading it.
"We think the world of Mike Thornton at the Idaho Potato Commission; he has contributed in many, many ways to our research efforts," Muir said. "We're interested in learning about anything Mike gained from his experience there."
Muir and Gross both said they're most interested in learning about Thornton's experience evaluating how European researchers are using germplasm from native potato species to develop varieties well adapted to weather-related stress.
A lot of the varieties have wild combinations of skin and flesh color, Thornton said, but some of them are resistant to heat and drought stress.
"I wanted to see how they are using that germplasm … and whether it has some commercial potential for the U.S. potato industry," he said. "I think there are more opportunities in the U.S. to do more breeding and evaluation for drought and heat stress tolerance."
Thornton said his trip could result in a germplasm exchange between European researchers and the USDA potato breeding program in Aberdeen, Idaho.
"That's exciting," Gross said. "On our own farm, our biggest yield and quality increases have come from genetic changes."
Thornton said the process of screening native species has resulted in the development of several new cultivars with unique combinations of flesh and skin colors.
"We're all looking for niche market things that are unique … that would be exciting to consumers, so I think there are some real possibilities there," he said.
In the U.S., potato breeding is dominated by public universities and government agencies and Thornton went to Europe expecting to find a potato breeding model dominated almost completely by private industry.
"I really found … more of a mixed public-private partnership, which I think we're starting to see in United States," he said. "I really wanted to see how that model is going to look here in the future maybe."


text:
08 November, 2012 | (01 hr)
Sign In to access this Webcast
Join our panel of governance and litigation experts for their thoughts and advice on how to address current issues regarding officer and director indemnification and advancement of attorney's fees. Our panel will discuss issues such as:
- The current parameters of mandatory and permissive officer and director indemnification under Delaware and New York law
- What remedies are available to a company to recoup attorneys' fees advanced to an officer or director who is later determined to be not entitled to indemnification?
- To what extent can a company receive repayment of attorneys' fees as restitution after a criminal conviction of an officer or director?
- What is the insurer's obligation to advance costs and fees associated with a company's internal investigation?
Audience: Corporate Secretaries, General Counsel, Directors, Chief Governance Officers, and Corporate Governance Managers
Kenneth V. Handal
Kenneth V. Handal serves as general counsel and chief ethics and compliance officer. Handal is an expert in corporate ethics and compliance, governance, and risk management, with almost 40 years of experience as an attorney. He most recently served as President – Governance, Risk and Compli...Full Bio
Lewis J. Liman
Lewis J. Liman is a partner based in the New York office.
Mr. Liman's practice focuses on complex commercial litigation, including securities class action lawsuits, and on white-collar defense matters and investigations. He frequently handles cases in Federal or state court or involving t...Full Bio


text:
Cleaning Services Trivandrum
Cleaning Services Trivandrum Every business owner and manager knows … that having the right commercial cleaning service is essential for the well-being of their company. A clean, fresh appearance is more inviting for customers, which helps a business retain and increase its load of clients. Buildings that are cleaned by a qualified office cleaning service demonstrate to clients… Read More »
115,645 total views, no views today


text:
Burnley sign striker Noble
BY foxsports • July 20, 2013
Burnley have signed former Sunderland striker Ryan Noble on a one-year contract.
The 22-year-old, who had loan spells at Hartlepool, Derby and Watford, had been tracked by Clarets manager Sean Dyche for some time after becoming a free agent.
"Ryan is a young goalscorer who was searching for a chance at Sunderland and didn't quite get it," Dyche told Burnley's official website.
"But we hope to give him as chance here to further his development into possibly a first team player.
"We want him to be hungry to perform and impress and improve himself here. He will get the platform and that is the challenge."
Huddersfield midfielder Scott Arfield also joined Turf Moor on Friday on a two-year deal.
share story


text:
Chick-fil-A backs 'Biblical families'
Chick-fil-A, the fast-food chain that was at the center of a gay marriage controversy this summer, supports "biblical families," President Dan Cathy said in a new interview that aired Wednesday.
"Families are very important to our country, they're very important, I think, to all of us that are concerned about being able to hang on to the heritage that we have," Cathy told WXIA-TV in Atlanta. "And we're supporting biblical families; they've always been a part of that."
Over the summer, the franchise came under fire after comments Cathy made about same-sex marriage came to light: He told Baptist Press that he was "guilty as charged" of supporting the "biblical definition of the family unit," and immediately faced both fierce criticism and outpourings of support.
Cathy, who has mostly shied away from press since then, used the word "family" six times in 11 seconds during this week's interview, the reporter noted.
"Chick-fil-A's focused on families," he said. "Always been that way, we're a family-owned business, we're led by family, our restaurants are operated by families and we serve millions of families every week at Chick-fil-A, so we're focused on the family."


text:
The City Vault would like to invite you to the Advance Movie Screening of "Dunkirk" on July 17th at 7:00 pm in Washington, DC & Baltimore, MD. Visit our Social Media Pages for details on how to claim passes for this screening.
Tickets are FREE but expected to go quickly. You must have a ticket to attend this screening but a ticket does not guarantee seating–seating is first come, first served until we reach theater capacity —GET THERE EARLY. The Screening starts on time and there will be No Admittance after the screening begins and No duplicate passes will be accepted/allowed in the theater, (in some cases) each pass admits two and has an individual code. By entering this contest you are giving us permission to sign you up for our newsletter.


text:
Lewis Carroll#50 on top 500 poets
» Click to list general statistics » OR, select a date :
The Walrus And The Carpenter
The sun was shining on the sea,
Shining with all his might:
He did his very best to make
The billows smooth and bright --
read more >>
- Hits: Number of visitors who read the poem on the given date.
- Posts: Number of visitors who posted the poem to a friend (via e-mail) on the given date.
- Dates that have "0" hits may not be shown on the list.
- Dates, poems and poets that have "0" hits may not be shown on the list. Statistics are generated daily.


text:
Standard municipal pensions for top officials? Some say no
While the town continues to negotiate new contracts with unions representing municipal employees, a priority has been adding provisions to the pacts that bar newly hired workers from eligibility for town pensions, instead offering them retirement coverage through defined-contribution plans, such as a 401a.
The school nurses, Town Hall employees and Emergency Communication Center workers all have ratified new contracts that assign new employees to a 401a retirement savings plan, not the municipal pension plan. The firefighters' contract gives new hires the option of choosing between the two.
The push to limit the number of new employees eligible for pensions as a way to limit the town's long-term fiscal obligations, though, has raised the question of why the policy does not extend to all employees, including the first selectman.
First Selectman Michael Tetreau, elected to the town's top job in 2011, nonetheless is covered by the town's pension plan, as are all non-union employees, like his chief of staff, Robert Mayer, hired last year, department heads and other elected officials, such as the town clerk.
"I think we have had the department heads' benefits follow that of the mid-managers," Tetreau said, and the benefits of elected officials mirror those of department heads.
"It keeps it both apolitical and treats everyone consistently," he said, but added those benefits would eventually change as mid-managers' contract changes.
The latest contract for the mid-managers, whose bargaining unit is now known as the Professional and Technical union, has yet to be settled.
But Thomas Flynn, chairman of the Board of Finance, said he believes that town leaders -- particularly, the first selectman -- should set an example by switching to a 401a plan, no matter who has the job.
"I'm not opposed to doing an assessment of the first selectman's salary and benefits compensation if a switch is made like that," Flynn said, "but they should definitely take the lead, particularly when they are leading the charge for changes in union contracts."
Representative Town Meeting Minority Leader Hal Schwartz, D-7, said discussion of the pension versus a 401a plan has been going on for at least 10 years or more.
"But I believe that a 401a program for all new town employees, whether they are elected or hired, will in the long run be financially beneficial to the town," Schwartz said. "I also think the 401a for new hires should apply to all employees, union members or not."
He said he believes that eventually, all the town's union contracts will have the proviso for new employees.
"The first selectman and his office should be treated the same as all other departments and should follow the same rules," Schwartz said. "This way, politics stays out of the issue."
Flynn said he takes a different view of department heads. In those cases, he said, the department head should have the same benefits as those union members that he or she supervises.
"There's a lot of conversation about these plans," Flynn said. "I think absolutely there has to be an evaluation department by department."
Recently, town officials learned that several firefighters had received temporary transfers or promotions just prior to retirement that boosted their pension benefits. After at least 30 years on the job, police and fire can retire at 80 percent of their base salary at the time of their retirement.
But police and firefighters do not pay into Social Security, and their overtime and outside duty earnings are not included in pension calculations. Should they switch to a 401a, the town would have to pay Social Security on all of their earnings, as well as provide disability insurance.
"When it comes to police and fire, there has to be an evaluation on the impact to Social Security," Flynn said. "There needs to be an economic study."
And even with new municipal employees going into a 401a retirement plan, he said, financial savings won't be seen for at least seven or nine years.
"I'm not saying it's not a valid thing to do," Flynn said, "but be aware it might cost you money in the short-term to save money in the long-term. It's a very complicated subject."
There is a difference between 401k and 401a accounts. With a 401k, offered by private, for-profit companies, the bulk of funding is invested by the employee, with a possible match by the employer. The employer cannot require its employees participate.
With a 401a, offered by public institutions, most of the funding comes from the employer, and the employer can mandate that employees participate.
firstname.lastname@example.com; 203-556-2771; http://twitter.com/GreillyPost


text:
Compare cheap flights to Moscow
When is the cheapest time to fly to Moscow?
What to do in Moscow
Moscow is the largest and capital city of Russia. It's filled with rich history that's now mixed with modern shops, restaurants, iconic landmarks, and endless entertainment destinations.
This beautiful city is famous for its unique architecture, so start finding the best lighting for your photos of Moscow's iconic landmarks such as the Red Square, the Kremlin, and the colourful Saint Basil's Cathedral.
Other major can't-miss destinations in the city are the Bolshoi Theatre, Lenin's Mausoleum, and the Kazan Cathedral.
Moscow is also home to some fantastic museums like the State History Museum, Kolomenskoye open-air museum, Pushkin Museum, Tsaritsyno Park, and the Moscow Museum of Modern Art.
Get the best taste of Moscow by joining the city's fantastic festivals. Welcome the New Year with a bang at the Russian Winter Festival. There's also the Golden Mask Theatre Festival, the colourful Victory Day, the classic Moscow International Film Festival and the Taste of Moscow, which is every foodie's dream.
Go shopping in Europe's biggest shopping mall at the Aviapark, and find bargain souvenirs at Izmailovsky Market. End your trip with a relaxing dip at the city's many banyas (bath houses). Take your pick from Sandunovskye Baths, Pokrovskie Baths, Rzehvskye Baths, and Lefortovskie Baths.
See more of Moscow and get the most out of your trip with this Moscow travel guide.
When to visit Moscow
The best time to visit Moscow is from April to May when the weather is most pleasant, hotel rates are friendlier, and there are great events in the city. Spring (June-August) is also a lovely time to visit when the city and its cultural attractions are in full bloom, but it is the city's high season. Summer (September-October) is another great time to visit Moscow when you can enjoy fewer crowds and score excellent deals, plus October is also the cheapest time to fly to Moscow.
As soon as you secure your travel visa, tourist (hotel stay) or visitor (staying with relatives or friends), you can fly to Russia and visit Moscow. Prior to arrival, valid visas should be obtained at a Russian Consulate or Embassy. You must check out Smartraveller for more travel info and pack a good Russian-English phrasebook for a worry-free trip.
Travelling to and around Moscow
Once you reach Sheremeyevo International Airport, Domodedovo International Airport, or Vnukovo International Airport, you can get to the city by taxi, bus, Uber, and Aeroexpress that will take you to the railway terminal. Wander around Moscow by metro, tram, bus, hop-on hop-off bus, trolleybus, taxi, Uber, marshrutka (shared taxi), commuter rail, monorail, and boat.
There's no time to waste! Get your things ready and book your Moscow flights with Skiddoo today.
Cheapest time to fly to Moscow (MOW)
All prices refer to return flights to Moscow and include taxes and charges.
Our experiences customer support team is there to help you every step of the way.
With the Skiddoo Price Promise, if you find a cheaper price online we'll match it!


text:
Mountain Bikes
More Mountain Bikes
Test Ride a Mountain Bike Today!
Visit Station Ski and Ride and let our friendly, expert staff find the right Mountain Bike for you.
Station Ski & Ride is your local, world class source for Bikes in the Summer and Skis, Boards, Boots, Clothing and Accessories in the Fall and Winter seasons.
We pride ourselves on product knowledge and quality, and on providing exceptional customer service and expert support.
Summer Hours
Monday to Friday - 12 Noon to 7pm
Saturday - 10am to 6pm
Sunday - 12pm to 5pm


text:
The week in review
Latest slam on the BoV's June debacle: The American Association of University Professors releases a report on Rector Helen Dragas' firing of President Teresa Sullivan and calls it a "crude exercise of naked power," as well as "a failure of judgment, and alas, of common sense." Ted Strong has the story in the Daily Progress.
Latest bombshell in the Hash case: Culpeper County Sheriff Scott Jenkins said in a 2010 deposition he was told to forge reports and lie to the prosecutor's office as lead investigator in the 1996 murder of Thelma Scoggins, and that he didn't believe Michael Hash had anything to do with it. Hash's conviction was overturned in 2012 when a federal judge cited police and prosecutorial misconduct. Now being sued by Hash, Jenkins says he believes Hash was the murderer. The Culpeper Star-Exponent has the story.
Biggest leak: A natural gas leak in the median of U.S. 29 March 13 closes the road between Rio Road and Hilton Heights Road for several hours.
Biggest leak week: Charlottesville launches "Fix a leak week," part of an EPA national program to fix residential water leakage, from March 17-23.
Biggest whistleblower reduction: Judge Norman Moon slices a jury award of $1.46 million to former UVA assistant professor Weihua Huang for reporting his supervisor's alleged alteration of a National Institute of Health grant to around $420K, according to the DP. Huang was told his contract would not be renewed after he reported the use of funds for unrelated expenses.
Biggest lawsuit: The estate of Lexington food and restaurant writer Delores Kostelni, 75, who was hit crossing the street at Putt Place in November and died two days later, sues Wayne Craft, the driver of the van that hit her, for $2.25 million in damages, the Progress reports.
Most interesting non-Dumler Board of Supervisors action: Albemarle supes pass 4-2 a resolution to ask Congress to consider industrial hemp legislation, WINA reports. Ken Boyd and Rodney Thomas vote against the resolution.
Most influential prof: UVA's Larry Sabato makes Virginia Business' list of "50 most influential Virginians." Not surprisingly, several UVA Board of Visitors members make the list: William H. Goodwin Jr. , Bobbie G. Kilberg and Vincent Mastracco.
Boldest daylight mugging: Five men attack and rob a man in the 500-block of 7 1/2 Street SW in the Fifeville area around noon March 11. Two men have been arrested– Gerald Lee Payne, 47, and William Johnson, 38, according to the Progress.
Most harrowing high-speed chase: Police arrest Karen Baumann, 49, after an 85-mph chase through Orange County March 15. Baumann allegedly kept going through a spike strip, and swerved into traffic to avoid a moving road block, according to the Progress. Among the multitude of charges she accrued is possession of a controlled substance and driving while intoxicated.
Goofiest state gouging: Electric-powered moped owners could pay an annual $100 fee– thank you, General Assembly– if Governor Bob McDonnell signs that piece of the transportation package, while gas-powered mopeds get charged $14, the Virginian Pilot reports.
Worst/best basketball news: UVA does not get a second-year-in-a-row invite to the NCAA tournament– but the Cavs are a number-one seed at the NIT.
Best environmental justice series: Environmental Health News, which was founded by local scientist Pete Meyers, receives an honorable mention from Columbia University Graduate School of Journalism for its 10-part series, "Pollution, Poverty, People of Color, which assessed the environmental-health threats to low-income minority communities.
Best news for consenting adults: The U.S. Court of Appeals for the Fourth Circuit finds unconstitutional Virginia's "Crimes against Nature" statute, which makes oral and anal sex illegal. The decision stems from William MacDonald's conviction under the sodomy law for engaging in oral sex with a 17-year-old girl.


text:
Graduate Programs Rates Duquesne in 2013 Top Pharmacy Programs
Duquesne University has been ranked No. 25 by current and recent graduate students for the 2013 Top Pharmacy Programs rankings, published by Graduate Programs. Graduate Programs based its first-ever Top Graduate Programs rankings solely on ratings and reviews from students posted on www.graduateprograms.com.
The Graduate School of Pharmaceutical Sciences at Duquesne works to educate and mentor students who advance the profession of pharmacy and pharmaceutical research to improve the health outcomes of patients and their communities. The school's multidisciplinary approach to interactive teaching and research is designed for students with an undergraduate degree in:
- biology
- chemistry
- engineering
- pharmacy
- allied health sciences
- social/behavioral sciences
- business.
Degree programs are offered in medicinal chemistry, pharmaceutics, pharmacology and pharmacy administration.
For its rankings, Graduate Programs drew from data gathered between September 2012 and September 2013, encompassing reviews posted by more than 40,000 students participating in more than 1,300 graduate programs across the nation. Fifteen ranking categories were assigned, covering topics such as academic competitiveness, career support and financial aid, among others. The rankings were determined by calculating the average score for each program based on the ranking categories.
Graduate Programs works to provide helpful information to prospective graduate students through peer-written ratings and reviews.
Duquesne University
Founded in 1878, Duquesne is consistently ranked among the nation's top Catholic universities for its award-winning faculty and tradition of academic excellence. Duquesne, a campus of nearly 9,500 graduate and undergraduate students, has been nationally recognized for its academic programs, community service and commitment to sustainability. Follow Duquesne University on Facebook, Twitter and Instagram.


text:
North Dakota Concesionarios Toyota:
- Bismarck
- Devils Lake
- Dickinson
- Fargo
- Grand Forks
- Jamestown
- Minot
From the Badlands to the Red River of the North and every point in-between Buyatoyota.com is the place to be if you're interested in Toyota Special Offers & Inventory throughout North Dakota. Whether you're interested in a car, truck, SUV, minivan or hybrid, at Buyatoyota.com, you'll find what you're looking for with our extensive list of new and used Toyotas. Surf your computer, tablet, or smartphone browser and discover the vehicle that's just right for you. Find new and used vehicles. Locate dealers convenient to you. View inventory. Explore options. Request a quote. Or simply get directions to nearby dealerships. Across the great state of North Dakota, there's only one place to do it all at once: Buyatoyota.com.


text:
- Events
Within a single week in 2009, food journalist Robin Mather found herself on the threshold of a divorce and laid off from her job at the Chicago Tribune. Forced into a radical life change, she returned to her native rural Michigan.
There she learned to live on a limited budget while remaining true to her culinary principles of eating well and as locally as possible. In The Feast Nearby, Mather chronicles her year-long project: preparing and consuming three home-cooked, totally seasonal, and local meals a day -- all on $40 a week.
With insight and humor, Mather explores the confusion and needful compromises in eating locally. She examines why local often trumps organic, and wonders why the USDA recommends white bread, powdered milk and instant orange drinks as part of its "low-cost" food budget program.
Through local eating, Mather forges connections with the farmers, vendors and growers who provide her with sustenance. She becomes more closely attuned to the nuances of each season, inhabiting her little corner of the world more fully, and building a life richer than she imagined it could be.
The Feast Nearby celebrates small pleasures: home-roasted coffee, a pantry stocked with home-canned green beans and homemade preserves, and the contented clucking of laying hens in the backyard. Mather also draws on her rich culinary knowledge to present nearly 100 seasonal recipes that are inspiring, enticing and economical -- cooking goals that don't always overlap -- such as Pickled Asparagus with Lemon, Tarragon, and Garlic; Cider-Braised Pork Loin with Apples and Onions; and Cardamom-Coffee Toffee Bars.
Mather's poignant, reflective narrative shares encouraging advice for aspiring locavores everywhere, and combines the virtues of kitchen thrift with the pleasures of cooking -- and eating -- well.
Robin is the senior associate editor of Mother Earth News.
Recommended Product for Wiser Living: Today, more than ever before, our society is seeking ways to live more conscientiously. To help bring you the very best inspiration and information about greener, more sustainable lifestyles, Mother Earth News is recommending books and products to readers. For more than 40 years, Mother Earth News has been North America's "Original Guide to Living Wisely," creating books and magazines for people with a passion for self-reliance and a desire to live in harmony with nature.
Pages: 272
Weight: 1.14
Item Number: 5451
Format: HRD
Author: Robin Mather


text:
Program to Check a Sudoku Solution
|Areas of Science
Computer Science
|Time Required
|Average (6-10 days)
|An understanding of the material covered in ABC's of Programming: Writing a Simple 'Alphabetizer' with JavaScript
|Material Availability
|Readily available
|Very Low (under $20)
|No issues
AbstractSudoku puzzles have become extremely popular over the past couple of years. You can find books of puzzles for beginners to experts, and many newspapers print Sudoku puzzles daily. This project challenges you to write a computer program to check if your Sudoku solution is correct.
ObjectiveThe goal of this project is to write a JavaScript program to check a Sudoku puzzle answer. This is a good intermediate-level programming project for anyone interested in Sudoku puzzles.
Share your story with Science Buddies!Yes, I Did This Project! Please log in (or create a free account) to let us know how things went.
Cite This PageGeneral citation information is provided here. Be sure to check the formatting, including capitalization, for the method you are using and update your citation, as needed.
MLA Style
APA Style
Last edit date: 2020-07-11
The goal of this project is to write a JavaScript program that will check your solution to a Sudoku puzzle and verify that it is correct. This is a good intermediate-level programming project. Who knows, if you get hooked on programming this could even be the beginning for writing a program to solve Sudoku puzzles!
New MaterialIn this project, you will learn some important methods of program control logic, which you will use again and again as you write more programs. These methods are used in just about every programming language (though the actual syntax may vary slightly from language to language). Specifically, you will learn about the JavaScript "for" loop control statements, and "if...else" conditional statements. You will also learn about 2-dimensional arrays (lists of lists).
Writing a JavaScript Program to Check Sudoku Solutions
A Sudoku puzzle consists of a 9 × 9 grid of squares, partly filled in with single-digit numbers. The goal is to fill in all of the squares so that the digits 1–9 appear once and only once in each row, column, and in each of the 3 × 3 sub-squares (colored gray and white). In order to check that a solution is correct, your program will have to verify that each of the numbers 1–9 are used once in each of the nine rows, columns, and sub-squares of the puzzle. To help you get started, we've written four simple JavaScript functions which illustrate how to work with our JavaScript Sudoku FORM:
- the ReadCells() function reads each value in the Sudoku form, storing them in a two-dimensional array,
- the RestoreCells() function writes these values back to the puzzle (it won't work properly unless you've clicked the "Read Cells" button first),
- the ClearPuzzle() function erases all of the entries in the puzzle,
- the ClearTextArea() function erases the contents of the TEXTAREA.
There are four buttons below the Sudoku FORM, one for each function. Try them out to see what they do. We'll show you the JavaScript code for each of the functions later. Once you understand how the functions work, you'll have a good foundation for writing your solution-checking program.
The Sudoku Form
Here is the HTML FORM code for the first row of the puzzle:<FORM NAME="Sudoku" METHOD="post">
<INPUT TYPE="text" maxLength="1" SIZE="1" ID="C1_1" STYLE="BACKGROUND-COLOR:WHITE;" VALUE="8">
<INPUT TYPE="text" maxLength="1" SIZE="1" ID="C1_2" STYLE="BACKGROUND-COLOR:WHITE;" VALUE="2">
<INPUT TYPE="text" maxLength="1" SIZE="1" ID="C1_3" STYLE="BACKGROUND-COLOR:WHITE;" VALUE="3">
<INPUT TYPE="text" maxLength="1" SIZE="1" ID="C1_4" STYLE="BACKGROUND-COLOR:SILVER;" VALUE="">
<INPUT TYPE="text" maxLength="1" SIZE="1" ID="C1_5" STYLE="BACKGROUND-COLOR:SILVER;" VALUE="">
<INPUT TYPE="text" maxLength="1" SIZE="1" ID="C1_6" STYLE="BACKGROUND-COLOR:SILVER;" VALUE="">
<INPUT TYPE="text" maxLength="1" SIZE="1" ID="C1_7" STYLE="BACKGROUND-COLOR:WHITE;" VALUE="7">
<INPUT TYPE="text" maxLength="1" SIZE="1" ID="C1_8" STYLE="BACKGROUND-COLOR:WHITE;" VALUE="1">
<INPUT TYPE="text" maxLength="1" SIZE="1" ID="C1_9" STYLE="BACKGROUND-COLOR:WHITE;" VALUE="5">
Each cell in the row is an individual INPUT element. Because the input will be text, the TYPE attribute is set to "TEXT." Because answers are limited to a single digit, the maxLength attribute is set to 1 for each cell. The STYLE attribute is used to set the background color for each cell to either "WHITE" or "SILVER" (light gray). The VALUE attribute sets the cell's contents. There is also an ID attribute, which can be used by JavaScript functions to access individual cells. You'll see how to use the ID attribute shortly.
Below the puzzle are four buttons, one for each example function. Finally, Below the buttons, there is a TEXTAREA element, which is used for writing messages to the user. When you write your program, you can use a TEXTAREA for messages such as 'Your solution is correct!' or, 'Oops, I found 4 mistakes.'
The buttons are used to call JavaScript functions to do specific tasks. For your program, you'll want to have at least two buttons: 'Check Solution' and 'Clear Puzzle.'
Here is the code for one of our example buttons:<INPUT TYPE="button" VALUE="Read Cells" NAME="ReadCellsButton" onClick="ReadCells()">
From this you can see that a button is an INPUT element whose TYPE attribute is set to "BUTTON." The VALUE attribute sets the text that will appear on the face of the button. When the user clicks on the button, the onClick attribute gives the name of the JavaScript function that is called. For this button, the function is 'ReadCells().' When you click the 'Read Cells' button, the 'ReadCells()' function is called. 'ReadCells()' reads the value of each cell in the puzzle, and stores the values in an array that other functions can access. The next section describes how this function works.
The 'ReadCells()' Function
The ReadCells() function needs a place to store the values from the Sudoku form. We will store the values in an Array, which we will call 'puzzle.' Because the RestoreCells() function also needs access to the values, we will make the puzzle Array a global variable. This means that the variable is declared outside of any function, which makes it accessible for any function to use. (As you learn more about object-oriented programming, you will see that there are better ways to take care of this need for access to variables from multiple functions. In the interest of keeping things simpler, we will use a global variable here.)
Since a Sudoku puzzle has nine rows, each with nine cells, we will make our puzzle array in the same format, i.e. two-dimensional. The following code snippet shows how it is done:
var puzzle = new Array(9);
for (i=0; i < 9; i++)
puzzle[i]=new Array(9);
Remember that this code is placed at the beginning of our script, outside of any function definitions, so that puzzle is a global variable. This code is executed once, when the script is first loaded. The first line defines puzzle as an array with nine elements. Think of this as the nine rows of the array. Next, each of the rows needs to have storage space for nine cells. The for loop takes care of allocating this space.
Now if we want to access the value for the second row, third cell, we would write:
In other words, the first array index (the number in the first set of square brackets) refers to the row, and the second array index (the number in the second set of square brackets) refers to the cell within that row.
Now that we have the puzzle array created, we can go on to the ReadCells() function. Here it is:
// reads values from the Sudoku form, stores them in the puzzle[][] array,
// and writes them to the OutputText TEXTAREAfunction ReadCells()
var cell;
document.getElementById('OutputText').value = "ReadCells():\n";
for(i = 1; i <= 9; i++){
for(j = 1; j <= 9; j++){
cell = "C" + i + "_" + j;
puzzle[i-1][j-1] = document.getElementById(cell).value;
document.getElementById('OutputText').value += puzzle[i-1].join(" ");
document.getElementById('OutputText').value += "\n";
The ReadCells() function reads each element in the Sudoku form, storing it in the corresponding position in the puzzle array. It also prints out what it has read in the TEXTAREA element. The first line starts the printout.
document.getElementById('OutputText').value = "ReadCells():\n"
The document method 'getElementById' is used to refer to the 'OutputText' TEXTAREA element. The value attribute of the TEXTAREA is changed by this statement to show that this is the output of the ReadCells() function.
Next there are two nested for loops, to cycle through the rows and columns of the Sudoku puzzle. Notice that the loop counter variables, i and j, count from 1 to 9. Inside the loops, the 'Cell' string is created to refer to the ID attribute of each individual INPUT element:
cell = "C" + i + "_" + j;
This line of code creates strings like "C1_1", "C1_2", "C1_3", just like the ID's we used for the INPUT elements for the Sudoku FORM. The next line within the nested for loops grabs the values from the Sudoku FORM and saves them in the puzzle array. Notice that because arrays in JavaScript are zero-based (i.e., the first cell in the first row would be puzzle[0][0]), we decrement the loop counters when we use them as indices for the puzzle array:
puzzle[i-1][j-1] = document.getElementById(cell).value;
The remaining lines in the function are in the outer loop, so they are executed at the completion of each row:
JavaScript Arrays have a join() method, which joins all of the elements into a single string. The argument of the .join() method is the character you wish to use to separate the individual array elements in the joined string. So the first line joins all of the cells from a single row into one string, and adds this to the TEXTAREA (using the += assignment operator). The second line simply adds a newline character ('\n' is equivalent to pressing the <Enter> key when you're typing). The newline character is added so that each row appears on its own line in the TEXTAREA.
That's it for the ReadCells() function. The RestoreCells() function is next.
The 'RestoreCells() Function
The RestoreCells() function writes the values from the puzzle array back to the Sudoku form. It's exactly like the ReadCells() function, with two exceptions:
- instead of going from the FORM to the puzzle array, the values go the other way;
- there is no output to the TEXTAREA element.
// writes values from the puzzle[][] array to the Sudoku form
function RestoreCells()
var cell;
for(i = 1; i <= 9; i++){
for(j = 1; j <= 9; j++){
cell = "C" + i + "_" + j;
document.getElementById(cell).value = puzzle[i-1][j-1];
The 'ClearPuzzle()' Function
The next function is the ClearPuzzle() function. You'll want something like this for your solution-checking program so that you can easily clear the Sudoku FORM. As with the ReadCells() and RestoreCells() functions, ClearPuzzle() uses two nested forloops. In this case, each INPUT element is erased by setting it's VALUE attribute to the empty string ("", two quotation marks with nothing in between them). Here is the code:
// clears the Sudoku form
function ClearPuzzle(form)
var cell;
for(i = 1; i <= 9; i++){
for(j = 1; j <= 9; j++){
cell = "C" + i + "_" + j;
document.getElementById(cell).value = "";
The 'ClearTextArea()' Function
The final function is the ClearTextArea() function. It works much like the ClearPuzzle() function, but it is simpler, because there is only one form element to clear: the TEXTAREA.
// clears the TEXTAREA below the Sudoku puzzle
function ClearTextArea(form){
document.getElementById('OutputText').value = "";
If you've gotten this far, you should have all the information you need to write your Sudoku solution-checker. Your program will need a Sudoku puzzle FORM, at least two buttons ('Check Solution' and 'Clear Puzzle'), and a TEXTAREA for displaying messages to the user. Your 'CheckSolution()' function will need to do three things:
- Read the values from the Sudoku FORM into a two-dimensional array,
- Check to make sure that the numbers 1–9 are used once and only once in each
- row,
- column, and
- sub-square.
- If mistakes are found, they should be identified:
- print a message in the TEXTAREA with the total number of mistakes found,
- change the background color of each cell that has an error. Here is a code snippet to change the background color of a single cell (assuming that the variable Cell contains the ID string for the cell you wish to change:
- If the solution is correct, print out a success message.
Remember to test your program thoroughly when it's completed to make sure that it catches all the errors that it should. Good luck with your project!
Note for JavaScript files with Internet Explorer:
If you want to continue to use Internet Explorer, try adding the following line at the beginning of your file:
<!— saved from url=(0014)about:internet —>
This line will cause Internet Explorer to run your file according to the security rules for the Internet zone on your computer. In our experience this may work, or it may not. For more information see http://www.phdcc.com/xpsp2.htm.
Terms and ConceptsTo do this project, you should do research that enables you to understand the following terms and concepts:
- HTML concepts:
- start tags and end tags
- comments
- the <HEAD> section
- the <SCRIPT> section
- the <BODY> section
- the <FORM> section
- the <INPUT> tag
- the <TEXTAREA> tag
- JavaScript concepts:
- functions
- variables
- objects
- properties
- methods
- events
- arrays (including 2-dimensional arrays)
- Specific JavaScript methods:
- .getElementById(), is used to refer to a FORM element by its ID attribute
- .join(), an Array object method for joining all of an array's elements into a single string;
- General programming concepts:
- reserved words
- control statements (e.g., "if...else" statements, "for" loops)
- operators:
- assignment operators, (e.g., =, +=, -=, *=, /=)
- comparison operators, (e.g., <, >, <=, >=, ==)
- logical operators (AND, OR and NOT, i.e., &&, ||, !)
- How do you program a button in an HTML form to call a JavaScript function?
- getElementById
- two-dimensional array
- You can find a step-by-step JavaScript tutorial at the link below.
Webteacher Software. (2007). JavaScript Tutorial for the Total Non-Programmer, Webteacher.com. Retrieved February 14, 2007.
- For information on HTML FORMS, here is the official reference:
Ragget, D., A. Le Hors, I. Jacobs, (eds.) (1999). HTML 4.01 Specification: 17. Forms, W3C Worldwide Web Consortium. Retrieved February 14, 2007.
- This is a list of reserved words in JavaScript (you cannot use these words for function or variable names in your program, because they are reserved for the programming language itself):
JavaScript Kit. (2004). Reserved Words, JavaScriptKit.com. Retrieved February 14, 2007.
- Here is a JavaScript reference:
Netscape Communications Corp. (1996). JavaScript 1.1 Guide,. Retrieved February 14, 2007.
- If you get interested and start doing a lot of programming, you may want to try using a text editor that is a little more sophisticated than Notepad. An editor designed for programming can help with formatting, so that your code is more readable, but still produce plain text files. This type of editor can also do "syntax highlighting" (e.g., automatic color-coding of HTML) which can help you to find errors. Here is a free programmer's editor that you can try.
News Feed on This Topic
Materials and EquipmentTo do this experiment you will need the following materials and equipment:
- Computer with Web browser (e.g., Internet Explorer, Firefox)
- Text editing program (e.g., Notepad)
Experimental ProcedureUsing what you have learned about programming in Javascript, create a program that can verify if a Sudoku solution is correct. Here are some generally applicable programming tips to keep in mind as you get started with this project.
- Plan your work.
- Methodically think through all of the steps to solve your programming problem.
- Try to parcel the tasks out into short, manageable functions.
- Think about the interface for each function: what arguments need to be passed to the function so that it can do its job?
- Use careful naming, good formatting, and descriptive comments to make your code
- Give your functions and variables names that reflect their purpose in the program. A good choice of names makes the code more readable.
- Indent the statements in the body of a function so it is clear where the function code begins and ends.
- Indent the statements following an "if", "else", "for", or "while" control statement. That way you can easily see what statements are executed for a given branch or loop in your code.
- Descriptive comments are like notes to yourself. Oftentimes in programming, you'll run into a problem similar to one you've solved before. If your code is well-commented, it will make it easier to go back and re-use pieces of it later. Your comments will help you remember how you solved the previous problem.
- Work incrementally.
- When you are creating a program, it is almost inevitable that along the way you will also create bugs. Bugs are mistakes in your code that either cause your program to behave in ways that you did not intend, or cause it to stop working altogether. The more lines of code, the more chances for bugs. So, especially when you are first starting, it is important to work incrementally. Make just one change at a time, make sure that it works as expected and then move on.
- Test to make sure that your code works as expected. If your code has branch points that depend on user input, make sure that you test each of the possible branch points to make sure that there are no surprises.
- Also, it's a good idea to backup your file once in awhile with a different name. That way, if something goes really wrong and you can't figure it out, you don't need to start over from scratch. Instead you can go back to an earlier version that worked, and start over from there.
- As you gain more experience with a particular programming environment, you'll be able to write larger chunks of code at one time. Even then, it is important to remember to test each new section of code to make sure that it works as expected before moving on to the next piece. By getting in the habit of working incrementally, you'll reduce the amount of time you spend identifying and fixing bugs.
- When debugging, work methodically to isolate the problem.
- We told you above that bugs are inevitable, so how do you troubleshoot them? Well, the first step is to isolate the problem: which line caused the program to stop working as expected? If you are following the previous tip and working incrementally, you can be pretty sure that the problem is with the line you just wrote.
- Check for simple typos first. A misspelled function name will not be recognized. In JavaScript, a misspelled variable name simply creates a new variable. This is an easy mistake to make, and can be hard to find.
- Avoid using reserved words as variable or function names.
- Test your program thoroughly.
- You should test the program incrementally as you write it, but you should also test the completed program to make sure that it behaves as expected.
Keep the fun going! Find local opportunities related to this project.Register on ActivityHero
If you like this project, you might enjoy exploring these related careers:
Computer ProgrammerComputers are essential tools in the modern world, handling everything from traffic control, car welding, movie animation, shipping, aircraft design, and social networking to book publishing, business management, music mixing, health care, agriculture, and online shopping. Computer programmers are the people who write the instructions that tell computers what to do. Read more
Software Quality Assurance Engineer & TesterSoftware quality assurance engineers and testers oversee the quality of a piece of software's development over its entire life cycle. Their goal is to see to it that the final product meets the customer's requirements and expectations in both performance and value. During the software life cycle, they verify (officially state) that it is possible for the software to accomplish certain tasks. They detect problems that exist in the process of developing the software, or in the product itself. They try and make things not work (try to "break" the software) by creating errors or combinations of errors that a user might make. For example, if a user enters a period or a pound sign for a password, will that break the software? They seek to anticipate potential issues with the software before they become visible. At the end of the life cycle, they reflect upon how problems or bugs arose, and figure out ways to make the software development process better in the future. Read more
MathematicianMathematicians are part of an ancient tradition of searching for patterns, conjecturing, and figuring out truths based on rigorous deduction. Some mathematicians focus on purely theoretical problems, with no obvious or immediate applications, except to advance our understanding of mathematics, while others focus on applied mathematics, where they try to solve problems in economics, business, science, physics, or engineering. Read more
Computer Hardware EngineerWhether you are playing video games, surfing the Internet, or writing a term paper, computers are an integral part of our daily lives. Computer hardware engineers work to make computers faster, more robust, and more cost-effective. They design the microprocessor chips that make your computer function, along with the equipment that makes computing easy and fun to do. Read more
- For a more basic programming project, try Forms and Functions: Writing a Simple Calculator Program with JavaScript.
- Advanced. Do you think that you're up to the challenge of writing a program to solve Sudoku puzzles?
Share your story with Science Buddies!Yes, I Did This Project! Please log in (or create a free account) to let us know how things went.
Ask an ExpertThe Ask an Expert Forum is intended to be a place where students can go to find answers to science questions that they have been unable to find using other resources. If you have specific questions about your science fair project or science fair, our team of volunteer scientists can help. Our Experts won't do the work for you, but they will make suggestions, offer guidance, and help you troubleshoot.
Ask an Expert
Related Links
News Feed on This Topic
Looking for more science fun?
Try one of our science activities for quick, anytime science explorations. The perfect thing to liven up a rainy day, school vacation, or moment of boredom.Find an Activity
Explore Our Science Videos
5 Easy Fizzing & Foaming Science Projects
Flower Dissection - STEM Activity
Lift Ice with Yarn STEM activity


text:
Research, 2010
Research, 2008
Research, 2006
Research, 2004
Research, 2002
Marine Sci Ctr, Nahant
BIOS, Bermuda
Bermuda Sites
Photo collections
Catalogue description
Clark Biology
Search Biol 201 pages
Ecology of Atlantic Shores
Welcome to
Biology 201/301
Deborah Robertson
Todd Livdahl
, Instructors
This course emphasizes student research on marine ecological prob-
lems in natural habitats. We travel to rocky intertidal habitats at North-
eastern University's Marine Sciences Center in Nahant, MA, and to the
Bermuda Institute for Ocean Sciences (BIOS), St. George's, Bermuda.
Please explore the project summaries of these students, linked at left,
along with other information about the course, field activities, and
curriculum content.
© 2010 Clark University
Contact Us