text:
Q: Pairwise Angle Calculation of Complex Vector I have a complex vector (cv) as follows:
743.000000000000 + 1150.00000000000i
744.000000000000 + 1147.00000000000i
745.000000000000 + 1146.00000000000i
746.000000000000 + 1144.00000000000i
748.000000000000 + 1145.00000000000i
751.000000000000 + 1145.00000000000i
756.000000000000 + 1145.00000000000i
760.000000000000 + 1144.00000000000i
765.000000000000 + 1144.00000000000i
769.000000000000 + 1143.00000000000i
773.000000000000 + 1142.00000000000i
776.000000000000 + 1142.00000000000i
778.000000000000 + 1142.00000000000i
780.000000000000 + 1141.00000000000i
781.000000000000 + 1141.00000000000i

These are XY coordinates plotted in 2D space and I want to calculate the pairwise angle between each of the successive elements in the vector, e.g. angle between element 1 and element 2, between element 2 and element 3, etc. I have tried calculating it with atan2(imag(cv),real(cv)) and angle(cv), however the radian values I obtain don't appear correct, as they should be much closer to 1.57/90 degrees:
0.997176848026074
0.995371676259612
0.994359765918558
0.992947720321641
0.992122189213936
0.990288012755825
0.987240833611188
0.984409230727208
0.981383002699897
0.978565844271060
0.975754418763486
0.973955062297999
0.972757930118131
0.971154674293130
0.970557623825132

How can I best calculate the pairwise angles between these coordinates?
Thank you so much in advance!

A: According to your description, you want the angle between row 1 and 2, row 2 and 3 and so on. To get this, you can calculate the difference (diff) between each row, then use angle to get the angles between each element:
cv_diff = diff(cv);
cv_diff_angle = angle(cv_diff)*180/pi
cv_diff_angle =

  -71.56505
  -45.00000
  -63.43495
   26.56505
    0.00000
    0.00000
  -14.03624
    0.00000
  -14.03624
  -14.03624
    0.00000
    0.00000
  -26.56505
    0.00000

Manually checking this against a scatter plot of your data, this appears to be correct. Note that I multiplied by 180/pi to get the angle in degrees.


Johannes Christoffel GREYLING, son of Dirk Arnoldus GREYLING and Rachel POTGIETER, was born on March 25, 1819.
Dirk Arnoldus GREYLING, son of Dirk Arnoldus GREYLING and Rachel POTGIETER, was born on July 12, 1823.
This page has been viewed 337 times.


To confirm the Minutes of the meeting held on 27 November 2018.
The minutes of the meeting held on 27 November 2018 were confirmed as a correct record and signed by the Chairman.
Report concerning a proposed amendment to Housing Allocation Policy by the Executive Member for Growth, Councillor Gordon Bambridge.
The Executive Member for Growth informed Members that the Overview and Scrutiny Commission (meeting held 31 January 2019) had asked the report be forwarded to Cabinet.
· Whether it would be possible to apply a parish local connection requirement to all sites in all parishes in the district, regardless of whether a neighbourhood plan was in place.
The Executive Member confirmed the amendment would only be for additional land for those Parishes with a Neighbourhood Plan and a proportion of the affordable houses would be allocated for local people within the Parish only.
Councillor Gould asked who would decide how the proportion of affordable houses reserved for local people would be used in this way, and how it would be managed.
The Executive Manager for Growth said the policy was drafted based on evidence provided and a proportion would be ring-fenced for local people under a Section 106 agreement.
The Executive Member for Growth went onto say that the amendment would affect a small part of the overall policy. He was aware there were weaknesses within the current Housing Allocations Policy and had asked Officers to review the full Policy.
Councillor Crawford raised concern that it would only be offered for those Parishes with a Neighbourhood Plan and put those that did not have a plan would be at a disadvantage.
The Deputy Leader was pleased the Portfolio Holder had given the commitment that the Housing Allocation Policy would commence from Spring 2019. He felt the aim of the Neighbourhood Plan was for Parishes to take ownership of their growth. He felt that the proposed amendment was right in that it could encourage other Parishes to create a Neighbourhood Plan. However he felt it should be based on 100% allocation of the affordable housing as well as for perpetuity, and should the property become vacant then it should be offered back to the district housing list as it would be immoral to leave the property vacant.
The Executive Director for Finance and Delivery pointed out to Members that the report did not mention a specific allocation figure.
Councillor Jermy felt it important to get the principle correct at this point in time as it would be harder to change in the future. He felt there should be the safeguard added that if the property became vacant then it would be offered to those with a housing need on the waiting list, rather than the property remaining vacant.
Members were informed that 'perpetuity' in the legal term meant 125 years, and therefore felt different wording was used to apply 'forever'.
Councillor Crawford declared he was an unpaid trustee of the Charles Burrell Centre, Thetford.
To note the names of any non-members who wish to address the meeting.
Councillors Borrett, Crawford, Duigan, Gould, Jermy, Joel, Martin, Matthews and Wilkinson.
The Executive Member for Place introduced the three reports together which had been put forward by the Norfolk Community Foundation and sought Members comments.
Councillor Duigan commended the report on behalf of Dereham Town Council to Members informing them that it would provide a modern play area to the residents of Toftwood.
Councillor Crawford had worked closely with the Access Community Trust who had been a big asset to Thetford. He had also worked with the Horticulture Industry Scheme over the past year which had been a valuable scheme and by contributing to the funding would allow the project to grow.
The Executive Member for Governance added his support to the three applications and the wider benefit it would bring to the wider communities.
Councillor Jermy added that the Access Community Trust had a strong reputation within Suffolk and wanted to develop their project within Breckland. He had heard at a recent Overview and Scrutiny meeting how homelessness had increased in the last 6-months and felt if the project helped a small number it would be money well spent.
Report of Executive Member for Place, Councillor Paul Claussen.
The grant application meets the criteria of the scheme and will boost play provision in an area of Breckland that suffers from a shortfall of play opportunities.
RESOLVED that the grant of £20,000 (or 10% of the project costs, whichever is the lower amount) to Dereham Town Council to significantly expand play provision at the Toftwood Play Area in Limassol Road be approved.
The grant application meets the criteria of the scheme and will enhance a new project that has been successful in gaining lottery funding.
RESOLVED that the grant of £20,000 (or 20% of the project costs, whichever is the lower amount) to Access Community Trust to establish a one-stop support hub based around a community café in Thetford be approved.
RESOLVED that the grant of £15,953 (or 30% of the project costs, whichever is the lower amount) to The Horticulture Industry Scheme CIC to continue its work with offenders in Thetford.
Report of Executive Member for Finance and Delivery, Councillor Phil Cowen.
· The Government Finance Settlement had been received since the report was issued and does not change the figure included within the report.
· No reliance on the New Homes Bonus and Revenue Support Grant.
· Norfolk Councils had been successful in being awarded one of the 15 retained National Non-Domestic Rates (NNDR) 75% pilot scheme for 2019-20. This funding would be set aside with 50% into the Growth and Investment fund and 50% into the General Fund to help protect the Council against short term budget pressures as a result of the Fair Funding Review (effective 2020-21).
· Adequate provision had been set aside in case of future Business Rates Appeals which would be unknown.
· Council Tax would be set at £88.83 for a Band D property (a £4.95 per annum increase on 2018-19 levels).
· The request to increase the establishment by 1.0 FTE which was crucial to ensure that the delivery of the growth within the District.
Councillor Joel asked for an update on the Business Rate Relief and if businesses could still apply for that provision. The Executive Director for Commercialisation confirmed it would continue in this financial year using the tapering system.
Councillor Borrett spoke as Chairman of the Governance and Audit Committee and given the financial stresses Breckland and Local Government had faced endorsed the budget; and for the Revenue Support Grant to be removed demonstrated that Breckland had managed their finances well.
To comply with budgetary and policy framework.
1) Recommendations 1 to 10 are approved.
2) Amendments are made before recommendations 1 to 10 are approved.
1) The Breckland revenue estimates and parish special expenses for 2019-20 and outlined position through to 2022-23 (as set out in Appendix B and E of the report) be approved.
2) The capital estimates and associated funding for 2019-20 and outline position through to 2022-23 (as set out in Appendix H of the report) be approved.
3) The fees and charges shown at Appendix D and D2, for adoption on 1 April 2019 be approved.
4) The Council Tax is set at £88.83 for a Band D property in 2019-20 (a £4.95 per annum increase on 2018-19 levels).
5) The financial Medium Term Plan and associated staffing full time equivalents at Appendix A be approved.
6) The Capital Strategy at Appendix G be approved.
7) The Business Rates relief for retail business premises contained in the guidelines at Appendix I of the report be approved (this is offset by a Government grant).
8) The additional one off income generated from the 2019-20 75% Business Rates Pilot scheme is set aside, 50% in the growth and investment reserve to fund future feasibilities and funding applications and 50% to the General Fund (as detailed in paragraph 1.10 of the report).
Report of Deputy Leader and Executive Member for Corporate Strategy and Investment, Councillor Sam Chapman-Allen.
The Deputy Leader introduced the report explaining that funding of £75,000 had been made available from the Norfolk Business Rates Pool to support the programme of activity to bring about the first development of the Thetford Enterprise Park. It would also be match-funded from Breckland Council's Growth and Investment Fund. It was highlighted that part of the issue had been about the provision of utilities to serve the development site. By investing into the area would show market confidence and allow the site to be driven forward. Thetford was a strategic site and the next phase would be to market test what the future development would look like.
Councillor Jermy was in support of the investment but urged the Council that as well as the infrastructure requirements, he would like to see come forward a marketing and public relations plan. It was a very exciting project but unfortunately the negative press coverage had had an impact on public relations. The Leader also expressed his disappointment with the negative press and said the Council would do all it could collectively to promote the positive impact the TEP would have to the Thetford community and give confidence to those backing the project.
Councillor Crawford said the delivery plan was a must not only for Thetford, but for Breckland and Norfolk too.
The Executive Member for Governance also added that the timing was perfect in that it would create opportunities for the up and coming generations and increase the opportunity for better employment. Strategically it was an important link with the Norwich-Cambridge Tech corridor that affected the south of the District.
1) Cabinet accept £75,000 from the Norfolk Business Rates Pool to support the proposed delivery plan and authorised the Executive Director Commercialisation in consultation with the Executive Member for Corporate Strategy and Investment to approve the terms of the grant and enter into the grant agreement, be approved.
Report of Executive Member for Growth, Councillor Gordon Bambridge.
The Executive Member for Growth said that he, along with many Members, had been lobbied on the consultation from outside the District.
Norfolk County Council had carried out a public consultation which established there had been very strong support for creating a new link between the A47 and Broadland Northway (Formerly Northern Distributor Road). Four routes had been suggested and an assessment of these had been carried out with two options having greater preferred choice that would minimise harm to sensitive environmental assets and make a significant contribution to reducing 'rat-running' of traffic through rural villages by being attractive to users.
Councillor Borrett represented the most eastern ward that included Hockering, and also was a member of the Norwich Western Link steering group. He highlighted that the map within the report had been refreshed, and Route D had been updated to show a 2-prong option to join the A47. He urged Members that given the local interest to endorse Option D (with the Easton prong) which would open up employment land in Easton and would also free the congestion currently experienced at the A47-Easton Road roundabout. He added that the Norfolk and Norwich Hospital had also suggested Option D as it would help to reduce response times to the north of the city. It was felt that Route C would still encourage rat-running within the local villages.
The Strategic Planning Manager added the indicative costs and deliverability between Option C and D were similar, and it was noted that there would be one less river crossing with Option C.
Route options C and D were recommended as these routes provide the greatest benefit in transport capacity terms of the options presented when considered against the forecast cost.
RESOLVED that having considered the options, Members preferred to support Option D (with the Easton prong) only, based on the benefits to transport access from villages in the north-east of the District.
The Executive Member for Growth asked Members to note the report.
Councillor Duigan encouraged people to read the report although expressed disappointment the report had taken a while to be reported to Committee. Mr Ottewell said the regulations gave flexibility on when the report could be published so would aim for it to be sooner next year.
The recommendation has been made in order to comply with the requirements of Section 35 of Planning and Compulsory Purchase Act 2004 and Section 35 of the Town and Country Planning (Local Planning) Regulations 2012 in regards to the publication of an Authorities Monitoring Report.
The Authorities Monitoring report represents a factual update about the progress and implementation of the Council's planning policies. It is recommended that Members consider the report and agree its publication and inclusion on the Council's website. The alternative option is to not publish the report, however the authority would not be compliant with the regulations as set out within the report.
RESOLVED that the contents of the report be noted and Members agreed for the Authorities Monitoring Report to be published on the Council's website.
To note the minutes of the meeting of Anglia Revenues and Benefits Partnership held on 4 December 2018.
The Executive Member for Place pointed out to Members the announcement that had been made by the Department of Work and Pensions (DWP) in October 2018 that the Universal Support funding to assist new Universal Credit customers to make claims would be passed to Citizens Advice and not to Local Authorities from April 2019.
A trial was underway within Thetford to work out the practical arrangements to understand the communications that would need to be given to the public. Universal Credit was not paid quickly therefore it was critical to work out the support given to those that needed it.
The Executive Member for Finance and Delivery raised his concern that officers were fully trained in dealing with the queries, but the Citizens' Advice offices were very often run by volunteers, and were not always open when the public needed support.
The Deputy Leader asked if there should be a further decision made as to whether additional funding should be provided in order for the Local Authority to continue to provide advice alongside Citizens Advice, and therefore residents could have a choice of who to ask for help.
The Leader requested for further information to understand fully the impact of the loss of finance and what the Council could do to mitigate the loss to ensure those that needed advice were able to access it.
The minutes of the Anglia Revenues and Benefits Partnership held on the 4 December 2018 were noted.
To note that the date of the next meeting of Cabinet will be held on Tuesday 19 March 2019 at 9.30am in the Norfolk Room, Elizabeth House, Walpole Loke, Dereham.
The arrangements for the next meeting on Tuesday 19 March 2019 at 9.30am in the Norfolk Room, Elizabeth House, Walpole Loke, Dereham were noted.
"That under Section 100(A)(4) of the Local Government Act 1972, the press and the public be excluded from the meeting for the following item of business on the grounds that it involves the likely disclosure of exempt information as defined in paragraph 3 of Schedule 12A to the Act".
RESOLVED that under Section 100(A)(4) of the Local Government Act 1972 the press and public be excluded from the meeting for the following items of business on the grounds that they involve the disclosure of exempt information as defined in paragraph 3 of Part 1 of Schedule 12A to the Act.
Report of Deputy Leader and Executive Member for Corporate Strategy & Governance, Councillor Sam Chapman-Allen.
It is in the public interest that this report be taken in private because it contains sensitive commercial information which would prejudice the Council's position if it were to be made publicly available.
In accordance with Part 2, Regulation 5, of The Local Authorities (Executive Arrangements) (Meetings and Access to Information) (England) Regulations 2012 the meeting is being held within the 28 day period and the Chairman of the Overview and Scrutiny Committee has agreed that the item is urgent and cannot be reasonably deferred.
Members were asked to approve the allocation of funding from the Growth & Investment reserve and authorise the Executive Director of Commercialisation in consultation with the Deputy Leader to undertake option 2.1.
RESOLVED that Option 2.1 be approved.


text:
IJMMR at a Glance
Index & Ranking
Vol. 4 No. 2 (2018): International Journal of Medicine and Medical Research /
MICROBIOTA OF VAGINA AND MAMMARY GLANDS SKIN IN THE PREGNANT WOMEN WITH PREECLAMPSIA
V. Ya. Ivankiv I. HORBACHEVSKY TERNOPIL STATE MEDICAL UNIVERSITY, TERNOPIL, UKRAINE http://orcid.org/0000-0003-1977-659X
I. M. Malanchyn I. HORBACHEVSKY TERNOPIL STATE MEDICAL UNIVERSITY, TERNOPIL, UKRAINE
N. I. Tkachuk I. HORBACHEVSKY TERNOPIL STATE MEDICAL UNIVERSITY, TERNOPIL, UKRAINE
https://doi.org/10.11603/ijmmr.2413-6077.2018.2.9347
preeclampsia, microbiocenosis of mammary glands skin, perinatal mortality
Background. Timely prediction, diagnosis and prevention of complications during the gestational period leading to perinatal loss and maternal mortality are the main tasks of contemporary obstetrics. About 50,000 women die from preeclampsia and eclampsia every year and perinatal mortality ranges from 15 to 25%.
Objective. The aim of the research was to study and analyze the microecology of vagina and mammary glands skin in the pregnant women with underlying preeclampsia.
Methods. The pregnancy examination was conducted at the Ternopil Regional Clinical Perinatal Center "Mother and Child". The research involved 25 pregnant women with preeclampsia (the main group) and 15 healthy women with a physiological course of pregnancy (the control group). Material from the pregnant women was taken out of the skin of mammary glands and mucous membrane of vagina, then it was plated out in the nutrient medium for the cultivation and the microorganisms were defined.
Results. The quantitative composition of a normal microflora of vagina and mammary glands skin in the control group was within the normal range. The quantitative composition of a normal microflora of vagina and mammary glands skin in the pregnant women of the main group decreased, the representatives of opportunistic and pathogenic flora were found.
Conclusions. In the pregnant women with preeclampsia, abnormal microbiocenosis of vagina and breast skin was revealed, the degree of abnormality correlated with the severity of the disease. Our results may provide useful clinical knowledge to a broader understanding of microbiota role in pregnancy complications.
I. M. Malanchyn, I. HORBACHEVSKY TERNOPIL STATE MEDICAL UNIVERSITY, TERNOPIL, UKRAINE
Department of Obstetrics and Gynecology №1
Candidate of Medical Sciences, docent
N. I. Tkachuk, I. HORBACHEVSKY TERNOPIL STATE MEDICAL UNIVERSITY, TERNOPIL, UKRAINE
Department of Microbiology, Virology and Immunology
Order of the Ministry of Health of Ukraine № 676: About the approval of clinical protocols for obstetric and gynecological care; 31-12-2004. Available at http://old.moz.gov.ua/ua/portal/dn_20041231_676.html
Acker LV, Warshavskyi BYa, Elganinova SA. Indicators of oxidative and antioxidant stress in pregnant women with gestosis. Obstetrics and Gynecology 2013;4:17-20.
Mellina IN. A combination of preeclampsia in pregnant women with hypertension: warning possible and necessary. Medical Aspects of Women's Health 2011;4(44):5-13.
Saveleva GM, Shalina RI. Gestosis in modern obstetrics. International Medical Journal 2015;1:50-53.
Shyphman EM. Preeclampsia, eclampsia, NELLP syndrome. Petrozavodsk. Intel-Tech;2012: 38-129.
Magee LA, Hellewa M, Moutquin JM, von Dadelszen P. Diagnosis, Evaluation, and Management of the Hypertensive Disorders of Pregnancy. Journal of Obstetrics and Gynaecology Canada 2016;3:1-48.
National Clinical Guideline Center. Hypertension in pregnancy. The management of hyper-tensive disorders during pregnancy. National Institute for Health and Clinical Excellence. NICE clinical guideline; 2010:288.
Brown MA. Preeclampsia: a lifelong disorder. Medical Journal 2013;4(179):181-182.
Definitions of Preeclampsia - updated 2014. Available at http://www.obgyn.net/.
Odent M. Hypothesis: Preeclampsia as a Maternal-Fetal Conflict. MedGenMed 2011; 5:20-21.
Preventing pre-eclampsia – are dietary factors the key? – updated 2014. Available at http://www.ncbi.nlm.nih.gov/pubmed
The pre-eclampsia community guideline (PRECOG): how to screen for and detect onset of pre-eclampsia in the community – updated 2015. Available at https://www.ncbi.nlm.nih.gov/pubmed/15760998.
Roberts et al. Preventing and treating eclamptic seizures. BMJ 2012; 325:609-610.
International Classification of Diseases 10 views – updated 1995. Available at http://mkh10.com.ua/
Malanchyn IM. Condition of microbiocenosis of the skin of the mammary glands, intestines and vagina in pregnant women with preeclampsia. Actual Problems of Pediatrics, Obstetrics and Gynecology 2010;1:140-2.
Malanchyn IM, Koptyukh VI, Franchuk OA. Remote consequences postponed preeclampsia. Actual questions of pediatrics, obstetrics and gynecology 2014;2:160-162.
Ivankiv VYa, Malanchyn IM, Tkachuk NI. Ecological features of microbiocenosis of the skin of mammary glands and vagina in pregnant women with threat of preterm labor. International Journal of Medicine and Medical Research 2017;2:51-53.
Ivankiv, V. Y., Malanchyn, I. M., & Tkachuk, N. I. (2019). MICROBIOTA OF VAGINA AND MAMMARY GLANDS SKIN IN THE PREGNANT WOMEN WITH PREECLAMPSIA. International Journal of Medicine and Medical Research, 4(2), 44–49. https://doi.org/10.11603/ijmmr.2413-6077.2018.2.9347
Vol. 4 No. 2 (2018): International Journal of Medicine and Medical Research
Authors who sent their manuscript to International Journal of Medicine and Medical Research agree to the following terms:
1. Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License CC-BY-NC that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
2. Authors able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
ANTHROPOMETRY OF THE EXTERNAL EAR AMONG ADULT IJAWS IN BAYELSA STATE OF NIGERIA
THE EVOLUTION OF ANORECTAL MANOMETRY
PREVALENCE OF GESTATIONAL DIABETES MELLITUS IN AN URBAN INDIAN COHORT USING DIABETES IN PREGNANCY STUDY GROUP IN INDIA (DIPSI) CRITERIA – VALIDATING ONE-STEP APPROACH
CURRENT DIAGNOSIS, PREVENTION AND TREATMENT OF DRY SOCKET
NEURODEVELOPMENTAL CARE OF PRETERM BABIES AND ITS KEY ELEMENTS
Copyright (c) 2019 International Journal of Medicine and Medical Research

redpajama_set_name: RedPajamaCommonCrawl


text:
package io.tourniquet.junit.http.rules;

import static org.mockito.Mockito.RETURNS_DEEP_STUBS;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
import static org.mockito.Mockito.withSettings;

import java.nio.ByteBuffer;

import io.undertow.connector.ByteBufferPool;
import io.undertow.connector.PooledByteBuffer;
import io.undertow.server.HttpServerExchange;
import io.undertow.server.ServerConnection;
import org.junit.rules.TestRule;
import org.junit.runner.Description;
import org.junit.runners.model.Statement;

/**
 * Mock for initializing a HttpServerExchange
 */
public class HttpServerExchangeMock implements TestRule {

    private ServerConnection serverConnection;

    private ByteBufferPool byteBufferPool;

    private PooledByteBuffer pooledByteBuffer;

    private HttpServerExchange exchange;

    private ByteBuffer buffer;

    @Override
    public Statement apply(Statement base, Description description) {

        this.serverConnection = mock(ServerConnection.class, withSettings().defaultAnswer(RETURNS_DEEP_STUBS));
        this.byteBufferPool = mock(ByteBufferPool.class);
        this.pooledByteBuffer = mock(PooledByteBuffer.class);

        this.buffer = ByteBuffer.allocate(8);
        this.exchange = new HttpServerExchange(serverConnection);
        when(serverConnection.getByteBufferPool()).thenReturn(byteBufferPool);
        when(byteBufferPool.allocate()).thenReturn(pooledByteBuffer);
        when(pooledByteBuffer.getBuffer()).thenReturn(buffer);
        return new Statement() {
            @Override
            public void evaluate() throws Throwable {
                base.evaluate();
            }
        };
    }

    public ServerConnection getServerConnection() {
        return serverConnection;
    }

    public ByteBufferPool getByteBufferPool() {
        return byteBufferPool;
    }

    public PooledByteBuffer getPooledByteBuffer() {
        return pooledByteBuffer;
    }

    public HttpServerExchange getExchange() {
        return exchange;
    }

    public ByteBuffer getBuffer() {
        return buffer;
    }
}

redpajama_set_name: RedPajamaGithub


We are a Tampa, FL Kids and Baby clothing consignment store and we opened our doors in 2005. We only carry quality merchandise and consider ourselves a boutique of "good as new" merchandise rather than a thrift or bargain shop. We carefully screen each item and only accept the best items.
It's a fact that most children's clothing and equipment will outgrow its usefulness before it wears out. Consigned merchandise benefits both the person consigning the item and the person purchasing the item. It allows the consignor to get rid of items that they no longer have a need for and make a few extra dollars in the process. At the same time it allows the customer to purchase good as new items at a reduced price.
Our inventory is individually bar coded and completely computerized.
We'd like to invite you to come in and browse our store. New merchandise arrives on a daily basis at Baby Consignment Tampa Fl.
Alexandra is the Owner of Reruns and can't wait to meet you and help you out!
Alexandra grew up in West Palm Beach, Florida and moved to the Tampa Bay area in the late 1990's to attend the University of South Florida. She earned her Bachelor's degree in Organizational Communication and a minor in Leadership Studies. Alexandra was active with community service organizations and has always loved being involved with volunteer organizations and opportunities to help others.
After graduation she moved with her husband to New York and worked in retail, sales and office management in Manhattan. Alexandra and her husband decided to move back to Tampa to be closer to family and friends. Alexandra worked with two large companies from 2005-2009.
In 2008, she gave birth to her beautiful daughter Madeline. This inspired Alexandra into purchasing Reruns 4 Little Ones from the previous owners and providing an opportunity where she could grow the business and spend more time with her daughter Madeline. Alexandra has been the owner since early 2009 and has cherished the relationships she has formed while running the store.
Alexandra loves giving back to the community and providing a great store that prides itself in quality merchandise at an affordable price. She believes in living an organic and green lifestyle and running a children's consignment store fits in with her personal feelings about being happy, healthy and giving back to the community.
A little personal secret that many people do not know is that Alexandra loves to watch 'TMZ' and 'The Bold and the Beautiful' in her spare time. When she is not spending time with her family and friends, she loves to curl up and watch juicy television!
My life as well as so many of the lives that she touched have been forever changed after the passing of this sweet soul on February 9th 2016. Mikhalia was a best friend for the past 8 years. There was never a day we weren't joking, laughing, and sharing crazy stories so much so that our customers assumed we were sisters. I can't believe I won't hear from her tomorrow. She made so many people happy, she truly loved all of reruns family and customers. I am struggling to believe that we have to move on without Mikhaila who has been a part of Reruns even before I bought the business. When I bought Reruns 8 years ago, I had no idea that the friend that I would grow so close to was a part of the deal. She was someone that understood me, and cared about me, and Reruns and every single customer that ever walked through the doors in the past 10 years. She loved Reruns and it will be her legacy. I only hope I can some day, make her proud as she held so much pride in Reruns and the family we have created. We used to joke that she was the boss. Well, she was joking, but in reality, she was Reruns. She was the heart behind Reruns. I struggle to think about my future days at the store with all the memories that we have created, but I have to believe that her 10 years of labor and love will help me though these days ahead. Mikhaila was a part of my family, she truly helped raise my two children that love her dearly and will miss her very much. We have to remember the good times, we have to embrace the new reality that we are faced with. I love you Mikhaila and I am forever grateful that you were my boss, and my best friend.
Mikhaila was with with Reruns 4 Little Ones since the beginning of the Store. She had seen it all!
She was the pricing manager and kept the shop so organized and on track.
If you met her, well, Mikhaila won't forget. One of her "quirks" was that she could remember your name and face after meeting you once. Also, she was an amazing country line dancer and lover of good books.
Our Tampa Bay Consignment and Resale Boutique serves the following areas of Tampa Bay: Tampa, St Petersburg, Clearwater, Hillsborough, Pinellas, Brandon, Town and Country, Citrus Park, Seminole Heights, South Tampa, Downtown Tampa, Oldsmar, Pinellas Park, West Tampa, Carrollwood, Availa, Chevel, Westchase, Riverhills, Macdill Airforce Base, Davis Islands, Harbour Island, Westshore, Ybor City, Land O' Lakes, Lutz, Odessa, Safety Harbor, Dunedin, Wesley Chapel, Dade City, New Tampa and Pasco.
We are a baby, child, kids, tween, and maternity consignment and resale boutique wanting to resell/consign your gently used items.


text:
Q: Setting up UpSource behind IIS Reverse Proxy for HTTPS ~ TypeError: Failed to fetch I am trying to set up UpSource, along with YouTrack, TeamCity and Hub, over https on a single server using a reverse IIS  Proxy.
The situation is as follows:
The http version of UpSource is located at http://server.company.com:8081/upsource and works fine. I want it to be accessible via https://server.company.com/upsource. However, while it is possible to access UpSource via the https address, the connection is immediately interrupted and the following error message comes up:
Backend is not available

TypeError: Failed to fetch

I find this error to be weird and confusing, considering that the backend appears to be available and running since http://server.company.com:8081/upsource works perfectly.
As for my configuration, I set it up mostly following the steps as outlined in the documentation, making amends where needed to account for the fact that we have four JetBrains services running on a single server and over the same IIS Reverse Proxy.
The current web.config for the IIS Proxy reads as follows:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <clear />
                <rule name="Reverse Proxy to TeamCity" stopProcessing="true">
                    <match url="^teamcity(.*)" />
                    <action type="Rewrite" url="http://server.company.com{R:1}" />
                </rule>
                <rule name="Reverse Proxy to Hub" stopProcessing="true">
                    <match url="^hub(.*)" />
                    <action type="Rewrite" url="http://server.company.com:8082/hub{R:1}" />
                    <serverVariables>
                        <set name="HTTP_X_FORWARDED_HOST" value="{HTTP_HOST}" />
                        <set name="HTTP_X_FORWARDED_SCHEMA" value="https" />
                        <set name="HTTP_X_FORWARDED_PROTO" value="https" />
                    </serverVariables>
                </rule>
                <rule name="Reverse Proxy to YouTrack" stopProcessing="true">
                    <match url="^youtrack(.*)" />
                    <action type="Rewrite" url="http://server.company.com:8080/youtrack{R:1}" />
                    <serverVariables>
                        <set name="HTTP_X_FORWARDED_HOST" value="{HTTP_HOST}" />
                        <set name="HTTP_X_FORWARDED_SCHEMA" value="https" />
                        <set name="HTTP_X_FORWARDED_PROTO" value="https" />
                    </serverVariables>
                </rule>
                <rule name="Reverse Proxy to UpSource" stopProcessing="true">
                    <match url="^upsource(.*)" />
                    <action type="Rewrite" url="http://server.company.com:8081/upsource{R:1}" />
                    <serverVariables>
                        <set name="HTTP_X_FORWARDED_HOST" value="{HTTP_HOST}" />
                        <set name="HTTP_X_FORWARDED_SCHEMA" value="https" />
                        <set name="HTTP_X_FORWARDED_PROTO" value="https" />
                    </serverVariables>
                </rule>
                <rule name="Reverse Proxy to Collaboration General" stopProcessing="true">
                    <match url="(.*)" />
                    <action type="Rewrite" url="http://server.company.com/{R:1}" />
                </rule>
            </rules>
        </rewrite>
        <security>
            <requestFiltering>
                <requestLimits maxUrl="6144" maxQueryString="4096" />
            </requestFiltering>
        </security>
    </system.webServer>
</configuration>

As I mentioned, this already works fine for TeamCity and Hub. However, for UpSource, there seems to be something still missing, which is likely related to the "TypeError: Failed to fetch". I've tried looking that up, but could not find any helpful information thus far .
If anyone has any ideas how to resolve this, I'd be more than happy to get additional input on this

A: Okay, so I figured out how to do this:
The above configuration of the web.config is actually correct. However, the following steps need to be performed in addition, and in the correct order:
NOTE: All commands beginning with hub.bat need to be performed on the hub.bat file in [Hub Installation Directory]\bin and all commands beginning with upsource.bat need to be performed on the upsource.bat file in [UpSource Installation Directory]\bin.
upsource.bat stop
hub.bat stop

hub.bat configure --listen-port 8082 --base-url https://server.company.com/hub
upsource.bat configure --listen-port 8081 --base-url=https://server.company.com/upsource --hub-url=https://server.company.com/hub/hub

hub.bat start
upsource.bat start --J-Dbundle.websocket.compression.enabled=false

NOTE: I don't know why, but Hub  appends an extra /hub after its base address, that's why the hub-url setting for UpSource ends with /hub/hub.
After that, all I needed to do was add the redirection URL to the list of allowed redirection URLs for UpSource in Hub > Settings > Services > UpSource, and now it works perfectly.
Well, almost perfectly. Whenever the server gets restarted I need to manually restart UpSource since I've not yet figured out a way to register upsource as a service with the --J-Dbundle.websocket.compression.enabled=false parameter, but apart from that, everything works perfectly.

redpajama_set_name: RedPajamaStackExchange


text:
Brose loses against Fuenlabrada
Brose Bamberg started into the Basketball Champions League with a defeat. Against Montakit Fuenlabrada the team of Ainars Bagatskis lost 88:89 in the last second by a three-pointer. Brose did not manage to save an eight-point lead 50 seconds before the end (82:74). Also Tyrese Rice` 33 points and eight assists did not help.
Ainars Bagatskis: "It was a tough game. We prepared our players mentally for a fight, because we knew the playing style from the games against Würzburg. Fuenlabrada plays similarly: fast, smart, good shooters. What was good was that we didn't get nervous - even when we were ten down - but played our game. Then we actually had the game under control, but then we overhasted twice and finished unnecessarily fast, they scored points in return. In the end, of course, they were lucky with the three-pointer, but that's part of basketball. We had too many mistakes in the second half, too many rebounds, too often we lost the ball. That was the decisive point."
Rice 33, Zisis 10, Jelovac 7, Stuckey 2, Kratzer dnp, Schmidt, Olinde 2, Harris 8, Rubit 16, Alexander 5, Heckmann 5, Kulboka


text:
Q: $f: \mathbb{N}\rightarrow \mathbb{N}$ is injective, {$a_n$}$_{n\in\mathbb{N}}$ a real sequence. Prove convergence of {$a_{f(n)}$}$_{n\in\mathbb{N}}$ I need help with the following task.
Let $f: \mathbb{N}\rightarrow \mathbb{N}$ be injective and  {$a_n$}$_{n\in\mathbb{N}}$ a real convergent sequence. Prove that {$a_{f(n)}$}$_{n\in\mathbb{N}}$ is convergent.
Unfortunately I don't have any idea how to start. Maybe we should proof that the sequence is bounded? Since every convergent sequence is bounded....
I am thankful for any advice.

A: Let $l\in \mathbb{R}$ be the limit of $\lbrace a_n\rbrace$. I am going to show that $\lbrace a_{f(n)}\rbrace$ also converges to $l$.
Let $\varepsilon >0$. Since $\lim_{n\rightarrow \infty}a_n = l$, there exists $n_0\in \mathbb{N}$ such that, for every $m\geq n_0$, we have that $|a_m - l|<\varepsilon$.
Now, since $f$ is injective, there exists $n_1 \in \mathbb{N}$ such that, for every $p\geq n_1$, we have $f(p) \geq n_0$. This is true because the set of natural numbers $< n_0$ is finite, so there's only a finite set of numbers which are mapped by $f$ to a number $<n_0$ (by injectivity, there's at most $n_0 - 1$ of them), so you can choose $n_1$ to be the maximum of that finite set.
Now, for every $n \geq n_1$, we have $f(n) \geq n_0$, so $|a_{f(n)} - l|<\varepsilon$.


When the game season is on its way (October 1 – February 1 for England, Wales and Scotland), sometimes it can be difficult to know how to cook your game successfully. Below are suggested Pheasant recipes that you may find useful and tasteful!
Pheasant shooting has been popular for a number of years, with famous people such as Pippa Middleton and Marco Pierre White seen enjoying the country sport.
There are many benefits of eating game. Below are the key benefits of eating pheasant as apposed to chicken.
Pheasant has been described by many as a slightly tougher than traditional meats but tastes very similar to chicken. But buying from the local butcher rather than the supermarket will result in a better tasting meat.
Once you have tried pheasant, why not try other game such as partridge, hare, quail, venison or pigeon – all with great health benefits!
The above pheasant recipes have been taken from the gametoeat.co.uk site.


Teens are individuals. Just ask them. "One size fits all" can't describe their clothing, music or hairstyles, let alone their experiences. So surely a generic stress reduction program wouldn't "fit all" either.
Robinson and her research partner, Leonard Jason, revisited generic stress reduction methods and designed an intervention program called Success over Stress (S.O.S.) to work for these adolescents, in this place, at this time.
S.O.S. gives at-risk teens skills in reducing stress, anxiety and aggression. The program includes 15 weekly group sessions during which the students learn to identify stress, understand its symptoms and causes, and manage it with a range of strategies.
Backed by a five-year grant of nearly $3 million from the National Institutes of Health, about 350 ninth-grade students enrolled in Chicago Public Schools (CPS) will participate in S.O.S. over the course of the study.
The weekly S.O.S. sessions are staffed by professionals with advanced degrees and by DePaul graduate and undergraduate student volunteers. Rigorous before-and-after assessments pinpoint what is working and what isn't.
With the positive initial results, Robinson dreams of scaling the S.O.S. program.


text:
Q: tput bel on linux ssh server Suppose I'm connected to a computer A (ssh-server), via ssh through a computer B (ssh-client).
When I run the command "tput bel",
how to make the noise on the computer A
instead of making it, as default,on the computer B ?

A: $ sudo -s 'tput bel >/dev/console'

is the best you're likely to do, I think.  (I can't test it properly here.)


Samsung Smart TV SDK has been made available to the public by Samsung, which will allow them free hand in a lot of things. Read on to know more how that's possible.
In this technology goaded era, it has become necessary for the companies to come up with new ideas and innovations and Smart TV SDK is one of them. Things like this help to keep themselves firm footed in the market. For this, the companies follow different strategies which are then introduced in the market. Samsung, which is one of the prominent rulers of the market at present, has released a new kit that is expected to revolutionize the gadget market.
Samsung has finally released its Smart TV Software Development Kit (Smart TV SDK) publicly for the benefit of both the developers and the consumers. The kit can now be accessed by public in general as it is available for download from the Software Development Forum Website. It will provide developers and consumers the secure development content exposure in addition to being of great help in the expansion of single access experience for the customers. Previously, it was reserved to access to only a small number of applications that too by the selected partners. However, it is now in reach of all and sundry.
According to the Executive Vice president Wonjin Lee, it is an important element of single access content exposure. Developers can make use of it to compose applications for smart televisions powered by the company's Tizen platform. It will also facilitate the developers to avail the opportunity of getting more exposure and provide help to promote the services. This publication by Samsung is surely expected to inspire the industry of applications and provide great chances to developers to excel and consumers to enjoy the luxury.


We use the latest DLSR's cameras for video cinematic recordings. We also use high end audio recording equipment, sliders, steady cams, cranes and aerial drones to get that cinematography look.
greeting the wedding guests before the wedding ceremony. You can choose when you would prefer us to start filming on your wedding day.
During the wedding ceremony we find a discreet locations to film so that our presence is barely noticed. Then for the remainder of the day we expertly capture the proceedings, which can include the drinks reception, the wedding line-up, the speeches, the cutting of the wedding cake and the first dance. We will of course also capture those additional special moments on your wedding video as your big day unfolds!


Former Barrie Mayor Willard Kinzie and current Mayor Jeff Lehman at the end of the North Shore Trail.
Mayor Willard Kinzie, who was the first Mayor of Barrie, serving from 1957 to 1961, has been awarded a bronzed cast iron imprint of his hand that has been installed at the end of the soon to be completed Barrie Waterfront Heritage Trail.
Mayor Jeff Lehman was present for the unveiling, which took place near the very end of North Shore Trail.
The installation has been created to honour Kinzie, who had the vision for this future trail, which is to be completed in 2017. An avid trail user, Mr. Kinzie envisioned a way for residents to learn about our history, as well as environment, while enjoying an open air, self-guided interpretative experience right on Barrie's waterfront.
Waterfront Heritage Trail begins at the east end of Allandale Station Park on the south shore and continues around the waterfront to the end of the North Shore Trail at Penetanguishene Road. Stations that tell the stories of Barrie's past are placed thematically, not chronologically, so visitors can decide to either see one per visit or all in one day.
In the photo: Mayor Willard Kinzie and Mayor Jeff Lehman next to the new installation.


text:
What happens when the government shuts down?
January 18, 2018 • News,
By ANDREW TAYLOR, Associated Press
WASHINGTON (AP) — The world won't end if a dysfunctional Washington can't find a way to pass a funding bill before this weekend.
That's the truth about a government "shutdown": The government doesn't shut down.
It's a crummy way to run a government, sure, but Social Security checks will still go out. Troops will remain at their posts. Doctors and hospitals will get their Medicare and Medicaid reimbursements. In fact, virtually every essential government agency, like the FBI, the Border Patrol and the Coast Guard, will remain open. Transportation Security Administration officers will continue to man airport checkpoints.
But hundreds of thousands of federal workers will be forced off the job, and some services will go dark. Even after funding is restored, the political repercussions could be enduring.
Here's a look at past shutdowns and what will happen if Congress fails to pass a short-term spending bill by midnight Friday:
WHO WORKS AND WHO DOESN'T?
In the case of a shutdown, fewer than half of the 2 million civilian federal workers subject to it would be forced off the job if the Trump administration follows the rules followed by previous Presidents Ronald Reagan, George H.W. Bush, Bill Clinton and Barack Obama. That's not counting about 500,000 Postal Service employees or 1.3 million uniformed military personnel who would be exempt.
The rules for who works and who doesn't date back to the early 1980s and haven't been significantly modified since. The Trump administration is relying mostly on guidance left over from Obama.
The air traffic control system, food inspection, Medicare, veterans' health care and many other essential government programs would run as usual. The Social Security Administration would not only send out benefits but would continue to take applications — though replacements for lost Social Security cards would have to wait. The Postal Service, which is self-funded, would keep delivering the mail. The Federal Emergency Management Agency could continue to respond to last year's spate of disaster.
The Washington Monument would be closed, as would museums along the National Mall. National parks would be closed to visitors and campers.
DO FEDERAL WORKERS GET PAID?
While they can be kept on the job, federal workers can't get paid for days worked during a lapse in funding. In the past, however, they have been repaid retroactively even if they were ordered to stay home.
Rush hour in downtown Washington, meanwhile, becomes a breeze. Tens of thousands of federal workers are off the roads.
HOW OFTEN DID THIS HAPPEN IN THE PAST?
Way back in the day, shutdowns usually weren't that big a deal. They happened every year when Jimmy Carter was president, averaging 11 days each. During Reagan's two terms, there were six shutdowns, typically just one or two days apiece. Deals got cut. Everybody moved on.
The last one was a 16-day partial shuttering of the government in 2013, which came as tea party conservatives, cheered on by outside groups like Heritage Action, demanded that language to block implementation of Obama's health care law be added to a must-do funding bill.
WHAT WERE THE POLITICAL REPERCUSSIONS?
In a 1995-96 political battle, Clinton bested Newt Gingrich and his band of budget-slashing conservatives, who were determined to use a shutdown to force Clinton to sign onto a balanced budget agreement. Republicans were saddled with the blame, but most Americans suffered relatively minor inconveniences like closed parks and delays in processing passport applications. The fight bolstered Clinton's popularity and he sailed to re-election that November.
In 2013, the tea party Republicans forced the shutdown over the better judgment of GOP leaders like then-Speaker John Boehner, R-Ohio. Republicans tried to fund the government piecemeal — for example, by forcing through legislation to ensure military service members got paid. But a broader effort faltered, and Republicans eventually backed down and supported a round of budget talks led by Paul Ryan, R-Wis., then chairman of the House Budget Committee.
Now, as House speaker himself, Ryan is struggling to head off a shutdown on his watch. "I think cool heads, hopefully, will prevail on this thing," Ryan said Wednesday.
HOW MANY WORKERS WERE AFFECTED IN PAST SHUTDOWNS?
Under a precedent-setting memorandum by Reagan budget chief David Stockman, federal workers are exempted from furloughs if their jobs are national security-related or if they perform essential activities that "protect life and property."
In 1995, that meant 571,000 Defense Department civilian employees, some 69 percent, remained at their post, while 258,000 other Pentagon workers were furloughed. Eighty-five percent of Veterans Administration employees went to work, as did 70 percent of Transportation Department workers. The latest estimates from the Justice Department are that 83 percent of its employees, some 95,000 people, would be deemed essential and stay on the job.
The 2013 shutdown resulted in the furlough of 850,000 employees, which cost the government 6.6 million days of work and more than $2.5 billion in lost productivity and pay and benefits for employees.
Previous Post Snow, ice and record cold grip the South; at least 10 dead
Next Post 'Very strong' Democratic sentiment to oppose GOP budget bill


I've been writing here in some variation this blog for 9 years now. I started on a blogspot account rambling some crazy stuff, doing some weird memes and well, a lot of non-sense. That I won't show you, but I will dig up some goodies that you may have missed if you haven't been reading since the good ol' days! Blogging has evolved a lot and my initial readers were some internet friends and my family so my audience was different. I'm not sure what my audience is now, but I am trying to at least write better content instead of rambling.
Anyway, I thought I'd dig out some posts you may have missed, plus it gives me the opportunity to review my own writing and feelings when I wrote it.


text:
A Cyp2a polymorphism predicts susceptibility to NNK-induced lung tumorigenesis in mice
M. Christine Hollander, Xin Zhou, Colleen R. Maier, Andrew D. Patterson, Xinxin Ding, Phillip A. Dennis
BIO5, Institute of
Cancer Biology - GIDP
Lung tumors from smokers as well as lung tumors from mice exposed to tobacco carcinogens such as 4-(methylnitrosamino)-1-(3-pyridyl)-1-butanone (NNK), often carry mutations in K-ras, which activates downstream-signaling pathways such as PI3K/AKT/mTOR pathway. Mice with genetic deletion of one of three isoforms of AKT were used to investigate the role of AKT in mutant K-ras-induced lung tumorigenesis in mice. Although deletion of Akt1 or Akt2 decreased NNK-induced lung tumor formation by 90%, deletion of Akt2 failed to decrease lung tumorigenesis in two other mouse models driven by mutant K-ras. Genetic mapping showed that Akt2 was tightly linked to the cytochrome P450 Cyp2a locus on chromosome 7. Consequently, targeted deletion of Akt2 created linkage to a strain-specific Cyp2a5 polymorphism that decreased activation of NNK in vitro. Mice with this Cyp2a5 polymorphism had decreased NNK-induced DNA adduct formation in vivo and decreased NNK-induced lung tumorigenesis. These studies support human epidemiological studies linking CYP2A polymorphisms with lung cancer risk in humans and highlight the need to confirm phenotypes of genetically engineered mice in multiple mouse strains. Published by Oxford University Press 2011.
Carcinogenesis
https://doi.org/10.1093/carcin/bgr097
10.1093/carcin/bgr097
Dive into the research topics of 'A Cyp2a polymorphism predicts susceptibility to NNK-induced lung tumorigenesis in mice'. Together they form a unique fingerprint.
Carcinogenesis Medicine & Life Sciences 100%
steroid hormone 7-alpha-hydroxylase Medicine & Life Sciences 32%
4-(N-methyl-N-nitrosamino)-1-(3-pyridyl)-1-butanone Medicine & Life Sciences 29%
Chromosomes, Human, Pair 7 Medicine & Life Sciences 23%
DNA Adducts Medicine & Life Sciences 23%
Phosphatidylinositol 3-Kinases Medicine & Life Sciences 18%
Cytochrome P-450 Enzyme System Medicine & Life Sciences 18%
Hollander, M. C., Zhou, X., Maier, C. R., Patterson, A. D., Ding, X., & Dennis, P. A. (2011). A Cyp2a polymorphism predicts susceptibility to NNK-induced lung tumorigenesis in mice. Carcinogenesis, 32(8), 1279-1284. https://doi.org/10.1093/carcin/bgr097
A Cyp2a polymorphism predicts susceptibility to NNK-induced lung tumorigenesis in mice. / Hollander, M. Christine; Zhou, Xin; Maier, Colleen R. et al.
In: Carcinogenesis, Vol. 32, No. 8, 08.2011, p. 1279-1284.
Hollander, MC, Zhou, X, Maier, CR, Patterson, AD, Ding, X & Dennis, PA 2011, 'A Cyp2a polymorphism predicts susceptibility to NNK-induced lung tumorigenesis in mice', Carcinogenesis, vol. 32, no. 8, pp. 1279-1284. https://doi.org/10.1093/carcin/bgr097
Hollander MC, Zhou X, Maier CR, Patterson AD, Ding X, Dennis PA. A Cyp2a polymorphism predicts susceptibility to NNK-induced lung tumorigenesis in mice. Carcinogenesis. 2011 Aug;32(8):1279-1284. doi: 10.1093/carcin/bgr097
Hollander, M. Christine ; Zhou, Xin ; Maier, Colleen R. et al. / A Cyp2a polymorphism predicts susceptibility to NNK-induced lung tumorigenesis in mice. In: Carcinogenesis. 2011 ; Vol. 32, No. 8. pp. 1279-1284.
@article{56c9daa42e374d89880c0e492b08d1da,
title = "A Cyp2a polymorphism predicts susceptibility to NNK-induced lung tumorigenesis in mice",
abstract = "Lung tumors from smokers as well as lung tumors from mice exposed to tobacco carcinogens such as 4-(methylnitrosamino)-1-(3-pyridyl)-1-butanone (NNK), often carry mutations in K-ras, which activates downstream-signaling pathways such as PI3K/AKT/mTOR pathway. Mice with genetic deletion of one of three isoforms of AKT were used to investigate the role of AKT in mutant K-ras-induced lung tumorigenesis in mice. Although deletion of Akt1 or Akt2 decreased NNK-induced lung tumor formation by 90%, deletion of Akt2 failed to decrease lung tumorigenesis in two other mouse models driven by mutant K-ras. Genetic mapping showed that Akt2 was tightly linked to the cytochrome P450 Cyp2a locus on chromosome 7. Consequently, targeted deletion of Akt2 created linkage to a strain-specific Cyp2a5 polymorphism that decreased activation of NNK in vitro. Mice with this Cyp2a5 polymorphism had decreased NNK-induced DNA adduct formation in vivo and decreased NNK-induced lung tumorigenesis. These studies support human epidemiological studies linking CYP2A polymorphisms with lung cancer risk in humans and highlight the need to confirm phenotypes of genetically engineered mice in multiple mouse strains. Published by Oxford University Press 2011.",
author = "Hollander, {M. Christine} and Xin Zhou and Maier, {Colleen R.} and Patterson, {Andrew D.} and Xinxin Ding and Dennis, {Phillip A.}",
note = "Funding Information: This work was funded in part through the NIH intramural research program (P.A.D.) and supported in part by a grant (CA092596) from the National Cancer Institute, NIH (to X.D.).",
doi = "10.1093/carcin/bgr097",
journal = "Carcinogenesis",
T1 - A Cyp2a polymorphism predicts susceptibility to NNK-induced lung tumorigenesis in mice
AU - Hollander, M. Christine
AU - Zhou, Xin
AU - Maier, Colleen R.
AU - Patterson, Andrew D.
AU - Ding, Xinxin
AU - Dennis, Phillip A.
N1 - Funding Information: This work was funded in part through the NIH intramural research program (P.A.D.) and supported in part by a grant (CA092596) from the National Cancer Institute, NIH (to X.D.).
N2 - Lung tumors from smokers as well as lung tumors from mice exposed to tobacco carcinogens such as 4-(methylnitrosamino)-1-(3-pyridyl)-1-butanone (NNK), often carry mutations in K-ras, which activates downstream-signaling pathways such as PI3K/AKT/mTOR pathway. Mice with genetic deletion of one of three isoforms of AKT were used to investigate the role of AKT in mutant K-ras-induced lung tumorigenesis in mice. Although deletion of Akt1 or Akt2 decreased NNK-induced lung tumor formation by 90%, deletion of Akt2 failed to decrease lung tumorigenesis in two other mouse models driven by mutant K-ras. Genetic mapping showed that Akt2 was tightly linked to the cytochrome P450 Cyp2a locus on chromosome 7. Consequently, targeted deletion of Akt2 created linkage to a strain-specific Cyp2a5 polymorphism that decreased activation of NNK in vitro. Mice with this Cyp2a5 polymorphism had decreased NNK-induced DNA adduct formation in vivo and decreased NNK-induced lung tumorigenesis. These studies support human epidemiological studies linking CYP2A polymorphisms with lung cancer risk in humans and highlight the need to confirm phenotypes of genetically engineered mice in multiple mouse strains. Published by Oxford University Press 2011.
AB - Lung tumors from smokers as well as lung tumors from mice exposed to tobacco carcinogens such as 4-(methylnitrosamino)-1-(3-pyridyl)-1-butanone (NNK), often carry mutations in K-ras, which activates downstream-signaling pathways such as PI3K/AKT/mTOR pathway. Mice with genetic deletion of one of three isoforms of AKT were used to investigate the role of AKT in mutant K-ras-induced lung tumorigenesis in mice. Although deletion of Akt1 or Akt2 decreased NNK-induced lung tumor formation by 90%, deletion of Akt2 failed to decrease lung tumorigenesis in two other mouse models driven by mutant K-ras. Genetic mapping showed that Akt2 was tightly linked to the cytochrome P450 Cyp2a locus on chromosome 7. Consequently, targeted deletion of Akt2 created linkage to a strain-specific Cyp2a5 polymorphism that decreased activation of NNK in vitro. Mice with this Cyp2a5 polymorphism had decreased NNK-induced DNA adduct formation in vivo and decreased NNK-induced lung tumorigenesis. These studies support human epidemiological studies linking CYP2A polymorphisms with lung cancer risk in humans and highlight the need to confirm phenotypes of genetically engineered mice in multiple mouse strains. Published by Oxford University Press 2011.
U2 - 10.1093/carcin/bgr097
DO - 10.1093/carcin/bgr097
JO - Carcinogenesis
JF - Carcinogenesis


The muscles capabilities can be improved by the muscles freaks nutrients which are also known as supplements. Body fatigue are experienced by most people in these error because it is brought about by the major amount of stress that these most people experience due to their busy schedule. Some of the benefits of muscle freak supplements can be seen from the below points.
The body's muscles balance that is brought by having a muscle freak supplements is another importance of having one. At times when one is working straight for long or doing all sorts of work then together with the body the muscles also may get fatigue and loses body balance. It is hence beneficial to have muscle freak supplements as it helps in this condition, as it can help one to be able to work out in their busy schedule without having the feeling of any tension or straining. The muscle freak supplements gives a correct muscle health balance that can enable one to be able to work out properly in doing all sorts of workouts. The control over those position can be gotten even when doing hard workouts. The muscle freak supplements can be able to balance one even if one is having muscle ache. There are times that one can get weak muscles from working too much, the muscle freak supplements helps a lot here as they are good in boosting muscles and even boosting muscle growth. The muscle freak supplement are even better in gaining of more weight in those who might be having less weight.
One of the importances of having muscle freak supplements is that it helps in reducing the stress and depression hence causing more concentration during workouts. Several people these days suffer from depression and stress due to their over busy schedule. Relaxation of the body from the muscle freak supplements puts one's body in a relaxation mood hence reduces the stress level. Stress is experienced by many people due to too many schedules that they are trying to figure out. The muscle freak supplements hence reduces the level of stress and anxiety that one might have. These high level of stress is becoming a major problem now that it was not in the past. This is caused by the fact that the environment these days requires more of a person than in the past. Stress hence are reduced a lot by muscle freak supplements.
The muscle freak supplements here tend to come in handy as they improve the persons mood as well as the work out, It also helps to reduce the workout recovery time. Many people are having muscle freak supplements for various reasons because of its many benefits such as those ones that have been mentioned in the points above.


Rooms in Hotel : 37?
Rooms in Hotel : 65?
Fax No. : +91 (4542) 244442?
Phone No. : 91-04542 - 245190 /191 /192/193?
Fax No. : 04542 ? 240753?
Phone No. : +91 4542 240953, + 91 4542 240954,?
Fax No. : +91 4542 240947?
Phone No.- +91 - 4542 - 246181 - 185?
Phone No.- 91-04542 - 245190 /191 /192/193?
Phone No.- +91 4542 240953, + 91 4542 240954,?


text:
3 Dividend Stocks That Pay You More Than Verizon Does
It could pay off handsomely to buy these top income-producing stocks for your portfolio.
Todd Campbell, Leo Sun, and Daniel Miller
(TMFEBCapital)
Follow @@ebcapital
Long-term business tailwinds and market-trouncing dividends have made Verizon Communications (NYSE:VZ) a staple in income investors' portfolios. But Verizon isn't the only top stock that's rewarding investors with an envy-inspiring yield. BP PLC (NYSE:BP), Ford Motor Company (NYSE:F), and AT&T Inc. (NYSE:T) offer higher yields than Verizon does, and according to three Motley Fool contributors, each has catalysts that could make now the perfect time to add it to your income portfolio.
Time to warm up to energy
Todd Campbell (BP PLC): Energy exploration and production stocks took a drubbing after crude oil prices peaked in 2014, but commodity prices have been marching higher for over a year now, and that's translating into increased profits at companies like BP.
One of the biggest energy producers on the planet, BP has its hands in upstream (finding and extracting oil and gas), midstream (transport, including pipelines), and downstream (selling to consumers) businesses.
Last quarter, BP reported its best quarterly profit in three years. I expect that we'll see more of those "bests" as some very important new projects come online.
In 2017, the company started up seven new projects -- on time and under budget -- and as a result, its upstream production grew 14% year over year last quarter. In 2018, six new projects are coming online, including Atoll in Egypt and the massive Shah Deniz in the Caspian. Between 2016 and 2021, BP's goal is to add 1 million new barrels of oil production per day.
Higher prices for that higher production could be a big driver of future profit growth, but BP's also benefiting from operating leverage because of its cost-cutting during the downturn. According to management, margins on major projects through 2021 will be, on average, over a third higher than margins were on production in 2015.
BP's also growing downstream by entering new markets, like Mexico, where it has 200 locations currently, and it's expected to have 1,500 locations by 2021. BP's also getting in on the renewable energy boom via its Lightsource partnership, and it hopes to grow its midstream business via a spin-off it did last year, BP Midstream Partners.
Overall, it's hard to predict where oil and gas prices are heading, but it appears that the worst is behind BP. If so, then buying it now may pay off in more than the chance to collect its 5.35% dividend yield.
Hello, China
Daniel Miller (Ford Motor Company): If you're scanning the market for dividends paying more than Verizon's, take a look at Detroit's second-largest automaker and its 5.3% yield -- and that figure doesn't include its annual supplemental dividend. Yes, new vehicle sales in North America have peaked, but Ford is determined to slash its budget, focus on SUVs, and expand in China. All those factors should help power Ford's bottom line in the near term.
Last month, Ford announced its largest new vehicle launch in China. Those launches include the new Focus, Escort, and Ranger Wildtrak, as well as the Lincoln Aviator, MKC, and Nautilus. It's the first wave of the 50 new products Ford plans to launch in China by 2025, in an attempt to capitalize on the world's largest automotive market.
Meanwhile, back in the heartland, Ford is doubling down on cost-cutting. Originally Ford's cost-cutting goal was $14 billion, a figure that was plenty big. Now, CEO Jim Hackett has bumped the cost-cutting target to a staggering $25.5 billion and expects to reach 8% global profit margin by 2020 (Ford's global profit margin was 5.2% during the first quarter). It's even possible that Ford could exit certain geographic regions and markets if reasonable returns aren't viable in the medium term, similar to General Motors' move to sell its European operations.
Ford is an intriguing automaker as it expands in China, cuts costs to boost the bottom line, and dishes out a juicy 5.3% yield. But to be more than a dividend stock for income investors, the company must find a way to generate revenue from the coming driverless-car trend.
A fallen Dividend Aristocrat
Leo Sun (AT&T): Verizon's rival AT&T pays a forward dividend yield of 6% -- its highest yield since 2011. That yield was inflated by the stock's 17% year-to-date decline, which was caused by concerns about the sluggish growth of its postpaid smartphone, wireline, and pay-TV businesses. AT&T's planned takeover of Time Warner, which could transform it into one of the biggest media companies in the world, also remains in limbo.
Yet AT&T is still the second-largest wireless carrier in the US, and the nation's top wireline and pay-TV service provider. Those businesses give it a wide moat against its potential challengers, and the telco has rebounded from plenty of market downturns in the past.
AT&T generated $18.3 billion in free cash flow over the past 12 months, and spent just 66% of that total on dividend payments. That gives it plenty of room to hike its payout, as it did annually for 33 straight years. That streak makes AT&T an elite "Dividend Aristocrat" -- a member of the S&P 500 which has raised its dividend for over 25 straight years.
Wall Street expects AT&T's revenue to slip 3% this year, but its earnings -- boosted by buybacks, potential divestments, and better cost controls -- to rise 12%. AT&T's big drop reduced its forward price-to-earnings ratio to just 9, which is lower than Verizon's multiple of 10. Therefore, I think AT&T's downside is fairly limited at these prices.
NYSE:F
NYSE:BP
Verizon Communications
NYSE:VZ
3 Stocks to Buy With Dividends Yielding More Than 4%
3 Top Dividend Stocks With Yields Over 5%
Netflix's Upcoming Competitors Are Spending Crazy Amounts on Content
The 10 Biggest Texas Stocks
AT&T Announces the Name of Its New Streaming Service (and It's Taking "Friends" With It)
3 Dividend Stocks That Pay You More Than Verizon Does @themotleyfool #stocks $F $BP $T $VZ Next Article


text:
package org.uberfire.ext.widgets.common.client.tables;

import java.util.List;
import javax.inject.Inject;

import com.google.gwt.core.client.GWT;
import com.google.gwt.core.client.JavaScriptObject;
import com.google.gwt.dom.client.Style;
import com.google.gwt.event.shared.HandlerRegistration;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.cellview.client.Column;
import com.google.gwt.user.cellview.client.ColumnSortEvent;
import com.google.gwt.user.cellview.client.ColumnSortList;
import com.google.gwt.user.cellview.client.RowStyles;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.HasWidgets;
import com.google.gwt.user.client.ui.HorizontalPanel;
import com.google.gwt.user.client.ui.Widget;
import com.google.gwt.view.client.CellPreviewEvent;
import com.google.gwt.view.client.CellPreviewEvent.Handler;
import com.google.gwt.view.client.HasData;
import com.google.gwt.view.client.ProvidesKey;
import com.google.gwt.view.client.Range;
import com.google.gwt.view.client.RangeChangeEvent;
import com.google.gwt.view.client.RowCountChangeEvent;
import com.google.gwt.view.client.SelectionModel;
import org.gwtbootstrap3.client.ui.Button;
import org.gwtbootstrap3.client.ui.Label;
import org.jboss.errai.common.client.api.Caller;
import org.jboss.errai.common.client.api.RemoteCallback;
import org.jboss.errai.security.shared.api.identity.User;
import org.uberfire.ext.services.shared.preferences.GridColumnPreference;
import org.uberfire.ext.services.shared.preferences.GridGlobalPreferences;
import org.uberfire.ext.services.shared.preferences.GridPreferencesStore;
import org.uberfire.ext.services.shared.preferences.UserPreferencesService;
import org.uberfire.ext.services.shared.preferences.UserPreferencesType;
import org.uberfire.ext.widgets.common.client.resources.CommonResources;
import org.uberfire.client.views.pfly.widgets.DataGrid;

/**
 * A composite Widget that shows rows of data (not-paged) and a "column picker"
 * to allow columns to be hidden from view. Columns can also be sorted.
 */
public class SimpleTable<T>
        extends Composite
        implements HasData<T> {

    interface Binder
            extends
            UiBinder<Widget, SimpleTable> {

    }

    private static Binder uiBinder = GWT.create( Binder.class );

    @UiField(provided = true)
    public Button columnPickerButton;

    @UiField(provided = true)
    public DataGrid<T> dataGrid;

    @UiField
    public HorizontalPanel toolbarContainer;

    @UiField
    public HorizontalPanel rightToolbar;

    @UiField
    public FlowPanel rightActionsToolbar;

    @UiField
    public FlowPanel leftToolbar;

    @UiField
    public FlowPanel centerToolbar;

    private String emptyTableCaption;

    protected ColumnPicker<T> columnPicker;

    private GridPreferencesStore gridPreferencesStore;

    @Inject
    private Caller<UserPreferencesService> preferencesService;

    @Inject
    private User identity;

    private ProvidesKey<T> providersKey;

    public SimpleTable() {
        dataGrid = new DataGrid<T>();
        setupGridTable();
    }

    public SimpleTable( final ProvidesKey<T> providesKey,
                        final GridGlobalPreferences gridGlobalPreferences ) {

        dataGrid = new DataGrid<T>( providesKey );
        if ( gridGlobalPreferences != null ) {
            this.gridPreferencesStore = new GridPreferencesStore( gridGlobalPreferences );
        }
        setupGridTable();
    }

    public SimpleTable( final ProvidesKey<T> providesKey ) {

        dataGrid = new DataGrid<T>( providesKey );
        setupGridTable();
    }

    private void setupGridTable() {
        dataGrid.setSkipRowHoverCheck( false );
        dataGrid.setSkipRowHoverStyleUpdate( false );
        dataGrid.setWidth( "100%" );
        dataGrid.setHeight( "300px" );
        dataGrid.addStyleName( CommonResources.INSTANCE.CSS().dataGrid() );
        dataGrid.setRowStyles( new RowStyles<T>() {
            @Override
            public String getStyleNames( T row,
                                         int rowIndex ) {
                return CommonResources.INSTANCE.CSS().dataGridRow();
            }
        } );
        setEmptyTableWidget();

        columnPicker = new ColumnPicker<T>( dataGrid,
                                            gridPreferencesStore );

        columnPicker.addColumnChangedHandler( new ColumnChangedHandler() {

            @Override
            public void beforeColumnChanged() {
            }

            @Override
            public void afterColumnChanged() {
                if ( gridPreferencesStore != null && preferencesService != null ) {
                    List<GridColumnPreference> columnsState = columnPicker.getColumnsState();
                    gridPreferencesStore.resetGridColumnPreferences();
                    for ( GridColumnPreference gcp : columnsState ) {
                        gridPreferencesStore.addGridColumnPreference( gcp );
                    }
                    saveGridPreferences();
                }
            }
        } );

        columnPickerButton = columnPicker.createToggleButton();

        addDataGridStyles( dataGrid.getElement(), CommonResources.INSTANCE.CSS().dataGridHeader(), CommonResources.INSTANCE.CSS().dataGridContent() );

        initWidget( makeWidget() );
    }

    private static native void addDataGridStyles( final JavaScriptObject grid,
                                                  final String header,
                                                  final String content )/*-{
        $wnd.jQuery(grid).find('table:first').addClass(header);
        $wnd.jQuery(grid).find('table:last').addClass(content);
    }-*/;

    protected Widget makeWidget() {
        return uiBinder.createAndBindUi( this );
    }

    public void setEmptyTableCaption( final String emptyTableCaption ) {
        this.emptyTableCaption = emptyTableCaption;
        setEmptyTableWidget();
    }

    private void setEmptyTableWidget() {
        String caption = "-----";
        if ( !( emptyTableCaption == null || emptyTableCaption.trim().isEmpty() ) ) {
            caption = emptyTableCaption;
        }
        dataGrid.setEmptyTableWidget( new Label( caption ) );
    }

    public void redraw() {
        dataGrid.redraw();
    }

    public void refresh() {
        dataGrid.setVisibleRangeAndClearData( dataGrid.getVisibleRange(),
                                              true );
    }

    @Override
    public HandlerRegistration addCellPreviewHandler( final Handler<T> handler ) {
        return dataGrid.addCellPreviewHandler( handler );
    }

    @Override
    public HandlerRegistration addRangeChangeHandler( final RangeChangeEvent.Handler handler ) {
        return dataGrid.addRangeChangeHandler( handler );
    }

    @Override
    public HandlerRegistration addRowCountChangeHandler( final RowCountChangeEvent.Handler handler ) {
        return dataGrid.addRowCountChangeHandler( handler );
    }

    public int getColumnIndex( final Column<T, ?> column ) {
        return dataGrid.getColumnIndex( column );
    }

    /**
     * Link a column sort handler to the table
     * @param handler
     */
    public HandlerRegistration addColumnSortHandler( final ColumnSortEvent.Handler handler ) {
        return this.dataGrid.addColumnSortHandler( handler );
    }

    @Override
    public int getRowCount() {
        return dataGrid.getRowCount();
    }

    @Override
    public Range getVisibleRange() {
        return dataGrid.getVisibleRange();
    }

    @Override
    public boolean isRowCountExact() {
        return dataGrid.isRowCountExact();
    }

    @Override
    public void setRowCount( final int count ) {
        dataGrid.setRowCount( count );
    }

    @Override
    public void setRowCount( final int count,
                             final boolean isExact ) {
        dataGrid.setRowCount( count,
                              isExact );
    }

    @Override
    public void setVisibleRange( final int start,
                                 final int length ) {
        dataGrid.setVisibleRange( start,
                                  length );
    }

    @Override
    public void setVisibleRange( final Range range ) {
        dataGrid.setVisibleRange( range );
    }

    public void setPreferencesService( final Caller<UserPreferencesService> preferencesService ) {
        this.preferencesService = preferencesService;
    }

    @Override
    public SelectionModel<? super T> getSelectionModel() {
        return dataGrid.getSelectionModel();
    }

    @Override
    public T getVisibleItem( final int indexOnPage ) {
        return dataGrid.getVisibleItem( indexOnPage );
    }

    @Override
    public int getVisibleItemCount() {
        return dataGrid.getVisibleItemCount();
    }

    @Override
    public Iterable<T> getVisibleItems() {
        return dataGrid.getVisibleItems();
    }

    @Override
    public void setRowData( final int start,
                            final List<? extends T> values ) {
        dataGrid.setRowData( start,
                             values );
    }

    public void setRowData( final List<? extends T> values ) {
        dataGrid.setRowData( values );
    }

    @Override
    public void setSelectionModel( final SelectionModel<? super T> selectionModel ) {
        dataGrid.setSelectionModel( selectionModel );
    }

    public void setSelectionModel( final SelectionModel<? super T> selectionModel,
                                   final CellPreviewEvent.Handler<T> selectionEventManager ) {
        dataGrid.setSelectionModel( selectionModel,
                                    selectionEventManager );
    }

    @Override
    public void setVisibleRangeAndClearData( final Range range,
                                             final boolean forceRangeChangeEvent ) {
        dataGrid.setVisibleRangeAndClearData( range,
                                              forceRangeChangeEvent );
    }

    public void addColumns( final List<ColumnMeta<T>> columnMetas ) {
        for ( ColumnMeta columnMeta : columnMetas ) {
            if ( columnMeta.getHeader() == null ) {
                columnMeta.setHeader( getColumnHeader( columnMeta.getCaption(),
                                                       columnMeta.getColumn() ) );
            }
        }
        columnPicker.addColumns( columnMetas );
    }

    public void addColumn( final Column<T, ?> column,
                           final String caption ) {
        addColumn( column,
                   caption,
                   true );
    }

    public void addColumn( final Column<T, ?> column,
                           final String caption,
                           final boolean visible ) {
        ColumnMeta<T> columnMeta = new ColumnMeta<T>( column,
                                                      caption,
                                                      visible );
        addColumn( columnMeta );
    }

    protected void addColumn( final ColumnMeta<T> columnMeta ) {
        if ( columnMeta.getHeader() == null ) {
            columnMeta.setHeader( getColumnHeader( columnMeta.getCaption(),
                                                   columnMeta.getColumn() ) );
        }
        columnPicker.addColumn( columnMeta );
    }

    protected ResizableMovableHeader<T> getColumnHeader( final String caption,
                                                         final Column column ) {
        final ResizableMovableHeader header = new ResizableMovableHeader<T>( caption,
                                                                             dataGrid,
                                                                             columnPicker,
                                                                             column ) {
            @Override
            protected int getTableBodyHeight() {
                return dataGrid.getOffsetHeight();
            }
        };
        header.addColumnChangedHandler( new ColumnChangedHandler() {
            @Override
            public void afterColumnChanged() {
                if ( gridPreferencesStore != null && preferencesService != null ) {
                    List<GridColumnPreference> columnsState = columnPicker.getColumnsState();
                    gridPreferencesStore.resetGridColumnPreferences();
                    for ( GridColumnPreference gcp : columnsState ) {
                        gridPreferencesStore.addGridColumnPreference( gcp );
                    }
                    saveGridPreferences();
                }
            }

            @Override
            public void beforeColumnChanged() {

            }
        } );
        return header;
    }

    public void setColumnWidth( final Column<T, ?> column,
                                final double width,
                                final Style.Unit unit ) {
        dataGrid.setColumnWidth( column,
                                 width,
                                 unit );
    }

    @Override
    public void setHeight( final String height ) {
        dataGrid.setHeight( height );
    }

    @Override
    public void setPixelSize( final int width,
                              final int height ) {
        dataGrid.setPixelSize( width,
                               height );
    }

    @Override
    public void setSize( final String width,
                         final String height ) {
        dataGrid.setSize( width,
                          height );
    }

    @Override
    public void setWidth( final String width ) {
        dataGrid.setWidth( width );
    }

    public void setToolBarVisible( final boolean visible ) {
        toolbarContainer.setVisible( visible );
    }

    public ColumnSortList getColumnSortList() {
        return dataGrid.getColumnSortList();
    }

    public HasWidgets getToolbar() {
        return toolbarContainer;
    }

    public HasWidgets getRightToolbar() {
        return rightToolbar;
    }

    public HasWidgets getRightActionsToolbar() {
        return rightActionsToolbar;
    }

    public HasWidgets getLeftToolbar() {
        return leftToolbar;
    }

    public HasWidgets getCenterToolbar() {
        return centerToolbar;
    }

    public void setRowStyles( final RowStyles<T> styles ) {
        dataGrid.setRowStyles( styles );
    }

    public void setGridPreferencesStore( final GridPreferencesStore gridPreferences ) {
        // I need to update my local copy of the preferences
        //   if I would like to compare with the current state for changes
        this.gridPreferencesStore = gridPreferences;
        columnPicker.setGridPreferencesStore( gridPreferences );
    }

    public GridPreferencesStore getGridPreferencesStore() {
        return this.gridPreferencesStore;
    }

    public void saveGridPreferences() {

        if ( gridPreferencesStore != null && preferencesService != null ) {
            gridPreferencesStore.setPreferenceKey( gridPreferencesStore.getGlobalPreferences().getKey() );
            gridPreferencesStore.setType( UserPreferencesType.GRIDPREFERENCES );
            preferencesService.call( new RemoteCallback<Void>() {
                @Override
                public void callback( Void response ) {
                }
            } ).saveUserPreferences( gridPreferencesStore );
        }
    }

    public void addTableTitle( String tableTitle ) {
        getLeftToolbar().add( new HTML( "<h4>" + tableTitle + "</h4>" ) );
    }

    public void setcolumnPickerButtonVisibe( final boolean show ) {
        columnPickerButton.setVisible( show );
    }

    public void storeColumnToPreferences() {
        List<GridColumnPreference> columnsState = columnPicker.getColumnsState();
        gridPreferencesStore.resetGridColumnPreferences();
        for ( GridColumnPreference gcp : columnsState ) {
            gridPreferencesStore.addGridColumnPreference( gcp );
        }
        saveGridPreferences();
    }

    public void setAlwaysShowScrollBars( boolean alwaysShowScrollBars ) {
        dataGrid.setAlwaysShowScrollBars( alwaysShowScrollBars );
    }

}


text:
Q: Adding gravity to networkx.spring_layout I'd like to add the notion of "gravity" to networkx.spring_layout. The reason is I have a DAG I'd like to layout and graphviz is having a lot of trouble with it. Initial experiments with spring_layout seem positive, but I'd like to ensure a more or less stable layout via applying a constant force to all nodes (decreasing each iteration with temperature of course). This should effectively "blow" all of the nodes in one direction or another, with the root being anchored in one place.
But, before starting that, I was wondering if this was a sound way to accomplish what I want.

A: Graphviz has several programs for graph layouting, each is better for some types of graph. The standart program is used in networkx is neato. But there is one program that is far better for directed graphs, especially DAGs - dot. Just look at neato output:
nx.draw(G, pos=nx.nx_pydot.graphviz_layout(G))

and for dot output:
nx.draw(G, pos=nx.nx_pydot.graphviz_layout(G, prog='dot'))

I strongly recommend you to use graphviz_layout with prog='dot'. But if you want to use the standart spring_layout, you should use k parameter. Spring layout has no gravity parameter, but k is the kind of it:

k (float (default=None)) – Optimal distance between nodes. If None the distance is set to 1/sqrt(n) where n is the number of nodes. Increase this value to move nodes farther apart.

You can also try to change scale:

scale (number (default: 1)) – Scale factor for positions. Not used unless fixed is None.

and seed for deterministic graphs:

seed (int, RandomState instance or None optional (default=None)) – Set the random state for deterministic node layouts. If int, seed is the seed used by the random number generator, if numpy.random.RandomState instance, seed is the random number generator, if None, the random number generator is the RandomState instance used by numpy.random.


text:
Home History President Obama, Martin Luther King, Jr. and Racism
HistoryLife
President Obama, Martin Luther King, Jr. and Racism
by Dennis Jamison Jan 25, 2014
written by Dennis Jamison Jan 25, 2014
San Jose, CA , January 22, 2014 — Last Sunday on January 19th, New Yorker magazine published an interview with President Barack Obama in which, among other things, he stated that some people in the country do not like him simply because he is black. It is interesting to hear this mantra yet again, and it seems to be something that is now quite old. The interview came out (coincidentally?) just before the nation celebrated the day honoring Martin Luther King, Jr. It seems that president Obama wants us to sympathize with him because he is not appreciated by all of the American people. Harry Truman said, "if you can't stand the heat, you better get out of the kitchen."
Ironically, while Obama was campaigning during the 2008 election, many of his supporters believed that the fast-rising rock star Senator would heal the racial divisions in the United States. Yet since he has been in office, there seems to be a greater prevalence of accusations of racism flying from one end of the country to the other. Even from the president himself, there were occasions of jumping quickly to "weigh-in" on specific incidents: jumping to assess the issue of Harvard University professor (possibly an old acquaintance), Henry Louis Gates, Jr. after Cambridge, Massachusetts police arrested the professor on charges of disorderly conduct; additionally, he made very public remarks about the Trayvon Martin tragedy.
In each of these two noteworthy incidents, the president chose to provide a commentary of localized issues. In each of these cases, the facts were not crystal clear examples of racism, yet they made national headlines due the president seemingly taking sides, which eventually generated extenuating repercussions. The president and his administration readily employ the race card again and again as one line of defense against those who would question governmental policy rolling down from the offices of the White House. The sum of such efforts has left the country even more racially embattled during Obama's presidency. Such tactics are not fully aligned with the dream of Martin Luther King, Jr.
Many Americans were moved when Rev. Martin Luther King, Jr. spoke at the foot of the Lincoln Memorial in 1963 and shared his dream that, "my four little children will one day live in a nation where they will not be judged by the color of their skin but by the content of their character." This is an incredible dream and when Dr. King spoke those words the impact of their significance resonated with citizens of all races. In fact, of the many words that have been shared by Martin Luther King, Jr., that specific phrase may be one of the ones most well remembered by most Americans. Yet, today the United States is more racially charged or volatile than in many years in the past.
Although Barack Hussein Obama made history by becoming the first black president in the United States, he does not need to use race as a shield or a weapon. Yet, because he is a politician, he seems to find opportunities to do so. Young Americans, no matter skin color, who look up to Barack Obama should understand that his way is not in alignment with Rev. Martin Luther King's way. This is essentially a fundamental perspective. King was more than just a p0ltical and social reformer; King was a man of God. Obama is indeed one who could be seen as a political or social reformer; but, Obama is, primarily a politician.
In the New Yorker article, Obama did speculate that those who oppose him are among the segment of older white citizens. He cleverly made it seem, in the context of the interview that those who oppose him may do so because he is a black man. Despite whether he really believes that or not, it seems that he is intelligent enough to realize that many oppose him not because of the color of his skin, but because of the content of his character and the nature of his policies. However, to insinuate that those who oppose him are racists may be a clever political device, but the tactic runs directly counter to the core of what Martin Luther King, Jr. understood about racism.
Rev. Martin Luther King, Jr. defined racism as a disease of the heart. Whether by subtle implication or by vociferous accusation, calling people racists for their opposition to the policies rolling out of Washington, does not solve any disease of the heart. Such efforts are basically divisive; they do not heal wounds, and they do not seem intended to do so. Such efforts play upon the resentment and the most destructive of human sentiments: hatred. Rev. Martin Luther King, Jr. sought to fight racism through love since it was a disease of the heart. It was not cholesterol that was causing the blockage of the flow of love – it was bigotry, prejudice, and hatred against human beings that was the source of this disease.
When someone is suffering from a disease – any disease – it normally does not help to accuse and condemn the person suffering from the disease. It does not take a doctor to comprehend that. So, if Dr. King's assessment is correct and racism is a disease of the heart, then all the accusations, all the implications, or all the blatant uses of the label of racist or racism will not correct the fundamental problem. Unfortunately, the ones who employ such crude tactics may already know that. It is sad but many black Americans and organizations within the black community like the Black Muslims and the Black Panthers rejected Dr. King's assessment of racism and his dream even while he was alive.
America is indeed a land of diversity, but not all black voices raised about racism are in harmony of how to dissolve the problems associated with the disease. Some, unlike Rev. Martin Luther King, Jr., use the term as a shield to protect them when they are working against freedom and genuine equality; some use the term as a weapon to accuse and to attack. Dr. King was so much bigger than that. In the "I have a dream" speech he also dreamed that: "I have a dream that one day on the red hills of Georgia the sons of former slaves and the sons of former slave owners will be able to sit down together at the table of brotherhood… to transform the jangling discords of our nation into a beautiful symphony of brotherhood."
As historians of the future write Barack Hussein Obama's story, his legacy would not seem to resemble a genuine effort to establish a symphony of brotherhood. However, history will likely assess Obama, not by the color of his skin, but by the content of his character. Rightly so.
Barack ObamahistoryMartin Luther King Jr.Racism
Dennis Jamison
Dennis Jamison reinvented his life after working for a multi-billion dollar division of Johnson & Johnson for several years. Currently retired from West Valley College in California, where he taught for nearly 10 years, he now writes articles on history and American freedom for various online publications. Formerly a contributor to the Communities at the Washington Times and Fairfax Free Citizen, his more current articles appear in Canada Free Press and Communities Digital News. During the 2016 presidential primaries, he was the leader of a network of writers, bloggers, and editors who promoted the candidacy of Dr. Ben Carson. Jamison founded "We the People" - Patriots, Pilgrims, Prophets Writers' Network and the Citizen Sentinels Network. Both are volunteer groups for grassroots citizen-journalists and activists intent on promoting and preserving the inviolable God-given freedoms rooted in the founding documents. Jamison also co-founded RedAmericaConsulting to identify, counsel, and support citizen-candidates, who may not have much campaign money, but whose beliefs and deeds reflect the role of public servants rather than power-hungry politicians. "TAKE NO PART IN THE UNFRUITFUL WORKS OF DARKNESS, BUT INSTEAD, EXPOSE THEM." Ephesians 5:11
Virginia attorney general refuses to back state's same-sex marriage law
Programming, computer games for geeks.
The Heavenly Parting of an Angel: The tragic...
Mazda's 2019 CX-5 with a new engine, is...
Violence in America: The need for active shooter...
Volvo hits a jackpot with its 2019 S60...
Fiat Abarth: Some of the most fun driving...
Driven: 2019 Toyota RAV4 XSE AWD Hybrid
Road Tested: 2019 Honda HR-V Touring AWD
June 14th: Celebrating flag day and President's Trumps...
The 2019 Lexus LC500 is an incredible grand...
Dogs, your BFF: Great for your health and...


It is with great pride that Dark Spring Press announces our second publication, Staging Pictures: Early Polaroids by Robert Stivers, drawing attention to a previously unseen body of work that constitutes the artist's working practice and documents the development of many of the themes and subjects for which he is so well known. Robert Stivers is an internationally recognized artist and has been published to great acclaim, beginning with Robert Stivers: Photographs, published in 1997 by Arena Editions to his most recent publication, The Art of Ruin, published by Twin Palms Publishers in 2015. This is Stivers sixth book to date. "Stivers is an unabashed romantic in his artistic vision. He uses light, shadow, tone, and texture to create a visual tension to permeate his images with an air of mystery. As in so much provocative art, Stivers' photographs put forward questions rather than provide answers." - Robert Flynn Johnson.
Staging Pictures: Early Polaroids by Robert Stivers focuses on Stivers's working Polaroid prints, shot with a Hasselblad camera for instant proofing of lighting and composition of his subjects – including both models and still lifes, usually in a controlled studio setting. These previously unseen images, photographed in the 1980's and 90's, were used as working prints and then long hidden away in the artist's archives. Stivers hand-worked the surfaces of these Polaroids using various materials to scratch, color, burn, and collage them, inspiring him to create his finished exhibition photographs. The early Polaroids lend insight into the working process of the photographer and reveal early glimpses of the subjects that inspired Stivers throughout his 30-year career.
Photo-Eye Gallery and Bookstore located in Santa Fe, New Mexico is planning a book signing for late April 2018. Robert Stivers will be present to sign books and greet the public; dates to be announced.