text:
Le Monde Diplo
Cafe Archive
2020 Cafes
2010 Cafes & earlier
Film & Panel discussion – The Shadow World: Inside the Global Arms Trade
Shadow World is directed by Johan Grimonprez and is in part based on Corruption Watch UK founder Andrew Feinstein's globally acclaimed book The Shadow World: Inside the Global Arms Trade. Andrew, who will be chairing our Q & A, is a former ANC MP in South Africa, who resigned in protest at his own government's refusal to allow an unfettered investigation into a massive, corrupt arms deal with BAE.
The film reveals how the international trade in weapons – with the complicity of governments and intelligence agencies, investigative and prosecutorial bodies, weapons manufacturers, dealers and agents – fosters corruption, determines economic and foreign policies, undermines democracy and creates widespread suffering.
The film suggests peaceful alternatives through the experience of an activist and war correspondent, as well as through the voice of the author Eduardo Galeano who contributed selections from his stories for the film.
The UK arms trade is amongst the most corrupt and deadly in the world. BAE Systems and Rolls-Royce, amongst others, have been involved in corrupt arms deals across the world for decades. The UK has sold Saudi Arabia almost £5 billion of weaponry since the Saudi-led coalition first invaded Yemen in a conflict that has cost over 15,000 civilian lives, and rendered millions homeless and vulnerable to starvation and disease. According to UK law, multilateral and international agreements, such arms sales should not be happening. But they are, and at an ever increasing rate.
Labour under Jeremy Corbyn has committed to suspending arms sales to non-democratic countries and those engaged in conflict. The party has also committed to a comprehensive review of British arms sales and the mechanisms for concluding weapons contracts. In addition, the party has indicated support for some diversification from the defence sector.
This entry was posted in 2019, current and tagged Andrew Feinstein. Bookmark the permalink.
← Racism and Capitalism – two sides of the same coin?
Venezuela in Crisis →
The Threat of Surveillance in an age of Technology
Saudi Arabia & the West: the Future of a Toxic Relationship
Plastics & Us: A Relationship Gone Bad?
The Impact of Foreign Interventions in Africa
The Last Taboo: What to do about the global sanitation crisis?
Oceans: conserving our threatened life support system
Venezuela: can the Bolivarian Revolution resist the forces of the right?
"Land grabbing, corruption, human rights abuse – the exploitation of the global poor"
Philanthrocapitalism: who really benefits from the Philanthropy Industry?
THE NEW SLAVERY: Human trafficking and the use of slave labour
BRAZIL on the verge of crisis? The real depth of 'impeachment'
editors login
70/77 Cowcross Street,
London, EC1M 6EJ
Friends of Le Monde Diplomatique | 70/77 Cowcross St, London EC1M 6EJ design by by SF


Post subject: Re: So what is REALLY wrong with you the ignorant ask?
Okay... I've though about this a while and I need to chime in again.
One thing I decided early on in my disability was that, no matter what, it was not personal. Regardless what I did or didn't believe (because I wasn't sure if I believed in god at the time...), I decided to believe that there was no way that the Universe was out to get me. I'm not the only one who suffers. Innocents suffer every day, their only crime being born into the world. There's no ******** way possible any omniscient being is that mean.
Sometimes, all the holes in the swiss cheese line up. And, health-wise, they just happened to line up on us. Someone had to be that placeholder, statistically (I believe). But it's nothing personal. It's not punishment. If *anything*, (and I mean if you _have_ to believe in some sort of predetermination) we volunteered for the detail because we knew our souls were strong enough.
There's that question in The Actor's Studio, "when you get to the pearly gates, what would you like god to say to you?"
I fully believe for folks like us they don't say a thing. They give a standing ovation.
Hang in there. And thanks for inspiring this discussion.


This Tanzania Safari was the perfect surprise. I arrived at Dar es Salaam Domestic Airport thinking I was about to meet some important visitors for a breakfast meeting. I had been grumbling all the way to the airport. Who organises a breakfast meeting anyway? As I was telling the taxi to wait my wife pulled some bags out of the boot and told me not to bother. It had recently been my birthday, now we were getting on a plane.
Soon we were in the air and heading towards the Selous Game Reserve. The city gave way to a patchwork of sandbanks and meandering streams dotted with hippo. The purple Beho Beho hills loomed ahead and the wilderness stretched further than we could see in all directions. The Selous is the largest conservation area in the world with the exception of the Polar regions.
After a comfortable flight of around 45 minutes we touched down on a bush strip near the Mtemere Gate of the Selous. Here we were met by a safari-converted Landrover and transferred to Rufiji River Camp. After a short welcome and briefing we went for a cold drink in the bar. The view was simply stunning. The bar area is located on a bend in the river and as we arrived we could see a mother and baby hippo out of the water and several large pods wallowing. There were also several large crocodiles basking, mouths open on the white sand.
Once we had settled into our comfortable room we enjoyed a light lunch before splashing around in the pool until it was time for our afternoon boat safari. It is amazing to think that in just 45 minutes of travelling you can escape the hectic urban melee of Dar es Salaam and be in the heart of one of the world's great wildernesses. The clamour of horns and dala dala engines is replaced by the grunting of hippo, the chitter of playful vervet monkeys and the shrill keening of eagles.
We were welcomed by our guide Bernard and led down to the boats. The boat was a sturdy aluminium flat-bottomed craft propelled by a powerful outboard. We relaxed in comfortable chairs as we glided into the Rufiji River. We headed upstream, the light breeze of our smooth motion kept us cool despite the high temperatures. This really is one of the most comfortable, relaxing ways of enjoying a safari.
The first thing that struck me was the sheer abundance of birdlife. The bushes on the banks literally shimmered with glorious avian opulence. The golden weavers, glossy starlings and brightly-coloured white-fronted bee eaters took my breath away. The sand-spits were traversed by elegant saddle-billed storks, yellow-billed storks and goliath herons. Even the air above the water was filled with hovering giant, malachite, pied and pygmy kingfishers, every so often plunging into the swirling water to emerge with fish. The majestic fish eagles perched high in the borassus palms, surveying their domain. We were informed by our guide that these great birds pair for life.
One of the steeper banks was home to a colony of several hundred white-fronted bee eaters. These spectacular birds swooped about us entering and emerging from their deep burrows. 'Only eggs inside now' the guide explained, otherwise you would hear the chicks.
We continued upstream, winding our way between crocodile-covered sand banks and pods of hippo. We saw a monitor lizard climbing into a bush on the bank after eggs. Other animals we spotted on our cruise up the river included waterbuck, impala and a spectacular dazzle of zebra coming timidly to drink.
We also saw a one of the most dangerous animals, a lone old male buffalo. As a herd animal that can no longer keep up with its peers they become cantankerous and need to be given a wide berth.
Our guide produced some cold sodas from a cool box as we stopped briefly on a sand bar whilst watching a herd of around twenty elephants with young babies drink and splash at the edge of the river. For a while it looked like they might cross but the lead cow thought better of it. The leadership of the matriarch is so important that she lives well past breeding age, leading the herd.
We returned as the sun set, a huge glowing red orb that turned the river into a mass of sparkling azure and magenta. I was still reeling from this totally unexpected and wonderfully different safari. We arrived back at camp in time for a sunset beer and wash before an excellent dinner.
After relaxing by the log fire for a while, enjoying a nightcap we were escorted back to our tent by a Maasai askari. We slept well, drifting off to the honking of hippo, the cackling off hyena and the hoot of owls.
The next morning I requested another boat safari; this is something that is particularly special in Selous. The only comparable locations for birding on a boat safari are the Kilombero and the Wami Rivers. These however do not compare to Selous for the diversity and abundance of wildlife.
As we pulled away from the bank a large number of Ptychadena anchietae (ridged 'rocket ' grass frogs with very powerful back legs) leapt spectacular distances, looking for shelter as our bow pulled back and exposed them. This was a nice cheerful start to another memorable boat safari.
'Look! Crocodiles have a baby hippo!' our guide exclaimed slowing the boat and pointing. Sure enough we could see a lone baby that had become separated from its mother. As we watched it was rolled and snapped at by a huge crocodile. The sharp teeth scored beep lines in the rubbery hide and the baby hippo's ears flicked in panic. Crocodile usually drown their prey rolling them in the water until their strength gives out (before hiding the body underwater to soften up). I couldn't help but think it must be pretty difficult to drown an animal so well adapted to an aquatic existence that it can suckle under water. It struggled desperately towards the safety of the sand spit but was rolled again and again. Its strength was fast failing and we left the uneven struggle to its inevitable conclusion. When we returned a few hours later there was no sign of the hippo.
As we continued we saw several journeys of giraffe coming to drink with their legs splaying into giant arches. The giraffe were great to watch but it was the elephants that stole the day, completely upstaging them. First we came across an old bull wallowing in the mud at the edge of the river. His skin glistened, slick with brown Rufiji mud and he flicked huge clods from his tusks, rumbling his satisfaction deep in his throat. Next we encountered the large herd of females and babies, this time on the other side of the river.
We enjoyed cold sodas whilst watching a herd of around fifty impala coming down to drink. We sat in silence watching for a crocodile strike, this time the Impala were lucky. They had chosen their drinking spot well, with shallow water for a good distance allowing them to see the approach of any deadly living dinosaur.
Bird Island is so named because it is how to breeding colonies of spoonbills, open billed storks and ibis. It a small island literally covered in birds. The scrub was festooned with nests and the cries of hungry fledglings filled the air. We were also rewarded with a good view of the timid black crake. Crocodiles lurked below nests that overhung the water, waiting for any unwary youngster to fall.
As the sun rose and the temperature started to rise we began our journey back to Rufiji River Camp. Storks stood on the sand banks, arrow-straight with wings spread, allowing the wind to cool the blood in their capillaries (acting as a radiator like elephants' ears).
We happened upon a final magical moment as two young bull elephants entered the river and swam using their trunks as snorkels. Then they began to play-fight and wrestle sending up huge plumes of spray. The clack of ivory on ivory, the splashing and trumpeting contrasted to the gently gurgling of the water. Eventually they tired of their teenage boisterousness and stood to dry, glistening in the sunlight. This was a splendid finale to a memorable weekend in Selous.
Boat safaris are very comfortable and by far the most relaxing way of exploring the Selous. I enjoyed every minute of it and will definitely return for more. For birdwatchers especially a boat safari in the Selous is one not to miss. Whilst we waited at the airstrip a herd of about twenty elephants came onto the runway and had to be chased away! As I boarded the plane for my flight back to Dar it was with regret to be leaving so soon.
Visit Wild Things Tanzania Safaris for more information on visiting the Selous.


text:
Medical Schools in West Virginia
Share this: Facebook Twitter Email Reddit
>> Complete list of medical schools in the US including medical school acceptance rates <<
This blog lists the medical schools located in West Virginia and outlines some features of the state which you should consider if you are applying to a medical school in West Virginia.
West Virginia's relatively small population is served by two medical schools, making it an ideal state to consider studying in, especially if one wants exposure to rural medicine, as well as underserved populations.
Medical Schools in West Virginia:
• Marshall University Joan C. Edwards School of Medicine – Location: Huntington, WV
• West Virginia University School of Medicine – Location: Morgantown, WV
Do you want our help getting into medical school in West Virginia?
>> Make your application stand out with BeMo. Guaranteed. Visit our medical school admissions consulting page to learn more and schedule your free initial consultation today!<<
(limited spots available)
tags: Medical School, Medical Schools in West Virginia, Locations of Medical Schools in West Virginia, West Virginia Medical Schools, West Virginia Med Schools

redpajama_set_name: RedPajamaCommonCrawl


text:
Адольф Иосифович Кац (31 марта 1913, Ботошаны, Королевство Румыния — ?) — советский ,  (1964).

Биография
В 1933 году окончил юридическо-экономический факультет Бухарестского университета. Ещё будучи студентом в 1930 году стал членом подпольной компартии Румынии. С 1934 года на научной работе. В 1940 году, с присоединением Бессарабии и Северной Буковины к СССР, стал гражданином СССР. Участник Великой Отечественной войны. Член КПСС с 1960 года. Диссертацию доктора экономических наук по теме «Положение пролетариата США при империализме» защитил в 1964 году (за два года до того эта работа вышла в виде монографии).

С 1952 года в Институте экономики АН СССР, НИИ труда при Государственном комитете Совета Министров СССР по вопросам труда и Институте мировой экономики и международных отношений АН СССР.

Семья
Брат — доктор экономических наук Владимир Иосифович Кац, племянник — доктор экономических наук Леонид Владимирович Сабельников.

Публикации
 Положение пролетариата США при империализме. М.: Издательство АН СССР, 1962. — 603 с.
 Производительность труда в СССР и главных капиталистических странах. М.: Экономика, 1964. — 245 с.
 Стимулирование эффективной работы предприятий. М.: Экономика, 1964. — 157 с.
 Труд при капитализме: Статистический сборник / Научный руководитель — доктор экономических наук А. И. Кац. Научно-исследовательский институт труда. Государственный комитет Совета Министров СССР по вопросам труда и заработной платы. М.: Мысль, 1964. — 958 с.
 О последовательном осуществлении принципиальных установок экономической реформы. М.: Институт экономики АН СССР, 1966. — 120 с.
 Динамический экономический оптимум. Том 1. М. Институт мировой экономики и международных отношений АН СССР, 1968. — 72 с.
 Динамический экономический оптимум. М.: Экономика, 1970. — 200 с.
 О динамической оптимизации социалистического экономического развития. М.: Институт экономики АН СССР, 1973. — 39 с.
 Социалистическое соревнование и экономическое стимулирование. М.: Институт экономики АН СССР, 1978. — 66 с.

Примечания

Экономисты Румынии
Выпускники Бухарестского университета
Доктора экономических наук
Члены КПСС
Члены Румынской коммунистической партии

redpajama_set_name: RedPajamaWikipedia


text:
Landmark Servers Shutting Down
Daybreak Studios has announced that its world-building game Landmark will shut down on February 21, 2017.
by Ainyan
Daybreak Games announced today that the servers for its creative building game Landmark will be shut down on February 21, 2017, along with the accompanying forums and social media channels. The shutdown will occur at 4:00pm PST (7:00pm EST). The announcement was made on Landmark's official site and included a personal thank you to the players.
Since Landmark first entered Alpha, we have been impressed by the creative talents in this community. You pushed the boundaries of what Landmark could do, and we are grateful for the time and energy you shared through your creations in this game.
In addition to the announcement of the imminent closure of Landmark, Daybreak also stated that the Player Studio -- a real-money marketplace where Landmark players could buy and sell player-made items in the game -- would also be closing. The ability to list items for purchase was removed at the time of the announcement, and all items still listed for sale would be reduced in cost to 1 Daybreak Credit (DBC). The game itself is also no longer available for purchase.
Since it was first announced, Landmark has had a rough time gaining momentum. Originally slated to be an add-on to the now defunct Everquest Next, it was intended to allow players to have a hand in building the EQ Next world. While Landmark itself was intended as a stand-alone, it was initially stated that the best player-made worlds would be integrated into EQ Next.
Although development on EQ Next stopped and the game itself was officially cancelled in March of 2016, development on Landmark continued and the game was officially launched on June 10, 2016. The launch itself was rocky and plagued with bugs, including server outages, difficulty connecting and staying connected, and graphical errors that caused the game to be unplayable for many lower-end systems.
Despite the problems, many players still purchased the games and enjoyed building up Lumeria. The game received several updates during its short lifespan. However, players often cited a lack of content or community as an incentive to keep playing, and the population swiftly dropped off. While the concept had potential, Daybreak failed to capitalize on it, and the rocky road to launch likely chased off many players who might have otherwise been interested in playing.
When the servers shut down for the final time, Daybreak Studios will retain full control of the code and data from the Landmark Servers, and have stated that they "will not license or authorize the operation of a Landmark emulator or a fan-operated Landmark server," a familiar sentiment to many City of Heroes fans. Whether or not anyone will try to buy the rights from Daybreak Studios remains to be seen.
Did you play Landmark? If so, how do you feel about them shutting the doors barely six months after launch? If not, what didn't appeal about the game?
Ainyan
A life-long gamer, Ainyan plays a graduate student and devoted wife by day, and everything from a Guardian to the most adorable Pandaren hunter by night.
Games Everquest Next LandmarkLandmark Genres Free to PlayMassively MultiplayerRPGSimulation	Platforms PC	Tags daybreak games everquest next landmark game shutdown
Source landmarkthegame.com
Published Jan. 6th 2017
Transparency: Understanding crafting in a single-player game like Fallout 4
The best in-game events for Halloween 2015
Transparency: Why Early Access is a Horrible, Horrible Thing (For Everyone)
Transparency: How Honesty Isn't Always the Best Policy When Making a Game
Yogcast and SOE Partners, is this a Landmark?
Top 8 EverQuest Next Creations
Landmark's Unique Beta Bargain Releases onto Steam
[Video] Next Generation MMO Games: What's Next for Multiplayer Trends?
EQNext Landmark Guide: Rubicite Trimmed Work Bench
More Landmark Content
Landmark Game Page
Landmark Articles


text:
Home » Top 5: Geneva Sports/Supercars
Top 5: Geneva Sports/Supercars
March 4, 2015 by Krzysztof Wozniak 1 Comment
#5: Koenigsegg Regera
Why is it here? Because it has more than 1,500hp from its hybrid drivetrain, because it can reach 400km/h almost 3 seconds faster than the Porsche 918 reaches 300km/h, and because it comes from a small swedish company whose name means "knife's edge"
#4: Lamborghini Aventador SV
Why is it here? Because it's a giant Lamborghini cranked to 11, with 750hp from its naturally-aspirated V12 engine, and because it looks every bit as wild as we'd come to expect from go-faster Lambos. Enjoy this before the Asterion or Urus arrive and spoil the party!
#3: Ferrari 488 GTB
Why is it here? Because it's a perfectly-judged update of the already lovely 458 Italia, because it does not ruin a great shape the way the F430 did when it evolved from the F360, and because I believe that if anyone can do turbo right in a supercar it's Ferrari (though their recent form in Formula 1 begs to differ…)
#2: Porsche 911 GT3 RS
Why is it here? Because it is can lap the Ring in 7:20, eight seconds quicker than the Carrera GT, because it has a monster of a naturally-aspirated at a time when the next generation 911 is going mostly turbo, and because it has those awesome-looking (and functional) vents over the front wheels
#1: Aston Martin Vulcan
Why is it here? Because it's like nothing else we've seen from Aston Martin (in a good way, unlike the Lagonda SUV concepts), because it has the highest-output production naturally-aspirated engine ever (800hp), and because it promises fans that Aston Martin can not only survive, but also evolve and (hopefully) prosper.
Dishonorable mention #1: Audi R8
Why is it here? Because its style is not only repetitive but actually more generic than the original, because its interior is shaded by its baby brother's, and because its unclear whether the lovely V8 from the previous generation will return
Dishonorable mention #2: Honda/Acura NSX
Why is it here? Because it looks so damn generic, because it will cost much more than the Audi R8 which (still) has it licked for image and desirability, and because its interior looks unbecoming of a car half its price.
Auto Shows, Fun stuff, News, Opinion, Uncategorized Acura, aston martin, Aston Martin Vulcan, Audi, Audi R8, ferrari, Ferrari 488 GTB, Honda, Honda NSX, koenigsegg, Koenigsegg Regera, lamborghini, Lamborghini Aventador, Lamborghini Aventador SV, porsche, Porsche 911, Porsche 911 GT3, Porsche 911 GT3 RS
Bart Demandt says
Hi Krzysztof,
I hope you don't mind I've added a few of my own "live" pictures from the Geneva Auto Show to your article.
Good to see your top-5/low-2, although I don't necessarily agree with you on every one of them, so I feel challenged to come up with my own hits and misses.


Implementation of an enterprise resource planning platform is not easy for many organizations.
This challenge is understandable: After all, ERP is the nexus of virtually all important business applications, including accounting systems, customer relationship management tools, productivity suites (e.g., Microsoft Office) and industry-specific solutions, such as 3D CAD software. Setting all the moving parts up and ensuring that they work well in concert often takes time – and money.
A 2016 report from Panorama Consulting – based on a survey of firms across different industries, with manufacturing being the largest group (37 percent of respondents) – found that in 2015, the average cost of an ERP implementation was $3.8 million, with 57 percent of such projects seeing budget overruns. Typical duration was 21.1 months.
More than one-third (35 percent) of survey takers reported that that ERP setup consumed between 1 and 3 percent of their annual revenues. Another 20 percent stated that implementation costs were in the 3 to 5 percent range. The average for all organizations in 2015 was 6.5 percent of revenue, which was up slightly from 5.9 percent the previous year.
Even with this high level of investment, at least 7 percent of all ERP projects still fail. While 57 percent of respondents reported success in their efforts, another 36 percent "didn't know" whether they had failed or succeeded. This remark usually indicates that teams did not pay enough attention to software selection or the business case for upgrading/changing the ERP system.
The problems outlined in Panorama's report cover a broad range of businesses, from the 26 percent with $25 million or less in yearly revenue to the 6 percent with $2 billion or more. But small and medium-sized organizations face unique head winds in getting ERP properly situated.
Like the main character from "Goldilocks and the Three Bears," they need an ERP solution that is "just right" – i.e., not so disjointed, rigid and slow that it holds them back, but also not so vast, complicated and expensive that it sits well beyond their means. For engineer-to-order manufacturers, this can be a hard needle to thread between functionality and cost.
However, just as Goldilocks eventually discovered the perfect bowl of porridge, ETO manufacturers can find an ERP system that fulfills their specific needs while being eminently economical and reliable. What would such a platform include?
Inaccurate estimates of project scope, as well as changes to scope in the middle of implementation, can be extremely costly. Panorama has called scope creep "the Kudzu vine of ERP implementations." Smaller organizations must avoid it by finding an ERP package that can be set up quickly and all at once.
Tweaking an ERP system to precisely fit an organization's needs is a common practice, but one that often comes at a high cost. If the ERP platform is not well-integrated with commonly used applications and specialized to the particular industry it's being used for, then making the right connections can quickly become tedious and time-consuming.
Poorly structured communications processes across teams can lead to information bottlenecks between engineering and purchasing. As a result, making key decisions about what to buy and when can get slowed to a halt.
A targeted solution such as Total ETO ensures that engineer to order manufacturers have the tools to overcome these challenges and have successful ERP implementations. With Total ETO, setup as well as updating is seamlessly handled by a software agent. Integration with all of your most important apps – from accounting tools to drawing programs – is straightforward, plus the overall cost is highly affordable, thanks to highly specialized and configurable software.
Learn more today about how you can get started with an ERP platform made by and for engineer to order job shops.


Durability and comfort are combined in the WILBUR PANT men's mountaineering trousers from Ternua. Made of napped bi-elastic Shellstretch, they incorporate a PFC-free water-repellent finish, true to our commitment to sustainability. These trousers, ideal for trekking or any technical mountain activity, include shaped knees for maximum mobility, four pockets with zips, belt and adjustable hems for use with boots of greater width.
Technical trousers made of napped bi-elastic Shellstretch with a DWR water-repellent finish (PFC-free). They are made with shaped knees and adjustable hems with cord lock and include a belt and four pockets with zips.


Top Short-term Loans services in Cape Breton- $500 to $750 now!
Nova Scotia's Cape Breton is a storied land with more tales to be written.
CaptainCash is great. I have used them and had no issues. The approval time was fast and service was very professional.
Our statistics shows that people in Cape Breton mainly use their loans for ... Shopping and Entertainment!
Rich in natural beauty, a deep sense of culture, and known for its hospitality, Nova Scotia's Cape Breton is a storied land with more tales to be written.
Nova Scotia's Cape Breton Island offers an incredible blend of Celtic culture, gorgeous greenery and breathtaking seaside landscapes. It's filled with history, music, nature and wide variety of attractions sure to speak to all who venture slightly beyond Canada's mainland. If you're looking for a road trip, this particular area has been named the number one spot in North America for bikers and car riders alike.
Of course, experiencing all the sites, sounds, tastes and smells of the island takes a little extra money. Most people don't have much of that floating around these days. Should you fall into that category, let Captain Cash come to your rescue. We offer short-term cash loans in Nova Scotia tailored specifically to your needs.
Fishing Excursions: Bluefin tuna and salmon put up quite a fight out on the open water, but the amazing experience and unbelievable fish tales to follow are well worth the struggle.
Sailing: Take a sailboat charter across Bras d'Or Lake to enjoy the beautiful view, enchanting natural features and awe-inspiring wildlife of the area.
Whale Watching: Summer brings ample amounts of squid to Cheticamp and Pleasant Bay, and where there are squid, the whales are sure to come for a fantastic feast.
Kayaking: Enjoy a kayaking tour along the coast to get an up-close glimpse of some of the area's unrivaled aquatic life as well as its unparalleled views from the water.
Aside from these options, you can go hiking or biking across the unique landscape and make few stops at some of our local eateries, museums, historical sites and other venues along the way. If golf is your pastime of choice, we have some of the continent's most renowned courses as well. End the day with an ice cream at Neil's Harbour Lighthouse or treat yourself to dinner at one of our local eateries courtesy of a cash loan in Nova Scotia.
According to our records, Nova Scotia residents most often use their loans for shopping. Visiting local landmarks and attractions runs a close second, though, with outdoor activities also ranking highly on the list.
How Do I Apply for a Cash Loan?
First off, click on the "Claim My Cash" button to begin creating an account. You'll need to enter your name and email address and create a password. From this account, you'll be able to check the status of your application, reference your information moving forward, renew your loan and even use it to make the application process even faster and simpler than it already is when applying for future ones.
From there, we'll review your application and determine eligibility based on the information on file. Once verified, we'll be able to place $500 to $750 in your account by the end of the business day in most cases. Don't hesitate to start the application process and see how Captain Cash can help; alternately, applying can also be done by phone where one of our representatives will gather your information.
We've already touched on a few of the options available for those looking to spend a day or two out and about in Cape Breton. Shopping, as mentioned, is a popular choice as well. Christmas is right around the corner, and even though you've probably already made it through the back-to-school rush, kids are notorious for outgrowing clothes as quickly as they grow into them.
Vehicles tend to need repairs at the worst and most unexpected times. No matter how diligent you are about keeping up your home, something is bound to break down or fall apart at some point. If you're like most people, you probably have friends' and family members' birthdays to honor throughout the year. In truth, you can do anything you like with a cash loan in Nova Scotia from paying past-due bills to scheduling a cruise. It's all up to you.
Cash loans in Nova Scotia are an increasingly popular option among local residents for a number of reasons. For one, there's no credit check, so past financial mishaps won't bring about automatic disqualification. People also turn to this solution because it's fast, simple and more readily available than certain other alternatives. Plenty can be said for the idea of not having to leave home or work to apply as well.
As far as downsides go, interest rates are higher on these types of loans than some of the other options. With this being the case, overusing cash loans could potentially cost a great deal in the long run. As long as you're careful, though, this shouldn't be a problem.
Feel free to call us at 1 (888) 226-1026 with any questions or for help with the applications process. Also check out the links we've provided to some additional local attractions loved by residents and visitors alike if you need some ideas on how to spend the money.
If you're ready to apply, simply create an account, fill out the application form provided, and keep watch over the status of your application. A cash loan in Nova Scotia is waiting for you; it could be yours before the end of the day.
We do loan in Cape Breton and much more.
Whenever you are in Dartmouth, Halifax... do not hesitate to claim your cash today!


text:
Q: Facing the following error while trying to create a Docker Container using a DockerFile -> "error from sender: open .Trash: operation not permitted" Im completely new to Docker and I'm trying to create and run a very simple example using instructions defined in a DockerFile.
DockerFile->
FROM ubuntu:latest

RUN apt-get update

RUN apt-get install -y python3 pip

COPY ./ .

RUN python3 test.py

contents of test.py ->
import pandas as pd

import numpy as np

print('test code')

command being used to create a Docker Container ->
docker build --no-cache . -t intro_to_docker -f abs/path/to/DockerFile

folder structure -> (both files are present at abs/path/to)
abs/path/to:

    -DockerFile

    -test.py

Error message ->
error from sender: open .Trash: operation not permitted
(using sudo su did not resolve the issue, which i believe is linked to the copy commands)
I'm using a Mac.
any help in solving this will be much appreciated!

A: The Dockerfile should be inside a folder. Navigate to that folder and then run docker build command. I was also facing the same issue but got resovled when moved the docker file inside a folder

A: Usually the error would look like:
error: failed to solve: failed to read dockerfile: error from sender: open .Trash: operation not permitted
And in my case, it's clearly saying that it is unable to find the dockerfile.
Also, in your command, I see a . after --no-cache, I think that's not required?
So better, try navigating to the specified path and then run the build command replacing the -f option with a ., which specifies the build command to consider the current folder for its build process.
In your case
cd abs/path/to/
docker build --no-cache -t intro_to_docker .

A: It seems the system policies are not allowing the application to execute this command. The application "Terminal" might not have approval to access the entire file system.
Enable full disk access to terminal. Change it using "System Preferences > Security & Privacy > Privacy > Full Disk Access"

A: I had the same error message and my Dockerfile was located in the HOME directory, I moved the Docker file to a different location and executed the docker build from that newly moved location and it successfully executed.

redpajama_set_name: RedPajamaStackExchange


text:
Merrimack Valley Gas Fires
Can you beat Burt?
Massachusetts public notices
Submit Sound Off
Eagle Tribune Carrier Route Opportunities
Gas line struck at North Andover Mall
North Andover, MA (01845)
A mix of clouds and sun. High 36F. Winds NW at 10 to 15 mph..
Some clouds. Low 7F. Winds NNW at 10 to 15 mph.
North Andover, Massachusetts
Carrier Routes Available
Submit a Memoriam
Mary Schwalm/Staff photo
Stahley overcomes illness to star on ice for Central Catholic
High School Hockey David Willis
LAWRENCE -- Central Catholic's Billy Stahley appears fearless on the ice, a forward just as comfortable mixing it up in front of the net to earn the dirty goal as he is using his speed and athletic ability to score the pretty goal.
His fire on the ice is only matched by his fierceness in the weight room, where he has built himself from a member of the JV-B team to a top-line winger on the Super 8-contending Raiders.
So few would believe, and until recently even close teammates did not know of the illness that forces Stahley to undergo frequent blood transfusions.
"I don't tell people often because I don't want it to define who I am," said Stahley. "I don't want my illness to make anyone lower their expectations for me. It is an obstacle I have to overcome, and I always make it a point to look at the glass as half full."
Two years ago, Stahley was diagnosed with an autoimmune disease, which forces him to undergo transfusions that last 4-6 hours very three weeks at Children's Hospital Boston.
"Basically, my body doesn't produce enough immunoglobulins, which fight infections," he explained. "It was definitely shocking when I found out, but everyone is handed a deck of cards. What defines someone is how they deal with it. It is what you do after you find out."
Stahley hasn't allowed the illness to prevent him from becoming a standout for the Central hockey team. He is currently fourth on the high-scoring Raiders (13-5-1) with nine goals and 15 points.
"Billy has a tireless work ethic and will do anything he can to become a better player," said Raiders coach Mike Jankowski. "But that's not to diminish his abilities. He is a big and strong player who can shoot the puck and skate very well. He is also a terrific leader. He never backs down."
On Saturday, Stahley will take on a familiar foe, as the Andover resident will lead the Raiders into action against their archrival Andover High at 5:40 p.m. at the Valley Forum in Lawrence.
"I love playing against my hometown," said Stahley. "I grew up playing with a lot of the guys on this team. I am still friends with guys like Zach Walker and Will Sauerbrunn. We like to talk trash, it's fun. "Anytime I am out there skating with them, it brings me back to those younger days and reminds me of how passionate I was when I was younger and how passionate I am today to play the game I love."
STAHLEY'S START
After considering options including Andover High, Stahley made the decision to attend Central Catholic. But his hockey career did not take off right away.
As a freshman, Stahley played for the Raiders' JV-B team, watching from the stands as Central advanced to the Super 8 semifinals.
"It feels like yesterday I was there," said Stahley. "I remember the day I found out. I was standing in the gym and I was very discouraged. I was down on myself at first, but I knew I just had to work harder to show the coaches I belonged on the varsity team."
VARSITY BREAKTHROUGH
A season later, Stahley earned a role as a third-line winger for the Raiders varsity team, and 10 games into the season he potted his first varsity goal, against a special opponent.
"My first goal was against Andover, which made it even better," he said with a laugh. "(Alex) Lester was coming down the left side of the ice on a 2 on 1. He gave me a great pass and I just buried it top shelf."
He finished the season with two goals and eight assists for the Central squad that earned a dramatic overtime victory in the Super 8 play-in round before falling to St. John's Prep in the best-of-3 first round.
Last season, Stahley began skating with the first and second line, scoring seven goals and adding six assists.
"I loved the feeling of doing my job," said Stahley. "I put a lot of pressure on myself. But it helped me a lot in the middle of the season when (assistant coach Kim) Brandvold sat me down and told me to to imagine it is the first game. He is great to work with. After that I felt a lot better."
OVERCOMING ILLNESS
As he was stepping into a major role for the Raiders, few knew Stahley was also dealing with health troubles.
Two years ago, Stahley was diagnosed with an incurable autoimmune disease.
"It was definitely a surprise," he said. "I got sick a lot. I was on antibiotics 32 times two years ago. My body basically cannot fight infections.
"Every three weeks I have to go into Boston for blood transfusions. I will have to do it for the rest of my life. It takes around six hours, which I usually spend doing homework, watching Netflix and talking to my mother. Really the only negative is it gives me a pretty bad headache."
Instead of dwelling on his misfortunes, Stahley's experiences gave him a new view on life.
"When I am at the hospital I see so many people that are fighting my tougher battles than I am," he said. "I see people that are fighting cancer and other awful diseases. I have medicine that can make me stronger. There are so many sicker people than me. It really puts things in perspective."
STAYING HOT
Through those occasional ill feelings, Stahley has continued to hit the ice for the Raiders.
As the top line right wing, Stahley scored a goal in each of the first three games of the season.
"He has plenty of natural ability, but the time and willingness to dedicate himself has made him even better," said Jankowski. "He works hard in the weight room and on the ice. And he approaches everything with that dedication, including the classroom."
Following the season, Stahley is planning to play a postgrad year and is considering schools including Phillips Andover and Phillips Exeter. But there is lots of work left this winter.
"We want to keep building momentum and get into the Super 8," he said. "We want to get into the play-in round and prove that we belong. We had had some amazing experiences in the Super 8 the last few years, and we want to go back."
ANDOVER GIVES BACK
The rivalries of hockey took a back seat to tragedy on Dec. 31, when Waltham hockey player Cole Soave's mother was murdered in their home, according to the Boston Herald.
Three days later, when Waltham faced Andover High at the Valley Forum in Lawrence, the Golden Warriors paid tribute to the Soave family with a moment of silence and other shows of support.
But Andover wasn't done there.
When the Golden Warriors and Waltham met again last week, Andover captains Will Sauerbrunn, Nick Scarpa and Conor Silk and coach Chris Kuchar presented a $3,500 check to the Soave Children Fund to benefit Cole and brother Cameron.
The donation began as a $300 50/50 raffle, but further donations from players, parents and other supporters caused it to grow.
"Community over wins and losses," said Kuchar on Twitter. "Never turn your back on a player/team/community in need."
SALEM'S SOUCY SMASHES MILESTONES
Salem star winger Cody Soucy tallied the 50th goal of his varsity career last week. The milestone score came in dramatic fashion, as the overtime game-winner in a victory over Pinkerton.
A game later, Soucy scored two more goals to give him exactly 100 career points. In 80 games for the Blue Devils, Soucy now has 52 goals, 101 points and a plus-74 plus-minus.
CORSETTO HITS 100
Wednesday was a huge day for Pinkerton hockey star Gio Corsetto, who with two goals reached 100 career points in his four-year varsity career.
Corsetto became the fourth player in Pinkerton hockey history to hit the mark, according to coach Joey Lee.
The younger brother of former Eagle-Tribune All-Star and Astros linemate Dom Corsetto (90 career points), Gio has 12 goals and 30 points for the season.
PLAYING FOR A CAUSE
St. John's Prep hockey will be playing in memory of a late friend on Saturday, when the Eagles host BC HIgh in the annual Derek Hines Memorial hockey game.
A former Prep hockey star (class of 1999) Hines, a graduate of West Point and 1st Lieutenant, was tragically killed in September 2005 while conducting security operations in Afghanistan.
The game will be played at Ristuccia Arena in Wilmington on Saturday at 2:30 p.m. Last season, the Prep made a $6,500 donation to the family's fund.
HILLIES GOALIES SURGE
Haverhill goalie Mike Gleason scored his second career shutout, and first of the season, on Wednesday when he made 25 saves to blank North Andover.
But the netminder has been a stable force for the Hillies all season.
Gleason has been in net for all but one game this season, delivering a 2.53 goals-against average. He has allowed more than three goals just twice this season, his second as a starter.
But he even has to marvel at the work by Haverhill/Pentucket/North Andover girls goalie Michaela Kane.
Kane has two shutouts, and has allowed just one goal in eight other contests. That includes blanking Tewksbury/Methuen and Amanda Conway, who Wednesday broke her own state record for goals in a season. Kane made 31 stops that night.
FAB 5
1. Salem%15-0-1
2. Central Catholic%13-5-1
3. Pinkerton%13-3-1
4. Brooks%14-2-4
5. Windham%13-2-0
Honorable Mention: Andover (8-3-4), Methuen (7-7-3), Haverhill (6-6-5)
WHAT IS AUTOIMMUNE DISEASE
--Immune system disorders cause abnormally low activity or overactivity of the immune system
--Immune deficiency diseases decrease the body's ability to fight invaders, causing vulnerability to infections.
--Causes are unknown, but often genetic.
--Aproximitally 50 million cases in the USA
--Common symptoms include fatigue, fever, and general malaise (feeling ill)
(Courtesy of webmd.com)
David Willis is a sportswriter/videographer for The Eagle-Tribune. Reach him on twitter at @DWillisET
Get your rewards
Home delivery and Digital Access customers of The Eagle-Tribune get deals for restaurants, hotels, attractions and other businesses, locally and across the country.
Your guide to local shopping, eating and living in and around North Andover.
Haverhill - Frank P. Dawkins, ...
Haverhill - Isabel "Lucy" Cabr...
Atkinson - Michael Edward Higg...
Lawrence - Jana Lyn Homkowicz,...
Bradford - Richard Bradley, 86...
Featured Homes of the Week
Step into luxury with a quick, move-in home at Preserve at Emerald Pines
By Terri Lindner | Special to The Sunday Eagle-Tribune
North Carolina surpasses single-day record for COVID-19 cases, hospitalizations
Lawrence man charged with gunpoint threat against co-worker
Golden Hill principal on the road to recovery after 10 surgeries
Marcelo Mayer already crown jewel of Red Sox farm system
Haverhill man arrested for DUI in Pelham
COVID-19 surge surprises in North Andover schools
Four Methuen police officers promoted 'to fill a critical need'
Final send-off planned for Andover K-9 with cancer
Plenty of water in North Andover
9-alarm fire hits Salisbury Beach
Tweets by eagletribsports
Stay up to date on COVID-19
Get Breaking News
Sign up now to get our FREE breaking news coverage delivered right to your inbox.
First Amendment: Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.
eagletribune.com
100 Turnpike St.
Email: news@eagletribune.com
© Copyright 2022 Eagle-Tribune, 100 Turnpike St. North Andover, MA | Terms of Use | Privacy Policy


After acing all of these steps, you're thinking you have to be in the top 3 candidates they are considering…but truthfully your interview isn't over yet. If you really want to show them you're the candidate for the job, you need to do one more step.
You still need to send your thank you note after the job interview.
I cannot express how important it is to execute this step in the interview process. According to a CareerBuilder survey, about 57% of job seeker's don't send thank you notes after an interview. Trust me, you don't want to be in the percentile. Most hiring managers will think a candidate is not interested in the job, and nearly 22% are less likely to hire a candidate who does not send a thank you note.
Whether it's an in-person interview, a phone interview, or even a skype interview, you need to send a thank you note.
Here are 5 things you need to consider when writing your thank you note after the interview.
First things first, send your thank you note within 24 hours. I recommend email. A formal, hand-written note is always a nice personal touch, but email is immediate. Just like in sales, time kills all deals, so make sure you are sending your thank you note within the 24 hour timeframe. If you think the interview went really well, that's even more reason to send a thank you note emphasizing your interest and excitement. If you wait too long, a hiring manager may think you don't want the opportunity.
Second, send individual emails to everyone you met with during the interview. That includes HR, the Sales Manager, Marketing Manager, VP of Sales, and any Sales Reps you met with during the interview. Remember, each person took time out of their day to meet with you so you want tothank each individual for taking time to speak with you about the opportunity and company. Also, take the time to personalize each email. This will make you stand out and be memorable when the hiring team round tables to talk about candidates.
Third, recap the interview. This is the body of your thank you note. You want to talk about the key points you covered in the interview. Highlight why you think you're a great fit for the role, what excites you about the opportunity, company, and team, and how you think you can make an impact at the company. Keep this recap concise. Be articulate, but don't write an essay.
Fourth, go for the assumptive close. What I mean by that is set expectations around next steps. You want to show confidence and let them know you are serious about the opportunity. Let them know that you plan to follow-up. Rather than leave next steps up in the air, eliminate gray area. For instance, state that you will wait to hear from them by Thursday (as discussed in the interview), and if not, you will follow-up on Friday by phone and email. This gives you control, and also demonstrates your closing ability.
Fifth, USE SPELL CHECK. This is a must! There is nothing worse than reading an email full of grammatical errors and spelling mistakes. Take the time to proof read your thank you note, and then have someone else proof read it before you hit send. This is a professional email, so make sure it is free of errors.
Remember the thank you note, is your chance to close the interview. Take the time to send a thank you note. Sign off with your formal signature which can be "thank you," "regards," or "best wishes." Include your name and contact information. Encourage them to reach out with any questions they may have in the meantime.
There you have it. Good luck and if you need assistance in your sales job search, connect with Treeline.


In a fondue pot set on medium heat, bring chicken broth, wine and garlic to a boil. Toss cheeses in cornstarch until fully coated. Slowly add cheeses to fondue pot, stirring constantly. Reduce heat to warm. Stir in basil pesto. Serve with bread cubes or cut vegetables.


without witnesses and without passage traces on the ground.
They leave every observer perplexed.
Among the mysterious phenomena in which mankind is confronted today, the crop circles distinguish themselves by the fact that they are concrete realizations, that inscribe themselves in matter, that they renew themselves every year and can be seen by everyone.
It is really a phenomenon of our time because, in spite of its seniority, the number of formations has much increased in the 1980's and actually maintains relatively stable in number. Every year more than 200 crop circles are reported from all over the world, in which a large proportion are situated in England (about one third). And they are more and more visible : whereas twenty years ago, the crop circle creations were observed between the months of June and August, the « season » starts now from the month of April and does not finish before the end of September (in the countries of the northern hemisphere).
to call out to mankind of today ! However, the greatest majority of human beings remain ignorant or incredulous, and they are unconscious of the realities of their world !
Who are the authors ? What is their meaning ?
The author of this site, scientifically trained, sought to address the study of this phenomenon by different methods and... proposes different answers.
by Lucy Pringle (site : www.lucypringle.co.uk).
I thank her for her kind collaboration.
The photographs taken at ground level (the majority) are by the author of this site.


text:
3 Ways St. Joseph is the Perfect Model of Catholic Fatherhood
by John Laney - March 20, 2017
Lawrence OP, Flicker, CC BY-NC-ND 2.0
St. Joseph was a widower chosen by God to be the head of the Holy Family. He was a faithful husband to Mary, and a devoted foster father to Jesus Christ. Sacred Scripture portrays him as a pious man who always followed the will of God.
As we prepare to celebrate his Solemnity, we would do well to reflect on the top three ways in which St. Joseph serves as the perfect model of Catholic fatherhood:
1) St. Joseph was Righteous
The Gospel according to St. Matthew describes St. Joseph as a "righteous man" (Mt 1:19). In the first century, a righteous man was one who obeyed the laws of God. We know St. Joseph was obedient because he and Mary took the infant Jesus to the temple for consecration in accordance with the Mosaic law (Lk 2:22-24).
Today, we imitate St. Joseph by obeying the Divine Law as contained in the Ten Commandments and Eight Beatitudes. We also obey the Five Precepts of the Catholic Church.
2) St. Joseph was Chaste
The Catholic Church teaches Mary was a perpetual virgin. It follows St. Joseph did not have conjugal relations with her. He was chaste throughout his marriage, thus allowing it to serve, in a special way, as a preeminent sign of God's loving union with humanity.
We follow the example of St. Joseph when we regulate our sexual desires. For single persons, chastity requires abstinence from any type of sexual activity; for married couples, it includes mutual fidelity between spouses, as well as an openness to the gift of life.
3) St. Joseph was Industrious
St. Joseph was a carpenter by trade (Mt 13:55). As such, he knew the value of a hard day's work. He also understood the challenges of providing for a family.
His industriousness inspires us to greater diligence in our professions. Regardless of our respective career paths, we should always strive to imitate St. Joseph and put forth our very best efforts. Christ promises to repay us for the conscientious performance of our duties (Col 3:23-24).
The righteousness, chastity, and industriousness of St. Joseph make him the perfect model of Catholic fatherhood. We should all seek to follow his example. In so doing, he will help us become the fathers God wants us to be.
St. Joseph, please pray for us!
[See also: 8 Little-Known Facts About St. Joseph, the Foster Father of Jesus]
[See also: 5 Myths About Mariology that Too Many People Still Believe (Maybe Even You!)]
John Laney


I'm loving my haircut! Callie did an awesome job! Get the double MVP!!
Erin is such a sweet person. She always does a wonderful job on my haircut.
"I'm loving my haircut! Callie did an awesome job! Get the double MVP!! "
"Erin is such a sweet person. She always does a wonderful job on my haircut. "


text:
Q: Turtle, Reverse A List of Colors     import turtle as t
    import math

    #shape drawer function on turtle
    def drawer(a1, a2, b, ang, dist, clr): #a1 -> y-axis, a2 -> x-axis, b -> size of squares
        #define screen and drawer
        pen = t.Turtle()
        pen.shape("turtle")

        #define initial position
        pen.penup()
        pen.setposition(-(a2-0.5)*b, (a1-0.5)*b) #shape centered
        pen.pendown()

        for y in range(a1): #number of lines (y-axis)
             for x in range(a2): #number of squares on the same line (x-axis)
                 for s in range(4): #square shape
                    if y <= 6:
                        pen.color(colors[y%6]) #!!!!
                        pen.forward(b)
                        pen.right(90)
                    elif y > 6:
                        colors2 = colors[::-1] #!!!!
                        pen.color(colors2[(y-1)%6])
                        pen.forward(b)
                        pen.right(90)

                pen.penup()
                pen.forward(2*b)
                pen.pendown()

            pen.penup()
            pen.right(ang)
            pen.forward(dist)
            pen.left(ang)
            pen.pendown()

        t.done()

    #user-defined input
    n_line = int(input("Enter the number of lines of the shape:\n")) #y-axis
    n_sqr = int(input("Enter the number of squares in a line:\n")) #x-axis
    sqr = int(input("Enter the size of the squares:\n"))

    #trigonometric functions to adjust the shape on turtle
    n_ang = 180 - math.degrees(math.atan(1/n_sqr))
    n_dist = 1/(math.sin(math.radians(n_ang))/(2*sqr))

    colors = ["yellow", "orange", "red", "green", "blue", "purple"] #defined colors

    drawer(n_line, n_sqr, sqr, n_ang, n_dist, colors)

This is my code; making squares in turtle, each line with different colors.
I want to make square colors in order in the first 6 lines, then make colors of them in reversed order; 7th line blue, 8th line green, 9th line red, etc...Actually, my main idea was to create color wave:

*

*Line numbers 1-6 yellow to purple

*Line numbers 7-12 purple to yellow

*Line numbers 13-18 yellow to purple

*Line numbers 19-24 purple to
yellow

etc...
I couldn't create the algorithm for this wave, any ideas ?
P.S. Please check #!!!! commented lines..


text:
<?php

namespace Symfony\Component\Config\Tests\Loader;

use Symfony\Component\Config\Util\XmlUtils;

class XmlUtilsTest extends \PHPUnit_Framework_TestCase
{
    public function testLoadFile()
    {
        $fixtures = __DIR__.'/../Fixtures/Util/';

        try {
            XmlUtils::loadFile($fixtures.'invalid.xml');
            $this->fail();
        } catch (\InvalidArgumentException $e) {
            $this->assertContains('ERROR 77', $e->getMessage());
        }

        try {
            XmlUtils::loadFile($fixtures.'document_type.xml');
            $this->fail();
        } catch (\InvalidArgumentException $e) {
            $this->assertContains('Document types are not allowed', $e->getMessage());
        }

        try {
            XmlUtils::loadFile($fixtures.'invalid_schema.xml', $fixtures.'schema.xsd');
            $this->fail();
        } catch (\InvalidArgumentException $e) {
            $this->assertContains('ERROR 1845', $e->getMessage());
        }

        try {
            XmlUtils::loadFile($fixtures.'invalid_schema.xml', 'invalid_callback_or_file');
            $this->fail();
        } catch (\InvalidArgumentException $e) {
            $this->assertContains('XSD file or callable', $e->getMessage());
        }

        $mock = $this->getMock(__NAMESPACE__.'\Validator');
        $mock->expects($this->exactly(2))->method('validate')->will($this->onConsecutiveCalls(false, true));

        try {
            XmlUtils::loadFile($fixtures.'valid.xml', array($mock, 'validate'));
            $this->fail();
        } catch (\InvalidArgumentException $e) {
            $this->assertContains('is not valid', $e->getMessage());
        }

        $this->assertInstanceOf('DOMDocument', XmlUtils::loadFile($fixtures.'valid.xml', array($mock, 'validate')));
        $this->assertSame(array(), libxml_get_errors());
    }

    public function testLoadFileWithInternalErrorsEnabled()
    {
        $internalErrors = libxml_use_internal_errors(true);

        $this->assertSame(array(), libxml_get_errors());
        $this->assertInstanceOf('DOMDocument', XmlUtils::loadFile(__DIR__.'/../Fixtures/Util/invalid_schema.xml'));
        $this->assertSame(array(), libxml_get_errors());

        libxml_clear_errors();
        libxml_use_internal_errors($internalErrors);
    }

    /**
     * @dataProvider getDataForConvertDomToArray
     */
    public function testConvertDomToArray($expected, $xml, $root = false, $checkPrefix = true)
    {
        $dom = new \DOMDocument();
        $dom->loadXML($root ? $xml : '<root>'.$xml.'</root>');

        $this->assertSame($expected, XmlUtils::convertDomElementToArray($dom->documentElement, $checkPrefix));
    }

    public function getDataForConvertDomToArray()
    {
        return array(
            array(null, ''),
            array('bar', 'bar'),
            array(array('bar' => 'foobar'), '<foo bar="foobar" />', true),
            array(array('foo' => null), '<foo />'),
            array(array('foo' => 'bar'), '<foo>bar</foo>'),
            array(array('foo' => array('foo' => 'bar')), '<foo foo="bar"/>'),
            array(array('foo' => array('foo' => 0)), '<foo><foo>0</foo></foo>'),
            array(array('foo' => array('foo' => 'bar')), '<foo><foo>bar</foo></foo>'),
            array(array('foo' => array('foo' => 'bar', 'value' => 'text')), '<foo foo="bar">text</foo>'),
            array(array('foo' => array('attr' => 'bar', 'foo' => 'text')), '<foo attr="bar"><foo>text</foo></foo>'),
            array(array('foo' => array('bar', 'text')), '<foo>bar</foo><foo>text</foo>'),
            array(array('foo' => array(array('foo' => 'bar'), array('foo' => 'text'))), '<foo foo="bar"/><foo foo="text" />'),
            array(array('foo' => array('foo' => array('bar', 'text'))), '<foo foo="bar"><foo>text</foo></foo>'),
            array(array('foo' => 'bar'), '<foo><!-- Comment -->bar</foo>'),
            array(array('foo' => 'text'), '<foo xmlns:h="http://www.example.org/bar" h:bar="bar">text</foo>'),
            array(array('foo' => array('bar' => 'bar', 'value' => 'text')), '<foo xmlns:h="http://www.example.org/bar" h:bar="bar">text</foo>', false, false),
            array(array('attr' => 1, 'b' => 'hello'), '<foo:a xmlns:foo="http://www.example.org/foo" xmlns:h="http://www.example.org/bar" attr="1" h:bar="bar"><foo:b>hello</foo:b><h:c>2</h:c></foo:a>', true),
        );
    }

    /**
     * @dataProvider getDataForPhpize
     */
    public function testPhpize($expected, $value)
    {
        $this->assertSame($expected, XmlUtils::phpize($value));
    }

    public function getDataForPhpize()
    {
        return array(
            array('', ''),
            array(null, 'null'),
            array(true, 'true'),
            array(false, 'false'),
            array(null, 'Null'),
            array(true, 'True'),
            array(false, 'False'),
            array(0, '0'),
            array(1, '1'),
            array(-1, '-1'),
            array(0777, '0777'),
            array(255, '0xFF'),
            array(100.0, '1e2'),
            array(-120.0, '-1.2E2'),
            array(-10100.1, '-10100.1'),
            array('-10,100.1', '-10,100.1'),
            array('1234 5678 9101 1121 3141', '1234 5678 9101 1121 3141'),
            array('1,2,3,4', '1,2,3,4'),
            array('11,22,33,44', '11,22,33,44'),
            array('11,222,333,4', '11,222,333,4'),
            array('1,222,333,444', '1,222,333,444'),
            array('11,222,333,444', '11,222,333,444'),
            array('111,222,333,444', '111,222,333,444'),
            array('1111,2222,3333,4444,5555', '1111,2222,3333,4444,5555'),
            array('foo', 'foo'),
            array(6, '0b0110'),
        );
    }

    public function testLoadEmptyXmlFile()
    {
        $file = __DIR__.'/../Fixtures/foo.xml';
        $this->setExpectedException('InvalidArgumentException', sprintf('File %s does not contain valid XML, it is empty.', $file));
        XmlUtils::loadFile($file);
    }

    // test for issue https://github.com/symfony/symfony/issues/9731
    public function testLoadWrongEmptyXMLWithErrorHandler()
    {
        $originalDisableEntities = libxml_disable_entity_loader(false);
        $errorReporting = error_reporting(-1);

        set_error_handler(function ($errno, $errstr) {
            throw new \Exception($errstr, $errno);
        });

        $file = __DIR__.'/../Fixtures/foo.xml';
        try {
            try {
                XmlUtils::loadFile($file);
                $this->fail('An exception should have been raised');
            } catch (\InvalidArgumentException $e) {
                $this->assertEquals(sprintf('File %s does not contain valid XML, it is empty.', $file), $e->getMessage());
            }
        } finally {
            restore_error_handler();
            error_reporting($errorReporting);
        }

        $disableEntities = libxml_disable_entity_loader(true);
        libxml_disable_entity_loader($disableEntities);

        libxml_disable_entity_loader($originalDisableEntities);

        $this->assertFalse($disableEntities);

        // should not throw an exception
        XmlUtils::loadFile(__DIR__.'/../Fixtures/Util/valid.xml', __DIR__.'/../Fixtures/Util/schema.xsd');
    }
}

interface Validator
{
    public function validate();
}

redpajama_set_name: RedPajamaGithub


text:
Q: Compiler error when compiling by CSharpCodeProvider I'm kinda new here and this is my first question. So please don't rage at me when I'm doin something wrong (:
My problem: I'm trying to compile a C# source code in runtime, using CSharpCodeProvider.
It compiles without any problems unless i change the CompilerVersion to "v2.0" using this:
Dictionary<string, string> provOptions = new Dictionary<string, string>();
provOptions.Add("CompilerVersion", "v2.0");

CSharpCodeProvider provider = new CSharpCodeProvider(provOptions);

It shows errors in the 15th line which is this:
15: System.AppDomain.CurrentDomain.AssemblyResolve += (sender, args2) =>
16: {
17:     byte[] assemblydata = Convert.FromBase64String(data);
18:     return Assembly.Load(assemblydata);
19: };

For example:
Line 15, directly after "sender": ) expected

Line 15, directly after "sender": , invalid expression

And some more.
I have no idea where the problem comes from. When I use the Visual Studio it compiles fine with "v2.0"

A: I would not say something stupid but lambda expression and linq were introduced in C# 3.0, not in C# 2.0.
Instead of using += (sender, args2) => why you don't just use an anonymous delegate? C# 2.0 supports that.
System.AppDomain.CurrentDomain.AssemblyResolve += delegate (object sender, ResolveEventArgs args)
{
    byte[] assemblydata = Convert.FromBase64String(data);
    return Assembly.Load(assemblydata);
};

Or change the compiler to version 3.0.
If I'm wrong please don't rage at me :)


text:
Kairo News Watchman
A Tribute To A Life-long Friend
Jaliba Kuyateh Bestowed an Honorary Fellowship
Ghana Migrant Massacre Survivor to Testify
Gambia Unveils Alleged Coupists
Why Gambia Police Detains Sabally
Gambia Foils Planned Coup
Hamza Explains How Boko Haram Existed
An African Legend that built all, but did not build even a House for Himself!
OUSAINOU DARBOE A RARE POLITICIAN
in Society — by Kairo News — January 21, 2019
Confronting a deadly and brutal dictator in his homeland for 22 years without fear, but risking his own life, property and the lives of many patriotic Gambians around him was not an easy task. Nothing could stop the determination in Ousainou Darboe and his patriotic colleagues to see a Gambia free from the clutches of dictatorship. Gambian dictator Yahya Jammeh had tried everything in his God and self-giving powers to eliminate or wipe out Ousainou Darboe and his UDP from the Gambian political arena, but failed woefully. Darboe, a tactical politician, never gave Mr. Jammeh the opportunity to come close to him physically. This political tactic frustrated the Gambian dictator who could not understand how Darboe escaped Jammeh's callous and heartless attempts to hurt or threaten him. Notwithstanding the above political mayhem under heartless Jammeh, Ousainou Darboe remained focused and relentless in his pursuit for a free Gambia. The UDP under his leadership went through many difficulties: unprovoked violence, intimidation and threats from Yaya Jammeh and his notorious APRC killer machine. Whenever Yaya Jammeh attempted to crack down on the UDP the more the party grew in strength and popularity. Gambians like both the UDP and its leader. Gambians who yearned for freedom turned to one individual they could relate to. That person was none other than Ousainou Darboe. They believed in the fact their destiny is tied with that of Ousainou Darboe.
Since its inception in 1996, the UDP, its entire leadership and grass-roots politician had gone through terrible ordeals of Yahya Jammeh and his criminals thugs. As a result, many were unlawfully killed, incarcerated, disappeared and exiled. Darboe kept his fighting gears on despite the unbearable political situation being meted out on him.
A human rights lawyer in profession, Ousainou Darboe will not resort to violence to free The Gambia from the yokes of inhuman treatment and brutality. It came to a point that some Gambians who were really yearning for liberty blame Osainou Darboe for being too lenient in his approach to Yaya Jammeh and his violent APRC. Freedom is never been given it has always been fought some will argue. As all human beings, Ousainou Darboe is not without limits and that came to surface in April of 2016. suddenly, Gambians witnessed a completely different Ousainou Darbor when one of his youngest, closest, dynamic and promising confidant was arrested and savagely murdered under brutal interrogation and subsequent detention. This cold-blooded killing incident became the turning point in the political history of the Gambia and the beginning of the end of Yaya Jammeh's era. Election reform was the propel to the confrontation with the dying regime of Yaya Jammeh. Little did Yahya Jammeh and APRC know that by killing Solo Sandeng his regime has crossed it boundaries. Yahya Jammeh is doomed and he will come to see a very different Ousainou Darboe who will not stop anywhere until Yahya Jammeh released Solo Sandeng death or alive. Not knowing exactly how to meet Ousainou Darboe's demand, a dying regime under Yahya Jammeh took the most idiotic decision just like all brutal and callous dictators will do to their opposition. Yahya Jammeh prisoned Ousainou Darbee and his entire UDP executives with the help of his missionary judges imported from Nigeria and Africa. Ousainou Darboe's only crime was advocating for election reforms and claiming the body of Solo Sandeng. This piece of my is about Ousainou Darboe and the UDP and his efforts to free The Gambia. My narrative is solely centred on the struggle of lawyer Ousainou Darboe and the UDP. Today, with events on the ground in the Gambia, Ousainou Darboe must be very worried, disappointed and let down by what is taking place with the administration of President Adama Barrow. The killers and tormentors of his party members are the ones more or less calling the shots in the Barrow government. Two to three years ago Ousainou Darboe would not believe what is taking place in the Gambia. Without an iota of doubt, this is not what he, the UDP and many patriotic Gambians fought for. As a man of peace and love he said fresh from prison "I forgive Yahya Jammeh. Since then you hardly hear the name Yahya Jammeh from Ousainou Darboe. Ousainou Darboe will not comment or say a word until it is time. A noble man of silence. We pray and hope you live long to witness real democratic Gambia resembling you aim, vision and aspirations. A Gambia in peace with herself and her people. We thank you for what you have done so far for us all, and we are looking forward for more from you. MAY GOD BLESS YOU, THE UDP, AND THE GAMBIA. THE GAMBIA SALUTES YOU.
Alhagi Touray
Stockholm-Sweden
Author: Kairo News
Visit Author:
Disclaimer: Views expressed in this section are the author's own and do not represent the editorial policy of Kairo News. Kairo News will trash any comment that inflames tribal, racial or religious hatred. Cancel reply
Foday Camara: Wishing the President and his team the best of luck , integr…
John Babatunde: Fulani can't have originated from Mandinkas, it is what Nige…
John Babatunde: Creole is a language spoken by Sierra Leone people…
Russell: You only recognize your colonizers establishment years. I am…
Sam: These are the Gambians who are putting their country above t…
Baba K. Jobe: Father Of APRC Regime 141 comments
PDOIS' Admin Sec Takes Lafia To Task 124 comments
Exiled Jammeh Dying Slowly? 107 comments
PDOIS Is An Agent Of Dictatorship 107 comments
PDOIS Reacts To Kairo News Article 105 comments
What Halifa Should Have Told Us 105 comments
In response to Halifa Sallah's press release on his 2016 101 comments
Archives Select Month January 2023 (3) December 2022 (4) November 2022 (4) October 2022 (3) September 2022 (2) August 2022 (10) July 2022 (1) June 2022 (7) May 2022 (7) April 2022 (1) February 2022 (7) January 2022 (2) December 2021 (12) November 2021 (11) October 2021 (2) September 2021 (6) August 2021 (2) July 2021 (5) June 2021 (6) May 2021 (2) March 2021 (8) February 2021 (3) January 2021 (7) December 2020 (6) November 2020 (6) October 2020 (5) September 2020 (14) August 2020 (6) July 2020 (15) June 2020 (18) May 2020 (18) April 2020 (18) March 2020 (32) February 2020 (36) January 2020 (60) December 2019 (53) November 2019 (45) October 2019 (53) September 2019 (34) August 2019 (45) July 2019 (61) June 2019 (37) May 2019 (50) April 2019 (29) March 2019 (39) February 2019 (42) January 2019 (46) December 2018 (50) November 2018 (39) October 2018 (45) September 2018 (57) August 2018 (49) July 2018 (82) June 2018 (56) May 2018 (62) April 2018 (55) March 2018 (68) February 2018 (44) January 2018 (34) December 2017 (33) November 2017 (54) October 2017 (30) September 2017 (30) August 2017 (32) July 2017 (59) June 2017 (56) May 2017 (63) April 2017 (61) March 2017 (76) February 2017 (75) January 2017 (117) December 2016 (151) November 2016 (69) October 2016 (61) September 2016 (52) August 2016 (63) July 2016 (81) June 2016 (87) May 2016 (109) April 2016 (115) March 2016 (69) February 2016 (60) January 2016 (72) December 2015 (92) November 2015 (84) October 2015 (72) September 2015 (74) August 2015 (44) July 2015 (83) June 2015 (77) May 2015 (65) April 2015 (74) March 2015 (85) February 2015 (72) January 2015 (88) December 2014 (77) November 2014 (62) October 2014 (79) September 2014 (66) August 2014 (63) July 2014 (79) June 2014 (57) May 2014 (72) April 2014 (63) March 2014 (78) February 2014 (56)
Kairo News/Radio
Kairo News/Radio was born on February 18, 2014. Its ultimate is to inform, educate and entertain people. The team comprises of professionals from diverse fields. Kairo comes to add meaning to Gambian online journalism. It seeks to cover news and current affairs with professionalism and objectivity.
Copyright © 2023 — KAIRO NEWS. All Rights Reserved.


My new Hallmark-holiday game plan is basically (1) say what you want and/or (2) do it yourself. It's one I devised after reading a blog or two about the mixed-bag that is these holidays, and listening to more than one mom admit what they actually wanted on 'their special day' was often different than what their family delivered, and having had a conversation with the professor in which he admitted he'd prefer to sleep rather than get breakfast in bed on 'Father's Day'.
When we picked up our race packets on Saturday (after the Gort informed me 'please don't sing in public, it's embarassing'), I read the accompanying booklet that showed the race starting point and underscored the fact that there would be signs for 'runners' and 'walkers' and that participants needed to 'seed' themselves according to their pace. Meaning, I thought, if you're a slow runner, stand at the back.
Being a rule-follower-to-the-core, when we got to the race, I passed the 'walker' sign and lined up with the 8800 other runners. At the very back of the 8800 runners because I was already nervous we'd come in last, and I did not want to plant myself at the front as though we had a snowball's chance in Hades of finishing the race in less than 20 minutes.
Finally, the Mayor counted down to the start of our race: '5-4-3-2-1!' Annnnd we were not off. We stood there. And we stood there some more. And we kept standing there, waiting for the throng of people to move past the starting line.
Minutes later, the people in front of us started moving. And minutes after that we finally crossed the starting line. And you know what? People were walking. A lot of people. Like 1 in every 4, at least. Just walking without the intent of ever breaking into a jog.
Rule breakers, all of them!
So the Gort and I essentially played Frogger for the first kilometer. Dragging him by the hand, I darted in between gaps of people, pointing my (not middle!) finger to show him where I was planning on going; desperately trying to bring us up to jogging speed.
Because in addition to being a rule-follower, I'm quietly competitive, and I wanted to post a decent time even if it meant tripping over dogs and gargantuan strollers.
Yeah, that is pretty much what happened.
We ran and ran and I was kind of desperate to be done when the finish line finally appeared in my blurred-line-of-vision. Notcloseatall. 'Okay, when we get to the stoplight, start sprinting,' a dad running beside us told his kid. And those were the words that propelled me onwards: Stoplight. Sprinting.
'Okay, pick it up,' I told the Gort when we'd passed the stoplight. 'Race you to the finish line,' he dared me and we bolted (for us, anyway) to the end.
We met up with the professor who'd been hanging out with his two sidekicks on the side of the finish line watching runners throw up, and after availing ourselves to all of the snacks and beverages offered to us, we drove home.
Next year, we're standing near the front of the starting line. Or at least nearer.
They are my heroes… although standing at the finish line waiting for them was also pretty challenging…..


The warm waters off of the North Queensland coast offer some of the best diving in the world with thousands of brilliantly coloured species of marine life including 1500 types of fish, 4000 types of molluscs, 350 types of echinoderms and 350 types of corals. This diversity creates a kaleidoscope of colour for divers and snorkelers alike, and a scuba diving holiday in Cairns is an unforgettable experience.
When deciding which company to book with, it is not worth choosing on price alone. The Great Barrier Reef is a long way off shore, and therefore it is advisable for visitors to check carefully what is on offer — large vessels (such as those operated by Great Adventures and Quicksilver) carry 300-400 passengers on each run, so these trips are more noisy and crowded during the peak season.
An Environmental Management Charge (ECM) is required by the Australian Government for all adults and children four years and over entering the Great Barrier Reef World Heritage area. Expect to pay from A per person per day, to a maximum of A2 for the ECM fee.
Whether you want to dive with sharks and wrecks on rugged wild coasts, or simply relax with whales and dolphins and enjoy pristine coral reefs and abundant wildlife, scuba diving in South Africa is fast growing in popularity. All major organization's qualifications are recognized and good quality scuba dive gear is easily hired and foreign divers are welcomed with typical South African hospitality and are without exception made to feel at home.
South Africa is one of the cheapest and most popular places in the world to get an internationally recognised open-water scuba diving certificate, with courses at all the coastal cities as well as a number of other resorts. The most rewarding scuba diving is along the St Lucia Marine Reserve in northern KwaZulu-Natal coast, where 100,000 dives go under every year for its rays, sharks, wrecks, whales, dolphins, coral reefs and fluorescent fish. The Cape Province, with its huge number of sunken vessels, makes wreck diving and great white shark diving popular activities among both locals and visitors. You can also encounter the swaying rhythms of giant kelp forests.
Tahiti is a perfect holiday destination for Scuba Diving. The huge arrays of diving sites around the island are ideal for beginning and advanced divers alike. The range of oceanic areas includes clear shallow waters, sunken ships and areas of luminous coral. The multitude of marine life is mesmerising, as you can swim with Manta Rays and Dolphins in the South Pacific's warm waters. There are around 8 dive sites located in Tahiti that cater for every diver.
'The Aquarium' is a lagoon and is the most popular dive site, while for more experienced divers, 'The Wrecks' dive tour shows you the remains of a large cargo ship and a Catalina flying boat airplane. For even more oceanic experiences whilst on your holiday, dive into the 'Lagoon Hole' where you can wonder at rare aquatic species such as leopard rays, triggerfish and reef shark. On a diving holiday in Tahiti, you will indeed have an unforgettable marine adventure.
Cancun is famous for its scuba diving because of its shallow reefs with the dazzling colours. The Great Mesoamerican Reef is the largest reef in the Western Hemisphere and the second largest coral reef in the world. The reef stretches from Punta Nizuc, which it at the tip of the Cancun Hotel area to the Bay of Islands in Honduras that is 450 miles of coral reef. Clear waters and warm temperatures makes scuba diving here perfect .The Reef harbors nearly 100 species of coral, 72 species of micro-algae from the plant kingdom and other microscopic animals and 30 species of sponges. 164 species of reef dwelling fish have been identified here, an underwater world is the Quintana Roo's Cenotes. Scuba diving is a must if you are going to Cancun.
The Indonesian archipelago has a distinguished reputation for offering the best scuba diving experiences in the world. The warm, clear waters and exotic coral reefs are the ideal home for a wide range of colourful tropical marine life. Tour operators offering scuba diving expeditions are all over Indonesia and with literally thousands of fascinating beauty spots perfect for discovering all kinds of aquatic life from tropical fish and colourful corals a scuba diving holiday in Indonesia is sure to be a breathtaking experience. There are trips for all skill levels and beginners courses for first timers as well as PADI diving centres. Some tour operators offer scuba diving boats that take you out to the surrounding islands and with very cheap prices, you be hard pushed to find anywhere in the world that offers scuba diving of this quality.
The Maldives offer one of the best scuba diving locations in the world. With their shallow house reefs just metres off the beach, snorkelling and scuba diving are available without even boarding a dive boat. Scuba diving in the Maldives house reefs offers a world of underwater beauty where you will see many varieties of fish, including the amusing parrot fish grinding up coral with it's powerful teeth and the bright yellow coloured sweet lips fish.
The abundant brightly coloured stripy wrasse are forever at your side, literally pecking at your scuba gear! And you may even see small reef sharks and turtles in the shallows. But scuba diving in the Maldives isn't complete without a trip off shore into the deep ocean, where you may encounter giant wrasse, eel and even a whale shark if you're really lucky! For a wonderful scuba diving holiday you will be hard beat to find a better destination than the Maldives.
Sharm el Sheikh offers some of the best diving in the world and as such, it's a massively popular destination for diving holidays. The incredible diving in Sharm el Sheikh, lively nightlife, year round sunshine and warm water means it's an ideal destination for a short or long dive holiday at any time of the year. Many companies offer dive courses in Sharm el Sheikh for beginners and refresher courses for those who've dived before.
If you have time on your hands, there are plenty of opportunities to gain your Padi dive licence here. Some of the dive centres in Sharm el Sheikh are more experienced and professional than others, so shop around before committing. One of the most popular destinations in the area for diving is the Ras Mohammed National park. This is a marine reserve where you'll find over 200 types of coral, 1,000 specials of fish, and the wreck of the SS Thistlegorm.
The best times for a dive holiday in Sharm el Sheikh are winter or summer when visibility in the Red Sea around Sharm el Sheikh is good.
A wide coral reef surrounds Sri Lanka's coast at intervals, from north to south, providing excellent sites for scuba-diving - perfect for holidaymakers looking to have a exciting holiday amongst some of nature's most fascinating beauty in its deep blue sea. The discovery of the natural beauty of the underwater world in Sri Lanka is sure to fascinate and keep one spellbound. The turquoise and aquamarine waters are home to a burgeoning populace of magical and mysterious world of coral reef, shells and vibrant shoals of fish. The adventure of scuba diving can be combined with activities ranging from underwater photography, to the study of the varied types of ocean life. The coral world is inhabited by a profound number of beautiful species such as rays, eels, clown fish, porcupine, moorish idol, unicorn and moorish angel to name a few. The common species belonging to the families of Aroporidae (Staghorn Corals), Poritidae (Donnie Corals), Mussidae (Brain Corals), faviidae (Ster Corals) and Pocelloporidae (Flower Corals).
"Sri Lanka's spectacular scenic beauty is rivalled only by the wonders of her underwater world," an apt saying as the sea surrounding the pearl of the Indian Ocean holds many treasures; The multi-hued coral reef which encompasses the south and east coast is illuminated by the rays of the sun creating a magical effect along with the vibrant tropical fish, and the submerged shipwrecks offer ample opportunity for underwater archaeologists, photographers and adventure seekers alike. Some of the diving hot spots are Ambalangoda, Hikkaduwa, Dondra, Tangalle and many more in the south and south -east coast; Negombo, Bentota and Beruwala in the West and Pigeon Island, Batticaloa, Kalmunai, Passekudah, Kattankudy on the east coast. The above areas are a mere handful compared to the plethora of cities which are equipped to give a memorable diving experience.
Conveniently rostered monsoons ensure that one half of the island's coastal waters remain in season for aquatic pursuits. The west coast from December through March and the north and east coast from March to September. Underwater visibilty is good and range from 50 to 100 feet. Apart from treasures of coral and fish, the reefs and sea-beds off shore offer an exciting attraction to skilled divers. Submerged wrecks are strewn off the thousand mile-long coastal waters, a legacy of more than twenty centuries of maritime trade and sea-faring. A few treasures have been salvaged and are in view at the maritime museums in Sri Lanka and a 15 kilogram mass, containing exactly one thousand of these coins, still in the shape of their original bag is now on display in the Smithsonian Institute in Washington D.C.
Diving in Sri Lanka holds endless possibilities, worth experiencing. There are many water sports centres around the Island enabling the visitor to rent diving equipment inclusive of photographic material. Exceptional dive -tour packages and underwater safaris are arranged by dedicated agencies and travel agents who employ professional diving guides and instructors.
The waters around Bermuda are one of the best places to go scuba diving in the world making Bermuda a great place for a scuba diving holiday. With its eerie shipwrecks teeming with sea life and its coral reefs, Bermuda is an underwater playground for diving enthusiasts. You'll find that all of the outfitters offer excursions to many of the main diving sites in Bermuda. If you've never done scuba diving but are keen to learn you'll find several diving centres in Bermuda where you try your hand at this wonderful underwater sport and gain diving certification. If you want to try diving but don't want to enrol in lessons you should consider a helmet dive in Bermuda. With helmet diving participants go out in a boat to a dive site which is about three meters deep. Once they are in position a helmet is placed on the diver's head. The helmet is connected to a compressor on the boat and delivers air to the diver. The diver and guide then walk around the diving site to get a close-up look at the marine life there. Helmet dives usually last for half an hour. Whether you are new to diving or a seasoned pro a scuba diving holiday in Bermuda has something for everyone.
The Bahamas are one of the top scuba diving holiday destinations on the planet and offer a variety of reef, wreck, wall, drift, night and shark dives for beginner and advanced divers alike. Popular scuba holiday spots in the Bahamas are located in the Biminis, on Grand Bahama, Andros Island, Long Island, and the Exumas, with convenient departures from Nassau. Diving can also be combined with a beach, cruise or sailing holiday. Stewart's Coves on Paradise Island offers a variety of options including SUB (Scenic Underwater Bubbles) and underwater scooters. Blackbeard's cruises offer weekly holiday diving packages departing from Freeport for under 650€ (plus additional fees).
The British Virgin Islands has a distinguished reputation for offering the best scuba diving experiences in the world. The warm, clear waters and exotic coral reefs are the ideal home for a wide range of colourful tropical marine life. Tour operators offering scuba diving expeditions are all over the BVI archipelago and with literally hundreds of fascinating beauty spots perfect for discovering all kinds of aquatic life from tropical fish and colourful corals. There are trips for all skill levels and beginners courses for first timers as well as PADI diving centres.
For the more energetic sea worshipper, Lanzarote has a great deal of cheap water sports to try out and the favourite amongst holidaymakers seems to be scuba diving, where experts are on-hand to show you the ropes if you haven't tried it before.
There are over 90 beaches on this wonderful island and if you aren't the type to lie back on a sunlounger and read a book then a scuba diving holiday in Lanzarote could well be the best way to appreciate the warm turquoise waters that edge the coastline. There are independent tour operators who arrange a full week's diving itinerary, where you can explore reefs and underwater caves and for less than £300, which includes basic accommodation, it is a fair price. Just spend a little time shopping around before you book a scuba diving holiday in Lanzarote as bargains can always be found in the Canaries.
Larnaca is a fantastic location to discover the depths of the Mediterranean Ocean. The Mediterranean is warm all year round with sea temperatures ranging from 18°C (64°F) in the winter months and rise to 27°C (81°F) in the summer, so it is advised to wear a dry suit in the winter and a thin wet suit in the summer months. Specialist dive holidays are also available where you live on the boat and have regular day and night dives.
Larnaca's coast houses one of the most impressive wrecks in the world, The Zenobia shipwreck is in easy reach of the Larnaca's St Raphael Marina, and divers travel from around the world to visit this underwater site. Other wrecks include the HMS Cricket and Helicopter Diving sites. Two Compression chambers are available at Larnaca hospital and Nitrox is often sold at Larnaca's selection of dive centres. A scuba diving holiday in Larnaca is the perfect place to witness first hand the Mediterranean's mesmeric marine world.
There can be few better places to learn how to dive than the turquoise waters and coral reefs of the Indian Ocean,to give you a superb scuba diving holiday in Kenya. The Professional Association of Diving Instructors (PADI) offer courses between US $300 – 500 at most of the hotels. October to March are the best months for a scuba diving holiday in Kenya, and the best sites are the underwater cliffs at Shimoni,the 28 km of coral reefs off Wasini Island on the south coast and the Watamu Marine National Park on the north coast.
Scuba diving in Tanzania is world-class. Colourful marine life and many excellent diving spots can be found around Tanzania's coastline. Pemba and Zanzibar are considered among the best diving sites in the world. The coral covered walls, coral strewn reef slopes, and enormous, healthy bommies are surrounded by reef fish. There are schools of chevron barracuda, yellow fin tuna, Jacks and snapper to be seen as well as giant groupers who sit territorially on Pemba's reefs and most sites have a resident Maori wrasse. Ribbon eels, fire dartfish and leaf-fish can be found on many of the reefs. Whatever your budget and level of diving experience, dives can be arranged for an incredible diving holiday in Tanzania.
The Caribbean is one of the finest scuba diving destinations in the world. It has islands that have stretches of reef teeming with tropical fish, and walls that drop from six to 6000 metres very quickly. The Caribbean has wrecks and caves to explore, and coral-clad pinnacles and underwater fumaroles that bubble volcanic gases making you feel as though you are diving into champagne. In the Bahamas, you even have the option to dive with sharks or dolphins. Most of the islands of the Caribbean hve dive shops, and if you are not currently a diver there is a 'resort course' which will allow you to dive while on island, and the qualification lasts for the duration of your stay. If you wish to set aside the time you can also gain a longer lasting qualification. 'Referral diving', is an option which lets you do much of the theory at home, thereby not wasting time while you are abroad.
A scuba diving holiday in Bali is a truly memorable experience thanks to the island boasting many impressive diving sites. The best time of year for diving as the sea tends to be calmer, is the dry season which lasts from April to October. Many of the dive sites are close to the islands shores and there is a myriad of tropical fish and corals to explore, and divers will see marine life such as dolphins, rays, turtles, sperm and blue whales, or sea snakes. The main diving areas in Bali on the east coast are at Padang Bai and Candi Dasa and further north at Tulamben and Amed. One of the most popular sites is the wreck of the US Liberty warship at Tulamben. The hull is encrusted with coral and the fish have become relatively tame due to the large numbers of divers here.
The warm, clear waters surrounding Thailand make it an ideal home for a wide range of exotic marine life and a great destination for a Scuba Diving holiday. Tour operators offering scuba diving expeditions in Thailand can be found in abundance and there are literally hundreds of fascinating beauty spots that are perfect for scuba diving.
Many parts of Thailand's surrounding seas attract all kinds of aquatic life from tropical fish and colourful corals to turtles and non-aggressive sharks. There are trips for all skill levels and beginners courses for first timers as well as PADI diving centres. Some tour operators offer scuba diving boats that take you out to the surrounding islands that are renowned for the breathtaking scuba diving experience such Kho Phi Phi, Similans and Surin Islands. At very reasonable prices in one of the most exotic locations on the planet, places to scuba dive don't come much better than Thailand.