"First of all we do everything we can, and will continue to work on keeping our schools safe," Greenwald wrote. "We deal with many parent, family, neighborhood issues which come to school. We handle them all, they are all very important to us, based on the issues at hand. I understand there is a survey/ petition out on this. I have also seen many negative statements from the public. We do our best with the resources we have.
For parents at Coolidge, especially Jewl Marrs, the mother of the second child in the viral video, Greenwald's statement was "appalling." Marrs said she has seen tremendous support from the community, and she was disappointed in the district's reaction.
Marrs said the school office called her and said they could give her daughter a five minute "head start" so she could get out of the school before other students. But she wants more. She wants a harsher punishment for the girls involved in her daughter's bullying, and she wants to send a message to other bullies, saying behavior like this will not be tolerated.
"I'm not asking to move mountains here," Marrs said. "I have a straight-A student who has missed more school since Monday than she has in her entire life ... My daughter is scared to death ... I'm not looking for a lawsuit. I'm looking to send my kid to school and not have her be scared.
Granite City Detective Lt. Nick Novacich confirmed there was an arrest related to the incident, which took place Nov. 6.
Local recording artist James Stevanus decided to create the petition to bring awareness to the bullying parents say is going on in the district. Stevanus went to Granite City schools, and said he has heard multiple accounts of bullying at the schools, and has experienced it himself.
Calling the bullying procedures "lackadaisical and lenient," Stevanus said the zero tolerance policy is not working. He's hoping that awareness from the petition will bring progress.
Although he wants change, Stevanus said he respects Greenwald's stance on the situation. Greenwald said everything he could on paper, he said.
Greenwald said Saturday that the district takes any type of student misconduct, especially bullying, seriously, and deals with it on a case-by-case basis. He cited the district's policy on student behavior, which says the school aims to provide discipline that ensures the safety of students and staff and addresses the cause of a student's misbehavior while providing opportunities to resolve the incident.
Reporter Lexi Cortes contributed to this story.


text:
Who's playing footsie with the Russians?
17 March 2018, 20:36 | Updated: 17 March 2018, 20:42
Jeremy Corbyn was accused of being an "apologist for Russia" after suggesting that it might be the actions of a responsible government to acquire some actual evidence of wrongdoing before it starts hostilities with a despot in charge of more nuclear weapons than any other on earth.
That's not capturing the mood of the nation, intoned the press. We want punishment first, evidence later, they said.
He's thwarting The Will of the People!
I know that it is suddenly fashionable to attend to the mood of the populace by those that hankered after us getting out of the EU but they would not be saying that if they had lost the referendum, and it isn't really the basis of a coherent government strategy.
If we went to enact the will of the people at every turn, then we would be at war with Germany, in expectation of them beating us in the forthcoming World Cup, and Ant would be Prime Minister and Dec would be the Secretary of Defence.
I think the Russians probably did poison their ex-spy but I can't prove it and neither can the government.
We don't even know how they were poisoned, or where, so how can we possibly know with great certainty who poisoned them?
We can assume the Russians did it, but then we assumed that Saddam Hussein had weapons of mass destruction that could deliver catastrophe to London in less than 45 minutes or your money back.
We assumed the world's economy was going great guns 5 minutes before the start of the biggest recession in history.
We assumed that the American people would elect a stable genius...but assumptions ain't necessarily so.
The story of the poisoning has curiously morphed into the story of Jeremy Corbyn's failure to back the government in leaping to expensive conclusions and of being too enamoured of the Russians.
He is a communist after all.
Well, he isn't, as far as I can tell and neither is Vladimir Putin.
If either main political party can be accused of cosying up to Russia, it is surely the Conservatives who have more evidence against them.
It is true that Labour have more money coming in from unions than any other source but that is hardly a surprise. They are supposed to be the party of the working man and woman.
Yet this fact is constantly touted by the press as being somehow suspect. In May 2017, the Telegraph reported that Labour's General Election campaign was being funded almost entirely by union donations. Disgraceful!
Compare the amount brought in by both parties during the election campaign last year.
A record £40m of donations poured into British politics in the three months before the election.
The Conservative party raised almost £25m while there was only £9.5m for Labour.
Furthermore, the bulk of Labour's income came from unions but most of the Tory party's funds came from wealthy individuals and companies.
There was £1.5m from JCB, the company linked to a Conservative peer who also helped fund the Brexit campaign.
A hedge fund manager, a theatrical impresario, and the founder of the giant Addison Lee taxi firm all gave over £1 million each.
Political donations of over £7,500 must be registered by name. Eleven percent of those donations to the Tories came from people with fancy titles.
Which sounds as though it would be more likely to enact the will of the greatest number of people - a party funded by organisations that represent millions or bankrolled by a few vastly rich individuals?
The Unite union represents 1.4m people – Sir and Lady Bufton Fortescue-Smythe represent only themselves.
But it is worse than that.
While the Labour leader is accused of being too close to the Russians, it is the Conservatives who are surfing on a tide of roubles – three million pounds worth since 2010.
In 2015 an analysis by Deutsche Bank suggested that since the mid-1970s much of the new money that has washed through the Tory supporting City of London has come from one country in particular: Russia.
They said a good deal of the £133bn of dodgy money that comes through London's banks is related to Russia.
But don't take their word for it - in December 2017 our own National Crime Agency said as much as £90bn of criminal money is laundered through the UK each year.
In 2016, the Financial Times said an insider at a Swiss bank warned Britain's financial watchdogs that bankers in its UK office were offering services that could facilitate tax evasion and money laundering.
He also told the US authorities. The Americans took it very seriously. The British merely said that they were concerned and then did nothing.
As far back as 2011, the Financial Times reported that Tory MPs' desire to cut the 50p top rate of income tax is because rich City donors are so close to the party.
The Tories are funded by the banks and the banks are enjoying standing under a waterfall of iffy money coming from Russia.
The leader of the Labour Party isn't the red under the bed.
It is the leader of the Conservative Party that looks embarrassingly pink.

redpajama_set_name: RedPajamaCommonCrawl


text:
A Bumper Crop Of Classical Box Sets
By Anastasia Tsioulcas,
Tom Huizenga
Published December 6, 2013 at 11:30 AM EST
Denise DeBelius
It was a big year for extravagant classical box sets.
This wound up being a spectacular year for elaborate, lavishly packaged reissues. Given all the fabulous classical box sets that appeared this year, you'd think we were in some kind of boom era for music served up on compact discs. (2013? More like 1993.)
Why? Well, there's always the mercenary aspect of the labels' self-interest to consider — but come on, the 65-CD Benjamin Britten edition works out to something like less than $5 a disc at retail price. More pressingly: As precious treasures in the labels' vaults age, there's increasing pressure for record companies to churn out reissues that extend their copyrights, and therefore allow them to continue to make money from these artists for many, many more years to come.
Whatever the reason for these sets' existence, listeners can enjoy overwhelming bounty. Here are some of our favorite reissues from 2013. With their size and scope, these boxes make elegantly angular packages under the Christmas tree.
1 of 5 — Van Cliburn: The Complete Album Collection.
Van Cliburn: The Complete Album Collection.
2 of 5 — Fritz Reiner conducts the Chicago Symphony Orchestra.
3 of 5 — Britten: The Complete Works
4 of 5 — Wagner's complete operas.
5 of 5 — Verdi at the Met.
Anastasia Tsioulcas
Anastasia Tsioulcas is a reporter on NPR's Arts desk. She is intensely interested in the arts at the intersection of culture, politics, economics and identity, and primarily reports on music. Recently, she has extensively covered gender issues and #MeToo in the music industry, including backstage tumult and alleged secret deals in the wake of sexual misconduct allegations against megastar singer Plácido Domingo; gender inequity issues at the Grammy Awards and the myriad accusations of sexual misconduct against singer R. Kelly.
See stories by Anastasia Tsioulcas
Tom Huizenga is a producer for NPR Music. He contributes a wide range of stories about classical music to NPR's news programs and is the classical music reviewer for All Things Considered. He appears regularly on NPR Music podcasts and founded NPR's classical music blog Deceptive Cadence in 2010.
See stories by Tom Huizenga


Northern area representative office covering Jos, Keffi, Kano, Kaduna and Bauchi.
GESC Northern Areas we cover Jos, Kaduna, Bauchi, Kano and other regions. Contact our regional director Uzo for further help and advice.


text:
package org.axonframework.common;

import org.junit.jupiter.api.Test;

import static org.junit.jupiter.api.Assertions.assertThrows;

/**
 * @author Allard Buijze
 */
class AssertTest {

    @Test
    void testState_Accept() {
        Assert.state(true, () -> "Hello");
    }

    @Test
    void testState_Fail() {
        assertThrows(IllegalStateException.class, () -> Assert.state(false, () -> "Hello"));
    }

    @Test
    void testIsTrue_Accept() {
        Assert.isTrue(true, () -> "Hello");
    }

    @Test
    void testIsTrue_Fail() {
        assertThrows(IllegalArgumentException.class, () -> Assert.isTrue(false, () -> "Hello"));
    }
}

redpajama_set_name: RedPajamaGithub


text:
Robert Perreault (born 13 May 1947) is a Canadian politician and administrator in the province of Quebec. He was a prominent city councillor in Montreal from 1982 to 1994, a Parti Québécois member of the National Assembly of Quebec from 1994 to 2000, and a cabinet minister in the government of Lucien Bouchard.

Early life and career
Perreault was born in Sainte-Anne-de-la-Pérade, Quebec. He earned a Bachelor of Arts degree from the Université de Montréal in 1968 and later studied economics at the same institution. From 1975 to 1983, he was an administrator for cultural, sports, and recreation organizations in Quebec.

City councillor
1982–1986
Perreault was a member of the progressive Montreal Citizens' Movement (MCM) in municipal politics. He was first elected to the Montreal city council in the 1982 municipal election, defeating incumbent councillor Roger Larivée from mayor Jean Drapeau's Civic Party in the east-end Laurier ward. The Civic Party won a majority government on council in this election, and Perreault served in opposition for the next four years, achieving prominence as the MCM's critic on economic issues. In 1985, he joined with party leader Jean Doré to propose an industry surtax to fund Montreal's public transit. He later suggested that an "enterprise zone" be created for economically depressed areas in Montreal's east end.
1986–1990
Jean Doré was elected as mayor of Montreal in the 1986 municipal election and the MCM won a landslide victory on council. Perreault was easily re-elected in Laurier and, following the election, was named as vice-chair of the Montreal executive committee (i.e., the municipal cabinet) with responsibility for economic development and administrative reform.

Perreault introduced significant reforms to Montreal's civil service in early 1987 in a bid to decentralize the city's operations. Almost half of the city's department directorships were eliminated (with many directors taking early retirement), and twelve new municipal centers were opened in different neighbourhoods across the city. In the same year, Perreault introduced a ninety million dollar five-year investment plan for Montreal's east end; he indicated the plan would protect eleven thousand existing jobs, create four thousand more, and bring $350 million in investment from the private sector. In 1990, he introduced a similar plan valued at one hundred million dollars for economically depressed areas in southwest Montreal.

Perreault also served as a city representative on the regional Montreal Urban Community and was appointed as chair of the Montreal Urban Community Transit Corp. (MUCTC) in November 1986. Soon after his appointment, he announced a one-year fare freeze and a small tax increase for suburban Montreal homeowners that was targeted to transportation. In 1988, he wrote a public letter calling for municipalities in Laval and the South Shore to contribute more to Montreal's transit system, arguing that the service was used by many of residents of these communities.

1990–1994
The MCM won another landslide victory in the 1990 municipal election. Perreault was not re-appointed to the city's executive committee, but remained chair of the MUCTC.

The Quebec government introduced significant cuts to Montreal municipal transit in 1991, amid a serious North American economic downturn. The MUCTC made up for these cuts by increasing municipal contributions, increasing fares, and laying off some employees. At the end of the year, it posted a surprising $13.3 million surplus, and some transit advocates complained that the fare increases approved by Perreault had been excessive.

Perreault announced in November 1993 that public transit ridership had increased after five years of decline, notwithstanding the continuing economic downturn. The MUCTC posted another $14 million surplus in early 1994.

MCM divisions and national politics
Perreault was on the Quebec nationalist wing of the MCM. In the 1980s, he dissented against the party's call to reform Quebec's Charter of the French Language. He announced his support for the newly formed Bloc Québécois in 1990 and called for a referendum on Quebec sovereignty the following year.

In December 1990, Perreault announced that the MUCTC would remove the government of Canada's English/French bilingual advertisements from bus and subway lines to ensure compliance with Quebec's French-only sign laws. Critics noted that this would result in about $800,000 in lost revenue over the next year. Perreault dropped the plan after being advised that the advertisements were legal under Canada's Official Languages Act.

Perreault wrote an editorial for the newspaper La Presse in August 1992, accusing the MCM of having lost credibility with the electorate. This was regarded as a serious indicator of dissent within Doré's party.

Provincial legislator
Perreault sought the Parti Québécois nomination for the east-end Montreal division of Mercier in the buildup to the 1994 provincial election. He initially lost to lawyer Giuseppe Sciortino, but this result was later annulled due to voting irregularities, and Perreault defeated Sciortino in a follow-up contest. Party leader Jacques Parizeau had supported Sciortino's candidacy as a means of building the PQs support in Montreal's Italian community, and several senior party officials unsuccessfully pressured Perreault to drop out. (There were also ideological differences between the candidates; Perreault was considered a centrist, and Sciortino was closer to the PQ's left wing.) Despite the nomination controversy, Perreault was elected without difficulty in the 1994 election. The PQ won a majority government under Parizeau's leadership, and Perreault entered the legislature as a governmental backbencher.
Minister of public security
Lucien Bouchard succeeded Jacques Parizeau as premier on 29 January 1996, and appointed Perreault to cabinet as minister of public security. Perreault's department announced a series of prison reforms shortly thereafter, including plans to close as many as six prisons and incarcerate fewer non-violent criminals.

In late April 1996, Perreault worked with security officials in the Kahnawake Mohawk reserve to prevent a mixed martial arts event from taking place in the community; the government's position was that these events were too brutal to sanction. Later in the same year, Perreault's department took part in a jurisdictional controversy over a small casino in Kahnawake that was not sanctioned by the provincial government. In late 1996, Perreault reached an interim agreement with representatives of the government of Canada and the Mohawk Council of Kanesatake concerning policing services in the divided community.

Perreault announced an independent inquiry into the state of the Sûreté du Québec (SQ) in June 1996, following widespread allegations of corruption and misconduct in the force. This followed an embarrassing situation in which a high-profile drug case was dismissed due to evidence tampering. The inquiry, initially led by chief justice Jean-Pierre Bonin of the Court of Quebec's criminal division, was closed to the public. Bonin stood down in October 1996, citing acrimonious working conditions, and Perreault subsequently launched a revised, wide-ranging public inquiry led by retired justice Lawrence Poitras. In the same period, Perreault appointed senior public servant Guy Coulombe as the SQ's first civilian leader. When it was released three years later, Poitras's report accused the SQ of abusing its powers of arrest, being more concerned with protecting its image than investigating misconduct, and having an "unhealthy air of solidarity, expressed through the law of silence and retaliations" against dissident officers.

Perreault was public security minister at the time of a high-profile rivalry between two biker gangs in Quebec, the Hells Angels and the Rock Machine. In early 1997, he announced that the Bouchard government was planning a new series of measures to target gang violence, including stricter rules for liquor-permit renewals and increased expropriation powers for municipalities. He also sought legislative assistance from the federal government of Canada.
Minister responsible for Montreal
Bouchard announced a cabinet shuffle on 25 August 1997, and named Perreault as the minister responsible for the Montreal region. Perreault announced a few weeks later that the Quebec government would contribute $160 million to double the size of the Palais des congrès de Montréal, and a modified version of this plan was approved in September 1998.

In early 1998, Perreault helped negotiate an agreement for the provincial government to reduce Montreal's deficit by taking part ownership of some municipal buildings. He later announced significant funding initiatives for tourism, new bicycle lanes, and a new economic initiative for the city's east end.

Perreault proposed a transit corporation merger between the Montreal Urban Community, Laval, and the South Shore in 1998, arguing that it would save fifty million dollars per year. The initiative was set aside after complaints by Montreal-area mayors. Perreault also proposed a gasoline surtax and an increased vehicle registration fee to support public transit.

During the buildup to the 1998 election, Perreault was challenged by well-known journalist Josée Legault for the Parti Québécois nomination in Mercier. Legault accused the PQ of abandoning its commitment to social democracy and Quebec independence. Perreault won the challenge with about sixty per cent support.

In June 1999, after he was shuffled out of ministerial responsibility for Montreal, Perreault accused Mayor Pierre Bourque of governing the city in an undemocratic fashion.
Minister of immigration and citizenship
Perreault was re-elected in the 1998 provincial election, as the Parti Québécois won a second consecutive majority government under Lucien Bouchard's leadership. On 15 December, Bouchard reassigned Perreault as Quebec's minister of citizenship and immigration.

In March 1999, Perreault said that Quebec would not provide individual compensation to the Duplessis Orphans who had been abused several decades earlier at the Mount Cashel Orphanage. This decision was criticized by the provincial ombudsman. The government had previously made three million dollars available through an assistance fund, which Perreault said was meant for social services such as counselling. In 2000, he was quoted as saying on the matter, "There will not be compensation. We prefer to help those who most need the help now."

Perreault and treasury board president Jacques Léonard announced a new hiring campaign for the civil service in early 1999, indicating that they would seek more recruits from Quebec's minority communities. Perreault was later able to announce that Quebec had fulfilled its targets for minority representation in summer positions, but critics charged that the numbers for full-time civil service jobs remained unacceptably low. The government later strengthened its employment equity policies to ensure that more women, indigenous persons, and members of visible minority communities would be hired.

Perreault argued in June 1999 that Quebec would require independence to have proper oversight of its immigration policy, noting that the Canadian federal government was responsible for half of all immigration to the province. In the same year, he said that Quebec wanted to increase its francophone immigration from 44 per cent to about 60 per cent. Perreault helped oversee a high-profile resettlement of refugees from Kosovo in this period.

In May 2000, Perreault introduced legislation to create a "national identity card" for Quebec. He noted that the card was not mandatory and would include no information beyond the citizen's name and picture. Critics accused the Bouchard government of using the card to promote sovereignty and charged that it was the first step toward creating mandatory voting cards.

Perreault resigned from cabinet and the legislature on 6 October 2000, saying that his decision was personal and that he wanted to reorient his career. He added that he had entered provincial politics to achieve Quebec independence and would not have resigned if the Bouchard government had set a clear timeline for a new referendum on sovereignty.
Canadian federal politics
Perreault supported Gilles Duceppe's successful bid to lead the Bloc Québécois (BQ) in 1997.

Administrator
Perreault became director general of the Conseil regional de l'environnement de Montreal in May 2001 and held the position until 2007. In this capacity, he continued to speak in favour of public transit. He also opposed an extension of the Quebec Autoroute 25 north of Montreal, citing pollution concerns. He criticized Quebec's transport department in 2006, calling it "incompetent" and saying that it was unduly focused on car use.

Perreault supported an increase to Montreal's parking meter rates in 2007, arguing that it was a necessary step to discourage automobile use. He also spoke in support of toll roads.

In the 2008 provincial election, Perreault supported Québec solidaire candidate Amir Khadir against PQ incumbent Daniel Turp in Mercier. Khadir was elected as Québec solidaire's first member of the provincial legislature.

Electoral record

References

External links

1947 births
Living people
Montreal city councillors
Parti Québécois MNAs
People from Mauricie
Université de Montréal alumni
21st-century Canadian politicians

redpajama_set_name: RedPajamaWikipedia


text:
Q: Html table td width by vertical text?

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

1.I have here some long title

                Here i have some text

The problem is that i want to have an vertical text and i used transform: rotate(270deg) but it makes the width of  not functionable. I wan to have an small one. Like:
Look here i have a picture

A:

p {
  word-break: break-all;
}
<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

1.I have here some long title

                Here i have some text

A: //screenshot is given below

    1.I have here some long title.

      Here i have some textHere i have some text

1.I have here some long title

Here i have some text. Here I have some text

1.I have here some long title

Here i have some text. Here I have some text

`enter code here`

[![screenshot below][1]][1]

  [1]: https://i.stack.imgur.com/6lfdT.png

A: Use writing-mode and then rotate the text 180degrees.

The writing-mode CSS property defines whether lines of text are laid out horizontally or vertically, as well as the direction in which blocks progress.
MDN

p {
  white-space: nowrap;
  writing-mode: vertical-lr;
  transform: rotate(180deg);
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />

1.I have here some long title

        Here i have some text

redpajama_set_name: RedPajamaStackExchange


Kim BOUDREAU SMITH is bold and direct mixed with plenty of passion and fun. Kim shows up strong in life no matter what is happening and how she feels. She loves attracting like-minded people who work hard, achieve dreams and enjoy life too. To accomplish this, Kim aligns her body, mind and spirit working hard to maintain balance and wellness. Helping those she works with achieve that same level of wholeness, so they too can achieve their dreams is a priority for Kim.
Kim had a very successful corporate career. Something was missing, so she launched a fitness business with sought after classes, private clients and exercise videos. She not only runs that fitness business, she is also the CEO of Kim B. Smith Inc.
Kim is known for being a 7-time international best-selling author/compiler as well as the founder and former CEO of Bold Radio Station-an internet radio station that offers a VIP service for business owners to market their voice as the experts that they are.
A native of Royal Oak, Michigan, Kim currently resides in Birmingham, Michigan. She is certified in coaching through the International Coaching Academy. She continues her personal and spiritual development through the practices of yoga, meditation and in the past, Changing Woman.
Kim's happiest joy is being a Mom to her black labs, Grace the therapy dog and Luna the puppy!
To contact or learn more about Kim, you can follow the links below.


text:
Římskokatolická farnost Stachy je územním společenstvím římských katolíků v rámci prachatického vikariátu českobudějovické diecéze.

O farnosti
Farnost ve Stachách byla zřízena v roce 1785. Roku 1878 se v obci narodil Jan Cais, pozdější českobudějovický generální vikář. Ve 20. století přestal být do farnosti ustanovován sídelní duchovní správce. Farnost je spravována ex currendo z Vimperka.

Odkazy

Související články
 Českobudějovická diecéze

Externí odkazy
 Profil farnosti na webu Českobudějovické diecéze

Stachy
Stachy


If you are seeking refuge from the draining demands of your western lifestyle, stumble further afield and uncover the faraway haven that is Cayo Santa Maria. Its tropical charms enchant the few frenzied travellers; permitting them to pretend that they are castaway from the perpetual wants of the world.
Although seemingly isolated, Cayo Santa Maria is connected to the main island of Cuba. From the mainland, journey north along the impressive causeway, for 56kms; it will weave its way, passing beautiful scenery, home to flamingos and other wildlife, and lead you to the naturally beautiful Cayo Santa Maria, endorsed by UNESCO.
Be seduced by the welcoming white sanded shores of Cayo Santa Maria, the alluring coastline will not disappoint. Bask in the splendour, allow the comforting radiance of the sun to relax you and swim in shimmering azure waters. Dive into the depths and explore the diverse coral reefs or explore the forests and mangroves on the southern part of the island, if more tropical adventures appeal.
Part of the Jardines Del Rey, the King's gardens, a term used to describe a selective collection of beautiful islands, this attractive, tranquil island will bewitch you; it offers a perfect place to unwind or an ideal detour from the enigmatic capital city of Havana. Cayo Santa Maria is also close to Remedio, Santa Clara, Escambray Mountains and Trinidad.


Executing Big Ideas, Journey of Mr. Sourabh Narsaria, founder & CEO of FloorWalk.
Interactive session for budding entrepreneurs who are looking to start/have already started/facing market connect challenges. The journey of Mr. Sourabh Narsaria, founder & CEO of FloorWalk talks about his journey and practical techniques of bootstrapping to raising your startup to 2 crores. He also talks about getting to work with big brands and creating a startup value in the society.
3) Creating value in the organization while having a social angle.


text:
@implementation Location

@synthesize country;
@synthesize city;
@synthesize accentCity;
@synthesize region;
@synthesize population;
@synthesize coord;

- (id) initWithCounty: (NSString*) theCountry andCity: (NSString*) theCity andAccentCity: (NSString*) theAccentCity andRegion: (NSString*) theRegion andPopulation: (int) thePopulation andCoordinate: (CLLocationCoordinate2D) theCoordinate;
{
  self = [super init];
  if( self ){
    country = theCountry;
    city = theCity;
    accentCity = theAccentCity;
    region = theRegion;
    population = [NSNumber numberWithInt:thePopulation];
    coord = CLLocationCoordinate2DMake(theCoordinate.longitude, theCoordinate.latitude);
  }
  return self;
}

- (NSString*) description
{
  return [NSString stringWithFormat:@"%@ %@ %@ %d %g %g", city, region, country, [population integerValue], coord.latitude, coord.longitude];
}

- (NSString*) longitudeString{
  double theta = coord.longitude;
  double deg = floor(theta);
  double min = floor((theta - deg) * 60.0);
  double sec = floor((theta - deg - (min/60.0)) * 3600.0);
  return [NSString stringWithFormat: @"%g° %g' %g\"", deg, min, sec];
}

- (NSString*) latitudeString{
  double theta = coord.latitude;
  double deg = floor(theta);
  double min = floor((theta - deg) * 60.0);
  double sec = floor((theta - deg - (min/60.0)) * 3600.0);
  return [NSString stringWithFormat: @"%g° %g' %g\"", deg, min, sec];
}

@end


Anyone interested in a more contoured jawline and slimmer face? [Insert hands raised emoji] Let me introduce you to the most effective skincare item on the market, period. It actually does what it says it does, and noticeably so. Even though I will never be without the other products that made my Top 5 countdown, the Clarins V-Facial Intensive Wrap (formerly known as the "Shaping Facial Lift Wrap") is a contouring mask that is my hands-down winner in terms of product efficacy and how often I used it throughout the year.
In case you had a picture of saran wrap in your head, the Clarins V-Facial Intensive "Wrap" is just a normal cream mask. The product was first released in Asia, and they call masks that are fast acting with immediate, dramatic results "wraps." The Clarins V-Facial Intensive Wrap contains gingko biloba and Chinese barley to depuff, and also purifying kaolin clay (but not so much that it feels drying at all). Interestingly, there is no de-puffing caffeine in the mask, but caffeine is an ingredient in the Clarins Shaping Facial Lift Serum. One thing to note about the Clarins V-Facial Intensive Wrap is that it not only de-puffs and slims the face, but it also instantly brightens skintone and mattifies due to its Lady's Mantle extract and White Clay. This dual action makes this mask a must-have star for morning of an event.
You can tell my cheeks have deflated in the 'After' because the nasolabial fold is more prominent.
To remove, just splash cold water on your face, pat dry, and continue with your normal daytime skincare. For me that is SK-II Essence, followed by Skinceuticals CE Ferulic (or right now I'm experimenting with a supposed $20 dupe), then Mizon All-In-One Snail Repair Cream, then Elta MD UV Clear sunscreen.
I recommend the Clarins mask to brides for morning of their wedding for to de-puff, followed by an SK-II sheet mask for radiance. Consider for a moment your rehearsal dinner, a once-in-a-lifetime event where all your best friends, from each stage of your life, convene in the same room. To toast you! If ever there were a time to eat, drink, and be merry, this is it. And yet! The next day you must look the absolute best you have ever looked in your life. The Clarins mask is key to de-bloat that carb face and snap your jawline back to photo-readiness.
But it's not just for brides! At $60 for a generously sized jar, you don't have to be so precious with it. You better believe I will be scooping my Clarins V-Facial Intensive Wrap into a TSA-approved container for my upcoming 15 year college reunion. And what about when you have a baby and they pump you full of fluids? Followed by LOTS of photos of the blessed event, featuring mom in all her puffy-faced glory. I brought my Clarins face mask (plus Skyn Iceland patches to de-puff my eyes) to the hospital when I had Evie , and I think I looked way more like myself leaving the hospital than when I had the boys.
As an aside, many have asked whether I think the Clarins mask or the V-Shape Serum are more effective. I have a whole post comparing the mask vs. the serum here, but in short I think that using the serum in tandem with the mask makes your contouring results even more dramatic. But if you were to only pick one, the mask gives you more immediate results. Also note that this near-magical Clarins mask is available only at Sephora, while the serum is available at most major retailers like Nordstrom.
If you missed the rest of my countdown, my #5 pick is the best budget sheet mask, #4 is a $14 face cream to solve all skin woes, #3 is the mask set I can't live without, and #2 is the best at-home glycolic peel.


text:
Humanities › Literature
'The Great Gatsby' Characters: Descriptions and Significance
Key Quotes
Amanda Prahl
M.F.A, Dramatic Writing, Arizona State University
B.A., English Literature, Arizona State University
B.A., Political Science, Arizona State University
Amanda Prahl is a playwright, lyricist, freelance writer, and university instructor. Her history and arts writing has been featured on Slate, HowlRound, and BroadwayWorld.
The characters of F. Scott Fitzgerald's The Great Gatsby represent a specific segment of 1920s American society: the rich hedonists of the Jazz Age. Fitzgerald's own experiences during this era form the basis of the novel. In fact, several characters are based on people Fitzgerald encountered, from a famous bootlegger to his own ex-girlfriend. Ultimately, the novel's characters paint a complex portrait of an amoral American society, drunk on its own prosperity.
Nick Carraway
Nick Carraway is a recent Yale graduate who moves to Long Island after getting a job as a bond salesman. He is relatively innocent and mild-mannered, especially when compared to the hedonistic elite among whom he lives. Over time, however, he becomes wiser, more observant, and even disillusioned, but never cruel or selfish. Nick is the novel's narrator, but he has some qualities of a protagonist, as he is the character who undergoes the most significant change in the novel.
Nick has direct connections to several of the novel's characters. He is Daisy's cousin, Tom's schoolmate, and Gatsby's new neighbor and friend. Nick is intrigued by Gatsby's parties and eventually earns an invitation into the inner circle. He helps to arrange Gatsby and Daisy's reunion and facilitates their growing affair. Later, Nick serves as witness to the tragic entanglements of the other characters, and ultimately is shown to be the only person who genuinely cared for Gatsby.
Ambitious and idealistic, Gatsby is the epitome of the "self-made man." He is a reticent young millionaire who rose from humble origins in the American Midwest to a position of prominence among the Long Island elite. He hosts lavish parties that he never seems to attend and obsesses over the objects of his desire—especially his longtime love, Daisy. All of Gatsby's actions seem to be driven by that single-minded, even naïve, love. He is the protagonist of the novel, as his actions drive the plot.
Gatsby is first introduced as the reclusive neighbor of the novel's narrator, Nick. When the men meet face-to-face, Gatsby recognizes Nick from their mutual service during World War I. Over time, Gatsby's past is slowly revealed. He fell in love with the wealthy Daisy as a young soldier, and since then has dedicated himself to becoming worthy of her by building up his image and fortune (which he makes through bootlegging liquor). Despite his best efforts, Gatsby's idealistic fervor is no match for the bitter realities of society.
Daisy Buchanan
Beautiful, frivolous, and rich, Daisy is a young socialite with no troubles to speak of—at least, that's how it seems on the surface. Daisy is self-absorbed, somewhat shallow, and a little vain, but she's also charming and high-spirited. She has an innate understanding of human behavior, and she comprehends the harsh truths of the world even as she hides from them. Her romantic choices seem to be the only choices she makes, but those choices represent her efforts to create the life she really wants (or can handle living).
We learn about Daisy's past through the characters' recollections of events. Daisy first encountered Jay Gatsby when she was a debutante and he was an officer on his way to the European front. The two shared a romantic connection, but it was brief and superficial. In the subsequent years, Daisy married the brutal but powerful Tom Buchanan. However, when Gatsby re-enters her life, she falls back in love with him. Nevertheless, their brief romantic interlude cannot overcome Daisy's sense of self-preservation and her desire for social status.
Tom Buchanan
Tom is the brutal, arrogant, and wealthy husband of Daisy. He is a deeply unlikeable character for reasons including his careless infidelity, possessive behavior, and barely-disguised white supremacist views. While we never learn exactly why Daisy married him, the novel suggests that his money and position played a significant role. Tom is the novel's primary antagonist.
Tom is openly engaged in an affair with Myrtle Wilson, but he expects his wife to be faithful and look the other way. He becomes enraged at the possibility that Daisy is having an affair with Gatsby. When he realizes that Daisy and Gatsby are in love, Tom confronts them, reveals the truth of Gatsby's illegal activities, and separates them. He then falsely identifies Gatsby as the driver of the car that killed Myrtle (and indirectly as Myrtle's lover) to her jilted husband, George Wilson. This lie leads to Gatsby's tragic end.
The ultimate party girl, Jordan is a professional golfer and the group's resident cynic. She's very much a woman in a man's world, and her professional successes have been overshadowed by scandal in her personal life. Jordan, who dates Nick for most of the novel, is known to be evasive and dishonest, but she also offers a representation of the new opportunities and expanded social freedoms embraced by women in the 1920s.
Myrtle Wilson
Myrtle is the mistress of Tom Buchanan. She engages in the affair in order to escape a dull, disappointing marriage. Her husband, George, is a serious mismatch for her: where she is vivacious and wants to explore the decade's new freedoms, he is boring and somewhat possessive. Her death – being accidentally hit by a car driven by Daisy – sets into motion the final, tragic act of the story.
George is a car mechanic and the husband of Myrtle, whom he doesn't seem to understand. George is aware that his wife is having an affair, but he doesn't know who her partner is. When Myrtle is killed by a car, he assumes that the driver was her lover. Tom tells him that the car belongs to Gatsby, so George tracks down Gatsby, murders him, and then kills himself.
Prahl, Amanda. "'The Great Gatsby' Characters: Descriptions and Significance." ThoughtCo, Sep. 8, 2021, thoughtco.com/the-great-gatsby-characters-4579831. Prahl, Amanda. (2021, September 8). 'The Great Gatsby' Characters: Descriptions and Significance. Retrieved from https://www.thoughtco.com/the-great-gatsby-characters-4579831 Prahl, Amanda. "'The Great Gatsby' Characters: Descriptions and Significance." ThoughtCo. https://www.thoughtco.com/the-great-gatsby-characters-4579831 (accessed January 29, 2023).
'The Great Gatsby' Overview
'The Great Gatsby' Plot Summary
What is the role of women in 'The Great Gatsby'?
'The Great Gatsby' Themes
The Lost Generation and the Writers Who Described Their World
'The Great Gatsby' Quotes Explained
Critical Overview of "The Great Gatsby" by F. Scott Fitzgerald
The Great Gatsby and the Lost Generation
The 10 Best Books If You Like "1984"
F. Scott Fitzgerald's Inspiration for 'The Great Gatsby'
Complete List of Nicholas Sparks Books by Year
'The Great Gatsby' Study Questions
What Is a Foil Character in Literature?
Why Was "The Great Gatsby" Banned?
Top Conservative Novels
The Life of Zelda Fitzgerald, the Other Fitzgerald Writer


text:
Q: How do we change the value of the variable while in Callback in Kotlin? I'm trying to make a messaging app and I ran into a problem. My problem is, I use SearchView in the application, allowing users to search each other by typing usernames. The appearance of the data after searching varies depending on whether they are friends and whether they have sent a friend request. To do this, I assign the value from my callback function to the value I created and then return this value in getItemViewType. When I use println to check the incoming value, I see that the value is updated while in the callback, and the value is in its old state outside the callback, what do you think could be the reason? Thank you from now.
getItemViewType
 override fun getItemViewType(position: Int): Int {
    val user = userList[position]
    var rowViewType = 0

    rowManager.changeViewType(user,object : RowListener{
        override fun rowViewType(viewTypeNumber: Int) {
            rowViewType = viewTypeNumber
            when(rowViewType){
                0->{println(user.username+" ile arkadaş değilsiniz")}
                1->{println(user.username+" ile arkadaşsınız")}
                2->{println(user.username+"'a istek gönderdin")}
                else->{println("FAIL")}
            }
        }
    })

    when(rowViewType){
        0->{println("Return "+user.username+" ile arkadaş değilsiniz")}
        1->{println("Return "+user.username+" ile arkadaşsınız")}
        2->{println("Return "+user.username+"'a istek gönderdin")}
        else->{println("Return "+"FAIL")}
    }

    return rowViewType
}

changeViewType method of RowManager
fun changeViewType(user: UserModel,rowListener: RowListener){
    var myViewType:Int = 0
    userManager.isFriend(user.id!!,object : UserListener{
        override fun onUserSuccess() {
            TODO("Not yet implemented")
        }
        override fun onUserDataSuccess(user: UserModel?) {
            TODO("Not yet implemented")
        }
        override fun onUserListSuccess(userList: ArrayList<UserModel>?) {
            TODO("Not yet implemented")
        }
        override fun onIsFriend(status: Boolean?) {
            if(status!=null){
                if(status==true){
                    myViewType = 1
                    rowListener.rowViewType(1)
                }
                else{
                    requestManager.isSendRequest(userManager.getCurrentUserId(),user.id!!,object : RequestListener{
                        override fun onRequestSuccess() {
                            TODO("Not yet implemented")
                        }

                        override fun onRequestFail(error: String) {
                            TODO("Not yet implemented")
                        }

                        override fun onRequestListSuccess(requestList: ArrayList<UserModel>) {
                            TODO("Not yet implemented")
                        }

                        override fun onIsRequestSend(status: Boolean) {
                            if(status==true){
                                rowListener.rowViewType(2)
                            }
                            else{
                                rowListener.rowViewType(0)
                            }
                        }
                    })
                }
            }
        }
        override fun onUserFail(error: String) {
            TODO("Not yet implemented")
        }
    })
}

isFriend method of UserManager
 fun isFriend(id:String,userListener:UserListener){

    db.collection("Users").document(auth.currentUser!!.uid).collection("Friends").document(id).get().addOnCompleteListener { task ->

        val result = task.result
        result?.let {
            if(it.exists()){
                userListener.onIsFriend(true)
            }
            else{
                userListener.onIsFriend(false)
            }
        }

    }

}

isSendRequest method of RequestManager
    fun isSendRequest(senderId:String,receiverId:String,requestListener: RequestListener){

    db.collection("Users").document(receiverId).collection("Requests").document(senderId).get().addOnCompleteListener { task ->
        val result = task.result

        result?.let {
            if(it.exists()){
                requestListener.onIsRequestSend(true)
            }
            else{
                requestListener.onIsRequestSend(false)
            }
        }

    }
}

A: When I started out using android I was facing the same issue.
The problem basically is here
 fun isFriend(id:String,userListener:UserListener){

and
 fun isSendRequest(senderId:String,receiverId:String,requestListener: RequestListener){

the firebase Firestore is basically an async function. Once called it will only run and update contents inside it, i.e., inside addOnCompleteListener.
UserListener is not being updated because it might not be an async/callback function.
So, this is my suggestion and it might vary from person to person.

*

*Pass LiveData/MutableLiveData object instead of UserListener. This is not the recommended way and even I wouldn't recommend it.

*Using RxJava. This is another approach you can take.
This is one of the articles I used to get started with Rxjava Exploring RxJava in Android - Introduction

*Kotlin Flows - Specifically callbackFlow{} Since android and kotlin are increasing their support for Kotlin Flows, I decided to shift to Kotlin Flows from RxJava.

I will explain how you can deal with your situation using callback flows.
First make a class, that holds the result and exceptions.
/**
 * A generic class that holds a value with its loading status.
 * @param <T>
 */
sealed class Result<out T : Any> {
    //change as per your need
    data class Success1<out T : Any>(val data: T) : Result<T>()
    data class Success2<out T : Any>(val data: T) : Result<T>()
    data class Success3<out T : Any>(val data: T) : Result<T>()
    data class Error(val exception: Exception) : Result<Nothing>()
}

Now in the functions where you receive your data.
@ExperimentalCoroutinesApi
fun isSendRequest(senderId:String,receiverId:String):Flow<Result<SomeData>> = callbackFlow{

    db.collection("Users").document(receiverId).collection("Requests").document(senderId).get().addOnCompleteListener { task ->

       if(task.exception!=null){trySend(Result.Error(task.exception))}
       if(task.isSuccessful && task.result.exists()){
         val yourData:SomeData = TODO("Logic Required")
         trySend(Result.Success2(yourData))
}
    }
}

Note-- callbackFlow{} is annotated with @ExperimentalCoroutinesApi.
Marks declarations that are still experimental in coroutines API, which means that the design of the corresponding declarations has open issues which may (or may not) lead to their changes in the future. Roughly speaking, there is a chance that those declarations will be deprecated in the near future or the semantics of their behavior may change in some way that may break some code.


Three acclaimed─and, in their time, controversial─documentaries made by director John Huston for the U.S. Army Signal Corps are featured in this collection. "Report from the Aleutians" (1943) tracks the daily routine of soldiers stationed in the remote Alaskan islands and a bombing run over Japanese-held territory; "The Battle of San Pietro" (1945) chronicles the bloody 1943 Allied victory and liberation of the title southern Italian town; and the care and treatment of shell-shocked and psychologically scarred veterans at a Long Island hospital is the focus of the moving "Let There Be Light" (1946). Standard; Soundtrack: English.