text:
- This event has passed.
Annual Meeting & Volunteer Luncheon
April 28, 2019 @ 12:00 pm - 2:00 pm
Join GRRIN as we celebrate another great year in rescue! Thinking about becoming a volunteer? Own a Golden and want to meet other Golden Retriever fanatics? (Let's face it, we're crazy about our dogs.) Everyone is welcome, including your beloved canine family members. We're serving lunch, conducting a short business meeting, and then we get to visit about – what else – our wonderful Goldens!
We'll also have a very short business meeting:
- Vote on open board positions
- Review finance and rescue reports
- Pre-planning for Gold Rush will be discussed and GRRIN would love to hear your ideas
To recap:
Fun for dogs and people! Bring your Goldens (or any friendly dog on a leash). Lunch will be served. Shop at the GRRIN store.
RSVP 402-330-6680 or firstname.lastname@example.com so we can make sure we have enough goodies to eat!
Please provide your name and the number that will be attending.
Nebraska Humane Society, 8929 Fort Street, Omaha (We'll be in the auditorium.)

subset: commoncrawl


text:
Vendor Day for Flav. Come meet the reps to ask any questions and grab some free gear!
SCHEDULE:Thursday, July 25th: Hawthorne & Commercial from 4:00pm - 7:00pm
Friday, July 26th: Monmouth & Cross from 4:00pm - 7:00pm
Don't forget, we are now displaying the after tax prices of our products on our website, and hope to have finished our Leafly menus by the end of the July/Beginning of August.
[For use only by adults aged 21 and over // It is illegal to operate a motor vehicle or machinery while under the influence of cannabis // Keep out of reach of children]


text:
Next Level BaseballCollege Placement & Advisement
Please Click Here to View/Print the NEXT LEVEL BASEBALL COLLEGE PLACEMENT & ADVISEMENT APPLICATIONCollege Information & FactsPlease Click Here to View/Print NEXT LEVEL BASEBALL INFORMATION & FACTS
There is more competition now than ever for roster spots on college baseball teams. To try and secure money for this roster spot is even harder. This process is a daunting one, and at times can seem extremely overwhelming. Where do you even begin?You begin with Next Level Baseball College Placement and Advisement. We will walk you through every last detail, and be there for each step of the journey. Our expert staff has placed 70 student athletes on college baseball teams over the past three years. We are not a mass market recruiting service that in their eyes you are nothing more then a number and a pay check. We are an owner operated service that provides one on one service and we are never more than a phone call or email away. When you use us you have access to the following:


text:
Archive for November 8th, 2007
Let's hope that, at 19, he has not been subjected to the political machine that has taken good people and turned them into what we see currently in Congress.
19-year-old Wins Seat in 6-way Delaware Race
DELAWARE, Ohio — Voters yesterday chose Andrew Brush to serve as the City Council's 4th Ward representative.
Brush, 19, captured the nonpartisan seat with 335 votes, or 29 percent of votes cast, according to final, unofficial results from the Delaware County Board of Elections. He will take office Nov. 19 and serve a four-year term.
Brush, a 2006 graduate of Columbus Academy and owner of a video-production company, said he worked hard for last night's win. "I basically campaigned door-to-door every night for the last 2 1/2 months," he said.
He said he's eager to begin chipping away at his goals for the city, which include finding a solution for the traffic congestion at the "Point" (the intersection of Rts. 36 and 37); shifting the city's focus from residential development to commercial and industrial development; and limiting the use of executive session during council meetings.


text:
The Romanian Presidency of the EU Council has launched in grand style, in Bucharest.
Newspapers all over Europe are talking about it .
And no wonder, the historical juncture for the Romanians to steer their first ever Presidency exercise is unique and immensely challenging, as it covers Brexit, negotiations on the next EU budget and the European elections.
In a speech, which gained the hearts of many Romanians due to the high respect it paid to the country's language, history and cultural richness, President of EU Council, Donald Tusk, underlined the critical importance of this Presidency stating that the future of Europe will be heavily influenced by the success of this exercise over the next few months.
Let me debunk some myths around what success is for the Romanian Presidency and make some concrete proposals for what success could be.
Success is critical, but what is the real measure of success?
Well, let's start by stating what it is not. Most of the publications referring to the official launch event focused on the state of internal politics in Romania, linking the success of this Presidency with the ability of the country to overcome the political divides inside the country.
The reality is that this indicator seems a bit out of place. Here's why:
Belgium exercised its presidency during the period of 589 days when they did not have a Government and it is regarded as one of the most successful Presidencies in this past decade[1];
The technical part of the exercise is often more important than the political element of it, as the example above clearly indicates. Having internal political disagreements is a natural feature of democracy, without an opposition a system can hardly be called democratic.
When compared to other member states in the region, such as Hungary or Poland, one could go as far as to draw the conclusion that the fraught political debate in Romania is, after all, an indication that it is heading in the right direction.
It is particularly problematic that these conflicts spill out at the EU level and are instrumentalised by the big EU political families, but this is not an issue the Romanians can solve alone.
In short, we can't expect Romania to overcome its internal political division nor should we.
However, we can demand, as European citizens, for these conflicts to be handled with high standards of professionalism. This has to be case both in Bucharest and in Brussels.
In an article by Politico[2], it appears that the country's President, Mr. Klaus Werner Johannis, when asked whether there was a double standard applied to Romania, stated that the country is better than it is made to look.
I couldn't agree more with this assessment.
One simple example, is freedom of the press, for example, you will see that at the regional level, Romania has the freest press, when compared to any of its EU neighbours and is in a better situation than the whole region[3].
Unlike in its neighbouring countries, being an investigative political journalist is not a life threatening career choice and the political fights are also not leading to a whole opposition being silenced off.
The technical / political split
The example of the Belgian Presidency does indicate exercise is normally mostly a technical one. And yet, for Romania, the point on the technicality is not so much the case, as the period of negotiations on EU files is shortened to less than half of their mandate due to the incoming European elections so yes, in this case, the country's technical input is important, but will only be driving force for the first half of the Presidency.
With the end of March approaching, Brexit looming up the Summit of Sibiu, it is clear that needs to provide political leadership on discussions, going beyond the technicalities of steering the files towards agreement.
The answer to this must clearly come from the special circumstances the next 6 months are raising for the EU – will the country be able to provide a meaningful contribution throughout this existential reckoning?
I hope so and please read below to see what this contribution could look like.
On the political aspects of a successful Presidency, the wrong indicators are being employed.
For example, the country's accession to the Schengen area, is used as an indicator of a politically successful Presidency.
Well, the country had met all the criteria for entering this space back in 2011 and the European Parliament has voted several times recommending the country is accepted in, the last time being in December 2018.
So yes, we can and we should expect the country to make into Schengen (where only 22 of the EU MS are members) but we don't need to link this to the Presidency, as this debate predates the Presidency exercise by some 8 years.
Also, they have nothing to do with the wider European agenda and when a country takes the Presidency seat their focus must be on the EU agenda.
Indicators for Success for #RO2019EU
1. The first indicator for the country's successful Presidency will be whether and how they handle Brexit. There are still issues which remain unresolved. For anyone following British politics (speaking of en-trenched political fighting!), it will become clear that the possibility of a no-deal hard Brexit is real.
The EU has to already step forward and provide a back up plan for the UK citizens in the EU (currently still EU citizens with a right to have as much of a predictable life as any other EU citizen).
Since EU citizenship is linked to national citizenship of a MS, this can only be achieved through a third status – here the EU Green Card proposed by New Europeans would be the most obvious and easiest to implement step.
For this to happen already by the end of March, this topic would need to make it on the Council agenda immediately following the Parliamentary vote in the U
2. The second indicator will be obviously linked to the Sibiu Summit.
In my view, this summit has to be about the vision for 2050, which the EU launched in November.
After all, it can't really be about other topics, it can't really be about Treaty Reform, nor can it be about moving Europe forward on integration (sadly), mostly because of the so-called 'Polish-Italian axis'. But it must certainly and urgently be about climate change and about the migration crisis.
On climate change, the EU is well placed to have this debate. The Energy Union with a forward looking climate change is an ongoing project and the EU Treaties have provisions for taking this forward.
As we know, emissions globally are on the rise, giving the world a little under a decade to avoid what might be a mass extinction. No better time to start acting, than now. In fact, there will not be another time. It really is now or never for the EU, certainly waiting 5 years would be too late.
3. On migration, well the EU has failed looking inwards. It is sad and not in line with its values but we must be realistic.
The solution is looking outwards. We must step up the EU as a global actor on migration and revamp the Geneva convention, allow the EU Representations aboard to process claims for asylum in the country or along migratory routes and return to the use of internal law solution with a focus on a global answer.
This will require the EU to step up in terms of strengthening its Common Foreign and Security Policy but again, that is really the only way ahead looking out into a world of increased insecurity.
In short, Romania's successful EU Presidency does not depend on :
* silencing in-country political fighting but on acting as a unitary actor vis-à-vis the EU – here the EU has to do the same, including the political party families as they will be going through elections;
*. accession to Schengen – this is a separate debate, ongoing for 10 years, it does not reflect the country's political ability to steer a EU Presidency.
The Romanian successful EU Presidency does depend on:
* Finding constructive ways forward in ensuring citizens are not at risk as a result of Brexit;
*. Running a successful Sibiu summit with a focus on climate change and further integration in Common Foreign and Security Policy as to allow action on migration at the Global level.
President Tusk's speech, which made him the star of the official launch of this extra special Presidency (together with the European Union orchestra), was very much about the fight to protect democracy and striving to achieve the impossible, even when seemingly unlikely.
I wrote this article in this spirit and I do very much think that defending citizens in the face of Brexit, mitigating climate change and planning ahead for 2050 and boosting up the EU as a global actor are all actions which would go in the direction of defending democracy. Might seem ambitious, but in desperate times, we need to step up our game.
Over to you, Romania! As a EU citizen from Romania, I wish you the best of luck!
[1] https://www.euractiv.com/section/eu-priorities-2020/opinion/the-eu-belgium-and-the-2010-presidency-back-to-basics/
[2] https://www.politico.eu/article/eu-treacherous-road-through-romania-presidency-summit/
[3] https://rsf.org/en/ranking


text:
Weleda´s hero product Skin Food
The cult all purpose magic soaps from Dr. Bronner´s
Burt´s Bees Baby Nappy Ointment - 100% natural
Ecological alternative to standard disposal nappies from Naty. Great value, great for the environment great for baby
Somersets Extra Sensitive Shaving Oil
Green People Natural Edelweiss Sun Lotion SPF 15 with Tan Accelerator
Read our top tips to combat common skin conditions.
Sparkling clean with less scrubbing – find another use for your elbow grease
Kneipp Herbal Bath Collection
Certified organic to USDA National Organic Program standards, Dr. Bronner's Fair Trade & Organic Peppermint Hair Crème provides light styling hold while making hair silky-soft without any synthetic ingredients.
Use:After showering, add some extra styling and smoothness to your hair by using one of our conditioning Fair Trade & Organic Hair Crèmes. Put a small amount of Hair Crème in your hand and comb gently through your hair, with a focus on the ends. Apply as much as you need to give your hair a well-moisturized, lightly-styled look and feel.
This product can only be shipped within the United Kingdom
Why not subscribe to our newsletter to hear about upcoming news and offers?
If you change your mind you can unsubscribe at any time.
Please confirm
your email address in the email we've sent you. Don't forget to check your spam folder as occasionally our emails find themselves there. Thank you.
Welcome to BigGreenSmile!


text:
The class arrived at Peck's Pond and prepared for a kayak adventure with a lecture from Tim Dugan, DCNR's District Forester for the Delaware State Forest.
Also accompanying us today was Don Jacobs, of WNEP's Pennsylvania Outdoor Life, and his cameraman Brian Hollingshead, who were there to produce a segment about our course and the upcoming drawdown of Peck's Pond.
(Don's POL segment can be viewed here: http://wnep.com/2016/07/31/university-of-scranton-extreme-physiology-at-pecks-pond/
District Forrester Dugan spoke about plants that are taking over the pond such as milfoil and several species of lily pads.
There are about two meters of muck (decayed plant matter) and only one meter of water in the pond. Normally, the pond would be allowed to take its course of eutrophication (which is pond to swamp to marsh to meadow to forest,) but the residents had pressed for something to be done about the weeds, so the it will be drained. It will take about 3 weeks to drain the entire pond, and this will allow the weeds to be exposed to excessive sunlight and also be treated with herbicide before they go dormant for the winter.
The class then kayaked for about two hours and saw the extent of the milfoil and lily pad infestation, which made it difficult to kayak.
They also saw two beaver lodges and collected various artifacts from around the lake such as flowers, a beaver stick, and a dead fish.
After kayaking, the class enjoyed lunch and then drove to the top of the mountain to see the High Knob Fire Tower. The fire tower is used to spot forest fires and help triangulate them, in conjunction with another fire tower.
Eva, for the EP NEPA crew…


text:
Lunchtime Today
Due to the dangerous high winds in Withernsea, we have made the decision that students in Years 10 and 11 will remain on the school site during lunchtime today.
For those students who have yet to set up Cashless Catering, cash will be taken at the tills in our canteen today.
I apologise for any inconvenience caused, however the safety of our students is our main priority.
Thank you for your continuing support.
Mr R Williman


text:
I've Installed a New Radio, I took the original radio out and did one of the conversion I make to it. Now the old radio's got Digital Am/FM, USB, Aux... Show more, and a whole bunch of other features! Have a look on YouTube for a video of the one in my 63 Fairlane working: http://www.youtube.com/watch?v=w4dJ7leJBv4If your interested in one of these Radio Conversions Contact Neil at Phoenix Audio: thev8guy at hotmail dot comPrices Start at $530 USD ($700NZD) I'll add a pic of the brake conversion when the weather clears up!It's got a Brake booster & Dual Res Master Cylinder from a R33 Turbo Skyline with the BM44 15/16th Bore M/Cyl. Had to make a bracket to bolt to the firewall and spun up a adjustable pushrod. All bolts up like factory but works much better has awesome pedal feel. The added bonus is I dont have to use a 65 engine brace like when you put a mustang cylinder on. I've got rebuilt 65 Calipers/Spindles and drilled/slotted rotors which i'll fit when I do the Rack & Pinion conversion which at this stage will be from a late model Falcon.It's got the factory 390 Fe backed by a 3 spd Cruise-O-Matic. I'm Going to put headers and a 600 Holley on it for now but i'll build a strong injected stroker for it one day. Show Less
New Air Ride Technologies Air suspensionIts just had the front clip off (2 weeks ago) and i've striped back to bare all under the guards, these have... Show more been repaintted & reundersealed. Also put new rubber seals on (radiator sup 2 fender). Powder coated, A-arms, bumper braces etc. Installed custom Air-ride Technologies "Shockwave" air bags. Rides and drives awsome with these.***UPDATE***Unfortunatly the Ride Tech (Air Ride Technologies) Air Bags have failled, not once but twice..The first set did about 200km then the ride went bouncy. The shocks seals had worn out in this short time and oil was coming out!The Second set did about 1500km and then the same thing happened. The cause was the design of the top mount. The bags have a stem mount (the same as an original shock) when the suspension was moving through its travel this mount was not allowing the shock to pivot at the mount and instead it was trying to pivot on the shock shaft (esentaily moving the piston of the shock sideways) this caused premature failure of the single shock seals. The bad news is that Air Ride refused to refund or repair the damaged bags, leaving me out of pocket just over $2k! I have had a engineer look at them at he also concluded that the design was at fault. One of the techs at Air ride also said about a new top mount that they have with a ball joint on top, but he said that they are trying to sell the old stuff first!If you do use there products make sure you DO NOT buy any with the stem/bushed top mount, opt for a spherical bearing or the ball joint (swivel stud top mount).Other than the crap customer service, worthless warrantys and lack of reliablity there product was quite good in terms of ride quality & handling. Show Less


text:
Join Website or existing users Login
FA Mentoring Adults (2D)
FA Mentoring Adults - (Free Workshop) Limited Places
Course Information:
•Minimum Age: 16 years
•Course Duration: 6 hours
•Course Prerequisites: Demonstrate a depth of knowledge and experience of coaching players
•Who is it for: Coaches providing support to other Football Coaches in a mentoring capacity.
•Course aims and objectives: The course is designed to support those who wish to develop their mentoring skills, to understand the role of the Mentor, to develop the interpersonal skills required to become an effective mentor as well as developing reflection as a learning tool. It supports participants to develop skills in a safe and positive environment.The course supports the FAs strategic goal to raise standards.
Course Content: The course will address the following:
◾Understanding the role of the Mentor and principles of effective mentoring
◾Understanding and appreciating the required interpersonal skills of the Mentor
◾Exploring strategies for mentoring
◾Demonstrating the ability to use core mentoring interpersonal skills, observation, giving accurate feedback, active listening, questioning and reflection.
◾Understanding mentoring assessment, feedback, and goal setting processes
◾Considering the importance of reflection as a tool for learning
◾Exploring CPD and reflective Action Planning opportunities for Mentors to consider their future development
Practical Involvement: There is no practical (i.e. on-field) aspect to the course.
Assessment: There is no formal assessment; the progress of learners is monitored through the group activities and discussions.
Re-assessment: N/A
Refresher: CPD Opportunities
Suggested additional learning opportunities:
◾FA Mentoring for Success
◾FA Youth Award Module 1 - Developing the Environment
◾FA Youth Award Module 2 - Developing the Practice
◾Age Appropriate Coaching - Introductory Module
◾Coaching Disabled Footballers
Equality: FA Learning will ensure that it treats people fairly and with respect and that it will provide access and opportunities for all members of the community to take part in, and enjoy, it's activities in an atmosphere free from harassment, bullying, discrimination or abuse. FA Learning will seek to provide a service which is appropriate to the needs of an individual and to make reasonable adjustments or provide support, where appropriate, to cater for those needs.
Dates: 18th & 19th November 2015
Time: 6-9pm on both dates
Venue: Sheffield & Hallamshire County FA
Cost: Free of charge
There are no events to show yet.


text:
Room details
This air-conditioned room features tatami (woven-straw) floors and Japanese futon bedding. Guests can enjoy handcrafted wooden furnitures and make green tea using the electric kettle. Comes with a TV and a private toilet. Bathrooms are shared.
- Telephone
- Air conditioning
- Shared bathroom
- Seating Area
- Free toiletries
- Toilet
- Heating
- Electric kettle
- Tatami (traditional Japanese flooring)


text:
Unsatisfactory officer-student ratio prompts growing campus police force
MU has the smallest campus police force in the SEC and the Big 12, MUPD Maj. Brian Weimer said.
Feb. 08, 2016
MU Police Department will increase its officers by 25 percent and its dispatchers by 50 percent over the next three years. Interim Chancellor Hank Foley announced the change Jan. 27 in his State of the University address.
The reason for this change comes from a gradual increase in MU's population without a matching environment, MUPD Maj. Brian Weimer said. According to MU News Bureau, from August 2013 to August 2015, total enrollment has increased 2.8 percent, from 34,111 students to 35,050 students.
However, MU has seen a decline in enrollment for the 2016-2017 school year.
Foley and Weimer said they saw MU needed more police compared to other universities of similar size.
MU has the smallest campus police force in the Southeastern Conference and the Big 12 Conference, Weimer said. The deciding statistic was "officers per thousand," a measurement often used to gauge police staffing in Columbia.
Foley cited "tired" officers as another reason for needing the increase in police.
According to a report issued by the National Center for Campus Public Safety, there is no defined student-to-officer ratio, although many universities set their own accepted ratio.
"There is no general correlation between student numbers and Campus Public Safety Departments staffing levels, other than a general average increase in both overall CPSD staffing levels and officer numbers as student population increases," the report stated.
The money necessary to fund such a change will come from a wide variety of departments and will not hit any single entity, Foley said.
"We are recycling money," Foley said.
While Weimer said there has been no increase in crime at MU, Foley said he hopes the increase of MUPD will ease the worries of parents concerned about the safety of their children.
"It's been well said that the university is committed to safety and will show how dedicated the university is to programming and investing," Weimer said.
Edited by Hailey Stolze | firstname.lastname@example.com
Article comments
0 comments
This item does not have any approved comments yet.
Post a comment
Please provide a full name for all comments. We don't post obscene, offensive or pure hate speech.


text:
Libertarian Radical
- Joined
- Feb 8, 2011
- Messages
- 83,773
- Reaction score
- 13,566
- Points
- 2,180
- Location
- Behind the Orange Curtain
Who cares?Yes he was dirt poor.You think Louis XV was a CAPITALIST?Its the faggot FDR, yeah, back then liberals still fucked with their children.
The second one is of Louis XV.
I suspect it was only the wealthiest boys that wore dresses (the sons of capitalists). They all didn't grow up to be transgender did they??
When Did Girls Start Wearing Pink? | Page 1 | Arts & Culture | Smithsonian
You ISIS members are the dumbest of the dumb....
You truly are as dumb as camel dung.
Yes, Capitalists have more than you dumb fucking Muzzie Beasts, but wealth is not capitalism. Louis was a MONARCH you fucking retard.How do you think FDR's daddy got wealthy??This is what I said "only the wealthiest boys that wore dresses (the sons of capitalists).
You claimed Louis XV was a CAPITALIST, the FUCKING MONARCH of France.
You are dumb as camel dung.


text:
Plant based diet transition. What now?
By Veggie Byte / November 14, 2018
Plant Based Diet Transition By RJ Blackman Congrats you have decided to go vegan or vegetarian(Plant Based Diet). Maybe it...Read More
Long Distance Vegetarian Runner
By Veggie Byte / June 19, 2018
By Megan Foley As a vegetarian for the last twenty two years and a runner for even longer than that,...Read More
I AM Earth VeggieByte Event
By Veggie Byte / March 20, 2018
Saturday April 21st Kacie and I will be holding an event to celebrate Earth day. We invite you to join...Read More
Soup Shooter and Honey Basil Grilled Cheese
By Veggie Byte / February 6, 2018
Vegan 20 minutes Beginner Like any creation, a grilled cheese sandwich does not have to be plain. Our version of the...Read More
Vegetarian with a Nut Allergy!?
By Veggie Byte / November 17, 2017
By Shelby Ward My tongue felt itchy for the first time. I was an older toddler visiting my cousin's house....Read More


text:
What It Takes to Attain Success in Being an Entrepreneur in Pennsylvania
The economy of a country is oftentimes dependent on how much activity entrepreneurs are making themselves involved in when it comes to the world of business. In addition, to succeed in terms of value and wealth of a country can happen yet again with the help of enterprise and entrepreneurship development.
Thus, what are the things that you have to keep in mind in the world of entrepreneurship and being a successful entrepreneur in Pennsylvania? You can learn more about becoming a successful entrepreneur in Pennsylvania when you view here for more.
It is important that you begin knowing what is the definition of entrepreneur in this day and age before you go about learning these things to be a successful entrepreneur in Pennsylvania. According to most definitions of entrepreneurs, you will see that these people are the ones who go into business taking on new risks and initiatives in order for them to earn some profit. With every definition of entrepreneur, you always see risks. Furthermore, whether you are selling this product or this service, what matter most in the end is that you are able to earn from them thus becoming the successful person that you are.
There are some people who assume that entrepreneurs are gamblers for they take risks, but this is never the case. The risks that entrepreneurs are willing to take are telling that they can still make some money out of them.
With being an entrepreneur in Pennsylvania, you will be facing the challenge of identifying whether or not an opportunity is feasible. The next step to identification of feasible opportunity is being able to determine if this opportunity will be a viable one. Usually, a good entrepreneur in Pennsylvania will not delve further with the idea if it not feasible at all. Meanwhile, if upon assessment of its feasibility it becomes feasible, the entrepreneur will do something about it. Before the business will be launched, the entrepreneur will first make this business plan. To discover more about creating business plans, make sure to view here!
In a nutshell, an entrepreneur uses their own ideas and make them work with the resources, skills, and people to make the business a success.
So, an entrepreneur will be able to find out some new opportunities that come in the form of this product or this service. To become a successful entrepreneur in Pennsylvania, you have to be innovative and creative. The entrepreneurs that attain the most success are those who are proud of what they have done. Furthermore, you need to have what it takes to deal with the management part of your business on your own. Lastly, you must know how to market, produce, and finance your services and products successfully.


text:
Are you lovin' the Paper Makeup Stamps release so far?? I TOLD you it was a good one! Today the sneak is for the new stamp set Faith Hope and Love which is brought to us by a returning designer Lindsay Spencer!! This set is amazing and I have loved playing around with it! It is one of our larger sets with 6 images and 3 sentiments.
You have GOT to see what some of the Makeup Artists did with this set over on the Paper Makeup Stamps blog!
What did I do? Well, you will have to wait until our review week...but I promise that you will like it!
Don't forget that tomorrow is release day and the day will start with our awesome Makeup Artist Blog Hop! Then the party will kick into gear at 8pm CST with gabbin' and announcing the prize winners from this week's sneaks--and of course, opening up all these great stamps for purchase!
PP503 - A Colour Challenge from Joanne
17 hours ago


text:
Is This a Tiny Alien Mummy or a Normal Tiny Mummy?
Source: i.kinja-img.com / Via: gizmodo.com
Seriously, if you discover a tiny alien mummy, and don't attribute it to alien visitation, then what are you even doing on the Internet?
In 2003, a tiny skeleton with an elongated head was discovered in the Atacama Desert in Chile. The skeleton had a minuscule body, much fewer ribs than a human being, and a massive elongated skull. The entire thing looked very alien-like, and that is what believers for the longest time held true to their hearts — that this is indeed alien life. The six inch long skeleton was nicknamed "Ata" and was even featured in the documentary Sirius.
This documentary attracted the attention of Garry Nolan, a genetics professor at Stanford, who, after doing genetic testing on the skeleton concluded it was, in fact, a genetically deformed skeleton of a fetus — possibly from forty years ago. The skeleton belongs to a fetus of a little girl who suffered from several genetic mutations to do with its bone development. So there you go.
When my skeleton is invariably dug up in the far future, I hope they think it belonged to a particularly fat alien.
What do you think of this alien adventure? Let us know in the comments or on Twitter at @WhatsTrending.


text:
St. Edward High School's newly-unveiled Joseph & Helen Lowe Institute for Innovation is already driving students to give back to Cleveland with an ambitious project: transitional, affordable housing for the homeless in the form of upcycled school buses.
"Students were challenged to design their own social venture that would be implementable and have a significant social impact," explains KC McKenna, the school's vice president of admission and strategic initiatives. "The one caveat I put to them was to not just have a coffee shop at the school and donate the proceeds. It had to be more advanced than that."
Lowe Institute for InnovationDuring a brainstorming session in the fall of 2017, students drew from their past experience in building affordable housing during an annual trip to Appalachia with the aim of bringing a similar idea back to Cleveland.
"It was a breakthrough from a student who said, 'Why aren't we just doing that locally back here on campus?'" McKenna says. "We have this big built-in workforce of students with a desire to serve."
The focus then was to create spaces to allow those in need to have some stability, which led to an in-depth look at retired school buses. Once the idea was formulated, the students embraced it and began determining how feasible it would be to flip the structures into living units for Cleveland's impoverished. (Thirty-two percent of Clevelanders currently live in poverty.)
"It's not so much a homelessness issue as it is a life disruption issue," McKenna explains. "One of the things we learned along the way is that the path to homelessness is a big, unexpected life event such as an eviction or a major expense…it snowballs."
Their vision is called the "Rutu Home," which will cost 74 percent less than the average tiny house. To kickstart the project, the school is currently seeking funds via grants and private investors to build out the first housing prototype—which students aim to produce within a couple months once funding is secured.
"We're estimating the prototype will cost about $15,000," says McKenna. "Once we're able to get investors and the prototype built, we'll see a lot of traction in terms of funding and momentum in getting this to happen."
St. Ed's students sitting on the lounger seatThe goal is to have a functional prototype in place by May 2019. In the meantime, students have been finding ways to reuse every part of the bus. Prototypes for bus seat loungers currently are being constructed, with positive feedback.
"We can convert a bus seat into a pretty nice and comfortable lounger and sell them for $150 to $200 retail, which would also fund the project overall," McKenna says.
Once the prototype is completed, the school plans to partner with local nonprofits to bring housing to Cleveland families in need.


text:
Has anyone ever taken the time to notice how menacing the Sherwin Williams logo is?
"Ask how, ask now, ask why-the-shit are you covering the earth in blood?"
[Author's disclosure: "Cover the Earth" was the name of a short-lived doom metal band I growled for in high school. Had we known Sherwin Williams was this badass, we may have given some thought to seeking them out as some sort of corporate sponsor.]
– Jezy


text:
Glaxo's China Scandal Exposes Big-Pharma's Ugly Underworld06/06/2014 02:43
Source: NEO
An immense scandal involving pharmaceuticals giant GlaxoSmithKline (GSK) has been unfolding in China over the last year. It centers on a massive bribery operation uncovered by Chinese police that included nearly every aspect of GSK's business in China. Billions of yuan in bribes were channeled through an immense network to buy off doctors, hospitals, healthcare organizations, and even government officials to boost sales of GSK drugs.
The most recent headlines involve GSK's former head in China, Mark Reilly of the UK, who is accused of ordering staff to carry out the widespread campaign of bribery and subsequent cover-up. The Wall Street Journal's May 14, 2014 report, "Glaxo's Ex-China Chief Accused of Ordering Staff to Commit Bribery," would claim, "Gao Feng, a ministry official spearheading the probe of the U.K. pharmaceutical company, said revenue that came from alleged bribery amounted to several billion yuan since Mr. Reilly joined Glaxo's China operation in 2009. Glaxo pushed up the prices of drugs in China—in some instances as much as seven times the price compared with other countries—to fund its own bribery, Mr. Gao alleged."
The article would also claim (emphasis added), "Mr. Gao alleged that in previous years, Glaxo formed an emergency team to disrupt law-enforcement investigations into whether it engaged in bribery. "Glaxo's acts of bribery penetrated all aspects of the company's business operation," he said."
Bribery, Price Fixing and Cover-Ups: Just Another Day for Big-Pharma
CNN would report last year as the scandal first began making headlines that, "the U.K.-based GlaxoSmithKline, one of the world's largest vaccine makers, is now attempting to distance itself from its China arm — which has been accused of using hundreds of millions of dollars in bribes to encourage the use of GSK products and artificially boost prices."
This appears to have been an attempt to contain fallout over the scandal. However, with recent revelations exposing that GSK's bribery scandal went straight to the top of its China operation, and with the full scale of the immense operation now emerging, it is clear that it was a matter of GSK's global policy and not merely an "isolated incident." In fact, this is not the first time GSK has been caught bribing doctors.
The BBC would report as far back as 2012 that GSK, as part of one of the largest healthcare fraud settlements in US history, would pay 3 billion dollars for "promoting two drugs for unapproved uses and failing to report safety data about a diabetes drug to the Food and Drug Administration (FDA)" and for "paying kickbacks to doctors." The BBC would quote US attorney Carmin Ortiz as saying, "the sales force bribed physicians to prescribe GSK products using every imaginable form of high-priced entertainment, from Hawaiian vacations [and] paying doctors millions of dollars to go on speaking tours, to tickets to Madonna concerts."
Considering that GSK's China operation included money channeled through more than 700 different travel agencies, bribery involving "Hawaiian vacations" or their Chinese equivalent, appear to be part of GSK's global business strategy.
More recently, BBC's April 2014 article "UK drug company Glaxo 'paid bribes to Polish doctors'," confirms that GSK's bribery racket reaches across Europe as well.
Literally from one side of the planet to the other, GSK lies, cheats, and bribes its way into profitability, constituting a dangerous corporate entity that puts its bottom line above the safety, well-being and health of the people it claims to be helping with its pharmaceuticals.
A Slap on the Wrist is a License to Continue
A Forbes article titled, "Three Ways To Understand GSK's China Scandal," claims that China created an environment that led to GSK's bribery scandal. Forbes' Benjamin Shobert claims that, "the realization that companies such as GSK did not create this situation, but are bearing unequal blame for it leads to the third, and most troubling way to understand the GSK scandal: China is broadly becoming a less hospitable place for multinational companies to operate."
Apparently investigating bribery that did indeed take place, and holding those responsible for it accountable constitutes "becoming less hospitable" toward multinational companies. Such a sentiment says much of how multinational companies and their defenders across the Western media view themselves.
Forbes' narrative echoes a talking point that has appeared widely across the Western media's coverage of the unfolding scandal in China. One must wonder if GSK's bribery also included buying off members of the media, especially considering that similar bribery has been uncovered well beyond this "environment" Forbes and others describe in China.
That GSK's bribery is indeed systematic and global, spanning many years and with minimal consequences. That the British government, within whose jurisdiction GSK's corporate headquarters falls, has done nothing to stop it, indicates a much larger problem. Impunity and perhaps even complicity between GSK and governments charged with holding them accountable for unlawful behavior, appears to be that problem. The US and British governments appear to have merely slapped GSK on the wrist for its repeated offenses, perhaps simply to assuage public outrage, but for offenses GSK appears intent on continuing to commit.
Healthcare Determined by Banditry & Bribery, Not Performance
China, for its part, appears to be taking GSK's bribery seriously as part of a wider campaign to root out corruption that is directly impacting the well-being of the Chinese people and in turn, determining Beijing's ability to govern over its large and potentially rebellious population.
But other nations across Eastern Europe and Asia apparently aren't. GSK operates all across these regions, and if it is systematically bribing doctors in China, America and even in Poland, there is a good chance they are also bribing doctors and healthcare officials across the rest of Eastern Europe, Southeast Asia, India, and other parts of East Asia. The implications are troubling.
Instead of doctors, hospitals, healthcare institutions and organizations promoting pharmaceuticals that offer the best chances of making patients better, they are promoting pharmaceuticals those with the deepest pockets have bribed them to promote. Should these pharmaceuticals also offer the best chances of making patients better, it will be by sheer coincidence. With GSK also working around safety regulations, such coincidences are assured to be few and far between.
What results is a healthcare system built on cronyism, bribery, and banditry rather than science, technology, and proven performance. The short-term impact includes patients who are lied to and left potentially vulnerable to life-threatening conditions that are not properly cared for, corrupt doctors and healthcare officials that put profits before patients and pharmaceutical corporations with an increasing amount of unwarranted power and influence. In the long-term what results is an unstable, unsustainable healthcare system that must compensate for malpractice and corruption at every level.
It is clear that despite what big-pharma and its champions across the media claim, they are not operating in the public's best interests. They are operating purely for profit and are determined to obtain that profit not through producing superior pharmaceuticals, but through bribery and corruption that ensures no matter how useless or dangerous their drugs are, an army of doctors and healthcare officials will be on hand to promote and prescribe them.
Welcome to the underworld of big-pharma.


text:
How To Use Excel VBA Code To Speed Up Manual Work – Real-World Example
Click here to download the STARTER Excel file for this series.
Click here to download the COMPLETED Excel file for this series.
How can we use Excel VBA code to speed up manual work in Excel? In this series we explore an example Excel VBA project sent in by Eric, a viewer of the channel. We aim to build an Excel VBA application to move data around a file at the 'click-of-a-button', saving hours of frustrating manual work. The application should be flexible and scaleable enough to handle changes in business circumstances – a challenge indeed! Let's get into it…
Part 1 – Planning and Looping Through Worksheets
In part 1, we consider the task at hand and complete a simple task that moves us in the right direction. This may seem to lack ambition, but it is important to plan any VBA task and to move forward in easy steps; if you simply jump into the VBA editor, you are likely to get into trouble. We have all been in a coding tangle before!
We know we have to take data from four sheets in the file. So, a sensible first step would be to set up a mechanism to loop through sheets in the file. It's simple enough, and it sets us off in the right direction, and allows us (and our client?) to build trust and confidence. In the video, Chris uses a particular sheet referencing technique (using sheet index numbers) that allows us to quickly exclude sheets from the loop – since some of the sheets in the file do not contain data. We also look at how to set up the loop to cater for additional sheets in the file – remember our solution has to be flexible and scaleable.
With this relatively simple task complete, we are on our way! See you in part 2. Don't forget to let us know in the comments how you get on, Chris will get back to you.
Part 2 – Dynamic Range Referencing and With … End with
In part 2, we create a mechanism to loop through the data on each worksheet. Looping through 'static' data is simple enough – we have done that in other videos on the channel – but Eric's briefing presents an additional challenge: how to loop through a variable amount of data?
What is meant by 'variable' in this case? As you can see in the download file, each sheet contains a different number of rows; further, Eric wishes to be able to add new sheets with any number of rows. What is required is a solution that can handle these different situations without the need for additional coding; what is needed is a *dynamic* solution.
The video explores how to create such a solution. We learn about the powerful .end(xldown) construct which selects to the end of a dataset and drives the dynamic mechanism. We use the 'step into' facility in the VBA editor to work through the code whilst looking at the Excel window to understand how it works, and to test the new mechanism.
Finally, we look at how to integrate With …. End With to simplify the code and to avoid having to select sheets. Selecting objects such as sheets and cells is a 'direct referencing' approach; routines built in this way can take some time to execute, and there is a more efficient approach.
We would much rather have a fast routine built on 'remote' referencing; ie. a routine that does not select sheets but uses sophisticated referencing to get the job done faster.
Part 3 – Loop within Loop and Countif
In the third video, we first implement a 'loop within a loop' – the powerful mechanism that allows us to get the first part of this job done. Conceptual thinking always comes first, so what exactly are we trying to do, and can we explain it clearly in normal language? Let's try…
We already have one loop set up which loops through the worksheets in the file. The next loop, which operates 'one level down' and is embedded within the first, will loop through the name cells on each sheet. With the conceptual understanding clear, we can move onto the programming.
Chris uses a 'for each object in the collection' / 'for – each' loop to work through the name cells on each sheet. This type of loop could be applied to open workbooks, shapes on a sheet, sheets in a file, or another of Excel's 'collections' of objects. It shows how, if we can navigate Excel's object hierarchy (simply the 'architecture' of Excel), we can make coding easier.
In this case we loop through each cell in the range of cells that contains customer names, as defined by the dynamic range reference we created in the previous video. We test the mechanism using message boxes to extract information from the VBA editor during code execution. Job done – next!
The next step is to understand if a particular name appears in the list of names we are assembling. Remember, Eric has requested a list of 'unique' names, so names must not be duplicated. So, how can we check if a name already appears in the list? We set up a thing of beauty: worksheet formulae working together with Excel VBA to get a job done. In this case we create a 'COUNTIF' formula to establish if a value appears in a range; if the formula returns a value of zero, we know the name needs to be added to the list.
See you in part 4. Don't forget to let us know in the comments how you get on, Chris will get back to you.
Part 4 – Importance of Frequent Testing and a Conditional Statement
In part 4, we discuss the importance of frequent testing of computer code, and test what we have done so far to build confidence in its accuracy and robustness. It might appear that Chris is obsessive about testing … and you might have a point! But, this mindset is the result of hours spent working with Excel VBA.
The truth is that frequent, small-scale testing eliminates the need for large-scale, stress-inducing testing later in the process. Testing should imbue the development process, rather than being bolted on at the end. We again use a message box and the 'step into' facility to work through the code and understand what is going on. Don't forget to view the VBA editor and Excel worksheet side-by-side, if possible; an additional screen can really help if you have access to one.
With the testing done, it's time to transfer data from the four worksheets into the mechanism on the Analysis sheet. This is fairly routine (only because we have already done the hard work!) but we wish to do more; we wish to tell Excel to do something if the name appears in the list we are compiling. We wish to tell Excel to do something if a condition is met.
With this in mind, we implement a simple conditional statement, followed by an If-Then-Else statement to direct the code in one of two directions. With this mechanism in place, we are almost ready to assembly our list of unique entries … all at the click of a button.
See you in part 5. Don't forget to let us know in the comments how you get on, Chris will get back to you.
Part 5 – Combining A Worksheet Formula with VBA Code
Some more (yes, more!) testing is required at the beginning of part 5 to ensure the file is working as we expect. With a quick test completed, we set about creating a mechanism to 'stack up' entries in a list. This mechanism moves us towards our initial goal of a list of unique entries in the file.
Regular viewers of the channel will be familiar with the components: first, we use COUNTA to count the number of entries currently in the dataset. Then, we add the .offset method in the VBA editor; .offset allows us to move away from an 'anchor point' – the top-left corner of the dataset – by a certain number of rows and columns (anchor.offset(x,y).
By pointing Excel to the cell in the workbook that contains the COUNTA formula, we can make magic happen: a powerful interaction between .offset and COUNTA creates dynamic position control which allows us to create a list of unique entries at the click-of-a-button. A powerful mechanism indeed – check it out in the video!
As the thrill of this instant functionality subsides, we set about testing the accuracy of the new mechanism. Chris implements three (yes, three!) different tests to establish its accuracy, including some manual checking and an IF formula to check our dataset against a pre-prepared one. Only then are we ready to move onto the next step.
Hopefully you are understanding the importance of a methodical approach in Excel VBA coding, characterised by small steps and almost constant testing. This is the approach Chris applies in his actual Excel VBA development work – we hope it helps you shape your own practice.
See you in part 6. Don't forget to let us know in the comments how you get on, Chris will get back to you.
Part 6 – Dynamic Positioning with MATCH
We managed to loop through the file and build up the name list in the previous video, a feat in itself. But, what we are doing is more sophisticated than that! We know a name may appear multiple times; each time the name appears, we have to count it in the correct column in our table. So, we have to establish: "how far down the list does an entry appear?" Only with this knowledge can we count in the correct row in the table. Got the logic? Good!
What formula tells us 'how far along' a row or 'how far down' a column a particular value appears? It's a Tiger favourite. The MATCH formula helps us establish position in this way. Chris implements the formula in the video – make sure you work along and implement the formula yourself.
Chris also discusses a design issue – the balance between the scope of the formula and worksheet efficiency: it is possible for the formula to reference thousands of cells which allows for lots of data; but, referencing large ranges is inefficient and will eventually slow down workbook calculation. So, there is a balance to be struck.
With the row position established, we now have to think about how to use this information in the code. Chris assigns the row position to a variable to make it 'portable'; we then deploy the variable in combination with the offset method to create a powerful and dynamic position control mechanism – cool! We step through the code to test it and correct a slight inaccuracy with the anchor point of the offset mechanism.
Next, we have to think about column position – how to ensure we mark the correct column? Remember each column represents a sheet in the workbook. We can solve this one elegantly and efficiently without additional formulae or excessive VBA code, using the existing mechanisms – can you figure out how?
Chris demonstrates in the video and, initially, chaos ensures! We regroup and intentionally 'get it wrong' first, as an intermediary step, then fix the code to create glorious dynamic functionality. Ahhhh….
But let's not forget about testing. At the end of the video, Chris shows how to use the Find and Replace facility to double check the counting mechanism we created. But that is not enough – how else might we test the accuracy? We review the 'Use Indirect' sheet to show that a formula-based approach generates the same results. Achieving the same result in three (yes, three!) different ways gives us some peace of mind. Onwards!
See you in part 7. Don't forget to let us know in the comments how you get on, Chris will get back to you.
Part 7 – Sum Values Using VBA
In part 7 of the series, we first look at 'totalling up' the entries, to tell us how many times they appear in the file. This is simple enough using an =SUM formula, but formulae are static and including them would detract from the dynamic quality of our solution – what if additional sheets were added to the file? The total column should 'move across' as sheets are added. Therefore, we opt for a VBA-based approach: this is fast, more dynamic and means no formulae 'hanging around' in this area of the worksheet.
After this initial discussion, we set about implementing the VBA-based approach. It involves an offset driven by the number of sheets in the file – this gives it 'dynamic' quality. Chris shows how to use ActiveWorkbook.Sheets.Count in combination with the offset method to get the job done. This setup should cater for additional sheets in the file. Cool!
With the position control tested, we consider how to 'increment' up the value in the total cell, so that it increases each time an entry is found in the file. The key concept here is 'X = X + 1'. We apply this concept to the mechanism created previously to achieve the required effect.
Finally, we deal with the problem of 'clearing out' existing data from the file. We have now done this numerous times during the testing process, and it is getting onerous! Though a dynamic solution that would cater for very large datasets, would be ideal, Chris decides, for the sake of brevity, that a static solution is appropriate in this case.
We use the .clearcontents method (that retains cell formats), and create a new routine. It is sensible to 'modulate' code in this way (ie. create multiple, short routines) to allow us to access pieces of code from other macros. Chris compares the modulation to Ikea furniture!
An unwanted intervention from Siri completes the video 😊
See you in part 8. Don't forget to let us know in the comments how you get on, Chris will get back to you.
Part 8 – The Rhythm of Excel VBA Development
Excel development has … a *rhythm*?
Yes that's right – Excel VBA development has a rhythm and, by understanding its rhythm, we can improve our coding practice. At the beginning of the video, Chris argues that progress through any computer-related task is not 'linear'; in other words, rather than by incremental units of work, an Excel VBA task is characterized by periods of conceptualization, planning or tidying up, interspersed with periods of heavy coding and rapid development. These different phases that demand different skills and mindsets make up the 'rhythm' of Excel VBA development.
We did a fair amount of coding in the previous video. So, now is a good time to step back, take stock and do some tidying up. We can think of the VBA editor as our 'workspace', like a potter's wheel, carpenter's workbench or seamstress's sewing machine (yes, Chris thinks of computer programming as a 'craft', like the above). An untidy workspace means a muddled mind and more frustration, just as a tidy one can inspire creativity.
So, how can we tidy up the workspace, in our case, the VBA editor?
First, we call on a technique that helped us earlier in the series. With … end with allows us to simplify code by minimizing text; this helps our mental processing – and the computer's! Yes, code tidied up in this way is not only easier to read, it also runs faster. Cool! We look at two opportunities to apply with … end with, integrate the syntax, and do the testing.
With the simplification done, what else can we do to tidy up? After the speedy development of the last video, we need to catch up on annotations. These in-code comments help us understand, in English, exactly what is going on. Chris goes through the code line-by-line and describes what each is doing in layman's terms. The result: a 'commentary' of what the code is doing. This might help your colleague or your client understand what is going on; as Chris explains, it also helps us when we come back to the code after some time away from it. Consider these annotations essential for stress-free coding.
See you in the next video! Don't forget to leave a comment for Chris on the YouTube channel – Chris will get back to you.
Part 9 – Sheet Naming Conventions in Excel
In part 9 of the real-world VBA series, we tackle the next part of the briefing from Eric, our 'client' for this project. We have to list the customers in four groups, on four different sheets, according to how many times the customer appears in the file. For example, all customers that appear on two sheets should be listed together.
This involves creating new sheets to store this information. Chris talks about the value of concise sheet names; they are helpful because shorter sheet names mean more tabs visible at the bottom of the Excel window, and more efficient navigation through the file. With this in mind, we shorten the existing sheet names, and create new sheets with concise names and a consistent naming convention – that will help us with the coding later.
Here's a challenge: can you spot the problem the new sheet names create with the analysis we created using the INDIRECT formula, earlier in the series? Not covered in the video!
With the new sheets created, named and re-ordered, it's time to think about how to get the right names on the right sheets! As usual, we take a step back and try to get the concept, before starting the coding.
Our idea is to loop through the names on the Analysis sheet once again, and then to move the name to the correct sheet according to the value in the 'total' column integrated previously in the series – we told you it would come in useful later!
With the concept clear, we set about creating the required code. We 'concatenate' the value in the 'total' column for the customer with the letter 'L' to give us the sheet name, and then store the name in a variable. Now, it is a small step to transfer the data to the correct sheet.
The video is completed with a small-scale test to prove that the code positions the names on the correct sheets. In the next video, we will look at how to 'order' or 'stack up' the names to create the lists specified Eric's brief. We probably won't use any new coding – so how about trying to do that step yourself, before Chris's video demonstration is released? Let us know how you get on in the YouTube comments!
See you in part 10.
Part 10 – Tidying Up Again!
Welcome to part 10 of the Excel VBA real-world example series. The setting is new, but the task is the same, and our client Eric is waiting. So, let's get into it.
We first discuss a common occurrence in Excel VBA development – the creation of a new macro interferes with the execution of existing ones, causing problems. A rigorous testing approach includes not only testing of new code but also existing functions; so, our first job in this video is to get into the VBA editor to identify the source of the problem, and to get the previous functions working again. Thank you to channel viewers BlvdMinSS and Paul for pointing out the issue in comments under the last video (why don't you leave a comment too, Chris will get back to you!)
The first issue is simple enough: because we changed sheet names in the previous video, the INDIRECT formulae on the 'Use Indirect' sheet are no longer accurate. Remember, we use these formulae to confirm the accuracy of the VBA code, since these formulae to the same job as the VBA code, but in a different way. Simple amendments to the entries at the top of the sheet resolves this one, and our powerful counting formulae are back. Cool!
The next issue is to update the original routine to make it work with the new setup. In the previous video, we added new sheets to the file; so, lines of code such as 'activeworkbook.sheets.count' require our attention, since they reference the number of sheets in the file. Some clear, logical thinking and a quick tweak to this line of code allows us to move on.
Finally, and most complicated, we have to find a way to exclude the new sheets from the analysis. Remember, our code loops through sheets that contain original data form Eric; so, we need the VBA editor to 'ignore' sheets that do not contain original data. A number of approaches are possible; Chris quickly implements one in the video.
With these three issues resolved, it's time to test the code; then, we will be ready to move on!
Though this video does not seem particularly exciting in terms of content, it covers an important point in Excel VBA development, and coding more generally. Put simply, we are not always coding. Important phases in the development process involve planning, conceptualisation or, in this case, 'tidying up' after a spurt of coding. It's all part of the rhythm of VBA development – try to embrace each phase and understand that these 'metaskills' will help improve your practice. See you in the next video!
Part 11 – Towards Completion?
We did not do a huge amount of 'coding' in part 10, so let's get into some powerful VBA techniques this time. In part 11 of the VBA Real World Example series, we create a dynamic mechanism to make names 'stack up' on each sheet. This means that names that appear once in the file are listed on the 1L sheet, names that appear twice on the 2L sheet, and so on. We will use some of VBA's most powerful constructs to get it done, so let's get into it!
The key construct here is .end(xldown). This awesome VBA syntax takes us to the next empty cell; or, in other words, to the bottom of a column of data. If we can tell Excel to go to the correct list sheet and to add the name to the end of the column, we can get this task done for Erik. At least, that's the concept. So, let's try to implement it.
Chris works through the syntax in the video, combining the offset (remember, we are looking at position control here) method with .end(xldown) to get the job done. Multiple errors occur as we work through the code; no matter, this is completely normal and an important part of the development process, just be sure that your file is saved and backed up properly.
After some 'manual' testing to check the results against those generated on the Indirect sheet, we feel ready to move on. Remember, the best way to test something is to do it in two different ways and achieve the same result.
Some jobs remain. First, we have to clear data out from the 'lists' sheets. A dynamic approach – that would cater for a changing dataset – would be possible here; but we opt for simplicity and programme a sensible range (approximately 2000 rows) to be cleared using the .clearcontents method. Finally, we add a button to trigger the macro – since Erik would not want to have to enter the VBA editor to run the code!
The task is close to complete. In the next video in the series, we will perform some final (hopefully!) testing and discuss the strengths and weaknesses of our approach – see you then, and don't forget to leave a comment below the YouTube video to let us know how you are getting on.
Part 12 – Hand over a file with good client communication
How to be a better Excel consultant? People ask me this question all the time! The obvious answer is 'improve your Excel skills', but this answer is not, in fact, the best – at least in my view. If you really want to boost the impact of your Excel consultancy, concentrate not on technical stuff but more on the soft skills that wrap around your coding and make it relevant to the real world. One of these soft skills is client communication. Client communication is particularly important at the end of the project to ensure a smooth handover and guarantee that the customer can get value out of the application.
We explore two ways in which you can communicate better with your client in this video. First, how to build client confidence in the code we have implemented in this project? Macros can be powerful but users, particularly inexperienced ones, can find them troublesome; when does the macro finish, for example? Let's make this crystal (Christal?) clear for the user by flashing up a message to tell them the routine is finished. Let's also use a dynamic mechanism to tell the user how much data has been processed. There, we have probably multiplied the real-world impact of this macro by communicating effectively and putting client needs front and centre – cool!
What else do we have to think about before handover to the client? It's sensible to note the assumptions you have made during development and to be transparent about the weaknesses of the file. Customers can be amenable to some limitations if it makes the coding easier; most customers are impressed by the power of the coding and are prepared to make sacrifices elsewhere in return. So, ask yourself the question, do you need maximum flexibility? More and more coding may not create more and more value; it's more likely to be a case of diminishing returns.
In the video, we look at how to interrogate code, identifying weaknesses and noting assumptions. This is where neat-and-tidy code that is well-annotated really helps (we told you it would!) I recommend actually listing the limitations and assumptions in the file to remind you to discuss them with the client. This should build confidence in the implementation (and in you as a person), and avoid annoying bugs and crashes later on.
This brings us to the end of the VBA real-world example series. I have done my best to communicate the approach that I use in my projects to create value for real people, in the real world! I would love to hear your impressions of the series. Also, let me know in the YouTube channel comments what else you would like to see on this channel.
FREE: Your Complete Guide to Spreadsheet Projects (Video and PDF)
When you sign up to the Tiger mailing list (click left).
On the mailing list, in addition to the free guide above, you will receive privileged information, including:
– Details of livestreams in advance
– Discounts on Tiger Spreadsheet Solutions products
– Details of new YouTube video releases
Follow Tiger on Facebook:
Also find us on Insta
Contact us here.


text:
5 signs of dehydration
How can you tell if you're not as hydrated as you should be?
Thirst is a clue — but it's not the only one. Some other signs of dehydration may include:1
- Dark yellow urine or not urinating much.
- Dry, cool skin.
- Dry or sticky mouth.
- Headache.
- Muscle cramps.
If you're severely dehydrated, you may also feel dizzy, light-headed or confused or have a rapid heartbeat. You could even lose consciousness. Severe dehydration is a medical emergency — in some cases it may be deadly.
What's a good early warning system?
Get in the habit of looking at the color of your urine. It may indicate you need more fluid before you feel thirsty. Fluids dilute the yellow pigments in urine. When you don't get enough fluid, the color becomes more concentrated. Severe dehydration can produce urine that's amber-colored.
Stay off the dry side, friends
Fortunately, mild dehydration is easily treated by drinking more water. Of course, it's better to prevent getting dehydrated in the first place.2
Here are a few tips that won't leave you thirsty:
Fill that water bottle. Don't rely on beverages with alcohol or caffeine — they may worsen dehydration.
Take extra care in the heat. Increase your fluid intake in hot weather. Sweating from activity or exercise — especially in the heat — may quickly lead to dehydration. If you're swimming, you may not notice you're sweating — but you still need fluids to stay hydrated.
Keep your cool and learn who might need your special attention when temperatures climb.
- American College of Emergency Physicians; National Institutes of Health
- Hydration needs can vary — based on health conditions you have and medications you're taking. Talk with your doctor about what's right for you.


text:
About My Gym
Our award-winning programs, extensively trained staff, excellent student/teacher ratio, and state-of-the-art facilities have earned My Gym the reputation as the best early learning program of its kind.
Classes and Programs
Help your kids reach their developmental milestones while enhancing their overall skills.
World Art
Encourage creativity, flexible thinking and improve problem-solving skills, all through art.
PreSchool Prep
Prepare your kids academically and socially in a play-based, hands-on, non-competitive environment.
Develop your student's love for physical activities and improve their emotional and social skills, through movement and play!
My Party
No more stressing about birthday planning and more! Celebrate your little one's birthday in one complete package here at My Gym.
Special Events
Check out our list of special events such as Parent's Night Out, Seasonal Themes and more, for both members and non-members
Own My Gym
More than a business, a way of life. Welcome to the exciting business of children's gyms!


text:
Companies and their stock prices
Q: Do companies want their stock prices to be high?
A: In general, yes. But understand that when people buy shares of a company's stock, those proceeds go to whoever sold the shares, not to the company.
Companies collect their money when their shares are first issued — via an "initial public offering" (IPO). Those shares then trade between investors in the stock market. When you buy shares of, say, Hershey through your brokerage, you're buying from an investor who wants to sell. (Think of baseball cards: The companies printing them are paid when the cards are first sold; after that they're traded between owners, with their value rising or falling.)
If Hershey's stock price falls significantly, so will its market value, and a competitor might try to buy it. Also, low stock prices limit a company's flexibility. When Hershey's stock price is high, if it tries to buy another company with its stock, the acquisition will require fewer shares. And if Hershey wants to raise cash by issuing more shares, it will get more for each share when the price is high.
Most Read Business Stories
- Why did it take more than 2 months to stop the largest fraud in Washington state history?
- Apple's stock split should put a focus on numbers that truly matter
- Seattle-based cookware chain Sur La Table sells for around $90 million
- Boeing deliveries slow to a trickle, while 737 MAX cancellations grow
- How to spot a coronavirus scam and avoid it
Q: What are "diluted" shares?
A: On an income statement, you'll see a company's bottom-line profit, or "net income," divided by total share count to arrive at earnings per share (EPS). The EPS is sometimes reported in two ways: "basic" and "diluted." Basic EPS uses the number of shares that currently exist, while diluted EPS includes shares that could possibly exist, such as if people with stock options exercised them. Other securities that could be converted into common stock are also accounted for. Focus on diluted, not basic, numbers.
Pixar profits
Dear Fool: I made my smartest investment between 1999 and 2001, in the middle of the dot-com bust, when I concluded that Pixar Animation Studios was one of the best companies on the planet. I loved its movies so much that I became hooked, bought shares and started attending shareholder meetings.
In the early 2000s, when the market started to look a little grim, I moved 70 percent of my assets into Pixar — so much for diversification. But if you'd had the joy of attending annual meetings hosted by Steve Jobs, John Lasseter and Ed Catmull, you'd know why I felt comfortable doing so. In 2006, Disney acquired Pixar for $7.4 billion, exchanging 2.3 shares of Disney for each share of Pixar. I was feeling pretty great, and my portfolio had increased in value severalfold.
The Fool responds: You did well, but it's rarely a good move to put 70 percent of your eggs in one basket, as even respected and seemingly successful companies can turn into major disappointments. To reduce risk, spread your money across at least 12 to 15 or so stocks.
The purchase of Pixar has paid off handsomely for Disney, with more than a dozen Pixar movies generating more than $13 billion at the box office and still netting the company billions of dollars after production costs are subtracted. (Hits include "Finding Dory," "Ratatouille," "Incredibles 2," "Brave," "Up," "Inside Out," "Toy Story 3" and "Coco.")
Machine-vision growth
Machine-vision specialist Cognex (Nasdaq: CGNX) is a much-admired growth company with significant exposure to many long-term growth trends in automation and robotics. With its shares recently down about 34 percent from their 52-week high, the stock is worth considering for your long-term portfolio.
Retailers expanding their e-commerce operations will need to invest in automation, and Cognex specializes in making machine-vision systems used to automate factories, warehouses and distribution centers. Meanwhile, more manufacturers are investing in robotics and automation, and the growth of "smart" and connected home and business products is only going to increase this trend.
Cognex's logistics revenue was recently growing at a 50 percent year-over-year rate, and management believes it can sustain that rate for many years. Cognex management expects an overall revenue growth rate near 20 percent annually over the long term.
Unfortunately, Cognex also faces some headwinds, such as delays in capital spending from its display and smartphone customers and a general slowing of spending from China. Those factors may keep its stock depressed in the near term — presenting an attractive entry point for investors who like its solid long-term prospects. (The Motley Fool owns shares of and has recommended Cognex.)


text:
Read the full study from Forrester Consulting titled "Unlock The Value Of Cloud" by clicking on the link.
Learn about the benefits for adopting an enterprise hybrid cloud or multi-cloud strategy from enterprise IT experts.
Find out how to simplify delivery of your cloud services with Intel®-based technology. Learn the fundamentals of cloud computing, plan your solution, and decide on the technology you need.


text: To contact Als Barber Shop please visit them at 295 Adams St in Dorchester or give them a phone call at (617) 436-9252. You can print driving directions to 295 Adams St in Dorchester by clicking the view larger map link below the small map, then put in your address. There are other businesses similar to Als Barber Shop located in the Beauty Salons category. You can find them by clicking the Beauty Salons link above. If you know the owner of Als Barber Shop remind them to claim their listing here - it's free and has many benefits! If you think Als Barber Shop should not be included in Beauty Salons, please click the "New Category" link below to let us know.


text:
Here is Ms. Candice's pick for December 13th.
Too Many Tamales by Gary Soto
Every family has different Christmas traditions and in Maria's family, they make tamales on Christmas Eve. But what happens when Maria loses her mother's wedding ring in the tamales? Soto showcases how every family celebrates Christmas differently, whether it is with food or unique traditions.


text:
Kraus KPF-2110 Pull Out Kitchen Faucet Review
The KPF-2110 comes from the renowned kitchen faucet brand Kraus and this product comes made of high quality lead free brass. This kitchen faucet has a single lever design that is placed at the perfect spot that enables the user to control the fluid flow with ease.
Even though this kitchen faucet looks in a way traditional but comes combined with modern features too, the product comes with the least, moving parts and provides the user more control over the flow of the water and the temperature. If you are a person who has a large sink then, a pull out faucet is the best recommended as it could help you reach any corners of the sink or even outside the sink with the least effort.
One of the reasons why we recommend you to purchase this product is because unlike most of the kitchen faucets on the market today, the Kraus KPF 2110 comes with a secure docking feature and a retractable hose that has a counterweight to make it efficient. The head comes in a design that makes it easy and comfortable to use it. Yet another thing about this kitchen faucet is that it comes with an aerator that is designed for high performance.
Kraus KPF-2110 Review
Best features
The KPF 2110 pull out kitchen faucet comes with several attractive features that include features that cannot be found in most of the pull out kitchen faucet on the market today. Let us begin with the unique lead free brass construction that is certified and guaranteed to be the highest quality. Unlike other local and medium quality products, the KPF 2110 does not come with any low quality or cheap parts incorporated into it. The faucet is designed in such a way that it could last for a long time without wearing away with time.
The ceramic cartridges incorporated into this pull out kitchen faucet ensure the entire product is drip free. The manufacturer claims that the ceramic cartridges are tested and certified to be used without any around for 500000 cycles. Yet another important thing about the KPF 2110 is that they come in different variants based on the color and finishing, chrome, stainless, and matte black.
Have you noticed that not all the kitchen faucets available on the market today comes with all the necessary hardware's, but the KPF 2110 comes with almost every hardware required for its installation and these hardware's is reviewed to be of high quality. One of the notable things about the KPF 2110 is that it comes with easy to clean rubber nozzles that could help avoid hard water buildup. However, if you are a person who has an active water softener in your water supply system then you could avoid purchasing a KPF 2110 variant without rubber nozzles.
Now, when it comes to the specification of the KPF 2110 the entire product comes tested, listed, and certified by ANSI, ADA, FTC, cUPC, NSF, CALGreen, CSA, and UPC.
- Height of the faucet – 11 inches
- Spout height – 7.5 inches
- Spout reach – 9 inches
- Designed to deliver a flow rate of – 1.8 GPM
- Requires a hole of diameter of – 1.375 inches
- Could be fitted to a deck of maximum thickness of up to 2.5 inches
- The manufacturer offers a lifetime warranty on this product
One of the things that the manufacturer warns is that the warranty would be void if the product is second hand.
Things to know About Kraus KPF-2110
When it comes to using the product once it is installed, there might be a few things that could make you feel unfamiliar.
First of all, the spray head incorporated into this pull out kitchen faucet is a bit heavier than most of the sprayer heads out there. You might feel uncomfortable using it; however, we would like to remind you that the weight is actually because the spray head is made of heavy-duty material.
Yet another important thing about this pull out kitchen faucet is that once you select the appropriate mode and turn on the flow then, turn off the flow and turn on the flow the mode will not be reset.
Apart from these two things, you should also know that unlike other pull out kitchen faucets, the KPF 2110 does not deliver a weird stream angle and most people have been used to using this type of flow. So, do not expect it in this model.
Suitable Competent
When it comes to KPF 2110, the durability is left unmatched by most of the pull out kitchen faucets out there. This does not mean that there is no other pull out kitchen faucet that is better than KPF 2110 but it simply means at this price range. KPF 2110 is left untouched.
Check out the other pull out kitchen faucets
|Best Bathroom Faucets
|Faucet Style
|Editor Rating
|Buy Now
|Delta Faucet Cassidy Single-Handle Kitchen Sink Faucet
|Check on Amazon
|Delta Faucet Linden Single-Handle Kitchen Sink Faucet
|Check on Amazon
|Pfister Pfirst Series 1-Handle Pull-Out Kitchen Faucet
|Check on Amazon
|KOHLER K-10433-VS Forte Single Control Pull-out Kitchen Sink Faucet
|Check on Amazon
|Moen 7294SRS Arbor
|Check on Amazon
However, we have found a suitable competent, the Kraus KPF 2620CH Mateo which comes at a price comparatively lesser than what the KPF 2110 costs. However, the overall design also is a bit good, but, not as good KPF 2110. Nevertheless, if your budget does not put you into a position of affording the KPF 2110, then KPF 2620CH is an alternative option for you.
Price Changes
The price of the KPF 2110 kitchen faucet has gone up since the product has been on demand after its release. The price of the product is not supposed to come any time soon since the durability and design of this product are still undefeated. However, watch out for the holiday sales, you might be able to get hold of the KPF 2110 at a comparatively lower price.
Our Opinion about the KPF 2110
If you are a person who does not care about the price, the Kraus KPF 2110 is one of the best pull out kitchen faucets available on the market right now. The lifetime warranty offered by the manufacturer Kraus is one of the best things we love the most in this pull out kitchen faucet. The main reason why we recommend this product is that it comes in a combination of traditional and modern style along with enhanced durability.
Also Check other kitchen faucets reviews
Kraus is one of the youngest brands on the market today with a good knowledge of what the customers actually want. The KPF 2110 is the best example of their expertise and one of the best pull out kitchen faucet available on the market today.


text:
Hosta 'Yellow Splash Rim'
Clump Size: (M) 36" x 18"
Leaf Size: 7.5" x 3.75" -- Vein Pairs: 7 - 8
Description: Leaves are lance shaped, green with a creamy yellow margin, slightly undulating with some purplish-red spots on the base of the petioles.
Blooms: Many attractive purple flowers bloom in late July and early August.
Comments: Hosta 'Yellow Splash Rim' is a fast growing plant, spreading by underground rhizomes, so it is very useful in mass plantings or as a groundcover. Because of its underground, horizontal spreading habit, be sure to give it light, airy soil and plant the crown about 2" underground.
Light: Light sun to full shade. -- Soil: Humus-rich, moist but well-drained soil.
Related Plants: Yellow Splash
Zones: 2 - 8


text:
When a website is designed with a grid based format, media queries and pictures then it is known as responsive design. Responsive designs are getting popular because more than 72% online users love to browse internet from mobile devices. Responsive frameworks are the combination of HTML5, CSS3 and JavaScript, a considerable number of these frameworks are open-source, free to download and rapidly customizable.
Most Useful HTML5 and CSS3 Frameworks
In this blog, we have listed some of the most popular HTML5 and CSS3 frameworks which every individual should know.
1. Twitter Bootstrap
It is developed by Twitter. Bootstrap gives developers access to tools that can help build a modern and feature-rich web pages without having to build components and grid styles.
- It is a common name for every front-end developer. Out of the top 100,000 websites, more than 20%+ rely on Bootstrap as their foundation.
- Getting started with Bootstrap is very simple, which is why many developers and designers have opted to use Bootstrap as their default HTML5 development framework.
2. Foundation
It is managed by ZURB which has ensured continuous development and research in the field of responsive web design and how websites should be built for better design qualities and features. Foundation has become one of the most modern and reliable web development frameworks.
Foundation stands out with its ability.
- to deliver high-quality performance for modern devices, and custom application requirements.
- to build around a range of web development frameworks that can be used to build websites, email templates, as well as a separate framework for building complicated, dynamic and responsive apps which is possible because of an integration with Angular's base.
3. UI Kit
It is a free, lightweight and modular front-end framework. Developed with LESS, UIkit has a well-structured, expandable and maintainable code.
- It also offers a grid system which is responsive, fluid and nestable.
- One can build navigation, buttons, modals, dropdown and much more.
- Its documentation will plays a major role in understanding UIkit.
4. HTML5 Boilerplate
HTML5 Boilerplate provides HTML5 ready template that has been optimized to meet the most standard of HTML new features. By using this template, one can create a fast, robust and responsive website which can adapt to any kind of browser, even the old ones like Internet Explorer.
- It helps in assembling quick and versatile web applications and sites.
- It conveys superb site execution and freely keep up server arrangement.
5. Montage Studio
Montage is a full stack HTML5 structure intended to make single-page applications.
It uses:
- time-tried outline examples and programming standards, to effortlessly make a measured structural planning for your ventures.
- help convey a brilliant client experience.
- With the use of patterns and principles from the design and software industries, it allows a module-based approach that provides a seamless user experience for application users.
6. Skeleton
Skeleton is a lightweight CSS framework which uses a 12-column grid system. Skeleton provides some fundamentals components like button, lists, table, forms which aimed to kick-start your development process.
- It has been built as a starter framework rather than a framework that can be used to build a fully functional website using complex UI components.
- It is based on a simple grid-based approach for building pages having a great look and feel.
7. Bootflat
It is an open source CSS framework which is built using the powerful Bootstrap 3.
- It is designed to create a stunning flat web design with faster, easier and less repetitive way.
- Its UI Kit comes with beautiful PSD user interface pack that can be used for any website, iOS or Android application.
8. Groundwork
It is a lightweight, flexible and responsive front-end framework created by Gary Hepting.
- It is a Responsive HTML5, CSS3 and JavaScript Framework.
- It is built on top of Sass and Compass.
- It offers a great grid system which is fluid and nestable.
- With its unique grid system, one can build any layout which can fit on any screen size.
9. CreateJS
CreateJS is a suite of modular libraries and tools that enable rich interactive content on open web technologies via HTML5.
It has components like
- HTML5 sound,
- Object administration and much more.
The CreateJS Suite is a combination of: EaselJS, SoundJS, TweenJS, PreloadJS, and Zoe.
10. Pure
It offers little CSS modules for making the system mainly for mobiles. It has responsive formats for frameworks, tables or menus.
- It expands on Normalize.css and is ideal for any screen size.
- Building a web app that works both on desktop and mobile, then Pure from Yahoo should be considered.
- Pure has much better performance when it comes to mobile devices than Bootstrap. Pure comes as a pure CSS framework only. Build on top of Normalize.css.
Currently the rise of responsive web design techniques, which facilitate the development of websites that can adapt to various resolutions for different mobile and desktop devices, is leading to the emergence of responsive frameworks. Using any of the above responsive frameworks will be beneficial as per your needs. Frameworks will definitely save a lot of time!
What are the frameworks which you will suggest? We would love to hear your input on this question and would be more than happy to expand this list of resources to better help developers.
View Full Presentation on slideshare: Introduction to User Experience Design
Introduction to User Experience Design from ADMEC Multimedia Institute
View Full Presentation on slideshare:Responsive web design – Tips & Tricks
Responsive web design – tips & tricks from ADMEC Multimedia Institute


text:
If you have placed an order with error, please call customer service on: 1300 991 480 as soon as possible.
Alternatively, you can submit a request here.. We will do our best to assist you in any way we can.
If you need to cancel your order please contact us within 30 minutes of placing your order. We strive to get your order to you as quickly as possible and may not be able to make any changes outside of this timeframe. We cannot make any changes (address, size, colour) once your order has been placed.
Product Availability
Items in our online shop have stock and are ready to ship. Any sizes that are out of stock are marked as unavailable.
On rare occasions at peak selling periods (sales and Christmas) we may have some out of stock issues from customers ordering items at the same time. We work hard to keep our stock levels as accurate as possible. Occasionally errors occur, although they are rare.
Our online collection is regularly replenished so it's worth checking back with us regularly. Alternatively, if the product you are looking for is sold out, you may wish to check availability with your closest Tommy Hilfiger store through our Store Locator.


text: Coastal Home > Designed to fit into the oceanfront landscape, this four-bedroom home links coastal Maine vernacular architectural elements with a contemporary sensibility. The owners' private spaces are located on the upper floor appropriately separated from garden level guest rooms. The first-floor kitchen, family, dining, and living areas are arranged in a semi-open plan to accommodate large family gatherings while maintaining an intimate feel for the owners when alone. A private guest suite above the garage is connected to the main house by an enclosed footbridge that overlooks a fern and rock garden below. A tower offers panoramic views of meadows and the rocky shoreline. Photographs by James R. Salomon, Thomas Delaney, & James Robbins.


text:
If you have a Vision We will help you to turn it into reality
Looking to build your dream home or want to add an addition to your existing home? Cool and Cobb Engineering Company has lots of experience and can guide you through the drafting and design process on residential structures. We have designed 100 sq. ft additions as well as 9,000 sq. ft. custom homes! We can also provide drawings for porches and decks. Our 3D renderings and 2D drawings will give you a real life look at what the finished product will look like before ever breaking ground.
Aluminum Structures
Central Florida is second home to many Northern Residents. Therefore, Camp Grounds, RV Parks, and Mobile Home Communities are very common in our neighborhoods. Aluminum Structures are all too common within these types of Communities. Cool and Cobb Engineering serves these Communities with a local Engineering Company that can provide Detailed Site Specific Engineering Plans for Aluminum Structures like Carports, Sun Rooms, Screen Enclosures, Pool Enclosures, Sheds, etc. We also provide Aluminum Structure plans for special purposes like baseball dugouts, BBQ Stands, and more.
Foundation Repair of Existing Buildings
Cool and Cobb Engineering Company is a state wide leader in the design of Remedial Foundation Repairs from buildings that needs foundation improvement due to some sort of settlement problem. Typical designs involve the use of a Helical Anchor System that is screwed into the subsurface soils then attached to the building foundation to stabilize the foundation and prevent any further settlement. In a few cases, the foundation is actually raised to its original position and the load of the building is shifted to the Helical Anchor System. When completed, the new foundation system is stronger and more stable than the original foundation system because of the deeper load carrying capabilities of the Helical Pile Systems.
Home Inspections
Because of their experience in Foundation Designs for existing buildings, Cool and Cobb Engineering Company is often asked to make inspections on existing buildings where there is a question or concern regarding the structural integrity of the building. Regular inspections and written reports are made on buildings in question. The reports give the owner of the building the needed knowledge of the building and the recommended best solution to repair the problem if one exists. If there is no major problem, the building owner is given a report documenting that fact and written suggestions for the ongoing maintenance needs of the building.
Boat Docks
Need a place to keep your boat or sea doo out of the water and weather? Cool and Cobb Engineering Company can provide detailed construction drawings for any size dock or deck. We have designed docks as small as 100 sq. ft. and as big as 3,600 sq. ft. The bigger docks can become an issue with the Department of Environmental Protection, Water Management Districts, Zoning, and Building Regulations. We have worked with all these agencies to ensure our clients receive the proper permits.


text:
Photo #4: Yucca
After a fairly mentally exhausting day at work (I'll need to get used to this…) I didn't have much energy to venture out for a photo. Besides, it was dark and I needed to get to the gym. So, it was either the office, or Dan's house. And there isn't too much interesting at the house.
So, I present to you my Yucca plant. I played with a sepia version and a fairly-cool mostly-black and white, channel-mixed version. Most of you probably have no idea what that means, and I guess it will stay that way for a while :)
I'm not promising these will always be great, but I hope to offer variety.
2 Comments
aprilabout 14 years ago
yucca is delicious...i like the layout - havent visited for a while, hope you had a wonderful Christmas and i hope your new year will be amazing! its hard to believe its 2007 already...only 8 more years to go until hovercrafts and jaws 14 (according to back to the future part 2)..ive been waiting soooo long...Reply