text:
Welcome to the eG Forums, a service of the eGullet Society for Culinary Arts & Letters. The Society is a 501(c)3 not-for-profit organization dedicated to the advancement of the culinary arts. These advertising-free forums are provided free of charge through donations from Society members. Anyone may read the forums, but to post you must create an account.
Culinary Modernism
This stream auto-updates
- Earlier
Keto Puff Pastry?
lindaj1 posted a topic in Pastry & BakingIs there any recipe from the modernist universe or any other galaxy to make ketogenic (low carb) puff pastry and strudel type doughs? Unusual ingredients OK. There must be a way...
At what temperature does fat render out of meat?
haresfur posted a topic in CookingI got to thinking after the disgusting job of separating globs of fat from sous vide short ribs and debating never doing them that way again. If the fat renders out in a braise, but not in the sous vide, what temperature would you need to turn the fat liquid to get rid of it? Is it below well-done or do you really have to cook the shit out of it? Is it just temperature or a time&temperature thing? Along those lines, what happens with marbled, tender cuts? where is the sweet spot between solid fat and something more palatable?
Salt & sous vide
TdeV posted a topic in CookingI'm thinking that one isn't supposed to add salt to meat which is about to be sous-vided. I have no idea from whence the idea came, nor whether it's correct. Also I'm thinking that raw onion is ok in the sous vide bag, but not raw garlic (because it imparts a harsh flavour). Either of these impressions have value?
How to prepare "solid" tomato water foam?
Fabio posted a topic in CookingLast year I had dinner at Belcanto in Lisbon and one of the dishes featured a "tomato water snow" or "tomato water cloud" (translated from the original Portuguese: "Nuvem/neve de agua de tomate") that I'm trying to replicate without success. Imagine a thick and solid foam of tomato water that immediately liquefies when you put in your mouth. The cloud was atop smoked fish and olive oil was drizzled over it. I whipped a mixture of tomato water and albumin powder (2 tsp albumin, 2tbsp tomato water) along with a pinch of cream of tartar, getting to the stiff peaks point after some effort. Trying to dehidrate the foam even as low as 150F didn't work; the foam collapsed. I then tried the savory meringue approach with some sugar and salt. The result was indeed a meringue that tasted like tomato but completely different from what I had at Belcanto. What am I missing? I've attached a photo of the dish so you can see what the cloud looks like. Thanks!
Modernist Bread
gibbs posted a topic in Cookbooks & ReferencesWith Modernist Cuisine I waited a couple of years and ended up with a copy from the 6th printing run the advantage of this was that all errors picked up in the erratta had been corrected in the print copy. I am looking to get modernist bread soon and wondered if someone had purchased it recently to check or if someone knew of hand if they have printed any additional corrected runs
ProfessionalHobbit posted a topic in California: DiningI had completely forgotten about our dinner there in December. Anyone who is a serious eater here on eGullet needs to come here soon. Highly recommended. @MetsFan5 - here is one place you might love over Gary Danko. You too @rancho_gordo. I'll let the pix speak for themselves... Horchata - Koshihikari rice, almonds, black cardamom, cinnamon. Scallop chicharrón, scallop ceviche, crème fraîche. Jicama empanada, shiso, pumpkin, salmon roe. Smoked mushroom taco with pickled wild mushrooms. Dungeness crab tostada, sour orange segments, sour orange-habanero salsa, Castelfranco radicchio, tarragon. Pineapple guava sorbet Fuyu persimmon, habanero honey, tarragon Tasmanian trout ceviche, dashi, Granny Smith apple Aguachile, parsnip, red bell pepper Black bean tamales steamed in banana leaves, with salsa on the side Smoked squab broth, pomegranate seeds, cilantro flowers Tres frijoles with sturgeon caviar, shallots and edible gold leaf Black cod, salsa verde, green grapes Wagyu beef, pickled onion Smoked squab breast served with spiced cranberry sauce, quince simmered in cranberry juice, pickled Japanese turnips and charred scallion, and sourdough flour tortillas Yes, it's the same squab from which the broth was made. And now the desserts: Foie gras churro, with foie gras mousse, cinnamon sugar, served with hot milk chocolate infused with cinnamon, Lustau sherry and coffee. By the time I remembered to take a pic, I'd eaten half of the churro. Dunk the churro into the chocolate. Dulce de leche spooned atop pear sorbet with chunks of Asian pear, macadamia nut butter Pecan ice cream, candied pecans, shortbread cookie, apples, clarified butter The cookie was on top of the apples. Break the cookie and spoon everything over. Cherry extract digestif, vermouth, sweet Mexican lime We'll definitely return. I'm an instant fan. Prepaid tix were $230 per person, plus there were additional charges due to wine pairings. It's worth every cent you'll spend. Californios 3115 22nd Street (South Van Ness) Mission District
sous vide beans and pulses. What's the best temperature?
benjamin163 posted a topic in CookingHello, I love cooking my pulses and beans and have used a pressure cooker, slow cooker and top stove to do so. However, the results often vary due to my carelessness. I enjoy the results of sous vide and wonder whether cooking beans and pulses sous vide would make them deliciously tender without falling apart and going mushy. I have looked up a few recipes but the temperatures vary enormously. I'm wondering if there's a more scientific approach. Like, at what temperature do the walls of a pulse break down without breaking apart? And does the amount of water the pulses are steeped in matter? I'm gathering that pre-soaking is no longer the necessity it once seemed. So I'd love an understanding of the optimum temperature to get fluffy, unctuous beans without the mush. Any help or opinions greatly received.
"Modernist Pizza"
ElsieD posted a topic in Cookbooks & ReferencesI got an e-mail this morning about the Modernist team's next project - pizza! Modernist Pizza is Underway! After taking on the world of bread, we're thrilled to announce the topic of our next book: pizza. Modernist Pizza will explore the science, history, equipment, technology, and people that have made pizza so beloved. Authors Nathan Myhrvold and Francisco Migoya, with the Modernist Cuisine team, are currently at work conducting extensive research and testing long-held pizza-making beliefs; this quest for knowledge has already taken them to cities across the United States, Italy, and beyond. The result of their work will be a multivolume cookbook that includes both traditional and innovative recipes for pizzas found around the globe along with techniques that will help you make pizza the way you like it. Modernist Pizza is in its early stages, and although we've begun to dig in, we still have a lot of work ahead of us. Although we can't guarantee when it will arrive at your door just yet, we can promise that this book will deliver the complete story of pizza as it's never been told before. In the meantime, we would love to hear from you as we continue to research pizza from around the world. Contact firstname.lastname@example.com to tell us about your favorite pizzerias and their pizza. Connect with us on social media to get all the latest Modernist Pizza updates.
Kosher Barbeque Competitions
Tempranillo posted a topic in CookingI have been tasked with putting together a team for a new kosher barbecue event in Arizona, happening sometime later this year. The event was supposed to be in mid-April, but the venue decided to cancel. The organizers are busy looking for a new venue, and have assured us that this will happen. Many details for the event are not quite settled yet, so, I am trying to prepare for all sorts of contingencies beyond the usual concerns about putting out good food. What is known is that we will be following the KCBS kosher rules. As far as I can tell, there were 10-12 such events held last year across the US. So, it's a pretty small world. I don't think there's a kosher championship ladder like the other barbecue events have, either. I think it's a good time to get in, get practice and see where it takes me. Now, I've been reading and watching videos online with all sorts of info on smoking/cooking for competitions. I have watched some of the TV shows, and one documentary. It's been kind of a mixed bag in terms of usefulness. No one has posted much about kosher barbecue, so I am making changes to recipes and procedures and running a lot of tests. I currently have access to my home kitchen which is small but adequate, the stove is electric and unremarkable and about 7 years old. It does maintain temperature well, and can be set to run anywhere from 140°F to 550°F. I also have access to an outdoor kitchen at a friend's place, with a relatively large charcoal type grill. At most of the kosher barbecue events the event organizers provide smokers/grills plus meats and many ingredients to ensure that everything is truly kosher. If needed, my team sponsor is prepared to purchase a grill/smoker which I will need to research once I know I will need it. I should note that I am not Jewish and did not grow up around any kosher households, so I am also studying some of the finer points about running a kosher kitchen and learning about kosher ingredients. Modern competition barbecue is an odd mix of modernist techniques and ingredients, right alongside ordinary-folk foods like margarine, and bottled sauces. For reference, the 4 categories for kosher events are: Chicken, Beef Ribs, Turkey, and Beef Brisket -to be served in that order. So far, I have been running smokeless tests on chicken and beef ribs. Mostly learning to trim the chicken thighs (what a nightmare!) and seeing what happens at certain temperatures and times. I know things will be different with real smoking happening, but I want to see some baseline results so that I know what to strive for. I do have a bunch of thermometers, and have got some basic ideas about writing a competition timeline. The chicken perplexes me in several ways. First, some of the competition cooks recommend boning while others recommend bone-in. Second, I see some folks injecting and brining, while others maybe do a quick half hour marinade, and even others are full-on modernist with citric acid under the skin, etc. Third, the braise vs non- braise chicken where some people load up their pan with a pound of butter, margarine or a couple cups of chicken stock while others do not. Fourth, The bite-through skin is driving me insane. Some people swear by transglutaminase to reattach the skin for a better bite. Catch is, only some types are kosher, and I can see having issues explaining it. I have tested an egg white egg wash which seems to attach the skin pretty well without showing. I think I need to go for longer times to get more tender skin. Today I did a pan (with olive oil) of six as follows: one hour at 220°, one hour under foil at 230°, then glazed and 20 minutes on a rack at 350°. It was only partly bite-though and the taste-testers wanted more crispiness. I tried showing them pictures and explained that it wasn't ever going to be crispy, that we're looking to go even softer. I am going to run tests on longer cook periods and see how it goes. I want to ask people about the whole swimming in margarine thing which is in voque right now. people claim it makes the chicken juicy. I know that meat is mostly all about temperatures. I can see how the margarine acts like duck fat in a confit and helps prevent some oven-drying after hours and hours in the oven, but, in the end, isn't it just an insulator? I've been making corned beef and other brisket dishes for over 20 years, so, I think I have a good handle on that. I will practice it in a couple of weeks. I simply don't need as much help on this item. The turkey scares me. On TV, I see people dunking it in butter before serving it. This obviously is not kosher, and I don't want to do it with margarine I don't want to present anything in a competition made with margarine, there has to be something better! -Either cook the bird better or find a better dip, like maybe a flavorful nut oil or a sauce. That said, unlike ribs or brisket, it is not traditional to dunk turkey in a sauce. I went with some friends to a chain place called Dickies to do a little research and their turkey breast was odd and kind of hammy. Not like Virginia ham, more like ham lunchmeat. It was very moist and unlike any turkey I have ever eaten. Ok, I admit to not being very fond of turkey, so my experiences with it have been a bit limited. I am assuming it was brined. Given the limited amount of time we will have (about a day and a half) to cook, I am planning on just cooking the breast. Other than that, I am open to suggestions. The internet has been least informative on the topic of turkey. People's videos and such just show rubbing the whole bird and letting it roast for a few hours. Any tips at all would be appreciated. Whew! Thanks for reading all of this, I look forward to any advice you can give.
Modernist Bread, the CSO, and you
flippant posted a topic in Pastry & BakingI've had the CSO for a number of years now, but have yet to actually bake bread in it. Reading through the Modernist Bread thread on this forum I see many of you are using the CSO to great effect, which is heartening. To that end, I would like to know about your experience baking bread in it – what sort of extra equipment you use (pans, cast iron? etc), what breads work the best, any corrections you find yourself making, or anything you feel might be useful to someone else using the CSO. Thank you!
Heat pipes: space age tech to halve roasting times
Rho posted a topic in CookingThe space race trickled into kitchens in the 60s and 70s, including one curious tool that's faded away in the years since: the thermal pin, a heat pipe skewer that can halve cooking times for roasts: Heat pipes are thermal superconductors, transferring heat 500-1000 times more effectively than solid copper (some people in the sous vide thread have discussed copper pins). They're hollow tubes with the air evacuated and a small amount of working fluid, often water. The usable temperature range is limited by the triple point and the critical point, with additional constraints near the edges. Water is effective from 20C-280C /70F-530F, which comfortably spans most cooking temperatures. Modernist Bread has an excellent section on how bread bakes, including a diagram of the internal heat pipes that develop, summarized here. (click for a good photo!) Sous-vide solves the overcooking side of the gradient problem, but it's still limited by total heat diffusion time-- doubling the size of a cut quadruples the time needed for the center to reach temperature. Heat pipe pins should make larger cuts practical, or normal cuts cook faster. Here's a graph from "The heat pipe and its potential for enhancing the cooking and cooling of meat joints", showing average temperatures over time for 1kg joints of meat convection baked at 190C/375F for 110 minutes (foil removed for the last 30 minutes): Thermal pins were sold commercially from 1956 to about 1990. They're listed occasionally for about $20 on ebay. They even made potato baking racks with heat pipes-- though now you can easily par-cook a potato in the microwave and finish it in the oven. I don't know why production of thermal pins stopped, or what fundamental problems limited their usage. It seems like pans and commercial griddles would be improved by adding heat pipes to spread heat throughout and avoid hot or cold spots. Perhaps roasts fell out of favor as the culture of entertaining shifted away from monolithic centerpieces to smaller, more precisely cooked portions.
Savoury Mirror Glazing? Hard Glazing?
philie posted a topic in CookingHey there, i hope to find some help in the wise hands of yours. after some research i am still having some problems concerning glazing: For a party i would like to make some cubes and rounded savoury cakes and foams out of silicone forms that have a ready bottom and a colour glazing. Somehow i just do not manage to find a steady glazing ( one that does not run ) and is for texture reasons preferably hard or crisp that does not include sugar or syrup. can you help me or lead my way in a certain direction? thanks very much!
Who's Online 21 Members, 3 Anonymous, 162 Guests (See full list)


text:
Test Step 1
Test :
Input :
Expected Result :
but the result I get is : an internal server error or GPSERROR: username/password not supplied
Test Step 2
Expected Result:
but the answer i get returned is "GPSERROR:Proc error: RCV-FN1: " so now I am stumped..
Perl Script
It is assumed Perl is already installed on your webserver. If not, see Appendix
F for assistance.
1. Decide on a directory that is outside the web root, and that the UID
running perl has RWD access to.
2. Edit the Perl script,
directory to the directory you defined in Step 1.

subset: commoncrawl


text:
Code Progress is Still Progress
It's been a long time since I've updated, and to those following my project I apologize, I know how annoying it is to see an interesting project on the net stall for years. (well, at least I hope my project the info I'm putting is useful/interesting/inspiring to others)
Long story short, I left my old job last December, moved cities and started a new job in a different industry. Needless to say, life has been busy, and I haven't had as much time for my projects as I'd like, which may or may not be a good thing depending how you view it. Moving 1,154 km away from my Dad's basement workshop hasn't helped either. No more driving to my parents place to do machine work in my spare time. I'm left to slowly acquire my own tools now.
I haven't forgotten about the quadruped, and have even managed to get some work done on it. I've powered up the motor drivers and haven't found any major design errors yet, which is a good sign. Motors are spinning, and potentiometers are being sensed properly. I still need to do a bit of work to tap the 0-80 holes to mount the angle sensors, and machine the drive shafts a little bit to engage said angle sensors properly, before I can get the PID controller working properly to move the joint to the appropriate angle.
I'm also considering moving to brass gears, at least on the motor. I'm not overly concerned about the Delrin gears stripping, as there shouldn't be a massive loads on them that cause outright concern, but I am having trouble mounting them securely to the motor shafts. As it ends up, Delrin is a bit flexible, enough so that it won't hold a set screw securely, and even with a set screw the motor shafts end up spinning inside the gear. Moving to a brass screw should solve this problem, and is likely the easiest solution, albeit a little bit expensive.
On that note, you may have noticed I've put up ads. For the longest time I've been against ads on my personal website, but web hosting and robotics as a hobby does cost money. I haven't really settled on whether or not I'll keep the ads yet…


text:
Tasha Flower Fascinator Headband, $48 from Nordstrom
Fashion History: The wedding veil was invented in the 19th century as a way to convey the bride's modesty and virginity.
Let's take a moment to absorb that…
A lot has changed in the past 200 years.
We're all friends here, so we can be honest with each other: the modesty and virginity train has left most of us a looong time ago. So, unless you want to go traditional (just faking the whole modesty thing for grandma), choose a different option for your wedding veil. Non-traditional options like flowers, fascinators and hair pins all add quite a spin to your wedding day outfit by giving you the ability to create your own look. Even for my own wedding, I wore a floral hat: just a hat made of real flowers. Every time I look at photos from my wedding, I smile.
Wedding Veils on a Budget: Where to Find Them
Etsy– This marketplace for all things creative is perhaps the best place to find a unique veil for less than $30.
Amazon– If cheap is more important that style, then you want to check out Amazon. During a recent search, we found wedding veils for less than $5.
Local fabric shop– While the local fabric shop may not be the first place you think about when looking for a veil, these shops can be great places to get supplies to make your own veil.
eBay– The online marketplace is a great site to find vintage veils and fascinators.
So here are a few options for awesome wedding veils on a budget.
Wedding Veils on a Budget
[imagebrowser id=448]
[imagebrowser id=449]
[imagebrowser id=450]
Birdcage Veils
[imagebrowser id=451]
Hair Pin
Silver Fascinator Barrette, $15.00 from Etsy
Catherine Brock
Latest posts by Catherine Brock (see all)
- Everyday Outfit for Pears; Under $150 with Shoes - December 7, 2018
- Out of This World: Galaxy-Inspired Fashion - December 7, 2018
- Striped Sweater and Scarf; Under $200 with Shoes - December 5, 2018


text:
Children's Literature and the Politics of Equality
David Fulton, 1997 - Education - 188 pages
This collection of essays and reviews represents the most significant and comprehensive writing on Shakespeare's A Comedy of Errors. Miola's edited work also features a comprehensive critical history, coupled with a full bibliography and photographs of major productions of the play from around the world. In the collection, there are five previously unpublished essays. The topics covered in these new essays are women in the play, the play's debt to contemporary theater, its critical and performance histories in Germany and Japan, the metrical variety of the play, and the distinctly modern perspective on the play as containing dark and disturbing elements. To compliment these new essays, the collection features significant scholarship and commentary on The Comedy of Errors that is published in obscure and difficulty accessible journals, newspapers, and other sources. This collection brings together these essays for the first time.
From inside the book
35 pages matching London in this book
Where's the rest of this book?
Results 1-3 of 35
What people are saying - Write a review
We haven't found any reviews in the usual places.
Prejudice in Childrens Books
Children and Literature
11 other sections not shown
Other editions - View all
Common terms and phrases
adults animals Anne Fine anti-sexist appear aspects attitudes authors aware Basingstoke Binch Blyton boys Chapter chil child reader children's books children's literature classroom comics concerned contemporary criticism culture depiction difficult disability discussion Doctor Dolittle effect English Enid Blyton equality issues ethnic minority experience explicit fact father feel female characters fiction gender girls Gollancz grandmother Green Knowe Hamish Hamilton Harmondsworth ideology illustrated Indian instance interest Jacqueline Wilson Key Stage kind language less literary Little Black Sambo London looking magazines male characters material means Methuen metonymy mother narrator novel parents particularly Penguin perhaps picture books political correctness popular portrayal portrayed prejudice problems pupils question race racial racist recent Roald Dahl Roehampton Roehampton Survey role says seems seen sexism situation society specific stereotypes Stinton story teachers teenage Tyke understanding women writers young children young readers


text:
Why does the Museum's Snowmastadon Project collect?
Steve Nash and Rick Wicker Today we had a special treat, spending much of the day with Corey Flintoff of National Public Radio, who is stationed here in Moscow. He absolutely loved the Konovalenko history, project, and sculptures, so hopefully we'll hear his account on NPR in the coming weeks. Rick's photograph shows Corey and Steve discussing Cossack. Rick used a blue background today in order to bring out a different series of colors-- compare the image of Cossack in the case with the overall shot of Cossack against a blue backgroun. Rick then photographed Ice Fishing against the same background; note the exquisite detail on the man's face. That was followed by Sultry Midday, which has two old women engaged in a favorite Russian pasttime-- taking tea. They are doing so in a pond of of water, with their hair up in bandanas, and while engaged in gossip. Compare this to In the Sultry Afternoon II in Denver, which has a much younger, more buxom, but equallly expressive woman in the scene. The samovar here in Moscow is made of rock crystal; the samovar in Denver is brass. Finally, we took photos of the darkest (literally and figuratively), saddest, and frankly strangest Konovalenko sculpture we have seen to date-- Bereaved Mother. It shows a woman draped over the coffin of a small child or young soldier- it is unclear at this point. The headstone has "1941-1945" engraved on it, which could indicate birth and death dates of a child or, seemingly more likely, dates germane to World War II. We will ask Anna Konovalenko about this later today. We are more than halfway done at the Samtosvety! Another installment tomorrow! Cheers, Steve and Rick


text:
Samuel Linde
Just echoing what Simon said. There's few things as frustrating as following a link to an article from Twitter, for example, only to end up on the mobile version of the home page with no way to find the article in question except for searching the site.
Otherwise, great summary, Sarah!


text:
This is a full time, on-site, salaried Senior Web Engineer position located in San Francisco, CA paying $100,000-$140,000 depending on experience + benefits. Consultants considered as well. No telecommuting allowed. US Citizens or Green Card holders only please. Local candidates only. Thank you.
Really smart people doing groundbreaking stuff. Building a unique mass-market service that gives individuals personalized health feedback based on their vital signs, especially heart rate. Along the way, we are also amassing the world's single largest repository of vital signs -- a biometric data set few people have seen before but that you'll get to work on every day. Based in the sunny part of San Francisco close to BART/MUNI and parking.
The Senior Web Engineer must be adept at PHP/Zend and the various technologies / protocols that drive and scale modern web applications. If you care about building a product that can improve the health of millions and analyzing the world's single largest repository of vital signs, they want you.
* Design, implement, and maintain major portions of the server architecture and data visualization apps.
* Create and maintain the various APIs used by web and mobile applications.
* Help shape product direction, lead and own outcomes, and contribute to a fun culture with phenomenally talented colleagues.
* Technologies: PHP 5.3, Zend Framework (or similar MVC framework), php-activerecord, PHPUnit, Git, and jQuery.
* Commitment to agile processes, test-driven development, continuous deployment, pair programming and clean, well-documented code.
* Experience implementing rich user interfaces using semantic HTML, CSS, and JavaScript.
* Experience working on a high traffic web application.
* No offshore contractor inquiries please. You need to be local in the Bay Area and eligible to work in the US.
* Firm understanding of design patterns.
* Experience with FLOT, Canvas and data visualization tools.
* Actively contributed to open source software.
* Worked with Amazon Web Services and staged deployment environments.
* Experience interfacing with a firmware/hardware team.
* Experience with social games and the Facebook platform.
If you are interested in this job, please submit your resume and salary requirements to opensourcestaffing|AT|gmail.com
Thank you,
Beau J. Gould
Open Source Staffing
[JOB] Senior Web Engineer, San Francisco, CA
Forum to require and offer php jobs. Are you searching for php developers to make or complete your php script ? This place is for you.
Moderators: egami, macek, gesf
Post Reply
1 post • Page 1 of 1
Post Reply
1 post • Page 1 of 1


text:
Need your order in time for Christmas? Check out our Holiday Shipping Deadlines.
Click and drag to re-position the image, if desired.
Our tank tops are made from a 50% cotton / 50% polyester blend and are available in five different sizes. All tank tops are machine washable.
Image Size
Our tank tops are made from a 50% cotton / 50% polyester blend and are available in five different sizes. All tank tops are machine washable.
Ships Within
1 - 2 business days
James, thank you for featuring Nature Girl in the Beauty group! :)
Thank you, Glenford for your appreciation of my art. I love yours too!
Love the vibs and feelings that comes from your work.Well define color and composition.
Pure Bliss Nat!...........Joe
Fantastic artwork Natalie! Great composition and concept. Love the pose!
Thanks Natalie - glad you like it. You are very prolific... great colors and spirit in your work.
I love the contrast of the straight lines of the hair and the curly flowers all around her. Beautiful face again, Natalie.
Average Rating (4.89 Stars):
Suki Highers
November 17th, 2018
Gulnara Malazonia
April 23rd, 2018
MicMas ReMiX
March 24th, 2018
I absolutely am in love with this purchase. It has been worn a few times already and has held up great after each wash with no fading, loss of shape or pealing. This graphic works best I think against the grey I chose. Love that this artist represents the beautiful diversity of our Puerto Rican culture. This image resonates with me being that I am Puerto Rican of mostly African descent. Thank you Ida Yvette Robles for representing all of us Boricuas!
Matt McCary
March 22nd, 2018
This item arrived stained and dingy. The t-shirt itself has a stain on it and the color is absolutely nothing like the photo. The product detail has my image on a white tank top; however, the tank top that arrived looks like it was washed with a bunch of brown clothes and has a dirty look to it, aside from the stain. I took a picture of a Gildan white t-shirt I own (thats been washed several times already) with the tank top I received to show how dingy the tank looks. I've opened a ticket regarding a refund or replacement on this item and still have yet to hear back from anyone. Yet again, not a good first impression for this company.
Don't leave before the miracle happens! ~ Anonymous.....Artwork (c) 2010-Natalie Holland-All Rights Reserved
'I don't conform to any style or genre. I'm free as a bird and fly where I please. My creativity would suffer, if I only flew in one direction. Free, free, free is my motto.' ~ Natalie Holland. Being an artist is a great adventure. I love to paint and experiment in different mediums because each offers a unique quality. Self-expression is very important to me regardless of medium. I often break rules and don't confine myself in any type or technique. If I were to restrict myself to any one type, subject or technique I would kill the creative fire that motivates me. One of my favorite quotes is by Wassily Kandinsky ~ 'There is no must in Art because Art is free.' Thank you for visiting my site. All artwork is the original work of...
Our return policy is very simple:
If you're not happy with a purchase that you made on Pixels.com, for any reason, you can return it to us within 30 days of the order date. As soon as it arrives, we'll issue a full refund for the entire purchase price. Please note - Pixels does not reimburse the outgoing or return shipping charges unless the return is due to a defect in quality.
Pixels sells thousands of pieces of artwork each month - all with a 100% money-back guarantee. We take great pride in the fact that hundreds of thousands of artists have chosen Pixels to fulfill their orders, and we look forward to helping you select your next piece!
Customer Service: 877-807-5901
(Call Any Time - 24 Hours Per Day)
All tank tops ship from our production facility within 1 - 2 business days of your order.


text:
"Google's core business is advertising. We are not the customer; we are the commodity being sold. If google provides hosted storage, they will do so in the same way they provide other services; with full transparency into the user's data."
That got me thinking. I know Google uses data gleaned from users to help direct their advertising assets and I accept that as the cost of using Google Apps, but even with that reality, I always considered myself a Google customer. Perhaps I should not make that assumption.
If I really am a mere commodity in Google's eyes, that would help explain the lack of "customer service" I have experienced from the company recently. Can Google really afford service to one kernel of corn inside a silo full of kernels? What do you think? Do you consider yourself a Google customer and more importantly, do you think Google treats you as a customer?
Also read:
Full Bio
Mark W. Kaelin has been writing and editing stories about the IT industry, gadgets, finance, accounting, and tech-life for more than 25 years. Most recently, he has been a regular contributor to BreakingModern.com, aNewDomain.net, and TechRepublic.


text:
Unlike ordinary 3D games that only accentuate realism, Nida Online's colorful and unique visual style gives the feeling of intimacy. A wide array of special effects makes full use of 3D graphics to provide a highly immersive gaming experience.
Nida Online boasts a unique equipment system with items that have visual distinction. Experience the amazing changes your characters will undergo when wearing different types of items.
Each character in Nida Online has a distinct development system. Simply changing the character will give you the impression of playing an entirely different game.
The setting of Nida Online is not your run-of-the-mill medieval fantasy world. It fuses elements of the past, the present, and the future. Dont be alarmed when you see a dinosaur. A realm far beyond your wildest imagination awaits you.


text:
Robert Pattinson & Kristen Stewart Must Work Together Again
Rob and Kristen may be going through a tough time romantically, but I think it's imperative that the 'Twilight' couple find an opportunity to work together again! They need to make their fans, and themselves, happy! Do you agree?
Even though Robert Pattinson and Kristen Stewart are going through a rough patch right now, their on-screen chemistry can not be denied! With fans begging for an on-screen reunion, and Kristen admitting that she misses the Twilight "feeling" she once had, it's time that the couple find a new film they can star opposite each other in!
Kristen Stewart Needs To Re-Live Her 'Twilight' 'Feeling'
While speaking with Telecine in a new interview, Kristen, 22, admitted that the biggest thing she'll miss now that the Twilight series is over is a particular feeling she got when working with her real-life love, Rob, 26.
"Um, honestly, there is a certain tone that is, was set, in the very beginning. It's carried its way through the entire series. That tone is struck anytime any of us are in the same room together. Whether we are shooting or not shooting, or watching the movie back or doing press, anything involved with Twilight. Suddenly it just has this feeling. I know that sounds really vague but I'm really gonna miss that feeling."
Robert Pattinson and Kristen Stewart's Fans Miss Them Together In Movies
It's this exact feeling that fans of the duo are desperately going to miss now, as well! The romance that Rob and Kristen were able to create together throughout the series of films is something extraordinarily special. Just because the Twilight Saga is over doesn't mean that the two should never work together again!
It would be incredible to see the couple find a new pair of roles to bring to life together. Not only would it be a guaranteed box office success, it would also thrill fans to no end. Plus, it might help to repair any lingering issues in their real-life relationship!
So, Robsten, what are you waiting for?
Do you think Rob and Kristen must work together again, HollywoodLifers?
Watch: Kristen Stewart Writes Love Letter To Get Robert Pattinson Back
— William Earl
More on Robert Pattinson & Kristen Stewart:
- Kristen Stewart & Robert Pattinson Hold Hands In New Picture
- Kristen Stewart: How She's Coping With Not Seeing Robert Pattinson
- Kristen Stewart Wants To Visit Robert Pattinson After He Cuts Down Contact


text:
Need a repair on your Daewoo?
Instantly book Australia's best mechanics.
auto booking site.
no surprises.
most trusted mechanics.
How Much Does A Daewoo Camshaft Seal Replacement Cost?
The camshaft seal on your Daewoo keeps engine oil on the inside, lubricating the camshaft, instead of leaking out of the engine.
The camshaft seal can develop a leak and may need to be changed on your Daewoo at some point. If your camshaft seal is leaking, look to AutoGuru for your answers!


text:
All News Releases By Date
Oklahoma Universities Make the Grade in EPA's Green Power Challenge
Release Date: 04/18/2012
Contact Information: Dave Bary or Jennah Durant at 214-665-2200 or firstname.lastname@example.com
(DALLAS – April 18, 2012) The Environmental Protection Agency (EPA) today announced two Oklahoma universities claimed top spots in the EPA's sixth College and University Green Power Challenge for 2011-2012. The EPA ranks and recognizes collegiate athletic conferences with the highest combined green power purchases in the nation. Purchases of green power help spur the development of the nation's green power market and reduce harmful air pollution.
"By committing to alternative, renewable sources of energy, these universities have moved to the front of the class," said EPA Regional Administrator Al Armendariz. "Green power not only helps green the planet, but reduces greenhouse gases while growing the American economy."
The University of Oklahoma (OU) uses wind power to provide 56 percent of its electricity use. In a contract with the Oklahoma Gas and Electric Company (OG&E), OU expects to purchase 100 percent of its energy from wind power by 2013. This commitment is instrumental in enabling OG&E to build the OU Spirit Wind Farm – along with the required distribution lines to the grid – in northwestern Oklahoma.
The University of Central Oklahoma (UCO) is purchasing 100 percent of its power from wind. Using 26 million kilowatt-hours of green power annually, it is one of the largest purchasers of green power by a college or university in the nation. The university also has on-site bio-diesel production, works with a performance contractor to increase its energy performance, and employs Energy Star-labeled products.
This year's challenge participation included 73 competing institutions, representing 30 athletic conferences nationwide. The challenge's total annual green power usage of more than 1.8 billion kWh has the equivalent environmental impact of avoiding the carbon dioxide (CO2) emissions from the annual electricity use of more than 150,000 homes.
The EPA ranks collegiate athletic conferences by the total amount of green power used by their member schools. To be eligible, each school in the conference must qualify as an EPA Green Power Partner and each conference must collectively use at least 10 million kWh of green power. EPA's Green Power Partnership encourages organizations to use green power as a way to reduce the environmental impacts associated with conventional electricity use. Green power is generated from renewable resources such as solar, wind, geothermal, biomass, biogas, and low-impact hydropower.
The partnership works with over 1,300 diverse organizations including Fortune 500 companies, small and medium businesses, government institutions, as well as a growing number of colleges and universities.
More information on the winners of EPA's College and University Green Power Challenge is available at www.epa.gov/greenpower/initiatives/cu_challenge.htm
More information on EPA's Green Power Partnership is available at www.epa.gov/greenpower
More about activities in EPA Region 6 is available at https://www.epa.gov/aboutepa/region6.html
# # #
Search this collection of releases | or search all news releases
View selected historical press releases from 1970 to 1998 in the EPA History website.


text:
Opera Presto can work with all the characters in the Unicode specification.
Opera Presto implements the following writing system related functionality improvements:
Opera Presto relies on the operating system to perform:
Opera Presto includes support for Unicode 5.2 character properties (
class, casing, bidirectionality, mirroring, normalization)
from 5.0.
Although Opera Presto works with the Unicode character set and its character encodings of UTF-16 and UTF-8, most text on the Internet is encoded in legacy encodings, for instance:
Opera Presto handles this by detecting the character encoding used, and converting it to UTF-16. The user has three options for how to handle these pages.
Big5-HKSCS support for the HKSCS-2008 encoding standard has been updated.
Opera Presto supports bidirectional text as described in Unicode, HTML, and CSS.
Need help? Hit F1 anytime while using Opera to access our online help files, or go here.


text:
Genre: Documentary
Current rating:
Rate Movie | Not yet Reviewed
This 1978 Frederick Wiseman documentary shows routine activities of diplomats and electronics technicians involved in the U.S. Sinai Field Mission, the early warning system established in 1976 to help facilitate the disengagement between Egypt and Israel after the 1973 war. James Brown (Los Angeles Times) observed, Wiseman gives us a community.
We sense the isolation, the harsh climate, the numbing drudgery of the paperwork...by filming the story of Sinai Field Mission from the inside out, by incorporating all of the elements that make it up rather than a rote narrative of what it does and how it came to be.
The Mission's major purpose: to monitor approaches to strategic passes and to verify the operations of Egyptian and Israeli surveillance stations in the Sinai Buffer Zone.
Frederick Wiseman


text:
Search continues for Hailey Darlene Dunn
A press conference was held on Friday, Jan. 7, in Colorado City to update the Big Country on the whereabouts of missing 13-year-old Hailey Dunn. The conference was led by City Manager Pete Kampfer and Texas Department of Public Safety (DPS) officer Sparky Dean, with various local media outlets on hand as well.Beginning at around 10:40 a.m., the press conference opened with the report that the search has been "narrowed" to the north area of Colorado City, within proximity of the house of Billie Jean Dunn, mother of the missing girl. The area is being canvassed by marked and unmarked officers. The officers are conducting a very thorough investigation, going back over all details and are even re-interviewing various people. They would be following up any additional leads they have and will be asking citizens of the area for permission to do searches of the houses, closets and yards of the residents. While at each residence within the vicinity, officers would also be asking each cognizant occupant a set of generic questions. Inquiries would be made such as: if the occupant knew Hailey, if she had been at or in the house, if she had computer access while in the house, and if they had any interest of Hailey being found.Questions were asked about the recent appearance of Billie Jean Dunn on the Nancy Grace show, aired on Thursday night, Jan. 6, where Dunn stated that both she and her boyfriend Shawn Adkins failed a polygraph test. However, Colorado City city manager Pete Kampfer stated that he is unaware of how she came to such a conclusion. Kampfer noted that Dunn would not have known the results to the test because that information is not immediately shared. Four people from the DPS and even the FBI administered the polygraph test, and no statements had been made regarding the test results. Dunn also stated while on the Nancy Grace show about several discrepancies about the search of her house on Wednesday. Kampfer dispelled Dunn's claim by reporting that officials have been to the house three times, but was uncertain of the exact times.Also clarified during the press conference was that nobody has been detained regarding the investigation. No arrests have been made, but many witnesses have come in. It was also noted that officials still know of Adkins's whereabouts.The estimated number of workers on Hailey's disappearance has now extended to 30. More workers would be coming in throughout the day and this evening, and the search has extended through the use of analysts in the Dallas area and in Austin. Also from the Dallas are most of the FBI personnel that are involved in the case.DPS officer Sparky Dean said that he is in awe of the camaraderie of the community during such a tough time. He praised the efforts of all the officers and agencies involved as being among the "brightest and best minds of the nation". But in regards to the ongoing investigation, he stated, "All options are still on the table."Both men asked for the public's coordination, saying, "We're not looking for trouble, we're looking for Hailey Dunn." They encouraged the public to follow the city's website, www.coloradocitytexas.com and the DPS press releases for the latest and most accurate information. "When it comes from here," said Kampfer, "it's basis of fact." However, they are asking for the public to not interfere with the investigation. Both Kampfer and Dean are asking everyone to keep a positive energy and work forward to locate Hailey. Most importantly, they ask that citizens don't gossip.Kampfer also extended a thank you to Lamar Sign Company for use of their billboards and digital signs in an effort to find Hailey. He also noted that Clear Communication, based in Arizona, would also be posting signs with Hailey's picture and contact information.Even though officials are leading into the second weekend of Hailey's disappearance, Dean noted that the efforts will continue, with 100% of those involved being committed to engage in the search until Hailey is found.Hailey, a Colorado City middle schools student, was last seen at 1804 Chestnut Street in Colorado City between 1 and 3 p.m., wearing navy blue sweatpants, a short sleeved light colored T-shirt and pink and white tennis shoes. She has hazel eyes, pierced ears and brown hair with blondish streaks. Hailey stands at 5'1" and weighs 120 pounds.Please call 325-728-5294 or 325-728-3161 with any information on Hailey's disappearance. Also available is the National Center for Missing and Exploited Children's phone number, 1-800-THE-LOST (1-800-843-5678).


text:
By Stijn Mitzer and Joost Oliemans
A video uploaded by Jaish al-Islam's media office revealed the birth of the world's newest air force, operating two L-39ZAs from Kshesh airbase (also known as Jirah or Jarrah). This base was captured on 12th of February 2013 by Ahrar al-Sham. Kshesh was formerly home to 2nd Squadron operating L-39ZAs and one unknown squadron operating L-39ZOs.
The L-39ZA is the light attack variant of the L-39 equipped with a GSh-23L double barreled 23mm cannon and four pylons capable of carrying a 1.290 kg payload. The two outer pylons are wired for carrying R-13 and R-60 air to air missiles. Although both missile types are widely available in Syria, none were seen at Kshesh.
|The caption on the plane reads (above) ''إلا إله إلا الله محمد رسول الله'' (There is only one God and Muhammad is his Prophet) and (below) ''لواء الإسلام'' (Liwa al-Islam)
Jaish al-Islam is, without a doubt, the best equipped brigade fighting Assad. It has the knowlegde, money and will to turn captured vehicles or planes against their former operators. The first example of this was the usage of the 9K33s. against several helicopters of the Syrian Arab Air Force (SyAAF) Getting two L-39s working is a whole different story, likely made possible with aid from former SyAAF L-39 pilots and technicians. With countless other countries also operating L-39s, Liwa al-Islam could also have hired people from abroad to achieve getting some of the L-39s working. Spares, fuel and munitions could easily be acquired via Saudi Arabia.
Kshesh air base was bombed by the (SyAAF) shortly after the fall of the airbase. Although one L-39 was destroyed, this didn't prevent Liwa al-Islam from working on the other L-39s, from which around a dozen were still intact. It now seems that the united forces of Jaish al-Islam managed to get two L-39ZAs working.
|L-39ZA serial 2111. Both L-39s received a new paint job.
Yet, this whole move is more to be seen as a propaganda show, and clearly did what it was supposed to do.


text:
Baltimore County plans to overhaul its elementary school buildings to add more than 1,700 seats in its central and southwestern neighborhoods, where overcrowding has pushed students and teachers into portable classrooms and hallways for their lessons.
The proposal announced Wednesday by schools Superintendent Dallas Dance calls for reopening Loch Raven Elementary and moving Catonsville Elementary to the Bloomsbury Community Center as well as additions and renovations at other sites. All of the projects are tentatively scheduled to be finished by the beginning of the 2016-2017 school year.
County Executive Kevin Kamenetz said Wednesday that the county government strongly supports the plan.
"We are committed to funding the construction and renovation of these schools to solve long-term overcrowding problems," Kamenetz said in an interview. "It's a smart investment because we're investing in the future of our county through our kids. ... Strong schools also result in strong neighborhoods."
The school construction in the southwestern and central communities is expected to cost "in excess of $100 million," he said, adding that officials do not know all the details yet. A bond issue to help fund the projects is slated for the ballot in November 2014. The county also will seek state money.
The county has proposed $600 million in school construction over the past three years, Kamenetz said.
Dance said the construction would "do much more than create more room for our students," adding that it will make schools safer and give students better technology.
In the county's central area, Dance has recommended reopening Loch Raven Elementary to provide 500 seats, and moving students and staff from Halstead Academy there. The county would renovate the existing Halstead Academy for a new school and build a 289-seat addition at Cromwell Valley Elementary.
Despite a series of public meetings about overcrowding, some community leaders felt they were brought into the process too late.
Gary Herwig, president of the Associates of Loch Raven Village Inc. — which opposes reopening Loch Raven Elementary — said his community didn't get a chance to weigh in.
"I understand that the superintendent has a job to do," he said. "But I feel like we've been left out and lied to and that really bothers me. This school isn't even on a major road. This school is in the heart of our neighborhood, and we've had no opportunity to participate."
In addition to moving Catonsville Elementary to the Bloomsbury center, the superintendent wants to add new buildings to the existing Westowne and Relay elementary schools. An addition to Westchester Elementary is also proposed. Altogether, the proposals would add nearly 1,000 seats in the area.
Steve Taylor, president of the Catonsville Elementary PTA, called the plan "great news for us."
"In some of the schools in the southwest, kids are out in ... the trailers," he said. "That puts added stress on the teachers, and it puts added stress on the common areas — bathrooms, cafeteria, gym."
Some people don't like the idea of a school at the Bloomsbury site, he said.
"You're never going be able to please everyone," Taylor said. "We certainly hope for the continued support [from the county] and definitely for the much-needed upgrades."
The county had considered funding air conditioning at Catonsville Elementary — which opened in 1910 — but decided it wasn't prudent to pour millions into such an old building, Kamenetz said. He said officials have not decided what will become of the current building.
Dance plans to recommend the proposals to the county school board at its meeting Tuesday. Kamenetz will ask the County Council to approve the funding next spring as part of the budget process.
In September, the school board approved building a 700-seat elementary school on Lyons Mill Road in Owings Mills to alleviate crowding at New Town and Woodholme elementary schools.
Baltimore Sun Media Group reporter Jon Meoli contributed to this article.


text:
Netflix Earnings Jump but Costs Will Rise
Company Working With Verizon to Improve Streaming Speeds
Netflix Inc. said its second-quarter earnings more than doubled as it added 1.7 million subscribers world-wide but it cautioned that a more aggressive international expansion would hurt profits in the third quarter.
Net income rose to $71 million, or $1.15 a share, from $29 million, or 49 cents a share, a year earlier. But the streaming video and DVD-by-mail provider forecast that third-quarter earnings would be affected by higher expenses in Europe and predicted the "contribution loss" from international streaming...


text:
Taking a close look at the activity of the stock of Ascena Retail Group, Inc. (ASNA), during the trading sessions, it is clear to see that the prices of their shares moved to $2.61. At the open market though, their shares were trading at $2.55. When the session continued, the stock hit a new high of $2.69 and recorded a low of $2.50. After properly studying the current price levels, it is very clear that the difference from the open is $0.06. We all know that when it comes to solving the questions posed by the stock market, there are no simple answers, especially when those questions involve uncertain investing climate.
Both investors and stock traders are looking at technical indicators for the stocks of Ascena Retail Group, Inc. (ASNA). At the moment, the 7-day directional indicator for this stock is to Buy. This signal is very important in determining the market trend for this stock. The direction of this stock is getting Strongest .This is an indicator for investors to know whether the stock is heading towards a Buy or Sell, or whether the Hold is advancing towards a Buy or a Sell. If the 7-day directional strength records minimum. Then the trend strength indicator is measuring that signal based on previous performance, with the minimum being the weakest while maximum stands for the strongest. Analyzing another popular indicator, it is very clear that the 10-day moving average Hilo channel is now at a Buy. The 10-day moving average Hilo indicator reads and calculates the average using the highs/lows instead of the traditional closing price.
At the moment, the 50-day moving average of Ascena Retail Group, Inc. (ASNA) stock is at $2.10 while that of the 200 day is now reading $2.69, their 5-day, on the other hand, is at $2.40. In the investment work, traders and investors are still found of using the moving average to determine and analyze technical signs. The moving average is also popular as it can be used as a center point to help investors and traders quickly identify selling and buying opportunities. Daily price fluctuations affect a lot of traders, in order to stop that and fully focus on the stock, investors and traders prefer to use 200-day moving average. In some cases, investors might utilize the moving average as a strong reference point to help identify their support and resistance levels.
Now focusing our attention on earnings data, we were able to identify that EPS consensus estimate for Ascena Retail Group, Inc. (NASDAQ:ASNA) for the current quarter stands at $0.11. The EPS consensus was agreed by 3 analysts from the Wall Street. For the last quarter, the company's quarterly EPS was $0.05.
Looking at the price activity of the stock of GNC Holdings, Inc. (GNC), recently, we noticed that its shares were trading at regions closer to $5.26. When it comes to research, investors have several tools available to them to make it easy. Investors will study the current price of a stock and compare it with its 52-week high and low levels. Over the course of a year, the highest point for this stock was at $14.64 while the lowest price during that same timeframe was $5.18. Investors will be keenly interested in the stock and whether it can gather momentum during the coming weeks.
Analyzing the price activity of some previous stock, we were able to note that the shares have shifted by -52.36% since the year began. Narrowing our focus to the previous 1 month, the shares have been down by -21.73%. In the last 5 trading days, the stock had decreased by -3.49% while in the past three months, the overall change in the stock is 3.08%.
The current stock price range of GNC is $5.03 and $5.48. This pivot point is used by investors to indicate the current trend. The pivot is considered to be the average of data like close, low, and high of the previous trading session. At the moment, the stock of Intel has a standard deviation of 0.45. The standard deviation is used to know how far the current data is away from the mean of a given set of data. In financial situations, the standard deviation is used for the annual rate of return in order aid in measuring the volatility of a certain investment. Studying the standard deviation helps investors to identify the stocks that are about to make a major move.
Investors are definitely paying attention to what analysts over at Wall Street are currently thinking about the shares of GNC Holdings, Inc. Looking further into the current agreement on broker rating, it is very clear that the ABR stands at 2.50 . This simple numeric scale reads 1 to 5, and it changes brokerage firm Hold recommendations into an average broker rating. When the number is low (usually 1-2), it implies that the recommendation is to Buy.


text:
Subscribe to our Newsroom RSS feed | What is RSS?
Follow Loyola University New Orleans on Twitter
Psychological dimensions of the environmental crisis represented in art
Loyola announcement - March 3, 2002
Senior psychology major Creighton Burson presents Thanatos, an exhibit of sculptures that depict psychological dimensions of the environmental crisis. Thanatos will exhibit January 17 – February 7 in the Danna Center Gallery. An opening reception is planned for Friday, January 17, from 6-9 p.m. Environmental Studies, Environmental Communications, and Loyola Green Club sponsor the exhibit. Call 865-3622 for more information.


text:
Bank of France's Noyer: What's Next for Euro Crisis
Bank of France governor Christian Noyer discusses what the euro crisis may look like in ten years and what the ECB is doing to avoid more bailouts. Getty Images.
This transcript has been automatically generated and may not be 100% accurate.
... like when you seen the euro crisis is not over where is confident that were very lucky this point and Christiana Noriega the governor the Bank of France in town for sun investing conferences ... were lucky enough to get you to come on the show for few minutes appreciated thanks for coming on today well thank you very much for inviting me good morning morning so let's timing Cyprus were no new suits order a done deal rate but a nice rally as a signal that the crisis in Europe is over where you see it ... the the the debt crisis in Europe going through the next you know the pricing ten years Kyla got that far ... well one of the ... extreme and post acute all Combs the of the Cyprus crisis was the fact that there was no compete in these times ... during the time that it moments ... and all the unfolding of the Cyprus crisis and the solution ... building up ... the the the the the yields interest rates in ... all the peripheral countries actually wind down ... well that's an extreme in Poland in Brooklyn want fault ... I think because we have from the Wiz ... beat by beat revenue to three years but the with a huge things to do ... to fix the problem ... so I think to me and I said to three years ago to do them to a soulful problems linked to the ... aam a museum to monetary union and the andthe prizes sovereign debt crisis prone to take what he Nolte to have that closely behind us between five and ten years from Mosul surprised ... that so the market completely finished ... but so was made enormous progress the Hindu fiscal demand the in control and rules soon civilians ... in the competence of his domain there were now we have a good survey yen sentiment that one of the ... the shoes we had to call police with the difference between the most performing countries in the EMU and the best performing down trees which led to a ... goal with Grohl school coastal rules are ... and problems all for you term employment so we we in the making of fixing that ... financial backstops will find the design that's agreed to play Goldcorp schools seventeen condiments and it's ... it's working now ... and the next step will with keen on the rise here is a banking union ... which is set to be key because that will let her know enable us to bring the meeting between sovereigns and banks ... right now I use iTunes Cyprus as soon as the thing was so people started saying ... Slovenia ... the study here in Slovenia ... is there an next bailout crisis countries in Slovenia ... I think this loving the eyes not the smoke in the shoe really ... up in the mean This prolly account Rio most like to count the where the ... um the policies have to be ... improved and fixes to the IMF and EU are looking into that ... both bills weaknesses I believe can be easily fixed so what will exactly except to have to be don't I don't know but ... I don't see a big issue with him ... now this morning it was a new debt or France unit PMI purchasing managers into the numbers ... Dell stock last month with a four year low with still strong manufacturing sector ... contract in contraction territory ... is France slipping away from the quorum or towards the periphery ... no I would say France is not Gemini but France's freely in the core of ... the TV issues we are facing a mold that different from ... what so the Netherlands Austria altar coal companies Sebastian are facing ... basically they ... told me while we were them ... with TV wailed ... in beam think a person with the average of the immune to in ten years ... Gemini which topped it with a handicap due to the relief the kitchen to do a remarkable job doing ten years ... and came out in an extremely strong position ... well the periphery ... and the bills counties the did not paying enough attention to a vehicle that stiffness and ... an end to the it ... sometimes to their fiscal situation ... and the foam themselves into weeks attrition LDL moving to redress that ... and to suddenly it means that Steve the all the cool countries in France is the biggest and the ... bed the new one and ... that we should live in Duke's ... have to accelerate the pace of the forms and so my IRA we really are wheeled Chris said all governments to up ... to move crude moldy CCP ... um we have stopped it in France of ... labor market preform a ... reduction in in in the ... social Security today visas for sticking to its means to me that calls the offer producing in the game ended in France ... is moving in the red direction now but its probe the ... still too swollen as to accelerate on that really the ... ditch on and so the of the most of calm no I


text:
Sandy Myers 540-332-9201
540-292-2500 (cell)
Ken Slack 540-332-9264
540-414-5670 (cell)
Oct. 5, 2012
STAUNTON – (9:30 p.m.) A multi-vehicle crash on Interstate 81 south of Winchester in Frederick County is causing delays. The crash site is near mile marker 309 southbound, which is between exit 310 at Route 37 and exit 307 at Route 277 in Stephens City.
At least one southbound lane is anticipated to remain close for several hours to allow for law-enforcement work and site clean-up.
Delays were up to five miles around 9 p.m. The crash was first reported in the Virginia Department of Transportation Traffic Operations Center around 8 p.m.
The VDOT Staunton District serves Frederick, Shenandoah, Clarke, Warren, Page, Rockingham, Augusta, Highland, Rockbridge, Alleghany and Bath counties.
Traffic alerts and traveler information can be obtained by dialing 511. Traffic alerts and traveler information also are available at 511Virginia.org. For other assistance call the VDOT Customer Service Center, available 24 hours-a-day, seven days a week. Citizens can dial 1-800-FOR-ROAD (1-800-367-7623) from anywhere in the state to report road hazards, ask transportation questions, or get information related to Virginia's roads.
VDOT can be followed on Facebook, Flickr, Twitter and You Tube. RSS feeds are also available for statewide information. The VDOT webpage is located at www.VirginiaDOT.org.
Highway safety is everyone's responsibility. Virginia's highway safety partnership — the Virginia Department of Transportation, Virginia Department of Motor Vehicles and Virginia State Police — challenges you to help prevent highway fatalities. Buckle up. Avoid distractions. Share the road. Drive drug- and alcohol-free. Obey speed limits. For more information on the Highway Safety Challenge and things you can do to avoid becoming Virginia's next traffic fatality, visit www.safeVAhighways.org.
Information in VDOT news releases was accurate at the time the release was published. For the most current information about projects or programs, please visit the project or program Web pages. You may find those by searching by keyword in the search Virginia DOT box above.


text:
Administration and Operations
Welcome to the Colorado School of Mines Division of Administration and Operations.
Our Mission
To support the school's educational mission and its students, faculty, and staff by integrating the School's mission and its Strategic Plan with a sustainable model. We strive to leverage our assets during changing economic times and to provide guidance in an environment of increasing oversight and accountability. The Administration and Operations division encompasses administration (financial planning, research administration, procurement and business operations), operations (facilities management, environmental health and safety, capital construction, parking), the controller's office, capital planning and design, human resources, internal audit, information technology, and institutional compliance and equity.
We strive to be an integral part of the school's academic and research community and to be responsive partners with all members of the campus community and related constituents. We are committed to carrying out these services and activities within the following set of core values: service, respect, responsiveness, collaboration, confidentiality, competence, safety, compliance and transparency.
Helpful Links
- Finance policies
- State of Mines Budget
- Institutional plan for student fees
- Current tuition rates
- Campus Master Plan
- PPT Template
Advancing Mines
AO Departments
- Administration
- Operations
- Capital Planning and Design
- Controller's Office
- Human Resources
- Information Technology / CCIT
- Institutional Compliance and Policy
- Internal Audit
- Title IX
- Strategic Development
Administration and Operations
210 Guggenheim Hall
1500 Illinois St.
Golden, CO 80401
Kirsten Volpi
Executive Vice President and Chief Operating Officer
Chief Financial Officer
Nina Purschwitz
Executive Assistant to the
Executive Vice President


text:
Latest News - May 2013
May 24, 2013
Can Unions and Cooperatives Join Forces? An Interview With United ...
Source: News Analysis
By: Amy Dean
As the economic crisis festers for many long-term unemployed and underemployed people, the idea of worker-owned and worker-run cooperatives has become ever more appealing as a possible pathway toward an economy that works for everyone. Theorists such as Gar Alperovitz have argued for the importance of cooperatives in providing a nuts-and-bolts alternative to dominant methods of economic production: They offer an example of a different way of doing business that people can see and experience in their own lives.
As someone who loves to see organized labor on the move in any form, I am interested in the role that unions can play in promoting co-ops - and I have been excited to see the United Steelworkers take an especially proactive role in bolstering the cooperative movement. I spoke with Steelworkers President Leo Gerard about how union/co-op hybrids could change the experience of work for those who clock in every day and about the depth of vision it will take to make union co-ops a serious part of the American economy.
Given that cooperatives currently make up only a tiny percentage of our economy, I first asked Gerard whether he thought co-ops could be viable at a larger scale.
"People don't realize there are millions of people in the United States and Canada that are already members of co-ops," he said. "When I was a kid growing up in northern Ontario, my parents used to shop at a food co-op. I think that there are already a lot of these businesses; people just don't know it."
Gerard next discussed the structure of "union co-ops" that the Steelworkers have begun, in partnership with Spain's Mondragon cooperatives. Here's how it works: Employees can join the union of their choice, and they are guaranteed a living wage, benefits and a collective bargaining agreement. In some of the new union co-ops, workers get ownership shares in the enterprise, which they pay for a little at a time out of their paychecks and which accrue equity over a period of six or eight or 10 years. Workers vote on the composition of the management team and collectively bargain with that team to set workers' wages, benefits, and procedures for handling disputes.
I asked Gerard about how the union's work with Mondragon came about.
"After the business cycles of corruption and manipulation destroyed so many enterprises since '07, '08, '09," Gerard said, "we started to have a discussion amongst some of our officers. I had read about the Mondragon a long, long time ago, and we started a dialogue with them. We came to an understanding on what we call the 'union co-op' model. We'd use some of the structure of Mondragon and some of their experiences, knowledge and skills. And we'd try to find enterprises [in the US] where we could adapt that."
"It has evolved slowly," he continued. "I'd rather go slow and build a good foundation than go fast and fail. We've developed a pretty broad network of allies and supporters. We've got some projects going on, including a green laundry concept in Pittsburgh. In almost every major city, there are industrial laundries. The work is hard, it's dangerous, and it doesn't pay very well."
The Steelworkers have helped launch a cooperative laundry in Pittsburgh that allows workers to benefit from the profits of the business and that uses environmentally friendly technologies.
"It's going to have roots. It's going to have customers. It's going to have structure," says Gerard of the Pittsburgh laundry. "We're talking to universities, hospitals and hotels. They get the advantage of being in a green laundry that's efficient. They get to be in a progressive organization like a co-op and then build forward."
I asked about what expansion would look like.
"Once it's successful," he said, "we take the model to other cities and try to build a network of green laundries. At the same time as we're building that network, we would look at the manufacturing of the green laundry equipment. If you've ever seen one of the modern green laundries, it reminds me of a steel mill or a paper mill. If you've got a modern steel mill or a modern paper mill, you put the raw material in at one end, it comes out at the other end, maybe half a mile later, with .0001 of an inch of deviance, never touched by human hands. [With the laundries,] you put the raw material in, which is sheets and pillows and all that, and it's an assembly. It comes out at the other end, folded, and piled up and identified for where it's going to go."
Gerard says the plan is for the cooperatives to expand from providing the service work at laundries into actually manufacturing the machinery. Moreover, he's committed to nurturing their development over the long haul: "This wouldn't happen in six weeks. It might take 10 years to evolve. You've got to have a vision."
I next asked him if industrial laundries were chosen as a target for a cooperative because - unlike traditional manufacturing industries - the jobs can't be outsourced to other countries.
"I wish I was that smart," Gerard said. Instead, he emphasized that the choice of targets was based on a more immediate pragmatism: "It's where the low fruit was. The green laundry idea fits the complete program. You're doing something for the environment" - by more efficiently using energy than in traditional laundries - "and you're creating meaningful jobs that can pay decently. If you can take that structure and [replicate] it in different places in the country, you can build the capacity for the cooperatives to come together. That's my view with this union co-op Mondragon-Steelworker concept," he said. "Once we show successes, people will say, 'I want some of that.'"
I asked how cooperatives might affect the experience of going to work for people who work there. Oftentimes, the same deep-seated grievances between workers and management that help drive a unionization campaign can also make it tough for a healthy work environment to form in traditional workplaces, even once workers win a union. I wondered if union co-ops could provide a way for the labor movement to encourage workers to realize their best selves in the workplace and to overcome the difficulties in adversarial situations.
Gerard responded by emphasizing the generally dismal state of labor relations: "The reality in North America is that the management culture that comes out of the business schools, that comes out of the National Chamber of Commerce, makes unions the target. The business community [has] bought into that." Therefore, if you want to bring your coworkers together in a union, he said, "You have to organize in secret. There are very few places where you're going to go from an unrepresented workplace and organize right out in the open. You start off in a hostile environment."
"The statistics are that employers fire people, punish people, isolate people, intimidate people. When that's done, the relationship is steeped in adversity and steeped in conflict from the start, regardless of how [an organizing drive] turns out."
By contrast, he added, "if you start off in an environment where you're transforming a company into a cooperative, or you're organizing a new operation into a cooperative, it has to start off in the open. It has to start off in a way where information is shared, and knowledge is shared, and decisions are shared. You want to have the kind of relationship where workers are more knowledgeable, are more involved, are going to make good decisions."
For that reason, Gerard believes that the union co-op model offers hope for a type of workplace relationship that only has room for improvement over today's economy. "It's not utopia," he said. "It's an experiment. [But] if it works, it can't be any worse than the system we got now."
Beyond the Pittsburgh laundry, the USW has been hard at work - in partnership with the Ohio Employee Ownership Center (OEOC) - to put together a template that unions interested in forming cooperatives from scratch can use to build their own projects. The template highlights what the USW says is a key difference between most mainstream co-ops and a union co-op: "Although it may be common within larger co-ops to elect people to look out for the day-to-day interests of the worker-owners as owners, it's decidedly less common within co-ops to elect people to look out for the day-to-day interests of worker-owners as workers." To address workers' needs, the union-co-op template suggests creating a Union Committee to act as the workers' agent for bargaining the contract with management. Thus, union co-ops would explicitly have workers' needs in mind when structuring the working conditions and wages within the co-op. This is something the USW says it is putting into practice in its nascent projects in Cincinnati. Looking to the future, it will be interesting to see what differences emerge in how workers experience union co-ops with Union Committees versus those in other types of co-ops.
With this in mind, I was curious if the Steelworkers' experimentation with co-ops made Gerard feel more or less optimistic about the possibility of organized labor's survival in the United States.
"Here's what I know," he said. "There's not an advanced democracy on the planet that doesn't have a strong free labor movement. Anytime there's been totalitarian regimes, the foundation of replacing those regimes has been workers coming together with students and other disadvantaged groups in society and fighting for democracy - democracy with a free labor movement."
"As bad as everything is on the public attack on the labor movement and some of the nasty misrepresentations that are out there, if labor law were changed, people would want to join unions. In spite of all the nastiness that's brought us, we're going to survive. Work is changing. You've got all kinds of freelancers. We're going to grow, and we're going to have to modernize. There are models out there that have to be experimented with, and the union co-op is one of those models."
"I think if we're successful in the initial stages, even if it takes a while, we will have a new model that people can look at and promote and grow. What makes me optimistic is that there is a strong consensus that most of the country is fed up with the existing model. When you end up with an economic model where the banks are too big to prosecute, when you end up with 140 companies controlling 70 percent of the world's production, what does it mean for the little guys?"
"I'm not sure that we're going to turn Ford Motor Company into a co-op," Gerard said. "But maybe some of the folks that provide auto parts to the Ford Motor Company can become a co-op."
After all, he argued, the status quo alternative calls out for replacement: "The model that's out there stinks."
Deliver your message anywhere, anytime.
Campaign Websites reinforce your campaign message in a format that preserves employee anonymity
Union Awareness Program
PTI Labor Research has been obtaining and analyzing union activity and petitions for over 20 years. We have the largest and most extensive research data in the country which has been utilized by thousands of companies, labor lawyers and consultants.


text:
|Tutorial Series
|Plasma Tutorial
|C++, Qt, KDE4 development environment
|What's Next
|Further Reading
We're going to start creating a simple plasmoid in this tutorial, to keep things simple we will only create a static plasmoid, it will contain the following items.
Every Plasmoid needs a .desktop file to tell plasma how they should be started, and what name they carry.
[Desktop Entry]
Name=Tutorial 1
Comment=Plasma Tutorial 1
X-KDE-Library=plasma_applet_tutorial1 X-KDE-PluginInfo-Author=Bas Grolleman firstname.lastname@example.com X-KDE-PluginInfo-Name=plasma_applet_tutorial1 X-KDE-PluginInfo-Version=0.1 X-KDE-PluginInfo-Website=http://plasma.kde.org/ X-KDE-PluginInfo-Category= X-KDE-PluginInfo-Depends= X-KDE-PluginInfo-License=GPL X-KDE-PluginInfo-EnabledByDefault=true
The most important bits are the X-KDE-Library and X-KDE-PluginInfo-Name, they are the paste between your class and plasma, without it, nothing will start.
This is the example header file, I will add lot's of comment's in the code to explain everything.
// Here we avoid loading the header multiple times
// We need the Plasma Applet headers
// Define our plasma Applet class PlasmaTutorial1 : public Plasma::Applet {
Q_OBJECT public: // Basic Create/Destroy PlasmaTutorial1(QObject *parent, const QStringList &args); ~PlasmaTutorial1();
// This function returns the size of your applet QRectF boundingRect() const; // The paintInterface procedure paints the applet to screen void paintInterface(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget =0); private: Plasma::Svg m_tutorial_theme; KIcon m_tutorial_icon;
// This is the command that links your applet to the .desktop file K_EXPORT_PLASMA_APPLET(tutorial1, PlasmaTutorial1)
The boundingRect() function tells plasma the actual size of the plasmoid, this is important because we need to know how much space is taken on screen.
|If you have issues with your plasmoid leaving pixels behind when dragging this is almost always a result of a incorrect boundingRect()
You could call this the main function, since this paints the plasmoid on screen, here you define how you want your plasmoid to look.
This is a small but very important part, this links your classname to the applet name in the .desktop file, if your applet doesn't seem to be loaded than chances are there is a difference between this and your .desktop file
|The K_EXPORT_PLASMA_APPLET adds "plasma_applet_", please pay attention to this when setting up your .desktop file to avoid a name difference
Here is the body of the function, again with a lot of comments in between.
PlasmaTutorial1::PlasmaTutorial1(QObject *parent,
const QStringList &args) : Plasma::Applet(parent, args), // This creates the "non-pointer" objects m_tutorial_theme("widgets/background",this), m_tutorial_icon("document")
// First we create the objects to hold the icon and // background image // TIP: Read the section about setDrawStandardBackground(true) // m_tutorial_theme = new Plasma::Svg("widgets/background",this); // m_tutorial_icon = new KIcon("document"); // Tell the Plasma/Svg object to use the whole image, instead // of parts of it. m_tutorial_theme.setContentType(Plasma::Svg::SingleImage); // A small demonstration of the setFailedToLaunch function bool Armageddon = false; if (Armageddon) { setFailedToLaunch(true,"No world to say hello"); }
PlasmaTutorial1::~PlasmaTutorial1() {
if ( failedToLaunch() ) { // Do some cleanup here } else { // Save settings }
QRectF PlasmaTutorial1::boundingRect() const {
// In this tutorial we use a fixed size return QRectF(0,0,128,128);
void PlasmaTutorial1::paintInterface(QPainter *p,
const QStyleOptionGraphicsItem *option, QWidget *widget)
// Now we draw the applet, starting with the background m_tutorial_theme.resize( (int)boundingRect().width(),(int)boundingRect().height()); m_tutorial_theme.paint(p, (int)boundingRect().left(),(int)boundingRect().top());
// The we place the icon and text p->drawPixmap(20, 0, m_tutorial_icon.pixmap((int)boundingRect().width()-40)); p->save(); p->setPen(Qt::white); p->drawText(boundingRect(),Qt::AlignBottom+Qt::AlignHCenter, "Hello Plasmoid!"); p->restore();
As you can see in the example code where using the Plasma::Svg object, there are some important things to note here. First we're using a relative path widgets/background, trying to do this as often as possible as it will make plasma skinable and make the plasmoids look like a combined whole instead of a group of separate unrelated applications.
Second is something we didn't use here, Plasma/Svg can draw a subset of an svg file, this is usefull since we only require a single .svg file to hold all images. For a good example I would suggest opening the clock .svg, you will see that it has a background, 3 handles (hour, minute and seconds) and a foreground (the glass). Now because of the ability to put this all in one file the .svg file shows a clock, and this is much nicer than 5 separate files that you have to imagine on top of eachother.
In this tutorial I show you how to draw your own SVG background, but since this is a common function there is a much faster and easier way of doing it. By adding setDrawStandardBackground(true) to the creation function the default plasma background image get's placed behind your plasmoid. We will use this function instead of doing it by hand in the following tutorials
If for some reason, the applet fails to get up on its feet (the library couldn't be loaded, necessary hardware support wasn't found, etc..) this method returns true. Using this function gives your application a chance to cleanup before quiting.
When your application is unable to start, this function allows you to inform plasma and give an optional reason why. If your plasmoid becomes more complex and depends on multiple factors this is the nicest way to cleanup.
Finally, to put everything together you need to build everything, to tell cmake what needs to go where there is the CMakeLists.txt file.
For more details on CMake please read Development/Tutorials/CMake
find_package(KDE4 REQUIRED) include(KDE4Defaults)
add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS}) include_directories(
set(tutorial1_SRCS plasma-tutorial1.cpp)
kde4_add_plugin(plasma_applet_tutorial1 ${tutorial1_SRCS}) target_link_libraries(plasma_applet_tutorial1
plasma ${KDE4_KIO_LIBS} )
TARGETS plasma_applet_tutorial1 DESTINATION ${PLUGIN_INSTALL_DIR} )
FILES plasma-applet-tutorial1.desktop DESTINATION ${SERVICES_INSTALL_DIR} )


text:
The cat is out of the bag. In fact the cat has been grabbed from the bag and flung at the world, and the bag has been burned. Less than two weeks ago, Activision was still pretending to act surprised when people asked them about the next Call of Duty game. But then the leaks began (possibly because Activision wanted them leaked). Soon a full breakdown of the story was available. Once that was out, the first set of teasers were released.
And now with E3 just two weeks away and the eyes of the gaming world focusing on what's coming this year and on, Activision and Infinity Ward have released the first official trailer for Call of Duty: Modern Warfare 3, featuring gameplay and a look at some of the exotic locations you will be blowing up.
The game will pick up right where Modern Warfare 2 picked up, with World War III just getting revved up. The fighting rages across the globe, with New York, London and Paris getting hammered, while Soap and Price travel the globe in search of Makarov.
Developed by Infinity Ward primarily, the newly formed Sledgehammer Games is lending a hand with the single-player campaign, while Raven Software, makers of Singularity (and most recently the Call of Duty: Black Ops zombie DLC "Call of the Dead"), is helping with the multiplayer. Look for it on PC, PS3 and Xbox 360 on November 8.
[Warning: The following trailer may not be suitable for all ages]
Editors' Recommendations
- 'Call of Duty: Black Ops 4': Everything you need to know
- The best PS3 games of all time
- 'Avengers: Endgame': Everything we know about the 'Infinity War' sequel
- These are all the best trailers and new games revealed at The Game Awards 2018
- Photography News: A 'bombproof' camera bag, Nikon D850 gets firmware fix


text: I have a multidomain and wildcard certificate by startssl.com after following the tutorial from howtoforge and it is working properly for pureftp, postfix, courier, etc. but now I am wondering how to install it for some of the sites included in it. using apache2 on a debian installation. I am not sure how the ispcfg3 SSL tab is to be used with this certificate? I saw the checkbox for ssl when editing a site, what does ticking the box do? if I check the box, how do I get apache2 to use the certificate I have? any hints?


text:
Willow Smith no longer playing Annie
The singer/actress was 10 years old when the project was announced back in 2011, but the 12 year old will no longer take the lead because "she has outgrown the role", reports Deadline.com.
Willow's replacement has not yet been announced.
Movie star Will Smith, who remade The Karate Kid with his son Jaden, is producing the modern remake with rapper Jay-Z, while Friends With Benefits director Will Gluck has been tapped to take charge.
Shooting is scheduled to begin in the autumn (13) with a slated 2014 release date.


text:
Fashion ICON Willow Smith out and about in Woodland Hills.
She's always been a big fan of fashion, and Willow Smith looked a bit gothic as she ran some errands in Woodland Hills, California yesterday afternoon (January 22). The "Whip My Hair" singer wore all black and looked like one of Neo's "Matrix" sidekicks as she hit up a local camera shop for some photography supplies.
Some random shots of her from Jaden's blog
| src | 2 | 3 | 4 | 5 |


text:
Monday, February 7, 2011
Musings on a Munday SMASH Book
I came across a new product from EK Success Brands, a scrapbooking and paper crafting company. I imagine the SMASH Book was designed with scrappers and crafters in mind. While I do scrapbook, I immediately saw the appeal of this product from a genealogists point of view! I could see devoting a book to a single ancestor or family, full of those sticky notes and partial pieces of paper that we are not supposed to use. Perhaps you have ancestors that worked in an interesting field and you've accumulated little bits and pieces of information, the SMASH Book would be a perfect place to keep it all together. This would also be a great tool to scrapbook a family history road trip as you go.
The possibilities for using SMASH Book are really endless and I'm excited to get started! SMASH Book will be available in April, 2011.
Full disclosure...the video has music...and it's very addicting. You will be humming the song the rest of the day! :)
Subscribe to: Post Comments (Atom)


text:
0.23 Python bindings/Advanced
This page contains an advanced reference to the low level objects available in the Python bindings. Note that most of these objects were never intended to be used directly, and will have to be subclassed before they function.
- 1 MythDBConn(dbconn)
- 2 MythDBBase(db=None, args=None, **kwargs)
- 3 MythDBCursor(connection)
- 4 MythBEConn(backend, type, db=None)
- 5 MythBEBase(backend=None, type='Monitor', db=None, single=False)
- 6 MythXMLConn(backend=None, db=None, port=None)
- 7 databaseSearch(func)
- 8 DictData(raw)
- 9 DBData(data=None, db=None, raw=None)
- 10 DBDataWrite(data=None, db=None, raw=None)
- 11 DBDataRef(where, db=None)
- 12 DBDataCRef(where, db=None)
This takes a single dictionary as an argument, containing the keys 'DBUserName', 'DBHostName', 'DBPassword', 'DBName', and 'DBPort'. Unless you have very good reason to, you shouldn't be using this class directly.
MythDBBase(db=None, args=None, **kwargs)
The input arguments for this behave identically to those in MythDB or MythVideo. This is the basic database connection class, and provides a subset of the functions found therein. Available functions are the 'tablefields' and 'settings' objects, as well as the getStorageGroup() and cursor() functions. Cursor returns an object of type MythDBCursor, which can be altered using the 'cursorclass' attribute. This class manages caching of MythDBConn connections, and automatically disconnects them when no longer in use. This class handles reading of database config files, as well as UPnP auto-negotiation.
This is the altered MySQLdb cursor class used by the Python bindings. This behaves identically to a normal cursor, however it has a 'log' attribute that is used for logging. The execute() and executemany() functions have been overridden to perform logging on each statement sent to the SQL server.
MythBEConn(backend, type, db=None)
This takes 'backend' as a IP or hostname, pulling the port from the database. If 'backend' is None, the master settings are used. This provides a single connection to the backend, and should probably never be used directly.
MythBEBase(backend=None, type='Monitor', db=None, single=False)
The input arguments for this behave identically to those in MythBE. This is the basic backend socket connection class. Provided functions are backendCommand(), joinInt(), and splitInt(). The latter two are for dealing with int64 values, transferred over the backend socket as a pair of int32 values. The former takes a string command, and returns the string response from the backend. This class provides connection caching of MythBEConn connections, automatically closing them when no longer in use.
The announce function can be overwritten, as exampled in FileTransfer. It's purpose is to identify itself to the backend, and error if the correct response is not given.
MythXMLConn(backend=None, db=None, port=None)
This class sets up a backend to connect to and pull data from the status server. Unless provided, the port and if necessary, master backend IP, will be pulled from the database. This does not have any persistent connection.
_query(path=None, **keyvars)
Returns a string of the response from:
http://<host>:<port>/ ---or--- http://<host>:<port>/Myth/<path>Additional keyword arguments are used as GET parameters in the form:
_queryTree(path=None, **keyvars)
Behaves as _query, but returns an ElementTree object of the response.
This is a decorator class used for the search functions in MythVideo() and MythDB(). Functions using this decorator must provide the 'init', 'key', and 'value' input arguments.
The 'init' input is a boolean called once to describe the function to the decorator. The function must return a tuple containing three or more values.
- Database table to be searched
- Class to be used for handling responses
- Tuple of keys that must be passed whether given during the call or not
- (optional) One or more 'join' descriptors of the following format.
- New table to add in the join
- Existing table to be joined to
- Tuple of columns names to be used for matching in the join
- (optional) Tuple of column names in the existing table. If not provided, previous tuple of names are used for both tables.
The 'key' and 'value' pairs are used by the function to define a 'where' string, and if necessary, perform processing on the value. The function must return a tuple containing the following three values.
- Where string
- Value to be used in the where string
- Bitwise identifier to denote that one or more of the defined 'joins' must be used
This class is intended for processing lists of text data, generally received from the backend over Myth Protocol. This class requires two class variables to be defined.
- field_order - This is a list of strings of field names, in the order they are expected to be received.
- field_type - This is an integer list of types of data contained within the fields. The raw input is processed as per the types specified in this list. If the list is instead a single string 'Pass', no processing is performed
- 0 - integer
- 1 - float
- 2 - boolean
- 3 - string
- 4 - timestamp
DBData(data=None, db=None, raw=None)
This class is a customized DictData class, for the purpose of receiving data from a database table. One instance of this class corresponds to one line in the database. This class requires the following class variables to be defined.
- table - This is a string of the database table to perform operations against.
- where - This is a string to be used in the WHERE clause of the SQL command.
- setwheredat - This is a string that when eval(setwheredat) is run, a tuple containing the data to match 'where' is returned.
In addition, there are several other class variables that alter the behavior of this class.
- allow_empty - This boolean determines whether an object is allowed to be created without initializing against a database entry.
- schema_value - This is an alternate settings value to use to check for matching database schema versions.
- schema_version - This is an integer of the local value of the schema the class is designed to work with.
- schema_name - This is a human readable name to be used in logging and error output.
DBDataWrite(data=None, db=None, raw=None)
This class is a customized DBData class, allowing editing and creation of database entries. In addition to the class variables used by DBData, this offers an additional optional variable.
- defaults - This is a dictionary containing the default values to be used when creating a new entry. If a value is set to 'None', the class will never attempt to alter the value of that field stored in the database.