text:
CURMUDGUCATION ON A ROLL TODAY
CURMUDGUCATION
IN: Child Labor Is Fun
by Peter Greene / 48min
Some legislators in Indiana are boldly taking on one of the great problems of their state-- too many restrictions on child labor. The bill intends, among other things, to do away with the requirement for student work permits for teens. Because the fact that a teenager is flunking high school should not stand in his way when it comes to serving as a useful meat widget for employers. Full day of sch
NWEA Offers More Testing Baloney
35by Peter Greene / 4h
When a system doesn't work, you have a couple of choices-- you can address the problems that are causing failure, or you can insist that the original system is super-duper and start imposing new rules to try to work around the flaws in your original system. Like the latch that doesn't work properly, but instead of fixing the latch, you just teach everybody to lift and push the door to the side to
Civics and History in the Classroom
by Peter Greene / 13h
The teaching of US history has always been... well, not a hot topic, exactly, but always one that is simmering on a back burner. From the occasional reaction to one brand of civic illiteracy or another (no, that's not an actual power of the President) to the eternal complaint that schools are teaching students to hate America , the civic conversation is always drawn back to the question of how the
How Do We Measure Your Turf?
In which I ponder the various ways in which private money plays in the public sphere, how much we should care about them, and why. Preface/Warning This post is probably going to be long and only sort of related to education. It has an audience of roughly two people-- a guy who periodically kicks at my ass on Twitter, and me. He's unlikely to be moved by anything I have to say, and I'm indulging my
MO: Arresting Librarians
100+by Peter Greene / 23h
If you haven't already, read this piece from Nancy Bailey that makes two points with crystal clarity and detailed support: * school librarians are an essential part of teaching reading in school (scientifically or otherwise) * school librarian jobs
Mitchell Robinson: Healthcare: A Love/Hate Story… | Eclectablog
Healthcare: A Love/Hate Story… | Eclectablog
Healthcare: A Love/Hate Story…
Amid all the murky and dramatic national conversations about the disaster that is our current healthcare system, one sometimes stumbles upon a moment of potential clarity. This is one of those moments…
At a social event the other night, I met a person who worked for a large regional health insurance company. The conversation, naturally, came around to the topic of what to do about our country's healthcare system, and I asked her what the folks at her company thought about Medicare For All (M4A).
To my surprise, she laughed and immediately dismissed the possibility of a single-payer system completely, claiming it could "never happen" because private health insurance companies are too strong and important to our economy to "just go away."
Even more than her dismissive nature regarding M4A, I was struck with the look of absolute confidence and assurance in her eyes. This woman was rock solid in her conviction that private health insurance was too big to fail and, even though every other industrialized country in the world had figured out how to implement single-payer systems, this could just never happen in the US. In her eyes, it was simply inconceivable.
The conversation then unexpectedly pivoted to the recent surgery her husband had just had, and how their health insurance–the health insurance they received through her employer, the private health insurance company–had a very high, $3,000 deductible, and how difficult it was for them to pay for every prescription and medical procedure out of pocket until they reached that number.
The couple also complained that their copays varied depending on the treatment and provider, ranging unpredictably from $35 for a simple office visit to as high as $75 per appointment, and CONTINUE READING: Healthcare: A Love/Hate Story… | Eclectablog
5 Reasons Betsy DeVos is Bad for Public Schools - Education Votes
5 Reasons Betsy DeVos is Bad for Public Schools
By Amanda Menas
Over the two years since Betsy DeVos was confirmed as President Trump's secretary of education, she has worked against the best interests of public schools. From proposing funding cuts to promoting privatization to rolling back protections for vulnerable children, she has ignored the voices of educators across the country about what students need.
DeVos has never worked in a public school. She has never been a teacher, a school administrator, nor served on any public board of education. She didn't even attend public schools or send her children to public schools.
As NEA President Lily Eskelsen García, a former elementary teacher from Utah, says DeVos is "the first secretary of education with zero experience with public schools…. She is out of her league when it comes to knowing and doing what works for public school students."
Educators knew from the start that DeVos would be a disastrous choice, and she has been. Here are five times she has harmed our students, educators, and public schools.
1. She wants to privatize public schools
Betsy DeVos has consistently pushed to expand federal vouchers that will take money from public schools to give to private schools. Her voucher bill is a brazen scheme that would take $50 billion from public schools over 10 years. Meanwhile, DeVos and President Trump proposed to cut education spending by $8.5 billion in 2020, eliminating more than two dozen programs that help public schools, including teacher development, academic support and enrichment, and after-school activities.
In the 2020 State of the Union, it was clear she had influenced Trump when he called for a national voucher program. She has also opened the door for private schools and religious organizations to receive a windfall of taxpayer funding. DeVos says the U.S. Department of Education will no longer enforce provisions that require federally funded services be provided only by public employees or contractors independent of private schools and religious organizations. It is an unprecedented move for a federal agency to indicate its intent not to enforce the law as written.
2. She won't support students with disabilities
Starting off on the wrong foot, Betsy DeVos could not even address fundamental questions about the Individuals with Disabilities Education Act, including whether states and localities have to comply, during her confirmation hearing. Since then, she has stalled efforts to fight racial inequities in special education, causing a judge to rule against the education secretary's proposal to delay an Obama-era rule that protects minority students in special education. The judge referred to DeVos' attempted delay as "arbitrary and capricious."
When DeVos proposed a $7 billion cut to education funding, she included a 26 percent CONTINUE READING: 5 Reasons Betsy DeVos is Bad for Public Schools - Education Votes
Education Research Report TODAY: Number of Student Data Breaches, Ransomware Attacks Nearly Triple in Last Year
Education Research Report: Number of Student Data Breaches, Ransomware Attacks Nearly Triple in Last Year
Number of Student Data Breaches, Ransomware Attacks Nearly Triple in Last Year
Complete report
There was a sharp rise in the frequency of cyber incidents affecting public school districts across the U.S. in 2019, according to new research conducted by the K-12 Cybersecurity Resource Center.
Arlington, VA, February 27, 2020 – According to a report released today by the K-12 Cybersecurity Resource Center, The State of K-12 Cybersecurity: 2019 Year in Review, public K-12 education agencies across the country experienced a total of 348 cybersecurity incidents during calendar year 2019. This is nearly 3 times as many incidents as were publicly-disclosed during 2018. Many of these incidents were significant, resulting in the theft of millions of taxpayer dollars, stolen identities, and the denial of access to school technology and IT systems for weeks or longer.
Student and educator data breaches were the most commonly experienced type of incident in 2019. Over half of these were due to the actions of insiders to the school community, including edtech vendors and other third-party partners. The next most frequent type of cyber incident experienced by schools during 2019 was ransomware, mirroring the experiences of other local government agencies.
Data for the report is drawn from publicly disclosed incidents cataloged on the K-12 Cyber Incident Map. The map and underlying database capture detailed information about two inter-related issues:
publicly disclosed cybersecurity incidents affecting public K-12 schools, districts, charter schools, and other public education agencies (such as regional and state education agencies) in the 50 states and DC, and
the characteristics of public school districts (including charter schools) that have experienced one or more publicly disclosed cybersecurity incidents.
The K-12 Cyber Incident Map has identified over 775 school cybersecurity incidents since 2016.
Since 2016, the K-12 Cyber Incident Map has documented over 775 publicly disclosed incidents affecting students and educators across the country and grown to become the definitive source of K-12 cyber incident data.
Special challenges for charter schools, all subject to the same special education obligations under federal law as a traditional school district
by Jonathan Kantrowitz / 1h
Complete report Families with children with disabilities must constantly work to advocate for their children, find the school that provides the best fit, and assess whether educators are providing the right interventions. This can be exhausting and frustrating, especially when it comes on top of the unique demands of parenting a child with a disability. Add to that the reality of living in povert
Completing College National and State Reports - Updated with State-Level Trends
The national college completion rates continue to rise. The six-year and eight-year college completion rates have reached new highs, 60 percent and 62 percent, respectively. As the eighth in the series, the national report presents both the national six-year completion outcomes for the fall 2013 entering student cohort and the national eight-year results for the fall 2011 beginning student cohort
Bridging digital divides between schools and communities
Schools have historically been the beneficiaries of public and private sector investments in digital infrastructure, programs, and other resources. Funding has been primarily directed at in-school internet connectivity, after school programs and a wide range of related activities, including teacher professional development, e-books, and on-site computer labs. One of the largest sources of technol
Complete report There was a sharp rise in the frequency of cyber incidents affecting public school districts across the U.S. in 2019, according to new research conducted by the K-12 Cybersecurity Resource Center. Arlington, VA,
Seattle's highly capable program need to be integrated
Don't get rid of gifted and talented programs in the name of integration. Integrate them.
Seattle Public Schools is one of several districts looking to dismantle gifted and talented programs as a way to end racial segregation within schools, but will the solution hurt more kids than it helps?
The Seattle School Board is taking steps to dismantle a gifted and talented program at one of its middle schools to make room for a more racially inclusive curriculum. Gifted and talented, or G&T programs, are directed at children whose outstanding abilities and potential for accomplishment will not otherwise be challenged and developed.
But, too often, gifted and talented programs create separate tracks that end up creating segregated systems within schools. For instance, Seattle Public Schools began offering advanced courses in the 1980s through its "Individual Progress Program" to prevent white families from leaving the district. According to school district documents, the separate track of courses, which was limited to "extremely gifted" (read white) students, appealed to white families. These courses evolved in the 2000s into what's known now as the "highly capable cohort" program (HCC).
However, the racial composition of the highly capable cohort looks like the original conception. Black students comprise about 15 percent of the district's overall enrollment but represent only about 1.6 percent of students in the highly capable cohort program. The program is offered in several of the district's schools.
Related: By suspending protesting students, what lessons are Syracuse University leaders teaching?
These racial disparities prompted the Seattle Public Schools superintendent, Denise Juneau, to call the program's legacy "unacceptable and embarrassing." She has sought to abolish the program altogether and replace it with a more integrated model. But the school board, in response to opposition by livid parents, failed to pass the resolution to phase out the program last year. So this year Juneau put forth a new proposal that would phase out a highly capable cohort program CONTINUE READING: Seattle's highly capable program need to be integrated
2020 L.A. County election results: LAUSD school board - Los Angeles Times
Results unclear in union-versus-charter contests for L.A. school board
In early results Tuesday night, Jackie Goldberg had a comfortable lead in her bid to remain on the Los Angeles Board of Education.
Results in two other competitive contests were tighter, following campaigns marked by big spending from outside interests and negative, frequently inaccurate mailers against some of the candidates.
The early tallies in all races were too small to be conclusive.
Four of seven board seats were on the ballot in contests that are expected to determine whether the teachers union or charter school supporters will have greater influence in the nation's second-largest school system. Headed into the election, all four seats were held by board members who leaned pro-union, and the shift of even one seat could result in a more pro-charter Board of Education.
District 1, parts of south and southwest L.A.
The easiest race was in District 1. One-term incumbent George McKenna was opposed only by write-in candidate Michael Batie, whose name does not appear on the ballot.
District 5, parts of east and north L.A., southeast cities
In District 5, Goldberg has been the presumed favorite. But that did not stop businessman Bill Bloomfield from swamping the race with positive mailers about opponent Christina Martinez Duran and negative mailers about Goldberg.
Goldberg had a comfortable majority in incomplete early returns.
Bloomfield spent more than $600,000 in support of Duran and more than $744,000 in negative mailers that distorted Goldberg's record of pushing for increased funding for schools and supporting gun control. Unions spent about $232,000 on behalf of Goldberg, who already was well known in areas of her district north and northeast of downtown. She's less well known in the cities of southeast L.A. County.
Goldberg first served on the board in the 1980s and later on the L.A. City Council and in the state Assembly. She returned to the Board of Education last May in a special election to complete the term of Ref Rodriguez, who resigned after pleading guilty to campaign-finance violations.
The switch from Rodriguez, the cofounder of a group of charter schools, to Goldberg, a union ally and charter critic, altered the board's ideological balance. Charters are privately operated public schools that compete with district operated schools for students. Most charters are non-union.
In her first year, Goldberg has suggested that she would look with some skepticism at petitions for new charters, but also insisted she would not target existing charters — more than 200 — for shut down.
District 3, West San Fernando Valley
To tilt the board toward supporting charter growth, backers needed only one win, and they pushed hard in District 3. In this race, one-term incumbent Scott Schmerelson — a retired principal backed by the district's employee unions — was opposed by charter-backed Marilyn Koziatek, a district parent who has led community outreach efforts at a local charter school.
Schmerelson was ahead in early returns, but the race was far from settled.
Charter backers spent more than $1.6 million to boost Koziatek and more than $1 million against Schmerelson. Unions spent more than $671,000 in support of Schmerelson and also tried to flood neighborhoods with teachers who volunteered to walk precincts.
The other candidate, Elizabeth Bartels-Badger, CONTINUE READING: 2020 L.A. County election results: LAUSD school board - Los Angeles Times
Mitchell Robinson: Healthcare: A Love/Hate Story… ...
5 Reasons Betsy DeVos is Bad for Public Schools - ...
Education Research Report TODAY: Number of Student...
Seattle's highly capable program need to be integr...
2020 L.A. County election results: LAUSD school bo...
Ed Notes Online: WE Caucus makes inroads in Philad...
Mercedes Schneider Has Written a New Book! | Diane...
CURMUDGUCATION: NWEA Offers More Testing Baloney
John Thompson: How the Billionaire Boys (and Girls...
Bloomberg Has Years of Experience Trying to Buy El...
Project-Based Learning, the final chapter | The Me...
Coronavirus (COVID-19) - Health Services & School ...
How does KIPP charter really treat parents? | Cloa...
Must see video: Regent Kathy Cashin and City Counc...


text:
National Peace Corps Association. Endless Experience and Opportunities
HBCU Emergency Management Consortium members:
Opportunities abound outside of the U.S.
BEMA.
National Peace Corps Association
http://www.peacecorpsconnect.org/2014/05/minorities-in-the-peace-corps-panel-coming-to-nashville/=
Minorities in the Peace Corps Panel Coming to Nashville
By Teniola Ayoola on Wednesday, May 21st, 2014
Ever wondered about the diversity of Americans who have served in the Peace Corps over the past 53 years?
If you asked today, only a very rough estimate would be available. Herman DeBose and J. Henry "Hank" Ambrose are two Returned Peace Corps Volunteers (RPCVs) who are out to change that. During the upcoming Peace Corps Connect conference in Nashville this June 19 -21, they will host the session Minorities in the Peace Corps.
The goal of the panel is first, to bring together a spectrum of minority RPCVs and discuss their experiences after completing their Peace Corps service and returning to the United States. Secondly, because of the very low historic data on minority service in the Peace Corps, DeBose and Ambrose are more specifically seeking ideas on how to expand and build the database of African American RPCVs. For Ambrose, "it seemed like a good idea to involve the broader minority community in the discussion while kicking off the research project on African American RPCVs."
Friendship Forged in Kenya
Ambrose served over 40 years ago as a lecturer in the mathematics department at Kenyatta College from January 1971 through June 1973. His personal experience sheds some insight into the service distribution among different racial groups in the past. "I was the only African American in Group III, for the Peace Corps/College degree program. I thought for sure I would have other African-Americans in the training program for Kenya, but again I was the only one."
According to the Peace Corps, as of February 2014 over 215, 000 Americans have served in the Peace Corps. Of that number, it is estimated that approximately 3% (6,300) to 5% (10,500) have been African Americans. A search of the existing literature on the subject matter shows that at this time there has not been a comprehensive study of the overall experiences of African Americans who have served in the Peace Corps.
Herman DeBose, who served as an education Volunteer in Kenya 1969 to 1972 for a total of 33 months, and as an Associate Peace Corps Director in Kenya from 1985 to 1987, is currently the chair of the sociology department at California State University, Northridge (read his bio here). He provides an answer as to why it is important and beneficial to have knowledge on the experience of African Americans in the Peace Corps:
"As the American population becomes more diverse, it is important for an organization such as the Peace Corps to have its Volunteers represent and reflect the population of the United States. If the estimates cited above are correct, more African Americans need to be encouraged to serve as Peace Corps Volunteers. The project will provide information from African American RPCVs to Peace Corps on how to more effectively recruit them to the service of Peace Corps and maintain and support them while serving as Peace Corps Volunteers."
Continued service to Peace Corps ideals
Both men have strong ties to the National Peace Corps Association. Ambrose, now retired from a long career in the telecommunications industry, currently serves on the NPCA board of directors (read his bio here). DeBose was anNPCA founder (pictured right, second from the right).
"My experiences in Peace Corps changed my life…" says DeBose. "The educational and employment opportunities presented to me after my Volunteer services were things that I could not imagine. I would like to have the opportunity to share my Peace Corps Volunteer experiences and the different opportunities it presented to me with other minorities."
The discussion around this panel is sure to be fascinating, and it will serve as the kick-off for this long overdue research topic. Don't miss the opportunity to be a part of change-in-the-making at thePeace Corps Connect conference this June 19th -21st in Nashville, TN!
- June 27, 2014 No comments: Links to this post
National Peace Corps Association. Endless Experie...

redpajama_set_name: RedPajamaCommonCrawl


text:
Remembering Sabra and Shatila
By Sam Gilbert - September 18, 2013
Section: [Main News] [Features]
Tags: [Sabra and Shatila Massacre]
Dia Azzawi's painting "Sabra and Shatila 1982-1983" commemorating the massacre.
On 16 September 1982, between 800-3500 Palestinian were massacred by the Lebanese Phalange party militia, after the right wing Christian group, in collaboration with Israeli forces, invaded the refugee camps of Sabra and Shatila in southern Beirut. The massacre took place in the context of the Lebanese civil war (1970-90) and Israel's 1982 invasion of the war-torn country, an incursion which led to the forcible expulsion of the Palestine Liberation Organization (PLO) from Lebanon.
In a press release on Monday, Saeb Erekat, chief Palestinian negotiator, made a statement in remembrance of the massacre: "On the 31st anniversary of the Sabra and Shatila massacre, we take this opportunity to remember the victims of that dreaded episode and recall the importance of working to end impunity for such crimes." The statement came amidst the ongoing peace talks between Israeli and Palestinian negotiators that began in late July.
Sabra and Shatila
On 14 September 1982, pro-Syrian militants killed Israel's main alley, Lebanese President Bachir Gemayel. The president's loyalists, including the Phalangist Militia, blamed the assassination on the Palestinians, even the though the PLO had been expelled from Lebanon the previous month. On 15 September 1982, Israeli forces surrounded and sealed of the two refugee camps in southern Beirut. The following day, Israel allowed the revenge-seeking Phalangist militia to enter the camps in order to "route out militants."
The resulting massacre, between the 16th and 19th of September, led to the deaths of an estimated 800-3500 individuals, many of whom were women and children. The disparity between the numbers has to do with the source. The Israeli government estimates around 800 while other independent sources put the death toll in the thousands.
31 years later, there is still no justice for the victims
An Israeli government inquiry following the event held Ariel Sharon, the Israeli Defense Minister at the time, personally responsible for the massacre committed by the right wing militia. The Kahn Report, published by the Israeli government in response to the massacre, held a list of several Israeli military officials "indirectly" responsible.
Today, not a single person (Israeli or Lebanese) has been charged with involvement in the crime. The amnesty law that came into affect after Lebanon's Civil Wars ended in 1991 let many of those involved in the massacre off the hook, including those who now form one of Lebanon's ruling political parties, the Kata'eb. Sharon, who ended up loosing his position as Defense Minister due to his complicity in the massacre, nonetheless became prime minister of Israel between 2004 and 2005.
"31 years later, there is still no justice for the victims. In fact, those responsible, including then Defense Minister Ariel Sharon, would go on to have very successful political careers, adding further insult to the injury," said Erekat during Monday's press conference.
Erekat went on to say, "Unfortunately, this was not the first or the last massacre to take place in our history. It is our responsibility and our right to take all measures to protect our people, deter such crimes, and seek accountability for the perpetrators by relying on the system of international criminal justice. That is a primary duty of any government."
Today there are more than 400,000 Palestinian refugees living in Lebanon, most barred from owning property and earing decent wages. They make up part of the nearly 5 million Palestinians refugees living in the West Bank, Gaza and throughout the Mid East, descendants of the 750,000 displaced after the establishment of the Israeli State.
Dr. Erekat concluded, "While negotiations are ongoing, we want to assure our people, from Sabra and Shatila to Yarmouk, that a solution to the refugee issue in compliance with international law, including UN General Assembly Resolution 194, will be the cornerstone of any agreement. The rights of refugees have been denied for too long, and there can be no lasting and just peace so long as that continues to be the case."
Israel's Supreme Court approves the demolition of buildings in East-Jerusalem
According to the UN, 70 apartments have been slated for demolition, displacing three
Secretary General of the PLO executive committee Saeb Erakat said Japan has "shown


text:
There's a problem with your browser or settings.
Your browser or your browser's settings are not supported. To get the best experience possible, please download a compatible browser. If you know your browser is up to date, you should check to ensure that javascript is enabled.
› Learn How
Follow this link to skip to the main content
> Missions
> Space Shuttle
> Shuttle Missions
> Sts134
> Multimedia
Follow this link to Share This Page
› Full Size› 1600 x 1200› 1024 x 768› 800 x 600
The International Space Station and the Docked Space Shuttle Endeavour
This image of the International Space Station and the docked space shuttle Endeavour, flying at an altitude of approximately 220 miles, was taken by Expedition 27 crew member Paolo Nespoli from the Soyuz TMA-20 following its undocking on May 23, 2011 (USA time). It is the first-ever image of a space shuttle docked to the International Space Station. Onboard the Soyuz were Russian cosmonaut and Expedition 27 commander Dmitry Kondratyev; Nespoli, a European Space Agency astronaut; and NASA astronaut Cady Coleman. Coleman and Nespoli were both flight engineers. The three landed in Kazakhstan later that day, completing 159 days in space.


Soak in the city, unwind under the sunset, swim in the sky.
The WorldHotels Collection is celebrated for the calibre of penthouse amenity experiences our hand-picked collection of hotels and resorts offer to guests. Make a splash at the famed rooftop pool with panoramic waterfront views at the Harbour Grand Kowloon or get refreshed overlooking the monuments of Buenos Aires at the Hotel Panamericano.
For a different type of liquid refreshment, enjoy a post-performance nightcap above Lincoln Center at The Empire Hotel in New York City. In the financial hub of Germany take a historic paternoster lift and enjoy the nightlife at Fleming's Club crowning the Fleming's Selection Hotel – Frankfurt City.
Discover new heights of the extraordinary by exploring the WorldHotels Collection Rooftop Experiences.


These days, it's all about recording your amazing adventures, whether you're scaling a mountain or surfing some of the world's best waves. Olympus has gotten in on the game with its incredible series of action cameras. The Olympus Tough and TG-Tracker series are among the sturdiest action cameras on the market and are often cited as among the best action cameras you can buy, especially for low light scenarios. The Tracker is an amazing field log camera with GPS and barometer capabilities. It can log temperature, direction, acceleration, and more. All Olympus cameras are waterproof, shockproof, dustproof, freezeproof... And many models come with wide-angle lenses and 4K recording capabilities. Check out these impressive action cameras today and enjoy record your adventures in the highest quality with an Olympus action camera.


text:
Aviation of Word War II
Soviet Union | Lend - Lease | Facts | Forum | Germany | Japan | R A F | U S A A F | Other | Photos
Aircraft | Combat Use | Armament | Bartini | Beriev | Ilyushin | Lavochkin | Mikoyan | Petlyakov | Polikarpov | Sukhoy | Tupolev | Yakovlev | Yermolaev | Other | People & Aircraft | Photos & Drawings
Sh-Tandem
Light Attack Aircraft
Grushin
Sh-Tandem is an experienced two-seater light attack aircraft of the original tandem scheme of Pyotr Dmitrievich Grushin, the future creator of the S-300 missile system. When choosing a scheme, it was meant that it would allow, in the presence of an inevitable mass separation along the length of the aircraft, to obtain fairly good characteristics of the longitudinal stability of the aircraft.
The admissibility of using more rear alignments allowed Grushin to place a machine-gun mount directly in the tail section of the aircraft, which, in combination with the two-fin tail, provided large firing angles. The tandem scheme made it possible to reduce the diameter of the circle into which the contour of the aircraft fit in the plan, which contributed to the lesser attackability of the attack aircraft. At the same time, the distribution of payload and armor was simplified.
Small wingspan hindered the use of wood as the main structural material to a lesser extent. The main, front wing, was low-lying and the landing gear struts and wheels were retracted into it. The crutch wheel is non-retractable. The hind wing, which had an upper location, with an area equal to 45% of the main wing, also served as a horizontal tail. Ailerons were on both wings, and on the rear wing they simultaneously served as elevators. The vertical tail was made in the form of washers attached to the ends of the horizontal tail.
Initially, the aircraft was planned to be equipped with an air-cooled M-88 engine. But since it was not ready, the M-87 was put on the Sh-Tandem, and then the M-87A.
Aircraft | Glossary | Ar-2 | BSh-1 | DB-LK | DI-6 | G-20 | G-27 | Gu-82 | I-21 | I-28 | I-110 | Sh-Tandem | SK-2 | Sparka | Pegasus | Ta-3 | K-12 | R-10 (KhAI-5) | Sche-2 | Li-2 Combat Use Combat Use | Ar-2 | Li-2 | R-10 (KhAI-5) |
IDS - Istrebitel' dal'nego soprovozhdeniya - Long-range escort fighter
Wing span, m 11.00
Wing area, m² 30.40
Length, m 8.50
1 × PE M-87, power, h.p. 1 × 930
Weight, kg:
Loaded weight 2,560
Maximum speed at the ground, km / h 406
Maximum speed at altitude, km / h 488
Ceiling, m
5 × 7.62 mm ShKAS machine gun, bombs on the suspension, kg 200
The fuselage, center section and main wing were manufactured by a team of MAI training and production workshops of 18 people in just 45 days. By January 8, 1939, the aircraft in a single-seat version and without weapons passed preliminary flight tests with the M-87 engine. A fairly high maximum flight speed was reached, which was quite consistent with the TTT for the aircraft. At the ground, it was 406 km / h, at an altitude of 4250 m - 488 km / h. According to the test results of P.D. Grushin was recommended to move the navigator's cabin a few more back on a two-seater version and equip it with an MV-5 rifle mount.
In September-October 1939, a two-seater version of the Sh-Tandem with the M-87A engine (rated power at an altitude of 4700 m - 950 hp) and with a variable pitch propeller VISH-3 underwent joint (factory and state) tests ... The test report was approved on October 10th. The navigator's cockpit was shifted back, and a shielded MV-3 turret was installed. The armament of the attack aircraft was standard for light attack aircraft of that time: 4 wing-mounted ShKAS machine guns with 2400 rounds of ammunition, one ShKAS machine gun on a turret (700 rounds of ammunition) and 200 kg of bombs. During the tests, 51 flights were performed with a total flight time of 18 hours 38 minutes. With a flight weight of 2800 kg, the attack aircraft had a maximum speed at the ground of 361 km / h, and at an altitude of 5600 m - 444 km / h. Landing speed without flaps is 140-145 km / h. Takeoff run - 400 m, run - 480 m. The flights were carried out with a CAP of 34-44% of the MAR. It was noted that the aircraft is very easy to operate.
The plane did not pass the state tests due to the discrepancy between the flight data of the TTT, insufficient directional stability ("when the speed increases, the plane scours"), a cramped navigator's cabin, an unsuccessful landing gear, and insufficient strength of the front wing. The takeoff of the plane was difficult. Longitudinal stability reserves were insufficient. The plane reacted sluggishly to the rudders. It was believed that the excess of the rear wing over the front was not a very good decision. The armament was also undelivered. Since the MV-3 turret "ate" 34 km / h of flight speed, it was proposed to make the rear gun mount conical, allowing the machine gun to move in a plane passing through the longitudinal axis of the mount and rotate this plane around the axis by 360 °. At the same time, it was noted that the Sh-Tandem combat scheme is of interest. It was proposed to transfer the plane to TsAGI, bring it and again submit it for testing.
A backup for the Sh-Tandem aircraft was built. On the second copy, the rear wing was lowered down. When the degree of readiness of the understudy was 65-70%, all work was stopped. The unusual layout and rather weak armament did their job. In May 1939, the NKAP decided to stop all work on the Sh-Tandem.
Photo Description
Drawing Sh-Tandem
BB-MAI
Short-Range Bomber
The next aircraft of P.D. Grushin was created at the MAI - the attack aircraft and the short-range bomber "BB-MAI". The machine is somewhat smaller, of the classical scheme, but with an M-105 engine of greater power (1050 hp). The aircraft was designed in 1938-1939. as an attack aircraft and as a close bomber. Wing "BB-MAI" - two-spar, of three C-shaped sections, molded from bakelite plywood. When the sections were inserted into each other, their leading edge formed the wall of the spar, and the shelves became the skin of the wing. The sections and the wing were assembled using VIAM B-3 glue, and when they were assembled, a monolithic caisson was obtained. The thickness of the skin on the toe of the wing is 5 mm, in the tail section up to 3 mm, and between the walls of the spar - up to 25 mm. The fuselage is a monocoque type made of bakelite plywood on the same glue. The surface of the BB-MAI, like the previous aircraft, was polished to a shine.
VIAM specialists helped master the production technology of bakelite plywood structures. The machine was equipped with a retractable turret, a CIAM supercharger was installed on the engine, which was powered by exhaust gases. For the first time in the USSR, a tricycle landing gear with a nose wheel was installed on the BB-MAI. Behind the nose wheel was a radiator. The wheels were retracted into the wing towards the fuselage with the wheels turning relative to the racks. Wing - small: area 15.2 m², narrowing 3.5. With a takeoff weight of about 3500 kg and a small wing area, the specific wing load is about 210 kg / m². (Such a large load is adopted in order to increase the maximum flight speed.) Automatic slats were installed on the wing.
The construction of the aircraft, which began in 1939, was completed at the end of 1940. Lead engineer for the construction of the machine A. A. Lebedinsky, lead engineer for testing A. A. Manucharov. Test pilot - MAI graduate A. N. Grinchik. The protracted construction led to the fact that its first flight took place only in December 1940, when the Air Force lost interest in this aircraft.
BB-MAI Specification
Wing area, m 10.00
Wing span, m² 16.80
1 × PE M-105, power, hp. 1 × 1050
Empty 2,965
Maximum speed, km/h 550
Service ceiling, m 9,000
Service range, km 500
Drawing BB-MAI Grushin
Gr-1 (IDS)
Heavy Fighter
One of the least known heavy fighters created in our country on the eve of the war was the so-called long-range escort fighter IDS, P.D. Grushin.
In 1940, Grushin was transferred to the position of chief designer of the Design Bureau of the Kharkov Aviation Plant No. 135.
The main task assigned to the designer was the creation of a heavy long-range escort fighter as part of the overall program for the development of an aircraft of this type.
Work on the project went pretty quickly. In December 1940, the still unbuilt aircraft was given the name Gr-1, that is, Grushin-first.
Unlike the OKO-6 heavy twin-engine fighter built here, Grushin's IDS was designed for two AM-37 liquid-cooled engines designed by A.A. Mikulin with a capacity of 1200 hp. According to its aerodynamic design, the aircraft quite strongly resembled the well-known German multi-role fighter Messerschmitt Bf .110 at that time and had overall dimensions close to it. Even outwardly, especially when viewed in plan, both cars were very similar. True, unlike the Messerschmitt, the Gr-1 was single-seat, and the radiators of the engine cooling system were located under the wing center section and were made retractable. The exhaust manifolds of the engines were brought to the upper surface of the wing, as was done on the Mikoyan-Gurevich DIS and Polikarpov TIS. The cockpit was armored. It is interesting to note that this factor was taken as the basis for determining the number of crew - one pilot or two. In terms of weight, the double version of the cabin with equipment for the gunner-radio operator was by no means heavier than the armored box, welded from steel sheets and completely protecting the pilot. Nevertheless, Grushin gave his weightmen the task of analyzing both options, so they ended up with a fully armored cabin for a single-seat variant that would be 18 kg lighter. That's how this plane came out single. Perhaps this decision was somewhat hasty, since the need for a second crew member on machines of this class was subsequently confirmed by the war.
It should be noted that the armament of the IDF was extremely powerful and was in no way inferior to its main enemy - the Bf.110. Two ShKAS machine guns were located in the forward fuselage, and above them were two 20-mm ShVAK cannons. Two more ShKASs were installed in the wing fairings, firing outside the propeller sweep area. All machine guns had 1250 rounds of ammunition for each barrel. The ammunition load of the guns included 300 shells. Another lower ventral mount was envisaged with two 37-mm guns with 200 rounds of ammunition per gun.
Under the wing of the aircraft, it was possible to install four beam holders for hanging eight 100-kg bombs or four RS-82 or PC-132 rocket projectiles. In addition, instead of the ventral cannon container, up to 500 kg of bombs could be placed on the internal suspension.
Despite the apparent similarity with the German Messerschmitt Bf.110, the Grushinsky IDS had a design that was fundamentally different from it. The wing spars had a box-shaped cross section. Their walls and shelves were made of tapered steel strips welded into a closed loop. Spars connectors had an original design with transverse combs.
The aircraft was designed and built in just nine months. Static strength tests took several days and by the early spring of 1941 the aircraft was put into flight. After lengthy refinements and the elimination of a large number of minor problems, they remembered that the aircraft did not undergo full-scale purges at TsAGI. The car had to be dismantled and sent to Moscow. After this stage of testing, the aircraft was again transported to the plant number 135 to eliminate the comments. The date of the first flight was approaching, but then the war began. When trying to evacuate the plant to the East, on the way from Kharkov, the echelon came under bombardment. At the same time, the aircraft was badly damaged, all design documentation burned down, and work on the aircraft was no longer resumed.
Sam P.D. Grushin was sent to work at plant number 21, where he held the position of chief engineer, and then deputy chief designer S.A. Lavochkin.
Gr-1 Specification
РWing span, m 16.80
Length, m 11.60
Height, m 3.88
2 × PE AM-37, power hp. 1 × 1250
Maximum speed over ground, km/h 448
Maximum speed at altitude, km/h 650
Service ceiling, m 11,700
Service range, km 1,380
4 × 7.62 mm ShKAS machine guns (1250 rounds each)
2 × two 20 mm ShVAK cannons (300 rounds each)
Petr Dmitrievich Grushin began working in the field of aircraft construction while still a student at the Moscow Aviation Institute with the construction of the Stal aircraft at the MAI. Having received a diploma in mechanical engineering in aircraft construction, Grushin was left at the institute and worked at the department 101 (Aircraft construction), and then became the chief designer of the MAI Design Bureau. Working in this position from 1934 to 1940, he built a number of aircraft, among which the BB-MAI light bomber was the most famous.
After the war, he worked on the creation of anti-aircraft missiles, including the S-300 anti-aircraft complex, and was subsequently awarded the title twice Hero of Socialist Labor.
Drawing Gr-1 (IDS) Grushin
The History of Designs of Planes in USSR 1938-1950 /Vadim Shavrov/
Red Army stormtroopers / Vladimir Perov, Oleg Rastrenin /
Transformer engineer Grushin / Andrey Averin /
Long-Range Escort Fighter Gr-1 / Ivnamin Sultanov. A&K/


Personalized Labels serve lots of purposes and offer information about the product. Moreover, it has an essential role in the advertising of the product. Clothing Labels actually describe the quality of the merchandise which encourages more revenue and thus provides more revenue to the company. Labels are available in virtually all the things that individuals buy.
To show how big the clothing is, whether it's small, medium, and so on. In the case of kid's outfits, Clothing Labels can help you know what to buy.
Clothing Labels will give you accurate information when it comes to the materials, whether it consists of cotton, wool or polyester, etc.
To provide cleaning instructions such as it should be hand washed or machine washed, whether it could be bleached or maybe not, whether it can be put in a dryer or can be just tumble dry or the temperature for washing and ironing.
To symbolize the institution or the business name in case of school clothes or worker uniforms.
A properly labeled name should provide details about the normal maintenance of the product.
It should offer the alerts related to the dress which warns the customer.
Producers should use common terms on labels which are often simply well understood by the customers.
The cloth name must offer general information, including the required washing approach, secure, temperature for the garment, etc.
Making the right tag for the clothes is one of the biggest business decisions you will likely make for the clothing business. However, a label is relatively little, it has got the potential to express a lot to your customers about your business and your quality standards.
Clothing label is a personality label for clothing. It is always customized. Originally rather than the clothing label, there were made with an ink. Then the company name would be embroidered on the clothing. After this, there came the idea of attaching clothing labels. It was basically intended to offer the convenience of the shopkeepers to segregate clothing. But today, the idea, concept has been transformed; now Clothing Labels are a brand identity.


Hello! I am a mule deer breeder in Mexico, with some questions that somebody probably will know and understand. I am having problems to on fawn survival! I think my biggest issue is lumpy jaw caused by fusobacterium. Moreover, I think the problem starts whenever the teeth starts coming out. I was using excede in a dart but not too much success. So, I am looking foreward to hear recommendations, probably next time I will dart the fawn with BAM, so I can do a better work with the fawn.
I had same thing in a pen. Moved all deer out and put only few adult deer in it for a year. Disked up ground couple times. Moved deer back in this time not overcrowding and did not loose one to fuso in pen last year.
If your able to manage your deer I would check into Cervid Solutions for shots that work very well for fuso. You would do better with Draxxin for fuso.
Last edited by Jack; Feb 14th 2019 at 11:48 AM.


We had such a lovely evening for this Beaches Engagement session. Katie & Kyle chose the Beaches for their engagement because Katie's grandmother had lived in the area and accordingly the neighbourhood had a special place in her heart.
I couldn't have asked for better energy if I tried, they were an absolute joy to work with. Looking forward to their wedding next April.
If you aren't familiar with the area, here is a little bit more about the Beaches or The Beach.
"The name of the community is the subject of a long-standing dispute. Some long-time local residents assert that "The Beach" is the proper historical name for the area, whereas others are of the view that "The Beaches" also has at least equal historical provenance and is additionally the more universally recognized neighbourhood name, particularly by non-residents. All government levels refer to the riding, or the ward in the case of the municipal government, as Beaches-East York.


text:
Annual Statutory Statements
Audited Statutory Basis Financial Statements
Financial Strength Ratings
Total Return Calculator
Introduction to Travelers
Management and Directors
Political Contributions and Lobbying
Commitment to Participation in Political Process
Political Contributions Reports
Federal Lobbying Reports
State Lobbying Reports
Newsroom Overview
Travelers Institute Wraps Up Webinar Season Addressing 2020's Unique Challenges
DownloadPDF Format (opens in new window)
Final event of the year will focus on disaster preparation and recovery; events for 2021 to be announced in January
HARTFORD, Conn.--(BUSINESS WIRE)-- The Travelers Institute, the public policy division of The Travelers Companies, Inc. (NYSE:TRV), will close its 2020 Wednesdays with Woodward webinar series this week with "Weathering the Storm: A Behind-the-Scenes Look at the Insurance Institute for Business & Home Safety (IBHS)." The six-month-long series provided consumers and businesses with practical solutions for managing the many challenges in the current environment.
This week's webinar will take place on Wednesday, Dec. 2, 2020, at 1 p.m. ET, and will explore the ways IBHS has helped businesses and consumers prepare for, and recover from, natural disasters. The event is free and open to the public, with online registration at the Travelers Institute website.
Joan Woodward, President of the Travelers Institute, and Executive Vice President of Public Policy at Travelers, will host the panel discussion with the following speakers:
Roy E. Wright, President & CEO, IBHS
Debra Ballen, General Counsel & Chief Risk Officer, IBHS
Eric Nelson, Senior Vice President, Enterprise Catastrophe Risk Management, Travelers
"From simulated hailstorms to wildfire demonstrations, IBHS has spearheaded some of the most important research for our industry over the past decade," said Woodward. "We regularly use the expertise from IBHS to deepen our risk management knowledge, which is passed on to our customers so they can take steps to be better prepared. We are pleased to host the IBHS team and share some of their best practices with our audience."
Wright said, "This year's disasters underscore the importance of resilience. With 10 years of science from the IBHS Research Center, we are accelerating the impact we can have on communities to drive down financial and physical losses."
The Wednesdays with Woodward webinar series began in June as a way to continue the organization's public policy forums, which were held in person around the country prior to the pandemic. To date, the webinar series has held 15 sessions covering a broad variety of topics, including:
The outlook for COVID-19 vaccine and therapeutics development
Advice from experts and career coaches on relaunching your career
Strategies for leading through crisis
Replays of each webinar are available on the Travelers Institute website.
Woodward added, "We have been thrilled with the response to the series this year, and we look forward to continuing to host these events in 2021. I want to personally thank all our speakers, who have generously helped us deliver on a critical part of our mandate at the Travelers Institute – to engage with policymakers and thought leaders on critical issues impacting consumers, agents, brokers and the broader communities we serve."
To learn more about the Travelers Institute, the webinar series and other initiatives, please visit Travelers.com/Travelers-Institute.
About the Travelers Institute
The Travelers Institute, the public policy division of The Travelers Companies, Inc., engages in discussion and analysis of public policy topics of importance to the insurance marketplace and to the financial services industry more broadly. The Travelers Institute draws upon the industry expertise of Travelers' senior management as well as the technical expertise of many of Travelers' underwriters, risk managers and other experts to provide information, analysis and solutions to public policymakers and regulators. Travelers is a leading provider of property casualty insurance for auto, home and business. For more information, visit Travelers.com.
Chesleigh Fowler, 860.277.5102
cfowler3@travelers.com
Source: Travelers Institute
Travelers Newsroom
At Travelers, we promise to treat your data with respect and will not share your information with any third party. You can unsubscribe to any of the investor alerts you are subscribed to by visiting the 'unsubscribe' section below. If you experience any issues with this process, please contact us for further assistance.
By providing your email address below, you are providing consent to Travelers to send you the requested Investor Email Alert updates.
Wells Fargo Shareowner Services
1110 Centre Pointe Curve, Suite 101
MAC N9173-010
Mendota Heights, MN 55120
www.shareowneronline.com
Abbe Goldstein
Travelers on Facebook
Travelers on YouTube
Travelers on Twitter
Travelers on LinkedIn
Travelers on Instagram
Travelers and The Travelers Umbrella are registered trademarks of The Travelers Indemnity Company in the U.S. and other countries.
© The Travelers Indemnity Company. All rights reserved.
About Travelers
MyTravelers®
Producer Compensation Disclosure
The information on this site is general in nature. Any description of coverage is necessarily simplified. Whether a particular loss is covered depends on the specific facts and the provisions, exclusions and limits of the actual policy. Nothing on this site alters the terms or conditions of any of our policies. You should read the policy for a complete description of coverage. Coverage options, limits, discounts, deductibles and other features are subject to individuals meeting our underwriting criteria and state availability. Not all features available in all states. Discounts may not apply to all coverages and/or vehicles.
Insurance is underwritten by The Travelers Indemnity Company and its property casualty affiliates, One Towers Square, Hartford, CT 06183. In TX: Automobile insurance is offered by Travelers Texas MGA, Inc. and underwritten by Consumers County Mutual Insurance Company (CCM). CCM is not a Travelers Company. In CA: Travelers Commercial Insurance Company, One Tower Square, Hartford, CT 06183. Certificate of Authority # 6519; State of Domicile: Connecticut and Travelers Property Casualty Insurance Company, One Tower Square, Hartford, CT 06183. Certificate of Authority # 6521; State of Domicile: Connecticut. In CA: Boat and Yacht insurance is underwritten by The Standard Fire Insurance Company, One Tower Square, Hartford, CT 06183, Certificate of Authority #0335-0, State of Domicile: Connecticut.©2018 The Travelers Indemnity Company.


Up to 100 students from throughout Central and North Otago will be able to learn more about the career options available to them in agriculture during a field day at Mt Grand Station, near Lake Hawea, next month.
JBT Consulting's John Bates, of Alexandra, is organising a programme of modules for high school pupils and polytechnic students to be held on April 8 at the 2127ha high country property.
''It will show them the opportunities in agriculture, including farming and support sectors,'' he said.
Bates said there would be six modules, each with two speakers and each group of students would spend about 50 minutes at each.
''At this stage I have had positive responses from Twizel, Mt Aspiring, Dunstan, and Ranfurly colleges, as well as Lawrence and Roxburgh and Cromwell Polytechnic,'' he said.
The six modules cover animal breeding, ecology, farm management, finances, dairy, and farm dogs.
As part of the animal breeding module, Earnscleugh Station owner Alistair Campbell will have some of his rams on display and will go through animal assessment.
Department of Conservation's Tim Whittaker will talk about pasture land restoration and future land use issues.
Dr Grant Norbury from Landcare Research will talk mainly about lizards, how farming affects them and what needs to be done to protect them.
Other modules focus on farm management, working in the dairy sector, finances and dealing with rural financial professionals.
Nine Mile station owner and leading dog triallist Gordon Lucas will talk about managing and training a pup to become a good working dog.
''Each speaker will speak for around 10 minutes, then talk about job opportunities in their sector and then take questions,'' Bates said.
Lincoln University's professor Jon Hickford will discuss how young people should approach choosing a career.
''When making a career choice both the head and heart have to be in agreement, so you need to get the best information before making that decision,'' Bates said.


Gunnedah Sporting Clays has a rich history of shooting stretching back over 50 years.
Today the club is affiliated with Sporting Clays Australia and Sporting Shooters Association of Australia.
On scenic bushland grounds over 100 acres, the club holds Sporting shoots on the First Sunday of the month.
Club from above during the 50th Anniversary Gum Tree Championships in 2016.


text:
A new post-Brexit trade deal between the EU and the UK has been announced, which ends months of disagreements regarding fishing rights and business rules.
UK prime minister Boris Johnson said at a Downing Street press conference: "We have taken back control of our laws and our destiny". Although the text of the agreement has not been released yet, Mr. Johnson said it was a good deal for the whole of Europe.
The UK is ready to exit EU trading rules next Thursday.
It comes a year after the UK decided to leave the 27 nation bloc and it will represent big changes for business. The UK and the EU will form two separated markets and it will also lead to the end of free movement.
However, the trade deal promises to be a major relief to many British businesses.
Most of them are already reeling from the impact of the COVID-19 pandemic and fear disruption at the borders and the imposition of tariffs and taxes on imports.
Mr. Johnson had repeatedly said the UK would prosper mightily without a deal, but he posted a picture of himself smiling and lifting thumbs in the air as the deal was announced.
Besides, at the press conference, he said: "We have completed the biggest deal yet worth £668bn a year."
"A comprehensive Canada-style deal between the UK and the EU. A deal that will protect jobs across this country, that will enable UK goods to be sold without tariffs, without quotas in the EU market," he went on.
"A deal which will allow our companies to do even more business with our European friends," he added.
Moreover, Downing Street released a statement, saying: "We have taken back control of our money, borders, laws, trade, and our fishing waters."
It finished echoing Mr. Johnson's general election slogan: "We have got Brexit done".
Meanwhile, European Commission President Ursula von der Leyen said in a press conference in Brussels: "This was a long and winding road but we have got a good deal to show for it".
"It is fair, it is a balanced deal, and it is the right and responsible thing to do for both sides," she added.
She also said that now was time to turn the page and look to the future. According to her, the UK is still a trusted partner.
She also stated that there would be a five-and-a-half year transition period for the fishing industry.
Also, the UK and EU will maintain their co-operation over issues including energy, climate change, security, and transport.
Mr. Johnson said he hoped the UK Parliament would be recalled on December 30 to vote on the deal. The agreement also needs to be upheld by the European Parliament.
The full text of the trade deal is expected to be published in the coming days.


Exclusive early access from 24th April for Rapha Cycling Club members.
Available exclusively to Rapha Cycling Club members.
If you haven't already, sign up to hear more about this season's new releases as they arrive.


text:
Questa voce raccoglie le informazioni riguardanti le Gigantes de Carolina nelle competizioni ufficiali della stagione 2012.

Stagione

Organigramma societario

Area direttiva
Presidente: Ángel Flores

Area tecnica
Primo allenatore: David Quiñones (fino a febbraio), Abdel Otero (da febbraio)
Secondo allenatore: Abdel Otero (fino a febbraio)

Rosa

Mercato

Risultati

Statistiche

Note

Collegamenti esterni

2011-2012
Gigantes de Carolina

redpajama_set_name: RedPajamaWikipedia


text:
Q: Is this a gcc bug or not? Basically, I have posted a few questions regarding my issue. However, I do believe this is a different question.
Simply, Go tools, with a certain set of buildmode options, creates a non-PIC .o file (say, app.o) and a PIC shared library, say, libmain.so. As the name shows, libmain.so does have THE main function inside.
Following that, Go tools invoke gcc, the compiler driver, to link the .o and .so to make an executable, which is not necessarily PIE. To simplify, the linker command that Go tools invoke is as follows:
$ gcc -o app.x -L. -lmain -Wl,-rpath=$PWD -fuse-ld=gold app.o

The thing is this. At least three experts confirmed that Scrt1.o must be used to link them as main is inside the PIC shared library. However, gcc is pulling out crt1.o instead.
My question is whether this is a gcc bug or the user's fault. Definitely, if the user added "-pie" option to the link command above, gcc will use Scrt1.o instead. However, the users could claim that as they may not want a position independent executable, adding "-pie" might not make that much sense.
I tried to find appropriate information in the gcc manuals but it wasn't successful. In this situation, is the user supposed to specify "-pie"? Or, is the user allowed to make a non-PIE executable so that this issue is a gcc bug?
For your convenience, here is a simple example:
$ cat app.c
int foo(int x, int y)
{
  volatile int z = x;
  return z + y;
}
$ cat main.c
extern int foo(int, int);
int main(int argc, char* argv[])
{
  return foo(argc, 4);
}
$ gcc -o app.o -c app.c
$ gcc -o main.o -c -fPIC main.c
$ gcc -o libmain.so -shared main.o
$ gcc -o app.x -L. -lmain -fuse-ld=gold -Wl,-v,-rpath=$PWD app.o
collect2 version 4.8.5 20150623 (Red Hat 4.8.5-36.0.2)
/usr/bin/ld.gold --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -o app.x /usr/lib/gcc/aarch64-redhat-linux/4.8.5/../../../../lib64/crt1.o /usr/lib/gcc/aarch64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/4.8.5/crtbegin.o -L. -L/usr/lib/gcc/aarch64-redhat-linux/4.8.5 -L/usr/lib/gcc/aarch64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/4.8.5/../../.. -lmain -v -rpath=/home/aion1223/workspace/shared app.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/aarch64-redhat-linux/4.8.5/crtend.o /usr/lib/gcc/aarch64-redhat-linux/4.8.5/../../../../lib64/crtn.o
GNU gold (version 2.27-34.base.0.2.el7) 1.12

A: This issue had been discussed here:
the gcc bug report
I guess that gcc is clear that giving the crt1.o is the right behavior as the final executable is a non-PIE. It seems to choose crt1.o depending on the final executable.
Andrew Pinski's comment 18
According to the comment, gcc does and is designed to give crt1.o. Thus, this is not a gcc bug. Then, this should be either a gold or glibc issue.

redpajama_set_name: RedPajamaStackExchange


text:
Q: (DAGGER-ANDROID) Can not use @Inject on an Espresso Test and can not use mockWebServer I'm trying to create Espresso tests and using a mockWebServer the thing is when I try to create my mockWebServer it calls the real api call and I want to intercept it and mock the response.
My dagger organisation is  :
My App
open class App : Application(), HasAndroidInjector {

    lateinit var application: Application

    @Inject
    lateinit var androidInjector: DispatchingAndroidInjector<Any>

    override fun androidInjector(): AndroidInjector<Any> = androidInjector

    override fun onCreate() {
        super.onCreate()
        DaggerAppComponent.factory()
            .create(this)
            .inject(this)
        this.application = this
    }
}

Then MyAppComponent
@Singleton
@Component(
    modules = [
        AndroidInjectionModule::class,
        AppModule::class,
        RetrofitModule::class,
        RoomModule::class,
        AppFeaturesModule::class
    ]
)
interface AppComponent : AndroidInjector<App> {

    @Component.Factory
    interface Factory {
        fun create(@BindsInstance application: App): AppComponent
    }
}

Then I've created this TestApp
class TestApp : App() {

    override fun androidInjector(): AndroidInjector<Any> = androidInjector

    override fun onCreate() {
        DaggerTestAppComponent.factory()
            .create(this)
            .inject(this)
    }
}

And this is my TestAppComponent
@Singleton
@Component(
    modules = [
        AndroidInjectionModule::class,
        AppModule::class,
        TestRetrofitModule::class,
        AppFeaturesModule::class,
        RoomModule::class]
)
interface TestAppComponent : AppComponent {
    @Component.Factory
    interface Factory {
        fun create(@BindsInstance application: App): TestAppComponent
    }
}

Note: Here I've created a new module, called TestRetrofitModule where the BASE_URL is "http://localhost:8080", I don't know if I need something else.
Also I've created the TestRunner
class TestRunner : AndroidJUnitRunner() {

    override fun newApplication(
        cl: ClassLoader?,
        className: String?,
        context: Context?
    ): Application {
        return super.newApplication(cl, TestApp::class.java.name, context)
    }

}

And put it on the testInstrumentationRunner
Problem 1
I can not use
@Inject
lateinit var okHttpClient: OkHttpClient

because it says that it's not initialised.
Problem 2 (Solved thanks Skizo)
My mockWebServer is not dispatching the responses even-though is not pointing the real api call, is pointing the one that I've put to the TestRetrofitModule, the thing is that I have to link that mockWebServer and Retrofit.

A: The setup you posted looks correct. As for App not being provided, you probably need to bind it in your component, since right now you're binding TestApp only. So you need to replace
fun create(@BindsInstance application: TestApp): TestAppComponent

with
fun create(@BindsInstance application: App): TestAppComponent

A: I had the same problem with mockWebServer recently, what you need to do is to put a breakpoint and see what's the error, in my case I put it on my BaseRepository where I was doing the call, and found that the exception was :
java.net.UnknownServiceException: CLEARTEXT communication to localhost not permitted by network security policy

What I did to solve the problem is add this on my manifest.xml
android:usesCleartextTraffic="true"

But you may have to use other approaches you can take a look on android-8-cleartext-http-traffic-not-permitted.

A: When I try to do something similar, I don't create two types of application-components, just one. I provide them with different inputs, based on whether it's for the actual App or for the TestApp. No need for TestAppComponent at all. E.g.
open class App : Application(), HasAndroidInjector {

    lateinit var application: Application

    @Inject
    lateinit var androidInjector: DispatchingAndroidInjector<Any>

    override fun androidInjector(): AndroidInjector<Any> = androidInjector

    override fun onCreate() {
        super.onCreate()
        DaggerAppComponent.factory()
            .create(this, createRetrofitModule())
            .inject(this)
        this.application = this
    }

    protected fun createRetrofitModule() = RetrofitModule(BuildConfig.BASE_URL)
}

class TestApp : App() {
    override fun createRetrofitModule() = RetrofitModule("http://localhost:8080")
}

@Module
class RetrofitModule(private val baseUrl: String) {
    ...
    provide your Retrofit and OkHttpClients here and use the 'baseUrl'.
    ...
}

(not sure if this 'compiles' or not; I usually use the builder() pattern on a dagger-component, not the factory() pattern, but you get the idea).
The pattern here is to provide your app-component or its modules with inputs for the 'edge-of-the-world', stuff that needs to be configured differently based on the context in which the app would run (contexts such as build-flavors, app running on consumer device vs running in instrumentation mode, etc). Examples are BuildConfig values (such as base-urls for networking), interface-implementations to real or fake hardware, interfaces to 3rd party libs, etc.

A: How about a dagger module for your Test Class with a ContributeAndroidInjector in there and do Inject on a @Before method.
Your TestAppComponent:
@Component(modules = [AndroidInjectionModule::class, TestAppModule::class])
interface TestAppComponent {
    fun inject(app: TestApp)

    @Component.Builder
    interface Builder {
        @BindsInstance
        fun application(application: TestApp): Builder
        fun build(): TestAppComponent
    }
}

TestAppModule like:
@Module
interface TestAppModule {
    @ContributesAndroidInjector(modules = [Provider::class])
    fun activity(): MainActivity

    @Module
    object Provider {
        @Provides
        @JvmStatic
        fun provideString(): String = "This is test."

    }

    // Your other dependencies here
}

And @Before method of Test Class you must be do:
@Before
fun setUp() {
    val instrumentation = InstrumentationRegistry.getInstrumentation()
    val app = instrumentation.targetContext.applicationContext as TestApp

    DaggerTestAppComponent.builder().application(app).build().inject(app)

   // Some things other
}

An important thing, you must be have (on build.gradle module app):
kaptAndroidTest "com.google.dagger:dagger-compiler:$version_dagger"
kaptAndroidTest "com.google.dagger:dagger-android-processor:$version"

Now, when you launch an Activity like MainActivity, Dagger will inject dependencies from your TestAppModule instead of AppModule before.
Moreover, If you want to @Inject to Test Class, you can add:
fun inject(testClass: TestClass) // On Your TestAppComponent

And then, you can call:
DaggerTestAppComponent.builder().application(app).build().inject(this) // This is on your TestClass

to Inject some dependencies to your TestClass.
Hope this can help you!!

A: I am presuming that you are trying to inject OkHttpClient:
@Inject
lateinit var okHttpClient: OkHttpClient

in your TestApp class, and it fails. In order to make it work, you will need to add an inject method in your TestAppComponent, to inject the overriden TestApp, so that it becomes:
@Singleton
@Component(
    modules = [
        AndroidInjectionModule::class,
        AppModule::class,
        TestRetrofitModule::class,
        AppFeaturesModule::class,
        RoomModule::class]
)
interface TestAppComponent : AppComponent {
    @Component.Factory
    interface Factory {
        fun create(@BindsInstance application: App): TestAppComponent
    }

    fun inject(testApp: TestApp)
}

The reason why this is required, is because Dagger is type based, and uses the type of each class to be injected/provided to determine how to generate the code at compile-time. In your case, when you try to inject the TestApp, dagger will inject its superclass (the App class), because it only know that it has to inject the App class. If you have a look at the AndroidInjector interface (that you use in your AppComponent), you will see that it is declared like:
public interface AndroidInjector<T> {
    void inject(T instance)
....
}

This means that it will generate a method:
fun inject(app App)

in the AppComponent. And this is why @Inject works in your App class, but does not work in your TestApp class, unless you explicitly provided it in the TestAppComponent.


text:
Courts reform: a call to pre-action
A brief guide to the new Personal Injury Pre-Action Protocol, which will soon be made compulsory in certain personal injury claims
19th September 2016 | Stephen Feltham
From 28 November 2016, a new compulsory pre-action protocol will apply to certain personal injury claims estimated at a value of £25,000 or less.
The concept of a protocol to regulate the pre-action conduct of prospective parties to an action is not new to Scottish civil court procedure. For example, Practice Note No 6 of 2004, which applies to commercial actions in the Court of Session, contains provision on pre-action communications which parties are expected to follow. And personal injury practitioners will be familiar with the voluntary pre-action protocols introduced by the Law Society of Scotland in 2006 which encourage the early resolution of personal injury claims up to £10,000, professional negligence claims up to £20,000 and industrial disease claims of any value.
In 2009, the Scottish Civil Courts Review led by Lord Gill considered pre-action protocols and made the following recommendations:
existing pre-action protocols in relation to personal injury and industrial disease claims should be compulsory;
in principle the protocols should apply to all categories of personal injury claim;
a protocol on clinical negligence actions should be developed;
the court should have power to make orders in relation to expenses and interest for non-compliance with pre-action protocols.
Following the Gill Review, the Courts Reform (Scotland) Act 2014 gave the Court of Session further powers to make court rules regulating procedure and practice in civil proceedings. These include encouraging the settlement of disputes and the action to be taken by prospective parties before proceedings are raised (ss 103 and 104 of the 2014 Act). The rules introducing the compulsory protocol have been made by the Court of Session under this new power on the basis of draft rules recommended by the Scottish Civil Justice Council (SCJC).
The compulsory protocol is modelled very closely on the existing voluntary personal injury protocol, so practitioners in this area will be familiar with the concept and "look" of the protocol; but there are important differences.
The aims of the protocol are to encourage the fair, just and timely settlement of disputes, and to encourage good practice regarding disclosure, investigation and the narrowing of issues to be determined through litigation where settlement cannot be reached.
The new rules – where to find them
The Act of Sederunt (Sheriff Court Rules Amendment) (Personal Injury Pre-Action Protocol) 2016 introduces a new chapter 3A into the Ordinary Cause Rules, requiring parties to follow the Personal Injury Pre-Action Protocol. The same provisions are added to the Summary Cause Rules at chapter 4A. Similar provision will be included in the Simple Procedure Personal Injury Rules, which are due to be implemented in 2017.
The protocol itself will be added as appendix 4 of the Ordinary Cause Rules and appendix 1B of the Summary Cause Rules.
The new rules come into force on 28 November 2016, but only for accidents or other circumstances giving rise to liability occurring after that date. Existing claims and actions will be unaffected.
Application of the protocol
The protocol applies to all claims for damages for personal injury, unless:
the claimant reasonably estimates that the total liability value of the claim, exclusive of interest and expenses, exceeds £25,000;
the accident or other circumstance giving rise to the liability occurred before 28 November 2016;
the claimant is not represented by a solicitor during the stages of the protocol; or
the injuries for which damages are claimed arise from alleged clinical or professional negligence, or take the form of a disease.
If, during the protocol, the claimant considers that the total value of the claim, exclusive of interest and expenses, has increased beyond £25,000, the claimant must advise the defender that the protocol threshold has been exceeded. However, as with the current voluntary protocol, it remains open to the parties to agree to continue following the stages of the protocol on a voluntary basis with a view to facilitating settlement before commencing proceedings.
The requirement to follow the protocol
The new chapters provide that in any case where the protocol applies, the court will normally expect parties to have complied with the requirements of the protocol before proceedings are commenced (new rule 3A.2 of the Ordinary Cause Rules and rule 4A.2 of the Summary Cause Rules).
Where the protocol applies, the claimant will be expected not to commence proceedings unless:
all stages of the protocol have been completed without reaching settlement;
the defender fails to complete a stage of the protocol on time;
the defender refuses to admit liability, or liability is admitted on the basis that the defender does not intend to be bound by the admission;
the defender admits liability but alleges contributory negligence and the fact or level of contributory negligence is disputed;
settlement is reached but the defender fails to pay damages and agreed expenses/outlays within five weeks of settlement; or
it is necessary to do so for time-bar reasons (in which case, proceedings should be commenced and a sist applied for to allow the stages of the protocol to be followed).
The stages of the protocol
The stages which parties must follow under the protocol are:
Stage 1 – Claimant issues a claim form containing a clear summary of the facts on which the claim is based and details of the injuries suffered.
Stage 2 – Defender acknowledges claim form within 21 days of receipt.
Stage 3 – Defender investigates claim and issues response within three months of receipt of the claim form. The response must state whether liability is admitted or denied, giving reasons for any denial of liability. If liability is admitted, parties are expected to continue to follow the protocol.
Stage 4 – Disclosure of documents and reports takes place following admission of liability. Medical reports must be instructed by the claimant within five weeks of the defender's admission of liability and all medical reports upon which parties intend to rely must be disclosed within five weeks of receipt. Parties may agree an extension to the issuing of medical reports if necessary.
Stage 5 – Claimant must issue a statement of valuation of claim as soon as possible following receipt of all other relevant information.
Stage 6 – Where the defender decides to make an offer of settlement, this is to be made within five weeks of receipt of the statement of valuation of claim.
Stage 7 – Claimant responds. Within 14 days of receipt of the offer, the claimant must either accept the offer or issue a reasoned response explaining why the offer is rejected.
Stage 8 – A stocktaking period follows. The claimant must not raise proceedings until at least 14 days after the defender receives their reasoned response. This is to allow any final settlement negotiations
to take place.
Stage 9 – Payment is made. This must be within five weeks of settlement.
Failure to comply with the protocol
The new rules give the court an express power to make an award of expenses against a party who has failed, without just cause, to comply with the protocol or has unreasonably refused a settlement offer made during the protocol and repeated as a tender when proceedings are raised (new rule 3A.3 of the Ordinary Cause Rules and 4A.3 of the Summary Cause Rules).
Expenses under the protocol
The protocol provides that a valid settlement offer must include a payment in respect of the claimant's liability for solicitors' fees and reimbursement of all other reasonably incurred outlays. The payment to be made in respect of solicitors' fees is calculated in accordance with para 31 of the protocol, and amounts to the sum of:
1. £546;
2. 3.5% of the total amount of agreed damages up to £25,000;
3. 25% of that part of the agreed damages up to £3,000;
4. 15% of the excess of the agreed damages over £3,000 up to £6,000;
5. 7.5% of the excess of the agreed damages over £6,000 up to £12,000;
6. 5% of the excess of the agreed damages over £12,000 up to £18,000;
7. 2.5% of the excess of the agreed damages over £18,000; and
8. VAT payable on the total sum of expenses.
It is hoped that the protocol will lead to an increase in the settlement of lower value personal injury claims, and mitigate the length and complexity of actions which do not manage to reach settlement under the protocol.
The SCJC plans to consider the introduction of additional protocols in due course, the next being a clinical negligence protocol (which is likely to be introduced during 2017).
If you would like to be added to the SCJC's list to receive electronic copies of its quarterly newsletter, please email vmacgregor@scotcourts.gov.uk. Alternatively, you can receive a Twitter alert by following @ScottishCJC www.scottishciviljusticecouncil.gov.uk/home Stephen Feltham is deputy legal secretary, Rules Rewrite Drafting Team, in the Lord President's Private Office
Beyond the named person service
Sexual harassment: an everyday problem
Governing Scotland in a federal United Kingdom
Losing our judgment? (1)
Opinion: Alison Reid
The future, step by step
Changing face of the courts
Success: the chimp factor
Teeth that could be sharper
Good claims, bad lies
Unlocking doors: demystifying squatting
Brexit and IP: what should solicitors be doing now?
Agency, insolvency and termination
Brexit and the agricultural sector
A carnival for some, but not for others
Culling of the hybrids
Common property: what policy?
Client balances: reminder issued
From the Brussels office
Paralegal pointers
Your Law Society of Scotland Council Members
At the doors of the court
To the focused, the medals
Losing our judgment?
MacKenzie boosts Society's AML drive


text:
package fr.sii.ogham.core.builder.configuration;

import java.util.Optional;

import fr.sii.ogham.core.fluent.AbstractParent;

/**
 * Implementation that just delegates all operations to another builder.
 *
 *

 * This is useful when a {@link ConfigurationValueBuilder} is used for a
 * particular parent and it must be inherited. As the parent types are not the
 * same, you can't directly use the same reference. So this implementation wraps
 * the original reference but as it is a new instance, it can have a different
 * parent builder.
 *

 *
 * @author Aurélien Baudet
 *
 * @param

 *            the type of the parent builder (when calling {@link #and()}
 *            method)
 * @param <V>
 *            the type of the value
 */
public class ConfigurationValueBuilderDelegate
 extends AbstractParent
 implements ConfigurationValueBuilder
 {
	private final ConfigurationValueBuilder<?, V> delegate;

	/**
	 * Wraps the delegate builder. The delegated builder parent is not used.
	 * This instance uses the provided parent instead for chaining.
	 *
	 * @param parent
	 *            the new parent used for chaining
	 * @param delegate
	 *            the instance that will really be updated
	 */
	public ConfigurationValueBuilderDelegate(P parent, ConfigurationValueBuilder<?, V> delegate) {
		super(parent);
		this.delegate = delegate;
	}

	@Override
	public ConfigurationValueBuilder
 properties(String... properties) {
		delegate.properties(properties);
		return this;
	}

	@Override
	public ConfigurationValueBuilder
 defaultValue(V value) {
		delegate.defaultValue(value);
		return this;
	}

	@Override
	@SuppressWarnings("squid:S3553")
	public ConfigurationValueBuilder
 value(Optional<V> optionalValue) {
		delegate.value(optionalValue);
		return this;
	}

	@Override
	public ConfigurationValueBuilder
 defaultValue(MayOverride<V> possibleNewValue) {
		delegate.defaultValue(possibleNewValue);
		return this;
	}

}

redpajama_set_name: RedPajamaGithub


The West Virginia Association of Counties is introducing our new WVACo Online Academy, your 24/7 training center, offering a wide variety of online courses written specifically for county government entities and employees. Online courses are offered year-round with fresh, innovative, and relevant material on a wide range of topics including Human Resources, Risk Management, Safety, and Law Enforcement.
WVACo is committed to excellence in education for county government and we have partnered with LocalGovU to provide this resource. Our partnership will enable these courses to be available at a lower rate for West Virginia's counties!
These online training courses will be available on demand 24/7 from any computer with internet access. A certificate of completion can be printed once the quiz at the end of the course has been passed.
Thereafter, he filed a Minor Party or Independent Candidate Nomination Petition in order to become a certificate nomination candidate pursuant to W. Va. Code § 3-5-23. On this form in the space provided for "Party" the certificate read: "Independent." Later petitioner submitted signatures from 1,019 individuals.
Try This received 79 mini-grant applications and awarded 55 projects totaling $105,600 this year. The projects are diverse and widespread, ranging from a hydroponic system in an Ohio County neighborhood center that will provide fresh produce for its on-site food pantry and hot-meal programs to the start-up of a fishing club and biking club in Boone County which will partner local youth with Police Department mentors.
In Calhoun County, a countywide community team is being formed to organize healthy eating and physical activity programs. In eastern Kanawha County, a team will host a series of community conversations and weekly "chat n chews" around healthy living.
TRY THIS WV is a movement and a mini-grant program to knock WV off the worst health lists, community by community and county by county. This initiative is made up of community and county leaders, doctors, nurses, health advocates, WVU Extension, school, local teams, and many others. So far, 99 local multi-sector teams have completed extensive leadership development and been funded for a real project such as community gardens, walking trail expansions, etc.
The Try This self-funded conference, which attracted over 500 people in its second and third year, has built sustainability into the program. Both Kentucky and North Carolina have reached out to the Try This Steering Committee to replicate the program in their states. The WV Association of Counties is proud to be involved in the program as part of the steering committee.
My term as your president comes to a close this month. I want to thank you for electing me to this office and say it has truly been my honor and pleasure to serve.
May is the month of elections, the good, the bad and the ugly. I must commend each of you for running for office in the first place and holding that office as an elected county offi- cial. It is difficult to run when our lives are scrutinized and dissected, our past experience in office is questioned and lies about us are made up and stat- ed as fact. Thank you for hav- ing the big shoulders to bear this in order to help the people in your respective counties.
Will 2016 be remembered for the 17-year cicadas or the grueling election and the startling results in many counties and the State? I feel a great loss for the friends across the state that lost their re-election bids. Our thoughts and prayers are with you as you finish out this term of office and into the next challenge of your life. Please come back and see us from time to time. Good Luck to those that decided not to run again or will be retiring. I know you really will not miss those late night, early morning and weekend calls at home for assistance. Government does not work properly without caring and dedicated individuals who only want the best interests of their county and the State. Thank You!!!!
Being the President of the WVACO has been my pleasure and was made much easier with the fine staff, Kathy, Crystal and Jack, and outstanding director, Patti. These individuals are the face of our organization and represent us well daily. I would also like to thank the WVACO Board of Directors. Each of you has taken an active part in your respective Associations and on this Board. Your knowledge, leadership and general good-will have made a lasting impression and enabled change to occur in the governmental processes of this State. Each of your counties has been extremely lucky to have you hold an elected county position and represent them so well. Thank You!!!
My philosophy is to never just sit back, observe and let life pass you by when you can become an active participant and help lead the way into the future.
Thanks again and have a Wild and Wonderful Summer!
It's time to get your county officials, employees, and citizens to start walking for your county and join the Summer Steps County Challenge, sponsored by WVU Extension Service and the WV Association of Counties! The challenge begins June 1st and runs through August 31st but anyone can join in at any time during the course of the challenge.
Taylor County brought home the title in 2015 with more than 25,000 miles logged. Total for all participating counties was 44,000. Previous winners are Monroe, Monongalia, and Wood counties.
1. Sign up at http://fh.ext.wvu.edu/summer-steps. Anyone can jump in at any time during the summer from now through August. When you sign up, you can designate your county.
More walkers = more fun and community support for being active together!
3. Every week or so, log your steps on the SS website. If you want to form walking groups, great.
If your county wins the Summer Steps County Challenge, the county will receive a Live Well WV Community Plaque for the courthouse as well as a county walkability study conducted by experts at WVU Extension Service.
Be a Summer Steps advocate. Summer Steps is a flexible program to help each of us with personal health goals. Take a few minutes to sign up and promote this healthy competition. Every step you take improves your life in many ways.
April bring May flowers, isn't that the way it is supposed to work? How are we getting snow at this late date and frosty nights? Is this an April Fool's trick from above?
Funny, the weather is one thing in our daily lives we have absolutely zero control.
Makes me wonder, what control do we really have in life? Home? Work? We choose to have a home or family. We have our work, how- ever, we have a little thing called an election to win and then the Legislature determines the processes we perform in our duties and any changes thereto. We have our "work" family that we spend more awake hours than our "home" family. Some of our work family we inherited and others we chose. How do we attract the kind of individuals to represent us well in our offices daily .... . like a flowering shrub to attract butterflies or hummingbirds. We have to make a good selection for the best results.
Do we have a clear vision of what we want in our landscaping of our office? Do we surround ourselves with all colorful flowers that compete for their place or leave space for the long-lasting evergreens that have weathered many winters? Sometimes the bright flowers compliment each other more when plant- ed strategically in your garden around the evergreens. We need to make sure the landscaping of our office is functional, represents us well and is planted for many future seasons.
This makes me think of working in my parents' yard as a kid with my siblings. April 10th was National Siblings Day. I hope you took a few minutes to celebrate the occasion, send a card, phone, post an old photo on social media, text or made a connection somehow to your sibling(s), partner in crime or best friend for life. I always think how different all my siblings turned out, our destinations in life are so different, but we all came from the same place.
All of us as elected officials are at the same destination in life. We have used our control in life to determine the path we would follow through our garden of life. I hope we have all made wise decisions of our selection of flowers and evergreens for our garden so we can enjoy our spring fever, lingering sun- shine and warm breezes of this season.
If would be great if you could join us for a few days, June 5 -7, 2016, for the Spring board meeting in Greenbrier County. Stop and smell the tulips and daffodils for a moment.
Call the WVACO Office for information.
Good Luck to all in this election season!


What the Teacher Wants!: Picture Perfect Class!
For my back-to-school bulletin board, I used Kimberly Geswein's Font "KG Second Chances Sketch". The PRECIOUS cameras came from Jessica Sawyer Design on Etsy! They are so cute! Go buy them ASAP!
Click the picture to download.
I printed mine off and plan to keep it nice and safe in my Erin Condren Teacher Planner.
What goals do you have this year? It helps to say (type) them out loud! HA!
Listening with More than our Ears!
Happy Mail and a Sneak Peak!
Utah Teachers, Pizza, and Lots of Prizes!
You're on a Roll So Far and Giveaway Winners!


Wheat exports may fall by almost half in the current agricultural year because of a drought and a local shortage of the grain, the Institute for Agricultural Market Studies said Thursday.
Outbound shipments may decline to 9.5 million metric tons from last year's 18 million tons, said Oleg Sukhanov, chief specialist for grain markets at the institute, known as IKAR.
The national wheat harvest may fall 24 percent from the previous year to as little as 47 million tons because of the drought and lower yields, according to IKAR.


text:
Media Rights Agenda Calls On Government To Investigate The Death Of TV Reporter
Media Rights Agenda (MRA) today called on the Federal Government to launch a transparent and independent investigation into the death of Mr. Pelumi Onifade, a reporter with Gboah TV, an online television channel, who was reportedly arrested by officers attached to the Lagos State Task Force while covering the #EndSARS protests, and later found dead at a mortuary in Ikorodu Lagos, where his body was deposited.
The 20-year old Mr. Onifade was covering the scene of a mob raid on a government facility in the Oko Oba area of Agege Local Government Area for Gboah TV, where he was serving as an intern, when operatives of the task force stormed the scene and engaged hoodlums who attempted to loot palliatives at the Ministry of Agriculture store in the Abattoir area of the state.
Despite wearing a jacket identifying him as a journalist, he was reportedly arrested and dragged away by men of the task force on October 24, 2020. A statement by Gboah TV said the family and the station searched for him for days before they discovered his corpse at the mortuary in Ikorodu.
The late Mr. Onifade was a second year student of the department of history at the Tai Solarin University of Education, Ijagun, Ogun State, was an intern with Gboah TV.
Late Mr. Onifade
MRA's Programme Director, Mr. Ayode Longe, said in a statement in Lagos that "Mr. Onifade's death is one too many and is particularly ironic as he was arrested while covering protests that had engulfed the country as a result of police brutality and extra-judicial killings. This latest incident must not go uninvestigated. The Federal Government must make every effort to establish the circumstances of his death, identify his killers and make them to face the wrath of the law."
Reminding the Federal Government that earlier his week, on the occasion of the International Day to End Impunity for Crimes Against Journalists on November 2, MRA had called for the establishment of mechanisms to combat impunity for attacks and violence against media workers in order to ensure accountability for such acts and discourage future attacks, Mr. Longe said "the killing of Mr. Onifade has given additional urgency to such a call. In this day and age, no attack against any journalist, and certainly not the killing of a journalist, should go unpunished as such cases of impunity only breed more impunity."
He reiterated MRA's earlier call on the Government to fulfill its international obligations by launching a serious and transparent investigation into all unresolved cases of murders of journalists since the 1986 assassination of the former Editor-in-Chief of Newswatch magazine, Mr. Dele Giwa, and several other journalists whose deaths have not been resolved, including the instant case of Mr. Onifade.
Mr. Longe said MRA was standing with the Onifade family in demanding, among other things, that the police officer or officers who killed Mr. Onifade must be identified and prosecuted and that pending a full investigation, the officer who led the squad that arrested the young journalist should be held responsible and if he is unable to provide a convincing account of what happened after they left the scene of the arrest and show that Mr. Onifade left his custody alive, should be prosecuted for the killing.
He also called for substantial compensation to the Onifade family for the wrongful killing of their son and a public apology to the family by both the Lagos State Government and Lagos State Police Command.
Previous Why Nasarawa Must Key Into Digital Economy – Engineer Sule
Next Gov Diri Appoints BBNaija's Nengi As Senior Special Assistant


text:
Q: Webpack 2 won't compile a single typescript file I'm on a project where I have multiple SPA on Angular JS, all written in typescript. I have the following directory structure:
src/
├── app
│   ├── frontend
│   │   ├── ...
│   │   └── frontend.module.ts
│   ├── backend
│   │   ├── ...
│   │   └── backend.module.ts
├── app.frontend.module.ts
├── app.backend.module.ts

Files at the root of src/ are the entry point for each app, they contain the following code (here for the frontend):
import * as angular from "angular";
import { FrontendModuleName } from './app/frontend/frontend.module';

angular.module('app', [FrontendModuleName]);
angular.bootstrap(document, ['app'], {
    strictDi: true
});

So I should be able to tell Webpack to compile "src/app.frontend.module.ts", the compiler then follows the imports and everything gets merged nicely.
It works fine, but even if I explicitly tell Webpack to compile a single file, all of them are always compiled.
To give you an example, let's take this very basic configuration:
const path = require('path');

module.exports = {
    context: path.resolve(__dirname, 'src'),
    entry: {
        frontend: './app.frontend.module.ts',
    },
    output: {
        path: path.resolve(__dirname, 'dist'),
        filename: '[name].bundle.js',
    },
    module: {
        loaders:  [
            {
                test: /\.ts(x?)$/,
                loaders: ['ts-loader']
            }
        ]
    }
};

Executing this will compile app.frontend.module.ts as requested BUT also app.backend.module.ts !
After some time I found out that it's not Webpack but the Typescript compiler who seems at fault, so I changed my .tsconfig to try to exclude the root files, like so :
{
  "compilerOptions": {
      ...
  },
  "exclude": [
    "node_modules",
    "dist",
    "dev",
    "reports",
    "./src/app.*.module.ts"
  ]
}

In a sense it works because it now ignores app.backend.module.ts, but it still tries to compile every .ts file in the src/app/backend/ directory!
That's where I am right now.. I've searched in the compiler options reference but didn't found any option to prevent the compiler to recursively compile everything.
In fact..
..I've found a very very ugly workaround that I don't find satisfying at all. There is the files options that can be used to specify what files should be compiled, but I cannot give it an empty array or an exception is thrown.
So I created an empty dummy.ts file in the src/ folder and it seems to work as expected:
{
  "compilerOptions": {
      ...
  },
  "files": ["src/dummy.ts"],
  "exclude": [
    "node_modules",
    "dist",
    "dev",
    "reports",
    "./src/app.*.module.ts"
  ]
}

But I can't imagine there is no better way to handle this.
Any idea would be much appreciated.
Thanks for your help.


text:
Le Ptilope mignon (Ptilinopus pulchellus) est une espèce d'oiseaux appartenant à la famille des Columbidae.

Cet oiseau peuple l'archipel de Nouvelle-Guinée.

Liens externes

Columbidae
Faune endémique de Nouvelle-Guinée
Oiseau de Nouvelle-Guinée


Like us on Facebook – and when you do, post a note to your friends that encourages them to check us out.
Tell the Seattle City Council that you support paid sick days, and urge them to pass a paid sick days ordinance this summer.
Check out the events we've got planned either here, or on our Facebook page.