text:
Justia Dockets & Filings Second Circuit New York Northern District Cintron v. Gettmann et al Filing 36
Cintron v. Gettmann et al
ORDER adopting 35 Report and Recommendations and granting 33 Motion to Dismiss. Plaintiff's Amended Complaint is Dismissed without prejudice. Signed by Judge Brenda K. Sannes on 5/25/17. (Copy served on plaintiff via regular and certified mail)(rjb, )
UNITED STATES DISTRICT COURT NORTHERN DISTRICT OF NEW YORK ______________________________________________________ DAVID CINTRON, Plaintiff, v. 9:15-CV-0542 (BKS/TWD) GARY GETTMANN, et al., Defendants. ________________________________________________ Appearances: David Cintron Bronx, NY 14060 Plaintiff, pro se Rachel M. Kish, Esq. Hon. Eric T. Schneiderman Office of New York State Attorney General The Capitol Albany, NY 12224 Attorney for Defendants Hon. Brenda K. Sannes, United States District Judge: MEMORANDUM-DECISION AND ORDER Plaintiff David Cintron, a former New York State inmate, commenced this civil rights action asserting claims under 42 U.S.C. § 1983 arising out of his incarceration at Upstate Correctional facility. Dkt. Nos. 1 and 14. On October 17, 2016, Defendants filed a motion under Fed. R. Civ. P. 37(b) and 41(b) for sanctions against plaintiff and for dismissal of the complaint for lack of prosecution. Dkt. No. 33. Plaintiff has not responded to Defendants' motion. This matter was assigned to United States Magistrate Judge Thérèse Wiley Dancks who, on May 1, 2017, issued an Order and Report-Recommendation recommending that Defendants' motion to dismiss be granted, without prejudice. Dkt. No. 35. Magistrate Judge Dancks advised the parties that under 28 U.S.C. § 636(b)(1), they had fourteen days within which to file written objections to the report, and that the failure to object to the report within fourteen days would preclude appellate review. Dkt. No. 35, p. 9. No objections to the ReportRecommendation have been filed. As no objections to the Report-Recommendation have been filed, and the time for filing objections has expired, the Court reviews the Report-Recommendation for clear error. See Petersen v. Astrue, 2 F. Supp. 3d 223, 228-29 (N.D.N.Y. 2012); Fed. R. Civ. P. 72(b) advisory committee's note to 1983 amendment. Having reviewed the Report-Recommendation for clear error and found none, the Report-Recommendation is adopted in its entirety. For these reasons, it is ORDERED that the Report-Recommendation (Dkt. No. 35) is ADOPTED in its entirety; and it is further ORDERED that Defendants' motion to dismiss (Dkt. No. 33) is GRANTED and Plaintiff's Amended Complaint is DISMISSED, without prejudice; and it is further ORDERED that the Clerk serve a copy of this Order upon the parties in accordance with the Local Rules. IT IS SO ORDERED. Dated: May 25, 2017 2


text:
Q: Google Analytics session-scoped fields returning multiple values I've discovered that there are certain GA "session" scoped fields in BigQuery that have multiple values for the same fullVisitorId and visitId fields. See the example below:

Grouping the fields doesn't help either. In GA, I've checked the number of users vs number of users split by different devices. The user count is different:

This explains what's going on, a user would be grouped under multiple devices. My conclusion is that at some point during the users session, their browser user-agent changes and in the subsequent hit, a new device type is set in GA.
I'd have hoped GA would use either the first or last value, to avoid this scenario, but I guess they don't. My question is, if I'm accepting this as a "flaw" in GA. I'd rather pick one value. What's the best way to select the last or first device value from the below query:
SELECT
  fullVisitorId,
  visitId,
  device.deviceCategory
FROM (
  SELECT
    *
  FROM
    `project.dataset.ga_sessions_*` desktop
  UNION ALL
  SELECT
    *
  FROM
    `project.dataset.ga_sessions_*` mobile ) table

I've tried doing a sub-select and using STRING_AGG(), attempting to order by hits.time and limiting to one value and that still creates another row.
I've tested and found that the below fields all have the same issue:
visitNumber
totals.hits
totals.pageviews
totals.timeOnSite
trafficSource.campaign
trafficSource.medium
trafficSource.source
device.deviceCategory
totals.sessionQualityDim
channelGrouping
device.mobileDeviceInfo
device.mobileDeviceMarketingName
device.mobileDeviceModel
device.mobileInputSelector
device.mobileDeviceBranding

UPDATE
See below queries around this particular fullVisitorId and visitId - UNION has been removed:
visitStartTime added:

visitStartTime and hits.time added:

A: Well, from the looks of things, I think you have 3 options:
1 - Group by fullVisitorId, visitId; and use Max or MIN deviceCategory.  That should prevent a device switcher from being double-counted,  It's kind of arbitrary but then so is the GA data.
2 -  Option two is similar but, if the deviceCategory result can be anything (i.e. isn't constrained in the results to just the valid deviceCategory members), you can use a CASE to check MAX(deviceCategory) = MIN(deviceCategory) and if they are different, return 'Multiple Devices'
3 - You could go further, counting the number of different devices used, construct a concatenation that lists them in some way, etc.
I'm going to write up Number 2 for you.  In your question, you have 2 different queries: one with [date] and one without - I'll provide both.
Without [date]:
SELECT
    fullVisitorId,
    visitId,
    case when max(device.deviceCategory) = min(device.deviceCategory)
       then max(device.deviceCategory)
       else 'Multiple Devices'
    end as deviceCategory,
    {metric aggregations here}
FROM
    (SELECT *
        FROM `project.dataset.ga_sessions_*` desktop
    UNION ALL
    SELECT *
        FROM `project.dataset.ga_sessions_*` mobile
    ) table
GROUP BY fullVisitorId, visitId

With [date]:
SELECT
    [date],
    fullVisitorId,
    visitId,
    case when max(device.deviceCategory) = min(device.deviceCategory)
       then max(device.deviceCategory)
       else 'Multiple Devices'
    end as deviceCategory,
    {metric aggregations here}
FROM
    (SELECT *
        FROM `project.dataset.ga_sessions_*` desktop
    UNION ALL
    SELECT *
        FROM `project.dataset.ga_sessions_*` mobile
    ) table
GROUP BY [date], fullVisitorId, visitId

I'm assuming here that the Selects and Union that you gave are sound.
Also, I should point out that those {metric aggregations} should be something other than SUMs, otherwise you will still be double-counting.
I hope this helps.

A: It's simply not possible to have two values for one row in this field, because it can only contain one value.
There are 2 possibilities:

*

*you're actually querying two separate datasets/ two different views - that's not clearly visible with the example code. Client id (=fullvisitorid) is only unique per Property (Tracking Id, the UA-xxxxx stuff). If you query two different views from different properties you have to expect to get same ids used twice.

*Given they are coming from one property, these two rows could actually be one session on a midnight split, which means visitId stays the same, but visitStartTime changes. But that would also mean the decision algorithm for device type changed in the meantime ... that would be curious.
Try using visitStartTime and see what happens.
If you're using two different properties use a user id to combine or separate the sessions by adding a constant - you can't combine them.
SELECT 'property_A' AS constant FROM ...
hth

redpajama_set_name: RedPajamaStackExchange


Hey all, Adam here, from TFG Radio, for this week's reviews! This month there are plenty of Adepticon recaps,Vigilus Ablaze talk, detachments, and more . With all that said, let's get on with the show!
As always, check out our blog, at TFG Radio, and give the podcast a listen. We talk 40K mainly but delve into other game systems. This episode Adam and John are joined by our teammate, Jeff. He runs our 40K league and is on to talk about Adepticon, the Best in Faction vote, some of the latest news, events that are coming up, and how he runs our local league. Give it a listen.


Geitungen Lighthouse was the fourth lighthouse our photographer Sigrid Thorbjørnsen visited this summer and fall. The goal is to capture 12 different ones from late July to mid October.
Geitungen lighthouse is located 0.6 mile (1 km) offshore Karmøy and 2 miles (3 km) southwest of Skudeneshavn harbor. The boat trip out to the lighthouse takes about 10–20 minutes, depending on the weather. ©2012 Sigrid Thorbjørnsen.
From the boat, on the way out, I got a glance of the lighthouse, and it looked spectacular. ©2012 Sigrid Thorbjørnsen.
Nothing is like Skudeneshavn on a sunny day. ©2012 Sigrid Thorbjørnsen.
At first, it didn't look like a lighthouse at all, but more like a piece of Greece in Norway. ©2012 Sigrid Thorbjørnsen.
This feeling of Greece gets to everybody who visit the island. Mats and Eva taking it all in. ©2012 Sigrid Thorbjørnsen.
Geitungen Lighthouse owns its own boat, and the transportation is included in the stay. The hosts will come and pick you up at your convenience. ©2012 Sigrid Thorbjørnsen.
The other guests have already left when I arrived, and I could enjoy the lighthouse in all its splendor. Here, a little Greece in blue and white. ©2012 Sigrid Thorbjørnsen.
Seen from afar, the lighthouse might look small and just something quirky and white nestled on the highest point of an island. ©2012 Sigrid Thorbjørnsen.
Up-close, you see the many details and the uniqueness of the building. ©2012 Sigrid Thorbjørnsen.
Golden grass set off against blue water and sky. ©2012 Sigrid Thorbjørnsen.
Another patch of gold. ©2012 Sigrid Thorbjørnsen.
The colors of the island on a sunny day are also just overwhelming. The blue, yellow, purple, green, grey. ©2012 Sigrid Thorbjørnsen.
Everything just pops. ©2012 Sigrid Thorbjørnsen.
Every detail shows off its colors. ©2012 Sigrid Thorbjørnsen.
Harmonious colors everywhere. ©2012 Sigrid Thorbjørnsen.
Here, as at almost all of the lighthouses in Norway, you can still find leftovers from WWII. ©2012 Sigrid Thorbjørnsen.
Cast iron window frames in the ruins from WWII. ©2012 Sigrid Thorbjørnsen.
The lighthousekeeper's house is where I stayed. It has living rooms, kitchen, and bedrooms – room enough for 32 people to bunk in beds. ©2012 Sigrid Thorbjørnsen.
A living room in the style of the 1950s. ©2012 Sigrid Thorbjørnsen.
Wood paneled bedroom. ©2012 Sigrid Thorbjørnsen.
There is room for many. ©2012 Sigrid Thorbjørnsen.
From the lighthouse keeper's house, there is a winding path up to the lighthouse. ©2012 Sigrid Thorbjørnsen.
Outside, I couldn't get enough of the whiteness and the architecture. ©2012 Sigrid Thorbjørnsen.
New equipment in a stately old room. ©2012 Sigrid Thorbjørnsen.
The inside is like a museum mixed with a small ballroom of sorts, and add to that the feeling of being inside a church. ©2012 Sigrid Thorbjørnsen.
The halls, the floors, and the staircases, all by architect Jørgen M. Meinich, show patterns of lines and squares. ©2012 Sigrid Thorbjørnsen.
Shapes, angles, forms and patterns, light and shadows. ©2012 Sigrid Thorbjørnsen.
Details and more details. ©2012 Sigrid Thorbjørnsen.
The view from the beacon itself is breathtaking. ©2012 Sigrid Thorbjørnsen.
Whiteness and curves makes this architecture. ©2012 Sigrid Thorbjørnsen.
The lines, the red, the blue, it all is just beautiful. ©2012 Sigrid Thorbjørnsen.
There is beauty from every angle. ©2012 Sigrid Thorbjørnsen.
After dinner, it was time to see if I could capture a sunset. And guess what, the lighthouse had turned pink! ©2012 Sigrid Thorbjørnsen.
In the reflections from the windows I saw the sun take a dive into the big blue, or should I say the big red? ©2012 Sigrid Thorbjørnsen.
The sky flared up in yellow, orange, red, and purple. ©2012 Sigrid Thorbjørnsen.
The ocean took the colors from the sky, the wind stopped, and nature said goodnight. ©2012 Sigrid Thorbjørnsen.
I really do appreciate a great sunset. ©2012 Sigrid Thorbjørnsen.
Text and photos by Sigrid Thorbjørnsen. Edited by Michael Holtermann.
Geitungen Lighthouse is something else. The lighthouse was designed by Jørgen M. Meinich who did a great job making this a very unique construction. It was first lit in 1924, and, because of the architecture, it is now protected under the Cultural Heritage Act.
Geitungen lighthouse is located 0.6 mile (1 km) offshore Karmøy and 2 miles (3 km) southwest of Skudeneshavn harbor. The boat trip out to the lighthouse takes about 10–20 minutes, depending on the weather. Nothing is like Skudeneshavn on a sunny day.
From the boat, on the way out, I got a glance of the lighthouse, and it looked spectacular. At first, it didn't look like a lighthouse at all, but more like a piece of Greece in Norway. This feeling of Greece gets to everybody who visits the island, in more ways than one.
Geitungen Lighthouse owns its own boat, and the transportation is included in the stay. The hosts will come and pick you up at your convenience.
The other guests have already left when I arrived, and I could enjoy the lighthouse in all its splendor. A little Greece in blue and white.
Seen from afar, the lighthouse might look small and just something quirky and white nestled on the highest point of an island, but, close-up, you see the many details and the superb uniqueness of the building.
The colors of the island on a sunny day are also just overwhelming. The blue, yellow, purple, green, grey – everything just pops.
Here, as at almost all of the lighthouses in Norway, you can still find leftovers from WWII.
The lighthousekeeper's house is where I stayed. It has living rooms, kitchen, and bedrooms – room enough for 32 people to bunk in beds.
From the lighthouse keeper's house, there is a winding path up to the lighthouse. The inside is like a museum mixed with a ballroom of sorts, and add to that the feeling of being inside a church. The halls, the floors, and the staircases, all by architect Jørgen M. Meinich, show patterns of lines and squares, and the windows and light make this symphony of a lighthouse compete. The view from the beacon itself is breathtaking.
Outside, I couldn't get enough of the whiteness and the architecture. The lines, the red, the blue, it all is just beautiful.
After dinner, it was time to see if I could capture a sunset. And guess what, the lighthouse had turned pink! In the reflections from the windows I saw the sun take a dive into the big blue. The sky flared up in yellow, orange, red, and purple. The ocean took the colors from the sky, the wind stopped, and nature said goodnight.
I really do appreciate a great sunset.


text:
Q: Turtle stops when I shoot I have gotten an issue where an enemy turtle stops when I shoot. I am relatively new to python so I know that my code is pretty bad. I cant seem to spot why this happens but I'm assuming its got something to do with the while loop.
here is the code:
(i have added notes so it is easy to skip to important parts of it)
import turtle
import os
#wn is window
#bp = border
bullet = 'ready'
#screen setup
wn = turtle.Screen()
wn.bgcolor('black')
wn.title('SPACE.INVADERS')

#border
bp = turtle.Turtle()
bp.speed(0)
bp.color('green')
bp.penup()
bp.setposition(-300,-300)
bp.pendown()
count=0
while count != 5:
    count= (count+1)
    bp.fd(600)
    bp.lt(90)
bp.hideturtle()

#player
p = turtle.Turtle()
p.color('red')
p.shape('triangle')
p.penup()
p.speed(0)
p.setposition(0,-250)
p.setheading(90)

#enemy
e = turtle.Turtle()
e.penup()
e.speed(0)
e.shape('square')
e.shapesize(1.25,1.25)
e.color('orange')
e.setpos(-250,250)
e.speed(1)

#p = player
#ps = player speed

ps = 15

#moving left and right
def left_mov():
    x = p.xcor()
    x -= ps
    p.setx(x)

def right_mov():
    x = p.xcor()
    x += ps
    p.setx(x)
#shooting
def shoot():
    global bullet
    if bullet == 'ready':
        bullet = 'fire'
        shot= turtle.Turtle()
        shot.penup()
        shot.speed(0)
        shot.goto(p.pos())
        shot.color('white')
        shot.shape('triangle')
        shot.shapesize(0.5)
        shot.lt(90)
        shot.speed(1)
        shot.fd(550)
        bullet = 'ready'

#bindings
turtle.listen()
turtle.onkey(left_mov, 'Left')
turtle.onkey(right_mov, 'Right')
turtle.onkey(shoot, 'space')
#enemy movement
while True:
    e.fd(500)
    e.rt(90)
    e.fd(25)
    e.rt(90)
    e.fd(500)
    e.lt(90)
    e.fd(25)
    e.lt(90)

A:
I'm assuming its got something to do with the while loop

Yes, it shouldn't be there!  In an event-driven world like turtle, there should never be a while True: loop.  Instead, we need a timer event that fires off on regular intervals that does incremental updates of the objects in motion (enemy and bullet) so they appear to move at the same time.  Below is my rework of your code using a timer event:
from turtle import Screen, Turtle

# moving left and right
def left_move():
    player.setx(player.xcor() - player_speed)

def right_move():
    player.setx(player.xcor() + player_speed)

# screen setup
screen = Screen()
screen.bgcolor('black')
screen.title('SPACE.INVADERS')

# border
border = Turtle(visible=False)
border.speed('fastest')
border.color('green')

border.penup()
border.setposition(-300, -300)
border.pendown()

for _ in range(4):
    border.forward(600)
    border.left(90)

# player
player = Turtle('triangle')
player.speed('fastest')
player.color('red')

player.penup()
player.setposition(0, -250)
player.setheading(90)

player_speed = 15

# enemy
enemy = Turtle('square')
enemy.speed('fast')
enemy.shapesize(1.25)
enemy.color('orange')
enemy.penup()

enemy.setpos(-250, 250)

enemy_speed = 6  # enemy speed
enemy_direction = 1  # enemy direction

# bullet
bullet = Turtle('triangle', visible=False)
bullet.speed('fastest')
bullet.color('white')
bullet.shapesize(0.5)
bullet.penup()
bullet.left(90)

bullet_speed = 9  # bullet speed

# shooting

def shoot():
    if not bullet.isvisible():
        bullet.goto(player.position())
        bullet.showturtle()

def move():
    global enemy_direction

    if bullet.isvisible():
        if bullet.ycor() > 275:
            bullet.hideturtle()
        else:
            bullet.forward(bullet_speed)

    # enemy movement

    enemy.forward(enemy_direction * enemy_speed)
    enemy.settiltangle(enemy.tiltangle() + 3)  # just for fun

    x, y = enemy.position()

    if x > 250 or x < -250:
        enemy_direction *= -1
        enemy.sety(y - 25)

    screen.ontimer(move, 50)

# bindings
screen.onkey(left_move, 'Left')
screen.onkey(right_move, 'Right')
screen.onkey(shoot, 'space')
screen.listen()

move()

screen.mainloop()

This should give you the basic functionality you need to move forward and add collision detection (bullet to enemy, enemy to player, player to wall) and scoring.
Also note that turtles are global entities so creating a new bullet every time you need one is a bad idea.  Even if you evenually allow overlapping bullets, keep a reusable set of bullets for that purpose.


National First Aid (NFTI) is an accredited Registered Training Organisation (RTO) that has been training in Queensland for 17 years.
We now have over 45 trainers throughout Australia who are accredited with us. NFTI offers you the flexibility to run your own business as you like, charge your own prices to your students and run your own courses.
If you're wondering how to partner with us as a first aid instructor, NFTI offers a first aid instructor process is that is enjoyable and informative. To determine your eligibility please fill in the contact form and we will be in touch.
Please note that NFTI's instructor process is not teaching you how to be a first aid trainer, it is checking that you have the correct subject knowledge and trainer ability to successfully complete the NFTI process. We prefer that you have training and first aid experience, prior to coming along.
Trainers who have no experience training in this field must contact NFTI for further information.


Kellwood's LED lighting division aren't quite like any lighting supplier your organisation has used used previously. Our proven success in supplyling some of the largest specialist lighting wholesalers in the UK including ATEX lights is based on a professional combination of technical knowledge and fast-reaction times.
Kellwood know how the quality-driven wholesale market works. It's for this reason that buying and distributing our product range is as easy as it should be.
The mid-upper end of the British commercial and industrial lighting markets is dominated by a relatively small number of well-known brands.
This is even more true of the hazardous area lighting market. The outcome of this trend is that lighting products in these sectors are not always good value. Kellwood's lighting division sells itself as the most competitive, quality-driven option. Give us an LED lighting product spec sheet for any product, Kellwood are rarely unable to offer an alternative of equal or superior technical capability and quality for a lower price.
Kellwood's lighting documentation must be better than our competition if we are to succeed. Our philosophy is, the fewer questions our clients need to ask us after reading our paperwork, the better we are doing.
Kellwood's LED Lighting hold stock of our most popular product lines here in the UK. If a client is interested in our stocking a specific product for slow roll-outs, this can be arranged.
Kellwood's LED Lighting division offers a carefully-managed sale-or-return sample policy. If your clients want to see products prior to purchase, this can be easily arranged.
Kellwood can provide competitive pricing for almost any commercial, industrial, or hazardous area project lighting requirement, however the volume driven nature of our pricing means that it is in mid-large scale projects where this becomes most apparent.
Kellwood work closely with our manufacturing partners to offer our clients technically advanced products at excellent prices. We aim to make our customers' lives as easy as possible and usually return straightforward product quotes within 24 hours.
Another of our in-house services, Kellwood manage the delivery of all shipments to reduce project costing wherever possible.
Sales support doesn't stop once a project is won. Kellwood's lighting division have protocols in place to ensure clients know the status of bulk and couriered shipments and expected delivery windows. You shouldn't need to ask us where your products are.
Kellwood have proven track record in delivering LED lighting solutions to projects that others couldn't handle.
Given a set of parameters and a budget, we can design a bespoke LED lighting solution for your project. Previously, Kellwood have developed specialist inspection lighting for the automotive industry, inspection and circulation solutions for the nuclear sector, and high temperature LED lighting solutions for industrial ovens and testing facilities. Critically, we can also do it quickly and competitively.
If you need lighting designs completed, send us either project area dimensions or CAD drawings and we'll turn it around for you in minimal time.
Kellwood can send technical representatives to meet you and your clients in person if required.


When the Trio was small, I would take them on weekly springtime trips to the little zoo in our area. Those weekly trips have fallen by the wayside with all of the commitments we have now, but inevitably they request one or two visits at this time of year. We saw all of our animal friends on our most recent trip... even a baby wallaby in his mama's pouch!


text:
#nullable disable
namespace PasPasPas.Options.Bundles {

    /// <summary>
    ///     possible platforms
    /// </summary>
    public enum PlatformKey {

        /// <summary>
        ///     undefined platform
        /// </summary>
        Undefined,

        /// <summary>
        ///     basic settings object
        /// </summary>
        Default,

        /// <summary>
        ///     any platform
        /// </summary>
        AnyCpu

    }
}

redpajama_set_name: RedPajamaGithub


Mr. Ziccardi has 20 years of Risk Management and Information Security experience. Mr. Ziccardi is well versed in a number of risk assessment and risk management practices, and uses this expertise to help clients achieve their governance, risk and compliance goals.
Since joining N&ST in 2008, Mr. Ziccardi has led and supported a variety of activities including compliance gap analyses, mock audits, cyber vulnerability assessments, penetration tests, and phishing exercises. Mr. Ziccardi completed NERC's auditor training in 2009 and subsequent refresher training. Mr. Ziccardi has supported numerous regional-entity NERC CIP audits. Mr. Ziccardi has helped clients of all sizes leverage existing practices and programs to not only satisfy the objectives of NERC CIP, but to incorporate these practices in regular management and operational activities. Mr. Ziccardi maintains strong relationships with a number of utility clients and Regional Entity auditors that allow him to keep his clients up to date with current thinking and practices within the industry. With Mr. Ziccardi's assistance, his clients have experienced success during NERC CIP spot checks and audits, as well as through NERC's Technical Feasibility Exceptions (TFE) process.
Prior to joining N&ST, Mr. Ziccardi held a variety of positions with Cardinal Health. While there, he helped develop the foundations of Cardinal's Risk Management and Compliance team. He improved its security by providing risk assessments to enterprise IT projects. Mr. Ziccardi also served as Cardinal's Risk Management Strategy Consultant where he helped executives formulate and communicate the concepts of risk as they applied to Cardinal Health and its shared services organizations. Mr. Ziccardi concluded his tenure at Cardinal Health as the Manager of Proactive and Preventative Maintenance. His team assessed the stability of business critical applications and operated Cardinal's root cause analysis process. The efforts of his team provided insights that lead to improved technology refresh prioritization, a manageable application retirement strategy, and the formation of a formal incident response management team.
Mr. Ziccardi's previous experience includes four years with American Electric Power (AEP). While at AEP, Mr. Ziccardi served as an Information Security Analyst where he developed and implemented AEP's vulnerability management program. Mr. Ziccardi also planned and lead vulnerability and security assessments at a number of assets including power plants, control centers, and natural gas pipelines. Mr. Ziccardi wrapped up his tenure with AEP as a Senior Compliance Analyst focusing on compliance with Sarbanes-Oxley, NERC Urgent Action SAR 1200, and the Maritime Transportation Security Act (MTSA) of 2002. Mr. Ziccardi also served on AEP's drafting team for NERC CIP 002 through CIP 009.
Mr. Ziccardi earned a BA from The Ohio State University, MBA from the University of Phoenix, and has held certifications from Microsoft (MCSE), Novell (CNA), Hewlett-Packard, Compaq Computer Corporation, and IBM.


It seems a lot of the audio features on the website aren't working right now. We are aware of the problem, and apologize for the inconvenience.
From what I can tell, the audio tools are still working fine on the iOS app.
Things seem to be working for me now. How is it for everyone else?


text:
Home » Editorial » News
Boge recruits new business development appointment
Compressed air specialist Boge Compressors has appointed Ian Nicolson to the position of business development manager for Northern England. The appointment is in response to increased sales and service business for Boge in the region. In his new role, Nicolson is responsible for working alongside new and existing customers in the North of England to identify opportunities where they can reduce their energy costs and improve the efficiency of their compressed air systems. He will also provide customers with 'tailor-made' service packages designed to reduce overall compressed air net spending by businesses. "We are really pleased that Ian is joining us at this exciting juncture in Boge's development," said Mark Whitmore, general manager at Boge Compressors. "Ian has the skills and attitude to help Boge continue to grow in this competitive market, while further strengthening the excellent customer services that we are renowned for." Prior to joining Boge in the role of business development manager, Nicolson studied at the University of Aberystwyth, where he graduated with an honours degree in Mathematics. "I am delighted to become part of the Boge team and look forward to developing strong relationships with our customers in Northern England," he said. "This region has historically played a pivotal role the UK's industrial offering and naturally in Boge's development in the country. I will be looking to build on our success in this region as we continue to enhance our product and service offerings."
Webtec welcomes new manager of custom hydraulic products
Mid-Tech celebrates next phase of business at new premises
ACB expands its operations with Gardner Denver
Boge flushes away unnecessary costs at Armitage Shanks
Boge publishes new guide to oil-free compressed air

redpajama_set_name: RedPajamaCommonCrawl


I have lived in Towcester with my wife, Margaret, since 1971. We have 2 grown-up children and 3 grandchildren.
I came to work in Towcester at Caswell with Plessey and continued to work there (under several ownerships) until I retired 3 years ago.
My interests include sport and travelling and I do standardisation work with BSI and IEC.
I have been a Town Councillor for 20 years and have served as Town Mayor on 2 occasions. As a Town Councillor, my vision is to make Towcester a better place to live and work and to improve its facilities.


text:
Q: Visual Studio Load Tests Virtual Users Simulation I'm currently working on writing a load testing application that takes advantage of Load Test using Visual Studio 2010. The load test will simulate 20 users on the same machine, and I need some data to be shared in-memory between all simulated users.
I was suprised I couldn't find documentation answering the following question:
What seperates each virtual user's running context from the other? Does each virtual user runs the tests in its own process? Maybe in its own app domain? Or just on its own thread?
I need to know because if each user is running tests in its own process then all the in-memory cache isn't shared and is created for each user instead of one time for all of them, which is bad for me.

A: I don't have a direct answer but could you elaborate on why you need memory shared between users ?
The tests should be as real as possible and in the real world the users won't be using each others data. Off course within your application there can be sharing of date but this is your application state and is independent of users.
If you need the shared data to drive the tests you should make the test's data driven see this link
If you need the data to synchronize the tests in some way or to keep counters or something I would suggest you redesigning your test strategy. Because the performance test's than would be influenced by your synchronization attempts.


text:
Q: Repeated column in mapping for entity: entity.LaAssociateGridEntity column: AssociateId (should be mapped with insert="false" update="false") I have got two different rest endpoints to insert data into DB where:

*

*/api1 will insert data into Table1 and Table3

*where as /api2 will insert data into Table Table1 and Table3 but facing this error while inserting the data into db.

I have got three tables: Table1, Table2, Table3

*

*Table1 and Table3's association is  @OneToMany

*Table2 and Table3's association is ALSO @OneToMany

The solution that I am getting is: (should be mapped with insert="false" update="false") but this will prevent the insertion and updating of the data into database for these columns.
How do I use these
Sharing snippet of the code block where I'm facing the issue. Please let me know if you want me to share the whole code
@Data @EqualsAndHashCode(callSuper = true) @Entity @Table(name = "[dbo].[LAInstructions]")
public class LaInstructionsEntity extends AuditableFields<Long> {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "Id")
    private Long id;

    @JsonManagedReference
    @**OneToMany**(mappedBy = "laInstructionsEntity", cascade = CascadeType.ALL)
    private List<LaAssociateGridEntity> laAssociateGridEntities;

    @Column(name = "Active")
    private Boolean active;

}

Table 2:
@Data
@EqualsAndHashCode(callSuper = true)
@Entity
@Table(name = "[dbo].[LALegalCreditCheck]")
public class LALegalCreditCheckEntity extends AuditableFields<Long> {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "Id")
    private Long id;

    @JsonManagedReference
    @**OneToMany**(mappedBy = "laLegalCreditCheckEntity", cascade = CascadeType.ALL, targetEntity = LaAssociateGridEntity.class)
    List<LaAssociateGridEntity> laAssociateGridEntities;

    @Column(name = "Active")
    Boolean active;

}

Table 3:
@Data @EqualsAndHashCode(callSuper = true) @Entity @Table(name = "[dbo].[LAAssociateGrid]")
public class LaAssociateGridEntity extends AuditableFields<Long> {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "Id")
    private Long id;

    @Column(name = "Active")
    private Boolean active;

    @JsonBackReference
    @**ManyToOne**(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
    @JoinColumn(name = "AssociateId", referencedColumnName = "Id")
    private LaInstructionsEntity laInstructionsEntity;

    @**ManyToOne**(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
    @JoinColumn(name = "AssociateId", referencedColumnName = "Id")
    private LALegalCreditCheckEntity laLegalCreditCheckEntity;

}

A: This error says that in LaAssociateGridEntity , both laInstructionsEntity and laLegalCreditCheckEntity fields are also mapped to the same column (i.e. AssociateId) , so Hibernate does not know which fields should it consider when mapping this column.
I believe there is a typo in one of them. LaInstructionsEntity and LALegalCreditCheckEntity are different entities. And without another discriminator column , how can you differentiate for the same AssociateId in LaAssociateGridEntity , its parent is LaInstructionsEntity or LALegalCreditCheckEntity ?


text:
Solidago nitida is a North American plant species in the family Asteraceae, common name shiny goldenrod. The species is native to the south-central United States, in the southern Great Plains and Lower Mississippi Valley. It is found in the states of Oklahoma, Texas, Louisiana, Arkansas, and Mississippi.

Solidago nitida  is a perennial herb up to 100 cm (40 inches) tall. Leaves are hairless and shiny, found both at the base of the plant and higher up on the stem. One plant can produce as many as 100 small yellow flower heads in a compact, flat-topped array.

References

External links
Samuel Roberts Noble Foundation, Plant Image Gallery: Solidago nitida photos

nitida
Plants described in 1842
Flora of the Southern United States

redpajama_set_name: RedPajamaWikipedia


text:
Trinity College Archives Only top-level descriptions
Charles R. Feilding fonds
Fonds consists of materials written by Feilding in his academic and administrative capacities, including unpublished book manuscripts, articles, sermons, radio broadcasts, newsletters, daybooks, and notes. The subject matter is weighted towards ex...
Feilding, Charles R.
C. Allan Ashley fonds
The fonds consists of writings, including memoirs, plays, and academic papers; materials relating to Trinity College and the University of Toronto; correspondence; printed materials; financial records; the records of the executor; and photographs ...
Ashley, Charles Allan
Clarkson Family fonds
The fonds is largely a collection of correspondence between various members of the Clarkson family, spanning most of their lives from 1904 to about 1963. A substantial amount of the material focuses on their travels and the primary recipient is Al...
Clarkson Family
1890-2011, predominant 1905 ‐ 1970
The fonds documents George Grube's early life and family in Belgium and England, education at Emmanuel College at Cambridge, professorship at Trinity College, activities in the League for Social Reconstruction, C.C.F. and N.D.P., academic and poli...
Grube, Georges Maximilien Antoine
Fonds consists of research material gathered by John Hadwen as source material for his manuscript on the Colombo Plan. He appears to have worked on this project at two different points: during a year leave to study in Geneva in 1971-72 and after h...
Hadwen, John G.
Francis Wright Beare Fonds
Fonds consists of personal records, lecture notes, and material relating to academic publishing, including drafts, correspondence, and offprints. Also contains glass lantern slides and negatives, and an incomplete, unpublished book manuscript.
Beare, Francis Wright
The fonds contains correspondence, financial records, a letter-book, and diaries of Charles White Mortimer and Arthur Beresford Mortimer.
Mortimer, Charles White
Fonds comprises handwritten and carbon copies of the manuscripts for two books: "A Study in the Idea of God" and "Civilization in the Making." As well, there is a Sign-List for Pre-Hammurabi Contract Tablets. There are some 100 lantern slides that...
Mercer, Samuel Alfred Browne
Francis Herbert Cosgrave fonds
The fonds includes personal papers of Provost Cosgrave, Chronicles of the Kirkpatrick family, correspondence, genealogical information on the Colley, Foster, Kirkpatrick and Cosgrave families, Extracts from the Diary of Captain Joseph Bull, Provos...
Cosgrave, Francis Herbert
Percival Hector Gordon fonds
Fonds contains materials from Gordon's time as a student at Trinity College including lecture notes, an essay, correspondence, examination information, and pamphlets and programmes for various Trinity events. Materials also include 16 black and wh...
Gordon, Percival Hector
Carmino de Catanzaro fonds
Fonds consists of records relating to the Faculty of Divinity at Trinity College in the 1940's and 1950's. A small file of correspondence with the Provost, course outlines, and student lists (1946-1959) are included.
De Catanzaro, Carmino Joseph
William Bleasdell fonds
The fonds consists of four notebooks of lectures delivered in Trenton and Kingston for the benefit of the Trinity Hall Fund, and a fragment of a manuscript lecture on climate.
Bleasdell, William
Edwin Hilyard Charleson fonds
The fonds consists of a scrapbook in which Charleson records his student experiences as a member of the class of 2T6 and describes some Trinity traditions and events. Receipts from financial transactions, programs from theatre productions and deba...
Charleson, Edwin Hilyard
Graham Owen fonds
The fonds consists of an essay by Graham Owen entitled 'Trinity College, Hoskin Avenue, Toronto: Sources, Plans and Buildings, for Professor D. S. Richardson
Owen, Graham
MILDRED BOYES FONDS
Includes a newspaper section, a scrapbook and a program, relating to St.Hilda's College
Mildred Boyes
Fonds contains records relating to Hare's work as a climatologist, geographer, and scholar. Files include correspondence, conference and meeting materials, published and unpublished reports and articles (by Hare and others), scientific data, photo...
Hare, F. Kenneth (Frederick Kenneth)
David W. Nicholls fonds
The fonds consists of files and photographs documenting his involvement with Trinity College, including the Friends of the Library and Corporation. His extensive collection of photographs, both slides and prints, is included in the fonds.Contains ...
Nicholls, David W.
Duckworth Family Collection
Fonds consists of textual material relating to the Duckworth Family, including notebooks, scrapbooks, correspondence and invitations.
Duckworth Family
Adam Chapnick Fonds
The fonds contains the material collected by Adam Chapnick during his research for his biography of John Wendell Holmes, Canada's Voice: The Public Life of John Wendell Holmes, published by University of British Columbia Press in 2009. It includes...
Adam Chapnick
Clifton Gardner fonds
This fonds consists of records about the life and career of Clifton Gardner as an Anglican priest in England and Canada as well as his time as Chaplain in the Royal Navy. The fonds includes some published and unpublished works authored by Gardner,...
Gardner, Clifton
MARY HORE DISHER FONDS
The fond consists of a scrapbook containing photographs with interspersed textual material that documents the early lives of Mary Hore Disher, her family, her husband and his family, as well as the history of Trinity College and its students durin...
MARY HORE DISHER
Edward C. Cayley fonds
The fonds consists of correspondance relating to Cayley's appointment to St. Simon's Church in 1900, clippings of articles written by Cayley, and manuscripts of sermons and talks by Cayley.
Cayley, Edward C.
Jane Carson Champagne Fond
The fonds consists of illustrations by Jane Champagne for the 1952 publication Trinity 1852-1952 published by the Trinity University Review, a student publication of Trinity College, Toronto. The fonds includes some printer's proofs of the above.
Jane Carson Champagne
[187-]-1991, predominant 1930-1991
The fonds consists of textual material and photographs. Much of the material relates to articles, speeches, books, book chapters, radio/television scripts, and book reviews written by JWH in the areas of Canadian foreign policy and international o...
Holmes, John W.
The fonds deals with records relating to St Hilda's College from its founding until 2004. Most of them are from the office of the head of St Hilda's College (whose title changed over the years from Lady Principal to Principal and Dean of...
Office of the Dean of St. Hilda's College
Fonds consists of textual material and photographs relating to the Hicks family. Some material relates to the university career of RKH and includes research notes, articles, translations, book reviews, and poetry in the field of French literature....
Rivers Keith Hicks
The collection consists of miscellaneous correspondence, research notes and translations, publications and memorabilia relating to the Kirkwood family.
Mossie May Waddington
The fonds contains correspondence, pamphlets, newspaper clippings, and other items relating mainly to Convocation. The fonds further consists of ephemera and printed material relating to Trinity College collected by both M. Joyce Mudge and Gordon ...
Mudge, Marguerite Joyce
Fonds consists of a notebook of lectures in medicine by Dr. W. B. Geikie, 1889-1892; a notebook of lectures in midwifery by Dr. A. Temple, 1889-1893; and a notebook on prescriptions, 1889-1890.
Macdonald, Robert Elgie
The fonds is comprised of material relating to Patterson's teaching activities at Trinity College, including correspondence, manuscripts of his writings and publications, thesis notes, materials for lectures and research materials. The fonds ...
Patterson, Graeme H.
Fonds contains records of Derwyn Owen's career as a scholar, including subject notes, lecture notes, thesis materials, manuscripts, reading lists, and class lists from Owen's time as a fellow and lecturer at Trinity College as well as corresponden...
Derwyn Randolph Grier Owen


Cryptocurrency enthusiasts will have noticed all markets are getting battered. Volatility is an integral part of this industry, but the reason for the current sell-off is triggered by something else entirely. The Mt. Gox trustee is liquidating assets on behalf of the exchange's victims. Unfortunately, he appears to be selling these coins across regular exchanges and crashing the price.
It is good to see the Mt. Gox debacle finally come to a close. More specifically, the trustee has allocated the funds necessary to repay all victims of this exchange. Thanks to the current Bitcoin price, fewer coins are needed to make this happen. At the same time, selling Bitcoin at the current prices is also problematic. As everyone can see, the price is tanking hard exactly because of this major sell-off.
It appears a total of 40,000 BTC need to be liquidated quickly. That represents a hefty chunk of money, which needs to be bought up by individuals and investors. Selling this amount of Bitcoin on the open market in large batches is not the correct approach. In fact, it is one of the biggest mistakes the Mt. Gox trustee can make. In doing so, this one person is effectively crashing the entire cryptocurrency market.
For anyone holding Bitcoin or altcoins, this is not good news. While everyone wants to put Mt. Gox behind them, this sell-off is not the right way to go. There are plenty of other options to sell this money without disrupting overall prices. Several service providers are even willing to help in this regard. So far, their advice is falling on deaf ears, as the Mt. Gox trustee just does what he thinks is best.
Even though Kraken offered to aid in the sale, their request has been blatantly ignored. The company runs a dark pool where people can buy and sell large quantities which do not disrupt open market trading prices. Additionally, the funds could easily be sold through an auction and net even more money. For some reason, the Mt. Gox trustee isn't even entertaining that idea either. It is a very disturbing approach and shows a lack of respect for the cryptocurrency ecosystem as a whole.
Crashing the Bitcoin price like this is completely unacceptable. It is unclear why this approach was taken, although it has all the traits of malicious intent. This is the fastest way to repay Mt. Gox victims. However, these people have waited years to see their money back, thus a few days or weeks extra won't make any difference. A proper approach is warranted in this regard, but so far, the damage has been done already.


text:
Scots' smartphone use overtakes laptops
Average Scot now spends 20 hours a week online
SCOTS are now more likely to use smartphones and tablets to access the internet than laptops.
The figures are compiled in the latest Ofcom communications survey, which found that 37 per cent of Scots now mostly use smartphones to get online, compared to 27 per cent who use tablets and 26 per cent who use laptops.
The survey also found that 63 per cent of Scots now own a smartphone and that the average Scot now spends 19.9 hours a week online.
Ofcom Scotland director Vicki Nash said: "Scotland is now a smartphone society. It's the device of choice for accessing the internet."
Smartphone use looks set to increase in coming years, since half of 16-34 year olds said that smartphones were the most important device for getting online.
The trend is more advanced in Scotland than the UK as a whole, where 33 per cent said they were most likely to use smartphones and 30 per cent stayed with laptops.
The UK figure has witnessed a dramatic shift in the last 12 months, with smartphone use increasing from 22 per cent, and laptop use reducing from 40 per cent. Over half of UK households now have a tablet, rising from just 2 per cent to 54 per cent since 2011.
UK wide, smartphone users spent about twice as much time online using their smartphones as they did using laptops.
Scots are the least likely people in the UK to use the post. Only 36 per cent of survey respondents said they had used post in the previous month.
Picture courtesy of Japanexperterna.se


text:
A Seleção Alemã de Polo Aquático Masculino representa a Alemanha em competições internacionais de polo aquático.

Títulos
 Jogos Olímpicos (1): 1928
 Campeonato Europeu (2): 1981 e 1986

Ligações Externas
 Sitio Oficial

Polo aquático da Alemanha
Polo
Alemanha


text:
Home » What's New? » Pfizer-BioNTech COVID-19 Vaccine Not Prohibited for Athletes
Pfizer-BioNTech COVID-19 Vaccine Not Prohibited for Athletes
(Ottawa, Ontario – December 21, 2020) – The Canadian Centre for Ethics in Sport (CCES) assures athletes that the Pfizer-BioNTech COVID-19 (SARS-Cov-2) vaccines that will be administered in Canada do not contain ingredients that are on the World Anti-Doping Agency's (WADA) Prohibited List.
Canadian athletes should feel confident that they remain onside anti-doping rules when they receive the Pfizer-BioNTech COVID-19 vaccine (DIN 02509210). Information regarding the Moderna vaccine will be available once it is approved by Health Canada.
These vaccines will be searchable shortly in Global DRO, with the sport status of Not Prohibited. Future vaccines will be added to Global DRO during their clinical trial period, prior to Health Canada approval, to ensure that fear of a sport prohibition does not contribute to vaccine hesitancy.
Athletes should verify all medications in Global DRO. The online database provides easily accessible and up-to-date information about medications, including at least 35 vaccines, none of which are prohibited. Global DRO includes medication information from seven countries, including Canada, UK, USA, Switzerland, Japan, Australia and New Zealand, so athletes who receive vaccinations in these countries can verify other COVID-19 vaccines.
WADA has stated that it will continue to monitor vaccine information as it becomes available, and will notify the anti-doping community if a future vaccine ingredient is problematic.
WADA clarifies position on COVID-19 vaccines
WADA COVID-19 Updates
About the CCES
The CCES is an independent, national, not-for profit organization with a responsibility to administer the Canadian Anti-Doping Program. We recognize that true sport can make a great difference for individuals, communities and our country. The CCES acknowledges funding, in part, from the Government of Canada. We are committed to making sport better by working collaboratively to activate a values-based and principle-driven sport system; protecting the integrity of sport from the negative forces of doping and other unethical threats; and advocating for sport that is fair, safe and open to everyone.
+1 613-521-3340 x3233


text:
Christie's to Offer $20m Koons Play-Doh Work in May
April 3, 2018 by Marion Maneker
Jeff Koons, Play-Doh (~$20m)
Christie's have announced for their May sales the first time one of Jeff Koons complex and exacting Play-Doh works have come to the market. A star attraction at his Whitney retrospective (Bill Bell Jr. loaned his edition of the work to the museum show), Play-Doh is ten feet high. It is constructed twenty-seven pieces of painted aluminum, exactly replicating a mound of Play-Doh made by his son. Koons has said of the work that he wanted to capture the exact moment before person tears the play-doh apart. The edition of five Play-Dohs took 20 years to realize in the manner Koons found acceptable. Over the course of the work's production, the cost of fabrication soared. If the seller gets the $20m Christie's is hoping for (and initial reactions to the estimate is that it is conservative) , there may not be much profit in it for him or her.
Jeff Koons, Play-Doh polychromed aluminum, 124 x 152 1/4 x 137 in. Executed in 1994-2014. This work is one of five unique versions. Estimate is in the region of $20million
The sculpture will be on view in New York for Classics Week (April 13-18); during the Post-War and Contemporary Evening Sale select highlights view concurrent with our exhibition for our Rockefeller Sale (April 28- May 5th); and during 20 Century week leading up to the auction (May 12-17th).
Koons' Bouquet of Tulips Wilts for Parisian Art Elite
The gift that Jeff Koons wants to donate to Paris is provoking a backlash towards the artist. At issue is the fact that the work, meant to commemorate recent terror attacks and evoke the Statue of Liberty required both fundraising and municipal expenditures. There's also a number of questions about its location.
Today, Liberation published a letter signed by two dozen leading French intellectual figures rejecting the gift. In it, we can see the danger of Jeff Koons losing his credibility as an international artist as the group declared the work more "product placement" than art:
"A brilliant and inventive creator in the 1980s, Jeff Koons has since become the emblem of industrial art which is spectacular and speculative," the letter states.
Here are a list of the signatories which include some prominent artists, gallerists and collectors:Continue Reading
Koons Is King of LA, MoCA Fundraiser Reinforces
May 1, 2017 by Marion Maneker
MOCA director Philippe Vergne w/ Jeff Koons' limited edition Balloon Dog plates, on display … and on sale … here tonight for $9,000 a piece. "It's a bargain!" #mocagala2017
A post shared by Deborah Vankin (@deborahvankin) on Apr 29, 2017 at 6:49pm PDT
The LA MoCA gala was held over the weekend and the LA Times gave it the live blog treatment. Here are some of the better quotes and an an Instagram post reminding us that Koons's Balloon Dog plate fundraiser for LA MoCA remains not only one of the most successful fundraising projects in history. Issued in editions of 2300, the plates mimic the five large Balloon Dogs in Koons's signature colors. With more 11,500 works priced at $9,000—and above on the secondary market—the body of work is among the world's few nine-figure art works. No wonder Philippe Vergne calls it a bargain:Continue Reading
A French Court Fines Jeff Koons €44k for Copying Naked
March 9, 2017 by Marion Maneker
A French court has ruled that a photographer has the rights to the image that Jeff Koons made into a sculpture early in his career. One of the edition sold for $8m:Continue Reading
Train A-Riiiide, $25m Strong: Koons Jim Beam Train Comes to Market
April 11, 2014 by Marion Maneker
Christie's is looking for 5x appreciation on Jeff Koons's Jim Beam train over 10 years. A version of this work sold in 2004 at Christie's (pictured) for $5.4m. Next month, they're going back to the well with hopes of making $25m:
Stefan Edlis, a celebrated Chicago collector and retired plastics executive, is also parting with a valuable Koons sculpture next month. On May 13, Christie's is selling "Jim Beam J. B. Turner Train," a 1986 stainless-steel train nine and a half feet long filled with bourbon. Mr. Koons saw a plastic and porcelain version of the train in the window of a liquor store and cast it in steel. The train was part of "Luxury and Degradation," an exhibition at International With Monument Gallery in SoHo that examined shallowness, excess and the dangers of luxury in the high-flying 1980s.
An Auctioneer Comes Back to the Business (NYTimes.com)


text:
Les eleccions al Parlament de Catalunya corresponents a la XII legislatura se celebraren el 21 de desembre de l'any 2017. Les convocà el president del govern espanyol Mariano Rajoy el 27 d'octubre de 2017 dins del marc de l'aplicació de l'Article 155 de la Constitució Espanyola, poc temps després que el Parlament de Catalunya declarés la independència.

La data de les eleccions coincidí en dia feiner, un dijous. L'última data d'eleccions que havia coincidit en dia feiner, i també en dijous, havia estat el 15 de juny de 1989, en què s'elegien representants al Parlament Europeu. Arran d'aquesta coincidència de data, i per a garantir la disposició de col·legis electorals, el Govern d'Espanya decretà dia no lectiu per facilitar la duta a terme d'aquestes eleccions.

Context

Declaració d'independència i el «155»
El dia 1 d'octubre de 2017 se celebrà un Referèndum d'independència a Catalunya, tot i haver estat declarat il·legal i inconstitucional pel Govern central de l'Estat. Durant la jornada, es van produir diverses càrregues policials que van suposar un total de més de 1.000 ferits de diversa consideració. Tot i això, més de 2 milions de persones van votar, amb un 90% favorable a la independència, que seria proclamada pel Parlament català el 27 d'octubre de 2017. Minuts després, el Senat espanyol van aprovar l'aplicació de l'article 155 de la Constitució espanyola. Tres hores després es publicaren al BOE les mesures que permetien al govern espanyol imposar un govern directe a Catalunya. Mariano Rajoy es reuní amb l'executiva per fer efectives les mesures i decidiren el cessament del Govern de Catalunya, així com el mateix President i d'altres 140 càrrecs. Seguidament, el Govern d'Espanya declarà|eleccions pel 21 de desembre, després d'haver-hi destituït el Govern de Catalunya.

Durant els dies posteriors es van produir diverses manifestacions tant unionistes com independentistes. Es van tancar diverses webs institucionals, les delegacions del govern a l'exterior i la del president de la Generalitat de Catalunya foren desactivades.

Carles Puigdemont i els altres 13 consellers del Govern català, que a l'empara de l'aplicació de l'article 155 pel Govern d'Espanya varen ser cessats, varen ser imputats i alguns d'ell empresonats de manera preventiva. Puigdemont i altres consellers van exiliar-se a Brussel·les.

Presó
El 2 de novembre de 2017 vuit membres del Govern català: Oriol Junqueras, Jordi Turull, Josep Rull, Meritxell Borràs, Carles Mundó, Raül Romeva, Dolors Bassa, Joaquim Forn i l'exconseller Santi Vila, declararen davant la jutgessa de l'AN Carmen Lamela. El fiscal, Miguel Ángel Carballo va sol·licitar presó incondicional per a tots els membres del Govern català. Santi Vila, en canvi, va pagar una fiança de 50.000 euros i només en va passar una nit.

També estaven citats a declarar davant l'AN la presidenta i els membres de la mesa: Carme Forcadell, Joan Josep Nuet, Anna Simó, Lluís Guinó, Lluís M. Corominas i Ramona Barrufet als que el jutge Pablo Llarena els acceptà les al·legacions de les defenses i ajornà les declaracions fins dijous 9 de novembre. L'única mesura cautelar que els ha imposat és que donin el seu domicili habitual i un telèfon de contacte permanent per tenir-los localitzats. Per altra banda, Carmen Lamela demanà que s'efectués la detenció de Carles Puigdemont, Antoni Comín, Meritxell Serret, Clara Ponsatí i Lluís Puig que són a Brussel·les des del cap de setmana del 28 i 29 d'octubre. Crida per la Democràcia, integrada per l'ANC i Òmnium, convocaren, després dels fets, manifestacions a les 19.00 h davant del Parlament i davant dels ajuntaments de les capitals de comarca per demanar la llibertat dels presos, seguit d'una esquellotada convocada per les 22.00 h.

Manifestacions contra l'empresonament dels membres del govern català
El 3 de novembre de 2017 es convocà una aturada davant dels llocs de treball i centres d'estudi a les 12.00 h. Diverses manifestacions en protesta contra l'empresonament dels membres de govern català es produïren durant tot el dia. Segons el Servei Català de Trànsit, des de les 8.00 h es tallaren l'A-2 a Castellolí, la B-23 a Molins de Rei en sentit Barcelona, l'N-145, l'N-230 a Bausen, la C-26 a Foradada, la C-25 a Sallent, la C-14 a Bassella i l'N-340 a Alcanar. Al matí, també quedà interrompuda uns 15 minuts la línia de Ferrocarrils de la Generalitat de Catalunya Barcelona-Vallés per una protesta contra els empresonaments. Segons la Guàrdia Urbana, la Gran Via de Barcelona quedà tallada per una manifestació des de les 8.20 h fins a les 8.45 h. Tot i que a partir de les convocatòries d'aturada de classes, diverses mobilitzacions iniciaren també marxa per diversos carrers, així com centenars d'estudiants de la UB-Raval varen tallar, de nou, la Gran Via. A les 19.00 h es repetiren les concentracions davant de tots els ajuntaments com les del passat 2 de novembre.

Mobilitzacions arreu i fets del 5 al 8 de novembre de 2017

Prop de 35.000 persones, segons fonts municipals, es manifestaren el 4 de novembre de 2017, a la tarda, a Bilbao en una manifestació convocada per la coalició sobiranista EH Bildu, els sindicats ELA, LAB, ESK, Steilas, entre d'altres, i la plataforma Gure Esku Dago, per mostrar el seu rebuig a l'aplicació a Catalunya de l'article 155 de la Constitució i per donar suport a l'exercici del dret a decidir. Comptà també amb l'adhesió de formacions polítiques com Podem o Ezker Anitza-IU.

El 5 de novembre de 2017 al matí, a la plaça de la Universitat de Barcelona, les entitats sobiranistes organitzaren una jornada de mobilització per difondre cartells en contra de l'empresonament de diversos consellers del Govern i dels presidents de les entitats sobiranistes. A la concentració hi assistiren membres de la plataforma activista Anonymous i diversos polítics com Gabriel Rufián i Joan Tardà. A altres llocs de Catalunya, també es dugueren a terme enganxades de cartells, així com a Girona la concentració va tenir lloc a la plaça del Vi. Unes 5.000 persones, segons la Policia Local, es manifestaren, també, a Lleida per demanar la "llibertat dels presos polítics" i en defensa de la República catalana, la concentració fou convocada pels 30 Comitès de Defensa de la República (CDR) de la província, i començà a la plaça Ricard Vinyes i finalitzà a la plaça Catalunya a Lleida. També, a la plaça de l'Ajuntament de Pamplona hi hagué una concentració per mostrar el rebuig a l'empresonament dels membres del govern català i els presidents de les entitats sobiranistes i l'aplicació de l'article 155. Una altra mobilització a Oviedo, a la plaça de l'Escandalera, en "solidaritat" amb el poble català, contra l'aplicació de l'article 155 i per la llibertat dels "presos polítics". La plataforma "Madrilenys pel dret a decidir" convocà, el mateix 5 de novembre, una concentració a la Puerta del Sol, a les 19.00 h, per reclamar la llibertat dels membres del Govern que van entrar a la presó. Diversos regidors d'ERC, PdeCAT i la CUP es tancaren a l'Ajuntament de Rubí per demanar la llibertat dels consellers cessats. Paral·lelament, l'ANC anuncià que participarà en una mobilització a Brussel·les el 6 de desembre a favor de la independència i per demanar l'alliberament dels membres del Govern i els dirigents de les entitats sobiranistes empresonats.

El 5 de novembre de 2017, Carles Puigdemont i Meritxell Serret, Antoni Comín, Lluís Puig i Clara Ponsantí que l'acompanyen a Brussel·les es presentaren voluntàriament, a les autoritats de Bèlgica en una comissaria situada a la rue Royale a Brussel·les. La declaració acabà poc després de les 20.40 h del mateix dia. Foren interrogats, a petició pròpia, per un jutge d'instrucció neerlandòfon requerint per al procediment un traductor neerlandès-castellà que assistí als acusats.

El 8 de novembre de 2017 es va celebrar una vaga general a Catalunya, reclamant la llibertat dels presos polítics i en resposta a l'aplicació de l'article 155.

Judici als membres sobiranistes i la presidenta de la mesa del Parlament de Catalunya
El jutge del Tribunal Suprem Pablo Llarena prengué declaració des de les 10.00 h fins a les 18.00 h del 9 de novembre de 2017 als membres de la mesa i a la presidenta del Parlament de Catalunya Carme Forcadell. El jutge decretà presó sota fiança de 150.000 euros, ja que asseguren que existeix un risc de reiteració del delicte, per a la presidenta del parlament, acusada per la fiscalia de rebel·lió, sedició i malversació. Forcadell ingressarà a la presó d'Alcalá Meco i hauria d'abonar la fiança per a poder-ne sortir. Als membres de la mesa Lluís M. Corominas, Lluís Guinó, Anna Simó i Ramona Barrufet els imposaren una fiança de 25.000 euros si volen esquivar la presó, i tindrien una setmana de temps per fer-ho, així com, se'ls obliga a comparèixer setmanalment al jutjat més proper al seu domicili o al Tribunal Superior de Justícia de Catalunya, a lliurar el passaport abans d'aquest divendres a les 14.00 h i a no sortir de territori espanyol. Forcadell tindrà les mateixes mesures cautelars quan hagi sortit de presó. A Joan Josep Nuet, el deixaren en llibertat sense fiança. A les 23.40 h, Forcadell abandonà el Tribunal Suprem dins un vehicle particular empleat pel seu trasllat a presó. L'ANC anuncià que la seva "caixa de solidaritat" farà front tant a la fiança de Carme Forcadell, així com dels altres membres de la mesa del Parlament de Catalunya.
El 10 de novembre de 2017 l'ANC, amb la seva "caixa de solidaritat", feu front a la fiança de Carme Forcadell, implicant la seva sortida de presó, així com el 14 de novembre abonaren 100.000 euros –25.000 euros per a cadascun– corresponents de les fiances ordenades contra els membres de la mesa del parlament.

Manifestació «Llibertat presos polítics. Som República»

L'11 de novembre de 2017 Òmnium Cultural i l'Assemblea Nacional Catalana organitzaren i promogueren una manifestació que tingué lloc al carrer Marina i voltants de Barcelona sota el nom de «Llibertat presos polítics. Som República» per tal de reclamar l'alliberament dels «presos polítics» per haver defensat la creació de la República Catalana. També es va batejar com Manifestació de la Diada Nacional de la Llibertat.

Prohibicions per les juntes electorals central i provincial
El 25 de novembre de 2017 la Junta Electoral Central prohibí als membres de les meses electorals, als interventors i apoderats dels partits de dur el llaç groc en suport als presos polítics justificant la decisió dient que han de "mantenir una posició de completa neutralitat". A més, la Junta Electoral Provincial de Barcelona prohibí a TV3 d'utilitzar les expressions com "govern a l'exili" o "consellers exiliats", ja que entén que infringeix el principi de neutralitat informativa. El 26 de novembre de 2017 la Junta Electoral Provincial de Barcelona ordenà —arran d'un recurs que presentà Ciutadans i després de considerar que la pancarta i qualsevol símbol similar trenquen la neutralitat institucional durant el procés electoral— a l'Ajuntament de Barcelona que retirés la pancarta «Llibertat presos polítics» penjada a la façana del mateix Ajuntament i també tots els eslògans i cartells d'aquesta mena penjats a edificis i dependències municipals. L'Ajuntament finalment retirà la pancarta de la façana. A la tarda del mateix 26 de novembre, el president de Ciutadans, Albert Rivera, celebrà la decisió de la junta. Arran de conèixer-se l'ordre de prohibició de la Junta l'alcalde de Mataró, David Bote, ordenà retirar la pancarta que penjava, des de dissabte 24 de novembre penjada pels grups municipals d'ERC i CiU, des dels finestrals dels despatxos d'aquests donant a la façana de l'Ajuntament.

Campanya electoral
La campanya electoral va començar el dilluns quatre de desembre al vespre. Segons la informació publicada, els partits catalans es gastarien poc més de 10 milions d'euros durant la campanya, mig milió més que el 2015. Ciutadans fou el partit que més gastà a la campanya electoral: 2,1 milions d'euros, mig milió més que en les eleccions de 2015. Al seu torn, ERC i el PP van anunciar un pressupost d'1,8 milions d'euros en campanya. La CUP fou el partit amb pressupost més baix, 400.000 euros. El límit que estableix la llei són 3,9 milions per partit.

ERC va intentar finançar tota la campanya amb recursos propis i sense demanar cap crèdit financer. El PSC, amb un pressupost de 1,7 milions d'euros, un 21% superior que el 2015, va finançar-ho amb un crèdit bancari. Junts va pressupostar la seva campanya en 1,4 milions, i va intentar finançar-la amb un sistema de crowfunding i amb la subvenció electoral corresponent al PDeCAT. Ni la CUP ni els comuns van utilitzar crèdits bancaris per finançar les seves campanyes. En aquesta campanya tampoc es va aconseguir coordinar una única tramesa de propaganda electoral als votants: el Parlament va impulsar durant la legislatura 2012-2015 una iniciativa perquè tots els partits enviessin junts la seva propaganda electoral, però els partits polítics no es van posar d'acord.

La campanya va arrencar poques hores després que es conegués que el Tribunal Suprem mantindria empresonats Oriol Junqueras, Joaquim Forn, Jordi Sànchez i Jordi Cuixart. Van sortir en llibertat provisional Meritxell Borràs, Dolors Bassa, Raül Romeva, Jordi Turull, Josep Rull i Carles Mundó. Finalment, els partits independentistes van començar la campanya sense subscriure un document programàtic comú. Al seu torn, el PSC va començar la campanya al Teatre Joventut de l'Hospitalet de Llobregat, el PP a la Sala Bikini de Barcelona, ERC al Teatre l'Atlàntida de Vic, Ciutadans al barri del Poblenou i la CUP a l'IES Jaume Balmes, un dels instituts on es van dur a terme càrregues policials l'1 d'octubre. Els comuns van presentar la seva candidatura a la Farga de l'Hospitalet.

Pel que fa a declaracions, Albiol va proclamar un A por ellos, els comuns van rebre el suport de Naomi Klein i Mar Coll, Puigdemont va intervenir per streaming des de Brussel·les a l'acte de Junts per Catalunya, dient que el 21D és la "segona volta" de l'1 d'octubre, i Carles Riera de la CUP va defensar la unilateralitat. Ciutadans es va presentar com l'antídot contra el procés i Colau va dir que "el procés s'ha acabat".

El dia va començar amb la publicació al DOGC de la suspensió per part del Tribunal Constitucional de la Llei de Transitorietat Jurídica i Fundacional de la República aprovada pel Parlament i que pretenia emparar jurídicament la transició cap a una Catalunya independent després del referèndum de l'1 d'octubre, i amb un escorcoll de la policia espanyola a la seu de l'IDESCAT. A mig matí el jutge Pablo Llarena acordà retirar les ordres europees de detenció dictades contra Puigdemont i els consellers exiliats a Brussel·les. Tot i això, es va fer públic que cap d'ells abandonaria la capital europea. Durant el dia es van anar presentant els diversos espots de campanya i la junta electoral central va ordenar eliminar d'edificis públics cartells on posava democràcia o llibertat, entre ells a la seu de TV3.

Pressupost

Transcurs de la jornada i participació

Des d'abans de les 9.00 h es formaren cues en diversos punts de votació. A les 9.00 h obriren les portes de 2.680 col·legis electorals de Catalunya iniciant així la jornada de votacions. Un total de 5.554.394 persones podien votar en aquestes eleccions, de les quals 226.381 estaven inscrites al Cens de Residents a l'Estranger (CERA). El secretari general tècnic del Ministeri de l'Interior, Juan Antonio Puigserver, informà que, a les 10.00 h ja hi havia constituïdes 8.015 meses electorals d'un total de 8.247. L'ANC calculà un 25% de participació fins a les 12.30 h en un recompte que feia conjuntament amb la CUP, ERC i JxCat. A les 18.00 h la participació s'elevà a 69,5%. La participació final va ser del 79,04% del cens.

Incidents
Després de la controvèrsia en què la Junta Electoral Central prohibí dur llaços grocs als integrants de les meses electorals, el delegat del govern espanyol a Catalunya Enric Millo informà, el dia de les eleccions, que aquesta prohibició només afectava els integrants de les meses, interventors i apoderats i no als votants, sempre que la Junta Electoral Central no digués el contrari. La Junta electoral obligà a tapar uns quadres de polítics de l'Ajuntament de Balaguer (col·legi electoral). Prop de les 11.00 h denunciaren que alguns col·legis tenien butlletes de la candidatura dissolta Diàleg Republicà -que ja no es presentava- creada per si el partit d'ERC era il·legalitzat. Una interventora del col·legi la Marina, al barri de Bellvitge de L'Hospitalet de Llobregat, declarà a 'El matí de Catalunya Ràdio', que havien detectat una desena de sobres preparats per a votar amb la butlleta de Ciutadans a l'interior. Un interventor d'ERC denuncià a El Nacional que s'havien trobat també sobres amb butlletes de Ciutadans al col·legi electoral de Caldes de Malavella.

Notícies paral·leles
Es feu conèixer que Serveis Penitenciaris hauria sancionat a Oriol Junqueras amb cinc dies de confinament per l'entrevista radiofònica, des de la presó, que va fer per a RAC 1 i per l'àudio que va gravar per un acte de campanya. Moments més tard, Institucions Penitenciàries, l'organisme depenent del Ministeri de l'Interior espanyol gestor de les presons de l'estat, informà que no s'havia aplicat cap sanció de confinament i que encara s'estava investigant l'assumpte de les entrevistes radiofòniques. També es feu saber, el mateix dia, que, segons un informe lliurat al jutge Pablo Llarena del Tribunal Suprem, la Guàrdia Civil considerava que les últimes manifestacions de la Diada eren part del delicte de rebel·lió.

Sistema electoral

Els 135 membres del Parlament de Catalunya són elegits en quatre circumscripcions, corresponent a les quatre províncies catalanes, amb la regla D'Hondt; i el sistema tancat; de representació proporcional. Com Catalunya no té la seva pròpia llei electoral, les eleccions es duen a terme sota les normes provinents a l'Estatut d'Autonomia i sota la LOREG (Llei orgànica 5/1985, de 19 de juny, del règim electoral general). Com a conseqüència de la manca d'una llei electoral pròpia, els escons s'assignen per circumscripcions a través de lleis o decrets per a cada elecció. La distribució d'escons és la següent: Barcelona (85), Girona (17), Lleida (15) i Tarragona (18).

La votació es fa a partir del sufragi universal en secret. Només llistes que superen el llindar del 3% dels vots vàlids a cada circumscripció (que inclou vots en blanc, que es compten per a cap de les anteriors) tenen dret a escó.

Última data possible
Les pròximes eleccions al Parlament de Catalunya no podien ser celebrades més tard del dilluns 11 de novembre de 2019. Aquesta data es determina de la manera següent:

Candidatures i programes

Enquestes d'opinió

Gràfic

Vot per partit polític
Els resultats de les enquestes es mostren a la taula següent, en ordre cronològic invers, mostrant la més recent primer, i amb la data en què es feia l'enquesta seguida de la data de publicació. Si la data de la realització de l'enquesta és desconeguda, la data de publicació es dona en el seu lloc:

Projecció d'escons
Les enquestes d'opinió corresponents a les projeccions d'escons es mostren a la taula següent.

Notes

Resultats
La candidatura de Ciutadans fou la primera força en escons i en vots per primera vegada en la seva història, en unes eleccions amb una participació rècord de quasi el 79,04% del cens. Tanmateix, el bloc sobiranista format per Junts per Catalunya, Esquerra Republicana de Catalunya i la Candidatura d'Unitat Popular va renovar la majoria parlamentària amb un total de 70 diputats i va augmentar en nombre de vots. El Partit dels Socialistes de Catalunya va millorar lleugerament els resultats de les anteriors eleccions, mentre que En Comú Podem va perdre escons i vots respecte Catalunya Sí que es Pot. El Partit Popular de Catalunya va obtenir els pitjors resultats de la seva història amb tan sols 4 diputats.

Resultats i candidatura més votada per província

Candidatura més votada per comarca

Diputats escollits

Referències

Enllaços externs

 Eleccions al Parlament de Catalunya de 2017

2017
2017 a Catalunya
Eleccions del 2017


Organisers of the Jaarmarktcross cyclocross race have christened it the "spider's web"
Cyclocross can be crazy enough sport, with barriers, sand pits, and steep muddy banks making for some great racing and spectacular crashes. And if those obstacles weren't enough, a Belgian cyclocross race has added confusion into the mix with a huge version of the so-called "spiral of doom".
Re-christened the "spider's web"by the race organisers this is definitely the most confusing obstacles we've seen in a cyclocross race. In fact, take a look at the image above and it can be tricky to work out how riders won't be crashing into each other head on. Thankfully, it's a bit easier to understand once you see it in action.
Similar spirals have been used in a number of other cyclocross races, including the Rapha Supercross, but we're struggling to think of a bigger version than this.
In action in Friday's Jaarmarktcross in the small Belgian town of Niel, the spider's web sees the riders enter from one side, go round and round in an anti-clockwise spiral until they reach the middle of the "web", then do a 180º turn, and make their way back towards the outer edge in a clockwise direction.
The spider's web had been intended as a way for the organisers to draw in the crowds, although from the looks of the video above, we're not sure how successful that's been.


text:
Blackburn SKUA
Carrier-borne Dive-Bomber
BLACKBURN B-24 SKUA I
Designed by G E Petty to Specification 0.27/34, the Blackburn Skua was the first deck-landing monoplane fighter-bomber produced for the Fleet Air Arm.
The prototype, with 840 hp Mercury IX, flew on February 9, 1937, and production aircraft to Specification 25/36, with the 890 hp Perseus XII engine, began to appear in 1938, the first being flown on August 28. Production totalled 190 and was completed by March 1940. The Blackburn Skua had an armament of four 0.303-in (7.7-mm) Browning machine guns in the wings plus one Lewis gun of the same calibre on a pillar mounting in the rear cockpit, and carried one 500-lb (227-kg) bomb on a retractable ejector arm under the fuselage for dive bombing plus eight 30-lb (13.6-kg) practice bombs under the wings.
First deliveries were made to Nos 800 and 803 Sqns in late 1938, and Nos 801 and 806 equipped on the type in 1939, but the Blackburn Skua was withdrawn from front-line service by August 1941, whereafter several continued in use for advanced training and for target-towing, for which latter role the final production batches were equipped from the outset.
The Skua was the Fleet Air Arm's first fighter/dive-bomber and its first operational monoplane. The Skua was also the first radial-engined all-metal cantilever low-wing monoplane with folding wings, flaps, a retractable landing gear and variable-pitch propeller to be produced in Britain. It was first flown in prototype form on 9 February 1937. The crew of two sat in a glazed cabin, the rear-gunner being armed with one Lewis gun and the pilot with four Browning guns mounted in the wings. One 227kg armour-piercing bomb was carried under the fuselage.
To meet the Royal Navy's ugent requirements 190 Skuas were ordered in July 1936 (six months before the prototype flew) and deliveries were completed in March 1940. Skuas re-equipped Nos 800 and 803 Squadrons on board the aircraft carrier HMS Ark Royal and No 801 on board HMS Furious.
A Dornier Do 18 flying-boat - the first enemy aircraft shot down during World War II by the FAA - fell to the guns of a Skua of No 803 Squadron piloted by Lt B. S. McEwen off Heligoland on 25 September 1939. Although quickly replaced as a fighter, it was a very effective dive-bomber, its greatest success being the sinking of the German cruiser Konigsberg in Bergen Harbour on 10 April 1940, which was attacked by seven Skuas of No 800 Squadron led by Capt R. T. Partridge RM and nine Skuas of No 803 Squadron led by Lt W. P. Lucy RN. This involved a long-distance night crossing from Hatston, Orkney. The majority were lost 11 days later when both squadrons embarked on Ark Royal to cover the Narvik operations.
In June 1940 No 801 Squadron operated over the Dunkirk beaches from a temporary base at Detling, Kent. After brief operations on board Ark Royal and Argus in the Mediterranean, Skuas were relegated to target-towing in distinctive diagonal black and yellow stripes.
MODEL B-24 Skua II
ENGINE 1 x Bristol Perseus XII, 664kW
Take-off weight 3732 kg 8228 lb
Empty weight 2490 kg 5490 lb
Wingspan 14.07 m 46 ft 2 in
Length 10.85 m 35 ft 7 in
Height 3.81 m 12 ft 6 in
Wing area 28.98 m2 311.94 sq ft
Max. speed 362 km/h 225 mph
Cruise speed 266 km/h 165 mph
Ceiling 6160 m 20200 ft
Range 1223 km 760 miles
ARMAMENT 5 x 7.7mm machine-guns, 340kg bombs
more about it


IF and it's a big IF the other contractors give you a likewise detailed proposal. Quite often they don't, they just give you a price and general statement like: To repair and rehab deck – $5,000.
We break down our scope of work into stages or steps for specific areas to complete. We list everything we will be addressing. We list materials and colors if we have them in advance. We give as comprehensive a list as possible so there are no surprises. Quite frequently we give allowances for big ticket items like shower doors, fixtures and the like so you have a good idea of the complete cost. This way they don't show up later as an extra. Once a project starts our bookkeeping keeps track of allowances and actual costs with adjustments made during the project so we all know where we are in relation to the proposal $. We can discuss it at anytime and if it's gets lopsided we will reach out to you immediately.
We also usually list assumptions like; the existing heat system can handle the new area, there is no underlying mold or termite damage. It's anything we assume will be one way so if it turns out to not be true we will address it as an extra to the original proposal. Sometimes we only find issues after we start demolition. Almost all of the home improvement shows have some kind of unwanted surprise. In our reality it doesn't happen very often. But when it does we address it immediately and discuss options to save money and time.
We also spell out the payment schedule. We usually break it down into a payment a week but we tie it into a specific completed step. IE; $5,000 due with signed contract, $7,000 Demo complete materials on site. $5,000 Framing complete with sheathing. $3,000 Windows set $5,000 Siding and roof complete, $2,500 Drywall installed etc… This way there isn't confusion about what we are expecting or what you are getting. If we need to special order windows or siding we might ask for a larger deposit to order them. Or smaller jobs might be 1/2 to start and 1/2 when complete. We do all of this to make it less awkward for everyone because money can be a touchy subject if it's not clear.
Material prices are changing all of the time. We prefer to get a material quote from a vendor before we write up a proposal. We also have to include a disclaimer that our prices are usually only good for 60 days. If we have a proposal out that is older than 60 days we will confirm the prices if the customer decides to hire us.We then discuss the potential change in price. Sometimes we get caught under pricing the material and if it's our error we will usually just eat it. Or offer to split it with the homeowner if we are talking about a considerable amount. So when people ask us for a quick proposal we can get caught pricing it too low to actually get it done.
There is no such thing as a set number for a specific job for us. Every job is different. We figured out a ball park of $170-200 per square foot for new construction to give a basic guideline for dreamers. But to create an accurate proposal it takes 2-3 weeks of studying the blueprints to create a scope of work. Discussions with the architect, engineer and homeowner to clarify the plans. Making material lists and pricing them out with vendors. Calculation of the manpower needed and estimate of days/hours to complete each step. Getting the plans to the electricians, plumbers, masons, tile guy etc… Site visits for any or all of them. Getting the proposals back from the sub-contractors. Investigations into the specific town building requirements for the permits. Then writing it all up into a 1-2 page scope of work with prices. Breaking it down into a payment schedule and including exceptions, assumptions and lists of things the owner will be responsible for completing.
We take giving very through and accurate proposals for work very seriously. We spend 5-25 hours working on them. Unpaid hours if we don't get the job. So please keep that in mind when you ask for a proposal for a job. Please contact us if you have any questions or concerns and please drop us a quick email if you have decided not to hire us. After spending so much time thinking about your home improvement project we are very interested to hear your decision. Also if you aren't choosing us we would like to know.
Thank you for the bid opportunity!
← Your failure to plan does not constitute an emergency for us.


text:
Q: Dúvida com referência ao usar add no LinkedList, java Tenho um LinkedList<CasosPossiveis> casos = new LinkedList<>(); e um CasosPossiveis objeto = new CasosPossiveis();.
Dentro de um for, após essa declaração, faço um: casos.add(objeto);, após modificar os dados de objeto. Entretanto, o que acontece é que quando eu printo meu casos, os valores em todas as posições da lista estão iguais porque, ao que parece, objetofoi passado como referência no casos.add(objeto);.
O que eu quero fazer é que, a cada vez que eu dar um .add(objeto), um novo valor seja adicionado e não modificado mais, caso eu modifique o objeto.
Como posso fazer isso?
Código do for:
for (int i = 0; i < texto.size(); i++) {
        String[] aux = texto.get(i).split(" ");

        if (aux.length > 2) {
            cont = 0;

            if (pratos.size() != 0) {
                System.out.println("ta diferente: " + pratos.size());
                objeto.setPratosPossiveis(pratos);
                System.out.println("um pratro add: ");

                casos.add(objeto); //PROBLEMA: ta recebendo sempre o edenreço de objeto e mudando tudo

                System.out.println(casos.get(0).getPratosPossiveis().get(0).get(0));

                pratos.clear();
            }

            objeto = new CasosPossiveis();
            System.out.println("NumerO2: "+objeto.getNumeroDias());
            objeto.setNumeroDias(Integer.parseInt(aux[0]));
            objeto.setNumeroPratos(Integer.parseInt(aux[1]));
            objeto.setOrcamento(Integer.parseInt(aux[2]));

        } else {
            pratos.add(new LinkedList<>());
            pratos.add(new LinkedList<>());
            System.out.println("Valor do cont: " + cont);
            pratos.get(cont).add(Integer.parseInt(aux[0]));
            pratos.get(cont).add(Integer.parseInt(aux[1]));
            System.out.println("o que adicionei 1: " + pratos.get(cont).get(0));
            System.out.println("o que adicionei 2: " + pratos.get(cont).get(1));
            cont++;
        }
    }
  }
    System.out.println("tamanho q ficou: " + casos.size());
    for (int i = 0; i < casos.size(); i++) {
        System.out.println("aqui: " + casos.get(i).getPratosPossiveis().size());
        for (int j = 0; j < casos.get(i).getPratosPossiveis().size(); j++) {
            System.out.println("ue");
            System.out.println(casos.get(i).getPratosPossiveis().get(i));
        }

    }

Explicação: texto.size() tem dados de um arquivo. Cada posição é uma linha do arquivo. Se a linha tiver mais que dois ints, eu adiciono o que eu tinha no objeto no meu ArrayList de objetos, "limpo" o objeto e começo a adicionar valores novamente no objeto, até eu encontrar uma nova linha com mais e dois ints.

A: Mude o tipo de pratos para List<List<Integer>>. Tente fazer isso:
    for (String linha : texto) {
        String[] aux = linha.split(" ");

        if (aux.length > 2) {
            objeto = new CasosPossiveis();
            System.out.println("Numero 2: " + objeto.getNumeroDias());
            objeto.setNumeroDias(Integer.parseInt(aux[0]));
            objeto.setNumeroPratos(Integer.parseInt(aux[1]));
            objeto.setOrcamento(Integer.parseInt(aux[2]));
            pratos = new ArrayList<>();
            objeto.setPratosPossiveis(pratos);
            casos.add(objeto);
        } else {
            int a = Integer.parseInt(aux[0]);
            int b = Integer.parseInt(aux[1]);
            List<Integer> linhaPratos = Arrays.asList(a, b);
            pratos.add(linhaPratos);
        }
    }
}

System.out.println("Tamanho que ficou: " + casos.size());
for (CasosPossiveis caso : casos) {
    System.out.println("aqui: " + caso.getPratosPossiveis().size());
    for (List<Integer> pratosPossiveis : caso.getPratosPossiveis()) {
        System.out.println("ue");
        System.out.println(pratosPossiveis);
    }
}

No último System.out.println, você estava usando i duas vezes ao invés de i e j. Entretanto, usando a sintaxe do enhanced-for fica muito mais fácil de percorrer-se a lista e evitar ter que usar esse monte de índices.
A variável cont pode ser eliminada.


After Visit Marakech with local guide We will start this tour from Marrakech to Erg Chebbi Desert through the High Atlas mountains via Ouarzazate . visit Telouat Kasbah , Ait benhaddou Kasbah . Ouarzazate "the Hollywood of Africa" and stop for pictures next largest studio in Africa "Atlas studio" , Roses Valley . dades valley .overnight in the Dades gorge , we will continue our way to tenghir , down to Merzouga desert, Camel trekking . overnight in the berber tents at the middle of the dunes, after breakfast, will come back again in our road to Marrakech in another direction , Rwe will viste Rissani Markt , Tazarine , Nkob , Dra Valley , Ouarzazate , down to Marrakech .
Today will have an optional private Guided Tour of Marrakech Medina with an official guide from Marrakech. You will see the famous Mosque of Koutubia, the Medina and its souks, and explore some more of Marrakech's secrets: Ali Ben Youssef Koranic school, the Saadian the Bahia Palace and Majorelle Gardens, night at a Riad in the Mdina .
After breakfast, heading toward Tinghir, passing by Kasbah of Taourirt, then continue the road by crossing the beautiful oasis of the palm grove in Skoura, where you can see and visit the incredible Kasbah of Amerhidil. then to El Kelaa M'gouna (the valley of roses) where you will have your lunch, after that we drive you over the wonderful Pist "Mil Kasbah" which is accessible only on 4×4 passing by the amazing Berber villages such as "Boutaghrar" . Besides that you will have the opportunity to meet some Berber nomads whom are living in the caves . Then you will continue our road further through the Dades valley. Having dinner and Sleeping in a hotel or riad .
After breakfast, we will begin our journey, with exploring the marvelous Todra gorges then to the next destination which is Tinghir where you can have walk between the gorgeous oasis palm trees .then heading toward Touroug and having lunch. after that we drive via Arfoud where you will discover the marble and fossils, later continue to Merzouga where the caravan of desert (camel) will be waiting for you for an adventure in Erg Chebbi dunes. You will spend the night in a bivouac (camp in the heart of the desert), tasting Berber food, listening to the drums in a starry night and sleeping in a traditional tent (camel hair tent) in calmness and tranquility.
6th Day : Merzouga – Rissani – Alnif –Tazarin – Draa valley – Ouarzazate.
7th Day : Ouarzazate – Tizi n'Tichka – Marrakech.
and enjoying the wonderful surroundings then having lunch in a berber village called "Taddart" before your arrival to Marrakech. Dinner and breakfast in hotel or riad.


What is it? Warrior Tasks and Battle Drills (WTBD) are defined as skills taught in Basic Combat Training (BCT) or One Station Unit Training (OSUT) to train Soldiers how to survive in the combat environment.
- Warrior Tasks are a collection of individual Soldier skills deemed critical to Soldier survival. Examples include weapons training, tactical communications, urban operations, and first aid.
- Battle Drills are group skills designed to teach a unit to react and survive in common combat situations. Examples include react to ambush, react to chemical attack, and evacuate injured personnel from a vehicle.
- WTBD increase the relevance of training to current combat requirements and enhance the rigor in training. The driving force behind the change was lessons learned from Operation Iraqi Freedom (OIF), Operation Enduring Freedom (OEF), and comments from OIF/OEF veterans. The WTBD continue to evolve to meet the needs of the operational Army. For example as resources become available, Combat Life Saver certification will be conducted in BCT and OSUT.
- In Advanced Individual Training (AIT), selected WTBD (urban operations, combatives, convoy operations (convoy live-fire for OD, TC, QM, MI, SC), advanced rifle marksmanship, and rifle qualification if the AIT is longer than 23 weeks) are reinforced. Additionally, AIT school commandants may retrain any of the WTBD they deem critical to specific specialties.
- Currently there are 40 Warrior Tasks and 11 Battle Tasks being taught.
What efforts does the Army plan to continue in the future? An annual review of the WTBD is conducted to maintain relevance to current operations. Army Warrior Training, the new program that replaced common task testing, focuses on WTBD training for all military personnel throughout the Army.
Why is this important to the Army? As combat situations can occur anywhere on the battlefield, it is important that all Soldiers possess specific skills needed to survive. WTBD produce Soldiers who are better prepared to fight on today's battlefield immediately upon arrival at their first unit of assignment. To continue reading this topic in its entirety, click here.


jay lenos garage show jay shows his love for host approves video jay lenos garage episodes wiki.
jay lenos garage show jay garage jay lenos garage chris evans full episode.
jay lenos garage show replies retweets likes jay lenos garage episodes wiki.
jay lenos garage show jay cars are cheaper than coke and hookers jay lenos garage arnold schwarzenegger full episode.
jay lenos garage show ford mustang boss jay garage jay lenos garage upcoming episodes.
jay lenos garage show o tonight show jay fords jay lenos garage episode 1.
jay lenos garage show jay garage in a recent episode of jay garage on the denim prince gives a jay garage jay lenos garage chris evans full episode.
jay lenos garage show jay garage on jay lenos garage episodes youtube.
jay lenos garage show jay lenos garage show shine kit.
jay lenos garage show jay garage renewed season 2 jay lenos garage show with guest kendall.
jay lenos garage show jay leno car garage show.
jay lenos garage show jay garage season 1 jay jay lenos garage tv series.
jay lenos garage show jay lenos garage arnold schwarzenegger full episode.
jay lenos garage show jay garage tour jay garage jay garage show schedule jay lenos garage upcoming episodes.
jay lenos garage show jay garage show on west classic canceled or renewed jay lenos garage tesla roadster full episode.
jay lenos garage show jay lenos garage full episodes.
jay lenos garage show jay garage rolls into prime time on jay lenos garage upcoming episodes.
jay lenos garage show brings his gremlins to jay garage video jay lenos garage tv show schedule.


text:
Android
=======

The recommended way use tangram-es in an Android project is to add it as a Gradle dependency. The library is hosted on Maven Central in the package 'com.mapzen.tangram'. To find the latest version number, check [Maven Central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.mapzen.tangram%22).

If Maven Central is not set up as a dependency repository, add it in your project's 'build.gradle' file:

```
allprojects {
  dependencies {
    repositories {
      mavenCentral()
    }
  }
}
```

Then add tangram-es in the 'dependencies' section of your module's 'build.gradle' file:

```
dependencies {
  compile 'com.mapzen.tangram:tangram:0.5.0'
}
```

That's it! If you want to build tangram-es for Android from scratch, continue reading.

## Setup ##

To build for Android you'll need [Android Studio](https://developer.android.com/studio/index.html) version 2.2 or newer on Mac OS X, Ubuntu, or Windows 10. Using the Android Studio SDK Manager, install or update the 'CMake', 'LLDB', and 'NDK' packages from the 'SDK Tools' tab.

The demo application uses the Mapzen vector tile service, so you will need a Mapzen API key to build and run the demo.

 1. Visit https://mapzen.com/documentation/overview/#get-started-developing-with-mapzen to get an API key.

 2. In your local Gradle properties file (`~/.gradle/gradle.properties`) add the following line, substituting your API key: `mapzenApiKey=YOUR-API-KEY-HERE`

## Build ##

After installing dependencies in Android Studio, you can execute Android builds from either the command line or the Android Studio interface.

### Command Line ###

The Android project is executed with Gradle commands from the 'platforms/android' folder. To build the demo application for the ARMv7 architecture (covers most Android devices), run:

```bash
./gradlew demo:assembleDebug
```

To install the demo on a connected Android device, run:

```bash
./gradlew demo:installDebug
```

### Android Studio ###

Open the project in Android Studio, select 'demo' from the Configurations menu, then press the 'Run' button (^R).

Android Studio supports debugging both the Java and C++ parts of tangram-es on a connected device or emulator. Choose one of the 'debug' build variants, set your desired breakpoints, and press the 'Debug' button (^D).


text:
Q: How to make an input element less verbose in React? I wonder if there is a way to write a controlled input element in React that syncs State using useState.
Something like svelte does with value bindings.