Wastewater is not something that many people enjoy thinking about. It is the water that is released from our sewage system and often we prefer not to hear about it when it comes to creating solutions for it. But sewage plants are not always the most eco-friendly or sustainable operations. And in order to save the environment, this has to change.
There are several new and interesting sewage treatment technologies that are being used to make sewage treatment more sustainable. For example, some companies are looking into using wastewater to fertilise and water plants once it has been treated with the correct sewage treatment chemicals. Some industrial sewage treatment companies are using the water hyacinth to absorb nutrients and to prevent wastewater from seeping into the soil.
Interested in helping the environment? Read on below for some top tips on how your sewage water treatment methods can become more sustainable and eco-friendly.
An old sewage pump can cause trouble for your plant, and not only for your energy bill. The old pump might leak and it might not send water out fast enough, which could result in a backlog of old wastewater in your station, which can be hazardous to the health of your workers.
Modern sewage pumps are made to operate at a higher speed and have a diverse range of flows for the plant, making your work easier and more efficient. You should look at all the pumps on your premises and ensure that they are all up-to-date and the same model. If one is operating at a slower pace than the others, you might find a blockage in that area, which could seep into the water and soil in the surrounding area, causing more pollution.
You might not think about recycling wastewater, but it can be done effectively. For example, you could look into using plants or water algae to remove the harmful chemicals from the water and use it as greywater to water plants on your property or for cleaning equipment and flushing toilets.
You could install sewage treatment technologies which filter the water, making it usable by industrial companies so they do not tap into potable water sources for their processes. Or you could look into reverse osmosis options from wastewater treatment companies. By recycling the wastewater, you will be saving the environment and not contributing to water pollution. Another alternative is to grow indigenous plants around your station that are able to process the water, thus you will be reusing the water to contribute to indigenous flora. This can improve the soil and diminish the chemical makeup of the water your station is releasing.
A water audit is something that every major industrial company should do, especially one which works with water on a daily basis. A water audit shows you where any possible leaks could be happening and allows you to fix these so you are not wasting water unnecessarily.
Keep a record of the start of the water audit and repeat one in two months to compare results. If you find that your water consumption has not been reduced by fixing the leaks, you will need to look at your processes and implement some that are not so wasteful. Ask your staff to look out for any dripping taps or toilets that are not flushing correctly and be sure to fix these as soon as possible.
If you are using a chemical disinfection process, you should look at one that instead uses ultraviolet (UV) rays to rid the water of any harmful microorganisms. You will be saving money and you will be limiting the number of chemicals that are being added to the water before it leaves your plant.
UV water treatment is a process whereby wastewater with organic matter in it passes underneath ultraviolet lamps and the microorganisms are neutralised by this light. The process does not add anything to the water but instead easily removes any harmful aspects of it. It is a highly cost-effective way to disinfect the wastewater and it will stop you from adding chlorine to the water, which can be bad for the environment.
By changing some of your operations as a sewage treatment plant, you can have a positive impact on the environment. Start by upgrading any old or broken pumps you might have on the property, as these can slow down processes and cause harmful blockages.
You can look at alternative reuse opportunities and change up your disinfecting process which can save you both money and time. A water audit is essential to ensure that you are not wasting water. If you combine these steps, soon you will see that you are minimising your impact on the environment and contributing to saving the pale blue dot we all live on.
Next Next post: Why does a municipality need a water audit?


text:
ECONOMIC CONSULTING ASSOCIATES
ECA SERVICES
Markets & Commercial
Decarbonisation Strategy
ECA SECTORS
ECA REGIONS
ECA PUBLICATIONS
ECA Insights
ECA Policies
WORKING AT ECA
ABOUT ECA / TEAM
Peter is an economist who spent the first 25 years of his career based in Zimbabwe, working on development issues in East and Southern Africa. Since 2007, he has been ECA's Director for the Africa region, building up the energy and water practice in Africa, as well as working in other parts of the world. His work has spanned policy and strategy, sectoral reform and institutional analysis, regulation, tariff studies and service delivery.
Peter has an academic background in electrical engineering and economics and a PhD in engineering-economic systems. He has a strong interest in the relationship of infrastructure to overall economic development, with regional strategies set to play a particularly important role in sub-Saharan Africa. In recent years, Peter has increasingly focussed on ways in which low income households can access and use modern infrastructural services on an affordable and sustainable basis.
ECONOMIC CONSULTING ASSOCIATES LTD
41 Lonsdale Road, London, NW6 6RA, UK
General enquiries: info@eca-uk.com
Recruitment: recruit@eca-uk.com
Paving a roadmap for hydrogen in low- & middle-income countries
Fast & furious: fast frequency response services as the key to rev up battery investments
A regulatory puzzle: Inflation, RAB and WACC
Low carbon development and affordable energy access are complementary objectives (to a point)
Sign up to receive ECA's latest Insights
Your email will be used to send you ECA Insights. You can unsubscribe at any time using the link in our emails. For more details, review our privacy policy.
Copyright © 2022 Economic Consulting Associates Ltd (ECA-UK) All Rights Reserved. | ECA Website Terms and Conditions, Privacy Policy, Cookie Policy and Human Trafficking and Modern Slavery Policy.

redpajama_set_name: RedPajamaCommonCrawl


text:
Lysistrata: A New Musical Design Direction
The creative concept and design for a production of Lysistrata
To concept the visual graphics and theme for the musical and create a marketing strategy to promote the show and sell tickets. Working closely with the show's production team.
I worked with the production team on the concept for a brand new musical based on the ancient greek story Lysistrata. The story followed the title character of Lysistrata leading a strong group of women rebelling against an unnecessary war. The production was also set in the much more recent 1940's wartime.
The production team and writer of the musical were keen that the colour red be used and liked the idea of showing a female smoking.
I liked the idea of having the title of the production written in smoke, and created a range of typographic concepts. The writer was keen to have a font that was very legible (as the show was relatively unknown), so I settled on the font above.
I used a photo of a woman, enhanced the red lips and digitally dropped smoke into the image.
Centre Stage London
Centre Stage London is a central London based amateur theatre charity that has been entertaining audiences with musicals and cabarets for over 50 years


text:
Q: Android mediaplayer does not stop on checkbox I built a small app which basically vibrates and plays an mp3 file on checking a checkbox, but somehow the music won't stop after unchecking the checkbox:
public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        final Vibrator vibrator = (Vibrator) MainActivity.this.getSystemService(Context.VIBRATOR_SERVICE);
        final CheckBox vibrateBoxStrong = (CheckBox) findViewById(R.id.checkPowerStrong);

        final Handler handler = new Handler();

        final Runnable r = new Runnable() {
            public void run() {
                vibrator.vibrate(1000);
                handler.postDelayed(this, 1000);
            }
        };

        vibrateBoxStrong.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
                @Override
                public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {
                    MediaPlayer mediaPlayer = MediaPlayer.create(getApplicationContext(), R.raw.fansound1);
                    if(vibrateBoxStrong.isChecked()) {
                        handler.postDelayed(r, 100);
                        mediaPlayer.start();
                    } else {
                        mediaPlayer.stop();
                        handler.removeCallbacks(r);
                        vibrator.cancel();
                    }
                }
            }
        );
    }
}

A: For Playing mp3
MediaPlayer mPlayer = MediaPlayer.create(context, R.raw.aaanicholas);

to start
mPlayer.start();

to stop
mPlayer.stop();

In your case use
public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        final Vibrator vibrator = (Vibrator) MainActivity.this.getSystemService(Context.VIBRATOR_SERVICE);
        MediaPlayer mPlayer = MediaPlayer.create(context, R.raw.aaanicholas);
        Vibrator v = (Vibrator) this.context.getSystemService(Context.VIBRATOR_SERVICE);
        final CheckBox vibrateBoxStrong = (CheckBox) findViewById(R.id.checkPowerStrong);

        vibrateBoxStrong.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
                @Override
                public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {
                    MediaPlayer mediaPlayer = MediaPlayer.create(getApplicationContext(), R.raw.fansound1);
                    if(vibrateBoxStrong.isChecked()) {
                        v.vibrate(1000);            // it will vibrate for 1000 milliseconds
                        mPlayer.start();
                    } else {
                        mPlayer.stop();

                        vibrator.cancel();
                    }
                }
            }
        );
    }
}

redpajama_set_name: RedPajamaStackExchange


text:
Музе́й Варша́ви (), до 2014 року Історичний музей Варшави () — музей у  Варшаві (Польща), присвячений історії міста. Головна будівля музею розташована на Ринковій площі Старого міста, у дільниці Середмістя. Наразі триває її реконструкція, відкриття оновленої експозиції заплановано на 2017 рік. Музей внесено до Державного реєстру музеїв.

Історія
Музей, присвячений історії Варшави, був відкритий 1936 року і називався «Музеєм старої Варшави» (). Розташовувався він у 3 будинках на Ринковій площі Старого міста, придбаних варшавським муніципалітетом. Після Другої світової війни, рішенням муніципальної ради, музей був відкритий під своєю нинішньою назвою у відновлених будівлях на Ринковій площі Старого міста в 1948–1954 рр., в рамках безпрецедентної реконструкції історичного міського комплексу Старого міста. На додаток до 11 будівель також було облаштовано під музейні потреби 3 двори.

Колекція
У колекціях музею історія Варшави представлена у картинах, малюнках, картах, гравюрах, фотографіях. Виставлено предмети, що належали знаменитим городянам. Архітектурні фрагменти, виявлені на руїнах Старого міста, демонструються у дворі музею.

Відділи
Музей Варшави має 10 відділів. У літній час розгортається також постійна виставка Музею у варшавському барбакані, присвячена Старому місту і оборонним мурам Старої Варшави.

Див. також
 Список музеїв Варшави

Посилання
 Офіційний сайт музею Варшави

Музеї Варшави
Музеї, засновані 1936

redpajama_set_name: RedPajamaWikipedia


text:
require 'helper'

describe SilverPop::Client::User do
  before do
    @client = SilverPop.new({access_token: "abc123",url: 'https://api1.silverpop.com'})
  end

  describe ".export_list" do
    it 'returns the job_id' do
      stub_post("/XMLAPI?access_token=abc123").
          with(:body => "<Envelope><ExportList><LIST_ID>59294</LIST_ID><EXPORT_TYPE>ALL</EXPORT_TYPE><EXPORT_FORMAT>CSV</EXPORT_FORMAT></ExportList></Envelope>").
          to_return(:status => 200, :body => "<Envelope><RESULT><SUCCESS>TRUE</SUCCESS><JOB_ID>499600</JOB_ID><FILE_PATH>file.CSV</FILE_PATH></RESULT></Envelope>", :headers => {'Content-type' => "text/xml"})

      resp = @client.export_list('59294', 'ALL', 'CSV')
      resp.Envelope.Body.RESULT.JOB_ID.should eql "499600"
    end

    it 'returns the job_id when passing options' do
      stub_post("/XMLAPI?access_token=abc123").
          with(:body => "<Envelope><ExportList><LIST_ID>59294</LIST_ID><EXPORT_TYPE>ALL</EXPORT_TYPE><EXPORT_FORMAT>CSV</EXPORT_FORMAT><ADD_TO_STORED_FILES/><DATE_START>07/25/2011 12:12:11</DATE_START><DATE_END>09/30/2011 14:14:11</DATE_END><EXPORT_COLUMNS><COLUMN>FIRST_NAME</COLUMN><COLUMN>INITIAL</COLUMN><COLUMN>LAST_NAME</COLUMN></EXPORT_COLUMNS></ExportList></Envelope>").
          to_return(:status => 200, :body => "<Envelope><RESULT><SUCCESS>TRUE</SUCCESS><JOB_ID>499600</JOB_ID><FILE_PATH>file.CSV</FILE_PATH></RESULT></Envelope>", :headers => {'Content-type' => "text/xml"})

      resp = @client.export_list('59294', 'ALL', 'CSV', {ADD_TO_STORED_FILES: nil, DATE_START: "07/25/2011 12:12:11", DATE_END: "09/30/2011 14:14:11"}, ["FIRST_NAME","INITIAL","LAST_NAME"])
      resp.Envelope.Body.RESULT.JOB_ID.should eql "499600"
    end
  end

  describe ".export_table" do
    it 'returns the job_id of the relational table' do
      stub_post("/XMLAPI?access_token=abc123").
        with(:body => "<Envelope><ExportTable><TABLE_NAME>59294</TABLE_NAME><EXPORT_FORMAT>CSV</EXPORT_FORMAT><ADD_TO_STORED_FILES/><DATE_START>07/25/2011 12:12:11</DATE_START><DATE_END>09/30/2011 14:14:11</DATE_END></ExportTable></Envelope>").
        to_return(:status => 200, :body => "<Envelope><RESULT><SUCCESS>TRUE</SUCCESS><JOB_ID>499600</JOB_ID><FILE_PATH>file.CSV</FILE_PATH></RESULT></Envelope>", :headers => {'Content-type' => "text/xml"})

      resp = @client.export_table('59294','CSV',{ADD_TO_STORED_FILES: nil,  DATE_START: "07/25/2011 12:12:11", DATE_END:"09/30/2011 14:14:11"})
      resp.Envelope.Body.RESULT.JOB_ID.should eql "499600"
    end
  end
end

redpajama_set_name: RedPajamaGithub


text:
Articles containing full text of DRC research notebooks
D'ni people
Kings of D'ni
This article contains the full text of a DRC research document. It should be rewritten to meet Guild of Archivists standards.
D'ni
Twenty-fourth King of D'ni
4438 DE - 4692 DE
Loshemanesh
Demath
Milane
Name in D'ni
Ji took the throne in 4438 at the very young age of 36. The combination of an apparently immature and weak King, along with the tension that was growing within D'ni over the outsiders and religious principles, went down in history as a bad one.
At the start of his reign, government records say Ji was overtaken with his new palace life and the luxuries it afforded him. "He seemed much more concerned with what kind of food he would be served for breakfast than whether or not D'ni should pull back all of its people who were living in outside Ages, as some were suggesting," wrote one anonymous author.
Because of his apparent lack of concern over the real issues, it was the Grand Masters who quickly became the most frustrated with Ji. It was said by a few Grand Masters, in private journals, that Ji would whole-heartedly agree with them, while they presented their strategies and plans, and then agree with their challengers an hour later.
The indecision by Ji made for little evidence of progress and complete frustration for most of D'ni. For the first time in many years, the signs of division began to appear as they had during the 2500's. The once unified religious beliefs showed signs of splitting, the once unified classes began to separate into rich and poor, and the once confident "Rulers of Worlds" began to wonder whether they could rule even themselves.
Adding to the confusion, were the words of The Watcher. The Watcher, as he had come to be called, was the child who had been born between Ages and now, rumors said, had the ability to see beyond time, past, present, and future.
In 4500[,] he wrote "Words", a 625-line volume describing his visions of D'ni. Much of the book dealt with a great destruction of D'ni that would one day occur, and the signs that would come with that destruction. Many claimed that the book was seizing upon the chaos of the day and dismissed it as rubbish, while others seemed to be rather intrigued.
Also in 4500, Guild Master Kinef of the Guild of Legislators brought forth a proposal that would allow the use of private education separate from the Guilds. Although many seemed frightened of the idea, as education and the Guilds had always been thought of as inseparable[1], the proposal eventually passed by a slim margin[2]. Ji seemingly had little to say on the proposal one-way or the other.
Ji was married in 4502 to Milane, a woman who had been married three previous times. It was Ji's first, and the prophetess advising him had strongly spoken against it. The marriage lasted twenty-five years before ending, and marked the first time any King had divorced one of his wives.
Ji remarried in 4565 to a woman 100 years younger, something culturally excepted[sic]. It was the rumors [sic] that she was the daughter of The Watcher that created problems. She denied the claim but did show quite a bit of interest in his writings and convinced Ji to do the same.
The marriage lasted until 4645 when Ji's wife vanished. Some said outsiders had taken her[3] (since nothing had been resolved concerning them), others said Ji had murdered her[4], and others said she had returned to her father, The Watcher (even though The Watcher died in 4606)[5].
Ji's final wife was one of his own prophetesses he had sought for advice, marking another first for a King. The two were married until Ji's death in 4692. He left the throne to the third son of a close friend. He was 290 years old.
To sum up Ji's reign, one author wrote, "There was a collective sigh of relief throughout the cavern on the day he finally left us."[6]
↑ As spoken by Kinef during debates to the Council in 4500
↑ It seems private education never really received near the admiration and respect from the public and thus never truly succeeded
↑ Common among those still wanting more strict guidelines pertaining to outside involvement
↑ One of Ji's gardeners claimed he witnessed the murder with his own eyes
↑ Though The Watcher was believed to have died in 4606 there were numerous rumors of people claiming to have seen him and talked to him
↑ Taken from a recently discovered manuscript that was apparently never published
Ri'neref
Ailesh
Shomat
Ja'kreen
Veesha
Mararon
Koreen
Ahlsendar
Solath
Me'erta
Behnashiren
Hemelin
Naygen
Hinash
Needrah
Rakeri
Tejara
Ti'amel
Kedri
Lemashal
Ishek
Yableshan
Emen
Me'emen
Adesh
Lanaren
Asemlef
Rikooth
Kerath
Retrieved from "https://archive.guildofarchivists.org/w/index.php?title=Ji&oldid=7551"
Articles needing cleanup


text:
Q: Getting 401 error when trying to read file from sharepoint repository I have been using this code to read in a file from a document repository in sharepoint:
WebResponse objResponse;
WebRequest objRequest = System.Net.HttpWebRequest.Create("http://servername/realestate/SiteAssets/navigation.txt");
objRequest.Timeout = 10000;
objRequest.UseDefaultCredentials = true;
objRequest.Proxy.Credentials = objRequest.Credentials;

objResponse = (WebResponse)objRequest.GetResponse();

using (StreamReader sr = new StreamReader(objResponse.GetResponseStream()))
{
    navBar = sr.ReadToEnd();
    sr.Close();
}

I just migrated to a new environment, and I am getting a 401 unauthorized error with this code - but, instead of using servername, I am now using hostname (since the new environment has a domain assigned to it). How can I navigate this issue, even though I am now using a host in my HttpWebRequest object? And, if this should not be causing the issue, I would like to hear recommendations as well. Thanks.

A: Local Loopback check?
KB 896861 - You receive error 401.1 when you browse a Web site that uses Integrated Authentication and is hosted on IIS 5.1 or a later version


Web search giant Google faces a court case in Switzerland because of privacy concerns over its Street View service.
The application allows a 360-degree view of any street-level location.
"Numerous faces and vehicle number plates are not made sufficiently unrecognisable," said data protection commissioner Hanspeter Thuer.
Google said it was disappointed by the move. The firm says it is sure that Street View is legal in Switzerland and will "vigorously contest" the case.
Mr Thuer is especially concerned about people shown in sensitive locations such as hospitals, prisons or schools.
He also said that the height of the camera was problematic because it allowed a view over fences, hedges and walls, meaning that more could be seen from Street View than by a normal passer-by.
The commissioner said Google was asked in August to take various measures and had not complied with the requests.
It is likely to take months before any court case actually starts, but it could have a more immediate impact on the Swiss availability of the service.
Mr Thuer has asked a tribunal to order Google to remove all pictures of Switzerland and to cease taking any more until a ruling has been made.


text:
Q: How to upload a captured and displayed video via phonegap android app I am using the code below to capture video and display it on the app.
<!DOCTYPE html>

<title>Capture Video</title>

<link rel="stylesheet" href="css/jquery.mobile-1.2.0.min.css"/>

    <button onclick="captureVideo();">Capture Video</button>

    <button id="uploadvid" onclick="uploadFile();">Upload Video</button>

After displaying the captured video, when the "Upload Video" button is clicked nothing happens. The video is not uploaded to the server. Meanwhile, if I replaced the captureSuccess(s) function with the following code;
function captureSuccess(mediaFiles) {
    var i, len;
    for (i = 0, len = mediaFiles.length; i < len; i += 1) {
        uploadFile(mediaFiles[i]);
    }
}

the captured video is uploaded to the server successfully though without preview.
Please could somebody tell me what I'm doing wrong. I want the user to have a look at the captured video first before clicking the "Upload Video" button. Thanks.

A: The problem with your code is that the onclick="uploadFile();"is not accepting any argument but your function uploadFile(mediaFile) is expecting an argument.
<button id="uploadvid" onclick="uploadFile();">Upload Video</button>

My suggestion for solution is ,create the button element as
<button id="uploadvid" >Upload Video</button>

Write your function captureSuccess as
function captureSuccess(s) {
  console.log("Success");
  console.dir(s[0]);
  var v = "<video controls='controls'>";
  v += "<source src='" + s[0].fullPath + "' type='video/mp4'>";
  v += "</video>";
  document.querySelector("#videoArea").innerHTML = v;

  //here you write logic when upload button is clicked
  $("#uploadvid").on("click",function(){
     uploadFile(s[0]);
  });
}


Because Josh uses the finest Italian leather bracelets for you years of enjoyment from your Josh armband. The quality of leather used for the men's bracelets from Italy. All leather is expertly hand-braided or machined and has a luxurious authentic look. Josh has several brand mens bracelets made of leather, braided into tight leer.De colored collection is to continue changing as the collection is always up to date. There are various styles of extra large and bold to subtle and narrow.
We have an extensive collection of leather men's bracelets with different closures and gorgeous models. Trendy and cool bracelets for every man, enough variation. Braided, woven, threads, leather with metal etc.!


text:
@implementation SimpleAuthYoutubeProvider

#pragma mark - SimpleAuthProvider

+ (NSString *)type {
    return @"youtube";
}

+ (NSDictionary *)defaultOptions {

    // Default present block
    SimpleAuthInterfaceHandler presentBlock = ^(UIViewController *controller) {
        UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:controller];
        navigationController.modalPresentationStyle = UIModalPresentationFormSheet;
        UIViewController *presentedViewController = [UIViewController SimpleAuth_presentedViewController];
        [presentedViewController presentViewController:navigationController
                                              animated:YES
                                            completion:nil];
    };

    // Default dismiss block
    SimpleAuthInterfaceHandler dismissBlock = ^(id viewController) {
        [viewController dismissViewControllerAnimated:YES
                                           completion:nil];
    };

    NSMutableDictionary *options = [NSMutableDictionary dictionaryWithDictionary:[super defaultOptions]];
    options[SimpleAuthPresentInterfaceBlockKey] = presentBlock;
    options[SimpleAuthDismissInterfaceBlockKey] = dismissBlock;
    options[SimpleAuthRedirectURIKey] = @"http://localhost";
    options[@"scope"] = @"email openid profile https://www.googleapis.com/auth/youtube";
    options[@"access_type"] = @"offline";
    return options;
}

- (void)authorizeWithCompletion:(SimpleAuthRequestHandler)completion {
    dispatch_async(dispatch_get_main_queue(), ^{
        SimpleAuthYoutubeLoginViewController *loginViewController = [[SimpleAuthYoutubeLoginViewController alloc] initWithOptions:self.options];
        loginViewController.completion = ^(UIViewController *viewController, NSURL *URL, NSError *error) {
            SimpleAuthInterfaceHandler dismissBlock = self.options[SimpleAuthDismissInterfaceBlockKey];
            dismissBlock(viewController);

            NSString *query = [URL query];
            NSDictionary *dictionary = [CMDQueryStringSerialization dictionaryWithQueryString:query];
            NSString *code = dictionary[@"code"];
            if ([code length] > 0) {
                [self userWithCode:code
                        completion:completion];
            } else {
                completion(nil, error);
            }
        };
        SimpleAuthInterfaceHandler block = self.options[SimpleAuthPresentInterfaceBlockKey];
        block(loginViewController);
    });
}

#pragma mark - Private
- (void)userWithCode:(NSString *)code completion:(SimpleAuthRequestHandler)completion
{
    NSDictionary *parameters = @{ @"code" : code,
                                  @"client_id" : self.options[@"client_id"],
                                  @"redirect_uri": self.options[@"redirect_uri"],
                                  @"grant_type": @"authorization_code"};

    NSString *data = [CMDQueryStringSerialization queryStringWithDictionary:parameters];

    NSString *URLString = [NSString stringWithFormat:@"https://accounts.google.com/o/oauth2/token"];
    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:URLString]];
    [request setHTTPMethod:@"POST"];
    [request setHTTPBody:[data dataUsingEncoding:NSUTF8StringEncoding]];

    [NSURLConnection sendAsynchronousRequest:request
                                       queue:self.operationQueue
                           completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {
                               NSIndexSet *indexSet = [NSIndexSet indexSetWithIndexesInRange:NSMakeRange(200, 99)];
                               NSInteger statusCode = [(NSHTTPURLResponse *)response statusCode];
                               if ([indexSet containsIndex:statusCode] && data) {
                                   NSError *parseError;
                                   NSDictionary *dictionary = [NSJSONSerialization JSONObjectWithData:data
                                                                                options:kNilOptions
                                                                                error:&parseError];
                                   NSString *token = dictionary[@"access_token"];
                                   if ([token length] > 0) {

                                       NSDictionary *credentials = @{
                                                                     @"access_token" : token,
                                                                     @"expires" : [NSDate dateWithTimeIntervalSinceNow:[dictionary[@"expires_in"] doubleValue]],
                                                                     @"token_type" : @"bearer",
                                                                     @"refresh_token": dictionary[@"refresh_token"]
                                                                     };

                                       [self userWithCredentials:credentials
                                                      completion:completion];
                                   } else {
                                       completion(nil, parseError);
                                   }

                               } else {
                                   completion(nil, connectionError);
                               }
                           }];
}

- (void)userWithCredentials:(NSDictionary *)credentials completion:(SimpleAuthRequestHandler)completion {

    NSString *URLString = [NSString stringWithFormat:@"https://www.googleapis.com/userinfo/v2/me"];
    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:URLString]];

    [request setValue:[NSString stringWithFormat:@"Bearer %@", credentials[@"access_token"]] forHTTPHeaderField:@"Authorization"];

    [NSURLConnection sendAsynchronousRequest:request
                                       queue:self.operationQueue
                           completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {

                               NSIndexSet *indexSet = [NSIndexSet indexSetWithIndexesInRange:NSMakeRange(200, 99)];
                               NSInteger statusCode = [(NSHTTPURLResponse *)response statusCode];
                               if ([indexSet containsIndex:statusCode] && data) {
                                   NSError *parseError;
                                   NSDictionary *userInfo = [NSJSONSerialization JSONObjectWithData:data
                                                                                options:kNilOptions
                                                                                error:&parseError];
                                   if (userInfo) {
                                       [self userDataWithAccount:userInfo
                                                     credentials:credentials
                                                      completion:completion];
                                   } else {
                                       completion(nil, parseError);
                                   }
                               } else {
                                   completion(nil, connectionError);
                               }
                           }];
}

- (void)userDataWithAccount:(NSDictionary *)account
                credentials:(NSDictionary *)credentials
                 completion:(SimpleAuthRequestHandler)completion
{
    NSString *URLString = [NSString stringWithFormat:@"https://www.googleapis.com/youtube/v3/subscriptions?part=snippet&mySubscribers=true"];
    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:URLString]];

    [request setValue:[NSString stringWithFormat:@"Bearer %@", credentials[@"access_token"]] forHTTPHeaderField:@"Authorization"];

    [NSURLConnection sendAsynchronousRequest:request
                                       queue:self.operationQueue
                           completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {

                               NSIndexSet *indexSet = [NSIndexSet indexSetWithIndexesInRange:NSMakeRange(200, 99)];
                               NSInteger statusCode = [(NSHTTPURLResponse *)response statusCode];
                               if ([indexSet containsIndex:statusCode] && data) {
                                   NSError *parseError;
                                   NSDictionary *subscriptionsInfo = [NSJSONSerialization JSONObjectWithData:data
                                                                                options:kNilOptions
                                                                                error:&parseError];

                                   NSMutableDictionary *dictionary = [NSMutableDictionary dictionary];

                                   // Provider
                                   dictionary[@"provider"] = [[self class] type];

                                   // Credentials
                                   dictionary[@"credentials"] = @{
                                                                  @"token" : credentials[@"access_token"],
                                                                  @"refresh_token" : credentials[@"refresh_token"],
                                                                  @"expires_at" : credentials[@"expires"]
                                                                  };

                                   // User ID
                                   dictionary[@"uid"] = account[@"id"];

                                   NSMutableDictionary *accountDict = [NSMutableDictionary dictionaryWithDictionary:account];
                                   accountDict[@"subscribers"] = subscriptionsInfo[@"pageInfo"][@"totalResults"];

                                   // Raw response
                                   dictionary[@"extra"] = @{
                                                            @"raw_info" : accountDict
                                                            };

                                   // User info
                                   NSMutableDictionary *user = [NSMutableDictionary new];
                                   user[@"name"] = account[@"name"] ? account[@"name"] : @"";
                                   user[@"gender"] = account[@"gender"] ? account[@"gender"] : @"";

                                   user[@"image"] = account[@"picture"] ? account[@"picture"] : @"";

                                   dictionary[@"info"] = user;

                                   if (subscriptionsInfo) {
                                       completion (dictionary, nil);
                                   } else {
                                       completion(nil, parseError);
                                   }
                               } else {
                                   completion(nil, connectionError);
                               }
                           }];
}

@end


According to the Federal Trade Commission's Consumer Information site, FCRA "promotes the accuracy, fairness, and privacy of information in the files of consumer reporting agencies," and does so by limiting circumstances in which such organizations can provide reports including background checks, credit histories, and criminal records to employers in hiring or screening job applicants. The provisions of the FCRA that are most applicable to job applicants and employees are Sections 1681b(b)(2) and (b)(3), which Congress enacted to make sure that applicants and employees would know that they were authorizing a consumer report to be run on them, and to make sure that they then would be able to review a copy of that report (and receive a statement of their rights under the FCRA) before an employer took an adverse action against them.
When a reporting agency violates FCRA, it can be held liable for statutory damages, actual damages, attorney fees, and costs, and punitive damages.
Spokeo promotes its online service as a "people search engine," crawling the web to collect information about individuals, including addresses, phone numbers, marital status, approximate ages, occupations, interests, finances, shopping behavior, and other personal data. Thomas Robins alleged that the information Spokeo published about him - that he was married and had children, employed, affluent, possessed a graduate degree, etc. - was incorrect. He filed a class action lawsuit, alleging that because Spokeo acts as a "consumer reporting agency" for FCRA purposes, its dissemination of false information endangered his employment and earning opportunities as well as others in similar situations.
How the case made its way to the Supreme Court is key to dispelling the myths cast by employers about the import of the decision.
First, the U.S. District Court for the Central District of California dismissed Robins' complaint, finding he had not pled an "injury in fact" as required by the U.S. Constitution. On appeal, the Ninth Circuit Court of Appeals disagreed, finding that FCRA "does not require a showing of actual harm when a plaintiff sues for willful violations," and that Spokeo's alleged violation met the "injury in fact" requirement.
The U.S. Supreme Court vacated the Ninth Circuit's ruling, remanding the case for further consideration of whether Robins had sufficiently alleged an injury that was "concrete."
Under Article III of the Constitution, a plaintiff must have standing to bring suit in a case or controversy. One element of the standing requirement is that the plaintiff must have suffered an injury in fact that is both "particularized" and "concrete."
Particularization generally is an easy Threshold to overcome, so long as the plaintiff demonstrates that he or she has been affected "in a personal and individual way." for an injury to be "concrete," the harm doesn't need to just be physical or economic - it also can be intangible or the risk of a harm. When deciding if an intangible harm is sufficiently concrete for Article III standing, courts look to history and the common law, and the judgment of Congress. If the injury has a "close relationship to a harm that has traditionally been regarded as providing a basis for a lawsuit in English or American courts" or if it is a type of harm identified by Congress, the plaintiffs likely will have standing.
The Court did not apply its emphasis of the law of standing to the facts before it. Justice Alito made it quite clear that the Court took "no position as to whether the Ninth Circuit's ultimate conclusion - that Robins adequately alleged an injury in fact - was correct." Thus, contrary to pro-employer pundits, Spokeo neither e changed the law nor reinterpreted the Congressional intent behind it. FCRA's requirements and consumer protections remain firmly in place, and the statute still grants job applicants and other individuals the right to pursue legal action when companies violate its provisions.
The attorneys in Outten & Golden's Class Action Practice Group have extensive experience representing employees and job applicants in FCRA actions, and will continue to monitor developments following Spokeo. for more information about the growing use of criminal background checks in the job screening process, please watch this Employment Law Channel interview with Outten & Golden partner Ossai Miazad.


text:
SorgSvart
Vikingtid Og Anarki
(Einheit Produktionen)
Here's another one of Einheit Produktionen's belated 2008 releases and while not as impressive as Andras's Iron Way, Norway's SorgSvart does offer a very unique and playful take on Viking/Pagan black metal.
Comprised of one man, Sorg (not Vintersorg's Sorg), Vikingtid Og Anarki is actually his second album, but my first introduction to him, and to be honest I'm torn between really enjoying it, and thinking its just too much and too disjointed. The enjoyment hits right away with the 11 minute opening title track which covers the gamut from blazing black metal to (lots of) mouth harps, beer hall choirs, Swedish Chef (from the Muppets) vocals, female vocals, synths and everything in between. The disjointedness starts to occur around the 15 minute "Bleivikmaen ein Haglandsfaen". To be honest, a comparison is almost impossible as Sorg culls from virtually every facet of every known pagan/folk/Viking metal band in existence.
However, this ambitious influx of influences often makes the material a bit over whelming if enjoyable, as it jumps for vast choral arrangements to melodic, bouncy Finnish folk, to black metal ("Hedersmann"), to acoustics ("Vikingtid Og Anarki (Instrumental)", to sudden injections of epic atmospherics – all of them arriving suddenly and leaving just as quickly within seconds within a single song. For one 11 minute title track it's listenable, but 8 songs and an hour later (especially the 15 minute "Bleivikmaen ein Haglandsfaen", despite some cool solo work about 4 minutes in, it gets a bit silly about halfway in), it's a bit of a jumble. Sorg can't decide if he wants to be the "Viking of Anarchy" or something more playful, epic and amicable.
That all being said, Sorg is ambitious and talented with a ton of ideas, making an album that does not sound like a one man project despite the jumling of elements, sometimes hokey keys ('KrakAviso", "Underligt Vidunderligt") and flat production. His wide array of vocals are enjoyable and at times when he does settle down for more than a second or two it is rather enjoyable ("Hedersmann", the very nicely done "Op Kamarat!", "Trøst"), with a rather grin inducing sense of pagan joy.
Find more articles with 2009, E.Thomas, Einheit Produktionen, Review, SorgSvart


text:
Q: JQuery document.on and document.off for dynamically rendered elements I have bootstrap modal, with view comments and add comment functions. I'm trying to add comment by pressing enter, without having any visible button on my modal. The problem is since the button and textarea are rendered dynamically, I have to bind them to document and this is where i struggle. What is correct way of doing it? As i understood from official documentation, first I should specify events (keyup and click in my case), second selectors (ids of textarea and button) and then data and handler. I don't understand what are they in my case.
Html:
<textarea id="add-comment-textarea"></textarea>
<input type="submit" id="add-comment-button" style="position: absolute; left: -9999px; width: 1px; height: 1px;" tabindex="-1" />

Javascript:
$(document).off('keyup', '#add-comment-textarea');
$(document).on('keyup', '#add-comment-textarea', function(event) {
    if(event.keyCode === 13) {
        console.log('key up');
        $('#addComment').click();
    }
});

$(document).off('click', '#add-comment-button');
$(document).on('click', '#add-comment-button', function() {
    console.log('clicked');
});

A: You have to set the events with a simple whitespace in the on function. Furthermore, you have to write the selectors in " comma-separated. The last parameter of the on function is the origin handler assigned before to the events (cf. http://api.jquery.com/off/).
So you can use it like this:
$(document).off('click keyup', '#addComment, #add-comment-textarea');
$(document).on('click keyup', '#addComment, #add-comment-textarea', function() { /* Do something */ });

However, I am not sure that this does what you want. I would use the off function to unregister the events. Afterwards, I would register the events directly to the html elements:
$(document).off('click keyup', '#addComment, #add-comment-textarea');
$('#addComment').click(function() { /* Do something */ });
$('#add-comment-textarea').keyup(function(event) { /* Do something */ });

A: Actually the problem was solved after moving scripts to main View from modal partial.

A: In order to complete responses, take care to always reduce the root element to the closest of your target: if the comment elements are always docked in a accessible div, you could identify it, and then use $("#yourdiv").on(etc.) instead.


text:
Student's Startup Secures Investment
Melissa Jackson | April 30, 2018
When Cory Bailey left politics to pursue an MBA, his goal was to work for a tech company after graduation.
He never expected to start his own.
Bailey, a 2018 MBA candidate at the University of Notre Dame's Mendoza College of Business, is co-founder of SecūrSpace, an online marketplace for parking and storage for the transportation industry — think Airbnb for trucks and shipping containers.
Cory Bailey 12a
"And so these trucks are taking these containers way outside of L.A. and New York and other port cities because they've got nowhere to put them," Bailey explains, noting that a 50-mile trip to a temporary storage site is not unheard of in the shipping world.Typically, explains Bailey, shippers have to call and email around, wait for replies, and if no space is available, keep looking — a time-consuming and inefficient process. During peak shipping season, he says, it can be almost impossible to find nearby storage and the ports charge high fees to hold containers.SecūrSpace is a web-based solution to a problem that Bailey's college buddy and current SecūrSpace CEO Lance Theobald encountered on a daily basis in his former sales job in the freight transport world: How can transportation brokers quickly find convenient and secure temporary truck and container parking in port cities?
'Let's do it'
Earlier this year the startup secured a $600,000 investment, half a million of which came from a Notre Dame alumnus, and is poised to expand this spring. The company is also among the semifinalists in the McCloskey New Venture Competition, which is sponsored in part by Mendoza. The competition will wrap up during IDEA Week at the University of Notre Dame.
On the other side of that problem are property owners such as Theobald's business contact Ben Satterlee. His Long Beach, California, trucking firm has more than 30 acres of intermodal equipment storage space available minutes from the city's port but no easy way to connect with freight companies with short-term storage needs.


text:
<?php

namespace frontend\models;

use Yii;
use common\models\News as NewsCommon;

/**
 * Class News
 * @package frontend\models
 */
class News extends NewsCommon
{

}


My husband has taken on a new diet. He feels better, but he doesn't smell better. He has always been the type of person to toot his horn, literally, and now, oh my goodness, it is the worst it's ever been.
Not only is his flatulence loud, but sometimes it's not. And you know what that means. The smell that comes from that man smells like the devil had an air freshener he didn't want so he sent it back to earth and my husband is the one that received it.
He thinks it's hilarious. He's actually DELIGHTED he can smell like cream of broccoli soup and a deluxe pizza at the same time. There is no winning this war with him, he doesn't care that it's gross- I guess I've tolerated the loud ones so long there's no changing that.
So I guess beat listeners, what I'm asking you is, how can I make this stop. What can I sneak into his food to send the devil's air freshener back. What can I DO as a retaliation that will make him regret ever making me smell his back bacon ever again?
I love this man, but a lesson needs to be learned.


text:
Get the pitch frequency in herzs with custom concert tuning

This function is currified so it can be partially applied (see examples)

### Parameters

* `tuning` **`Float`** the frequency of A4 (null means 440)
* `note` **`String or Array`** the note name

### Examples

```js
freq(null, 'A4') // => 440
freq(444, 'A4') // => 444
```
```js
// partially applied
['A4', 'A#4', 'B5'].map(freq(440)) // => [440, ...]
var baroque = freq(415)
baroque('A3') // => 207.5
```

Returns `Float` the frequency of the note


text:
Lucasfilm to begin shooting new Obi-Wan Kenobi film trilogy in 2019
Tom Connick Dec 11, 2017 2:01 pm GMT
Credit: Star Wars
Luke Skywalker's mentor gets his own spin-off
With Star Wars: The Last Jedi fast approaching release, attention is already turning to the series' future, with a new, Obi-Wan Kenobi spin-off trilogy reportedly set to start filming in 2019.
Last month, a new, fourth Star Wars trilogy was announced. Set to be be helmed by The Last Jedi director and writer Rian Johnson, it will be "separate from the episodic Skywalker saga" and "will introduce new characters from a corner of the galaxy that Star Wars lore has never before explored."
Now, as Omega Underground report, an anonymous source has confirmed that a further series is being plotted, based around Luke Skywalker's mentor Obi-Wan Kenobi and set to begin shooting in January 2019.
Oscar-nominated director Stephen Daldry (Billy Elliot, The Reader, The Hours, The Crown) is being eyed to head up the project, which has a working title of 'Joshua Tree' – a nod to the filming location of A New Hope.
Rian Johnson dedicated the premiere of The Last Jedi to Carrie Fisher on Saturday night (December 9).
The actor passed away last year after suffering a severe cardiac arrest on a flight from London to Los Angeles. The film marks her last performance as General Leia Organa.
Ahead of the screening at last night's LA premiere, Johnson reflected on what he thought Fisher would be thinking if she was watching. "I want to dedicate tonight to Carrie, who is up there right now flipping me the bird, saying, 'Damn it Rian, don't you dare make this night a solemn tribute'," he said.


text:
INFURIATING VIDEO: Sydney police ARREST father of six for exercising outdoors — Help us fight back!
By Avi Yemini
Fight The Fines Australia Donation
We are crowdfunding lawyers for Australians who want to fight their outrageous pandemic tickets.
Goal: 7500 Donors
FREE legal defence
Ordinary Australians are being fined extortionate amounts for doing regular things like exercising outside for too long. Are you one of them?
Victor Tey is one of the nicest people you'll ever meet. He's a pastor, a father of six, and like many Australians he had his life locked down by politicians during the pandemic.
So Victor thought he'd engage in a form of peaceful protest — in the most gentle manner you can imagine. The lockdown rules permitted people to leave their homes for exercise. So Victor decided to go for a jog around the Parliament building wearing a headband that says "liberty".
He complied fully with the law. But because of that headband and a small sign he carried with him, he was repeatedly arrested, fined, and he now faces criminal charges too.
Watch the video above — but be prepared to be infuriated.
What was he doing wrong?
If Victor were a Black Lives Matter activist the police wouldn't have bothered him — they probably would have "taken a knee". But because he dared to express his opposition to the lockdown — in a mild, humorous manner — they're throwing the book at him.
Victor actually has five legal cases pending against him — three tickets and two criminal charges. He's very calm about it, but he's actually in great jeopardy.
This is wrong. And we're going to help him. We've hired a senior lawyer, from one of Australia's leading law firms, to fight the case for Victor.
We're doing what Australia's civil liberties associations won't do — we're standing up for democracy and civil rights for all.
Victor's case is just the first one. In the past few days more than 40 Australians have filled out the form on our www.FightTheFines.com.au website to tell us about their outrageous fines and charges. We're going to take as many of these cases as we possibly can — Victor's case, from Sydney, is merely the first. About 90% of the cases are from Victoria.
If you know someone who has been bullied with a lockdown fine or criminal charge, let us know. Have them fill out our confidential form at www.FightTheFines.com.au, and if the case meets our parameters, we can crowdfund a lawyer for them, too.
And if you agree with us that we should fight the fines for Victor, please help us cover the cost of our lawyers.
Victor has been told to pay $3,000 in fines. Obviously it will cost us more than $3,000 to fight his case, but that's not the point. The point is we have to push back at any politician, bureaucrat or police officer who thinks the pandemic is an excuse to treat us as less than the free citizens we are.
It is my plan to provide lawyers for dozens of Australians, to show the government that we've had enough of being treated like sheep.
We've got the lawyers; we've got grassroots Australians willing to fight — all we need now is some help crowdfunding the lawyers for this important project.
Please click here to chip in what you can — whether that's $5 or $500. And I promise you we'll keep you posted, every step of the way. I really like Victor. And there's nothing more Australian than a peaceful walk, while quietly mocking politicians. The way that police treated him is unacceptable.
If you agree with me, please click here to help us crowdfund a great lawyer, to have his case thrown out!
If you prefer the old fashioned way, please make a check payable to the law firm, payable to "Lander and Rogers" and put "Victor Tey in trust" in the memo. Please mail it to: Landers, Level 19, 123 Pitt Street, Sydney NSW 2000
Thanks for your help. Go Victor, go!
Coronavirus Australia Fight the Fines Australia


"Though the public intellectual is a political actor, a performer on stage, what differentiates her from the celebrity or publicity hound is that she is writing for an audience that does not yet exist. Unlike the ordinary journalist or enterprising scholar, she is writing for a reader she hopes to bring into being. She never speaks to the reader as he is; she speaks to the reader as he might be. Her common reader is an uncommon reader.
The problem with our public intellectuals today has little to do with their style. It has little to do with their professional location, whether they write from the academy or for the little magazines. It has little to do with the suburbs, bohemia, or tenure. The problem with our public intellectuals today is that they are writing for readers who already exist, as they exist.
From the vantage of [Russell] Jacoby's book, [The Last Intellectuals,] the prospects today for public intellectuals seem even better. After all, one of the material factors Jacoby claimed was driving intellectuals away from the public was the ease and comfort of university life. That life is gone: The precarity that Jacoby saw outside academia is now the norm inside academia. And while precarity often propels men and women to play it safe, a new generation of graduate students and young academics seems to have thrown caution, and academic protocol, to the wind. We see them in the Los Angeles Review of Books, n+1, and Jacobin, hurling their smarts at mass incarceration or the crisis in Greece, using their well-wrought words as weapons against student debt, crappy jobs, even capitalism itself.


Anyone know if the subject line has commenced yet or are there bugs delaying the release? The Nokia site shows that the Black update is available for the ATT Lumia 1020. Any feedback is greatly appreciated.
Last edited by brad thibault; 01-14-2014 at 12:46 PM.
Yea, the update came out a while ago, is your device not showing the update?
No it sure isn't. I thought it was just recently released.
Belay my last. I checked the firmware code. I apparently have the update. I thought this was an additional update that was just released.


Meánscoil Gharman has welcomed its first Spanish exchange students to Enniscorthy.
The welcoming event saw the parents' association host a trad night in the Sarsfield GAA complex which was very well attended.
The visiting students were from the beautiful small city of Teruel which is located south of Aragon.
The group was composed of 28 students accompanied by two teachers.
They spent the week prior to their Enniscorthy event enjoying the sights of the south east region.
As part of the welcoming day a soccer match was staged and there is still a dispute as to the final outcome.
The students visited the Irish National Heritage Park and they also travelled to Kilkenny.
The exchange was a great success and students from Meánscoil Gharman are scheduled to travel to Spain in October.


text:
Q: Is there a way to get event in spring (+junit) fired after all tests classes? I use spring 5 + junit 5. And I have two classes - BarIT and FooIT.
@ExtendWith({SpringExtension.class})
@ContextConfiguration(classes = ModuleContextConfig.class)
public class FooIT {

    @Test
    public void foo() {
        System.out.println("Foo");
    }
}

@ExtendWith({SpringExtension.class})
@ContextConfiguration(classes = ModuleContextConfig.class)
public class BarIT {

    @Test
    public void bar() {
        System.out.println("Bar");
    }
}

This is my suite:
@RunWith(JUnitPlatform.class)
@ExtendWith({SpringExtension.class})
@SelectClasses({
    FooIT.class,
    BarIT.class
})
@IncludeClassNamePatterns(".*IT$")
public class SuiteIT {

}

I want to get event when tests in two classes have been executed, I mean event after  FooIT.foo() and BarIT.bar(), however, I can't do that. I hoped to get ContextClosedEvent but it is not fired:
@Component
@Scope(value = ConfigurableBeanFactory.SCOPE_SINGLETON)
public class ApplicationListenerBean implements ApplicationListener {

    @Override
    public void onApplicationEvent(ApplicationEvent event) {
        System.out.println("Event:" + event.toString());
    }
}

And this is the output:
Event:org.springframework.context.event.ContextRefreshedEvent..
Event:org.springframework.test.context.event.PrepareTestInstanceEvent..
Event:org.springframework.test.context.event.BeforeTestMethodEvent..
Event:org.springframework.test.context.event.BeforeTestExecutionEvent..
Foo
Event:org.springframework.test.context.event.AfterTestExecutionEvent...
Event:org.springframework.test.context.event.AfterTestMethodEvent...
Event:org.springframework.test.context.event.AfterTestClassEvent...
Event:org.springframework.test.context.event.BeforeTestClassEvent...
Event:org.springframework.test.context.event.PrepareTestInstanceEvent...
Event:org.springframework.test.context.event.BeforeTestMethodEvent...
Event:org.springframework.test.context.event.BeforeTestExecutionEvent...
Bar
Event:org.springframework.test.context.event.AfterTestExecutionEvent...
Event:org.springframework.test.context.event.AfterTestMethodEvent...
Event:org.springframework.test.context.event.AfterTestClassEvent..

Could anyone say how to do it, if it is possible.


This article is advertiser content for King Chiropractic.
Nothing makes you appreciate good health more than when pain intrudes into your life. Back pain, thoracic pain, headaches and migraines, slipped disc injuries, sciatica, knee, leg and foot soreness, can all cause misery without respite.
Finding someone you can trust to lift you out of life's inevitable painful spots is important.
For those lucky enough to live in the beautiful Bunbury area, King Chiropractic treat patients for a wide range of spinal conditions.
Dr Nicolas King and Dr Jonathan King, owners of King Chiropractic, incorporate their down-to-earth philosophies and experience for a superior, patient focused result.
Along with their broad experience, the brothers pride themselves on providing compassion, and professionalism in their holistic approach to assessing and treating pain.
Every treatment includes assessment, skilled chiropractic manipulation, and numerous muscle therapies such as dry needling, myofascial release technique, trigger point therapy, active release technique, and post isometric relaxation.
Patients then receive rehabilitative advice to assist in healing and improve their quality of life.
"I believe in treating patients how I want to be treated," Jonathan said.
"Everybody gets a focused rub and stretch here, and a careful applied adjustment where they need it.
"I have suffered a lot of low back and mid back pain and know exactly what it is like.
"I do what works which includes but is not limited to; dry needling, massage, active release therapies and skilled chiropractic manipulation. It's not all crack and crunch in here," he said.
Growing up in Kojonup sons of the local GP, both Jonathan and Nicolas graduated from Murdoch University.
The care they espouse now as practicing chiropractors has been perfected during years of treating a wide-range of patients across rural Australia and in some underprivileged parts of the world.
In 2010 Jonathan went to India as part of the "Hands on India" annual chiropractic trip, to provide free chiropractic care to many disadvantaged people including overworked tea workers.
"The experience was deeply confronting and gave strong testament to how important good health is in our lives," Jonathan said.
He has also worked as a chiropractor in New Zealand in Invercargill, Cromwell as well as Queenstown. Here he cared for the Queenstown Stampede Ice Hockey team as well as Wakatipu Rugby League team and the Australasian NZ PGA tournament.
In the Australian bush, he practiced in the Pilbara including Tom Price and Paraburdoo, and has currently worked in Bunbury for six years.
While Nicolas returned to Kojonup and ran his own chiropractic business for a time, he has also participated in medical aid work in remote Sumatra Indonesia and, while still studying, travelled to Kununurra to help the local Aboriginal community. He has also worked as a locum chiropractor throughout WA from as far north as Port Hedland and as far south as Denmark.
"Clinically I believe in identifying a person's problem and getting them better as soon as possible," Nicolas said.
"I find the most effective way to achieve this is to treat the problem in a holistic manner correcting posture and poor movement patterns as well as treating the muscles, ligaments, tendons and joints.
Both men practice what they preach and lead healthy active lives which include outside pursuits such as stand-up paddle boarding, surfing, diving, fishing and camping.
"Bunbury is the perfect place to enjoy the outdoors lifestyle," Jonathan said.
"It's so conducive to a happy healthy and active lifestyle.
Conditions treated at King Chiropractic include: lower back pain; neck and jaw problems, migraines and headaches; mid back, rib and thoracic pain; herniated and bulging discs, sciatica and gluteal pain; shoulder tendonitis and rotator cuff injuries; tennis elbow, golfers elbow, forearm and finger dysfunction; knee pain; hamstring strain/ tear and coccygeal discomfort; and foot and ankle problems.
"Our goal at King Chiropractic is to improve quality of life through safe, affordable and effective chiropractic care," Nicolas said.
This advertiser content for King Chiropractic.


text:
Home News Martin Wishes Britain Well
Taoiseach Micheál Martin RollingNews.ie photo
Martin Wishes Britain Well
News October 24, 2022 by Anthony Neeson
Taoiseach Micheál Martin has wished Britain "well in the challenging times ahead."
Mr. Martin was speaking in County Cavan during his address to the British-Irish Parliamentary Assembly plenary on Monday.
With Britain coming to terms with its third Prime Minister (Rishi Sunak) in as many months, the Taoiseach said the current period has "undeniably been a difficult period in British Irish relations."
"I speak at a time of political change and some uncertainty in the United Kingdom as we look at the prospect of a third British Prime Minister this year. I wish them well in the challenging times ahead."
Martin added: "While recognizing that Brexit has fundamentally changed the relationship, I am clear that the UK remains an important partner for us given our trade and intertwined economies, our ties of family, history and culture, and our shared commitment to democratic values and norms.
"It is in this context that your gathering here today, and the work of the British Irish Parliamentary Assembly, is so important."
Mr. Martin said that a stable and prosperous Britain "is in all our interests."
"To the incoming British Prime Minister, I want to stress the importance of the two governments working in partnership to support the gains of the Good Friday Agreement.
"Our joint responsibilities of stewardship of the agreement are more critical than ever now in the absence of a properly functioning Northern Ireland Executive and Assembly."
The Taoiseach said there was now a real opportunity to find an agreed solution around the workings of the protocol. He urged the new British Prime Minister to move quickly and engage with the EU.
"Our focus must be on finding solutions that address the real problems that affect people and businesses in Northern Ireland."
Mr. Martin also acknowledged that the decision by the DUP not to participate in the Northern Ireland Executive "runs counter to democracy and risks undermining the faith of people in the potential of politics."


Should Blacks on Welfare be Sterilized?
A common theme in this day and age is reading articles in western news outlets of Black welfare families and Black fathers and mothers having a ridiculous amount of children regardless of the fact that they cannot provide for them. One such article I had the displeasure of reading recently, was the LA times article written about a Black man named Desmond Hatchett, which described how he had sired 30 children with 11 different women!
The article describes that Mr. Hatchett could not make child support payments on his minimum wage salary, thus leaving tax payers to fit the bill on the upbringing of his 30 children. The article also describes how this is not the first time that he has been to court regarding his excessive breeding practices. In a 2009 TV interview, Hatchett vowed that he wouldn't father anymore children…nine of his children were born in the last three years. Why is it that this was allowed to happen?! If we lived in a rational utilitarian country, the man would have been sterilized when the courts recognized his reckless disregard for the welfare of not only his children but that of the American tax payer, (the majority of whom are White). It was apparent that this man (a term used lightly in his regard) was not responsible enough to be allowed to breed. What is more morally wrong, to continue to let this man breed more welfare bastards, destined to have a childhood as a ward of the state, and stick Whitey with the bill, or to have this man humanely sterilized so he can bang all the welfare moms he wants with no consequences except that he might get an STD, something that would only effect him and the women ignorant enough to sleep with him.
Here are a little statistics on Race and welfare.
Keep in mind that this is the total population on welfare, not percentage per race, compare these figures with US Census population figures and we see the big picture. Blacks = 12.9% of the population, Whites = 77.1%. This means that proportionally, a much larger percentage of Blacks are on welfare than Whites. Surprisingly, teenage mothers of all races only accounted for 7.6% of people on welfare. In these statistics Whites accounts for a total population of 194,552,774, whereas Blacks account for a total population of 33,947,837. Out of this, more than 33% of blacks are in poverty while less than 10% of whites are in poverty.
In contrast to the common breeding practices of Black welfare moms, and absent Black fathers that continually breed despite there inability to raise their children properly, White families are beginning to recognize the disparity that Whites are facing in this country due in part to the power in numbers that the minorities are achieving via their abhorrent breeding practices. One such family featured on the TLC series "19 Kids and Counting" shows that Whites are highly capable of having extremely large families, that are close-nit and self-sustaining. Jim Bob & Michelle Duggar set an excellent example of a healthy White family, with wholesome family values, based on the traditional two parent family model, that has become strong simply in the support that they can provide for each other. This is how dynasties are started, an entire family dedicated to uplifting their clan, where the working age children are raised to be obligated in the event that others of their clan need help that they can provide.
With the disturbing trends showing White population in rapid decline, coupled with the rising accounts of anti-white hate crime, and continuing loss of power on the political sphere amongst Whites in America and abroad, it stands to reason that Whites need to begin having larger families if we expect our children, and our children's children, to have any sense of power over their destinies in the future. Paradoxically, it is actually White higher reasoning that has got us into this predicament, as many Whites make the responsible decision to not have large families, for they feel their income does not afford them the ability to support their standard of living. Hence is the reason for the decline in White population, Whites being the rational people that we are, are dedicated to providing the best standard of living for our children, and in this way we commonly limit ourselves to having 1 or 2 children. Many Whites simply do not see the big picture, because it is censored from most of us, that this decline in our population in comparison to other racial groups will result in racial disparity and already has. Thing will get much worse in the future if White population does not rise to match or exceed that of other racial groups.
There are many ways that a family can tighten its belt, cutting out non-essentials, so as to support larger families. Foregoing the luxury to pay everyone else to do jobs that with little research you can do yourself is one example. Education of our children and family social structure is key, raising your children to be hard workers, and to pursue high paying and practical careers as well as by opening family businesses where other member of the family work together to provide income for the whole family. This was a common way of life at the turn of the century, when the majority of the White population worked on family farms and were self-sufficient. We can get back to this way of life if we simply realize what is truly valuable, striving to have the nicest car on the block and the 45″ TV is not! Wake up White America, you are being replaced! the Nations that our forefathers built for you are being taken over!
Members of a white supremacist skinhead group called American Front trained with AK-47s, shotguns and explosives at a fortified compound in central Florida to prepare for what its reputed leader believed to be an "inevitable race war," prosecutors said Tuesday.
According to court documents, members of American Front discussed acts of violence that included causing "a disturbance" at City Hall in Orlando, shooting at a house and attacking an anti-racist skinhead group.
At least 10 members of the group, which authorities described as a militia-styled, anti-Semitic domestic terrorist organization, have been arrested in Florida since the weekend, including at least three people on Tuesday.
The felony arrest charges include paramilitary training, attempting to shoot into an occupied dwelling, and evidence of prejudices while committing an offense. The last charge falls under Florida's hate-crimes law.
"This investigation is a result of our ongoing partnership with local law enforcement and federal agencies in a concentrated effort to stamp out hate crime in our community," Ninth Circuit State Attorney Lawson Lamar said in a statement Tuesday.
His office said he would not comment further on the case because the investigation is ongoing.
According to a court statement from Orange County Sheriff's Deputy Kelly Boaz filed in support of an arrest warrant, the group was led by Marcus Faella, 39, of St. Cloud, Fla. He and his wife, Patricia Faella, 36, were among those arrested over the weekend.
Much of the information of the alleged plots came from an informant who infiltrated the group in mid-2010.
Faella viewed himself and fellow members of the American Front as "protectors of the white race." He regularly conducted firearms, explosives and military/tactical training at his rural property in Saint Cloud and in the swamps of a Florida wildlife management area.
Faella's remote property was surrounded by barbed wire and guarded by two pit bulls. It contained fortified entrenchments built from railroad timbers, cement piling and other materials.
Faella regularly held weapons training on his compound, where he also stored water, meals ready to eat and other survivalist-type supplies. During target practice he told participants to visualize the jugs of water they were shooting at as the heads of black people, which he referred to by the N-word.
In July 2011, an American Front member from Missouri who was also in the National Guard visited the compound and conducted paramilitary training, including hand-to-hand combat techniques, that he learned from the Guard.
Last November, an American Front member, Jessy Brown, committed suicide with a 12-gauge shotgun on Faella's property, the informant reported. The weapon belonged to Faella.
In January, a recruit beat up a former American Front member at a local bar for "comments made against the AF on Facebook." No charges were filed in that case.
In February, Faella started planning to "cause a disturbance" at Orlando City Hall "so the media would report on it and bring new members to AF." No attack was ever carried out.
Faella also wanted members to "hunt down" members of an anti-racism skinhead group called REDS and "put their teeth to the curb" – an apparent reference to violent acts portrayed in "American History X," a 1998 movie about the roots of race hatred in America.
Law enforcement became increasingly concerned when the informant reported that Faella and his followers were plotting to attack REDS members during "May Day" protests on May 1 in Melbourne, Fla., and "shoot up" the house of a REDS official.
Fearing that his cover might be blown, the informant destroyed his cellphone after removing the memory card. He fled the area and contacted police.
The May Day confrontation apparently never took place.
The Southern Poverty Law Center, a Montgomery, Ala.-based hate watchdog, describes the American Front as a California-based group of skinheads with a propensity for violence. The group was founded in the late 1980s, faded from national headlines in the 1990s and then saw a major resurgence around 2007 under new leader David Lynch.
Lynch was killed by an unknown attacker in his Sacramento, Calif., home on March 2, 2011. In California, the group has shrunk significantly. "Now, most of its activities – and, apparently, most of its members – are in Florida," the Southern Poverty Law Center's Mark Potok wrote on the center's Hatewatch blog.


So, wedding dresses fort myers has a rich, long history. Over time, it has changed, improved, overgrown with new signs, traditions, legends. Nowadays, no wedding can do without a bridesmaid dress, wedding dresses fort myers. This is what all girls dream of from the earliest years and what they primarily think about after receiving a marriage proposal from a loved one.
As soon as we receive a marriage proposal, what do we start to do first? Right, look for a wedding dresses fort myers. And then I will tell you where to start.
And you need to start with yourself. Your character, appearance, inner peace and feelings play a major role in choosing a wedding dresses fort myers and a general style of celebration. Because the dress is a reflection of your inner Self.
Changeable fashion dictates its own rules to each generation – from year to year the actual styles, wedding dresses fort myers, silhouettes, and cut are changed. However, classic wedding dresses remain popular for several hundred years – new models appear in the collections of modern designers, wedding dresses fort myers, but their symbolism is still unchanged. Many of us associate the image of the bride with a white feminine outfit, veil and lovely bouquet. Today, the listed attributes are not obligatory but are often used by adherents of traditions.


text:
Home > node > Reissue CDs Weekly: Contract in Blood / Winds of Time
Reissue CDs Weekly: Contract in Blood / Winds of Time | reviews, news & interviews
Reissue CDs Weekly: Contract in Blood / Winds of Time
Box sets dedicated to The New Wave of British Heavy Metal and UK thrash metal
by Kieron TylerSunday, 24 June 2018
Angel Witch: their ''Loser' is a highlight of 'Winds of Time: The New Wave of British Heavy Metal 1979–1985'
Although the cover of the 19 May 1979 issue of the music weekly Sounds was dominated by a photo of American rocker Ted Nugent, attention was also grabbed by a trail for a feature on "Heavy Metal…The New British Bands". The two-page article it related to was headlined If You Want Blood, You've Got It. Under that were the words "The New Wave of British Heavy Metal: First in an Occasional Series". The feature, by Geoff Barton, focussed on The Bandwagon, a heavy metal disco, and a triple-bill show at North London's Music Machine with Angel Witch, Iron Maiden and Samson.
Sounds had been buttering-up its readers with metal for a while. A month earlier, its 7 April issue's cover promoted "Heavy Metal: The New Wave", a guide showcasing American bands like The Godz, Triumph, Van Halen and a smattering of Canadians. The Anglo-centric Barton followed up his article on 19 June with The New Wave of British Heavy Metal Part Two which covered one band, Def Leppard. Britain had now claimed its own new wave of heavy metal.
Despite the contemporaneous rise of Two-Tone, the mod revival and endless reiterations of punk, a growing fanbase and the music business embraced what was seen as a rebirth of metal. If backward looking (like Two-Tone et al), it was commercially viable. EMI issued the Metal for Muthas compilation album in February 1980 and, somewhat later in 1990, Barton and Metallica's Lars Ulrich united to compile the New Wave of British Heavy Metal '79 Revisited double CD. Its cover drew from an issue of Sounds.
The new triple-CD clamshell box set Winds of Time: The New Wave of British Heavy Metal 1979–1985 arrives against a background, then, of continued fondness for a period when new metal bands were, seemingly, popping up weekly. Fifty-two such are featured. Def Leppard and Iron Maiden, for no given reason, are absent although other brand leaders are present: Diamond Head, Girlschool, Samson, Saxon, Tygers Of Pan Tang amongst them. More obscure names include Persian Risk, Satan's Empire, Satan and Stormtrooper.
Also new in is Contract in Blood: A History of UK Thrash Metal, a similarly packaged five-disc box set which includes Atomkraft and Venom, who also crop up on Winds of Time. Despite this blurring of boundaries between the two collections, Contract in Blood's liner notes explain that thrash metal "fuses the technical chops of heavy metal with the speed of hardcore and the aggression of punk". The set soundtracks a book of the same title written by its compiler, Ian Glasper.
Obviously, both sets are aimed at committed fans. Yet, like the recent what-happened-next punk box Burning Britain, Winds of Time and Contract in Blood chronicle strands of British rock which merit some scrutiny: for their intrinsic interest as sub-cultural factions and because they were vital elements of the pop-cultural fragmentation which followed the initial codification of punk.
This, though, does not necessarily make either box set an easy listen. Discs One and Two of Winds of Time are mostly concerned with bands which stick to rock templates which pre-existed or ran alongside punk. Not so new wave in terms of a fresh musical style, then. The set opens with Diamond Head's Deep Purple-indebted "The Prince". It's followed by Fist's "Brain Damage", which foundationally nods to Led Zeppelin. Persian Risk's "Too Different" suggests they had a few Rainbow albums at home. Heritage's fascinating "Strange Place To Be" leans towards American AOR. Angel Witch's poppy, glam-inclined "Loser" is a highlight. Disc Three is the most interesting as it assembles a greater number of bands which had clearly cocked an ear to punk and Motörhead, so consequentially injected an period-specific urgency into their approach. Warfare's (pictured below right) "Metal Anarchy" exemplifies this, as do Mournblade's peppy "Anthem Of Chaos" and Blitzkrieg's unruly "A Time Of Changes".
Overall, Contract in Blood is, as per its genre-defining remit, a more hard-edged listen. The relationship to punk is made clear by Re-Animator's "Too Drunk To Fuck": a Dead Kennedys cover. Although all five discs dole out the expected ear-bashing, the track sequencing evinces a care which contrasts with such contrary music. The five discs are arranged by British region: The North-East, The North-West & The Midlands, and so on. And, in a move that's radical in terms of the usually archive-based genre overview compilation, contemporary bands are sequenced alongside recordings from as early as 1981. Contract in Blood confirms that UK thrash is alive and well.
Of the two, Contract in Blood is the more user friendly. Its booklet's introductory essay is followed by a track-by-track commentary with details of each track's original release. The same cannot be said of Winds of Time. Its booklet features a meandering essay only, and there is no readily discernable information on how the tracks were initially issued or when they were recorded. The back page of the booklet gives date ranges for groups of tracks and there are odd bits of detail in the essay's text, but this careless omission is deeply frustrating.
Ultimately, Winds of Time: The New Wave of British Heavy Metal 1979–1985 and Contract in Blood: A History of UK Thrash Metal demonstrate that rock in the form of the endlessly malleable heavy metal was not eradicated by the supposed new broom of punk rock and, to a degree, was revitalised by it. For this reminder alone, both releases are welcome.
Next week: Zeenith – previously unheard 1970's recordings by Memphis pop wizards Zuider Zee
Read more reissue reviews on theartsdesk
Heavy metal was not eradicated by the supposed new broom of punk rock and, to a degree, was revitalised by it
Winds of Time:on AmazonContract in Blood on Amazon
Reissue CDs Weekly: The Rose Garden
Reissue CDs Weekly: Burning Britain
Reissue CDs Weekly: Motörhead
CD: Iron Maiden – Book of Souls
Birmingham - Home of Metal
Reissue CDs
more New music
Reissue CDs Weekly: The Beloved - Where It Is Charming collection of what the electro house-popsters were up to before the hits
Album: Eminem - Music To Be Murdered By Slim Shady's surprise return is patchily potent
Album: Bombay Bicycle Club - Everything Else Has Gone Wrong All grown up now, and back on their bikes
Album: Aoife Nessa Frances - Land of No Junction Irish newcomer's translucent debut album is an early candidate for 2020's best-of lists
theartsdesk in Brussels - jazz, openness and youth at the start of the cultural year A packed cultural calendar and poignant reminders of affection for the British
Album: Las Cobras - Selva Dark, dreamlike psychedelia from Uruguay
Judy Collins, Grand Central Hall, Liverpool review - how sweet the sound, even at 80 A consummate musician takes a trip down the foggy ruins of time
Album: Gabrielle Aplin - Dear Happy Self-love soundtrack to a songwriter piecing herself back together
Reissue CDs Weekly: She Came From Liverpool! - Merseyside Girl-Pop 1962-1968 Bold and enjoyable attempt to shift the Merseybeat focus towards the female
Album: Field Music - Making a New World Audacious concept album examining the still-extant ripples of World War One
Album: Electric Soft Parade - Stages Brighton indie-psyche stalwarts offer a luscious, heart-rending exploration of grief
Albums of the Year 2019: Little Simz - GREY Area Records to return to again and again, from a year better left behind


We on behalf of the Black Womens' Political Action Committee wish you a hearty congratulation for winning the election and obtaining the role that you wished to serve. We were confident that you would win the elections and it happened. We are looking forward to your work and hope you will be instrumental in bringing to the forefront the issues you mentioned during your campaign.
We once again congratulate you and wish you all the very best for your tenure and work ahead.


text:
Costco Wholesale Corp. (NASDAQ:COST) Can Count Brad Pitt as an Enemy
Author: Andrew Moran
Costco Wholesale Corporation has been under fire since it was reported in June that the company's egg supplier had maintained "inhumane" and less than healthy conditions for hens. Numerous people have come out urging the retailer to cease selling eggs laid by caged hens. One of the latest public figures to speak out is Brad Pitt.
Brad Pitt Takes on Costco
In an open and polite letter to Costco CEO Craig Jelinek, the Oscar-winning actor and producer asked him to stop using caged birds, which he says is "cruel" and banned in many places around the world. Pitt cited Burger King and Whole Foods as brands that do not take practice in the business model of caged hens.
Here is the concise letter from the star of "Fight Club" and "Ocean's 11":
As you know, these birds producing eggs for your shelves are crammed five or more into cages that are not large enough for even one hen to spread her wings,' Pitt wrote. 'In these cruel cages, the animals' muscles and bones atrophy from years of immobilisation. That's why the cages are illegal in most of Europe, and why California banned the cages by an overwhelming vote years ago.
"Many major corporations, from Burger King to Unilever, are getting rid of cages – and Whole Foods hasn't sold eggs from caged hens in years. Please, will you set a reasonable timeframe to stop selling eggs from caged hens?"
Pitt joins a growing chorus of people taking action against firms that still employ this practice of caged hens. In many instances, hens are laying eggs in very small cages, oftentimes next to dead birds and broken eggs.
Last week, TV star Bill Maher published an op-ed in the New York Times in which he alluded to the many investigations into battery cages and the results they have produced. The host of "Real Time" listed deteriorated spinal cords, paralysis and mummification as some of the consequences of stuffing hens into these cages.
Maher also wrote that we wouldn't cram "five cats or dogs into tiny cages, hundreds of thousands in each shed, for their entire lives." He added this would result in cruelty charges, but when it comes to the egg selling firms and their treatment of hens then "it's considered business as usual."
In addition, last month, actor Ryan Gosling penned an open letter, hosted by the Humane Society's Cage Free Future, in which he took aim at Costco for its buying of eggs from these types of suppliers. Gosling noted that it's deceptive to have labels that show eggs of living a content lifestyle, but in actuality it's quite different.
You're already eliminating cages for veal calves and pigs — don't you feel that chickens also deserve the same mercy?" Gosling asked.
Businesses Going Cage-Free
General Mills, Inc. announced earlier this month that it would transition into selling cage-free eggs, though it didn't provide a precise timeline of this movement.
The maker of Cheerios and Yoplait yogurt promised to abide by the Humane Society's so-called five freedoms so animals are treated more humanely.
The company joins Dunkin Brands Group Inc , Kellogg Company , Nestle, Wal-Mart Stores, Inc. and Starbucks Corporation in a movement to switch to cage-free eggs.
Facebook Inc (FB) Added to Bank of America US 1 List, Hits New High
Tesla Motors Inc (NADAQ:TSLA) Hides the Science Behind "Ludicrous Mode"


text:
«Цезарь должен умереть» () — итальянский художественный (полудокументальный) фильм, драма режиссёров Паоло и Витторио Тавиани, вышедшая в 2012 году. В главных ролях задействованы Козимо Рега и Сальваторе Стриано. На 62-м Берлинском международном кинофестивале фильм стал обладателем главного приза — «Золотого медведя».

В сентябре 2012 года Италия отправила ленту сражаться за статуэтку премии «Оскар» в номинации «Лучший фильм на иностранном языке».

Сюжет
В римской тюрьме «Ребиббия» действует театральная студия. В новом сезоне режиссёр Фабио Кавалли решает поставить трагедию «Юлий Цезарь» Уильяма Шекспира, но из-за ремонта в помещении театра труппа репетирует в разных закоулках тюрьмы.

Показано прослушивание кандидатов в актёры. Затем разворачиваются ключевые сцены пьесы: встреча Цезаря с прорицателем, диалог Брута и Кассия, собрание заговорщиков, беседа Цезаря с Децимом, убийство диктатора, выступления Брута и Антония на форуме, явление Бруту духа Цезаря, прощание Брута и Кассия, битва при Филиппах, самоубийства Кассия и Брута (его смерть показана и в самом начале фильма). Заключённые, говорящие на различных диалектах, стараются «вжиться в роль», сопоставляя при этом события пьесы с собственным опытом.

В ролях
Почти все роли фильма исполняют настоящие заключённые:

Критика
Несмотря на победу на Берлинском кинофестивале, многие критики недоумевали насчёт выбора жюри: журнал The Hollywood Reporter назвал фильм «главным разочарованием Берлинале», а немецкий журнал Der Spiegel — «очень консервативным выбором». Кроме того, газета Der Tagesspiegel подытожила, что «жюри избежало почти всех современных фильмов, которыми восхищались или о которых проводились горячие дебаты».

Паоло Тавиани говорил о фильме так: «Мы надеемся, что когда фильм будет показан широкой публике, зрители скажут себе или даже окружающим, что даже заключённый, несущий ужасное наказание, был и остаётся человеком».

Награды и номинации
 2012 — премия «Серебряная лента» за лучший фильм года от Национального союза итальянских журналистов.
 2012 — две номинации на итальянский «Золотой глобус»: лучший фильм, лучший режиссёр (братья Тавиани).
 2012 — пять премий «Давид ди Донателло»: лучший фильм, лучший режиссёр (братья Тавиани), лучший продюсер (Грация Вольпи), лучший монтаж и лучший звук, а также три номинации: лучшая музыка (Джулиано Тавиани, Кармело Травия), лучший сценарий (братья Тавиани, Фабио Кавалли), лучшая операторская работа (Симоне Дзампаньи).
 2012 — два приза Берлинского кинофестиваля: «Золотой медведь» и приз экуменического жюри.
 2012 — три номинации на премию Европейской киноакадемии: лучший европейский фильм, лучшая режиссёрская работа (братья Тавиани), лучший монтаж (Роберто Перпиньяни).
 2012 — номинация на премию «Спутник» за лучший международный фильм.

Примечания

Фильмы-драмы Италии
Фильмы Паоло и Витторио Тавиани
Экранизации пьесы «Юлий Цезарь»
Фильмы о заключённых
Фильмы о театре
Фильмы — лауреаты премии «Золотой медведь»
Фильмы Rai Cinema


Loop – the DIY app that helps with automated insulin delivery – may become the first do it yourself diabetes solution to go to the FDA. But why did Tidepool decide to take on this challenge? Stacey talks to Tidepool CEO Howard Look about what this decision means, how it's going to work and what it means for those interested in DIY but not willing to use out of warranty pumps or do a lot of programming ourselves. And of course we'll explain what Loop actually is.


text:
HomeMen's Basketball
Lobos shake off poor first half to top Northern New Mexico 78-46
Isabel Gonzalez 0 February 11, 2022 11:41 pm
A New Mexico fan on the stands reminded the Lobos that they were 6-of-21 from the field and only up 14-11 almost halfway through the first 20 minutes against Northern New Mexico, an NAIA team.
Yes, the Lobos won 78-46 on Friday, but the first half was a very ugly performance. It was interesting, especially coming from a team that less than a week ago beat a tough defensive Air Force team.
However, head coach Richard Pitino stayed calm.
"We were sleep walking a little bit in the first half," Pitino said. "I honestly didn't go crazy at halftime. I just explained to them, if you're going to continue to mope around when you don't make shots and not establish some level of defense and toughness and rebounding, it doesn't matter who we play, we are not going to win at the level we want to win at."
The Eagles picked up a 7-2 early lead and outshot the Lobos for a good part of the first period, but the Lobos eventually reached halftime with a 32-22 lead. They pulled away in the second half and the walk-ons even got some valuable minutes.
Walk-On Appreciation Tweet!!!
We ❤ you @claypatt5 @jordan___arroyo & @safieats #GoLobos pic.twitter.com/rh76oag2Py
— Lobo Basketball (@UNMLoboMBB) February 12, 2022
Jamal Mashburn, Jr. led the offense with 21 points. This was the 23rd time he reached double digits this season. Jay Allen-Tovar and Jaelen House followed with 10 points each.
With Friday's result, the Lobos improved to 10-14 overall. This counted as an exhibition game for NNMC so the Eagles' record stayed the same (12-3).
Box score.
Next up, the Lobos will host two tough Mountain West opponents next week — Wyoming on Tuesday and Colorado State on Thursday. Both of those teams are in the NET top 40.
MBB Update: Nov. 19-Nov.23
Lobos get first loss of the season at UTEP
MBB Update: Oct. 10, 2019
Men's Basketball 357
New Mexico upsets No. 22 Wyoming


For most of us, occasional anxiety is simply a fact of life; Young Cash, however, is one of the lucky few who seem blessed to exist without a worry or a care – even when guns are blazing around him, he remains one hundred-percent Stress Free. This digital-only single finds the Jacksonville, Florida rapper flowing over the fittingly laid-back, brass-piano boardwork of beatsmith Hit Boy, elaborating on the laissez-faire philosophy that sees him through even the toughest times. Clearly a kindred spirit, Field Mob alumnus Shawn Jay takes his guest verse as an opportunity to assure fans he's doing A-OK despite having parted ways with longtime partner-in-rhyme, Smoke: "Yeah, my group broke up, but I be feelin' like Ciara felt, you know, So What?" While this track isn't attached to any forthcoming project, those craving more new material from Young Cash can get their fix on the recently-released Freaknik the Musical soundtrack (the artist played the role of Virgil on the animated special).