How Do We Get Youth Interested in Agriculture? CAUSE!
This leaves a small number of young farmers in the rural areas, most of whom are working on or managing family farms. Research from Nigeria identifies a few reasons for the decline of youth involvement in farming: inadequate credit facility, poor returns to investment and insufficient access to land and modern tools. Add to that the labor-intensive nature of farming and the glamour of urban vs. rural living and it's easy to understand why farming might not be an attractive employment for young people. Despite the lack of youth involvement, the agricultural sector is still important to the livelihood of African communities. Besides being indispensable in addressing food security, agriculture employs about 60% of the labor force in Africa. Granted, sustainability needs to be addressed, but there is still tremendous potential within the sector. According to The World Bank, African agriculture and agribusiness could be worth $1 trillion by 2030.
So how do we make agriculture attractive to youth? How do we inspire a love for agriculture in youths?
Many young people have a cause that they believe in and fight for. While some may support causes as part of a fad, there are many young people who are truly passionate about whatever cause they are fighting for and work hard at it every day. Passion and purpose are traits you will find in many young people today. They want to love what they do but mostly, they want to make an impact in the world. I believe this is the best way to get them involved in agriculture.
In regards to agriculture, the cause here is to end global hunger by 2050. We are fighting for food security and getting youths involved in this challenge will be essential in achieving that goal. As the agricultural sector evolves, other opportunities for young people to get interested and involved could be through agribusiness. They can be involved in developing new technologies and agricultural innovations or engage in policy discussions to provide solutions to end global hunger.
Harness their passion to make a difference and combine that with the rise of the agribusiness and see the incredible change that can happen. Additionally, young people don't necessarily need to become farmers to take advantage of the opportunities in the agricultural economy. There are plenty of opportunities in agribusiness – everything from supplying inputs to food processing to eliminating food waste. What's more is that youth are already getting involved – Food Tank recently highlighted several organizations and movements that have already been started by young people who want to make that change in addressing food security and global hunger.
The journey to a world of zero hunger seems a little less daunting with the new generation working together to get there.
Thank you in advance, and please let us know if you have any questions (info@zerohungercommunity.org).
The Community for Zero Hunger was launched as a community-driven initiative to support the UN Zero Hunger Challenge.
Our Community includes leaders and organizations from all sectors who will work together to identify needs and specific scalable solutions to end hunger and malnutrition. For more information please visit our website or follow us on Twitter.


Over the year's we've found that many small business owners face similar issues and we've put together a completely free course called "Getting it right from day one" to help small businesses feel more confident about their finances.
The course is made up of four free videos and eight articles which you can find further down on this page.
This course isn't a substitute for seeking professional help and you may come across certain topics that you may wish to discuss with us in order to gain a better understanding and tailored advice.
All our customers receive training, help and advice in all areas of accounting and bookkeeping, if you're struggling give us a call now on 01604 330129 to find out more.


This workshop is designed to use some of the materials that have been saved for that special garment: the designer collection of fabrics, fabrics all in one color-way, buttons, beads, laces and treasured fabrics. Students will learn how to combine some or all into a fanciful designer coat. Students may also personalize their garment further by adding hand embroidery, machine embroidery or other fancy stitchery techniques that I will demonstrate. Sewing experience is recommended, but beginners are welcome too in longer classes.


text:
<?php

namespace Drubo;

/**
 * Interface for classes that need access to drubo.
 */
interface DruboAwareInterface {

  /**
   * Return drubo singleton instance.
   *
   * @return \Drubo\Drubo
   *   The drubo singleton instance object.
   */
  public function getDrubo();

}

redpajama_set_name: RedPajamaGithub


rom the moment I picked up my Grandmother's Kodak Instamatic camera with the square flashbulb on top, I knew I wanted to be a photographer. I was six years old.
I love freezing time with a camera. I love the fact that you can take a special moment in time and make it stand still forever…that the memory can go on and on.
With my portraits, I shoot mainly outdoors. Natural light brings out wonderful colors in skin tones and eyes, and nature is a calming and relaxing studio. I try to capture who a person really is by studying an expression, a glance, a tiny tip of the head that makes that person beautiful.
In my corporate photography work, I'm very comfortable in a manufacturing plant or a corporate boardroom. At the right angles, even machines can be attractive.
In my wedding photography, I shoot in the new style of wedding photojournalism. I follow the action, the moments that are special, along with traditional shots. Basically, it's a love story told in pictures.
Specializing in portrait photography, corporate photography and wedding photojournalism in the Charlotte, North Carolina region.


You might have seen our posts recently showing the shave horses and pole lathes we'd made in preparation for the 'Blacksmithing, Bodging & Bushcraft' course. Well, we ran our first one last week and it was fantastic. A great course to try out lots of craft skills and our students made some excellent items from both metal and wood. Below are a small selection of the photos we took.
As always, you can view plenty more photos on our Facebook page. We've also added this course to Craft Courses.


In the year 2010 I decided to walk along the Via-Alpina.
The idea came up in me while I was ending my great hike from Amsterdam to Nice on the Gr5.
This little sign on a mountain farmhouse (Refuge Anterne) on the way put my attention on the Via Alpina.
The Via Alpina (red route) is a very long hiking route that starts off near Trieste in the east and leads to Monaco in the West. The route is divided into 160 stages, each taking about a day to walk.


Niklas' workshop is located in an old storefront with huge windows. To enhance his privacy, he installed a small but smart curtain on that window, powered by a camera and a laptop. Whenever the curtain "sees" a pedestrian and locates them, the motor moves the curtain exactly where the pedestrian is.
Unfortunately, the set up worked so well that now his moving curtain attracts so many people, it's actually not protecting his privacy at all.
"My moving curtain attracts the looks of people which usually would never care about my window," notes Niklas. "It is even the star of the street, now! My curtain is just engaged. And because of that, it fails."


text:
By MOViN 92.5 | December 2, 2021
Lady Gaga reflects on her acting debut as "Girl at Swimming Pool #2" in 'The Sopranos'
Amy Sussman/Getty Images
Long before Lady Gaga picked up an Academy Award or released her breakout single "Just Dance," she was known as Stefani Germanotta, the girl who played "Girl at Swimming Pool #2" on HBO's The Sopranos.
The singer reflected on her acting debut in a new interview with Entertainment Weekly and marveled over how far she's come since playing a background character in 2001.
"When I look back on that scene I can see exactly what I did wrong in that scene," Gaga remarked. "I didn't know how to listen in a scene! I was supposed to laugh, and it was sort of like, cue, laugh…. I see it and I go, 'oh, that's not a real laugh!'"
"I see a very non-specific actor [on The Sopranos]," Gaga said, before explaining how she's "grown a lot" since playing that pizza-eating teenager.
"I see myself as someone who is at least really striving to be specific without thinking about it, and that requires a lot of work ahead of time," Gaga expressed. "The nuance and being specific as an actor is something that can grow over time if you're willing to listen and really hear the other actor that you're working with."
Gaga used her starring House of Gucci role as Patrizia Reggiani as a prime example of that. "I really thank my acting teacher, Susan Batson, she and I worked for months and months on this before we filmed," said Gaga, who also praised the "incredible" director Ridley Scott for creating "a sanctuary for you on set to just fly."
Gaga's performance is already generating buzz that she could receive a second Best Actress Oscar nod.
House of Gucci is in theaters now.
Phone Tap: Peter and Gobbs
The Kid LAROI teases new song: "When y'all want it?"
Britney Spears was "so sad" following Justin Timberlake breakup, says Jamie Lynn
Mae Muller thought celebrating early success of "Better Days" would jinx it
Final valuation of Prince's estate priced at $156.4 million
Jessie J proclaims she is having the "best January ever"
BTS tease upcoming single to accompany their '7Fates: CHAKHO' webcomic
Shawn Mendes shares a behind-the-scenes peek of his new music video "It'll Be Okay"
Måneskin performing on 'Saturday Night Live' this weekend
Katy Perry shares fiancé Orlando Bloom's worst habit...and it's pretty gross
Britney Spears says she loves Jamie Lynn "unconditionally" after heated public exchange

redpajama_set_name: RedPajamaCommonCrawl


Glacier Confection in Tulsa is a chocolate lover's dream. Their decadent gourmet chocolates make it a dessert destination in the Tulsa area. Made with only all-natural, never processed ingredients, Glacier Confection makes each piece of candy a unique and delicious experience by expertly combining the natural flavors of nearly 50 ingredients. With a huge selection and tempting names, you'll want to try every type of chocolate on display. Their vegan and gluten free options prove that everyone deserves to have a bite of heaven. Taste the difference in Glacier Confections award winning treats right in downtown Tulsa.
Also open until 10pm on the first Friday of each month.


In this new episode of Jeff Grosso's Loveletters to skateboarding, the crew focused on the late Mark "Monk" Hubbard, one of the pioneers of DIY skateparks. Monk speaks humbly about sparking the DIY skatespot revolution, the effects he sees on a community when he revisits parks a few years later, riding energy waves, intergalactic multi-dimensional travel, and so much more. This one will get you sparked to make something. Keep an eye out for clips from Canadian DIY parks in Morley, Quebec City, Calgary, and Vancouver, too.


My name is Ramin Atash and I was born in Kabul, Afghanistan. My Family and I lived in Kabul until 1990 by that time my parents decided to leave Afghanistan.
In 1990 we arrived in Germany and I started my school career and attended the secondary school. Afterwards I attended the technical secondary school and completed it with the vocational baccalaureate diploma. In the same year I started studying in the faculty for civil engineering at University of Kassel. In 2002 I finished my degree dissertation and terminated my courses of studies successfully.
From 2002 until 2006 I was employed at an engineering company in Kassel. From October 2006 on I will work in Cologne. Already in my younger days I was very interested in Afghan music, at the age of 10 I was able to play Harmonia ( see video about live performance at the age of 10 with the musicband of Wahid Sabiri in Kabul.
In Germany I was quite busy with school and University but I always played an instrument in my spare time. I always liked to play and had performance at family-and birthday celebrations of my friend. My Father supported me a lot. As a result of active demand I started in 2005 to sing at weddings. I received a lot of promotion and compliments resulting in even more concentration on Afghan music. I have to allude that my little brother Rasched Atash is also deeply interested in music.


Alpuro Breeding's calf milk replacers stand for quality. From our comprehensive programme you can choose the calf milk which best suits your business operations. We are happy to help you make the right choice.
The calf milk replacers of Alpuro Breeding are top products for the highest growth. In addition to the regular milk powder, Alpuro Breeding has a milk powder with an extra extension, the ALCA Start. Curious what this might be? Take a quick look in our assortment of powdered milk.
In addition to calf milk replacer you can buy at Alpuro breeding also labor-saving feeding equipment of the highest quality. Especially during the busy morning and afternoon hours on your dairy farm is that no superfluous luxury.


TLT's well established Product Liability team understands the critical importance of a client's brand.
In the worst case scenario, we can help clients swiftly implement a product recall while communicating with the trading standards authority to minimise the risk of regulatory enforcement against their business.
On the compliance side, we can help you develop product liability risk assessments and recall policies to reduce the risk of faulty or defective products entering the market.


text:
Dream of the Dragon
breakdown: what this is
Man your own jackhammer.
by Justin
Ladies and gentlemen: China is out of effing control.
At first I suspected that it always has been, but that might not be accurate. The original ruling dynasties seemed to keep things in a kind of order – maybe because the country is so large and populous that a unified whirlwind could never be summoned. The Mongol agenda was one of service and submission. My grade-school understanding of that period is that China was poor and ineffective, united more by the greed of a conquering power than anything else. A Chinese ascension prior to Mao Zedong's Great Leap Forward must have been impossible. Even during Chairman Mao's cultural revolution gyre could only widen so much because the civilian population was dying so rapidly and there was simply no wealth for anyone to accumulate. The Japan of World War II also kept its neighbor in check with human rights wonders like Nanking and its own raging imperial ambitions. But for all China's promise and the spectacular poverty that gave communism a chance (because for most people something was better than nothing), the real leap forward didn't begin until Deng Xiaoping. Which is to say their current Barry-Allen-running-out-of-the-film rate of growth couldn't be achieved without capitalism.
Grade-school understanding, mind you. Because I'm going to make some observations and draw some conclusions on the past without researching it very much. It's the mark of every great journalist, right? Pull a few items from memory, misquote and misidentify, and then draw sweeping conclusions. I really don't mean to pull a Fox News on China's history, however, and would welcome corrections. That's a genuine invitation for someone to take me to school on the Chinese behemoth's evolution. But that's not the agenda of this new WordPress jam, so let's move on from my slippery grasp of history.
Every day there's a story published about some ridiculousness happening in China or as a consequence of its policies. Every day there's something. Sure, the same is probably true of the United States and other very wealthy, very powerful countries. But that's more or less par for the course. America's been exploding for a century, you know? Decisions made in Washington, D.C. often spiral outward and affect the entire planet – how could the world's largest economy, most powerful military, and most awesome trend-setter do anything but? China's entry into that scale is relatively recent. And perhaps more directly inspiring to me, global fascination and concern over China's antics is relatively recent.
Just a few days ago, in what was likely an attempted shortcut, a Chinese freighter carrying 950 tons crashed into the Great Barrier Reef. Full speed. The vessel left Australia for China, the largest supplier of coal for the largest consumer, and shortly thereafter found itself lodged on top of perhaps the most diverse ecosystem in the world. Surrounded, swimmingly, by an oil slick two miles long and roughly 100 meters wide. Last I read rescuers were still devising a plan to remove the gigantic freighter without having split in half and permanently damage the Reef.
The following day I read a story about a Toronto-based investigation group, in collaboration with the United States government, unraveling a large-scale hacking operation. Many of the Indian government's emails were accessed and copies, with sensitive documents (some regarding their nuclear agenda) downloaded. This group in Toronto actually stole those same files from the hackers and then alerted India, but not before tracing the origin of the attacks to China. It gets a little muddy there, though. When hacking is that sophisticated it becomes difficult to definitively determine much, especially the source. But an article I read in the times pointed the finger toward China, and a source said that the caliber of expertise involved likely had government backing. Accusations! And being on a plane prevents me from doing any fact-checking or hunting for updates.
Those two events, drops in the bucket given the past year's insanity, inspired me to begin this blog. Watching a car wreck is the wrong metaphor, but there's something of that in observing China. But the car's full of a billion people and it's not crashing so much as careening onward with endless collateral damage. The game goes like this: once a day I find a story written by real reporters, whether its breaking news or analysis, and I'll write a little diddy about it and aim people to the source.
I want to point out that I'm not at all anti-China. I'm a little afraid of its capabilities and what its current disregard for human rights says for how it will grow. But I'm no HP Lovecraft, troubled by nightmares of the yellow people in their sleek skyscrapers, and there'll be no blanket condemnations or fear-mongering. In all honesty, someone building the same blog from tales of American antics could paint as dark a picture as they'd like. It just so happens that I'm interested in China these days, as is much of the world. And that Great Barrier Reef thing really blows my mind. It seems like such a wonderful example of the People's Republic and its reckless economic agenda. All that said, there's certainly some inherent sass in the blog's title. But also quite a bit of awe.
So here's to China, and to holding nothing back.
Tags: china : false starts : history? : lovecraft
In the mouth of madness.
Suspending disbelief.
Skipping heartbeats.
The moon asking to stay.
Kasto raamro.
more of me
Professional Portfolios
tumblr: ma'adim vallis


No monthly service charge. No charge per check. Cancelled checks will not be returned. We will store then for six months. Duplicate checks required.
A flat service charge of $2.00 will be imposed every statement cycle if the daily balance in the account falls below $200.00 any day of the cycle. This fee will be waived if the average daily balance is $500.00 or above for the statement cycle.
A debit charge fee of $.25 will be charged for each debit transaction (withdrawal, check paid, automatic transfer, or payment out of this account).
This fee will not apply to senior citizens or students.
You must deposit $800.00 to open this account.
A flat service charge of $15.00 will be imposed every monthly statement cycle if the daily balance in the account falls below $800.00 any day of the cycle. This fee will not apply to senior citizens or students.
You must maintain a minimum daily balance of $800.00 to obtain the disclosed annual percentage yield. Interest will not accrue on the days in which the minimum balance falls below $800.00.
Interest will begin to accrue no later than the business day we receive credit for the deposit of noncash items (for example, checks). However, this will be no later than three business days.
A flat service charge of $5.00 will be imposed every monthly statement cycle if the daily balance in the account falls below $800.00 any day of the cycle. This fee will not apply to senior citizens or students.
Interest begins to accrue no later than the business day we receive credit for the deposit of noncash items (for example, checks). However, this will be no later than three business days. If you close your account before interest is credited, you will receive the accrued interest.
Cancelled checks will not be returned. We will store them for six months. Duplicate checks required.


text:
US set to hit China with fresh tariffs as trade war escalates
World Saturday 31/August/2019 13:36 PM
Beijing: The US is due to impose fresh tariffs on a range of Chinese goods, in a sharp escalation of a bruising trade war.
On Sunday, the US is expected to hit billions of dollars worth of Chinese products with 15 per cent duties, in the first of two rounds of new tariffs.
Beijing said it has "ample" means to retaliate, while also calling for both sides to continue trade negotiations.
The move comes amid heightened tensions between Washington and Beijing.
By the end of the year, Washington aims to impose tariffs on almost all Chinese imports into the US.
What was initially a dispute over China's allegedly unfair trade practices is increasingly seen as a geopolitical power struggle between the world's two largest economies.
So far, Washington has imposed tariffs on some $250 billion of Chinese goods, while Beijing has retaliated with tariffs on $110 billion of US products.
Businesses are finding it increasingly hard to navigate the uncertainty of the long-running trade dispute.
Analysts say that in view of the latest escalation, the prospect of a resolution looks grim.
"It's difficult at this stage to see how there can be a deal or at least a good deal," said Julian Evans-Pritchard, senior China economist at Capital Economics.
"Since talks broke down back in May, the position of both sides has hardened and there have been other complications, namely the Huawei ban and Hong Kong protests, which have made it even more difficult to bridge the gap."
The US government put Huawei on a trade blacklist in May, while US President Donald Trump has tied protests in Hong Kong to a possible trade deal with China.
China initially said it would retaliate with measures targeting $75 billion of US goods, but later appeared to soften those comments.
On Thursday, Commerce Ministry spokesperson Gao Feng said China had "ample" means to retaliate against planned US tariffs while emphasising the need to de-escalate tensions.
"The most important thing at the moment is to create necessary conditions for both sides to continue negotiations," he said in a briefing, according to reports.
Trump has repeatedly argued that China pays for tariffs, but many US companies have rebutted that claim.
More than 200 footwear firms - including Nike and Converse - said the new duties would add to existing tariffs of up to 67 per cent on some shoes, driving up costs for consumers by $4 billion each year.
It said the incoming tariffs on footwear "will also mean these massive tax increases hit tens of millions of Americans when they purchase shoes during the holiday season".
The American Chamber of Commerce in China also voiced concerns after the US said it was going ahead with new tariffs.
"Our members have long been clear that tariffs are paid by consumers and harm business," it said in a statement.
"We urge... that both sides work towards a sustainable agreement as soon as possible that resolves the fundamental, structural issues foreign businesses have long faced in China."
In addition to imposing new tariffs, the Trump administration plans to raise the rates on existing duties from 25 per cent to 30 per cent on 1 October.
Evans-Pritchard from Capital Economics said this rate could increase further still.
"The tariff rate could go all the way up to 45 per cent," he said. "Those are the goods that do the most damage to China and the least collateral damage to the US."
The US is due to impose a 15 per cent tariff on $300 billion worth of Chinese goods by the end of the year in two rounds.
The first round of duties is due to be introduced on 1 September and analysts expect those tariffs will target imports worth about $150 billion.
The Office of the United States Trade Representative would not clarify the value of goods due to be hit with tariffs this month.
Products to be targeted in September range from meat and cheese to pens and musical instruments.
The second wave of goods, subject to new duties from 15 December, includes clothing and footwear.
For the US and Chinese economies, analysts say the pressure created by tariffs is also building.
"The full-blown trade war, together with China's retaliation in kind, could reduce potential US GDP growth in the short run by almost 1 per cent," says Gary Hufbauer of the Washington-based Peterson Institute for International Economics.
"The impact on China would be larger, as much as 5 per cent."


text:
Q: Adobe analytics not getting repeat visits and only showing new visits We have implemented adobe dashboard in our application which is Live and been used by quite a few Users
Adobe dashboard statistics shows we are not getting repeat visits instead it is only showing as new visits.
When looking at the cookies (post accepting the cookies banner message but within the same visit) there is a cookie called 's_vi' this goes away when we close the page and reopen it - leaving just our application cookies.
Working URL : .local
Not Working URL: .[mycompany].uk
This is working as expected on our local machine and only if we use the development scripts.
When we start using staging or live environments, the cookies are not restored.

redpajama_set_name: RedPajamaStackExchange


text:
Роси́чка круглоли́ста (Drosera rotundifolia L., інша назва росянка) — багаторічна трав'яниста комахоїдна рослина родини росичкові.

Опис
Рослина не більша 10-15 см. До поверхні мохових купин рослина щільно притискається розеткою червоних круглих листочків з довгими черешками. Пластинки листків округлі, 0,5—1 см у поперечнику, відразу переходять у ніжку. Листки зібрані в розетку, зверху і по краях вкриті червонуватими залозистими волосками-війками з великими бульбашками на кінцях. Волоски сягають 4-5 мм завдовжки. З цих бульбашок виділяється липка рідина. Крапельки цієї рідини на листках блищать як роса, тому рослину і назвали росичка.

Волоски чутливі до подразнення: коли комаха сідає на листок росички, і прилипає до нього, — всі волоски листка починають повільно схилятися до неї і захоплюють її. Комаха виявляється в пастці, вона обплутана волосками листа, які присмоктуються до неї. Росичка перетравлює речовини тіла комахи та засвоює їх. Після цього війки випрямляються і через кілька днів листок набуває попереднього вигляду. На деяких листочках росички можна побачити тільки сухі крильця і ніжки комах, — листки розчинили і «з'їли» комах. Сік, що виділяється залозами листка росички, розчиняє органічні речовини.

Стебло рослини дуже вкорочене, квітконос вдвічі-втричі довший за листки, безлистий, тоненький. Квітки п'ятипелюсткові, білі, дрібні, зібрані в однобоке гроно на верхівці стрілки. Квітки розкриваються при променях сонця всього на кілька годин.

Цвіте у червні — серпні, плоди дозрівають в кінці серпня-вересні. Плід — видовжено-овальна коробочка. Насіння світло-бурі, дрібні, веретеноподібні.

Поширення

Росте у північній частині Лісостепу, Карпатах у заболочених хвойних лісах, на торфових сфагнових болотах Полісся.

Охорона в Україні
Входить до офіційних переліків регіонально рідкісних рослин Вінницької, Волинської, Дніпропетровської, Донецької, Закарпатської, Івано-Франківської, Київської, Луганської, Львівської, Полтавської, Рівненської, Сумської, Тернопільської, Харківської, Хмельницької, Чернівецької областей.

Збирання
Збирають усю рослину під час цвітіння з червня по серпень. Збираючи, залишають на рослині бодай два листочки. Відщипують рештки торішніх розеток і сушать у затінку на папері або дикті. Колір сушеної росички — червонуватий, смак — кислувато-гіркий.

Досліди з рослиною
Досліди з росичкою поставили знаменитий англійський вчений Чарльз Дарвін і його син Френсіс.
Френсіс писав:
Мої досліди почалися в червні 1877 року, коли рослини були зібрані і посаджені в звичайних глибоких тарілках. Кожна тарілка була розділена тонкою перегородкою на два відділення: в одному — рослинам давали їжу, в іншому — вони були приречені на голод.
Їжа доставлялася у вигляді дрібних шматочків смаженого м'яса. Вже через десять днів різниця між нагодованим і голодуючим ясно виявилася: годовані рослини цвіли, і червоне забарвлення їх щупалець було яскравіше ".

Чарльз Дарвін годував рослини різними продуктами, але вони не все «їли». Цукор, крохмаль, рослинна олія, краплі чаю, що поміщалися на листочки, залишалися недоторканими — волоски-щупальці не згиналися над ними. Але краплі молока, шматочки яєчного білка, сиру, ковбаси, смаженого і сирого м'яса протягом декількох днів перетравлювалися без залишку.

Застосування
Застосовують при сильному судомному кашлі, коклюші, нападах астми, перемижній пропасниці, ларингітах, запаленнях легень і захворюваннях кишок, атеросклерозі (спазмолітична дія алкалоїдів). Антибіотична речовина плюмбагін, що є в росичці, припиняє розвиток патогенних грибків і бактерій.
Сік, що виділяється залозами листка росички, розчиняє органічні речовини, тому рослину використовували при виведенні бородавок.

Фармакологічні властивості
Рослина містить протеолітичний фермент дрозерин, флавоноїд гіперозид, сполуки оксинафтохінону, яблучну, бензойну, бутову, пропіонову, цитринову, мурашину кислоти, дубильні та інші речовини.

Вживають у вигляді чаю. На 1 склянку окропу беруть 1 чайну ложку з верхом подрібненої росички і настоюють 10 хвилин. П'ють по 1—2 склянки на день, ковтками, з інтервалами. Сильніша доза не зменшує, а навпаки, посилює кашель. При судомному кашлі беруть 1 чайну ложку суміші (порівну) трави росички, трави подорожника ланцетолистого і трави фіалки триколірної на 1 склянку води, хвилинку варять, остуджують і п'ють по півсклянки двічі на день.

Дозування

При коклюші 1 столову ложку суміші трави росички, квіток калачиків лісових, первоцвіту весняного, квіток триколірної фіалки, лакричного кореня в співвідношенні 3:2:2:2:1 настоюють 30 хвилин на 300 мл окропу і п'ють по 1 склянці двічі — тричі на день.

Галерея

Див. також
 Росичка англійська
 Список дикорослих корисних рослин України

Примітки

Джерела

 Росичка круглолиста. DROSERA ROTUNDIFOLIA L.

Посилання

 Г. О. Бірта, Ю. Г. Бургу. Товарознавство продовольчих товарів (Спецкурс)

круглолиста
Лікарські рослини
Рослини-хижаки
Рослини, описані 1753
Рослини, занесені до Червоної книги Казахстану

redpajama_set_name: RedPajamaWikipedia


Plenty of Dodge Hellcat owners learned firsthand that having 707 horsepower at their disposal is probably too much for the road. With even more power, owners of the Dodge Demon will probably face a similar issue, which is where Bob Bondurant's new drag racing course comes into play.
This isn't the first time Dodge/SRT has teamed up with the Bob Bondurant School of High Performance Driving. A few years ago, the driving school became the official program for the automaker, allowing owners to explore the limits of their Vipers and Hellcats.
Now, Bondurant has expanded its offerings to include a one-day drag racing class featuring the manic 840-hp Dodge Demon. The class, as usual, offers both classroom instruction and on-track performance driving, which for the Demon will be on a drag strip. Owners of a 2018 Demon receive the class at no extra charge.
Individuals that own other Dodge/SRT vehicles, who, by the way, already get a full day of the class for free, can pay $999 to upgrade to two full days of training. The best part, though, is that non-Dodge owners can also take part in the drag racing course for $1,999. The class doesn't just involve the Demon, it also features the Challenger SRT Hellcat, Challenger SRT Hellcat Widebody, and 485-hp Challenger SRT 392.
The new drag racing course will be held at the Wild Horse Pass Motorsports Park, which is an official NHRA drag strip and one of Bondurant's facilities. The drag strip is located in Chandler, Arizona. The course will see participants get schooled in drag racing for two hours and then getting 22 single-lane runs on the actual strip.
Again, everyone can go into university and didn't pass. So if you go racing school, it depends on if the person actually learn or not.


Why? An agent will take the time to learn your personal needs and identify risks. We want to make sure that your insurance actually protects you. RDS Insurance Brokers in San Dimas, California is an independent insurance agency dedicated to finding you the comprehensive insurance coverage you need.
Whether you need to protect your car and home, want insurance for the possessions in your apartment, or need a general umbrella policy for peace of mind, our agents will provide you with outstanding service and the policies you need. We pride ourselves on finding affordable California, Arizona, and Nevada personal insurance policies that protect your most important assets. We want to ensure that your insurance policies provide protection for your biggest concerns.
If you don't have personal insurance, or feel that you aren't getting the protection you deserve, contact RDS Insurance Brokers or give us a call at 800-609-2126. Our goal is to protect our California clients against all of life's unexpected twists and turns.


A cloak that does not cover people well.
An ordinary-looking cloak, only the user can feel its specialty.
The boots used by Dover, the forger, a very strong prop.
The previous name of the sword was "Durandal" and then renamed as the sword of "Mysteltainn" as its master was a god slayer and the sword is filled with the blood of many gods. The sword bears the power of Durandal, which however has been sealed by the evil power of "Mysteltainn". The owner of the sword is disappeared. It's only a phantom of the true sword and can be used by Durandal's progeny.
Magical veil Floating Elf used to cover their face, protect users from the windy weather of Yggdrasil and also add a feel of mystical grace.
Dwarven Warlord Dann's portable battle axe, along with his numerous thrilling wars, symbolizes dwarven tenacity.
Ear muffs that prevent noise and cold weather. It's surprisingly cute to wear.
The axe with the power of earth. Using the latest craftsmanship, Yellow Live is combined with the Rune array to make the axe.


text:
Packed to the brim with tastes of home, such as Anzac biscuits, Jaffas, Minties, peanuts and Fruit Bon Bons, RSL care packs were first sent in the 1960s to boost the morale of Aussie troops serving in Vietnam.
To mark the 50th anniversary of the care-pack service on October 6, 2500 packages were assembled at Randwick Barracks, home of 39 Operational Support Battalion (OSB).
The packs will reach Defence members on overseas operations in time for Christmas.
Australian sports and entertainment stars, including Australian cricketer Josh Hazlewood, country singer Amber Lawrence and actor Rupert Raineri, joined 39OSB members in Sydney for the RSL-led milestone.
Commanding Officer (CO) 39OSB Lieutenant Colonel (Lt-Col) Kimberlea Juchniewicz says it was wonderful to host the 50th anniversary of preparing care packages for deployed troops.
"As the CO it is a fabulous feeling to be able to support the troops in this manner," she says.
"We literally see the deploying soldiers, sailors and airmen and women from 'go to whoa' – we force prepare them, we get them overseas, and now we are able to sustain them with these care packs.
"The feedback we receive is great. We have now changed what we are packing for them based on what the troops are telling us. We've gone to a two-pack Anzac biscuit as opposed to the larger pack, which they tell us goes stale if not eaten right away."
Helping prepare the care packs, Corporal (Cpl) Ashleigh Evans, of 39OSB, says he was fortunate enough to receive one during his deployment to the Middle East.
"It felt good to get one. Normally you get stuff from friends and family, but it feels nice and is a bit of a surprise to receive one from the RSL," he says.
"To receive something from the public, who don't have to send stuff but do anyway, feels amazing. Programs like this definitely boost the morale of the deployed troops."
RSL National Deputy President Robert Dick says he feels honoured to hold a position that allows him to take part in days like this.
"The RSL Australian Forces Overseas Fund (AFOF) parcel wrapping and sending service began 50 years ago today and it's a tradition the RSL, in conjunction with volunteers, have kept up over the years," he says.
"I also feel humbled to meet volunteers who have been doing this for 10-15 years and all the service people and celebrities who offer their time to do this as well.
"It's important the troops get that little bit of recognition while they are overseas and it is a little bit of Australia for them."
CO Forces Entertainment Lt-Col Ian Robinson says the AFOF coordinates the preparation and delivery of about 5000 care packs, as well as several morale-boosting services, thanks to community support.
"We do this twice a year, usually around October and March," he says.
"There are enough packs so every individual on operations around the world will get one.
"When this started during the Vietnam War, there wasn't a formalised mail system in place, so these were a god-send when they were received."
He says they encourage people to donate money to the RSL AFOF because that is the best way to get what the troops want to them.
"We aren't constrained by the 2kg limits and the other logistics issues that are imposed," he says. "For our serving men and women, this taste of home means so much, and continues to put smiles on the faces of our troops, particularly around Christmas."
The care packs have collected a few passport stamps over the years, travelling to Iraq, Afghanistan, East Timor, Cambodia, China, Cook Islands, Kiribati, Fiji, Israel, Japan, Malaysia, Cyprus, Hong Kong, India, Indonesia, Japan, Malaysia, Marshall Islands, Micronesia, Mozambique, Pakistan, Papua New Guinea, the Philippines, Solomon Islands, South Korea, Thailand, Tonga, Tuvalu, Vanuatu and Western Samoa.
care packs


text:
#include <QAbstractListModel>
#include <QObject>
#include "ShaderParameterItem.h"

class ShaderParameterModel : public QAbstractListModel
{
    Q_OBJECT
    Q_PROPERTY(int count READ count NOTIFY countChanged)

public:
    enum ShaderParameterRoles
    {
        ObjectRole = Qt::UserRole+1,
        NameRole,
        MinRole,
        MaxRole,
        StepRole,
        NowRole
    };

    int count() const;

    ShaderParameterModel(QObject *parent = 0);
    int rowCount(const QModelIndex &parent = QModelIndex()) const;
    QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const;
    void append(ShaderParameterItem * const p);
    void append(const QString name, const double min, const double max, const double step = 0.01);
    Q_INVOKABLE QVariant get(const quint32 &paramId) const;

signals:
    void countChanged();

protected:
    QHash<int, QByteArray> roleNames() const;

private:
    QList<ShaderParameterItem *> _shaderParameters;

};

Q_DECLARE_METATYPE(ShaderParameterModel *)

#endif // SHADERPARAMETERMODEL_H


Elke joined Skills Active in February 2019. Originally from Austria, Elke holds a Master's degree in Economics and Business Administration with a major in tourism and leisure studies. After studying and working across different countries within Europe and the Middle East she's been living in New Zealand for the past 10 years.
Since then, Elke has worked in various leadership positions across local and central government and brings passion for socioeconomic development and biculturalism in action. She is also a Yoga teacher in training and aspiring Taekwondo black belt.
When she is not at work or working out she enjoys spending time with her whānau and hanging out on the beach.


If judiciary crosses limits, there will be reactions which may damage judiciary, its independence, respect in society.
I have expressed my views about the Pakistan Supreme Court and its need to maintain judicial self restraint in articles published in this newspaper and elsewhere. However, in view of the turmoil currently prevailing in Pakistan, a clear elaborate enunciation of the philosophy of judicial restraint is called for.
In a recent statement, the Chief Justice has said that it is the Constitution, not Parliament, which is supreme in the country. There is no controversy about this legal position, and indeed that is the settled law since the historical decision of the US Supreme Court in Marbury vs. Madison (1803).
The grave problem, however, which courts are often faced with is this: on the one hand, there is no doubt that the Constitution is the supreme law of the land and prevails over statutes and executive decisions, and it is for the Courts to interpret the Constitution. On the other hand, in the garb of interpretation, the Court must not seek an unnecessary confrontation with the legislature, particularly since the legislature consists of representatives democratically elected by the people.
The solution to the problem was provided in the classical essay written in 1893 (and published in the Harvard Law Review the same year) by James Bradley Thayer, then professor of law of Harvard University, entitled "The Origin and Scope of the American Doctrine of Constitutional Law". This essay elaborately discusses the doctrine of judicial restraint and explains why courts should follow it.
The Court certainly has power to decide Constitutional issues. However, as pointed out by Justice Frankfurter in West Virginia State Board of Education vs. Barnette 319 US 624 (1943), since this great power can prevent the full play of the democratic process, it is vital that it should be exercised with rigorous self-restraint.
The philosophy behind the doctrine of judicial restraint is that there is broad separation of powers under the Constitution and the three organs of the State, the legislature, the executive, and the judiciary must respect each other and must not ordinarily encroach into each other's domain, otherwise the system cannot function properly. Also, the judiciary must realise that the legislature is a democratically-elected body which expresses the will of the people (however imperfectly) and in a democracy this will is not to be lightly frustrated or thwarted.
Apart from the above, as pointed out by Professor Thayer, judicial overactivism deprives the people of "the political experience and the moral education and stimulus that comes from fighting the problem in the ordinary way, and correcting their own errors".
Judicial restraint is particularly important for the Supreme Court for two reasons: 1) Of the three organs of the State, only one of them, the judiciary, is empowered to declare the limits of jurisdiction of all the three organs. This great power must, therefore, be exercised by the judiciary with the utmost humility and self restraint and 2) The errors of the lower courts can be corrected by the higher courts, but there is none above the Supreme Court to correct its errors.
Some people justify judicial activism by saying that the legislature and executive are not properly performing their functions. The reply to this argument is that the same charge is often levelled against the judiciary. Should the legislature or executive then take over judicial functions? If the legislature or executive are not properly performing their functions, it is for the people to correct them by exercising their franchise properly, or by peaceful and lawful public meetings and demonstrations, and/or by public criticism through the media and by other lawful means. The remedy is not in the judiciary taking over these functions, because that would not only be against the separation of powers in the Constitution, but also because the judiciary has neither the expertise nor the resources to perform these functions.
The moral of this story is that if the judiciary does not maintain restraint and crosses its limits, there will be a reaction which may do great damage to the judiciary, its independence, and its respect in society. It is not my opinion that a judge should never be an activist. Sometimes, judicial activism is a good and useful thing, such as in the school segregation and human rights cases decided by the US Supreme Court, e.g. Brown vs. Board of Education, Miranda vs. Arizona, Roe vs. Wade, etc or the decisions of the Indian Supreme Court expanding the scope of Articles 14 and 19 of the Indian Constitution. Such activism should, however, be done only in exceptional and rare cases.
Published in The Express Tribune, July 12th, 2012.
The judicial branch, through the Supreme Court and the lower courts, is the branch of the government responsible for interpreting the law. These courts act as impartial judges in legal cases and makes decisions in best interest of justice. However, while that is the primary role description of the judicial branch, there are two widely believed advocacies or theories, so to speak, when the branch performs its task: judicial restraint and judicial activism.
Judicial restraint is the belief or theory that judges should limit the exercise of their power and uphold all laws of Congress unless they are obviously unconstitutional. Moreover, the practice of judicial restraint means that a judge, when deciding questions or cases of constitutional law, should defer that case to the legislative branch. It means that judges should only interpret the law and not be involved in making new policies or new laws (Wellington).
On the other hand, judicial activism is the belief or theory that judges should use their personal views and opinions when interpreting the law. The practice of judicial activism means that judges to make laws in response to legal issues before the Court and correct injustices most especially when the other branches of the government fail to do so (Wellington). It is the reverse of judicial restraint.
Both theories can affect judicial making in many ways. A judicially restrained judge when deciding a case may not air his personal views so any good or brilliant idea he or she may have cannot be heard. Furthermore, in cases when the two other branches of government are not doing anything to resolve a problem, the judicially-restrained judge cannot do anything since he is only limited to interpreting the law.
A judicial activist, on the other hand, makes decisions in a way that it can actually shape policies on issues such as civil rights, public morality, political criticism, and protection of individual rights among others, since he or she can air personal ideas and directly or indirectly be involved in making new policies.
Wellington, Harry H. Interpreting the Constitution: The Supreme Court and the Process of Adjudication. New Haven: Yale University Press, 1991.


text:
People of Medieval Scotland
> Alexander of Airth
You can cite this record using this snippet: PoMS, no. 16830 (https://www.poms.ac.uk/record/person/16830/; accessed 18 January 2021)
Alexander of Airth
Floruits
Related Place
Total number of associated factoids: 7
Transaction factoids (4) Relationship factoids (3)
Listing items 1 to 4, page 1 of 1
10 Jul. 1296 Alexander Kennedy, canon of Glasgow, Nicholas de la Haye, knight, John Sinclair of Herdmanston, Andrew de Chartres, William of Silksworth, Alexander of Airth, Hugh Ridel, knight, and John Comyn of Scraesburgh, annul and renounce any alliances made with the king of the French and perform fealty to the king of England Performer (submission, fealty, homage, oath) Antony Bek (d.1311), bishop of Durham; Gilbert de Umfraville, earl of Angus (d.1307); Humphrey (VI) de Bohun (d.1298), earl of Hereford, and of Essex; John de Warenne, earl of Surrey (d.1304); Patrick (IV), earl of Dunbar/March (d.1308); Roger (IV) Bigod (d.1306), earl of Norfolk; William (IV) de Beauchamp (d.1298), earl of Warwick 6/2/86 (IP, 89)
10 Jul. 1296 Alexander of Airth swears fealty to King Edward Performer (submission, fealty, homage, oath) 6/2/92 (IP, 90c)
10 Jul. 1296 Alexander of Airth swears fealty to King Edward Addressor 6/2/92 (IP, 90c)
10 Jul. 1296 Alexander of Airth swears fealty to King Edward Sealer 6/2/92 (IP, 90c)
10 Jul. 1296 Sworn man (Ragman Roll) of Edward I, king of England (d.1307) (Fealty (Ragman Roll)) subject (relationship) 6/2/86 (IP, 89)
10 Jul. 1296 Lord (dominus) of Alexander of Airth (Tenurial & lordship relationship) object (relationship) 6/2/92 (IP, 90c)
10 Jul. 1296 Sworn man (Ragman Roll) of Edward I, king of England (d.1307) (Fealty (Ragman Roll)) subject (relationship) 6/2/92 (IP, 90c)
Designed, developed and maintained by King's Digital Lab


Each Double Star spacecraft carries eight scientific instruments, with half of the overall number provided by European institutions. The key aspect of Europe's participation in Double Star was the inclusion of seven instruments identical to those flying on the Cluster spacecraft, plus one extra instrument provided by the National University of Ireland. The first European instruments to be flown on Chinese satellites are accompanied by a further eight experiments provided by Chinese institutes.
The fact that most of the European science payload was derived from Cluster 'spares' made it possible to prepare and launch them on Double Star during the limited operational lifetime of ESA's quartet.
"By flying experiments identical to those on Cluster, we have been able to reduce costs and development time," explained Bodo Gramkow. "This minimised the risks and helped us to ensure that we would be able to meet the spacecraft development schedule."
The European Payload Operations Service (EPOS) at Rutherford Appleton Laboratory in the UK is co-ordinating the scientific operations of the European payload. EPOS is also developing the Double Star data management system (DDMS) that distributes data to the users, and the Double Star quicklook web page (DSDS web) that will display the latest data from both European and Chinese instruments. One of the EPOS tasks is to disseminate planning data about orbit and geomagnetic events in order to facilitate co-ordination with other magnetospheric missions.
Data from the Double Star experiments will be relayed to the Chinese data centre in Beijing via the ESA ground station at Villafranca (Spain) and the Chinese ground stations in Beijing and Shanghai. A dedicated network line has been set up between Villafranca and Beijing to facilitate the transfer of data. The European Space Operations Centre (ESOC) is in charge of collecting the data from Villafranca, while CSSAR is collecting the data at Beijing and Shanghai. Once they have been decompressed and prepared for use, the data will be sent to the Austrian data centre in Graz, where they will be made available for the European PIs (Fig. 6). The PIs will then process the data and send them to the Austrian, French and UK data centres for distribution to the scientists.
It is envisaged that a series of joint workshops and publications will result from this close collaboration. Meanwhile, the first announcement of opportunity to select Guest Investigators for the Double Star mission was issued in June 2003, with a "very positive reaction" from the European scientific community, according to Escoubet. Eight proposals were selected (see Table 2), covering various aspects of magnetospheric physics and co-ordinating Double Star and Cluster measurements.
A coordinated in-situ and remote-sensing investigation of magnetosphere-ionosphere coupling exploiting Double Star, Cluster and ground-based experiments"


This service is designed to save teachers and SMT time and money along with providing schools with quality resources. An experienced jubileebooks.co.uk consultant is available to put together and bring into your school a quality collections of books.
Resource INSET after school by appointment.
An opportunity for staff and pupils to view and purchase a wide range of resources on site.
Purchase up to date quality texts for books corners.
To view and purchase topic boxes, library/NC subject texts suited to individual year groups and Key Stage curriculm maps.
What makes this service distinctive?
We bring the books to you!
Saves time going through catalogue.
We provide a "Pick and Mix" service.
Easy to plan and accommodate.
Bespoke element means no unwanted purchases made.
Call 020 8293 6060 or email enquiries@jubileebooks.co.uk to book an appointment or to discuss your requirements.


text:
TV Bingebox
HomeSeven Network7Two
7TWO Program Schedule for Week Commencing May 16, 2021
Aaron Ryan
Frankie Drake Mysteries (image - CBC)
7two highlights include the season final of Frankie Drake Mysteries, plus all new episodes of Air Crash Investigations, Dr. Harry's Animal Encounters and Escape to the Country.
7:00 Border Security: Australia's Front Line (repeat)
8:30 Air Crash Investigations (ep 6 of 10 in season 20)
9:30 Air Crash Investigations (repeat)
10:30 Air Crash Investigations (repeat)
11:30 Robbie Coltrane's Critical Evidence (repeat)
Monday May 17
7:30 Doc Martin (repeat)
8:30 Judge John Deed (repeat)
10:30 Autopsy USA (repeat)
Tuesday May 18
7:30 Pie in the Sky (repeat)
8:30 Inspector George Gently (repeat)
11:30 Murdoch Mysteries (repeat)
Wednesday May 19
7:30 Frankie Drake Mysteries (ep 10 of 10 in season 2) *Season Final
8:30 A Touch of Frost (repeat)
10:40 Mighty Rivers (repeat)
11:45 Property Ladder UK (repeat)
Thursday May 20
7:30 Father Brown (repeat)
8:30 Inspector Morse (repeat)
11:50 Andrew Denton's Interview (repeat)
Friday May 21
Sydney Brisbane Perth
7:30 Mysteries of the Abandoned (repeat) (ep 2 of 6 in season 1)
7:30 Better Homes and Gardens (ep 16 in season 27)
8:30 Escape to the Country (ep 53 in season 26)
9:30 Selling Houses Australia (repeat)
Saturday May 22
5:30 Charlie Luxton's Homes by the Sea (repeat)
6:30 Dr. Harry's Animal Encounters (ep 2 of 8 in season 1)
7:30 The Yorkshire Vet (repeat)
9:30 Escape to the Country (repeat)
10:30 Escape to the Country (repeat)
11:30 Charlie Luxton's Homes by the Sea (repeat)
Pulled from Schedule and Awaiting Return
Charlie Luxton's Homes by the Sea (pulled from episode 4 inclusive in Melb/Adel/Perth)
The Hotel Inspector (pulled at episode 3 inclusive of 8 in season 10)
Awaiting Return
Air Crash Investigations
Dr Harry's Animal Encounters
Escape to the Country
Aaron Ryanhttps://tvblackbox.com.au/author-aaron-ryan/
Aaron Ryan is currently the Broadcast Guide Editor and a podcast contributor for TV Blackbox. An experienced media writer, his work has appeared on sites including TV Central and Mumbrella since 2009. For all media enquiries please call 0400-218-566
Previous article7mate Program Schedule for Week Commencing May 16, 2021
Next articleSEVEN Program Schedule for Week Commencing May 16, 2021
7TWO Program Schedule for Week Commencing January 23, 2022
7Two Aaron Ryan - January 16, 2022
7two highlights include the new series premiere of The Frankie Drake Mysteries, the season finals of The Amazing Homemakers and Australia's Big Backyards, plus all new episodes of Heathrow and The Hotel Inspector.
7TWO Program Schedule for Week Commencing November 21, 2021
7Two Aaron Ryan - November 14, 2021
7two highlights include the season final of Super Garden, plus all new episodes of Mighty Trains, Heathrow and Escape to the Country.
SEVEN Program Schedule for Week Commencing January 23, 2022
Seven January 16, 2022
Highlights include the season returns of 911 and Gordon, Gino & Fred: America's Road Trip, the season final of Mates on a Mission, plus all new episodes of Motorway Patrol, Highway Cops and Autopsy USA.
7mate Program Schedule for Week Commencing January 23, 2022
7flix Program Schedule for Week Commencing January 23, 2022
NINE Program Schedule for Week Commencing January 23, 2022
Nine January 16, 2022
Highlights include live coverage of the 2022 Australian Open Tennis Tournament.
9GO Program Schedule for Week Commencing January 23, 2022
9Gem Program Schedule for Week Commencing January 23, 2022
9Life Program Schedule for Week Commencing January 23, 2022
9Rush Program Schedule for Week Commencing January 23, 2022
10 Program Schedule for Week Commencing January 23, 2022
10 January 16, 2022
Highlights include all new episodes of The Sunday Project, I'm a Celebrity Get Me Out of Here, FBI: Most Wanted, NCIS, NCIS: Los Angeles, Bull, Law & Order: SVU, Blue Bloods and The Graham Norton Show.
10 BOLD Program Schedule for week commencing January 23, 2022
10 SHAKE Program Schedule for Week Commencing January 23, 2022
ABC TV Program Schedule for Week Commencing January 23, 2022
ABC January 16, 2022
ABC TV primary channel highlights include the new series premieres Muster Dogs and Monty Don's American Gardens, plus all new episodes of Back Roads: Summer, The China Century, Kurt Fearnley's One Plus One, Miriam & Alan: Lost in Scotland, Death in Paradise and All Creatures Great and Small.
ABC KIDS/ABC TV PLUS, ABC ME and ABC NEWS Program Schedule for Week Commencing January 23, 2022
SBS Program Schedule for Week Commencing January 23, 2022
SBS January 16, 2022
SBS Program Schedule highlights include the new series premiere of Shadow Lines, plus all new episodes of The Crimson Rivers, La Fortuna, Gomorrah and Good with Wood.
SBS VICELAND, SBS WORLD MOVIES, SBS FOOD and NITV Program Schedule for Week Commencing January 23, 2022


Keep active with regular exercise.
Do not starve yourself. Eat small healthy snacks throughout the day to keep your furnace going.
Lower your calorie intake gradually. Lowering calories too much too soon doesn't give you much adjustment when weight slows.
Consume plenty of low-calorie, high-fiber foods.
Consume more natural foods high in complex carbohydrates and reduce highly processed foods loaded with extra fat, sugars and salt.


text:
Translate this site:
States Assembly section
About the States Assembly
Committees and Panels
Complaints Commissioner
Complaints Panel
Island Plan 2022 to 2024
Sittings and debates
States Assembly rules
Watch the States
Scrutiny section
Attending a hearing
About public hearings
Quarterly hearings transcripts
Review transcripts
Scrutiny reports and publications
The role of Scrutiny
Watch Scrutiny
States AssemblySee more in States Assembly
ScrutinySee more in Scrutiny
NewsSee more in News
Reports can be presented to the States Assembly on a wide range of subjects and may include annual reports, consultations, proposed property sales and purchases and delegations of functions.
Filter by: scrutiny - st...
By Scrutiny - States Assembly
Scrutiny Reports
By report type
Ministerial response
Environment, Housing and Infrastructure Panel
From Month January February March April May June July August September October November December Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 To Month January February March April May June July August September October November December Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990
Results 1-3 of 33 results found
View: 10 20 50 per page
S.R.13/2010 Response of the Minister for Transport and Technical Services - Sustainable Transport Policy Review - Ministerial Response - 29 November 2010
Report date: 29/11/2010
Presented by: Environment, Housing and Infrastructure Panel
S.R. 1/2010 Response of the Minister for Planning and Environment - Energy from Waste Plant and Ramsar Review of Planning Process - Ministerial Response - 29 March 2010
S.R.12/2009 Response of the Minister for Transport and Technical Services - Funding Waste Recycling - Ministerial Response - 15 January 2010
Vote.je
Jersey Law website
www.gov.je


Democrats rightly concerned with the power of weapon industries at home too often ignore the same problem abroad. 2016. (Pixabay / DariuszSankowski).
Following the recent mass shooting at Marjory Stoneman Douglas High School in Parkland, Florida, in which 17 children died, a partisan chorus, one that has become depressingly familiar to the American public, played itself out once again. Congressional Republicans, extensively and successfully lobbied by the National Rifle Association of America (NRA), echoed their pleas to not "politicize" the tragedy (i.e. enacting any gun control policy that could help prevent a future mass shooting) in lieu of the ever-powerful "thoughts and prayers." On the other side of the aisle, Congressional Democrats scolded their "morally bankrupt" partners and lamented that elected officials would prioritize NRA donations over the lives of American children.
Ethically, there is no real grey area in this debate. The NRA has descended rapidly into a full-blown conspiratorial and racist cult, preying on and exacerbating the fears of white, conservative Middle America. At a time when mass shootings in the US are at an all-time high (a statistic so obviously caused by the internationally unmatched proliferation of guns in American society, that to argue otherwise reeks of cultural denial) the NRA uses threatening messages and imagery to encourage further sales. It is an organization with blood — including the blood of innocent children — on its hands, and Democrats are absolutely correct in faulting Republicans for their continual acceptance of NRA money and their ensuing capitulation to NRA policy-demands. Thus, this article should be read with the caveat that Democrats should absolutely continue this line of attack.
That said, Democrats must reckon with the fact that the illogicality, cowardice and immorality they attribute to Republicans who accept money from a donor who capitalizes on fear and profits from bloodshed, has its rough equivalent within their own party. Indeed, while Republicans accept far too much money from the NRA (only six current Republican congressmen do not accept donations from the NRA), these contributions pale in comparison to electoral donations from the weapons industry, which, while still favoring the more hawkish Republican party, generally crosses completely over party lines.
Intellectually honest liberals should acknowledge and decry the hypocrisy of the situation; in many ways, the NRA is the domestic counterpart of these weapon industries. Both sell the promise of security, one national and the other individual. Both thus rely on hyping threats and instilling fear in order to turn a profit. And both are far too responsible for innocent bloodshed. The primary reason that domestic gun control attracts more attention than the military-industrial complex is our psychological, and literal, proximity to the issue: the Parkland victims were our sons and daughters, our brothers and sisters, our neighbors and friends. There is also, unfortunately, an element of ethnicity – white children illicit far more domestic sympathy than their non-white counterparts abroad. And yet, neither of the reasons justifies accepting money from organizations that profit from weapon sales that almost invariably result in innocent casualties. If Democrats want to make a more compelling and less canting case against Republicans accepting NRA money while innocent people continue to die, they should themselves consider rejecting money from the weapons industry. Politicians have a moral duty to scrutinize and potentially reign in industries profiting from the proliferation of deadly weapons, but when these same industries are vital donors, this obviously complicates the entire relationship and can lead to dangerous and ill-conceived outcomes.
Of course, there is a difference between the two. While weapons manufacturers such as Northrop, Boeing, and Raytheon primarily sell weapons to (supposedly) trusted governments with (supposedly) trusted motives (generally the US government, but frequently also foreign allies), the NRA encourages sales to practically any individual, regardless of background or intent. Stated otherwise, in one case weapons end up in the hands of legitimate states, entities that enjoy a monopoly on the means of violence in their territory, whereas in the other case, they end up in the hands of various, unknown individuals.
Further, the US government can police to some extent to whom weapons are sold (i.e. not to rogue states like North Korea or Iran), whereas the NRA prefers a system with no limits placed on gun sales, regardless of an individual's background. And yet, this ethical superiority can only be drawn out so far. The US recently made massive, billions dollars worth of sales to Saudi Arabia, which is currently engaged in a ruthless, indiscriminate war in Yemen against the Houthis; the same goes for Israel, which has used US-bought weapons to uphold what essentially amounts to an apartheid state, putting once again in question the "background" checks and the US's commitment to human rights when determining countries eligible for weapon sales.
Furthermore, at a deeper level, the Democratic party, and the American people as a whole, ought to come to terms with the fact that a country as dependent on and infatuated with deadly weapons, and oblivious to the impact of wars waged abroad with the help of US weapons, invite the same sort of reliance on deadly weapons here at home. Wars fought in the often-ambiguous name of "natural security" fosters the same sort of reliance on deadly weapons here at home for often-ambiguous reasons of "individual security, and a country whose defense budget is larger than the next eight countries combined is liable to produce citizens who will equate safety solely with the possession of weapons.
It is worth repeating: this article does not excuse the NRA, Republican senators who gleefully accept its money, or the most radical Second Amendment supporters. It also is not meant to suggest that Democrats should refrain from calling out NRA lobbying and conservatives who bow to said lobbying. Rather, it asks Congressional Democrats — and their supporters — to look at themselves more critically and see the double standard in accepting money from and catering to the demands of the weapons industry.
The views expressed by the author do not necessarily reflect those of the Glimpse from the Globe staff, editors or governors.
Miles Malley is an International Relations major at the University of Southern California, with minors in Political Science and French. His primary research interests include American foreign policy, specifically in the Middle East, geopolitics, and the ever-expanding role of nuclear weapons in international security. In 2016, Miles interned for both HSG Campaigns, a Democratic Political Consulting Firm, and the office of Congresswoman Eleanor Holmes Norton — in both positions, he practiced the balance of maintaining firm ideals while dealing with the reality of an increasingly politicized world. Last summer, he worked as a Community Engagement intern for the Democratic National Committee (DNC), where he worked on promoting progressive grass-roots movements and candidates. He is currently in his fourth semester of TIRP (Teaching International Relations Program), where he provides under-privileged high-school students the students a glimpse into what IR-focused college classes might look like.


text:
package org.pentaho.di.vfs.connections.ui.dialog;

import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CCombo;
import org.eclipse.swt.custom.ScrolledComposite;
import org.eclipse.swt.events.SelectionAdapter;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.ShellAdapter;
import org.eclipse.swt.events.ShellEvent;
import org.eclipse.swt.graphics.Image;
import org.eclipse.swt.layout.FormAttachment;
import org.eclipse.swt.layout.FormData;
import org.eclipse.swt.layout.FormLayout;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Dialog;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.MessageBox;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;
import org.pentaho.di.base.AbstractMeta;
import org.pentaho.di.connections.ConnectionDetails;
import org.pentaho.di.connections.ConnectionManager;
import org.pentaho.di.connections.ui.dialog.ConnectionRenameDialog;
import org.pentaho.di.connections.ui.tree.ConnectionFolderProvider;
import org.pentaho.di.connections.vfs.VFSDetailsComposite;
import org.pentaho.di.core.Const;
import org.pentaho.di.core.EngineMetaInterface;
import org.pentaho.di.core.exception.KettleException;
import org.pentaho.di.core.vfs.connections.ui.dialog.VFSDetailsCompositeHelper;
import org.pentaho.di.i18n.BaseMessages;
import org.pentaho.di.ui.core.PropsUI;
import org.pentaho.di.ui.core.gui.GUIResource;
import org.pentaho.di.ui.core.gui.WindowProperty;
import org.pentaho.di.ui.spoon.Spoon;
import org.pentaho.di.ui.trans.step.BaseStepDialog;
import org.pentaho.di.ui.util.HelpUtils;

import java.util.HashSet;
import java.util.List;
import java.util.Optional;
import java.util.function.Supplier;
import java.util.stream.IntStream;

import static org.pentaho.di.core.util.Utils.isEmpty;

/**
 * Created by tkafalas
 */
public class ConnectionDialog extends Dialog {
  private static final Class<?> PKG = ConnectionDialog.class; // for i18n purposes, needed by Translator2!!

  private static final Image LOGO = GUIResource.getInstance().getImageLogoSmall();
  private static final int MARGIN = Const.MARGIN;
  private static final ConnectionManager connectionManager = ConnectionManager.getInstance();
  private static final int TEXT_VAR_FLAGS = SWT.SINGLE | SWT.LEFT | SWT.BORDER;

  Supplier<Spoon> spoonSupplier = Spoon::getInstance;
  private String connectionTypeKey;
  private ConnectionDetails connectionDetails;
  private final List<ConnectionManager.Type> connectionTypes;
  private final String[] connectionTypeChoices;

  private final PropsUI props;
  private final int width;
  private final int height;

  private Shell shell;
  private String connectionName;
  private VFSDetailsComposite vfsDetailsComposite;
  private Composite wConnectionTypeComp;
  private VFSDetailsCompositeHelper helper;
  private Text wName;
  private Text wDescription;
  private CCombo wConnectionType;

  private Composite wDetailsWrapperComp;
  private ScrolledComposite wScrolledComposite;
  private String originalName;

  public ConnectionDialog( Shell shell, int width, int height ) {
    super( shell, SWT.NONE );
    this.width = width;
    this.height = height;
    props = PropsUI.getInstance();
    connectionTypes = connectionManager.getItems();
    connectionTypeChoices =
      connectionTypes.stream().filter( connType -> !"other".equals( new String( connType.getValue() ) ) )
        .map( ConnectionManager.Type::getLabel ).sorted().toArray( String[]::new );

    helper = new VFSDetailsCompositeHelper( PKG, props );
  }

  //This open called for a new connection
  public void open( String title ) {
    open( title, null );
  }

  //This open called for an existing connection
  public void open( String title, String existingConnectionName ) {
    this.connectionName = existingConnectionName;
    Shell parent = getParent();
    shell = new Shell( parent, SWT.DIALOG_TRIM | SWT.RESIZE | SWT.MAX | SWT.MIN );
    shell.setSize( width, height );
    props.setLook( shell );
    shell.setImage( LOGO );

    FormLayout formLayout = new FormLayout();
    formLayout.marginWidth = Const.FORM_MARGIN;
    formLayout.marginHeight = Const.FORM_MARGIN;

    shell.setText( title );
    shell.setLayout( formLayout );

    // First, add the buttons...
    Button wOK = new Button( shell, SWT.PUSH );
    wOK.setText( BaseMessages.getString( PKG, "System.Button.OK" ) );

    Button wCancel = new Button( shell, SWT.PUSH );
    wCancel.setText( BaseMessages.getString( PKG, "System.Button.Cancel" ) );

    Button wTest = new Button( shell, SWT.PUSH );
    wTest.setText( BaseMessages.getString( PKG, "System.Button.Test" ) );

    Button[] buttons = new Button[] { wOK, wCancel, wTest };
    BaseStepDialog.positionBottomRightButtons( shell, buttons, MARGIN, null );

    String docUrl =
      Const.getDocUrl( BaseMessages.getString( PKG, "ConnectionDialog.help.dialog.Help" ) );
    String docTitle = BaseMessages.getString( PKG, "ConnectionDialog.help.dialog.Title" );
    String docHeader = BaseMessages.getString( PKG, "ConnectionDialog.help.dialog.Header" );
    Button btnHelp = new Button( shell, SWT.NONE );
    btnHelp.setImage( GUIResource.getInstance().getImageHelpWeb() );
    btnHelp.setText( BaseMessages.getString( PKG, "System.Button.Help" ) );
    btnHelp.setToolTipText( BaseMessages.getString( PKG, "System.Tooltip.Help" ) );
    BaseStepDialog.positionBottomLeftButtons( shell, new Button[] { btnHelp }, MARGIN, null );
    btnHelp.addSelectionListener( new SelectionAdapter() {
      @Override
      public void widgetSelected( SelectionEvent evt ) {
        HelpUtils.openHelpDialog( parent.getShell(), docTitle,
          docUrl, docHeader );
      }
    } );

    // Add listeners
    wOK.addListener( SWT.Selection, e -> ok() );
    wCancel.addListener( SWT.Selection, e -> cancel() );
    wTest.addListener( SWT.Selection, e -> test() );

    // The rest stays above the buttons...
    wConnectionTypeComp = new Composite( shell, SWT.BORDER );
    props.setLook( wConnectionTypeComp );

    FormLayout genLayout = new FormLayout();
    genLayout.marginWidth = Const.FORM_MARGIN;
    genLayout.marginHeight = Const.FORM_MARGIN;
    wConnectionTypeComp.setLayout( genLayout );

    FormData fdTabFolder = new FormData();
    fdTabFolder.top = new FormAttachment( 0, MARGIN );
    fdTabFolder.left = new FormAttachment( 0, 0 );
    fdTabFolder.right = new FormAttachment( 100, 0 );
    fdTabFolder.bottom = new FormAttachment( wCancel, -MARGIN );
    wConnectionTypeComp.setLayoutData( fdTabFolder );

    addHeaderWidgets();

    // Detect X or ALT-F4 or something that kills this window...
    shell.addShellListener( new ShellAdapter() {
      @Override
      public void shellClosed( ShellEvent e ) {
        cancel();
      }
    } );

    shell.open();
    while ( !shell.isDisposed() ) {
      Display display = parent.getDisplay();
      if ( !display.readAndDispatch() ) {
        display.sleep();
      }
    }
  }

  private void addHeaderWidgets() {

    // Connection Name
    Label wlName = createLabel( "ConnectionDialog.ConnectionName.Label", null );
    wName = createText( wlName );

    // Connection Type
    Label wlConnectionType = createLabel( "ConnectionDialog.ConnectionType.Label", wName );
    wConnectionType = createCCombo( wlConnectionType, 200 );
    wConnectionType.setItems( connectionTypeChoices );
    wConnectionType.select( 0 );

    //Description
    Label wlDescription = createLabel( "ConnectionDialog.Description.Label", wConnectionType );
    wDescription = createMultilineText( wlDescription );
    ( (FormData) wDescription.getLayoutData() ).height = wDescription.computeSize( SWT.DEFAULT, SWT.DEFAULT ).y * 3;

    setConnectionType();
    populateWidgets();

    //add listeners
    wName.addModifyListener( modifyEvent -> setName( wName.getText() ) );
    wConnectionType.addSelectionListener( new SelectionAdapter() {
      @Override public void widgetSelected( SelectionEvent selectionEvent ) {
        String connectionTypeSelected = wConnectionType.getText();
        updateConnectionType( convertTypeLabelToKey( connectionTypeSelected ) );
      }
    } );
    wDescription.addModifyListener( modifyEvent -> connectionDetails.setDescription( wDescription.getText() ) );
  }

  private void setConnectionType() { // When first loaded
    if ( connectionName != null ) {
      connectionDetails = connectionManager.getConnectionDetails( connectionName );
      originalName = connectionName;
      if ( connectionDetails != null ) {
        connectionTypeKey = connectionDetails.getType();
      }
      return;
    }
    connectionTypeKey = convertTypeLabelToKey( connectionTypeChoices[ 0 ] );
    connectionDetails = connectionManager.createConnectionDetails( connectionTypeKey );
    originalName = null;
  }

  private void updateConnectionType( String connectionType ) {
    if ( vfsDetailsComposite != null && connectionDetails != null ) {
      connectionDetails.closeDialog();
      vfsDetailsComposite = null;
    } else {
      if ( wDetailsWrapperComp != null && !wDetailsWrapperComp.isDisposed() ) {
        wDetailsWrapperComp.dispose();
        wDetailsWrapperComp = null;
      }
    }
    if ( wScrolledComposite != null && !wScrolledComposite.isDisposed() ) {
      wScrolledComposite.dispose();
    }
    if ( connectionDetails != null && !connectionDetails.getType().equals( connectionType ) ) {
      ConnectionDetails newConnectionDetails = connectionManager.createConnectionDetails( connectionType );
      transferFieldsFromOldToNew( connectionDetails, newConnectionDetails );
      connectionDetails = newConnectionDetails;
    }

    wScrolledComposite = new ScrolledComposite( wConnectionTypeComp, SWT.BORDER + SWT.V_SCROLL );
    FormData fdScrolledComp = new FormData();
    fdScrolledComp.top = new FormAttachment( wDescription, MARGIN * 2 );
    fdScrolledComp.left = new FormAttachment( 0, 0 );
    fdScrolledComp.right = new FormAttachment( 100, 0 );
    fdScrolledComp.bottom = new FormAttachment( 100, 0 );
    wScrolledComposite.setLayoutData( fdScrolledComp );

    HashSet<Control> skipControls = new HashSet<>();
    skipControls.add( wScrolledComposite ); //We don't want to adjust this composite

    // This composite will contain all the widgets specific to the connection type.  The wScrolledComposite will
    // let it scroll up/down.
    wDetailsWrapperComp = new Composite( wScrolledComposite, SWT.NONE );
    props.setLook( wDetailsWrapperComp );

    //Populate all the widgets associated with the chosen connection type
    if ( connectionDetails != null ) {
      vfsDetailsComposite = (VFSDetailsComposite) connectionDetails.openDialog( wDetailsWrapperComp, props );
    }

    wScrolledComposite.setExpandHorizontal( false );
    wScrolledComposite.setExpandVertical( true );
    wScrolledComposite.setContent( wDetailsWrapperComp );
    wDetailsWrapperComp.pack();
    wScrolledComposite.setMinSize(
      wDetailsWrapperComp.computeSize( wConnectionTypeComp.getClientArea().width, SWT.DEFAULT ) );
    wConnectionTypeComp.layout();
  }

  private void transferFieldsFromOldToNew( ConnectionDetails connectionDetails,
                                           ConnectionDetails newConnectionDetails ) {
    newConnectionDetails.setName( connectionDetails.getName() );
    newConnectionDetails.setDescription( connectionDetails.getDescription() );
  }

  private void populateWidgets() {
    wConnectionType.select( getIndexOfKey( connectionTypeKey ) );
    updateConnectionType( connectionTypeKey );
    wName.setText( Const.NVL( connectionDetails.getName(), "" ) );
    wDescription.setText( Const.NVL( connectionDetails.getDescription(), "" ) );
  }

  private String convertTypeLabelToKey( String typeLabel ) {
    Optional<ConnectionManager.Type> s =
      connectionTypes.stream().filter( x -> x.getLabel().equals( typeLabel ) ).findFirst();
    if ( s.isPresent() ) {
      return s.get().getValue();
    }
    return connectionTypes.get( 0 ).getValue();  //Only kicks in if typeLabel is invalid
  }

  private String convertKeyToTypeLabel( String key ) {
    Optional<ConnectionManager.Type> s = connectionTypes.stream().filter( x -> x.getValue().equals( key ) ).findFirst();
    if ( s.isPresent() ) {
      return s.get().getLabel();
    }
    return connectionTypes.get( 0 ).getLabel();  //Only kicks in if key is invalid
  }

  private int getIndexOfKey( String key ) {
    String typeLabel = convertKeyToTypeLabel( key );
    return IntStream.range( 0, connectionTypeChoices.length )
      .filter( i -> connectionTypeChoices[ i ].equals( typeLabel ) )
      .findFirst().orElse( -1 );
  }

  private void setName( String name ) {
    connectionDetails.setName( name );
    connectionName = name;
  }

  private void cancel() {
    dispose();
  }

  public void dispose() {
    props.setScreen( new WindowProperty( shell ) );
    shell.dispose();
  }

  private void ok() {
    if ( validateEntries() ) {
      if ( originalName != null && !originalName.equals( connectionDetails.getName() ) ) {
        ConnectionRenameDialog connectionDeleteDialog = new ConnectionRenameDialog( spoonSupplier.get().getShell() );
        int answer = connectionDeleteDialog.open( originalName, connectionDetails.getName() );
        if ( answer == SWT.CANCEL ) {
          return;
        }
        connectionManager.save( connectionDetails );
        if ( answer == SWT.NO ) {
          connectionManager.delete( originalName );
        }
      } else {
        connectionManager.save( connectionDetails );
      }
      refreshMenu();
      dispose();
    }
  }

  private void refreshMenu() {
    spoonSupplier.get().getShell().getDisplay().asyncExec( () -> spoonSupplier.get().refreshTree(
      ConnectionFolderProvider.STRING_VFS_CONNECTIONS ) );
    EngineMetaInterface engineMetaInterface = spoonSupplier.get().getActiveMeta();
    if ( engineMetaInterface instanceof AbstractMeta ) {
      ( (AbstractMeta) engineMetaInterface ).setChanged();
    }
  }

  private boolean validateEntries() {
    String validationMessage = computeValidateMessage();
    if ( !isEmpty( validationMessage ) ) {
      MessageBox mb = new MessageBox( shell, SWT.OK | SWT.ICON_ERROR );
      mb.setMessage( validationMessage );
      mb.open();
      return false;
    }
    return true;
  }

  private String computeValidateMessage() {
    if ( connectionDetails == null ) {
      return BaseMessages.getString( PKG, "ConnectionDialog.validate.failure.noDetailsObjectPresent" );
    }
    if ( isEmpty( connectionDetails.getName() ) ) {
      return BaseMessages.getString( PKG, "ConnectionDialog.validate.failure.noName" );
    }
    ConnectionDetails attemptReadDetails = connectionManager.getConnectionDetails( connectionDetails.getName() );
    if ( attemptReadDetails != null && attemptReadDetails.getType() != connectionDetails.getType() ) {
      return BaseMessages.getString( PKG, "ConnectionDialog.validate.failure.sameNameOnDifferentType",
        connectionDetails.getName(), convertKeyToTypeLabel( attemptReadDetails.getType() ) );
    }
    return vfsDetailsComposite.validate();
  }

  private void test() {
    if ( validateEntries() ) {
      boolean result = false;
      MessageBox mb;
      try {
        result = connectionManager.test( connectionDetails );
        if ( !result ) {
          mb = new MessageBox( shell, SWT.OK | SWT.ICON_ERROR );
          mb.setMessage( BaseMessages.getString( PKG, "ConnectionDialog.test.failure" ) );
        } else {
          mb = new MessageBox( shell, SWT.OK | SWT.ICON_INFORMATION );
          mb.setMessage( BaseMessages.getString( PKG, "ConnectionDialog.test.success" ) );
        }
      } catch ( KettleException e ) {
        mb = new MessageBox( shell, SWT.OK | SWT.ICON_ERROR );
        mb.setMessage(
          BaseMessages.getString( PKG, "ConnectionDialog.test.failure" ) + Const.CR + Const.CR + e.getMessage() );
      }
      mb.open();
    }
  }

  private Label createLabel( String key, Control topWidget ) {
    return helper.createLabel( wConnectionTypeComp, SWT.LEFT | SWT.WRAP, key, topWidget );
  }

  private Text createText( Control topWidget ) {
    return helper.createText( wConnectionTypeComp, TEXT_VAR_FLAGS, topWidget, 0 );
  }

  private Text createMultilineText( Control topWidget ) {
    return helper.createText( wConnectionTypeComp, SWT.MULTI | SWT.LEFT | SWT.BORDER | SWT.V_SCROLL, topWidget, 0 );
  }

  private CCombo createCCombo( Control topWidget, int width ) {
    return helper.createCCombo( wConnectionTypeComp, TEXT_VAR_FLAGS, topWidget, width );
  }
}


text:
oa Characterization of Commercial Reverse Osmosis and Nanofiltration Membranes for Membrane Fouling
Authors: Mohammad Yousaf Ashfaq1, Mohammad Ahmad Salim Al-Ghouti1, Hazim Ali Mohd Qiblawey1, Nabil Zouari1
Affiliations: 1 Department of Biological and Environmental Sciences, College of Arts and Sciences, Qatar University
Source: Qatar Foundation Annual Research Conference Proceedings, Qatar Foundation Annual Research Conference Proceedings Volume 2018 Issue 1, Mar 2018, Volume 2018, EEPD1080
DOI: https://doi.org/10.5339/qfarc.2018.EEPD1080
Membrane Filtration technique is being accepted worldwide as an environment friendly and energy efficient technique in Desalination Industry as compared to Thermal Desalination techniques. However, the performance of membranes which include permeate flux and rejection is affected by the membrane fouling. The properties of membrane and surface features such as porous structure, hydrophilicity/hydrophobicity charge, polymer characteristics, surface roughness determine the fouling potential of the membrane. The hydrophilic and smooth membrane surface is usually considered desirable in tackling membrane fouling issues. Therefore, many studies have focused on to enhance surface characteristics of membranes by surface coating with polymers and nanomaterials. Since, membrane coating is not done during fabrication of the most commercially available membranes, therefore, it is also important to determine the surface features of the commercially available membranes to investigate their membrane fouling potential. Thus, the objectives of this study were (1) to perform membrane surface characterization of commercial Reverse Osmosis (RO) and Nanofiltration (NF) membranes using techniques such as SEM, AFM, FTIR and XPS; (2) to measure hydrophilicity/hydrophobicity of commercial RO and NF membranes through water contact angle measurement using sessile drop method and (3) to measure the flux and percentage rejection of NF and RO membranes using Dead end filtration technique. Here, the characterization of membrane surface in terms of surface roughness, using SEM and AFM, showed that the commercial RO membrane had more ridge and valley structures and higher average surface roughness i.e. 71.24 nm as compared to NF membranes (6.63 nm). In addition, water contact angle measurements showed that the NF membrane was more hydrophilic as compared to RO membrane. The average contact angle found for RO membrane was 59.94°. On the other hand, it was observed that NF membrane is extremely hydrophilic in nature. Due to which, contact angle value was not obtained for most of the runs. The droplet could diffuse in less than 5 seconds. In addition, the dead-end filtration experiments showed that the RO membrane had much lower flux as compared to NF membrane. This can be associated with the pore structure of these membranes. Since, the NF membrane has porous structure, in oppose to RO membrane, the flux of the NF membrane is usually higher than the RO membranes. As the membrane surface roughness and hydrophobicity makes it more susceptible to the fouling leading to reduction in membrane flux and performance, it can be concluded from this study that there is a need for surface coating of RO membrane with suitable nanomaterials such as graphene oxide to improve its hydrophilicity and surface smoothness. This will eventually make the membrane more resistant to membrane fouling and will establish the use of membrane filtration technique in desalination industry in Qatar in the future. Microorganisms have been isolated from Gulf sea water, identified and differentiated and are being used to study the biofouling of RO and NF membranes, that would be coated to limit the fouling problems. Acknowledgement: This research was made possible by NPRP grant # [9-318-1-064] from the Qatar National Research Fund (a member of Qatar Foundation). The findings achieved herein are solely the responsibility of the author[s].
© 2018 The Author(s), licensee HBKU Press.
/content/papers/10.5339/qfarc.2018.EEPD1080
http://instance.metastore.ingenta.com/content/papers/10.5339/qfarc.2018.EEPD1080
10.5339/qfarc.2018.EEPD1080


text:
using Newtonsoft.Json.Linq;
using SteamWeb.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SteamWeb.SteamInterface
{
    public class OwnedGamesRequest: SteamRequestBase
    {
        public OwnedGamesRequest(string apiKey, string steamid, bool detailedInfo = false, bool includeFreeGames = true, params uint[] filter):
            base("IPlayerService", "GetOwnedGames", 1, apiKey,
            String.Format("steamid={0}", steamid),
            String.Format("include_appinfo={0}", detailedInfo ? "1" : "0"),
            String.Format("include_played_free_games={0}", includeFreeGames ? "1" : "0"),
            filter.Length != 0 ? String.Format("appids_filter=[{0}]", string.Join(",", filter)) : null){}
    }

    public class OwnedGamesResponse: SteamResponseBase<OwnedGames>
    {
        public OwnedGamesResponse(Result<string> steamResponse): base(steamResponse){}
        protected override OwnedGames Parse(string result)
        {
            return JObject.Parse(result)["response"].ToObject<OwnedGames>();
        }
    }
}


text:
Minor Hotels to grow Avani brand in Australia with Perth properties
Minor Hotel Group has announced the planned expansion of its presence in Australia with the launch of two new properties in Perth, Avani Hotel and Avani Residences.
The announcement marks the Avani brand's entry into the Australian market with an investment of more than AUD $110 million.
With an existing portfolio of 51 Oaks Hotels & Resorts, the majority in Australia, Minor Hotel Group is strongly committed to further development and expansion throughout the nation.
Foreseeing Perth as a key strategic market, the company is delighted to have been selected by the Metropolitan Redevelopment Authority, subject to finalisation of definitive agreements, as the developer of Lots 2 and 3A within the Perth City Link project as the result of a competitive bid process.
The Perth City Link project boasts a prime location directly adjacent to the Perth Arena within walking distance of the proposed new bus terminal and is well serviced by public transport.
The redevelopment of two Lots by Minor Hotel Group will help to enhance the city centre and is a major milestone for the AUD $5 billion Perth City Link project, which is rapidly transforming the city and aligns with the government's vision to provide hotel and short stay accommodation in this precinct.
Minor Hotel Group's planned investment in the Perth City Link project introduces Avani brand hallmarks such as design for life living spaces, good honest food and all the details that matter for a fuss-free seamless stay to Perth, together with dynamic new food and beverage brands.
Lot 2 will be developed into an upscale Avani Hotel offering more than 250 keys, with a completion date scheduled for the last quarter of 2017.
Lot 3A is to be developed into Avani Residences, offering more than 200 keys for sale, comprising of serviced one and two bedroom apartments.
Minor Hotel Group developed a core philosophy in harmony with the developers overall master plan of creating a lifestyle-focused environment in the design of the new buildings and public spaces.
Facilities will include a rooftop bar which will be accessible to the public at the top of the Avani Hotel, in addition to a selection of alfresco bars and restaurants.
Dillip Rajakarier, chief operating officer Minor International, commented: "We are very excited to announce plans for this new hotel and residential development in the centre of Perth, which represents in parallel – a significant investment for the group, the introduction of the Avani brand to Australia, as well as a new destination for Minor Hotel Group within Australia.
"Minor Hotel Group is already well established in the country with the Oaks brand and we have been actively exploring opportunities to bring some of our other brands into the Australasia region.
"The Perth City Link Development will see the debut of Avani, our dynamic upscale brand, and we are looking forward to working closely with the Western Australian government and the Metropolitan Redevelopment Authority of Perth to bring this exciting project to fruition."
Royal Caribbean welcomes Anthem of the Seas to fleet with Southampton naming ceremony
Seven killed in Dominican Republic plane crash
new hotel openings australasia 2017 minor hotels
Al Najada Hotel by Tivoli opens in Doha, Qatar
Minor Hotels to take M Collection brand into China
Avani+ Luang Prabang welcomes first guests in Laos
Sofitel Sydney Darling Harbour welcomes first guests to Australia
Minor Hotels unveils plans for three new Qatar properties in 2018
Langham Hospitality debuts flagship Cordis brand in Pacific region
M Social Auckland opens in New Zealand
Avani Fares Maldives Resort to open in 2019


A new clinical decision support-based tool can help primary care physicians improve the care and management of patients with sickle cell disease (SCD), a study reports.
The study, "Effectiveness of Clinical Decision Support Based Intervention in the Improvement of Care for Adult Sickle Cell Disease Patients in Primary Care," was published in the Journal of the American Board of Family Medicine.
Blood transfusions are the standard of care for sickle cell disease, helping to replenish healthy red blood cells in these patients.
However, there are complications associated with repeated transfusions, including iron overload, which can have a negative impact on a patient's quality of life. Iron levels should be continuously monitored over the course of the disease.
These complexities of care, as well as medication improvements and complications associated with treatment, may be overlooked in a primary care setting where the health provider may not have sufficient information or the necessary tools to provide high-quality care.
"Primary care physicians need to be provided appropriate and up-to-date recommendations in a timely fashion, possibly through decision support at the point of care. Family physicians believe that clinical decision support (CDS) may help them in managing SCD complications," the study authors wrote.
These researchers evaluated the effectiveness of providing primary care physicians with the necessary tools and information to help them promptly assess iron levels in SCD patients with a history of blood transfusions.
A clinical decision support-based intervention tool was implemented in the electronic health record system for three family medicine clinics at the University of Florida.
This tool educated the faculty and clinic staff about the complications of iron overload in SCD patients receiving blood transfusions.
It also incorporated a "best-practice alert" that informed the physician of the patient's last blood transfusion date and prompted him or her to schedule a ferritin test to determine iron levels in those patients. Results from the patient's five most recent ferritin tests were also displayed to help the physician make an informed decision about the test.
As a control group, the researchers also monitored three general internal medicine clinics at the University of Florida that did not receive the tool.
The team collected data for the six months before and after the introduction of the tool to evaluate any improvement in patient care and the number of ferritin tests ordered.
The total number of adult SCD patients seen during the study were 47 at the family medicine clinics and 24 at the general internal medicine clinics. All patients were at least 18 years old.
Before implementing the clinical decision support tool, there was no significant difference between the two groups regarding the number of ferritin test orders. No ferritin tests (0%) were ordered for any of the patients in either the family medicine or general internal medicine clinics.
During the six months after the introduction of the clinical decision support tool, the proportion of SCD patients in the family medicine clinics for whom their primary care provider ordered a ferritin test increased to 44% (11 orders for 25 patients). The general internal medicine group, however, did not see any such increase during this period with no patients receiving a test order.
The marked increase in the tests observed in the family medicine group could be attributed to the best practice alert that appeared 379 times during this six-month period.
"The American Board of Family Medicine and Department Chairs in Family Medicine encourage a broad scope of care for family physicians, and these results point to the viability of managing patients with rare diseases when assistance is provided," the researchers wrote.
The clinical decision support tool currently only provides a check for transfusion iron overload, but as a next step, the researchers plan to incorporate management of iron overload with chelation therapy (used to remove excess iron from the body) in the tool.
"Future research will focus on enhancing the current decision support system and evaluating its adoption and effectiveness for both process outcomes as well as patient outcomes," they concluded.
Tagged best practice alert, Blood transfusion, clinical decision support, ferritin test, iron overload, primary care physicians.