text:
Covid-19's impact on the economy makes for grim reading
Cliff Taylor: Key to recovery is how fast restrictions can be lifted
Dublin city centre on a Friday night, normally teeming with life as crowds of people spill out of shops and workplaces into pubs and restaurants has effectively become a ghost town. Video: Bryan O'Brien
Cliff Taylor
Wed Apr 22 2020 - 07:01
The first estimates from the Government on the impact of the Covid-19 crisis are notable for two reasons – they are grim and they are surrounded by a high level of uncertainty.
Under the central estimate, GDP could fall by 10.5 per cent this year and domestic demand – a better measure of the economy we live in – by about 15 per cent.
Government borrowing will move heavily into the red, to the tune of about 7.5 per cent of GDP, or €23 billion. The economy could be lifting by late this year and GDP could grow by 6 per cent next year.
But everything depends on how quickly the restrictions can be lifted – and what damage is caused in the meantime. The central estimates from the Department of Finance in the draft stability programme update are based on the restrictions starting to lift over the summer .
If this happens, its forecasters believe that the unemployment rate will peak at 22 per cent in the second quarter before falling to 13-14 per cent by the end of 2020 and going into single figures in 2021.
But we just don't know how the health situation will play out – and this means "unprecedented uncertainty". The department also sketches out two other scenarios, where the lifting of restrictions is delayed by another one or two quarters.
This is the bit of the horror movie where those of a nervous disposition would be advised to hide behind the couch. In these scenarios GDP could fall by an eye-watering 14 -16 per cent this year and instead of borrowings of €23 billion, we could see the total rise to €27-€29 billion.
Against this backdrop, it is impossible to even guess what the 2021 budget might look like, though a national recovery programme to scope out the options is to be prepared.
The longer this goes on, the deeper the lasting damage to the productive base of the economy – there will more companies which will never reopen or be hugely constrained if they do.
The recession will "cast a long shadow", the department warns, with not only damage to company balance sheets, but also a possible impact on foreign direct investment as companies re-examine global supply chains.
Minister for Finance Paschal Donohoe pointed out that the impact on borrowing and the national debt this year was roughly in line with IMF projections for the rest of Europe. And Ireland can still borrow at very low rates.
However, we have a national debt of €200 billion and it will now rise sharply as Ireland returns to heavy borrowing, to about 125 per cent of Gross National Income – the measure which excludes the multinational impact – by the end of this year.
To pay for all this the National Treasury Management Agency, which borrows money on behalf of the State, announced on Tuesday that it would increase its borrowing target for the year to €20-€24 billion, from €10 billion to €14 billion previously. It has already raised €11 billion in 2020.
It is vital for Ireland's national finance that it can continue to raise this cash at low interest rates and the support of the European Central Bank in the market is crucial.
Our rates remain low but there have been some upward moves in Italian bond interest rates as that country has looked to raise funds. We simply don't know how the markets will look in six to nine months time.
The next government will need to consider getting borrowing and the debt ratio on a downward curve.
What we know now is that the initial economic hit will be hard and will leave lasting damage, but we still do not know when the restrictions will be lifted to allow recovery to start.
First, people need to start feeling some solid ground under their feet and be convinced that it is safe to go to work, to shop and so on. It is, for now, as basic as that.
Department of FinanceEuropean Central BankImfNational Treasury Management AgencyCoronavirusCliff TaylorPaschal Donohoe


March Eclipses - Who Will Save Your Soul ?
Eclipses are like the Death Card happening in our charts. Wherever they fall they bring sudden surprises in terms of an external event, or an internal shift of important proportions.
For a better idea of eclipses in general and a look at where it might affect you read my Energetic Forecast for the month, or visit the store to see how your sign will be affected.
(PISCES 18°): IN A GIGANTIC TENT, VILLAGERS WITNESS A SPECTACULAR PERFORMANCE. The collective appeal of a well-staged and exciting display of skill and/or oratory.
At first, Marc Jones interpreted the "gigantic tent" as the locale for a revivalist's meeting; later he suggested a circus tent instead. In a sense, the basic meaning is the same whether it is the traditional performance of skilled clowns, acrobats or animal trainers, or that of a religious fundamentalist dramatizing an old religious imagery, what takes place is the use of personal achievement and conviction to bring a crowd to a state of enthusiasm sufficient to make it forget its boredom with everyday routine or its familiar sins of commission or omission.
At this third stage of the seventieth five-fold sequence, the individual person and the collectivity are brought together in a significant performance which subtly strengthens the communal spirit directly or indirectly. The implication of the symbol, whenever it is found operating, is that the time has come for the individual to dare to present himself and his works to his community for applause, or for the purpose of attracting a following. What is suggested is PUBLIC SELF-DRAMATIZATION .
Does Donald Trump come to mind anyone? How about anyone else you know who speaks well or likes to grandstand in some way ? Could this be you ? Are you ready to show the world who you are? If you have been shy to show the world your talents this could be your push. If you never allow yourself to be complimented or take credit where its' due, this might be your time. If you are sitting on art or a book that you haven't been able to submit, or a course you can't seem to finish - ask yourself why you're having fear of being seen ?
On the global stage when seeing this Sabian Symbol I felt right away an important declaration is coming in public, one we may not like much, but it will launch others into action or response to it , and my feeling is that this month is a game changer internationally. As the symbol suggests, we will see good orators, or those who muck it up in public. We may see followings that belong at a circus side show - or more dangerous rhetoric passing as entertainment. As the tent image suggests, people's emotions are roused, excitement generated, and it can be used for many different ends. In our own lives, let's use it for the greater good around an important cause or issue.
Any eclipse that deals with Pisces and Virgo are going to have those victim/saviour dynamics we so need to work on. Asking ourselves the tougher questions around this dynamic can be really tough but ultimately rewarding. Am I helping really? Was I asked to help or am I swooping in there to save the day? What does the other party actually need vs what we may want to give them, or see happen for them. It's hard to step back and see our own investment in helping or saving others. We know intellectually we can't save them, but we continue all the behaviour around it anyway. This eclipse grouping it will be important to examine this and to clear this karma with others.
How does this all tie together? When we have people on podiums or pedestals in our lives, giving them power with their words, we are directly or indirectly asking them to save us somehow too. We want the religious leader to show us the way to salvation. We want the politician to protect our rights and freedoms. We want the charmer to entertain us and distract us from ourselves somehow. We have centuries of history of giving our power away- if not our very human nature.
The good news is we are in progressive times where many are awake and do see through it - even if we are scared of those who blindly follow - I feel we are a growing number who are awake and can play a significant role. Let the Lunar eclipse awaken it for you!
Now take a good look how it changes for the Lunar eclipse !
(LIBRA 3°): THE DAWN OF A NEW DAY REVEALS EVERYTHING CHANGED.
KEYNOTE: The ever-present possibility of beginning again on a new foundation of values. The person who plays this role is always potentially an INNOVATOR.
Whatever transpires in the first eclipse, but the second Lunar eclipse you'll be feeling ready to jump on a ride into the sunset. The descent and the fire that picks us up again is the overall feeling of March for me. Life gets clearer and you will be shown what works and what really doesn't. You will see the karmic links to people that are good for you, not yet learned and those you can now let go.


text:
Nonprofit Newswire | June 25, 2009
Subscribe via E-Mail Subscribe via RSS Submit a News Item
Nonprofits Imperiled By Low Reserves: In Tight Times, Lack of Cushion Can Mean Failure
Jun 24, 2009; Washington Post | It's good to have the Urban Institute study documenting the financial vulnerability of DC-based nonprofits—more than half had less than 3 months reserves in 2006, one-fourth had no operating reserves—but it's no surprise to anyone who has looked at the information on how nonprofits are faring in the recession. Most of the reports have shown nonprofits drawing down on reserves, but many having no reserves to tap. However, foundations have reserves—called endowments—which they typically protect in good times and bad by limiting their payouts. The Post article quotes one foundation rep saying that the reason these groups have little or no reserves is that they are impelled to put their money into direct services and not bank money as reserves. Foundations might be reminded that it would be a good practice for foundation grantmakers to include money for operating reserves in their grants to grant recipients. If anyone has ever put in the line in their budgets for foundations to include a percentage for reserves, only to have the foundation program officer cut it out, knows that the nonprofit sector often faces funders—foundations, individual donors, government agencies (though less so)—that often offer little support for nonprofit overhead (general operating) expenses much less investment in operating reserves. —Rick Cohen
Report of Recommendations, Advisory Committee on Tax Exempt and Government Entities (ACT) [PDF]
Jun 10, 2009; Georgetown University Law Center Continuing Legal Education | The latest report from this advisory committee to the Internal Revenue Service is important reading for anyone concerned with cross-border philanthropy, including recommendations for equivalency determinations, expenditure responsibility rules, and program related investments. —Rick Cohen
Nonprofit Governance—The View from the IRS [PDF]
Jun 10, 2009; Inland Revenue Service | Here's a quote from Sarah Hall Ingram, the new IRS commissioner of the tax exempt/governmental enterprises unit in a recent speech at Georgetown University: "You will notice that I have not listed as a goal the announcement of a set of universal and mandatory governance principles. At the same time, however, I hope you have noticed a clear theme in what I have had to say: I have no intention of walking away from governance. TE/GE will stay engaged in nonprofit governance and how it relates to the risk of noncompliance with the Internal Revenue Code. We will be measured but we will be present." What the IRS will and will not devote time and attention to is outlined in this very interesting talk, worth reading for text and subtext. —Rick Cohen
Graduation Dreams
Jun 23, 2009; New York Times | Nice to see that the New York Times editorial page editors agree with NPQ's Cohen Report on the importance of supporting the DREAM Act for young immigrant kids trying to go to college or enter the military (cf. Why Nonprofits Should Care About the DREAM Act, Cohen Report, June 9, 2009). —Rick Cohen
New Cone Report Values America's 100 Leading Nonprofit Brands
Jun 24, 2009; New York Times | Would you believe that the brand of the YMCA of the U.S. is worth $6.4 billion? It is, according to Cone and Intangible Business, the most valuable nonprofit brand in the nation. The others on the top ten list are, in rank order, the Salvation Army, the United Way of America, the American Red Cross, Goodwill Industries International, Catholic Charities USA, Habitat for Humanity International, the American Cancer Society, the Arc of the U.S., and the Boys & Girls Clubs of America. Cone describes these organizations as some of the nation's "most beloved and recognizable organizations." Interesting, however, is that some have also been the subject of significant criticism for accountability practices, notably the oft-criticized American Red Cross and the United Way of America, actually the latter mostly about some members of the United Way system that have fallen below practices that even the UWA itself finds unacceptable. Both the ARC and the UW have played starring roles in Senate Finance Committee hearings on charitable accountability practices. It is an interesting dichotomy, incredibly high brand value and simultaneously some less than positive press and political attention. —Rick Cohen
[[script language="javascript" type="text/javascript"
src="http://feeds2.feedburner.com/nonprofitquarterly/dailydigest?format=sigpro"]]
[[/script]]
{/source}
Planned Parenthood's New President Out after Less than a Year
Community Land Trusts Come of Age: Blow Out the Candles and Wish for a Policy Agenda!
Comic-Con Seeks to Embrace Diversity as It Hosts Its 50th Annual Convention
The Nonprofit Sector's Problems with Race
The Sad State of a Global Promise to Educate
By Niduk D'Souza
Fights Erupt over Drug Settlement Dollars: Shades of the Tobacco Money Problem
Organizing Our Economy as if We Lived on a Single Planet: A...
A Nation of Immigrants: Our Responsibility to the Pain on...
Protected: Summer 2019 Digital Issue

redpajama_set_name: RedPajamaCommonCrawl


which effectively lightens skin pigmentation, liver spots and . . .
inhibits the progress of skin darkening and . . .
This First Lady skin lightening cream is the perfect treatment to make clear and consistent smooth . . .
It helps lighten the dark areas and leaves even toned . . .
First Lady Fast Actives Body Milk is for lightening and unifying the . . .
First Lady Organics Ultra Strong Lightening Fade Soap contains Arbutin and Carrot Oil which accelerates the . . .


I would like to commend Tristan and Michael for establishing an exceptional service that reflects on the outstanding proficient system of management experience you both have built over time.
After hearing many horror stories from builders of cost blow outs, projects deviating from original plans - not to mention issues dealing with local councils and alike - I was determined to seek a service as a method for an alternative to overcome the negativity surrounding building a house.
I was remakably impressed by how you gave the project the same diligence and attention to detail it deserved despite its small size. Your product knowledge of the industry, and matching my needs to a specific Perth builder was also exceptional to be able to put my mind at ease. I appreciate you being so approachable and open to tap into your wealth of information to provide transparency to a process that would be for me - running blind.
I have absolutely no regrets of engaging your services as a building broker for finding a solution to the block of land I am working with. Other building brokers I approached prior to you were very lax in taking me seriously. Your professional approach and flexibilty to the needs of the project are to be commended. I would like to wholeheartedly thank you for your time spent with me and look forward to working with you again in the future.


Most of the Spanish homes for sale are outdated and in need of a good reform or update. Heat loss in homes is one of the major expenses, that residents have to take when you turn on the heating and the house does not reach the ideal or not keep the heat off temperature.
Experts in solutions for efficient and sustainable construction demand that both, public administrations and owners themselves, to bet on a change in the ways to build and inhabit our buildings.
"Buildings have to reduce its impact on the environment. Better building, only with guidance and improvements on the materials used, would save and the ability to control energy waste. The houses are large predators energy in Spain, consume about 20% of the total electricity in the country ", says Danosa, specialist solutions for sustainable construction company.
In addition, the average Spanish buildings consume twice the energy they need, according to the architect Felipe Pich-Aguilera. "All buildings must themselves be undemanding power to ensure thermal comfort". It's time to get buildings with 'zero balance', with an equivalent to the energy produced by their own energy consumption.
There are some examples of sustainable construction, such as creating green roofs and facades of buildings, where 60% of the heat escapes. This method will help you to reduce the excess temperature of the building and avoid overheating, acting well as CO2 sinks.
"Not only the quality of life of its occupants is improved in terms of waterproofing and thermal and acoustic insulation, but also saves about 30% on energy bills," they say from Danosa.


text:
CILS History
Self-Help & Education
Indian Ancestry
Public Domain Allotments
Sample Codes and Ordinances
State Court Forms
Trust Assets and Probate
Community Presentations and Education
Ninth Circuit Court of Appeals Hands the Kumeyaay Cultural Repatriation Committee Another Victory
August 26, 2015 /in News /by BHdesign15
On August 21, 2015, the 9th Circuit Court of Appeals denied three University of California professors', Timothy White, Robert L. Bettinger, and Margaret Schoeninger, Petition for an En Banc Hearing. The professors sought a full Court review of a decision by a three member panel of the Court that affirmed the dismissal of the professors' law suit against the University of California, its officials and the Kumeyaay Cultural Repatriation Committee (KCRC). At the heart of the professors' law suit are human remains dated at over 9,000 years old that were excavated from the University of San Diego's property in 1975. After the passage of the Native America Grave Protection and Repatriation Act (NAGPRA) in 2000, KCRC sought repatriation of the remains it believes are Kumeyaay and were removed from Kumeyaay aboriginal lands. The University resisted KCRC's claims and denied repatriation until 2010 when new regulations were adopted by the National Park Service (NPS) that instructed facilities and institutions to repatriate human remains to a tribe whose aboriginal lands the remains were removed from, regardless of whether "cultural affiliation" could be demonstrated.
On the eve of the Public Notice, published by NPS, announcing the University's intent of repatriate the remains to a member tribe of KCRC, the professors sued the University. Initially the educators were successful in obtaining an injunction stopping the University from transferring the remains to KCRC until the professors' law suit was concluded, but ultimately lost at the 9th Circuit.
Both the University and KCRC moved to dismiss the professors' law suit on the grounds that KCRC was an indispensable party to the action and could not be joined because of tribal immunity. The lower court granted both motions to dismiss and the professors appealed the ruling. The 9th Circuit Court affirmed the dismissal. The professors then sought an en banc hearing to review the Court panel's decision, their request was denied on August 21, 2015.
The Court victory was short lived, as the professors have notified KCRC that it will be filing a Writ of Certiorari to Supreme Court and seeking a stay of any repatriation of the remains to KCRC until the Supreme Court has acted on their Writ."
"KCRC was happy to hear the Court's ruling as this has been a very long road with numerous delays in repatriating their ancestors. With the announcement that the professors will be filing a Writ to the Supreme Court will only mean further delay, but we remain optimistic that someday this matter will be resolved," said Dorothy Alther, Executive Director for California Indian Legal Services.
http://www.calindian.org/wp-content/uploads/2015/09/CILSlogosquare.png 0 0 BHdesign15 http://www.calindian.org/wp-content/uploads/2015/09/CILSlogosquare.png BHdesign152015-08-26 12:41:362015-08-26 12:41:36Ninth Circuit Court of Appeals Hands the Kumeyaay Cultural Repatriation Committee Another Victory
California Indian Legal Services board seats open
August 6, 2015 /in News /by BHdesign15
The State Bar of California's Office of Legal Services is seeking applications from attorneys interested in serving on the California Indian Legal Services Board of Directors. The deadline for applications is Sept. 7.
CILS is a nonprofit Legal Services Corporation-funded program created to provide legal assistance to the rural poor. Interested applicants should apply by letter to Louisa Ayrapetyan, The State Bar of California, Office of Legal Services, 180 Howard St., San Francisco, CA 94015. The application should also include a resume that outlines work experience, community activity and educational background. Questions may be directed to Ayrapetyan at 415-538-2534 or louisa.ayrapetyan@calbar.ca.gov.
Originally posted in the California Bar Journal – August 2015
http://www.calindian.org/wp-content/uploads/2015/09/CILSlogosquare.png 0 0 BHdesign15 http://www.calindian.org/wp-content/uploads/2015/09/CILSlogosquare.png BHdesign152015-08-06 15:45:312015-08-06 15:45:31California Indian Legal Services board seats open
Bishop Paiute Tribe Case Against Inyo County, the Inyo County Sheriff and District Attorney is Dismissed
July 16, 2015 /in News /by BHdesign15
On July 13, 2015 District Court Judge Burrell Jr. dismissed the Bishop Paiute Tribe case against Inyo County, the Inyo County Sheriff and District Attorney for lack of jurisdiction. The Tribe's law suit was filed after a tribal law enforcement officer was arrested and criminally charged for restraining and detaining, on December 24, 2014, a non-Indian on the reservation who was in violation of both a tribal and state domestic violence protection by being at the home of her estranged tribal member husband. The Tribe's law suit sought Declaratory and Injunctive Relief against the County and County officials re-affirming tribal inherent authority to stop, restrain, detain, and investigate violations of tribal, state, and federal law and to turn over non-Indians violators to proper law enforcement authorities.
The District Court's dismissal does not address the merits of the Tribe's law suit, but instead basis its dismissal on procedural grounds. The Court found that the Tribe's January 2015 response to Inyo County Sheriff's "Cease and Desist" Order removed the controversy between the parties, leaving the Court without jurisdiction to proceed with the case. The Tribe's January response to the "Cease and Desist" Order, took direct issue with the County's actions with regard to its law enforcement officer and the County's interpretation of tribal inherent authority and federal law over non-Indians. However, the Tribe agreed that its officers would not enforce California state law on the reservation, which the Tribe firmly believes its officers do and have not engage in. Regardless, the Court found the Tribe's statement in its response to the County Sheriff resolves the issues between the parties.
Dorothy Alther, Executive Director of California Indian Legal Services stated, "The Tribe is very disappointed in the District Court's dismissal. The Tribe is essentially back to where it started from. The fundamental question(s) raised in the Tribe's law suit have not been addressed and tribal law enforcement officers remain uncertain on whether they will be arrested and criminally prosecuted for performing their legal duties under tribal authority and defined by federal law. The Court's finding there is no "controversy" in the Tribe's case fails to acknowledge that a tribal police officer is still being prosecuted and there is no indication that future tribal officers won't be prosecuted."
The Tribe is preparing to appeal the District Court's dismissal to the 9th Circuit Court of Appeals.
California Indian Legal Services is the largest non-profit Indian law firm in California with four offices statewide and has been in operation for 48 years. CILS represents California Tribes, tribal organizations, and low-income individuals on matters of Indian law.
Director of Marketing and Development
California Indian Legal Services
nscott@calindian.org
www.calindian.org
BHdesign15 http://www.calindian.org/wp-content/uploads/2015/09/CILSlogosquare.png BHdesign152015-07-16 14:52:512015-07-16 14:52:51Bishop Paiute Tribe Case Against Inyo County, the Inyo County Sheriff and District Attorney is Dismissed
Family and Juvenile Law: Transfers to Tribal Court under Indian Child Welfare Act
June 12, 2015 /in News /by BHdesign15
Invitation to Comment
SPR15-27
Model Comments to Proposed Amendments to CRC (click to download in Word format)
Comments are due by 5:00 p.m. June 17th. They may be emailed to: invitations@jud.ca.gov or submitted online at: http://www.courts.ca.gov/invitation-comment-form.htm?proposal=SPR15-27&deadline=June%2017,%202015. When submitted online, attachments (such as a pdf letter) may not be uploaded; comments must be copied and pasted into a form field.
http://www.calindian.org/wp-content/uploads/2015/09/CILSlogosquare.png 0 0 BHdesign15 http://www.calindian.org/wp-content/uploads/2015/09/CILSlogosquare.png BHdesign152015-06-12 14:50:522015-10-06 14:05:35Family and Juvenile Law: Transfers to Tribal Court under Indian Child Welfare Act
2015 Indian Child Welfare Act Summit
June 2, 2015 /in News /by BHdesign15
June 11, 2015 8:00am-5:00pm
THE EVENT at Graton Resort & Casino
288 Golf Course Drive West
Learn about the following Indian Child Welfare Act topics:
Federal Initiatives and Regulations – Working Towards Justice
President Obama's Generation Indigenous Initiative – Engaging Tribal Youth
Bureau of Children's Justice – California Department of Justice
Tribal Consultation – Developing a Formal Consultation Policy
SB 1460 ~ Tribes to Conduct Criminal Background Checks ~ Securing Homes for Tribal Youth
California Compliance and Federal Initiatives ~ Building Solutions for the Future and much more.
See Agenda
See Registration Link
http://www.calindian.org/wp-content/uploads/2015/09/CILSlogosquare.png 0 0 BHdesign15 http://www.calindian.org/wp-content/uploads/2015/09/CILSlogosquare.png BHdesign152015-06-02 15:47:402020-01-23 16:53:132015 Indian Child Welfare Act Summit
Tracing Indian Ancestry and Unsealing Adoption Records
38th Annual Protecting Our Children National American Indian Conference on Child Abuse and Neglect
Archives Select Month December 2019 (2) November 2019 (1) October 2019 (2) August 2019 (3) July 2019 (3) April 2019 (2) March 2019 (2) February 2019 (1) January 2019 (2) December 2018 (3) October 2018 (2) September 2018 (2) July 2018 (1) June 2018 (4) May 2018 (4) April 2018 (1) March 2018 (2) February 2018 (1) December 2017 (3) November 2017 (2) October 2017 (1) September 2017 (1) August 2017 (1) July 2017 (2) June 2017 (1) May 2017 (2) April 2017 (3) March 2017 (3) February 2017 (2) January 2017 (1) December 2016 (6) November 2016 (1) October 2016 (3) September 2016 (4) August 2016 (2) July 2016 (4) June 2016 (4) May 2016 (1) April 2016 (2) March 2016 (4) January 2016 (2) December 2015 (1) October 2015 (5) August 2015 (2) July 2015 (1) June 2015 (4) May 2015 (1) April 2015 (2) March 2015 (1) February 2015 (1) October 2014 (1) September 2014 (2) August 2014 (3) July 2014 (2) June 2014 (1) May 2014 (2) April 2014 (2) March 2014 (1) February 2014 (2) January 2014 (2) December 2013 (1) November 2013 (3) October 2013 (2) September 2013 (2) August 2013 (3) July 2013 (4) April 2013 (5) March 2013 (2) January 2013 (4) December 2012 (2) November 2012 (1) October 2012 (1) September 2012 (1) July 2012 (1) June 2012 (1) May 2012 (3) April 2012 (4) March 2012 (1) February 2012 (3) January 2012 (5) December 2009 (1) May 2009 (7) May 200 (1)
Give Nation
Need Help ? Email Us
SELECT YOUR COUNTYAlamedaAlpineAmadorButteCalaverasColusaContra CostaDel NorteEl DoradoFresnoGlennHumboldtImperialInyoKernKingsLakeLassenLos AngelesMaderaMarinMariposaMendocinoMercedModocMonoMontereyNapaNevadaOrangePlacerPlumasRiversideSacramentoSan BenitoSan BernardinoSan DiegoSan FranciscoSan JoaquinSan Luis ObispoSan MateoSanta BarbaraSanta ClaraSanta CruzShastaSierraSiskiyouSolanoSonomaStanislausState Level SitesSutterTehamaTrinityTulareTuolumneVenturaYoloYuba
Our California Offices:
ESCONDIDO - (800) 743-8941
SACRAMENTO - (800) 829-0284
BISHOP - (800) 736-3582
EUREKA - (800) 347-2402
Copyright © 2018 California Indian Legal Services. All Rights Reserved. - powered by Enfold WordPress Theme


text:
package com.ikaimen.pattern.BuilderPattern.demo1;

/**
 * Created by ChenTao on 2017/7/12.
 * 奔驰模型代码
 */
public class BenzModel extends CarModel{
    @Override
    protected void start() {
        System.out.println("奔驰开始启动");
    }

    @Override
    protected void stop() {
        System.out.println("奔驰停车");

    }

    @Override
    protected void alarm() {
        System.out.println("奔驰鸣号");
    }

    @Override
    protected void engineBoom() {
        System.out.println("奔驰引擎响动");

    }
}

redpajama_set_name: RedPajamaGithub


The guides below are designed to help you better understand certain elements of contracting life. We believe that it is important to provide our clients with the most clear and best possible advice.
We have compiled a helpful guide to running a limited company for you to download and read at your leisure.
What is IR35? We have put together a guide explaining everything you need to know.
Claiming business expenses correctly could reduce your tax bill so it is worth taking the time to understand what you can and cannot claim.
Here at Nixon Williams we have put together a guide explaining everything you need to know about tax free childcare and who qualifies.
We have put together some guidelines to help you understand your options when it comes to planning for your retirement.
The risks of using tax avoidance schemes and why effective tax planning is the best way of saving money.
Our simple guide explains the advantages and disadvantages of Flat Rate VAT Scheme.
Our guide outlines the advantages of contracting through a personal service company.
What is a Managed Service Company and why they are no longer tax efficient for contractors.
Agency Worker Regulations regulate the working conditions of temporary workers as regular employees. Find out more in our guide.
Read our guide to find out what tax-free benefits you can provide to your employees.


CAMBRIDGE, MA, USA, 17 April 2001 — IT FACTORY, Inc., the leading supplier of knowledge technology solutions, today announced plans to acquire ECMS, one of the world's leading Microsoft Exchange solution design firms. The acquisition gives a significant boost to IT FACTORY's position as the worldwide market leader in integrated, cross-platform knowledge technology solutions. IT FACTORY, which became the world's largest Lotus ISV (independent software vendor) in less than three years, will integrate ECMS' Microsoft development technology and expertise into the IT FACTORY collaborative solution framework to provide customers with solutions that leverage the best of both the Microsoft and Lotus technology platforms.
IT FACTORY announced in late 2000 its plans to deliver collaborative solutions on the Microsoft Exchange 2000 platform, leveraging the company's award-winning collaborative development technology and expertise that has been so successful on the Lotus Notes/Domino platform. The company's acquisition of ECMS is an essential part of this plan, and will speed the delivery of solutions on the Exchange 2000 platform. IT FACTORY is also working closely with the Microsoft Exchange 2000 team to develop an open collaborative application architecture that ensures maximum value and market success for solutions built on the Exchange 2000 platform.
While IT FACTORY has become a leader in collaborative technology for Lotus Notes/Domino, the company has been moving aggressively to acquire skills and technology to deliver integrated solutions that leverage both the Microsoft and Lotus platforms. Last year, IT FACTORY acquired valuable Microsoft integration technology when the company acquired Netherlands-based Documentaal, developers of BowTie software, which enables bi-directional file and data sharing between Lotus Notes and Microsoft Office. In addition, IT FACTORY acquired several professional services companies last year that bring specific expertise in Lotus-Microsoft integration issues, including Solutions By Design in Washington, DC, and MICA Computing Services in the UK. The company's acquisition of ECMS continues this strategy by filling a crucial need in the IT FACTORY portfolio for Exchange 2000 solutions expertise.
By integrating ECMS' Microsoft development technology and expertise into the IT FACTORY collaborative solution framework, Microsoft Exchange customers benefit from immediate solutions that leverage the Exchange 2000 platform, while being assured of a seamless upgrade path to future Microsoft technologies.
IT FACTORY is the leading global supplier of knowledge technology solutions, supported by an award-winning development architecture and comprehensive set of software development tools. Four-time Lotus Beacon Award winner, IT FACTORY has a rapidly expanding installed base of more than 500,000 ITF product licenses worldwide. IT FACTORY customers include IBM, Minolta, Nokia, U.S. Bureau of Census, U.S. Dept of Defense, U.S. Environmental Protection Agency, U.S. Federal Reserve Board, and many other well-known international firms. IT FACTORY distributes its technology via its own professional service organization and its field sales force, as well as via an international network of more than 250 highly qualified business partners. The company's product line consists of the ITF Software Development Kit™, an advanced development architecture for Lotus Notes, the ITF Business Suite™, the ITF Plus Suite, and a set of related support and training services. With its more than 250 ! employees worldwide, IT FACTORY is the world's largest ISV in the collaborative technology industry. IT FACTORY is backed by international venture capital, allowing continued aggressive growth. The Company is headquartered in Cambridge, Massachusetts, with regional offices in Washington, DC, New York City, Raleigh, NC, Atlanta, GA, and Nashville, TN, and has international offices in Denmark, England, Germany, The Netherlands, Norway, Sweden and Australia. Find out more at www.itfactory.com.
ECMS designs, develops, and deploys collaboration and messaging software for the global online community. Its expertise focuses on Outlook and Exchange Server—Microsoft Corporation's celebrated software combination for communications and knowledge management—and their supporting Backoffice and development products for enterprise computing. ECMS is aligned with the Microsoft vision of providing access to information and work, anywhere, anytime. ECMS recently earned a finalist position at the MEC 2000 show in Dallas for "Best Exchange 2000 Solution by a Partner." Find out more at www.ecms.net.
IT FACTORY, the ITF logo and the ITF wheel are registered trademarks of IT FACTORY A/S. ITF Software Development Kit, ITF Architecture, and ITF Business Suite are trademarks of IT FACTORY A/S. Lotus and Lotus Notes are registered trademarks and Notes and Domino are trademarks of Lotus Development Corp. All other trademarks are property of their respective owners. Product names mentioned herein may be trademarks and/or registered trademarks of their respective companies.


Today, I filed an application with the judges requesting an adjournment of the provisional trial date in the case of the Prosecutor v. Uhuru Muigai Kenyatta (ICC-01/09-02/11).
My decision is based solely on the specific facts of this case devoid of extraneous considerations.
As Prosecutor, I have consistently stated my actions and decisions are at all times strictly guided by the evidence in accordance with the Rome Statutelegal framework. This recent decision is no different.
It is my professional duty to react, and to take the necessary decisions when the state of the evidence changes, as it has in this case.
In the last two months, one of the Prosecution's key witnesses in the case against Mr Kenyatta has indicated that he is no longer willing to testify.
More recently, on 4 December 2013, a key second witness in the case confessed to giving false evidence regarding a critical event in the Prosecution's case.
This witness has now been withdrawn from the Prosecution witness list. Having carefully considered my evidence and the impact of the twowithdrawals, I have come to the conclusion that currently the case against Mr Kenyatta does not satisfy the high evidentiary standards required at trial.
I therefore need time to complete efforts to obtain additional evidence, and to consider whether such evidence will enable my office to fully meet the evidentiary threshold required at trial.
Our pursuit of justice for the victims of the 2007-2008 post-election violence in Kenya has faced many challenges.
Notwithstanding, my commitment and that of my staff to the pursuit of justice without fear or favour has remained firm.
It is precisely because of our dedication and sense of responsibility to the victims in this case that I have asked the Judges presiding over the case for more time to undertake all remaining steps possible to strengthen the case to ensure justice for the victims.
To the people of Kenya, my decision to apply for an adjournment today was not taken lightly and I have explained fully to the Judges the reasons for my exceptional decision.
I have and will continue to do all that I can to realise justice for the victims of the 2007-2008 post-election violence.
This entry was posted on January 12, 2018 at 17:19 22	and is filed under AA > News and News analysis. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.


text:
Rift succeeds in Guinness World Record bid
On Valentines Day, Rift challenged players to set a World Record for marrying as many in-game characters as possible in a 24 hour period. Players responded by hitching 21,879 in-game characters together. Each participating spouse was granted a title: The Avowed. The act of marriage was added in Rift's 7th update, Carnival of the Ascended.
"Establishing this record was a monumental achievement for our development team and community of passionate players, and I couldn't be more proud," said Scott Hartsman, Executive Producer on Rift and Trion's CCO. "Ascended Weddings were a great way to lift the veil on Rift's new 'Gatherings' feature, social experiences that bring players together in new and interesting ways. We look forward to expanding this great new gameplay element in the always-evolving world of Telara."
Gaz Deaves, Gaming Editor for Guinness World Records, said "It's great to see the seeds of love blooming in virtual worlds, and particularly impressive to see so many gamers getting together to say their vows for one event like this. The evidence submitted was of a very high standard and we even witnessed some of the ceremonies ourselves, so this achievement will definitely be considered for the next Guinness World Records Gamer's Edition."
Rift recently added a free to play option, so if you want to add some virtual matrimony to your life, be sure to check it out.


text:
The Reader View of Wikipedia
The image is from Wikipedia Commons
First York
A Wright Eclipse bodied Volvo B7L, seen at York Railway Station in February 2011, branded in the former corporate livery.
1932 (89 years ago)
YO10 3WW
Bus and coach
105 (as of May 2019)
www.firstgroup.com/ukbus/york
First York[1] is a bus operator, running local bus services to destinations in and around the city of York. It is a subsidiary of FirstGroup.
A Wright Eclipse bodied Volvo B7L, seen on Station Road in York in April 2008, branded in the original York Park & Ride livery.
A Plaxton Expressliner bodied Volvo B10M, seen on Station Road in York in June 2008, branded in the former Aircoach livery.
An ftr branded Wright StreetCar, seen in April 2007, operating on the 4 to Acomb.
An articulated Mercedes-Benz Citaro, seen at Rawcliffe Bar in April 2012, branded in the former York Park & Ride livery.
In 1932, the York-West Yorkshire Joint Committee was formed, as part of a joint venture between West Yorkshire Road Car Company and York City Council.[2]
Following the introduction of the Transport Act 1985, such joint ventures were prohibited, with West Yorkshire Road Car taking full ownership.
In October 1986, services were re-branded as York City & District as West Yorkshire was broken up for deregulation, and in 1989 was sold to the AJS Group with the other former West Yorkshire companies Harrogate & District, Keighley & District and Yorkshire Coastliner. In 1990 AJS Group sold York City & District to Yorkshire Rider who re-branded it Rider York.
In April 1994, Rider York was included in the sale of the Yorkshire Rider business to Badgerline.[3]
First was formed in April 1995, following the merger of Badgerline and GRT Group, with Rider York being rebranded as First York in 1998. In the same year, First took ownership of Glenn Coaches, followed by York Pullman in 2000.
Fleet and operations
First York currently operate a number of local services in and around the city of York, as well as the York Park and Ride.[4]
As of May 2019, the fleet consists of 105 buses.[5] All services are operated from a single depot, located at James Street.
Route branding is not common, excluding Your Bus branded services operated on behalf of the University of York, and services branded for the York Park and Ride.
In the past, route branding existed on a number of local services, with branding depicting the line colour, frequency of vehicles, and main stops along the route.
In August 2015, First York commenced operation of a five-year contract to provide services on behalf of the University of York, with vehicles branded in Your Bus livery.[6][7][8][9]
York Park and Ride
Main article: York Park and Ride
First York operate York Park and Ride services, in partnership with the City of York Council.[10]
There are six park and ride sites across the city, these being located at: Askham Bar, Grimston Bar, Monks Cross, Poppleton Bar, Rawcliffe Bar and York Designer Outlet.
York Park and Ride services are currently operated by a combination of Alexander Dennis Enviro 200 (York Hospital Shuttle Bus), Wright Eclipse Urban bodied Volvo B7RLE(routes 7 and 8), articulated Mercedes-Benz Citaro (routes 2 and 3), and fully electric Optare Versa (routes 9 and 59).[11][12][13]
A fleet of 21 electric double-deck Optare MetroDeckers are due to be introduced on to York Park and Ride services, with these being originally scheduled for delivery back in October 2019.[14][15][16]
A shuttle bus service operates between York Railway Station and York Racecourse on race days. This service is operated jointly by First, Transdev York and York Pullman. Routes 4, 11 and 12 also operate to stops nearby, with a short walk to the racecourse.[17]
In May 2006, First York took delivery of eleven articulated Wright StreetCar vehicles. They were introduced on to route 4, running between the University of York and Acomb, as part of the ftr scheme being trialled in the city.[18]
The FTR scheme was largely unpopular with people in York for a number of reasons, including frequent problems with ticketing, pricing, punctuality, and the vehicles being excessively long.
Protests were especially heated amongst students, with the University of York's students' union engaging in negotiations with First York, encouraging the company to introduce student discounts.
York Pullman was awarded the contract to operate services on behalf of the University of York, and launched Unibus in 2010. Due to competition from York Pullman's Unibus, the price of the ticket for students on First's (now commercial) route 4 dropped significantly.[19]
The ftr scheme meant that bus stop areas had to be extended in order to accommodate the length of the longer vehicles. However, in many cases, this was done in contravention of the guidance given in the council's highway design document. This led to ftr buses blocking the road, and further adding to traffic congestion.
In 2009, First York replaced the articulated Wright StreetCar vehicles with standard low-floor buses during the evening and on Sundays.
Following their victory at the 2011 local elections, the controlling Labour Party on the City of York Council set about to ensure that the ftr buses were replaced.
The articulated Wright StreetCar vehicles ran in York for the last time on 10 March 2012, being replaced 11 double-deck Wright Eclipse Gemini vehicles from First South Yorkshire's depot in Rotherham.[20]
The vehicles were transferred to other services within First West Yorkshire area, with some later being used on the Hyperlink 72 service between Leeds and Bradford.[21]
In 2009, First York launched a half-hourly X64 express service, running between York, Tadcaster, Seacroft and Leeds, designed to compete with Yorkshire Coastliner. The service was withdrawn in August 2010.[22]
York Aircoach
In February 2007, First York introduced an hourly service, linking York with Leeds Bradford Airport. Branded as York Aircoach, it was based on a model and brand successfully used by Aircoach, operating to and from Dublin Airport.[23][24]
Four Volvo B10M coaches were acquired for this operation, all being branded in First's Excel coach branding, with additional York Aircoach branding applied. The service was later rebranded as York Airlink 787, using buses instead of coaches. The service was withdrawn in April 2009.[25]
^ Companies House extract company no 2168890 First York Limited formerly Rider (York) Limited formerly York Cityrider Limited
^ History[dead link] First York
^ Badgerline pays £38m to take Rider on board The Independent 22 March 1994
^ "York Network Map" (PDF). First York. 3 September 2018. Retrieved 9 March 2020.
^ FirstBus Handbook. Telford: British Bus Publishing. 2019. ISBN 9781912063291.
^ First awarded prestigious university bus contract First Bus 10 June 2015
^ University contract win leads to rebranding for First York services Archived 1 July 2015 at the Wayback Machine Bus & Coach Professional 18 June 2015
^ "Strong start for First's Your Bus network in York" Coach & Bus Week issue 1204 1 September 2015 page 10
^ New First York services begin Bus & Coach Buyer 4 September 2015
^ "York Park & Ride". First York. Retrieved 9 March 2020.
^ Electric Versas for York - First operating six Optare Versa EVs on new Park and Ride Bus & Coach Buyer 20 June 2014
^ More Versa EVs for York P+R Bus & Coach Buyer 26 May 2015
^ More electric Versas for York Optare 19 May 2015
^ "York To Boast One of the Biggest Fleets of Double Deck Electric Buses Outside of London". Optare. 25 March 2019. Retrieved 18 April 2019.
^ First York orders 21 electric deckers for park-and-ride Route One 27 March 2019
^ York set for 21-strong Optare Metrodecker fleet Coach & Bus Week issue 1387 2 April 2019 page 8
^ "York Races shuttle bus | York". First Bus. Retrieved 9 March 2020.
^ Johansson, Per-Martin (10 May 2006). "StreetCar to make bus travel more attractive". www.volvobuses.co.uk. Retrieved 9 March 2020.
^ Laycock, Mike (2 October 2010). "University of York backs new bus funding". York Press.
^ Controversial ftr buses make their final journey in York The Press 13 March 2012
^ "'Hyperlink' service launched between Leeds and Bradford". Coach & Bus Week. 31 October 2012. Retrieved 9 March 2020.
^ X64 York to Leeds bus service is scrapped The Press 19 July 2010
^ "Aircoach". FirstGroup. Retrieved 20 May 2008.
^ New Leeds Bradford Airport Link First York
^ Timetable York Air Coach
Media related to First York at Wikimedia Commons
This page is based on the Wikipedia article First York; it is used under the Creative Commons Attribution-ShareAlike 3.0 Unported License (CC-BY-SA). You may redistribute it, verbatim or modified, providing that you comply with the terms of the CC-BY-SA.


Former PM Ehud Olmert criticizes Netanyahu: I suggest that the leadership talk less.
Former Prime Minister Ehud Olmert on Wednesday criticized the conduct of Prime Minister Binyamin Netanyahu.
"I would recommend that the leadership talk less and not get excited. There is a problem here of losing proportion and trying to create things that are not in line with reality," Olmert said in an interview on Channel 10.
He added that "when the prime minister says that he is the strong one and that he will do the crushing, as Netanyahu did, then you ask yourself, 'What else would it take to destroy Hamas if they fired at us 520 missiles [and weren't destroyed]?' In this situation Netanyahu was the great and strong hero who decided not to respond. On the other hand, when incendiary kites and balloons are being fired, Netanyahu declares that he will not be silent over this terrible threat."
Referring to Netanyahu's speech earlier this week in which the prime minister urged his partners in the coalition not to topple the government, Olmert claimed that the prime minister falsely used security threats in his remarks.
"There is no existential threat to the State of Israel. Nothing happened and was not expected to happen from the time Liberman resigned and until the impression was made that the government is about to be toppled, besides the fact that Netanyahu said baseless things," Olmert said.
The former prime minister opined that the rapprochement with Arab states that Netanyahu mentions at every opportunity is not significant if there is no progress in the peace process with the Palestinian Authority at the same time.
"None of the Arab states that desire to have open relations with us will do so as long as there is no agreement with the Palestinians. We are missing an opportunity that can change the face of the entire Middle East, and maybe even beyond that," Olmert said.
Wednesday's interview marks the second time over the past week that Olmert has slammed Netanyahu. Last week, Olmert criticized Netanyahu for agreeing to a ceasefire with the Hamas terrorist organization.
"If someone else came to such an agreement after 460 rockets, they would call him a traitor. This government said that it will deal with Hamas and instead is giving in to it," Olmert said in an interview with Kan Radio.
"The Palestinians taught us a lesson. If the government had a deterrent capability, it is now clear that it does not," he added.
The Likud said in response, "Ehud Olmert, who wanted to hand over Jerusalem and was one of the architects of the disengagement and the convergence plan, including handing over most of Judea and Samaria to the Palestinians, will not tell anyone about softness."


JOHANNESBURG — The launch of an ambitious new initiative designed toward boosting the fast-growing music business in Africa was one of the highlights of the final day of Discop, which wrapped Oct. 27 at the Sandton Convention Center.
A partnership with ONGEA! Africa, hosts of the annual ONGEA! Eastern Africa Music Summit in Nairobi, Discore was conceived with an eye toward "bringing together TV, film, online content producers and music supervisors to understand what can be found here in the African marketplace," said Patrick Zuchowicki, general manager of business event organizers Basic Lead.
The first edition of Discore will be held at Discop Abidjan in May 2018.
Also this week, Zuchowicki and Discop partner Francoise Lazard announced that their new LA-based film and TV project development label, Ideas for Film, was teaming up with Emmy-winning South African producer Dan Jawitz, of Fireworx Media, on "The Day of the Covenant," a four-part mini helmed by acclaimed German writer-director Oliver Schmitz. Producer rep Todd Brown, of XYZ Films, will be handling sales rights for U.K. and U.S. territories.
Ideas for Film is also partnering with award-winning scripter-producer Michael Esser on "Diamond Squad," a prestige drama series about the African diamond trade.
Both series were conceived and packaged to take advantage of existing co-prod agreements between South Africa and Germany, this year's guest country at Discop. Zuchowicki noted that a number of production and distribution companies on-hand in Johannesburg this week have already expressed interest in the two series.
With a pared-down edition on the floor of the Sandton Convention Center, Africa's biggest TV content market nevertheless continued to prove fertile ground for global players looking to stake their claims to the continent's booming TV biz.
This week Turkey's Kanal D International took its first step into the South African market, announcing a deal with local broadcaster e.tv. And Canal Plus International had a busy week, signing an agreement with Lagardère Studios subsidiary Keewu Production to produce the police comedy series "Sakho and Mangane," while announcing that production is set to begin on the prestige drama series "Agent," a co-production with Mauritius' Cinebar Studios and Collective Dream Studios.
With a full slate of meetings throughout the week, Canal Plus Overseas' Francois Deplanck noted that Discop was still a vital gateway into the African market. "It's important to be here," he said.
As Discop looks ahead to 2018, it plans to follow its Abidjan market in May with a new East African edition, held in Zanzibar next July. That will be followed by a highly anticipated Lagos launch in 2019, where it looks to take advantage of the booming industry in Nigeria, which PricewaterhouseCoopers recently predicted would have the world's fastest-growing entertainment market in the next five years.
Along with Discore, organizers are planning a program called Discomics, aimed at the animation and video game industries.
Basic Lead is looking to triple market attendance by 2020, an expansion that points to how cross-border trade in Africa will be the dominant force in shaping a market "fueled by local content and regionalization of business," according to Zuchowicki.
"Within the next five years, the Sub-Saharan African marketplace is expected to grow by 35% and become the fastest-growing world region for entertainment content business," he said. That growth "will be driven by original, multi-platform entertainment content produced in Africa, reinforced trade between sub-Saharan African countries, and intra-regional co-production initiatives.


text:
Макарий () е православен духовник, митрополит на Вселенската патриаршия.

Биография
Макарий става духовник. До 1755 година е милоски митрополит. В 1755 година оглавява Мелнишката епархия. Остава на катедрата в Мелник до 1763 година.

Бележки

Мелнишки митрополити

redpajama_set_name: RedPajamaWikipedia


text:
Q: how to get cognito user id when login with email and password login in android I am doing user registration with email and password using Amazon Cognito services in Android. I am successful in registration, login and forgot password flows.
I am getting the cognito user id with the below code, the problem is i am getting the same cognito user id that i received during first time login for the other users too. i.e., when i login next time with different credentials i'm getting the same cognito user id of the first user:
       credentialsProvider = new CognitoCachingCredentialsProvider(
                getApplicationContext(), // Context
                "us-east-1:2ce7b2c2-898f-4a26-9066-d4feff8ebfe4", //Identity Pool ID
                Regions.US_EAST_1 // Region
        );

        Observable.create(new Observable.OnSubscribe<String>() {
            @Override
            public void call(Subscriber<? super String> subscriber) {
                identityId = credentialsProvider.getIdentityId();
            }
        })
                .subscribeOn(Schedulers.newThread())
                .observeOn(AndroidSchedulers.mainThread())
                .subscribe();
    }

Please bear with my questions as I am starter so help and share ideas on how these cognito user ids work

*

*as I believe the Cognito user id remains unique for each user

*Cognito user id does not change when login in different devices like ios/web too.

A: Seems like you are getting the cached identity id and credentials on the device. Can you please try calling credentialsProvider.clear() when a new user logs in or you sign out the user. This should clear the cached identity id.

redpajama_set_name: RedPajamaStackExchange


text:
Our tax services involve much more than compliance accounting for what has already happened. The real money is made for our clients by planning ahead. Kelley Sammons Toole & Ellison prides itself in the abstract "scheming and dreaming" part of our tax practice. Regular, two-way communication is crucial in opening the door to devising the best possible protection against over-paying your taxes – while fully complying with the law.
For added assurance, we offer a comprehensive review of your tax situation with a multi-Partner group to leverage our team's experience. Here are some of the areas we review:
Business and Individual tax return preparation
Estate and gift tax planning and compliance
Representation before Internal Revenue Service
Interpretation of tax laws for client benefit
The Art of Effective Tax Research
No single advisor can memorize every tax regulation and statute available to be interpreted in your financial favor. We excel in the art of grinding, old school research to find the best solution for your tax compliance and planning needs – no stopping until all the options are uncovered and explained to you.
"… 'For purposes of paragraph 3, an organization described in paragraph 2 shall be deemed to include an organization described in section 501C-4, 5, or 6, which would be described in paragraph 2 if it were an organization described in section 501C-3.' And that's just one sentence out of those fifty-seven feet of books[of the IRS code]."
— Ronald Reagan
Intimidating, isn't it? Navigating the Code is a daunting task – but achievable with the education, experience, skills, creativity, and perseverance Kelley Sammons Toole & Ellison brings to the table.
"The Declaration of Independence, the words that launched our nation – 1,300 words. The Bible, the word of God – 773,000 words. The Tax Code, the words of politicians – 7,000,000 words – and growing!"
— Steve Forbes
"…there is nothing sinister in so arranging affairs as to keep taxes as low as possible. Everyone does it, rich and poor alike and all do right, for nobody owes any public duty to pay more than the law demands."
— Judge Learned Hand
Fee Structure for Tax Services
We charge a standard hourly billing rate for our services – there is no link between the tax savings we earn for you and our fee. We do not charge for conversations that open communication lines and allow us to minimize your tax burden.
Tax Success Stories
Success Story # 1 – Stock Option Windfall
TAX CHALLENGE: Stock Option Windfall
Andrew owned 5,000 vested employee stock options when his company, Risk R Us, merged with another company. A highly-regarded Property & Casualty Insurance Broker referred Andrew to Kelley Sammons Armstrong Toole & Ellison for help in calculating and planning for the tremendous income tax bill associated with the windfall profit created by the merger.
OUR SOLUTION: Teamwork, Persistence, and Expert Research
As we worked through the details and became more familiar with the nuts and bolts of the merger, we asked the CFO of Risk R Us some fundamental questions about how he envisioned the stock options being taxed. Using the information we gleaned from Risk R Us representatives, we performed extensive research to find the most advantageous solution.
Joint efforts between Kelley Sammons Armstrong Toole & Ellison, the CFO, and legal counsel of Risk R Us paid off! Our ideas saved Andrew $28,000 of Federal and State income tax by looking at option taxation from a new angle. Our mutal success also benefitted many of Andrew's collegues at Risk R Us – it was a win-win for all.
Success Story # 2 – Customized Tax Planning
TAX CHALLENGE: Finding Tax Loopholes Through Forward Thinking
Ulysses' company designs, builds, and repairs gizmos. As gizmos become more sophisticated, Ulysses builds fewer but the profit per gizmo increases. Having been in the gizmo business for many years, he made more profit in 2003 servicing previously-built units than building and selling new ones.
In the late 1990's, we designated the service portion of Ulysses' business as eligible for a significant tax loophole if average annual revenues fell below $10 million.
OUR SOLUTION: Take Advantage of Tax Laws When the Timing is Right
We persistently watched Ulysses' business results for five years, waiting for revenue to reach the dollar threshold that would qualify him to take advantage of the tax regulations. Fewer gizmos were built in 2003, resulting in revenues that met the qualifying threshold for the first time that year. We prepared Ulysses' 2003 tax returns incorporating the long-awaited loophole.
Ulysses not only paid $0 in 2003 income taxes, but also received a refund of $350,000 for prior year tax payments.
Success Story # 3 – An IRS Audit and a Panicked Client
TAX CHALLENGE: An Unfavorable IRS Audit
We received a desperate voice mail from Theodore, a client whose complex tax return had been audited by the IRS, resulting in an unexpected $66,000 tax liability due and payable in short order. This tax return included non-standard complications related to farming income, various rental properties, and consulting income, requiring diligent review and expertise in these areas.
OUR SOLUTION: Leverage Our Expert Knowledge to Dispute IRS Findings
Time was of the essence in assisting Theodore. We responded immediately, going to bat for him with the IRS. We proved that bank deposits the IRS considered to be taxable income were actually loan proceeds, expense reimbursements, or payments taxed in the preceding year.
Our detailed analysis and successful findings with the IRS resulted in lowering Theodore's tax liability from $66,000 to $8,000. Theodore was a very relieved and grateful client.
Success Story # 4 – Why Didn't My Other Firm Catch This?
TAX CHALLENGE: Understated Prior Year Depreciation Expense – Overpaid Taxes
Two different multi-million dollar corporations engaged KBT&E for services after years of working with larger firms. Our customary review of prior year corporate-maintained depreciation records showed that both firms had likely under-reported their depreciation expense, resulting in overpayment of taxes for prior years.
OUR SOLUTION: Minimize Tax Liability by Thoroughly Understanding Each Client's Business Operations and Assets
KST&E worked with our clients to gain a thorough understanding of their Business operations and assets. We applied the law to the business situation, and found that one client had under-reported depreciation expense by $135,000, and the other had under-reported by $240,000.
We explained to the clients that the depreciation deduction could be taken in the current year or in a future year. One client chose to take the depreciation in the current year, and the other chose to take the deduction in a future year when the owners expect to be in a much higher tax bracket. One of KST&E's quite-satisfied new clients saved $50,000 in the current year, and the other client has a deduction worth an $80,000 tax savings "in the bank".
Success Story # 5 – Remember Your Tax Credits
TAX CHALLENGE: Unclaimed Georgia State Tax Credits Our detailed review of the records of a Subchapter S corporation indicated some of the corporate shareholders were missing out on Georgia tax credits allowable for taxes paid to other states by the S-Corp on behalf of those shareholders. In addition, the shareholders failed to take a Federal tax deduction allowable on Schedule A for these taxes.
OUR SOLUTION: Apply Our Subject Matter Expertise to Increase Tax Refunds to Clients
KST&E determined the amount of taxable income in states other than Georgia and the amount of tax paid on that income. We used that information to determine the credit amount for each shareholder and amended prior year Georgia returns. We also amended the Federal returns.
With KST&E's assistance, three shareholders amended two prior year returns each for tax refunds ranging from $4,600 to $14,800.
Success Story # 6 – Failure to File Prior Year Tax Returns? There's Hope!
TAX CHALLENGE: IRS Penalties for Failure to File Prior Year Tax Returns Jeannine failed to file tax returns for multiple years. IRS Failure to File notices indicated her tax liability, plus penalties and interest totaled over $200,000. Jeannine, having just completed several rounds serious medical treatments, was now unemployed, experiencing excessive medical bills, and could not imagine how she was going to pay the proposed IRS assessment. Noticeably distraught when she came to KST&E, Jeannine sought our services to help reduce the amount owed.
OUR SOLUTION: Go the Extra Mile for Our Clients with the IRS, While Minimizing Cost of KBT&E Services To minimize our cost of services to Jeannine, KST&E assigned a knowledgeable staff accountant to work closely with her in gathering all the information necessary to comply with the IRS and attempt to reduce the tax liability. As we gathered information to file the past due tax returns, we worked with Jeannine to compile a list of all medical procedures and treatments rendered during the tax periods addressed by the Failure to File notices. We sent this information to the IRS and requested abatement of penalties assessed due to medical incapacity.
The persistence and efforts of the KST&E accountant resulted in an immediate reduction in the initially-notified tax due of approximately $100,000. Additionally, our request for abatement of penalties due to medical incapacity was accepted by the IRS, resulting in a final total amount owed of $50,000 rather than the original total of $200,000. Jeannine was still nervous about where the money was going to come from, but she was grateful for the significant reduction we helped achieve, as well as a lower-than-expected cost for our services.
Success Story # 7 – Gain from Sale of Business…"This tax bill seems WAY too high!"
TAX CHALLENGE: Mis-classification of Profits from Sale on Prior Year Tax Return Kevin and his son sold a small business franchise in another state, engaging a local CPA firm there to prepare the tax return for the year of sale. The tax liability was as high as the entire net profits the client made on the business in previous years. This just didn't seem right to Kevin, so he mentioned his frustration about the tax bill to KST&E during a casual client lunch.
OUR SOLUTION: Take a Personal Interest in Helping the Client KST&E reviewed the personal tax return for Kevin and his son, detecting no anomalies. Unwilling to give up on the challenge, we requested and reviewed details of the business sale and found that over $1 million of capital gain had been mistakenly classified as ordinary income on the tax return (with a tax rate of 20 percentage points more than the amount that should have been owed).
Our tenacity paid off. We applied for tax refund of over $250,000 for the year of the sale, resulting in a great sigh of relief to Kevin and his son. Kevin's feedback? "KST&E rolled their sleeves up and dug out a huge tax refund for my family, all based on a simple question I raised during lunch about last year's taxes."
©2021 Kelley Sammons Toole & Ellison, LLP
Powered by Firefly Creative


text:
Q: Siddhi Query : group by results I am having a trouble in digesting results of my group by query. My source stream named intermediateStream has data
     ts                       uid             id_resp_h
2016-05-08 08:59      CLuCgz3HHzG7LpLwH9    172.30.26.119
2016-05-08 09:00      C3WnnK3TgUf2cSzxVa    172.30.26.127
2016-05-08 09:00      C3WnnK3TgUf2cSzxff    172.30.26.119

SIDDHI query is
from intermediateStream
select ts, count(ts) as ssh_logins
group by ts
insert into SSHOutStream;

I am expecting output to be like
        ts         ssh_logins
2016-05-08 08:59       1
2016-05-08 09:00       2

But instead it returns
        ts         ssh_logins
2016-05-08 08:59       1
2016-05-08 09:00       1
2016-05-08 09:00       2

Any suggestions?

A: Siddhi processes events in real time, as and when they arrive. Thus, in the given scenario, you get count = 1 for the second input since that is the only event with ts=2016-05-08 09:00 among the ones which have arrived so far. When the 3rd event arrives you get count=2, since the previous event too had same ts value.
To get the desired answer, use time batch window which allows you to wait till the specified time elapses prior to giving an output.
(i.e. from intermediateStream#window.timeBatch(1 min))


Your business computer data is the most valuable asset of nearly all small to medium sized businesses. 70% of businesses that suffer a major data loss are out of business within 18 months.
Impirius provide a fully automated, secure, offsite data backup facility. Impirius online backup uses your existing internet connection to transfer your critical data to our servers either at night when your connection is idle, or as frequently as ever hour.
Fully automated with comprehensive email reporting.
All data is encrypted prior to leaving your computers, only you know the encryption passwords.
Transfer is secure and our servers are protected using the latest technologies.
Easy retrieval of data & files, anytime, anywhere 24/7.
We will honestly advise you what data you need to backup.
In the event of total loss through fire, theft, flood etc and if you have a large volume of data (i.e. to much to download effectively) we can courier all of your data on portable drives, or NAS. (Additional charges may apply).
As every business is different, backup requirements vary enormously. For further information and pricing please contact us. We are always happy to talk over your requirements or visit your site to talk further. As you would expect this is free and with no obligation at all.


text:
Given a DNA strand, return its RNA complement (per RNA transcription).

Both DNA and RNA strands are a sequence of nucleotides.

The four nucleotides found in DNA are adenine (**A**), cytosine (**C**),
guanine (**G**) and thymine (**T**).

The four nucleotides found in RNA are adenine (**A**), cytosine (**C**),
guanine (**G**) and uracil (**U**).

Given a DNA strand, its transcribed RNA strand is formed by replacing
each nucleotide with its complement:

* `G` -> `C`
* `C` -> `G`
* `T` -> `A`
* `A` -> `U`

## Getting Started
For installation and learning resources, refer to the
[exercism help page](http://exercism.io/languages/ocaml).

## Installation
To work on the exercises, you will need `Opam` and `Core`. Consult [opam](https://opam.ocaml.org) website for instructions on how to install for your OS. Once `opam` is installed open a terminal window and run the following command to install core:

opam install core

## Running Tests
A Makefile is provided with a default target to compile your solution and run the tests. At the command line, type:

```bash
make
```

## Interactive Shell
`utop` is a command line program which allows you to run Ocaml code interactively. The easiest way to install it is via opam:
```bash
opam install utop
```
Consult [utop](https://github.com/diml/utop/blob/master/README.md) for more detail.

## Feedback, Issues, Pull Requests
The [exercism/xocaml](https://github.com/exercism/xocaml) repository on
GitHub is the home for all of the Ocaml exercises.

If you have feedback about an exercise, or want to help implementing a new
one, head over there and create an issue.  We'll do our best to help you!

## Source

Rosalind [http://rosalind.info/problems/rna](http://rosalind.info/problems/rna)

## Submitting Incomplete Problems
It's possible to submit an incomplete solution so you can see how others have completed the exercise.


text:
package controllers

import (
	"bytes"
	"fmt"
	_ "github.com/astaxie/beego"
	"github.com/citycloud/citycloud.cf-deploy-ui/entity"
	"github.com/citycloud/citycloud.cf-deploy-ui/utils"
	"github.com/gorilla/websocket"
	"net/http"
	"os"
	"strconv"
	"strings"
	"time"
)

type ServiceDeployWebSocketController struct {
	BaseController
}

func (service *ServiceDeployWebSocketController) Get() {
	ws, err := upgrader.Upgrade(service.Ctx.ResponseWriter, service.Ctx.Request, nil)
	if _, ok := err.(websocket.HandshakeError); ok {
		http.Error(service.Ctx.ResponseWriter, "Not a websocket handshake", 400)
		return
	} else if err != nil {
		return
	}
	for {
		time.Sleep(2 * time.Second)
		mesgType, message, _ := ws.ReadMessage()
		if message != nil && mesgType == websocket.TextMessage {
			var parameters = string(message)
			param := strings.Split(parameters, "-")
			if len(param) != 2 {
				writeStringMessage(ws, "Error parameter")
				writeStringMessage(ws, EndEOF)
				continue
			}
			switch param[0] {
			case "deploy":
				var serviceId = param[1]
				service.Deploying(ws, serviceId)
				writeStringMessage(ws, EndEOF)
			case "start":
				var serviceId = param[1]
				service.OperateService(ws, serviceId, utils.Service_Start)
				writeStringMessage(ws, EndEOF)
			case "stop":
				var serviceId = param[1]
				service.OperateService(ws, serviceId, utils.Service_Stop)
				writeStringMessage(ws, EndEOF)
			case "restart":
				var serviceId = param[1]
				service.OperateService(ws, serviceId, utils.Service_Restart)
				writeStringMessage(ws, EndEOF)
			default:
				writeStringMessage(ws, "Error parameter")
				writeStringMessage(ws, EndEOF)
			}
		}
	}
}

func (serviceDeploy *ServiceDeployWebSocketController) Deploying(ws *websocket.Conn, serviceIds string) {
	serviceId, err := strconv.ParseInt(serviceIds, 10, 64)
	if err != nil {
		writeStringMessage(ws, fmt.Sprintf("Error ServiceId,%s", err))
		return
	}
	//加载service
	writeStringMessage(ws, "Load Service")
	service := entity.Service{}
	service.Id = serviceId
	err = service.Load()

	if err != nil {
		writeStringMessage(ws, fmt.Sprintf("Error,%s", err))
		return
	}

	switch service.Where {
	case utils.Deploy_On_PaaS:
		serviceDeploy.Deploy2PaaS(ws, service)
	case utils.Deploy_On_Vms:
		serviceDeploy.Deploy2Vms(ws, service)
	default:
		writeStringMessage(ws, fmt.Sprintf("Unknow Platform %s", service.Where))
	}
}

// deploy 2 vms
func (serviceDeploy *ServiceDeployWebSocketController) Deploy2Vms(ws *websocket.Conn, service entity.Service) {
	//加载serviceDto
	//	writeStringMessage(ws, "Load ServiceDto")
	serviceDto := entity.ServiceDto{}
	serviceDto.Service = service
	err := serviceDto.Load()
	if err != nil {
		writeStringMessage(ws, fmt.Sprintf("Error,%s", err))
		return
	}

	//加载TemplateList
	writeStringMessage(ws, "Load TemplateList")
	template, templateLoadErr := entity.LoadTemplateList(service.Id)

	if templateLoadErr != nil {
		writeStringMessage(ws, fmt.Sprintf("Error,%s", templateLoadErr))
		return
	}

	//模板输出文件
	result := serviceDeploy.ParseTemplate(ws, service)
	if !result {
		return
	}
	//模板输出文件
	//传输文件
	writeStringMessage(ws, "传输文件...")

	vms := serviceDto.OnCustom

	sshRunner := utils.NewDeploySSHRunner(vms.Ip, vms.User, vms.Passwd)

	for index, temp1 := range template {
		if temp1.FileType != utils.FileTypes_War {
			continue
		}
		serviceDeploy.pushFiles(ws, index, temp1, sshRunner)

	}
	writeStringMessage(ws, "Finish deploying")

}

func (serviceDeploy *ServiceDeployWebSocketController) pushFiles(ws *websocket.Conn, index int, template entity.Template, sshRunner utils.DeploySSHRunner) {
	var out bytes.Buffer
	//	writeStringMessage(ws, fmt.Sprintf("%d,检测文件%s", index, template.Name))
	dir, filename, isDir, err := utils.Detechfile(template.TemplateFile)
	if err != nil {
		writeStringMessage(ws, fmt.Sprintf("%d,检测文件%s 发生错误:Error %s", index, template.Name, err))
		return
	}
	//	writeStringMessage(ws, fmt.Sprintf("%s,%s,%s,%s", dir, filename, isDir, err))
	//开始处理文件,压缩打包文件,scp传送
	//压缩文件,主要解决scp不拷贝symbolic link
	if isDir {
		//		writeStringMessage(ws, fmt.Sprintf("%d,检测文件%s是文件夹,准备打包", index, template.Name))
		cmdCommand := utils.Command{Name: "tar", Args: []string{"-czf", filename + ".tgz", filename}, Dir: dir, Stdin: ""}
		cmdRunner := utils.NewDeployCmdRunner()
		cmdRunner.RunCommandCmd(cmdCommand, &out)
		//		writeStringMessage(ws, fmt.Sprintf("%d,检测文件%s是文件夹,打包完毕", index, template.Name))
	}

	writeStringMessage(ws, fmt.Sprintf("deploy index:%d,fileName:%s,filePath:%s", index, template.Name, template.TemplateFile))

	filetgz := template.TemplateFile
	if isDir {
		filetgz = filetgz + ".tgz"
	}
	ssherror := sshRunner.Push(filetgz, "~/", &out)
	if ssherror != nil {
		writeStringMessage(ws, fmt.Sprintf("传输出错了。%s", ssherror))
		return
	}
	if isDir {
		os.Remove(filetgz)
	}
	writeBufferMessage(ws, &out)

	if isDir {
		cmd := fmt.Sprintf("cd ~/ && tar -xzf %s && rm %s", filename+".tgz", filename+".tgz")
		ssherror = sshRunner.RunCommand(cmd, &out)
		if ssherror != nil {
			writeStringMessage(ws, fmt.Sprintf("解压出错了。%s", ssherror))
			return
		}
	}

}

//deploy 2 vms

func (serviceDeploy *ServiceDeployWebSocketController) Deploy2PaaS(ws *websocket.Conn, service entity.Service) {
	//加载serviceDto
	//	writeStringMessage(ws, "Load ServiceDto")
	serviceDto := entity.ServiceDto{}
	serviceDto.Service = service
	err := serviceDto.Load()

	if err != nil {
		writeStringMessage(ws, fmt.Sprintf("Error,%s", err))
		return
	}

	//模板输出文件
	result := serviceDeploy.ParseTemplate(ws, service)
	if !result {
		return
	}
	//模板输出文件
	onPaaS := serviceDto.OnPaaS

	var deployDir = customServiceDir + "/" + service.Name

	success := serviceDeploy.setApi(ws, onPaaS, deployDir)

	if !success {
		writeStringMessage(ws, "Set endpoint failed")
	}

	if success {
		success = serviceDeploy.loginPaaS(ws, onPaaS, deployDir)
		if !success {
			writeStringMessage(ws, "Login PaaS failed")
		}
	}

	if success {
		success = serviceDeploy.targetPaaS(ws, onPaaS, deployDir)
		if !success {
			writeStringMessage(ws, "Target PaaS failed")
		}
	}

	if success {
		success = serviceDeploy.pushApp(ws, onPaaS, deployDir)
		if !success {
			writeStringMessage(ws, "Deploy app failed")
		}
	}

	if success {
		writeStringMessage(ws, "Push app successful")
	}

}

// operate service
func (serviceDeploy *ServiceDeployWebSocketController) OperateService(ws *websocket.Conn, serviceIds string, operate string) {
	serviceId, err := strconv.ParseInt(serviceIds, 10, 64)
	if err != nil {
		writeStringMessage(ws, fmt.Sprintf("Error ServiceId,%s", err))
		return
	}
	//加载service
	writeStringMessage(ws, "Load Service")
	service := entity.Service{}
	service.Id = serviceId
	err = service.Load()

	if err != nil {
		writeStringMessage(ws, fmt.Sprintf("Error,%s", err))
		return
	}

	switch service.Where {
	case utils.Deploy_On_PaaS:
		serviceDeploy.OperateOnPaaS(ws, service, operate)
	case utils.Deploy_On_Vms:
		serviceDeploy.OperateOnVms(ws, service, operate)
	default:
		writeStringMessage(ws, fmt.Sprintf("Unknow Platform %s", service.Where))
	}
}

// operate service

// operate service on paas

func (this *ServiceDeployWebSocketController) setApi(ws *websocket.Conn, onPaaS entity.OnPaaS, deployDir string) bool {
	writeStringMessage(ws, "============================================")
	writeStringMessage(ws, "Set endpoint ")

	var out bytes.Buffer

	cfEndpointCommand := utils.Command{Name: "cf", Args: []string{"api", onPaaS.Api}, Dir: deployDir, Stdin: "", Env: []string{"CF_COLOR=false"}}

	cmdRunner := utils.NewDeployCmdRunner()

	cmdRunner.RunCommandAsyncCmd(cfEndpointCommand, &out)

	writeBytesBufferMessage(&out, &cmdRunner, ws)

	writeStringMessage(ws, "Set endpoint successful")
	writeStringMessage(ws, "============================================")

	return cmdRunner.Success()
}

func (this *ServiceDeployWebSocketController) loginPaaS(ws *websocket.Conn, onPaaS entity.OnPaaS, deployDir string) bool {
	writeStringMessage(ws, "============================================")
	writeStringMessage(ws, "Login PaaS ")

	var out bytes.Buffer

	cfLoginCommand := utils.Command{Name: "cf", Args: []string{"login", onPaaS.Api}, Dir: deployDir, Stdin: onPaaS.User + "\n" + onPaaS.Passwd + "\n", Env: []string{"CF_COLOR=false"}}

	cmdRunner := utils.NewDeployCmdRunner()

	cmdRunner.RunCommandAsyncCmd(cfLoginCommand, &out)

	writeBytesBufferMessage(&out, &cmdRunner, ws)

	writeStringMessage(ws, "Login PaaS successful")
	writeStringMessage(ws, "============================================")

	return cmdRunner.Success()
}

func (this *ServiceDeployWebSocketController) targetPaaS(ws *websocket.Conn, onPaaS entity.OnPaaS, deployDir string) bool {
	writeStringMessage(ws, "============================================")
	writeStringMessage(ws, "Target PaaS ")

	var out bytes.Buffer

	cfTargetCommand := utils.Command{Name: "cf", Args: []string{"target", "-o", onPaaS.Org, "-s", onPaaS.Space}, Dir: deployDir, Stdin: "", Env: []string{"CF_COLOR=false"}}

	cmdRunner := utils.NewDeployCmdRunner()

	cmdRunner.RunCommandAsyncCmd(cfTargetCommand, &out)

	writeBytesBufferMessage(&out, &cmdRunner, ws)

	writeStringMessage(ws, "Target PaaS successful")
	writeStringMessage(ws, "============================================")

	return cmdRunner.Success()
}

func (this *ServiceDeployWebSocketController) pushApp(ws *websocket.Conn, onPaaS entity.OnPaaS, deployDir string) bool {
	writeStringMessage(ws, "============================================")
	writeStringMessage(ws, "Deploying app ")

	var out bytes.Buffer

	cfDeployCommand := utils.Command{Name: "cf", Args: []string{"push", "-f", "manifest.yml"}, Dir: deployDir, Stdin: "", Env: []string{"CF_COLOR=false"}}

	cmdRunner := utils.NewDeployCmdRunner()

	cmdRunner.RunCommandAsyncCmd(cfDeployCommand, &out)

	writeBytesBufferMessage(&out, &cmdRunner, ws)

	writeStringMessage(ws, "Deploy app successful")
	writeStringMessage(ws, "============================================")

	return cmdRunner.Success()
}

func (this *ServiceDeployWebSocketController) operateAppOnPaaS(ws *websocket.Conn, onPaaS entity.OnPaaS, deployDir string, operate string) bool {
	writeStringMessage(ws, "============================================")
	writeStringMessage(ws, "Operate app ")

	var out bytes.Buffer
	mapps, err := utils.ReadYamlFile(deployDir + "/manifest.yml")
	var apps []string
	if err != nil {
		writeStringMessage(ws, fmt.Sprintf("Operate app failed ,errors :%v", err))
		return false
	}

	if err == nil {
		apps, err = utils.GetValuesByKey(mapps, "name")
		if err != nil {
			writeStringMessage(ws, fmt.Sprintf("Operate app failed ,errors :%v", err))
			return false
		}
		if err == nil {
			for _, app := range apps {
				if app != "" {
					cfOperateCommand := utils.Command{Name: "cf", Args: []string{operate, app}, Dir: deployDir, Stdin: "", Env: []string{"CF_COLOR=false"}}
					cmdRunner := utils.NewDeployCmdRunner()
					cmdRunner.RunCommandAsyncCmd(cfOperateCommand, &out)
					writeBytesBufferMessage(&out, &cmdRunner, ws)
				}
			}
			writeStringMessage(ws, "Operate app successful")
		}
	}

	writeStringMessage(ws, "============================================")

	return true
}

func (serviceDeploy *ServiceDeployWebSocketController) OperateOnPaaS(ws *websocket.Conn, service entity.Service, operate string) {
	//加载serviceDto
	//	writeStringMessage(ws, "Load ServiceDto")
	serviceDto := entity.ServiceDto{}
	serviceDto.Service = service
	err := serviceDto.Load()

	if err != nil {
		writeStringMessage(ws, fmt.Sprintf("Error,%s", err))
		return
	}

	onPaaS := serviceDto.OnPaaS

	var deployDir = customServiceDir + "/" + service.Name

	success := serviceDeploy.setApi(ws, onPaaS, deployDir)

	if !success {
		writeStringMessage(ws, "Set endpoint failed")
	}

	if success {
		success = serviceDeploy.loginPaaS(ws, onPaaS, deployDir)
		if !success {
			writeStringMessage(ws, "Login PaaS failed")
		}
	}

	if success {
		success = serviceDeploy.targetPaaS(ws, onPaaS, deployDir)
		if !success {
			writeStringMessage(ws, "Target PaaS failed")
		}
	}

	if success {
		switch operate {
		case utils.Service_Restart:
			success = serviceDeploy.operateAppOnPaaS(ws, onPaaS, deployDir, "rs")
		case utils.Service_Start:
			success = serviceDeploy.operateAppOnPaaS(ws, onPaaS, deployDir, "start")
		case utils.Service_Stop:
			success = serviceDeploy.operateAppOnPaaS(ws, onPaaS, deployDir, "stop")
		}
		if !success {
			writeStringMessage(ws, fmt.Sprintf("%s app failed", operate))
		}
	}

	if success {
		switch operate {
		case utils.Service_Restart:
			writeStringMessage(ws, fmt.Sprintf("%s app successful", "Restart"))
		case utils.Service_Start:
			writeStringMessage(ws, fmt.Sprintf("%s app successful", "Start"))
		case utils.Service_Stop:
			writeStringMessage(ws, fmt.Sprintf("%s app successful", "Stop"))
		}
	}

}

// operate service on paas

// operate service on vms
func (serviceDeploy *ServiceDeployWebSocketController) OperateOnVms(ws *websocket.Conn, service entity.Service, operate string) {
	//加载serviceDto
	//	writeStringMessage(ws, "Load ServiceDto")
	serviceDto := entity.ServiceDto{}
	serviceDto.Service = service
	err := serviceDto.Load()

	if err != nil {
		writeStringMessage(ws, fmt.Sprintf("Error,%s", err))
		return
	}
	writeStringMessage(ws, "Load custom vms info")
	onCustom := serviceDto.OnCustom
	sshRunner := utils.NewDeploySSHRunner(onCustom.Ip, onCustom.User, onCustom.Passwd)

	operation := entity.Operation{}
	operation.Sid = service.Id
	err = operation.LoadBySid()

	var out bytes.Buffer

	if err == nil {
		switch operate {
		case utils.Service_Restart:
			writeStringMessage(ws, fmt.Sprintf("Start run command: %s app, please wait for a monent", "Restart"))
			err = sshRunner.RunCommand(operation.Restart, &out)
			if err == nil {
				writeStringMessage(ws, fmt.Sprintf("%s app successful", "Restart"))
			}
		case utils.Service_Start:
			writeStringMessage(ws, fmt.Sprintf("Start run command: %s app, please wait for a monent", "Start"))
			err = sshRunner.RunCommand(operation.Start, &out)
			if err == nil {
				writeStringMessage(ws, fmt.Sprintf("%s app successful", "Start"))
			}
		case utils.Service_Stop:
			writeStringMessage(ws, fmt.Sprintf("Start run command: %s app, please wait for a monent", "Stop"))
			err = sshRunner.RunCommand(operation.Stop, &out)
			if err == nil {
				writeStringMessage(ws, fmt.Sprintf("%s app successful", "Stop"))
			}
		}
		if err != nil {
			writeStringMessage(ws, fmt.Sprintf("%s app failed ,errors: %v", operate, err))
		}
	}

}

// operate service on vms

// parse template 2 file
func (servicedDeploy *ServiceDeployWebSocketController) ParseTemplate(ws *websocket.Conn, service entity.Service) bool {

	writeStringMessage(ws, "Load templateList")

	template, templateLoadErr := entity.LoadTemplateList(service.Id)

	if templateLoadErr != nil {
		writeStringMessage(ws, fmt.Sprintf("Error,%s", templateLoadErr))
		return false
	}
	writeStringMessage(ws, "Load componentList")
	component, componentErr := entity.LoadComponentList(service.Id)

	if componentErr != nil {
		writeStringMessage(ws, fmt.Sprintf("Error,%s", componentErr))
		return false
	}
	writeStringMessage(ws, "Parse template")

	data := make(map[string]string)

	if len(component) > 0 {
		for _, item := range component {
			data[item.Name] = item.Value
		}
	}

	for _, templatefile := range template {
		if templatefile.FileType == utils.FileTypes_Template {
			if templatefile.TargetFile == "" {
				writeStringMessage(ws, fmt.Sprintf("%s TargetFile is null,please set the value", templatefile.Name))
			}
			if templatefile.TemplateFile == "" {
				writeStringMessage(ws, fmt.Sprintf("%s TemplateFile is null,please set the value", templatefile.Name))
			}
			result, err := utils.ParseTemplateFile2File(templatefile.TargetFile, data, templatefile.TemplateFile)
			if !result {
				writeStringMessage(ws, fmt.Sprintf("Error,%s", err))
				return result
			}
		}
	}
	writeStringMessage(ws, "Parse template successful")
	return true
}

// parse template 2 file


Printing: Yair Medinah, Jerusalem Fine Art Prints.
A seemingly trivial problem had me stumped: how to finish the main part of Love Letters, my book on Jewish love and marriage. I had divided the works into seven sections. I knew that the next thing to follow the last section was the list of attributions. Yet I sensed that to just display the last Ketubah and finish off with the letters I had written the couples did not provide the closure I was seeking. I tried moving various parts of the text from the introduction into the back as an epilogue.
Somehow every creation brings us back to a keen awareness of The Creation.
Volumes have been written to expound the multitude of opinions on what this Biblical verse implies. In what sense were we created in the image of God? How do we resemble God? Were we created with a spark of the Divine? Were we endowed with a portion of Divine wisdom? Is the human soul somehow of a Godly essence? Is our similarity in our ability to wield immense power? Does it have to do with our gift of free will? Is it our ability to make moral and ethical decisions?
I believe that a part of the divine part of humanity is our gift to create. Though incomparably different from divine creation, we humans can originate. We can innovate, we can invent. We can bring new forms into being. We can structure, organize and generate little worlds of our own, in a poem, a novel, a treatise, a painting, a building, a city, a culture. Like God, we can even make people. The verse concludes "male and female He created them". We can not only engender our own kind but breed new species of plants and animals. Are we somehow being God-like when we do all this? I believe we are. Is there a danger in doing it? I believe there is. The story of the tower of Babel makes it clear that human design and building can also run amok. Yet the immense power of human creativity for noble causes remains inspired. The creative act can engage the very best of the human/divine spirit in ways that few other modalities can.
Acknowledging and praising the Creator on the completion of a work collecting a lifetime of creative work on the recreation of a document symbolic of the creative union of male and female felt just right.
Yet the gap between divine and human creativity remains infinite. Hebrew distinguishes this carefully. The verb that opens Genesis is ראב.Barah "In the beginning God Barah the heavens and the earth" In the traditional phrase of completion of a book praising God the same verb is used. I believe this verb is never used in the Bible for people. Human creativity is of a different kind. It has a different verb: רצי Yatzar. This is what the potter does. She forms, she molds, she shapes, she structures. She brings earth and water, hands and tools, kiln and fire together to 'create' something new. Human creativity is about bringing the God-created elements of our world together to make new things. The poet combines words. The composer combines sounds. The painter combines colors.
The turkey feather, cut into a quill, effortlessly writes minute letters for me.
The crow-quill, steel pen, flexible, delicate and responsive, precisely outlines for me.
The large-nibbed pen, dipped in ink or paint, patiently draws for me.
The razor sharp scalpel makes intricate, lacy cuts in paper or parchment while rarely harming me.
The bamboo tomato stake, cut to a broad edge, graciously writes year after year for me.
For me these tools must not be thought of as mere servants, there to do my will. They are partners. It is perhaps most accurate to say that they are teachers. By listening to them very carefully, I have learned what each one most wants to do, what stroke it delights in, what flourishes it relishes. My tools have taught me much. At the business end of each tool, I included a snippet from one of the ketubot in the book of the kind of work that tool might do.
The image of the tools doing their work seemed to me the appropriate ending I was seeking. It was inserted not only as the last page of the body of the book, but as the last thing to be included. I put it in after the editors and publisher had seen final copy. When my wife, Rosalyn, saw it she immediately loved it and realized that it could stand alone as a print. She requested that a fine art print be created from the image. It came out perfectly and she had it beautifully framed. Requests started to come in and we decided to edition it.
I suppose this print is a grateful acknowledgement of all the innumerable gifts I have been given: the Divine gifts of soul and spirit, of hands and heart, of books and teachers, of clients and patrons, of family and friends, of tools and materials, of knowledge and understanding, of health and wealth, of time and energy, of patience and persist.


text:
Little Mix's Glory Days: The Platinum Edition Available Now
Posted by Red Carpet Biz on 2017 2017
Global girl group Little Mix has released The Platinum Edition of Glory Days – available now HERE. Glory Days: The Platinum Edition features five smash hit singles including "Touch" ft Kid Ink, "Reggaeton Lento (Remix)" with CNCO and "Power" ft Stormzy. It also includes their massive hit single "Shout Out To My Ex." In addition, the new Glory Days album features three brand new songs, "Is Your Love Enough?", "Dear Lover" and the RAYE penned "If I Get My Way." The Platinum Edition also includes a DVD featuring a special behind the scenes documentary filmed throughout 2017, and the five official videos to the singles released from the album.
Glory Days has been Little Mix's most successful release to date, selling over 1.6 million copies and becoming the biggest selling album by a female group this millennium in the UK. It has spent a total of five incredible weeks at No.1 in the UK and has remained in the UK Top 30 for almost a year now.
The band is currently touring their Glory Days Arena Tour, the biggest music arena tour of the year in the UK, featuring several sold out dates at London's O2 Arena.
Glory Days The Platinum Edition Tracklisting
1. Shout Out to My Ex
2. Touch ft. Kid Ink
3. Reggaeton Lento (Remix)(CNCO & Little Mix)
4. F.U.
5. Power ft. Stormzy
6. No More Sad Songs ft. Machine Gun Kelly
7. Oops ft. Charlie Puth
8. You Gotta Not
9. Down & Dirty
10. Your Love
11. Nobody Like You
12. Private Show
14. If I Get My Way
15. Is Your Love Enough?
16. Dear Lover
Glory Days: The Documentary
Shout Out To My Ex
No More Sad Songs
Reggaeton Lento
Quick tell everyone:
Previous Post IDRIS ELBA OBE TO BE HONOURED WITH MOBO AWARD
Next Post Stella McCartney buys back her brand
Leave your comments here Cancel reply


text:
In a 'return to nature,' California legalizes human composting for environmental benefits
Celina Tebor
Subscribe to hear this story
Human composting is the process of transforming human remains into soil.
Advocates say it's more environmentally friendly than casket burials and cremation.
Despite the seemingly novel burial method, it's not dissimilar from many cultures' traditional practices of returning a body to the ground.
Californians will soon have a new end-of-life burial option: human composting.
Gov. Gavin Newsom signed a bill into law Sunday that creates a state regulatory process for "natural organic reduction," or transforming human remains into soil. The law will go into effect in 2027.
California is the fifth state to legalize human composting, on the heels of Oregon, Washington, Colorado and Vermont. Advocates say the process is a more environmentally friendly option than casket burials and cremation, and despite the seemingly novel burial method, experts say it's not dissimilar from many cultures' traditional practices of returning a body to the ground.
What is human composting and how does it work?
The human composting process varies slightly based on the funeral home, but typically a person's body after death is placed in an insulated vessel packed with organic material to help the decomposing process.


Discussion in 'Has anyone heard of?' started by Well behaved traader, Oct 30, 2012.
Having learned to trade profitably over the past 13 years I can recognise rubbish forex trading software.
I recently examined and tested "Forex-Trade Advisor II from the Company identified above. Their website is peppered with misleading descriptions and fallacious claims, some of which I have detailed below.
1.	The vendors website for FX-Advisor II states that their product will work on any Meta Trader 4 platform yet conspicuously failed to install Wall Street, US CRUDE, US light oil, DAX Futures, Natural gas or any of the markets I trade on any of the three MT4 Platforms on my computer and it was on the third day after my purchase and after over an hour of experimentation on a Meta Trader 4 provider of the vendors own choosing that the vendor who was in full control of the computer by remote control managed to upload the required Futures markets.
6.	(D) Click Downloads locate an MT4 platform which will accept the vendors software, click drag and drop the Vendors product download into this MT4 folder and carefully close each of these windows as you retrace each of these five steps.
7.	The vendors website states "type any symbol into the symbol box". On the 18th October I asked the vendor for instructions on how to accomplish this, it is now 28th October and no instructions have been received.
8.	The vendors marketing website features a live chat facility, 5 hours and 27 minutes later there was still no response.
9.	Here is another quote from this vendors website for FX-Trade AdvisorII quote "…you will be making more money than any average job. " unquote. Another totally wreckless, irresponsible and misleading claim.
11.	I could continue but I think you already have more than enough to go on. If the above are not misleading descriptions then I do not know what is, you decide.
Whenever yo see a forex software vendor guaranteeing 1oo% success, RUN !
These online vendors and their products are best avoided as you will regret parting with their $549.00 asking price. I do not believe that the product is capable of recovering its first cost and the longer you stick with it, the higher your losses will stack up.


text:
Soothill ist der Familienname folgender Personen:

 Keith Soothill (1941–2014), britischer Kriminologe und Sozialforscher
 William Edward Soothill (1861–1935), britischer Missionar und Sinologe