text:
Scientists probe DNA of E. coli for outbreak clues
Scientists are quickly combing the DNA of the killer bacteria behind the world's worst E. coli outbreak to find clues about how to treat patients and prevent future epidemics.
Denmark (AP) — Scientists are quickly combing the DNA of the killer bacteria behind the world's worst E. coli outbreak to find clues about how to treat patients and prevent future epidemics.
So far, one strain from a German patient has been sequenced by Chinese and German scientists. While the genetic information is preliminary, experts say there are a few hints about where the bacteria came from and why it might be so lethal.
The E. coli causing Europe's massive outbreak is likely the product of another strain first detected a decade ago in Germany, but with some dangerous mutations, experts say. German investigators have declared the outbreak was caused by contaminated sprouts from an organic farm in northern Germany. So far, the bug has killed at least 35 people and sickened more than 3,000, including several hundred who have developed life-threatening kidney failure.
Flemming Scheutz, head of the World Health Organization's Collaborating Centre laboratory in Denmark, said the strain is particularly good at picking up new genes. Because E. coli is constantly evolving, it is riddled with genes swapped from other strains found in animals and humans, giving it countless opportunities to acquire something lethal.
"It's just very unfortunate that in this case, it recombined and took on these (dangerous) genes and that it happened to do it in the food chain," he said.
Scheutz said some previously seen related strains were also quite toxic but that scientists needed more samples to have a better understanding of how the new strain behaves. "It's like looking at a family photo with three people and the 50 others are missing," he said.
Others say the DNA sequences they've seen so far appear worrying enough.
Stephen Smith, a microbiologist at Trinity College in Dublin, said the new E. coli appears to stick to human intestines in a different way and that the bacteria might reproduce faster than other E. coli strains. More bacteria in the intestines could explain why the disease is so deadly, he said. Smith was not involved in the sequencing work.
"It could be the bacteria's genes are causing it to produce more toxin, which may affect patients differently," he said. The toxin usually targets the kidney, triggering a severe E. coli complication. But in the European outbreak, many of those patients have also suffered from neurological problems including paralysis.
Frederick Blattner of the University of Wisconsin, who has analyzed the new sequence information, said the toxin released by the German E. coli seemed extremely potent.
"With other strains, it can take a million of them in your stomach to make you sick," he said. "But with this bacteria, it might be possible to be infected with much lower numbers."
Researchers have also found the E. coli bacteria has at least eight genes that make it resistant to many antibiotics.
"That could give suggestions to doctors about what treatments to select for patients," said Bicheng Yang, a spokeswoman for BGI, the Chinese laboratory that sequenced the bacteria. In Germany, many patients with the most severe form of the disease, which involves kidney failure, have been treated with dialysis and blood transfusions.
"The next step is to do further tests at the molecular level to see what drugs might work," she said. Yang added that knowing more about the bacteria's origins could help stop future outbreaks and avoid things that could speed up the mutation process.
Gad Frankel, a microbiologist at Imperial College in London, said DNA information might help scientists figure out how the bacteria sticks to certain vegetables — and then stop it before it happens. "It's possible we could develop inhibitors to prevent the interaction between E. coli and vegetables," he said, explaining a biodegradeable spray could theoretically be made to do the job.
Experts agreed that narrowing down where the new E. coli came from was key to averting future epidemics. "The evolution of E. coli just happens when bugs get together," Smith said. "We can't stop evolution, but if we can learn today how and where it happens, we might be able to save lives in the future."
Editor's Picks
Grand Duke Jean dies at age 98
Bausch issues rare public apology in judiciary scandal
Luxembourg Stock Exchange strives to remain independent
Companies helped pay Luxembourg's 2015 EU presidency
Bausch quits Twitter amidst claims of judicial interference
Sign up for your
free newsletters
Get the Luxembourg Times
delivered to your inbox twice a day


text:
Exercise SciencePage address: http://www.mnsu.edu/programs/exercisescience.html
|Human Performance
|Allied Health & Nursing
|Program Website
|Undergraduate Degree Type(s)
|Program Description
|The undergraduate Exercise Science major is designed to prepare a student for a career in exercise programming and supervision for individuals or groups across the lifespan. It does not require a minor area of study, however, many students choose to pursue minors in related areas such as biology, chemistry, business, food and nutrition, or health sciences. A wide range of electives are included allowing students to prepare for a variety of careers or graduate programs in Exercise Physiology, Biomechanics, Cardiac Rehabilitation, or Sports Psychology.
Students who wish to prepare for admittance to professional programs such as physical therapy, occupational therapy, medical school, or physician's assistant, may choose to complete the requirements for the appropriate pre-professional program of study in conjunction with this program.
The Exercise Science major prepares students to take two major certification examinations. The first is either the Health Fitness Specialist (HFS) or Personal Training certification offered through the American College of Sports Medicine or the National Strength and Conditioning Association Certified Strength and Conditioning Specialist (CSCS) or Personal Trainer.
|Admission Requirements
|Admission to major is granted by the department. Minimum university admission requirements are:
|Other Requirements
|Academic Bulletin
|A full description of the program including class listings and class descriptions are listed in the Academic Bulletin.
|Program Contact Information
|Human Performance
College of Allied Health and Nursing
Department of Human Performance
1400 Highland Center
Phone: 507-389-6313
Email: http://ahn.mnsu.edu/hp/contact/
|College Advising
|Allied Health Advising
Shirley Murray, Student Relations Coordinator
124 Myers Fieldhouse
Note: This page may not print properly from Internet Explorer.

subset: commoncrawl


text:
The Advantages Of Compassionate In Home Chief Care
We in accepted apperceive managing the old or chief individual's is adequately a analysis and requires a lot of obligation. The others acquainted in chief affliction was congenital up with the purpose of managing adults and chief humans from the amusing requests who had afflictions or are physically disabled. Sympathetic In Home Chief Affliction ensures that the chief alone gets amazing affliction at the abundance of their home thusly they don't accept to anguish over getting kept in a home with pariahs.
This aswell ensures an alone is accustomed amazing anticipation as they accept one on one acquaintance with the affectionate amount and thusly the attendant can accept the adeptness to apperceive the individual's needs and camber as against to a chief home area there are abounding individuals who crave the affliction and anticipation of a affectionate figure. In home affliction additionally guarantees that the alone gets the abutment and affliction of added ancestors and forth these curve the alone gets a affect adulation and affliction which additionally helps in accelerating their accretion procedure.
This aswell guarantees the chief alone a blow of apperception in that they feel abundant as they are at their home and they can accept the adeptness to do errands that they like, for instance, developing and in this way the get the camber alleviation up as against to getting bedfast in an aged home. Home affliction is aswell advised as affordable in that as they can get able affliction at an affordable amount as compared to sending your admired one to an aged home as one has to acquire a lot of costs such as adaptation costs amidst added expenses, but in home affliction enables the ancestors associates to absorb time with their admired one and the aforementioned time save a bit of money.
It aswell gives an alone a affect befalling a agnate amount of individuals abhorrence getting apprenticed in an aged home as they accepted they will not accept the adeptness to play out accurate endeavors that they were acclimated to about with in-home affliction one can be ale to stick to their accepted accepted and this, therefore, helps in affective quick recovery. It aswell gives the ancestors associates a section of apperception and they can be able to go about their circadian activities after accepting to anguish or agitation about who will be in allegation of demography affliction of the ailing alone as that is fabricated simple by application the casework of an in-home caregiver. Humans with aged ancestors affliction to investigate in home affliction as it is admired to accept two or three advantages to both the alone and the relatives.
Suggested Post: blog


text:
|Kochansky, Jan
|Feldlaufer, Mark
|Smith Jr, Irving
Submitted to: Journal of Apicultural Research
Publication Type: Peer Reviewed Journal
Publication Acceptance Date: 3/10/2006
Publication Date: 5/1/2006
Citation: Kochansky, J.P., Feldlaufer, M.F., Smith Jr, I.B. 2006. Microbiological screening assay for tylosin in pollen. Journal of Apicultural Research and Bee World. 45(2):37-41.
Interpretive Summary: Tylosin has recently been approved for the treatment of American foulbrood, the most serious of the bee diseases. Application to honey bee colonies has the potential to leave residues in pollen as well as honey. We have developed a screening method for this compound in pollen. Using pollen containing deliberately added amounts of tylosin, this compound was analyzed using a bacterial growth assay. This information is of interest to producers and packers of bee products, scientists, and regulators.
Technical Abstract: Tylosin residues have been isolated from pollen samples by adsorption on acidic solid-phase extraction cartridges, with subsequent determination using a disk-diffusion microbiological assay. While not providing identification of individual antibiotics present, the presence of a zone of inhibition provides a simple indication of the presence of bacteriostatic/bactericidal residues. Use of Paenibacillus larvae gave reproducible sensitivity to 0.2 mg/kg tylosin, but not reliably below that. Of the strains of bacteria tested, P. larvae and Micrococcus luteus gave the greatest sensitivity and inhibition zone diameter; M. luteus was sensitive to some component of pollen, giving large blanks, and was less sensitive to low concentrations of tylosin, as were the other strains. Sampling provides the greatest source of error in the analysis of pollen.


text:
As so rightly affirmed by Reiki Grandmaster Dishaa, a young and dynamic lady, an M.B.A turned natural healing expert from Jalandhar (India) for whom life has always been a 'Love for the Moment' which is beautiful yet compassionate...
Kirti Kanodia is a certified Theta Healer, Trained Family Constellation Facilitator, Tarot card Reader, Past life Regression Therapist, Angel card reader, Inner child integration, Astrologer, Tasso Therapist and Reiki Master.
Past life Regression Trainer, Family Constellation Trainer, Theta Healing Trainer, Inner Child Work, Angel Therapist, Reiki healer, Hypnotherapy, Crystal Healing, Graphology, Tarot card reader & Astrologer
Asha A Doshi is the founder and sole creator of a platform "Divine Light Healing & Training Centre" for all the light workers to come together and explore spirituality. Born with intuitive gifts of healing and teaching, she has spent her life learning, practicing, teaching and integrating diverse arts of making life a beautiful journey.
Rajavardhan is a Astrologer, Theta Healer, Shamanic Healer, Vastu & Maha Vastu Consultant, Access Bars Practitioner, DORN Therapy (Healing) Germany Expert. Founder of Sri Varaahi Holistic Healing.
Match Making is done to ensure a harmonious, well balanced and successful married relationship. Horoscope Matching or Kundli Milan, as it is called in India is a novel and unequalled method of ascertaining compatibility of a man and a woman and to see if they are suitable for each other to be tied in matrimony. Match making is done to ensure a harmonious, well balanced and successful married relationship. It is this reason why Indian marriages were so long lasting and successful over the years. In recent past, the percentage of successful marriage relationships had fallen significantly. This was because of the growth of love marriages in which the mutual compatibility & gun milan was often ignored.
Horoscope Matching helps you at the most crucial time of your life where even a slightest ignorance of it could land you in a life of sorrows & tensions which could effect your career, health, future growth & general well being.
Horoscope matching has been one of the most researched aspects of Vedic astrology . Astrologer can help you through this very major decision of life by analyzing the horoscope of your future partner in comparison to your horoscope. He not only matches the GUNAS & MANGLIK DOSHA but concentrates more on the analysis of horoscope for six major aspects:-
Astrologer checks the Longevity of the boy and the girl and if there is a major difference then it is not worthwhile to go ahead with this match.
This is again an important part in which we analyze the mental make up of the boy as well as of the girl for their behaviors, their temper, their willingness to promote their married life, their affection for each other.
The horoscopes are analyzed separately to confirm the promise of at least one child in both horoscopes.
The horoscope of the boy and also of the girl is analyzed for any major health problem or accident which could bring distress to the family.
In this we analyze the horoscope for any long separation between the boy and girl or for any sign of divorce.
In this we analyze the horoscope for financial stability and growth for the boy and girl individually.
Astrologer also goes through the horoscope of both the girl and as well as the boy for other yogas.
The Horoscope Matching is done by completely analyzing both the charts (nine planets) and not just on one planet Moon which is the only planet seen in Gun sammelan. The effects of planet Mars is also seen and included in the analysis.
Astrologer provides exhaustive analysis of both the horoscope and give the best and fare report so that you lead a happy and contended married life.


text:
This is the second post in a series on Starting the Gluten Free Diet. Click here for a list of the other posts in the series. To make sure that you get all of the posts in the series sign up for free email updates in the right sidebar.
For more help getting started on a gluten free diet, make sure to read my ebook The Gluten Free Survival Guide. It's packed full of practical strategies to help you keep your sanity as you go gluten free!
A gluten free diet can be hard on the pocketbook. Wheat is cheap and it's in almost every single processed food that I used to buy to keep our grocery bill under control. Back in our college days (pre-GF), John and I used to cook all of our suppers for one month with $40 worth of groceries. If you extrapolate that out, we were spending about $120 a month to provide three meals a day for two people. Of course, we didn't eat very healthfully. Pasta, white rice, and frozen meals were a staple in those days.
Fast forward to 2006 and our grocery bill had climbed to an average of $900 a month. That's for two gluten free adults, one gluten free, dairy free infant, and two omnivorous dogs. Anything that we buy at Wal-mart is included in that total, so there are probably some clothes hidden in there somewhere. But still! $900 a month is way to much to spend on groceries.
Sometime during the first few months of 2007 I decided that I had to take control of the grocery budget. My goal was $600/month. During the year I tried several strategies to reduce the amount I'm spending on groceries, but I haven't consistently applied all of them at the same time. Even so, I've spent less than $600 during four months, and the spending in the remaining months has decreased considerably. The chart below will give you an idea of how I'm doing. It starts in January of 2006 and goes through December 12th, 2007 (when I started writing this post…groan).
My goal for 2008 is $400/month. I'll be applying all 10 strategies that I used this year, but this year I'll do them all simultaneously. If you'd like to give it a go too, here's my list:
The first step to smart grocery shopping is to plan what you are going to eat for the week. Check your calendar to see what events you have during the coming week and count how many breakfasts, lunches, and dinners you will need.
Now, take a sheet of paper and make a column for breakfast, lunch, dinner, and snacks. Brainstorm ideas for each meal. If you're stumped, thumb through your cookbooks, check out your favorite gluten free blogs, or ask your family. Be sure to stick this list on your refrigerator so that you have a quick reference of what you're planning to cook each day.
I'm going to do my best to post my weekly menu on the blog, and also submit it to the Gluten Free Menu Swap, so be sure to check back every Monday for our new menu.
Shopping from a list is a building block strategy for reducing your grocery spending. The goal is to make a list of ingredients for the meals you've just planned, and then only buy the things on the list. I've tweaked this a bit and shop from a "pantry list" instead of a regular grocery list.
A pantry list is a pre-printed list of foods that you want to have on hand all the time. I use it as a checklist and go through my pantry and refrigerator every week to make sure I still have everything on the list. If I don't have something, I mark down how many I want to buy. Once this is done, I add any additional ingredients that I need for the week's menus, and I'm ready to shop. This strategy alone will keep you from buying item's you don't need because you can't remember whether you have them or not.
My budget for 2007 was $600/month. This amount was allocated out by week – $100 a week for Weeks 1 and 2, and $150 a week for Weeks 3 and 4. This was doable as long as I planned to buy dog food, diapers, and toiletries during the second half of the month. The real problem with sticking to the budget was that I was not good at judging how many $ worth of groceries I had put into my cart. I often got to the checkout counter and discovered (to my horror) that I had bought $200 worth of groceries instead of $150.
My solution to this problem was to bring a calculator and pencil along on the shopping trip. When something goes into the cart I write the price down on the back of my pantry list. At the end of every aisle I find a spot where I won't be run over and tally up my total. By keeping a running list, I'm better able to determine whether I can buy things that aren't necessities (like hot chocolate and marshmallows…mmm).
I've also started highlighting the items on my list that I don't have to have and I put these groceries into the top part of the cart (where David would be if he were with me). If I get to the end of my shopping trip and realize that I need to put some things back, they are, at least, easy to find.
When I find a pantry item at a good price, I like to stock up. However between blogging, work, and home I can't keep up with all of the prices in my head. My pantry shopping list can though.
Here's how it works. The first time that you shop with the list, jot down the price of each pantry item that you purchase in the price column. When you get home, type that price into the spreadsheet so that it will print out on next week's list. Every time that you shop, check the prices again. When you find a lower price, just mark through the old one, write down the new price and update your list when you get home. Within a few weeks you'll have figured out the rock-bottom prices at your grocery store and you'll know a good price when you see one.
Trips to the store during the week are my budgeting downfall. I never save any money for these trips, so pretty much anything we have to buy between big shopping trips is outside of our budget. And we always buy more than we on into the store for.
The only solution that I see to this problem is to do a better job of planning meals and making my grocery list. This year I'll be saving the receipts from my in-between shopping trips so that I can analyze what I'm buying. I think that I'll find that I need to add some more items to the pantry shopping list. I probably also need to do a better job of anticipating how much snack food we'll need. And there may be additional issues that I'm not aware of. Monitoring the receipts should give me some answers, and possible some new strategies for saving.
When I shop I try to only buy food that is less than $1.99/lb. For me this has been a pretty easy strategy because I tend to shop around the edges of the grocery store, where most products are sold by the pound. Think produce and meat (well not meat for us, but you get the idea). If I find a great deal on a food that will store well (like potatoes) I stock up. Otherwise I just try to keep in mind the foods that are usually under my price limit and plan meals around them.
Before I even sit down to plan my weekly menu, I peruse the pantry, refrigerator and freezer to see what foods I have on hand. Usually I find that there is some sort of produce that needs to be used, or a pantry staple that has been lingering in the cupboard. These items become the foundation of of my menu for the week to ensure that I'm using what we have and not buying food we don't need.
In short, the more that fresh foods are processed the more they cost – boneless, skinless chicken breasts cost more per pound than a whole chicken. So, if you want to reduce your grocery costs, start prepping your own food.
Before we switched to a vegetarian diet I would often buy large packs of bone-in chicken breasts and then spend 30 minutes or so deboning all of them and packaging them for the freezer. It's not a fun job, but it's not really that difficult and it saves money.
Produce, on the other hand is something that I don't mind prepping. In fact it's sometimes fun to whack a big chef's knife into a head of cabbage. Food prep is a learned skill, and the more you practice the faster you'll get. Check the Lessons Index for a few lessons on veggie prep.
Okay, this one may be tough. Stop spending money on food that is bad for you. My philosophy on this is that my grocery dollars are precious and they need to provide as much nutrition as possible. We have almost completely eliminated junk foods and sweets from our diets. If we do have them, we make them at home.
Not eating junk food is a habit that we worked on over time. If you try to cut it out overnight you'll probably feel deprived and discouraged. Instead we eliminated things from our diet as we were ready to give them up. For instance I stopped eating ice cream when dairy foods started causing a lot of tummy issues. Other items fell out of our diet when we went gluten free or vegetarian and we've just never bothered to replace them.
We are currently working towards reducing our chip and beer consumption. Instead of chips we are using more fresh veggies for dipping and we're trying to figure out how to bake tortilla chips in the oven.
I have to admit that before we switched to a vegetarian diet, I wouldn't have liked this idea. I associated vegetarian meals, especially those filled with beans, with poverty. I also couldn't imagine that beans could taste good since they never had in my experience.
Now that we've been vegetarian for almost 18 months I completely disagree with myself. The main reason that we decided to stick with a vegetarian diet after we completed a 30-day trial was that the food was so much more flavorful than what we were accustomed to.
All that said, beans and tofu are much cheaper than meat. Even if you just eat vegetarian for a few days a week you should see some cost savings. Be adventurous and explore some new recipes and you might just surprise yourself.
I should caveat this by saying that soy and rice based dairy products are usually more expensive than cow based. We still eat cow cheese and sour cream, but we have greatly reduce the amount of these foods in our diet. Over time our taste buds have adjusted and we find it easier to use smaller amounts.
After reading the first post you should have a good idea of what you will be eating for each meal this first week. The next step is to make your grocery list. If you've never done this before, start by grabbing a sheet of paper and listing categories that match the general layout of your grocery store. I usually use PRODUCE, FROZEN, DAIRY, MEAT, CANNED GOODS, DRY GOODS, and HOUSEHOLD.
Now, go through the list of your meals and write down each ingredient that you need to buy. If you've followed the instructions in What to Eat on a Gluten Free Diet, then there will be a lot of whole foods listed on your sheet and very few processed foods, if any.
Remember, on this first shopping trip the goal is to read as few labels as possible. If you will be using foods that you already own in this week's menu, be sure to check to see if they are marked "GLUTEN FREE". If they are not and they contain any processed products I would strongly recommend that you change your menu to not include these foods. Reading labels is the most depressing and tedious part of a gluten free diet and I'd love for you to be able to avoid that until you've had at least a week to adjust and do some reading.
If there are some essentials that you need to replace – like mayo, ketchup, etc., consider shopping at Walmart this week. Walmart's store brand, Great Value, is very good about clearly marking all of the gluten free products on the label.
Wheat is so ubiquitous in the Standard American Diet that we often forget that we are eating it. Here are a few foods that you may not realize contain wheat.
The best tips that I can give you for the grocery store are to stick to the outside aisles and whole, unprocessed foods. Follow your grocery list and look forward to feeling better during the coming week. While you're there ask the service desk if they have a list of gluten free foods that they stock. Also check to see if you they have a special location for gluten free foods, or if they shelve them near their gluten-filled counterparts. This knowledge will help you plan for next week's shopping trip.
You may feel that my advice to only eat unprocessed foods and foods that are clearly marked "Gluten Free" is overly restrictive. But I really do want you to feel better quickly, and the easiest way to accomplish that is to get ALL of the gluten out of your diet. And it's only for a week. By next week you'll have learned more about identifying gluten in foods, what foods are naturally gluten free, and where to buy gluten free foods that your local grocery doesn't stock.
This is the fifth part in a series "Gluten Free Grocery Shopping on a Budget" in which Heather shares how she feeds a family of 6 a gluten free diet for $350 – $400 a month. In this last post, Heather gives us a peak into her pantry.
My biggest grocery savings has probably been in avoiding convenience foods, and developing a repertoire of menus we like that don't use expensive ingredients.
Cappucino Chocolate Chip Muffins w/ Fruit, Pancakes w/ Fruit Syrup, Hot Gluten-Free Cereal, Granola (for rest of family and Clif Bar for me)
PBJ sandwiches for rest of family, 5-bean casserole, baked beans, macaroni salad (with Tinkyada pasta), leftovers
Spaghetti, Mashed Potato & Sausage Casserole, Pancakes and Scrambled Eggs, Bean Burritos, Smoked Sausage and Rice Casserole, Steak and Baked Potato, BBQ Ribs and Homemade French Fries, Beans with Diced Tomatoes and Seasoning
Following is a list of my standard ingredients on hand:
Other Staples
Snack Items
Fridge Items
If you're lucky your local grocery store will carry a wide selection of gluten free foods. If they don't it's easy to find a wide array of gluten free products online. Here are some of the sites where I shop, as well as a few that other readers have recommended:
Grocery guides will save you a lot of time and grief when you're in the grocery store. They are also helpful when you are planning meals. It's nice to be able to look and see whether there is such thing as gluten free taco seasoning before you get to the store.
Many grocery stores provide lists of the gluten free products that they carry. Be sure to check these lists frequently for updates.
Here are several resources for finding gluten free products by manufacturer.


text:
|System: Xbox 360
|Dev: Grasshopper Manufacture, Digital Reality
|Pub: Microsoft Game Studios
|Release: March 21, 2012
|Players: 1
|Screen Resolution: 480p-1080p
|Strong Language, Sexual Themes
by Josh Wirtanen
The side-scrolling shoot 'em up (or shmup) is something of a relic of an earlier time in gaming, when arcades were all the rage and developers knew that the best way to get fans to keep popping quarters into their machines was to make sure their games were incredibly difficult. Now, I wouldn't say the genre has since died, but it's certainly fallen out of the mainstream. Grasshopper Manufacture, never being a company to shy away from the incredibly bizarre or obscure, tries its hand at the shmup (with the help of Digital Reality, of course) with Sine Mora, a diesel-punk shooter with some time-altering mechanics. Wait, did I just say "Grasshopper Manufacture," "diesel-punk," and "time-altering mechanics" in a single sentence? Why, yes I did. Of course, this means Sine Mora is launching to some pretty high expectations. So does it deliver?
Well, it looks pretty, at least. In fact, Sine Mora is absolutely gorgeous. And I'm not merely talking about the crisp visuals here, though these graphics are incredible for a downloadable title. Everything about this game screams pure digital beauty. In fact, simply watching the enemy projectiles move across your screen in interesting patterns and shapes is hypnotizing. For example, there is a mechanical spider boss early on in the game. It shoots a series of the traditional glowy schmup-style projectiles, but they spread out in such a manner to make a spiderweb pattern across your screen. Other projectiles are heat-seeking, and when two or three dozen bullets change direction midflight to follow your plane, it's a bit like watching a school of minnows dart about in unison. There is this almost organic quality to the way the bullets and missiles move in this game that is unlike anything I've seen before.
Every backdrop in the game is excruciatingly detailed, with a deep sense of scope and a staggering amount of creative architecture. The scenes where you are flying over massive cityscapes are particularly breathtaking. Sure, the one complaint I could make is that the amount of stuff you'll see in the background can sometimes obscure your field of vision, making it somewhat difficult at times to determine what you are supposed to be shooting at. But who cares? This game is gorgeous.
Each of the seven stages has its own unique look to it, with very little of the environments ever repeating. One stage even has you piloting your craft underwater. Tying off the aesthetic in a neat little bow are the menus and title screen, which are sleek and incredibly well designed. Sine Mora is simply a visual treat in every aspect imaginable.
Now, side-scrolling shooters don't usually have much of a story besides whatever narrative players absolutely need to get hyped up for shooting a bunch of fast-moving objects, but Sine Mora makes an exception. The story here is incredibly well-written, telling the cynical tale of a time-travelling father who attempts to seek vengeance for the unjust death of his son, culminating in a brilliant Shakespearean twist that is sure to satisfy fans of ironic time-travelling tales.
All this takes place in a bizarre diesel-punk world, populated by anthropomorphic animal characters and robots. I feel like the following clause can describe most of what Grasshopper Manufacture does, but it's appropriate here as well: it's weird as hell, but it somehow works.
Now, there are a couple things that I feel I must make note of here. First of all, much of the story is told in massive blocks of text. This text is very well-written and definitely worth reading, but I'm sure most players will just want to skip it. You can opt to just listen to it being read, but none of the voice work is in English. That gets me to point number two: None of the voice work is in English. Everything is subtitled, so you should have no problem following along, but admit it, gamers generally aren't readers.
I'm going to defend the voiceovers, though. The voice work is done in Hungarian (Digital Reality is a Hungarian studio, so that's not necessarily a weird choice), and for English-speaking players, this actually serves to make the atmosphere of the game feel less welcoming. Since the whole premise of the game has this sort of dystopian vibe to it, and the protagonists are time travelers who are in a sense going places they don't belong and altering history in ways they probably shouldn't, a disconnect in spoken language gives a sense of alienation that keeps the player in the right mindset for dealing with the game's dominant themes. I guess that's just a longwinded way to say that this all actually works here.
If listening to voices in Hungarian sounds absolutely unappealing to you, though, perhaps you'll just have to try to ignore it and bask instead in Akira Yamaoka's eerie electronic soundtrack. I promise you, it's pretty amazing.
But what of the gameplay? Well, for the most part, it's pretty good. The controls are appropriately responsive, and there are some interesting quirks here to keep this from feeling like "just another old-fashioned side-scrolling arcade game." Particularly your ability to manipulate time. Each plane in the game can be equipped with a various type of time capsule. One of these time capsules allows you to slow down time, for example, while another reverses time (and can even be used after a death). A third type of capsule has nothing to do with time, but allows you to erect a shield around your plane that will reflect most types of projectiles. This is, of course, in addition to your primary weapon (a machine gun) and secondary weapon (there are several different pilots in the game, and each has his or her own secondary weapon).
The time motif doesn't end there either. Instead of a health bar, there is a timer on the top of the screen. Taking damage deletes precious seconds from the clock while dealing damage increases it, and if you run out of time you die. Yes, Sine Mora constantly feels like a race against the clock, and this keeps the adrenaline flowing.


text:
I do love sewing, but I love paper crafting too - especially at Christmas! The final angel-themed project of the week is for making pretty cards. I've used paper doilies to decorate the angel's dresses, but you could use glitter or glue sequins on if you prefer something a bit more sparkly.
To make your own angel Christmas cards, you will need:
- The templates provided at the bottom of this post
- Scissors
- A fine tipped black pen & a pencil
- Prittstick or other paper-friendly glue
- Gold and silver paper ( metallic gift wrap, or kraft paper).
- White paper doilies, approx. 5 inches / 12.5cm in diameter
- Coloured paper for the angel's face, feet and hair (or felt tips and/or coloured pencils in the desired colours)
- Card blanks (I used some lovely recycled blank cards from Paperchase, but any colour which will help the white, silver and gold of your angel stand out would work).
1) Use the templates provided to cut out 1 each of the following shapes: wings (silver), halo (gold), dress (white), hair (your chosen hair colour, or white) feet and face (skin colour, or white).
Flip your templates over, and draw around them with a pencil so that when you cut the shapes out your pencil marks will be at the back and hidden on the finished card. If you're planning on making lots of angel cards to give to family and friends, you may find it helpful to glue your templates to some thin card (e.g. a cereal box) and cut them out again to create sturdy templates you can use repeatedly.
2) The use the dress template to cut out a piece from your paper doily. Try to arrange the template so the pattern on the doily's border is symmetrical. You only need one piece for each angel, but I found I could cut five pieces from the 5 inch (12.5cm) doilies I was using.
3) If necessary, colour in the face, feet and hair shapes. Then use a fine tipped black pen to draw eyes and a mouth on the face (make sure you leave room to stick the hair on later!). You now have all the pieces for your angel.
4) Use prittstick to glue the wings in position - make you you leave enough room for the head, halo and toas and for any message you want to write on the front of the card. Then glue the feet and the plain white dress shapes in position so that they slightly overlap (with the feet sticking out from under the bottom of the dress).
5) Then carefully glue the white doily dress shape on top. To do this, I turned the doily piece over and placed it on a piece of scrap paper. I dabbed it carefully with the glue stick and then picked it up (leaving the excess glue behind on the paper) and lightly positioned it over the plain white dress to ensure it matched up before pressing it down gently.
6) Stick the hair onto the top of the face, and the halo to the back of the head so you end up with something that looks like this:
7) Then stick the head & halo piece in position.
8) Finally, use the fine-tipped black pen to write your message on the card in your best handwriting. You may find it helpful to write the message in pencil first to make sure you don't make a mistake with the spacing / positioning of the text. Or you could print out a message and glue it in position, or miss out this step entirely.
Subscribe to my newsletter for a monthly free pattern and visit my crafty tutorial archive for lots more free projects.


text: Tax Reform: Before and After Full Size Version Share | Have A Question About This Topic? Address Thank you! Oops! Related Contents The Facts About Income Tax Millions faithfully file their 1040 forms each April. But some things about federal income taxes may surprise you. Death is No Excuse The federal government requires deceased individuals to file a final income tax return. Tax Management Strategies Learn more about taxes, tax-favored investing, and tax strategies.


text:
Sam Fisher, meet Isaac Briggs. He's the co-op partner on loan from the CIA in Splinter Cell: Blacklist and judging by this trailer, he seems to play well with others. Well, others on his own team.
As the trailer says, there are four mission types playable on 14 different maps in split-screen co-op. Splinter Cell: Blacklist arrives Aug. 20.


text:
Majestic Rajasthan Forts & Palaces Tour
Tour ID :- TITTRAJAGRA16
Tour Days: 15 Nights / 16 Days
Destination Covered: Delhi / Mandawa / Mukundgarh / Bikaner / Jaisalmer / Jodhpur / MountAbu / Udaipur / Bundi / Pushkar / Jaipur / Bharatpur / Agra / Delhi
Day 1 – Flight Your Country / Delhi
Late night arrival. Welcome to India, or as we say 'atithi devo bhava' (the guest is an incarnation of God). Thank you for giving us the opportunity to serve you! Meeting and assistance upon arrival as our representatives welcome you and escort you to your car.
Overnight at Hotel.
Day 2 – Delhi / Mandawa
Approx 280 km. 06 to 07 hrs Drive
Following a leisurely breakfast, we proceed on a guided tour of New Delhi.
DELHI – India's capital and a major gateway to the country, contemporary Delhi is a bustling metropolis, which successfully combines in its fold the ancient and the modern. Its strategic location was one of the prime reasons why successive dynasties chose it as their seat of power. It is not surprising then, that what constitutes Delhi today is a conglomerate of seven cities.
Morning: Proceed for tour to Old Delhi. Visiting, Red Fort (From outside) – The old walled city from Mughal India, the chief attraction is the huge fort that contains within it palaces and impressive public buildings. Chandni Chowk – The main street of Old Delhi is the colourful shopping bazaar known as Chandni Chowk. Jama Masjid – The great mosque of Old Delhi is both the largest in India and the final architectural extravagance of Shah Jahan. Raj Ghat – On the banks of the Yamuna River, a simple square platform of black marble marks the spot where Mahatma Gandhi was cremated following his assassination in 1948. The highlight of this tour would be a ride on cycle rickshaws. This is a remarkable way to explore and picture the hustle and bustle as well as the colour of the narrow winding streets bursting with people and pavement shops selling wares of all description - including a laughing set of dentures.
Afternoon: Continue to visit New Delhi, Rajpath – The Kingsway is another focus of New Delhi. It is immensely broad and is flanked on either side by Ornamental ponds. India Gate – This 42 mtr high stone arch of triumph stands at the eastern end of the Rajpath. It bears the names of 85,000 Indian Army soldiers who died in the campaigns of WWI and Afghan fiasco in 1919 Rashtrapati Bhawan – The official residence of the President of India stands at the opposite end of the Rajpath from India Gate. Qutab Minar – This is a soaring tower of victory which was started in 1193, immediately after the defeat of the last Hindu kingdom in Delhi. It is nearly 73 mtr high and tapers from a 15-mtr diameter base to just 2.5 mtr at the top. Humayun's Tomb - This tomb, built in 1570, is of particular cultural significance as it was the first garden-tomb on the Indian subcontinent. It inspired several major architectural innovations, culminating in the construction of the Taj Mahal
Drive to Mandawa, (260 kms. / approx 06 hrs.), Upon arrival, transfer to Hotel.
MANDAWA – Often called the open air art gallery of Rajasthan, the region of medieval Shekhawati comprises the present day districts of Sikar & Jhunjhunu. The high quality frescoes which this region is famous for date between 1750 & 1930. A majority of the frescoes have been executed on the havelis or mansions.
Overnight at hotel
Day 3 – Mandawa / Bikaner
Approx 200 km. 04 to 05 hrs Drive
Breakfast and depart for Bikaner. Bikaner is a princely ex-state rested by a chief rajput Rao Bikaji. It was used formerly as passage of the caravans, which crossed the desert of Thar to go in the province of Sindh to Pakistan. Arrival at Bikaner. Checkin at hotel.
Over night at hotel
Day 4 – Bikaner / Jaisalmer
Approx 335 km. 04 to 05 hrs Drive
Breakfast at hotel.
Visit the Strong Fort Junagarh which was transformed into museum. You will see beautiful objects in the museum like the first elevator of the Rajasthan and the first telephone of Bikaner. You will see the photographs of Maharaja Ganga Singh with George Clemenceau. You will also see the private aircrafts of Maharaja Ganga Singh, which he received like gift on behalf of the English after the 1st world war. After this visit, we advise you to make the visit of the old town of Bikaner in rickshaw. It is the best means of seeing the lanes of the old city or you will appreciate the havelis made in 18th century out of red sandstone. You will be impressed by the harmony between the man and the animal when you see cows crowned in the street who are not afraid of anything.
Leave for Jaisalmer. Arrival in Jaisalmer - the city strengthened in the desert of Thar. In way, Pokharan for Lunch. Checkin at hotel. Overnight at hotel.
Day 5 – Jaisalmer
After breakfast we visit the residential portions of the Jaisalmer Fort., where one third of the population of the old City still lives. The designs of the houses here remain as they used to a couple of centuries behind time, and so are the lifestyles of the people inhabiting them. This is so as most of the families continue to work for generations for the ruler (though only titular now). Hence, their is a sense of continuity. The houses are arranged in narrow lanes and have small windows from where the shy child or the girl peeps through. This city is believed to be the home of the most handsome men and the most gorgeous women in Rajasthan. We would also walk through the narrow cobbled lanes of the golden sandstone city to witness the magnificent medieval Indian Havelis (mansions) of medieval Indian merchants. These elegant buildings which are very well preserved tell an apt story of how medieval Indian society existed.
Afternoon, drive to Sam, a dessert outpost. Enroute we visit a few typical dessert villages, which have a sprinkling of huts. The rough terrain here does not support cultivation; hence the entire village works as casual labourers in road works or community projects. Inspite of their poverty and hard life the people are very friendly and seem to be aware that they are proud owners of very expressive and beautiful faces. We move on to Sam where we explore the dessert on camel back.
Overnight at hotel.
Day 6 – Jaisalmer / Jodhpur
Approx 280 km. 06 to 07 hrs Drive
Morning after breakfast drive for Jodhpur. Arrive Jodhpur and check-in at hotel. Later city sightseeing of Jodhpur. Jodhpur stronghold of the fierce Rathore clan was founded in 1459 by Prince Jodha. The home of the Rathore rulers - the princely state of Rajasthan. A high 10 kms long stone wall protects the well fortified city. Within, stands an imposing fort on a low range of sandstone hills, about 125 mts. above the surrounding plains.
Proceed for the sightseeing tour of Jodhpur - gateway to the desert beyond, home of the Rathors of Marwar, visit the Mehrangarh Fort, rising up a hilly scarp, built on the advice of a hermit, overlooking the city in the image of a long sentinel. Inside the Fort are a number of palaces added by successive rulers. In this palace you would see different miniature paintings & cradle room. After this you would visit Jaswant Thada Memorial - The memorial of Maharaja Jaswant Singh out of white marble. You can go for a walk in rickshaw to see the lanes of Sadar Bazaar; you will see the famous tower of the clock where one sees the dentists sitting in the street on the pavements
Overnight at hotel
Day 7 – Jodhpur / Mont Abu
Approx 280 km. 05 to 06 hrs Drive
Breakfast at hotel, then depart towards Mount Abu, health resort of the Rajasthan where you will find a little freshness in edge of the lake. Checkin at hotel and spare time for the relaxation. Overnight at hotel.
Day 8 – Mont Abu / Ranakpur / Udaipur
Approx 185 km. 03 to 04 hrs Drive
After the breakfast, departure by the road towards Ranakpur, located at 95 km of udaipur. Ranakpur is known for its Jains temples. You will visit the temple of Adinath and will be allured by the beauty and the complexity of its architecture. Please note that short clothing is interdict in the temple; it is necessary to have the knees and the covered shoulders. The objects out of leather are prohibited in the temple.
A beautiful place to lunch would be Maharani Bagh, which is has 5 minutes of the Temple of Ranakpur. After the visit of the temples,
departure towards Udaipur
UDAIPUR – The Venice of the East, Udaipur is an enchanting city. From lakes in the midst of sandy terrain to green-forested hills where wildlife still abounds, the surprises are endless. And, in the lakes, or by their edges, are palaces straight out of fairy tales, each more beautiful than the other.
Its kaleidoscope of fairy-tale palaces, lakes, temples, gardens and narrow lanes strewn with stalls, carry the flavor of a heroic past, epitomizing valor and chivalry. Their reflection in the placid waters of the LAKE PICHOLA is an enticing sight.
Udaipur is the jewel of MEWAR -a kingdom ruled by the Sisodia dynasty for 1200 Years.
On arrival Checkin at hotel and Overnight will be at Udaipur.
Day 9 – Udaipur
Morning after breakfast city tour of Udaipur - The city is built in 1559 A.D. by Maharaja Udai Singh and has been described as the most romantic spot on the continent of India by Col. James Todd. Visit the City Palace. The majestic white City Palace located in the heart of Udaipur, was originally built by Maharana Udai Singh of the Sisodia Rajput clan and extended to its present form by subsequent Maharanas. Built in granite and marble and surrounded by crenellated fort walls, the largest palace complex in Rajasthan stands on a crest overlooking the Pichola Lake.
Later Visit, Sahelion Ki Bari ( Queen's resort for their friends)
Evening we take a boat cruise on the serene and beautiful Lake Pichola. The island palace on the Lake called Jagmandir Palace is quite fascinating. The banks of the lake provide interesting glimpses of the daily bathing and the laundry that takes place here. Looking across the lake, with the city and its great palace rising up behind the island palace, is a scene of rare beauty.
Overnight will be at Udaipur.
Day 10 – Udaipur / Bundi
Approx 320 km. 06 to 07 hrs Drive
Breakfast in the hotel then departure in direction of Bundi. Arrival at Bundi. Checkin at hotel. Spare time to walk through the lanes of the city bordered of blue houses, overnight at hotel.
Day 11 – Bundi / Pushkar
Approx 200 km. 04 to 05 hrs Drive
After the breakfast, Breakfast at hotel. Leave to Visit Bundi. Visit royal tombs of Sar bagh, Sukh Mahal which inspired Rudyard Kipling for its KIM novel. Discovere decorated wells (bawari), Chharal Mahal with the beautiful murals of the famous School of Bundi painting, Zanana Mahal (Palate of the Queen), badal Mahal. Stroll in the old city.
departure in direction of Pushkar. Possibility of visiting the Ajmer on the way. Continuation towards Puskar, Holy City of pilgrimage dedicated to Brahma. Arrival at Pushkar. Checkin at hotel
Spare time to walk to the village and to visit the famous temple of Brahma. Pay attention to the priests who make pretence making prayers for you at commercial purposes! Overnight at hotel.
Day 12 – Pushkar / Jaipur
Approx 165 km. 02 to 03 hrs Drive
Breakfast at hotel. Proceed to Jaipur
JAIPUR – The city blushing pink is the picturesque capital of Rajasthan, more famous as the 'Pink City'. It was colourwashed pink when Prince Albert, the consort of Queen Victoria of England visited India in 1883 A.D.. Founded in 1727 A.D. by Maharaja Sawai Jai Singh II, Jaipur is the first planned city designed in accordance with 'Shilpa Shastra' – the epochal treatise of Hindu architecture. Jaipur thrills the soul with its massive forts, magnificent palaces, exquisite temples and lush gardens.
Visit CITY PALACE - A delightful blend of Mughal and traditional Rajasthani architecture, the City Palace sprawls over one-seventh of the area in the walled city. It houses the Chandra Mahal, Shri Govind Dev Temple and the City Palace Museum.
JANTAR MANTAR - This is the largest and the best preserved of the five observatories built by Jai Singh II in different parts of the country. This observatory consisting of outsized astronomical instruments is still in use.
Overnight at Hotel.
Day 13 – Jaipur / Amber / Jaipur
Breakfast will be at hotel.
Proceed for excursion to Amber Fort in the outskirts of Jaipur. Elephant ride ascent to the fort.
AMBER FORT PALACE - Amber is the classic romantic Rajasthani fort palace. Its construction was started by Man Singh I in 1592, and completed by his descendent Jai Singh I. Its forbidding exterior belies an inner paradise where a beautiful fusion of Mughal and Hindu styles finds its ultimate expression.
We will ride up to this hilltop palace on a caparisoned, painted elephant, passing through the ancient main gate where Maharajas of Jaipur have entered for four hundred years. Our guide will elaborate on the history of this architectural masterpiece with its mirror-studded alcoves, dazzling mosaics and water-cooled swings that delight today's visitors as they did their former royal residents.
Proceed for sightseeing of the city.
HAWA MAHAL( only a photo stop) - The ornamental facade of this "Palace of Winds" is a prominent landmark in Jaipur. It is a five-storey structure of sandstone plastered pink encrusted with fine trelliswork and elaborate balconies. The palace has 953 niches and windows. Built in 1799 by Pratap Singh, the Mahal was a royal grandstand for the palace women.
Overnight at Hotel.
Day 14 – Jaipur / Bharatpur
Approx 200 km. 04 to 05 hrs Drive
Morning depart for Bharatpur. On arrival, checkin at hotel. Proceed for world famous "Keoladeo National Park". It is one of the finest bird sanctuary of the world with over 400 species of water world including Siberian Cranes from Arctic which are rare. rest of the day at leisure. Overnight at Hotel
Day 15 – Bharatpur / Agra
Approx 50 km. 02 to 03 hrs Drive
Breakfast will be at Hotel. Proceed to Agra enroute visit Fatehpur Sikri
Fatehpur sikri - An emperor builds a magnificent city as an act of gratitude to a penniless saint, makes it the capital of his empire and then for inexplicable reason abandons it.
Fatehpur Sikri is a city that a emperor forgot. After just fourteen years of life, the palaces of Akbar great city of victory fell silent. Its echoing corridors still seen to wait for the king to return. The hill top city lies 37 kms from Agra. This deserted city has two distinct complexes. The first comprises the royal enclosure of the palace, the harem and official buildings and the second is the dargarh of a saint, with a mosque and lofty gateways. To wander among the red sandstone courtyard of Fatehpur Sikri is to travel back in the time when Mughal emperor Akbar rode through the gateway after a triumpant campaign, o be welcomed by his delighted subjects and the royal courts. It reflects the many faceted character of the man who inspired it. The ruthless empire builder who enjoyed all the trapping of power and as liberal enlightened man who took a passionate instant in every aspect of life, be it religion, literature or the painting of miniatures.
Later Leave for Agra. Upon arrival check into hotel.
Agra is the city of the Taj Mahal, perhaps the most photographed monument in the world. However, there is a degree of enigma about the Taj. Once you hear about a building so much and once you see so many pictures of a building your expectations are real high; and this is the enigma about the Taj Mahal. No matter how many pictures you have seen or no matter how high your expectations are, the Taj never lets you down - the unparalleled glory and beauty of the building surpasses beyond all human imaginations.
Overnight at Hotel.
Day 16 – Agra / Delhi
Approx 240 km. 04 to 05 hrs Drive
Breakfast at hotel. Leave for Sight seeing tour of Agra
VISIT TAJ MAHAL [ built by Shah Jehan for his queen Mumtaj Mahal ], perhaps the most perfect architectural monument in the World & the construction of Taj Mahal believed to have taken 22 Years to complete with over 20,000 craftsmen working round the clock. Taj Mahal witness the spectacular monument built for love. Besides perfect symmetry in every aspect of its construction, the inlay work of semi precious stones into marble in pietra dura style is absolutely remarkable
Visit Red Fort - Built principally as a military establishment by Akbar in 1565, the red sandstone Agra fort was partially converted into a palace during Shah Jahan's time. Though the principal structure was built by Akbar, many more additions were made by his grandson. The colossal walls are 20 feet high and the whole fort is encircled by a fetid moat. Amar Singh gate towards the south is the only entry point in the fort. The building and structures inside the fort gives an impression of a city within the city. Many of the building inside the fort is now closed for the public. The marble pearl mosque inside the fort is one of the most stunningly beautiful mosques in India
Leave for Delhi by surface. On Arrival and transfer to the international airport for your onward flight back home with the sweet memories of India
Hotel Proposed - LUXURY
Delhi- The Imperial / The Grand / The Park / The Claridges / Hotel Taj Palace / The Oberoi / The Taj Mahal / The Manor / The Metropolitan Hotel Nikko
Agra- Jaypee Palace / Taj View / The Trident Hilton
Jaipur- The Raj Palace / Le Meridien / Samode Haveli /Jai Mahal Palace / The Trident Hilton
Pushkar- Pushkar Palace / Jagat Palace
Mandawa- Castle Mandawa
Hotel Proposed - DELUXE
Delhi- Hotel Marina / The Connaught / Hotel Dee Marks / Hans Plaza
Agra- Howard Park Palza / Utkarsh Vilas / The Grand Imperial / Hotel Mansingh Palace
Jaipur- Alsisar Haveli / Park Plaza / Shahpura House / Holiday Inn / Megh Niwas
Pushkar- Pushkar Palace / Jagat Palace/ Pushkar Resorts
Mandawa- Castle Mandawa / The Desert Resort
Hotel Proposed - ECONOMY
Delhi- Hotel Metro Heights / Hotel Metro City / Hotel Singh Sons / Hotel Singh Palace
Agra- Hotel Amar/ Hotel Atithi / Hotel Royal Regency
Jaipur- Hotel Arya Niwas / Hotel Mandawa Haveli / Tara Niwas / Comfort in hawa mahal
Pushkar- Pushkar Fort / Hotel New Park Pushkar
Mandawa- Hotel Mandawa Haveli
Hotel accomodation as per the itinerary with daily breakfast.
Surface Travel by airconditioned car
All airport, railway station, other transfers & sightseeing as per the itinerary.
Local English speaking guides.
All applicable taxes, parking fees, driver allowances etc.
International or domestic flights.
Airport taxes, Visa Charges, Insurance.
Guide and Entrance fee to monuments.
Minibar, Tips, laundry.
Personal Expenses which will occur.
Optional & Add-On tours unless mentioned otherwise.
Any other item not specified in "Inclusions".
Elephant ride in Amber Fort, Jaipur (Subject to availability),
Boat ride in Udaipur (common Boat).
Rooms and Rates are subject to availability at the time of confirmation..
Cancellation policy as per Hotel's guidelines.
In case of non – availability of Hotel at the time of booking, alternative hotel of the same category will be provided.
You can pay by Cash/ Cheque / Demand Draft / Debit Card / Credit Card / Internet Banking / NEFT / Demand draft & Bank Transfer favoring Touch India Tours and Travel
Our Bank Details :-
Payee Name: Touch India Tours and Travel
Bank Name: YES BANK LTD
Swift Code : YESBINBBDEL
MICR Code :110532042
Account Number: 017263700000138
Branch : Dlf Cyber City, Gurugram
If Package cancel within :
30 -25 Days prior to departure 25% of tour cost
24 -20 Days prior to departure 50% of tour cost
19 -15 Days prior to departure 75% of tour cost
14- 0 Days prior to departure 100% of tour cost
No Show : 100% retention
No refund will be made for any partly unused services- accommodation, missed meal, transportation, cruise portion, sightseeing in case any of these services are not availed by the customer on his / her tour.
The Company will not be liable to any passenger for refund, compensation or claim for shortening of tour in relation to tour shown in itinerary or any cancellation, route change or postponement or delay of any airlines/trains due to any reason whatsoever including fog or bad weather and the tickets/package are issued subject to the conditions herein.
Refunds will be processed through the online mode in 10-15 days.
Terms and Conditions
There will be a supplement for Christmas / New Year / Pushkar festival time.
There can be some variation in the price according to the hotels finally booked.
All rates and Hotels subject toavailbility
Touch India Tours and Travel is not responsible for any loss or libility caused due to delay or cancellation of respective flight
Peak season and holiday surcharge may apply.
For Adults - Photo identification in the form of Voters ID / Passport / Aadhar Card / Driving Licence / Ration card
For students - Photo identification in the form of Passport / Aadhar Card / PAN card Carry original as well as 2 photocopies of school or college Photo Identity card
For Infants - Carry 2 passport sized photographs
Mobile phone with appropriate sim card
Along with your necessary clothing and toiletries carry sun screen lotion, hand sanitizer, sun glasses, cap, sports shoes, umbrella / windcheater, camera etc. and woollens if needed
If you are on any medication, carry sufficient stock of the medicines with prescription


text:
- Premier League
Man United weighing up January move for Sneijder
Manchester United's visit to Reading is exclusively live on ESPN this weekend. For more information and details on how to subscribe, click here.
Manchester United are monitoring Wesley Sneijder's situation ahead of the January transfer window, ESPN has been told, as it emerged on Friday that Inter will consider selling the Dutch playmaker after contract negotiations stalled.
The Old Trafford club came extremely close to signing Sneijder in August 2011 only for the deal to fall down over financial demands. But with United's hand now strengthened due to the player's current difficulties, ESPN understands they are strongly considering another bid with Nani possibly going the other way.
United manager Sir Alex Ferguson's relationship with the Portuguese winger has worsened significantly over the past year and the club even looked to try and sell him in the summer. Even if Sneijder does not arrive at Old Trafford, Nani - who is currently injured and could be out until the New Year - may yet move to either Inter or Juventus.
United have also been heavily scouting PSV Eindhoven's highly-rated Kevin Strootman and are one of a number of clubs watching Crystal Palace's Wilfried Zaha, although Arsenal are understood to be favourites if the young forward were to leave Selhurst Park.
In Italy, meanwhile, Sneijder looks set to be again left out of the team for Inter's match with Palermo on Sunday.
"Sneijder isn't playing because the coach doesn't think he's at his best, above all psychologically," club president Massimo Moratti said.
"For us it's natural to look for a way to not be forced to sell him and he has the right to not accept our offer. If it stays like, the solution will be on the transfer market."


text:
Ex-Penn State President Goes on Offensive
PHILADELPHIA (AP) - Disgraced former Penn State President Graham Spanier says he was told no when he asked subordinates if Jerry Sandusky engaged in anything more than "horseplay" with a child he was later convicted of sexually assaulting in an on-campus shower.
Spanier tells ABC News that as a result he thought the 2001 incident was nothing more than "throwing water around" and "snapping towels."
Spanier and his attorneys have spent the last two days attacking a university-commissioned report that alleges he helped cover for Sandusky.
The report by former FBI director Louis Freeh says Spanier and late coach Joe Paterno helped conceal the 2001 allegation to stave off bad publicity.
Spanier insisted in interviews published Wednesday and Thursday he never knew Sandusky was abusing children and never attempted to protect him.


text:
Publisher: NovaLogic
Developer: NovaLogic
Category: Action
DescriptionThe world's most deadly fighting force is back in all-new single-player, co-op and multiplayer combat in Delta Force: Xtreme 2 (DFX2), from action game developer and publisher NovaLogic. Supported by the NovaWorld Community, a multiplayer network that provides smoother, faster and seamless gameplay for up to 150 players per game, DFX2 offers intense military action for PC FPS fans.
Featuring over 40 content-rich multiplayer maps, DFX2 supports five of the most popular game types: Deathmatch, Team Deathmatch, Team King of the Hill, Capture the Flag, and Flagball. Each detailed map will have something to entice all FPS fans, from large, vehicle heavy battlefields to small, concentrated engagement zones. The NovaWorld Community allows every element of the DFX2 gameplay, from the enhanced ballistics to the innovative in-vehicle spawn system, to be carefully coordinated to support a fully-balanced experience where teamwork is deadlier than individual firepower, and in DFX2, intelligence and creativity is rewarded as much as fast-twitch reflexes.
10 single-player missions within 2 pulse-stopping campaigns
Up to 4 players can play 9 co-op missions within 2 intense campaigns
NovaWorld Community multiplayer network supports up to 150 players1
Five multiplayer game types: Deathmatch, Team Deathmatch, Team King of the Hill, Capture the Flag, and Flagball
More than 20 real-life weapons and enhanced ballistics technology that delivers the most balanced, accurate and deadly shooting experience possible
Get into the action with vehicles, ranging from Black Hawk helicopters, boats, motorcycles, M1A1 tanks and more
Controllable H.A.L.O. parachute insertions drop players deep behind enemy lines
1080p "Full HD" and Dolby 7.1 Surround sound
10 new terrains with sophisticated weather effects immerse players in the battlefield
Advanced anti-cheat technology protects the integrity of gameplay experience
Players can create customized maps with the powerful and easy-to-use MED level editor
Persistent stats track every kill
Hardware Requirements
Video Card: Direct3D video card with 64 MB or greater required2
OS: Windows XP, VISTA (32 & 64)
CPU: Pentium 4 Minimum CPU Required
RAM: 1 GB or greater required
Hard Drive: 2 GB available
Direct X: DirectX 9.0c or greater required
Sound: Windows compatible sound card
Internet: Internet connection required, broadband recommended
DVD: DVD-ROM drive required


text:
SCons / EiffelStudioTool
The SCons wiki has moved to https://github.com/SCons/scons/wiki/EiffelStudioTool
SCons and Eiffel
This is a SCons tool for building EiffelStudio projects. It works with EiffelStudio 5.7 and above (although the latest EiffelStudio is recommended, currently 15.12). It has been tested on Windows (XP, 2003, 7, 2008 and 10), Mac OS X (everything from 10.4 to 10.11) and Linux (Ubuntu 7.10 and 10.04).
Put the builder in a script called Eiffel.py, in a directory that you reference with toolpath, as shown in the example below; or put it in a directory called site_scons/site_tools as mentioned in the SCons man page.
It requires Python 2.4 or above, because it uses the subprocess module which was new in Python 2.4.
Sources and Targets
This Eiffel builder knows the nuts and bolts of running EiffelStudio's command-line compiler. Each EiffelStudio project has a .ecf file (Eiffel configuration file) and builds an executable or a DLL. You feed the builder the path to the .ecf configuration file; this is the builder's source. You can specify additional source dependencies, if you wish (resource files, icons, etc.).
The .ecf file contains one or more targets. A .ecf target specifies which executable you want to build and how to build it. You specify one of these to the builder.
The target passed to the builder is not the same as the target that the builder emits. The target passed in is a string (e.g., 'foo'), from which the builder computes the emitted full target path (e.g., 'C:\projects\app\EIFGENs\foo\F_code\foo.exe'). The builder's emitter computes the full target path by reading various settings inside the .ecf file. (For example, the
executable_name setting gives the base name of the target file; sometimes this setting is missing, in which case the base name is the same as the .ecf document element's
name attribute. The target file extension is also computed; for example, it is .dll if the
msil_generation_type setting is
When calling the builder, you may omit the target if you wish. By default, the Eiffel builder builds the target with the same base name as the .ecf file. (There will be an error, of course, if the .ecf file has no such target.)
The builder usually emits one target file path (the executable or dll). In some cases, however, it emits more.
- When building a .NET assembly (say,
Foo.dll), 'ec' also generates an unmanaged DLL (
libFoo.dll) in the same directory. The emitter adds it as a second target.
- When building a shared library on Windows (say,
foo.dll), 'ec' generates a second file
foo.libin the same directory. The emitter adds it as a second target.
- When building a precompiled library in classic mode (i.e., non-.NET), it emits a
.meltedfile in the
W_codedirectory, plus the actual precompiled library files in a compiler-specific subdirectory.
- When C compilation is not performed, no executable or DLL will be built. Instead, the emitted target is the
Makefile.SHfile that controls C compilation. This is handy if the calling script needs to manipulate
Makefile.SHprior to launching C compilation as a separate step. The emitter also adds
project.epras a target, because it is created at the end of the Eiffel compilation and is therefore a good indicator that compilation succeeded.
The Scanner
Apart from the .ecf file, the most important input to the Eiffel compiler is the universe of .e Eiffel class files that it has to compile. These class files are dependencies that the builder figures out for itself, by scanning the .ecf file. The Scanner looks for all cluster and override declarations inside the .ecf, and finds all .e files in each such directory. Therefore, thanks to the Scanner, if you modify an Eiffel class in one of the clusters named in the .ecf, or if you modify the .ecf itself, then the builder will know that it needs to rebuild the project.
If the cluster or override is recursive, then the Scanner scans the subdirectories too. If it's not recursive but has explicitly-named sub-clusters, the Scanner also understands how to scan these sub-clusters.
As well as .e class files, the scanner detects the following dependencies mentioned in the .ecf file:
- .ecf libraries. (Such libraries are not recursively scanned, however. Although it's useful to detect that the library file itself has changed, a library is a stable thing, so scanning its contents would be a waste of time.)
- .NET assemblies.
- External object files.
.h or .hpp files inside external include directories. Environment variable substitution is performed on the file and directory paths. The Scanner prints warnings if the .ecf file uses undefined environment variables. Construction variables are deliberately ignored, because it would be incorrect to substitute them given that the Eiffel compiler does not know about SCons construction variables. The following EiffelStudio environment variables are commonly used in .ecf files, so if they are undefined the builder tries to define them with sensible platform-specific assumptions:
Choosing an Eiffel Compiler
The builder has a construction variable EC, specifying the Eiffel command-line compiler. It defaults to the path to "ec" found in the PATH environment variable. Failing that, it uses the ISE_EIFFEL environment variable to construct the path to "ec". If this too fails, then it falls back simply to "ec". (Using ISE_EIFFEL is helpful, for example, when running SCons on Linux or Mac via sudo, which restricts the PATH variable, or if the user has not added "ec" to the path.)
EiffelStudio 6.2 introduced an alternative compiler called "ecb". Its output is identical to the output of "ec", but it reportedly runs about 20% faster. Beware, however, that "ecb" uses its own set of precompiled libraries, rather than the ones installed with EiffelStudio, so if you are using precompiled libraries you will have to build them specially for "ecb".
I haven't tested the builder with the Gobo Eiffel compiler gec, nor with Helmut Brandl's Eiffel interpreter and compiler tecomp.
Eiffel Compiler Flags
The ECFLAGS construction variable controls what kind of build is done by the Eiffel compiler. Possible values for ECFLAGS are given by typing
ec -help at the command line. Here are some common examples:
scons ECFLAGS="-finalize -clean -c_compile": build a finalized (i.e. optimized) executable, from scratch, without assertions. This is the default.
scons ECFLAGS="-finalize -clean": build the C files for a finalized build, from scratch, without assertions, but do not build the executable.
scons ECFLAGS="-finalize -keep -c_compile": do an incremental build of a finalized executable, retaining assertions.
scons ECFLAGS="-precompile -clean" -c_compile: build a precompiled library.
scons ECFLAGS="-freeze -c_compile": do an incremental freeze (i.e., make a debug executable).
scons ECFLAGS="-freeze -project_path 62 -c_compile": do an incremental freeze, in a subdirectory below the SConscript called "62", rather than the default location below the .ecf file.
scons ECFLAGS="-freeze -target app_no_precompile -c_compile": do an incremental freeze, using the the .ecf target "app_no_precompile". Note, in the last example, that specifying the
-targetflag overrides any other way of specifying the target.
ECFLAGS can be set by several means:
- On the SCons command line (as shown in the examples above);
- As a named parameter to your Eiffel builder call (as shown in the example below, which is probably the most convenient way to do it); or,
- By setting
env['ECFLAGS']explicitly, prior to calling the Eiffel Builder.
The Eiffel compiler 'ec' produces a lot of progress output. Generally you don't want to see this, so the Eiffel builder redirects it to a file, "SCons.Eiffel.log", in the same directory as the SConstruct. You can specify a different file by setting the ECLOG construction variable. If you want to let it to go to standard output, set ECLOG to nothing (e.g., on the command line,
scons ECLOG=).
But you do want to see this output if the build fails! You can open the log file to inspect the reason for failure, which would normally be at the end of the log file. For convenience, however, the Eiffel builder echoes the last thousand characters from the log file onto standard output, which almost invariably proves to be just the right amount of detail to allow you to see what went wrong.
Example Usage
The following SConstruct assumes that you have created "app.ecf" with 3 targets:
- gobo to precompile the Gobo library.
- app to build an executable named "app" without any precompiled libraries.
- app_using_precompile to build "app" with the Gobo precompiled library.
#!python # Create an Environment that imports "Eiffel.py" from the same directory as the SConstruct. import os env = Environment(ENV = os.environ, tools = ['Eiffel'], toolpath = ['.']) # Build "app" (or, on Windows, "app.exe"). # The build depends on "app.ecf" and "app.rc". # It also depends on all of the "*.e" files, etc., found by the Scanner. # (Note how the target does not need to be specified, because by default it builds the target with the same base name "app".) env.Eiffel(['app.ecf', 'app.rc']) # Build the precompiled Gobo library. # (Note how we specify the "gobo" target explicitly.) gobo = env.Eiffel('gobo', 'app.ecf', ECFLAGS = '-precompile -clean -c_compile') # Here's how to build "app" with the Gobo precompiled library. # (Note how it depends on "gobo", and the target is explicitly given.) env.Eiffel('app_using_precompile', ['app.ecf', 'app.rc', gobo])
#!python # EiffelStudio support for SCons # Written by Peter Gummer, February 2007 # Scanner added - Peter Gummer, May 2007 # Scanner uses xml.dom - Peter Gummer, September 2007 # Fix scanning non-recursive clusters - Peter Gummer, March 2008 # Don't call finish_freezing - Peter Gummer, April 2008 # Support -target and -project_path compiler options and incremental builds - Peter Gummer, May 2008 # Scanner detects more dependencies - Peter Gummer, June 2008 # Emitter computes target by reading .ecf file - Peter Gummer, June 2008 # Support -c_compile compiler option rather than hard-coding it - Peter Gummer, December 2008 # Fix scanning on non-Windows platforms - Peter Gummer, August 2010 # Emitter computes target compatibly with EiffelStudio 6.5 and higher - Peter Gummer, August 2010 # Scanner detects "tests" dependencies to be compatible with EiffelStudio 6.7 - Peter Gummer, December 2010 # The EC variable defaults from the the PATH or ISE_EIFFEL environment variable - Peter Gummer, December 2010 # Scanner expands $ECF_CONFIG_PATH in dependency locations - Peter Gummer, May 2011 # Adjust manifest file path in Windows resource file - Peter Gummer, July 2012 # Remove the Files() method; use Glob() instead - Peter Gummer, January 2013 """ Tool-specific initialisation for EiffelStudio. This does not work with EiffelStudio 5.6 or earlier. """ import os, glob, sys, shutil, datetime, subprocess, re, xml.dom.minidom from SCons.Script import * log_file = None def log_open(env): global log_file if env['ECLOG'] == '': log_file = sys.stdout elif log_file == None: log_file = open(env['ECLOG'], 'w+') elif log_file.closed: log_file = open(env['ECLOG'], 'a+') def log(s): log_file.write(str(s) + '\n') def log_date(): log(datetime.datetime.now()) def log_process(args): commandline = subprocess.list2cmdline(args) if log_file != sys.stdout: print ' ' + commandline log(commandline) log_file.flush() subprocess.call(args, stdout = log_file, stderr = subprocess.STDOUT) def log_file_tail(): """The last thousand characters of the log file.""" result = '' if log_file != sys.stdout: if log_file.tell() > 1000: log_file.seek(-1000, 1) else: log_file.seek(0) result = '... ' + log_file.read() log_file.seek(0, 2) return result def ec_action(target, source, env): """ The Eiffel Builder's action function, running the Eiffel compiler. Parameters are as returned by ec_emitter(): * target: the paths to the files to be built, as generated by ec_emitter(). * source[0]: the ECF file. * source[1], source[2], etc.: any additional dependencies. * env['ECLOG']: name of file to which all compiler output is logged (stdout if empty). * env['ECFLAGS']: Eiffel compiler flags: -finalize, -freeze, -clean, -project_path, -target, etc. Result is 0 (success) if all targets are built; else 1. (Note that the Eiffel compiler's return code is unreliable: it returns 0 if C compilation fails.) """ result = 0 log_open(env) log('=================== ' + ecf_target(target) + ' ===================') log_date() rc_copied_to_target = None if env['PLATFORM'] == 'win32': rc = os.path.splitext(str(source[0]))[0] + '.rc' if os.path.exists(rc): project_path = dirname(str(target[0]), 4) rc_copied_to_target = os.path.join(project_path, os.path.basename(rc)) if rc == rc_copied_to_target: rc_copied_to_target = None else: f = open(rc, 'r') try: s = f.read() finally: f.close() if s: icon_pattern = r'(\w+[ \t]+ICON[ \t]+[^"]*")([^"]+")' manifest_pattern = r'(CREATEPROCESS_MANIFEST_RESOURCE_ID[ \t]+RT_MANIFEST[ \t]+")([^"]+")' substitution = r'\g<1>' + os.path.dirname(rc).replace('\\', '/') + r'/\g<2>' s = re.sub(icon_pattern, substitution, s) s = re.sub(manifest_pattern, substitution, s) f = open(rc_copied_to_target, 'w') try: f.write(s) finally: f.close() flags = env['ECFLAGS'].split() if not '-target' in flags: flags += ['-target', ecf_target(target)] log_process([env['EC'], '-batch', '-config', str(source[0])] + flags) for t in target: if result == 0 and not os.path.exists(str(t)): print log_file_tail() result = 1 if rc_copied_to_target: os.remove(rc_copied_to_target) if log_file != sys.stdout: log_file.close() return result def ec_emitter(target, source, env): """ The Eiffel Builder's emitter function. Parameters: * target[0]: the ECF target to be built; if empty then defaults to the first target in the ECF file. * source[0]: the ECF file. The paths to the files to be built are computed by reading this file. * source[1], source[2], etc.: additional optional dependencies (precompiled libraries, ".rc" files, etc.). * env['ECFLAGS']: Eiffel compiler flags. The paths to the files to be built are affected by these. Result emits the target and source parameters passed to ec_action(). * The source emitted is exactly the same as the source parameter passed in. * The target emitted contains one or more calculated file paths. Each target file is in the directory {-project_path}/EIFGENs/{-target}/{-finalize}, where: -project_path if omitted defaults to the current working directory; -target if omitted defaults to the base name of target[0] (or else to the first target in the ECF file); -finalize evaluates to "F_code", else if omitted defaults to "W_code". The number of target file paths emitted, and the actual file names, depend on several factors: * Options specified inside the ECF file; * The -precompile flag; * The -c_compile flag. """ result = None if len(target) > 0: ec_target = os.path.basename(str(target[0])) else: ec_target = "" if len(source) == 0: print '****** ERROR! No source .ecf file specified: cannot build ' + ec_target elif not env.Detect(env['EC']): print '****** ERROR! The Eiffel compiler ' + env['EC'] + ' is missing from your path: cannot build ' + ec_target else: ecf = str(source[0]) ec_path = os.getcwd() ec_code = 'W_code' exe_name = dotnet_type = is_dotnet = is_precompiling = is_c_compiling = is_shared_library = None flags = env['ECFLAGS'].split() for i, flag in enumerate(flags): if flag == '-project_path': ec_path = flags[i + 1] elif flag == '-target': ec_target = flags[i + 1] elif flag == '-finalize': ec_code = 'F_code' elif flag == '-precompile': is_precompiling = True elif flag == '-c_compile': is_c_compiling = True ecf_as_xml = xml.dom.minidom.parse(ecf) ec_target_next = ec_target while ec_target_next <> None: t = ec_target_next ec_target_next = None for element in ecf_as_xml.getElementsByTagName('target'): name = element.attributes['name'].value if ec_target == "": t = ec_target = name if t == name: if element.hasAttribute('extends'): ec_target_next = element.attributes['extends'].value for setting in element.getElementsByTagName('setting'): name = setting.attributes['name'].value if name == 'msil_generation': if is_dotnet == None: is_dotnet = setting.attributes['value'].value == 'true' elif name == 'msil_generation_type': if dotnet_type == None: dotnet_type = '.' + setting.attributes['value'].value elif name == 'executable_name': if exe_name == None: exe_name = setting.attributes['value'].value elif name == 'shared_library_definition': if is_shared_library == None: is_shared_library = True if exe_name == None: exe_name = str(ecf_as_xml.documentElement.attributes['name'].value) if dotnet_type: ext = dotnet_type elif is_precompiling: ext = '.melted' elif is_shared_library: exe_name = env['SHLIBPREFIX'] + exe_name ext = env['SHLIBSUFFIX'] else: exe_name = env['PROGPREFIX'] + exe_name ext = env['PROGSUFFIX'] ec_path += '/EIFGENs/' + ec_target + '/' if is_c_compiling: ec_path += ec_code + '/' result = [ec_path + exe_name + ext] if is_dotnet: result += [ec_path + 'lib' + exe_name + '.dll'] elif is_precompiling: result += [ec_path + environment_variable(env, 'ISE_C_COMPILER') + '/' + env['PROGPREFIX'] + 'driver' + env['PROGSUFFIX']] elif is_shared_library and env['PLATFORM'] == 'win32': result += [ec_path + 'dll_' + exe_name + '.lib'] else: result = [ec_path + ec_code + '/Makefile.SH', ec_path + 'project.epr'] return result, source ecf_environment_variable_regex = re.compile(r'(\$\||\$\(?\w*\)?|[^$]+)', re.M) def ecf_scanner(node, env, path): """ All dependencies mentioned in 'node', which is expected to be an ECF file. The dependencies consist of: * All Eiffel class files found in all clusters (including override clusters) mentioned in the ECF file. * All .ecf library files mentioned in the ECF file. (Such libraries are not themselves scanned). * All .NET assemblies mentioned in the ECF file. * All external object files mentioned in the ECF file. * All .h and .hpp files found in external include directories mentioned in the ECF file. Because this ignores targets and conditionals in the ECF file, it may cause unnecessary builds. """ def element_location(element): """ The 'location' attribute of 'element', processed to take care of: * Expansion of environment variables. * If 'location' is relative, prefixing with the directory name of 'node'. * If 'location' is a nested cluster, prefixing with the location of the parent element (recursively). """ result = '' ecf_config_path = os.path.dirname(os.path.abspath(str(node))) for token in ecf_environment_variable_regex.findall(element.attributes['location'].value): if token[0] <> r'$': result += token elif token == r'$|': result += element_location(element.parentNode) + '/' elif token == r'$ECF_CONFIG_PATH' or token == r'$(ECF_CONFIG_PATH)': result += ecf_config_path else: s = environment_variable(env, token) if s: result += s else: print '****** WARNING!', str(node), 'uses undefined environment variable', token result = result.replace('\\', '/') if not os.path.isabs(result): result = os.path.join(ecf_config_path, result) return result result = [] ecf_as_xml = xml.dom.minidom.parse(str(node)) for tag in ['cluster', 'override', 'tests', 'library', 'assembly', 'external_include', 'external_object']: for element in ecf_as_xml.getElementsByTagName(tag): location = element_location(element) if os.path.isfile(location): result += [location] elif tag == 'external_include': result += env.Glob(location + '/*.h') + env.Glob(location + '/*.hpp') elif element.attributes.get('recursive', None): result += classes_in_cluster(env, location) else: result += env.Glob(location + '/*.e') return result def ecf_target(target, source = None, env = None): """The ECF target corresponding to the given build target.""" return os.path.basename(dirname(str(target[0]), 2)) def generate(env): """Add a Builder and construction variables for Eiffel to the given Environment.""" default_ec_path = env.WhereIs('ec') if not default_ec_path: default_ec_path = spec_path(env, 'studio', 'bin/ec') if default_ec_path == '': default_ec_path = 'ec' vars = Variables() vars.Add('EC', "The Eiffel command-line compiler.", default_ec_path) vars.Add('ECFLAGS', "Use ec -help to see possible options.", '-finalize -clean -c_compile') vars.Add('ECLOG', "File to log Eiffel compiler output.", 'SCons.Eiffel.log') vars.Update(env) Help(vars.GenerateHelpText(env)) env['BUILDERS']['Eiffel'] = Builder(action = Action(ec_action, ecf_target), emitter = ec_emitter, target_factory = Entry) env.Append(SCANNERS = Scanner(ecf_scanner, skeys = ['.ecf'])) env.AddMethod(environment_variable, "EiffelEnvironmentVariable") env.AddMethod(classes_in_cluster, "EiffelClassesInCluster") env.AddMethod(spec_path, "EiffelSpecPath") for v in ['ISE_EIFFEL', 'ISE_PLATFORM', 'ISE_C_COMPILER']: if not environment_variable(env, v): print '****** WARNING! Undefined Eiffel environment variable ' + v + '.' def exists(env): """Is the Eiffel compiler available?""" return env.Detect(env['EC']) # Utility functions. def environment_variable(env, var): """ The value of the environment variable 'var' within 'env'. If undefined and it is one of the standard EiffelStudio variables, a sensible platform-specific assumption is used; else None. """ result = None var = var.lstrip('$').lstrip('(').rstrip(')') if env['ENV'].has_key(var): result = env['ENV'][var] elif var == 'ISE_PLATFORM': if env['PLATFORM'] == 'win32': result = 'windows' elif env['PLATFORM'] == 'darwin': result = 'macosx-x86' else: result = 'linux-x86' elif var == 'ISE_C_COMPILER': if env['PLATFORM'] == 'win32': result = 'msc' else: result = 'gcc' elif var == 'ISE_EIFFEL': if env.has_key('EC'): result = env.WhereIs(env['EC']) if result: result = os.path.abspath(dirname(result, 5)) elif var == 'ISE_LIBRARY': result = environment_variable(env, 'ISE_EIFFEL') return result def classes_in_cluster(env, cluster): """All Eiffel class files in the given cluster and its subclusters.""" result = [] for root, dirnames, filenames in os.walk(cluster): if '.svn' in dirnames: dirnames.remove('.svn') result += env.Glob(root + '/*.e') return result def spec_path(env, mid_part, tail): """ A platform-dependent path in the EiffelStudio installation directory of the form: $ISE_EIFFEL + mid_part + '/spec/' + $ISE_PLATFORM + '/' + tail If either of these environment variables is undefined, then the result is an empty string. """ result = '' ise_eiffel = environment_variable(env, 'ISE_EIFFEL') ise_platform = environment_variable(env, 'ISE_PLATFORM') if ise_eiffel and ise_platform: result = os.path.join(ise_eiffel, mid_part) result = os.path.join(result, 'spec') result = os.path.join(result, ise_platform) result = os.path.join(result, tail) result = os.path.abspath(result) return result def dirname(path, n): """The directory name of 'path', called recursively 'n' times.""" result = path if n > 0: result = dirname(os.path.dirname(path), n - 1) return result
Possible Enhancements
The builder should define ECCOM and ECCOMSTR to support that common idiom.
On Windows, if one of the ISE_* environment variables is not defined then EiffelStudio looks for it in the registry. The Scanner could simulate this better by likewise looking at the registry. The trouble with this approach (apart from the added complexity) is that it might easily break if EiffelStudio's use of the registry changes in future versions.
When doing a .NET build, the Scanner prints a warning that $ISE_DOTNET_FRAMEWORK is undefined. This is the directory containing .NET framework assemblies. We would not normally expect the environment variable to be defined, so it would be good to suppress the warning, unless a reliable way can be found to guess at its value.
The Scanner scans all of the dependencies that the .ecf mentions, blindly ignoring any targets or conditions specified in the .ecf. This can cause unnecessary nodes in the dependency list.
- Conditional scanning would require handling the various cases that EiffelStudio itself handles. This would be complicated and error-prone, so it may be best not even to try this one!
- A dependency may be declared only for a particular target in the .ecf. There a couple of ways that target-specific scanning might be achieved:
- One option would be passing the target to the Scanner. A few ideas for doing this:
* Perhaps the
Builder()keyword argument
target_scannercould be used. * Perhaps the
Scanner()keyword argument
path_functioncould be abused. * Perhaps the emitter might add the target to
Node.attributes, for the Scanner to retrieve.
- Probably a cleaner option would be to remove the Scanner altogether, instead adding the dependencies to the
sourceslist in the emitter. This would also be more efficient, because the .ecf file would be parsed only once, not twice.
- One option would be passing the target to the Scanner. A few ideas for doing this: * Perhaps the


text:
I now can't bend my head low or look up high plus have to sleep nearly upright for a few days.
I done a pair of socks which is for my DH for Christmas they are done in Regia 4 ply yarn in a dark brown colour
I must say I do prefer to do knitting with the yarns that are self-patterning as while it mindless knitting when you are doing knit it changes as you go along so it not so boring plus being such a dark brown was harder to work with.
Here in the UK the clocks will be going back by an hour on the week-end 30/31st I always say it on the Saturday which is the 30th but officially it 2am on Sunday 31st I wonder will that make it that my son who's birthday is on the 31st get a extra hour for his birthday lol
|Dark Brown Regia 4 Ply Socks


text:
Sarah's Stands: For Cakes That Want To Stand Out
After a disappointing search in finding a suitable cake stand for her own wedding, Sarah took matters into her own hands and created Sarah's Stands, an online shop featuring classic, colorful and customizable cake stands.
With the simple idea that a cake should have a stage on which to shine, Sarah's Cake Stands puts your cakes at the center of attention with a simple and classic design that looks great on the shelf or on the table. Sarah initially designed these stands with weddings in mind, but I bet they make beautiful displays for pretty much any baking project.
For more, visit www.SarahsStands.com
Images courtesy of Sarah's Stands


text:
Event description
Free comedy at the awesome, London authentic, award-winning, Modern Mediterranean Restaurant. It is just a short walk from Hammersmith tube station and the Apollo, a popular destination of celebrities, frequently visited by stars such as: Alan Sugar, Adrian Charles, Bill Baily and Olly Murs.
Comedy night starts at 7:30pm and finishes at 10:15pm, there are 10 up and coming comedians supporting a hilarious host and two professional comedians.


text:
Search our database of handpicked sites
Looking for a great physics site? We've tracked down the very best and checked them for accuracy. Just fill out the fields below and we'll do the rest.
You searched for "Hubble Space Telescope"
We found 16 results on physics.org and 307 results in our database of sites
(of which 298 are Websites, 9 are Videos, and 0 are Experiments)
Search results on physics.org
A beginners' guide to exoplanets
The Herschel Space Observatory
Alien spotting comes down to Earth
All about... SETI
A brief history of space
How to spot an alien Earth
Listening to stars twinkle
Where does space begin?
Satellites on the blink
How many planets are there like Earth?
Fit for Mars
Will an asteroid impact spell the end of humanity?
How does a fridge work?
Under sunveillance
London Science Uncovered
All about... the International Space Station
Why a telescope in space?
A series of images and questions about space telescopes such as hubble.
Space Telescope Science Institute: Latest Hubble Space Telescope Observations
A Hubble space telescope site, with the latest news and pictures.
How Hubble Space Telescope Works
How the Hubble Space Telescope works, including the design of the telescope, the instruments it carries and some fascinating pictures that it has taken. From HowStuffWorks.com.
Telescopes from the ground up
A site detailing the history of telescopes, from Galileo's telescope to the Spitzer space telescope.
The Best of the Hubble Space Telescope
The site gives a very wide range of links on Hubble space telescope and astronomy showing various images.
Hubble: a view to the edge of space
Very interesting Hubble space telescope site. Includes background, tour, servicing and a history of the telescope. Also provides both live webcam and live webcasts.
Star Journey
Journey through the stars, view the nighttime sky using the star chart, with overlays of Hubble Space Telescope images. Visit the Star Attractions highlights of the heavens or take a look at the ...
Jim's Hubble Telescope Photo Gallery
Photo Gallery with forty of the most remarkable images of outer space from the Hubble Space telescope.
Hubble Site
A site all about the Hubble space telescope with lots of information, Hubble pictures and some games.
Hubble Picture of the Week
Weekly pictures from the Hubble Space Telescope.


text:
Occasionally, we think it's best to let photos speak for themselves. Amy, ACK's Office Manager, took her family out to Inks Lake State Park in central Texas for a fall weekend camping trip and was nice enough to share some photos of her experiences. Looks like it was a beautiful day out there Amy. Want to share your adventure here on the ACK blog? Email us!
Input your search keywords and press Enter.


text:
We encourage you to ask us for help if you are not sure which spring you need. Just Email us at firstname.lastname@example.com with your machine make and model and you will get a very fast answer.
◉ Shipping
◉ Return Policy
◉ Privacy Statement
◉ Terms of Sale
◉ Login/Register
◉ Forgot Username or Password
◉ Order Status
◉ About Us
◉ Tips & Techniques
◉ Links
◉ Repairs
◉ Parts Diagram
◉ Contact Us


text:
Lil Kim Disses Nicki Minaj on 'Watch What Happens Live'
Lil Kim was able to bob and weave several questions about Nicki Minaj during her appearance on Bravo's 'Watch What Happens Live' show Wednesday night (Feb. 15). However, she couldn't hold back completely and threw a couple of zingers at the Young Money rapstress.
During a segment called 'Plead the Fifth,' 'WWHL' host Andy Cohen asked Kim who she felt was the most overrated artist at this moment. Kim was reluctant to give an answer at first, but, she then compared Minaj to Fire Marshall Bill — a character Jim Carrey portrayed on 'In Living Color' — for her outlandish facial expressions and voices she displays in her songs and videos.
When Cohen asked what Kim felt of Minaj's latest single, "Stupid H–," she responded, "I'm pretty sure I feel the same way everybody else feels right about now. If you have to make a song called 'Stupid H–,' you must be a stupid h–." Ouch!
It's no secret that Minaj's song 'Stupid H–' was directed at Lil Kim, despite her handlers insisting that it's a diss song to her haters. The cat fight between these two rap divas have been going on ever since Minaj debuted onto the rap scene.
However, it looks like Lil Kim is making a big comeback to the music game. On Valentine's Day, the 'Lady Marmalade' rapper dropped a new song called 'If You Love Me.' According to reports, the Auto-Tune-driven track was Kim's response to ex-flame Maino's rap ballad 'I Still Love You.'
Lil Kim is planning to release her new album later this year.
Watch Lil Kim Dissing Nicki Minaj on 'Watch What Happens Live'


text:
Home > Other Stuff > News & Notes> Jetstar Japan Orders 24 Airbus A320 Aircraft
News & Notes
Jetstar Japan Orders 24 Airbus A320 AircraftJul 13 (Fri ), 2012
Jetstar Japan to Take Delivery of 24 Airbus Aircraft in Next Three Years
Jetstar Japan has finalized arrangements with five lessors so it can purchase and lease 24 new Airbus A320 aircraft.
All of the aircraft, scheduled to be delivered to the airline in the next three years, have been sourced through the Qantas Group's existing fleet orders, allowing access to early delivery slots.
The Tokyo-based low cost airline started its commercial flights on 3 July with three of the new Airbus A320 aircraft configured for 180 passengers. Its fourth aircraft will be delivered next month.
The agreements are with five leading leasing companies, including Jetstar Japan shareholders Mitsubishi Corporation (through MC Aviation Partners), which will lease five aircraft, and Century Tokyo Leasing, which will lease six aircraft.
GE Capital Aviation Services, Hong Kong Aviation Capital and Jackson Square Aviation are lessors for six, four and three aircraft respectively.
Chief Executive Officer of Jetstar Japan, Miyuki Suzuki, said finalizing lease agreements for its fleet so early on reflected positive market sentiment towards Jetstar Japan's prospects.
"It's unique for a start-up airline to have completed such a large and complex set of transactions prior to the first flight and it's a credit to the lessors we have selected," said Ms Suzuki. "Our lessors understand the value of the Jetstar brand, our strategy and our business model and are excited to be part of the success of the new airline."
Before its first flight Jetstar Japan had sold well in excess of 100,000 fares. The airline will be operating up to 26 flights a day by the end of August 2012 and is planning to introduce international flights during 2013.
Source: Asia Travel Tips