Midstate Containers has shipping storage containers for rent and sale in Plymouth, CA. Cargo Seatrain Conex Container Solutions in California.
Midstate Containers has been selling and leasing shipping containers in the Plymouth area for 15+ years. We have all sizes, grades, and custom options available in Plymouth.
Get a quote on a shipping container delivered to Plymouth today!


text:
Q: Return parent and children in single entity framework query WITHOUT returning IQueryable or IEnumerable? We have a rule to not expose IQueryable<T> or IEnumerable<T> outside of the service layer so downstream code can't modify the query going to the database. This means that the types we return are like IList or ICollection.
I'm wondering how I might write a linq query to grab a parent and it's children in a single trip to the database without the child collections being defined as IQueryable or IEnumerable.
For example, suppose the type being returned from the service is ICollection<Parent> where Parent is defined as this:
public class Parent
{
    public int ParentId { get; set; }
    public string ParentName { get; set; }
    public ICollection<Child> Children { get; set; }
}

If I define the query as this...
from p in dbContext.Parents
where p.Name.Contains("test")
select new Parent
{
    Children =from c in dbContext.Children
    where c.ParentId == p.ParentId
    select c;
}

It doesn't compile because IQueryable doesn't implement ICollection. If I add .ToList() to the parent and child collections, it compiles, but now it will do a separate trip to the database for each parent to get it's children.
As I'm writing this question it occurred to me that maybe the answer is to write the Linq query to select into anonymous types and then map it to the actual types to return. We use AutoMapper which could assist in the mapping. Any reason why this wouldn't work? Would I have to call .ToList() before mapping the objects to ensure I don't run into the same problem while mapping?

A: If you have a navigation property in your Parent entity like this:
public class Parent
{
    public int ParentId { get; set; }
    public string ParentName { get; set; }
    public virtual ICollection<Child> Children { get; set; }
   //..
}

Then I suggest you create two new classes in your service layer (could be ParentViewModel, and ChildViewModel) to save the result of your query. In both classes declare only the properties that you need in your presentation layer. Then map your entities with your ViewModel classes using Automapper.
After that you can do a query like this:
var query =dbContext.Parents
                    .Include(p=>p.Children) // load the related entities as part of the query
                    .Where(p=>p.ParentName.Contains("test"))
                    .ProjectTo<ParentViewModel>();

Use ProjectTo extension method of Automapper.
As you can see in the link I quoted above, Automapper supports Nested Mappings, so if you have in your ParentViewModel a property of type ICollection<ChildViewModel> and you also mapped Child entity with its ViewModel, then Automapper will helpfully automatically attempt to map from one type to the other.
All this is going to happen in one round trip to your Database, because ProjectTo is an IQueryable<TEntity> extension method and it's translated to a Select.

A: You can do this with plain ol' EF and no AutoMapper using an Anon query internally, but still get strongly typed objects returned in the end result:
public class Human
{
    public int Id { get; set; }
    public ICollection<Human> Children { get; set; }
    public Human Parent { get; set; }
    [ForeignKey("Parent")]
    public int ParentId { get; set; }
}

var family = await db.Humans
    .Where(h => h.SomeCriteriaForParent == criteria)
    .Select(h => new {
        H = h,
        HH = h.Children
    })
    .SelectMany(x => x.HH.Concat(new[] { x.H }))
    .ToArrayAsync();

If for example your criteria was Id and your Id was say, 5, you'd get the parent with Id 5 and all of its children, in a single Human[] array.
Important note on the SelectMany: You may want to use Select/GroupBy here instead.
If you use SelectMany, and your criteria select only one parent: You will get the parent and all of its children in a single array. (This was my use-case.)
If you use SelectMany, and your criteria select multiple parents: You will get the parents and all their children in a single array.
If above and parents who are children (grandparents/grandchildren) meet the criteria: You will get the full family tree in a single array and you will likely get dupes if you don't add .Distinct().
If you use Select: You will get sets of children separated out by parent, into multiple arrays. This was not my use case, but I suspect if it's yours what you actually want here is a GroupBy.

redpajama_set_name: RedPajamaStackExchange


Last week, J.W. Postal, Ben McConahey, and Evan Hung from the Nikola Power team attended the GTM U.S. Energy Storage Summit in San Francisco. Our Founder & CEO, J.W. Postal, presented our company and its technology on the main stage and was very well received. It was amazing to see the number of attendees and how excited people are about the possibilities of energy storage — it further reinforced our belief in the possibility of a 100% renewable-powered world and we are extremely excited to be at the forefront of that journey.
We also received some market validation in the form of interest from large strategic partners in Europe. During the conference, we met with a number of individuals leading sizable funds looking to invest in energy storage players like Nikola Power. These meetings are wonderful for us to begin building a foundation for future capital investment, beyond our recently closed seed round, to scale our technology and development initiatives — we are excited to evaluate options like this as we continue to grow.
At the summit, we had the opportunity to listen to leading minds in energy storage on topics such as the evolution of energy storage in the U.S., the role of energy storage in the grid of the future, and the development of new energy storage ownership models. At the moment, California is leading the way with energy storage adoption (behind-the-meter and utility scale) and utilization, but other states are beginning to adopt solutions at a rapid pace.
From the size of the crowd and the excitement and energy in room at the GTM U.S. Energy Storage Summit, it is clear that energy storage is truly the next frontier in renewable energy. In 2018, our goal is to meet potential partners as well as people and companies who are interested in collaboration. If anyone would like to learn more about the tools Nikola Power has in development or the markets we are targeting for solar and storage projects, please email J.W. Postal at jw.postal@nikolapower.com.


Come celebrate with us this New Year's Eve! Whether its a quiet dinner you prefer, or a celebration with champagne and live music, we'll have it all. We will be offering a 3 course dinner from 5pm to 9pm. After dinner we invite you to celebrate the New Year with Live Music from Strange Coincidence, dancing, open bar packages, and d'oeuvre's. Chef Tim's savory menu will be posted in the coming weeks. Please call the restaurant for further details.
Wondering if you will be having a NewYears Eve dinner service again this year since it falls on a Sunday when you're usually closed???
Yes we will be open for New Years Eve.


The 4th biannual Project: Postcard exhibit and fundraiser will be presented from November 26-30, 2017 by the NMSU Department of Art and the University Art Gallery in D.W. Williams Hall on the NMSU campus. Postcard-sized artwork created and donated by alumni, faculty, and students, as well as regional, national and international artists will be exhibited and offered for sale.
The exhibit will run from November 27 through November 30 in the University Art Gallery, culminating with the art sale on Friday, November 30 from 5:30 PM – 7:30 PM. Event tickets are $40 per person and entitle the ticket holder to one artwork for each ticket purchased. Tickets can be purchased at the Department of Art, Room 100A in D.W. Williams Hall on the NMSU campus and the Cutter Gallery located on the corner of University Ave. and El Paseo in Las Cruces NM.
Proceeds from Project: Postcard 2017 will support the Department of Art's educational mission to provide an environment that facilitates collaboration and interdisciplinary crossover while fostering innovation, creativity, experimentation, and technical expertise. The funds raised through Project: Postcard 2017 will be used to support the replacement of D.W. Williams Hall new art building which will provide an innovative and new space to support the needs of both the Department of Art and the University Art Gallery.
Project: Postcard 2017 is sponsored by the Devasthali Family Foundation Fund, a fund in the Community Foundation of Southern, New Mexico. For more information about Project: Postcard, please visit: http://artdepartment.nmsu.edu or Facebook: Project Postcard New Mexico State University.
EXHIBIT: November 27-30, 2017, University Art Gallery, D.W. Williams Hall, NMSU.
GALLERY HOURS: Tuesday – Saturday, 10 AM – 4 PM (The Gallery will be open on Monday, November 27 to allow for early access to view the postcard exhibition).
POSTCARD TICKETS: $40 each, available at NMSU Department of Art, D.W. Williams Hall, Room 100A and the Cutter Gallery located at the corner of University Ave. and El Paso (each ticket entitles the bearer to select one artwork during the November 30 event).


Purified mouse Myeloperoxidase from WEHI-3 cells.
Shipped at 4°C. Upon delivery aliquot. Store at +4°C. Avoid freeze / thaw cycle.
Our Abpromise guarantee covers the use of ab16886 in the following tested applications.
Detection of MPO in Wehi3BD+ cells. Red, black and blue line represent the isotype control, cells only and ab16886 at 10 μg/ml, respectively.
Publishing research using ab16886? Please let us know so that we can cite the reference in this datasheet.
Has the epitope been mapped?
As far as we know, the epitope has not been mapped. Please contact us again if you have any additional questions.


Welcome to GAME FOR SCIENCE! GAME FOR SCIENCE is a scientific content portal and virtual world. Through a character who represents them, young people can join the community and chat with friends while discovering quality scientific content, inform themselves on careers in science and learn through science games. Aerospace, physics, genomics and the environment are some of the themes explored in GAME FOR SCIENCE. We are proud to offer a safe and fun learning environment that young people can visit both at school and at home.
Who said gaming is nothing but a violent time-waster? With the advent of a new trend called "serious games" or "serious gaming", videogames explore new horizons: teaching tools, training activities, virtual worlds dedicated to raising awareness on various issues... On GAME FOR SCIENCE, the content is geared to stimulate young people's interest in science and technology.
With educational content that changes every week and filtered chat, GAME FOR SCIENCE offers a fun and challenging world for young people and peace of mind for parents. The virtual world is free and we do not share our list of players with anyone. We may occasionally contact some players to invite them to test games before their official release or to participate in one of our contests.


text:
module Fog
  module DNS
    class Google
      ##
      # Represents a Project resource
      #
      # @see https://developers.google.com/cloud-dns/api/v1/projects
      class Project < Fog::Model
        identity :id

        attribute :kind
        attribute :number
        attribute :quota

        # These attributes are not available in the representation of a 'Project' returned by the Google DNS API
        attribute :managed_zones
        attribute :rrsets_per_managed_zone
        attribute :resource_records_per_rrset
        attribute :rrset_additions_per_change
        attribute :rrset_deletions_per_change
        attribute :total_rrdatasize_per_change

        ##
        # Returns the maximum allowed number of managed zones in the project
        #
        # @return [Integer] Maximum allowed number of managed zones in the project
        def managed_zones
          quota[:managed_zones]
        end

        ##
        # Returns the maximum allowed number of ResourceRecordSets per zone in the project
        #
        # @return [Integer] The maximum allowed number of ResourceRecordSets per zone in the project
        def rrsets_per_managed_zone
          quota[:rrsets_per_managed_zone]
        end

        ##
        # Returns the maximum allowed number of resource records per ResourceRecordSet
        #
        # @return [Integer] The maximum allowed number of resource records per ResourceRecordSet
        def resource_records_per_rrset
          quota[:resource_records_per_rrset]
        end

        ##
        # Returns the maximum allowed number of ResourceRecordSets to add per Changes.create request
        #
        # @return [Integer] The maximum allowed number of ResourceRecordSets to add per Changes.create request
        def rrset_additions_per_change
          quota[:rrset_additions_per_change]
        end

        ##
        # Returns the maximum allowed number of ResourceRecordSets to delete per Changes.create request
        #
        # @return [Integer] The maximum allowed number of ResourceRecordSets to delete per Changes.create request
        def rrset_deletions_per_change
          quota[:rrset_deletions_per_change]
        end

        ##
        # Returns the maximum allowed size in bytes for the rrdata field in one Changes.create request
        #
        # @return [Integer] The maximum allowed size in bytes for the rrdata field in one Changes.create request
        def total_rrdatasize_per_change
          quota[:total_rrdata_size_per_change]
        end
      end
    end
  end
end

redpajama_set_name: RedPajamaGithub


RALEIGH, N.C. -- "A nightmare and a tragedy."
Those were the words used by Governor Roy Cooper to describe the situation in the Tar Heel state as North Carolinians reel after a snow-packed Sunday that claimed at least two lives.
Cooper referred to a man killed in Matthews when a tree fell on his car on East John Street near Charles Buckley Way.
He also said a woman living in hospice care at her Haywood County also died in the storm.
The governor alluded to a third death which was possibly storm-related in Yadkin County.
The Yadkin County Emergency Operations Center reported a man in a tractor-trailer suffered a sudden cardiac arrest Sunday on Interstate 77.


text:
Public Administration Project Topics
PENSION REFORM ACT IN NIGERIA
(Public Administration Project Topics & Materials)
(A CASE STUDY OF NIGERIAN PETROLEUM DEVELOPMENT COMPANY LIMITED)
Over the years government has been grappling with the administration of bloated workforce and the attendant workers welfare. Various methods had been applied and all seemed to have failed. The 1979 Pension Act of the Federal Republic of Nigeria puts the retirement age of workers at either the attainment of 60 years of age or 35 years in service, which ever is earlier. The Act also spelt out the criteria for qualification of gratuity and pension on a voluntary retirement from service at attainment of minimum of ten years for gratuity only and attainment of twenty years in service for both gratuity and pension. However, a volunteer could only draw his/her pension on attainment of 45 years of age. That is, if he/she retired at an earlier date than the 45 anniversary of his birthday.
By this Act, a worker who worked for 35 years or attained 60 years of age had to compulsory retire from the service. No longer had the enactment of this Act than workers started to change their employments records relating to age and date of entry into the service. This caused a lot of concern and another problem to the Government. Consequently, the Military Administration under Buhari in 1984 embarked on a massive purge in the civil service with a view to rejuvenating the system. This purge coupled with that of the 1975 reforms saw the government carrying a large number of pensioners.
The attendant criticism and outcry of the masses forced the government to look again into the policy of retirement and pension. It was discovered that people do not want to leave the civil until they served at least ten years when they would be qualified for payment of gratuity and twenty years for pension. Realizing this, the government under the Administration of Babaginda in 1990 reduced the qualifying years of gratuity and pension from 10 and 20 years respectively to 5 and 10 years.
The purpose of this policy was to motivate those young people who would want to seek alternative career outside the civil service to go out while they are still energetic and useful. People retired as a result of this reform further broadened the number of retirees in system. The unemployment and other harsh economic factor made so many people to ignore the five years terminal point for gratuity but dragged on until ten years to qualify for both gratuity and pension.
Consequently, the policy did not achieve its objective instead resulted in grossed inefficiency and indiscipline in the whole system. At this time ii became increasingly difficult for the government to pay both the servicing and the retired workers, hence there was backlog of debts owed to both categories of workers. The situation became very bad during the administration of Late Sani Abacha. The government then seemed to have forgotten every thing about the payment of workers salaries/pensions. Hardship and suffering prevailed and pervaded the entire socio-economic life of the people. There was outcry every nook and cranny of the society. Sophisticated and heinous crimes were reported every where. Of course this had not daunted the government to listen to the people.
1.2 STATEMENT OF THE PROBLEM
No sooner the Pension Reforms Act 2004 was signed into law by the President than the entire NPDC work force experienced general apprehension and low morale. Staff were generally seen in small groups discussing their fates in line with the new law. In fact in the first six months of the Act more than eight percent of the staff population put in letters of resignation. The in house Labour Unions were pressurized by staff to take action. Despite constant reassurance by the Management that the Act would not affect staff negatively, the apathy and apprehension persisted. The feeling was that hitherto, when pension and gratuity had been administered by NNPC authorities there had been no administrative failure and payment of pension and gratuity were promptly made. Jettisoning the administration and pension staff pension to government appointed administrators would result in the general failure experienced presently by other government Ministries and other agencies.
Another point critically viewed by the generality of staff was the purported N5,000,000.000.00 deposit required by a firm to qualify as an administrator. This became a cause for concern as the present NNPC Pension Trust has more than N500,000,000,000.00 both in assets and investments. Is it rational to use N5,000,000,000.008 as a collateral for over N500 billion?.
These and many other questions were the issues at stake.
Pension administration and payment are critical issues of concern to both the employers and the employees. The representatives of the Labour Union and Employer Association hold pension matters tenaciously to their hearts. It is an issue that must be made known at the time of employment to enable the worker make up his mind and plans for future. It affects the commitment of employees in an organization.
In view of these, the objective of this work are:
i. to discover the effect of the New Pension Act on staff morale in
NPDC;
ii. to see whether the New Pension Act would increase efficiency and productivity in the system;
iii. to discover the effect of the Act on corruption in Government establishments which were hitherto operated non-contributory and self administration of their Pension fund.
1.4 HYPOTHESES OF THE STUDY
In order to achieve the above, the following hypotheses are drawn for this work:
i. the implementation of the New Pension Act would bring untold hardship to NPDC staff
ii. the implementation of the new Pension Act in NPDC would lower staff morale and result in general inefficiency
iii. Staff would engage in malpractices and corruption to provide for future uncertainties of their retirement age
1.5 SIGNIFICANCE OF THIS STUDY
This study, though an academic exercise is carried out with a view to x-raying the effect of the implementation of the New Pension Act on corruption in Government Establishments. Based on the findings, Management of NPDC would be advised on the possible effect on the organizational efficiency that could arise from the implementation of the New Pension Act 2004. The findings of this work would also contribute to the literature in the area of Pension administration in Nigeria.
1.6 THE SCOPE OF THE STUDY
The new Pension Reforms Act 2005 is designed for the entire workforce in Nigeria; both public and private. However, it is impossible for the researcher to carry out an extensive investigation among the generality of workers in the country. Furthermore, the feeling of NPDC staff arising from the promulgation of the new law might not have been the same with those from other organizations that suffered untold hardship in receiving their pensions payment in the past. Consequently, therefore this work would be carried out among the staff of NNPC and its subsidiary companies which NPDC is one. The findings would equally be generalized among the NNPC staff only.
1.7 LIMITATION OF THE STUDY
Specifically, the limitation of this work are as follows:
i. Difficulty in obtaining official documents for examination
ii. Non availability of related documents; for example, related documents in most internet website could not be assessed or downloaded by the readers in countries outside UK and USA
iii. Non cooperative attitude of both respondents and documents owners; for the fear of being quoted.
iv. It is also difficult to generalize the external validity of this work since it is a case study of an organization.
1.8 DEFINITION TERMS
The topic of this work is: "THE EFFECTS OF THE NEW PENSION ACT 2004 ON CORRUPTION [N THE GOVERNMENT ESTABLISHMENT: A CASE STUDY OF NPDC"
Two key words in this topic are "The New Pension Reforms Act 2004" and "Corruption" and are therefore defined as follows:
1.8.1 TILE NEW PENSION ACT 2004
The new pension Act 2004 as the named implied is a new a law on pension passed by the National Assembly and accented to by the President of the Federal Republic of Nigeria in 2004. The law replaces all other pension laws in Nigeria. The law for the first time in the history of the country harmonized the various existing pensions scheme and established i contributory Pension Scheme for both the public and private sectors workers.
1.8.2 CORRUPTION
The word "corruption" is a noun form of the word "corrupt". According to the Advanced Learner's Dictionary, 6th edition, pg 261, it is defined as willingness of people to use their power to do dishonest or illegal things in return for money or an advantage. It is further defined as dishonest or immoral behaviour. Furthermore, corruption is illegal or dishonest behaviour especially of the people in authority. The act or effect of making things change from moral to immoral standing or behaviour.
1.9.1 RESEARCH DESIGN
This section explains the basic methods and procedures that are to be used in gathering and analyzing data for this study. Basically, it deals with the following: Research Population, Instrument of data collection, technique of data presentation and analysis.
1.9.2 RESEARCH POPULATION
The staff of NPDC constitutes the research population for this work. Presently there are 313 staff in NPDC. None of the staff is affected by the exemption provisions of the Ad. Therefore, the researcher would use systematic random sampling technique to select I 00 staff which would form the research population for this work.
There are three categories of staff in NNPC viz: Junior staff, Senior Staff and Management staff Out of the 313 in the system there are thirty two (32) management staff, two hundred and forty three (243) senior staff and thirty eight (38), junior staff. Since 100 is almost 32% of313, 32% would be randomly selected from all the staff categories as follows:
i. Management Staff 32% of 32 10 persons
ii.Senior Staff 32% of 243 = 78 persons
iii Junior Staff 32% of 38 = 12 persons
TOTAL = 100 PERSONS
1.9.3 INSTRUMENTS OF DATA COLLECTION
Questionnaire would be used to obtain information from respondents.
The questionnaire would be in four (4) sections. Section A would seek to obtain personal Information on the respondents while sections B, C and D would contain the research questions in linker five (5) points scale.
1.9.4 TECHNIQUE OF DATA ANALYSIS
The data expected to be generated in this work would be ordinal in scale. This would be presented in percentage. The analysis would be done numerically and in percentages. Chi square would be used to test the strength of relationships of the variables.
Department Public Administration
Project ID PUB0421
More Public Administration Project Topics & Materials
1. PENSION REFORM ACT OF 2004 ANALYSIS OF IT'S IMPACT ON NIGERIAN WORKERS
ABSTRACT The main purpose of this write-up was to determine the impact of pension reform Act 2004 on the Image of pension Workers in Nigeria. The pension Reform Act 2004 was characterized by some problems like non-compliance,... Continue Reading
ID:INS0088
Department:Insurance
2. DESIGN AND IMPLEMENTATION OF COMPUTERIZED PENSION SCHEME MANAGEMENT SYSTEM (A CASE STUDY OF NIGERIA PENSION BOARD
) ABSTRACT This work is aimed at developing a comprised system for quick and easy processing of the staff pension. The need for such a work was very obvious . There is partly as a result of pensioners complain on the delay of payment of... Continue Reading
ID:CPU0151
Department:Computer Science
3. DESIGN AND IMPLEMENTATION OF A COMPUTERISED TEACHER PENSION VERIFICATION SYSTEM (A CASE STUDY OF KADUNA STATE PENSION BOARD)
DESIGN AND IMPLEMENTATION OF A COMPUTERISED TEACHER PENSION VERIFICATION SYSTEM (A CASE STUDY OF KADUNA STATE PENSION BOARD) CHAPTER ONE INTRODUCTION The management of Pension Fund in Nigeria is as old as Nigeria itself. Pension fund was introduced by the colonial masters to provide income and security for old age British citizens working in... Continue Reading
4. MANAGEMENT OF PENSION SCHEMES IN NIGERIA PUBLIC SERVICE (A CASE STUDY OF THE DEPARTMENT OF PENSION/ESTABLISHMENT, ENUGU STATE PUBLIC SERVICE)
ABSTRACT This research studied management of pension schemes in Nigeria public service. Using the Department of pensions/establishment Enugu State Public Service, as a case study. The need for the study rose... Continue Reading
ID:BAM0550
Department:Business Administration and Management
5. TAX REFORM AND ADMINISTRATION IN NIGERIA
CHAPTER ONE INTRODUCTION BACKGROUND TO THE STUDY The recent global crisis in the world has brought to the fore the need to note that this overdependence on oil creates unnecessary shocks and thus, the need for diversification of the nation's resource base and long term growth path. The oil is an exhaustible and dwindling resource, while taxation... Continue Reading
ID:TAX0011
Department:Taxation
6. TAXATION IN NIGERIA PROSPECTS FOR REFORM
ABSTRACT This term paper is written to give an insight into the effect of TAXATION in Nigeria Prospects for Reform.In realization of this purpose which was to examine the effect of taxation in Nigeria prospects for reform, the term paper provides clearly a complete coverage of the study.Chapter one dealt... Continue Reading
ID:ACC0471
Department:Accounting
7. TAX REFORM AND ADMINISTRATION IN NIGERIA; PROBLEMS AND PROSPECT
(CASE STUDY OF OGUN STATE BOARD OF INTERNAL REVENUE). CHAPTER ONE INTRODUCTION 1.0 BACKGROUND TO THE STUDY The recent global crisis in the world has brought to the fore the need to note that this overdependence on oil creates unnecessary shocks and thus, the... Continue Reading
8. EFFECT OF PORT REFORM ON CARGO THROUGHPUT LEVEL AT SEAPORT NIGERIA
TABLE OF CONTENTS Title Page Approval Page Dedication Acknowledgement Certification List of Tables Table of Contents Abstract CHAPTER ONE: Introduction 1.1 Background of the Study 1.2 Statement of the Problem 1.3 Purpose of the Study 1.4 Significance of the Study 1.5 The Scope of Study 1.6 Research Questions 1.7 Research Hypotheses CHAPTER TWO:... Continue Reading
ID:TRM0018
Department:Transport Management
9. PENSION AND GRATUITY ADMINISTRATION IN NIGERIA: PROBLEMS AND SOLUTION
ABSTRACT The research study titled ''Pension and Gratuity Administration in Nigeria Problems and solution'' A case study of Kogi State Pension Board, Lokoja, shows the problems of poor and non-implementation of pension and retirement benefits payment for several years and another problem of delay in payment of pension and gratuity. This... Continue Reading
10. THE MANAGEMENT OF PENSION SCHEME IN NIGERIA (PROBLEMS AND PROSPECTS)
ABSTRACT This research work is on the topic, "The Management of Pension Scheme in Nigeria (Problems and Prospects). The work is divided into five chapters; chapter one deals with the introduction, statement of the problems, objectives of study, significance of the study, research questions, scope and limitations and definition of terms. Chapter... Continue Reading

redpajama_set_name: RedPajamaCommonCrawl


text:
L'Open de Malaisie masculin 2010 (ou Malaysian Open 2010) est l'édition masculine de l'Open de Malaisie, qui est un tournoi du PSA World Series. Le tournoi se tient à Kuala Lumpur en Malaisie du 19 au .

En finale, le Malaisien Mohd Azlan Iskandar l'emporte face à Tarek Momen après avoir stoppé le qualifié Farhan Mehboob en demi-finale.

Têtes de série

Tableau final

Références

Voir aussi

Articles connexes
 Open de Malaisie
 Open de Malaisie féminin de squash 2010
 Saison 2010 de la PSA

Masculin 2010
Squash en 2010
Sport en Malaisie en 2010
Sport en juillet 2010

redpajama_set_name: RedPajamaWikipedia


Canadian alt. pop songstress, Emily Vay's new single, Dollhouse caught me off my game, it's a pop song, but it's dark and understated, it's artsy and soulful. It's everything I love about music, wrapped up in a pop format.
Vay manages to present a current-sounding single without using the usual cliché sounds and tones. No outlandish, overdriven guitars pumping up the choruses like it's in line for the next superhero blockbuster movie release. No auto-tune, no screamo vocal acrobatics on the refrains; Vay navigates this track through its sections with interesting melodic prowess and lyrics, not brute and brawn. Eerie and a bit haunting, Vay's vocal is believable and purposeful, emotional and beautiful. Ethereal bells, strings and understated delayed guitar licks are worth admission.
There's always something interesting unfolding in the wings of this song, parts undiscovered, "under the eaves" sonic treats that will make this track a cherished part of your collection.


Aside from a stunning array of guest speakers and performance groups, Global Week also features a series of small-group workshops with opportunities for hands-on learning. From singing in "Global Glee" to cooking in "Casti Takes Top Chef," each workshop gives the girls a forum for in-depth exploration in an area of interest. For example, in the "Made by Survivors Design Workshop" girls have the chance to learn the basic structure for developing and designing a new line of jewelry. Students are submitting design ideas for a teen product, and the winning design will be handcrafted in India by women that have been rescued from modern-day slavery.
Aside from a stunning array of guest speakers and performance groups, Global Week also features a series of small-group workshops with opportunities for hands-on learning. From singing in "Global Glee" to cooking in "Casti Takes Top Chef," each workshop gives the girls a forum for in-depth exploration in an area of interest.
For example, in the "Made by Survivors Design Workshop" girls have the chance to learn the basic structure for developing and designing a new line of jewelry. Students are submitting design ideas for a teen product, and the winning design will be handcrafted in India by women that have been rescued from modern-day slavery. These amazing survivor-artisans are among the first female silversmiths in all of India. Running their own jewelry-making businesses enables them to create free and independent futures for themselves.
Workshops run throughout the week, so stay tuned for updates on the different groups' progress!


This topic contains 3 replies, has 1 voice, and was last updated by ClassiBase 5 years, 2 months ago.
– How can I delete the photos function? My web don't need this function.
– How can I add a "upload your resume" function to the contact information panel?
Thank you for your response. Yes, I've found the solution analyzing the osclass scripts.
– How can I add a region dropdon select in the main page search bar? I've done some experiments editing inc.search.php and adding in functions.php a part of another template. But don't work as I wish…. do you have any advice?
We have not worked with region dropdown before, so cannot advise much on this issue. Minimalist was designed for old versions so some new features may not work properly.


text:
Q: VBA to Update and Replace in Workbooks causes crashing Please bear with me. My code is probably complete shit, so I appreciate all feedback! So what this does is, on my main workbook, there are a bunch of UNC hyperlinks in Row M, that link to files in a section drive.
What this code does:

*

*Go down the list of hyperlinks in Column M, opens them up and executes the code inside of the "With WBSsource".

*First, it searches for instances of the incorrect filepath (st) inside each of the cells formulas (NOT VALUES), and increments a counter using InStr (t), then after the worksheet has been searched, if the final count (c) is more than 0, meaning the search found at least one incorrect filepath, it will proceed to the next step.

*It does a Cells.Replace on a worksheet (ws.) basis (at the FORMULA level)

*Cells per worksheet are all done, it should save the workbook and close it before moving onto the next one.

*Any links that could not be opened will appear in a final popup.
It is by Step 3 that it starts to run sluggish and crash.
I'm trying my best to get this automated and saving the workbooks. Then, once they're all updated, running this code again would be much faster cause it won't have to replace everything again.
Sub List_UpdateAndSave()
Dim lr As Long
Dim i As Integer
Dim WBSsource As Workbook
Dim FileNames As Variant
Dim msg As String
Dim ws As Worksheet
Dim r As Range, t As Long, c As Integer

' Update the individual credit models
With ThisWorkbook.ActiveSheet
    lr = .Cells(.Rows.Count, "M").End(xlUp).Row
    FileNames = .Range("M2:M" & lr).Value
End With
For i = LBound(FileNames, 1) To UBound(FileNames, 1)
    On Error Resume Next
    If FileNames(i, 1) Like "*.xls*" Then
        Set WBSsource = Workbooks.Open(FileNames(i, 1), _
                                       ReadOnly:=False, _
                                       Password:="", _
                                       UpdateLinks:=3)

            If Err = 0 Then
            With WBSsource
                Application.DisplayAlerts = False
                ActiveWorkbook.Final = False
                Application.ScreenUpdating = False
                Application.Calculation = xlCalculationManual
                Application.EnableEvents = False

                st = "\\corp\Accounts\" 'Search Phrase
                n = "\\corp\StackOverflow\Accounts\" 'New Phrase
                c = 0

                For Each ws In WBSsource.Worksheets
                    ws.Activate
                    t = 0
                    On Error Resume Next
                    For Each r In ws.Cells.SpecialCells(xlCellTypeFormulas)
                        t = InStr(1, r.Formula, st)
                        If t > 0 Then
                            c = c + 1
                        End If
                    Next r
                Next ws

                If c > 0 Then
                    'MsgBox ws.Name & Chr(10) & (c)
                    ws.Cells.Replace st, n
                End If

                .UpdateLink Name:=ActiveWorkbook.LinkSources, Type:=xlExcelLinks
                Application.EnableEvents = True
                Application.Calculation = xlCalculationAutomatic
                Application.ScreenUpdating = True
                .Save
                .Close True

            End With
        Else
            msg = msg & FileNames(i, 1) & Chr(10) & Chr(10)
            On Error GoTo 0
        End If
    End If

    Set WBSsource = Nothing
Next i
If Len(msg) > 0 Then
    'MsgBox "The Following Files Could Not Be Opened" & _
    '       Chr(10) & msg, 48, "Error"

    Set objShell = CreateObject("Wscript.Shell")
        objShell.Popup "The Following Files Could Not Be Opened" & _
           Chr(10) & Chr(10) & msg, 48, "Error"
End If

Application.DisplayAlerts = True

End Sub

A: It's not completely crap. I just learned that we could create an array with this.
FileNames = .Range("M2:M" & lr).Value
It may crash since there's no range limit on the 3rd step. Try getting the last row and column on each worksheet, then create a range based on that.
With ws
    ' Get end cells
    With .Cells.SpecialCells(xlCellTypeLastCell)
        intLastRow = .Row
        intLastCol = .Column
    End With

    For each r in .Range(.Cells(1,1), .Cells(intLastRow, intLastCol))
        ' Check formula if it contains specific string
        t = InStr(1, r.Formula, st)
        If t > 0 Then
            c = c + 1
        End If

        ' Replace formula with new string
        r.Formula = Replace(r.Formula, st, n)
    Next r
End With

Edit: Here's the full code. Let me know if this works for you.
Option Explicit

' Update the individual credit models
Sub List_UpdateAndSave()
    With Application
        .ScreenUpdating = False
        .Calculation = xlCalculationManual
    End With

    On Error GoTo ErrorHandler

    ' Declaration
    Dim i As Long
    Dim arrLinks As Variant
    Dim strLinksErr As String

    ' Initialization
    Dim strPathCur As String: strPathCur = "\\corp\Accounts\" ' search phrase
    Dim strPathNew As String: strPathNew = "\\corp\StackOverflow\Accounts\" ' new phrase

    With ThisWorkbook.ActiveSheet
        ' Get links from sheet
        arrLinks = .Range("M2:M" & .Cells.SpecialCells(xlCellTypeLastCell).Row).Value
    End With

    For i = LBound(arrLinks, 1) To UBound(arrLinks, 1)
        ' Check for Excel links
        If VBA.InStr(1, arrLinks(i, 1), ".xls", vbTextCompare) > 0 Then
            FnExcelUpdateLinks arrLinks(i, 1), strPathCur, strPathNew
        Else
            ' Add to list of links that could not be opened
            strLinksErr = strLinksErr & arrLinks(i, 1) & Chr(10)
        End If
    Next i

ErrorHandler:
    ' Display any errors
    If Err.Number <> 0 Then MsgBox Err.Description, vbCritical, "Error " & Err.Number

    ' Display any non-Excel links
    If strLinksErr <> "" Then
        MsgBox "The following files could not be opened:" & _
                Chr(10) & strLinksErr, 48, "Error"
    End If

    With Application
        .ScreenUpdating = True
        .Calculation = xlCalculationAutomatic
    End With
End Sub

Function FnExcelUpdateLinks(ByVal strWbkPath As String, ByRef strPathCur As String, ByRef strPathNew As String)
    Dim intLastRow As Long, intLastCol As Long
    Dim wbkTmp As Workbook
    Dim shtTmp As Worksheet
    Dim rngCell As Range

    ' Open link as workbook
    Set wbkTmp = Workbooks.Open(strWbkPath, ReadOnly:=False, Password:="", UpdateLinks:=3)

    With wbkTmp
        For Each shtTmp In .Worksheets
            With shtTmp
                ' Get end cells
                With .Cells.SpecialCells(xlCellTypeLastCell)
                    intLastRow = .Row
                    intLastCol = .Column
                End With

                For Each rngCell In .Range(.Cells(1, 1), .Cells(intLastRow, intLastCol))
                    If VBA.InStr(1, rngCell.Formula, strPathCur) > 0 Then
                         rngCell.Formula = Replace(rngCell.Formula, strPathCur, strPathNew)
                    End If
                Next rngCell
            End With
        Next shtTmp

        .UpdateLink Name:=.LinkSources, Type:=xlExcelLinks
        .Save
        .Close True
    End With
End Function


1. While I'm pleased with my results with the landing brake, there must be an easier way to build it without needing so much micro to fill the gaps. Following the plans exactly, I ended up with a 1/4-inch gap at the forward edge outside of the hinge.
2. If I were building the brake again, I'd make the hinge full width across the forward edge. Although the plans hinge length is strong enough, extending the hinge full length makes the brake easier to fabricate.
3. I added a 5th screw in the hinge instead of 4 called out in the plans.
4. Note that I've increased the size of the birch reinforcement in the brake itself. I've heard this is a recommendation if you're going to use the electric brake mechanism. I cut the fuselage slot per plans, so I guess you can tell I'm undecided whether to go manual or electric.


Cotton, Charlotte. The Photograph as Contemporary Art. NY, NY: Thames & Hudson, 2014. Print.
Brown, Brené. The Gifts of Imperfection: Let Go of Who You Think You're Supposed to Be and Embrace Who You Are. Center City: Hazelden, 2010. Print.
Townsend, Chris, Francesca Woodman, and George Woodman. Francesca Woodman. London: Phaidon, 2010. Print.


The Centre de Ciclisme Eitzinger Bikecenter Eldorado is located in the heart of the resort, next to the paddle tennis court. It offers a broad range of bicycles for rental: for children starting at the age of three years, mountain bikes, bikes for cycling around the urban area, and even carbon/aluminium mountain bikes. We organise routes all over the Costa Daurada to the well-known Priorat and Montsant wine-making areas. Estival Eldorado Resort works with Eitzinger Sports, a Swiss company that specialises in organising preparation trips for bike-related sports events. Eitzinger Sports has more than 25 years of experience and expertise in the bicycle world and is able to offer a professional and personalised service for each group, level or need.
The shop can supply you with all kinds of cycling gear, men's and women's, in all sizes and styles. It also sells energy drinks and bars.


Today's secret recipe will show you how to recreate one of Red Lobster's fresh seafood dishes at home. Skewers of shrimp grilled to perfection with a buttery garlic glaze.... Red Lobster Lemon Garlic Butter Sauce. Source of Recipe copykat message board List of Ingredients Here is a sauce for Red Lobster and maybe this is what they serve with their vegetables?
I kid you not, you should get a tip from whomever you make these Garlic Butter Lobster Tails for. In a hurry, scroll down to see this broiled lobster tail recipe! Don't like backed, feel free to fire up the grill and and turn this into a grilled lobster tail recipe.... If you enjoy shrimp scampi, then this is the grilled shrimp recipe for you. The shrimp first marinate in half of the sauce—a mixture of butter, olive oil, garlic, white wine, and herbs—and then when finished cooking are drizzled with the remaining sauce (or you can serve it on the side).
Garlic Shrimp Scampi: hand-crafted garlic shrimp scampi, oven-broiled in a garlic butter sauce. Hand-Breaded Shrimp: hand-breaded shrimp fried to a golden brown and served with Red Lobster's signature cocktail sauce.... Garlic Shrimp Scampi: hand-crafted garlic shrimp scampi, oven-broiled in a garlic butter sauce. Hand-Breaded Shrimp: hand-breaded shrimp fried to a golden brown and served with Red Lobster's signature cocktail sauce.
Clarified butter is basically butter fat without the milk solids in it. So it has a higher smoke temperature and a longer shelf life. It is great for sautéing and other applications that require higher temps.
Chop remaining garlic and add it to remaining butter. Brush on shrimp and serve. Brush on shrimp and serve. In our house, shrimp usually is a side dish, since we need about 5lbs to feed Mr.
Garlic Shrimp makes an easy, yet fabulous quick-fix dish. So versatile, this brown butter garlic shrimp recipe is perfect atop pasta or cheesy grits!


text:
Home » NASCAR » Features
Post race quotes - Homestead.
"We had a great racecar. You win 'em sometimes like that, although I don't know if I've ever won one like that, but I've sure lost 'em. I'm proud of the guys. We've done an awesome job this year. We finished in the top 10 in the points. We've accomplished a lot of goals but obviously it wasn't our day. I ain't go no decisions to make. I'm ready. I'm ready to go." - Bill Elliott
MICHAEL WALTRIP, NO. 15 NAPA CHEVROLET MONTE CARLO - 41st/accident on lap 73:
"The right front cut down on me. Experience told me that I was fixing to get hurt, but I went up there and hit that nice cushiony wall and I didn't get hurt. We had a really strong car and I need to thank NAPA, DEI and Chevrolet. It was a really good year, but this isn't the way we wanted to end it."
BRIAN VICKERS, NO. 25 UAW-DELPHI CHEVROLET MONTE CARLO - Finished 34th/220 laps:
"Thanks to Homestead and ISC for the soft walls. That hit was a lot easier than it could have been. I don't really know what happened. It felt like it just cut down. Goodyear did a great job with this tire for the little time they had to get it ready, since the track wasn't paved until very late in the game. I can't wait for Daytona to get here."
KEVIN HARVICK, NO. 29 GM GOODWRENCH CHEVROLET MONTE CARLO: Finished 2nd:
"The GM Goodwrench Chevrolet was good all day. I hate that I was passing Ryan and those guys and got loose, but I guess that's part of it. What a way to end the year. I hate it for Bill Elliott, man. He means a lot to our sport, and I want to congratulate Matt Kenseth and his entire crew on everything they did this year. They deserve to be champions."
JIMMIE JOHNSON, NO. 48 LOWE'S CHEVROLET MONTE CARLO: Finished 3rd:
"When we got the lead early, I knew it was too easy. Something had to come up. We had a problem with the left rear tire or something on the left side, and we had to come in and pit. We had to fight to get our lap back, but we had such a great racecar and such good work on pit road that we were able to advance and then on top of that, we had a fast racecar. We got our lap back and were able to finish third."
JEFF GORDON, NO. 24 DuPONT CHEVROLET MONTE CARLO: Finished 5th:
"It certainly was an awesome finish for us. We had a bunch of top-5s, a couple wins in the last few races and I couldn't be happier with the effort we put out today. We didn't have the best car, we got real tight and we just couldn't get it freed up enough. It seemed like the track kept getting tighter and tighter. We were adjusting and adjusting. The guys in the pits had a great last stop.
"I just have to thank everybody on this entire team and everybody at Hendrick Motorsports. They just put so much effort into us having competitive cars all year long and having a car to battle in the points all year long like we did. I also have to thank Winston for all their support over the years. I have had the pleasure to benefit from a lot of that support and I'm very thankful for what they do. I wish Matt Kenseth congratulations on his championship."
JOHNNY BENSON, NO. 10 VALVOLINE PONTIAC GRAND PRIX: Finished 4th:
"It was a great drive. I really have to thank Valvoline, MB2 and Hendrick Motorsports for giving us the opportunity to go and run this car. I hate that they're breaking it up. It's a great race team, and Jay Guy has done a tremendous job. We had a semi-bad year. We had some changes throughout the year. James Ince has done a tremendous job with this team and he needed to take a leave. I hate it. I think we all suffered from it, them wanting to make a change. I'm not going to complain. We had 15 top-5 finishes and a win for the team, and that's great. They can't take that away from me and no one can take it away from them either, so that's cool."
DALE EARNHARDT JR., NO. 8 BUDWEISER CHEVROLET MONTE CARLO - Finished 24th:
"We should have run better. We wanted to run better, but the car wasn't good enough. We had a good year, had a lot of fun. I just want to go home and take some time off."
TONY STEWART, NO. 20 HOME DEPOT CHEVROLET MONTE CARLO: Finished 7th:
"It was a pretty uneventful day other than the start of the race. It was pretty exciting having a bunch of racecar parts lying in the middle of the racetrack. I ran over a spring real hard and tore the front end up. The guys did a great job getting it put back together. The car was never quite as good as it was yesterday. We ran good all day, so I can't complain too much."
BOBBY LABONTE, NO. 18 INTERSTATE BATTERIES CHEVROLET MONTE CARLO: Finished 1st:
"Honestly, I had just told Fatback the lap before that, 'man, he [Bill Elliott] is just playing with us. He can go wherever he wants to.' He was fast all day, and it was just bad luck on his part. I'm not sure what happened. Either he ran out of gas like Michael said, or a tire was going down or something like that. He just started wiggling and I just started screaming on the radio. It was a gift.
"It was way cool for us to win a race. We've been a long time without it, since Atlanta the first race, so we just had a good day, a good car all weekend and we had a lot of fun."
BILL ELLIOTT (No. 9 Dodge Dealers/UAW Dodge Intrepid) Finished 8th
"We had a great racecar. Our Dodge ran so well today. You win 'em sometimes like that, although I don't know if I've ever won one like that, but I've sure lost 'em. I'm proud of the guys. We've done an awesome job this year. We finished in the top 10 in the points. We've accomplished a lot of goals but obviously it wasn't our day. I ain't go no decisions to make. I'm ready. I'm ready to go.
"We had an awful good racecar. I guess it didn't matter if the caution came out or not. Bobby did what he had to do and won the race. I'm just proud of the guys. They've done such an awesome job this season. Since August we've run so good and they put an awful good racecar under me. There wasn't any warning. The next thing I knew it was sideways off turn two.
"It was just one of them days. We had a right rear go down and it was just an unfortunate thing. Our Dodge ran so well today, and the team did such a good job. I'm proud of every one of them."
RYAN NEWMAN (No. 12 ALLTEL Dodge Intrepid) - 37th/Retired after 122 laps with accident damage
"The 29 just got loose and ran out of room underneath us and got up into me and the 97. It's pretty much what everybody saw on TV. We should have been about third in the points after today, but oh well. There's always next year. We'll be back and try to win everything we can just like this season. We learned a lot this year, and we'll try to keep learning and working hard over the winter and come back strong in 2004."
Abu Dhabi: GP2 feature race results
Vandoorne sets record with night win at Abu Dhabi
JEREMY MAYFIELD (No. 19 Dodge Dealers/UAW Dodge Intrepid) - Finished 6th
"We just cut a tire down, and Bill did, too. We came all the way from the back, and all in all it was a good day. We were a little tight on the chassis, but overall it was a real good race. We've been really good the last 10 races. We ended up with 12 top 10s and the 19 finished 19th in the standings. Hopefully we can pick up next year where we left off the last third of this season. Bill ran great today. I was up there with him for awhile. I hated to see it for him, but I'm proud of this team and I can't wait until next season."
STERLING MARLIN (No. 40 Coors Light Dodge Intrepid) - Finished 10th
"It took us about 15 laps to get going and then we were good on the long runs. From 30 laps on we had the fastest car. This is a new chassis and a new motor combination, and I'm really proud of all the guys. We didn't qualify good and had to come from the rear. I wish we could have finished better, but we'll take a top 10 and go to the house."
JAMIE McMURRAY (No. 42 Havoline Dodge Intrepid) - Finished 9th
"I think our season has been OK. We definitely wanted to win a race before the season was over. We came close at the Brickyard and Southern 500, two of the biggest races of the year, but it just didn't work out with the caution flags. That's just part of it. We put ourselves in position to win, and that's all you can do. When it's your day, it's your day. When it's not, there's not anything you can do about it. You've just got to take what you can get.
Bahrain: GP2 feature race results
Vandoorne in crushing form in Bahrain feature race
"Overall at the beginning of the year our goal was to get better at the end of the year. Pretty much into the season it was to be better each time we went back to the track. The first time Donnie (crew chief) Wingo and I went to those tracks together it was with cars that I'd never driven and he'd never worked on with a group of people we'd never been around. Our second time around to the tracks we ran extremely well and a lot better than we did the first time. That was very important.
"We were terrible today. We hit the wall on lap 1, lap 4, lap 7, lap 10. I couldn't quit hitting it. I tried, but we made huge adjustments on our car and I'm just thrilled to finish where I did. We had about a 30th place car when the race started. We kept adjusting on it and ended up getting it pretty good.
"I never complain about tires, but in practice we obviously scuffed everything we had. You'd get such a vibration. I told them to get rid of those. Even sets that didn't vibrate when we scuffed them in, we had very inconsistent today. I'm not one to complain about that, but I think there's definitely a problem there and it's very scary at a place like this where you're running that fast. You're really leaning on the right front and you keep cranking the wheel and you're running wide open hoping it's not going to blow out at the same time it's sitting there vibrating."
RUSTY WALLACE (No. 2 Miller Lite Dodge Intrepid) - Finished 23rd
"That's about par for course the way this year has been. We had a car that could have won here today. We went with two tires on that one stop and fell back. We had to pit it early because it was vibrating so bad. We blistered a right rear then the caution came out the very next lap. That's happened so many times this year. That put us two laps down. Stewart didn't get on the gas on the next restart, and I was by him at the green. They gave us a pass through penalty and that put us down three laps. We had a really fast hot rod and got around the 9 to get one of them back. It was too little too late like it was all year. I'm really glad the whole season is behind us now."
CASEY MEARS (No. 41 Target Dodge Intrepid) - Finished 27th
"The car wasn't great to start with, but we kept working on it and thought we were getting it better. There was a piece of debris that went through the grill and into the radiator. The guys did an unbelievable job changing the radiator in three laps. We had some bad luck this year, but rookie years can be like that, and I'm looking forward to 2004."
KURT BUSCH - No. 97 Rubbermaid Taurus (Finished 36th/147 laps)
"I was running three wide and the cars came up into me. There's a lot of things you do at a brand-new track at the beginning of a race just to try to get going. I needed to finish in the top 10 in points and we didn't get that this year. It's a real bummer. I really commend the group that works with me all year with this Rubbermaid team, but we just never had any luck. Never."
MATT KENSETH - No. 17 DEWALT Power Tools Taurus (Finished 43rd/engine on lap 29)
"Real disappointing for the DeWalt team. This is the same way it ended last year. We blew an engine in the last race last year, too. It didn't really give us any indication, something just broke. It's real disappointing. We had a pretty good car, you probably couldn't really see it, but I think in a long run we were going to be real good, and hopefully be a factor at the end."
THE CHAMPIONSHIP IS ALREADY SECURED. AS FAR AS THE TEAM IS ONCERNED, WHEN DOES NEXT YEAR START?
"About two months ago. We started building cars and started getting ready already. So, we've got three or four 2004 cars done, and been to the wind tunnel and have been working on them. So, we're already working on it. But, this is a disappointing way to end the day."
GREG BIFFLE - No. 16 Grainger Taurus (Finished 35th/accident on lap 198)
"It looks like people are having troubles with right-front tires. I'm not sure what the problem is. It's definitely not air pressure because we talked to Goodyear and when the first one blew out we came back up on air pressure. I don't believe there's other cars out there more aggressive with right-front camber than we are. So, it looks like it could be a problem, could be a serious problem, blowing right-front tires, especially some of the faster places we're gonna go next year. If this is the new tire, I'm a little concerned about it."
MARK MARTIN - No. 6 Viagra Taurus (Finished 33rd/Accident on lap 243)
"We got too racy there with Ward. Ward and I were racing real hard and we got together and went around. We had a pretty fast car, and I was pretty happy with it. It was certainly a top 10 car for sure. I was really great on long runs. I wish I would have had some race cars like that this year because that thing was awesome."
TODD BODINE - No. 54 National Guard Taurus (Finished 11th)
"We had a great car. Gary made some changes before the race that clearly worked, that thing was awesome right off the bat. But, it kept getting tighter as the race went, and we really didn't find anything that freed it up. I think the track just lost grip and we need a little help on the front end with the Ford, so I think that's what it was because we couldn't find anything. But it was a great day for National Guard, last race for them with us as a team. We were just glad to do a good job for 'em."
JEFF BURTON - No. 99 CITGO Taurus (Finished 14th)
"Really looking forward to next year, that's the best I can tell you. We just got behind on the body stuff and the engine stuff, and next year we hope to be better. We got a lot of stuff in play for 2004 already. We made something out nothing today. We managed the race really well and I'm proud of that. We weren't fast enough to get a top-five, but we managed the race and I finished 14th. Made something out of not much."
RICKY RUDD - No. 21 Motorcraft Taurus (Finished 31st/engine on lap 253)
"I was hoping to end on a high note. We changed a lot, cars, crew chief, everything, and we didn't test. There really wasn't time for it. We sort of gambled and figured we didn't have a lot to lose. The points deal was sort of over for us a long time ago, so it was probably a good call that we went and used these last two races as a test. We were pretty decent at Rockingham, and obviously we missed the handle on it pretty good today."
JOE NEMECHEK - No.01 U.S. ARMY PONTIAC - Finished 17th
"We wanted a better finish today, but that spin hurt us from making a late-race charge. But looking at the big picture, I am leaving this racetrack with nothing but positive vibes about being a part of the Army team.
"In four short weeks, we've come a long way in getting ready for 2004. We've established a good line of communications and that is so important in the development of a good race team. I've said it many times and I will say it again - there's a lot of potential on this team and I am excited to be a part of it."
WARD BURTON - No.0 NETZEO PONTIAC - Finished 32nd/Accident on lap 243
"It was unbelievable how much the track changed between Happy Hour and the race. We chased the NetZero HiSpeed Pontiac all day on the restarts but had it to where it was pretty good the longer we ran. We were racing pretty hard with Mark there at the end and I guess he got loose and just got into me. It was a shame; I think we could have pulled out a Top-10 finish to end the season. Nonetheless, I'm looking forward to next year with this team. We have a lot of potential, next year we'll need a little bit of luck too."
LARRY FOYT - No.14 HARRAH'S DODGE - Finished 16th
"Today was so much fun. We've been struggling all year, but we never gave up. This was a great way to end the season.
"The last three weeks have been great. We've finally been able to be competitive and race guys on the track. I really need to thank Ray Evernham and Sammy Johns. They've helped us out so much this weekend and it's been a major boost.
"The car really needed to be out in clean air, but we could never seem to get any in the first half of the race.
"That last 50 laps was a blast. We were really racing hard back there and I think the right side of my car proves that. The guys in front of me knew my car could run well on the high side of the track and they did everything they could to block me.
"Going into this race we knew if we could stay on the lead lap then we would come away with a good finish. The guys did a great job with the pit stops and I just took it from there. I'd really like to thank Harrah's for all their support this year. They've stuck with us and helped us try to turn this program around. I'm truly grateful for all their hard work."
RICKY CRAVEN - No.32 TIDE PONTIAC - Finished 29th
"The bad luck just continued to follow us this weekend. The crew busted their behinds, and really gave their all to get this car in shape today. We had finally gotten it to where I could turn some strong lap times, and then we had a tire that was going down. It's unfortunate to see the guys hard work go unrewarded. I think we were on our way to at least a top-15 finish, but that's just the way the second half of our season has gone.
"We got a win this year, which is an improvement over last season, so that's a definite positive. This team had a lot of new variables in place this year, with a new manufacturer and a new engine program, so I give the guys a lot of credit for the success we've had. I'm very excited about 2004, and the opportunities that the Chevy Monte Carlo will bring for myself and the entire PPI Motorsports organization. We've got a great group of people, and I think we'll surprise a lot of people next year. I'm looking forward to it."
JEFF GREEN - No.43 CHEX/CHEERIOS DODGE - Finished 40th/engine on lap 82
"The car was running pretty good. We were a little bit tight, but then we lost the motor. I hate to end the day in the garage, especially a day looking pretty promising. This #43 Chex By Petty Dodge was running pretty strong."
Q&A: Kenseth, Roush, Reiser.
Chevrolet steps up Truck Series support.
Sochi: GP2 feature race results
Rossi wins after errors for Vandoorne and Lynn
GP3: Parry and Morris excluded from race 1 results
Monza: GP2 feature race results
Rossi picks up back-to-back victories with Monza win


The game will be our annual Kick It Out day, the players will warm up in special Kick It Out t-shirts. Information will be available in and around the ground.
Our 60 page matchday magazine, DNA, is available for only £3 from sellers located outside the ground. This issue contains an interview with James Coppinger as well as the manager's and chief executive's comments.
Donny will also be handing out free copies of Donny Kicks prior to the game, make sure you get yours before they run out.
Can't get to the game? You can still get involved. Our iFollow Rovers subscription service allows fans in the UK & Ireland to listen to exclusive full audio commentary with expert analysis from player Andy Williams, Overseas iFollow Rovers subscribers will be able to watch the game live on iFollow Rovers. Click here to see your subscription options, or guide and FAQs.


text:
How Curious Lions Work, and Why
May 4, 2022 May 24, 2022 / Learning Culture / By Andrew Barry
"You've always had the power my dear, you just had to learn it for yourself." – Glinda, The Good Witch, The Wizard of Oz.
We believe everyone is born with potential. Potential to learn. Potential to grow. Potential to teach. Each of us, as individuals, is equipped to help others reach that potential. When we do that at scale, we can transform and build great companies.
Curious Lion is on a mission to help rapidly growing companies develop their people in unique and engaging ways.
So, how do we execute and adopt a Learning Culture within Curious Lion?
We are a remote, distributed company. Remote has negative connotations though, so I prefer to think of us as a Connected Company. We also have a permissionless environment in which to experiment. We practice learning routines and habits that make me so proud of this team.
Success Starts With Strong Onboarding
We want new Lions to feel comfortable from their very first day, so we connect them with buddies to mentor them and managers to develop them. We focus heavily on our six values, showing new hires how they affect what we do on the job.
The manager role is taken seriously at Curious Lion because that's where a Learning Culture lives and dies. Managers are responsible for meeting people where they are, surfacing what drives them and what development they seek out. We've uncovered hidden gems– people contributing in ways a formal job description would never allow them to.
Finally, we help people create a roadmap for their own learning and development from their very first day with us. 30, 60, and 90-day goals are mapped out and plans are set to achieve them.
We deliver onboarding as a learning experience, the way we'd like our clients to experience it.
Transparency Connects Actions To Results
I used to work in Big Consulting for 12 years. It was difficult to see how what I was doing was making money for the company. Since then, I've always wanted people that work for me to understand how their role contributes to business success.
Every week, we gather for our Scoreboard meeting where we track metrics from the number of visits to our website to followers on social media, from open opportunities to the number of months payroll we have covered with cash in the bank. Each person in the company is responsible for tracking a metric and sharing their findings at the meeting. Everyone is involved. Everyone gets to learn what makes the company money, and how we are doing financially.
A Snapshot of our Scoreboard
Everyone Is Always Learning
As a learning company, it's important that everyone feels empowered to develop themselves. Each team member gets a learning budget, encouraging them to take outside courses. We have a recurring segment of our monthly All Hands for team members to share their takeaways as a presentation, spreading new ideas while helping them solidify their own learning.
We have a channel in Slack dedicated to learning. In what may come as no great surprise, we call it the Learning Channel.
A glimpse into our Slack learning channel
Writing is a cornerstone skill for our Learning Architects. Recently we established research projects for each of them. Outside of client projects, each Learning Architect studies a paper, article, or talk (we've had topics like harmonic surprise in music, facilitation in a virtual world, and a deep dive into Learning Experience Platforms). First, they present back to the group what they learned, gathering real-time feedback on what resonates. Then, they draft an essay on what they learned and how it applies to our work. Everyone provides feedback on the article before it's published on our blog.
Finally, the cherry on the top: mine and many others' favorite meeting of the week. It's our very own Cohort Learning Experience (CLX). Every week we meet as a team for Office Hours to discuss how we do what we do. We quite literally shape the business together in these meetings. We've co-created six principles for writing great learning outcomes. We've co-developed checklists for how to stoke motivation in learners. We record these meetings, edit them, and add them to a growing curriculum for future team members.
Our Learning Architect Office Hours archive
The team leaves these meetings inspired and invigorated simply because we took the time to talk about learning. I'm seeing two other benefits from these intimate live sessions, as you can see in the diagram below.
One is that people on my team are moving up their professional career paths, from support roles to specialists, to experts (moving up the pyramid). The other is that I'm able to more easily see who is ready for a management role, as I observe how they interact with me and each other (moving from left to right in the pyramid).
It's not only the organizational benefits we're seeing– business results are improving too.
Learning Leads To A Better Business
At the end of 2021, we landed our biggest ever project – a total learning transformation for the sales enablement team of a large enterprise SaaS company. We landed an even bigger one from the same company at the start of 2022. We followed that up with two more of similar size.
Our business is growing by double digits through referrals and repeat business. We don't have a formal new business development process; the growth is almost all down to off-the-chart levels of client satisfaction.
Our team manages around eight large projects at any given time. We produce two weekly podcasts. We publish writing consistently online. What blows my mind is that everyone is doing it voluntarily, with such passion. No one has to work here. I know this is obvious, but when you really think about it, it's kind of crazy.
When I started Curious Lion in 2017, with only my cat to bounce ideas off of, I never dreamed that I would be leading a team of people with a drive and passion for learning that matched my own. The integrity, the vibe, and the investment each person puts into learning are truly special.
We have a culture now in which people trust each other; in which they feel like they can grow; in which they feel committed to a shared vision; and in which they feel like they belong.
They are my pride.
So it comes full circle: we believe everyone is born with potential. The answers to our biggest challenges as people and as companies lie within us. Each of us, as individuals, is equipped to help others surface those answers. When we do that at scale, we can transform people and build companies that are Unbeatable Learning Machines.


Show your genuine hospitality to your esteemed guests with hospitality wine labels from iCustomlabel. Whether you are organizing a birthday party, wedding ceremony, Christmas party, so on and so forth, our wine labels will make each and every guest feel really special. From classic vintage prints to modern look, these wine labels are carefully crafted with awesome color choice and unique designs. The expert creation of wine label designs by iCustomlabel designers provide a unique insight in terms of candid hospitality. Whether it's a Christmas gift, a company-specific celebration, or you just want to show your appreciation to your clients, hospitality wine labels will do the trick for you.
Designing and personalizing any wine label is fun and it gets enjoyable as you proceed. To make your labels unique, the first thing you need to do is choose an appropriate theme according to the even of hospitality. Then select your own texts, images, or special messages that you want your guest to see. iCustomlabel provides you with special custom labels as a thank you gift to your guests as a gesture of hospitality. These professional wine labels are sure to make a great impression with your clients. All labels come with a self-adhesive backing, which means that applying it to your bottle is as easy as peeling and sticking. What makes these bottles more captivating is the level of creativity of the nicely designed labels from iCustomlabel. When it comes to be hospitable, our labels can be used for: Anniversaries, Birthdays Weddings Christenings and Reunions. We will help design the most appropriate or crazy or funny wine labels.


text:
from Utils import Status

class ExtensionErrorCodeEnum():
    success_appconsistent = 0
    success = 1
    error = 2
    SuccessAlreadyProcessedInput = 3
    ExtensionTempTerminalState = 4
    error_parameter = 11
    error_12 = 12
    error_wrong_time = 13
    error_same_taskid = 14
    error_http_failure = 15
    FailedHandlerGuestAgentCertificateNotFound = 16
    #error_upload_status_blob = 16
    FailedRetryableSnapshotFailedNoNetwork = 76
    FailedSnapshotLimitReached = 85
    FailedRetryableSnapshotRateExceeded = 173
    FailedRetryableSnapshotFailedRestrictedNetwork = 761

    FailedRetryableFsFreezeFailed = 121
    FailedRetryableFsFreezeTimeout = 122
    FailedRetryableUnableToOpenMount = 123

    FailedPrepostPreScriptFailed = 300
    FailedPrepostPostScriptFailed = 301
    FailedPrepostPreScriptNotFound = 302
    FailedPrepostPostScriptNotFound = 303
    FailedPrepostPluginhostConfigParsing = 304
    FailedPrepostPluginConfigParsing = 305
    FailedPrepostPreScriptPermissionError = 306
    FailedPrepostPostScriptPermissionError = 307
    FailedPrepostPreScriptTimeout = 308
    FailedPrepostPostScriptTimeout = 309
    FailedPrepostPluginhostPreTimeout = 310
    FailedPrepostPluginhostPostTimeout = 311
    FailedPrepostCheckSumMismatch = 312
    FailedPrepostPluginhostConfigNotFound = 313
    FailedPrepostPluginhostConfigPermissionError = 314
    FailedPrepostPluginhostConfigOwnershipError = 315
    FailedPrepostPluginConfigNotFound = 316
    FailedPrepostPluginConfigPermissionError = 317
    FailedPrepostPluginConfigOwnershipError = 318
    FailedGuestAgentInvokedCommandTooLate = 402

    FailedWorkloadPreError = 500
    FailedWorkloadConfParsingError = 501
    FailedWorkloadInvalidRole = 502
    FailedWorkloadInvalidWorkloadName = 503
    FailedWorkloadPostError = 504
    FailedWorkloadAuthorizationMissing = 505
    FailedWorkloadConnectionError = 506
    FailedWorkloadIPCDirectoryMissing = 507
    FailedWorkloadDatabaseStatusChanged = 508
    FailedWorkloadQuiescingError = 509
    FailedWorkloadQuiescingTimeout = 510
    FailedWorkloadDatabaseInNoArchiveLog = 511
    FailedWorkloadLogModeChanged = 512

class ExtensionErrorCodeHelper:
    ExtensionErrorCodeDict = {
            ExtensionErrorCodeEnum.success_appconsistent : Status.ExtVmHealthStateEnum.green,
            ExtensionErrorCodeEnum.success : Status.ExtVmHealthStateEnum.green,
            ExtensionErrorCodeEnum.ExtensionTempTerminalState : Status.ExtVmHealthStateEnum.green,
            ExtensionErrorCodeEnum.error : Status.ExtVmHealthStateEnum.green,
            ExtensionErrorCodeEnum.error_12 : Status.ExtVmHealthStateEnum.green,
            ExtensionErrorCodeEnum.SuccessAlreadyProcessedInput : Status.ExtVmHealthStateEnum.green,
            ExtensionErrorCodeEnum.FailedRetryableSnapshotRateExceeded : Status.ExtVmHealthStateEnum.green,

            ExtensionErrorCodeEnum.FailedRetryableFsFreezeFailed : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedRetryableFsFreezeTimeout : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedRetryableUnableToOpenMount : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.error_parameter : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedHandlerGuestAgentCertificateNotFound : Status.ExtVmHealthStateEnum.yellow,

            ExtensionErrorCodeEnum.FailedPrepostPreScriptFailed : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPostScriptFailed : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPreScriptNotFound : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPostScriptNotFound : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPluginhostConfigParsing : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPluginConfigParsing : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPreScriptPermissionError : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPostScriptPermissionError : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPreScriptTimeout : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPostScriptTimeout : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPluginhostPreTimeout : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPluginhostPostTimeout : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostCheckSumMismatch : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPluginhostConfigNotFound : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPluginhostConfigPermissionError : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPluginhostConfigOwnershipError : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPluginConfigNotFound : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPluginConfigPermissionError : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedPrepostPluginConfigOwnershipError : Status.ExtVmHealthStateEnum.yellow,

            ExtensionErrorCodeEnum.error_http_failure : Status.ExtVmHealthStateEnum.red,
            ExtensionErrorCodeEnum.FailedRetryableSnapshotFailedRestrictedNetwork : Status.ExtVmHealthStateEnum.red,
            ExtensionErrorCodeEnum.FailedRetryableSnapshotFailedNoNetwork : Status.ExtVmHealthStateEnum.red,
            ExtensionErrorCodeEnum.FailedSnapshotLimitReached : Status.ExtVmHealthStateEnum.red,
            ExtensionErrorCodeEnum.FailedGuestAgentInvokedCommandTooLate : Status.ExtVmHealthStateEnum.red,

            ExtensionErrorCodeEnum.FailedWorkloadPreError : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedWorkloadConfParsingError : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedWorkloadInvalidRole : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedWorkloadInvalidWorkloadName : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedWorkloadPostError : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedWorkloadAuthorizationMissing : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedWorkloadConnectionError : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedWorkloadIPCDirectoryMissing : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedWorkloadDatabaseStatusChanged : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedWorkloadQuiescingError : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedWorkloadQuiescingTimeout : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedWorkloadDatabaseInNoArchiveLog : Status.ExtVmHealthStateEnum.yellow,
            ExtensionErrorCodeEnum.FailedWorkloadLogModeChanged : Status.ExtVmHealthStateEnum.yellow
            }

    ExtensionErrorCodeNameDict = {
            ExtensionErrorCodeEnum.success : "success",
            ExtensionErrorCodeEnum.success_appconsistent : "success_appconsistent",
            ExtensionErrorCodeEnum.ExtensionTempTerminalState : "ExtensionTempTerminalState",
            ExtensionErrorCodeEnum.error : "error",
            ExtensionErrorCodeEnum.error_12 : "error_12",
            ExtensionErrorCodeEnum.SuccessAlreadyProcessedInput : "SuccessAlreadyProcessedInput",

            ExtensionErrorCodeEnum.FailedRetryableFsFreezeFailed : "FailedRetryableFsFreezeFailed",
            ExtensionErrorCodeEnum.FailedRetryableFsFreezeTimeout : "FailedRetryableFsFreezeTimeout",
            ExtensionErrorCodeEnum.FailedRetryableUnableToOpenMount : "FailedRetryableUnableToOpenMount",
            ExtensionErrorCodeEnum.error_parameter : "error_parameter",
            ExtensionErrorCodeEnum.FailedHandlerGuestAgentCertificateNotFound : "FailedHandlerGuestAgentCertificateNotFound",

            ExtensionErrorCodeEnum.FailedPrepostPreScriptFailed : "FailedPrepostPreScriptFailed",
            ExtensionErrorCodeEnum.FailedPrepostPostScriptFailed : "FailedPrepostPostScriptFailed",
            ExtensionErrorCodeEnum.FailedPrepostPreScriptNotFound : "FailedPrepostPreScriptNotFound",
            ExtensionErrorCodeEnum.FailedPrepostPostScriptNotFound : "FailedPrepostPostScriptNotFound",
            ExtensionErrorCodeEnum.FailedPrepostPluginhostConfigParsing : "FailedPrepostPluginhostConfigParsing",
            ExtensionErrorCodeEnum.FailedPrepostPluginConfigParsing : "FailedPrepostPluginConfigParsing",
            ExtensionErrorCodeEnum.FailedPrepostPreScriptPermissionError : "FailedPrepostPreScriptPermissionError",
            ExtensionErrorCodeEnum.FailedPrepostPostScriptPermissionError : "FailedPrepostPostScriptPermissionError",
            ExtensionErrorCodeEnum.FailedPrepostPreScriptTimeout : "FailedPrepostPreScriptTimeout",
            ExtensionErrorCodeEnum.FailedPrepostPostScriptTimeout : "FailedPrepostPostScriptTimeout",
            ExtensionErrorCodeEnum.FailedPrepostPluginhostPreTimeout : "FailedPrepostPluginhostPreTimeout",
            ExtensionErrorCodeEnum.FailedPrepostPluginhostPostTimeout : "FailedPrepostPluginhostPostTimeout",
            ExtensionErrorCodeEnum.FailedPrepostCheckSumMismatch : "FailedPrepostCheckSumMismatch",
            ExtensionErrorCodeEnum.FailedPrepostPluginhostConfigNotFound : "FailedPrepostPluginhostConfigNotFound",
            ExtensionErrorCodeEnum.FailedPrepostPluginhostConfigPermissionError : "FailedPrepostPluginhostConfigPermissionError",
            ExtensionErrorCodeEnum.FailedPrepostPluginhostConfigOwnershipError : "FailedPrepostPluginhostConfigOwnershipError",
            ExtensionErrorCodeEnum.FailedPrepostPluginConfigNotFound : "FailedPrepostPluginConfigNotFound",
            ExtensionErrorCodeEnum.FailedPrepostPluginConfigPermissionError : "FailedPrepostPluginConfigPermissionError",
            ExtensionErrorCodeEnum.FailedPrepostPluginConfigOwnershipError : "FailedPrepostPluginConfigOwnershipError",

            ExtensionErrorCodeEnum.error_http_failure : "error_http_failure",
            ExtensionErrorCodeEnum.FailedRetryableSnapshotFailedRestrictedNetwork : "FailedRetryableSnapshotFailedRestrictedNetwork",
            ExtensionErrorCodeEnum.FailedRetryableSnapshotFailedNoNetwork : "FailedRetryableSnapshotFailedNoNetwork",
            ExtensionErrorCodeEnum.FailedSnapshotLimitReached : "FailedSnapshotLimitReached",
            ExtensionErrorCodeEnum.FailedGuestAgentInvokedCommandTooLate : "FailedGuestAgentInvokedCommandTooLate",

            ExtensionErrorCodeEnum.FailedWorkloadPreError : "FailedWorkloadPreError",
            ExtensionErrorCodeEnum.FailedWorkloadConfParsingError : "FailedWorkloadConfParsingError",
            ExtensionErrorCodeEnum.FailedWorkloadInvalidRole : "FailedWorkloadInvalidRole",
            ExtensionErrorCodeEnum.FailedWorkloadInvalidWorkloadName : "FailedWorkloadInvalidWorkloadName",
            ExtensionErrorCodeEnum.FailedWorkloadPostError : "FailedWorkloadPostError",
            ExtensionErrorCodeEnum.FailedWorkloadAuthorizationMissing : "FailedWorkloadAuthorizationMissing",
            ExtensionErrorCodeEnum.FailedWorkloadConnectionError : "FailedWorkloadConnectionError",
            ExtensionErrorCodeEnum.FailedWorkloadIPCDirectoryMissing : "FailedWorkloadIPCDirectoryMissing",
            ExtensionErrorCodeEnum.FailedWorkloadDatabaseStatusChanged : "FailedWorkloadDatabaseStatusChanged",
            ExtensionErrorCodeEnum.FailedWorkloadQuiescingError : "FailedWorkloadQuiescingError",
            ExtensionErrorCodeEnum.FailedWorkloadQuiescingTimeout : "FailedWorkloadQuiescingTimeout",
            ExtensionErrorCodeEnum.FailedWorkloadDatabaseInNoArchiveLog : "FailedWorkloadDatabaseInNoArchiveLog",
            ExtensionErrorCodeEnum.FailedWorkloadLogModeChanged : "FailedWorkloadLogModeChanged"
            }

    @staticmethod
    def StatusCodeStringBuilder(ExtErrorCodeEnum):
        return " StatusCode." + ExtensionErrorCodeHelper.ExtensionErrorCodeNameDict[ExtErrorCodeEnum] + ","


Medical marijuana legalization in Florida is finally on it\'s way.
Just last week senator Jeff Clemens officially introduced the Senate Bill 1250 or the Cathy Jordan Medical Cannabis Act to the Health Policy Committee of the state. The bill would establish a state-regulated system of dispensaries, provide patients with legal and safe access to medicinal cannabis and allow patients to possess up to four ounces of dried cannabis and grow up to eight plants (it is still not clear adult plants or just in general). It was named after Cathy Jordan, a famous marijuana activist from Florida, who used cannabis to treat her amyotrophic lateral sclerosis, but eventually got suspected for possession and got her house raided by the cops.
Florida is one of the states that's not very actively participating in the US medical marijuana legalization. Senate Bill 1250 is not the first one that was introduced in this Southern State, just last year another bill was struck down in both committees. A recent poll showed that only 24% of the 600 registered voters opposed the legalization of medical cannabis and nearly 70% supported the new marijuana bill.


text:
Fania Records Co-Founder Johnny Pacheco Dies At 85
By Felix Contreras
Published February 15, 2021 at 4:24 PM CST
Courtesy of Fania Records
Fania Records co-founders Jerry Masucci (left) and Johnny Pacheco (right)
Johnny Pacheco, one of the founders of the iconic Latin music label Fania Records, died Monday at age 85.
Pacheco had been hospitalized in New Jersey for undisclosed reasons, according to Alex Masucci, the brother of Fania co-founder Jerry Masucci. No cause of death was provided.
Fania Records revolutionized the sound of Cuban dance music in the 1970s. During that time, Pacheco was a prolific songwriter and musical arranger whose work helped fuel the careers of Celia Cruz and Ruben Blades. As a producer, his vast musical knowledge of various Latin musical genres helped ignite the rise of the Latin dance genre known as salsa and he became its biggest cheerleader.
The label's influence extended for several generations, well into the 21st century. DJs and producers have used tracks from the golden age of salsa to create remixed club hits around the world.
Pacheco was born in the Dominican Republic to a musical family in 1935. His father was a band leader that played popular dance music including the Cuban danzón, which would have an influence on the younger Pacheco's musical career.
When the family moved to New York in the late 1940s from the Dominican Republic to escape the dictatorship of Rafael Trujillo, Pacheco became immersed in music. He taught himself to play accordion, violin, saxophone and clarinet. He attended the Juilliard School of Music to study percussion and soon became a busy A-list studio musician, playing on sessions for commercial jingles, record dates and with the NBC Studio Orchestra.
In the early 1960s, his band Pacheco Y Su Charanga popularized a style called pachanga and soon he was touring throughout the US, Latin America, Europe and Asia, where he learned how to appeal to larger audiences.
In 1963 he partnered with attorney Jerry Masucci to form Fania Records and under Pacheco's guidance as talent scout, composer, arranger, musician and record producer, the label ushered in the international popularity of salsa, a term that encompasses a variety of mostly Cuban dance styles including mambo, guaracha, cha cha cha and also included Puerto Rican rhythms like bomba as well as the Dominican merengue.
"At first we didn't think we were anything special," Pacheco told NPR in 2006, "Until every place we went, the lines were unbelievable. They tried to rip the shirts off our backs. It reminded me of The Beatles."
The label helped make stars of lead vocalists like Cruz, Blades, Hector Lavoe, Pete "El Conde" Rodriguez and Cheo Feliciano, as well as band leaders Ray Barretto and Willie Colón.
Pacheco spent the remainder of his career continuing to search and develop new talent, all the while promoting the vast Fania catalog with concerts and lectures. Ever the creative band leader, in his later years he led yet another band under his name, Johnny Pacheco Y Su Tumbao Añejo (Johnny Pacheco and His Vintage Groove).
Felix Contreras
Felix Contreras is co-creator and host of Alt.Latino, NPR's pioneering radio show and podcast celebrating Latin music and culture since 2010.
See stories by Felix Contreras
Census Results Will Reflect The Power A State Has In Upcoming Elections
Hansi Lo Wang
The U.S. Census Bureau this week is expected to announce the first results of the 2020 count. The numbers are used to determine each state's new share of votes in the Electoral College and Congress.
Corporate Leaders Meet To Discuss Restrictive Voting Measures
NPR's Steve Inskeep talks to Yale professor Jeffrey Sonnenfeld, who helped organize a call of more than 100 corporate leaders, to discuss their response to voting bills.
Iran Says Blackout At Underground Atomic Facility Is 'Nuclear Terrorism'
Peter Kenyon
An Iranian nuclear facility was knocked off line Sunday. Iran has blamed Israel, which does not want Washington and Tehran to once again agree to a nuclear pact that would ease sanctions on Iran.
'Today, I Am A Witness To Change': A Crowdsourced Poem Against Anti-Asian Hate
NPR's resident poet Kwame Alexander created a community poem from submissions that reflected on increased violence and discrimination against Asian Americans.
News Brief: Chauvin Trial, COVID-19 Vaccine Demand, Supply Crunch
Noel King
Prosecutors in the Derek Chauvin trial will wrap up this week. In parts of the U.S., supply and demand for vaccines is a little lopsided. The White House holds a meeting on the lack of semiconductors.


text:
AppAdvice game of the week for July 18, 2014
by Christine Chan
Every week, our staff will handpick a game from the past two weeks that we believe is a must-have download for your iPhone or iPad. These games will always be from a wide variety of genres, but they are chosen because our own staff members love it and can't quite put it down. So here are this week's picks! Enjoy, and happy gaming!
In the mood for a challenging gravity-based physics platformer that will keep you entertained throughout the weekend? Then look no further than our Game of the Week, Beyond Gravity.
This amazing little game features beautiful, retro-inspired old cartoon visuals that are an absolute delight to look at. Your astronaut will be decked out in an upgradeable suit that is full of detail, and the planets and other obstacles you'll be encountering are colorful and lush. The game is beautifully animated as well, and the sound effects are quite charming. The atmospheric soundtrack is also quite captivating, and is a great thing to hear when you want to unwind.
The gameplay itself is similar to other games, like Astronut and Space Chicks, except there is one big difference: the gravity of planets don't pull you in, so when you jump, it has to be timed perfectly if you don't want to fall to your doom. You can double-tap to jump again in mid air, but you are limited to two jumps until you get the triple jump upgrade.
The goal is to get as far as you can, while also collecting as many loose nuts and bolts from your crashed ship. Each one is worth a different value, but if you don't miss a planet, and can get all of the bolts in a path, then you build up your multiplier and combo. The higher the multiplier, the more bolts you collect. Your game ends when you fall or run into a comet, and your score is split into two parts: distance traveled and parts collected.
The loose parts you collect can be used to upgrade your astronaut's suit and ship. The upgrades will make the game easier, but be prepared to play a lot and save up — getting everything, including alternate costumes, will be quite costly.
We've been loving Beyond Gravity over the past week, and I've found it incredibly hard to put down. It's definitely been my favorite game since I first downloaded it last week. If you're looking for an entertaining physics-based arcade platformer game, definitely pick up Beyond Gravity. It can be found on the App Store for $0.99 for a limited time ($1.99 after launch sale).
For more information, don't miss my full review.
Alphabeats
Love word and music games, but need something different? Then you have to check out our Honorable Mention, Alphabeats.
Alphabeats is a fantastic new word game that will have you spelling to the beat. It's a word game that is goes at a faster pace than most, and it's also a music game that is much more intellectual than the usual fare. The game has an elegant, yet minimalistic, visual style that is quite appealing to the eyes. The falling letters stand out against the darkness with bright colors, and the game has smooth and fluid animations that flow with the music.
The music is what makes the game. There are five available songs with the initial download, but you can buy many more in the shop, from single songs to packs. The songs are all quite upbeat, catchy, and fall under the electronic, techno, dubstep, or dance genres. It's actually rather lovely, especially if you're already a fan of this type of music.
The gameplay is incredibly unique and original. You have a paddle at the bottom of the screen, and you move it horizontally with your finger to catch letters. You need to catch the letters in order to spell out a word, which will net you points, depending on the letters used. If you create a mess, the entire set of letters gets pushed off to the bottom and you'll need to spell a new word. The longer the word, the more points you get as well. To submit a word (when it turns green it's okay), just swipe up.
The difficulty of the game will depend on the chosen song. There are beginner songs that are slow, and much more advanced ones that are quite fast. You need to spell words until the end of the song. Three power-ups can help you out: a multiplier for more points (swipe down with two fingers), merging current letters into a single circle (pinch in), and blow up all current letters on the screen (pinch out). You get these in every round, so make sure to use them wisely.
We're absolutely loving Alphabeats lately, and have had a hard time not spelling to the beat. If you enjoy word or music games, and don't mind having a distinctive mashup, then make sure to give this a try. You can get Alphabeats on the App Store as a universal download for $1.99.
For more information on Alphabeats, make sure to check out my original review.
Mentioned apps
Qwiboo Ltd
Rad Dragon
Beyond Gravity launches on iOS, offers a sci-fi platformer from the creator of Bike Baron