text:
Q: Gradle build dependancy throwing ClassNotFoundException I am currently writing my first Gradle build script to help structure a simple Java app to be used from the command line.
Below is the full build.gradle code
apply plugin: 'java'
apply plugin: 'eclipse'

defaultTasks 'clean', 'build'

repositories {
    mavenCentral()
}

jar {
baseName = 'napier-deploy'
version =  '1'
manifest {attributes 'Main-Class': 'com.Main'}
}

dependencies {
    compile 'org.apache.httpcomponents:fluent-hc:4.3.3'
    compile 'org.apache.httpcomponents:httpclient-cache:4.3.3'
    compile 'org.apache.httpcomponents:httpcore:4.1'
    compile 'org.apache.httpcomponents:httpmime:4.3.3'
    compile 'org.apache.httpcomponents:httpclient:4.3.3'

    testCompile 'junit:junit:4.11'
    testCompile 'org.mockito:mockito-all:1.9.5'
}

task wrapper(type: Wrapper) {
    gradleVersion = '1.11'
}

Running the gradle assemble --info command shows the dependancies being downloaded from Maven, but when I try to launch the Jar from the commandline I get the following error:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/HttpEntity
    at com.Main.main(Main.java:17)
Caused by: java.lang.ClassNotFoundException: org.apache.http.HttpEntity
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    ... 1 more

HttpEntity is included in the httpcomponents.httpcore artefact, so I do not see why the JVM is having trouble finding the class.
Any comments are appreciated.

A: After some research I have used the following build script to build my Jar successfully.
apply plugin: 'java'
apply plugin: 'eclipse'

defaultTasks 'clean', 'build'

repositories {
    mavenCentral()
}

jar {
    from {
        configurations.compile.collect {
            it.isDirectory() ? it : zipTree(it)
        }
        configurations.runtime.collect {
            it.isDirectory() ? it : zipTree(it)
        }
    }
    manifest {
        attributes 'Implementation-Title': 'ndeploy',
            'Implementation-Version': '0.1.0',
            'Built-By': System.getProperty('user.name'),
            'Built-Date': new Date(),
            'Built-JDK': System.getProperty('java.version'),
            'Main-Class': 'com.Main'
    }
}

dependencies {
    compile 'org.apache.httpcomponents:fluent-hc:4.3.3'
    compile 'org.apache.httpcomponents:httpclient-cache:4.3.3'
    compile 'org.apache.httpcomponents:httpcore:4.1'
    compile 'org.apache.httpcomponents:httpmime:4.3.3'
    compile 'org.apache.httpcomponents:httpclient:4.3.3'
    testCompile 'junit:junit:4.11'
    testCompile 'org.mockito:mockito-all:1.9.5'
}

buildscript {
    dependencies {
        classpath fileTree(dir: '../../build/libs', include: '*.jar', excludes: ['*javadoc.jar', '*sources.jar'])
    }
}

Comments appreciated

A: Since the runtime configuration also contains the compile configuration, then you can exclude a snippet of code which collecting compile config from the example above.


text:
Good restrooms; bad airports
August 4, 2010 Harriet BaskasAir Travel, Airports, Assistance, Bathroomsbest restroom, Fort Smith Regional Airport, scary airports
Sometimes the yin/yang of the inbox is entertaining.
Today, for example, I received an urgent reminder to vote for America's Best Restroom and a warning about staying away from the World's Scariest Airports.
Let's do both.
Each year Cintas takes nominations for the Best Restrooms in Canada and in the United States.
You can see all the past winners in the Hall of Fame, but here at StuckatTheAirport.com we're still celebrating 2005, when Fort Smith Regional Airport in Arkansas took home the potty-prize.
Winning bathroom at Fort Smith Regional Airport
This year, no airports are on the list of ten finalists, but the restrooms at Santa Monica Pier are on the list as are those at New York City's Muse Hotel and Bryant Park, where the amenities include attendants, flowers, scented oils and electronic seat covers – amenities we'd be happy to see at all airports..
Take a look at the best-loo finalists and cast your vote for America's Best Room by August 31st.
Once you've voted for the best restroom in the U.S., take a look at the airports SmarterTravel.com has put on its list of World's Scariest Airports.
In my book, scary airports are those with icky bathrooms, overpriced food or pay-to-use-WiFi. But this list defines scary airports as those where geography and/or weather make take-offs and landings dicey. Which airports are on the list? In the U.S. the authors list New York's LaGuardia Airport, Yeager Airport in West Virginia, John Wayne Airport in Santa Ana, CA. – and the airport in Nantucket, MA. International airports that make the list are in Guatemala, Scotland, New Zealand, Bhutan, Gibralter and Honduras.
What makes an airport scary for you?
How scary are those "scary" airports?
Have you seen an award-winning airport bathroom?

redpajama_set_name: RedPajamaCommonCrawl


This ocean front property is almost 3 acres in size and is about 1 hour from St. John s. The lot is directly on the shorline and has an excellant view of the well sheltered bay. Whales, seals and icebergs can be viewed in the summer. This land is a historical piece of property where the old steam powered train, The Newfi Bullet once filled its water tank. The location is perfect for a house or cottage, however, there are some alders grown in but the land is sufficiently cleared of trees for building and landscaping. In addition, there are town services including: banking, shopping, garbage collection and snow clearing. In addition to this, there is a golf course, (an aerial photo shows the land), a marina, walking & biking trails, a beach, a camping ground and a grocery store very near-by. Check out `Shag Rock` and google-earth the site.


text:
FRANCISCO A. SALAZAR / ON BOXING: Brandon Rios says contract with Top Rank has expired
Oxnard resident Brandon Rios is continuing his boxing career without trainer Robert Garcia and likely without the company which has promoted him.
In an interview with Steve Kim of Boxingscene.com, Rios said his promotional contract with Top Rank expired last weekend.
Bob Arum, who runs Top Rank, says Rios' contract with the company is being examined.
'He made that statement,' Arum told The Star on Wednesday. '(Our) lawyers are looking at the contract and we'll see. It's being studied now.'
Rios initially announced his retirement from boxing after being knocked out by Timothy Bradley in the ninth round at the Thomas & Mack Center in Las Vegas on Nov. 7.
Rios (33-3-1, 24 KOs) changed his mind a few weeks later, but returned to the ring without the services of Garcia. The split was reportedly amicable.
Rios works out at The KO Studios in Agoura Hills and trains with Ricky Funez at the Ten Goose Gym in Van Nuys.
Rios' future plans are contingent on what is written in his contract with Top Rank.
'We had a good run with Brandon Rios,' said Arum. 'He was one of our top fighters. I only have good things to say about him. If in fact, if he's a free agent and he wants to go elsewhere, then Godspeed.'
KAVALIAUSKAS FIGHT
Welterweight Egidijus Kavaliauskas returns to action Saturday at the Pioneer Events Center in Lancaster. He will face Jeremy Bryan (17-6, 7 KOs) in an eight-round bout.
Kavaliauskas (13-0, 11 KOs) is originally from Lithuania but now resides in Oxnard. He trains at the Robert Garcia Boxing Academy.
Kavaliauskas, who is managed by Thousand Oaks resident Egis Klimas, has scored impressive knockout victories in recent bouts. In his last bout on April 9, Kavaliauskas won a one-sided eight-round decision over Denis Ilbay in Las Vegas.
Garcia has been impressed with the two-time Olympian.
'He's a very dedicated boxer and is getting better and better,' Garcia said.
In the eight-round main event, junior lightweight Casey Ramos (22-0, 5 KOs) faces Hardy Paredes (18-13, 11 KOs) of Chile. UniMas will air the fight at 11 p.m.
GARCIAS ON THE 'FEUD'
Robert and Mikey Garcia will appear on an episode of 'Family Feud' on Sunday at 8 p.m. on ABC.
Also appearing on the show will be Victor Ortiz, Shane Mosley, James Toney, Rafael Ruelas, Chris Byrd, and trainer Joe Goossen.
BAUTISTA LOSES
Junior welterweight Julian Bautista (2-2-1, KO), of Santa Paula, lost a four-round bout against Abraham Lopez last Friday night at the Quiet Cannon in Montebello.
All three judges scored the bout in favor of Lopez (4-1-1, KO), 40-36, 40-36, 39-37. Bautista trains in Oxnard.
WEEKEND TV BOUTS
Junior welterweight Sergey Lipinets (9-0, 7 KOs) will face Walter Castillo (26-3-1, 19 KOs) in a 10-round bout Friday night at the Horseshoe Casino in Tunica, Mississippi. ESPN will broadcast the 'PBC on ESPN' card beginning at 6 p.m.
Jayson Velez (23-2-1, 16 KOs) and Rene Alvarado (23-7, 16 KOs) square off Friday night in a 10-round junior lightweight bout at the Fantasy Springs Resort Casino in Indio. Estrella TV will air the Golden Boy Promotions card beginning at 7 p.m.
Junior lightweight contender Orlando Cruz (23-4-1, 11 KOs), who became the first openly gay boxer, faces Alejandro Valdez (26-7-2, 20 KOs) in a 10-round bout Friday night at the Civic Center in Kissimmee, Florida. Telemundo will air the card beginning at 11:35 p.m.
Deontay Wilder (36-0, 35 KOs) will defend his WBC heavyweight title against Chris Arreola (36-4-1 1 NC, 31 KOs) on Saturday night at the Legacy Arena in Birmingham, Alabama. Fox will begin airing the card at 5 p.m.
Miguel Berchelt (29-1, 26 KOs) defends his interim WBO World junior lightweight title against Chonlatarn Piriyapinyo (61-2, 41 KOs) of Thailand on Saturday night at the Polideportivo Soraya Jimenez in Los Reyes La Paz, Mexico. beIN Sports en Espanol will broadcast the card beginning at 8 p.m.
Francisco A. Salazar covers boxing for The Star. Salazar also covers boxing for RingTV, Boxingscene.com and Knockout Nation. He can be reached on Twitter @FSalazarBoxing.


Rose and Jerry Barrett will celebrate 66 years of marriage on today. These two northwesterners spent most of their years together in Northern Virginia. They've been active on their Park Towers Condo Board, and in many City and civic affairs. In the attached photo, they are shown with their five grandchildren at their 50th anniversary celebration.


text:
Q: Program regarding Time printing So I'm doing this time code, basically you have to make three classes, one with normal time, one with 24 hour format and one with 12 hour. 24 and 12 hours should inherit from Base time class. And it should set the time too.
For example if we enter 25 hours, it should automatically set it to 1. Same with the minutes. But I'm getting this weird error here ;
ERROR: conversion from 'Atime*' to non-scalar type 'Atime' requested
Actually i haven't studied C++ with OOP but Java. If anyone would help me I'll be thankful
ASSIGNMENT LINK :
https://drive.google.com/open?id=1oW7sGE7pMMNjNv5OegeryE2qPIk_AZ_y
Here's The CODE:

#include <iostream>
using namespace std;

class Atime
{
private:
  int hours;
  int minutes;
public:
    Atime ()
  {
  }
  Atime (int h, int m)
   {
     setHours (h);
     setMinutes (m);
   }
  void setHours (int h)
   {
     hours = h;
   }
  void setMinutes (int m)
   {
   minutes = m;
   }
   int getHours ()
   {
    return hours;
   }
   int getMinutes ()
   {
   return minutes;
   }
   void print ()
   {
   cout << "Hours: " << hours;
   cout << "Minute: " << minutes;
   }
 };

class Mtime:public Atime
 {
   Mtime ()
  {
   }
   Mtime (int h, int m)
   {
     setHours (h);
     setMinutes (m);
   }
   void print ()
   {
    cout << "Hours: " << getHours ();
    cout << "Minute: " << getMinutes ();
   }
 };

 int main ()
 {
   Atime obj = new Atime (23, 23);

  }

redpajama_set_name: RedPajamaStackExchange


One night while eating at Outback Steakhouse, my hubby and I sat next to this sweet older couple. Because I'm so nosy and they were slightly hard of hearing, I heard them order.
The lady ordered the Outback Special, which comes with two sides. I happen to know this because before we had kids, we used to keep Outback in business.
Anyway, she ordered soup and salad as her "sides". Their waiter brought them out to her, one at a time, before her meal. So, when she got her plate, it had a big ol' steak on it and nothing else. She sat and stared at it for a while - before finally digging in and surely cursing the fact that she didn't order the fresh vegetables and the loaded potato instead of soup and salad.
What does this have to do with biscuits?
Except that I haven't posted many of the side dishes that I love and make on a regular basis. And, I plan on remedying that over the next few weeks. 'Cause they might take a "side" seat to main dishes, but who wants a big slab of beef without somethin' to go with it, right?
So, here's a recipe that goes with just about anything. Pasta, steak, chicken. Anything.
And, carbs. God bless carbs.
I don't usually use pre-made baking mixes. But, sometimes - they just come in handy for quick pancakes, battering some fried chicken (YEAH, baby!), and for quick biscuits.
This recipe for Cheddar Garlic Biscuits is so easy and delicious. If you like the biscuits at Red Lobster - these taste just like those. They're buttery and cheesy and taste great alongside most main courses. And, they're ready in 10 minutes - from start to finish.
If you're firing up your grill now that the weather is nice, these combined with some corn on the cob and just about anything you pull off the grill will make for a perfect dinner!
Stir baking mix, milk and cheese until soft dough forms. (Dough will be wet.) Drop dough by spoonfuls onto ungreased cookie sheet. Bake for 7 minutes.
While biscuits are baking, melt butter and stir in garlic powder.
Remove biscuits from oven after 7 minutes and brush with half of garlic butter. Return to oven and bake for 3 more minutes or until golden brown.
Brush remaining butter over warm biscuits. Serve warm.
If you opened a bed and breakfast and served your southern style goodness, you would fix the economy, I swear.
These would be a huge hit with my hubby! I';ll be trying this one out!
You can't beat those biscuits from Red Lobster - thanks for sharing the recipe!
Seriously salivating. Those look and sound delicious!!!
i don't keep bisquick (or other mixes) in the house but when i first saw this recipe i knew i needed to get some to have on hand.
can't wait to try it. anything carb is a hit in our house.
I made these with our breakfast this morning. We had grits, bacon, eggs, and these biscuits! I used Reduced Fat Bisquick and added a little bit of chives to the mix. I like mine with a bit more garlic powder. Sooo yummy!


WASHINGTON/ May 21, 2018 (STLRealEstate.News) — The National Association of Realtors® will be launching a new top-level domain, .realestate, later this year. The new domain extension is scheduled to be available in September for members of NAR, with a late November release to the general public.
The .realestate web addresses will be free of restrictions from NAR affiliation and will allow real estate entities and professionals to creatively market properties, geographic areas served, or their personal brands and specialties. The domain leverages real estate as a descriptive and internationally known term.
"NAR is thrilled to launch our second top-level domain, .realestate, to help real estate professionals and businesses better connect with home buyers, sellers, investors and owners, and remain essential to every real estate transaction. Making use of this pioneering technology will help them to market themselves and their listings, services or resources in new and creative ways," said NAR President Elizabeth Mendenhall, a sixth-generation Realtor® from Columbia, Missouri and CEO of RE/MAX Boone Realty.
NAR members with an active .realtor™ domain will be eligible to participate in a pre-sale of the .realestate domain, starting September 18, 2018, prior to the general release on November 27. While the .realtor™ top-level domain is available only to NAR members and affiliated Realtor® organizations and businesses, the .realestate top-level domain will be available to the general public following the pre-sale.
"As CEO of NAR, one of my top initiatives is to leverage new technologies to help our members, their businesses, the profession and the industry grow. The launch of the .realestate domain with top-level domain industry leader Second Generation, will bring great benefit from day one," said NAR CEO Bob Goldberg.
Throughout the application, review and development process of .realtor™ and .realestate, NAR has worked closely with Second Generation, an investment firm and experienced registry operator for multiple top-level domains including .jobs which was launched back in 2005.
Second Generation Ltd ("Second Gen"), headquartered in Cleveland, Ohio, is the Embrescia family's investment firm focused on investing in well-managed companies and uncovering unique business opportunities. Pioneering the commercial use of top-level domains (TLDs), Second Gen is a TLD industry leader and innovator. Second Gen invests in companies with strong business models, proven revenue and earnings growth across several industries. Working with talented management teams Second Gen develops businesses that have potential for significant growth and are actively involved in building long-term value. For more information visit www.secondgen.com.


When you see this image, "click it" for an enlarged view.
Time frame of proposal: There is immediate need to drill water well as soon as possible.
Amount requested: $15,000 will drill a water well, install the casing, submersible pump, connect water line to the facility, filtration system, provide storage and compression tanks.
Description of proposal: Drilling a water well and connecting it to the facility will provide fresh clean water for a planned transition home (Smile House) that will house up to 25 orphan girls and house parents in phase one and when all phases are completed, ultimately 100 girls. The construction of this facility is about 55% completed.
1. What do you hope to accomplish in this proposal?
Obtain funding to underwrite the cost of drilling and connecting a water well to the Smile House transition home for orphans.
2. What need or opportunity is addressed by your proposal?
MANNA is building a transition home for children after they "age out" of state orphanages. Annually there are thousands of these children released with no place to live, no means of support, and no adult to care for them. The first phase of Smile House transition home will accommodate 25 children along with house parents and staff. Future plans will include additional facilities for up to 100 children, living in family units of no more than 8 children.
There is currently no water available at the facility. A grant from Samaritan's Purse will enable us to drill a water well onsite. This will greatly facilitate the construction work in progress and provide an adequate supply of clean water for all phases of the transition home for these castaway children.
3. What are the expected measurable outcomes of this project?
Provide quantitative and qualitative measures in addition to the spiritual element.
Education- All children will be assisted with extensive tutoring to bring them up to public education levels. Individual assessment will enable each child to make an informed choice of whether to pursue college or vocational training. Equipping each child with a skill or academic training will, one day, enable them to obtain gainful employment.
Practical training- The children will live in a family environment and be encouraged to develop basic skills for household duties and also have opportunity to learn the dynamics of Christ-centered family life.
Emotional wellness- Every effort will be made to assist each child to develop healthy emotional attitudes and a positive outlook on life. Qualified Christian counselors will be available for children who may need special help in dealing with damaged emotions caused by past abuse.
Spiritual growth- Each child will be given opportunity to hear the Gospel and respond as the Holy Spirit leads them to understand the love God has for them. Every opportunity will be made for the children to grow spiritually at their own interest and pace.
Independent living- The ultimate goal for each child is enabling them to develop their God-given gifts and abilities so they may use them to fulfill God's plan and purpose for their lives. We hope to model and teach a real dependence on God so they may be able to live an independent life.
5. What type of funding are you seeking?
A one-time offering for the strategic need of drilling a water well for the Smile House transition home.
6. How much money do you already have committed and from whom?
For the water well project we have no funds committed at this time.


text:
Board & Investment Committee
Values & Diversity
Talent Accelerator
CX Launchpad
Impact Labs
Impact Results 2021
ESG and Climate
Redcliffe Lifetech raises $61m led by LeapFrog Investments to expand access to affordable, high-quality diagnostic tests across India
Stay updated on the latest in impact investing and new models of business and leadership.
Redcliffe Lifetech raises $61 million led by LeapFrog Investments to expand access to affordable, high-quality diagnostic tests across India
6 May 2022 –
Redcliffe provides affordable and accessible diagnostics services targeting 500+ million Indians in next 5 years
Investment will expand Redcliffe's geographic reach into Tier II-IV cities across India, leading to more quality, affordable essential services to emerging consumers
Redcliffe Lifetech (Redcliffe), one of India's leading diagnostics platforms, today announced it has raised $61 million led by LeapFrog Investments (LeapFrog), with participation from Healthquad, Schroders, LC Nueva, Growth Spark Ventures and existing investors Chiratae Ventures and Alkemi Venture Partners.
The investment will be used to expand Redcliffe's geographic reach across India, with a focus on expanding its low-cost but high quality Direct to Consumer Diagnostics into tier 2, 3 and 4 cities, providing affordable, rapid, and convenient pathology services from glucose to genetics in millions of households. Funding will also be used to scale Redcliffe's platform and increase its product offerings to radiology, disease data profiling and lifestyle management, furthering its mission to shift India's healthcare focus from treatment to early diagnosis and prevention.
"Preventative medicine is the future of health in India, helping to empower the average Indian with the information they need to take charge of their health and wellbeing," Dheeraj Jain, Founder of Redcliffe, said. "Redcliffe has built a one-stop diagnostic shop offering a very wide selection of tests to choose from and delivering care closer to the customer. This investment will help us scale rapidly to achieve our goal to reach 500M+ Indians within the next five years."
"Redcliffe is an exemplar of LeapFrog's focus on digital-led and asset-light business models that enable access to essential healthcare services to emerging consumers," said Biju Mohandas, Partner and Global Co-Leader for Health Investments at LeapFrog Investments. "Its innovative and disruptive approach is transforming healthcare in the region by bringing consumers closer to the point of care and removing barriers to access. Furthermore, Redcliffe's vision of shifting healthcare from treating the sick to enabling wellness will have profound implications for millions. We're thrilled to be partnering with Dheeraj and his management team to further scale their reach across India."
Redcliffe delivers world-class diagnostics services in its network of 22 state-of-the-art labs across 14 cities, several of which are already NABL accredited. Redcliffe also has a team of key-opinion leaders in the pathology sector who oversee operations and quality. Redcliffe's unique omni-channel infrastructure, which combines innovative online channels with a fleet of 400 highly-trained phlebotomists operating in 100+ cities with home sample collection and an off-line network of 500 collection centres, enables the company to offer more than 3,500 different pathology and specialised tests including genetics at highly affordable prices around 25-60% less than traditional competitors.
"Redcliffe operates at the intersection of healthcare and technology, developing innovative solutions that address persistent challenges in the Indian market. It has built a proprietary technology platform for outstanding consumer experience also enabling scaling of its operations at their labs, fulfilment and overall CRM. It has also piloted drone technology across its supply chain to reach consumers living in smaller cities, semi-urban and remote areas that are often difficult to reach with existing infrastructure. Redcliffe has also co-developed a first-of-its-kind live, remote temperature tracking to monitor the samples collected by phlebotomists and ensure they maintain adequate temperature to meet quality and safety standards", said Ranjith Menon, Partner Chiratae Ventures.
Redcliffe's affordable diagnostics are helping to reduce the burden of non-communicable diseases (NCDs), such as heart disease, cancer, and diabetes, which currently kill over 6 million Indians each year. NCDs are rising in India as the percentage of the population over 60 surges, and diets and lifestyles change across the country. Early diagnosis also helps mitigate the severe financial shocks related to NCDs through ongoing hospitalisation, which on average will push 47% of Indian households to incur out-of-pocket expenses exceeding their capacity to pay[1].
With a population of nearly 1.4 billion, 65 per cent of India's population still lives in rural areas[2], and access to care is an ongoing challenge. This increased convenience and the cost-effective approach enables consumers to undergo tests more frequently, encouraging more healthy behaviour and leading to early detection of disease to ultimately reduce the health burden on households. The collection of samples by the mobile phlebotomists also reduces the time involved in getting a test, freeing up time for more productive purposes.
O3 capital acted as financial advisor on the transaction.
The deal is subject to standard commercial requirements and is expected to be completed within 30 days.
About Redcliffe Lifetech
Redcliffe Labs provides diagnostics with a comprehensive portfolio approach both with routine and specialized test menus with advanced testing labs all over India. Its digital first approach with on-demand 1 hour home collection and same day report is disrupting the way diagnostics is delivered today and thus is the fastest growing in India. It aspires to be the best in terms of precision and personalization of testing.
About LeapFrog Investments
LeapFrog invests in exceptional businesses in Africa and Asia, partnering with their leaders to achieve leaps of growth, profitability, and impact. Founded in 2007, LeapFrog's portfolio companies now reach 342 million people across 30 countries with healthcare or financial services. LeapFrog portfolio companies have also grown on average at 27 per cent annually from the time of investment. They now provide jobs and livelihoods to 160,000 people. Inspired by LeapFrog's strategy of Profit with Purpose, LeapFrog has raised over US $2bn from global institutional investors, including $500m recently committed by Temasek to LeapFrog and its future funds. LeapFrog was ranked by Fortune as one of the top five Companies to Change the World, alongside Apple and Novartis, the first private investment firm ever listed. For more information, go to: www.leapfroginvest.com.
[1] Burden of non-communicable diseases and its associated economic costs in India, 2022
[2] World Bank
Investments with impact
Profit with purpose
Sign up to follow our latest developments
Subscribe to our newsletter to stay updated on the latest in impact investing and new models of business and leadership.
We respect your privacy, as outlined in our privacy policy.


As the leading criminal defense attorney in Las Vegas, Benjamin Nadig provides criminal defense for all individuals facing charges. Our law offices provide free consultations 24/7, offering appointments both in our office, and on-site in jails and other convenient locations for those requiring legal aid. The Law Offices of Benjamin Nadig thoroughly research individual cases and compile evidence to protect their clients, so they can be involved as little as possible.
But What Attributes Make A Great Criminal Defense Attorney?
Over 90 percent of criminal matters settle prior to trial. Both defense and prosecutors will negotiate agreements between them and then discuss them with a judge for approval. A great defense attorney needs to be able to negotiate the best possible deal for his client.
As with all lawyers, a defense attorney needs to carry a high level of integrity. They must be transparent with their client, keeping the client informed on both the progress of their case and the most likely outcome of the proceedings.
A great defense attorney must be good at researching. This doesn't just count for legal research, but also to research into the alleged crime committed by his client, and any circumstances that the police may have missed out on.
Defense attorneys need to pursue all opportunities in order to convince the judge and the jury if the case ends up in court. They must show diligence and determination, going the extra mile at all times in order to fully defend their client. They must have great knowledge with regard to multiple outcomes and possibilities inside and outside the courtroom, exhausting all options available.
A defense attorney is only as good as his communication skills. They need to be a fantastic speaker, a keen listener, and an educated scribe. Communicating between all parties involved with a criminal charge can be a long and arduous process. It is the job of the attorney to work with clarity, in order to protect his client and communicate important messages.
Click here if you are want to talk with a criminal defense lawyer in Las Vegas.


Yellow reputable AAA taxis no longer have taxi stands at the airport. All travellers are recommended to use Prague Airport Transfers, which operates a private taxi and low-cost shuttle service with a fixed price, or the services of carriers whose details are listed below. You will reach your destination safely and reliably, in tried and tested cars that guarantee quality. If you take a taxi without pre-booking or with a non-reputable company, it is advisable to negotiate a price or at least get a price estimate before you get in.
Be aware of Prague taxi drivers, who have a very bad reputation for overcharging tourists. There have been a significant number of reports about airport taxi rip-offs by touts outside the airport terminal, and even complaints about airport metered taxis are not uncommon. Prague Municipality is trying hard to clear this bad reputation and taxis are randomly checked by a special police team, though this in fact did not eliminate the problem. Still today there are large numbers of taxi drivers who take advantage of first-time visitors to Prague and take longer routes or even go as far as to adjust meters to run faster.
A popular private transport service at a fixed price with one price for most city locations, including all Prague hotels. For groups of up to four passengers you will have to pay 590 CZK, or 780 CZK for up to eight passengers. You should pre-book this service online or call once you arrive, and they will send a car within 10 minutes. Once you arrive, their English-speaking driver will welcome you at arrivals holding a card with your name. If you are visiting Prague for the first time they offer excellent free walking tours, free printed guidebooks and maps. Credit cards accepted. Prague Airport Transfers is one of the most reputable transfer companies in Prague.
These cab stands are located directly in front of the arrival halls at Terminal 1 – exit D, and at Terminal 2 – exit E. The company provides a taxi service at guaranteed tariff prices which are equal to the maximum prices allowed for taxi services in Prague. Fees start at 40 CZK plus 28 CZK per kilometre, plus 6 CZK per minute of waiting or traffic, based on the number of kilometres travelled. Estimated price from airport to city centre or vice versa is around 650 CZK to 700 CZK.
You can easily recognise them as they are all white with the FIX TAXI logo, and they use Czech-made cars – Skoda Superb or VW Transporter minivans. It is also important to mention that FIX TAXI was formerly known as Airport Cars or 111-Radiocab, a company that had a bad reputation in the press for reckless driving in the city centre using silver VW Passat cars. The company started business in 1991, not long after the Czech Republic Velvet Revolution, when overcharging was at its peak and it was not unusual to charge customers 2000 CZK for the ride to the city centre.
Driver are required to speak at least basic English and all vehicles provide free Wi-Fi connection. The company no longer offers discounts for return taxi bookings.
Information on pricing is available from the taxi booking counters located in Terminal 1 and Terminal 2 arrival halls. Tel. +420 722 555 525, dispecink@fix-taxi.cz. Orders are accepted only during 7 a.m.-10 p.m. and at least 40 minutes in advance.
Taxi Drivers from Prague Airport Repeatedly Protested. Taxi drivers who service the Václav Havel airport ceased to provide services as a protest against bad financial conditions, and did not land cars in front of the airport terminals several times during March 2019. At those times, long queues formed in front of the airport halls and tourists waited sometimes more than an hour for replacement vehicles of other taxi service providers.
These cab stands are located directly in front of the arrival halls at Terminal 1 – exit D, and at Terminal 2 – exit E. Taxi Praha operate a service at guaranteed tariff prices, with fees starting at 40 CZK plus 28 CZK per kilometre, plus 6 CZK per minute of waiting or traffic, based on the number of kilometres travelled. Approximate price from the airport to the city centre is 650 CZK to 700 CZK, and obviously the further you travel, the higher will be the price.
You can easily recognise them because they are all white with the Taxi Praha logo, and use Czech-made cars – Skoda Superb (comfort class).
Drivers are required to speak at least basic English and all vehicles provide free Wi-Fi connection. No discounts available for return taxi bookings.
From 1st January 2017, YELLOW AAA Taxis will leave the airport as an official transport partner. The company will be replaced by one of Prague's oldest taxi companies, TAXI PRAHA. For many foreigners it is quite sad news, because AAA Taxi was a well-known and reputable company. From 1st January 2017, FIX TAXI and TAXI PRAHA must also comply with new airport standards. These include suitable dress code, basic foreign-language knowledge, free Wi-Fi for customers, maximum car age of three years, and delivery of car in a maximum of five minutes. Taxi companies and their drivers will be charging the maximum allowed prices, in order to run their taxi business profitably, as the prices for renting front parking will more than double.
If you are not travelling with Prague Airport Transfers at a fixed-price tariff, the final price depends on the distance and traffic, thus making it difficult to estimate exactly how much you will pay. Prices range from 200 CZK if you are going just to an airport hotel located a few kilometres from the terminal to 1200 CZK if you travel to the farthest end of Prague (assuming there is little traffic). Thus if travelling during the peak traffic time, travel from the airport to the city centre can take 45 minutes and the final price will be higher than if travelling late in the evening or early in the morning. If the taxi has to wait in the traffic or at lights, you will be charged 6 CZK per minute. The standard price to the city centre is around 600 CZK and you shouldn't pay more than 700 CZK. If you are asked for more than 700 CZK, this should raise a red flag that something is wrong. It is good to know that there are significant reports from tourists about metered airport taxis trying to fool tourists with some bad practices to inflate taxi charges. One of the most popular is that the taxi driver takes a longer route to the city centre, or intentionally chooses a route with heavy traffic where you will be charged for waiting. For example 15 minutes waiting will increase the total charge by about 100 CZK.


text:
Murder charges dismissed against transgender woman, grand jury still set to hear case
Yolanda Jones
A judge dismissed a murder charge Thursday against a transgender woman accused of shooting and killing a pregnant 15-year-old girl last month, but the District Attorney's office said it still plans to present the case to a grand jury.
Terry Turner, 24, was arrested by police in connection to the March 14 shooting death of Vianca Harris at a Whitehaven apartment.
Turner's attorney, Claiborne Ferguson, said the charges were dismissed after witnesses failed to come to a preliminary hearing Thursday.
"We were set for preliminary hearing, but the state was unable to get their witnesses in and so since they couldn't get their witnesses in, the case was dismissed," Ferguson said.
Ferguson added, "It is not gone away. It is just that they were not able to make probable cause at the preliminary hearing, and once they get their witnesses together, they will get an indictment and prosecute again. At some point they will issue a warrant and pick Terry back up and start all over again. The question will be whether they can get their witnesses."
Larry Buser, spokesman for Shelby County District Attorney Amy Weirich, said a missing witness happens periodically in cases.
"The case still will go to the grand jury for indictment. Under the law, defendants are entitled to a preliminary hearing, even though the outcome makes no difference in whether it will go to the grand jury," Buser said Friday.
Friday, Turner, was still in the Shelby County Jail under a $100 bond on charges of driving on a suspended license and the murder charge. She was slated to be released after the charges were dismissed, her attorney said.
When she was arrested, police said Turner told investigators the shooting was accidental. Turner alleged that Harris was playing with a 12-gauge shotgun when it fired, hitting her in the head as Turner tried to take the gun away from the teen, according to arrest records.
A witness to the shooting disputed that claim, however, according to an arrest affidavit.
Turner was arrested and charged with second-degree murder in Harris' death at the Valley Forge Apartments in the 100 block of Hillview Avenue, off Neely Road.
When police arrived around 1 a.m., they found the teen slumped over the couch with a gunshot wound behind her left ear, according to the arrest affidavit.
Harris was pronounced dead on the scene by paramedics with the fire department. Her death was ruled a homicide by the medical examiner's office.
Police said Harris was four to five weeks' pregnant when she was killed.


text:
Jonathan, In Slight Change of Tone, Maneuvering For Eight-Week Election Postponement
On Wednesday, President [Jonathan] reportedly forced the chairman of the Independent National Electoral Commission, Professor Attahiru Jega, to call off a press conference he had called to announce final preparations for the election, threatening him with treason if he refused to back down.
by Sahara Reporters Feb 04, 2015
President Goodluck Jonathan has begun a massive mobilization of a cross-section of Nigerians aimed at gaining postponement of the elections this month's elections for eight weeks, a presidency source has told SaharaReporters.
President Goodluck Jonathan
If he succeeds, that would put the elections in April, one month before the end of his current tenure, and perhaps his presidency.
Towards gaining support for his plan, he is currently reaching out to powerful support groups, including religious leaders, politicians, traditional rulers, labor unions and opinion molders. That means that even the normally-limited work that passes for governance has taken a distant second place to his battle for political survival.
Several members of Mr. Jonathan's kitchen cabinet are now directly engaging some of those groups, but our source confirmed that the National Security Adviser, Rtd. Col. Sambo Dasuki, who first announced the government's intentions during a Chatham House appearance in London two weeks ago, is coordinating the outreach efforts.
Dasuki has personally spoken to several former military generals and civil society groups asking for them to support the postponement.
SaharaReporters learnt that the President has also sent a delegation to speak with one of the national leaders of the All Progressives Congress, Bola Tinubu, to seek his unofficial support.
On Wednesday, President reportedly forced the chairman of the Independent National Electoral Commission, Professor Attahiru Jega, to call off a press conference he had called to announce final preparations for the election, threatening him with treason if he refused to back down.
It would be recalled that following Dasuki's statement in London on January 22, the electoral commission in effect called him a liar, stressing there was no operational reason to postpone the elections. KayodeIdowu, the Chief Press Secretary to the INEC chairman, said there had been no concerns expressed by the presidency about the distribution of Permanent Voters Cards, upon which the NSA based his statement.
"We have not received any official or unofficial communication to that effect," Idowu said. "From the point of our operation, the commission has not seen any good basis to postpone the election."
This situation confirms that the Presidency's desire to have the election postponed is political, not operational.
A Council of State meeting is scheduled for tomorrowand the President is working to get the nation's former leaders to endorse the eight-week postponement plan. He will argue that the security situation in the Northeast requires that the Nigerian Army, in collaboration with troops from Chad and Cameroon, will make great progress that will enable more voters that were earlier displaced, to return home.
Our source said that President Jonathan will be making a powerful "security" argument that the army needs more time to win back more territory from BokoHaram.
Our source stated that the President and his team are overwhelmed by a variety of internal polls conducted by them that confirm that he would lose by more than 70% if the presidential election is conducted on February 14.
If Mr. Jonathan's desperate appeal to the Council of State fails on Thursday, his team hopes to use someother means to ensure postponement of the election, our source stated.
Politics Nigerian Singer, Davido In War Of Words As Governorship Ambition Tears Adeleke Family Apart
Politics February Convention: All Progressives Congress Shortlists Four Contenders For National Chairman


Illustration by Suzy Taylor and lasercut by Grand Laser. Laura's name is set in a custom typeface based on her handwritten correspondence, designed by Julia Sysmäläinen. The three types of American wood (ash, maple, and red oak) were picked based on the trees native to each state in which the Ingalls and Wilder families were living in each book.
The design process was featured in Spine Magazine in March 2017.


The B-2A 'Spirit' was once an plane conceived to struggle the chilly warfare (1946-1991) yet which has proved precious to either the 'New international Order' and extra lately the 'War on Terrorism'. the combo of low-observability, precision strike, diversity and payload flexibility has made the 'Spirit' the weapon of selection whilst the United States hits its enemies firstly of a crusade.
The penultimate quantity within the sequence covers the an important interval within the west after the Allied landings at the Normandy coast in June 1944 and then the Allied forces complicated throughout France in the direction of the Low international locations and extremely borders of the Reich itself. This was once whilst the Allied bombing onslaught opposed to Germany via the massed plane of the RAF and USAAF grew in depth because the German air defenses received ever extra stretched.
The U.S. Air strength was once shaped in September 1947 and has been the world's strongest air strength for seven a long time. From the 1st global struggle via to the top of the second one global conflict in 1945, US army aviation underwent dramatic alterations - coming of age within the skies above Nazi-occupied Europe.
A generation of interceptor aircraft began service, beginning with the F-89 and F-100, succeeded by the F-102, F-106, and F-15. For a time anti-air defenses included surface-to-air missiles such as the Nike Ajax system. The development of several followup designs occurred, but none was deployed. In the early 1960s the Air Force reinforced NORAD with the Ballistic Missile Early Warning Sys52 tem (BMEWS) and, later, the Perimeter Acquisition Radar Characterization System (PARCS). An Air Force general officer historically has served as NORAD commander, operating from a command center inside Cheyenne Mountain near Colorado Springs, Colorado.
Ballistic missile development lagged until the test of the hydrogen thermonuclear bomb in November 1952 offered prospects of smaller warheads with greater power. Intensive research began in 1954, accelerating in 1956 when the DOD assigned the Air Force responsibility for all ground-launched missiles with ranges of more than 200 miles (later changed to 500 miles). Success with the liquid-propellant Thor and Jupiter intermediate range ballistic missiles (IRBMs, operational in June 1960 and April 1961, respectively) and Atlas and Titan I intercontinental ballistic missiles (ICBMs, deployed from September 1960 to December 1962 and April to 51 Atlas, lef, and Titan I, right, intercontinental ballistic missiles were among several types that entered SAC's defensive inventory after the Korean War.
Because accuracy was limited, especially with early model ICBMs, and thermonuclear warheads were few, the Air Force targeted large, easy-to-hit cities to inflict the greatest possible damage. A countervalue strategy was at odds with the Air Force's traditional commitment to precision bombing, but consistent with Dulles's doctrine. Reliance on it and massive retaliation created three problems for the Air Force and the DOD. The first problem had to do with the increasing vulnerability of manned bombers to improved enemy ground defenses when airborne and, when not, to a surprise nuclear first strike.


text:
Edeoga Makes INEC List Of Enugu Guber Candidates
Hon. Chijioke Edeoga of the Labour Party (LP) has finally been listed among the 34 Governorship candidates that will contest the 2023 general elections.
The list has rested the confusion on who is the authentic Governorship candidate of the LP in Enugu State, since Capt Evarest Nnaji had also insisted that he was the candidate of the party.
Edeoga however has some hurdles to cross, as the Federal High Court in Abuja will on Wednesday October 5, continue hearing on the matter instituted by Nnaji challenging his exclusion from the repeat primary election that produced Edeoga as candidate.
In the list pasted at the INEC state headquarters in Enugu, on Tuesday evening, Edeoga's name appeared as candidate for the LP with his running mate, Dr. John Nwokeabia.
Other candidates in the list included the candidate for the Peoples Democratic Party, PDP, Peter Mbah and running mate, Ifeanyi Ossai; the All Progressives Congress, APC, candidate, Uche Nnaji and his running mate Tagbo Ogara, among others.
Chimaroke Nnamani, Others, Stole $41.8 million From Enugu Govt
Wike, PDP BoT Meeting Ends In Deadlock


26-Gauge Zinc Metal Sheet. Model# 801437 24 in. x 24 in. 16-Gauge Plain Sheet Metal Plain Expanded Metal Sheet 26-Gauge Zinc-Plated Sheet Metal.
Apr 24, 2018 Visit The Home Depot to buy Lehigh 35 in. x 79 in. Navajo White Expanded Metal Security Door Screen XMS35X79NW.
Find great deals on eBay for Expanded Metal in Manufacturing Metals and Alloys. X 0.5mm New Metal Titanium Mesh Sheet Perforated Plate Expanded.
Buy Stainless Expanded Online at Metals Depot - America's Metal Superstore! Huge selection of steel expanded, stainless expanded, and aluminum expanded.
52 results Save BIG on our selection of stock steel, aluminum, brass, and copper that can be used for a variety of home and commercial applications.
Mar 8, 2015 I installed these mesh sheets over my plywood subfloor in preparation for the its called metal lathe..@home depot..about $9.00 for 8×2 feet.
Expanded metals, perforated metals and metal mesh design solutions for the metal construction and architecture/design Home Depot Parking Structure.
Jan 29, 2009 I head down to Home Depot where I invariably get sticker shock. . I also learned there are about 20 different kinds of expanded metal mesh.
Factory customized Aluminum expanded metal mesh price. US $2.4 . expanded micron mesh expanded metal mesh home depot aluminum metal mesh.


The housing bubble that led to the housing bubble burst in 2008 started a decline in the value of homes, including those in St Louis, for the following 3 to 4 years. This resulted in a much larger number of homeowners facing financial struggles including late payments, foreclosures, short sales, bankruptcy and the like, than was the historic norm. As a result, while maybe not a new concept but certainly one that had been more obscure in the past, credit repair, became a lucrative and growing business as consumers sought to repair the damage done and position themselves to buy a home.
In St Louis, there are many companies offering credit repair services, with many making some pretty enticing sounding claims with regard to removal of negative items from your credit, improving your credit score in a short time period and so on. While there are reputable companies out there doing a good job for St Louis homebuyers looking to improve their credit no doubt, there are also some that are probably not doing much more for the consumer than they could easily do on their own or, worse yet, perhaps very little at all for the fee paid.
How do you find a good credit repair company in St Louis?
For starters, if you are someone whose primary purpose for credit repair is to get yourself in a position to buy a home, there are many knowledgable and experienced mortgage loan officers with St Louis mortgage companies that will help you, for free! While credit repair is not their primary function, it is common for a mortgage loan officer to work with a potential home buyer, sometimes for a fairly long period of time, to help them get in a position to be able to buy a home. This includes the giving of advice and suggestions on things you can do to improve your credit situation. What's in it for the loan officer is, in addition to the reward of helping someone in need, which for many of the loan officers I know that means something, they are also creating a relationship with a potential future home buyer that will most likely stick with them and obtain their mortgage through them. So, it's a win-win.
However, there are those situations where a potential homebuyer is going to need more credit repair, or more intensive help than a loan officer can provide and will need to seek out a credit repair company. If you are in that category, how do you find a good credit repair company in St Louis? Just like is a good practice when seeking other professionals, it's hard to be a personal referral. So, you may want to start by talking to a real estate broker or agent that will refer you to a lender and/or credit repair company they are familiar with (feel fee to contact me, I'm happy to help) or by speaking with a mortgage loan officer that will either be able to help you themselves, or, if not, make a recommendation of a credit repair company.
In addition, you can take the advice of Consumer Finance Protection Bureau (CFPB), the government watchdog of financial related businesses, including credit repair companies. For example, the CFPB recently took action against four California-based credit repair companies and three individuals, fining them more than $2 million.
Demands payment upfront: The company wants you to pay before it provides any services. Under the Credit Repair Organizations Act, credit repair companies can't request or receive payment until they've completed the services they've promised. Some companies will structure monthly payment plans to avoid this requirement, and you should know that no form of upfront payment is legal. A simple rule to follow is "Don't pay upfront." If the company uses telemarketing such that the Telemarketing Sales Rule applies, the company may not request or receive fees until it has provided you with a credit report generated more than six months after the promised results that shows the results.
Sounds too good to be true: The company tells you it can get rid of the negative credit information in your credit report in a short period (even if that information is accurate and up-to-date), promises a specific increase in credit score, or guarantees results. No one can do this. It simply takes time to repair your credit file.
Asks you to misrepresent information: The company suggests that you try to invent a "new" credit identity – resulting in a new credit report – by applying for an Employer Identification Number instead of your Social Security number.


text:
Detroit Department of Transportation 001-002
From CPTDB Wiki
Detroit Department of Transportation 001-002 were 26-foot Orion Bus Industries Orion II (02.501) buses originally built for the Michigan Department of Transportation in February 1985. MDOT eventually leased these buses to DDOT for use on their downtown Minibus routes.
Destination sign
Detroit Diesel 8.2L 26 Rollsign
Fleet number
Status/Disposal
001 1985 E5005013 RETIRED
002 1985 2B124987XE5005014 RETIRED
↑ http://www.detroittransithistory.info/PhotoGalley/Photos1980sA.html DETROIT TRANSIT HISTORY.info: Photos 1980's - Pg.1
Current Low Floor
1001-1050, 1201-1242, 1400-1430, 1500-1508, 1519-1538, 1700-1728, 1800-1829, 1900-1924, 2000-2025
Current LF Hybrid
Current LF Articulated
001-002, 1001-1148, 1201-1251, 1300-1369, 1370-1410, 1501-1605, 1701-1717, 1801-1874, 1900-1999, 2000-2084, 2521-2534, 3000-3120, 3001, 3002-3006, 3200-3232, 3250-3282, 3290-3299, 3300-3328, 3500-3599, 3600-3617, 3700-3799, 3800-3859, 3900-3959, 3975-3989, 4000-4024, 4100-4220, 8900-8913
ConnectTen Routes
Key Routes
Neighborhood Routes
11, 12, 13, 15, 18, 23, 26, 29, 39, 40, 41, 42, 43, 47, 52, 54, 67, 68
Part-Time Routes
Former Local Routes
1, 2, 3, 4, 5 (1974-1988), 5 (1996-2002), 6, 8, 20, 24, 26 (1974-88), 26 (1997-98), 28, 33 (1974-1988), 33 (1997-2005), 35 (1999-2005), 35 (1974-88), 36, 42, 44, 51, 52, 66, 99
Former Express Routes
70 (1974-88), 71 (1974-88)/70 (1988-2005, 2008-09), 72, 73, 74 (1974-88)/71 (2008-09), 75 (1974-88)/74 (2008-09), 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88 (1974-88)/73 (2008-09), 94, 97, 99, 498
1994-95 Suburban Routes
Downtown Detroit, Fairlane Town Center Hub, Eastland Center Transit Center, Northland Center Hub, Rosa Parks Transit Center, State Fairgrounds Transit Center
Brennan Loop, Pierson Loop, Wayburn Loop, Wyoming Loop
Coolidge Terminal (inactive), Gilbert Terminal, Shoemaker Terminal
1-999, 1000-1999, 2000-2999, 31000-3999, 4000-4999, 5000-5999, 6000-6999, 7000-7999, 8000-8999, 9000-9999, 10000-10999
1974-1983, 1984-1993, 1994-2003, 2004-2013, 2014-present
Southeast Michigan and Far Southwest Ontario Agencies
Retrieved from "https://cptdb.ca/wiki/index.php?title=Detroit_Department_of_Transportation_001-002&oldid=412760"
Detroit Department of Transportation fleet
Transit Systems
Canadian Agencies
American Agencies
Highway Coaches
Canadian Operators
American Operators
Vehicle Components
Enthusiast Orgs
Transit Museums
Air / Rail / School Bus / Taxi
About CPTDB Wiki


Research is not limited to bookwork or Google searches. Sometimes, it's hands-on. There are times when you need to go there. Choose an exotic locale for your next book, and you can write off a vacation in Bali. Okay, maybe not.
Research is not only necessary when writing historicals. And your setting is not the only reason to research. If your protagonist is a clerk at Walmart, or an associate at the Apple Store, this may require research, unless you or someone close to you has the experience. Maybe your main character wants to be a great chef. She needs the best schools and internship, a post-grad job in a world-famous restaurant. Research.
A friend of mine used a zoo as a setting. Her MC inherited the zoo upon the death of her estranged mother. For her preliminary research, she worked alongside a zookeeper (or technician) for a day, scooping manure, preparing food, and whatever other chores were the daily requirement. Her careful research continued as she wrote. Questions arose and she jotted them down. These required a personal phone call to her contacts at the zoo. She made good friends along the way who later became readers and marketers of her book. Win-win!
Brainstorming can release ideas. Think of the coolest professions and locales (places you can go). Now, pinpoint one, and construct your story around it. Then launch out to do your research, answering all your questions. Remember to make connections on the job or at the locale so you can do follow-up as questions arise. This is research.
Research may be watching movies. It could require listening to music or going to a ballet, or visiting a historical site, such as a battleground or national park. Don't just walk around and observe, take photographs, talk to the park rangers.
I made a recent trip to the Pacific Northwest and traveled down the West coast on Highway 101. I took dozens of photos and talked to people along the way. I don't have a story with this setting yet, but it's a possibility. I now have research to fall back on. I just have to go through the photos and look at my notes.
You can do research any time, even while waiting at the doctor's office. Try listening to the conversations around you. Jot down the humorous or goofy things you hear. Sometimes you see things that amaze you. People leave their children unattended or have what should be a private conversation on their cellphone. These are definitely going into my notebook for later use.
Most important of all, be aware of your surroundings. You can drop a story anywhere, in any situation. You'll bump into some wonderfully weird people out in the world, quirky characters to populate your novel. You never know when your next great idea will show up. Research is everywhere.
Leave a comment to be entered in this month's contest. You can win a $10 Amazon gift card.
These are some great ideas, Betty!
Thanks, Jennifer. This month's topic has really opened my eyes.
I love your Bali idea!!
Great info about research !
Thanks for stopping by, Tissakay.
Glad I could help, Lizzie. Yes, it's sometimes the little things that trip us up. But these days, answers are easier to come by–if you have a computer–or access to a library. Good luck with your historical writing.


text:
Q: Reference to child class lost after assigning to a base instance I'm trying to implement a Runner class that handles different types of objects dynamically, this Runner should be agnostic of what type of object is handling and use abstract class methods to execute functions which the child classes will be in charge of executing their own implementation.
All properties in the Runner class are treated as generic objects, but whenever a child implementation is executed, that implementation is not visible to the Runner because assigning child objects into base type makes the child reference to be lost.
What would be the best implementation for this architecture?
This is my code:
#include <vector>
#include <iostream>

class GenericItem{
    public:
        virtual void f() {};
};

class GenericList {
    public:
        virtual void f() {};
        std::vector<GenericItem*> list;
};

class Apple: public GenericItem{
    public:
        Apple(int color){
            this->color = color;
        }
        int color;
};

class House: public GenericItem{
    public:
        int size;
};

class AppleList: public GenericList{
    public:
        std::vector<Apple*> list;
};

class HouseList: public GenericList{
    public:
        std::vector<House*> list;
};

class GenericManager{
    public:
        virtual GenericList* getList() = 0;
};

class AppleManager: public GenericManager{
    public:
        AppleManager(){}
        AppleList* getList() {
            AppleList* list = new AppleList();
            list->list.push_back(new Apple(5));
            list->list.push_back(new Apple(7));
            list->list.push_back(new Apple(9));
            return list;
        }
};

class Runner{
    public:
        Runner(GenericManager* manager){
            this->manager = manager;
        }
        GenericItem* chooseItem(){
            GenericList* list = this->manager->getList();
            std::cout << "Vector size: " << list->list.size() << std::endl;
            return list->list.front();
        }
        GenericManager* manager;
};

int main (){
    Runner runner(new AppleManager());
    Apple* apple = dynamic_cast<Apple*>(runner.chooseItem());
    std::cout << "Apple color: " << apple->color << std::endl;
};

This is the output I got:
Vector size: 0
Segmentation fault (core dumped)

Expected output:
Vector size: 3
Apple color: 5

In this case the function getList() always returns an object with a vector of 3 elements, but when is called by the Runner the object has an empty list.

A: The problem comes from the generic list.
Here you declare a vector of generic items:
// Inside GenericList
std::vector<GenericItem*> list;

But then, you also declare another vector in its child class:
// inside AppleList
std::vector<Apple*> list;

This will shadow the parent's list.
You can't override members like functions, as they have distinct instances and distinct types. Also note that std::vector<Apple*> is completely unrelated to std::vector<GenericItem*>, they don't have any relationship, and cannot be converted from one to another.
You can verify that you have indeed two distinct vector by doing this:
AppleList* getList() {
    AppleList* list = new AppleList();
    list->list.push_back(new Apple(5));
    list->list.push_back(new Apple(7));
    list->list.push_back(new Apple(9));

    std::cout << list->list.size() << list->GenericList::list.size();

    return list;
}

You will see 30 in the output.
An easy solution would be to simply remove the child's vector, and only use the parent's one:
class GenericList {
    public:
        virtual void f() {};
        std::vector<GenericItem*> list;
};

class AppleList: public GenericList{
};

class HouseList: public GenericList{
};

Fundamentally, you cannot reinterpret an array of a type to be an array of a different type. This is not a std::vector limitation, but a limitation of (any) OO langages that allow multiple inheritance since the Apple part of each GenericItem might be at different places and each of the items need to be casted one by one.


This article explains how to process discounts in the POS.
You can enter or edit the percentage amount for a single product and for a sale containing multiple products.
In the product grid, click on the cell under the Total Discount column.
Click % if you want the value to be a discount in percentage.
Click $ if you want the value to be a discount in dollars.
The discount will be visible, in dollar amount, in the total discount column.
The entire order will be discounted by the percentage entered.


Conveniently located off I-575 at exit 9, The Outlet Shoppes is a premier outlet shopping center featuring 100 nationally known brand name designer stores in a lush, beautifully landscaped outdoor environment. Kate Spade, Coach, Michael Kors, Nike, Columbia Sportswear Saks Fifth Avenue Off 5th and Under Armour are just some of the stores featured at the center. Dining options include full service restaurants Taqueria Tsunami and Johnny Rockets; a 175-seat food court offering American and international fast casual food choices; sweet treats from Ghirardelli Chocolate Outlet and Ice Cream and The Great American Cookie, and savory snacks from Auntie Anne's.


text:
2014 The Good Shepherd Parish Church
Chapel of the Good Shepherd
Good Shepherd Parish was first housed in a small chapel at the Crossroads of Commonwealth Avenue and Regalado Avenue, where the FCM is now situated. The chapel then seemed inadequate to the growing number of churchgoers and for the numerous activities of the church. There was a need for a bigger church to serve the needs of a growing community. This was a dream of Fr. Fidelis that he relentlessly pursued.
The Regalado Family donated a 3,650 square meters at the corner of Regalado Avenue and Omega Streets where the present Church is situated. From there, a dream of a great structure in honor of the Messiah, Son of God, was curved in the hearts and minds of Fr. Fidelis and the Parishioners. A dream that would entail great sacrifice and dedication. A vision and mission nurtured by time, talent and treasures. It was a dream that required leadership from its parish priest to the laity in order to be fulfilled.
Ground-Breaking, construction and consecration
On December 10, 1977, then Papal Nuncio to the Philippines, Archbishop Bruno Torpigliani led the celebrations during the momentous ground breaking and cornerstone laying. Fr. Fidelis did not only dedicate himself in the construction of the temple of God but simultaneously developed a true church of God. Such effort and dedication did not go unnoticed. In 1978, Cardinal Sin appointed him as Papal Chamberlain and from then on he was lovingly called by all as "Monsi".
For several years the construction of the new church was the biggest challenge and most ambitious project of Msgr. Fidelis and the parishioners. There were many fund-raising affairs, social activities and solicitations/raffles that took place just to generate funds to continue the project. This included "Gabi ng Harana", "Dinner Dance" and "Alay Envelope". The biggest source of funds then was the "Miss Good Shepherd Parish" and "Reina Santa Elena" Contests.
Behind the great effort and sacrifices of Msgr. Fidelis and the unending cooperation and faithful support of the parishioners and countless generous benefactors outside the parish, the Church was blessed, consecrated and dedicated to Jesus the Good Shepherd on August 19, 1984 by Jaime Cardinal Sin, Archbishop of Manila.
The Parish was twice blessed because on the same date, three of our parishioners were awarded the Papal Knighthood of the Pontifical Order of Sylvestre, namely; Bro. Inocencio F. Fallaria, Bro. Ismael D. Quiambao, and Bro. Rene R. Isidoro, all whom have gone home to the Father.
On April 28, 1985, his Eminence Jaime Cardinal Sin issued a Decree making our Church as an Archdiocesan Shrine of the Good Shepherd. From 1975 to 2003, the Good Shepherd Archdiocesan Shrine was a part of the Archdiocese of Manila.
Taken 4-12-2014.


The Airmaster also has the ability to shoot BBs.
Remington's Airmaster 77 pellet air rifle has a low velocity capacity of 750 feet per second. Though this is quite substantial when compared to BB and Airsoft guns, this rifle was not engineered for serious hunting. Plinking and minor varmint culling are the main functions of this firearm. The Airmaster 77, being a pump-driven weapon, can produce different levels of pressure, resulting in various pellet ballistics. With a modest weight of 4.8 pounds, relatively short length and chambering in .177, this pellet rifle is geared toward young or novice shooters.
Make sure that the firearm is unloaded. Check and clear the breach of any BBs or pellets.
Apply the crossbolt safety by pushing the button next to the trigger so that it protrudes on the right side of the firearm. Again, push from the left side of the gun toward the right.
Join the upper receiver and the stock by inserting the smaller end of the synthetic stock into the rectangular opening behind the trigger.
Screw these two parts together. Only two screws are required.
Screw the magazine tube to the barrel in the three separate areas.
Screw the barrel into the upper receiver in a clockwise fashion. When the barrel reaches the end of the threads, push inward until you hear a click. The barrel now will be in place.
Find the forearm cap and screw it to the bottom of the magazine tube, aligning it with the receiver. The receiver and the forearm cap should be flush.
Always perform maintenance on an unloaded firearm.


text:
kubectl delete pods jenkinsmaster
cd ~/CI/jenkernetes
mvn clean package
cp target/kubernetes-workflow-steps.hpi setup/master/image/
cd setup/master
sudo docker build -t gcr.io/jenkernetes-cloud-devrel/jenkins-master image/
gcloud docker push gcr.io/jenkernetes-cloud-devrel/jenkins-master
kubectl create -f pod_config.json

redpajama_set_name: RedPajamaGithub


This amazing visualisation shows Transatlantic traffic over a 24 hour period taken from a day in August last year and shows 2,524 flights crossing the North Atlantic.
Produced by Devan Joseph. Video courtesy of NATS.


In the last study we talked about this radical faith and about surrendering everything to God. But who really is this God we are giving up everything to follow? What is he like? Does he really care about me and my life?
Often when we think of God we think of an old man in the sky, someone far away, or we think of the paintings or stained glass windows of a church. But God is not this distant being waiting to punish us when we make a mistake. He is here right now. The Bible describes him as a loving father. Not an alcoholic father, or a violent father, like we may experience in this world, but a perfect loving father.
Jesus continued: 'There was a man who had two sons. The younger one said to his father, "Father, give me my share of the estate." So he divided his property between them.
'Not long after that, the younger son got together all he had, set off for a distant country and there squandered his wealth in wild living. After he had spent everything, there was a severe famine in that whole country, and he began to be in need. So he went and hired himself out to a citizen of that country, who sent him to his fields to feed pigs. He longed to fill his stomach with the pods that the pigs were eating, but no one gave him anything.
'But the father said to his servants, "Quick! Bring the best robe and put it on him. Put a ring on his finger and sandals on his feet. Bring the fattened calf and kill it. Let's have a feast and celebrate. For this son of mine was dead and is alive again; he was lost and is found." So they began to celebrate.
Lets first put ourselves in the place of the father. How did he feel when his son asked for his inheritance and left? Did the father do the right thing in letting him go? What would you do?
What is the son like, what attitudes did he show?
Put yourself in the place of the son at the moment he decides to return home. What is he feeling? Why does he want to return? Why does he feel he has to offer himself as a servant to his father?
What is the father like, what attitudes and character can we see in the passage?
Who do you think the father and the son represent? Some have said they represent God and humanity. Do you agree with this?
If this story represents God and us, what does it say about our condition before God? What do we need to do about it?
The story began with a son thinking of himself, wanting to be free of his obligations and of the influence of his father. The story ends with the son returning home, loved, accepted and restored. Maybe the most important discovery we make today is about God's attitude towards us, his lost sons and daughters: God's heart is broken for the lost. He is a loving father who patiently awaits our return. This story shows us how Jesus saw the situation between us and God, and it gives us hope: God will forgive those who choose to follow the example of the lost son, who repented and returned home.


text:
When thinking of invertebrates, my mind comes up with nasty things like beetles or spiders, or pretty things like butterflies. But, coral is also an invertebrate. It is not a plant, as many might assume. They are related to jellyfish and sea anemones. I did not know that.
I found this sheet in a $1 box, so was surprised when I found out later that it was only issued in 2015. The denomination is the Eastern Caribbean dollar
(currency for Antigua & Barbuda and also Dominica, St Vincent & The Grenadines, St Kitts & Nevis, St Lucia, Grenada, Anguilla & Montserrat).
At the moment 1 XCD = 0.46 CAD or 0.37 USD, 0.25 GBP, and 0.32 EUR
Coral reefs account for less than 1% of the planet's marine ecosystem while supporting nearly 25% of ocean life. A coral group is a colony of many thousands of nearly identical polyps and each polyp is a sac-like animal that is only a few centimetres long. They form when these polyps attach themselves to a rock or the sea floor. They then divide into thousands of clones. Each polyp excretes a calcium carbonate at their base which forms an exoskeleton where they attach themselves to each other and over several generations they form a larger skeleton or colony. Over hundreds and thousands of years, these colonies will join together to form a reef. Some reefs are known to be 50 millions years old. The polyps themselves are translucent and they get these brilliant hues from the algae they host. They are carnivores and feed on zooplankton and small fish.
for more spineless creatures, check out Sunday Stamps
Labels: stamps, stamps&postcards
Damavik
I have seen several of these postcards from Belarus and have even been lucky enough to receive some. But, really I had no idea what this gnome like creature was all about. Was he part of some Russian fairy tale? And why is he only in Belarus and not Russia? The variety of cards didn't seem to suggest a story line, but he does appear in many settings. Maybe he is part of the Belarus tourist industry that has taken off on a life of its own?
Finally, I realize that this creature is known as Damavik.
and this particular Damavik is the creation of a Postcrossing postcard site that specializes in Belarus artists for their cards. if you look up the website (Vanilla Tree Vale) you can find out more about him.
He is a Belarusian folklore character, similar to the Russian Domovoi, (and other Polish, Ukrainian and Lithuanian versions) a house spirit, or elf. Traditionally, it is said that these elves inhabit every house and they help with the chores if treated well by the family.
This Damavik lives in a cozy country home and eats traditional Belarusian foods – his favourites are mushroom soup and potato pancakes.
And by being a mascot of this postcard company, he sort of reminds me of the Travelocity gnome as he travels around the countryside and visits such places as the Mir Castle (below) a birch forest (top) and collects mushrooms (second from top)
Labels: Absynthe's Postcrossing adventure, stamps&postcards, what I learned from Postcrossing
mammals of the sea
This is a particularly fine souvenir sheet designed by Keith Martin is from 2000 and shows off a Blue Whale in the centre which is so big he takes up more space than four stamps allow! The other three stamps each have a fragment of the blue which helps to show the relative size of each of these mammals of the sea. On the bottom left is a Narwhal with its unicorn looking tusk who lives up in the Arctic. The top right has a Beluga with its permanent smile that lives in shallower waters like the mouth of the St Lawrence River. And, over on the top left, is the Bowhead which lives in the Arctic and sub-Arctic. The Blue lives in the Gulf of St Lawrence and also off the coasts of Nova Scotia and British Columbia.
The Narwhal and Beluga are both 'toothed whales' and as such will hunt and chase their food – fish, crab, squid – and when they catch something with their teeth, swallow it whole. The Blue and Bowhead, on the other hand, are known as 'baleen whales' for their keratin baleen plates that act like a comb to strain their food. While being some of the largest animals on earth, they end up eating some of the smallest creatures – plankton, krill, small schooling fish – sometimes by just swimming around with their mouths open.
Here is another blue whale stamp – one that I don't have, but I just had to show it. As befits the largest animal, the stamp is both the largest in size and denomination of any Canadian stamp. It measures 128 mm x 49 mm (or, for those of us who still have little idea what a mm looks like, 5" x 2.9") and was designed by illustrator Suzanne Duranceau. Only 1,500,000 of them were printed, whereas 8,000,000 of the other whales were set loose on the public.
weather wonders
I rather like the French name for this series of stamps – meteorlogical phenomena, though I guess we all 'wonder' at the weather. Is there a country that doesn't think they talk more about the weather than anyone else? These stamps were issued to coincide with the anniversary of 175 years of the first weather observatory.
This beautiful set came out in June 2015. It was designed by Kostas Tsetsekas and feature the works of five different photographers from across the country.
The lightning was captured in Manitoba by David Reede; the double rainbow was found in Quebec by Mike Grandmaison; the rare sundog, created by ice crystals in the sky was seen in Nunavut by Frank Reardon (that's the Arctic city of Iqaluit shown); in Alberta, Daryl Benson found some hoar frost; and finally, at the Cape Spear Lighthouse in Newfoundland, Geoff Whiteway was up early enough to see this morning fog.
see more weather phenomena - or just interesting skies - at Sunday Stamps
If you haven't already seen the Old Man of the Mountain on a the cliffs of Cannon Mountain in the White Mountains of New Hampshire, then you are too late.
For, in 2003 he lost his face.
(as a troubling aside, I could have sworn this collapse happened maybe 3-4 years ago. but no amount of googling changed the fact that it was almost exactly 16 years ago - on May 3, 2003.)
His profile was first recorded in 1805 by a team of surveyors who were working in the Franconia Notch, though it is supposed that it was formed about 2,000 to 10,000 years ago after the last glacial period.
The formation was a series of red granite ledges carved by glaciers that when viewed from a specific spot had a distinct image of a stern old man with an easterly gaze. One ledge formed the chin, another his upper lip and a third his nose, with two further layers forming his forehead. When viewed from other locations in Franconia Notch, the same ledges had a rough and ragged look, but nothing that would make you think of 'the profile'. Throughout the 1900's efforts were made to keep the Old Man intact and in 1958 it underwent major repair work for improved weatherproofing. After the collapse, the cables, spikes and epoxy cement used in the repairs and attempts to keep erosion at bay were visible like a skeleton. None of the fallen rock was distinguishable from the other boulders where it fell.
Now, if you go, there is a Profile Plaza with a memorial (all paid for by private donations). There are seven profilers - described as being like upside down hockey sticks with bumpy bits - that when lined up with the cliff will give you an outline of the face as it would have been on the remaining mountain. Not quite the same, but many felt something had to be done for this state icon, to remember what once was.
This 3¢ stamp from 1955 commemorates the 150th anniversary of the Old Man's discovery. For some unknown reason it uses the rarer plural term 'mountains'. 125,944,400 were printed.
see more mountainous images on Sunday Stamps II
here are pictures of the hockey stick profilers
courtesy of NH gov't and tripadvisor


For the fiscal year 2016-2017 the Saint Clare of Assisi Men's Club gave cash donations in excess of $17,000.00 to the following organizations or events. This represents an almost 50% increase in our financial donations.
In addition, Men's club members donated many other hours of labor in cooking or helping out around the parish. Please join us in our mission of stewardship.


text:
March 8: Women in the fight against Feminism
By Yucatan Times on March 8, 2021
The 8M has touched the conscience of many women and thus collectives have emerged in corners of all Mexico. (Photo: Sipse)
México City (March 8, 2021).- His words reveal the frustration and resistance to a pandemic that interrupted the conversation about violence against women, placed at the center of the national discussion when, like a giant purple wave, thousands took the streets on March 8, 2020.
After almost 30 years since the registration of the first femicides in Ciudad Juárez and a struggle on different fronts, the seriousness of living in a culture of rape and death for women was finally recognized when the health emergency began.
The ominous statistic measures the size of the grievance: more than 10 women are murdered daily in Mexico. Feminists continue to work, but many times their demands continue to fall on deaf ears.
Despite Covid-19, feminists have remained vigilant and active. They have come out to protest against violence, intervened in the streets, monuments and government institutions. The takeover of the CNDH was a milestone, something that no one expected. The protests against violence against women have continued in the periphery of CDMX and in the states, although they have been repressed with bullets as happened in Cancun.
That historic mobilization of 8M, International Women's Day, touched the consciences of many women, so much so that collectives and groups emerged in municipalities where there were none before.
"It is a movement that is alive and that the pandemic has not stopped it, it has simply given it new forms," says Amneris Chaparro, a researcher at the UNAM's Center for Gender Research and Studies (CIEG). If you imagined that the pandemic would mean a setback for contemporary Mexican feminism, on the contrary, you have turned it around again.
At the beginning of the pandemic, on an image of 8M, they raised firmly: "The feminists did not leave." The singer-songwriter Vivir Quintana, whose "Song without fear" became an anthem in the protests, looks at the movement alive. "The momentum continues, what happens is that since this struggle is not being waged on the streets now, it is believed that the movement is stopped or dissolved," he explains.
The contemporary Mexican feminist movement first took the streets by surprise and then social networks, confirms Amneris Chaparro. Both are highly "masculinized" spaces that impose rules and restrictions on women. Despite Covid-19, feminists have remained vigilant and active. They have come out to protest against violence, intervened in the streets, monuments and government institutions.
Despite the cyber violence against them, feminist voices have been installed on the networks, armed revolutions with hashtags and public denunciations. They deliver their messages directly, without the need for intermediaries. As in the streets, they also leave their mark there. A way to appropriate the digital space.
At the forefront of the feminist struggle, there is a young generation of women, many of them university students, who also come from very precarious places, notes Amneris Chaparro.
"In countries like ours, in Latin America, we find a buoyant, creative feminism that is in the streets, a feminism that is angry with just cause for so much violence against women, and also women are the protagonists of this violence, it can be at home, on the streets, in universities.
"And that is what gives a very important connotation to Latin American feminism and in particular Mexican feminism, which are the conditions of economic precariousness, of violence at different levels, which make feminism alive," says Chaparro, doomed to gender and feminist studies.
Las Brujas del Mar, the abolitionist feminist collective from Veracruz, promoter of the 9M National Strike "A day without us", declares itself in resistance. In these months of confinement, the defenders of human rights, feminists and activists have tried to obtain new tools of articulation from the digital space, says their spokeswoman Arussi Unda.
Feminists continue to work, but many times their demands continue to fall on deaf ears. "This government has never recognized the seriousness of violence against women," says artist Lorena Wolffer. "He does not seem to have any interest in dialoguing with us, or recognizing what is happening to us."
Governments often don't know what to do with feminists. Right and left governments find it problematic. A stone in the shoe since the 18th century. "Feminism has always been an uncomfortable movement and continues to disturb," says Amneris Chaparro.
Source: Sipse
CNDHfeminicidefeminismfeminist activismfeminist movementmarch 8violence
Feb. 1 marks the anniversary of the signing of the Thirteenth Amendment to the U.S. Constitution
National Freedom Day is a United.
Popocatepetl volcano erupted twice on Tuesday, January 31 (Watch Video)
Mexico's Popocatepetl volcano erupted twice on.
Mexico's former top cop Genaro Garcia Luna used to worship "La Santa Muerte"
Mexico's former top cop — currently.
Yucatán Veda Festival returns after two years to the coastal communities
The Secretariat of Fisheries and Sustainable.
Avocados From Mexico® Unveils Super Bowl commercial teaser
This year's AFM features actress and.


text:
Q: Correct proof? Linear Algebra Prove that if $A$ and $B$ are matrices of rank $n$, then $AB$ is of rank $n$.
Solution This should be equivalent to proving that the columns $AB$ are linearly independent.
$AB =
 \begin{pmatrix}
  \vdots & \vdots & \vdots & \vdots \\
  A\vec{b_1} & A \vec{b_2} & \cdots & A\vec{b_n} \\
  \vdots  & \vdots  & \vdots & \vdots  \\
   &  &  &
 \end{pmatrix}$
where $\vec{b_i}$ is the column vector of $B$. Note that since $B$ has rank $n$, $$\sum_{i \in J_n} \sigma_i \vec{b_i} = 0 \mid \sigma_i \in \mathbb{R}$$ iff $\forall i, \, \, \sigma_i = 0$.
Thus, to test if the column vectors of $AB$ are linearly independent, we see that $$\sum_{i \in J_n} A \sigma_i \vec{b_i} = A \big( \sum_{i \in J_n}  \sigma_i \vec{b_i} \big) = 0 \mid \sigma_i \in \mathbb{R}$$ iff $\forall i, \, \, \sigma_i = 0$.
Thus, the rank of $AB$ is $n$.
Is this proof sufficient?

A: Edit This answer refers to the situation when it was still not clear from the question that $A$ and $B$ were $n \times n$ matrices (although this case is also discussed at the end of the answer).
It is not true that if $A$ and $B$ are matrices of rank $n$, then $AB$ is of rank $n$. Consider the following example
$A =
 \begin{pmatrix}
  1 & 0  \\
  0 &  0
 \end{pmatrix}$,
$B =
 \begin{pmatrix}
  0 & 0  \\
  0 &  1
 \end{pmatrix}$,
$AB =
 \begin{pmatrix}
  0 & 0  \\
  0 &  0
 \end{pmatrix}$.
The rank of $A$ is $1$, the rank of $B$ is $1$, but the rank of $AB$ is $0$. What is true is that if $A$ and $B$ are matrices of rank $n$, then $AB$ is of rank less or equal to $n$. Another true statement is this: if $n=k$ and $A$ and $B$ are $k \times k$ matrices (I think you used $k$ for the number of columns), then $AB$ is also of rank $n(=k)$. This follows from the fact that a $k \times k$ matrix has rank $k$ if and only if it is invertible. This would mean that $A$ and $B$ have inverses, which we denote by $A^{-1}$ and $B^{-1}$, respectively. But then (by simple algebra) the matrix $B^{-1}A^{-1}$ would be an inverse of $AB$, hence $AB$ is invertible and thus have rank $k$.

A: You're about 90% there. (For one thing, you need to say "$n \times n$ matrices" in the hypotheses, or something like that!)
At "Thus," you probably want to apply the usual approach to independence: say "Suppose that some linear combination of the columns is zero..." and then prove that the coeffs have to be zero. That looks like this:
Suppose that $\sum_i \sigma_i  (Ab_i) = 0$. By linearity of matrix multiplication, this tells us that $\sum_i A (\sigma_i b_i) = 0$, so $A (\sum_i \sigma_i b_i) = 0$.
Now $(\sum_i \sigma_i b_i)$ is a vector whose entries we can call $c_i$. The last equality says that $c_1 A_1 + \ldots + c_n A_n = 0$, where the $A_i$ are the columns of $A$. But since those columns are indepedent, the $c_i$ are all zero.
That means that $(\sum_i \sigma_i b_i)$ is the zero vector. And since the $b_i$ are independent, that means that the $\sigma_i$ are all zero.
So if we have a zero-combination of the columns of $AB$, we've shown the coefficients must be zero. That makes the columns independent.


Anytime, anywhere access lets you remotely control devices and help your customers whether they're around the corner, or across the world.
Exceed service delivery expectations without breaking a sweat.
3…2…1…connected! When you've got tech issues to solve, there's no time to waste. Swoop in and save the day in seconds from your desktop, or your Android, iOS, or Windows device, anywhere there's an internet connection. Your customers around the corner, and across the globe, will thank you.
We believe in offering a scalable experience for individuals, and teams large and small. Get started with just the features you need, and nothing you don't, with pricing and packaging designed to grow with your business's unique needs. Just looking for unattended access agents? We've got you covered there, too.
Keep working confidently despite ever-present cyberthreats. With out-of-the-box functionality like AES-256 encryption and two-factor authentication, you can rest assured that your remote access is guarded by world-class security features that scale with your needs.
From instant connectivity to scalable security, ConnectWise Control helps support remote teams of all sizes.
ConnectWise Control works with the best-in-breed solutions you already love. Explore 100+ extensions and integrations and start customizing your remote support experience.


text:
Q: Is Lie Bracket closely related to differentiation? This property of Lie bracket attracts me a lot.
$$
[AB,C]=A[B,C]+[A,C]B.
$$
It looks similar to the product rule of differentiation
$$
(uv)'=u'v+v'u
$$
The product rule can be used to define the derivative on real and complex manifolds. So I think Lie brackets can define  derivatives as well. However, I struggle to find a detailed definition of  derivative via Lie bracket. That $C$ is quite annoying. I need some reference to learn this definition.
And why $G'=[G,G]$ is called the  derived subgroup of $G$?

A: It is a derivative of sorts: lie bracket of vector fields.

A: On the level of linear Lie algebras, the bracket is given by
$$
[A,B]=AB-BA,
$$
for linear operators $A,B$ in ${\rm End}(V)$. Then we have
$$
[AB,C]=ABC-CAB=A(BC-CB)+(AC-CA)B=A[B,C]+[A,C]B.
$$


text:
Central Charter School
Lauderdale Lakes, Florida
Construction Delivery:
Construction Budget:
Completion Date:
PGAL is providing complete architectural, interior design and construction administration services for the demolition and modernization of the new 91,756-square-foot Central Charter K-8 School.
The new school will be located on the west side of the site of the existing school. Students and staff will remain in the four existing one-story buildings while the new facility is being designed and built. Phasing will be critical for the successful completion of the project. Phase I will require building temporary access roads to safely reroute circulation for bus and parent drop-off. Phase 2 will consist of installing the construction fence, construct the new story-story classroom and gym buildings, extend the parent loop road to bring stacking on-site, and develop new parking, landscaping, and retention areas during off-peak times. Phase 3 will open, commission and furnish the new facility, construct new covered walkways, demolish the two existing west buildings to make room for new recreation amenities, and open the new roadway network, parking and service area. Phase 4 will consist of constructing the pool, courts, fields and play areas, refresh face of existing north and south buildings, and renovate the interior of the two existing north and south buildings as necessary.
The school will consist of Pre-K-8 grades, serving up to 1,600 student stations, self-contained ESE classrooms, media room, science labs, art rooms, music rooms, kitchen, dining, administrative offices, conference rooms, multipurpose gym and stage, restrooms and support areas. The exterior design will provide a new and prominent face for the Central Charter School, while the interior will provide a safe and secure environment for students and staff with all the technological advances required to promote the best educational experience.
Features includes:
New Pre-K-8 Charter School campus
Up to 1,600 student stations
Completed in four phases to allow for continuous occupancy on the site
Previous / Next Project


text:
Q: Getting tableView to scroll as one with parent scrollView after being added with addChildViewController I'm working through a tutorial on child view controllers in RubyMotion. (What I'm trying to do is create a tabbed interface in the likes of Instagram's profile pages.) I have things working, however my problem is that my container has a scrollView and the child I'm adding is a tableView, which is itself a scrollView. The two scroll independent of each other, where I'd like them to scroll as one. Is there a way I can do that given my code below?
My container:
class ProfileController < SharedController
  def viewDidLoad
    super

    scroll_frame = self.view.bounds

    @scroll = UIScrollView.alloc.initWithFrame(scroll_frame)
    @scroll.bounces = true
    @scroll.delegate = self
    @scroll.alwaysBounceVertical = true
    @scroll.contentSize = CGSizeMake(UIScreen.mainScreen.bounds.size.width, scroll_frame.size.height)

    main_container = UIViewController.alloc.init
    self.push(main_container)
  end

  def tap_child(sender)
    set_active_tab(sender)
    controller             = ChildPartialController.alloc.initWithNibName(nil, bundle:nil)
    controller.data        = @data[:child]
    controller.parent      = self
    controller.scroll_view = @scroll
    self.push(controller)
  end
end

The child:
class ChildPartialController < SharedController
  attr_accessor :data, :scroll_view, :parent

  def viewDidAppear(animated)
    scroll_view.contentSize = CGSizeMake(UIScreen.mainScreen.bounds.size.width, 272)
  end

  def viewDidLoad
    super

    self.title = "Child"

    @data = data

    @table = UITableView.alloc.initWithFrame(
      CGRectMake(0, parent.tab_bar.frame.origin.y + parent.tab_bar.frame.size.height, self.view.bounds.size.width, self.view.bounds.size.height),
      style: UITableViewStyleGrouped
    )
    @table.autoresizingMask = UIViewAutoresizingFlexibleHeight
    @table.rowHeight        = 30

    parent.view.addSubview(@table)

    @table.dataSource = self
    @table.delegate = self
  end
end

SharedCode:
class SharedController < UIViewController
  def push(to_vc, animated = false)
    from_vc = self.stack[-1] # could be nil

    self.stack.pop if self.stack.count > 1

    self.stack.push(to_vc)

    self.addChildViewController(to_vc)

    post_animate = lambda { |finished|
      to_vc.didMoveToParentViewController(self)
      to_vc.viewDidAppear(animated)
    }

    if !from_vc.nil?
      to_vc.view.frame = child_frame
      to_vc.viewWillAppear(animated)
    end

    @scroll.addSubview(to_vc.view)
    post_animate.call(true)

    p self.stack.count
  end

  def child_height
    self.view.bounds.size.height - 232
  end

  def child_width
    self.view.bounds.size.width
  end

  def child_frame
    CGRectMake(0, self.tab_bar.frame.origin.y + self.tab_bar.frame.size.height + 10, child_width, child_height)
  end

  def offscreen_top_frame
    CGRectMake(0, 50 - child_height, child_width, child_height)
  end

  def offscreen_bottom_frame
    CGRectMake(0, self.view.bounds.size.height, child_width, child_height)
  end
end

A: As it turns out I think I was just making things way too complicated with this approach. Instead, I turned my child view controllers into subclasses of UIView, added a UITableView to that, then added the UIView to the parent's scroll view as a subview. Here's an example in case anyone is interested:
My container:
class ProfileController < SharedController
  def viewDidLoad
    super

    scroll_frame = self.view.bounds

    @scroll = UIScrollView.alloc.initWithFrame(scroll_frame)
    @scroll.bounces = true
    @scroll.delegate = self
    @scroll.alwaysBounceVertical = true
    @scroll.contentSize = CGSizeMake(UIScreen.mainScreen.bounds.size.width, scroll_frame.size.height)
  end

  def tap_child(sender)
    set_active_tab(sender)
    controller             = ChildPartial.alloc.initWithFrame(CGRectMake(0, self.tab_bar.frame.origin.y + self.tab_bar.frame.size.height, self.view.bounds.size.width, self.view.bounds.size.height))
    controller.data        = @data[:child]
    controller.parent      = self
    controller.scroll_view = @scroll
    controller.build_table
    @scroll.addSubview(controller)
  end
end

Child:
class ChildPartial < UIView
  attr_accessor :data, :parent, :scroll_view

  def initWithFrame(frame)
    super

    self
  end

  def data=(data)
    @data = data
  end

  def parent=(parent)
    @parent = parent
  end

  def scroll_view=(scroll_view)
    @scroll_view = scroll_view
  end

  def build_table
    @table = UITableView.alloc.initWithFrame(self.bounds, style: UITableViewStyleGrouped)
    @table.autoresizingMask = UIViewAutoresizingFlexibleHeight
    @table.userInteractionEnabled = false

    @table.dataSource = self
    @table.delegate = self

    resize_scroll_view

    self.addSubview(@table)
  end

  def resize_scroll_view
    @scroll_view.contentSize = CGSizeMake(parent.view.bounds.size.width, parent.view.bounds.size.height + @table.bounds.size.height)
  end

end