text:
Flights from Dehra Dun
Dehra Dun to Moscow Flights
Dehra Dun, IndiaDEDDehra Dun Airport
Moscow, IndiaMOWLeningradskiy Railway
Dehra Dun Moscow
Showing 12 Dehra Dun to Moscow Flights - Starting at Just ₹ 63291
Book Dehra Dun to Moscow flight tickets online and get attractive deals. Get flat 15% off on your Dehra Dun to Moscow flight booking on InterMiles. We also offer great deals and discounts on online tickets booking to your favourite destinations on InterMiles. You can also check the flight schedule, status for your return Moscow to Dehra Dun flight tickets online. InterMiles 300 Million Miles Festival -> Use Promocode "IMFEST" and Get flat 15% off on flight bookings up to INR 750
AI 9858
Book Dehra Dun to Moscow Flight Tickets Online in The Most Rewarding Way with InterMiles
Searching for flights between Dehra Dun and Moscow ? Though the route between Dehra Dun and Moscow has several flights flying to and fro throughout the day, booking flights from Dehra Dun to Moscow becomes quite a task, especially when you are looking for flights to match your budget, itinerary, date, flight timing and other preferences
Booking your flight from Dehra Dun to Moscow with InterMiles gives you the freedom to choose your desired flight from 12 different flight options, operated by 1 different airlines. With InterMiles choose right from a 07:55 flight to an 19:40 flight and with price starting from just Rs. 63291 by Air India Ltd to Rs. 82147 by Air India Ltd.
Airlines & Flights Flying between Dehra Dun's Dehra Dun Airport and Moscow's Leningradskiy Railway
The current number of airlines & flights flying between Dehra Dun and Moscow are:
12 Flights by Air India Ltd from Dehra Dun to Moscow
Whether you are planning a one-way trip, return trip, morning departure, midnight arrival, or with any other consideration in mind, InterMiles' exceptionally user-centric platform enables you to book your flight ticket from Dehra Dun to Moscow conveniently and suitably keeping your travel itinerary, plan and preferences in mind. Thus, enabling you to reach Moscow and if you are planning a return journey, you can reach Dehra Dun back on time.
Why Choose InterMiles to Book Flights From Dehra Dun To Moscow
Based on your travelling route and urgency, InterMiles also allows you to select search, select and book non-stop flights, one-stop flights or multiple-stop flights between Dehra Dun and Moscow. Your route from Dehra Dun and Moscow, offers you the option to choose from 0 Nonstop Flights or 0 One-Stop Flights.
The minimum time taken by a nonstop flight to reach Moscow from Dehra Dun is 33h 50m and the maximum time taken by a one-stop flight to reach Moscow from Dehra Dun is 55h 35m.
Additional Benefit of Booking Flight Ticket from Dehra Dun to Destination) with InterMiles
Apart from all the benefits that you get by booking your flight from Dehra Dun and Moscow, the one that makes your trip truly rewarding is that you can earn up to 2478 Miles on booking your flight ticket from Dehra Dun to Moscow with InterMiles. And InterMiles doesn't just give you miles on one booking, but you have a chance to earn up to 2478 miles on each and every booking that you make for yourself as well as your loved ones. Simply quote your InterMiles number everytime you make a flight booking from Dehra Dun to Moscow!
Booking your flight from Dehra Dun to Moscow on InterMiles will help you;
Earn 2478 Miles on booking Air India Ltd flight from Dehra Dun to Moscow at Rs. 82147
Unlike the discounts and cashback that are only limited to the same products, services or websites, the miles you earn by booking your flights from Dehra Dun to Moscow on the InterMiles platform can be used as currency to redeem for free flights, hotel stays, free fuel and over 2500+ merchandise on the InterMiles Reward Store. What immense value and that's the power of InterMiles!
On accumulating a particular number of miles, you can also redeem them and get Free Flights from Dehra Dun to Moscow or to over 8000+ destinations across the world. You can also redeem the miles to get a Free Hotel Stay in Moscow or at any of 4 Lakh+ property options across the world.
Other reasons to book flights and earn miles for your flights booked from Dehra Dun to Moscow with InterMiles
Book free flights online from Dehra Dun to Moscow and over 250+ airlines flying to 8000+ destinations across the world
So, if you are already an InterMiles member, check out all the Flights options from Dehra Dun to Moscow and start Booking Now!
Simple & Reliable Way to Book Your Flight Tickets From Dehra Dun to Moscow
InterMiles is, of course, the most rewarding way to book your flight from Dehra Dun to Moscow. However, it is also an extremely simple and reliable way to book your flights from Dehra Dun to Moscow.
InterMiles' exclusively designed user interface allows you to simply enter the details of the destinations, select the dates, select the flight, enter the booking details and book your flight. This step by step booking process and secured payment process help you book your flight ticket from Dehra Dun to Moscow in just a few minutes and without any financial risk.
Book Flights From Dehra Dun to Moscow At the Best Rates
If you wish to book a flight from Dehra Dun to Moscow at the best or the cheapest rates, you must try to book your tickets from Dehra Dun to Moscow at least 90 days prior to your date of travel.
The early morning flights from Dehra Dun to Moscow are usually more expensive, and flights from Dehra Dun to Moscow in the afternoon or early evening are comparatively cheaper.
So, whenever you are planning to travel to Moscow from Dehra Dun, visit intermiles.com right now and book your flight from Dehra Dun to Moscow with the most rewarding travel and lifestyle programme.
Dehra Dun to Moscow Flights Fare
Dehra Dun to Moscow {airlineName} Flights Fare
About Dehradun
Nestled perfectly on the lap of the Doon Valley is the beautiful hill station Dehradun. The city is actually the capital of Uttarakhand as we and resides on the foothills of the majestic Himalayas. The hill station sees a mild climate thanks to its geographical location. The rivers Gangs and Yamuna also flow on either side of Dehradun. Bring the capital of the state, Dehradun has impeccable flight connectivity to and from other metropolitan cities. Not to mention, the city transport also allows travellers to explore other Himalayan destinations such as Mussoorie, Rishikesh, Haridwar, and Auli, to name a few. Dehradun also boasts quaint accommodations. You can book hotels in Dehradun as a wide range of options are available.
Best time to visit Fehradun
The summers in Dehradun are pleasant as the sky is clear, and the air is refreshing. The months between March to June are ideal as the summers of Dehradun allow you to venture out exploring and don't put a damper on your travel plans. The maximum the temperature rises to is 35 degrees Celsius while it can drop ho to 17 degrees Celsius.
Interestingly, the monsoons are just as pleasant. The lush green expanses of Dehradun turn into pristine hues and worth visiting. The city looks lively with the nature springing to life during monsoon. The months between July to September are also a good bet for those who wish to enjoy piping hot kullad chais and exquisite views.
Although Dehradun doesn't experience snow as the maximum temperature drop is close to 3 degrees Celsius, it still offers a beautiful sight. The cold winds blowing across the city while the winter sun teases the landscape is yet again a picturesque sight. Besides, one can easily take this time to venture out and see more of what the hill station has to offer.
The concept of the best season to visit Dehradun does not exist as it caters to all kinds of audience and is open all-year-round.
Places to see in Dehradun
The leisure town of Dehradun perfectly connects with several beautiful places such as Mussoorie and Rishikesh, to name a few. While a majority of crowd chooses to head straight to these places instead, you should know about some of the highlights that make Dehradun touristy.
Tapkeshwar Temple
Uttarakhand has numerous temples and shrines dedicated to Lord Shiva. One of the famous temples in the State is the Tapkeshwar Temple. What makes this temple extraordinary is the fact that the Shivlinga has been sacredly placed within a cave. To visit the temple, you will have to go through thick forests and enter a cave as the deity's idol is placed within. The way the temple is constructed makes the setting quite the visual spectacle. The location is barely 6 km from the city centre and can be covered easily. The caves are especially lit during Shivratri as devotees from all corners of the world flock over to offer their prayers.
Malsi Deer Park
Malsi Deer Park is a zoological setting curated by the wildlife department of the State. It's a smaller version of the Rajaji National Park with more expansive areas to explore and excursions to be conducted. Aside from the natural beauty and the abundant flora and fauna that the park inhabits, the place also offers joyrides to engage kids. There are spaces of rides and games to entertain kids within the park. Deer Park is on the Mussoorie road and just 10 km away from the city.
Robber's Cave
Another favourite picnic spot in Dehradun is the Robber's cave. Well, technically, it is more of a romantic escapade for newlyweds or couples in love. These natural caves in Dehradun have unusual cold springs within that make it an attraction. Along with some eccentric attributes, there are quite a few waterfalls within the caves too which make for a refreshing experience. The beauty of the caves makes travellers visit the place more than once. Plus, it also gives people a chance to trek a little.
Aside from these highlights, there are various temples and monasteries within the city that should be explored. Places such as Shiv Mandir, Fun Valley, Maldevta, Tapovan are some tourist attractions in the town of Dehradun.
Things to do in Dehradun
Chopta Tungnath Trek
Doon Valley plays an excellent host to adventure junkies who wish to explore more of the valley's natural beauty and serenity. Chopta Tungnath trek is one such trek that you can pick as the summit is located at an altitude of 4,000 meters above sea level. The trekking trails through Tungnath is rich in biodiversity and makes for a fun expedition. On your journey, you will witness some gorgeous tall deodar and pine trees interspersed with coloured rhododendrons and silver oaks. As you reach the Chandrashila peak, you'll be met with the views of the snowcapped Himalayas with sunrays escaping through the gaps. The breath-taking sights would undoubtedly be worth all the trek. The locals would also tell you tales and folklore that connects Tungnath to Lord Shiva.
One of the popular treks often chosen by travellers is the Har Ki Dun Trek which leads to a combined view of Babdarpoonch, Ruinsara and Black peak mountain tops, also known as Swargarohini. A little away from the city of Dehradun, this trek is quite spiritually driven as the valley is tied to stories of Duryodhana from Mahabharata. The villagers believe and worship him and have some intriguing accounts to explain what makes him such a venerated personality.
You can take this trek in all seasons as it is not risky. The Himalayan trails will acquaint you with some exotic alpine trees, Rhododendron flowers, expanses of green grass, glaciers, quaint temples, Tamsa river and more.
Paltan Bazaar
For the shopaholic in you, Paltan Bazaar with it's happening vibe is the best place to indulge in Dehradun after a long day. Starting from Clock Tower, the bazaar stretches up to the Dehradun railway station. From exciting and inexpensive handicrafts, clothes, bags, shoes, etc., street food binge, the Paltan Bazaar will keep you entertained.
Food and Restaurants in Dehradun
Dehradun's cuisine is a mix of Indian teamed with Tibetan, Chinese and South Indian too! From Chetan Poori Wala's lip-smacking platter to Kalsang's Momo magic, the hill station houses some of the best street food that you should definitely check out. The sheer variety of delicious food is wholesome and perfect for pleasant weather.
Kalsang has quite a few branches across the State where you'll be served some of the best authentic Tibetan and Chinese cuisine. The must-have dishes include thupka, thenthuk and chilli momos which come with spicey gravy made out of bell peppers and shallots. Plus, do not forget to try the Tibetan buns along with fruit beers.
Chetan Puri Wala is another major highlight of Dehradun's street food. Located at main Hanuman Chowk, the quaint shop gives wholesome meal plates comprising of chole, aloo, methi sabzi and more along with hot fluffy pooris. The shop has been covered by NDTV Good Times too by the foodie duo Rocky and Mayur's food show.
Besides these three famous shops, you should also visit Maggi Points, Kumar Sweet, Gaylord Ice cream Parlour, Bobby Fast Food Corner, Buffet Snacks Shop and Ellora Bakery, to name a few. You'll be thoroughly amazed by the variety and taste.
How to reach Dehradun
Dehradun's prominence as one of the most sought-after tourist destinations in India has made its travel connectivity strong. The Jolly Grant Airport, located 22km away from the city of Dehradun, has excellent flight connectivity to and from major cities. There are direct flights from metropolitan cities such as Mumbai, Delhi, Chennai and more. Airlines such as SpiceJet, GoAir have regular flights flying to and from Dehradun, making it perfect for travel. You can book cheap flight tickets to Dehradun in advance to avoid the expensive costs. Simultaneously, you can also book hotel rooms in Dehradun, who can send vehicles to pick you up from the airport. The distance is not a lot, and there are transport services available at Dehradun airport too.
As an established tourist destination in India, the train connectivity to and from Dehradun is also commendable. There are trains from Mumbai, Delhi, Kolkata, Lucknow and Varanasi that are directly connected to Dehradun Railway Station. The railway station is located within the city, so transport from the station becomes easier. Although the duration spent to reach Dehradun by train is more than one would want to pay. There are taxi cabs and vehicles that you can rent from the station during your stay in the popular hill station.
Bus facilities to Dehradun are also available and can be found from New Delhi's Kashmere Gate. Since the trip can be completed overnight, a majority of buses heading to Dehradun from Delhi depart from the city in the evenings. You can find a plethora of bus services from Kashmere Gate ranging from Deluxe AC buses to seater Volvo buses. In fact, the State-owned Uttarakhand transport service also has buses that depart and arrive in the city of Dehradun regularly. Many tourists even consider road trips to Dehradun from Delhi and can choose the domestic route via NH 72 for the same.
Situated on the banks of the sparkling Moskva River, the city of Moscow is the capital of Russia. With a rich history and contribution towards the performing arts industry, the city is a haven for tourists during summers.
Best time to visit Moscow
June to August is practically perfect for a visit to Moscow. However, the finances will take a supreme toll during these months. As a cold country that witnesses a decent summer, the three months automatically become a favourite not just for tourists but also citizens of Russia. Hotel prices and flights are staggering and affording the same is next to impossible. Of course, the city does have some lovely festivals during this time, such as the Moscow International Film Festival and Usadbha Jazz Festival that takes place. Another reason that makes tourists from within Russia head to the capital. Nobody would want to miss the carnivalesque celebrations of Moscow. While June to August might be rough on the pockets, April to May might give you the satisfaction shelling out fewer rubles. The temperatures during this stretch are quite alluring as the sun starts to pop out of the clouds to entertain the city. Not to mention the festivals and events such as Russian Fashion Week, Labour Day/Spring Festival and Victory Day, that take over the city streets. You should know though that the cheap hotel prices in Moscow are only in the initial few days of spring. As the temperatures start to rise, the costs of the room will also see a tremendous growth.
No matter when you plan your trip, do avoid the winters in Moscow. Unless you're willing to risk the possibility of frostbites and low heart rates, the winter is certainly not meant for you. The temperatures drop to negative between November to March. It literally does have freezing cold winters that are not ideal for tourism or travelling.
Places to visit in Moscow
The one thing Moscow does not fall short off is the intriguing slew of museums, art galleries and preservation of monuments. You will notice how these places have been preserved by the government officials as they reflect the historical significance as well as the cultural relevance of Russia. From age-old cathedrals to Russian iconography, the city witnesses some of the finest architecture from the old times that continue to stand firm. As part of your sightseeing expedition in Moscow, you should start with Red Square. It is located at the heart of Moscow and is known to have symbolic significance to also be at the centre of the whole of Russia. Take some good time from your travel duration and spend as much time in Red Square as possible. The views are scintillating and definitely worth being captured. St. Basil's Cathedral is the next important place in the city. Originally called the Cathedral of Intercession of Theotokos on the Moat, the cathedral is located within the red Square. You will be able to recognise this structure for its bonfire-styled architecture.
Further continuing with your pilgrimage, do check out the Cathedral of Christ the Savior, nestled beautifully on the banks of river Moscow. The architecture is as Russian as it can get while the history is rather strange. Close to the cathedral is the Moscow Kremlin, a fortress located in the city centre, a little away from the Red Square. Kremlins are basically Russian citadels that serve as the official abode to the President of Russia. There are four palaces, a few towers and four cathedrals located in the Kremlin. Pushkin Fine Arts Museum is the perfect place to visit if you're invested in the artistic past of the country and its literary contributions. As home to one of the largest collections to be found in European art in Moscow, the museum honours some of the prominent names in the Russian art history. You should also check out Moscow Zoo if you're travelling with family. The zoo houses over 6,000 animals that range from 1,000 diverse species. It is an extremely old zoo and is definitely compelling. You should also check out Lenin's Mausoleum, which is actually quite a strange site. The place attracts tourists majorly because of the fact that it contains the embalmed body of Vladimir Lenin, which is always on display. It is odd and even disturbing, which seems to attract tourists from around the world.
Things to do in Moscow
Moscow caters majorly to the shopaholics in a traveller. They have the humongous department store called GUM, which houses a slew of high-end boutiques and brands. The interiors of the store are exquisite and marvellous. Luxury brands such as Dior to high-street fashion brands like Zara, also have stores in the complex. To give your taste buds a culinary excursion, head to Arbat Street. The place is legendary and is known to attract the highest number of tourists in Moscow. Thanks to the street, which is no short of a puny carnival, there are many restaurants, cafes, performers, live music, caricaturists, etc., who entertain the travellers. If you are tired with all the touristy indulgences and simply want to kick off your shoes and sit back, head to Gorky Park. The city's luscious green space is well-maintained and is perfect for finding tranquillity in the city. You simply cannot miss the Bolshoi Theatre as it is one of the biggest entertainment institutions in the country. The stage hosts a bunch of opera performances as well as beautiful ballet.
Food and Restaurants in Moscow
Russian cuisine is unique as it comprises dishes based on the geographical and environmental factors. From cold soups to excess meat, their meals are one of a kind and definitely worth trying. Using a single base, they make a plethora of dishes. Not only is this impressive, but it also expands their cuisine with variations to dishes. Traditional Russian meals should be something to indulge in when you're visiting Moscow. One of the most basic and common meals found in the city is Kasha, a healthy and unique version of porridge. You will find this everywhere, and its homely flavours will make you feel happy and satiated. Pelmeni is another interesting dish made by the Russians which consists of fish dumplings that are kept frozen, only to be cooked in boiling water for a flavourful explosion. The Russian version of pancakes or crepes, if you will, has meat and is served sour cream. Russians roll blini with cottage cheese, cabbage, mushrooms as fillings and complete the dish with smoked salmon and sour cream. You can change the sides to jam or honey as well. Of course, one of their most famous meals is borscht. It is typically cooked with beetroot and tomatoes, which is why it has the reddish-purple hue. The soup has beef, tossed with other vegetables.
To find some of the best Russian meals, you should head to Boemi, Megobari, LavkaLavka Farm Restaurant, Russian Pub and Paktika By Darvin. Of course, the city doesn't rid you of any other international cuisine. In fact, they do have some upscale dining experiences which can be found at places such as Italoniya, Tkemali, Beer Harbor, Lure Oyster Bar, Dzhumbus, Sabor de la Vida and 5+2, to name a few. Moscow has many cheap restaurants and pubs where you can chill to enjoy the city's vibe and interact with the locals. Shopping centres in the city have many food joints that would give you company, in case you were bored and hungry.
How to reach Moscow (Transportation)
Flight connectivity to Moscow from India is actually much better than you would assume. The city of Mumbai has dedicated direct flights to Moscow, making travel duration considerably less. There are nearly 280 flights that operate from India to Russia thanks to the demand it has. This provision of several flights is on a daily basis. Hence, in terms of getting flights to Moscow from India, you don't have to worry. Even the flight tickets to Moscow are inexpensive from India. Various international routes to Moscow are from the Middle East and European belt. Delhi also has the provision to charter direct flights to Moscow. The capital has two airlines that provide direct flights to Moscow. Travelling duration from Delhi to Moscow is close to seven hours while flights from Mumbai to Delhi have eleven hours travel duration. Airlines such as Air India, Air Arabia, Etihad, Emirates and Aeroflot are some of the primary ones to source flights to Moscow from India. The travelling is actually quite convenient with Middle being the popular route to reach Moscow from India.
As the flight tickets to Moscow from India aren't very exorbitant, you will be able to avail some travel discounts. In fact, there might be cheap flight tickets to Moscow available online. The more you peruse through the internet, the more you will find flight deals to Moscow. Accommodation options are also available, and some are even located close to the airport. Depending on the kind of trip, you can accordingly make your hotel reservations in Moscow.
About Dehradun Airport
Dehradun Airport or Jolly Grant Airport is located about 25 km away from the main city of Dehradun. The airport's commercial operations kicked off in 2008 after the runway was extended with a view to accommodating larger aircraft. Later in 2009, Dehradun Airport introduced the new terminal building and opened operations for the same. Jolly Grant Airport is only 20 km away from Rishikesh and about 35 km away from Haridwar. The airport access from these towns in Uttarakhand is quite strong. You can drive down to the airport from Rishikesh and Haridwar in approximately 30 minutes and 40 minutes respectively. Dehradun Airport is known to be the 37th busiest airport in the country with annual passenger traffic of 1,240,173. The airport is also called the Air Gateway of Garhwal and plays a pivotal role in contributing to the tourism of Uttarakhand. Jolly Grant is actually the name of the place in Dehradun district where the airport has been established. It is close to 27 km away from the main city. In the initial years of the airport's genesis, a regional airline called Vayudoot was operated to connect to cities such as New Delhi, Pantnagar and Lucknow.
Vayudoot operated services from 1982 to 1995. Later in 2004, Air Deccan started flight operations between Dehradun and New Delhi. The flights were operated on a daily basis and eventually, in 2006, a second flight was also added. As the Airport Authority of India toom charge, they eventually suspended all flight operations from 2007 and ordered to execute a renewed airport modernization plan. The airport authority also extended the runway of Dehradun Airport from 3,500 ft to 7,000 ft. Simultaneously, they also broadened the runway from 23 metres to 45 metres. With this, they have managed to enable accommodation of narrow-body jets such as Boeing 737 as well as Airbus 320. The airport also started a night landing system with a new terminal building as well as an Air Traffic Control tower was developed. By 2010, Air India also launched its flight connection from Dehradun to Delhi, followed by SpiceJet in 2012.
About Dehradun Airport Terminals
Jolly Grant Airport has one domestic terminal that was refurbished to bring forth the New Domestic Terminal Building. The terminal is sprawled across 4,200 square metres made of glass and steel. The structure has central air conditioning, and heating facilities are available. A specific Flight Information Displace System (FIDS) is also present within the premise of the airport. Not to mention a CCTV surveillance system that ensures strong security. The airport is known to have a capacity of handling close to 150 passengers per hour. It has been recorded that the airport can handle about 122,000 passengers annually. Currently, the new domestic terminal has 11 check-in counters, three security booths in the departure section, an X-ray baggage scanner and two conveyor belts for baggage claim. Meanwhile, the airport apron that is adjoined to the terminal has two category 'C' type of aircraft. With respect to the expansion plans as proposed by the Airport Authority of India, they will be constructing a new integrated terminal along with allied facilities to make travel efficient for passengers.
Dehradun Airport is owned and operated by the Airports Authority of India, a statutory body that functions under the Ministry of Civil Aviation, the Government of India. The statutory body is basically responsible for management, upgradation and maintenance of the infrastructure of Dehradun Airport. Along with Dehradun Airport, the Airports Authority of India manages a total of about 126 airports in India. These include 11 international airports and 11 customs airports with 89 domestic airports and 26 civil enclaves located on military airfields. After its initial installation, AAI has been working on the expansion of the airport. Their plan is to expand the runway to accommodate more aircraft and passenger traffic. They also wish to get more airlines to fly in and out of Dehradun Airport. The new integrated terminal building that the airport is building right now is worth INR 3448 million.
Facilities at Dehradun Airport
Lounge - The airport has a dedicated waiting lounge for the passengers. The waiting lounge has a clean and hygienic restrooms and comfortable seating for passengers. The airport's lounge also provides WiFi services as well as good food. Travellers can relax in the lounge while they wait for boarding. The lounge also has modern amenities to cater to the needs of the passengers.
Baggage - The airport's baggage facilities include trolleys, wrapping services and more. The baggage services can be access at the Pantnagar terminal. The airport's terminal also has trolleys available to help passengers. The airport also has baggage claim conveyor belts to get hold of the checked luggage.
Food joints - Although Dehradun Airport doesn't have a proper restaurant facility, it does have enough food stalls and snacks joints. One can get coffee, tea and other hot beverages at the airport's departures and arrivals section of the terminal. You can avail some light refreshments while you wait at the airport for boarding.
ATMs - There are ATM kiosks also available at the airport. To help passengers withdraw money and avail some snacks or keep money in hand, the airport has installed ATM kiosks of domestic banks. The kiosk accepts all kinds of cards so the passenger would not have to worry about it.
Special assistance - Special assistance for passengers with mobility issues or other health concerns are also available. One might need to inform the airlines beforehand to get hold of special assistance from the airport. The staff is helpful and would provide wheelchairs and other assistance required.
Smoking zone - Smoking is not allowed in the premise of the airport. The airport has installed a dedicated room for smoking. Individuals can make use of the room to smoke. Purchases of cigarettes are also available at the airport, in case the passenger cannot get hold of them.
Duty-free shops - To kill time at the airport while you wait to board the flight, the airport has also installed some duty-free shops where you can get some authentic goods and items that are famous in Uttarakhand. These include perishable goods such as sweets and dry fruits as well.
Top airlines flying from Dehradun Airport
The top three airlines that are currently operating from Jolly Grant Airport are IndiGo, Air India and SpiceJet. While IndiGo has three dedicated flights flying in and out of Dehradun Airport daily, both, Air India and SpiceJet have two flights respectively. Earlier, Jet Airways also operated from Jolly Grant Airport and had the highest number of flights functioning from the airport. They have six daily flights flying to and from Dehradun Airport. However, following the airline's shut down, the airport now witnesses only three airlines functioning from their airport premise. The airlines have been given slots for functioning. Since the airport's runway is small and the terminal cannot accommodate a big crowd, the schedules of the flights of the airlines have been shared on the respective airline's websites. It is essential that you go through the timings ahead of the travel. In case there are any changes in the schedules of the flights, following a weather condition, the airlines and the airport would intimate passengers about the same.
How to reach Dehradun Airport
Dehradun's primary mode of transportation is the bus. The state also promotes its bus services. These interstate buses are available at all times during the day and have an exemplary connection. In fact, to reach Dehradun Airport, taking a bus is the best and most viable option. The buses will directly reach you to Jolly Grant Airport as they have a dedicated bus stand right outside the airport. These buses can be taken from anywhere within the state, including Rishikesh and Haridwar. Along with buses, you can also avail the services of taxi cabs and private vehicles that are present at the hill station. It might cost you more than the bus fare, but you will have a comfortable journey as you reach Dehradun Airport. It is recommended that you haggle with the private cab or taxi before you start your journey. They might charge exorbitant amounts for smaller distance. Taxicab services to reach Jolly Grant Airport can be availed from within anywhere in the state. Reaching Dehradun Airport by road is quite convenient and comfortable.
The train is another viable and cheap option to reach Jolly Grant Airport. Dehradun and Haridwar are the nearest railway stations to reach Jolly Grant Airport. The railways are also well-connected to the airport and see scheduled trains coming in from other parts of Uttarakhand. If you plan to save some money, it is advised that you take up the train as the mode of transport to reach Jolly Grant Airport. In case you are trying to reach Dehradun Airport from places in the Garhwal region such as Badrinath, Kedarnath, Yamunotri, Gangotri and Mussoorie then you can find cabs to reach the nearest railway station.
Which are the most preferred airlines from Dehra Dun to Moscow ?
Air India Ltd are the most preferred airlines on Dehra Dun to Moscow flight route.
Any offer available for new users on Dehra Dun to Moscow flight booking by InterMiles?
Which is the cheapest airline on Dehra Dun to Moscow flight route?
Air India Ltd offers the cheapest flights from Dehra Dun to Moscow.
When does the first flight leave from Dehra Dun to Moscow?
The first flight from Dehra Dun to Moscow is Air India Ltd AI9858 at 07:55.
Which is the last flight on Dehra Dun to Moscow route?
The last flight from Dehra Dun to Moscow route is Air India Ltd AI9610 at 19:40.
How many flights fly from Dehra Dun to Moscow on the daily basis?
There are 12 flights flying from Dehra Dun to Moscow every day. Around 12 flights are flying daily from Dehra Dun to Moscow. Out of which 0 are direct and 12 are connecting flights on this route. Some major airlines between this route are Air India Ltd.
Is it important to pay insurance charge for Dehra Dun to Moscow flight booking?


Using the reference photos and notes you provide, Kt Obermanns will create a unique work of art for you in this style. See below for options and artist info!
Kt Obermanns' illustrations are fun and whimsical. You'll have a great time working with her to bring your vision to life!
Subject options: Anything* goes! Animals, people, caricatures, adult work, all available. Please provide references upon commission. Turnaround time is 1-3 weeks- if you have a specific deadline, let me know!
Pinups, graphic novel work, caricatures, children's books, character design and even adult work, I do it all and I do it in a friendly and professional way! I've been a freelance illustrator since 2009, and I have a spotless record for client satisfaction- most of my clients are repeat buyers.


text:
package test_data.v24

import scala.xml.Elem

case class SectionAboutSelfEmployment(xml: Elem) {

  val rootPath = xml \\ "DWPCATransaction" \\ "DWPCAClaim"

  val selfEmployedNowQuestion = rootPath  \\ "SelfEmployment" \\ "SelfEmployedNow" \\ "QuestionLabel"
  val selfEmployedNowAnswer = rootPath  \\ "SelfEmployment" \\ "SelfEmployedNow" \\ "Answer"

  val selfEmployedMoreThanYearAgoQuestion = rootPath  \\ "SelfEmployment" \\ "MoreThanYearAgo" \\ "QuestionLabel"
  val selfEmployedMoreThanYearAgoAnswer = rootPath  \\ "SelfEmployment" \\ "MoreThanYearAgo" \\ "Answer"

  val selfEmployedDateStartedQuestion = rootPath  \\ "SelfEmployment" \\ "DateStarted" \\ "QuestionLabel"
  val selfEmployedDateStartedAnswer = rootPath  \\ "SelfEmployment" \\ "DateStarted" \\ "Answer"

  val selfEmployedDateEndedQuestion = rootPath  \\ "SelfEmployment" \\ "DateEnded" \\ "QuestionLabel"
  val selfEmployedDateEndedAnswer = rootPath  \\ "SelfEmployment" \\ "DateEnded" \\ "Answer"

  val selfEmployedGotAccountsQuestion = rootPath  \\ "SelfEmployment" \\ "GotAccounts" \\ "QuestionLabel"
  val selfEmployedGotAccountsAnswer = rootPath  \\ "SelfEmployment" \\ "GotAccounts" \\ "Answer"

  val selfEmployedKnowTradingYearQuestion = rootPath  \\ "SelfEmployment" \\ "KnowTradingYear" \\ "QuestionLabel"
  val selfEmployedKnowTradingYearAnswer = rootPath  \\ "SelfEmployment" \\ "KnowTradingYear" \\ "Answer"

  val selfEmployedTradingYearStartQuestion = rootPath  \\ "SelfEmployment" \\ "TradingYearStart" \\ "QuestionLabel"
  val selfEmployedTradingYearStartAnswer = rootPath  \\ "SelfEmployment" \\ "TradingYearStart" \\ "Answer"

  val selfEmployedPaidMoneyYetQuestion = rootPath  \\ "SelfEmployment" \\ "PaidMoneyYet" \\ "QuestionLabel"
  val selfEmployedPaidMoneyYetAnswer = rootPath  \\ "SelfEmployment" \\ "PaidMoneyYet" \\ "Answer"

  val selfEmployedPaidMoneyDateQuestion = rootPath  \\ "SelfEmployment" \\ "PaidMoneyDate" \\ "QuestionLabel"
  val selfEmployedPaidMoneyDateAnswer = rootPath  \\ "SelfEmployment" \\ "PaidMoneyDate" \\ "Answer"

  val selfEmployedPaidForPensionQuestion = rootPath  \\ "SelfEmployment" \\ "PaidForPension" \\ "QuestionLabel"
  val selfEmployedPaidForPensionAnswer = rootPath  \\ "SelfEmployment" \\ "PaidForPension" \\ "Answer"

  val selfEmployedPensionExpensesQuestion = rootPath  \\ "SelfEmployment" \\ "PensionExpenses" \\ "QuestionLabel"
  val selfEmployedPensionExpensesAnswer = rootPath  \\ "SelfEmployment" \\ "PensionExpenses" \\ "Answer"

  val selfEmployedPaidForJobExpensesQuestion = rootPath  \\ "SelfEmployment" \\ "PaidForJobExpenses" \\ "QuestionLabel"
  val selfEmployedPaidForJobExpensesAnswer = rootPath  \\ "SelfEmployment" \\ "PaidForJobExpenses" \\ "Answer"

  val selfEmployedJobExpensesQuestion = rootPath  \\ "SelfEmployment" \\ "JobExpenses" \\ "QuestionLabel"
  val selfEmployedJobExpensesAnswer = rootPath  \\ "SelfEmployment" \\ "JobExpenses" \\ "Answer"

}

redpajama_set_name: RedPajamaGithub


Ant's Eye View: The Dangers of "Inside Baseball"
The Dangers of "Inside Baseball"
It never ceases to amaze me how $*(@&@ smart Jay Rosen is.
"An army of sentries encircles the game, guarding every situation from which a glimmer of fresh truth might be allowed to escape," [sportswriter Bill] James wrote. (Substitute for "game" the word "campaign.") From his angle, the sportswriter is less interested in dispensing knowledge than in monopolizing analysis and discussion of the game. This is done by popularizing the sportswriter's clichés until they become the sound fans expect to hear.
How is it you know you're the press? Because you have a pass that says PRESS, and people open the gate. The locker room doors admit you. The story must be inside that gate; that's why they give us credentials. We get closer. We tell the fans what's going on. And if this was your logic, Bill James tried to bust it. Fellahs, said he to the baseball press, you have to realize that you are the gate. Your clichés, and the athlete's clichés and the clichés of the coaches are a barrier between fans and the beauty of the game. James was a radical. He was out to destroy and re-build. What he said was: access means zip. You can learn more from the outside.
UPDATE: Doc Searls makes some excellent points in reference to Rosen's piece as well.


text:
namespace NPOI.XWPF.UserModel
{
    using System;
    using NUnit.Framework;

    using NPOI.XWPF;
    using System.Collections.Generic;
    using NPOI.OpenXmlFormats.Wordprocessing;
    using NPOI.XWPF.Util;

    /**
     * Tests for XWPF Paragraphs
     */
    [TestFixture]
    public class TestXWPFParagraph
    {

        /**
         * Check that we Get the right paragraph from the header
         * @throws IOException
         */
        [Test]
        public void TestHeaderParagraph()
        {
            XWPFDocument xml = XWPFTestDataSamples.OpenSampleDocument("ThreeColHead.docx");

            XWPFHeader hdr = xml.GetHeaderFooterPolicy().GetDefaultHeader();
            Assert.IsNotNull(hdr);

            IList<XWPFParagraph> ps = hdr.Paragraphs;
            Assert.AreEqual(1, ps.Count);
            XWPFParagraph p = ps[(0)];

            Assert.AreEqual(5, p.GetCTP().GetRList().Count);
            Assert.AreEqual("First header column!\tMid header\tRight header!", p.Text);
        }

        /**
         * Check that we Get the right paragraphs from the document
         * @throws IOException
         */
        [Test]
        public void TestDocumentParagraph()
        {
            XWPFDocument xml = XWPFTestDataSamples.OpenSampleDocument("ThreeColHead.docx");
            IList<XWPFParagraph> ps = xml.Paragraphs;
            Assert.AreEqual(10, ps.Count);

            Assert.IsFalse(ps[(0)].IsEmpty);
            Assert.AreEqual(
                    "This is a sample word document. It has two pages. It has a three column heading, but no footer.",
                    ps[(0)].Text);

            Assert.IsTrue(ps[1].IsEmpty);
            Assert.AreEqual("", ps[1].Text);

            Assert.IsFalse(ps[2].IsEmpty);
            Assert.AreEqual("HEADING TEXT", ps[2].Text);

            Assert.IsTrue(ps[3].IsEmpty);
            Assert.AreEqual("", ps[3].Text);

            Assert.IsFalse(ps[4].IsEmpty);
            Assert.AreEqual("More on page one", ps[4].Text);
        }

        [Test]
        public void TestSetBorderTop()
        {
            //new clean instance of paragraph
            XWPFDocument doc = new XWPFDocument();
            XWPFParagraph p = doc.CreateParagraph();

            Assert.AreEqual(ST_Border.none, EnumConverter.ValueOf<ST_Border, Borders>(p.BorderTop));

            CT_P ctp = p.GetCTP();
            CT_PPr ppr = ctp.pPr == null ? ctp.AddNewPPr() : ctp.pPr;

            //bordi
            CT_PBdr bdr = ppr.AddNewPBdr();
            CT_Border borderTop = bdr.AddNewTop();
            borderTop.val = (ST_Border.@double);
            bdr.top = (borderTop);

            Assert.AreEqual(Borders.DOUBLE, p.BorderTop);
            p.BorderTop = (Borders.SINGLE);
            Assert.AreEqual(ST_Border.single, borderTop.val);
        }

        [Test]
        public void TestSetAlignment()
        {
            //new clean instance of paragraph
            XWPFDocument doc = new XWPFDocument();
            XWPFParagraph p = doc.CreateParagraph();

            Assert.AreEqual(ParagraphAlignment.LEFT, p.Alignment);

            CT_P ctp = p.GetCTP();
            CT_PPr ppr = ctp.pPr == null ? ctp.AddNewPPr() : ctp.pPr;

            CT_Jc align = ppr.AddNewJc();
            align.val = (ST_Jc.center);
            Assert.AreEqual(ParagraphAlignment.CENTER, p.Alignment);

            p.Alignment = (ParagraphAlignment.BOTH);
            Assert.AreEqual((int)ST_Jc.both, (int)ppr.jc.val);
        }

        [Test]
        public void TestSetGetSpacing()
        {
            XWPFDocument doc = new XWPFDocument();
            XWPFParagraph p = doc.CreateParagraph();

            CT_P ctp = p.GetCTP();
            CT_PPr ppr = ctp.pPr == null ? ctp.AddNewPPr() : ctp.pPr;

            Assert.AreEqual(-1, p.SpacingAfter);

            CT_Spacing spacing = ppr.AddNewSpacing();
            spacing.after = 10;
            Assert.AreEqual(10, p.SpacingAfter);

            p.SpacingAfter = 100;
            Assert.AreEqual(100, (int)spacing.after);
        }

        [Test]
        public void TestSetGetSpacingLineRule()
        {
            XWPFDocument doc = new XWPFDocument();
            XWPFParagraph p = doc.CreateParagraph();

            CT_P ctp = p.GetCTP();
            CT_PPr ppr = ctp.pPr == null ? ctp.AddNewPPr() : ctp.pPr;

            Assert.AreEqual(LineSpacingRule.AUTO, p.SpacingLineRule);

            CT_Spacing spacing = ppr.AddNewSpacing();
            spacing.lineRule = (ST_LineSpacingRule.atLeast);
            Assert.AreEqual(LineSpacingRule.ATLEAST, p.SpacingLineRule);

            p.SpacingAfter = 100;
            Assert.AreEqual(100, (int)spacing.after);
        }

        [Test]
        public void TestSetGetIndentation()
        {
            XWPFDocument doc = new XWPFDocument();
            XWPFParagraph p = doc.CreateParagraph();

            Assert.AreEqual(-1, p.IndentationLeft);

            CT_P ctp = p.GetCTP();
            CT_PPr ppr = ctp.pPr == null ? ctp.AddNewPPr() : ctp.pPr;

            Assert.AreEqual(-1, p.IndentationLeft);

            CT_Ind ind = ppr.AddNewInd();
            ind.left = "10";
            Assert.AreEqual(10, p.IndentationLeft);

            p.IndentationLeft = 100;
            Assert.AreEqual(100, int.Parse(ind.left));
        }

        [Test]
        public void TestSetGetVerticalAlignment()
        {
            //new clean instance of paragraph
            XWPFDocument doc = new XWPFDocument();
            XWPFParagraph p = doc.CreateParagraph();

            CT_P ctp = p.GetCTP();
            CT_PPr ppr = ctp.pPr == null ? ctp.AddNewPPr() : ctp.pPr;

            CT_TextAlignment txtAlign = ppr.AddNewTextAlignment();
            txtAlign.val = (ST_TextAlignment.center);
            Assert.AreEqual(TextAlignment.CENTER, p.VerticalAlignment);

            p.VerticalAlignment= (TextAlignment.BOTTOM);
            Assert.AreEqual(ST_TextAlignment.bottom, ppr.textAlignment.val);
        }

        [Test]
        public void TestSetGetWordWrap()
        {
            XWPFDocument doc = new XWPFDocument();
            XWPFParagraph p = doc.CreateParagraph();

            CT_P ctp = p.GetCTP();
            CT_PPr ppr = ctp.pPr == null ? ctp.AddNewPPr() : ctp.pPr;

            CT_OnOff wordWrap = ppr.AddNewWordWrap();
            wordWrap.val = false;
            Assert.AreEqual(false, p.IsWordWrap);

            p.IsWordWrap = true;
            Assert.AreEqual(true, ppr.wordWrap.val);
        }

        [Test]
        public void TestSetGetPageBreak()
        {
            XWPFDocument doc = new XWPFDocument();
            XWPFParagraph p = doc.CreateParagraph();

            CT_P ctp = p.GetCTP();
            CT_PPr ppr = ctp.pPr == null ? ctp.AddNewPPr() : ctp.pPr;

            CT_OnOff pageBreak = ppr.AddNewPageBreakBefore();
            pageBreak.val = false;
            Assert.AreEqual(false, p.IsPageBreak);

            p.IsPageBreak = (true);
            Assert.AreEqual(true, ppr.pageBreakBefore.val);
        }

        [Test]
        public void TestBookmarks()
        {
            XWPFDocument doc = XWPFTestDataSamples.OpenSampleDocument("bookmarks.docx");
            XWPFParagraph paragraph = doc.Paragraphs[0];
            Assert.AreEqual("Sample Word Document", paragraph.Text);
            Assert.AreEqual(1, paragraph.GetCTP().SizeOfBookmarkStartArray());
            Assert.AreEqual(0, paragraph.GetCTP().SizeOfBookmarkEndArray());
            CT_Bookmark ctBookmark = paragraph.GetCTP().GetBookmarkStartArray(0);
            Assert.AreEqual("poi", ctBookmark.name);
            foreach (CT_Bookmark bookmark in paragraph.GetCTP().GetBookmarkStartList())
            {
                Assert.AreEqual("poi", bookmark.name);
            }
        }

        [Test]
        public void TestGetSetNumID()
        {
            XWPFDocument doc = new XWPFDocument();
            XWPFParagraph p = doc.CreateParagraph();

            p.SetNumID ("10");
            Assert.AreEqual("10", p.GetNumID());
        }

        [Test]
        public void TestAddingRuns()
        {
            XWPFDocument doc = XWPFTestDataSamples.OpenSampleDocument("sample.docx");

            XWPFParagraph p = doc.Paragraphs[0];
            Assert.AreEqual(2, p.Runs.Count);

            XWPFRun r = p.CreateRun();
            Assert.AreEqual(3, p.Runs.Count);
            Assert.AreEqual(2, p.Runs.IndexOf(r));

            XWPFRun r2 = p.InsertNewRun(1);
            Assert.AreEqual(4, p.Runs.Count);
            Assert.AreEqual(1, p.Runs.IndexOf(r2));
            Assert.AreEqual(3, p.Runs.IndexOf(r));
        }

        [Test]
        public void TestPictures()
        {
            XWPFDocument doc = XWPFTestDataSamples.OpenSampleDocument("VariousPictures.docx");
            Assert.AreEqual(7, doc.Paragraphs.Count);

            XWPFParagraph p;
            XWPFRun r;

            // Text paragraphs
            Assert.AreEqual("Sheet with various pictures", doc.Paragraphs[0].Text);
            Assert.AreEqual("(jpeg, png, wmf, emf and pict) ", doc.Paragraphs[1].Text);

            // Spacer ones
            Assert.AreEqual("", doc.Paragraphs[2].Text);
            Assert.AreEqual("", doc.Paragraphs[3].Text);
            Assert.AreEqual("", doc.Paragraphs[4].Text);

            // Image one
            p = doc.Paragraphs[5];
            Assert.AreEqual(6, p.Runs.Count);

            r = p.Runs[0];
            Assert.AreEqual("", r.ToString());
            Assert.AreEqual(1, r.GetEmbeddedPictures().Count);
            Assert.IsNotNull(r.GetEmbeddedPictures()[0].GetPictureData());
            Assert.AreEqual("image1.wmf", r.GetEmbeddedPictures()[0].GetPictureData().FileName);

            r = p.Runs[1];
            Assert.AreEqual("", r.ToString());
            Assert.AreEqual(1, r.GetEmbeddedPictures().Count);
            Assert.IsNotNull(r.GetEmbeddedPictures()[0].GetPictureData());
            Assert.AreEqual("image2.png", r.GetEmbeddedPictures()[0].GetPictureData().FileName);

            r = p.Runs[2];
            Assert.AreEqual("", r.ToString());
            Assert.AreEqual(1, r.GetEmbeddedPictures().Count);
            Assert.IsNotNull(r.GetEmbeddedPictures()[0].GetPictureData());
            Assert.AreEqual("image3.emf", r.GetEmbeddedPictures()[0].GetPictureData().FileName);

            r = p.Runs[3];
            Assert.AreEqual("", r.ToString());
            Assert.AreEqual(1, r.GetEmbeddedPictures().Count);
            Assert.IsNotNull(r.GetEmbeddedPictures()[0].GetPictureData());
            Assert.AreEqual("image4.emf", r.GetEmbeddedPictures()[0].GetPictureData().FileName);

            r = p.Runs[4];
            Assert.AreEqual("", r.ToString());
            Assert.AreEqual(1, r.GetEmbeddedPictures().Count);
            Assert.IsNotNull(r.GetEmbeddedPictures()[0].GetPictureData());
            Assert.AreEqual("image5.jpeg", r.GetEmbeddedPictures()[0].GetPictureData().FileName);

            r = p.Runs[5];
            //Is there a bug about XmlSerializer? it can not Deserialize the tag which inner text is only one whitespace
            //e.g. <w:t> </w:t> to CT_Text;
            //TODO
            Assert.AreEqual(" ", r.ToString());
            Assert.AreEqual(0, r.GetEmbeddedPictures().Count);

            // Final spacer
            Assert.AreEqual("", doc.Paragraphs[(6)].Text);

            // Look in detail at one
            r = p.Runs[4];
            XWPFPicture pict = r.GetEmbeddedPictures()[0];
            //CT_Picture picture = pict.GetCTPicture();
            NPOI.OpenXmlFormats.Dml.Picture.CT_Picture picture = pict.GetCTPicture();
            //Assert.Fail("picture.blipFill.blip.embed is missing from wordprocessing CT_Picture.");
            Assert.AreEqual("rId8", picture.blipFill.blip.embed);

            // Ensure that the ooxml compiler Finds everything we need
            r.GetCTR().GetDrawingArray(0);
            r.GetCTR().GetDrawingArray(0).GetInlineArray(0);
            NPOI.OpenXmlFormats.Dml.CT_GraphicalObject go = r.GetCTR().GetDrawingArray(0).GetInlineArray(0).graphic;
            NPOI.OpenXmlFormats.Dml.CT_GraphicalObjectData god =  r.GetCTR().GetDrawingArray(0).GetInlineArray(0).graphic.graphicData;
            //PicDocument pd = new PicDocumentImpl(null);
        }
    }

}


text:
Q: How to programatically change a TextView to an ImageView and back I have an XML layout that defines a TextView box 50px x 320px who ID is TextView2.
I want to use the same TextView area to show an image sometimes.
I want to programatically be able to switch that area to be either TextView or ImageView.
   <LinearLayout
    android:layout_width="320dp"
    android:layout_height="50dp" >

    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="0.35"
        android:text="      "
        android:textAppearance="?android:attr/textAppearanceLarge" />
    </LinearLayout>

A: Just add an ImageView below / next to your TextView and set the android:visibility="gone" on the one you don't want to show.
Also set an android:id="@+id/some_identifier" so that you can find the view in code and set the TextView to View.GONE and the ImageView to View.VISIBLE when you want to switch.
<LinearLayout
    android:layout_width="320dp"
    android:layout_height="50dp" >

    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="0.35"
        android:text="      "
        android:textAppearance="?android:attr/textAppearanceLarge" />

    <ImageView
        android:id="@+id/image_view_1"
        android:visibility="gone"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

</LinearLayout>

A: Here you have two options :

*

*You can set background of textview or set text whenever you want, based on certain conditions.

*You can separatly take an ImageView nd when you want Image Set Visibility of imageView True and Textview GONE, Whereas When you want text then set Visibility of TextView True and ImageView GONE

redpajama_set_name: RedPajamaStackExchange


text:
Blatni Vrh () is a settlement in the Municipality of Laško in eastern Slovenia. The area is part of the traditional region of Styria. It is now included with the rest of the municipality in the Savinja Statistical Region.

References

External links
Blatni Vrh on Geopedia

Populated places in the Municipality of Laško

redpajama_set_name: RedPajamaWikipedia


So I was in Orlando with my family this past week on vacation.
As I was sitting by the pool, in 80 degree weather (sorry, I just had to rub it in), I was watching all the different families interacting. I was watching Moms chase toddlers, packing babies around and such and feeling grateful that I had made it throught that stage of my daughters lives (although if you read one of my last blogs, I just gave one driving lessons….maybe diapers aren't all that bad!!!).
(1) First baby comes home- you have no idea what to do.
(3) Second baby comes home- definitely not as scary as the first one, but there are diapers and cheerios EVERYWHERE.
(4) Pre-school and kindergarten – man on man, this little thing is not an extension of me….. It can survive for periods of time when I am not there. Hmmm, I am going to have to think about this one.
(5) Elementary school years – do your homework, clean your room, wipe your nose, tie your shoes (dogs respond to commands much better than children). Oh yeah, do you have your chauffeur's license yet?
(6) Teen years – who are these kids and why are they calling me Mom???? It is not real, it is a dream, wait I mean a nightmare…. WHERE IS THE DUCT TAPE???
(7) They are 18 and headed off to college – That was so wonderful, I could do it all over again ( the little voice in the back of your head is saying…Who are you kidding??? and don't forget you still have two at home…..) AWWWWWW….
Well my holidays were finally over last week.


Our innovative solutions help operators increase recovery factor and reduce operational costs. Our multidisciplinary skillset means we are uniquely placed to address these challenges.
With proven experience designing products to meet standards such as ATEX and API17S, we deliver solutions that meet commercial and performance requirements in demanding operating environments.
The breadth and depth of our expertise in deploying optical, electronic, magnetic and acoustic measurement techniques means we always identify the best approach for the challenge at hand.
Drawing on our successes in measurement, location and control technologies in other sectors, we often uncover opportunities to transfer key innovations and insights into oil and gas applications.
We operate one of the world's largest independent wireless development teams, with more than 200 experts covering every specialism, from short-range wireless connectivity to global satellite communication.
We're adept at developing technology to reliably communicate critical data in extremely challenging environments, drawing upon our expertise in conventional and unconventional electromagnetic and radio frequency techniques.
Increasingly found at the leading edge of technology in just about every field, data science has a powerful role to play in improving sensor performance.
Our mathematicians and data scientists extract valuable information from the noise. By skilfully managing and interpreting the vast quantity of data generated by the latest generation of sensors, we achieve optimal speed, accuracy and resolution, and find new ways to combine and cross-reference data from multiple sources to provide actionable information.
From concept generation through to delivery of qualified hardware suitable for deployment topside, subsea and downhole, we combine a scientific, analytical approach with commercial awareness.
By understanding each client's technical and commercial objectives, combined with our own deep scientific knowledge, we identify and develop technology that provides a genuine competitive advantage and commercial benefit.
Independent and technology agnostic, we don't supply products directly to the oil and gas industry, instead allowing our clients to own the intellectual property we develop for them.
We're experts in applying computational fluid dynamics (CFD) simulation tools, including CFX and Fluent, to conduct finite element analysis (FEA).
Cambridge Consultants today launches a major new report, stating that the telecommunications sector will be an AI pioneer, as many features of 5G and IoT networks will depend on AI to reach maximum potential.


text:
Informal, Adult Social Care & Health Scrutiny Committee
Thursday, 25th November, 2021 6.00 pm
Item 4 - COVID 19 Update PDF 1 MB
Printed minutes PDF 226 KB
Venue: Webcast - Remote Meeting. View directions
Note: Informal
To approve as a correct record and sign the Minutes of the meeting held on 14 October 2021.
The Minutes (copies of which had been circulated) of the meeting held on 25 November 2021 were approved as a correct record and signed by the Chair.
Councillors and officers were invited to declare any interests they had in any of the items on the agenda for the meeting.
No declarations of interest were made.
Call-In
To consider call-in items (if any).
There were no call-in items to consider.
COVID-19 Update PDF 1 MB
To consider an update of the Director of Public Health.
The update provides an update on the impact of the COVID-19 pandemic for Stockport.
The Scrutiny Committee is asked to discuss and note the update.
Officer contact: Jennifer Connolly, email:Jennifer.connolly@stockport.gov.uk
The Director of Public Health submitted a report (copies of which had been circulated) which provided an update relating to the impact of the Covid-19 pandemic for Stockport.
The Cabinet Member for Adult Care and Health (Councillor Jude Wells) attended the meeting to respond to questions from the Scrutiny Committee.
The following comments were made/issues raised:-
· Members commented on the success of the vaccination programme and thanked the Social Health & Care staff for the support provided during the delivery of the Covid-19 vaccine.
· Members enquired about the links between underlying health conditions and the likelihood of being more severely affected by the virus. In response it was stated that there were two broad groups of individuals who were more likely to require hospital care which included the unvaccinated and older population. It was expected that the number of hospital admissions amongst the older population would reduce as the booster vaccination roll out was increased.
· Requested increased signage be placed at the Trinity Methodist vaccination site in Bramhall.
· Commented on the activity of anti-vaccination groups and whether information shared by this group was having an impact on vaccination rates. In response, Members were assured that their activity was being reported through NHS England to deliver a co-ordinated response and ensure that residents were educated to make an informed decision.
· In response to a question in relation to security measures at vaccination sites within the borough, Members were advised that the Council and NHS were working closely with Greater Manchester Police to provide security and where an incident had occurred this was shared with the police as appropriate.
· In response to concerns in relation to the infection rates amongst young people within schools, Members were informed that the Council were working with education colleagues to minimise disruption to education as much as possible. The contingency framework in place enabled the Council and schools to implement a phased response on an individual basis to respond to outbreaks which included reintroducing face coverings and additional testing, if necessary.
The Chair thanked the Director for the most up to date data and informed the Committee that an item relating to the Covid-19 Update would be on the agenda for the next meeting.
RESOLVED – That the report be noted and thanks be expressed to all the team for their continued hard work.
Portfolio Performance and Resources - Mid-Year Report 2021/22 PDF 236 KB
To consider a report of the Corporate Director (Corporate & Support Services) & Deputy Chief Executive.
The Mid-Year Portfolio Performance and Resources Report (PPRR) for the Adult Care and Health Portfolio is presented for consideration by the Committee. This provides a summary of progress in delivering the portfolio priorities, reform programmes and other key projects in the first half of the year, with a particular focus on the second quarter (July to September). It includes forecast performance and financial data (where this is available) for the Portfolio, along with an update on the portfolio savings programme.
The Scrutiny Committee is recommended to:-
· Consider the Mid-Year Portfolio Performance and Resource Reports;
· Review the progress against delivering key projects, priority outcomes, targets and budgets for 2021/22;
· Highlight key areas of and responsibility for taking forward corrective action to address any performance or resource issues;
· Highlight any significant issues or changes to be fed back to the Cabinet alongside the Corporate Performance and Resource Report;
· Identify how areas of strong performance and good practice can be shared in other services.
Officer Contacts: Peter Owston on 0161 474 3274 or email: peter.owston@stockport.gov.uk; and Paul Graham on 0161 474 4674 or email: paul.graham@stockport.gov.uk
Portfolio Performance and Resources - Adult Care and Health Mid-Year Report 2021/22 , item 5. PDF 878 KB
A representative of the Corporate Director (Corporate & Support Services) & Deputy Chief Executive submitted a report (copies of which had been circulated) providing the Mid-Year Portfolio Performance and Resource Report (PPRR) for the Adult Care and Health Portfolio. The report provided a summary of progress in delivering the portfolio priorities, reform programme and other key projects in the first half of the year, with a particular focus on the second quarter (July to September). The report also included a forecast on performance and financial data (where this was available) for the Portfolio, along with an update on the portfolio savings programme.
· Welcomed the development of the enhanced front door approach, however raised concerns in relation to the number of calls to the Referral and Information Officers that had not been answered or called back and the delay in the implementation of the portals. In response Members were informed that the delay had been caused due to a planned system upgrade by the providers and ultimately this had been out of the council's control. It was envisaged that the soft launch of the system would take place in January and it was hoped that the introduction of the portals would help manage the increased demand through the front door to ensure that all vulnerable residents in the borough received support when they needed it.
· Concerns were raised in relation to the red RAG status of the proportion of older people (65 and over) who had received re-ablement / rehabilitation services after discharge from hospital. In response it was stated that the reduction in re-ablement was likely due to referrals to the REaCH service being paused following the CQC inspection alongside an overall increase in discharges. Members were advised that the referrals were diverted to a separate team managed by the Council and there was no notable difference in service for residents.
· In response to a question in relation to the Prevention Wellbeing & Independence underspend, Members were informed that budgets were set in accordance with the anticipated level of activity which was monitored throughout the year. In regard to the Prevention Wellbeing & Independence service, there had been a reduction in activity which accounted for the underspend.
· It was commented that there were a number of Care Homes within the borough who required improvement. In response, Members were advised that the Council was working closely with Care Homes and Home Care providers to address the issues identified within the inspections. It was stated that the CQC had continued to undertake inspections throughout the pandemic which had resulted in the downgrading of a number of ratings and the sector was also experiencing issues nationally around recruitment and retention of staff.
RESOLVED – That the report be noted.
Dental Services in Stockport PDF 209 KB
To receive an update from representatives of the Dental Services from across Stockport.
The Director of Primary Care, Greater Manchester Health and Social Care Partnership, submitted a report (copies of which had been circulated) outlining the provision of, and access to, NHS Primary, Secondary, and Community Dental services and delivery of Oral Health Improvement activity across the locality of Stockport since March 2020. It also highlighted the actions taken to address health inequalities and to improve access to dental services to ensure patients were able to receive dental care and oral health improvement in a safe way.
· Thanked the officers and dental services representatives for a detailed presentation and time in responding to Members questions.
· Recognised the pressures on the workforce and thanked staff for their dedication and hard work in delivering continued services considering control guidance as a result of the pandemic.
· Concern was expressed on behalf of residents in relation lack of NHS dental service capacity and withdrawal of the Cheadle Practice from delivering NHS services.
· Members commented that residents were being encouraged to access private dental practices which was unaffordable for many residents.
· In response to a question in relation to how residents could access dental care should they require it, Members were informed that in March 2020 all practices were required to provide remote telephone triage services and suspend routine non urgent dental care as part of the national response to limit he transmission of COVID-19. Where patients required urgent, face to face, dental treatment, dental practices referred patients to the urgent dental care sites across GM, four of which were situated in Stockport, through a triage process. Residents were able to speak to a member of staff in urgent care by telephoning 0333 332 3800. It was stated that the urgent care number had been advertised via numerous communication channels and the service welcomed any support from Members to promote the number in their local community.
· Members queried how the service was managing demand in light of the restrictions on practices. In response, Members were advised that the first priority was to ensure that there was sufficient urgent access care provision throughout the winter period as there had been a notable increase in patient figures accessing urgent care services since the start of the pandemic. To manage the increase in demand, additional call handlers had been recruited and number of appointments increased by commissioning some practices to extend their operating hours until March 2022.
· It was commented that dentist practices were under a large amount of pressure particularly given the reduction in capacity due to Covid-19 guidance and queried the impact of this on targets. In response it was stated that delivery targets were decreased early in the pandemic to enable the practices to implement infection control mechanisms including training and development.
RESOLVED – (1) That the report be noted.
(2) requested that all public communication materials relating to dental services be shared with Members for circulation.
(3) requested a briefing note outlining the triage process and customer journey be shared with Members.
Stockport Safeguarding Adults Board Annual Report 2020-21 PDF 8 MB
To consider the report of the Director of Adult Social Care.
The report constitutes the Stockport Safeguarding Adults Board Annual Report 2020/21 and outlines the activities and achievements of the Board and its partners over the last year and how well it has delivered on its priorities and actions in the Business Plan. It is also the account to the community of the work that has been done to safeguard and enhance the wellbeing of adults with care and support needs
The Scrutiny Committee is recommended to consider and note the report.
Officer contact: Nuala O'Rourke on 0161 474 5659, or email: Nuala.orourke@stockport.gov.uk
A representative of the Director of Adult Social Care submitted a report (copies of which had been circulated) outlining the activities and achievements of the Board and its partners over the last year and how well it has delivered on its priorities and actions in the Business Plan. It also provided an account to the community of the work that had been done to safeguard and enhance the wellbeing of adults with care and support needs.
The following comments were made/issues raised: -
· Members sought clarification in relation to the expected impact of the transition from Deprivation of Liberty Safeguards (DoLS) to Liberty Protection Safeguards (LPS). In response Members were informed that in the absence of formal guidance on the implementation of the transition, it was difficult to predict the impact that it would have on the backlog of DoLS, however a Task and Finish Group had been established in anticipation of the guidance which would support the transition.
· Recognised the additional pressures on safeguarding caused as a result of the pandemic and thanked staff for their hard work and dedication.
· Commented on the importance of Safeguarding Adult Reviews and the learning opportunities that they provide.
· The Assistant Director of Adult Social Care offered Members a work shadowing opportunity within the Safeguarding and Adult Social Care Team.
The Committee requested that their best thanks and best wishes for the future be placed on record, for the work untaken by the Independent Chair of the Stockport Safeguarding Adult Board, Gill Frame.
RESOLVED – That the report be noted
Agenda Planning PDF 180 KB
To consider a report of the Strategic Head of Service & Monitoring Officer (Legal & Democratic Governance).
The report sets out planned agenda items for the Scrutiny Committee's next meeting and Forward Plan items that fall within the remit of the Scrutiny Committee.
The Scrutiny Committee is invited to consider the information in the report and put forward any agenda items for future meetings of the Committee.
Officer contact: Georgia Latham on 0161 474 3229, or email: georgia.latham@stockport.gov.uk
A representative of the Strategic Head of Service & Monitoring Officer (Legal & Democratic Governance) submitted a report (copies of which had been circulated) setting out the planned agenda items for the Scrutiny Committee's next meeting and any Forward Plan items.
The Chair informed Members that it was unlikely that all the proposed briefings and items on the plan including the outcome of the Scrutiny Review would be considered prior to the end of the current municipal year. It was requested that officers consider judicious priority setting in relation to items for the next agenda dependent on continuing workstreams.
Councillor Wright provided an update on the progress of the Scrutiny Review as Lead Member and informed Members that it the Panel were aiming to conclude the review and report the findings to the meeting of Adult Social Care & Health Scrutiny Committee on 3 March 2022.

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: How do you use boost/beast to parse and extract the payload from an HTTP POST request? I am trying to understand how to process the contents of an HTTP POST request using the Boost Beast library.  I have slightly modified the Boost Beast advanced server example to get a handle on things.
I've added the following lines to the handle_request() method in the example (just before line 155):
    if ( req.method() == http::verb::post)
    {
      std::cout << req << std::endl;
    }

I have created a simple test file called foobar.dat containing the following:
This is a test!

I send it to the server using this curl command:
curl -F 'test=@foobar.dat' http://localhost:8080

which results in the following output from the server:
POST / HTTP/1.1Host: localhost:8080
User-Agent: curl/7.58.0
Accept: */*
Content-Length: 218
Content-Type: multipart/form-data; boundary=------------------------9c747f078ebbe880

--------------------------9c747f078ebbe880
Content-Disposition: form-data; name="test"; filename="foobar.dat"
Content-Type: application/octet-stream

This is a test!

--------------------------9c747f078ebbe880--

So, I have the server receiving the expected message.
If I modify my test slightly to the following, I can extract the header fields individually as well as the body in one big buffer.
    if ( req.method() == http::verb::post)
    {
      std::cout << "Fields:" << std::endl;

      int field_count = 0;
      for(auto const& field : req)
          std::cout << "Field#"
                    << ++field_count << " : " << field.name() << " = " << field.value() << std::endl;

      std::cout << "Body:" << std::endl;
      int body_count = 0;
      for(auto it = boost::asio::buffer_sequence_begin(req.body().data());
          it != boost::asio::buffer_sequence_end(req.body().data()); ++it)
      {
        // This is the next buffer in the sequence
        boost::asio::const_buffer const buffer = *it;

        std::string body(boost::asio::buffer_cast<const char*>(buffer));
        std::cout << "Buffer#" << ++body_count << " = " << body << std::endl;
      }
    }

Produces the following output:
Fields:
Field#1 : Host = localhost:8080
Field#2 : User-Agent = curl/7.58.0
Field#3 : Accept = */*
Field#4 : Content-Length = 218
Field#5 : Content-Type = multipart/form-data; boundary=------------------------5510ea3ec81b8585
Body:
Buffer#1 = --------------------------5510ea3ec81b8585
Content-Disposition: form-data; name="test"; filename="foobar.dat"
Content-Type: application/octet-stream

This is a test!

--------------------------5510ea3ec81b8585--

Most of the examples I have found demonstrate how to create responses and requests using Boost Beast, but I cannot find any clear examples of what to do to parse the content and separate the various components of the message.
Specifically, how do I use Boost Beast to extract and separate the name ("test"), the filename ("foobar.dat"), and the file contents ("This is a test!") from the body in order to process the message further?  Or, at this point, is it necessary to parse the data in the body of the message myself?

A: That's outside the scope of Boost::Beast. You will have to do it by yourself regardless whether the information you seek resides in fields or body. I would suggest one of the handy string operation tools/utilities/libraries, e.g. Boost::Algorithm::String or Abseil (absl::StrSplit).
Side note: You can access the fields like you did or directly like so
auto field = req["<field_name>"];
// or
auto it = req.find("<field_name>");
it->name_string();

Lines in HTML bodies are separated by carriage return and new line \r\n. Body from headers by double \r\n. You can access individual lines by writing a fancy, optimized, parser or by using one of the available utilities. Split along lines, split along colon, split along semi-colon to gain access to name or filename and lastly split along equal sign to get the data out. Example using Abseil since I am not sure if boost can split along a full string (string_view):
std::vector<std::string_view> lines = absl::StrSplit(req.body(), "\r\n");
std::vector<std::string_view> headers = absl::StrSplit(line, ':', absl::SkipWhitespace());
// or possibly (never tried it myself but abseil is a great library so I assume this should work)
std::array<std::string_view, 2> headers = absl::StrSplit(line, ':', absl::SkipWhitespace());
std::vector<std::string_view> items = absl::StrSplit(header, ';', absl::SkipWhitespace());
std::vector<std::string_view> values = absl::StrSplit(item, '=', absl::SkipWhitespace());
// or possibly again using array


text:
Death of Fr Ned Flynn, Retired Parish Priest of Ballinabrackey
The death has occurred of Fr Ned Flynn, retired Parish Priest of Ballinabrackey.
Fr Flynn was the oldest priest in the Diocese of Meath, having recently celebrated his 99th birthday. Fr Flynn was born in Ballinabrackey in January 1916 and was ordained in Maynooth in 1941. In 1943 he became Professor in St Finian's College, where he remained until 1960. He then served as CC Kilmessan until 1965, was transferred to Kells as CC until 1972 and became Parish Priest of Donore in 1972 where he remained for nine years prior to his appointment as Parish Priest of Ballinabrackey in 1981. He retired in September 1995 and resided in Portiuncula Nursing Home, Multyfarnham since 2005.
May he rest in peace.
The funeral arrangements are as follows:
Reposing at Portiuncula Nursing Home on Sunday from 5pm untill 7 pm.
Removal on Monday to arrive at the Church of the Assumption, Ballinabrackey at 5pm and reposing there untill 7pm, followed by Mass at 7.30.
The Requiem Mass will take place on Tuesday at 12 o'clock with burial afterwards in the Church grounds


Reminders+ is a free Cydia tweak that let you allow to put your specific reminders on your iPhone's lockscreen, with the help of stock iOS Reminder application.
You just have to download and install Reminder+ cydia tweak through BigBoss repo, which will automatically get integrated to Reminder app on iPhone.
Now, just open your reminders in Reminder application on iPhone, and tap on any of reminder text and you will find there an option of "Add Bulletin", so tap on that and see your that specific reminder is pinned to iPhone lockscreen.
Note: Reminders+ cydia tweak does not put your reminders automatically on iPhone lockscreen.
Nice Cydia tweak to bring reminders on lockscreen.


Springer might use the article in complete or partly in electronic form, corresponding to use in databases or data networks for show, print or obtain to stationary or portable units. Know-how has created employment for individuals who market their merchandise by way of the internet.
Being within the employment area, I have typically appeared around at the sorts of jobs we have right this moment that are automated that did not used to be. A few of them have all but disappeared or are quickly doing so due to technology: human toll sales space collector, financial institution tellers, gasoline station attendants, cashiers.


Bahrain has ordered its citizens to leave Lebanon amid mounting tensions between regional Sunni powers and Iran that have left the government in Beirut on the brink of collapse, reports The Telegraph.
resignation of Prime Minister Saad al-Hariri on Saturday., adds the paper.
Bahrain is often seen as a bellwether for the Saudi Arabia-dominated Gulf Cooperation Council, which regularly announces sanctions and travel bans targeting countries seen as friendly with Iran.
[I]t is plausible that the Saudis are trying to create the context for a different means of contesting Iran in Lebanon: an Israeli-Hezbollah war.
With Assad clearly having survived the challenge posed by Saudi-backed rebels, the Saudi leadership may hope to move its confrontation with Iran from Syria to Lebanon. By pulling Hariri out of his office, they may hope to ensure that Hezbollah gets stuck with the blame and responsibility for Lebanon's challenges, from caring for Syrian refugees to mopping up Al Qaida and ISIS affiliates.
That could, the Saudis may believe, lead Hezbollah to seek an accelerated confrontation with Israel as a means of unifying Lebanese support for their dominance.


text:
package com.sinotrans.transport.dto;

import com.sinotrans.framework.mybatis.support.FilterCondition;
import com.sinotrans.transport.common.enums.CompanyType;
import com.sinotrans.transport.common.enums.DomainStatus;
import com.sinotrans.transport.dto.common.CommonListRequest;
import org.springframework.util.StringUtils;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/**
 * 菜单查询请求
 */
public class MenuSearchRequest extends CommonListRequest {

    private String menuName;
    private Integer menuType;

    public String getMenuName() {
        return menuName;
    }

    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }

    public Integer getMenuType() {
        return menuType;
    }

    public void setMenuType(Integer menuType) {
        this.menuType = menuType;
    }

    @Override
    public Map<String, Object> fetchCondition(Long userId, CompanyType companyType) {
        return null;
    }

    @Override
    public List fetchFilter(Long userId, CompanyType companyType) {
        return null;
    }

    public List fetchFilter() {
        List filter = new ArrayList();
        if (!StringUtils.isEmpty(this.menuName)) {
            filter.add(new FilterCondition("menuName", this.menuName, "likeAnywhere"));
        }
        if (!StringUtils.isEmpty(this.menuType)&&this.menuType>0) {
            filter.add(new FilterCondition("menuType", this.menuType, "="));
        }
        filter.add(new FilterCondition("recStatus", DomainStatus.Normal.getValue(), "="));
        return filter;
    }
}


text:
Who Should Play
Madame Morrible in the
WICKED Film?
Awards Coverage
Press Previews
Back in February of this year, it was announced that Jon M. Chu, who is coming off of his recently released film adaptation of the 2008 Tony-winning musical, In the Heights, has taken over as director of Universal's long-awaited film adaptation of the Broadway smash, Wicked. He replaces Stephen Daldry, who had previously departed back in October of last year due to the studio wanting to mount it more quickly than he was comfortable moving. In fact, when Chu posted the announcement on his Twitter feed, he asked his followers "So... Twitterverse, who should we cast?". I've already thrown in other suggestions for Elphaba, Glinda, Fiyero, Nessarose, and The Wizard. So now, I'm going give a quartet of ideas for Madame Morrible, the headmistress of Shiz University who is also the musical's antagonist. On Broadway, that role was originated by the late Tony-winning actress, Carole Shelley.
Now on with my suggestions...
Long before making a name for herself on the big screen, Glenn Close had started out working as an actress in the theatre. On Broadway, she appeared in a couple musicals such as Rex and Barnum. The latter earned her a Tony Award nomination for Best Featured Actress in a Musical. After making it big in the movies, Glenn still managed to find time to do some theatre work, which included starring as Norma Desmond in original Broadway production of Andrew Lloyd Webber's stage musical adaptation of the 1950 Billy Wilder film, Sunset Boulevard, which won her a third Tony Award for Best Lead Actress in a Musical. If she were to take on the role of Madame Morrible, it would be a perfect fit for her. Glenn not only has a musical theatre background to back her up, but also a background in playing villains from having earned two consecutive Oscar nominations for her performances as Alex Forrest in 1987's Fatal Attraction and Marquise Isabelle de Merteuil in 1988's Dangerous Liaisons. Not to mention that she also previously played Cruella De Vil in Disney's 1996 live action 101 Dalmatians movie (as well as its sequel, 102 Dalmatians, released in 2000).
Obviously, Angela Lansbury needs no introduction to the musical theatre world. Throughout her long and lustrous career, she has appeared in 7 musicals on Broadway (four of those stints won her Tony Awards for her performances) and 5 movie musicals (three of them were live action while the other two were animated). Gregory Maguire, who is the author of the original novel that served as the basis for the musical, said in a 2020 interview with BroadwayWorld that he while he was writing it, he had cast a (hypothetical) film adaptation in his head to help him visualize the story. One of the casting ideas he had in mind was Angela Lansbury as Madame Morrible. Since she is still alive at almost 96 years old, she should at least be considered. If Angela were to take on the role, it would be a perfect fit for her. She not only has a musical theatre background to back her up, but also a background in playing villains from having earned an Oscar nomination for her performance as Mrs. Eleanor Iselin in 1962's The Manchurian Candidate to winning her fourth Tony Award for playing Mrs. Lovett in the 1979 original Broadway production of Sweeney Todd.
Long before making a name for herself on the big screen, Shirley MacLaine had started out working as an actress in the theatre. On Broadway, she appeared in the ensemble of a couple musicals such as Me and Juliet and The Pajama Game. Shirley later got to show off her musical theatre skills to a wider audience in a couple movie musicals such as 1960's Can-Can and 1969's Sweet Charity. The latter of which, she actually suggested to Universal Pictures about producing for her to star in. Bob Fosse, who conceived, directed, and choreographed the original Broadway production, made his feature directorial debut on the film adaptation while his wife, Gwen Verdon, who had originated the role of Charity Hope Valentine on stage, served as an assistant choreographer, and helped Shirley throughout the process. She's even gone on to show off her vocal skills even further in the 1990 Mike Nichols movie, Postcards From the Edge, and a couple episodes of Glee in 2014. If Shirley were to take on the role of Madame Morrible, it would not only mark a grand return to her musical theatre roots, but also a rare villainous character in her filmography as she has been known for playing quirky, headstrong, eccentric women.
Emma Thompson may be best known to general audiences for appearing in period dramas, but she also actually has a musical theatre background. In 1985, she starred opposite Robert Lindsay in a West End revival of the 1937 musical, Me and My Girl. In 2014, Emma starred as Mrs. Lovett in the New York Philharmonic's concert presentation of Sweeney Todd, which was televised on PBS, and earned her a Primetime Emmy Award nomination for Outstanding Lead Actress in a Limited Series/TV Movie as a result. Not to mention that she is currently playing Miss Trunchbull in a feature film adaptation of Matilda the Musical, which will be given a theatrical release in the U.K. and Ireland on December 2nd, 2022 before heading out to Netflix all over the world. If Emma Thompson were to take on the role of Madame Morrible, it would be a perfect fit for her. She not only has a musical theatre background to back her up, but she also appeared in different fantasy films before from having played Professor Sybill Trelawney in three of the Harry Potter movies as well as starring as the title character in both Nanny McPhee films.
I'll be back with another one of these sometime soon to discuss a different character. In the meantime, what do you think of these ideas? Do you have any of your own? For those interested in reading the previous blog posts I've done on this topic, you can find the link to all of them below.
WICKED Film
KARE REVIEWS