Cardiff is a pretty good place for beauty. We're blessed with an incredible MAC store, three amazing department stores, and some independent chains as well that means I can get pretty much any brand I want. It's even better when a new beauty brand arrives and I get to check it out.
I was absolutely thrilled to receive an email from Tys (who I'd actually met at the Spectrum party last month in London), inviting me to a 'Swatch and Shop' event to celebrate the arrival of Kat Von D at Debenhams Cardiff. How soon can you respond 'hell yes!' before looking really uncool?
If you haven't heard of Kat Von D Beauty, I'm not sure where you've been. Kat Von D is of course the famous tattoo artist, and whether you're into tattoos or not – LA Ink is definitely worth a watch. Kat Von D has a classic, distinct look – good liner and bold lips, a girl I can certainly get on board with! She was approached to create her own makeup line and it has certainly taken off.
The collection is full of some fantastic products from liquid lipsticks to full coverage foundations that will cover everything – even your ink (if you had to!). Best of all, the range is completely VEGAN and CRUELTY FREE – proof that brands can make excellent, high-quality products that do not have to involve animals in the slightest.
I get up at 6am every day to write, so not sure why an 8am event would seem so strange to me – I felt rather scruffy turning up to meet some of my fellow local beauty bloggers outside Debenhams yesterday morning – the slightly later wake-up time must have thrown me. Anyway, when we arrived we were treated to a tasty vegan breakfast consisting of some gorgeous muffins, fruit and soya lattes. We were given a lovely introduction to the amazing team and given the counter to roam to try as many of the products as we wanted.
They've been given a pretty amazing space in Debenhams. I make a lot of my makeup purchases in Debenhams and the Kat Von D counter is a good fit for the store. The counters look amazing – there's a glam-goth-style vibe that's so stylish I almost felt a bit unworthy! I dived in and soon had an arm full of swatches. I couldn't believe the pigments on the products – they were incredible and some stayed on my arm until I showered them off later on.
The Cardiff Kat Von D girls are so lovely and talented. If you pay the counter a visit, you'll get a warm welcome from Poppy and the girls. They know the products inside out and they were more than happy to apply some products and give me recommendations. Make sure you follow them on Instagram to see the looks they create. The Shade and Light palette is fantastic, and is definitely on my list when I use up some of my other contour palettes (look at me being sensible!).
I'm so thrilled with the goodies I picked up at the event. I wanted to try out a few products so I picked up the Tattoo Liner, Lock-It Concealer Crème, Brightening Powder and Studded Kiss Lipstick in Magick.
The coverage on the face products is amazing and I was astounded by the colour selection. There are literally shades for all skin tones. I tend to be the palest on the spectrum (NC15 in MAC concealer/Light+ BB Cream) but I was almost close to the middle of the range because they did shades that are actually suitable for light skin tones – I don't even consider myself to be pale so this was quite a nice change for me. They also do shades in Warm, Cool and Neutral so it's great to have that good variety.
I also swatched the Alchemist highlighter palette – the shades are so pigmented, they look incredible on the skin and will look great for eye and lip looks too. I'd be intrigued to try the eyeshadow palettes as well – I have sooo many now though that I'm really trying to be disciplined and hold off buying more.
The event was only yesterday so I haven't had a good play with my own products yet but you'll certainly be seeing more of them on my Instagram over the next few weeks.
I just want to say a massive thank you to Tys, all the girls and Debenhams who put on the event. I had a great time, and it was nice to meet some of my fellow bloggers properly and have a good chat. I'll definitely be a regular at the counter and I can't wait to get stuck in with my new products.
You can buy Kat Von D Beauty at Debenhams online and, of course, at the fantastic new counter in Cardiff.
I'm really curious about Kat Von D products since they get lots of amazing reviews.
I love Kat Von D! Every product I've tried has been incredible, I'm definitely eyeing the Alchemist palette at the moment.
That's a pretty exciting event to attend! I really like how they've styled their area, it's so unique compared to most other mainstream brands and I am all for that! Can't wait to see more chat on Instagram about the products you grabbed.
I love Kat Von D beauty so this launch would have been amazing for me! I am in love with the everlasting liquid lipsticks, they are so beautiful and one in so many shades.
I love her products and her. She is so fantastic.


Operating a forklift may seem like a daunting task especially if you are a newbie or amateur. Of course, as you get to know more about the job, you will gain more experience and improve your skills. However, to make things a bit easier for you in these early stages of learning, we have outlined the top 6 helpful tips to help any first-time forklift operator get through this overwhelming period and feel comfortable with any forklift.
Before getting behind the wheel, the first important step is to properly inspect the forklift machine to ensure it is safe and ready to use. As the forklift may have been used before you, you might not know if the tires have lost pressure, or if the battery is gone, which is why it is important to always check your machine. Depending on whether you are dealing with a gas, diesel or an electric forklift, always start by checking the level of gas, battery, oil, signals, hydraulic fluid, lights, and coolants to avoid any preventable accidents.
The second crucial thing is clear and consistent verbal communication with fellow employees. When operating the forklift, make sure to use signals and lights when required to inform nearby personnel of incoming traffic. It is also important to ensure the forklift backup alarm is working properly to alert nearby employees that your forklift is reversing, as sometimes you might not see an employee behind the forklift due to blind spots.
If you are at a loss for where and how to begin, your best bet is to always follow the forklift safety best practices and tips. This will ensure you are on top of the regulations, safety precautions and know the features of the forklift machine you handle, helping you to avoid any unnecessary injuries and accidents.
For a novice forklift operator, becoming a pro at what you do takes discipline and continuous training. Initial training might be good to give you a feel of working with the machine, but in order to keep up to date with the changing and growing demands in the industry, you should try to always keep learning and training with senior operators.
Concentration is another key component of forklift operation. Always make sure you are awake, focused, and keep your eyes on the road at at times. Being tired and drowsy when handling the machine will put yourself and others surrounding you at risk. You should also ensure you are wearing proper clothing and protective accessories such as safety shoes, hard hat, and hi-visibility jacket, keeping long hair tied back to prevent distraction.
There is nothing wrong with asking for help from fellow employees or management. Safety should also be your first priority especially when you are new to the job. Don't hesitate to inform others if you think you can't carry your assigned load or if you are confused or struggling when handling the forklift, whether it is loading or unloading materials, safety or maintenance. Ask as many questions as you want and don't be put off by thinking you will annoy your trainers and co-workers. After all, it's always better to be safe than sorry!
At Simons Mechanical Services, we are available to answer all of your forklift handling and safety as well as forklift hire questions. Get in touch with our friendly team today!


text:
"""
Models

Collection of classes that represents the SQL tables structure.
"""

from app import db
from app import app
import flask.ext.whooshalchemy as whooshalchemy

class Room(db.Model):
    __tablename__ = 'room'
    id = db.Column(db.Integer, primary_key=True)
    number = db.Column(db.Integer)
    floor = db.Column(db.Integer)
    room_type = db.relationship("Room_type", backref="rooms")
    room_type_id = db.Column(db.Integer, db.ForeignKey('room_type.id'))
    price_per_day = db.Column(db.Integer)
    room_state = db.relationship("Room_state", backref="rooms")
    room_state_id = db.Column(db.Integer, db.ForeignKey('room_state.id'))

    @property
    def r_type(self):
        return self.room_type.r_type

    @property
    def r_state(self):
        return self.room_state.state_name

class Room_state(db.Model):
    __tablename__ = 'room_state'
    id = db.Column(db.Integer, primary_key=True)
    state_name = db.Column(db.String(120))

class Room_type(db.Model):
    __tablename__ = 'room_type'
    id = db.Column(db.Integer, primary_key=True)
    r_type = db.Column(db.SmallInteger)

class Room_rental(db.Model):
    __tablename__ = 'room_rental'
    id = db.Column(db.Integer, primary_key=True)
    room = db.relationship("Room", backref="rentals")
    room_id = db.Column(db.Integer, db.ForeignKey('room.id'))
    client = db.relationship("Client", backref="rented")
    client_id = db.Column(db.Integer, db.ForeignKey('client.id'))
    ordered_features = db.relationship("Ordered_features", backref="rentals")
    ordered_features_id = db.Column(db.Integer, db.ForeignKey('ordered_features.id'))
    date_start = db.Column(db.Date)
    date_end = db.Column(db.Date)

class Extra_features(db.Model):
    __tablename__ = 'extra_features'
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(60))
    price = db.Column(db.Integer)

association_table = db.Table('order__features_asso',
            db.Column('ordered_id', db.Integer, db.ForeignKey('ordered_features.id')),
            db.Column('feature_id', db.Integer, db.ForeignKey('extra_features.id'))
                )

class Ordered_features(db.Model):
    __tablename__ = 'ordered_features'
    id = db.Column(db.Integer, primary_key=True)
    features = db.relationship("Extra_features",
            secondary=association_table,
            backref="ordered")

class Order(db.Model):
    __tablename__ = 'order'
    id = db.Column(db.Integer, primary_key=True)
    room_rental = db.relationship("Room_rental", backref="orders")
    room_rental_id = db.Column(db.Integer, db.ForeignKey('room_rental.id'))
    client = db.relationship("Client", backref="orders")
    client_id = db.Column(db.Integer, db.ForeignKey('client.id'))
    cost = db.Column(db.Integer)
    is_paid = db.Column(db.Boolean)

    @property
    def client_name(self):
        return self.client.surname

class Client(db.Model):
    __tablename__ = 'client'
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(60))
    surname = db.Column(db.String(60))
    phone = db.Column(db.String(60))
    email = db.Column(db.String(60))
    sex = db.relationship("Sex")
    sex_id = db.Column(db.Integer, db.ForeignKey("sex.id"))
    age = db.Column(db.SmallInteger)
    is_married = db.Column(db.Boolean)

    @property
    def sex_name(self):
        return self.sex.name

class Sex(db.Model):
    __tablename__ = 'sex'
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(60))

class Employee(db.Model):
    __tablename__ = 'employee'
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(60))
    surname = db.Column(db.String(60))
    phone = db.Column(db.String(60))
    email = db.Column(db.String(60))
    sex = db.relationship("Sex")
    sex_id = db.Column(db.Integer, db.ForeignKey("sex.id"))
    age = db.Column(db.SmallInteger)
    role = db.relationship("Role")
    role_id = db.Column(db.Integer, db.ForeignKey("role.id"))
    salary = db.Column(db.Integer)

    @property
    def sex_name(self):
        return self.sex.name

    @property
    def role_name(self):
        return self.role.name

class Role(db.Model):
    __tablename__ = 'role'
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(60))
    job_grade = db.Column(db.SmallInteger)

ROLE_USER = 0
ROLE_ADMIN = 1

class User(db.Model):
    """
    Model that represents user.

    Functions is_authenticated, is_active, is_anonymous and get_id are used by
    OpenID.
    """
    id = db.Column(db.Integer, primary_key=True)
    nickname = db.Column(db.String(64), index=True, unique=True)
    email = db.Column(db.String(120), index=True, unique=True)
    role = db.Column(db.SmallInteger, default=ROLE_USER)

    posts = db.relationship('Post', backref='author', lazy='dynamic')

    # next 4 functions are needed by OpenID
    def is_authenticated(self):
        return True

    def is_active(self):
        return True

    def is_anonymous(self):
        return False

    def get_id(self):
        return unicode(self.id)

    def __repr__(self):
        return '<User %r>' % self.nickname

class Category(db.Model):
    """
    Model that represents Category.
    """

    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(50))

    posts = db.relationship('Post', backref='category', lazy='dynamic')

    def __repr__(self):
        return '<Category %r>' % self.name

class Comment(db.Model):
    """
    Model that represents comment.
    """
    id = db.Column(db.Integer, primary_key=True)
    body = db.Column(db.Text)
    pub_date = db.Column(db.DateTime)

    user_id = db.Column(db.Integer, db.ForeignKey('user.id'))
    post_id = db.Column(db.Integer, db.ForeignKey('post.id'))
    user = db.relationship('User',
                           backref=db.backref('comments', lazy='dynamic'))

tags = db.Table('tags',
                db.Column('tag_id', db.Integer, db.ForeignKey('tag.id')),
                db.Column('post_id', db.Integer, db.ForeignKey('post.id'))
                )

class Tag(db.Model):
    """
    Model that represents tag.
    """
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(20))

class Post(db.Model):
    """
    Model that represents post.
    """
    __searchable__ = ['body']

    id = db.Column(db.Integer, primary_key=True)
    title = db.Column(db.String(80))
    body = db.Column(db.Text)
    pub_date = db.Column(db.DateTime)

    tags = db.relationship('Tag', secondary=tags,
                           backref=db.backref('posts', lazy='dynamic'))

    user_id = db.Column(db.Integer, db.ForeignKey('user.id'))
    category_id = db.Column(db.Integer, db.ForeignKey('category.id'))
    comments = db.relationship('Comment', backref='post', lazy='dynamic')

    def __repr__(self):
        return '<Post %r>' % self.title

whooshalchemy.whoosh_index(app, Post)

redpajama_set_name: RedPajamaGithub


text:
Winchmore Hill Cricket Club 020 8360 1271
Sunday Club XI, MDL & U19s
Tigers XI
Lions XI
Midweek Matches and Lettings
U11 FIXTURES 2020
Cricket Camps
Colts Managers
Colts Membership
Borough Cricket
Around The Hill
Team Photo Archive
Coronavirus Updateread more
Winchmore Hill Cricket Club
Established in 1880, Winchmore Hill Cricket Club has been a part of the local community for almost 140 years.
We run six Saturday league sides, three Sunday sides and a strong colts section who all share the same characteristics that make cricket so valuable – team ethos, strength of character and mind, fitness and values of fair play within a supportive and competitive environment.
In 2012, Winchmore Hill Cricket Club became Middlesex County Cricket League Champions for the first time. A recipient of the ECB Clubmark, WHCC seeks to build for the long-term future of the game and of the club. With this in mind, we have implemented our five year development plan, which has been drawn up in conjunction with the Middlesex Cricket Board (MCB) Cricket Development Officer (CDO), David Holland, and also embraces the England and Wales Cricket Board's (ECB) mission statement for clubs, which is as follows;
"To ensure that every person, including players of all experience and ability, has the opportunity to play and become involved in the game in a fully structured. organised and resourced club environment."
If you want to play at a lovely ground with great practice and playing facilities, arguably the best in North London, and a sociable group who play both competitive and friendly cricket, please email by clicking here.
The Paulin Ground, Ford's Grove, Winchmore Hill, London N21 3ER
All content and images © 2021
site hertsmedia
This site uses cookiesUsing this website means you're ok with this. Read more

redpajama_set_name: RedPajamaCommonCrawl


You are here: Home / Blog / Are We Dangerously Close to Runaway Global Warming?
But what if alarm is entirely warranted? What if the shock of alarm is the only force sufficient to rouse us to action? I'm concerned that we've become so jaded that we're increasingly immune to this sort of shock.


text:
Q: Pointing a parked domain to a Wordpress Subsite without changing url I have a client whose website develops & sells retirement villages in multiple locations, it's a Wordpress Multisite, with the main site being generic and the subsites are all the different locations. Basically we want to have an abbreviated domain for each location for advertising purposes that takes visitors to the correct location subsite, without changing the url, because we don't want to have to purchase SSL for every single domain/subsite.
so basically
locationA.com
when entered in the address bar goes to
https://mainsite.com/locationA
without changing the subsite url in the browser to LocationA.com - I know how to change the subsite domain via the wordpress admin settings but we don't want to change permalinks/urls unless there is absolutely no other way.
All the domains are parked at the mainsite's hosting,
I've tried redirecting via the cPanel Alias settings going to https://mainsite.com/locationA, but it always just takes us to https://mainsite.com/
RewriteCond %{HTTP_HOST} ^locationA\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.locationA\.com$
RewriteRule ^/?$ "https\:\/\/mainsite\.com\/locationA\/" [R=301,L]

I've tried other various .htaccess edits from other forums but they either break the site or just do the same thing as above and takes us to the generic mainsite.
e.g.
RewriteBase /
RewriteCond %{HTTP_HOST} ^locationA\.com$ [NC]
RewriteRule ^(.*)$ https://mainsite.com/locationA/ [L]

I don't really know what I'm doing with these, just trying things until something works.
Any help or insight would be greatly appreciated, thanks!

A: Nevermind, fixed it myself. The problem was that I added the domains as an 'Alias', redirection via CPanel worked when I added them as 'Addon Domains' instead.

redpajama_set_name: RedPajamaStackExchange


Customer Relationship Management software or CRM – some would say it's a necessary evil, others would say it's the key to the strong bonds they've built with their customer base. Regardless of where you sit on the spectrum, it's something that all tour operators are (or should be) using.
CRM software is something that we at TourWriter care about a lot!
In fact, we think it's so crucial for modern-day tour operators that we invested in ensuring that CRM functionality was built into our product from the get-go.
So whether you're already using a CRM in your business, thinking of switching to a new solution, or thinking about dipping your toes in for the first time – here's our rundown of some of the most important features you should be looking for when it comes to your tour operator business.
A lot of CRM's sell their interface or user experience as their point of difference in the market. An interface is not only about how striking a software is aesthetically, but it's also about how you find using it. There's no cookie-cutter approach to what a good CRM looks like – it's entirely up to you, your team, and the results you expect to get from your CRM.
We recommend taking any CRM's you're interested in for a test drive prior to purchasing. If they don't have a free trial option on their website get in touch with the company directly and ask to try it out yourself.
It's also important to remember that powerful, feature heavy software typically have a learning curve – intuition can only take us so far when we're starting out with a new tool. Getting one-on-one training with your new CRM is a huge bonus when starting out but unfortunately not always included. Our Implementation team works directly with every Tourwriter client to ensure a smooth set up.
CRM's are more than just a contact list – each client or supplier you store in your CRM has their own 'profile' or 'contact card' where you should be able to store information about your contacts.
Being able to configure the fields at the setup level is crucial – you know better than anyone how much things vary from business to business in the travel space! Being able to collect and store important information specific to your business is a must-have for any tour operator's CRM.
For example, you may need to store your client's visa information, allergies, or special requests. TourWriter's set up allows users to customize the field options for customers, suppliers, and agents.
Nobody enjoys double handling data – and when it comes to the travel industry the time saved not doing this can be the difference between winning that new client, or losing them to a faster competitor.
Ensure your CRM integrates with your back office software saves you a bunch of time, and eliminates the chance of costly handling errors. We included import/export functionality when creating Tourwriter, meaning users can easily pull data from their CRM and upload it into other business systems without the need to double handle.
Getting to retire your filing cabinet isn't the only advantage of using a digital CRM. Storing all of your clients and their associated information in one, digital platform means you get insights in the form of automated reports. When selecting a CRM for your tour operator business, getting a look into the reporting functionality is a must.
Not only do reports give you insight, but they're also a crucial piece of the puzzle when it comes to providing key stakeholders in your business with information on an ongoing basis.
We recommend looking for a CRM software that makes it easy to generate reports, is fast and has a good, relevant library of standardized reports. When report season finally rolls around, you'll be glad you opted for software that doesn't make it difficult to get the information you need, when you actually need it.
Does your tour operator company have a digital strategy?


text:
Provenance Verification
Geochemical Exploration
Forensic and Analytical
TSW Trace
Halo Technology
Cameron Scadding
Managing Director and Chief Executive Officer
Cameron Scadding is a forensic and analytical chemist who is experienced in his discipline with extensive complex forensic investigation knowledge.
Cameron has specific experience and expertise in supply chain integrity, security and managing supply chain risks and is invited to speak regularly on global trends in supply chain integrity, specifically around agri-food, the integrity of food, food fraud, transparency, trust, traceability and provenance.
Cameron's supply chain and forensic skill set has also made him a consultant in the emerging global cannabis industry.
In addition to his role as Managing Director and CEO of the Company, Cameron was a founder of the Company and a founder and the CEO of TSW Global and TSW Analytical.
Anthony Shields
Anthony Shields is the managing director of Asymmetric Investment Management Pty Ltd, a Perth-based investment manager specialising in private debt.
Prior to this, Anthony established and managed an investment portfolio for a large family office in Perth, Western Australia. He was responsible for asset allocation and portfolio management, risk management, investment and macro-economic analysis.
He currently sits on the board of another Perth-based family office, advising on investment strategy and portfolio management and is also a non-executive director of Carnegie Clean Energy Limited (ASX:CCE).
Prior to his family office investment roles, Anthony worked for Deutsche Bank in equity and derivatives sales and trading and for Macquarie Bank as an equity analyst and institutional equity sales and trading.
Grant Erskine
Grant has had a successful career working as a business leader across Banking, Advisory, and Commercial fields.
Within those roles, Grant was responsible for building and leading teams that deliver end to end business solutions for businesses and customers alike with focuses on strategy design, project implementation, risk management, financial performance, and value creation.
Grant joined Source Certain due to his strongly held belief that its unique science-based technology will be a global force for good in the delivery of our most important social goals – the sustainable and ethical production of food and minerals that feed and protect the planet and allow all communities to share in the opportunities that those supply chains present.
Grant's role at Source Certain is to design and implement services utilising our technology that incentivises good behaviour within supply chains and creates value for those who deliver on those good behaviours.
Rachel Scadding
Rachel Scadding is a qualified forensic and analytical chemist, published author and experienced in the areas of forensic investigation, chemical analysis of trace evidence and multivariate statistical interpretation.
Rachel has also served as executive director of Source Science and Technology Pty Ltd and director of TSW Analytical Pty Ltd since 2008.
She holds a Bachelor of Science (Honours) in Forensic and Analytical Chemistry from Curtin University, Perth and is an Associate Professor at the University of Western Australia's Centre for Forensic Science.
Rachel is a member of the Australian and New Zealand Forensic Science Society (ANZFSS) and served on the committee for the ANZFSS between 2006 to 2020 and served as Vice President 2011 to 2012.
Nick Fiori
Nick Fiori is a Chartered Accountant with experience in restructuring and corporate finance transactions.
His previous transaction experience included developing financial forecasting models for debt facility applications and assisting companies with valuations, merger & acquisition transactions and capital raisings.
Nick joined the Company in February 2021 and is responsible for providing insights into the financial and operational performance of the business.
Nina Lintott
Joint Company Secretary
Nina Lintott joined the Company in August 2021.
She has nine years of experience in providing support to company secretarial and governance teams and over three years of experience as an assistant company secretary for private companies and public companies located in Australia, South Africa, Canada, and the United Kingdom.
Nina has previously been involved in a number of equity and debt raisings for private and public companies.
Rose Aitken
General Manager, Corporate Communications
Rose Aitken has over ten years of experience in marketing, communications and brand strategy development.
She has worked within the private and public sectors of healthcare, not for profit, fitness, corporate service, education and food industries.
Rose joined the Company in March 2020 as its head of marketing and brand and was appointed to general manager of corporate communications in November 2021.
info@sourcecertain.com


Below is the 2018 best comprehensive list of LPN to RN programs in Florida. Some of these programs may be … Florida State College – Jacksonville. LPN to RN.
A maternity nurse is a nursing professional who provides care to expectant mothers before, during and after childbirth. Most maternity nurses will focus on supporting women during the labor and delivery process – working at the patient's side to monitor both mother and baby, and to encourage, coach, educate and support.
Of a total of 301 RN programs accredited by the Florida Board of Nursing, 211 of ….. Care in Bradenton and St. Catherine Laboure Manor Inc. in Jacksonville.
The Jersey College campus at Jacksonville offers a Practical Nursing LPN Program and a Professional Nursing RN Program. The RN Program is available through two tracks: the Generic RN Track and the LPN to RN Bridge Track.
MSN Programs in Florida. RN Licensing Requirements. MSN Programs in Florida. How do you differentiate your resume in a sea of RN licensures? Keiser University – Jacksonville is located close to St. John's River in Jacksonville's southern quadrant.


The Holbrook Storage Bench is a handsome heavy duty outdoor bench that is at home in any climate. Yes, you can have it any height, length or width.
The Holbrook Storage Bench is a handsome heavy duty outdoor bench that is at home in any climate. Yes, you can have it any height, length or width..
All of our Wooden Storage Benches are shipped in a handful of parts and are easy to put together. We guarantee that these benches will last a lifetime, even outdoors, with practically no upkeep. Contact us today, to find out about our delivery options, and additional warranties offered on select Forever Redwood products.
Jay's Engraving & Rubber Stamp Co.


Kate Makes Cakes, Cake Decorators & Schools, listed under "Cake Decorators & Schools" category, is located at Serving your area Dickson ACT, 2602, Australia and can be reached by 0412975283 phone number. Kate Makes Cakes has currently 0 reviews.
Browse all Cake Decorators & Schools in Dickson ACT.


Based on a pre-defined weighted trend formula for chart analysis, ZO.K19 scored +85 on a scale from -100 (strong downtrend) to +100 (strong uptrend).
Want to analyze OATS May 2019 ZO.K19 or another symbol? Try our Free Future Trend Analysis Report.


text:
REBECCA BENJAMIN encounters indifference by law enforcement after the sinister murder of her sister in Beverly Hills,
prior to her wedding. To the authorities, this is simply a hate crime. Facing overwhelming odds, Rebecca decides to give up
her career as a major concert pianist and misses her debut with Vienna Philharmonic. She is bewildered, lost in L.A. and has
no idea how to proceed. With the arrival of DOUGLAS HORNE from Africa, a former lion hunter, the two of them strike an
antagonistic bargain and decide to work together to solve this haunting crime.
This novel takes the reader on an enthralling quest that involves the exposure of an organized hate crime group and
at the same time explores the deepening passion that ripens between the two searchers who have bonded by chance.


Cannoli Form, S/S, Conical, L 5 1/2" X DIA 1" & DIA 1/2"
Cannoli Form, S/S, L 3 5/8" X DIA 19/32"
Cannoli Form, S/S, Tubular, L 5 1/2" X DIA 7/8"
Cassata Mold, Aluminum, 4 3/4"
Cassata Mold, Aluminum, 6 7/8"
Cream Horn Mold, L 4 3/8" X DIA 1 3/8"
Cream Horn Mold, L 6 3/8" X DIA 1 7/8"
Deep Tart Mold, Tin, Remov, DIA 4" X H 1 1/8"
Egg Ring, Heart Shape, DIA 4 3/8" X H 1/2"
Frame Sheet Extender, L 14 1/8" X W 7 1/8" X H 2"
Frame Sheet Extender, L 15 3/4" X W 11 7/8" X H 2"
Frame Sheet Extender, L 23 5/8" X W 15 3/4" X H 2"
Hemisphere Mold, Aluminum, 4 3/4"
Hemisphere Mold, Aluminum, 5 1/2"
Hemisphere Mold, Aluminum, 6 3/8"
Hemisphere Mold, Aluminum, 7 1/8"
Hemisphere Mold, Aluminum, 7 7/8"
Kugelhopf Mold, Aluminum, 7 1/8"
Made from a combination of fruit and almond paste, the Calisson is a delicious and unique French confection. Difficult to find, they can now be recreated in any kitchen with these molds. Made of stainless steel.
This specialty mold is used to make Canele Bordelais, an addictive little French cake with a custardy interior and a rich brown, caramelized crust. Made of aluminum.
This aluminum mold is ideal for creating puddings, aspics, ice cream and ladyfinger-lined charlottes. The two handles and slightly flared sides allow for easy unmolding.
This Paderno World Cuisine 1.375 inch diameter stainless steel cream horn mold is designed for shaping and baking puff pastry which will later be filled with pastry cream. The conical shape is ideal for cream rolls or ham or salmon rolls.
This Paderno World Cuisine 1.875 inch diameter stainless steel cream horn mold is designed for shaping and baking puff pastry which will later be filled with pastry cream. The conical shape is ideal for cream rolls or ham or salmon rolls.
These cream horn molds are made of heavy-duty polyamide. Very slight discoloring after baking is normal. Heat resistant to 450F.
This crème caramel mold was designed to deliver a traditional, slightly-tapered dessert. Made of aluminum, the light metal distributes heat evenly, which makes the mold perfect for other applications, such as muffins.
This crème caramel mold was designed to deliver a traditional, slightly-tapered dessert. Made of stainless steel, the mold can also be used for other applications, such as serving condiments. Dishwasher-safe.
This 4 diameter by 1/2 high egg ring is made of stainless-steel. With its convenient handle, it is ideal for shaping an egg while being friend or poached. It is also great for making perfect pancakes. .
This 4 3/8 diameter by 1/2 high heart shape egg ring is made of stainless-steel. With its convenient handle, it is ideal for shaping an egg while being friend or poached. It is also great for making perfect pancakes. .
This distinctive tin mold is used to bake the famous French cakes known as financiers, which are traditionally shaped like bars of gold.
This frame sheet extender is made of heavy-duty stainless steel and is used in conjunction with a regular baking sheet to bake items that require extra height. They can also be used to layer various other items such as mousse cakes or frozen desserts.
The hemisphere mold is ideal for baking and shaping doughs, caramelized sugar and chocolate. Made of aluminum.
This Paderno World Cuisine 2.75 ounce stainless steel hemisphere mold is ideal for baking and shaping doughs, caramelized sugar and chocolate.
This Paderno World Cuisine 1.625 ounce stainless steel hemisphere mold is ideal for baking and shaping doughs, caramelized sugar and chocolate.
This Paderno World Cuisine 4.375 ounce stainless steel hemisphere mold is ideal for baking and shaping doughs, caramelized sugar and chocolate.


text:
Work at Adaptive
We are a leading global recruitment and executive search agency
Who is Adaptive?
Video: Adaptive Business Group At A Glance English / Deutsch
There's a reason our motto is "Investing in People". Adaptive Consultants are tech savvy entrepreneurs who are trained to become industry experts to provide the best service to our clients. That's why we're extremely selective when it comes to our team.
Careers at Adaptive
We're always looking for people to join our global team.
Adaptive's corporate DNA
What's life like at Adaptive?
We believe in giving back
Rewards come in many forms
life AT ADAPTIVE
Check out available vacancies at Adaptive
Find out what's happening
at Adaptive
How can the language services help speed up the rebuild of Notre Dame?
Earlier this month the world's attention turned to France, to one of the most iconic landmarks in the world. Notre Dame Cathedral was in flames, and the streets of Paris were lined with residents and tourists mourning the devastation of an iconic building. Luckily, a large portion of the stonework, including the two towers which make up the front façade of the Cathedral, were saved – but much of the damage was already done and the restoration is said to take years. The sad truth is that it's unlikely to be restored exactly to its former glory. However, the following days were filled with good news stories – with public funding and billionaires clubbing together to donate millions of Euros to the rebuild and restoration project – the French president, Emmanuel Macron, has estimated that it will take around five years to complete. With such a huge build about to take place, it got us thinking about how the language services will help contribute, particularly in the translation side of construction. As we know at Adaptive Globalization, Translators are necessary in any industry, and construction is no exception – it's a much more complicated industry than people first think, especially when you consider there are multinational engineers, architects and even multilingual labourers. You can't just pull up to a site and start laying bricks and come up with a masterpiece, very strict planning must take place beforehand; case in point for a project on the scale as large as the Notre Dame restoration. Paris is one of the most multicultural cities in the world, as well as this the Catholic religion also crosses many languages, and construction is an incredibly diverse industry, with many levels to it needing linguistic skills, so a project such as this would actually require more translators than one would think. What do translators do in construction? They can cover a multitude of roles and come in at a variety of levels, ranging from the hugely vital translation of important documents, such as manuals, daily reports, quality assurance documentation, architectural drawings or plans of a project to also being on hand to assist site managers, machine workers, and even labourers should they need to be. With this in mind, finding a qualified translator who can work in the field is essential to ensure swift completion of the project, and using a specialist LSP who knows your industry is key to ensuring that you receive error free translation on time and that you can trust. Especially with a building as iconic as Notre Dame – a project that will take years and, no doubt, use hundreds of different construction professionals from many different walks of life. Feel free to get in touch to discuss hiring or career development: info@adaptiveglobalization.com You can check out Adaptive Globalization's vacancies for PMs, Account Managers, Loc Engineers, BDMs and more in our job listings here.
Check out our new Industry Newsletters!
Weary-eyed after the weekend? Need something to ease you in on the commute? Or simply just fancy brushing up on your knowledge of Adaptive's industries? We've got the answer. Sit back, grab a coffee and have a look through our latest newsletters; LocRecruiter, brought to you by Adaptive Globalization, TechRecruiter from our guys at Adaptive Tech and, of course, DigitalRecruiter from - you guessed it - our Digital desk. Published quarterly, these magazines aim to give you an insight into some hot topics, offer something a bit different to lighten the mood and a selection of jobs across the globe in your market. Often we like to sit down with experts in the fields, and our sales team offer their opinions on some trends in the industries, or even something that's caught their eyes lately. Included in the Q1 2019 triology: Get to know working with Adaptive Great questions to ask at the end of your sales interview Make yourself stand out on LinkedIn Top reasons people have given for being late And more! If you'd like to find out more, or you have an idea to be featured in the next edition, please email: marketing@adaptivebusinessgroup.com To check them out, simply click the hyperlinks below: DigitalRecruiter Q1 2019 LocRecruiter Q1 2019 TechRecruiter Q1 2019 We hope you enjoy reading!
Five Traits of Awesome Internal Recruiters
#recruiters
Do agencies really hate working with in-house recruiters as much as people think? Not at all. In fact, Adaptive has some great partnerships with Talent Acquisition teams that have generated amazing results and built outstanding sales teams for SaaS clients. But what makes these internal recruiters so good? It's a cliché as old as the recruitment industry itself that agencies hate working with internal (or in-house) recruiters. "They're our competition!" or "they steal our candidates!" Well, sure… if agencies and internal recruitment teams don't establish a good rapport, there can be some overlap and some friction. But over the years, we've been lucky enough to work with some exceptionally accomplished internal recruitment professionals. People who not only make the process of working with an agency smooth and productive, but who add massive value to their employers are a vital ingredient in the overall mix of business growth. So what makes these guys stand out? Let's get the obvious things out of the way first.... They're super responsive, of course. Though they're probably among the busiest people in their companies, they keep everyone in the recruitment process looped in with frequent updates. They don't let communication backlog while they wait to find time to hammer out long reports – instead they give quick, simple feedback on the hoof that lets people know where they stand. It helps keep us (the agency) engaged and on top of our game, and it does wonders for the employer brand. Even unsuccessful candidates have a professional, responsive interview experience and are way more likely to recommend the company to their networks. Obviously, they're organized. From automating scheduling via tools like Calendly to laying down the law with agencies on how they want resume files named and submitted, they prioritize automation and efficiency in their work, which in turn helps them keep on top of their communication and stay productive. Most importantly, though, they drive the recruitment process internally. For those who've never put themselves in the shoes of an internal recruiter inside a fast-growing company - it's a tough gig. The common vision among some agency recruiters that our internal counterparts sit around waiting for profiles to roll in and then spend the rest of their time managing calendars is a million miles off. Great recruiters don't blindly continue to send resume after resume to the desk of a non-responsive VP who's nixed ten great candidates in a row – they walk down the hall and ask what's going on. They also protect their own time, which often means pro-actively re-qualifying roles and priorities instead of waiting to be told that a search has been pulled. And how do they build this clout? Because the real rockstars in the talent acquisition world know that none of their company's goals can be hit without the right team in place, and they take that responsibility as seriously as any founder. Top internal recruiters are highly invested in their company's growth, and they earn the seniority and leverage needed to continually ensure recruitment makes it as a priority onto the calendars of busy people absorbed in other challenges. They don't visualize their roles in terms of clearing reqs off their desk, they see themselves (rightly) as growth architects playing a pivotal, strategic role in assembling the company's human capital. On behalf of the whole team at Adaptive, thanks to all the internal recruitment teams we partner with who work so hard to build the sales teams that power their companies' growth. Know a great internal recruiter? Tag them in the comments below. You can learn more about the SaaS sectors Adaptive Tech recruits for here.
Google vs Amazon – 4 Differences Search Marketers Need To Know
#Digital
Amazon is closing the gap on Google's paid ad dominance – what should marketers understand about differences between the two platforms? WPP's Martin Sorrell famously described Amazon's rise to prominence in the paid advertising arena as a challenge that keeps him awake at night – and with good reason. With an estimated 40%+ of product searches now beginning on the Amazon platform, the sway the company holds over the ecommerce sector is without parallel, and it's no wonder that the retail giant has made improving its offering to paid advertisers a top priority in recent years. Helmed by the richest man in modern history, Amazon certainly isn't short of resources to take the fight to established paid search heavyweight Google and their flagship Ads product. So where is the opportunity for marketers, building strategies to achieve maximum return on brand and client ad investment across an evolving landscape? Amazon vs Google – how do the platforms differ, and how does this impact ROAS? We highlight 4 key differences between the reigning champion and the intimidating challenger… 1. Funnel stage Amazon's in-built advantage over Google is that users on the ecommerce platform are typically lower in the sales funnel, closer to making a purchase decision and often in buying mode. Google users are more likely to be conducting research or exploring options. This foundational difference is reflected in click-through and conversion rates, with studies such as Marin's benchmarking report showing a clear lead for Amazon ads in basic metrics. Amazon's ecommerce infrastructure is also a key balance-tipper – many users browse the platform with billing and shipping details pre-registered, Prime delivery accounts and even 1-click ordering. For advertisers paying premium rates to drive users to product pages, the additional ease of purchase feeds back into delivering maximum ROI. 2. Reviews A complexity of the Amazon platform is the inclusion of user reviews in its core algorithm. Although many new security measures have been introduced to crack down on review manipulation (in the form of discounted products or even paid incentives for users to leave positive product comments), many retailers still exploit the power of a 5-star heavy review page to 'game' the system wherever possible. Both an opportunity and an obstacle for marketers, the importance and prominence of the user review feature needs to be factored into any overall Amazon marketing strategy. Just as Google's algorithm changes have fought to provide users with genuinely helpful content and eliminate out-dated SEO link-building shortcuts, so Amazon will continue to focus on promoting products their user base endorses. 3. Redirection Where Google Ads typically redirect users to other sites, a fundamental platform difference is that Amazon advertising keeps users within the Amazon site. This gives Amazon marketers multiple opportunities to impact buyer behavior, with a range of tools and products available to deploy at different moments (brand ads, sponsored products, display ads, video ads, stores etc.). Amazon's own suggestion engine also feeds into the mix, with "customers also bought" and "compare with similar items" features offering further product promotion opportunities. Where a Google ad can ultimately end in a terminated session if the user decides not to purchase a product, Amazon retains shoppers within the core platform, where marketers can use a comprehensive strategy to have a second (or even third) shot at securing a sale. 4. Data Although much has been made of the dizzying array of data held by Google on its product users, Amazon's user information is more uniquely concentrated in the e-commerce field. Via its maps, search, mail and other products, Google may well know more about general human behaviour than any company past or present. Amazon, however, possesses a treasure trove of data exclusive to online shopping. Not only monitoring which products have been viewed and bought, Amazon also knows what has been added to wishlists, which reviews are read, how those reviews impact purchasing decisions… as well as understanding which products are returned, re-purchased or bought as gifts. The sheer volume of pure purchase-related information gives Amazon a current and future advantage to refine its offering to marketers and continue targeting greater ROAS for its growing user base. *** Looking for Paid Search career opportunities? Adaptive Digital recruits across Europe and the USA for digital marketing and ecommerce professionals, filling roles with brands & agencies in more than 20 countries. To view Adaptive Digital's full range of open jobs, click here.
+44 203 289 8653
info@adaptivebusinessgroup.com
Kenwood House
1 Upper Grosvenor Road
Tunbridge Wells, TN1 2EL
512 Via De La Valle
Rm 302
Charlottenstraße 18,
16 RafflesQuay,
#32-03 Hong Leong Building
© Copyright 2018 Adaptive Business Group. All rights reserved.


text:
Inner Lives
Emotions, Identity, and the Supernatural, 1300–1900
Love and the Senses in the Medieval Cosmos: The Cosmic Egg of Hildegard of Bingen
November 16, 2016 · by jackford2016	· in Cosmology, Guest Posts, Medieval.	·
Illumination from the Scivias depicting Hildegard of Bingen receiving a vision. Wikimedia Commons.
Hildegard of Bingen (1098–1179) was a German abbess, writer, composer, mystic, and visionary. To anyone unacquainted with her writings, her description of the 'cosmic egg' cosmos in Book One Vision Three of her 1151 treatise Scivias (Know the Ways) would seem more fitting on the pages of Dante's Divine Comedy as a description of a circle of hell than as a portrayal of the harmonious celestial orbits of the universe. She writes:
I saw a huge form, rounded and shadowy, and shaped like an egg… Its outer layer consisted of an atmosphere of bright fire with a kind of dark membrane beneath it… From the outer atmosphere of fire, a wind blew storms. And from the dark membrane beneath, another membrane raged with further storms which moved out in all directions of the globe.
Hildegard's egg cosmos in Vision Three of her Scivias. Wikimedia Commons.
For Hildegard, the cosmos appeared in her visions as a dynamic Manichean balancing act, a volatile mixture of destructive elemental forces: dark fire, whirlwinds, jagged stones, thunder, and lightning. Amidst this chaos, the only stability seems to be the 'zone of watery air' with its 'pleasant and softly falling rain'. As an ambiguous blending of Christianity and Neoplatonism, Hildegard's egg-shaped cosmos mimics that of the mandorla which iconographically symbolised the majesty of Christ but also drew on a rich Neoplatonic tradition stretching from the Roman philosopher Varro (B.C. 116–B.C. 27) to Martianus Capella and Peter Abelard. Far from being an ordered cosmos, Hildegard's takes on the characteristics of a homeostatic organism, constantly requiring regulation of its internal conditions to avoid collapse. This cosmos would indeed be frightening to comprehend.
Fast-forward 865 years, and on 4 July 2016 the NASA spacecraft Juno reached the end of her five-year, 588 million kilometre journey from our familiar green and blue planet to Jupiter. In the same way our medieval counterparts sought to understand theological issues by peeling away the layers of integumentum (or 'covering') enveloping the truth, so Juno's sensors peered through the thick layers of storm cloud obscuring the planet to catch a glimpse of its rocky surface. The data sent back surpassed even the wildest expectations of NASA scientists: the first ever images of Jupiter's north pole have revealed storm systems and unusual weather activity, not unlike that described in Hildegard's visionary writings, as massive auroras of energised particles encircle its poles and radiate throughout its atmosphere.
Illustration depicting NASA's Juno spacecraft orbiting Jupiter. NASA.
Cosmological Thinking in the High Middle Ages
But what does the Juno mission have in common with Hildegard, a German visionary and polymath? Despite being centuries apart, both Hildegard and NASA represent the cutting-edge of scientific discovery in their respective ages. While our scientists search for truth about the origins of the universe using precise sensory equipment such as telescopes, satellites, and spacecraft to measure quantifiable phenomena, for the medieval philosopher theology was the mainstream tool of choice to understand the cosmos.
That's not to say that cosmology in the Middle Ages was 'unscientific'. Hildegard was not alone in believing that, for postlapsarian man, an understanding of the natural world using the seven liberal arts (the quadrivium [arithmetic, astronomy, geometry, music] and the trivium [grammar, rhetoric and logic]) – the handmaidens of theology – were the steps needed to reconstruct the ladder of virtues back to God. Whilst not personally affiliated with the (ambiguous and historically contentious) School of Chartres, Hildegard's ideas share distinct similarities with the Chartrian agenda, and at the very least can be viewed as representative of the end of a long tradition of Neoplatonic thought that provided the most complete and coherent model of the universe until the arrival of the 'new' philosophy of Aristotle. Even fourteenth century philosophers such as Jean Buridan (c.1295–1363) and Nicole Oresme (1320–1382), who conducted more recognisably scientific thought experiments into void space and multiple worlds, still operated within the theological parameters of the hybrid Ptolemaic-Aristotelian cosmos of concentric spheres sponsored by the Church. Placed under the magnifying lens the two were indistinguishable: theology was science, and science was theology.
Consequently, what Hildegard and the data obtained by NASA represent are hypotheses or models concerning the development of the cosmos. Hildegard's visions sought to unveil the mysteries of cosmos, and so too does NASA; the images sent back from spacecraft like Juno are slowly but surely are fracturing our world view of planet Earth as a lonely bastion of life amidst the vast expanse of dangerous, sterile, and uninhabitable space.
Divine Love in Medieval Cosmology
Herein, however, lies the main difference between Hildegard's medieval and our modern Western world view. Rather than seeing mankind as a dot in the Milky Way among countless galaxies (and even multiple universes), Hildegard's geocentric world view located man's geographical and spiritual position at the centre of the cosmos. Instead of being isolated from the universe, her cosmology necessitated a human relationship with the stars, in which the heavenly macrocosm encompassing the movements of celestial bodies was intimately connected to the fabric of the earth and the human body, the microcosm. In her practical textbook Causes and Cures Hildegard sets out her cosmological position:
God also created the elements of the cosmos. All the elements are present in human beings and each human being is able to function through the elements, which are fire, air, water and earth. These four basic substances are interwoven and connected to such an extent that none of them can be separated from the others; and they are so closely interconnected that they are known as the firmament.
Since man is made out of the same elemental building blocks as the cosmos, Hildegard believes that 'all our actions affect the elements and in turn are disturbed and influenced by the elements'. Not only is man constituted from the same elemental 'stuff' as the cosmos, but he also mirrors its shape. Hildegard goes on to say that just as the firmament's circular shape is a metaphor for the divine, 'the sphere of the human head indicates the roundness of the firmament' and likewise 'the right and balanced measurements of our head reflect the right and balanced measurements of the firmament.'
Caritas, surmounted by the Godhead, holding the cosmos in her arms that previously emerged from her breast. Wikipedia Commons.
For the fullest exposition of Hildegard's cosmological thought we should turn to the Liber divinorum operum or Book of Divine Works, her magnum opus composed between 1163 and 1173 in which she espoused her finalised Neoplatonic cosmology and theological vision for human history. The work memorably opens with a vision of the goddess Caritas or 'Divine Love' triumphantly exclaiming:
I, the highest and fiery power, have kindled every spark of life, and I emit nothing that is deadly… With wisdom I have rightly put the universe in order. I, the fiery life of divine essence, am aflame beyond the beauty of the meadows, I gleam in the waters, and I burn in the sun, moon, and stars.
Exemplifying the twelfth century tradition to allegorise gods as 'Mittelsmächte' (or 'middle powers') in the act of creating and sustaining the cosmos, Hildegard's own goddess, Caritas, personifying the 'fiery life of divine essence', is the force Hildegard states 'signifies the Love of our heavenly father'. As a mediator, Caritas is an ambiguous blurring of the biblical goddess Sapientia (Wisdom) or Holy Spirit and the Platonic World-Soul responsible for binding the earth, planets, and stars in cosmic harmony. That is to say the universe is literally born from love, a tradition of thought stretching back to Plato and Boethius. While this 'revised' cosmos is still an elemental one abounding in fires and winds, it's clear that divine love imposes chains of harmony that contrast with the more confused and chaotic image we saw earlier in Hildegard's Scivias. Here, Caritas or Love functions as the opus dei (the work of God), binding the macrocosm to the microcosm, so that the universe 'cannot be dissolved by the uproar of the upper elements nor by the force of the winds nor even by the might of the falling waters'.
Hildegard's Symphony of the Senses
The problem for medieval writers such as Hildegard was how to convey the power of an ultimately unknowable and ineffable being such as God. As man is a sensory being, the only way this is possible is through human ways of 'seeing'. In other words, the senses: sight, hearing, touch, taste, and smell. Far from our popular perception of the universe as an 'empty' or 'desensitised' space, medieval people saw the cosmos as one that was full and knowable, albeit on human terms. Hildegard herself states that Caritas is an allegory 'so that we can know in faith what we cannot see with our outward eyes', and often 'saw' God as 'the Living Light' in her visions. For the connection between sight and the divine, one is reminded of Dante's constant bedazzling and even temporary blindness from the reflected light of God the closer he gets to the Empyrean heaven in the Paradiso.
The sense of hearing – especially in relation to music – was also important to Hildegard. For Neoplatonists, musical harmonies expressed through mathematical ratios as described by Pythagoras and Plato's Timaeus were believed to bind the soul to the universe. The so-called 'Harmony of the Spheres' (musica mundana) is clearly expressed in Hildegard's Causes and Cures as she states that 'the revolving of the firmament emits marvellous sounds because of its great height and expanse'. Perhaps the greatest exponent of this doctrine was the virtually contemporaneous Hermann of Carinthia (1100–1160), who in his 1143 treatise De essentiis ('On the Essences') described the macrocosm and microcosm as indivisibly tied together through musical harmony:
If, therefore – as musicians claim – every vigorous movement gives forth a sound… the sounds responding to the distance of the intervals, the single changes varying with harmonic modulation according the ascent and descent of the planets. This is the one bond holding everything in an indissoluble knot… a strength of love exists between the kinds of music belonging to the Different, so that when one thing vibrates, the other follows it promptly, being brought into the same vibrations.
For Hermann, everything could be expressed as a mathematical ratio; just as plucking the strings on a lyre can evoke a response in the human instrument (musica humana), so the musical symphony of the planets could engender a response in the sublunary world as everything in the cosmos was tuned to the same vibrations. Hildegard too, like Hermann and the Pythagoreans, saw all forms of music as connected to the cosmos. She writes in the Scivias that 'words symbolise the body and jubilant music indicates the spirit; and celestial harmony shows the Divinity'. Therefore, all three forms of music in Hildegard's view are united as an upward pathway to the divine: the instrumental music (musica instrumentalis) sympathetically stimulates vibrations in the music of the body (musica humana), which in turn are tuned to the celestial harmonies of the cosmos (musica mundana).
Whilst the musical harmonies of Hildegard might seem far removed from our own conception of the universe, on the day Juno launched NASA released this accompanying video:
As the viewer looks through Galileo's telescope they see a computer-rendered image of Juno approaching Jupiter as the four Galilean moons encircle planet in a perfect celestial motion. Accompanied by the tagline 'for humanity, our first glimpse of celestial harmonic motion', and the triumphant 'Titans' soundtrack (part of the score for the 2004 movie Alexander), never could a reference be so poignant. Just as Alexander the Great sought to conquer the sky after conquering the known world, so Juno too seeks to uncover the mysteries still surrounding the greatest celestial orb in our sky.
As renaissance philosophers, Hildegard and her contemporaries stood on the cusp of the shift from a Neoplatonic to an Aristotelian world-view. For us, our Aristotle will be the paradigm-shifting research into string theory, black holes, quantum mechanics, and dark matter that is revolutionising the way we think of our place in the universe. Whilst we possess radically different cosmologies (divine love vs the big bang), fragments connect our two alien cultures together. Eight hundred years may have changed the way we think, but not the emotions we experience; the NASA video is so powerful and resonant today because it stimulates the same feelings of awe and grandeur medieval contemporaries had for their universe. Whilst our cosmos may no longer be regulated by the goddess Caritas and musical harmonies, we still gaze up into the stars like Hildegard and her medieval contemporaries and probe their inner mysteries with hope and wonder.
C. Burnett & P. Dronke (eds), Hildegard of Bingen: The Context of Her Thought and Art (London, 1998).
B. Newman, Sister of Wisdom: St Hildegard of Bingen's Theology of the Feminine (Berkeley, 1997).
B. Newman (ed.), Voice of the Living Light: Hildegard of Bingen and Her World (Berkeley, 1998).
S. Flanagan, Hildegard of Bingen: A Visionary Life (London, 1989).
P. Dronke, Fabula: Explorations Into the Uses of Myth In Medieval Platonism (Leiden, 1985).
A. Minnis & R. Voaden (eds), Medieval Holy Women in the Christian Tradition c.1100–1500 (Belgium, 2010).
← Margaret Alcock's Evil Eye: Witchcraft Defamations in Early Modern England
The Blackley Boggart at The Haunted Landscape Symposium →
Jack Ford
Jack is a postgraduate student pursuing an MA in Medieval and Renaissance Studies at University College London.
Receive e-mail notifications of new posts!
Workshop on Medieval Magic: Future Directions May 28, 2019
Nordic Noir: Creating Denmark's First Museum of Witchcraft May 14, 2019
The Witch of Loddon and Changing Perceptions of Witchcraft in Victorian England April 17, 2019
Book Review: The Familiars by Stacey Halls April 9, 2019
Conference Report: Living in a Magical World: Inner Lives, 1300–1900 April 2, 2019
Apotropaia (30)
Material Culture (33)
Project Updates (24)
Witchcraft (36)
Inner Lives: Emotions, Identity, and the Supernatural, 1300–1900 is a research project generously funded by The Leverhulme Trust (RPG-2015-180). Our header images are from the Rijksmuseum, Amsterdam (CC0 1.0). Website powered by WordPress, customised by James Brown / Contact Us
View inner_lives's profile on Twitter
View UCs74sSXN9pIQzHyv-XiCgZw's profile on YouTube


This curriculum guide was designed to accompany the "Pauli Murray: Imp, Crusader, Dude, Priest" historical exhibit, which was held from August 21st to December 12th, 2015 at the Durham Scrap Exchange. The curriculum was developed for 3rd, 4th, and 8th grade students, but can be adapted to fit all grade levels. It aligns with the State Common Core and Durham Public Schools ELA Units 1, 2, 3, & 4 and SS 1 & 2.
The curriculum centers on the theme: "How do words and images shape our world?" For 8th and higher grade levels, the theme takes on the variation: "Telling and documenting our stories as activism." The curriculum's goal is to create a framework for students to advance their skills in critical thinking, narrative writing, creative expression, and to gain a greater awareness of a local hero, Pauli Murray, and her fight for human rights across different historical contexts.
The curriculum designers hope that students will walk away from each activity with insights about how history, politics, and identity connect and a view of themselves as active citizens in their own communities.
Please click on the image to the right to find the public dropbox with curriculum files for all grades mentioned above, as well as extra resources and a guide to using the curriculum.
To help make our community safe and supportive of all our youth, the Pauli Murray Project has created an LGBTQ Youth Resource Guide for Durham. The guide is based on more than a year's research, community consultations, and documentary work. To check out this great new resource for families, and social service, community, and youth organizations, click the image to the left.
Started in 2009 by students in Barbara Lau's Duke University course, the Pauli Murray Project's Durham Civil and Human Rights Map provides an interactive tour through Durham's social justice history. The map continues to grow each year as students research, write, select photographs, and narrate new map markers.
To access the map, click on the image to the left.
The Pauli Murray Project invites you to explore the map by topic, date or location- create your own walking tour!
Curious to see the map in action? Follow the Duke Human Rights Center@FHI's new Instagram (duke.human.rights.center) to see photos from their journey through Durham as they hunt down sites on the map.


text:
Anthony Spinelli, né Samuel Weinstein le  à Cleveland et décédé le , est un réalisateur de films pornographiques américain. Il a notamment réalisé Nothing To Hide et obtenu deux AVN Awards du meilleur réalisateur. Il est le père de Mitchell Spinelli, également réalisateur de films pornographiques, et le frère de l'acteur Jack Weston.

Distinctions
1981 : AFAA Award Meilleur réalisateur (Best Director) pour Nothing to Hide
1984 : AFAA Award Meilleur réalisateur (Best Director) pour Dixie Ray Hollywood Star
1985 : AVN Award Meilleur réalisateur - Film (Best Director - Film) pour Dixie Ray, Hollywood Star
1993 : AVN Award Meilleur réalisateur - Vidéo (Best Director - Video) pour The Party

Filmographie succincte
 Dixie Ray Hollywood Star (1983)
 Between the Sheets (1982)
 Nothing to Hide (1981)

Références

Liens externes

Naissance en février 1927
Réalisateur américain de films pornographiques
Réalisateur ayant reçu un AVN Award
AVN Hall of Fame
Décès à 73 ans
Décès à Los Angeles
Décès en mai 2000
Naissance à Cleveland

redpajama_set_name: RedPajamaWikipedia


Do you have a small house and increasing family?
Are you always looking to wrap up extra things to make more space?
Your dining furniture occupies much of the space. Also, is important, it cannot be removed from your place. To solve this problem, you can use a folding dining table.
A folding dining table is the option to have opted in the homes where floor space is limited. Another reason why people love this table is the ease to carry it to any other place.
So if you have a tendency to shift places quite often, it is highly recommended to have this kind of table. Moreover, you can save space when you have a huge party or gathering in your home.
At the time to eat, this table will let you enjoy the family feast time and after that, you can fold it and put it aside to utilize the same space to sleep, eat or watch a movie.
If you are living alone or having a small family, you do not really need a big table. You can rely on a small dining table for two to three people.
However, never overlook the fact, that you can have a big gathering and a large number of guests at events and festivals. If you are a person who prefers partying at home, you need to choose a folding dining table.
This was a way to save space in the room. What if you want to save space on the table itself? For instance, you have too many items to place on it on your birthday like a candy bar, cake, drinks etc. Seems like you will fall short of space?
You can choose a dining table that has internal storage option. It has small chambers in it built into its design where you can save items like a fork, spoons, salt, pepper, and sauces etc. So next time you are at your dinner, you don't have to leave the table to get some sauce.
Folding Wood Dining Tables with different style and materials are available that you can choose according to the decoration around your table.
It is up to your convenience that what design you choose. Choose the wood carefully as it will ensure durability and sturdiness. Think quite a lot when buying a dining table because a good one can save you a lot of money.


text:
Q: Reflection and depth in OpenGL I'm trying to create a mirror in OpenGL. Most references I've found recommend using the stencil buffer to define the boundaries of the mirror itself and using a combination of translation and scaling matrices for the actual reflection. I managed to get this to work when the scene is viewed so that no objects are in front of the mirror. However, when an object is in front of the mirror the overlapping part is not shown, making it look as if it's behind the mirror. There's a good chance that I'm misunderstanding how the stencil buffer works, as this is the first time I've tried using it, but I could also be making some mistake regarding depth or something else. I'd appreciate any suggestions. Here is the code.
#include <gl/glut.h>

// perspective
void view(void) {
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glOrtho(-2.0, 2.0, -2.0, 2.0, -2.0, 2.0);

    glMatrixMode(GL_MODELVIEW);
    glLoadIdentity();
    glRotatef(-85.0, 1.0, 0.0, 0.0);
    glScalef(0.25, 0.25, 0.25);
}

void init(void) {
    glEnable(GL_DEPTH_TEST);
    glClearStencil(0);
    glEnable(GL_STENCIL_TEST);
}

void mirror(GLboolean inside, GLfloat vertSet[4][3]) {
    GLint i;
    if(inside)
        glBegin(GL_QUADS); // draw inside of mirror
    else
        glBegin(GL_LINE_LOOP); // draw frame of mirror
            for(i = 0; i < 4; i++)
                glVertex3fv(vertSet[i]);
    glEnd();
}

void scene(void) {
    glMatrixMode(GL_MODELVIEW);
    glPushMatrix();
    glRotatef(90.0, 1.0, 0.0, 0.0);
    glutSolidTeapot(1.0);
    glPopMatrix();
}

void display(void) {
    GLfloat vertSet1[4][3] = {{-3.0, 3.0, 0.0}, {2.0, 3.0, 0.0},
        {2.0, 3.0, 2.0}, {-3.0, 3.0, 2.0}};

    view();

    // store mirror shape in the stencil buffer.
    glClear(GL_STENCIL_BUFFER_BIT);
    glStencilFunc(GL_ALWAYS, 1, 1);
    glStencilOp(GL_REPLACE, GL_REPLACE, GL_REPLACE);
    mirror(true, vertSet1);

    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

    // draw mirror frame.
    glColor3f(0.0, 0.0, 0.0);
    mirror(false, vertSet1);

    // draw scene outside mirror
    glStencilOp(GL_KEEP, GL_KEEP, GL_KEEP);
    glStencilFunc(GL_NOTEQUAL, 1, 1);
    scene();

    // draw reflection of scene in mirror
    glStencilFunc(GL_EQUAL, 1, 1);
    glTranslatef(0.0, 3.0, 0.0);
    glScalef(1.0, -1.0, 1.0);
    glTranslatef(0.0, -3.0, 0.0);
    scene();

    glFlush();
    glutSwapBuffers();
    glutPostRedisplay();
}

int main (int argc, char **argv) {
    glutInit(&argc, argv);
    glutInitWindowSize(500, 500);
    glutInitWindowPosition(0, 0);
    glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_STENCIL | GLUT_DEPTH);
    glutCreateWindow("");

    glClearColor(1.0, 1.0, 1.0, 0.0);

    init();

    glutDisplayFunc(display);

    glutMainLoop();
}

A: The idea of the stencil is, that you draw it when you'd normally render the mirror's glass within the scene. You want the drawing of the stencil to be depth tested. When you finished rendering your scene, you add a clip plane in the plane of the mirror, then you clear the depth buffer and redraw the scene. Since you clear the depth buffer you need the stencil to be depth tested first to make the mirror not overdraw already drawn objects in the world.
Note that drawing a mirror is essentially the same as drawing a portal.

A: This is my code for doing reflection in old opengl, hope this helps
Please note that most of the code comes from NeHe tutorial: http://nehe.gamedev.net/tutorial/clipping__reflections_using_the_stencil_buffer/17004/
double eqr[] = { 0.0f, -1.0f, 0.0f, 0.0f };
glColorMask(0, 0, 0, 0);

glEnable(GL_STENCIL_TEST);
glStencilFunc(GL_ALWAYS, 1, 1);
glStencilOp(GL_KEEP, GL_KEEP, GL_REPLACE);

glDisable(GL_DEPTH_TEST);
DrawFloor();    // draw flor to the stencil buffer

glColorMask(1, 1, 1, 1);
glStencilFunc(GL_EQUAL, 1, 1);

glStencilOp(GL_KEEP, GL_KEEP, GL_KEEP);

glEnable(GL_CLIP_PLANE0);

glClipPlane(GL_CLIP_PLANE0, eqr);
glPushMatrix();
    glScalef(1.0f, -1.0f, 1.0f);
    //glLightfv(GL_LIGHT0, GL_POSITION, light_pos);
    glFrontFace(GL_CW);
    glTranslatef(0.0f, 0.3f, 0.0);
    RenderScene();
    glFrontFace(GL_CCW);
glPopMatrix();
glDisable(GL_CLIP_PLANE0);
glDisable(GL_STENCIL_TEST);

glEnable(GL_BLEND);
    glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
    glColor4f(0.6f, 0.7f, 1.0f, 0.5f);
    DrawFloor();    // draw floor second time
glDisable(GL_BLEND);

// draw normal scene
glPushMatrix();
    glColor3f(1.0f, 1.0f, 1.0f);
    glTranslatef(0.0f, 0.3f, 0.0);
    RenderScene();
glPopMatrix();

For better result you might use RenderToTexture or use cube maps


The Control key is on keyboards and is labeled Ctrl. You use the Control key in the same way that you use the Shift key: Keeping it pressed down while pressing another character. The result is a Control key combination, which can have different meanings depending on which program is running. For example, in many word processing programs, CTRL + C will copy the highlighted text or object. On Macintoshes, the Control key is called an Apple key or Command key.


Education and Advocacy As new strains for pneumonia are becoming more resistant to antibiotics, pneumonia is scarier than many of us realize. Fortunately, a vaccine exists for older adults to help reduce the risk.
obody wants to get sick, and an ounce of prevention is worth a pound of cure. But when it comes to one of the most common and dangerous illnesses that older Canadians can contract, far too few of us are taking the simple step of getting vaccinated. I'm talking about pneumococcal disease, which often manifests as pneumonia.
We have two vaccines against pneumococcal disease in Canada: a polysaccharide vaccine that protects against 23 strains of pneumococcus bacteria, and a conjugate vaccine that provides additional protection against 13 of the most common strains. Both vaccines are now recommended for use by the National Advisory Committee on Immunization (NACI), but the uptake among the at-risk population is well below their targets.
The good news is that the vaccines work. When Ontario first started publicly funding pneumococcal vaccines in 1995, a 20 percent reduction in severe pneumococcal disease among older adults was seen in just two years. And a large clinical trial comparing the conjugate vaccine to a placebo in people over the age of 65 saw a 45 percent reduction in vaccine-type pneumococcal community-acquired pneumonia in the vaccinated group.
This success rate is why it's so important all older Canadians talk to their doctors and make sure they are being vaccinated according to the NACI recommendations. No matter how healthy you feel today, your age puts you at risk simply because our immune systems grow weaker as we age. "It can be difficult as you get older to acknowledge that you are at greater risk," says Dr. McGeer. "But the people who are going to regret it if you don't get vaccinated are your friends and your children. There's no reason not to get these vaccines." Naturally, you should speak with your health care professional prior to immunization.


We maintain over 100 instruments in the area. We perform tunings, repairs, releathering, rebuilds, additions, upgrades, and we build new organs.
We perform our own voicing in house - both flue and reed.
We can also add digital ranks to existing instruments, or pipes to some digital instruments. We also can build a pipe/digital instrument for you.
We would be glad to discuss your needs. Please give us a call.


text:
Q: Incompatible type error Geocoder Google API I am trying to use the geocoder API by google in Android.
Here's  the code :
 private void getLatLong(String inputaddress) throws IOException {
        Geocoder mygeocoder = new Geocoder(this.getContext());
        List<Address> gclist = mygeocoder.getFromLocationName(inputaddress,1);
    }

However, I get an error:
Error: incompatible types: List<android.location.Address> cannot be converted to List<com.google.android.gms.identity.intents.Address>

While declaring the List, I am making sure that it is importing from the com.google.android.gms.identity.intents.Address , still I am getting this error.
Any idea where am I going wrong?
Thank you.

A: This did the work
List<android.location.Address> gclist ;
        gclist  = mygeocoder.getFromLocationName(inputaddress,1);


text:
Updated 6 September, 2019 - 14:59 Ed Whelan
Hunt for Vandals Who Defaced Ancient Rock Formation
Authorities in the US state of Illinois are searching for two vandals who defaced a 450-million-year-old rock formation at Starved Rock State Park , which was a sacred Native American gathering place. Stupidly, the pair then posted evidence of their vandalism on social media , and appear to be proud of their actions.
Starved Rock State Park is famous for its many caves, rock-shelters, and other geological features . They were formed in a prehistoric inland shallow sea and later emerged to the surface as the waters disappeared. The rock that was defaced is a sandstone formation which is known as 'Council Overhang' according to Newsweek. It is believed to be up to 425 million years old.
Native American Gathering Place
This rock formation was a gathering place for Native American tribes for up 8,000 years. It is believed that they held councils at the rock-shelter. This is thought to be the origin of the name 'Council Overhang'. This site is only one of many cavern-like formations that were used by Native Americans before the coming of the Europeans, in the state park .
Council Overhang in Starved Rock State Park. (hakkun / CC BY-SA 3.0 )
The vandalism was reported to the park authorities on the 2nd of September by a hiker. She saw a young male and female who had written some graffiti on the ancient rock formation. The hiker also overheard the pair saying that they would put up pictures of their vandalism on social media . She then found the image on Instagram after a search.
Black Graffiti
The images appear to show the couple after they graffitied the natural feature. Park superintendent Kerry Novak was quoted by The People's Ledger as saying, "the photo shows 'B+K' inside a heart, but the other wording appears unclear". In the picture, the man is giving a peace sign and laughing.
Graffiti Vandals Slash At "The Diamond in the Crown of Thailand"
Top Ten Giant Discoveries in North America
Ancient Ritual Bath Found in Jerusalem with Aramaic Graffiti on it
Close up of the damage cause to the rock formation. (Daily Mail / Fair Use )
The female is wearing hiking gear and the male is wearing a baseball cap in the images. The park superintendent, according to the Daily Mail , said "he wasn't certain what was used by them to scrawl on the wall".
Perhaps the most shocking aspect of the defacement is the apparent attitude of the vandals. They did not show any respect for the site or the national park. Novak stated that "they seemed pretty proud of it", reports The People's Ledger .
The Illinois Conservation Police were alerted and they began an investigation, but they "have not yet been able to confirm if the shots are genuine" according to the Daily Mail . The Starved Rock State Park authorities posted an image of the alleged vandals on their Facebook page.
Along with the image they posted the following statement " Art is beautiful but it is not meant to be carved, drawn, or painted on natural features at state and national parks!" reports the Daily Mail . They warned others not to act in a similar manner as the pair and urged members of the public to report them to the relevant authorities.
Increase in Vandalism at the State Park
After the image of the alleged vandals was posted on Facebook a number of people provided tips as to the identity of the duo. An earlier instance of defacement was also reported to the authorities. This involved carving some letters into another rock formation at the park.
Vandalism is on the increase at the park . This is becoming a major problem for the authorities. Novak told The People's Ledger that "It's very difficult to get this stuff cleaned up". Moreover, it can be very expensive to clean up this sort of vandalism and indeed the defacement of the sandstone rock may have permanently damaged the rock formation.
Chalking, carving, and scratching are all types of graffiti on park rock formations. Depending on the damage, it may take a significant amount of work to remove. (NPS / Public Domain )
The image and the posts on the Facebook page of State Rock and Matthiessen State Parks have since been taken down. No reasons have been given for this, despite requests from local media. The investigation by the Illinois Conservation Police into the vandalism is continuing.
Top image: Pictures posted on online of the vandals who damaged the Council Overhang cavern in Starved Rock Park in Illinois over the Labor Day holiday. Source: Daily Mail / Fair Use .
By Ed Whelan
rock formation
defacement
Starved Rock State Park
Council Overhang
My name is Edward Whelan and I graduated with a PhD in history in 2008. Between 2010-2012 I worked in the Limerick City Archives. I have written a book and several peer reviewed journal articles. At present I am a... Read More
Alexander Fuson wrote on 8 September, 2019 - 03:59
Not a decent thing to do I suppose, though humans have been doing it for eons... But how is this to compare in magnitude to the defacement of the Black Hills of South Dakota when four giant faces were carved into it? I guess defacement is only ok if the land is sacred to Native Americans. ..
Gary Moran wrote on 6 September, 2019 - 22:05
I hope they get a stiff sentence when caught, should have to lick it off, maybe that would be a deterrent to future stupid and inconsiderate actions. They obviously have no respect for treasures that should be shared by others, and think only of themselves. I just wonder how ignorant someone must be to inflict damage in such a selfish way and then tell the world about it.
9 January, 2023 - 18:00 ashley cowie
Are the Controversial Elgin Marbles Finally Destined for Athens?
For over a decade, staff at The British Museum refused to even discuss returning the controversially procured Elgin Marbles to Greece. Now, they're sitting around a table with Greek heritage...
Read more about Are the Controversial Elgin Marbles Finally Destined for Athens?
5 June, 2022 - 14:58 ashley cowie
Man Angry at His Girlfriend Smashes Ancient Greek Artifacts Worth $5 Million!
A man "mad at his girl" broke into The Dallas Museum of Art in Texas and destroyed three Greek artifacts, estimated to be worth up to $5 million and faces years in jail. The destructive attacks...
Read more about Man Angry at His Girlfriend Smashes Ancient Greek Artifacts Worth $5 Million!
10 January, 2022 - 18:00 Nathan Falde
Fiberglass Moche Phallic Statue Damaged by Vandals in Peru
Just a few short days after its controversial installation, vandals have damaged a unique Moche phallic statue that was erected outside the city of Trujillo in northern Peru. The 9-foot (2.7-meter)...
Read more about Fiberglass Moche Phallic Statue Damaged by Vandals in Peru
15 December, 2021 - 21:57 ashley cowie
Scottish Farmer Fined For Destroying Prehistoric Burial Cairn
A Scottish island farmer has been charged for ripping apart a Neolithic burial tomb to build a new shed. You might think the judge's £18,000 fine sounds quite stiff, but the cairn is damaged beyond...
Read more about Scottish Farmer Fined For Destroying Prehistoric Burial Cairn
8 April, 2021 - 00:02 Sarah Piraino
"Accidental" Destruction of Aboriginal Stone Arrangement in Australia
A private landowner has damaged a 1,500-year-old stone eel arrangement near Lake Bolac, Australia . The Kuyang stone monument was shaped into an eel and created before the Europeans arrived in...
Read more about "Accidental" Destruction of Aboriginal Stone Arrangement in Australia
7 April, 2021 - 22:58 ashley cowie
Native American History Destroyed In Georgia's Track Rock Gap
The U.S. Forest Service has announced that vandals have systematically destroyed important pre-Colombian petroglyphs at historic sites in the southeastern Chattahoochee–Oconee National Forests,...
Read more about Native American History Destroyed In Georgia's Track Rock Gap


text:
Scheer places blame for plane shootdown on 'Iran alone'
CTVNews.ca Staff
Rachel Gilmore CTVNews.ca Writer
@atRachelGilmore Contact
Published Tuesday, January 14, 2020 3:44PM EST Last Updated Tuesday, January 14, 2020 7:04PM EST
OTTAWA -- Outgoing Conservative Leader Andrew Scheer placed the blame for the Iran plane crash on "the Iranian Regime alone" in a series of tweets Tuesday – just one day after Prime Minister Justin Trudeau said the shootdown was due to a recent "escalation" of tensions in the Middle East.
He said his party wants to see Canada take action against Iran, including imposing new sanctions on Iran and listing their Islamic Revolutionary Guard Corps as a terrorist organization.
Scheer also called on Iran to compensate all victims of the crash, repatriate the victims' remains and hold the perpetrators accountable.
"Immediate action is necessary. The Iranian Regime can not get a free pass after killing 57 Canadians," Scheer said in a series of tweets on Monday.
On Monday night, Trudeau told Global News that the 57 Canadians killed in the crash would still be alive if there hadn't been a ramp-up of tensions in the region recently.
"If there were no tensions, if there was no escalation recently in the region, those Canadians would be right now home with their families," he said.
Tensions between Iran and the United States first heated up when, in 2018, U.S. President Donald Trump withdrew from the 2015 Iran nuclear deal and imposed crippling sanctions on Iran. The tensions exploded on Jan. 3, when a targeted U.S. airstrike in Baghdad, Iraq killed Iranian Gen. Qassem Soleimani.
Shortly afterwards, Iran fired ballistic missiles on two bases in Iraq where American soldiers were stationed. The strikes, according to Iran's Supreme Leader Ayatollah Ali Khamenei, were in retaliation for the U.S. airstrike in Baghdad, Iraq that killed Soleimani.
That tense environment was the reason a civilian aircraft was shot down from the sky, according to Trudeau.
However, Scheer laid blame elsewhere.
"The blame for this horrible atrocity lies with the Iranian Regime alone," Scheer tweeted Tuesday.
Trudeau briefed Scheer on the situation, according to the outgoing Conservative leader. In his series of tweets, Scheer called his demands "measured and appropriate."
"Canada's Conservatives will continue to advocate for an appropriate and measured response to ensure Iran is held accountable and the families of the victims receive the justice they deserve," he said.
Iran is currently leading the investigation of the accident. Canada has two Transportation Safety Board investigators in the region and plans to send two more to analyze the black boxes from the accident, which are damaged, once the details of when and where that analysis will take place are provided.
Trudeau also spoke with Ukrainian President Volodymyr Zelensky on Tuesday. According to a readout of the conversation, the two underscored the need for a "full, complete and credible investigation."
Canada is convening a meeting of International Coordination and Response Group in London, U.K. Jan. 16.
I would like to thank the Prime Minister for briefing me on the situation. We must always remember the Iranian Regime's actions that led to this horrible atrocity. Canada's Conservatives call on the Trudeau Liberals to take the following measures: 2/6
— Andrew Scheer (@AndrewScheer) January 14, 2020
2. Demand Iran compensate all victims of the crash, repatriate their remains, and hold the perpetrators of this atrocity accountable.
3. Be prepared to impose Magnitsky Sanctions on Iran if they don't fully cooperate with the international investigation. 4/6
The blame for this horrible atrocity lies with the Iranian Regime alone. Canada's Conservatives will continue to advocate for an appropriate and measured response to ensure Iran is held accountable and the families of the victims receive the justice they deserve. 6/6
Conservative leader Andrew Scheer addresses the media during a morning announcement in Toronto Tuesday, October 1, 2019. THE CANADIAN PRESS/Jonathan Hayward
Harper speaks out on Iran in wake of downed jet
Iran announces arrests over downing of Ukrainian plane
Zelensky says he, Trudeau talk crash punishment, as Iran announces arrests
More visas issued to Canadian team investigating downing of Flight PS752 in Iran
Claim plane was accidentally shot down won't be taken at 'face value': TSB
'All Canadians stand with you:' Trudeau says crash families will get answers


text:
class Admin::PermissionsController < Admin::BaseController
	before_filter :find_user

	def index
		@ability = Ability.new(@user)
		@projects = Project.all
	end

	def update
		@user.permissions.clear
		params[:permissions].each do |id, permissions|
			project = Project.find(id)
			permissions.each do |permission, checked|
				Permission.create!(:user => @user, :thing => project, :action => permission)
			end
		end
		flash[:notice] = "Permissions updated."
		redirect_to admin_user_permissions_path
	end

private
	def find_user
		@user = User.find(params[:user_id])
	end
end