text:
Deptford industry
INDUSTRY IN DEPTFORD
Further extracts from Christopher Phillpott's study
Areas of settlement continued to expand in Deptford in the early modern period. The Broadway was still a focus of settlement in 1608 and the succeeding decades as it had been in the late medieval period. Here the Old Draw Well stood in the centre of the road, later capped and replaced by the parish pump.
A row of brick and tile cottages survives at 19-31 Tanners Hill, stone terraced houses of a similar date at 17-21 Deptford Broadway and a late seventeenth century brick house at 47 Deptford Broadway. Excavations at the Dover Castle (the site of the Christopher Inn) found post-medieval pits, gullies, drains, and a metalled area, and at the Odeon cinema site seventeenth century pits and a series of nineteenth century, brick lines tanks in garden behind the houses of the street frontage. The Dover Castle and Odeon Cinema sites were intensively occupied in the post-mediaeval period.
In the early eighteenth century ribbon development along the Thames waterside linked Deptford to Rotherhithe and London. Daniel Defoe commented in 1724 'the docks and building yards on the riverside between the town of Deptford and the street of Redriff or Rotherhithe are effectually joined and building daily increased.'
In 1701, the need for a water supply was answered by the granting of a patent to pipe water from the Ravensbourne. The patent permitted the breaking up the roadways throughout the royal manors of Sayes Court and East Greenwich to lay supply pipes. This was the origin of the Kent Waterworks site to the east of Brookmill Road which absorbed the site of the Steam bakery there in 1855, and the watermill in 1884. A wooden sill from a water wheel race and nineteenth century wooden pipes have been found at the site.
A ferry operated across the mouth of the Creek from Hoy Inn Stairs then called the Peter Boat Alehouse in the eighteenth century. Another ferry ran from the end of Horseferry Place to the Isle of Dogs until 1883.
The road from Southwark to the lime kilns at Blackheath was controlled from 1718 by the New cross Turnpike Trust which had a tollgate at the west end of Deptford Bridge. Deptford was linked to London in 1748 by the roads of the Bermondsey, Rotherhithe and Deptford Turnpike Trust. The roads under its control include Butt Lane (Deptford High Street), where was a tollgate at the north end. The method of repairing the roads was to lay large quantities of loamy gravel on them, resulting in hard baked deep ruts. The Trust also cleaned and arched over many of the commons areas of the area.
Sixteenth century gravel pits are known to have been on the east bank of the Ravensbourne in 1535 which had gone out of use by 1588 and on the west bank at Gravell Pitt Meade in 1577 and later. This is almost certainly the late area of gravel extraction which appeared on Rococo's map of 1741-6. In 1671 the roadway was drained into the gravel pits by means of paved gutters. Other post mediaeval gravel pits have been found elsewhere.
To the north of the Gravel Pits estate lay the Copperas lands where early dye and chemical manufacture was established by Sir Nicholas Crispe in the mid seventeenth century. Crispe also experimented with growing madder (for red dye) in Deptford in 1680. The works processed copperas stones of iron pyrites collected from the Kent and Essex beaches in copperas beds, trenches measuring 100 feet by 15 feet and twelve feet deep filled with rain water, to produce red and black dyes, A map of 1674 shows the coppris beds on the north side of Cooperas Lane, a littl to the asdt of th Trinity Almshouses. In the south east corner of their enclosure lay the coppris Houses and further east a dock opening onto the Creek with a crane. The property also included gardens and an orchard. It continued in the Crispe family until the mid eighteenth century. The works continued until the 1830s when the site was taken over by other uses.
A number if small pottery manufacturers were established in Deptford by the eighteenth century and possibly in the late seventeenth. These local potteries producing domestic wares were forced into specialisation by the success of the Staffordshire potters in the eighteenth century. They then made industrial pottery - sugar moulds, flowerpots, chimney pots and crucibles including the Deptford ware for which the town became noted.
Several of these potters were in this area. One was situated at the north east corner of the power station site with access by a lane running north from the Stowage. In 1737 it was occupied by John Westcott and in 1751 by George Westcott. However, also in 1751 and later it was operated by Abraham Dalton who was still working as a potter in 1792. Some of his products were found in the backfill of a dock in the northern part of the area, they were mostly industrial wares of c.1650-1750 including sugar moulds and kiln props.
Another pottery began in the north side of Copperas Lane behind the tenements of Church Street to the south of the Trinity Almshouse. In 1720 it was operated by John Timms, and was run by the Parry family from at least 1730 to 1891. By which it time it was called the upper Pottery and had developed into four kilns. Latterly it was operated by Gibbs and Canning until it closed in 1961. Its north wall survives, consisting largely of nineteenth century flowerpot fragments, stoneware and crucibles embedded in mortar. There are also paved surfaces and brick machine bases. An excavation here uncovered late seventeenth or early eighteenth century brick walls and mortar surfaces, late eighteenth century brick walls and a nineteenth century kiln area.
This article appeared in the March 2001 GIHS Newsletter
Reviews and snippets September 2003
LETTERS September 2003
Royal Arsenal and Napoleon's Exile on St Helena
200th anniversary of an industrial accident on the...
First factory - Greenwich or Woolwich
News items July 2003
Letters July 2003
RACS Abbatoir
Penn site, more thoughts
Letters May 2003
Museum in Docklands opens
Penn's Works remains
Submarine cables - started in Ireland
Letters March 2003
Reviews and snippets March 2003
Shipnbuilding on the Thames and Thames Built ships...
Repairing the Massey Shaw
Will Crooks
Letters January 2003
Reviews and snippets January 2003
Greenwich Foot Tunnel Anniversary
Arsenal buildings
Kings Yard Deptford, listing proposals
Letters November 2002
Reviews and snippets November 2002
William Luckett pipemaker
Greenwich Foot Tunnel centenary
MoD Materials Quality Assurance Directorate
The Guardian of the Siemens Brothers Engineering S...
'The Father of the Siemens Brothers Engineering So...
Harland and Wolfe
Reviews and snippets July 2002
Deptford Dockyard - oldest remains discovered
John Humpheries House and the LEO 3 Computer
Lowne Instruments
New engine at Crossness
Review and snippets May 2002
Blackheath Hill - Steers family
Deptford Power and Pride
Tram letter box Bexley
Sperati
Electricity Supplies
Letters and reviews
Merryweather engine Ganges
Old Sheer Hulk
Search for Lost Robert Dudley watercolours
Engineering in Greenwich
Reviews and snippets September2001
Nicholls Limeburners of Charlton and Whyteleafe
Engineering firms in the Borough
Whaling Captain from Greenwich
Firepower opening
Billingsgate Dock
Thames Street Gas Works
Armoury Mill
Reviews and snippets May 2001
Nichols Lime Kilns/ Crown Fuel
Maudslay Son and Field
Lovell's Wharf cranes
Dockyard difference of opinion
Co-operative Society Archives in the South East
Deptford Cradle of the British Navy
MEMORIES OF AN ROF APPRENTICE
Locomotive Woolwich at Waltham Abbey
Excavations at the Royal Arsenal, Woolwich
Steam colliers on the Thames
Deptford - Cradle of the British Navy
New Heritage Centre
Reports and Snippets November 2000
Fish and Billingsgate Dock
People Spirit -- Massey Shaw at Dunkirk
Billingsgate
Merryweather Steam Trams in New Zealand
North Woolwich Pleasure Gardens
White Hart Depot and Frank Sumner
Memories of a ROF Apprentice
Easington Collieey


text:
Everest arrests include sixth OWI
Everest Metro Police Department activity, April 9-11
Everest arrests include sixth OWI Everest Metro Police Department activity, April 9-11 Check out this story on wausaudailyherald.com: http://wdhne.ws/2pCFWWz
Compiled by USA TODAY NETWORK-Wisconsin Published 12:02 p.m. CT April 19, 2017
Police logs(Photo: Getty Images)
On April 9, a 23-year-old woman was arrested on a charge of third-offense drunken driving and cited on a charge of operating after revocation after a report that a minivan was failing to stay in its lane in the area of Camp Phillips Road and Eau Claire Avenue, Weston.
On April 9, a 27-year-old man was arrested on charges of domestic abuse, disorderly conduct and criminal damage to property in connection with an incident in the 100 block of School Street, Schofield.
On April 9, a 51-year-old man was arrested at his home in the 5600 block of Cheryl Drive, Weston, on a charge of sixth-offense drunken driving, after a witness reported that he was weaving, driving in the bike lane and nearly struck pedestrians and a child on a bicycle.
On April 11, a 38-year-old man was arrested on a warrant after he was located at his workplace in the 2600 block of Ross Avenue, Weston.
Read or Share this story: http://wdhne.ws/2pCFWWz
Merrill Semco closure broke state and federal notice laws, union says
Trump's former national security adviser to speak at Wausau event
Meet Blair Braverman and Quince Mountain, Wisconsin's most fascinating couple
Musher Quince Mountain, Iditarod bound, took me for a dog sled ride
Merrill fire cost mom her life, left dad and son injured; a community rallies
Wausau night market will replace Marketplace Thursdays this summer

redpajama_set_name: RedPajamaCommonCrawl


When Cleveland Cavaliers superstar LeBron James has a passion for something, he will absolutely support it. He recently announced that he will donate $2.5 million to support "Muhammad Ali: A Force for Change," an exhibit at the Smithsonian's National Museum of African American History and Culture.
"Muhammad Ali is such a cornerstone of me as an athlete because of what he represented not only in the ring as a champion but more outside the ring — what he stood for, what he spoke for, his demeanor," James told USA Today Sports on Thursday.
James, along with his charitable foundation and his business partner Maverick Carter, are pledging the donation.
"His support will help us to continue the story of Muhammad Ali and will encourage athletes to realize how important athletics is in terms of social justice," said museum founding director Lonnie Bunch, according to USA Today.
Before the opening in September, Michael Jordan pledged $5 million to the museum.
The exhibit, which debuted with the museum's opening, includes Ali's headgear and training robe from trainer Angelo Dundee's 5th St. Gym. It also celebrates his achievements in community activism, resistance, politics, spirituality and culture.
Ali, a three-time world heavyweight champion and social activist, died in June at the age of 74.


The idea of construction a sustainable building came to us in 2006. Then we did not know what a sustainable building is, its parameters, how we will build from what materials. We simply knew the problem that was in the world, including Kazakhstan. This problem was – pollution of the environment and in 2009, we came to the conclusion that we are ready, ready for construction. The Asset incorporates the passive house technology implying maximum use of solar energy for heating with minimal heat losses that has been achived throught using of organic materials reed, clay, sand, lime and wood.
The building where the certified office unit is located was originally designed and built according to the principles of sustainable development. Over time, it became necessary to assess the characteristics of the Asset for compliance with the best practice, as well as optimize its operational parameters and improve its performance to increase the employees' satisfaction with the building, reduce its negative impact on the environment while reducing the consumption of natural resources, primarily water.
"We in our office have chosen to care about the environment. Therefore, in our office there are no disposable plastic dishes, plastic bins and chemical cleaning products. For personal hygiene, cotton napkins are used, to maintain cleanliness of the premises, natural solutions made from soap and vinegar are used for cleaning.
Together, we can make a difference not only for our own health, but also for the good of the environment and our entire, so heavily polluted Planet." – Mr. Takhirzhan Kadyrbekov, Director at ErgoDom LLP.
The choice of BREEAM In-Use as an assessment methodology is obvious to us. It is recognizable, popular, unbiased, inexpensive and easy to use. And as it was stated above, this standard defines the direction for further development and allows to continuously improve the quality of the Asset throughout its operational life.
Due to the good thermal characteristics of the building envelope and wooden windows that provide air microcirculation in the rooms, the need to use an air conditioning system and the mechanical air exchange is eliminated. The actual consumption of heat energy in the building is 39 kWh/sq m, which corresponds to the energy efficiency class A ++ according to the national evaluation methodology. In addition, the building uses LED light sources.
Despite the absence of an air conditioning system in the building, the Asset provides comfortable conditions of the indoor environment due to the thermal characteristics of the building envelope made of organic materials. Each room has opening windows, temperature regulators on radiators, window blinds that prevent unwanted access of sunlight, as well as artificial lighting that meets the requirements of national standards. The use of natural finishing materials in the offices and recreation zone has a positive effect on the health and well-being of employees.
The building does not use refrigerants, and the used thermal energy generator – the gas boiler – is characterized by low NOx emissions. On the territory of the Asset, there are solutions provided to reduce the amount of surface water runoff through the use of water-permeable surfaces, a network of ditches and a rainwater reservoir.
The building is characterized by excellent transport accessibility and there are numerous social welfare facilities near it. On the territory of the Asset, there are parking spaces for bicycles, and the building itself has special facilities for cyclists – showers, changing facilities, a room for drying clothes.
The separate collection of solid waste is carried out in the building. On the site, there is a space for segregation and storing waste by type – plastic, metal, glass and paper.
Installed showers, flush toilet systems, and major household appliances are characterized by low water consumption. The Asset has a unique irrigation system for Europe which was used in Central Asian countries for centuries. It is based on the use of an aryk network (irrigating ditch network) that covers the entire territory of the site and collects rainwater. And the earthenware jars buried in the ground are an ancient analog of a modern subsoil drip irrigation system.
The building meets safety requirements that was confirmed by a third-party qualified organization and is under constant monitoring. At the initiative of the Managing Company, an action plan was developed to protect the Asset in case of a natural hazards. In addition, there are solutions in the building and on the territory that prevent the degradation of materials and building structures during operation.


text:
HomeThe DownloadThe Download: Kelly Rowell, President & CEO, CED
The Download: Kelly Rowell, President & CEO, CED
January 11, 2022 Brooks Malone The Download
Kelly Rowell joined CED in 2017 and has a diverse background in the social, civic, and nonprofit space leading teams and improving organizational capacity. As an accomplished executive, she offers 20 years of experience using aspects of both systems and design thinking to develop innovative solutions for mature organizations. Her past successes are most noted by her abilities to align strategy with value to drive towards maximum impact. She has a B.A. in Marketing, Small Business Management and Entrepreneurship, is a Lean Six Sigma Green Belt and a Certified Fund-Raising Executive.
She feels drawn to the entrepreneurial community by her personal alignment with its defining characteristics. In that, she is a continual learner who believes evolution is key to personal and professional success.
My Galaxy Note: the smart device that connects me to work, family, and my extended network of resources that support me.
My Garmin watch: helps me manage my health in real time to ensure I am practicing habits that ensure a positive mental state.
An optimistic mindset: living by the philosophy of continuous improvement, I am always open to new ideas and evolving current ideas to maximize impact.
CED, the Council for Entrepreneurial Development, was established by four community leaders across the Chapel Hill, Durham, and Raleigh region, who decided we had all of the great ingredients here to create and build a thriving entrepreneurial ecosystem that supports entrepreneurs with big ideas so that they can start, scale and stay here in our region.
Covid was both a blessing and a challenge in many ways. It made a lot of businesses that we work with rethink how they're doing business and how they're attacking problems and how they're satisfying their customers, and CED was in that same boat. We learned a lot about ourselves. We learned about where we really have a strong impact and what our legacy provides us with, and how we use that legacy to move us into the next 40 years.
We are a mature nonprofit that has been making an impact in our region for four decades, and that legacy and those people that are part of that legacy are still around and they want to help. I think being in a global pandemic, they also were reaching deep about: how can they give back, and what are they passionate about? We got a lot of knocks on our doors about that, and that has just offered us an amazing tool and opportunity to think about how we continue to contribute to a much larger ecosystem now for the next 40 years. The most exciting activity that has happened in the last 18 months in our organization is harnessing those thoughts and motivation and putting it into an action plan to move us into the future.
Mission Market in downtown Apex. It's a female-led, mission-driven coffee shop that donates a portion of their proceeds to local charity, empowering women. And they have great avocado toast and free WiFi.
I come from a background of process improvement, and nothing's ever perfect. What I want for this region is to truly be more collaborative. CED has always been Switzerland and we've never claimed an urban center as our own. We've always supported and tried to pull together all three. I'm seeing a new wave of folks in this space that truly want to be more collaborative.
What keeps me up at night is that I want to just see that come to fruition. I worry I'm not doing enough to make that happen. CED is one of 85 support organizations helping entrepreneurs in different facets. We're not doing enough together. We shouldn't be charging this alone and doing all of our own thing with our eyes and ears covered.
I think what keeps me up at night is that I want to see that happen faster. I want to see what that collective impact could mean for this region and what type of outcomes we would see if we truly focused on minimizing the noise and maximizing the outcome together.
A little spot in downtown Apex called Provincial. It's a farm-to-table type restaurant. The chef there is amazing. It's never the same menu, all locally sourced foods. It's just absolutely delicious, but you have to make a reservation, otherwise you won't get in.
We have 40 years of success stories. People like Matt King of Precision BioSciences, and Gart Davis and Stephen Fraser of Spoonflower, who all graduated from the CED Fast Trac program. How do we pull the lever on those resources to have a greater impact? It's not just about what the internal team at CED can do. It's truly about the network that CED has been a part of for so long, that ecosystem. We have a lot of touch points with folks that now have the knowledge, scale, experience, and expertise to expand that council of support for high-growth companies here in the region. That's what's next, and what that looks like is what we're designing right now. It's exciting.
I'm a builder. We're in this opportunity zone with collective impact of local leading founders, and how do we empower them to do something really great for our region? The story of how Silicon Valley was created and the Traitorous Eight, where over 300 companies can be tracked back to because of how they supported, empowered and drove the ecosystem to more startups. I mean, that's where we're at, right? We're not in the early phases of our ecosystem anymore.
Jurassic Capital Closes Inaugural Fund With Commitments Of $20+ Million
PlanMyKids Keeps Kids Entertained While Reducing Stress For Parents


text:
Dungeons & Dragons: The Books
March 15, 2019 Daryl L. L. Houston
I've written a few things now about D&D, most recently about my penchant for dice. Another big draw for me are the books. Here's my collection so far:
They're really beautiful hardback books with vivid art, imaginative world-building, all kinds of fake lore, and even some humor. The art has sure progressed over the years. Here's an early drawing of a monster called a Beholder:
And here's a spread from the Art and Arcana book showing some of the evolution of the Beholder art over time:
And here's the art of a Beholder from the latest Monster Manual:
That's quite a difference in art quality over the years! Here's an example of a description and art of a creature called a Tabaxi. It's gorgeous and comprehensive and really helps bring the creature to life. The thought that has gone into crafting creatures and environments and religions and planes of existence and magical items is really impressive.
Some books are devoted to describing rules or creatures, but there are also adventure books that guide you through a bunch of encounters, landscapes, dungeons, villages, and so on. Here's one map (of many) from one of the books I own:
And here's a map of a whole walled city:
The adventure book I pulled these from has easily a dozen or two such beautifully rendered maps.
I'm a sucker for the front-matter in books. I actually read the copyright and similar stuff, and sometimes doing so turns up little touches like these:
I don't especially love the style of the writing in these blurbs, but I appreciate the silliness and the attention to detail.
All of this is just to say that D&D has been enjoyable to me not merely because it's a hobby my son and I have done together and not merely because of game play itself or even because of fun things like dice, but also because there's this whole culture of art and writing and world building in these books that really appeals to me. In short, it's a really well fleshed out hobby that's turning out to tick a lot of boxes for me.


For more than a decade, Kentucky-based Trinity Video Communications has delivered tactical communications support and turnkey A/V solutions to Defense, Homeland Security and Law Enforcement agencies at the federal, state and local levels responsible for mission-critical initiatives. Trinity is now providing this special expertise to commercial clients across Central Kentucky, to transform the way they communicate, interact and do business. From Emergency Management Centers and Executive Conference Rooms, to classrooms and healthcare facilities, Trinity Video Communications has perfected the science of Audio-Video communications through innovative design and integration, software development and staff expertise.
Recent tax incentives have allowed Trinity to staff up as it looks to add major commercial business to their existing portfolio of clients, with a primary focus on the Central Kentucky region.
"Secure technology has been and continues to be one of our greatest strengths, but mobile technology is the developing need for the future," explains Sawayer. Companies with numerous offices or with clients scattered across the country can use mobile technology to keep their key people connected, no matter where they are. IPhones, smart phones, IPads and other tablets provide easy mobility at a level never before seen. The challenge can be making all those different devices and systems work together. Trinity Video Communications can now bring technology to users through any device anytime, anywhere. "Mobile technology allows companies to stay in touch from anywhere, plus it can save huge amounts in terms of travel and office expense. With Trinity Video Communications prior experience with security, we can ensure those mobile connections are both clear and private," said Sawayer.
Trinity Video is experiencing early success in the market, having supplied video conferencing, custom room design, streaming video and digital signage solutions to well-known institutions including Alltech, BCTC, Berea College, the Fayette County Public School System and several local municipalities. "The initial response we've received from these companies and others in the region is very promising and verifies a need exists for the types of innovative services we provide," said Sawayer.
Instant, secure access to key personnel through any mobile device is the future of unified business communications. Trinity Video Communications can deliver this technology today.
Trinity Video Communications provides video, audio and other communications options for commercial, healthcare, education and government applications. Trinity is based in Louisville, Kentucky and also has offices in Cincinnati, Ohio and Sterling, Virginia. Trinity has a number of government contracts and holds a GSA Schedule 70, with 75% of its employees holding Top Secret clearance. Trinity Video Communications specializes in secure, mobile applications, linking any device anytime, anywhere.


text:
Student Assessment Information
Handbooks and Policy Manuals
Teacher Expectations 2017-2018
Destiny Library
MAP/NWEA Login
Randa Tower Login
Lewiston Education Fund
Dear Martel Community,
Our weather has certainly been interesting. A near record warm winter, little snow, lots
of rain, muddy playground most of the winter, and occasional bitter cold with stiff winds. Ah,
the joys of weather in Maine. With the weather in mind, I would like to remind families that we
request that everyone hold off on wearing shorts until after April vacation. Very often mornings
are very cold and we expect students to be outside and to be dressed properly. After April
vacation students are welcome to wear shorts that are of proper length.
Congratulations are in order for Evelyn LeBlond (6th grade), who is Martel School's
Geography Bee champion. She qualified for the State of Maine Geography Bee to be held at the
University Of Maine Farmington on April 1.
March 18 is a teacher workshop day and therefore no school for students. The week of
March 21 is Parent/Teacher Conferences. You should have received a letter from your student's
teacher concerning signing up for conferences. If you have not received a letter or you have
questions, please give us a call at 795-4130. April 16 will be the start of April Vacation.
March 21 Martel School will begin our administration of the Maine Educational
Assessment (MEA). Please note the letter from Superintendent Webster attached. This
assessment is for Martel students in grades three through six only.
Last week I had the opportunity of visiting Mrs. Hansen's and Mrs. Baltos' kindergarten
classes to learn about the artic habitat. It was great to see the students engaged in hands-on
learning about ice, animals, animal's insulation (blubber), and habitat. Next week the sixth
grade will be involved with "pie" day and the fifth grade will be visiting an art exhibit at Colby
College. Coming soon will be our annual gigantic submarine sandwich day.
The new elementary school plans are moving along. School Committee and State
Department of Education approval of the preliminary design are coming up soon. Please watch
Stephen L. Whitfield
The Lewiston School Committee would like to invite parents and community members to a "Mission, Vision, and Goals Open Discussion" on February 8, 2016. There will be a spaghetti dinner at 5:30 PM, followed by the discussion. The dinner has no charge, but you are expected to stay for the discussion. The meeting is for adults only and expected to end at 8:00 PM. Tickets are required and can be obtained by calling our school at 795-4130. There is a limit on tickets, so please call soon. The dinner and discussion will be held at the Green Ladle (on the grounds of Lewiston High School).
On January 19th Martel School hosted our annual Martin Luther King Day Read-in. Bates' students, staff, and friends came to Martel to read books with our fourth, fifth, and sixth graders about Martin Luther King and discuss his message. One highlight is Bates Dean James Reese calling his father to have him speak about his first-hand account about being at the "I Have a Dream" speech by Dr. King with our sixth graders.
The elementary basketball season is entering its last few weeks. Our teams have learned a lot and made great improvement. They have showed very good sportsmanship.
February Vacation will start at the end of the day February 12th and school will restart on February 22.
I would like to remind you that the Lewiston School Committee has authorized a late start policy for bad weather days. Therefore, please pay attention to the announcements that are given on bad weather days. There may be a one hour delay, a two hour delay, or a cancellation.
The Building Committee for the new elementary school has been working hard in many areas. The committee has a basic design for the site and will be working on the outside appearance.
Congratulations are due to Evelyn LeBlond, who won our annual Geography Bee held earlier this week. She is now entered into the State Competition.
A second round of parent/teacher conferences will be held the week of March 21st.
Signup sheets will go out at a later date.
Stephen Whitfield
April Vacation will begin after school this Friday, April 15, 2016 and we will return to
school Monday, April 25, 2016. I hope all have an enjoyable break.
MEA testing will be finishing this Friday. NWEA testing will begin after vacation.
Concerning the new elementary school: the straw vote result was to proceed to the next
step in the process. There will be a formal vote on June 14, 2016 for Lewiston voters.
Please pay close attention to notes coming from teachers as there will be many special
events coming up in May and June.
Mrs. Carol Labonte (Martel's School Nutrition Manager since 1995) has announced her
retirement effective April 30. She has literally served Martel School for all these years in the
most professional manner. We will all miss her very much. She told me that she does not want a
fuss and she will be upset with me in announcing her retirement in the newsletter.
Mrs. Sue Vachon (Martel's cook since 1995) has also announced her retirement effective
April 20. We wish her the best as she helps her family out. She has served so many students and
staff and we sincerely thank her for her service.
We hope all of the students enjoyed the forty-five foot sub sandwich last month. I hope
you saw Mr. Webster's tweet.
Mr. Ben Gamache has been promoted to lead custodian and will be working days.
Kindergarten registration for Martel School will be Friday, May 13 from 9:00 to 2:30.
Please see the attached flyer.
Also please note the flyer on "TV Turn off Week".
Martel School
880 LISBON ST
Martel School provides equal opportunity in its programs, activities, and employment


text:
Blog Entries - 'Trauma'
How do I know it's a mental illness
June 25, 2019 | Addiction, Anxiety, Depression, Emotional wellbeing, Mental health, Mental illness, Trauma
How Do I Know if My [Parent, Child, Sibling, Friend, Co-Worker] Has a Mental Disorder? Many people with mental health disorders and their loved ones know that May is Mental Health Month and this year marks its 70th
When tornadoes struck the Dayton region over Memorial Day weekend, the lives and livelihoods of thousands of people were at the very least upended, if not destroyed. Days later, people are still trying to find basics -
Kindness and other things to prevent bullying
October 2, 2018 | Bullying, Depression, Emotional wellbeing, Parenting, Trauma
Even though it's been years, I remember the punches like they just happened. I was in the fourth grade, and it was the last day of school before summer break. It was also my last day at this particular school, because
'13 Reasons Why': Parents and Kids Need to Talk About the Series
May 25, 2018 | Coping, Counseling, Depression, Emotional wellbeing, Mental health month, Mental illness, Recovery, Rx drugs, Suicide awareness, Suicide prevention, Trauma
Season 2 of the widely discussed Netflix series "13 Reasons Why" is out, and - like the first season - is generating a lot of discussion. This time around, it seems to be starting out with a more positive tone. You
'In Our Own Voice' gives voice to mental illness
April 23, 2018 | Coping, Mental health, Mental health month, Mental illness, NAMI, Partners, Recovery, Trauma
Gayle Sisson always loved public speaking. But she never thought that love would lead her to talking about her own mental health issues in public. She's been talking about them to various groups now for the past six
School Shooting Threats
March 16, 2018 | Coping, Counseling, Emotional wellbeing, Events, Partners, Stress, Trauma, Treatment
The FBI has done extensive research and profiling of school shooters and they note that "all threats and all threateners are not equal" but all threats must be taken seriously and assessed. Yet, the FBI reports,


They have been coming to the Capitol to sing every day for an hour since 2011, when Gov. Scott Walker (R) caused an uproar by signing controversial anti-union legislation, Act 10, into law. The law took collective bargaining rights away from government workers, required concessions on wages, benefits and pensions, and defanged state worker unions by ending automatic withdrawal of dues from public employee paychecks.
Three years later, a once-proud progressive and organized labor community in this state that roared to life in response to Act 10 has been punched in the mouth so many times it has lost count. The original protests birthed the effort to oust Walker from office, but Walker won the 2012 recall election decisively. And just this week, the state Supreme Court upheld the anti-union law. The legislature is controlled by the GOP, and looks likely to stay that way. National progressive groups, which poured millions of dollars into the failed recall effort, are hesitant to spend more in Wisconsin now.
There was talk during the protests of a new generation of progressive and union activists. But now, Act 10 is generally viewed as a success. Charles Franklin, the state's top public pollster, at Marquette University, described Walker's labor reforms as "a grand slam" because of the way the public embraced them. The scope and finality of Walker's victory over labor and the left has been breathtaking.
It's a gloomy time for Wisconsin Democrats. And Walker, one would think, would be poised for a convincing win this fall that would launch him with a head of steam into the 2016 presidential election process next year.
Guess what? He may very well lose. The polls are all favoring his Democratic challenger.
His campaign is going after the Democratic nominee for being a big money outsourcer --- which is confusing the hell out of the Republicans and making the Big Money Boys very nervous. He's boxed in.
I can't get a good sense from reading about this race exactly why Walker is so unpopular even as his slash and burn policies have gone over very well. Maybe it's just him. Which is understandable. He's not the most likeable guy in the world. Whatever happens, the aging hippies of Wisconsin shouldn't get too excited. They are backing a business Democrat who will probably not be able to turn back Walkers agenda, even if she wants to, which is debatable. But it will feel good to beat that jerk --- at least for a moment. And we would all probably be spared the prospect of a Walker for President campaign which is bound to rank right up there with Pawlenty juggernaut for sheer excitement.


text:
Skyscraper Interrupted: 12 Stalled Projects Around the World
Article by SA Rogers, filed under Abandoned Places in the Architecture category
They were supposed to be shining examples of super-tall architecture, towers that celebrate the prosperity of their respective urban locations. But after the economic meltdown began in 2008, hundreds of promising projects around the world came to a grinding halt – even those in the middle of construction. Some of these 13 stalled skyscrapers may be completed if funds ever flow again, but others will sit in silence until developers come up with new ideas to take their places.
Calatrava's Chicago Spire
(images via: thechicagospire.com, wikipedia)
It was a divisive idea from the get-go, with some Chicagoans applauding acclaimed architect Santiago Calatrava's spiraling monolith design and others questioning its impact on the city's skyline. But this skyscraper – which would have been the second-tallest in the world – will probably never be built. Today, the site is an abandoned hole in the ground, bereft even of construction equipment.
Nakheel Tower, Dubai
(images via: evolo, imre solt)
The planned centerpiece of Dubai's famous man-made Palm Islands, Nakheel Tower – which was to be named "The Pinnacle" – would have consisted of three towers connected by 'sky bridges'. Its projected height of 4,600 feet would have far eclipsed the Chicago Spire. The tower was canceled in December 2009 after the site had already been cleared and leveled.
Russia Tower, Moscow
(images via: foster + partners, wikimapia)
"In today's economy, a project of such scale is no longer feasible for us and can no longer be justified." This explanation was offered up by the developer of the Russia Tower in 2009 when the project was cancelled outright after months of inactivity at the construction site in Moscow, and the same could probably be said for every other building on this list. The Russia Tower aspired to be the world's tallest building with 118 floors, 101 elevators, a capacity of 30,000 and a completion date of 2012.
Gran Torre Costanera, Santiago
(images via: urbanity.es, n0comment)
Santiago, Chile was to have been home to South America's tallest skyscraper, the Gran Torre Costanera, a megastructure holding a six-level mall and two luxury hotels. 22 of 60 stories were completed before the project was halted in March, leaving an empty shell in the city's business district.
250 West 55th Street, Manhattan
(images via: curbed ny)
"Fans of giant gaping pits, rejoice!" cried Curbed NY when developer Boston Properties announced that it would continue construction on the foundations of the glass office tower at 250 West 55th Street in Manhattan despite the fact that the building itself will probably never be finished. Today, the site is just a fenced-off hole in the ground, like so many others across the world.
56 Leonard Street, Manhattan
(images via: 56leonardtribeca, curbed ny)
They were supposed to be "houses stacked in the sky" – upscale, spacious living spaces in the heart of Manhattan designed by Swiss architecture firm Herzog & de Meuron. Work began on the 56-story building in 2008 and was halted in early 2009. Unlike many others, this project hasn't officially been declared dead, it's just "frozen", so there's still hope that it will someday be completed.
Columbus Center, Boston
(images via: boston.com)
It took 13 years, but the plug was finally pulled on Boston's Columbus Center when the developers failed to raise the necessary funds to finish it. The ambitious $800 million project would have been a complex of condos, hotels and stores straddling the Massachusetts Turnpike, but has sat empty for two years accumulating trash and graffiti. Boston.com provides a detailed interactive graphic showing what might have been.
Jean Nouvel's Signal Tower, Paris
(images via: design boom)
The Western edge of Paris is in need of a face lift, and famed French architect Jean Nouvel aimed to add some modern eye candy with the Signal Tower, approved for construction in 2008. But the project was shelved in 2010 as investors got spooked by the ongoing economic difficulties. Nouvel originally stated that the project would continue once the economy picks up, but his firm has since abandoned it altogether.
The Leadenhall 'Cheesegrater' Building, London
(images via: wikipedia)
Whether affectionately or derisively, Londoners have taken to calling the design for 122 Leadenhall Street the 'Cheesegrater' due to its perforated steel frame and wedge shape. Construction of the new tower, which was supposed to take the place of the now-demolished 1969 building that previously occupied the site, has been delayed, but it seems possible that the 737-foot tower will someday be completed. The wedge shape is designed to preserve views of St. Paul's Cathedral from Fleet Street.
U2 Tower, Dublin
(image via: the guardian, wikipedia)
U2 isn't exactly known for being low-profile in any capacity, so perhaps it's no surprise that this Irish mega-band planned to build their home country's first skyscraper and tallest building. The U2 Tower would have perched a recording studio 'pod' atop a 120-meter-tall structure packed with 180 condominiums and planned to include wind turbines, solar panels and an exterior facade resembling fish scales. It was suspended indefinitely in 2008.
Leeds Lumiere Skyscraper
(image via: wikipedia)
Could Lumiere still snag the title of 'Western Europe's Tallest Residential Skyscraper'? Maybe – if it ever comes back from the dead. The project in Leeds, England was put on hold due to the credit crunch after foundation work began in 2008 and the developers long hoped that their vision for the two glass towers would someday come to fruition. However, in August 2010 they announced that they would enter voluntary liquidation, making completion unlikely.
Burj al Alam, Dubai
510 meters tall and 108 stories, the Burj al Alam is quite a building. Designed to resemble a crystal flower, this skyscraper is under construction in the business bay area of Dubai and is slated to include 74 floors of office space, a 200-suite hotel, 27 floors of apartments, a sky garden, a Turkish bath and a helipad. The project has been delayed and renewed so many times since its inception in 2006 that it's unclear whether it will ever be completed.
See More in Architecture (or: Abandoned Places)
Hang Loose: 13 Hammock Innovations for Max Relaxation
Golden Ratio in Action: Coloring Book & Animations of Geometric Illustrations
Form Follows Treehouse: Tiny Green Canopy Home Tops Wood Trunk
Urban Blinds: Skyline Curtains Turn Bright Days into Dark City Nights


text:
Q: How to make a GridLayout to change its children views size accordingly? Background
I need to make a dialpad-like View, like on the Phone app.
I'm using a GridLayout of Views. Each cell is of the same size, and contains just a simple TextView that should change its font size if needed.
The problem
I've succeeded, but for some reason it doesn't work well according to the space that it is given.
If it has a lot of space, it works fine:

However, when it gets smaller (example: small screens, landscape, split-window...), only the top buttons of the grid become visible, and they didn't even change their font size, as if they all want to be of the biggest size they can:

What I've tried
I tried to modify various attributes of the views, but none helped.
I know though, that the dial-pad of the Phone app doesn't really change its font size. Up to some size, it gets shown normally, and if it's too small, it changes to a different layout. This is especially important for landscape and split-window modes.
Here's the code I've made (I change the value of "layout_constraintHeight_percent" to check the various sizes for the top area) :
gradle
...
implementation 'androidx.appcompat:appcompat:1.0.2'
implementation 'androidx.core:core-ktx:1.0.2'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'androidx.gridlayout:gridlayout:1.0.0'
...

QueryKeyboard.kt
class QueryKeyboard @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0) : GridLayout(context, attrs, defStyle) {
    init {
        orientation = HORIZONTAL
        clipChildren = false
        clipToPadding = false
        columnCount = 3
        rowCount = 4
        //workaround for a weird issue of seeing just 3 huge buttons, instead of all
        val runnable = Runnable {
            for (i in 1..9)
                addView(generateGridTextButton(i.toString()))
            addView(generateGridTextButton("*"))
            addView(generateGridTextButton("0"))
            addView(generateGridTextButton("+"))
        }
        if (isInEditMode)
            runnable.run()
        else
            this.doOnPreDraw { runnable.run() }
    }

    private fun generateGridTextButton(textToShowAndAddUponClick: CharSequence): TextView {
        val tv = LayoutInflater.from(context).inflate(R.layout.grid_text_button, this, false) as TextView
        tv.text = textToShowAndAddUponClick
        return tv
    }
}

grid_text_button.xml
<androidx.appcompat.widget.AppCompatTextView
   xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:background="?attr/selectableItemBackgroundBorderless"
   android:breakStrategy="balanced"
   android:clickable="true"
   android:focusable="true"
   android:focusableInTouchMode="false"
   android:gravity="center"
   android:textColor="#000"
   android:textSize="36dp"
   app:autoSizeMaxTextSize="36dp"
   app:autoSizeMinTextSize="12dp"
   app:layout_columnWeight="1"
   app:layout_gravity="fill"
   app:layout_rowWeight="1"
   tools:layout_gravity="center"
   tools:targetApi="m"
   tools:text="1" />

Usage in activity_main.xml :
<androidx.constraintlayout.widget.ConstraintLayout
    xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity">

    <TextView
        android:id="@+id/textView" android:layout_width="match_parent" android:layout_height="0px"
        android:background="#33ff0000" android:gravity="center" android:text="some content"
        app:layout_constraintBottom_toTopOf="@id/queryKeyboard" app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHeight_percent="0.6" app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <com.sample.myapplication.QueryKeyboard
        android:id="@+id/queryKeyboard" android:layout_width="match_parent" android:layout_height="0px"
        app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/textView" />

</androidx.constraintlayout.widget.ConstraintLayout>

EDIT: I tried to wrap the TextView with FrameLayout, to show the size of each cell:
grid_text_button.xml
<FrameLayout
    xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="wrap_content" android:layout_height="wrap_content"
    app:layout_columnWeight="1" app:layout_gravity="fill" app:layout_rowWeight="1">

    <androidx.appcompat.widget.AppCompatTextView
        android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content"
        android:background="?attr/selectableItemBackgroundBorderless" android:breakStrategy="balanced"
        android:clickable="true" android:focusable="true" android:focusableInTouchMode="false" android:gravity="center"
        android:textColor="#000" android:textSize="36sp" app:autoSizeMaxTextSize="36sp" app:autoSizeMinTextSize="12sp"
        tools:layout_gravity="center" tools:targetApi="m" tools:text="1" />
</FrameLayout>

QueryKeyboard.kt
class QueryKeyboard @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0) : GridLayout(context, attrs, defStyle) {
    private var cellBackgroundColor = 0xffff0000.toInt()

    init {
        orientation = HORIZONTAL
        clipChildren = false
        clipToPadding = false
        columnCount = 3
        rowCount = 4
        //workaround for a weird issue of seeing just 3 huge buttons, instead of all
        val runnable = Runnable {
            for (i in 1..9) {
                addView(generateGridTextButton(i.toString()))
            }
            addView(generateGridTextButton("*"))
            addView(generateGridTextButton("0"))
            addView(generateGridTextButton("+"))
        }
        if (isInEditMode)
            runnable.run()
        else
            this.doOnPreDraw { runnable.run() }
    }

    private fun switchColor() {
        cellBackgroundColor = if (cellBackgroundColor == 0xffff0000.toInt()) 0xff00ff00.toInt() else 0xffff0000.toInt()
    }

    private fun generateGridTextButton(textToShowAndAddUponClick: CharSequence): View {
        val view = LayoutInflater.from(context).inflate(R.layout.grid_text_button, this, false)
        switchColor()
        view.setBackgroundColor(cellBackgroundColor)
        view.textView.text = textToShowAndAddUponClick
        return view
    }
}

And here are the 2 cases, of when it works fine, and when it doesn't:

Same as before. Getting 3 cells, text not centered, and not auto-resizing its font.
The questions

*

*Why don't the cells adjust their sizes, including the font size of each of them? How come I see just 3 cells when it's too small? How can I fix it?

*Is there a better alternative? I guess I could use LinearLayout of multiple LinearLayout instances, but that's just weird for this case... After all, how often do you use GridLayout... :)

*How can I detect when it's just too small, so that I switch to another layout, like on the Phone app, including all the various cases they used (even split-window)? Is it possible they just used qualifier for the layouts? If so, which is recommended for this case ?

A:

Why don't the cells adjust their sizes, including the font size of each of them? How can I fix it?

A cell can dynamically adjust its size based on two main constraints: the weight of its parent and the value of its textsize or childview. Having a fixed textsize on cells can lead to inconsistency in design. To fix this issue you can either set a layout weight on parentview with cells width and height matching parents or create different dimensions of textsize for targeted devices.

Is there a better alternative? I guess I could use LinearLayout of multiple LinearLayout instances, but that's just weird for this case... After all, how often do you use GridLayout... :)

There is a better way and that is what you're currently implementing The GridLayout. Using indented LinearLayouts would limit you from lots of benefits and would make you write more code, take for example cases where you need to switch or animate cells, access the nth column of nth row, dynamically change cell span, etc. All these can be done via Gridlayout with a few lines of code. It is more powerful than you think.

How can I detect when it's just too small, so that I switch to another layout, like on the Phone app, including all the various cases they used (even split-window)? Is it possible they just used qualifier for the layouts? If so, which is recommended for this case ?

There's nothing for you to detect, just follow the guidelines and Android would do the detecting.
Here are a couple of ways you can manage your scenario based on Android Design guidelines
First:
Create a layout landscape and portrait mode for your activity (layout/activity.xml and layout-land/activity.xml)
layout/activity.xml
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android
 xmlns:app="http://schemas.android.com/apk/res-auto"
 xmlns:tools="http://schemas.android.com/tools"
 android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
 android:weightSum="2"
tools:context=".MainActivity">

<TextView
    android:id="@+id/textView"
    android:layout_width="match_parent"
    android:layout_height="0dp"
    android:background="#33ff0000"
    android:gravity="center" android:text="some content"
    android:layout_weight="1" />

 <com.sample.myapplication.QueryKeyboard
    android:id="@+id/queryKeyboard"
   android:layout_width="match_parent"
    android:layout_height="0dp"
    android:layout_weight="1" />
 </LinearLayout>

layout-land/activity.xml
  <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android
 xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
 android:weightSum="2"
tools:context=".MainActivity">
<TextView
    android:id="@+id/textView"
    android:layout_width="0dp"
    android:layout_height="match_parent"
    android:background="#33ff0000"
    android:gravity="center" android:text="some content"
    android:layout_weight="1" />

 <com.sample.myapplication.QueryKeyboard
    android:id="@+id/queryKeyboard"
   android:layout_width="0dp"
    android:layout_height="match_parent"
    android:layout_weight="1" />
 </LinearLayout>

Furthermore You need to handle textsize for various screen size.
This textsize calculation can be handled automatically by adding Intuit android library to your dependency list in gradle
dependencies {
   implementation 'com.intuit.ssp:ssp-android:1.0.6'
 }

Then in your grid button textsize call
 android:textSize="@dimens/_30ssp"

A: OK I've changed the layout files a bit, to avoid the 3-cells issue. It still occurs, but on much smaller sizes. Sadly the font sizes issue remains the same, and even the very small this time.
If anyone finds out why this occurs, please let me know. For now I consider this as a bug, so I've reported here.
grid_text_button.xml
<FrameLayout
    xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="wrap_content"
    android:layout_height="wrap_content" android:background="?attr/selectableItemBackgroundBorderless"
    android:clickable="true" android:focusable="true" android:focusableInTouchMode="false" app:layout_columnWeight="1"
    app:layout_gravity="fill" app:layout_rowWeight="1" tools:layout_gravity="center">

    <androidx.appcompat.widget.AppCompatTextView
        android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content"
        android:layout_gravity="center" android:breakStrategy="balanced" android:gravity="center"
        android:textColor="#000" app:autoSizeMaxTextSize="36sp" app:autoSizeMinTextSize="12sp" tools:targetApi="m"
        tools:text="1" />
</FrameLayout>

QueryKeyboard.kt
class QueryKeyboard @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0) : GridLayout(context, attrs, defStyle) {
    //    private var cellBackgroundColor = 0xffff0000.toInt()
    init {
        orientation = HORIZONTAL
        clipChildren = false
        clipToPadding = false
        columnCount = 3
        rowCount = 4
        for (i in 1..9)
            addView(generateGridTextButton(i.toString()))
        addView(generateGridTextButton("*"))
        addView(generateGridTextButton("0"))
        addView(generateGridTextButton("+"))
    }

    //    private fun switchColor() {
    //        cellBackgroundColor = if (cellBackgroundColor == 0xffff0000.toInt()) 0xff00ff00.toInt() else 0xffff0000.toInt()
    //    }
    private fun generateGridTextButton(textToShowAndAddUponClick: CharSequence): View {
        val view = LayoutInflater.from(context).inflate(R.layout.grid_text_button, this, false)
        //        switchColor()
        //        view.setBackgroundColor(cellBackgroundColor)
        view.textView.text = textToShowAndAddUponClick
        return view
    }
}

An alternative to the GridLayout implementation, that doesn't have this issue, but it's still weird that I would use it, is as I wrote, a LinearLayout of LinearLayouts :
class QueryKeyboard2 @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : LinearLayout(context, attrs, defStyleAttr) {
    //private var cellBackgroundColor = 0xffff0000.toInt()

    init {
        orientation = VERTICAL
        clipChildren = false
        clipToPadding = false
        val columnCount = 3
        val rowCount = 4
        val cellsList = ArrayList<View>()
        for (i in 1..9)
            cellsList.add(generateGridTextButton(i.toString()))
        cellsList.add(generateGridTextButton("*"))
        cellsList.add(generateGridTextButton("0"))
        cellsList.add(generateGridTextButton("+"))
        for (i in 0 until rowCount) {
            val rowLayout = generateRowLayout(context)
            for (j in 0 until columnCount) {
                val cellView = cellsList[i * columnCount + j]
                val cellLayoutParams = LinearLayout.LayoutParams(0, ViewGroup.LayoutParams.MATCH_PARENT)
                cellLayoutParams.weight = 1f
                rowLayout.addView(cellView, cellLayoutParams)
            }
            //            switchColor()
            //            rowLayout.setBackgroundColor(cellBackgroundColor)
            addView(rowLayout)
        }
    }

    private fun generateRowLayout(context: Context): LinearLayout {
        val result = LinearLayout(context)
        result.layoutParams = LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 0)
        (result.layoutParams as LayoutParams).weight = 1f
        result.orientation = HORIZONTAL
        return result
    }

    //private fun switchColor() {
    //    cellBackgroundColor = if (cellBackgroundColor == 0xffff0000.toInt()) 0xff00ff00.toInt() else 0xffff0000.toInt()
    //}

    private fun generateGridTextButton(textToShowAndAddUponClick: CharSequence): View {
        val view = LayoutInflater.from(context).inflate(R.layout.grid_text_button, this, false)
        //switchColor()
        //view.setBackgroundColor(cellBackgroundColor)
        view.textView.text = textToShowAndAddUponClick
        return view
    }
}

As for trying to make it shown only when there is enough space (height) , I've set the layout to use it on "res/layout-h400dp" (can be changed according to the needs), and a different one, where the dialpad is on the right, for the normal "res/layout".

redpajama_set_name: RedPajamaStackExchange


As a business owner and/or office manager, one must not overlook the importance of taking a proactive approach to the security and health of the Information Systems being used. This goes back to the old saying, "an ounce of prevention is worth a pound of cure." When systems are down and business is stopped, a "pound" of cure can cost more like a "ton." So how much does an ounce of prevention cost?
While no amount of prevention can eliminate problems altogether, there are basic tasks and points of inspection used to reduce your exposure and to help detect the problems in the early stages. All of the work is done remotely after hours so that business is not interrupted.


text:
You're visiting our Australia & NZ website.
App & Mobile Data & Measurement Programmatic Retail Search YouTube
Rising Retail Categories Shopping Insights Test My Site
Unskippable Labs: Testing Video Ad Lengths With Netflix
How much does ad length matter? Most TV ads are 30 seconds long, and YouTube has pioneered a new age of impactful long-form ads. So we wanted to know: What about short ads? How would they stack up? Could they convey a story and drive brand metrics for a company frequently launching new products?
The phenomenal growth of mobile in APAC has drastically changed people's consumption habits and redefined what prime-time advertising means. Now that audiences have access to content anytime, anywhere, prime time has become all the time. This means brands have unprecedented opportunities to connect with their audiences in more meaningful ways. It also means that people's attentions are often divided among a myriad of activities.
In this new age, brands and marketers are asking: What kinds of digital videos resonate with viewers? How does that compare to what has worked all these years on TV? The best way to understand this new landscape in APAC is to experiment: Put creative out there and see what people respond to in meaningful, measurable ways. And that's what our Unskippable Labs series aims to do. In this edition, we got together with Netflix to ask these questions: How does ad length influence brand metrics? What formats can boost and sustain awareness for newly launched products?
Experimenting with different ad lengths
While Netflix has high brand and title awareness in Western markets, it still faces challenges in mobile-dominant APAC markets, especially Southeast Asia. It was eager to experiment and see what kind of video tactics would help it gain mobile users' attention.
For Netflix Singapore's launch of the new "Orange Is The New Black" season, we tested how different ad lengths on YouTube could impact brand lift as well as mobile users' behaviour. We showed viewers a 30-second TrueView ad (YouTube's skippable ad format), a 15-second TrueView ad, a bumper ad, or no ads at all. Bumper ads are six seconds long and aren't skippable.
After the campaign period, we ran Brand Lift studies to analyse how the different ad formats impacted key brand performance indicators (ad recall, brand awareness, and product interest).
The three cuts
Here are the three cuts we tested:
"The Trailer" (30s) was an existing asset that followed Netflix's traditional creative cues. It started and ended with the logo in full frame, used an overlay logo throughout the video, and only referenced the show's title towards the end.
"The Teaser" (15s) was built following the same structure as the 30-second version, but only included the most impactful moments.
"The Bumper" (6s) focused on the essentials. With only six seconds to work with, the ad showed the three main characters and used similar branding as the longer cuts.
The results are in: Good content wins
All of the three ads we ran for this experiment did extremely well, obtaining best-in-class results (top 25% of all campaigns ran in APAC over the last year) for both ad recall and product awareness lifts.
Ad recall had an over +50% lift for the three ads, driven by strong performances on mobile. "The Bumper" in particular was effective on mobile, leading to a +65% lift in ad recall.
We attribute this to interesting storytelling, and—importantly—good branding. Branding elements were introduced in the first five seconds and stayed present on the screen throughout, ending with a strong finish.
Entertainment is a competitive category, and having product awareness lifts over 10% is rare. In this experiment, all creatives achieved this, with "The Bumper" achieving the highest lift at 19%. Our takeaway is that users (especially mobile audiences) can really be moved and engaged by shorter narratives.
"The Bumper" led to the highest lifts in search queries
Not only was "The Bumper" effective at driving brand lift, it was also the strongest at driving action. After seeing the ad, viewers of "The Bumper" had a 300% lift in search queries for "Orange Is The New Black." That was 75% higher than the search query lift from viewers of "The Trailer."
On the other hand, "The Bumper" didn't lift awareness at all amongst female audiences, and the lifts amongst females for "The Teaser" and "The Trailer" was on par with males.
We think this type of ad led to increased search interest for Netflix and the show because bumper ads generate maximum reach at lower costs, allowing the brand to get a simple message out to a lot of people during a short campaign window. It also worked in this case because Netflix had a simple message to tell. Brands that will be most effective with shorter ads are ones that have precise, singular messaging to convey.
Bumper ads can also be relatively easy to produce from a creative perspective. Netflix was able to adapt its version from "The Trailer" in less than a day. As the number of video ad platforms grows, having simple formats that can be easily adapted from their original form will be valuable for all brands.
Combining YouTube ad formats to drive interest and awareness of new products
Netflix plans to use the learnings from this experiment to effectively get the word out and drive interest when it's releasing new shows and new seasons. It plans to use bumpers in combination with longer trailers to tease the audience before the release and re-engage with them after it. As storytellers and content creators, this is a great way for Netflix to keep engaging their users.
"We knew that a large part of our audience was on YouTube, and we have seen tremendous engagement around our trailers already. With this experiment, we've learnt that shorter forms of content can do as well as longer ones, and they convey our brand message impactfully," said James Rothwell, director of marketing, Netflix Asia. "With bumper ads we have really found a simple way to get new audiences to care about our shows and tell our story while keeping our existing users engaged at all times."
Netflix - Unskippable Labs & Bumper Ads | YouTube Advertisers
We think campaign approaches similar to what's outlined below can be particularly effective for brands whose business success depends on the frequent release of new products. Strategically using a variety of ad formats will allow brands to constantly engage with their users, maintaining top-of-mind awareness and driving consideration.
Experimenting and adapting
In a world that has shifted to multiscreen, always-on consumption, advertisers will need to continually experiment and look for ways to adjust and adapt their creative and media tactics. While the traditional 30-second ad and longer-form content have proven to be efficient at building brands, much shorter video formats can also be hugely impactful to shape viewers preferences and retain their attention.
Experimenting on the questions most pressing for your brand or at your agency is a great way to get out there and see what works. Play with different ad lengths, where logos are displayed, and different kinds of music. Consumers will continue to adapt and evolve—and experimenting will help savvy marketers be right there with them.
The big picture: Optimising ad spend to reach audiences that matter
From planning to booking: Air New Zealand leverages TrueView and bumper ads to effectively reach Australians
Shock Top Had a Commercial in the Big Game. But That Wasn't the Point.
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn More Get our Newsletter Stay on top of the latest and greatest Subscribe


text:
import pytest

from gremlin_python.process.traversal import Bytecode, P
from gremlin_python.process.graph_traversal import (
    GraphTraversalSource, GraphTraversal)
from gremlin_python.process.graph_traversal import __ as AnonymousTraversal
from gremlin_python.structure.graph import Graph

__author__ = 'David M. Brown (davebshow@gmail.com)'

class SocialTraversal(GraphTraversal):

    def knows(self, person_name):
        return self.out("knows").hasLabel("person").has("name", person_name)

    def youngestFriendsAge(self):
        return self.out("knows").hasLabel("person").values("age").min_()

    def createdAtLeast(self, number):
        return self.outE("created").count().is_(P.gte(number))

class __(AnonymousTraversal):

    graph_traversal = SocialTraversal

    @classmethod
    def knows(cls, *args):
        return cls.graph_traversal(None, None, Bytecode()).knows(*args)

    @classmethod
    def youngestFriendsAge(cls, *args):
        return cls.graph_traversal(None, None, Bytecode()).youngestFriendsAge(*args)

    @classmethod
    def createdAtLeast(cls, *args):
        return cls.graph_traversal(None, None, Bytecode()).createdAtLeast(*args)

class SocialTraversalSource(GraphTraversalSource):

    def __init__(self, *args, **kwargs):
        super(SocialTraversalSource, self).__init__(*args, **kwargs)
        self.graph_traversal = SocialTraversal

    def persons(self, *args):
        traversal = self.get_graph_traversal().V().hasLabel("person")

        if len(args) > 0:
            traversal = traversal.has("name", P.within(*args))

        return traversal

def test_dsl(remote_connection):
    social = Graph().traversal(SocialTraversalSource).withRemote(remote_connection)
    assert social.persons("marko").knows("josh").next()
    assert social.persons("marko").youngestFriendsAge().next() == 27
    assert social.persons().count().next() == 4
    assert social.persons("marko", "josh").count().next() == 2
    assert social.persons().filter_(__.createdAtLeast(2)).count().next() == 1

redpajama_set_name: RedPajamaGithub


An athletic male 20 year old is healthy and suddenly he develops fever and pain in the right foot and leg. On physical exam, the foot and leg are red with a well defined indurated margin that appears to be rapidly advancing. There is inguinal lymphadenopathy.


I have not written to a newspaper before, but I felt so strongly about this issue that I thought I would.
What is wrong with people these days that they refuse to help a 65-year-old man to jump-start his car or give him a lift home, forcing him to walk 10km home?
This took place at the Checkers Hypermarket on Sandown Road on March 29, the Thursday before Easter.
I am disgusted, shame on you, particularly the man who would not even open his window.
Whatever happened to showing kindness and consideration to others?
It is sorely lacking these days and particularly down here in the Cape, I am sad to say as an ex-Joburger.
However, there is a happy ending and my faith in humanity was restored when returning later to tow the car home with my husband — a young man and his wife literally ran over to help these two old fogies connect up and tow the car home.
Thank you to Alastair Sutherland, of Black Water Security Services, and his wife for being so incredibly helpful. There are some good people left in this world after all.
And to the woman who screamed past us, swearing and shouting because we temporarily blocked the road for maybe two minutes outside the Kentucky Fried Chicken, shame on you too. Do you think we were doing it on purpose just to inconvenience you?


Capture the heavenly glory of nature with a blooming bouquet of beautiful tulips! Bursting with vivid hues artfully arranged in a tranquil glass vase, these breathtaking flowers truly express all you have to say...and so much more. Send today!
Hit a high note when you send this symphony of fresh flowers! Notes of fragrant white freesia amongst a medly of purple roses and assorted blooms are sure to put a song in their heart! A heartwarming and special way to say, "Happy Anniversary!"
Mini-versions of your favorite cookies and a basket for sharing them. Contains 216 Nibblers� bite-sized cookies.
Precious blooms of soft pink radiate delicate beauty from this stunning arrangement of pink roses. Nestled in lush greenery, these beauties make the perfect gift for your perfect someone as you celebrate a love-filled year together!
Soft and delicate, yet bold and vibrant, this arrangement of velvety pink roses is a classically beautiful medley of tender color and sweet fragrance. A wonderfully heartfelt and heartwarming anniversary gift!
Florescent green, energizing orange, and zesty hot pink blooms put that mood in state of electrifying! A vivid pick me up is the message of the day. Set that special someone's senses on fire with a lavish statement in colors that charm the heart and soul. An extravagant design for any occasion is never the wrong choice.
Add a touch of dazzling warmth and magic just like at the holidays. Get lost inside a White Wonderland of blossoms like delicate snowflakes a bliss. Shimmering with charm and style, these precious blooms are sure to warm the heart of any special someone on any memorable occasion!
Bold, beautiful, and breathtaking! Say all you have to say with the exquisite beauty of twelve red anniversary roses arranged in a clear glass vase. Order today!
An overflowing cluster of charming daises and timeless yellow roses are a perfect pairing, creating an amazingly pretty and polished arrangement. A classic bouquet to create an enduring anniversary memory today!
A charming white wicker basket brims with beautiful, multi-colored flowers! Cheerful and bright, these sweet smelling, smile-inducing blooms are sure to make a heartwarming and enchanting anniversary gift!
Brilliant blue iris, vibrant yellow tiger lilies, precious pink snapdragons, pure white carnations, and either white tulips or roses make this a dazzling arrangement. Set in a natural-looking basket, this assortment of blissful blooms is a heart-warming Anniversary gift for your most special someone.
Nature's beauty and grace explode from this arrangement of red and pink roses nestled among lush, verdurous greenery. Spoil your love rotten on your anniversary with this delightfully decadent ensemble.
Surrounded by an array of gorgeous greenery and a sprinkling of Baby's breath, the pink and yellow roses truly stand apart from the crowd. Accompanied by an adorable, cuddly teddy bear, this arrangement is a one-of-a-kind anniversary gift!
Bright and vibrant, this large green plant is a shining example of Nature's beauty and vivacity. Demonstrate how you feel on your anniversary by sending these gorgeous greens to a cherished spouse or significant other.
Stop time with a classic white basket filled with delightfully perfumed fresh flowers in vivid violet hues. Make an ordinary day an unforgettable moment, send fowers!


text:
Spinner Aamir wants to be leading wicket-taker in U19 WCup
LAHORE - Since Aamir Ali was named in the Pakistan squad for the ICC U19 Cricket World Cup 2020, the left-arm spinner is aiming to be the highest wicket-taker in the most-important age-group tournament, which will commence in South Africa from 17 January. For Aamir, son of a labourer, the rise to Pakistan junior team is a tale of hard work, determination and resilience and facing up to difficulties. Due to lack of facilities in Dadu, his hometown, the 17-year-old had to practice his art on grounds far away from his home but he never gave up his dreams. He idolises Rangana Herath and learned the art of spin bowling watching him bowl Sri Lanka to famous Test wins. Taking up the sport was never easy for Aamir. His family initially insisted him to become a tailor, like his brother, but soon he started to get the backing of his father to pursue his career in cricket. He started his career in the PCB-Pepsi U16 three-day tournament in which he claimed 19 wickets in the tournament to leave a big mark on his first high profile event. Aamir truly grabbed attention in 2016 by taking 19 wickets in four games of the PCB-Pepsi U16 two-day tournament.
Aamir said on Thursday: "My father does labour work and my brother does tailoring work. I was initially told by my family to take up tailoring, but after watching me play and realising that it meant everything to me, my father started to back my passion. "We have scarce playing facilities in my hometown and it is a huge honour for me to represent Pakistan U19. My aim though is to become the first player from Dadu to represent Pakistan in international cricket."
He was at his brilliant best in this year's National U19 three-day tournament collecting 28 wickets in four matches at a miserly average of 12.86 runs per wicket. In the one-day version of the National U19 tournament this year, Aamir collected seven wickets in four games. He was Pakistan's most successful bowler on the tour of South Africa earlier last year taking 13 wickets in seven games. In the ACC U19 Asia Cup 2019, Aamir picked four wickets in three games.
Aamir aspires to leave a lasting impression in the ICC U19 Cricket World Cup by leading his side to glory. He says it is a stepping stone to the realisation of his ultimate dream of representing Pakistan at the senior level.
PAKISTAN U19 SQUAD: Rohail Nazir (capt & wk), Abbas Afridi, Abdul Wahid Bangalzai, Amir Ali, Amir Khan, Arish Ali Khan, Fahad Munir, Haider Ali (vc), Qasim Akram, M Haris, M Huraira, M Irfan Khan, M Shehzad, M Wasim Jr and Tahir Hussain."
Leading Democrats feud over 'woman president'
IGP Aamir Zulfiqar escapes road accident
Spinner Yasir Shah to work at NCA
Aamir guides Sindh to National U19 title
Adeela Naureen and Umar Waqar
General Naravane-Hold on
Khalid Mahmood Rasool
Finally, Axe falls on accountability
Malik Muhammad Ashraf
India a war like state
Crown Prince Visit
Ready-Made Consensus
Darul-ul-Aman
Public hangings
COAS extension
Dunning Kruger effect


Why Choose Comfort Keepers Home Care?
Our caregivers keep your elderly loved one mentally stimulated, emotionally fulfilled, socially engaged, physically active and perfectly safe.
"I am pleased to recommend Comfort Keepers Home Care. After interviewing many senior care providers, my Parents and I were most impressed by Comfort Keepers, who fulfilled the key values important to us: Know-How, Responsiveness, Respect, and Integrity. There is, of course, always an intangible key value of "FIT"….the feeling that one has that "these are the right people" to bring into my Parents home and provide very personal services. Our relationship with Comfort Keepers has confirmed our decision to trust them to care for my Parents in their elder years."
Families used to think that impersonal nursing homes, assisted living communities and other care centers were the only solutions for aging loved ones when they began to change both physically and cognitively.
However, seniors and their families have a better, brighter alternative; personalized care in the familiar comfort of their own homes here in Lansdale, PA.
Comfort Keepers® Home Care offers personalized senior care services that allow seniors the freedom to age safely and independently, with the grace and dignity they deserve.
Comfort Keepers® offers a varied and comprehensive list of elder care professional services to Lansdale, PA seniors and other adult clients.
With so many senior care services to offer, our health professionals can custom tailor a care plan that fits the specific needs of our clients, while remaining respectful to their individual circumstances.
A Comfort Keepers® custom care plan will create the right mix of home care services to ensure the safety and well-being of your loved one, while truly enhancing their quality of life.
We know it is not easy to entrust your loved ones and their well-being to someone else and we know that circumstances today won't allow you to provide full-time care on your own.
We understand, and we want you to know that we are here for you, for your peace of mind, just as much as we are here for your loved ones. We will work with you, together as a team, to provide your loved ones with the best care possible in Lansdale, PA.
Our caregivers are uniquely qualified and ready to help!
Every member of our team is a highly trained professional. We conduct the most thorough screening and interviewing process in the Industry, to identify the best care providers… those people who possess the natural gift for caring for others.
Only those who pass this process go on to complete the final training necessary to deliver our special brand of personalized home senior care services.
We call these top shelf caregivers "Comfort Keepers®".
Contact us today to find out just how Comfort Keepers home care services can help your loved one.
From companionship-homemaker services to personal care and everything in between, Comfort Keepers® is your trusted at-home healthcare provider in The Greater Lansdale area.
Use the form below, and one of our Client Care Coordinators will contact you within 24 hours to arrange your no obligation, Complimentary In-Home Consultation, or call us directly at: (215) 475-5676.


text:
Inga & Anusch () ist ein Folk-Pop-Duo aus Armenien, bestehend aus den Schwestern Inga Arschakjan ( / Inga Aršakyan) (* 18. März 1982 in Jerewan) und Anusch Arschakjan ( / Anowš Aršakyan) (* 24. Dezember 1980 in Jerewan).

Werdegang
Beide Schwestern besuchten die Sergej-Aslamasjan-Musikschule und die Arno-Babadschanjan-Musikhochschule. Anusch lernte Klavier, Inga Violine. Anschließend studierten sie Jazzgesang am Staatlichen Musikkonservatorium Jerewan, was sie beide 2005 abschlossen.

Im Jahr 2000 kamen sie ins Ensemble des Staatlichen Armenischen Gesangstheaters und traten mit diesem in vielen Orten Armeniens auf, 2002 folgte eine erste Tournee in den Vereinigten Staaten. 2003 verließen die Schwestern das Theater und begannen ihre Karriere als Duo. Es entstanden die Alben We and Our Mountains (2003) und Tamzara (2006).

Am 14. Februar 2009 gewannen die Schwestern den armenischen Vorentscheid zum Eurovision Song Contest 2009 in Moskau. Mit ihrem Lied Jan Jan erreichten sie den fünften Platz im Halbfinale am 12. Mai und qualifizierten sich so für das Finale am 16. Mai. Dort erreichten die beiden den zehnten Platz – nach zwei achten und einem vierten Rang die bis dahin schlechteste Platzierung für Armenien, seit das Land 2006 zum ersten Mal teilnahm.

2015 kehrte Inga Arschakjan als Mitglied der Gruppe Genealogy zum Eurovision Song Contest in Wien zurück.

Diskographie

Alben
 2003: We and Our Mountains
 2006: Tamzara
 2009: Heartbeat of my Land
 2014: Sketches

Singles
 2006: Թամզարա (Tamzara)
 2006: Խլպանե (Khlpane)
 2007: Հարսանեկան (Marry song)
 2009: Գութան (Gutan)
 2009: Jan Jan
 2009: Ճանապարհ (The road)
 2009: You Will Not Be Alone
 2009: Դոն հայ (Don Hay)
 2009: Մենք ենք մեր սարերը (We are our mountains)
 2011: Սեր Երևան (Love Yerevan)
 2011: Իմ անունը Հայաստան է (My name is Armenia)
 2012: Հայ հայ (Hay Hay [Hye hye])

Weblinks
 Offizielle Website
 Armenien: Inga & Anusch bei eurovision.de

Interpret eines armenischen Beitrags beim Eurovision Song Contest
Popband
Armenische Band
Duo (Musik)
Musiker (Armenien)

redpajama_set_name: RedPajamaWikipedia


text:
Anthology – trzeci album kompilacyjny heavy metalowego zespołu Saxon wydany w 1988 roku przez wytwórnię Castle Communications.

Lista utworów

CD 1
 "Rocking Again"
 "Rock and Roll Gypsy"
 "Stallions of the Highway"
 "Battle Cry"
 "Party Til You Puke"
 "Backs to the Wall"
 "Sixth Form Girls"
 "Heavy Metal Thunder"
 "Midnight Rider"
 "Out of Control"

CD 2
 "Power and the Glory"
 "Warrior"
 "Just Let Me Rock"
 "Rock City"
 "Machine Gun"
 "Freeway Mad"
 "Wheels of Steel"
 "Midas Touch"
 "Suzie Hold On"
 "Still Fit to Boogie"

Bibliografia

Linki zewnętrzne
 Okładka

Albumy kompilacyjne Saxon
Albumy muzyczne wydane w roku 1988


As it says on their website, Northbrook Park really is one of Surrey's finest wedding venues and from a photography perspective it's a dream to shoot at. The Vine room where the ceremony was held is awash with white marble, and windows everywhere making it all lovely and bright. It was also nice that the French doors could be opened, giving the indoor ceremony an outdoors feel. The Orangery, where the reception was held also has amazing light and is a very pretty room. The grounds of the venue are just amazing with stunning scenery and Peacocks wandering around like they own the place.
I hear a lot of speeches and I'm normally focused too much on peoples reactions to really hear what is being said but I remember Marie giving one of the most emotional and heartfelt speech I'd ever heard. She mentioned that right now was the best moment of her life, and it really showed.
So, enough of me getting emotional and in true Oscar winning style I'd like to thank Marie and Andy for asking to photograph their wedding at Northbrook Park. I'd also like to thank John Erskine, my assistant and second photographer for helping me deliver this collection of wedding photos to Marie and Andy. John, a very accomplished wedding photographer in his own right and a very good friend.
I hope you enjoy this preview of Marie and Andy's wedding and please do leave a comment on the blog.