text:
Queens for a Year
Hartford Stage, Hartford, CT
www.hartfordstage.org
through Oct. 2, 2016
by Stuart W. Gamble
T.D. Mitchell's play "Queens for a Year" opens the Hartford Stage's 2016-17 season with a big bang. This contemporary drama of a family of multi-generational women military personnel is a truly compelling piece of theatre which offers its audience much to ponder both during and long after the final curtain falls. Set in 2007 with its action shifting between rural Virginia and Camp Lejeune, Iraq, this play treats its universal theme of sexism in the military with candor, raw emotion, and well-delivered humor.
"Queens for a Year" is the story of 2nd Lt. Molly Solinas (Vanessa R. Butler), who along with her comrade in arms PFC Amanda Lewis (Sarah Nicole Deaver) unexpectedly arrives late one night at Molly's family home during their tour of duty in Iraq. Among this motley crew are Molly's Aunt Lucy (Heidi Armbruster), Gunny Molly (Charlotte Maier), Molly's gung-ho grandmother, and Grandma "Lu" (Alice Cannon), Molly's wheelchair bound, yet still very active great grandmother. Each of these women have proudly served in the U.S. Marine Corps spanning U.S. military history from World War II to Desert Storm. With the arrival of Molly's pacifist mother Mae (Mary Bacon), things take a turn for the worst.
The show is uniformly well- performed by a top-notch cast. Standing out among these fine actors is Alice Cannon. Her feisty exclamations that "Civilians are idiots" and "the higher the hemline (of female soldiers), the higher the boys' morale" elicit much needed laughter from the audience, diffusing many intense dramatic moments. Special mention should also be noted to Jamie Rezanour and Mat Hostetler whose portrayals of the darker side of military personnel are as chilling as the harsh military cadences they bark at their subordinate officers.
The play is presented through impressionistic scenes set in the present and past. Daniel Conway's country house kitchen is literally loomed over by a loft with piled-up sandbags suggesting the dry, middle-eastern desert. Beth Goldenberg's simple contemporary costumes runs the gamut from down-home jeans and flannel to authentic marine uniforms to traditional Muslim dress.
"Queens for a Year" sheds much light on recent military history and the personal costs exacted on women officers. At times, particularly in the last half-hour of the show, "Queens" slips into shrill melodrama and verbosity, losing its central dramatic focus, yet overall, this new production, directed by Lucy Tiberghien, offers an evening of intelligent, solid theatre.
Labels: Greater Hartford, Hartford Stage, Theatre
Eva Camacho-Sanchez
SSO Opening Night-A Tchaikovsky Gala
Ozawa Hall Concerts 2016


text:
Home » Editor In Chief » Jim Hill » June, 2005
Will "Movin' Out" actually being moving out to make room for Disney's "Tarzan"?
... plus all sorts of other Disney Theatrical-related news, as Jim Hill shares the latest news about what the Mouse is about to do on Broadway....
Disney to release a 3D version of "Chicken Little" to theaters
You may want to bring a helmet along with you when you head out to the multiplex this fall. For -- thanks to the magic of Disney Digital 3D -- it's going to look like the sky really is falling inside your local theater. ...
Remembering John Fiedler (1925-2005)
Jim Hill remembers that great big talent who provided Piglet's very small voice: Character actor John Fiedler, who passed away this past Saturday at the age of 80....
Remembering Paul Winchell (1922-2005)
Jim offers a somewhat different perspective on the life of this much beloved performer, in that Hill discusses some of the personal problems that Paul Winchell had to deal with over the course of his career. ...
Getting Ready to Hit the "Reset" Button
Before Jim officially relaunches his "Star Tours" stories, Hill shares a few Disney-related stories that he came across while doing some research this week....
The "Star Tours" Saga continues: Let George do it
Jim Hill continues his multi-part series on the creation of this poular Disney theme park attraction. This time around, Jim talks about how the "Star Wars" creator's very definite ideas helped to shape the story that this new Tomorrowland ride told....
Today's the last day to take part in JHM's special "Mouse Tales" promotion
Jim Hill brings you up to speed on what's going on with his new "Star Tours" series as well as reminding all JHM readers that today is the very last day that David Koenig will be making his "30 Golden Goofs for the 50th" article available to anyone who orders the special golden anniversary edition of "Mouse Tales: A Behind the Ears Looks at Disneyland" via Amazon.com....
"Mouse Tales" Update
Never mind about making it into Amazon.com's top 1000. Would you believe that -- thanks to JHM readers and the nice folks over at the Extinct Attraction Club -- the golden anniversary edition of David Koenig's Disneyland book has already made it to 123 on that site's best sellers list? Jim Hill fills you in on all the pertinent details....
The "Star Tours" saga continues: Wheeling & dealing
In the latest installment of his series about the creation of this popular Disney theme park attraction, Jim Hill talks about how Michael Eisner first tried to talk George Lucas into building a "Star Tours" -themed roller coaster. That is until Disney's new CEO found out how much roller coasters really cost to build....
Wanna help David Koenig do something Amazon.com... er ... amazing?
Then follow the instructions in the article below. Which will hopefully help turn the Golden anniversary edition of "Mouse Tales" into one of the top selling books over at Amazon.com. ...
The "Star Tours" saga continues: George, Michael, Ron and Steven
Continuing his multi-part series on how this popular Disney theme park attraction actually came into being, Jim now reveals all the behind-the-scenes political manuevering that ultimately led to Michael Eisner being able to invite George Lucas to come work on a new ride for the parks....
The "Star Tours" saga continues: One attraction, two tracks
Jim Hill delivers Part II of this new series. This time around, Hill talks about the interactive "Star Wars" themed roller coaster that the Imagineers once wanted to build. ...
The "Star Tours" Saga: First, a quick pre-flight drink ...
Jim Hill finally delivers on the first installment of his long-promised series about this popular Disney thrill ride. In Part One, Jim talks about how it was Ron Miller who tried to get George Lucas to help the Imagineers create a simulator-based attraction....
Giant Japanese Monsters invade Hollywood!
... Well, actually just the Egyptian Theater. And only June 24th through July 2nd. But -- even so -- it'll be worth making the trek to Tinsel Town to see Godzilla & pals tear up Tokyo on the big screen. Check this schedule out....
Independence Lake fact sheet
Sure, some of you may know about Mineral King. But what about the second California ski resort that Walt Disney Productions tried to build after the Mineral King project got bogged down in the courts? Jim Hill digs down deep in his files and pull out a July 1974 overview of this proposed project....
"Tarzan II" surprisingly good
Jim Hill takes a look at DisneyToon Studios latest release and really like what he sees. Plus Hill shares some news about the upcoming stage version of Disney's "Tarzan." ...
"Why For" scrubbed on account of "Scrubs"
Jim Hill really had planned on answering even more of your Disney-related questions today. But then the UPS truck showed up with the first season DVD set for this acclaimed Touchstone Television series ... And then that plan pretty much went out the window....
"Walt's People" offers unique perspective on the Old Mousetro
Jim Hill talks up Volume One of a new series of books, which will collect interviews with Disney Legends that talk about what it was actually like to work with Walt....

redpajama_set_name: RedPajamaCommonCrawl


text:
Sandmeyerjeva reakcija je kemijska reakcija, s katero se iz arilnih diazonijevih soli sintetizira aril halogenide. Imenuje se po švicarskemu kemiku Traugottu Sandmeyerju.

Reakcijski mehanizem:

Aromatski in heterociklični amini zlahka reagirajo z nitriti in tvorijo arilne diazonijeve soli. Diazonijeve soli se v prisotnosti bakrovih(I) soli, na primer CuCl, razgradijo in tvorijo ustrezne aril halogenide. Reakcija je radikalsko-nukleofilna aromatska substitucija.

Standardna reakcija je kasneje doživela več izboljšav.

Različice
Večina razlik med Sandmeyerjevimi reakcijami gre na račun različnih bakrovih soli: bakrov cianid, na primer, daje benzonitrile.  Če se namesto bakrovih soli uporabijo tioli ali voda, nastanejo tioetri oziroma fenoli.

V Schiemannovi reakciji, v kateri se uporablja tetrafluoroborat (BF4−),  nastane fluorobenzen, katerega  se z bakrovimi solmi ne da sintetizirati.

Posebna skupina Sandmeyerjevih reakcij uporablja bakrove soli samo kot katalizator. Eno od bromiranj poteka s po 0,1 ekvivalenta Cu(I) in Cu(II) soli, 0,1 ekvivalenta fenantrolina kot liganda in 0,1 ekvivalenta dibenzo-18-krona-6 polietra kot katalizatorja faznega prehoda:

Reference

Substitucije

redpajama_set_name: RedPajamaWikipedia


A wedding and adventure session photographer based in the North of Ireland.
I have a love for nature. The colors, the contrast, the wind and everything that goes with it to create truly epic images.
Elopements and adventure sessions to Ireland from the United States have become extremely popular in recent years.
We know how strong the connection expats of Ireland and Americans off Irish descent have towards this island.
I am blessed to have these spectacular cliffs at my door step!
If you and your partner are planning a trip to Ireland, there is no better way to remember it by, than organizing a photo shoot to take these memories home.


We provide an extraordinary selection of Native American Rugs at an affordable price using materials such as acrylic, wool, and fleece. Our blankets, pendletons, and rugs are patterned after many of the Indian designs of the past and make ideal decorative pieces for your southwest themed home, cabin, or office.
Apache Indian Acrylic Bedspread - 88" x 96"


🚀We are introducing Sketch App plugin that allows to automatically send all or selected the design screens to Savah.
You can download the latest version from this link.
Download the Sketch App Plugin from this link.
Unzip the file and double click on the savahapp.plugin file, Open Sketch app. You may need to restart the Sketch App.
In the 'Plugins' menu, you should be able to see 'Savah App' as a new menu item. You can send all the screens from the artboard or send only the selected screens from the artboard. If you don't select any screen then by-default it will upload all the screens from the artboard to your Savah account.
Open your sketch project/file, when you're ready to upload When you click to any of the two options. You will be prompt to login with your Savah app username and password. If you don't have an account then you can sign up for free.
How to upload screens to your account?
You have a full control of how you would like to upload the screens to your account. You have the following two options to upload your screens.
You can upload screens with 'override' options and this will simply upload your screens. If the same name exists then it will override the screen otherwise upload as a new screen.
When you select this option 'increment' then it will look for the file name on the artboard and if the file already exists in your Savah account then it will upload as a new version otherwise upload as a new screen.
Once you clicked 'Upload', it's uploaded then you will see a message that files uploaded successfully.
You should be able to see your design screens in your Savah account.
If you select one or more screens on your artboard then the plugin will upload only those selected screens to your account. You can increase version or override selected screens from the artboard.


text:
import os
import re
import requests
import socket
import ssl
import sys
import threading
import time
import traceback

from typing import Optional, Tuple

from .util import print_error
from .utils import Event

ca_path = requests.certs.where()

from . import util
from . import x509
from . import pem

def Connection(server, queue, config_path, callback=None):
    """Makes asynchronous connections to a remote electrum server.
    Returns the running thread that is making the connection.

    Once the thread has connected, it finishes, placing a tuple on the
    queue of the form (server, socket), where socket is None if
    connection failed.
    """
    host, port, protocol = server.rsplit(':', 2)
    if not protocol in 'st':
        raise Exception('Unknown protocol: %s' % protocol)
    c = TcpConnection(server, queue, config_path)
    if callback:
        callback(c)
    c.start()
    return c

class TcpConnection(threading.Thread, util.PrintError):
    bad_certificate = Event()

    def __init__(self, server, queue, config_path):
        threading.Thread.__init__(self)
        self.config_path = config_path
        self.queue = queue
        self.server = server
        self.host, self.port, self.protocol = self.server.rsplit(':', 2)
        self.host = str(self.host)
        self.port = int(self.port)
        self.use_ssl = (self.protocol == 's')
        self.daemon = True

    def diagnostic_name(self):
        return self.host

    def check_host_name(self, peercert, name) -> bool:
        """Wrapper for ssl.match_hostname that never throws. Returns True if the
        certificate matches, False otherwise. Supports whatever wildcard certs
        and other bells and whistles supported by ssl.match_hostname."""
        # Check that the peer has supplied a certificate.
        # None/{} is not acceptable.
        if not peercert:
            return False
        try:
            ssl.match_hostname(peercert, name)
            return True
        except ssl.CertificateError as e:
            self.print_error("SSL certificate hostname mismatch:", str(e))
        return False

    def get_simple_socket(self):
        try:
            l = socket.getaddrinfo(self.host, self.port, socket.AF_UNSPEC, socket.SOCK_STREAM)
        except OverflowError:
            # This can happen if user specifies a huge port out of 32-bit range. See #985
            self.print_error("port invalid:", self.port)
            return
        except socket.gaierror:
            self.print_error("cannot resolve hostname")
            return
        except UnicodeError:
            self.print_error("hostname cannot be decoded with 'idna' codec")
            return
        e = None
        for res in l:
            try:
                s = socket.socket(res[0], socket.SOCK_STREAM)
                s.settimeout(10)
                s.connect(res[4])
                s.settimeout(2)
                s.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1)
                return s
            except BaseException as _e:
                e = _e
                continue
        else:
            self.print_error("failed to connect", str(e))

    @staticmethod
    def get_ssl_context(cert_reqs, ca_certs):
        context = ssl.create_default_context(purpose=ssl.Purpose.SERVER_AUTH, cafile=ca_certs)
        context.check_hostname = False
        context.verify_mode = cert_reqs

        context.options |= ssl.OP_NO_SSLv2
        context.options |= ssl.OP_NO_SSLv3
        context.options |= ssl.OP_NO_TLSv1

        return context

    def _get_socket_and_verify_ca_cert(self, *, suppress_errors) -> Tuple[Optional[ssl.SSLSocket], bool]:
        ''' Attempts to connect to the remote host, assuming it is using a CA
        signed certificate. If the cert is valid then a tuple of: (wrapped
        SSLSocket, False) is returned. Otherwise (None, bool) is returned on
        error. If the second item in the tuple is True, then the entire
        operation should be aborted due to low-level error. '''
        s = self.get_simple_socket()
        if s is not None:
            try:
                context = self.get_ssl_context(cert_reqs=ssl.CERT_REQUIRED, ca_certs=ca_path)
                s = context.wrap_socket(s, do_handshake_on_connect=True)
                # validate cert
                if s and self.check_host_name(s.getpeercert(), self.host):
                    self.print_error("SSL certificate signed by CA")
                    # it's good, return the wrapped socket
                    return s, False
                # bad cert or other shenanigans, return None but inform caller
                # to try alternate "pinned self-signed cert" code path
                return None, False
            except ssl.SSLError as e:
                if not suppress_errors:
                    # Only show error if no pinned self-signed cert exists
                    self.print_error("SSL error:", e)
                return None, False  # inform caller to continue trying alternate
            except Exception as e:
                self.print_error("Unexpected exception in _get_socket_and_verify_ca_cert:", repr(e))
        return None, True  # inform caller to abort the operation

    def get_socket(self):
        if self.use_ssl:
            # Try with CA first, since they are preferred over self-signed certs
            # and are always accepted (even if a previous pinned self-signed
            # cert exists).
            cert_path = os.path.join(self.config_path, 'certs', self.host)
            has_pinned_self_signed = os.path.exists(cert_path)
            s, give_up = self._get_socket_and_verify_ca_cert(suppress_errors=has_pinned_self_signed)
            if s:
                if has_pinned_self_signed:
                    # Delete pinned cert. They now have a valid CA-signed cert.
                    # This hopefully undoes the bug in previous EC versions that
                    # refused to consider CA-signed certs at all if the server
                    # ever had a self-signed cert in the past.
                    try:
                        os.remove(cert_path)
                        self.print_error("Server is now using a CA-signed certificate, deleted previous self-signed certificate:", cert_path)
                    except OSError:
                        pass
                return s
            elif give_up:
                # low-level error in _get_socket_and_verify_ca_cert, give up
                return
            # if we get here, certificate is not CA signed, so try the alternate
            # "pinned self-signed" method.
            if not has_pinned_self_signed:
                is_new = True
                # get server certificate. Do not use ssl.get_server_certificate
                # because it does not work with proxy
                s = self.get_simple_socket()
                if s is None:
                    return
                try:
                    context = self.get_ssl_context(cert_reqs=ssl.CERT_NONE, ca_certs=None)
                    s = context.wrap_socket(s)
                except ssl.SSLError as e:
                    self.print_error("SSL error retrieving SSL certificate:", e)
                    return
                except:
                    return

                dercert = s.getpeercert(True)
                s.close()
                cert = ssl.DER_cert_to_PEM_cert(dercert)
                # workaround android bug
                cert = re.sub("([^\n])-----END CERTIFICATE-----","\\1\n-----END CERTIFICATE-----",cert)
                temporary_path = cert_path + '.temp'
                util.assert_datadir_available(self.config_path)
                with open(temporary_path, "w", encoding='utf-8') as f:
                    f.write(cert)
                    f.flush()
                    os.fsync(f.fileno())
            else:
                is_new = False
                temporary_path = None

        s = self.get_simple_socket()
        if s is None:
            return

        if self.use_ssl:
            try:
                context = self.get_ssl_context(cert_reqs=ssl.CERT_REQUIRED,
                                               ca_certs=(temporary_path if is_new else cert_path))
                s = context.wrap_socket(s, do_handshake_on_connect=True)
            except socket.timeout:
                self.print_error('timeout')
                return
            except ssl.SSLError as e:
                self.print_error("SSL error:", e)
                if e.errno != 1:
                    return
                if is_new:
                    rej = cert_path + '.rej'
                    try:
                        if os.path.exists(rej):
                            os.unlink(rej)
                        os.rename(temporary_path, rej)
                    except OSError as e:
                        self.print_error("Could not rename rejected certificate:", rej, repr(e))
                else:
                    util.assert_datadir_available(self.config_path)
                    with open(cert_path, encoding='utf-8') as f:
                        cert = f.read()
                    try:
                        b = pem.dePem(cert, 'CERTIFICATE')
                        x = x509.X509(b)
                    except:
                        if util.is_verbose:
                            self.print_error("Error checking certificate, traceback follows")
                            traceback.print_exc(file=sys.stderr)
                        self.print_error("wrong certificate")
                        self.bad_certificate(self.server, cert_path)
                        return
                    try:
                        x.check_date()
                    except:
                        self.print_error("certificate has expired:", cert_path)
                        try:
                            os.unlink(cert_path)
                            self.print_error("Removed expired certificate:", cert_path)
                        except OSError as e:
                            self.print_error("Could not remove expired certificate:", cert_path, repr(e))
                        return
                    self.print_error("wrong certificate")
                    self.bad_certificate(self.server, cert_path)
                if e.errno == 104:
                    return
                return

            if is_new:
                self.print_error("saving certificate")
                os.rename(temporary_path, cert_path)

        return s

    def run(self):
        try:
            socket = self.get_socket()
        except OSError:
            if util.is_verbose:
                self.print_error("Error getting socket, traceback follows")
                traceback.print_exc(file=sys.stderr)
            socket = None

        if socket:
            self.print_error("connected")
        self.queue.put((self.server, socket))

class Interface(util.PrintError):
    """The Interface class handles a socket connected to a single remote
    electrum server.  It's exposed API is:

    - Member functions close(), fileno(), get_responses(), has_timed_out(),
      ping_required(), queue_request(), send_requests()
    - Member variable server.
    """

    MODE_DEFAULT = 'default'
    MODE_BACKWARD = 'backward'
    MODE_BINARY = 'binary'
    MODE_CATCH_UP = 'catch_up'
    MODE_VERIFICATION = 'verification'

    def __init__(self, server, socket, *, max_message_bytes=0):
        self.server = server
        self.host, self.port, _ = server.rsplit(':', 2)
        self.socket = socket

        self.pipe = util.JSONSocketPipe(socket, max_message_bytes=max_message_bytes)
        # Dump network messages.  Set at runtime from the console.
        self.debug = False
        self.request_time = time.time()
        self.unsent_requests = []
        self.unanswered_requests = {}
        self.last_send = time.time()

        self.mode = None

    def __repr__(self):
        return "<{}.{} {}>".format(__name__, type(self).__name__, self.format_address())

    def format_address(self):
        return "{}:{}".format(self.host, self.port)

    def set_mode(self, mode):
        self.print_error("set_mode({})".format(mode))
        self.mode = mode

    def diagnostic_name(self):
        return self.host

    def fileno(self):
        # Needed for select
        return self.socket.fileno()

    def close(self):
        try:
            self.socket.shutdown(socket.SHUT_RDWR)
        except Exception:
            pass
        try:
            self.socket.close()
        except Exception:
            pass

    def queue_request(self, *args):  # method, params, _id
        '''Queue a request, later to be send with send_requests when the
        socket is available for writing.
        '''
        self.request_time = time.time()
        self.unsent_requests.append(args)

    def num_requests(self):
        '''If there are more than 2000 unanswered requests, don't send
        any more. Otherwise send more requests, but not more than 100 at a
        time.'''
        if len(self.unanswered_requests) >= 2000:
            return 0
        return min(100, len(self.unsent_requests))

    def send_requests(self):
        '''Sends queued requests.  Returns False on failure.'''
        try:
            try:
                self.pipe.send_flush()
            except util.timeout:
                if self.debug:
                    self.print_error("still flushing send data... [{}]".format(len(self.pipe.send_buf)))
                return True

            self.last_send = time.time()
            make_dict = lambda m, p, i: {'method': m, 'params': p, 'id': i}
            n = self.num_requests()
            wire_requests = self.unsent_requests[0:n]

            self.pipe.send_all([make_dict(*r) for r in wire_requests])
        except util.timeout:
            # this is OK, the send is in the pipe and we'll flush it out
            # eventually.
            pass
        except self.pipe.Closed as e:
            self.print_error(str(e))
            return False
        except Exception as e:
            traceback.print_exc(file=sys.stderr)
            return False

        self.unsent_requests = self.unsent_requests[n:]
        for request in wire_requests:
            if self.debug:
                self.print_error("-->", request)
            self.unanswered_requests[request[2]] = request
        return True

    def ping_required(self):
        '''Returns True if a ping should be sent.'''
        return time.time() - self.last_send > 300

    def has_timed_out(self):
        '''Returns True if the interface has timed out.'''
        if (self.unanswered_requests and time.time() - self.request_time > 10
            and self.pipe.idle_time() > 10):
            self.print_error("timeout", len(self.unanswered_requests))
            return True

        return False

    def get_responses(self):
        '''Call if there is data available on the socket.  Returns a list of
        (request, response) pairs.  Notifications are singleton
        unsolicited responses presumably as a result of prior
        subscriptions, so request is None and there is no 'id' member.
        Otherwise it is a response, which has an 'id' member and a
        corresponding request.  If the connection was closed remotely
        or the remote server is misbehaving, a (None, None) will appear.
        '''
        responses = []
        while True:
            response = None
            try:
                response = self.pipe.get()
            except util.timeout:
                break
            except self.pipe.Closed as e:
                self.print_error(str(e))
            except Exception as e:
                traceback.print_exc(file=sys.stderr)

            if type(response) is not dict:
                # time to close this connection.
                if type(response) is not None:
                    self.print_error("received non-object type {}".format(type(response)))
                # signal that this connection is done.
                responses.append((None, None))
                break

            if self.debug:
                self.print_error("<--", response)
            wire_id = response.get('id', None)
            if wire_id is None:  # Notification
                if not isinstance(response.get('method'), str):  # defend against funny/out-of-spec JSON
                    if response.get('error'):
                        # Fulcrum servers versions 1.0.1 and earlier sometimes
                        # would send spurious 'error' messages with id=null and
                        # no 'method'. This would only happen on idle timeout
                        # of the client.  We will tolerate this and simply
                        # discard the message in that case.
                        #
                        # Electron Cash:
                        #   https://github.com/Electron-Cash/Electron-Cash/issues/1774
                        # Fulcrum:
                        #   https://github.com/cculianu/Fulcrum/issues/20
                        self.print_error("Ignoring spurious error message from server:", response.get('error'))
                        continue
                    else:
                        # Malforned notification -- signal bad server
                        self.print_error("Server sent us a notification message without a 'method':", response)
                        responses.append((None, None))  # Signal
                        break
                # At this point the notification has a 'method' defined, so we know it's good.
                responses.append((None, response))
            else:
                request = self.unanswered_requests.pop(wire_id, None)
                if request:
                    responses.append((request, response))
                else:
                    self.print_error("unknown wire ID", wire_id)
                    responses.append((None, None))  # Signal
                    break

        return responses

def check_cert(host, cert):
    try:
        b = pem.dePem(cert, 'CERTIFICATE')
        x = x509.X509(b)
    except:
        if util.is_verbose:
            print_error("Error checking certificate, traceback follows")
            traceback.print_exc(file=sys.stderr)
        return

    try:
        x.check_date()
        expired = False
    except:
        expired = True

    m = "host: %s\n"%host
    m += "has_expired: %s\n"% expired
    util.print_msg(m)

# Used by tests
def _match_hostname(name, val):
    if val == name:
        return True

    return val.startswith('*.') and name.endswith(val[1:])

def test_certificates():
    from .simple_config import SimpleConfig
    config = SimpleConfig()
    mydir = os.path.join(config.path, "certs")
    certs = os.listdir(mydir)
    for c in certs:
        p = os.path.join(mydir,c)
        with open(p, encoding='utf-8') as f:
            cert = f.read()
        check_cert(c, cert)

if __name__ == "__main__":
    test_certificates()

redpajama_set_name: RedPajamaGithub


Samsung Australia have just inked a deal with Blockbuster, where they'll allow thousands of Blockbuster movies to their new range of Smart TVs, as well as Galaxy-branded smartphones and tablets. Paul Uniacke, CEO of the Franchise Entertainment Group (who owns the rights to the Blockbuster brand in Australia) says that "the Samsung deal is a brilliant deal".
This will allow Australians to have access to thousands of movies that can be streamed directly to Samsung-branded products such as Blu-ray players, Smart TVs, tablets, smartphones and more. The new deal will also allow Samsung to push Blockbuster movies onto Samsung-branded notebooks and Ultrabooks.
According to "Samsung sources", the content deal struck with Blockbuster will not be announced until the second half of 2012, where global Samsung plans to launch their Blockbuster offering in the USA, UK, and Europe in the first half of 2012, with Australians getting access to the content as early as September.


Headstart network appreciated eLagaan at their 2nd Anniversary Celebrations of Startup Saturday on 13-Feb-2010, for our various activties and commitment to Startups, Small Businesses and Entrepreneurs.
We are truely moved by this gesture and THANK Headstart for the same. We also acknowledge and complement Headstart network for their unbiased support and efforts to ensure success and recognition for Startups. We pledge to continue our support.


text:
SUV Comparison: Chevy + Ford + Honda
Written By, Chloe L. February 11, 2016 February 11, 2016
Three of the most popular midsize SUVs on the market are the 2016 Honda Pilot LX, Chevrolet Traverse LS and Ford Explorer. To help buyers determine which SUV would be best for their needs, we did a comparison between the most basic trims of each of these 2016 models.
Engine Basics
The engine basics between all of the cars are very similar. The Honda Pilot and the Ford Explorer are both equipped with a 3.5-liter i-VTEC, V-6 engine paired with a six-speed automatic transmission that generates 280-horsepower. The Chevy Traverse is powered by a 3.6-liter, V6 engine also paired with six-speed automatic transmission and it creates 281-horsepower.
The Chevy Traverse has the highest maximum towing capacity with the ability to tow up to 5,200 pounds. The Ford Explorer and Honda Pilot both have a maximum towing capacity of 5,000 pounds.
Of all three cars, the Honda Pilot is the most fuel efficient with an estimated fuel economy of 20 MPG city and 27 MPG highway. The Ford Explorer and the Chevy Traverse have the same average fuel consumption with 17 MPG city and 24 MPG highway.
As for some of the basic features, the Pilot LX has a push button start and multi-angle rearview camera with guidelines. With a flat folding third row bench, the Pilot LX can comfortably seat up to eight passengers and is great for storage. The Pilot LX audio system includes seven speakers with speed sensitive volume control. There is one USB audio interface, a MP3 jack and Bluetooth capabilities.
The Chevrolet Traverse LS is known for its refined interior and best in class maximum cargo space. Convenience features include remote keyless entry and has a rear vision camera. Like the Pilot LX, Like the Pilot, The Traverse LS seats up to eight passengers comfortably. The standard Traverse model also includes reclining front buckets to help maximize space and comes with an acoustic installation package.
The 2016 Ford Explorer has a redesigned exterior and has received some new interior features as well. Unlike the Pilot or Traverse, the Ford Explorer only has seating for seven passengers. The 2016 Explorer model includes updated cloth and leather seating and a front 180-degree camera and front park aid.
Price and Warranty
There is not a big difference in the prices or warranties of each car. The Honda Pilot is priced at $30,145, the Chevy Traverse at $31,205, and the Ford Explorer at $31,050. All of the brands are backed by a three-year or 36,000-mile limited warranty.
Check out our awesome explore pages on the Chevy Traverse LS, Ford Explorer and Honda Pilot LX. Each page has tons of pictures and includes a detailed look into each cars specs.


As part of the transport partnership between Volkswagen AG and the City of Hamburg, host of the World Congress on Intelligent Transport and Transportation Systems (ITS) 2021, MAN Truck & Bus and Hamburger Hafen und Logistik AG (HHLA) will be testing automated and autonomous trucks in real use over the coming years. The project partners have signed a cooperation agreement to this effect. The HHLA Container Terminal Altenwerder (CTA) and a 70-kilometre stretch of the A7 motorway are to serve as the field testing environment.
With the "Hamburg TruckPilot" practical testing, which is scheduled for the next two and a half years, MAN Truck & Bus and HHLA are launching a highly innovative research and testing project for the development of automation solutions in road transport. The goal of the partnership between MAN and HHLA is to analyse and validate the exact requirements for customer-specific deployment in a real-world setting and the integration of autonomously driven trucks into the fully automatic container handling process. At the same time, forward-looking standards for methodology and implementation are to be defined. "The project 'Hamburg TruckPilot' is another important development step for automated driving for MAN. As with other projects, the focus here is on integrating the system into concrete workflows for a future user. Together with HHLA, we will generate important insights for the further development of the technology into a system that is ready for the customer", emphasizes Dr Frederik Zohm, Member of the Board of Management for Research and Development at MAN Truck & Bus.
Initially, the project framework envisages two prototype trucks equipped with the necessary electronic automation systems. They will enter the A7 motorway at the Soltau-Ost junction fully automated, then autonomously handle unloading and loading within the Altenwerder container terminal. The project is divided into three phases. In the preparatory phase, which has already been started and is scheduled to be completed by the end of 2018, the technical framework conditions will be defined.
The testing phase is planned to run from January 2019 until June 2020. This will cover the technical development of the system on the MAN testing grounds in Munich, in accordance with the specific requirements identified in the preparatory phase. The design of the trial operations between July and December 2020 will be informed by the results of the preparatory and testing phases, and the operations will take place in a customer-relevant application context. A trained safety driver will always be present in the vehicle during this phase to monitor the automation systems. If required, they will intervene and become an active driver.
In the future, automated driving functions will provide relief and support for truck drivers during their work. For example, assuming the legal fundamentals are in place, the driver could process freight documents during fully automated motorway travel or simply take a rest. In the event of autonomous loading and unloading, the driver can leave the vehicle and use the time for their legally prescribed breaks. Other potential benefits include increasing efficiency through automated defensive driving. This significantly reduces fuel consumption and can also positively influence the general flow of traffic. Last but not least, the project partners expect improved safety in all areas.
The "Hamburg TruckPilot" project is part of the strategic transport partnership between the City of Hamburg and the Volkswagen Group. The goal of this partnership is to work together to shape the urban transport of the future and to develop Hamburg as a model city for futuristic, sustainable and integrated transportation. "Hamburg TruckPilot" is an important project of the ITS strategy in the field of "Automated and Connected Driving" for the city of Hamburg. It will be presented at the 28th ITS World Congress, which will take place from 10 to 15 October 2021 in Hamburg.


text:
Valyrian Steel Razors
In: OMG ➠ Fools
Valyrian Steel Game of Thrones Longclaw, Sword of Jon Snow - $319.95
RealFireNSteel Game of Thrones - Arya Stark's Catspaw Dagger - $399.99
Dire Wolf Beard Comb - $8.99
Valyrian Steel Game of Thrones Widow's Wail - $299.95
Game of Thrones Ice Letter Opener - $19.99
from Firebox.com »
Valyrian Steel Razors don't come with any replacement blades, and have none available to purchase. Because the blades attached to their respective iconic Game of Thrones weapon hilts never dull. And maybe also the cats who forged the set of Valyrian Steel Razors are hoping whoever buys them only shaves as often as Jorah Mormont, Jon Snow, and Jaime Lannister, and they won't get much use anyway.
Quite the lot there to mug for grooming supplies, 'eh?
According to Firebox, the reason we've been bestowed with Valyrian Steel Razors now, thousands of years after the Doom of Valyria, and a few worlds away from Westeros, is that while no new Valyrian steel swords have emerged since the cataclysmic event, "nobody said razors were off the table." Yeah, so it's a "Valyrian steel razor" like it's a "Damascus steel knife."
Razor handles are fashioned after 5 different Game of Thrones hilts: Jorah Mormont's Heartsbane; the Lannister-reforged Oathkeeper and Widow's Wail; Jon Snow's Longclaw; and a special golden switchblade modeled after Arya's dagger.
Oh and one more thing: if you try to buy a Valyrian Steel Razor, you'll probably come away as disappointed and pissed off as you are with Season 8 of Game of Thrones.
The Game of Thrones Collection
$40 - $110 from Black Milk Clothing »
The start of Season 4 may still be a few weeks away, but Black Milk's Game of Thrones clothing collection drops in mere hours. Houses Stark, Lannister, Targaryen, and Baratheon represent in an array of nakedness shields...
Ice, Sword of Eddard Stark
$270 from Valyrian Steel »
Though it ultimately couldn't keep Ned Stark's head affixed to his body, the Valyrian steel sword Ice did serve his majesty of Winterfell well. And, should you be one of the lucky keepers of the North to grasp the formidable...
Prosthetic Dragon Spikes
Is there a word for when something is equal parts disturbing and smokin' hot? That's what I'd like to call the image of this lady wearing Dragon Spikes. Their mutant effect is remarkable, somewhere between mythical miracle...
White Walker Mask
$994.95 from Composite Effects »
White Walkers are creepy, dude. Creepy enough that I think I'd rather look like one than at one. But I'd most rather look like Khal Drogo because then all men would still be scared of me, and all ladies would quiver in...
Game of Thrones Dragon Lamp
My co-worker Drew just got one of these Game of Thrones Dragon Lamps. He sits it on his desk at work. Guess what I just got to sit on mine? Bowman Mini Crossbow, baby! Working on attaching some lion head embellishments...
Handmade Damascus Steel Daggers
$75 - $1,200 from Etsy »
DCIllusion hand forge and finesse their blades from damascus steel, their handles from the likes of bone, horns, and brass, and their designs from the combined imaginations of the world's best LARPers. Each of the two...
Game of Thrones Temporary Tattoos
$5 - $20 from Etsy »
No girl who applies one of Seventh Skin's Game of Thrones temporary tattoos better get mad at me for staring at her chest. The intricacy, the detail, and the artistry of these short-term odes to Houses Targaryen, Stark...
Sword Keys
$11.99 from The Key Armory »
It's dangerous to leave the house without a key! Take this set that will also serve as your sword and shield if the gangs...of ants...attack. The Key Armory stocks up fantasy and gaming fans' keychains with iconic swords...
$2,249 - $4,259 from Etsy »
Holy Daenerys Mother of Dragons. If I ever propose marriage, or more likely if I ever need to bribe a girl, a ring whose gem is mounted on fire-breathing beasts of fantasy is definitely the one I'm using to do it. ArtMasters...
Game of Thrones Clue
Welp, it shouldn't be hard to find someone to play the murder victim in this rendition of my favorite board game. What will be hard about playing Game of Thrones Clue: uh, playing Game of Thrones Clue. It's like taking...
The Night King Mask
Composite Effects' Night King mask is the most recent addition to their Game of Thrones White Walker collection. Previously we saw one of the Night King's long-haired, extra-wrinkly cohorts. Both are designed to produce...


The moment that 13-year-old Miley Cyrus knew for sure that her life had taken a surreal turn happened just a few weeks ago, when her 6-year-old sister, Noah, sheepishly told her that she had entered a contest on the Disney Channel Web site to win backstage passes to a concert featuring the network's newest star. It was Miley.
"You live with me!" Miley said she told her sister, before issuing a warning: don't even think about swiping anything from my bedroom to sell on eBay.
The series' premiere episode received an enormous boost on its opening night, March 24, by being packaged as the lead-in to an encore showing of the movie "High School Musical," the most-watched film in the 23-year history of Disney Channel. That night, with Corbin Bleu (Chad) of "High School Musical" as a guest star, "Hannah" attracted 5.4 million viewers. Since then, in its regular time slot (Fridays at 7 p.m. Eastern time), the show has drawn an average of more than 3.5 million viewers, most of them 6 to 14, making it the most popular show among so-called tweens on basic cable television nearly every week it has run.
Little wonder that Disney has already asked the producers of "Hannah," who include two veterans of the sitcom "Murphy Brown," to add 6 episodes to the 20 that were already scheduled for the first season. Believing that "Hannah" could also serve as a marketing platform akin to "Lizzie McGuire," the Disney Channel series that catapulted Hilary Duff to stardom and that spawned a cottage industry, Disney is also planning a "Hannah" soundtrack album, to be released in the fall, a Miley Cyrus album for early next year and, in all likelihood, a line of accessories that would probably include "Hannah" clothing.
Miley — who was born Destiny Hope Cyrus, but who has long preferred her nickname (Smiley Miley) — beat out more than 1,000 aspirants for the coveted role of Hannah, though she had little dramatic experience beyond some acting lessons and scattered roles in school plays in her native Nashville.
What ultimately won her the job, the producers and network executives say, was her cool confidence (a quality that stopped well short of cockiness), her intuitive comic timing (which seemed, at least to the older adults, evocative of what a teenage Lucille Ball might have been like) and a husky singing voice not unlike Mary Chapin Carpenter's. In the bargain, Miley, who sings the show's theme song, was able to infuse Hannah with a real-life sense of the joys and perils of superstardom.
Mr. Cyrus, 44, has a role on "Hannah," too. He plays Miley's father, Robbie, but he was asked to audition only after his daughter landed her part. And when he was offered the role, he says, he wasn't sure whether he should take it.
"I didn't know if I was right for her dad," he said, seriously, as he strummed an acoustic guitar in a cavernous dressing room on the show's Hollywood soundstage, where he and Miley occupy adjoining alcoves, separated by a frilly curtain (hers). "The last thing I would want to do is screw up Miley's show."
Mindful that Miley is working alongside her father at an age when she might be craving a little less togetherness, Mr. Cyrus said he had been careful to give his daughter lots of space. He has, he said, made a point of biting his tongue hard to avoid giving her any unsolicited acting advice.
"I never say, 'I'd do it like that,' " he said, before adding that Miley was far more likely to tell him, "It might be funny if you do it that way."
Of working so closely with her famous father, Miley said: "At the beginning it was a little bit weird. We'd get into little arguments."
"Now," she added, "it's really good."
To devote themselves full-time to the production of "Hannah," on which Miley, a seventh grader, is tutored on the set, Mr. Cyrus and his wife, Tish, moved her and her four siblings to Los Angeles from Nashville. She reluctantly left behind her family's seven horses, as well as a number of good friends.
Young viewers will be pleased to know that she has helped fill that void by befriending two co-stars — Emily Osment and Mitchel Musso, both 14 — who also play her best friends, Lilly and Oliver, on the show. At least early in the series, Lilly and Oliver are the only schoolmates whom the fictional Miley trusts with the secret that she is really Hannah.
In real life, Emily, Mitchel and Miley say they are constantly sending each other text messages offstage and gathering, at least electronically, in the evening for three-way conference calls in which they talk like the teenagers they are.
The message underlying "Hannah" — one meant to strike a chord with parents, as well as with their children — is that celebrity is not to be confused with real life, and that happiness comes when one stays true to oneself. Thus, the on-screen Miley is constantly faced with the temptation to reveal her alternate, bewigged identity to her schoolmates, who pay her little mind but have Hannah pictures plastered inside their lockers.
The real-life Miley still has to make her bed and clean up her room at home. In her father, Miley says, she has a role model as grounded as a daughter (and teenage star) could have. A thoughtful man who is readily self-deprecating, Mr. Cyrus has, for example, written a tongue-in-cheek song for a forthcoming album that tries to turn jokes about his 1990's hairstyle back on his critics. Its title: "I Want My Mullet Back."
On more occasions than she could possibly count, Miley says, she has also watched her father get button-holed for autographs during meals out, and, however much he might have been inconvenienced, watched him sign his name with a smile.
"He'll say: 'These are people supporting you. Be good to them,' " Miley said.
Which is not to say that the real-life Miley has grown comfortable with the notion of being recognized in malls, among many other places.


text:
Q: Ruby http servers are quick to load locally, but take substantially more time to load over LAN When i open a Ruby http server locally, i. e. via http://localhost:4567, it takes little time to load the page:

*

*ruby -run -e httpd . -p4567, directory listing — instantaneous;

*ruby -run -e httpd . -p4567, a heavy jpeg — instantaneous;

*middleman server, refreshing a previously opened website — ~5 seconds.

But when i do the same over LAN, it takes substantially longer to load the page. I tried it from two remote machines: a mobile phone over WiFi and a virtual machine running on the same host machine as the web server (using a virtual network adapter).

*

*ruby -run -e httpd . -p4567, directory listing — ~5 seconds;

*ruby -run -e httpd . -p4567, a heavy jpeg — ~5 seconds to start downloading the image, then loads it almost instantaneously;

*middleman server, refreshing a previously opened website — 15—30 seconds, may cause a timeout on mobile.

What can be the cause of this and how can it be resloved?
PS The host machine is Windows 7 but it seems to work both ways, i. e. when the server runs on a Linux virtual machine.

A: Ok, it turned out to be an issue with Webrick.
This quesition/answer is a duplicate of: Webrick is very slow to respond. How to speed it up? Below is an abstract of answers from the linked page.
Possible solutions (pick one):

*

*Use Thin instead of Webrick if possible (Thin is not available on Windows and might be unavailable for your specific project). Any other Ruby web server might also fit.

*If you're stuck with Webrick, instantiate it in your project by passing DoNotReverseLookup: true to WEBrick::HTTPServer.new.

*If for some reason you're unable to modify how your project leverages Webrick, you can hack Webrick source. Find the webrick/config.rb file in your system and set the :DoNotReverseLookup parameter to true. You'll have to repeat this step every time you update your dependency.

*On Linux, you can stop the avahi-daemon service to resolve the issue. Note that it will also prevent network printers and shares from being automatically discovered.

redpajama_set_name: RedPajamaStackExchange


text:
Vanessa Bryant pens a heartfelt tribute to Kobe Bryant on Mamba Day
Murugi Gichovi
Vanessa Bryant has mourned the "senseless" death of her husband Kobe Bryant on his retirement anniversary.
The late NBA star would have marked four years of retirement on Monday (13.04.20), but sadly lost his life at the age of 41 in January, when he and his 13-year-old daughter Gianna were involved in a helicopter crash which killed seven others as reported by The Sauce.
And to mark the anniversary of Kobe's last basketball game with the Los Angeles Lakers, his wife Vanessa – who had Gianna, as well as Natalia, 17, Bianka, three, and Capri, nine months, with Kobe – took to Instagram to mourn his tragic death.
She wrote: "Mamba Day
"My husband worked his a** off for 20 years. Gave it his all. All he wanted was to spend time with our girls and me to make up for lost time. He wanted to be there for every single milestone and special moment in our girls lives. He only got to enjoy 3 years and 9 months of retirement. We had 2 more daughters, he won an Oscar, he opened Granity studios, he became a 5x best selling author and coached Gianna's basketball team in that time. She worked hard and gave her all 7 days a week just like her daddy. I wish I could back to that morning, every day. I wish they had a normal local game on 1/26. Life truly isn't fair. This is just senseless. (sic)"
The tribute comes just one week after Vanessa revealed she was "incredibly proud" following the announcement that Kobe will be posthumously inducted into the Basketball Hall of Fame.
November 21, 2012; Sacramento, CA, USA; Los Angeles Lakers guard Kobe Bryant (24) reacts after guard Jodie Meeks (not pictured) missed a jump shot against the Sacramento Kings in the fourth quarter at Sleep Train Arena. The Kings defeated the Lakers 113-97. Mandatory Credit: Cary Edmondson-US PRESSWIRE ORG XMIT: USPW-95306 ORIG FILE ID: 20121121_jla_se9_502.jpg
She said: "It's an incredible accomplishment and honour and we're extremely proud of him. Obviously we wish that he was here with us to celebrate but it's definitely the peak of his NBA career. Every accomplishment that he had as an athlete was a stepping stone to be here. We're incredibly proud of him. There's some solace in knowing that he was probably going to be a part of the 2020 Hall of Fame class."
Since retiring from professional basketball in 2016, this year marks Kobe's first year of eligibility for the Hall of Fame.
Kobe spent his entire professional 20-year career with the Lakers, and is a five-time NBA champion, two-time NBA Finals MVP and 18-time All-Star, league MVP.
In this article:Black Mamba, Gianna Bryant, Kobe Bryant, Mamba day, Mamba Mentality, NBA, Vanessa Bryant Basketball


An attacker was shot dead in Brussels last night.
The Brussels bombings occurred on March 22 2016.
It's believed that both of the passenger jets have now landed and are being inspected by security staff.
Police in hoods and members of the military were seen patrolling the area after the 6.30am alert.
Those arrested were suspected of planning an attack this weekend.
Bombings at the terminal in March killed 16 people.
'We need everyone to play a part in keeping the public alert'.
It said plans for both attacks started with the brothers.
'It's important that the world knows that I am Muslim myself,' she said.
The suspects face charges of 'terrorist murders'.
Authorities believed he may have been trying to make a biological weapon.
The man has still not been identified.
More than 30 people were killed and at least 270 were injured in bomb attacks in the Belgian capital.
The guard, who worked at the Doel nuclear plant, was reportedly walking his dog when he was shot dead.
He was travelling to work on the metro when bombers attacked.


text:
Queen Elizabeth's Hospital (also known as QEH) is an independent day school in Clifton, Bristol, England, founded in 1586. QEH is named after its original patron, Queen Elizabeth I. Known traditionally as "The City School", Queen Elizabeth's Hospital was founded by the will of affluent soap merchant John Carr in 1586, gaining its first royal charter in 1590. The school accepts boys from ages 7 to 18 and, since September 2017, girls aged 16 to 18 into the co-educational Sixth Form.  The school began as a boarding school, accepting 'day boys' for the first time in the early 1920s. Boarders continued to wear the traditional blue coat uniform on a daily basis until the 1980s. After that, it was only worn on special occasions.

Following a steady decline in numbers QEH stopped accepting new boarders in 2004, and boarding closed completely in July 2008.  A Junior School opened in September 2007 in terraced Georgian town houses in Upper Berkeley Place, adjacent to the main school.

The school is located in central Bristol, near Cabot Tower which is on Brandon Hill, in a building built of Brandon stone, designed by local architects Foster and Son and dating from 1847. It has been designated by English Heritage as a grade II listed building. The terrace steps and walls are also grade II listed, as are the walls, lodge and gates. Before moving to the site on Brandon Hill, it was previously housed at Gaunt's Hospital mansion house, Unity Street (1590–1767) and St. Bartholomew's, Christmas Steps (1767–1847). QEH has had close associations with Redmaids' High School since the latter's founding in 1634.

To celebrate 425 years since the school's opening, a new school song was composed in 2015.

Admittance
For much of its history, QEH has provided education for boys aged 11 to 18, although it now has an all-boys junior school from age 7 as well. In 2014 QEH began working with Redland High School on a co-educational infant school from age 2 to 7 years.  Since September 2017, the Sixth Form has been co-educational.  QEH Senior School has an entrance examination in January for students entering at Year 7 and Year 9 levels, boys take papers in Maths, English, Verbal Reasoning and Non Verbal Reasoning. These papers are used to select those eligible for John Carr academic scholarships. Boys applying for Music scholarships are invited to an interview and audition, at which they perform music and complete an aural and sight reading test. Sports scholarships are awarded based on an interview and practical tasks. The Year 7 entrants are generally chosen by around Easter and attend an initiation day during the summer term. Boys and girls also regularly enter the school at Sixth Form level, including international students.

Facilities

The school has four ICT suites and several sets of laptops, and most classrooms contain Smart Boards. Boys are given a school email address and can connect to the school network from home to access files and other resources.

The school library, located at the top of the main building, contains more than 10,000 books and takes 35 periodicals, including magazines and national newspapers. Pupil librarians help to run the library and the role of Head Librarian is given to a student in the Upper Sixth.

The school possesses 23 acres of playing fields outside Bristol, near the village of Failand, which are managed in partnership with Bristol City F.C., who use the land for training.

The Sixth Form centre includes its own IT suite, communal study area and common room, with a cafeteria serving hot and cold food at break and lunchtimes.

They have recently opened a new £3.5million ceramic and science block and have recently completed a £2.5 million redevelopment of their playing fields near Failand.

School day

The school day begins at 08:35 am with registration in each class's form room. This is followed on Mondays by a full school assembly in the dining hall led by the Headmaster. The day is divided into nine 35-minute periods. The first two are from 9–10:10 am, followed by a 20-minute break, then four more periods, before lunch starts at 12:50 pm and ends at 2:05 pm. After three more lessons, at 4:00 pm the school day ends.

All boys have one afternoon of sports per week. For years 7 and 8, it takes place on Wednesdays at the school's Failand playing fields, where rugby is played during the autumn and spring terms, and cricket or athletics during the summer. Years 9 and 10 have games on Tuesdays, and are given a choice of sports, while year 11 and sixth form have games on Thursdays. There are also gym periods for years 7–11 during the rest of the week.

In year 7, boys are taught Latin, English, Spanish, maths, geography, history, religious studies, Art, biology, physics and chemistry, as well as periods for sport. In year 8, boys are taught all of the above as well as an extra language (German or French). In year 9, boys must choose two creative subjects (design technology, information technology, art, drama, music or Latin, the latter occupying both choices), which are each taught once a week for a double period. Boys are expected to take up to ten GCSEs, including a modern foreign language, maths, English language, English literature, and two out of the three sciences, taught as separate disciplines. Students take four subjects in the lower Sixth Form, with new subjects such as economics, classical civilisation, further mathematics and politics also available. One subject can then be dropped for their final year at the school in the Upper Sixth. The School also offers the Extended Project Qualification (EPQ) in Sixth Form.

Annual events

At the end of the first half of the autumn term, the school holds its prize giving in the Roman Catholic Clifton Cathedral. The headmaster reads his annual report, and a guest speaker gives the prizes to the winning pupils.

At the end of the winter term, the school holds its carol service at the Anglican Bristol Cathedral. The school returns to the cathedral at the end of the spring term for its Charter Day service, celebrating the founding of the school. This service is attended by the Lord Mayor of Bristol, and the school's original Elizabethan charter is put on display. The school choir often sings Council Prayers at the Lord Mayor's Chapel on College Green, where the school founder John Carr is buried.

Uniform

Standard school uniform for Years 7 to 11 consists of blue blazers, grey trousers, white shirts and the house tie.

Sixth Form students wear a grey or blue suit with pastel-coloured shirt. Students who excel at sports are often awarded with "house colours" for that sport in the form of a special tie. Prefects also wear a tie and badge of office.

Traditional bluecoat
For a long time the school was a traditional bluecoat school. This dress was eventually phased out as day uniform, but was still sometimes worn by boarders (until the cessation of boarding in 2008), and is still worn by choir members, and by the Captain and Vice Captains of the school, for special occasions such as Charter Day.

House system
QEH operates a house system whereby students are allocated to one of four houses and engage in house activities including academic competitions (such as foreign language readings), sports competitions, house drama, house choir, house music ensemble and many others.

Each house is named after one of the school's notable patrons. The four houses are Bird's, named after William Bird, Mayor of Bristol 1589-90 and major benefactor of the school; Carr's, named after the school founder John Carr; Hartnell's, named after Samuel Hartnell; Ramsey's, named after Lady Mary Ramsey. Hartnell was also a benefactor of the nearby school Clifton College, a fact reflected in them also having a house named Hartnell's.

Each house has its own colour, and senior school students up to year 11 wear a tie with a stripe of that colour. Sixth Form students who are house captains also wear ties bearing their house colours. The colours for the houses are Bird's (yellow); Carr's (blue); Hartnell's (green); Ramsey's (red).

Students who excel at helping their house (usually sporting) are awarded "house colours" consisting of a rectangular badge in the colour of their house.

The organisation of each house is carried out by a designated House Master, and two sixth-form students, the Captain and Vice Captain of the house, who are picked by the House Master in conjunction with senior members of staff.

Publications

The school publishes several periodicals. QEH Matters is a small newsletter, published regularly and available from the school's website, containing information on sports activities, school trips, development plans and future events. There is also an annual publication, The Elizabethan, which gives a more in-depth commentary, as well as showcasing pupils' artistic and literary talents. A group of students, the Elizabethan Committee, supports the editor of The Elizabethan by taking photos and writing articles for the magazine. Along with this, an online newspaper called Berkeley Squares is written and edited by students in the sixth form. The QEH Podcast has been running since March 2021.

QEH Theatre

The QEH theatre seats 200 to 211, and since opening in 1990 has been host to many productions both by QEH pupils and professional companies performing plays, dance and poetry. It also hosts concerts and other musical events, such as the biennial 'Battle of the Bands' and regular acoustic-only 'Unplugged' events, which showcase the musical talent in the school. Student volunteers often assist in school productions as technical and front-of-house staff.

Notable alumni

Former pupils of the school are known as Old Elizabethans.

William Friese-Greene (1855–1921), portrait photographer and inventor, and pioneer in the field of motion pictures
Sir Ivor Jennings (1903–1965), jurist, educator and Vice-Chancellor of the University of Cambridge
Anthony Verity (born 1939), Master of Dulwich College from 1986 to 1995
Hartley Heard (born 1947), Former first-class cricketer
Andy Parker (born 1957), physicist, head of Cavendish Laboratory
Roy Harris (1931–2015), semiological linguist.
Keith Vinicombe (born 1953)  British ornithologist and writer on bird identification.
Ashley Pharoah (born 1959), writer and co-creator of the television series Life on Mars
Jonathan Pearce (born 1959), football commentator for the BBC
Hugo Weaving (born 1960), film and stage actor
Simon Mann (cricket commentator), BBC radio sports commentator
Mike Smith, President of music at Virgin EMI Records
Martin Bright (born 1966), journalist, former political editor of the New Statesman
James Heappey (born 1981), Conservative MP for Wells
Jack Cuthbert (born 1987), professional rugby player for Scotland
Shon Faye (born 1988), writer, comedian and transgender rights campaigner
Jason Forbes (born 1990), actor and comedian
Dino Zamparelli (born 1992), racing driver
Joe Bryan (born 1993), professional footballer for Fulham.
Alex Davis (born 1993), professional rugby player for England (Rugby 7s)
Lewis Clarke (born November 18, 1997), youngest ever person to ski-trek 720 miles from the Antarctic Coast to the South Pole, 2013–14. Guinness World Record Holder.
Michael A. Stephens (1927-2019), professor of statistics at Simon Fraser University, Burnaby, British Columbia, Canada.
Ricardo E. Latcham (1869–1943), English-Chilean archaeologist, ethnologist, folklore scholar and teacher.

Archives
Records of QEH are held at Bristol Archives, including foundation, administrative, property, financial, admission, and illustrative material (Ref. 42536) (online catalogue).

References

The Elizabethan, 2000 edition.
QEH News, Issue 20 – Spring Term 2008.

External links

QEH Bristol
QEH Elizabethan Society
Profile on the ISC website
Seniors' ISI Inspection Report 2014
Juniors' ISI Inspection Report 2014

Private schools in Bristol
Member schools of the Headmasters' and Headmistresses' Conference
Educational institutions established in the 1580s
School buildings completed in 1847
Grade II listed buildings in Bristol
Grade II listed educational buildings
Boys' schools in Bristol
1586 establishments in England
Schools with a royal charter


Adult and Community Learning are offering free English (literacy), Maths and ICT Digital Skills evening classes for adults at Finsbury Library.
Classes are aimed at parents supporting their children or those that want to improve their skills for work.
Drop-in Information and Assessment Sessions run from 5-7pm on Monday, 11 February, Thursday, 28 February and Monday, 4 March 2019.
For more information please contact Simon Fuller, Curriculum Manager on 07892 700217.
Grief Encounter is one of the UK's leading bereaved child charities, providing free, pioneering services and support to bereaved children, young people and their families.
On average one child in every classroom will experience the death of a parent or sibling before they reach 16 years of age; 44,000 dependent children bereaved a year. Adolescent grief has a devastating impact that can last for life, with research showing links to mental health issues, social and behavioural problems and more.
Grief Encounter offers a flexible and accessible service, which aims to professionally care and respond to bereaved children, young people and their families via counselling, group activities, family fun days, residential camps and interactive online services.


The Liberty University Wind Symphony is an auditioned instrumental ensemble for students who are advanced players of woodwind, brass and percussion. Repertoire includes original and transcribed advanced wind symphony works from all eras, including exploration of new sounds and rhythms by contemporary composers. The Wind Symphony travels on an extensive spring tour annually, where they perform multiple concerts at a variety of prestigious venues, plus the ensemble enjoys recording sessions and additional concerts on campus each semester.
The Wind Ensemble has had the exciting opportunity of being invited to perform at the College Band Director's National Association Conference (CBDNA) multiple times. Their most recent CBDNA performance was at the February 2016 Southern Division Conference in Charleston, SC. At the 2016 CBDNA Conference, the Wind Sympony had the joy and pleasure of meeting John Mackey and performing one of his latest works entitled Wine Dark Sea - Symphony for Band, which tells the story of Homer's epic poem, The Odyssey, through three distinct musical movements. Pictured below are a number of our members with John Mackey after the celebratory performance.
We will be traveling on our annual Spring Tour March 16-25, 2018! Please follow the 'Wind Symphony Tour' link below for detailed information about this year's performance schedule in the Southern United States.
Following our return from Spring Tour, we will be presenting our Spring Concert entitled 'Passion of the Dance' here on our campus, in the brand new Grand Concert Hall of the School of Music. This concert features pieces surrounding the theme of dance repertoire, and will include standard collegiate band repertoire.
Spring Concert: Thursday, March 29, 2018 at 7:30 p.m.
The Liberty University Wind Symphony is offered during the Fall and Spring semesters every year. Membership in the Wind Symphony is by audition. Please contact Dr. Kerr for more audition information right away!
If you are hosting the Liberty University Wind Symphony, here are a few resources available to you for advertising.


text:
Friendship of Jewish woman and Muslim man restores faith in humanity
AmazingNews
By BL Rhea Last updated May 30, 2018
93-year-old Renee Black felt her legs give way and her companion Sadiq Patel, 46, quickly unfolded a portable chair and helped her sit down. They wanted to quietly pay their respected to the 22 innocent deaths by suicide bomber Salman Abedi.
A loving hand across the religious divide: Sadiq comforts Renee at the Manchester vigil
Renee's face furrowed as she wept for the children, teens and parents killed or injured in the blast as they left an Ariana Grande concert at Manchester Arena on Monday night.
One in particular broke her heart: eight-year-old Saffie Roussos, who was the youngest of the victims. Renee turned to Sadiq, crying: 'I'm 93. I've lived my whole life and that girl has had no life whatsoever.' Sadiq knelt by Renee's side and gently placed a comforting hand on her arm, before covering his face with both hands as he, too, broke down in tears.
Before leaving the Albert Square two hours later, these two friends were being held as the unwitting symbol of hope and unity as moving images of them comforting each other went global.
'When I look at Sadiq, I don't see a Muslim and when he looks at me he doesn't see a Jew. He is one of my dearest and most caring friends. I don't know what I'd do without him,' says Renee.
'When we were walking through Albert Square I kept asking Sadiq: 'Why is everyone looking at us?' I couldn't understand what all the fuss was about us being there together. All I could think about was that poor little eight-year-old girl. God's been good to me. I am at the edge of life now, while hers should have been spread out before her.
'I was rather upset and Sadiq tried to pacify me. I said a little prayer for Saffie and Sadiq said 'Amen'. We both wanted to pay our respects. There are no differences between us.' And when Sadiq takes up the story, you realise Renee is absolutely right. There isn't. His grief and shock is raw and palpable: 'When I heard the news about the atrocity on Monday night, I turned on the TV and I was so devastated I couldn't sleep, thinking: 'How could anyone do this?' ' he says.
Sadiq Patel,aged 46 and Renee Black,aged 93. The friends, who have known each other for 10 years, relax in Blackburn
'I have two daughters. They are 14 and 18. I've dropped them off at public places and picked them up later and I felt such grief for those parents whose children will never come home again.
'It was heart-wrenching, my stomach just churned and churned. It was beyond my comprehension. The Koran does not teach this. These terrorists may claim to be acting in the name of Islam, but it is not the Islam I know. Islam means peace.
'The next morning I heard 19 people were dead, then 21, then 22. It was appalling to think someone had deliberately targeted young people at a pop concert.'
'We almost didn't make it and nearly gave up. We were driving left, right and left again, but we turned a corner and the town hall was in front of us,' says Sadiq.
'I squeezed the car onto the pavement between two BBC vans, hoping we wouldn't get a ticket, while we spent ten minutes laying our flowers and saying a prayer.
Renee said she could not understand the fuss as she walked through Albert Square with her friend Sadiq, as she could only think of Saffie
'As a Muslim, I felt quite nervous about going to Albert Square. You are never sure how people might react to you, because these radicalised terrorists have tarnished the Islam faith.
'I was worried we might attract attention, but I was surprised by how much. The atmosphere was so sombre and quiet and we both felt very emotional. Renee was really upset thinking about the poor children who died.'
'For both us it felt incomprehensible that someone could take all those innocent lives in the name of faith. It's certainly not a faith either of us recognizes.'
Their display of interfaith harmony, tolerance, compassion and defiant celebration of what unites people rather than divides them, quickly went viral, travelling the world via international news networks.
Both Sadiq and Renee have seen the social mix of their home town shift immeasurably over the years. 'When I moved into this district, I was one of the few Asian people, now Renee is one of the only white people left, but we have so many similarities in life within all faiths,' says Sadiq.
Renee Black when she was in her 30s
'It's unusual for a Muslim man in a robe with a hat and beard and a Jewish lady to be friends, but let's celebrate what we have in common with a vengeance. We all share the same things births, marriage and deaths, so let's reflect and tolerate each other's differences.'
Sadiq was the only Muslim at the funeral of Renee's Jewish partner Harry when he died three years ago and, likewise, Renee was the only white woman at the funeral of Sadiq's mother Amina last year.
She remembers: 'There were hundreds of men there. I was the only woman and the only white person, but everyone made me feel welcome and spoke to me.'
Sadiq, meanwhile, says he was 'humbled' by the fact Renee broke the Sabbath (Saturdays are traditionally days of rest and religious contemplation) to attend his mother's funeral. 'That was iconic for me,' says Sadiq. 'Renee has never broken the Sabbath for one day in her life.
Sadiq commented: 'Ours is just one example of the thousands of friendships and acts of kindness we don't see.'
'I love Blackburn. There is nowhere I'd rather live. I have brought up my daughters to integrate into British society, just as I have. As Muslims, I ask them to dress modestly and respectfully, but it is up to them if they choose to wear the scarf or listen to pop music.
'Would I have let them go to the Ariana Grande concert? If they had wanted to, yes. I, too, could have been among those grieving parents and I share their grief.
'I don't know what turns a young Muslim into a radicalised extremist or a terrorist. It is something I cannot comprehend and every time they commit an atrocity I think: 'No, no, not again.' It is not the Islam I know and each time I work harder for harmony, going out building connections between churches and mosques.
'After Monday's bombing, I just had to pay my respects to those innocent victims as a Muslim and as a fellow human being. With our flowers, I left a handwritten card which read: 'Words can't describe what happened or how we are feeling. But one thing is for sure, we are in this together. We feel the same grief as you do.'
'Last Wednesday as we walked through Albert Square, we may have looked a bit different, but as Renee said to me, wondering why everyone was staring at us: 'We are just a man and woman walking to the town hall.'
'We never expected those pictures to go round the world, but I really do hope people will look at them and see that two people from different faiths can come together in harmony and stand united.
'Ours is just one example of the thousands of friendships and acts of kindness we don't see.'
jewManchester Attackmuslimunity
50 Under-Age White Girls Were Groomed And Raped By A Pakistani Gang
The Age Women Have The Best S*x Of Their Lives Is Revealed
Woman Looks To Cancel Custom Mug Order For A Disgusting…
Woman Gives Up On Her Vegan Diet After Sticking To It For 15…
Rape Victim Doesn't Want The Incident To Define Her And…
Couples Slammed After They Posed For A Photograph While…


text:
Bigfoot Sightings 2020: The Continuing Adventures of Our Friend the Sasquatch
Rob SchwarzMarch 1, 2020
We've already seen a number of new and intriguing Bigfoot sightings in 2020, including multiple recordings of howls, strange creatures measuring over 9-feet-tall, and at least one cardboard cutout (we'll get to that). Below, you'll find this year's highlighted sightings, with brief descriptions containing links to videos and other info. I'll try to keep it updated as the year progresses.
As always, I'll leave you to decide whether or not any of these reports are worthwhile.
Recent Bigfoot Sightings & Reports In 2020
Bigfoot sighting on dashcam in Alberta, Canada
Image: Sonny Vator/YouTube
An oilfield worker driving near Nordegg, Alberta, Canada captured a "tall dark figure" on his dashcam in mid March. The figure, which he believes may have been Bigfoot, can be seen standing inside a line of trees. Returning to the area the next day to investigate, the witness allegedly discovered footprints and hair in the snow, as well as a spot near the trees where something large had been lying or sitting down.
Another Bigfoot scream in Ohio
Following a previously recorded howl in January (also in Ohio, see below), this video contains audio of what the uploader describes simply as "strange scary noises."
According to the witness, Preston Riley, the footage was captured on February 9 at 2:43. He'd heard noises outside his home and went to investigate. "I couldn't understand what I was hearing," he wrote, "Because I've never heard anything like this before near the woods at my house."
Bigfoot prints in Manitoba Wetlands
A man was picking sweet grass in Manitoba, Canada when he discovered possible Sasquatch tracks. In the beginning of his video, he takes measurements of both his own and his brother's shoe prints, then compares those to the potential creature prints (which are compared at about the 2:30 mark). The prints appear to measure roughly 14-15 inches long, 7 inches wide. "They're not four-legged," the man said.
Photo of Bigfoot carrying a deer
Lon Strickler of Phantoms & Monsters received a very strange photo from a witness in Valley County, Idaho. The image, while low quality, is said to be of a possible Bigfoot carrying what may be a deer carcass.
According to the witness's report, he'd been out hunting with a business partner when they heard screaming, which they thought may have been a "deer in distress." Looking to see what it was, they saw what they thought was "another hunter." However, the individual's strange size and gait made them question that possibility. The witness then used a pair of binoculars, revealing what may have indeed been a Bigfoot stomping through the forest, carrying a deer over its shoulders.
Sasquatch screams in eastern Kentucky
A man was hiking near his home when he heard what may have been a Bigfoot howl, though he remains skeptical. The incident was captured on video, and the scream can be heard at about 1:29.
Follow-up on Washington State sightings
Image: WSDOT East/Twitter
In late January, I shared news regarding an official Washington State Department of Transportation Twitter account, and an alleged Bigfoot sighting they tweeted just off Sherman Pass/SR 20. While most (including myself) were skeptical of the claim, the situation was even more dubious than originally believed. As it turns out, the "Bigfoot" was in fact a cardboard cutout. As WSDOT East shared on February 26, "Rumor has it someone placed a 3/4″ wood cutout of Bigfoot on the tree. However, if you look now, the cutout is now gone."
More Bigfoot sightings near Sherman Pass
While the above Washington State report turned out to be a hoax, it prompted a man named Gary to come forward with his own stories. He claims he experienced multiple Bigfoot sightings in that very area, where he used to work building logging roads.
He told his tale to KHQ, recounting that he and his crew used to hear "otherworldly screaming" and the sounds of "stick pounding." He also claims to have directly encountered a female Bigfoot, estimating that she stood at least 9-feet-tall, and was completely black.
Bigfoot near Little Tennessee River
A report submitted to BFRO in February detailed a Bigfoot sighting in Swain County, North Carolina. A couple were driving along the river when the witness spotted what she initially thought was "an odd looking man."
As they drove by, however, the figure stood, revealing itself to be a potential Bigfoot. Despite being "in tears from the fear," the witness and her husband turned their car around to get a better look. "He was HUGE!!!!" she reported, describing the creature as "at least 8-9 feet tall" and covered in black hair.
A questionable Bigfoot scream
While I find this particular video more dubious than the others, it did manage to go viral. Two hikers were venturing through Salt Fork State Park on January 12 when they encountered possible evidence of Bigfoot, or perhaps the local Ohio Grassman. They later managed to capture footage of the creature, along with a rather dramatic yelp.
Bigfoot prints at Medoc Mountain State Park, North Carolina
Stephen Barcelo, owner and operator of Littleton, North Carolina's Cryptozoology and Paranormal Museum, shared video of potential Bigfoot prints at Medoc Mountain State Park in North Carolina on January 24. Along with the strange prints, broken trees also littered the area, which appeared to have been snapped at odd heights.
According to Barcelo, other prints had previously been spotted in the area by a different group of investigators. He returned to the site the next day to better examine the broken trees, and later shared a video of casting the print.
The Bigfoot Situation in Littleton, North Carolina
Related to the above, one of this year's most compelling sightings came out of Littleton, North Carolina. While it lacks concrete evidence, the testimony of the witness stands out due to just how visibly perturbed he was — and his description of the beast came only 20 or so minutes after the sighting itself.
The man appeared terrified as Stephen Barcelo quizzed him on his experience.
"I know I saw Bigfoot," the man said, visibly shaken. "He was black, he was all bent over, his feet was real big."
"Did it scare you?" Barcelo asked, to which the man could only respond, "Yep."
"He had big hands…his fur was real, real black, and it was shaggy." He said the creature saw him. "He disappeared, though," the man said, "He disappeared." South and into the woods. Perhaps most notably, the sighting occurred in the middle of the day, just around noon. The man said he believed what people had told him about Bigfoot previously, but his own sighting had made it truly "real."
Littleton has seen a number of Bigfoot sightings lately, with residents coming forward with strange tales of encounters with towering hairy creatures. Last year, Barcelo interviewed a Littleton woman who witnessed what she believes was Bigfoot while driving through town.
Bigfoot Sightings from Previous Years
Oklahoma Bigfoot and social distancing
A would-be Bigfoot sighting in Oklahoma this year turned out to be part of a mischievous social distancing PSA. The Turkey Mountain Urban Wilderness Area Facebook page shared a number of images of a light brown hairy humanoid on March 30, 2020, and even included an "official" document detailing alleged reports of the cryptid in the area. However, as it turned out, it was just a guy in a suit.
Bigfoot peers through Colorado window
A man and his wife in Bailey, Colorado experienced a rather lengthy (possible) Sasquatch sighting in 2017 when a large ape-like creature peered in at them through one of their home's windows. Reportedly, the creature had a "harsh odor," and the witness shared several images.
Cryptozoology News received a report of a possible Bigfoot sighting that happened back in December. A man was deer hunting when he heard a piece of wood hit a nearby tree. At first, he thought it was simply a fallen limb, however an hour later he also began to hear "whistling and grunting."
Later that evening, he encountered a towering dark figure, measuring around 7.5 feet tall with matted hair and a cone-shaped head. The creature retreated behind some bushes, and the hunter left "as quietly as possible."
Sasquatch tracks in the Mojave Desert
Real Eyes TV featured a video from 2016 of large tracks "made by something big and unknown in the thick brush in the Mojave riverbed." In the footage, a group of ATV riders stumble upon a set of large prints, and the man behind the camera describes them as "huge."
New River Gorge sighting and photo
A couple of former Bigfoot skeptics believe they may have actually captured a photo of Bigfoot in the woods outside their home in Fayette County, West Virginia in October of last year. The witnesses described the cryptid as roughly 8.5 ft tall with a large chest and cone-shaped head. The image, while distant, shows a dark figure standing between some trees.
Bigfoot runs across road in Ohio
In January, BFRO received what they consider a "Class A" and "very credible" Bigfoot report. The sighting happened near an intersection in Fairfiled County, Ohio on the evening of December 20. According to the witness, they were just approaching a turn on Winchester Southern Rd. when her husband spotted a "bipedal creature running toward the road from the left hand side" from a gap between two houses.
Despite the brevity of the sighting (they were traveling about 60 mph), the witness was able to describe the creature: It stood least 8-feet-tall, with "blondish red fur and [a] domed shoulder/head area." It was running at full speed, and got close enough to their truck that it was momentarily illuminated by its headlights.
Rob Schwarz
Writer, blogger, and part-time peddler of mysterious tales. Editor-in-chief of Stranger Dimensions. Might be a robot.
An Alien Skull Found On Mars – Or Is It Something Else?
NASA's Curiosity rover has once again captured what some are claiming to be proof that alien lifeforms exist on Mars. Images, shared at various paranormal outlets and, of course, on YouTube,…
You've no doubt heard that Bigfoot statues across the country are falling victim to petty thieves. Most recently, a 7-foot-tall statue (dubbed Mr. Sasquatch) in Cuyahoga Falls, Ohio was unbolted…
Mysterious "White Bigfoot" Sighting In January 2016
YouTube user Squatchmaster was out walking in an Ohio forest last month when he began to feel like he was being watched. "I've just got that creepy feeling," he said…
Tags:BigfootBigfoot Sightings
Utah Bigfoot 'Sasquatch P. Rees' Loses Head
Bigfoot Phones In During Nebraska Bigfoot Conference


text:
Q: Fetching Access token using Auth token from service in C# I am new to the topic of Oauth and encryption. I need to write a utility where I have authtoken with me and I need to get access token after making a call to the service url say xyzcorp.com. I already have auth token with me I need to use post method to make service call to the url which in turn returns access token. I couldn't find any code snippet which shows how this is done. As I already said I am a newbie into this area, don't have any clue about the implementation in c#. It should be noted that I only have auth token with me.

A: What C# library are you using? I used Thinktecture.IdentityModel:
https://github.com/thinktecture/Thinktecture.IdentityModel
Here's an example from my OAuth2 Test Client, using IdentityModel:
private static async Task<TokenResponse> SendTokenRequest(string authCode, string redirectUri)
    {
        var tokenclient = new OAuth2Client(
            new Uri(Constant.TokenEndpoint),
            Constant.CodeClientId,
            Constant.CodeClientSecret);

        return await tokenclient.RequestAuthorizationCodeAsync(authCode, redirectUri);
    }


text:
NFL Star Chris Long Is Giving Away the Rest of His Salary to Help Underserved Kids
Philadelphia Eagles star Chris Long will play the rest of the NFL season for free.
His base salary is $1 million, but this year, he's giving all of his game checks away to help kids in cities he's lived in.
Long has donated his first six checks to fund scholarships in the city of Charlottesville (where he went to college), and the remaining 10 will be used to launch his "Pledge 10 for Tomorrow" project. He made the decision to donate to Charlottesville following the violent protests by white supremacists this summer.
The idea is that other people will be encouraged to also donate to help local education initiatives. In the three cities he played in during his NFL career, Long will donate to charities that help underserved children receive education opportunities.
He explained to the AP:
My wife and I have been passionate about education being a gateway for upward mobility and equality. I think we can all agree that equity in education can help effect change that we all want to see in this country.
Long has been a vocal advocate for helping communities and fighting racial injustice. Earlier this summer, he made headlines for putting his arm around teammate Malcolm Jenkins during his national anthem protest, explaining to the Philadelphia Inquirer, "I thought it was important that athletes with my skin color stood up with others protesting for racial equality."
Chris Long explains why he put an arm around Malcolm Jenkins during his national anthem protest.
A post shared by Sports Blog Nation (@sbnation) on Aug 18, 2017 at 6:26am PDT


Surrounded by stunning heritage houses and in popular Clayfield, this 3 bedroom 2 bathroom townhouse will be sure to please. Walk to local shops & handy to Albion Train Station. Extras include dishwasher, airconditioning in the master bedroom and single lock-up garage. Easy care tiles downstairs with the open plan living area flowing out to the courtyard. New ensuite and bathroom - completion due any day and photos to follow. Both public and private schools close by. Call now for an appointment to view.


Shillinglee Park, historic image published 1832.
Celebrating 300 years of Lancelot 'Capability' Brown's landscape designs! This month's featured landcape is Shillinglee Park. Visit our dedicated Capability Brown page to learn more.


You can find your own way to improve your pool game ?
You like to find secrets, or "systems" of pool by yourself ?
"Billiard Exercise Diary" is one of the best softwares for YOU.
my own training methods and tips.
which will help you to find "secrets of pool" !


text:
Operational Situation Report USSR No. 150
The Chief of the Security Police and Security Service
65 copies
(57th copy)
Einsatzgruppe A
The number of persons checked within the period of the report by the Kommandos of the Einsatzgruppe around Leningrad amounts to several hundred. Altogether 93 people have been executed, among them a gang of Gypsies who caused trouble in the Severskaya region. There is no longer any Jewish civil population.
Executions
1) In Krasnoyo-Selo ten people out of 70 arrested suspects were shot for partisan activity.
2) Sonderkommando 1b shot eight persons at Slutsk and Tosno for the following reasons: out at night, partisan activities, looting, crimes related to the use of explosives, and on suspicion of espionage.
3) Between November 1 and 22, 1941, the political department of the Police HQ of Reval submitted to Einsatzkommando 1a 282 completed sentences [and discharges], as follows:
79 executions
154 internments in a concentration camp
49 releases.
Einsatzgruppe D reports:
Situation and general mood
General mood is governed, as before, by the food problem.The attitude towards the Jews has been confirmed. In general, the shooting of Jews has been positively received after the initial fear of similiar treatment for the rest of the population has subsided.
Simferopol, Yevpatoria, Alushta, Krasubasar, Kerch, and Feodosia and other districts of western Crimea are free of Jews. From November 16 to December 15, 1941, 17,645 Jews, 2,504 Krimchaks, 824 Gypsies, and 212 Communists and partisans have been shot. Altogether, 75,881 persons have been executed.
Rumors about executions in other areas complicated the action in Simferopol. Reports about actions against Jews gradually filter down from fleeing Jews, Russians, and also from the loose talk of German soldiers.
Arad, Yitzak, Shmuel Krakowski and Shmuel Spector, editors. The Einsatzgruppen Reports. New York: Holocaust Library. 1989, pp. 266-267
The Einsatzgruppen
Order The Einsatzgruppen Reports Today!
[Home] [ Index]
Electric Zen
Ken Lewis
Rev. 1.0


text:
Two commercial burglaries, vehicle theft linked in Gustine
GUSTINE - Gustine police said two businesses were burglarized in the early-morning hours of Wednesday, Aug. 14, and that a stolen pickup truck was linked to those cases.
La Mexicana Market and Chevron were broken into, police said.
The sequence of events started shortly after 3 a.m. when a Gustine officer responded to La Mexicana Market regarding a security alarm activation at the rear of the business.
While he was checking that facility, the officer received a call of a burglary in progress at Chevron, where employees of the McDonald's which shares the building with the convenience store had locked themselves in a business office in response to glass breakage.
The officer discovered major damage to the north entrance and wall of the Chevron. Security footage revealed that a white pickup truck had been backed into the building to gain entry, and that two people clad in hooded sweatshirts entered the store and removed items from the customer service counter. The pair then fled in the truck.
During the followup investigation, an unoccupied Chevrolet pickup truck was discovered parked on Laurel Avenue just south of Lucerne, with its engine still running. The vehicle had damage to the rear. Police subsequently determined that the truck had been stolen from a residence in the 300 block of West Avenue, and that it was the vehicle involved in the Chevron burglary.
At about 6:30 a.m., police established that a burglary had in fact taken place at the La Mexicana Market as well. Surveillance footage showed the pickup truck in front of the store, the front door glass being broken and the same two individuals from the Chevron burglary entering the building. Bottles of beer and/or soda were taken, police said, resulting in minor property loss.
Authorities determined that the suspects had left the business just prior to the officers arrival in response to the original alarm call.
Investigation into the events is continuing, police said.
Anybody with information about the cases is asked to call Gustine police, 854-3737.


Sean Mason is an American musician, composer, and bandleader. As a versatile artist, Sean Mason interweaves through genres and styles but will always leave his audience with a recognizable footprint of the crudest form of himself. Most importantly, Sean Mason is obsessed with the preservation of America's own art form, jazz, as well as the preservation of the democratic principles that allow jazz to be jazz. As a living example of these principles, Sean Mason is determined to inspire and cultivate the realization of the self across all barriers of the human race. Sean Mason realizes the potential of music to provoke unity, transform lives, and communicate love, and he will always incorporate those values in his performances. When you witness Sean Mason perform, you will experience love.
Sean Mason was born and raised in Charlotte, NC. Through being raised in a southern, black Christian Church, Sean began to sing in the church choir at a very early age and continued to do so up until his teens. Aside from his involvement in musical church activities, he was also very involved in other art disciplines throughout his schooling years, such as theatre, dance, and art. At age 13, Sean began to teach himself how to play the piano, and after fumbling with the trombone, the drums, and the vibraphone, he decided to stick mainly with the piano, and to get serious about music. In those teenage years, Sean was interested in a variety of different genres of music, ranging from jazz, to classical, to rock, and everything in between, but spent most of his high school years performing jazz, pop, and gospel music. After graduating high school, Sean went on to attend The University of North Carolina at Greensboro for two years. He is now residing in New York City and is continuing his studies at The Juilliard School.


Get the most realistic lighter in your pocket! So real you'll want to light a cigarette with it. The only "lighter" you can bring on a plane! Choose your favorite style and show it off!
Need some romantic lighting for your candle lit dinner? Stop burning yourself at concerts, just wave your Virtual Lighter. Enjoy lighter-like sound effects and amazing themes that will match your style.
Just flick, wave around and enjoy. Download now to discover the magic!