Energy conservation saves money in all industries, especially in pharmaceutical manufacturing. In an industry where temperature control is important, pharmaceutical manufacturing has unique needs and means of saving energy. Saving energy will lower costs and make you more competitive in the field.
Energy use in transportation is higher than for other industries. Unlike shipping metal, pharmaceuticals require refrigerated transport units. How often the doors open on these vehicles affect the internal temperature and can cause the cooling system to run more often. Consider shipping only full vehicles at a time that go directly to their final destinations. This reduces the number of times the doors open, and a full truck, like a full freezer, keeps cold more efficiently.
The fuel used by your transport is also an important way to conserve energy. According to the Department of Energy, fuel costs for the pharmaceutical industry were over $200 million a year in 2002, and this number is likely higher today as it was on an upward trajectory from 1987 to the early 2000s. Alternative fuel sources and more fuel-efficient vehicles can cut these costs.
The HVAC system, including ventilation, accounts for 65 percent of the energy used by a pharmaceutical manufacturing facility. Consider other ways of cooling your facility. For instance, ice-based storage is used as an alternative to standard refrigeration at several pharmaceutical facilities. Electric bills for a pair of GAR Laboratories buildings dropped from $571 to $117 a month with ice-based storage. Water freezes during the cool of the night, and the chill cools off the building during the day. This is one way to cut your HVAC costs and conserve energy.
Walk-in coolers are considered separate from the HVAC system. You may want to think about replacing your existing coolers with something more energy efficient and requiring less maintenance. Once used only in restaurants, glycol chillers are becoming more popular in other applications such as the pharmaceutical industry.
Compared to older chiller models, glycol chillers have fewer parts, which means they are less likely to break down. A portable glycol chiller offers more flexibility and is more energy efficient than older models. These can be customized to your plant's needs.
Traditional cooling towers can use up to 1.5 million gallons of water annually. Rather than wasting so much water, consider a closed-loop system. With these systems, cooling water use drops by 98 percent. This system also never disposes of used water into the ground, where it could potentially contaminate groundwater. It also more effectively maintains the water's temperature.
In pharmaceutical manufacturing plants in the United States, pumping accounts for a quarter of the energy used, and switching to more efficient equipment could reduce energy by 20 percent. Over the lifetime of the pump, the energy costs will add up to 95 percent of the ownership cost, compared to 2.5 percent for the purchase price and the same amount for maintenance. This means selecting the most energy-efficient pumping equipment available, even if it's more expensive, will pay off over the life of the pump.
Changing the equipment in your facility is only part of the puzzle. You need to train your employees to adopt energy-saving habits. Teach them to turn off vent hoods and lights when not needed. You can automate these, too, with motion detecting lights and heating and cooling systems.
Increase the air conditioner temperature in the summer and lower the heat in the winter. Make even larger changes in these settings when the facility is unoccupied. Merck used this strategy at its Rahway, New Jersey plant. There, it cut carbon emissions by 1,700 tons a year and saved 30,000 MBtus of energy annually.
Cutting energy costs requires a few investments of time and money initially, but your energy cost savings will make up for that investment down the road. Additionally, your facility will become more efficient, which can raise profits effortlessly. Conserving energy helps the environment and your company. Start on conservation now to see the benefits of saving energy in your facility.


Donavon is Lead Pastor of LifePoint Church in Prairieville, Louisiana (golifepoint.com). He and his wife, Valerie, planted LifePoint in the fall of 2006. Prairieville is a bedroom community of Baton Rouge and only sixty miles from New Orleans. Donavon and Valerie also planted Way of Life Community Church in Bel Air, Maryland (mywayoflife.org).
Donavon and Valerie have three kids: Caleb, Elizabeth and Alexander.


text:
https://profreg.medscape.com/px/getpracticeprofile.do?method=getProfessionalProfile&urlCache=aHR0cHM6Ly93d3cubWVkc2NhcGUuY29tL2Fuc3dlcnMvODkxMDk2LTc1NTI4L3doaWNoLW1lZGljYXRpb25zLWluLXRoZS1kcnVnLWNsYXNzLW5vbnN0ZXJvaWRhbC1hbnRpLWluZmxhbW1hdG9yeS1hZ2VudHMtbnNhaWRzLWFyZS11c2VkLWluLXRoZS10cmVhdG1lbnQtb2YtcGF0ZW50LWR1Y3R1cy1hcnRlcmlvc3VzLXBkYQ==
Drugs & Diseases > Pediatrics: Cardiac Disease and Critical Care Medicine > Patent Ductus Arteriosus (PDA) Q&A
Which medications in the drug class Nonsteroidal Anti-inflammatory Agents (NSAIDs) are used in the treatment of Patent Ductus Arteriosus (PDA)?
Author: Luke K Kim, MD; Chief Editor: Stuart Berger, MD more...
Nonsteroidal Anti-inflammatory Agents (NSAIDs)
In the neonate, ductal patency appears to be related to continued production of prostaglandin. This is particularly true in the premature infant; therefore, prostaglandin inhibition can affect ductal closure. NSAIDs inhibit the production of prostaglandins by decreasing the activity of cyclooxygenase. The result is a functional closure of the patent ductus arteriosus (PDA) in 80% of patients.
Ibuprofen lysine injection (NeoProfen)
The mechanism of action of ibuprofen lysine injection that results in patent ductus arteriosus (PDA) closure in neonates is not known; however, ibuprofen is an inhibitor of prostaglandin synthesis. This agent is indicated to close a clinically significant PDA in premature infants who weigh between 500-1500 g at ≤ 32 weeks' gestational age when the usual medical management (eg, fluid restriction, diuretics, respiratory support) is ineffective.
Indomethacin (Indocin)
Indomethacin is indicated for patent ductus arteriosus (PDA) closure, as it promotes closure of the PDA and generally has an onset of action within minutes. Prostaglandins, especially E-type prostaglandins, maintain the patency of the ductus. Thus, inhibition of prostaglandin synthesis by indomethacin results in constriction of the ductus arteriosus.
Kaemmerer H, Meisner H, Hess J, Perloff JK. Surgical treatment of patent ductus arteriosus: a new historical perspective. Am J Cardiol. 2004 Nov 1. 94(9):1153-4. [Medline].
Cassels DE, Bharati S, Lev M. The natural history of the ductus arteriosus in association with other congenital heart defects. Perspect Biol Med. 1975 Summer. 18(4):541-72. [Medline].
Condo M, Evans N, Bellu R, Kluckow M. Echocardiographic assessment of ductal significance: retrospective comparison of two methods. Arch Dis Child Fetal Neonatal Ed. 2012 Jan. 97(1):F35-8. [Medline].
Wilson W, Taubert KA, Gewitz M, et al. Prevention of infective endocarditis: guidelines from the American Heart Association: a guideline from the American Heart Association Rheumatic Fever, Endocarditis, and Kawasaki Disease Committee, Council on Cardiovascular Disease in the Young, and the Council on Clinical Cardiology, Council on Cardiovascular Surgery and Anesthesia, and the Quality of Care and Outcomes Research Interdisciplinary Working Group. Circulation. 2007 Oct 9. 116(15):1736-54. [Medline].
Vanhaesebrouck S, Zonnenberg I, Vandervoort P, et al. Conservative treatment for patent ductus arteriosus in the preterm. Arch Dis Child Fetal Neonatal Ed. 2007 Jul. 92(4):F244-7. [Medline]. [Full Text].
Attridge JT, Kaufman DA, Lim DS. B-type natriuretic peptide concentrations to guide treatment of patent ductus arteriosus. Arch Dis Child Fetal Neonatal Ed. 2009 May. 94(3):F178-82. [Medline].
Nuntnarumit P, Chongkongkiat P, Khositseth A. N-terminal-pro-brain natriuretic peptide: a guide for early targeted indomethacin therapy for patent ductus arteriosus in preterm Infants. Acta Paediatr. 2011 Sep. 100(9):1217-21. [Medline].
Ohlsson A, Walia R, Shah S. Ibuprofen for the treatment of patent ductus arteriosus in preterm and/or low birth weight infants. Cochrane Database Syst Rev. 2008 Jan 23. CD003481. [Medline].
Sekar KC, Corff KE. Treatment of patent ductus arteriosus: indomethacin or ibuprofen?. J Perinatol. 2008 May. 28 Suppl 1:S60-2. [Medline].
Takami T, Yoda H, Kawakami T, et al. Usefulness of indomethacin for patent ductus arteriosus in full-term infants. Pediatr Cardiol. 2007 Jan-Feb. 28(1):46-50. [Medline].
McCarthy JS, Zies LG, Gelband H. Age-dependent closure of the patent ductus arteriosus by indomethacin. Pediatrics. 1978 Nov. 62(5):706-12. [Medline].
Watanabe K, Tomita H, Ono Y, Yamada O, Kurosaki K, Echigo S. Intravenous indomethacin therapy in infants with a patent ductus arteriosus complicating other congenital heart defects. Circ J. 2003 Sep. 67(9):750-2. [Medline].
Shah SS, Ohlsson A. Ibuprofen for the prevention of patent ductus arteriosus in preterm and/or low birth weight infants. Cochrane Database Syst Rev. 2006 Jan 25. CD004213. [Medline].
Richards J, Johnson A, Fox G, Campbell M. A second course of ibuprofen is effective in the closure of a clinically significant PDA in ELBW infants. Pediatrics. 2009 Aug. 124(2):e287-93. [Medline].
Ohlsson A, Walia R, Shah SS. Ibuprofen for the treatment of patent ductus arteriosus in preterm and/or low birth weight infants. Cochrane Database Syst Rev. 2010 Apr 14. 4:CD003481. [Medline].
Jones LJ, Craven PD, Attia J, Thakkinstian A, Wright I. Network meta-analysis of indomethacin versus ibuprofen versus placebo for PDA in preterm infants. Arch Dis Child Fetal Neonatal Ed. 2011 Jan. 96(1):F45-52. [Medline].
Brion LP, Soll RF. Diuretics for respiratory distress syndrome in preterm infants. Cochrane Database Syst Rev. 2008 Jan 23. CD001454. [Medline].
Lin CC, Hsieh KS, Huang TC, Weng KP. Closure of large patent ductus arteriosus in infants. Am J Cardiol. 2009 Mar 15. 103(6):857-61. [Medline].
Rapacciuolo A, Losi MA, Borgia F, et al. Transcatheter closure of patent ductus arteriosus reverses left ventricular dysfunction in a septuagenarian. J Cardiovasc Med (Hagerstown). 2009 Apr. 10(4):344-8. [Medline].
Chen Z, Chen L, Wu L. Transcatheter amplatzer occlusion and surgical closure of patent ductus arteriosus: comparison of effectiveness and costs in a low-income country. Pediatr Cardiol. 2009 Aug. 30(6):781-5. [Medline].
Tomita H, Uemura S, Haneda N, et al. Coil occlusion of PDA in patients younger than 1 year: risk factors for adverse events. J Cardiol. 2009 Apr. 53(2):208-13. [Medline].
Hoellering AB, Cooke L. The management of patent ductus arteriosus in Australia and New Zealand. J Paediatr Child Health. 2009 Apr. 45(4):204-9. [Medline].
Agnetti A, Carano N, Tchana B, et al. Transcatheter closure of patent ductus arteriosus: experience with a new device. Clin Cardiol. 2009 Nov. 32(11):E71-4. [Medline].
Stankowski T, Aboul-Hassan SS, Marczak J, Szymanska A, Augustyn C, Cichon R. Minimally invasive thoracoscopic closure versus thoracotomy in children with patent ductus arteriosus. J Surg Res. 2017 Feb. 208:1-9. [Medline].
Vida VL, Lago P, Salvatori S, et al. Is there an optimal timing for surgical ligation of patent ductus arteriosus in preterm infants?. Ann Thorac Surg. 2009 May. 87(5):1509-15; discussion 1515-6. [Medline].
Laidman J. Efficacy and risk for PDA ligation uncertain in meta-analysis. Medscape Medical News. Available at http://www.medscape.com/viewarticle/822106. 2014 Mar 17; Accessed: March 23, 2014.
Weisz DE, More K, McNamara PJ, et al. PDA ligation and health outcomes: a meta-analysis. Pediatrics. 2014 Apr. 133(4):e1024-46. [Medline].
Terlemez S, Isık O, Sahin S, Akcan AB, Kaynak Turkmen M. A rare complication of patent ductus arteriosus ligation: inadvertent ligation of the left pulmonary artery. Heart Surg Forum. 2017 Dec 22. 20(6):E266-E268. [Medline].
Heuchan AM, Hunter L, Young D. Outcomes following the surgical ligation of the patent ductus arteriosus in premature infants in Scotland. Arch Dis Child Fetal Neonatal Ed. 2012 Jan. 97(1):F39-44. [Medline].
Malviya M, Ohlsson A, Shah S. Surgical versus medical treatment with cyclooxygenase inhibitors for symptomatic patent ductus arteriosus in preterm infants. Cochrane Database Syst Rev. 2008 Jan 23. CD003951. [Medline].
Allegaert K, Rayyan M, Anderson BJ. Impact of ibuprofen administration on renal drug clearance in the first weeks of life. Methods Find Exp Clin Pharmacol. 2006 Oct. 28(8):519-22. [Medline].
Burney K, Thayur N, Husain SA, Martin RP, Wilde P. Imaging of implants on chest radiographs: a radiological perspective. Clin Radiol. 2007 Mar. 62(3):204-12. [Medline].
Campbell DC, Hood RH Jr, Dooley BN. Patent ductus arteriosus. Review of literature and experience with surgical corrections. J Lancet. 1967 Oct. 87(10):415-8. [Medline].
Castaneda A. Congenital heart disease: a surgical-historical perspective. Ann Thorac Surg. 2005 Jun. 79(6):S2217-20. [Medline].
Mandhan PL, Samarakkody U, Brown S, et al. Comparison of suture ligation and clip application for the treatment of patent ductus arteriosus in preterm neonates. J Thorac Cardiovasc Surg. 2006 Sep. 132(3):672-4. [Medline].
Schneider DJ, Moore JW. Patent ductus arteriosus. Circulation. 2006 Oct 24. 114(17):1873-82. [Medline].
Zupancic JA, Richardson DK, O'Brien BJ, et al. Retrospective economic evaluation of a controlled trial of indomethacin prophylaxis for patent ductus arteriosus in premature infants. Early Hum Dev. 2006 Feb. 82(2):97-103. [Medline].
de Albuquerque Botura C, da Rocha BA, Balensiefer T, et al. Oral pharmacological treatment for patent ductus arteriosus in premature neonates with hemodynamic repercussions. Asian Pac J Trop Med. 2017 Nov. 10(11):1080-3. [Medline].
Agrawal H, Waller BR 3rd, Surendan S, Sathanandam S. New patent ductus arteriosus closure devices and techniques. Interv Cardiol Clin. 2019 Jan. 8(1):23-32. [Medline].
Nguyen HL, Phan QT, Doan DD, et al. Percutaneous closure of perimembranous ventricular septal defect using patent ductus arteriosus occluders. PLoS One. 2018. 13(11):e0206535. [Medline]. [Full Text].
Hsu KH, Wong P, Subramanyan RK, Evans J, Noori S. Predictors of respiratory improvement 1 week after ligation of patent ductus arteriosus in preterm infants. J Pediatr. 2018 Oct 19. [Medline].
Schematic diagram of a left-to-right shunt of blood flow from the descending aorta via the patent ductus arteriosus (PDA) to the main pulmonary artery.
Diagram illustrating the patent ductus arteriosus.
Diagram illustrating ligation of the patent ductus arteriosus.
Diagram illustrating division and oversewing of the patent ductus arteriosus.
Diagram illustrating patch closure of the patent ductus arteriosus.
Luke K Kim, MD Assistant Professor of Medicine, Department of Internal Medicine, Division of Cardiology, New York Presbyterian Hospital, Weill Cornell Medical Center
Jeffrey C Milliken, MD Chief, Division of Cardiothoracic Surgery, University of California at Irvine Medical Center; Clinical Professor, Department of Surgery, University of California, Irvine, School of Medicine
Jeffrey C Milliken, MD is a member of the following medical societies: Alpha Omega Alpha, American Association for Thoracic Surgery, American College of Cardiology, American College of Chest Physicians, American College of Surgeons, American Heart Association, American Society for Artificial Internal Organs, California Medical Association, International Society for Heart and Lung Transplantation, Phi Beta Kappa, Society of Thoracic Surgeons, SWOG, Western Surgical Association
Stuart Berger, MD Executive Director of The Heart Center, Interim Division Chief of Pediatric Cardiology, Lurie Childrens Hospital; Professor, Department of Pediatrics, Northwestern University, The Feinberg School of Medicine
Stuart Berger, MD is a member of the following medical societies: American Academy of Pediatrics, American College of Cardiology, American College of Chest Physicians, American Heart Association, Society for Cardiovascular Angiography and Interventions
Hugh D Allen, MD Professor, Department of Pediatrics, Division of Pediatric Cardiology and Department of Internal Medicine, Ohio State University College of Medicine
Hugh D Allen, MD is a member of the following medical societies: American Academy of Pediatrics, American College of Cardiology, American Heart Association, American Pediatric Society, American Society of Echocardiography, Society for Pediatric Research, Society of Pediatric Echocardiography, and Western Society for Pediatric Research
David FM Brown, MD Associate Professor, Division of Emergency Medicine, Harvard Medical School; Vice Chair, Department of Emergency Medicine, Massachusetts General Hospital
David FM Brown, MD is a member of the following medical societies: American College of Emergency Physicians and Society for Academic Emergency Medicine
Steven J Compton, MD, FACC, FACP Director of Cardiac Electrophysiology, Alaska Heart Institute, Providence and Alaska Regional Hospitals
Steven J Compton, MD, FACC, FACP is a member of the following medical societies: Alaska State Medical Association, American College of Cardiology, American College of Physicians, American Heart Association, American Medical Association, and Heart Rhythm Society
Christopher I Doty, MD, FACEP, FAAEM Assistant Professor of Emergency Medicine, Residency Program Director, Department of Emergency Medicine, Kings County Hospital Center, State University of New York Downstate Medical Center
Christopher I Doty, MD, FACEP, FAAEM is a member of the following medical societies: American Academy of Emergency Medicine, American College of Emergency Physicians, American Medical Association, Council of Emergency Medicine Residency Directors, and Society for Academic Emergency Medicine
Gehaan D'Souza, MD University of California-Irvine School of Medicine
Justin Galovich, MD Resident Physician, Department of Surgery, University of California, Irvine, School of Medicine
Justin Galovich, MD is a member of the following medical societies: American College of Surgeons
Christopher Johnsrude, MD, MS Chief, Division of Pediatric Cardiology, University of Louisville School of Medicine; Director, Congenital Heart Center, Kosair Children's Hospital
Christopher Johnsrude, MD, MS is a member of the following medical societies: American Academy of Pediatrics and American College of Cardiology
Disclosure: St Jude Medical Honoraria Speaking and teaching
Steven R Neish, MD, SM Director of Pediatric Cardiology Fellowship Program, Associate Professor, Department of Pediatrics, Baylor College of Medicine
Steven R Neish, MD, SM is a member of the following medical societies: American Academy of Pediatrics, American College of Cardiology, and American Heart Association
Girish Sethuraman, MD, MPH Assistant Professor, University of Maryland School of Medicine
Girish Sethuraman, MD, MPH is a member of the following medical societies: American Academy of Emergency Medicine, American College of Emergency Physicians, American Medical Association, American Public Health Association, and Society for Academic Emergency Medicine
Gary Setnik, MD Chair, Department of Emergency Medicine, Mount Auburn Hospital; Assistant Professor, Division of Emergency Medicine, Harvard Medical School
Gary Setnik, MD is a member of the following medical societies: American College of Emergency Physicians, National Association of EMS Physicians, and Society for Academic Emergency Medicine
Disclosure: SironaHealth Salary Management position; South Middlesex EMS Consortium Salary Management position; ProceduresConsult.com Royalty Other
Mark S Slabinski, MD, FACEP, FAAEM Vice President, EMP Medical Group
Mark S Slabinski, MD, FACEP, FAAEM is a member of the following medical societies: Alpha Omega Alpha, American Academy of Emergency Medicine, American College of Emergency Physicians, American Medical Association, and Ohio State Medical Association
Francisco Talavera, PharmD, PhD, Adjunct Assistant Professor, University of Nebraska Medical Center College of Pharmacy; Editor-in-Chief, Medscape Drug Reference
Disclosure: Medscape Reference Salary Employment
Park W Willis IV, MD Sarah Graham Distinguished Professor of Medicine and Pediatrics, University of North Carolina at Chapel Hill School of Medicine
Park W Willis IV, MD is a member of the following medical societies: American Society of Echocardiography

redpajama_set_name: RedPajamaCommonCrawl


text:
Natural gas discovery could see Egypt become major exporter
EgyptEnergy
Natural gas has been an important part of Egypt's energy mix and economy for decades. It was first discovered in the country in 1967, and a find was then made a year later offshore. Egypt fully utilised the resource, going from being predominately hydro driven to mainly gas based, and became an exporter of the product. At one time, Egypt sold its gas to Israel, Syria and Jordan with further plans to sell to Lebanon and Turkey. But increasing domestic demand, combined with plateauing production from ageing wells, underinvestment as a result of macroeconomic uncertainty and a lack of new discoveries, caused domestic supply to drop below demand. In 2012 Egypt had become a natural gas importer.
Since then, the country has been forced to import in great quantities and is scrambling to make sure it has enough fuel to keep the country running. In 2015, three regasification facilities were hired. Egypt started to import gas from Israel via a US company at international market prices, and the country went in search of new sources. The numbers are significant: the value of imports of liquefied natural gas (LNG) are expected to hit $3.55bn in 2015 and 2016. It seemed the mix would be permanently changed and that Egypt had become a gas importer for good.
The first imports of natural gas were approved in late 2012 for the second half of 2013, and an import terminal was set up on the Red Sea in 2015. That year, the country aggressively purchased LNG from foreign suppliers and the Ministry of Oil said that the country would be buying 55 cargoes of natural gas or four or five cargoes a month for a year.
But just as the country started to import gas, a new find changed everything. Towards the end of 2015, press reports started to suggest that the Zohr natural gas field could tip the country back into the ranks of natural gas exporters, with the 30trn cu feet discovery by Italy's Eni possibly increasing proven reserves by 40%. While it usually takes some time to develop a field, given Egypt's experience and the political will to get the market back into balance, Zohr could be producing by 2018 and could get the country back into natural gas surplus by 2020. The Zohr discovery represents a step forward for Egypt, which has long failed to properly exploits its resources, and provides clear evidence that the country's energy programme is back on track.
Imports Still Needed
In late 2015, the government noted that the massive Eni find would not stop the planned imports of natural gas from Cyprus and Israel. The country is keeping all of its options open and making sure it is not caught short. In early 2015, Egypt and Cyprus signed an memorandum of understanding for Egypt to import natural gas from Cyprus within the next six months.
Improved Pricing
There is still room to improve the country's effectiveness at exploiting its natural wealth, most notably in terms of pricing. Egypt generally fixes the price it pays for gas at $2.65 per million British thermal units (Btu). While that price is in line with what is paid in the US, it is much lower than what is paid in Europe and Asia. The price is especially low given the conditions in Egypt, and the deep Mediterranean in particular.
In September 2015, the Egyptian Natural Gas Holding Company agreed to pay Eni $4-5.88 per million Btus for gas from Zohr. While this partially solves the problem of keeping international companies in the exploration and production game, it creates a whole new set of complications.
However, the output of the Eni project will be fully dedicated to domestic consumption. Rather than having some of its production hived off for export to make up for the low rates being paid in the home market, the company can sell all the output domestically given the price being paid and given the high demand in the domestic market. The supply cannot come soon enough to Egypt's eager consumers.
The Report: Egypt 2016
Energy & Utilities chapter from The Report: Egypt 2016
Hesham El Amroussy, Chairman and Managing Director, ExxonMobil Egypt: Interview Next article from this chapter and report
Egypt's growing population increases demand for energy production
New discoveries for Egyptian oil producers
Tarek El Molla, Minister of Petroleum and Mineral Resources: Interview
Improving Egyptian energy prospects boosts overall economy
Hesham Mekawi, Regional President, BP North Africa: Interview
Khaled Abu Bakr, Executive Chairman, Taqa Arabia: Interview
US shale industry a challenge for Egyptian oil producers
Hesham El Amroussy, Chairman and Managing Director, ExxonMobil Egypt: Interview
Tamer El Mahdi, Deputy CEO, Orascom Telecom Media and Technology Holding (Orascom TMT): Interview
Major deals with global players for energy sector in Egypt
Egypt 2016
This article is from the Energy & Utilities chapter of The Report: Egypt 2016. Explore other chapters from this report.
Choose a chapter from The Report: Egypt 2016
Register for free Economic News Updates on Egypt
Featured Sectors in Egypt:
Egypt Financial Services
Egypt Energy
Egypt Economy
Egypt Industry
Egypt Construction


A two-part cross-media performance and installation by theatre director Mladen Alexiev at Swimming Pool where he expands his interest towards the creation of fictions and hybrid presentation formats. NATURA MORTA is the third piece in the frame of his long-term research project Splendor Solis.
Swimming Pool is an art project space in Sofia focused on research, collaborative approaches and art community politics. It is located on a central rooftop with an empty pool built in the 1930's.


Epicair is committed to ensuring that your privacy is protected. Should we ask you to provide certain information by which you can be identified when using this website, then you can be assured that it will only be used in accordance with this privacy statement.
Epicair may change this policy from time to time by updating this page. You should check this page from time to time to ensure that you are happy with any changes. This policy is effective from 06/04/2010.
We may collect the following information: Your name, email address, telephone number and the service you request from us.


Welcome to the downtown motel in Tracadie-Sheila located in the Acadian Peninsula, northeast of New Brunswick, Canada, just in front of the tourist office and a few steps from the city centre.
Auberge Centre-Ville is a motel with 22 modern units with a conference room, a suite and ``Cottage style`` rooms all equiped with air conditioning.
Your continental breakfast is free of charge at the Auberge Centre-Ville.
We offer you access to a coffee room and free access to wireless internet. (Free Wi-Fi).
Make the Auberge Centre-Ville your next traveling or business destination !


The FBI is seeking information about the attempted burglary of a Chase Bank branch at 390 S. Flamingo Road, Pembroke Pines, Florida, after the discovery of a tunnel approaching the bank.
Last night about 9:30 pm, Pembroke Pines Public Works responded to a report of a hole in a roadway, possibly a sinkhole, near the Chase Bank branch at 390 S. Flamingo Road in Pembroke Pines, FL.
Upon arrival, workers discovered a power cord inside the hole and determined that it was a tunnel.
The Pembroke Pines Police (PPPD) were notified and responded. PPPD found the tunnel entrance inside a wood line south of the bank along with a generator, winch, wagon and other evidence located in or near the tunnel. The FBI responded to the scene this morning and determined the tunnel was approximately 2-4 feet in diameter and at least 50 yards long.
A Sheriff's Office K-9 cadaver dog entered the tunnel at several points, but did not alert.
The FBI is investigating this situation as an attempted bank burglary.
The bank was never breached and no money was taken.
Investigators have not determined when the tunnel was started or when it was last worked on.
The attached pictures show different perspectives of the tunnel and some of the equipment.
Anyone who may have seen suspicious activity in this area, likely after dark, is urged to call the FBI at 754.703.2000.
The Pembroke Pines Police Department, the South Florida Violent Crimes Task Force and the FBI continue their investigation.


Retail organisation Tesco is to provide back pay to 140,000 former and current employees after it was found that their pay fell below the national living wage after salary sacrifice deductions.
An internal review of Tesco's reward system found that some employees were being left with a base salary below the national living wage after making voluntary salary sacrifice contributions for benefits such as pensions, childcare vouchers, and bikes-for-work schemes.
The organisation is in the process of contacting affected staff, who will receive reimbursement payments of up to £40 per employee by the end of March 2017. The total reimbursement costs are expected to reach £9.7 million.
The payroll review, which was conducted as part of the implementation process for a new payroll system, checked all 320,000 UK-based employees' pay for the past six years.
The national living wage, which is the statutory rate for employees aged 25 and over, is currently £7.20 an hour. It will increase to £7.50 an hour from April 2017.
Tesco has notified both HM Revenue and Customs (HMRC) and trade union Usdaw about the reimbursements.
Matt Davies, UK and Republic of Ireland chief executive officer at Tesco, said: "As soon as our own review identified this issue we took immediate action to resolve it and establish which [employees] are affected.


Your favorite brother can graduate and get a mission call and move to Australia.
Your little sissy can get engaged, married, and knocked up with a baby boy.
So yah, a lot can happen in a year.
2015 has been pretty magical. It's crazy to look back on these twelve short months and see how far we have come and different things are now.
Although most our changes have happened in a gradual way, with us growing more and more aware of what's going on, there is still a sense of wonder and amazement when I look back on this past year.
I'm exited for another year of adventures to come with Riley! The future is really wide open spaces for us with graduation around the corner.
Together we have been creating dreams and listing places we want to go and things we want to do in this next chapter of life.
I think it's important to dream and believe in those dreams. However, we must hold on lightly enough to them to allow the unforeseen divine to step in and spin us in all the right ways. Here's to 2016 baby!
I love the temple. I love being married. I love that we can be together forever through eternity. I love that we can do temple work for those that are passed on and didn't get the opportunity. I love the peace that comes inside these sacred walls.
Today was a beautiful day at the Oakland Temple. We did sealings together with Riley's family and my heart was filled as we all came together to do sealings for other families so they too can be sealed together forever. Happy Day!
We are spending Christmas with Riley's Family in California. There has been lots of great moments and memories in the past couple days and we lots more days and memories to come. I'm just laying in bed now and it's Christmas morning.... We still have the whole day and ahead of us! I'm looking through pictures and I have some many good ones of the beautiful San Francisco lights. We also saw A Christmas Carol!
Remember, Remember those days of Movember.
Riley has been growing a mustache since the beginning of this November and now into December.
Its a pretty big deal in our lives.
Its graduated from the "mexi-stash" stage and is visible now and even slightly bushy and has potential to curl.
(right where people have that dip above the upper lip, yah his is hairless...this is also where he sweats and it puddles).
Yes, that is the mustache's name.
"Do you like kissing Guiseppe?"
and I'm like: "no, i like kissing you."
The first time "Guiseppe" showed [on] his face was right before we got married.
and just in time for our "Bridal" pictures with a half-hour to spare before pictures.
and tell her he was keeping it for the wedding and pictures.
just in time for the "Stevenson Family Pictures."
It really wouldn't fly on my side.
Riley has serious "Beard Envy."
Yes, it is a real condition.
Every time we pass a thick, full bushy beard... Riley will pause and admire.
"I would pay $500 bucks to grow that beard right now."
(The amount of $$ changes depending on beard status, but can get in the thousands).
This week he told me of a conversation in a class.
Everyone was to name which "super-power" they would have.
He told the class "flying."
and if he could choose his super-power would be to "grow a nice thick beard."
"YOU WOULD PICK A BEARD OVER FLYING?"
"I would grow a beard while flying."
He is so funny and handsome.
I personally like Clean-Shavin-Riley, if I got to pick.
and it does tickle my face when we are real close.
It is simply some of the very best advice and wisdom in life. Every time I listen to these words I feel more inspired and have a renewed desire to be better and live more like our Savior.
Trust me, I have watched it time and time again over the past 5+ years.
Ready to feel inspired?! Watch this video and let the Spirit do it's magic.
This is made from a BYU Devotional, given on May 14 1996.
It is seriously fantastic and largely unknown, plus his accent is great.
I pinky promise you will feel better after watching and more inspired.
Often in the late nights-- between falling asleep and still thinking-- is when my best ideas and revelations come. It's when I'm not distracted by other things around me and my feet are motionless and life is still. That's when I feel inspiration's quiet voice more clearly.
My calling in church is a relief society teacher-- that is what kept me up at night most recently. The topic of my lesson: "missionary work." During the week, I thought about my grandpa joining the church around my age now and his influence on me and the generations to come. Then I drifted in thoughts reflecting on my own mission and how much I loved serving full-time. The memories in dedicated service and the people I met still so close to my heart and worth more than anything. The time serving in Brooklyn and Idaho will always be on the highlight reel of my life.
The fruit of the gospel does taste so soooo good and Lehi wanted to share it and desired everyone to partake of the scrumptious fruit that symbolizes the blessings of the Atonement. Partaking of the fruit of the tree represents receiving the ordinances and covenants of the gospel of Jesus Christ—therefore having the atonement more obtainable in our lives and accessible. The fruit is described as "desirable to make one happy" and produces great joy and the desire to share that joy with others.
I then pondered about myself—I thought about my own personal inability to taste and smell now and how food has completely lost its flavor due to my head injury. I reminisced the smells of clean laundry, the exhaust from the snowmobiles, and the smell of the outdoors and taste of home cooked meals. I thought about how much I miss those and really miss the taste of a single peanut butter cup.
I wish sometimes I could once again bite into one and really taste the chocolate and soft peanut butter combo and then just be so sooo satisfied. I thought about the nerve in my head that no longer functions and thought about missionary work too--Maybe because it was late and I wasn't sleeping but it all made so much sense to me without my senses-- something clicked and was made real.
Many people in this world don't know how good the gospel taste and how much comfort comes with the fruits of the spirit and the peace of eternal truths and access to the atonement. They simply lack that sense and connection without the ordinances and knowledge of restored gospel.
I thought about how insignificant but strong "my craving" for little taste of candy can be... how I miss it… how I long for these senses to return. . . How I have tasted and smelled once but no longer have that capacity or know how to get it back.
I thought about how I do have something that taste far better and how others in this world are unaware, but many are craving it more than anything this world has to offer. The knowledge and connection to access the atonement of Christ and feel that divinity is more sweet and powerful and is truly satisfying.
The gospel is far better and sweeter than anything I know. It provides the nourishment needed for the sickest souls--it provides comfort for the sad, and strength for the weak, it brings joy and satisfaction to those that are alone and those just starving for truth and purpose. It is for everyone and is the one fruit that can make one whole and brings real joy and happiness to all that partake sincerely. How sweet and wonderful the gospel taste and how we must not forget, but share it with the world.
This weekend I learned a valuable lesson in the most unlikely place.. I was working with Pu'uwai and my shift was about over—it was 6:57pm and I got off at 7:00pm. We were in the car returning back to hs house from taking Pu'uwai on the train ride in the Kaneohe mall. It was a good shift, but I was ready to drive home and cuddle and just be with Riley!
As soon as we pulled into the driveway of his home, his sister said she was going to run inside and get the bankcard to fill up their van with gas. I only had three minutes left and it takes that long to just drive down one way to 7Eleven from their house to fill up.
I was slightly annoyed because I knew she knew the time and that this extra trip would make me go overtime and put me home later. She didn't say anything else though, but proceeded to get the card inside and then the next minute we headed off to fill up the van.
When we got to 7Eleven, several other cars also wanted to fill up. Half of the pumps were "out-of-order" and so we waited for a few cars to finish up and then pulled up to one of the two functioning pumps at the station.
It was now pass 7:00pm. Pu'uwai just sat next to me looking out the window mesmerized by car headlights passing by against the dark sky. The sky was dark--I should be on my way home, but wasn't. He just rocked back and forth dancing and excited to be outside of his house, completely naive to the time and world around him.
His sister was outside the car now pumping the gas. After a couple minutes, I heard it click indicating the tank was full and then watched as she continued topping if off a few more clicks trying to get an even total: $41.01--She accidently went over one cent. She then grabbed the receipt and got in the car and looked at us in the backseat. She told me she was going to run inside quick and get food inside the station and would be back soon.
She turned and went inside 7Eleven, I was now more than slightly annoyed,. she knew I was overtime and didn't say anything. I rolled my eyes to myself and proceeded to watch Pu'uwai. His runny nose had somehow made its way down to his mouth. I wiped it as he continued to sway to the lights of the highway and sound of the music in his head. A couple more minutes passed. I looked at his sister from inside the car go back and forth the isles grabbing some food and snacks and then finally she was waiting in the line to ring up.
She paid for the items and walked out the store. I watched impatiently as she inched forward to the car, obviously on her own time. Before getting to the car she suddenly turned and walked to a homeless man. I hadn't noticed him this whole time I had been waiting for her impaciently. He was huddled next to the station sitting on his blanket with a jacket over his head. The rain was slightly coming down and he was alone. She gave him all the food she had just carefully selected and bought and returned back to the car empty handed. She didn't say anything and we proceeded on our way back to their house.
I learned a couple lessons that night and the spirit taught me a little more! If we worry too much about ourselves, we don't have time for others. I was so anxious to get to my own home and husband that I didn't notice the man without a home. I was so annoyed at Pu'uwai's sister taking her own time when in reality she was just serving her grandma by filling up the tank and then getting food for a complete stranger when they really don't have much food themselves. I learned that we must not be too consumed in our own world and time schedules to notice others in need. & we must not be quick to judge and realize that everyone has good in them.


James was recently called in to record some dobro at 'The Valley Studio' with producer and Bushwacker Roger Corbet. The project was Golden Guitar winner Allan Caswell's latest album, "50 Years in Oz". NEWS: This album has just earned Allan 2 Golden Guitar nominations!


Join Guillermo, Jason and Sion as we discuss season 2 of Netflix's Atypical!
Join Jason, Sion, Gary and Jay as we discuss episode 4x08 of Better Call Saul: Coushatta!
Join Jason, Sion, Jay and Gary as we discuss episode 4x06 of Better Call Saul: Piñata!
Join Jason, Gary, Sion and Jay as we discuss episode 4x05 of Better Call Saul, entitled "Quite A Ride!"
NACHO having a bad feeling in his gut.
JIMMY painting himself into a corner.
MIKE AND ANITA dining out.
AND KIM, cruising the courts for a little drama.


text:
Q: C# USB driver from C++: SetupDiGetDeviceInterfaceDetail I've a problem trying to call SetupDiGetDeviceInterfaceDetail from C#. It always returns 1784 error code ("The supplied user buffer is not valid for the requested operation"). This is my C# code:
Guid GUID_DEVINTERFACE_DFU = new Guid(0x3fe809ab, 0xfb91, 0x4cb5, 0xa6, 0x43, 0x69, 0x67, 0x0d, 0x52,0x36,0x6e);

        Guid classGuid = GUID_DEVINTERFACE_DFU;

        IntPtr hDevInfo = Win32.SetupDiGetClassDevs(ref classGuid, IntPtr.Zero, IntPtr.Zero, Win32.DIGCF_DEVICEINTERFACE | Win32.DIGCF_PRESENT);
        if (hDevInfo.ToInt32() == Win32.INVALID_HANDLE_VALUE)
        {
            Console.WriteLine("read hardware information error");
        }
        else
        {
            SP_DEVINFO_DATA devInfoData = new SP_DEVINFO_DATA();
            devInfoData.cbSize = (uint)Marshal.SizeOf(typeof(SP_DEVINFO_DATA));
            devInfoData.classGuid = Guid.Empty;
            devInfoData.devInst = 0;
            devInfoData.reserved = IntPtr.Zero;
            bool result = Win32.SetupDiEnumDeviceInfo(hDevInfo, i, devInfoData);
            if (false == result)
            {
                int error = Marshal.GetLastWin32Error();
                if (error != Win32.ERROR_NO_MORE_ITEMS)
                    throw new Win32Exception(error);
            }

            SP_DEVICE_INTERFACE_DATA ifData = new SP_DEVICE_INTERFACE_DATA();
            ifData.cbSize = (uint)Marshal.SizeOf(ifData);
            ifData.Flags = 0;
            ifData.InterfaceClassGuid = Guid.Empty;
            ifData.Reserved = IntPtr.Zero;

            bool result2 = Win32.SetupDiEnumDeviceInterfaces(hDevInfo, IntPtr.Zero, ref classGuid, i, ifData);
            if(result2 == false)
            {
                int error = Marshal.GetLastWin32Error();
                if (error != Win32.ERROR_NO_MORE_ITEMS)
                    throw new Win32Exception(error);
            }

            uint needed;

            // This returns: needed=160, result3=false and error=122 ("The data area passed to a system call is too small")
            bool result3 = Win32.SetupDiGetDeviceInterfaceDetail(hDevInfo, ifData, null, 0, out needed, null);
            if(result3 == false)
            {
                int error = Marshal.GetLastWin32Error();
            }

            IntPtr detailDataBuffer = IntPtr.Zero;
            SP_DEVICE_INTERFACE_DETAIL_DATA ifDetailsData = new SP_DEVICE_INTERFACE_DETAIL_DATA();
            ifDetailsData.devicePath = new byte[needed - 4];
            ifDetailsData.cbSize = (uint)Marshal.SizeOf(ifDetailsData);

            uint nBytes = needed;

            // This returns always: error = 1784
            bool result4 = Win32.SetupDiGetDeviceInterfaceDetail(hDevInfo, ifData, ifDetailsData, nBytes, out needed, null);
            if (result4 == false)
            {
                int error = Marshal.GetLastWin32Error();
                if (error != Win32.ERROR_NO_MORE_ITEMS)
                    throw new Win32Exception(error);
            }
        }

Classe Win32:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;

namespace USB_test
{
[StructLayout(LayoutKind.Sequential)]
public class SP_DEVINFO_DATA
{
    public uint cbSize;
    public Guid classGuid;
    public uint devInst;
    public IntPtr reserved;
};

[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]
public class SP_DEVICE_INTERFACE_DETAIL_DATA
{
    public uint cbSize;
    public byte[] devicePath;
}

[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)]
public class SP_DEVICE_INTERFACE_DATA
{
    public uint cbSize;
    public Guid InterfaceClassGuid;
    public uint Flags;
    public IntPtr Reserved;
}

public class Win32
{
    public static uint ANYSIZE_ARRAY = 1000;

    [DllImport("setupapi.dll", SetLastError = true)]
    public static extern IntPtr SetupDiGetClassDevs(ref Guid ClassGuid, IntPtr Enumerator, IntPtr hwndParent, uint Flags);

    [DllImport("setupapi.dll", SetLastError = true)]
    public static extern Boolean SetupDiEnumDeviceInfo(IntPtr lpInfoSet, UInt32 dwIndex, SP_DEVINFO_DATA devInfoData);

    [DllImport(@"setupapi.dll", SetLastError = true, CharSet = CharSet.Auto)]
    public static extern Boolean SetupDiEnumDeviceInterfaces(IntPtr hDevInfo, IntPtr devInfo, ref Guid interfaceClassGuid, uint memberIndex, SP_DEVICE_INTERFACE_DATA deviceInterfaceData);

    [DllImport(@"setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]
    public static extern Boolean SetupDiGetDeviceInterfaceDetail(IntPtr hDevInfo, SP_DEVICE_INTERFACE_DATA deviceInterfaceData, SP_DEVICE_INTERFACE_DETAIL_DATA deviceInterfaceDetailData, uint deviceInterfaceDetailDataSize, out uint requiredSize, SP_DEVINFO_DATA deviceInfoData);

    public const int DIGCF_PRESENT = 0x02;
    public const int DIGCF_DEVICEINTERFACE = 0x10;
    public const int SPDRP_DEVICEDESC = (0x00000000);
    public const long ERROR_NO_MORE_ITEMS = 259L;
    }
}

If it can help someone, this is the solution:
IntPtr detailDataBuffer = Marshal.AllocHGlobal((int)needed);
Marshal.WriteInt32(detailDataBuffer, (IntPtr.Size == 4) ? (4 + Marshal.SystemDefaultCharSize) : 8);
uint nBytes = needed;

bool result4 = Win32.SetupDiGetDeviceInterfaceDetail(hDevInfo, ifData, detailDataBuffer, nBytes, out needed, null);
if (result4 == false)
{
    int error = Marshal.GetLastWin32Error();
    if (error != Win32.ERROR_NO_MORE_ITEMS)
        throw new Win32Exception(error);
}

IntPtr pDevicePathName = new IntPtr(detailDataBuffer.ToInt32() + 4);
String devicePathName = Marshal.PtrToStringAuto(pDevicePathName);

Additional Note:  If running on a 64-bit machine, or forced 64-bit mode, the above line for the pointer to pDevicePathName would reference a 64-bit pointer, not 32
IntPtr pDevicePathName = new IntPtr(detailDataBuffer.ToInt64() + 8);

A: The struct is a variable sized structure which cannot be marshalled automatically. You'll need to do so yourself.
You'll need to remove the SP_DEVICE_INTERFACE_DETAIL_DATA type. It's no use to you. Change the declaration of SetupDiGetDeviceInterfaceDetail to:
[DllImport(@"setupapi.dll", CharSet = CharSet.Auto, SetLastError = true)]
public static extern Boolean SetupDiGetDeviceInterfaceDetail(
    IntPtr hDevInfo,
    SP_DEVICE_INTERFACE_DATA deviceInterfaceData,
    IntPtr deviceInterfaceDetailData,
    uint deviceInterfaceDetailDataSize,
    out uint requiredSize,
    SP_DEVINFO_DATA deviceInfoData
);

Pass IntPtr.Zero in the first call to SetupDiGetDeviceInterfaceDetail. Then allocate a buffer of the required size by calling Marshal.AllocHGlobal. Then write the size into the first 4 bytes of that buffer. Then call SetupDiGetDeviceInterfaceDetail again.
Something along these lines:
bool result3 = Win32.SetupDiGetDeviceInterfaceDetail(hDevInfo, ifData, IntPtr.Zero, 0,
    out needed, null);
if(!result3)
{
    int error = Marshal.GetLastWin32Error();
}
// expect that result3 is false and that error is ERROR_INSUFFICIENT_BUFFER = 122,
// and needed is the required size

IntPtr DeviceInterfaceDetailData = Marshal.AllocHGlobal((int)needed);
try
{
    uint size = needed;
    Marshal.WriteInt32(DeviceInterfaceDetailData, (int)size);
    bool result4 = Win32.SetupDiGetDeviceInterfaceDetail(hDevInfo, ifData,
        DeviceInterfaceDetailData, size, out needed, null);
    if(!result4)
    {
        int error = Marshal.GetLastWin32Error();
    }
    // do whatever you need with DeviceInterfaceDetailData
}
finally
{
    Marshal.FreeHGlobal(DeviceInterfaceDetailData);
}

A: For me, the answer of David Hoffmann doesn't work. But he inspired me to this solution:
IntPtr buffer = Marshal.AllocHGlobal((int)requiredSize);
int cbSize = sizeof(DWORD) + 2 * sizeof(CHAR); // cbSize + empty DevicePath
Marshal.WriteInt32(buffer, cbSize);
deviceInterfaceInfoData.cbSize = (DWORD)Marshal.SizeOf(deviceInterfaceInfoData);

if (!SetupDiGetDeviceInterfaceDetail(
    deviceInfoSet,
    ref deviceInterfaceData,
    buffer,
    requiredSize,
    out requiredSize,
    ref deviceInterfaceInfoData))
    throw new Win32Exception(error);

int devicePathSize = (int)requiredSize - sizeof(DWORD); // cbSize
char[] devicePathChars = new char[devicePathSize / sizeof(char)];
int offset = sizeof(DWORD); // cbSize
Marshal.Copy(IntPtr.Add(buffer, offset), devicePathChars, 0, devicePathChars.Length);
string devicePath = new(devicePathChars, 0, devicePathChars.Length - 1); // Remove NULL terminator
Marshal.FreeHGlobal(buffer);

redpajama_set_name: RedPajamaStackExchange


text:
Home > Posts tagged "Premier League"
Tag: Premier League
Watford 1-4 West Ham: Hornets sent to Wembley on a sour note as Hammers finish tenth
by Oli Stein - 12 May 2019 12 May 2019 0232
Watford concluded their greatest-ever season in the Premier League on a sour note, missing the chance to complete their first-ever league double over West Ham as they lost 4-1 at Vicarage Road. In previous years the Hornets have been known to end their campaigns on the beach, so to speak, and they
Ledbury Wolves: the father and son who have missed just 7 Wolverhampton Wanderers matches in the equivalent of 110 years
by Edd Oliver - 5 April 2019 5 April 2019 0495
There are fans, there are 'Super fans', and then there's the Ledbury Wolves. Father and son John and Anthony Reynolds, from the small Herefordshire market town of Ledbury, have missed just seven Wolverhampton Wanderers first team matches between them since 1974, despite living over 60 miles away from their home ground. John,
If Premier League clubs were Game of Thrones houses
by Connor Woolley - 29 March 2019 15 April 2019 01233
The final series of Game of Thrones is finally with us! The Premier League title race is also coming to a head. What better way to celebrate both than to compare each of the Premier League's top six to one of the fantasy epics' Great Houses? Liverpool = Targaryen They've not sat on the throne for many years.
Can Leeds blunt the Blades in the biggest game of the Championship season?
by Peter White - 15 March 2019 10 April 2019 0329
The stage is set for arguably the biggest game in the Championship season so far as Leeds United entertain promotion-rivals Sheffield United at Elland Road this Saturday lunchtime. The fixture has been earmarked by many as the most significant game in Leeds's recent history, including stalwart defender Pontus Jansson who has
Positives aplenty as Leicester already look a Rodgers side despite Watford defeat
by Oli Stein - 3 March 2019 5 March 2019 0432
Brendan Rodgers' anticipated return to English football ended in defeat as his new club Leicester lost 2-1 to Watford, his first managerial encounter with the side where it all began eleven years ago. Watford had given Rodgers his managerial debut in 2008 and he spent a year with the Hornets before
Watford 0-0 Burnley: Missed opportunities galore in goalless draw
by Oli Stein - 19 January 2019 2 February 2019 0444
A fixture that hadn't produced a goalless draw in the previous 19 meetings failed to live up to its pre-game billing as neither Watford nor Burnley found a breakthrough at Vicarage Road. Roberto Pereyra, Gerard Deulofeu and Troy Deeney all had chances to put Watford ahead in the first half, but
"The change will only come if they make it happen" — Herman Ouseley on 25 years of fighting racism in British football
by Timothy Hammersley - 19 December 2018 19 December 2018 0642
This year marks the 25th anniversary of Kick It Out, the charity set up in 1993 to, as it's slogan says, "kick racism out of football." First established in 1993 as the "Let's Kick Racism Out of Football" campaign, the organisation started to evolve and widen its scope before formally adopting
Does English football need a winter break?
by James Bayliss - 16 December 2018 17 December 2018 0510
It's that time of the year where English football gifts fans it's annual tradition of relentless Christmas action. It's also that time of year where managers and players lament the jam-packed schedule facing all English clubs. Fans and the media love the intense nature of the footballing calendar, but once
5 Christmas Presents for Manchester United fans
by Sarah Glenton - 13 December 2018 13 December 2018 0554
Christmas is the time for eating, being merry and, of course, giving gifts. Choosing gifts is hard at the best of times, but if you are shopping for a Manchester United fan, it can be near impossible – the mood of a United fan is as unpredictable as the weekly
Ex Arsenal ace André Santos reveals strife with "father figure" Wenger and blames serious injury for swift time at Emirates
by Leonardo Ferreira - 11 December 2018 11 December 2018 0456
http://gty.im/160096923 Whenever a high-profile managerial vacancy arises, the name Arsene Wenger is immediately thrust back into the spotlight. In the last three months alone, the Frenchman has been linked with the PSG, Bayern Munich and Real Madrid. Wenger spent over two decades in north London, guiding Arsenal to a trio of Premier


text:
Will Russia be able to win a war without conscripts?
Nikolai Litovkin
Sergei Kiselev/Moskva Agency
It will. But to do that, it will need to recruit 300,000 more contract soldiers and stop relying on reservists, who still form the majority of the country's male population.
"Conscription [in Russia] is gradually becoming a thing of the past," President Vladimir Putin said in mid-April, and the public once again began to speak of the long-awaited abolition of compulsory military service for men.
The head of state pointed out that the armed forces were increasingly using highly advanced and complex military equipment, which can be operated only by professionals. Therefore, training the necessary specialists requires more time than a year, which Russian males must spend in the armed forces, defending their Motherland.
However, is it so easy to abolish conscription in Russia?
Professional personnel
Vitaliy Timkiv/Sputnik
Since the late 2000s, Russia has launched a program of modernizing its army. Under it, some 22,500 billion rubles (about $350 billion at the current exchange rate) have been allocated for purchasing new military hardware and equipment. At present, modern models already make up 68 percent of the total amount of hardware and equipment, including those inherited from the Soviet Union. Let's just say, this is quite a lot for a country with an army of 1,013,628 people and an area of 17 million square kilometers, which must be protected.
Currently, there are about 384,000 contract soldiers serving in the Russian armed forces. The figure was reported by the Russian General Staff at the end of 2018. At the same time, the defense minister has set the task of increasing their number to 475,000 by 2025.
The rest are conscript soldiers and officers.
Who gets recruited
Vitaliy Ankov/Sputnik
Requirements for contract soldiers are set in the law "On Military Duty and Military Service". Under it, a candidate must meet certain medical requirements set for the forces and troops they have chosen, as well as specific fitness targets (be fast, resilient and strong).
The age ceiling is set at 40. They must have a completed secondary education and have done their conscription service. Also, they cannot have any unspent convictions.
If they meet all the above requirements, they are welcome to join the armed forces in the rank of a private with a salary of about 30,000 rubles (some $500) a month. The salary depends on the region and conditions of service, as well as on the position held.
Do contract soldiers have an easy life?
Sergey Pivovarov/Sputnik
A person who has "a contract with the state" has a completely different legal status than a conscript, who is obliged to spend a year of one's life defending his country.
In effect, a contract soldier enjoys the same rights as an officer. They have clearly defined working hours. They can afford to live in an apartment rather than in the barracks on the territory of the military compound. They can freely enter and exit the compound.
Furthermore, they are paid a salary twice a month. Without fail. And without delays. They have a stable contract and they do not have to worry about tomorrow and their job security.
However, all these advantages apart, there are some serious disadvantages too. Here, unlike in an ordinary job, it is impossible to tell your boss: "No, I will not do it" or just quit your job when you become bored with it. The notion of "service" does not imply free will or wilfulness. When the order to charge has been given, you must get out of the trench under machine-gun fire and charge at to the enemy. Without any questions asked.
Training for this hypothetical scenario begins with small things: orders to go and fetch something, kilometres-long forced marches, shooting practice, field exercises, equipment maintenance, etc. Those who are particularly wilful, lazy or freedom-loving may, in case of disobedience or violation of the armed forces statute, be sent to be re-educated in a penal battalion, a kind of soldiers' prison with rules, customs and daily routine similar to an ordinary prison.
It is this kind of psychological and physical training that is necessary in the event of a war or a crisis.
Conscripts
Stanislav Krasilnikov/TASS
Firstly, conscripts are the main reserve of the armed forces in the event of a war. These are people who are physically and, more importantly, psychologically trained for military service. They know how to shoot, how to operate equipment (even if not at the same level as a specialist, who has spent years in an air defense unit), and - most importantly - they know what discipline is and what an order is.
Secondly, Russia cannot yet afford a fully professional army. It will be able to do it only gradually.
China vs Russia: whose AKs are better?
How new Russian drones armed with AKs will change the face of warfare
Everything you need to know about Russia's new S-350 Vityaz missile defense system


Cooking on the fire fresh meat and vegetables in a traditional way. Enjoy the barbecue with us in the Pirin Mountain with wine, beer and a lot of fun!
Your tour starts with pickup from your hotel in Bansko.Set out on the scenic drive to the Pirin Mountain, one of the highest in Bulgaria, and spend some time relaxing, hiking in the countryside or admiring the views. Then, sit down to tuck into a traditional Bulgarian BBQ lunch, gazing out over the mountain landscapes. After lunch, return to Bansko, where your tour ends with drop-off at your hotel.


text:
For other uses, see Antilles (disambiguation).
Archipelago bordering the north and east of the Caribbean Sea
The Antilles (/ænˈtɪliːz/; Antilles [ɑ̃.tij] in French; Antillas in Spanish; Antillen in Dutch and Antilhas in Portuguese) is an archipelago bordered by the Caribbean Sea to the south and west, the Gulf of Mexico to the northwest, and the Atlantic Ocean to the north and east.
The Antillean islands are divided into two smaller groupings: the Greater Antilles and the Lesser Antilles. The Greater Antilles includes the larger islands of Cuba, Jamaica, Puerto Rico, Hispaniola (subdivided into Haiti and the Dominican Republic) and the Cayman Islands. The Lesser Antilles contains the northerly Leeward Islands and the southeasterly Windward Islands. The Leeward Antilles just north of Venezuela and the Lucayan Archipelago (consisting of the Bahamas and Turks and Caicos Islands), though part of the West Indies, are generally not included among the Antillean islands.[1]
Geographically, the Antillean islands are generally considered a subregion of North America. Culturally speaking, Cuba, the Dominican Republic, and Puerto Rico – and sometimes the whole of the Antilles – are included in Latin America, although some sources avoid this socio-economic oversimplification by using the phrase "Latin America and the Caribbean" instead (see Latin America, "In Contemporary Usage").[2] In terms of geology, the Greater Antilles are made up of continental rock, as distinct from the Lesser Antilles, which are mostly young volcanic or coral islands.
3 Nations and territories
3.1 Lucayan Archipelago
3.2 Greater Antilles
3.3 Lesser Antilles
3.3.1 Leeward Antilles
3.3.2 Leeward Islands
3.3.3 Windward Islands
3.4 Other islands
Map of Antilles / Caribbean in 1843
The word Antilles originated in the period before the European colonization of the Americas, Antilia being one of those mysterious lands which figured on the medieval charts, sometimes as an archipelago, sometimes as continuous land of greater or lesser extent, its location fluctuating in mid-ocean between the Canary Islands and India.[3]
After the 1492 arrival of Christopher Columbus's expedition in what was later called the West Indies, the European powers realized that the dispersed lands constituted an extensive archipelago inhabiting the Caribbean Sea and the Gulf of Mexico.[4] The Antilles were called multiple names before their current name became the norm. Early Spanish visitors called them the Windward Islands. They were also called the Forward Islands by 18th-century British.[5] Thereafter, the term Antilles was commonly assigned to the formation, and "Sea of the Antilles" became a common alternative name for the Caribbean Sea in various European languages.[citation needed]
The Antilles were described in 1778 by Thomas Kitchin as once being called the Caribbee Isles in homage to the Carib people who were the islands' first inhabitants.
Nations and territories[edit]
Main article: List of islands in the Antilles
Lucayan Archipelago[edit]
Main article: Lucayan Archipelago
Turks and Caicos Islands (United Kingdom)
Greater Antilles[edit]
Main article: Greater Antilles
Puerto Rico (United States)
Cayman Islands (United Kingdom)
Lesser Antilles[edit]
Main article: Lesser Antilles
Leeward Antilles[edit]
Main article: Leeward Antilles
Aruba (Kingdom of the Netherlands)
Curaçao (Kingdom of the Netherlands)
Federal Dependencies of Venezuela
Los Monjes Archipelago
La Tortuga Island
La Sola Island
Los Testigos Islands
Los Frailes Islands
Los Roques Archipelago
Blanquilla Island
Los Hermanos Archipelago
Orchila Island
Las Aves Archipelago
Aves Island
Nueva Esparta State (Venezuela)
Leeward Islands[edit]
Main article: Leeward Islands
Anguilla (United Kingdom)
British Virgin Islands (United Kingdom)
Guadeloupe (France)
Montserrat (United Kingdom)
Saba (Netherlands)
Saint Barthélemy (France)
Collectivity of Saint Martin (France)
Sint Maarten (Kingdom of the Netherlands)
Sint Eustatius (Netherlands)
U.S. Virgin Islands (United States)
Windward Islands[edit]
Main article: Windward Islands
Other islands[edit]
^ Some sources, such as Encarta in Spanish, include the Bahamas in the Antilles. [1] ‹See Tfd›(in Spanish). Archived 2009-10-31.
^ "85.04.04: The Geophysics and Cultural Aspects of the Greater Antilles". teachersinstitute.yale.edu.
^ One or more of the preceding sentences incorporates text from a publication now in the public domain: Chisholm, Hugh, ed. (1911). "Antilles". Encyclopædia Britannica. 2 (11th ed.). Cambridge University Press. p. 126.
^ Society, National Geographic (15 September 2014). "Columbus Makes Landfall in the Caribbean". nationalgeographic.org.
^ Kitchin, Thomas (1778). The Present State of the West-Indies: Containing an Accurate Description of What Parts Are Possessed by the Several Powers in Europe. London: R. Baldwin. p. 5.
Caribbean articles
Taíno–Arawak
Spanish Caribbean (1492–1898)
Dutch Caribbean (1554–1863)
British Caribbean (1586–1834)
French Caribbean (1625–1817)
Baltic-German Caribbean (1654-1689)
Danish Caribbean (1672–1917)
German Caribbean (1685-1693)
Swedish Caribbean (1784–1878)
Afro-Caribbean
Territorial evolution
Leeward
Leeward Antilles
Caribbean Basin
Caribbean Lowlands
Caribbean Plate
Caribbean South America
Dependent territories
African-Caribbean leftism
CARIFORUM
Sovereign states and dependent territories
Western Caribbean Zone
Central banks and currencies
Eastern Caribbean Securities Exchange
in Cuba
in the Danish West Indies
Pre-Arawakan
Retrieved from "https://en.wikipedia.org/w/index.php?title=Antilles&oldid=905662828"
International archipelagoes
Articles with Spanish-language external links


text:
273: Dixie Willard: Visibility and Your Interior Design Firm
Dixie Willard: Visibility and Your Interior Design Firm
Welcome to today's show! We have Dixie Willard, of Dixie Willard Design in Tennessee, with us today. Dixie is a co-host of the Design and Style Podcast with Rachel Moriarty, of Rachel Moriarty Interiors and today we will be talking to her about the Design and Style Community and about how her partnership with Rachel and their podcast came about. Today, Dixie also discusses her own business and she talks about the Community Projects that she's involved with too. Listen in, to find out more.
Dixie got her Design Degree at the Chaminade University of Honolulu, where she graduated with honors. She has worked for an Architecture Firm as well as having worked as a Designer and a Bookkeeper, for a high-end furniture store and she has done e-design for Pottery Barn Kids, PBTeen, and West Elm. In the middle of all of that, she also managed to earn her NCIDQ Certification.
After traveling around the world, Dixie and her Air Force husband have finally settled down in their forever home, in East Tennessee. Dixie loves taking continuing education classes for fun and reading Design Blogs, to keep up with all the latest trends. Listen in today, to find out more about Dixie, her Podcast and how she's really changing lives, out there, one Designer at a time!
Dixie talks about what it took for her to obtain her NCIDQ Certification.
Dixie's work with Ethan Allen.
Dixie's experience of being a Bookkeeper for a high-end furniture store.
The skill she's learned from first being an Air Force brat and then an Air Force wife.
Their move from Oklahoma to Tennessee, where they knew absolutely no-one.
Dixie talks about how she and Rachel met, at a Mastermind in Oklahoma.
How the Design and Style Podcast came about.
All about Rachel and Dixie's Visibility Challenge.
To join the Visibility Challenge, go to Design and Style on Facebook and ask to join.
The hardest part of the Visibility Challenge and the fantastic results that inevitably ensue, as a result of doing it.
What's going to be happening in Dixie's community, at The Visibility Lab.
The very exciting and special episode planned for the first Visibility Podcast for 2018, on the Design and Style Podcast.
Moonshine tasting in the Smokey Mountains with Rachel.
What happened at the Visibility Conference.
The fantastic Community and Service Projects that Dixie does and how she assists, design-wise, at the Restoration House of East Tennessee.
How you, as a Designer, can get involved with the Dwell With Dignity
The service work that Dixie does, for Kingdom Design Ministries, for children who have suffered a trauma, or tragedy in their life.
What it takes to rappel down a twelve story building!
The awesome gains that you could enjoy, as a result of being a part of a networking group.
The Design and Style Podcast website: http://www.designandstylepodcast.com
Design and Style can also be found on: Instagram Facebook Pinterest iTunes Youtube
Previous shows mentioned in this episode:
Remya Warrior #266


The SLS130 is a range of linear displacement sensors designed to provide maximum performance benefits within an extremely compact, lightweight package in stroke lengths from 25 to 200mm.
Using the proven benefits of Hybrid Track Technology and including a number of unique design features, the SLS130 displacement sensor is ideally suited to high volume OEM manufacturers, where high performance and reliability with competitive pricing and rapid despatch has paramount importance.
The hybrid track comprises a high resistivity conductive plastic film bonded to a precision wire-wound element. The conductive plastic film is wiped by a precious metal contact. The technology provides infinite resolution and a very long life (since the majority of the current still flows in the wire, the carbon content of the conductive plastic film is low, and the film is therefore very hard). Track linearity is very good, temperature coefficient of resistance is low and predictable and resistance stability with change in humidity is excellent.


Hello there, Appreciate it on your time period regarding reading my Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated publish. At this point you are within the suitable website, in the event that are searhing for Hinges product. Right now I have to expressing together with you in relation to Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated. Then i hope this article Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated are going to be beneficial details available for you when you invest in Hinges item. This kind of Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated merchandise will be one among products coming from Platte River organization.
Gives euro hinge performance without the need to bore for cups or plates. Get the performance of a wide opening European hinge from a surface mounted model: Will work for Inset, half or full overlay applications. Will also work on mitered edge doors. Self closing hinges are 1-5/8″ wide by 4″ long x 2-1/16″ high. .082″ thick steel throughout. Meet all ANSI and BIFMA specifications Provide sag free opening to 175°:. Six way adjustable for perfect fit. Sold in pairs with mounting screws included. Imported.
For checking Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated cost and may even possibly be Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated critiques, you possibly can just click THIS LINK . You can get much more depth regarding Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated on there. And you'll uncover also other goods of which related together with Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated or perhaps better than Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated on there.
And today as soon as you read my own article regarding Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated, I hope it will also help that you receive full info on Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated product. Along with we count on that this Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated product is suitable to suit your needs. And then should you be guaranteed to purchase Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated, please simply click BUY BUTTON beneath. But when you even now desire to locate different product of Platte River 937044, Hardware, Hinges, Concealed, 175d Surface Mounted Hinge Nickel Plated, you can discover throughout just about every Hinges category of your blog.


Back in January, we ran a post of photos sent by Fr Jeffrey Keyes, who serves as chaplain to the Marian Sisters of Santa Rosa at the Regina Pacis Convent in Santa Rosa, California. They show a nice thing which their sacristans do each morning when laying out the Mass vestments, namely, making designs out of the ties of the amice. Just a small thing, but, as Father writes on his blog, "the essence of the Sacred Liturgy is Sacred, Universal and Beautiful," and every beautiful thing, however small (and in this case, temporary) contributes to an atmosphere of prayer and reverence. The post was extremely popular, as was the follow-up in February, and since you seem to really like them, here are several more from the last two months. The last one was sent to Fr Keyes from a church in Missouri which picked up the idea from the sisters.
A face-forward view of Christ, with the second turn of the amice tie (from the top) representing His beard. "They knew him in the breaking of the bread." This seems to have been inspired by the common representation of the Supper at Emmaus from the point of view of someone standing opposite Christ on the other side of the table.


This week here at Travel Dave I have a new Travel Video for you, exciting hey!
I'm sure you've already read the popular blog post about my experience trying out Thai cooking At Chiang Mai Cooking School, Thailand.
Now you can enjoy a full HD video too!
I booked the Chiang Mai Cooking School experience through With Locals, a website that aims to connect travellers with locals around South East Asia and now they have started to do the same over in Europe too!
Enjoy the new travel video!
Feel free to watch the travel video, check it out and be sure to subscribe to my new YouTube Channel if you fancy watching some more travel videos in the upcoming months.
I've just picked up a new iPhone 6 plus and plan to be doing a lot of new HD filming projects in the close future, So far I've been highly impressed with the standard of quality I'm able to record on this device, I will post a blog soon about How I'm getting on with this device.
Most importantly, I Would love to hear some feedback from you about the video, this is something new I'm venturing into creating travel Videos and your help would be highly valued, thank you in advance!
So, what do you think? Was it good? Any pointers you can give me? Any feedback is welcome, thank you!
Feel free to comment below in the Comment section, comment on the video itself or You can also Email me directly at: dave@traveldave.co.uk . Cheers for your help in advance, much appreciated!


It is nearly impossible to separate the term "Ukrainian nationalism" from National Socialism because the former is not merely a product of the latter, but has been actively promoted as such in order to serve as a "counterbalance" to the "international socialism" embraced by the former USSR during the 20th century. It is one part of a large and well-documented plan by the USA and her allies with the end goal of breaking up Russia into a series of warring states and controlling the world through a series of multi-polar axes of power.
Ukraine has been a major focus of this plan because of her strategic importance through the centuries in the geopolitical struggles between Germany and Russia, her status as a historical center of food production, the fact that she has consistently remained an impoverished land, that she is one of two land gateways from the oil-producing regions of the greater Turanian basin around the Caspian Sea to Europe (the other being through Turkey), and that she is the ethno-historical homeland of the Russian people beginning with the conversion of the Kiyvyan Rus in 988. To control Ukraine is to control one of Russia's major economic, cultural, historical, and political access points to Germany and the rest of Europe and will have an inherently crippling effect on the whole nation. Germany knows this well, and is why in both the First and Second World Wars, Germany seized Ukraine as quickly as she could before marching to the Caspian Sea.
I asserted in my article on Azerbaijan that Germany's plans have not changed but that she is trying to learn from the lessons of history. Germany lost World War I in part because she could not seize Ukraine quickly enough. She was able to do this in World War II, but lost because she could not fully get control over the transport lines from the oil fields of Baku and the Turanian Basin to Europe through Ukraine and under the Black Sea. The climax of the fighting over this happened at the horrific Battle of Stalingrad, where the Russians emerged victorious after a five-month battle that killed a million Russians, half-a-million Germans, and most of the city's half-a-million inhabitants. Germany knows that there is a strong chance she will lose if she is forced into a Battle of Stalingrad scenario again, which is why she is aggressively working with Turkey and the USA to build a comprehensive network of oil pipelines and advanced railway systems around that area, so she can seize the oil fast and ensure that even in the case of a true disaster, she will still be able to get the oil she needs to driver her war machine.
Russia also knows of Germany's plans as well, for the two have been fighting for centuries, and is the reason for the prolonged conflict in Ukraine and the ensuing violence since the Euromaidan in 2013. For Russia, she is also building her own network of railways and series of pipelines, but must also work to keep Germany from expanding her network into those around Russia's already-established infrastructure throughout the Caucasus region. This was in large part why Russia seized the Crimean Peninsula, for while it has a history of rebellion owing to the Goths and Tartars for centuries, it is also a major port-of-entry into Ukraine by the Sea of Azov through the port city of Kerch, which leads directly to the Caucasus region through Krasnodar Krai, Russia and to the contested Caucasian semi-autonomous regions including but not limited to Cherkessia, Adygea, Kabardino-Balkaria, and of course Chechnya and Dagestan. It is one of the reason why Russia has promoted the emergence of the Donetsk People's Republic, which for all practical purposes is only "recognized" by Russia, and it is the same strategy that the US and NATO has used, which is to support the creation of micro-states with nationalism as a catalyst to break up the area and make it easier to control just as with the promotion of Catalonian and South Tyrolean nationalism in the European continent.
If this was in the West Bank, and the children doing this were Muslims, they would be called "Islamic terrorists" and it would be decried as child abuse.
Likewise, if this was in sub-saharan Africa in many of the child armies so infamously known in the area, such as Joseph Kony's Lord's Resistance Army, it would also be criticized.
However, why is there not only a lack of criticism, but what appears to be support for this army in Ukraine? How is it not different in a fundamental sense than these other armies in other parts of the world?
The difference is, as noted above, they are being funded by the Western world for their purposes.


text:
Q: Swift 3: Create UIImage from UIBezierPath I have a UIBezierPath, and I ultimately I need a UIImageView from it. Right now I'm trying to first create a UIImage, and then a UIImageView from that.
I'm working in swift, and I have looked at similar questions, and the answers either don't work or produce a shape rather than a curve. My beziers represent sketches as opposed to actual shapes. I don't want the bezier closed, which is what UIImage.shapeImageWithBezierPath() does. This last solution is the only one which has actually encapsulated the full curve. All the other solutions either produce fragments or don't show up at all.
The end goal is to create a CollectionView with these curves as items in the list, meaning that I ultimately have to put UIBeziers into CollectionViewCells.
Thanks in advance.

A: If you want UIImage (which you can use with UIImageView), you can use UIGraphicsImageRenderer:
private func image(with path: UIBezierPath, size: CGSize) -> UIImage {
    return UIGraphicsImageRenderer(size: size).image { _ in
        UIColor.blue.setStroke()
        path.lineWidth = 2
        path.stroke()
    }
}

That was introduced in iOS 10. If you need to support earlier iOS versions, you can use the UIGraphicsGetImageFromCurrentImageContext:
private func image(with path: UIBezierPath, size: CGSize) -> UIImage? {
    UIGraphicsBeginImageContextWithOptions(size, false, 0)
    UIColor.blue.setStroke()
    path.lineWidth = 2
    path.stroke()
    let image = UIGraphicsGetImageFromCurrentImageContext()
    UIGraphicsEndImageContext()
    return image
}

Alternatively, you can bypass the UIImage if you want, and just define a UIView subclass with a CAShapeLayer:
@IBDesignable
class ShapeView: UIView {

    @IBInspectable var lineWidth:   CGFloat = 1   { didSet { shapeLayer.lineWidth   = lineWidth } }
    @IBInspectable var strokeColor: UIColor = #colorLiteral(red: 0, green: 0, blue: 1, alpha: 1)  { didSet { shapeLayer.strokeColor = strokeColor.cgColor } }
    @IBInspectable var fillColor:   UIColor = #colorLiteral(red: 1, green: 1, blue: 1, alpha: 0)  { didSet { shapeLayer.fillColor   = fillColor.cgColor } }

    var path:  UIBezierPath? { didSet { shapeLayer.path = path?.cgPath } }

    private let shapeLayer = CAShapeLayer()

    override init(frame: CGRect) {
        super.init(frame: frame)

        configure()
    }

    convenience init() {
        self.init(frame: .zero)
    }

    required init?(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)

        configure()
    }

    /// Add and configure the view.
    ///
    /// Add and configure shape.

    private func configure() {
        layer.addSublayer(shapeLayer)

        shapeLayer.strokeColor = self.strokeColor.cgColor
        shapeLayer.fillColor   = self.fillColor.cgColor
        shapeLayer.lineWidth   = self.lineWidth
    }

    // just add some path so if you used this in IB, you'll see something

    override func prepareForInterfaceBuilder() {
        super.prepareForInterfaceBuilder()
        shapeLayer.path = UIBezierPath(ovalIn: bounds.insetBy(dx: lineWidth / 2, dy: lineWidth / 2)).cgPath
    }

}


..:: U2 Discography - Mysterious Ways Promo / U2 - U2 Wanderer.org ::..
Mysterious Ways (Album Version): Written by U2. Produced by Daniel Lanois with Brian Eno. Engineered by Flood. Additional engineering by Robbie Adams. Assisted by Shannon Strong. Mixed by Flood, the Edge and Daniel Lanois. Assisted by Shannon Strong. Additional percussion by Daniel Lanois.
Mysterious Ways (Solar Plexus Magic Hour Remix): Additional production and remix by Howard Gray, Trevor Gray, Steve Lillywhite and Apollo 440.
Mysterious Ways (Solar Plexus Extended Club Mix): Additional production and remix by Howard Gray, Trevor Gray and Steve Lillywhite.
Mysterious Ways (Apollo 440 Magic Hour Remix): Additional production and remix by Apollo 440.
Mysterious Ways (Tabla Motown Remix): Additional production and remix by Apollo 440.
Mysterious Ways (Solar Plexus Club Mix): Additional production and remix by Howard Gray, Trevor Gray and Steve Lillywhite.
Mysterious Ways (The Perfecto Mix): Remixed by Paul Oakenfold and Steve Osborne.
Mysterious Ways (Ultimatum Mix): Additional production and remix by The Stereo MCs a.k.a. Ultimatum.
Photography by Anton Corbijn. Design by Works Associates (Dublin). Car painted by Thierry Noir (Berlin).
Released at the same time as the release of Achtung Baby, Mysterious Ways was also released as a commercial single. As is usual for any single release there were a variety of singles available in different formats released to radio stations, DJs, and other in the music industry.
Juke box release in a plain generic sleeve.
The 12" was the same as the commercial release in France, but the sleeve was stickered as a promotional item for DJs.
Black vinyl released in generic white sleeve. Very plain label in black and white.
Released in a regular sized jewel case with back and front inserts.
Released in a regular sized jewel case with a very different cover insert than the commercial single.
Released in a slimline case with similar artwork to the commercial single except for the "Special DJ Collector" title on the front.
Released in a regular sized jewel case with no cover inserts.
This numbered promotional box collected the commercial pressing of the 7" and 5" CD of Mysterious Ways together with a puzzle which featured the interlocking covers of the Achtung Baby CDs.


Business Finance is a general term that refers to the raising of capital to finance a capital need of a company. The need for business finance can be triggered by a number of different things including the startup, expansion, acquisition or exit of a company.
Throughout its life cycle, companies have a continuous need for capital, yet the type of capital needed will always vary from stage to stage. When in the early stage, companies have a need for development finance or venture capital.
Venture capital is for companies that have a product but need business finance in order to bring the product to market and to scale their distribution platform. Venture capital is provided by venture capital firms who specialize in certain sectors.
Unlike venture capital, development finance is suited for established companies that are looking to expand their scale through a specific project or capital expansion.
Once companies pass out of the startup and expansion stage, they need adequate working capital to fund their day to day operations. Working capital finance is a key component of all strong balance sheets as it mitigates the timing risk between collections and payments.
Working capital is technically the difference between a company's current assets and current liabilities. In the context of business finance, the term refers to the amount of money needed to support the normal working capital level of an operating business.
Capital is generally defined as the excess of asset value over liability value. When bankers analyze a company's balance sheet, they are very attuned to the level of capital.
This tells them how much money has been retained from earnings or contributed by the owners to capitalize the business. Companies with a strong capital position have strong balance sheets.
Companies with weak capital positons are often overleveraged and more prone to defaulting on a loan.
At a middle market size where revenues are generally over $20 million, most companies seek capital beyond their local markets. Usually, the business finance needs of the company have outstripped the resources of the owner or the local market.
The next step in the business finance continuum is the capital markets or a funding platform. Capital markets are markets where companies can raise either debt or equity capital.
Capital markets can be private capital markets or they can be public capital markets where companies must register. Middle market sized companies are usually better served by entering the private capital market through utilizing a funding platform.
A funding platform is an efficient way to reach many lenders in a rapid time period. Funding platforms come in all shapes and sizes. In the middle market, lender funding platforms are maintained by firms that have transactional process expertise and strong relationships with many lenders.


Thanks for joining us once again for another instalment in 'Full Rotard' week 2015.
We knew this one was in the works, but to be honest we thought either Shaun White or Ayumu Hirano would be the one to nail it. Not so, as yesterday Yiwei Zhang from China became the first ever rider to put down a triple cork in a halfpipe by landing this cab triple in Mammoth.
This comes just days after freeskier David Wise lambasted Billy Morgan and Max Parrot for even attempting quads and saying that he could totally do a pipe triple, he just didn't want to.


Here's our latest Snoopy window art using an electric fireplace display.
In light of the cooler weather causing people to stay inside more it's important to know how to get the best indoor air quality possible. Below are a few tips to get you started.
16 This one may not improve your air, but it is the most important on this list. Get a carbon monoxide detector.


The conversations will be hosted Nov. 2 at 1:45 p.m. and 7 p.m. in Student Union ballroom. Email pettitje@nku.edu to reserve tickets. Please indicate in your email which conversation you would like to attend. Additionally, please indicate if you are a student or faculty/staff/community member.


text:
Q: Is there a safe way to clean up stack-based code when jumping out of a block? I've been working on Issue 14 on the PascalScript scripting engine, in which using a Goto command to jump out of a Case block produces a compiler error, even though this is perfectly valid (if ugly) Object Pascal code.
Turns out the ProcessCase routine in the compiler calls HasInvalidJumps, which scans for any Gotos that lead outside of the Case block, and gives a compiler error if it finds one.  If I comment that check out, it compiles just fine, but ends up crashing at runtime.  A disassembly of the bytecode shows why.  I've annotated it with the original script code:
[TYPES]
<SNIPPED>
[VARS]
Var [0]: 27 Class TFORM
Var [1]: 28 Class TAPPLICATION
Var [2]: 11 S32 //i: integer
[PROCS]
Proc [0] Export: !MAIN -1
{begin}
 [0] ASSIGN GlobalVar[2], [1]
{ i := 1;}
 [15] PUSHTYPE 11(S32) // 1
 [20] ASSIGN Base[1], GlobalVar[2]
{ case i of}
 [31] PUSHTYPE 25(U8) // 2
{   0:}
 [36] COMPARE into Base[2]: [0] = Base[1]
 [57] COND_NOT_GOTO currpos + 5 Base[2] [72]
{   end;}
 [67] GOTO currpos + 41 [113]
{   1:}
 [72] COMPARE into Base[2]: [1] = Base[1]
 [93] COND_NOT_GOTO currpos + 10 Base[2] [113]
{     goto L1;}
 [103] GOTO currpos + 8 [116]
{   end;}
 [108] GOTO currpos + 0 [113]
{ end; //<-- case}
 [113] POP // 1
 [114] POP // 0
{ Exit;}
 [115] RET
{L1:
 Writeln('Label L1');}
 [116] PUSHTYPE 17(WideString) // 1
 [121] ASSIGN Base[1], ['????????']
 [144] CALL 1
{end.}
 [149] POP // 0
 [150] RET
Proc [1]: External Decl: \00\00 WRITELN

The "goto L1;" statement at 103 skips the cleanup pops at 113 and 114, which leaves the stack in an invalid state.
Delphi doesn't have any trouble with this, because it doesn't use a calculation stack.  PascalScript, though, is not as fortunate. I need some way to make this work, as this pattern is very common in some legacy scripts from a much simpler system with little in the way of control structures that I've translated to PascalScript and need to be able to support.
Anyone have any ideas how to patch the codegen so it'll clean up the stack properly?

A: IIRC the goto rules in classic pascals were:

*

*jumps are only allowed out of a block (iow from a higher to a lower nesting level on the "same" branch of the tree)

*from local procedures to their parents.

The later was afaik never supported by Borland derived Pascals, but the first still holds.
So you need to generate exiting code like Martin says, but possibly it can be for multiple block levels, so you can't have a could codegeneration for each goto, but must generate code (to exit the precise number of needed blocks).
A typical test pattern is to exit from multiple nested ifs (possibly within a loop) using a goto, since that was a classic microoptimization that was faster at least up to D7.
Keep in mind that the if evaluation(s) and the begin..end blocks of their branches might have generated temps that need cleanup.
---------- added later
I think the codegenerator needs a way to walk the scopes between the goto and its endpoint, generating the relevant exit code for blocks along the way. That way a fix works for the general case and not just this example.
Since you can only jump out of scopes, and not into it that might not that be that hard.
IOW generate something that is equivalent to (for a hypothetical double case block)
Lgoto1gluecode:
                    // exit code first block
                        pop x
                        pop y
                    // exit code first block
                        pop A
                        pop B
                    goto real_goto_destination
Additional analysis can be done. E.g. if there is only one scope, and it has already a cleanup exit label, you can jump directly. If you know for certain that the above pop's are only discarded values (and not saves of registers) you can do them at once with add $16,%esp   (4*4 byte values) etc.

A: The straightforward solution would be:
When generating a GOTO for goto statement, prefix the GOTO with the same cleanup code that comes before RET.

A: It looks to me like the calculation of how far to jump forward is the problem.  I would have to spend some time looking at the implementation of the parser to help further, but my guess would be that additional handling must be performed when using a goto and there are values on the stack AND the goto would be placed after those values would be removed from the stack.  Of course to determine this you would need to save the current location being parsed (the goto) and the forward parse to the target location watching for stack changes, and if so then to either adjust the goto location backwards, or inject the code as Martin suggested.


text:
International Political Scenario for USA 15 –…
International Political Scenario for North Korea 15…
International Political Scenario for Haiti 15 –…
International Political Scenario for Brazil 15 –…
ASEAN Commits to Fight Transnational Crime
The wise learn from their mistake
Go Green, Go Vegan: Only one life
Corporate Social Responsibility and Sports in India:…
Why the present-day world cannot survive without…
Analysing the 8th Congress of the Workers'…
International Political Scenario
Op – eds
What The Fatah
Former Boko Haram Hostages Stranded at Cameroon-Nigeria Border
Africa Latest Stories World
By Editor October 23, 2017
Boko Haram's renewed campaign of suicide bombings in Far North Cameroon has bred suspicion that remains even as attacks have died down. Local communities are currently blocking 400 former Boko Haram hostages from returning home.
Hundreds of former Boko Haram hostages and fighters are lining up to be served food at Mozogo, on Cameroon's northern border with Nigeria. They look tired and hungry.
Among them is 45-year old Asta Hamina brought into the camp a week ago by the Cameroon military. She said she was found around Sambisa forest, a former stronghold of the insurgents.
She said when she remembers the torture she went through in the Sambisa forest, she is frightened and prays that such a thing should never happen again. She said her wish is to return home and start her life all over again.
But her dream of returning home may not be achieved soon. Some of hostages have confessed that after they were taken hostage by Boko Haram fighters during attacks on their villages and taken to Nigeria, they were forced to join the jihadist group as fighters and their children were used as suicide bombers.
Arouna Abba, a community leader at Mozogo, said they are not ready to accept the former hostages in their villages for fear of being infiltrated once again by the terrorists. He said some of them may be spies or been brainwashed with Boko Haram ideology.
He said they first of all want the government of Cameroon to assure them of their security and safety. He said their resources are stretched and the economic needs of villagers who braved attacks and stayed home will increase if they allow the former hostages to return. Abba said villagers already lack water to drink and it will terrible if they share the little they have.
Some of the former hostages said they spent two years with Boko Haram and decided to flee and hand over themselves to the military or local self-defense groups. Others said they had fought for Boko Haram but chose to lay down their arms because they realized they were misled.
Mozogo is one of the Cameroon towns that have suffered severe Boko Haram atrocities, with schools, markets, churches and Mosques burned by members of the group.
Midjiyawa Bakari, governor of Cameroon's far north region is pleading with communities to receive the former hostages, and assuring them that the government will protect them.
He said many of the former hostages have assured him that they do not have anything to do with the terrorist group and are ready to contribute to building their country.
Bakari said among the returnees in the camp are 120 girls, 125 boys and many children of school age and they have been asking the UNHCR to consider either creating an orphanage or opening a school in the camp should the returnees' stay be extended. He said Cameroon's president, has asked for a more secured site to be provided to the returnees for the meantime.
Soldiers from Cameroon, Nigeria, Chad and Niger, part of a multinational joint task force of the lake Chad Basin Commission have rolled back Boko Haram gains since last year, but the insurgency remains a potent threat.
The conflict that began in northeast Nigeria 8 years ago has left at least 25,000 people dead and led more than 2.6 million others to flee their homes.
Credit : Voice of America (VOA)
Malta: Newspapers, Citizens Take Up Slain Reporter's Message
US Warns About Attacks On Energy, Industrial Firms
Pakistan Bombs Militant Hideouts In Tribal Area After Taliban Attacks
Editor January 21, 2014
Semenya wins women's 800, wants to defend world title
Editor July 1, 2019 July 1, 2019
Missouri tour boat captain indicted after sinking kills 17
Editor November 9, 2018
A-2/59 Safdarjung Enclave New Delhi 110029
Telephone:- +91-11-26102520
Contact us: info@newdelhitimes.com
Copyright © 2021 | All rights reserved | New Delhi Times