text:
Partners welcome Government announcement on Shotley Bridge Community Hospital services
Leaders in the NHS and council partners have welcomed the Government's commitment to invest in the future of community services at Shotley Bridge Community Hospital.
NHS County Durham Clinical Commissioning Group (CCG), along with County Durham and Darlington NHS Foundation Trust, NHS Property Services, Durham County Council and other key partners have been working for some time on plans to improve health services in North West Durham.
In that time, the CCG has continued to engage with community groups, including the Shotley Bridge Local Reference Group, which is chaired by Cllr Lucy Hovvels and includes other local member representation.
Last week, the CCG and partners attended the Adults Wellbeing and Health Overview and Scrutiny Committee to provide an update after progress on the plans were delayed due to the COVID-19 pandemic.
Health partners have reaffirmed their commitment to progress work, which includes engaging with local people on the delivery of new models of care and the potential of a new build facility in the area.
Dr Jonathan Smith, clinical chair of NHS County Durham CCG said: "For some time we have been working hard to redevelop community services at Shotley Bridge and are excited that those plans are starting to gather momentum.
"At this stage, no details have been agreed about new facilities or their location, though we have carried out preliminary work to identify potential sites in the area as part of our commissioning planning processes.
"It is important that the CCG follows due process and as such we will continue to engage with local people, partners and stakeholders including the Adults Wellbeing and Health Overview and Scrutiny Committee as work progresses.
"We are planning to announce details of the next stage of our engagement work soon, which we anticipate will lead to public consultation in the summer of 2021.
"This investment will support our commitment to developing a new integrated community healthcare facility in the area and we look forward to continuing our conversations with local people, our workforce and partners to shape and deliver the final plans."
Cllr Lucy Hovvels MBE, Durham County Council's Cabinet member for adult and health services and Chair of the local Health and Wellbeing Board , said: "It is really pleasing that the government are committing to the future of the community services at Shotley Bridge Community Hospital. However, it is important to make clear that no final decisions have been made about the new facilities that will be offered, or their location.
"Since conversations first began about how to improve health services in North West Durham, we have been in discussions with a dedicated patient reference group, the health and wellbeing board and the local community to provide regular updates on progress. These conversations will continue as the plans are shaped and there will be opportunities for residents to have their say on the future of the facility before any decisions are finalised."
Jeremy Cundall, Executive Medical Director at County Durham and Darlington NHS Foundation Trust said: "While it is disappointing that we have not made as much progress as we had planned, we hope this is understandable as our workforce over the past few months focussed their efforts on frontline patient care, as well as supporting their teams, during the pandemic. In response to the pandemic, we made a number of changes to service to ensure patient safety and protect our workforce. We needed to reflect on these changes and identify any learning to understand the impact of the Pandemic on the shape of care and services in the future. We therefore felt the clinical model, which was developed pre-COVID, needed to be reviewed and further considered to take into account the changes which have taken place. This work is now underway and we have made some changes to the model of care so we would now like to carry out further engagement with our local communities."


text:
Q: Editing results into table In the following code I am trying to edit in code that outputs the results in a more presentable way like I have shown below. Looking for some help with this.
import numpy as np
import math
for p in range(10):
    x=10.0**-p;
    result = np.float64((1-np.cos(x))/x)
    print (p)
    print (result)
    Test = np.float64(2*np.sin(x/2)**2/x)
    print (p)
    print(Test)

Gives the following results:
0
0.459697694132
0
0.459697694132
1
0.0499583472197
1
0.0499583472197
2
0.00499995833347
2
0.00499995833347
3
0.000499999958326
3
0.000499999958333
4
4.99999996961e-05
4
4.99999999583e-05
5
5.0000004137e-06
5
4.99999999996e-06
6
5.00044450291e-07
6
5e-07
7
4.99600361081e-08
7
5e-08
8
0.0
8
5e-09
9
0.0
9
5e-10

However I am trying to output the results in a more presentable way. How can I edit my code so it outputs results like:
p     Result             Test

0     0.459697694132     0.459697694132
1     0.0499583472197    0.0499583472197
2     0.00499995833347   0.00499995833347
3     0.000499999958326  0.000499999958333
4     4.99999996961e-05  4.99999999583e-05
5     5.0000004137e-06   4.99999999996e-06
6     5.00044450291e-07  5e-07
7     4.99600361081e-08  5e-08
8     0.0                5e-09
9     1e-09  0.0         5e-10

A: Can use a pandas DataFrame
vals = []
for p in range(10):
    x=10.0**-p;
    result = np.float64((1-np.cos(x))/x)
    test = np.float64(2*np.sin(x/2)**2/x)
    vals.append((p, result, test))

Then
import pandas as pd

df = pd.DataFrame(vals, columns=['p', 'result', 'test'])

    p   result      test
0   0   0.45969769  0.45969769
1   1   0.04995835  0.04995835
2   2   0.00499996  0.00499996
3   3   0.00050000  0.00050000
4   4   0.00005000  0.00005000
5   5   0.00000500  0.00000500
6   6   0.00000050  0.00000050
7   7   0.00000005  0.00000005
8   8   0.00000000  0.00000001
9   9   0.00000000  0.00000000

You can also use np.vectorize for convenience:
def func(p):
    x=10.0**-p;
    result = np.float64((1-np.cos(x))/x)
    test = np.float64(2*np.sin(x/2)**2/x)
    return p, result, test

vals = np.vectorize(func)(np.arange(10))

pd.DataFrame(dict(zip(['p', 'result', 'test'], vals)))

A: Your code would look as follows:
print("p    Result        Test")
for p in range(10):
    x=10.0**-p;
    result = np.float64((1-np.cos(x))/x)
    Test = np.float64(2*np.sin(x/2)**2/x)
    print("{}    {}        {}".format(p, result, Test))

You can use f-strings (if you are using Python 3.6):
print("p    Result        Test")
for p in range(10):
    x=10.0**-p;
    result = np.float64((1-np.cos(x))/x)
    Test = np.float64(2*np.sin(x/2)**2/x)
    print(f"{p}    {result}        {Test}")

A: Using format,but problem is difficult to know the max length of result without add a new loop.So i can do is:
import numpy as np
import math
print("{:<3}".format("p"),"{:<23}".format("result"),"Test")
for p in range(10):
    x=10.0**-p;
    result = np.float64((1-np.cos(x))/x)
    Test = np.float64(2*np.sin(x/2)**2/x)
    print("{:<3}".format(p),"{:<23}".format(result),Test)

Output:
p   result                  Test
0   0.45969769413186023     0.459697694132
1   0.049958347219741794    0.0499583472197
2   0.004999958333473664    0.00499995833347
3   0.0004999999583255033   0.000499999958333
4   4.999999969612645e-05   4.99999999583e-05
5   5.000000413701855e-06   4.99999999996e-06
6   5.000444502911705e-07   5e-07
7   4.9960036108132044e-08  5e-08
8   0.0                     5e-09
9   0.0                     5e-10
[Finished in 0.3s]

redpajama_set_name: RedPajamaStackExchange


text:
Rackspace Government Cloud
RackConnect Global
Rackspace Technology, Inc. Files Registration Statement for Proposed Initial Public Offering
SAN ANTONIO – July 10, 2020 – Rackspace Technology, Inc. ("Rackspace Technology") today announced that it has filed a registration statement on Form S-1 with the Securities and Exchange Commission relating to the proposed initial public offering of its common stock. Rackspace Technology has applied for listing its common stock on the Nasdaq Global Select Market under the ticker symbol "RXT". The number of shares to be offered and the price range for the proposed offering have not yet been determined.
Goldman Sachs & Co. LLC, Citigroup Global Markets Inc. and J.P. Morgan Securities LLC are serving as joint lead book-running managers and as representatives of the underwriters for the proposed offering. RBC Capital Markets, LLC and Evercore Group L.L.C. are also serving as book-running managers for the proposed offering. Barclays Capital Inc., BMO Capital Markets Corp., Credit Suisse Securities (USA) LLC, Deutsche Bank Securities Inc. and HSBC Securities (USA) Inc. are serving as bookrunners for the proposed offering. LionTree Advisors LLC, Siebert Williams Shank & Co., LLC, Drexel Hamilton, LLC and Apollo Global Securities, LLC are serving as co-managers for the proposed offering.
The offering will be made only by means of a prospectus. Copies of the preliminary prospectus, when available, may be obtained from: Goldman Sachs & Co. LLC, Attention: Prospectus Department, 200 West Street, New York, New York 10282 telephone: 1-866-471-2526, facsimile: 212-902-9316 or by emailing prospectus-ny@ny.email.gs.com; Citigroup Global Markets Inc., c/o Broadridge Financial Solutions, 1155 Long Island Avenue, Edgewood, NY 11717 or by telephone at 1-800-831-9146; or J.P. Morgan Securities LLC, c/o Broadridge Financial Solutions, 1155 Long Island Avenue, Edgewood, New York 11717, collect telephone: 1-212-834-4533, or by emailing at prospectus-eq_fi@jpmchase.com.
A registration statement on Form S-1 relating to these securities has been filed with the Securities and Exchange Commission but has not yet become effective. These securities may not be sold nor may offers to buy be accepted prior to the time the registration statement becomes effective.
This press release does not constitute an offer to sell or the solicitation of an offer to buy any securities, nor will there be any sale of these securities in any state or jurisdiction in which such offer, solicitation or sale would be unlawful prior to registration or qualification under the securities laws of any such state or jurisdiction.
About Rackspace Technology
Rackspace Technology is a leading end-to-end multicloud technology services company. We design, build and operate our customers' cloud environments across all major technology platforms, irrespective of technology stack or deployment model. We partner with our customers at every stage of their cloud journey, enabling them to modernize applications, build new products and adopt innovative technologies.
publicrelations@rackspace.com
emily.thompson@rackspace.com
Multicloud Evolution, Strategic Data Practices, and Commoditization of AI Among Key Trends to Watch in 2023, According to Rackspace Technology
Rackspace Technology Announces SDDC Enterprise, Business, and Flex to Help Organizations Manage Private Cloud Workloads and Meet Strategic Goals
Rackspace Technology Announces Rapid Global Expansion of Services and Solutions for Google Cloud
Rackspace Technology Taps Industry Veteran Brian Lillie as President, Private Cloud Business
Rackspace Technology Launches Modern Operations, A New Managed Service Offering for Public Cloud
Newsroom Links

redpajama_set_name: RedPajamaCommonCrawl


text:
Named one of America's 250 Best Hospitals
History of Jamaica Hospital
Welcome To Our Patient Services
Person Centered Care
WIC Services
Access your Medical Records through MediSyS My Chart
Hospice Care Services
Lupus Center
Medisys Family Care Centers
NICU – Neonatal Intensive Care Unit
Pediatric Endocrinology
Podiatry Services
Post COVID Care Center
Traumatic Brain Injury Services
TCU – Transitional Care Unit
Breast Feeding Education Program
Jamaica Hospital Medical Center is currently offering a breastfeeding education program. This program is given at the Women's Health Center, 133-03 Jamaica Avenue. The program is taught by one of our certified midwives and is intended to familiarize mothers to be with proper breastfeeding techniques. Classes are limited to eight women per session. Classes are also available in Spanish.
To schedule a breastfeeding education session or for further information, please call 718-291-3276.
Jamaica Hospital Mother's Nursing Room
Jamaica Hospital Medical Center encourages and supports a mother's decision to breastfeed. As part of our commitment to providing breastfeeding moms with valuable resources, we now offer a Mother's Nursing Room on the ground floor of the main hospital. The two-station room allows women more privacy to feed their babies in a clean and spacious environment. It is our policy that any employee or member of the community who needs to express breast milk or breastfeed their infant will have access to this room. We welcome you to visit our admitting office to request the keys to our Mother's Nursing Room.
Pulmonary Support Group
Jamaica Hospital Medical Center offers a Pulmonary Support Group known as the "Positive Breathers". The group meets on the third Wednesday of the month (except July and August) from noon – 2:00 PM. Meetings are held in Auditorium 2 of the (old) Trump building which is located at 90-28 Van Wyck Expressway. The group is open to the public. This is a support group for anyone who has been diagnosed with a chronic pulmonary condition as well as their caregivers. At each meeting there is a lecture on various topics related to one's well being and good health and a light lunch is also offered. Recent topics have included vaccinations, oxygen saturation, latest medications for COPD and understanding blood test results. The "Positive Breathers" support group is a place to share experiences, fears, hopes and ideas with people who have the same concerns as well as to learn and improve one's health and well being.
For further information or questions, please contact Barbara Brooks, RRT, Support Group Coordinator at 718-206-7126.
Volunteering Information
Home | Network Affiliations | Insurance | Privacy | Language Services | Commitment to Compliance | JCAHO Notice | Physicians | Contact Us |
Jamaica Hospital Medical Center © 2023 | 8900 Vanwyck Expressway New York, 11418 - (718)206-6000
You must enable JavaScript to use this site.
MediSys MyChart Username Forgot MyChart Username?
En Español | Sign Up for an Account
MyChart ® Epic Systems Corporation


78 MARCH 2015 | Med Esthetics REVANCE BEGINS INJECTABLE BTXA TRIAL Biopharmaceutical company Revance Therapeutics has announced the initia- tion of the Phase 2 BELMONT trial—a randomized, double-blind, dose ranging, active and placebo controlled, multicenter study to evaluate the safety, effi cacy and duration of effect of RT002, a botulinum toxin type A injectable. Intended to treat glabellar lines, RT002 is an investigational product designed to offer more targeted delivery of botulinum toxin to treatment sites. Combining a proprietary, pure 150kD botulinum toxin type A molecule—without any acces- sory proteins or animal-derived compo- nents—with TransMTS peptide delivery technology, the company notes that RT002 also has the potential to address additional therapeutic indications where more targeted delivery is required or lon- ger duration is desired, e.g., in movement disorders, urology or ophthalmology. Approximately 250 subjects are expected to enroll at up to 10 sites in Canada. Primary endpoints include investigators' assessment of glabellar line severity at maximum frown at week 24, and median duration of effect from the date of treatment back to baseline severity. Participants will be random- ized one-to-one across fi ve study arms receiving one of three doses of RT002, the labeled dose of BOTOX Cosmetic or placebo. "The opportunity for a longer-lasting, more targeted neurotoxin is tremendous as it offers the potential for improved patient satisfaction and safety with longer- lasting results," said Dan Browne, co- founder, president and CEO of Revance Therapeutics. "Based on the current progress of our program, we expect to report top-line data from this Phase 2 study in late 2015." ALPHAEON ACQUIRES CLARION ALPHAEON Corporation, a subsidiary of Strathspey Crown Holdings, has completed its acquisition of Clarion Medical Technologies for $55 million in a combination of cash and equity plus performance-based earnouts. Clarion, based in Canada, has more than 100 employees, 36 sales representatives and over 40 product licenses. "We are excited to have Clarion join ALPHAEON," said Robert E. Grant, CEO of ALPHAEON. "We view Clarion as a leading provider of lifestyle healthcare products in Canada and are thrilled to combine their products and experience with our platform." MODERNIZING MEDICINE ACQUIRES AESYNTIX Electronic health record developer Modernizing Medicine has completed its purchase of Aesyntix Health, a California- based fi rm that provides billing and inven- tory services to healthcare professionals. In addition to the cloud-based Electronic Medical Assistant (EMA), Modernizing Medicine is now able to offer customers revenue cycle management, inventory management and a medical group pur- chasing organization. "We are excited to join forces with Modernizing Medicine; it is a win all around," said Clark Avery, CEO of Aesyntix. "Not only will the employees be part of a rapidly growing and leading healthcare technology company with a clear mission of modernizing medicine through specialty solutions, but also our customers can benefi t from the stronger combined offerings." GARY D. MONHEIT, MD, AWARDED TOP ASDS HONOR Gary D. Monheit, MD, of Total Skin & Beauty Dermatology Center in Birming- ham, Alabama, received the American Society for Dermatologic Surgery (ASDS) Samuel J. Stegman, MD, Award for Dis- tinguished Service—the Society's highest honor. The tribute recognizes members who have made a substantial contribution to advance ASDS goals in the areas of edu- cation, organized service and/or research. A long-standing member and past president of the ASDS, Dr. Monheit received the very fi rst ASDS Resident Scholarship and is a fi rst-generation Mohs surgeon, having personally trained with Frederic E. Mohs, MD. In his early career, he also trained with some of the fi rst ASDS members, including Dr. Stegman. Dr. Monheit has been a fi xture on the ASDS Annual Meeting faculty, participated in and chaired work groups, trained two generations of fellows, helped conduct studies for the U.S. Food and Drug Ad- ministration, and is a traveling mentor and legislative liaison. "Dr. Monheit is renowned for his enthusiastic support of dermatologic surgery through his commitment to ASDS as well as to teaching, patient care and academic advancement of the fi eld," said Roy G. Geronemus, MD, the 2013 Stegman Award winner. "He is a sought-after teacher and mentor. He has trained multiple fellows for the ACGME-approved fellowship and he is among the leading dermatologic surgeons in the world." IBM COLLABORATING ON DERMATOLOGIC COGNITIVE COMPUTER IMAGING IBM is teaming up with Memorial Sloan Kettering to develop cognitive visual computing that can analyze dermatologi- cal images of skin lesions. The technolo- gy "learns" by identifying specifi c patterns in medical images. Their goal is to help physicians identify cancerous lesions earlier in treatment. In preliminary experiments—using a controlled research dataset of specialized NEWS & EVENTS Gary D. Monheit, MD, (left) receives the Stegman award from ASDS President George J. Hruza, MD, MBA.


Earth is drowning, but Isabel Visconti won't be going down with the planet. Her earnings as a factory drone and prostitute will soon fund her escape to the stars. All she'll leave behind is her late husband's best friend, Daniel Morneau, who has disappeared into the underbelly of the city's criminal gangs. Until he shows up, pleading for Isabel's help.
It's the old Daniel, the kind, gentle one. The man who bought medicine for her dying husband then helped her through the grief. It's the Daniel she couldn't possibly refuse to help. But Isabel has already been given a choice by Daniel's psychopath boss. Betray Daniel—or spend months travelling to a far-off colony, servicing a violent criminal gang along the way.
When Daniel is abducted, Isabel is his only hope. He may die without her, but is there time enough for love on the eve of the end of the world?
And now for my interview with Diane Dooley!
The Galaxy Express: What inspired you to tell the story of Isabel and Daniel?
I've spent a probably unhealthy amount of time thinking, reading, and writing about the end of the world. Isabel and Daniel are two ordinary people. They're not rich or wealthy or powerful or famous. They're just trying to survive. And that's it, really. Weary survivors in an iconic city on a dying planet. How can they find hope? How can there be time for love?
TGE: Please share at least five tags that you feel are important for readers to know.
DD: Apocalyptic. Novella. Heroism. Survival. Hope.
TGE: What kind of futuristic technology can readers expect in this world?
DD: Very little, actually. In Blue Yonder, humanity has just about used up everything Earth has to offer. People have gathered in the surviving cities and are fleeing the planet via spaceports, heading out to the space colonies. So, though there is future tech in the form of space ferries, arc ships, space stations, etc, back on Earth it is fast reverting to the stone age. There's no fuel for cars. There's no ammo for guns. There's no medicine for diseases.
TGE: Are there danger/action-adventure elements in BLUE YONDER or is it a more character-driven story?
TGE: Name the last movie you watched. Would you recommend it? Why or why not?
DD: Last movie I watched was Mad Max: Fury Road. It was fantastic! I love really intense chase scenes and I've been missing seeing great stunt work, so I was a happy camper. I loved rooting for Furiosa and the gals, and was happy to see an action movie in which there were so many female characters with agency. I recommend it wholeheartedly.
Thanks for having me, Heather!
Diane Dooley was born in the Channel Islands, grew up in Scotland, and now resides in the United States. She lives with her best friend/husband and two obstreperous boy children in a falling-down farmhouse in the sticks.
She writes short stories and novellas in several genres and has been published in a variety of online and print publications, as well as by several digital-first publishing houses. She is also the Fiction Editor for Sci-Fi Romance Quarterly and a long time worker bee for the Science Fiction Romance Brigade.
You can find Diane on Facebook, Twitter and her blog.
Read an excerpt of BLUE YONDER.
For more information about where to obtain a copy, visit the author's web site. If you're a reviewer, contact the author for a review copy.


text:
Q: Does FILTER_VALIDATE_EMAIL make a string safe for insertion in database? $str = '"mynam@blabl"@domanin.com';

filter_var($str, FILTER_VALIDATE_EMAIL);//return valid email.

the above email returns true... Fair enough that RFC 2822 says it's a legal email address.
my question is if you validate an email using the above could an email carry sql injections that can harm the db even though you have filtered it with filter_var?

A:
my question is if you validate an email using the above could an email carry sql injections that can harm the db even though you have filtered it with filter_var?

filter_var is not a replacement for database specific sanitation like mysql_real_escape_string()! One needs to always apply that, too.

A: Yes - do not rely on anything besides the database specific escaping mechanism for safety from SQL injection.
Always use mysql_real_escape_string() on it before using it in SQL.

A: Also, it's not safe anyway. _VALIDATE_EMAIL allows single quotes ' and the backtick ` in it. (But cleansing functions should never be relied on, always context escape or use parameterized SQL.)

A: I tend to use FILTER_VALIDATE_EMAIL to check if the email is valid and then further down the line if the email needs to be saved into a database I would then strip out the dangerous characters.
The mysql and mysqli libraries are pretty much dead in the water too so I would suggest using PDO which is a much safer option.
http://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers
Also, the link below advises what characters are legal in an email address, backticks and single quotes are allowed in email address, hence probably why FILTER_VALIDATE_EMAIL does not pick them up...remember we're looking for invalid email addresses not dangerous email addresses.
Like anything when it comes to any programming language you should always keep security at the top of the list!
http://email.about.com/cs/standards/a/email_addresses.htm

A: Never use VALIDATE, maybe you can use SANITILIZE but I don't recommend it anyway.

Consider this code:
$email = filter_var($_GET['email'], FILTER_VALIDATE_EMAIL);
$query = mysqli_query($sql, 'SELECT * FROM table WHERE email = "'.$email.'"');

The basic SQL Injection is " or 1 = 1, you have already heard about it. But we can't use espaces and we need to end this string with something like @something.com.
So, we start with " and add or'1'='1' this will work (because or1=1 will fail). Now we need the @email.com, let's add it as a MySQL comment (--@something.com). So, this is the result:
"or'1'='1'--"@email.com

Test it.
This is valid email for filter_var and unsafe for mysqli_query.


text:
Q: compound FK table of many to many relationship database I'm building an api, but I'm too afraid to it wrong with db design. I'm trying to practice an address book, where employee can have their addresses (home, work, other). So is this many to many relationship?
Is my db design correct? a compound table is created to for flexibility

Is ON DELETE and ON UPDATE important here? How to set it so that an employee is removed, we don't want to keep other records in other 2 tables?

A: First off I feel compelled to add that SO is not really the place for this, I am not sure but it wouldn't surprise me if there is a site/board just for Databases. A lot of this stuff is personal preference and Opinion.
Probably something like this would be a more appropriate place:
https://dba.stackexchange.com/
That said:

*

*I would change the PK to just id in the tables, so address_type.id it would just be id and the same for person. It just becomes to redundant to do person.person_id

*the id's should be INT(10) unsigned AUTO INCREMENT 10 is ten places, or about 99,999,999,999. You can't have negative ID's so the DB should enforce this. I do 10 because, it's INT(11) and that keeps the sign place reserved. It's not really necessary, but i do it out of habit for any unsigned int.

*I would plural the bridge table persons_addresses. Because, records in person or address are for one entity.  Records in the bridge table are for multiple entities. For me it makes it easier to tell that it's a bridge table. All others are singular these are plural, for example.

The main thing for "naming convention" is to be consistent. if you do {table}_id for your IDs then do them all that way.  If you do person don't do something like zipcodes for a table.  And even the column names if you do person_id then dont do any columns like FullName, fullName or Full_name etc. I would say pick a way and stick to it, it makes it much easier when you write code if you know ahead of time the table name will be singular.  As I said I like the plural use for the bridge table as you would seldom use them by themselves.
For the relationship.  You would still have to delete person and address separately. But the record in persons_addresses would be updated or deleted if you changed them to cascade.  I think of it this way: the table that defines the relationship is the one that receives the changes.
This is the way it should be though.  Imagine you have 2 person records with the same address.  If you delete one person, you don't want the address deleted from both of them.  Also, you would probably not want a person deleted if their address was deleted.  So at most it should be:
person > persons_addresses > address

I am not sure if there is an automatic way to delete the address when there are no records in the bridge table.  I've always just manually done it, but you could use a trigger to do it if there is not a better way.
For reference:

A trigger is a named database object that is associated with a table, and that activates when a particular event occurs for the table.
  https://dev.mysql.com/doc/refman/5.7/en/triggers.html

To be honest I've never done it for that and I think triggers may not fire on cascade actions, I remember something about only being fired on SQL statements.  In which case it may be better to do the delete from person solely with the trigger.  So you would delete a person, the trigger would fire and you would check if anyone else uses the address, If false you delete both the persons_addresses record and the address record. If true you would only delete the persons_addresses record.

One other thing I would do, is break address down to have a separate zipcode.  At my work we purchased a DB table with all the US zipcodes, which contain all the city, state, county, zip ( of course ) and the latitude and longitude.
By using that our address table contains a Many to One relationship to zipcodes.  One zipcode can have many addresses associated with it.  And we also break that down by state using a state table. So it becomes
address
 id | street | street2 | zipcode_id

zipcode
id | city | state_id | county | zip | latitude | longitude

state
 id | name | abbreviation

Then when users enter a zipcode it shows an auto-complete with all that information in it.
Then the final thing we do is normalize all the ST, N, NW etc. We chose to change them to the full name so ST becomes STREET when saved.  We went that way because you could have street addresses like 187 NORTH PARK which would look like 187 N PARK which is way worse then 187 PARK NE becoming 187 PARK NORTH EAST.  You would be amazed the variation on addresses, what I call the "dirt" or "dirtyness".
All of this, combined, removes a lot of errors.  But as I said in the comments we deal with lawsuit data, so we have to have more accuracy and thus more complexity then just an address book.


Best 7315ac Bearing, koyo is one of our best-selling products. We have the most detailed information about it. koyo 7315ac Bearing is mainly used in construction machinery, machine tools, automobiles, metallurgy, mining, petroleum, machinery, electricity, railways and other industries. koyo 7315ac Bearing is strictly screened and of high quality. It is deeply praised by users. I believe this is your best choice.
koyo 7315ac Bearing has the best quality. Over the past decade, koyo 7315ac Bearing has received the best reviews from users. If you buy it now, you will get the best service and we will give you the best price.
Duke Best Sale Koyo 7316AC/DB bearing factory Sell beari. ... Bearing Name 7315 AC/ DT New Model NACHI 7 KOYO 7315AC/DT Bearings,KOYO 7315AC/DT Bearing Size And Price. NTN 7315C/D.Information on mrc 7315ac dt bearing can be consulted. nachi 7315ac/db bearing Manufacturers,nachi 7315ac/db I.
NSK 24134CCK30/W33 bearing competitive price in St .
We guarantee to provide you with the best KOYO NJ2204E+HJ2204E Bearings,At the same time to provide you with the KOYO NJ2204E+HJ2204E types,pri. NJ224E+HJ224E NACHI . ... KOYO 7315AC_KOYO 7315AC BEARINGS_7315AC B. Our company sells KOYO 7315AC BEARING,offers the spot KOYO 7315AC BEARINGS.
imported NACHI 7200DF bearing best price in Australia .
KOYO 7315 AC/ DT Bearing Details: Bearing Name 7315 AC/ DT New Model NACHI 7 KOYO 7315AC/DT Bearings,KOYO 7315AC/DT Bearing Size And Price. NTN 7315C/D.Information on mrc 7315ac dt bearing can be consulted.
We export high quantities KOYO 7312BDT Bearing and relative products, we have huge stocks for KOYO 7312BDT Bearing and relative work-grids, we supply high quality KOYO 7312BDT Bearing with reasonbable price or we produce the bearings along with the technical data or relative drawings, It's priority to us to supply best service to our clients.
Bearing nu 2208 ecp (SKF) | Price List and Retailer .
We are one of the best Wholesalers for SKF nu 2208 ecp Bearing.NU type without inner ring. 2. Internal Design. EC. Increased capacity plus improved roller. SKF single row cylindrical roller bearings.. *NUP 2208 ECP J. ML.. If you want to understand the SKF nu 2208 ecp Price,Assembly,Size,Importers. Please contact us.
7315ac bearing_7315ac Manufacturers in Australia_nachi. NACHI 7315 AC/ DF Bearing Details: Bearing Name 7315 AC/ DF New Model 7315AC uct Model 7312AC/DF Category Angular Contact Ball Bearings Brand NACHI Bearing I,If you want to know nachi 7315ac bearing's Manufacturers in Australia.Please contact us.
Best Sale NSK 6201ZZ bearing with long life; NSK 71924C/DB bearing With Good Price and Quality in Cocos I. ... 49364 6014 RZ Nachi Nachi Deep groove ball bearing 110 70 20 44019 7315AC Koyo 23003 NK29/20 INA INA Needle roller bearings 38 29 20 13539 7016AC/DT NSK NSK .
KOYO 7315AC Bearings | KOYO 7315AC Bearing Size - KOYO .
Buy different Self aligning roller bearing 21313 E1 C3 FAG from $11994 65mm internal diameter and 140mm outer diameter at the best FAG 21313 E1 K H313 , GET PRICE BY E-MAIL. 21313 EAKE4 spherical roller bearing. 21313 EAKE4 spherical roller bearing . E/C2,21313 EK/C4,21313 CCK/C3W33,21313-E1-K + H313.
imported INA KRV47-PP bearing Full Specifications in UK .
Stable Performance CX 679/672 bearing with Best Quality in Philippines; ... 49364 6014 RZ Nachi Nachi Deep groove ball bearing 110 70 20 44019 7315AC Koyo 23003 NK29/20 INA INA Needle roller bearings 38 29 20 13539 7016AC/DT NSK NSK . NSK 7016AC/DT – Ball Roller Bearings Supplier Bearin.


text:
AE edition arrow_drop_down
Select a territory
United Arab Emirates Edition
Hong Kong Edition
Thailand Edition
United Kingdom Edition
Vietnam Edition
Which School Advisor
SCHOOL REQUEST
Are you a parent, teacher or student?
Take a survey arrow_forward
All School Reviews
Hong Kong Island Schools
Kowloon Schools
New Territories Schools
Courses & Curricula
New Schools
Schools Closing
Finances And Funding
International Boarding
University Preparation
Which Curriculum
Hong Kong Island Area Guide
Kowloon Area Guide
New Territories Area Guide
info School Request Info
Vimeo Created with Sketch.
UK State Boarding Schools: A Complete Expats Guide
State boarding schools in the UK offer free education and affordable boarding to anyone with a UK passport. As well as many having an excellent academic reputation and some impressive facilities, they offer a broad programme of extra-curricular activities for a third of the cost of an average UK independent boarding school.
By Carli Allan
Monday 4 October, 2021
Do your children attend a Hong Kong school? Take our survey and help other parents.
WhichSchoolAdvisor's annual school survey.
It's no secret that UK independent schools welcome international students from countries all around the world. But did you know that your child may also qualify for a UK state boarding education that will cost you just £10,000-19,000 a year – that's between HKD 105,000-200,000.
State boarding schools in the UK can look and feel like an independent school that charges annual fees of £30,000 (HKD 315,000) upwards. While most state boarding schools are non-selective, several top the league tables for GCSE and A Level results and have high numbers of students receiving offers to Oxbridge.
The good news is, there are around 40 state boarding schools across the UK, with places ranging from 50 up to 650. While competition for boarding (and day) places can be fierce at these schools, if you have a UK passport you qualify for admission. Note: If you are eligible to hold a full UK passport, or have the right of residence in the UK you can also apply.
Families with British National (Overseas) status can apply for the new Hong Kong British National (Overseas) visa. If the visa application is successful, families who move to the UK can apply for their child to attend a UK state boarding school.
These schools are modelled on a UK independent boarding school and can offer many benefits of a private education without the cost. Largely focused on secondary education (it's unusual to find boarding for students below Year 7 in any sector), UK state boarding schools offer students a very British education with a full boarding experience and wraparound care.
Click here for a table of UK state boarding schools, listed by location and annual fees.
Why choose a UK state boarding education?
Such a strong (and affordable) offering is understandably popular. Get a place, and your child could complete seven years of boarding school for less than £100,000. But cost is certainly not the only reason to choose a UK state boarding school – and nor should it be.
Boarding is reflected in many aspects of school life for both day students and boarders: there will be a longer school day than most state day schools, there's a broad extra-curricular programme that runs across the evenings and at weekends, as well as in the afternoons; and students may attend compulsory Saturday school. Pastoral care is structured around the boarding houses, with students taking part in various house events and their wellbeing monitored by house parents and matrons.
In a 2014 survey for the UK's State Boarding Schools Association (SBSA), over 80% of parents choose state boarding schools because of high academic quality and the chance for children to fulfil their potential. One in three parents said state boarding schools offer value and help children go to a good university or find a good job.
It's an attractive option for British expats living in (or moving to/from) Hong Kong. UK boarding can help families manage the realities of working overseas while their child can stay with an established network of friends and family at 'home'. Sixth-form boarding can be an excellent stepping stone to university life in the UK (particularly if your child has spent most of their education in an international school).
Also, if you're a UK national and returning to the UK, then the flexi-boarding offered at some state schools gives you the freedom to focus on your career in the week, and spend time with your child when they return home at the weekend.
If you're considering moving your child's education to the UK, here's everything you need to know about getting a place at a state boarding school.
What is a UK state boarding school?
Most UK state boarding schools are secondary for Years 7-13 (11-18-year-olds), co-ed, and non-selective. There are some primary boarding schools, a small number of single sex schools, and some selective/grammar schools.
At a state boarding school, the education is free as the government funds the education as it would at any other state school in England. You pay for boarding (and day students may be charged a small annual fee for an extended day), which means paying around £4,000 a term for a full boarding experience.
What are my choices of UK state boarding schools?
There are around 40 state boarding schools in the UK, offering more than 5,000 places; these include one in Wales, two in Scotland, several in Northern Ireland and one in the Scilly Isles. Some offer full boarding from as young as seven years old; others offer flexi or weekly boarding or boarding for Sixth Formers only.
Only a few state boarding schools offer junior boarding. Royal Alexandra and Albert School is from Year 3 (age seven). In 2020, Wymondham College opened a prep school with boarding from Year 5 (age nine) in a purpose-built dormitory, Underwood Hall, that "has been specifically designed with a family atmosphere to meet the needs of younger boarders."
The Royal School, Wolverhampton and Liverpool College are all-through schools, but they only offer boarding from Year 7.
Colchester Royal Grammar School, Beeches Cliff School, Lancaster Royal Grammar School and Haberdasher's Adams are all-boys (with girls in the Sixth Form); Reading School and The Royal Grammar School and Brymore Academy are all-boys' schools.
Peter Symonds College and Richard Huish College are Sixth Form only.
The largest state boarding school is Wymondham College (650 boarders); both Royal Alexandra & Albert School in Surrey and The Duke of York's Royal Military School in Kent have around 500 boarders.
How much does a UK state boarding school cost?
Boarding fees range from £10,000-19,000 a year, which means an average termly cost of £4,000. These fees will typically cover every aspect of boarding life including meals and break-time/ evening snacks, evening activities and weekend excursions.
Who can apply for a place at a UK state boarding school?
Admission to state boarding schools in the UK is limited to children who are nationals of the UK and are eligible to hold a full UK passport, or those who have the right of residence in the UK. Since January 2021, they are no longer open to EU passport holders and nationals of other European countries.
Children can be living overseas when they apply, but they will need to provide a copy of their UK passport or right of residency in the UK. Families with British National (Overseas) status can apply for the new Hong Kong British National (Overseas) visa. If the visa application is successful, families who move to the UK can apply for their child to attend a UK state boarding school. All boarders from overseas must have a guardian in the UK when they arrive. In several state boarding schools, around 10-20% of boarders have an international background.
Students applying for a boarding place will be invited for a boarding interview, when the school will assess their suitability to board; places are offered shortly after the interview. This will typically take place in September and/or January in the academic year preceding entry.
If applying for a day or boarding place at a selective/grammar boarding school, such as Haberdasher's Adams, students will need to sit and pass an entrance exam set by each individual school. This will typically take place in September and/or January in the academic year preceding entry.
Day student places at non-selective state boarding schools are made through the Common Application Form (CAF) to the local authority, and students must apply in Year 6 for a Year 7 place. The deadline to submit the application is October 31 in the year preceding entry. There is often a high demand for day places at these schools, which are awarded according to the Local Authority criteria of looked-after children, siblings and distance from school. You'll often need to be living less than two miles of the school to stand a chance of getting a place.
You will find out if you have been offered a place on National Offer Day, which is March 1 every year.
Do I need to live in the school's catchment area in the UK?
In line with all state schools, day students do need to live in the catchment area of the school, but boarders do not.
How well do UK state boarding schools perform in GCSE/A Level results?
Several state boarding schools are high achieving and regularly outperform other state schools, with many topping academic league tables in the UK.
The list includes some of the top schools for Oxbridge offers; for example, Colchester Royal Grammar School (38 offers in 2020) and Peter Symonds College (62 offers in 2020).
Which curriculum do UK state boarding schools follow?
In line with state day schools, all state boarding schools follow the National Curriculum for England, Wales, Scotland or Northern Ireland, and students take the same exams. Most students study GCSEs and A Levels, but some state boarding schools offer different pathways. For example, the IB is available at Hockerill Anglo-European College, you can study BTECs at schools including Steyning Grammar School Day and Boarding and Dallam School, and vocational courses at Richard Huish College.
Some schools offer specialist teaching. For example, Brymore Academy is an agricultural school with a 60-acre farm and blacksmithing forges and workshops, where all students study GCSE agriculture.
Click here to find out which UK state schools offer the IB? And find out which UK state schools get students into Oxbridge?
Are UK state boarding schools sponsored by independent schools?
Only a very few schools do have close links with some of the UK's top independent schools. Wellington Academy is sponsored by the independent school Wellington College, and Holyport College is sponsored by Eton College, with students being able to use some of Eton's facilities.
How are UK state boarding schools different from independent schools?
Most importantly, state boarding schools cannot and do not charge for education, as this cost is covered by the state. Class sizes may be larger than an independent school and more in line with state day schools, which can have anything from 22-29 students. They may have slightly shorter holidays than independent schools; many schools that offer Saturday morning lessons will have shorter terms than state day schools.
Are UK state boarding schools regulated and inspected?
The boarding facilities, pastoral care and the quality of teaching is inspected by Ofsted regularly, and there is an Ofsted boarding inspection every three years. These reports are can be viewed online.
What are the advantages of being a day student at a UK state boarding school?
In most state boarding schools, the majority of children are day students – but many of them enjoy an extended day alongside the boarders. Some schools, such Gordon's School charge a compulsory 'day boarding' fee of several thousand pounds to all day students, which covers after-school activities. Others, such as Wymondham College, will offer free day places for students who attend only for normal school hours attendance, and charge a day 'boarding fee' for students who want to stay for breakfast, dinner, extra-curricular activities, and study support.
Day students can enjoy the benefits of boarding life while still sleeping in their own bed every night and without paying boarding fees. They get access to the specialist teaching, sport and arts facilities found at an independent school, a broad extra-curricular programme, and the opportunity to stay at school for an extended day to complete prep/homework.
What should I be looking for when choosing a UK state boarding school?
There are several key points to consider when deciding on the right school for your child:
If living in the UK, is the school close to home so that you can still attend sports matches, school plays, parents evening etc?
Do you want single sex or co-ed education for your child?
Are you looking for full or flexi boarding?
Does the school have exeat weekends when your child can return home? If you are living overseas, can your child remain on campus during these weekends?
Is there school on Saturday mornings? Is this focused on academic lessons, sport or other activities?
How many international students are boarding at the school?
Is the school based in a city or a more rural countryside location – and which would you prefer?
Is there an entrance exam and, if the school is selective, does it match your child's academic abilities?
Next page: Where is my nearest UK state boarding school?
Boarding SchoolsUnited Kingdom
Latest Schools
Nord Anglia International School, Hong Kong (Kwun Tong)
Oxbridge School
Anjisi School
Latest Hong Kong articles
Hong Kong's Secondary Schools Close From Monday
Hong Kong's local and international secondary schools will close their campuses fro…
School Closures: Tips For Home Learning
With kindergartens and primary schools closed in Hong Kong over the coming weeks, ma…
Online EducationHome Schooling
UK Boarding Schools Offering the IB
While the International Baccalaureate is normally associated with American and fee-paying…
CharterhouseHockerill Anglo-European CollegeMarymount International School, London
Online Schools: Studying for I/GCSEs and A Levels
An online student at Minerva's Virtual Academy An online education provides a f…
Harrow SchoolKing's InterHighSophia High School
Hong Kong's Primary Schools Closed Until Feb 7
Closed again. Students at Hong Kong's local and international primary schools will …
Why Choose an American School in Hong Kong?
American International School is one of eight schools in Hong Kong offering a US-base…
American International SchoolAmerican School Hong KongConcordia International School
Ask the Experts: Friendship Struggles
Do you have a parenting worry that you can't resolve alone? Do you need support fro…
22 British Day & Boarding Schools Abroad
From Harrow boaters in Hong Kong to Brighton College blazers in Bangkok, some of the…
Boarding SchoolsHow to Choose A School
Which School Surveys
Content Funding
School Login
Edit your school's information
Franchising WhichSchoolAdvisor.com
WhichSchoolAdvisor International
WSA Consultancy Service
SchoolsCompared.com
Ask WSA
WSA on Twitter
WSA on Facebook
WSA on Vimeo
© 2012-2022 WhichSchoolAdvisor.com
| Terms & Conditions | Privacy Policy | Back to Top arrow_forward
0 Schools Selected


In order to expanding the business, we are planing to move into a larger industry park with better environment.
The second half of 2014 is coming(in China normally from Aug. to Feb. of next year), the first step of getting better development, our factory is going to move into a larger industry park with better environment at the end of July.
We will post some new factory pic then.
We are on the road.


Senator Sessions was asked during a confirmation hearing whether he had ever supported the death penalty for individuals twice found to be cannabis dealers.
Senator Jeff Sessions (R-Ala.), nominated by President Donald Trump to serve as the next Attorney General, was asked during a confirmation hearing whether he had ever supported the death penalty for individuals twice found to be cannabis dealers. Though his answer was equivocal, we'd like to set the record straight on Sen. Session's comments.
The positions adopted by Sen. Sessions that were referenced during the hearing date back to the mid-1990s.
Sessions, then the Alabama attorney general, made clear his support for a state bill – known as H.B. 242 in the state House and S.B. 291 in the state Senate – that would have imposed a mandatory death sentence on individuals convicted a second time for drug trafficking.
The proposal extended to individuals who trafficked in any illicit substances, including cannabis.
The measures received extensive – and often unfavorable – media coverage. They were deemed as being all but unconstitutional by the area newspaper The Huntsville Times, seeing as how the Supreme Court in 1987 had placed an unequivocal ban on the imposition of mandatory death sentences.
The bills were ultimately never agreed upon and did not pass.
Aside from his positions on refugees – a policy area that has inflamed passions ever since President Trump placed a temporary moratorium on refugees from select countries – Sen. Sessions' anti-cannabis views have received a relatively large amount of coverage throughout the confirmation process.
In a recent confirmation hearing before the Senate Judiciary Committee, Sen. Sessions refused to say whether he would defer to individual state laws in determining whether to target and prosecute those who use cannabis.
It's not so much the attorney general's job to decide what laws to enforce. We should do our job and enforce laws as effectively as we're able.
The senator appeared to backtrack when he praised many of President Obama's positions on the cannabis front, including that which resulted in the federal government all but turning a blind eye when multiple states across the country loosened their cannabis regulations.
The senator lambasted comments in 2014 by then-President Barack Obama in which the president appeared to suggest that cannabis use was no more harmful than alcohol.
Did the president conduct any medical or scientific survey before he waltzed into The New Yorker and opined contrary to the positions of attorneys general and presidents universally prior to that.
Sen. Sessions has attracted some high-profile opposition among his former colleagues, with Democratic Sens. Cory Booker (N.J.) and Michael Bennett (Colo.) both signaling varying degrees of opposition to Sessions' appointment to the attorney general position.


The end of the month is here! And with it, we have some exciting new releases.
Another week, and another collection of amazing new releases! These are just in time to bid farewell to winter and *finally* usher in spring.
We have a mountain of new releases in this week, perfect to usher in the month of March! Be sure you scroll ALLLL the way to ensure you don't miss anything!
Second winter seems to have hit us, but on the bright side, we have some fabulous new releases to keep you warm!
We've somehow reached the end of January, already. I'm not sure how this has happened, as New Years was really just last week. But, alas, here we are. We've got some great new releases to send off the month, and to help stave off the winter chills.
Acclaimed fantasy author Sebastien de Castell will reveal secrets from his Spelllslinger series, how he devises magic systems that range from complex spells of the Jan'Tep to the mysterious Argosi cards that act as a map to the cultures of their world. From whisper spirits that must be begged for help to mystical coins whose wonders can only be uncovered by flipping them just the right way. Sebastien will also delve into why we so often seek magic in fantasy, and what that pursuit tells us about ourselves.
After his talk, Sebastien will be answering questions and signing copies of his fantasy quartet!
This is a free event. Snacks and refreshments will be provided.
A surprisingly solid list of new books arrived during the holiday week, starting the new year off RIGHT!
A tiny but potent New Release week as we say hello to the new Doctor, bid farewell to the Iron Druid, and join THE FEED...!
Can you believe it? These are the last new releases before Christmas, and the penulimate new releases of 2018. While I'm not sure where exactly this year has disappeared to, I am sure that we have some lovely titles to warm up with over the holidays.
Our shelves are bursting with great new books and if you're in Toronto, you'll want to check out our ad in this week's NOW... (hint, hint)!
Join us on Saturday, December 15 for a fabulously festive afternoon of authors and friends, drinks and books!
We'll be welcoming James Alan Gardner, Kelly Robson, VS McGrath and Fiona Moore, starting at 2pm, for autographs and conversation.
We'll be featuring cider, snacks and mingling and offering 10% off all books all day long for your holiday shopping needs. Be here as we usher out 2018 in style!
Lots of great pocket paperbacks and NEW N.K. Jemisin!
An exciting week sees new installments in the worlds of GAME OF THRONES, RIVERS OF LONDON and FIREFLY!
A HUGE and eclectic new batch of books this week, from legendary authors to exciting debut writers!
Be sure to keep scrolling to see them ALL!
Our bestsellers for October 2018!
4) DOCTOR WHO: THE MISSY CHRONICLES, Cavan Scott, ed.
So many new releases to kick off the month of November! Be sure to check out some of these great new reads.
Also, feeling adventurous and want something to do this evening? We're open late today to launch Kate Heartfield's brand new novella, ALICE PAYNE ARRIVES, as well as Derek Künsken's QUANTUM MAGICIAN. Come join us at 7pm (November 6th)!
We've got some great releases to close off October. There are certainly a few here we'll be reading while consuming our leftover Hallowe'en candy this week. Make sure to scroll through the list to make sure you see everything that's new this week! You wouldn't want to miss some of these.
We've got some amazing new titles as we head into Halloween!
Be sure to scroll alllll the way along the carousel to see everything we've gotten in this week!
The Bakka-Phoenix Q&A with Charlie Stross!
Happy birthday to author Charles Stross, visiting us here in the shop TOMORROW, Saturday the 20th!
I'm currently reading In the Vanishers' Palace by Aliette de Bodard.
Do you know where a book is going to go when you start writing it, or do you get surprised by a change in direction?
I *sometimes* get surprised by a change in direction, but mostly I know where a book is supposed to go before I start writing.
On the other hand, the journey is as important as the destination and I seldom write a book where I'm not startled by some of the detours along the route!
What is the best thing you've eaten or imbibed so far in Toronto?
I just spent today at the Cask Daze beer festival. Lots of interesting unfiltered cask-conditioned ales from all over Canada!
You maintain an active blog at Antipope! Does it distract you from writing, or does it help?
On the one hand, I've probably written the equivalent of 2-3 novels' worth of prose on the blog over the past decade (and the same the decade before—I've been running it since roughly 1998). But on the other hand, I have a lively community of commenters and use the blog to brainstorm ideas that later feed into my writing.
More to the point, the blog is technically non-fiction: writing it doesn't use the same part of my mind that fiction does. So it's a time sink, but an intermittently useful one that probably enriches my fiction output as much as it detracts from it.
Thanks, Charlie! See you tomorrow at 3pm!
We've got some hot new titles to keep you warm on these cool October evenings!
Our Bestsellers for September 2018!
Well! We're back from the long weekend, and hope that everyone had a good break. Hopefully your Thanksgiving was filled with yummy food, good company, and page-turning books!
To kick off the week, we've got some great new releases for this weirdly warm October day. It's the perfect time to come in and stock up on good reads to keep you cozy once the temperature drops again. Do be sure to click through the carousel to ensure you don't miss any of them!
We've got a whole bunch of fantastic new releases this week. Be sure you scroll along the carousel to see them. For advice on how to be more like Yoda or Darth Vader, to see some of Chris Riddell's amazing artwork, and the rest of this week's page-turning releases!
As a note; we'll be having a signing for Derek Künsken's QUANTUM MAGICIAN on November 6th!
So many new releases this week! There's everything from new books from Sanderson, Peter V. Brett, Amulet, to *many* new Doctor Who titles!
Hot new releases for a hot and steamy Tuesday!
Some great new releases for an overcast Tuesday.
Sooo many new releases! This is what happens when we go away for a week.
It must be Tuesday again, as we have plenty of great new releases to show off!
Check out these amazing new releases for the last Tuesday in July!
After months of saying that our webstore would be "coming soon", we're pleased to announce that it's live! Which, in fact, if you're here reading this, you know.
Welcome! You can now browse our stock and order books online either for in-store pick up or delivery.
If you're already a frequent buyer, or have ordered from us before, please call or email us to merge your online account with your existing one. If you're creating an account with us for the first time, welcome, and doing so will give you access to our frequent buyer program.
So many new releases this week! August is off to a promising start.
Take a look at this week's hot new titles!
Hot new books for a hot Tuesday in July!
For the next few weeks, we'll be posting pictures of places we scouted in our plan to take over the world traveled to in 2017 onto our Instagram.
We'll post a photo each Thursday, and you'll have until midnight the following Wednesday to comment with the correct location. A winner will be selected at random from the correct answers. Prizes will be switched up weekly with each new photo. Only real restrictions are that you need to comment with your answer on the Instagram photo, and you'll have to swing by and visit us to pick up your prize.
The Bakka-Phoenix Frequent Buyer Discount has rocketed into the, erm, present.
The discount bookmarks: We've filled them, lost them, stuck them in books for years, gleefully found enough of them to buy all new books when we're supposed to be moving house, watched them explode all over our desk, and shared them with friends and family.
Now, as is the inevitable destiny of all fleshly things, their consciousness has been uploaded.
That's right: We're going digital.
Going forward, we'll track your purchases in-store–so no more losing bookmarks–and you'll get the exact same discount as you always have with the frequent buyer card. The only thing that changes is how you redeem it and the amount of work going in for everyone.
How does that work, Bakka staff?
In short, it's a digital points system tied into our register. For every $10 you spend, you'll get a dollar of credit points (so, our traditional frequent buyer's 10%). Once you've earned $50 worth of points, they become spendable as credit.
What if my credit purchase is less than $50?
The unused credit will turn back into points and stay in your account, getting you ahead of the game for your next credit.
Do I have to redeem at $50?
Nope! If you have your eye on something really big, bide your time.
As long as you make one (1) purchase in a 12-month period–so it's not been more than a full year since your last purchase–the points will keep accumulating. If you don't, they expire, but will start up again with your next purchase.
Can I redeem the points in the same transaction that takes me to $50?
Nope. We subscribe to a linear timestream. If you want to hit us up with them five minutes later, though, go for it.
This sounds suspiciously like cryptocurrency.
But it's not. We are automating for your laziness and ours.
What if I already have a card, in-store or with me?
We'll still honour any and all full bookmarks, and if your card isn't full, we'll translate your previous purchases into points and keep counting from there. If you have your card on you, please just bring it in and we'll get you set up–and there's no limit date on that. Find one five years from now? We'll do it.
What information do you need to set up the account?
Just your name; we aren't collecting a whole lot of information. We just want to make sure we know your points go with you.
Call us or drop in with as many bookmarks as you can find. We will happily explain it with many large hand gestures and set you up with a frequent buyer account.
We had lots of events here in 2017. We helped a lot of terrific customers find new things to read. And we sold a LOT of books. Here's a list of our top ten sellers in each format.
We also want to give a special shout-out to HAIL TO THE CHIN by Bruce Campbell, of which we sold more in a single afternoon than any other title… pretty much ever.
We're finishing off our staff's favourite 2017 reads today with Part 3: Our Nonfiction Picks!
A look into the boom and bust of the paperback horror market of the later 20th century. It's both funny, as it skewers the ludicrous storylines and even more ridiculous covers, and insightful, as it looks into the social, economic, and political climates that made them relevant.
Worth checking out if you remember the glory days of pulp schlock, or want to see what old people were afraid of last century.
Sweet, poignant, funny: Everyone's a Aliebn is part fable, part comic, with a dash of philosophical treatise on the side. No matter who you are, humabn, aliebn, or other, you'll recognize yourself in this delightful adventure.
No, it's not SFF. Trust us, though, it's really interesting. The author, a forester with decades of experience, will convince you that trees are the original social network. A thoughtful, compelling read.
A collection of Bourke's Sleeping With Monsters Tor.com column, essays, and reviews, this is a slice of one of the most interesting critical perspectives in the genre today: intersectional, historically-informed, and reading across everything from queer pulps to core epic fantasy to video games. Sleeping With Monsters ends up more than the sum of its parts: putting together a picture of genre tropes in this moment, and how they're enduring–and changing.
From former Scholastic and current Lee & Low editor Cheryl Klein, The Magic Words is one of the most balanced how-to books out there. Addressing craft, business, the publication process, and full of exemplars and exercises, this is a nose-to-tail view of writing and publishing fiction for young readers.
The first translation of Homer's epic by a woman scholar, and well worth the read.
It's a non-fiction book by the creators of Saturday Morning Breakfast Cereal, investigating ten emerging discoveries that will save and/or doom us all. Mwa ha ha! No, seriously, it's eye-opening.
A fun and in-depth look into the life of an astronaut, from training to be one, adjusting to and living in space, what-if situtations, and favourite buttons aboard the ISS.
We'll be posting our staff's favourite 2017 reads over the next few days, and today is Part 2: Our YA and Kids' picks.
When a mouse is swallowed by a hungry wolf, it despairs. But deep inside the wolf's belly, the mouse meets a duck. Together, they learn how to really live their lives, even given the… unusual circumstance. Funny, subversive, and appealing.
Johnny and Shabaz have returned to the Skidsphere from the Thread, and life will never be the same. Together, they try to improve the system from within, but not every Skid wants to change. Even worse, the cracks in the Skidsphere are growing. Facing enemies on all sides, it'll take everything they have to keep the Skids safe – and that might not be enough.
Fast, fun, and moving. Thread War is an excellent follow-up to last year's The Skids, winner of the Copper Cylinder Award.
Blue's sister Cass promised to always call home on the anniversary of their folk-singer mother's death. This year, she didn't: so, armed with her mother's guitar and the premonition that Cass is in trouble, Blue goes to the crossroads at midnight and deals with the devil to find her big sister. While the devil enchants her plain brown boots to always point to where Cass is, she takes Blue's voice in return—and that is how Blue sets off across America to bring her sister home.
The Devil and the Bluebird is one of the most stunning, heart-breaking, heart-making books I've read this year. I read it until 4am, and then I hugged it and laughed and cried. Rife with grief, love, discovery, unexpected kindnesses, subtle magic, and ghosts both literal and metaphorical—Pete Seeger and Woody Guthrie included—it is one of those special books that is both heart-poundingly compelling and quietly wise about what makes people be both the best and worst of themselves.
Change Places With Me is the only YA novel I have ever seen blurbed by Kim Stanley Robinson. And it doesn't take long to realize why.
Rose wakes up one morning happy: happy enough to change her hairstyle, make friends with the classmates she's never spoken with before, and pet the neighbour dogs who used to terrify her. And there is something absolutely off about her contentment with the world.
I have rarely seen YA-oriented science fiction written with such skill and subtext as this: a speculative element that seeps up like groundwater into a revelation that's all the more impactful because of how quiet it is. Change Places With Me is magnificent: a soft, deliberate, oblique novel about coming to terms with oneself, absolutely entwined with how a standard science-fiction technology impacts the life of one girl.
And I Darken is a straight historical political thriller—with one twist: Instead of following a young Vlad Dracul's youth as a hostage to the Turkish Empire, Vlad becomes Lada—and adds a new dimension to the political triangle that follows.
This is not the book I thought I'd like: genderflipped historicals are not usually my wheelhouse. But White deploys an utterly absorbing mix of political maneuvering and character work, intrigue and menace, topped off with evocative prose you can't help but fall into, and I found myself up at 4am going just one more chapter before bed.
Eliza and Her Monsters is a Book About Fandom—but it's also so much -more-. Eliza floats through life as a weird, friendless small-town high school senior, devoting all her time to her secret life as LadyConstellation, creator of wildly popular webcomic Monstrous Sea. Until the most popular fic writer in Monstrous Sea fandom transfers to her high school, and Eliza starts cautiously navigating a life outside her creation—and what drives her relationship to art and life in the first place.
There is an incredibly astute kindness to Eliza and Her Monsters: both for the fans who love fantasy worlds and the needs of the people who create them. I've rarely seen a more nuanced look at what making or loving a fantasy world -is-, embedded in a story that's fun and funny and sincerely gripping.
After a 400-year journey, generation ship Venture–seventeen-year-old Ursa's home–has finally reached its destination. But instead of the untouched paradise Beta Earth is supposed to be, Ursa's first night there features a discovered corpse–and the glint of sharp teeth in the woods. Part mystery, part core science fiction, and part a compassionate look at change, anxiety, and what opportunity does to our hearts, Tangled Planet balances adventure, danger, safety, and the places we end up–good and bad both–in trying to keep our loved ones safe.
Jack's sister Molly has been kidnapped by an ogre. He and his friend Lilly set out after her, but the rescue is more difficult than they could have imagined. Injured, alone, afraid, they must face monster within and without in order to survive. Like everything Hatke does, it's both charming to look at and deeply moving.
Harriet is an usual princess, and not just because she's a hamster. She likes math, and fighting with swords. And she's fated to fall under a curse when she's twelve, but that news fills her with excitement instead of dread. Because Harriet realizes that until the curse lands, she's invincible! So it's time for this princess to set out to right some wrongs, hero-style. Truly charming.
We'll be posting our staff's favourite 2017 reads over the next few days, starting with Part 1: Our adult fiction faves.
Like most modern military SF, Valiant Dust owes a debt to David Weber, but quickly establishes its own identity. Featuring a diverse cast living in a truly multicultural galaxy—Sikh officers serving in a Roman republic, on a moderate Muslim planet!–this is military SF that grasps the nuances of living in a truly cosmopolitan culture, plus intrigue, investigations, ground support, and the obligatory space battle. Also: space Montreal. Space Montreal!
The gods may be unknowable but the Immanent spirits interact with provincial rulers, influencing and being influenced by the families they bond with. Kehera's family's Immanent is known for its patience and fecundity. The Immanent that suffuses Innisth, the infamous Wolf Duke of Eanete is cold, ambitious, and even cruel. But when the dragons of midwinter force Kehera and Innisth to work together, they both discover truths about themselves they could never have imagined. This is not the book you're thinking it will be from that description… It's so much more. The magic is dense and complicated, and unwinds slowly: so do the characters. As always, Neumeier delivers an original and compelling story, full of gorgeous language and complex emotions.
With that title, it was basically impossible for All Those Explosions Were Someone Else's Fault to be anything but slyly, goofily, exuberantly fun. Gardner writes a diverse group of undergrads who find themselves superpowered after a very Canadian sort of lab accident with humour, humanity, and flair, and provides real stakes–both in Kim's relationships and the fate of the world–without ever losing that sense of buoyancy.
Set in the universe of Range of Ghosts, this features new characters; knowledge of previous books not required. Put a man who swore an oath to protect a ruler who no longer exists beside a man who agreed to become a beating heart in a brass body in order to live long enough to take his revenge—which he's done. Set adrift by the absence of purpose, they take the usual odd jobs as guards or messengers, and one of those jobs sends them into kingdoms almost at war. There, caught up in the hostilities, they might find the purpose that their lives have lacked: a lord to serve until death; a person to possibly love.
Sci-fi meets fantasy in this story of time travel and witches. Told through a series of reports, letters, interoffice communications, and memos, The Rise and Fall of D.O.D.O. tells of a secret government entity working to restore magic that starts out as two individuals in a cramped office translating shreds of old documents that rises to a fully functional time traveling bureaucratic entity. Perhaps due to Galland's influence, this novel isn't as sciency, info-dumpy and technical as you might expect from a Neil Stephenson novel. Don't go into this expecting a hard sci-fi novel. A lot of the science works with a bit of hand-waving Schrodinger's cat explanations and the occasional deeper foray into many-worlds interpretation of quantum mechanics. D.O.D.O. is a funny and ludicrous novel involving everything from the fall of Constantinople, Elizabethan England, and Viking epic poems about raiding Walmart.
The Unforgiven. With hippos, not horses. Wait–hear me out.
In the early twentieth century, some bright spark had the idea of farming hippos for meat in the Louisiana bayous. Saner heads prevailed, but Sarah Gailey has taken this idea, pushed it back 50 years, and given us a story of hippo-riding cowboys, questionable loyalties, revenge, riverboats, and a vast lake full of what is, pound for pound, the most terrifying of invasive species–feral, man-eating hippos. Short, punchy, and adrenaline-charged.
Although this was a 2016 title, we're loving Lee's Machineries of Empire novels. Sharply written, absolutely involving, and deeply innovative in its exploration of consensus reality, history, culture, war, and regret, they're readable, moving, and brilliant at the same time. Start with Ninefox Gambit.


text:
Q: Android passing value of array from async task to another class I am trying to get an array from one async task class to another fragment class but I am getting a null pointer exception. I have seen many answers on here but none that I saw actually answered this question.
I tried returning the value from the async class task and I tried to make the array static but I have had no success.
These are the classes (I have highlighted where I am trying to get the value from and bring it to):
    public class DemoPreviewSongFragment extends DemoFragmentBase {
        // The DynamoDB object mapper for accessing DynamoDB.
       private final DynamoDBMapper mapper;
        public DemoPreviewSongFragment() {
            mapper = AWSMobileClient.defaultMobileClient().getDynamoDBMapper();
        }

        SongPreviewCardsDataAdapter mCardAdapter;
        com.wenchao.cardstack.CardStack mCardStack;

        @Override
        public View onCreateView(final LayoutInflater inflater, final ViewGroup container,
                                 final Bundle savedInstanceState) {
            View view = inflater.inflate(R.layout.fragment_preview_song, container, false);
            mCardStack = (CardStack)view.findViewById(R.id.cardstackcontainer);
            mCardStack.setContentResource(R.layout.song_preview_card_layout);
            mCardStack.setStackMargin(20);

            new getSongsInCategory().execute();

/////////// WHEN TRYING TO REFERENCE THE STATIC ARRAY RESULT HERE I GET A NULL /////////// POINTER. I NEED THE ARRAY HERE SO I CAN PUT IT IN THE ADAPTER.

            mCardAdapter = new SongPreviewCardsDataAdapter(getActivity().getApplicationContext(),0);
            mCardAdapter.add("test1");

            mCardStack.setAdapter(mCardAdapter);

            return view;
        }

//////////////////// THIS IS THE ARRAY I AM TRYING TO PASS /////////////////////
        public static PaginatedQueryList<SongDatabaseMappingAdapter> result;

        public class getSongsInCategory extends AsyncTask {

            @Override
            protected Object doInBackground(Object[] params) {

                SongDatabaseMappingAdapter songs = new SongDatabaseMappingAdapter();
                songs.setCategory("Rap");

                String userRatingQueryString = "5";

                Condition rangeKeyCondition = new Condition()
                        .withComparisonOperator(ComparisonOperator.EQ)
                        .withAttributeValueList(new AttributeValue().withN(userRatingQueryString));

                DynamoDBQueryExpression queryExpression = new DynamoDBQueryExpression()
                        .withHashKeyValues(songs)
                        .withIndexName("Category-UserRating-index")
                        .withRangeKeyCondition("UserRating", rangeKeyCondition)
                        .withConsistentRead(false);

                result = mapper.query(SongDatabaseMappingAdapter.class, queryExpression);
                return result;
            }
    }

I am not sure what I am doing wrong here why is that a null pointer when it should be a global (static) array? Is there a better way to be doing this?
Thanks for your help

A: Set data to adapter in onPostexecute() method of AsynTask. You are getting exception because you are not getting any data is adapter. AsynTask performs operation in background and it may be the case you are using the values before AsyncTask is finished. So set adapter in onPostExecute.
doInBackground(){
}
onPostExecute(){

// use result array here and set it on adapter
}

A: Asynctask is asynchronous so the array is null.You can update the adapter when the asynctask completed by accessing in the OnPostExecute() method.
This is the code i have changed the logic now it will work.
public class DemoPreviewSongFragment extends DemoFragmentBase {
    // The DynamoDB object mapper for accessing DynamoDB.
   private final DynamoDBMapper mapper;
    public DemoPreviewSongFragment() {
        mapper = AWSMobileClient.defaultMobileClient().getDynamoDBMapper();
    }

    SongPreviewCardsDataAdapter mCardAdapter;
    com.wenchao.cardstack.CardStack mCardStack;

    @Override
    public View onCreateView(final LayoutInflater inflater, final ViewGroup container,
                             final Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_preview_song, container, false);
        mCardStack = (CardStack)view.findViewById(R.id.cardstackcontainer);
        mCardStack.setContentResource(R.layout.song_preview_card_layout);
        mCardStack.setStackMargin(20);

        new getSongsInCategory().execute();

        return view;
    }

    public class getSongsInCategory extends AsyncTask {

        @Override
        protected Object doInBackground(Object[] params) {

            SongDatabaseMappingAdapter songs = new SongDatabaseMappingAdapter();
            songs.setCategory("Rap");

            String userRatingQueryString = "5";

            Condition rangeKeyCondition = new Condition()
                    .withComparisonOperator(ComparisonOperator.EQ)
                    .withAttributeValueList(new AttributeValue().withN(userRatingQueryString));

            DynamoDBQueryExpression queryExpression = new DynamoDBQueryExpression()
                    .withHashKeyValues(songs)
                    .withIndexName("Category-UserRating-index")
                    .withRangeKeyCondition("UserRating", rangeKeyCondition)
                    .withConsistentRead(false);

        return mapper.query(SongDatabaseMappingAdapter.class, queryExpression);

        }

      @Override
      public void onPostExecute(Object obj){

        //Here array will not be null.

       PaginatedQueryList<SongDatabaseMappingAdapter> result=(PaginatedQueryList<SongDatabaseMappingAdapter>)obj;
         mCardAdapter = new SongPreviewCardsDataAdapter(getActivity().getApplicationContext(),result[0]);
        mCardAdapter.add("test1");

        mCardStack.setAdapter(mCardAdapter);

        }

    }

A: Ok so you have to understand the principle of AsyncTask, simply put, it runs some things on a different thread, not blocking the current thread, and by not blocking that means it will automatically go to the next line after you call execute not depending on the duration of the tasks in the asynk task and not waiting for the tasks to be completed.
In your case:
new getSongsInCategory().execute(); // here you call the task to generate the result
result.doSomething() // this line will be called before your task is completed, so the result won't be initialized => NPE

The way you should do it is using Observer pattern (callbacks). You set an observer to your AsyncTask to find out when it's done. When it's done it will notify the object that observes the task.
So an example could be something like this:
public class DemoPreviewSongFragment extends DemoFragmentBase implements AwesomeObserver {
 public interface AwesomeObserver {
     void theTaskIsDone(Object theTaskResult);
 }

 public View onCreateView(final LayoutInflater inflater, final ViewGroup container,
                             final Bundle savedInstanceState) {
...
new GetSongsInCategory(this).execute();

//new best practice is
    new GetSongsInCategory(this).executeOnExecutor(THREAD_POOL_EXECUTOR);
 }
@Override
theTaskIsDone(Object theTaskResult) {
    theTaskResult.doSomething();
    //In your case
      mCardAdapter = new SongPreviewCardsDataAdapter(getActivity().getApplicationContext(),0);
        mCardAdapter.add("test1");

        mCardStack.setAdapter(mCardAdapter);
}

public class GetSongsInCategory extends AsyncTask {
  private AwesomeObserver observer;
  public GetSongsInCategory(AwesomeObserver someone) {
      observer = someone;
  }
 // doInBackground ....and do things

 public void onPostExecute(Object object) {
    // at this point you know the task is done
   if(observer != null)
     observer.theTaskIsDone(object);
    }
 }

}
Now to avoid confusion, the parameters in theTaskIsDone & onPostExecute are just examples, and you can use whatever it works for your example.
This is really a generic way to go, you could also call from onPostExecute a method from the containing class of your async task, but this approach will work if you have inner async task or an async task in a separate java file.


text:
Hasta que la plata nos separe puede hacer referencia a cualquiera de las siguientes telenovelas colombianas:

 Hasta que la plata nos separe (telenovela de 2006).
 Hasta que la plata nos separe (telenovela de 2022).

redpajama_set_name: RedPajamaWikipedia


Kathi Suprata made a huge impact on me earlier this year when she sang the "What Could Have Been Blues" at at intimate dinner event I was hosting for among my favorite clients. The joy she expressed as she delivered her message got me straight to the heart. Sadly, she passed away a few months ago from cancer. It was just a few months, and then …. gone.
I blogged about the impact she made in an earlier blog post because it was my sincere hope that luminaries in my industry would be inspired to bring her to perform on their stages. I wanted to do my part to make sure her message was heard. But her cancer had other plans. She didn't feel well enough to perform.
Her love of music was so powerful, and she ignited something in me to rediscover my own joy in writing lyrics and collaborating with others to give them voice.
In the wee hours one evening, I wrote lyrics to the "Boring Bio Blues." I shared the words with her and asked if she could find the strength to sing them.
She wasn't feeling well, but she told me the words lifted her spirits. That felt like a gift for us both.
That's when I reached out to Dan Wingard and asked him if he would put the words to music. Sometimes, you ask for what you want and get what you ask for, and it's just a beautiful thing. He performed the song at another of my intimate dinner events.
Click on the image to watch Dan's performance.
What's my ultimate message here?
Don't let your song stay bottled up inside of you. Your audience needs your message, and there is no time to waste.
How much should you invest in professional development?
I asked this question from my personal Facebook page yesterday, and a firestorm of comments flowed in overnight.
If this is a question on your mind right about now, join the conversation and add your two cents.
Before asking the question, I conferred with three of my favorite financial wizards — Justin Krane, Debbie Page, and my husband Steve Juetten.
Cash Flow Expert for Women Justin Krane says it's a good rule of thumb to intend to earn at least three times the tuition as a result of an investment in professional development. I interviewed him earlier this year about money savvy, pricing and packaging for big profits and the importance of knowing your numbers.
Just click on the link, you can access that interview packed with timely and practical wisdom in Justin Krane style. He'll be the first to tell you that "You've got this." No opt in is required.
I also conferred with Debbie Page. She guides women business owners to keep more of the money they make. Debbie suggests that the allocation range to invest for professional development is 3% – 10% of gross revenue. Once the six-figure threshold is met and continues to grow, at a minimum budget of 3% for every $100,000 of gross revenue. If you earned $350,000 in revenue this year, budget for $7500 – $25,000.
And then I asked my amazing husband of 30 years Steve about his point of view.
Invest a reasonable percentage of LAST YEAR's revenues into professional development for the subsequent year.
If the business is new, he suggests being reasonable. If the business is going great guns, invest to the level that makes good sense and also supports you in acquiring the skills you need, while also achieving the desired results.
Isn't it great to have these guidelines in your pocket at this time of year when you are soon to be on the receiving end of many invitations to invest wisely in your future success?
Here's what I know for sure based on having been in business since 2001 and invested in a variety of top notch programs and mentors over the years.
Not everyone who starts these programs — even with the best of intentions — finishes the programs to achieve the promised results. It's often the top 6% of all who enroll who achieve the 3X – 10X returns that were promised in the marketing pitch.
Sometimes mindset issues get in the way.
Sometimes the level of effort required to bring in the results is beyond what the participant expected or was willing to put forth.
There may be other factors at play, too.
For me, here is what I know.
I am a strong starter. And I am also a strong finisher.
That gives me confidence that when I invest in something that I want, I am going to do whatever it takes to get the value. It's just that simple. I start these programs with the intention to get 3-10 times the value in ways that I can measure in my shopping cart. Otherwise, I pass.
Decisions start by knowing the numbers.
I know the top categories to which revenue flows. I know my expenses. And the profit margin is rock solid.
Because I want this trend to continue, now is the time in the calendar year when I consider what I will start, stop and keep doing.
That means taking a careful look at the services I use to fuel the engine that is my business, the investments I make to fund my professional development, and evaluate what I need to do differently to make sure things keep moving in a favorable direction.
Do I need a new computer? Yes. That is essential. It is pretty hard to run a successful business online without an up-to-date computer system.
Do I need to invest in my professional development? Yes. And I am going to be very mindful of the specific skills I need to develop and deliberate in my actions so I can continue to grow along my path to mastery.
Every day, like you, I am on the receiving end of invitations to fill in gaps in my skill set. The price points vary widely. Given the sheer number of choices and how compelling and inviting the offers, I have to go back to one of my favorite books of all time for some timeless wisdom.
I need to be in the company of successful entrepreneurs who call me forward to achieve even more contribution, value exchange, and success, while speaking the truth — even when it is hard to hear. Going it alone in isolation is a recipe for disaster.
I want to speak more to earn more. That is why I teach my clients to do. And my professional development absolutely must include focus on speaking mastery.
I also need to expand the reach and impact of my message. That means that ongoing lead generation needs to be a high priority.
Now that I know my priorities, what then?
I look at the revenues and profits I earned.
Then, I decide to invest a reasonable percentage in professional development.
So … as you reflect on your own success this year and anticipate how it will GROW in the New Year, what will you start, stop, and keep doing?
How will you invest in your success?
And how fiercely will you fight for your results so you can be proud of your achievements and smile all the way to the bank?
These are good questions to consider right about now.
And, if you are a speaker and an expert who wants to speak more to earn more in the New Year, I'd love to be a resource for your professional development.
I'll be teaching about the 3 best ways to get booked on more live and virtual stages, even if no one knows your name yet on December 12, 2017 at 10 a.m. Pacific. Here is link to register to benefit from this high value and FREE training.


Hope he's learnt his lesson!
It was Instagram, and it's still there.
Last edited by SteveMacD : 11-12-2018 at 08:28 PM.
Fleetwood Mac have been cancelling shows due to Stevie's health since the 1970s .I predict that she will outlive the rest of the Rumours five though and probably handily.
Didn't she vow at the start of this whole new lineup that she was gonna "stop complaining" ? Bet she's fallen back on that after the first few shows.
Why do you think that? The tour has been going well.
Lindsey had to cancel a show in Vancouver on The Dance tour.
I remember when I drove up to El Lay from San Diego in 1982 only to find out the Forum show had been postponed due to Stevie's walking pneumonia .I went back later in the month for the shows that were taped.
I remember being devastated when we got to Oakland Coliseum for Mirage show and it was postponed. I was 13 and it first FM show, seemed like forever before we saw the rescheduled show (I think a few weeks later). I heard a long time later that is wasn't illness but was the day Robin died. Not sure if that's true though.
I heard the same thing. I know she passed during the Mirage tour...I think it was October 12. The date sticks with me because it's my birthday.
I think we all know the answer to that. God forbid Stevie get sick and want to rest her voice or get over a cold or flu. It is blasphemy. She must be destroyed. So many haters on this board due to the ongoing success of this new flavor of the band. I saw them live...they are awesome. I didn't hear a single person in the crowd even mention the L word. I hope they record some new music and have ONE MAJOR HIT just to piss off all the naysayers.
It took me a little while to work out what the L word was. I kept thinking there was some sort of lesbian thing involved.
LOL...I was trying to be as nice as possible despite others who have just thrown civility and kindness to the wind. I really did not hear a single person around me mention him. I was sitting in a section which was the first section off the floor and no one was talking about it around me. About 1/3 of the way through the show we got to move to the front row (thanks to my sister and her daughter in law's father) and everyone was having such a great time. No mention of Lindsey at all. I was standing right in front of Michael Campbell and he was very playful with the crowd as was Neil Finn. Stevie was all smiles. Christine looked very happy. Mick was his usual self. John remained in the background. They all seemed like they were enjoying each other and having fun...and it didn't seem to be an act. It was refreshing.
The chance of them having a hit are about as high as the chances of Stevie ever belting out a song again with more then a 3 note range.
Ok, so I read this post, and my first instinct is to say the same thing about Lindsey. I mean, he's never going to have a hit single again, either. And his voice has lost power, too. None of them are ever going to be in their prime again. So why make fun of FM when everything you say about them is true for Lindsey, too? It seems hypocritical to make fun of FM when the exact same comments applies to him, too.
It's not really making fun though... it's just being realistic and honest. Fleetwood Mac will never have another hit. Lindsey will never have another hit. Fleetwood Mac with Lindsey would never have had another hit. Stevie will never have another hit. Truth. That's not making fun.


New York City Finance Commissioner Martha Stark believes in numbers. Whether they are lotto tickets, school grades or municipal tax revenues, she says numbers shape our lives more than we realize.
I believe in the power of numbers. I don't know when my belief in numbers began. Perhaps when I was a child. My high school dropout, bookkeeper dad came home each week to tell us that he had played the numbers — my neighborhood's equivalent of lotto but lots more complex.
Or perhaps it was my mother's focus on our grades. "You got a 97? What's your strategy for those extra three points?" Maybe it was my dad's legitimate number playing, his love of doing his friends' tax returns to earn a little extra money — a skill he taught his 15-year-old daughter that led to my current job as the New York City Finance Commissioner, aka the tax collector.
But numbers also scare me. What does it mean that my mom died when she was only 46 and I was only 21? What does it mean that my brilliant doctor brother, who told me he would live forever, followed suit and died at the age of 46 on his 17th wedding anniversary?
Maybe it is just that numbers don't lie. Management gurus often say you are what you measure, which might explain why I haven't been on a scale in the last year. Whatever the reason, my belief in numbers grows stronger every day: As I try to improve what we do at the New York City Department of Finance, an agency responsible for collecting more than $18 billion in city revenues; as I try to persuade my 17-year-old niece that she has to go to college. Most people wouldn't expect her to amount to much, as the child of a single mother, but it helps to show her the numbers. Without a college education, she won't be able to pay for her manicures, pedicures, makeup consultation and the fancy car she so wants.
As I try to live each day as if it could be my last — I turn 46 on June 30 — I know numbers will guide me through the future. Numbers may scare me, but they also tell me it's likely I'll make it well past 46 and keep serving my beloved hometown. Knowing that, I'm going to keep believing numbers.
Martha Stark is the first African-American woman to serve as New York City Finance Commissioner. The Brooklyn native studied at New York University and was captain of the school's varsity basketball team. Stark previously worked for the Edna McConnell Clark Foundation and was a White House Fellow assigned to the State Department.
Independently produced for NPR by Jay Allison and Dan Gediman with Emily Botein, John Gregory and Viki Merrick. Photo by Nubar Alexanian.


October 7, 2017 – i2i Records presents Penny Gilley and Doug Allen Nash on Saturday, October 7, 2017 at 7:30 p.m.
Two great shows combine to create one BIG night at The Cailloux Theater. RFD-TV star Penny Gilley will take the stage, followed by Nashville Recording Artist Doug Allen Nash's Tribute to Johnny Cash. Both artists combine forces to present an evening that you won't want to miss.


The memory modules below are 100% compatible with your Alienware Hivemind (P4 - DDR) Desktop. Not your model? View the complete range of Alienware Desktops or view all Alienware upgrades here.
What does a capacitor do in RAM hardware?
Simply speaking, a capacitor is a very small part inside computer memory that stores analogue data as an electrical charge. A capacitor stores electrons and when full, it creates a 1, whereas when empty, it creates a 0. Dynamic memory needs to continually refresh this charge, as it would normally leak away in just a few milliseconds.
Binary code is made up of billions of 1s and 0s and we have capacitors to thank for making it all possible. Each capacitor is paired up with a transistor to create a memory cell, which forms the basic building blocks of RAM.
"A good and reliable source of parts. Thanks."
"Very fast delivery, dealt with my enquiry very professionally."