text:
Pearl Detailed Top
- Crepe.
- Bell sleeve.
- Long
- Boat neck.
- Straight hem.
- Relaxed fit.
- 100%Polyester
- Non stretchable & with lining
- Hand wash preferred. Machine wash cold. Machine wash gentle. Do not bleach. Cool iron.
Size Chart
All measurements are in inches.
To help you choose the best size, please use the size guidelines below.
Note that all conversions are approximate. Fits may vary by style or personal preference; sizes may vary by manufacturer.
Size Conversions
Measuring Guide
Need help?
If you have any questions about the sizes of clothes, please call our Customer Service Department.
MS. READ is committed to 100% guaranteed customer satisfaction. If you are not absolutely satisfied with your purchases from us, you may return your purchased items to us within 30 days of receipt, providing the items are returned in perfect condition and where possible in their original packaging with all tags attached. All goods will be inspected upon return.
The goods are your responsibility until they reach our Warehouse. Please ensure you package your returns carefully to prevent any damage to the items or boxes. We are not responsible for any items that are returned to us in error.
We do not offer cash refunds, all returns will be given store credit at the price of purchase with a 30 day validity from date issued. Size exchange is subject to a shipping & handling fee of RM15. Please note that our sale items have a non-refundable and non-exchangeable policy.
Kindly email us your request for size change or return.
Email Address: customerservice@ msread.com.my
We ship to almost any address in the world.
For deliveries outside of Malaysia, please place your order on our international site HERE.
Please note that an adult signature is required upon delivery of shipment. If there is no one present to collect the parcel, it will be sent to the nearest post office to await your collection. The courier will leave a note advising the contact details of the post office branch and address.
When Will My Order Arrive?
If the item is in stock, you will receive your order within 4-5 days. If the particular item is not in stock, there may be a delay of 2-3 days, in which case we will contact you immediately to inform you.
We ship all our products via POSLAJU for delivery within Malaysia. After your order has been sent, you will receive via email, the tracking number where you can track the exact whereabouts of your order.
Shipping & Handling
Malaysia (Free shipping for purchase above RM100)


text:
Click Here for More Articles on ART & MUSEUMS
Robert Redford Launches Scholarship Program with Santa Fe University of Art and Design
Santa Fe University of Art and Design (SFUAD) announced today the new Robert Redford/Milagro Initiative Scholarship Program geared toward attracting, retaining, and graduating qualified students who wish to pursue a fulfilled life and career in the arts. The program consists of two scholarship categories: the Unique Voice Scholarship(s) and the Emerging Artist Scholarships. Both awards are available to qualified students within and outside the United States.While the inaugural Scholarship Program will be funded by the university, award recipients will be selected by celebrated actor and Academy-Award winning director, Robert Redford, in conjunction with the Milagro Initiative spearheaded by Kathleen Broyles, The Sundance Institute Feature Film Program Consultant and Director of The Milagro Initiative."Regardless of the medium — whether it's through a poem, art installation, or a film — Santa Fe University of Art and Design offers something special to its vibrant student body," said Redford. "It is an honor to collaborate with this exciting institution in choosing scholarship recipients for the next generation of storytellers, as it will be this generation of artists who will provoke thought and inspire significant change throughout the 21st Century," continued Redford. "With guidance and support from outstanding faculty, including the profoundly talented Film Chair, Chris Eyre, students will most certainly learn what it takes to have an authentic voice in society and in today's industry." The two scholarship categories offered through the Robert Redford/Milagro Initiative Scholarship Program are the:Unique Voice Scholarship(s) – Award(s) that covers 100% of tuition, room and board, as well as base fees, for an enrolled student in the BFA in Film program at SFUAD. The applicant must represent the voice of Indigenous people from the U.S. or around the world. The number of scholarships awarded each year will be contingent on the applicant pool.Emerging Artist Scholarships – Awards for eligible students in any SFUAD department, variable depending on the cost of their respective program. Students could potentially receive up to $15,000/year for the Art, Contemporary Music, Film, Performing Arts, and Photography programs, and up to $7,000/year for the Arts Management, Creative Writing, Digital Arts, and Graphic Design, programs. The number of Emerging Artist Scholarships awarded will vary each year.To be considered for The Redford/Milagro Initiative Scholarship Program, interested students must submit materials required for admissions to the university, provide an essay and/or video addressing why they want to become a Redford/Milagro Initiative scholar, and be willing to participate in an interview. "I'm pleased to offer students the opportunity to apply for the new Redford/Milagro Initiative Scholarship Program through an important partnership with Robert Redford, one of my industry friends and key mentors," said Chris Eyre, chair of The Film School at SFUAD. "Along with assistance from Kathleen Broyles, an instrumental member of our new Advisory Board for the Film School, we have created a program that opens doors for talented youth who might not otherwise have the means to pursue a higher education in an arts-related field."Eyre and Redford have a long-standing relationship that spans almost two decades. After graduating from New York University's film school, Eyre was invited to participate as a fellow in The Sundance Institute's Directors Lab under the mentorship of Redford. His relationship with Redford was instrumental in helping Eyre produce his early films: Smoke Signals (1998), which was the first feature-length film directed by a Native American to receive national theatrical release by Miramax Films; Skinwalkers (2002); and A Thief of Time (2003). Eyre's 2004 film Edge of America was selected to show on Opening Night at the 2004 Sundance Film Festival, and it garnered Eyre the highly prestigious DGA Award for Outstanding Directorial Achievement from the Directors Guild of America.
More details on the application process for The Redford/Milagro Initiative Scholarship Program can be found on the SFUAD website. The Film School at Santa Fe University of Art and Design is a fully accredited program offering a comprehensive, hands-on, four-year curriculum that integrates film, video and digital production with critical studies and writing. Films such as True Grit and Cowboys & Aliens and TV dramas such as Longmire have been shot at the university's Garson Studios, where students have the opportunity to intern on professional productions. Garson Studios is part of the Garson Communications Center, which features a 65,000-square-foot production and postproduction facility. The Screen, a popular destination within the Garson Communications Center, shows some of the greatest works of world cinema daily for students and the public.Santa Fe University of Art and Design is an accredited institution located in Santa Fe, New Mexico, one of the world's leading centers for art and design. The university offers degrees in arts management, contemporary music, creative writing, digital arts, graphic design, film, performing arts, photography and studio art. Faculty members are practicing artists who teach students in small groups, following a unique interdisciplinary curriculum that combines hands-on experience with core theory and prepares graduates to become well-rounded, creative, problem-solving professionals. As a Laureate International Universities Center of Excellence in Art, Architecture and Design, the university boasts an international student body and opportunities to study abroad, encouraging students to develop a global perspective on the arts. Santa Fe University of Art and Design is accredited by The Higher Learning Commission and a member of the North Central Association, http://www.ncahlc.org.

subset: commoncrawl


text:
One of the big ironies about people with the most power is that they are often the least qualified to handle such power.
In an earlier post, I have discussed hierarchical structures in societies and how they squash human potential. However, if you zoom in on those who make it to the top, and who you could argue belong to the tiny minority that is able to use the structures to their benefit, they usually have very distinct characteristics.
In order to get to the top of a hierarchical structure, you need to possess certain character traits that are generally considered unsympathetic. You need to be willing to put yourself first, at the expense of others or a cause. Be willing to run people over. And be able to be disingenuous or to outright lie.
Now, this is what is needed to get to the top. However, the irony is that this is also what at the same time disqualifies you for the task of leading other people. Because you have proven that you will not handle your power responsibly. And because you have proven that you will put your own needs over the needs of others or a cause.
The most obvious example of this is in the political sphere, where the desire to be at the top rather than your credentials decide who becomes prime minister and president. This is of course most clearly seen in dictatorships. But it is also seen in representative democracies, and goes a long way in explaining the current political crises and public dissatisfaction towards politicians sweeping across the Western world.
This does not mean that people with good intentions don´t enter or stay in politics. And they might make it to parliament. And they perhaps will even become minister of culture or education. But they, with very, very few exemptions, will not make it to the very top. Because people, who are pure at heart, are not able to do the things that they need to do to get there.
The implication of this rationale is that the people sitting at the top of our governments, even in the Western world, are very, very rarely the best for the job. And that in any single country, there are hundreds, and perhaps thousands or tens of thousands, of ´ordinary´ citizens, who could do a far better job.
Doctors. Teachers. Judges. Engineers. Architects. Aid workers. Scientists. Pharmacists. Therapists. People of skill and of pure hearts. Those are the people that should lead nations. Because they have the required intelligence and experience. And because they can be trusted with power over others. Because we know that they will use this power responsibly. And for the benefit of the greater good – and not for themselves.
But, as we know, that is not the way the current world works. Where the most important questions are left up to morally damaged people. And where the eventual fallout is usually as predictable as it is sad.
Character traits of powerful people
Politics, sociology, philosophy, morals, ethics
Post Reply
3 posts • Page 1 of 1
- Posts: 8
- Joined: Sat May 13, 2017 8:08 pm
- MBTI type: INFP
- Gender (M or F): M
- Posts: 8
- Joined: Sat May 13, 2017 8:08 pm
- MBTI type: INFP
- Gender (M or F): M
Re: Character traits of powerful people
PS: As a general rule, the longer the hierarchy, the higher the chance of ending up with a morally compromised leader. Where the hierarchy is very long, and where it takes years to get to the top, pure-at-heart people will usually not have the stamina to persevere, due to all the morally corrupt things they need to do to climb ahead of others. For the morally compromised, however, who are pushed by a drive to be at the top and to shine and to dominate others, the everyday immorality is much easier to bear. This logic is also the reason why you will tend to find more morally compromised people in the national parliament than in your local city council, for example.
Re: Character traits of powerful people
I've spent a fair amount of time being personally upset by this reality in the societies of the world. It is actually the reason I never pursued enlisting in the armed services. I find that the existing hierarchy that is in place depends heavily on geography, which seems to me an outdated system given the speed and reliability of communication in an increasingly globalized world. However, I've never really accepted that a "long" hierarchy is to blame. Placing political power with the individual should be the promise of democracy. The free organization of people into groups with common goals is supposed to grant that political power. Perceived status within towns and countries when political power is granted appears to me to create a drive to obtain office simply to be granted admission into a higher class. I think extending a hierarchical structure down to a more individually meaningful level would return the power a two party system, the existence of inequity in the electoral college, and divergent goals of geographical organizations to the individual. By forcing by law a group of say 9 or 13 people to grant 1 of them power to exercise their votes would create a more meaningful level of participation in the political process. In this small group, or bottom up, democracy swaying the opinion of a few individuals would then change the representatives responsibilities. Adiditionally, power would be more likely to fall into the hands of people with demonstrated moral behaviors. However, I've yet to find a comfortable way to allow the population the freedom to restructure their small groups or avoid the emergence of corruption and participation in multiple small groups.
Post Reply
3 posts • Page 1 of 1
Who is online
Users browsing this forum: No registered users and 1 guest


text:
Attorney General Presses Fight to Cut Fees Awarded to Private Lawyers in Jordan/DMV Case
(SACRAMENTO) – Attorney General Bill Lockyer today submitted arguments to an arbitration panel in an effort to reduce the $88 million attorneys' fees granted to private lawyers who obtained $1,200 in refunds for four clients in the Jordan v. Department of Motor Vehicles case.
Lockyer was joined in the reply brief by associated counsel Elwood Lui, a retried justice of the Court of Appeal. The attorneys' fee award is being appealed at the request of Governor Davis and the state Board of Equalization.
Lockyer asserted that the panel committed an egregious error when it treated the case like an arbitration between private parties, rather than a proceeding required by state law to determine a payment to private lawyers from the state treasury. While the case specifically involves only four plaintiffs, the attorneys' fee award is almost five times more than the attorneys' fees awarded by the Superior Court.
Lockyer and Lui urged the panel to reconsider its decision and reopen the proceedings to allow consideration of further arguments.


text:
(c) Pocumtuck Valley Memorial Association, Deerfield MA. All rights reserved.
Contact us for information about using this image.
There is currently no available "Beginner" label. The following is the default level label: The first appliance to be patented to use electricity after the light bulb was an electric iron, designed by Henry Seely of New York in 1881. By 1900, a number of manufacturers were making electric irons, including the Simplex Company of Boston, Massachusetts, manufacturer of this iron. It weighs sixteen pounds, unusually heavy even for this early generation of electric irons. Heavier irons were meant for industrial or commercial applications. The use of electricity in irons was a useful advance: they no longer had to be heated over a stove, for example. This iron dates from 1900 to 1920.
top of page
Send an e-Postcard of this object
See Also...
"Red Electric" Washing and Wringing Machine
"Red Electric" Washing and Wringing Machine pamphlet
Home | Online Collection | Things
To Do | Turns
Exhibit | Classroom | Chronologies | My
About This Site | Site Index | Site Search | Feedback


text:
The ECU School of Dental Medicine Community Service Learning Center in Bolivia, North Carolina, exemplifies the Dental School's vision to improve the health and quality of life of all North Carolinians by creating leaders with a passion to care for the underserved and by leading the nation in community-based, service learning oral health education.
We are committed to offering comprehensive general dental services for adults, children and special needs patients in a safe, caring and professional setting.
Appointments: Our clinic is open Monday through Friday 8:00 a.m. until 5:00 p.m. The amount of time scheduled for an appointment depends on the patient's specific needs. We ask that you keep your appointed time for care or provide 24-hour notice of all appointment changes. Parents or legal guardians must accompany minor children.
Call for Appointment: 910-253-9000
Patient Registration Forms
Payment for Services: Medicaid and other insurance plans are welcomed. Payment for services is due when services are rendered and may be made by cash or credit card. If you have dental insurance, we will assist you with your claim submission.
Emergencies: Emergency services will be provided Monday through Friday on a walk-in basis. Please arrive early for emergency services. After hours emergency services will be provided for patients of record as required.


text:
- Home
- News
- Sports
- Opinion
- Obituaries
- Features
- Special Sections
- Classifieds
- Public Notices
BERNALILLO — In a back-and-forth contest Wednesday night, the final swing went the way of the Los Alamos Hilltoppers.With just 16 seconds remaining in a big District 2AAAA boys basketball game, Chris Hejde hit a 10-foot jumper to give Los Alamos a one-point edge. Los Alamos got the ball back on the other end of the floor and Ben Allen canned a pair of free throws with 2.9 seconds remaining to ice a big 79-76 win against the Bernalillo Spartans.The win was a big one in several ways. Not only was it a district road win against an underrated opponent, not only did it keep the Hilltoppers in second-place in the 2AAAA regular season title race, but it was accomplished without the aid of center Alex Kirk, who sat out with the ankle injury he suffered Jan. 29 against Capital."It was just a good win," Hilltopper guard Michael Helland said. "It's tough not having Alex, but we came through. We hung tough."Without Kirk, the team's leading scorer throughout this season, the 'Toppers had to find other sources for their offense.The big source Wednesday night was Ben Allen, who was lights-out all evening. Allen nailed 9 of 11 shot from the floor and 9 of 10 free throw attempts to finish with a game-high 28 points.Allen had the monster stat line against Bernalillo, but he had plenty of help from twin brother Nik Allen, who dropped in 16 and Helland, who finished with 10.Nik Allen had to deal with foul trouble throughout the second half Wednesday, picking up his fourth foul with about 2:10 remaining in the third quarter.When he went to the bench, Los Alamos had an 11-point edge. When he stood back up to check in at the start of the fourth quarter, the score was tied.Los Alamos had one of the best shooting nights of its season against Bernalillo (10-11 overall, 1-3 in 2AAAA), converting on 28 of 54 field goal attempts (51.9 percent) and 21 of 25 attempts from the charity stripe (84.0 percent).It would need all of that good shooting, however, because it struggled getting rebounds on both ends of the floor, the placeswhere Los Alamos sorely missed Kirk.The Spartans did an excellent job of crashing the boards, one of the big reasons it opened a 20-10 advantage after one quarter. Thanks to some good second-chance efforts, the Spartans led by as many as 13 with 5:12 remaining in the first half.In one of the many big momentum swings in the contest, however, the Hilltoppers (15-7 overall, 3-1 in 2AAAA) put together a scrappy 10-1 run to pull within four.With the spread still four after a Helland jumper, Spartan head coach Terry Darnell was slapped with a technical foul. Ben Allen hit one of the two ensuing free throw attempts, then Hellend dropped in another short jumper as time expired in the half.It would be Los Alamos' turn to squander a big lead in the third quarter, Following Allen's steal-and-bucket to put the 'Toppers up 49-38, Nik would be called for a reach in, sending him to the bench.Without Nik, Los Alamos' best defensive player, the Spartans got deep into the paint on four straight possessions, converting three field goals and a pair of foul shots. Bernalillo center Ivan Luna had seven of his 17 points in the third quarter to help his team knot the score at 53.The two teams traded jabs and turnovers throughout the final quarter, with seven lead changes and 10 combined giveaways.The Hilltoppers had trouble hanging onto the ball, partially because of a good trapping and pressing scheme employed by Bernalillo. They would turn the ball over 20 times."We had to calm down," Helland said. "We were always trying to rush things, so we had to settle down and make the easy passes."Hejde's two field goals in the final quarter were gigantic. He buried a 3-pointer with 1:21 remaining to tie the score at 73 — Los Alamos trailed by six at one point in the quarter — before his clutch jumper that would ultimately decide the game.Hejde had nine points coming off the bench, not missing a shot of any kind on the evening.Los Alamos will host Taos Saturday night.
Add new comment
Read and share your thoughts on this story


text:
CREME' CARAMEL/CARAMEL CUSTARD...a fab party dessert!
A really easy fool proof recipe of this perfect dessert!...the secret here is to use full cream Milk of the best quality you can find, I have perfected this recipe over a period of several years, since it is difficult to achieve that perfect melt-in-the-mouth creamy gorgeousness the Creme' Caramel deserves!!!
for the caramel
- Sugar-6 tbsp
- Water-2 tbsp
For the Custard
- Whole/Full cream Milk-1 and 1/2 cups
- Skim Milk Powder- 100 gms
- Eggs-4
- Pure Vanilla extract- 2 tsp
- Condensed Milk- 5 tbsp
- Combine the sugar and water for the caramel and set on heat, let the sugar melt and bubble away, keep stirring all the time, till it achieves a deep brown/golden colour.
- Take a metallic mould, one which can be put in the pressure cooker for steaming later.
- Pour hot caramel and swirl all around quickly before it hardens, no need to grease, set aside.
- Combine all the ingredients for the custard in a large bowl and beat well.
- Pour into prepared tin, and cover with a piece of foil.
- Steam in pressure cooker without whistle for 20 minutes,switch off flame and let cool
Invert onto serving plate and serve warm or chilled along with Fruits/Vanilla Ice cream/whipped cream.
Bookmark this post :


text:
Specification link: 13.2 Gradients
Test gradient stop rules. Including: No stops, like fill = none. One stop, like fill = black. If a stop less than all previous stops, it is set equal to the largest stop. If two stops are equal the last stop controls the color at the overlap point.
The top rectangle must have a red outline and no fill. The middle rectabgle must have a solid black fill. The lower rectangle must have a red to green linear gradient on the left-hand galf and a solid blue fiill for the right hand half.


text:
As the Bears continue sorting through special teams issues, one thing you cannot accuse them of is complacency.
No team in the NFL has used more players on special teams. So far, a club-record 65 have gotten action, a figure only six teams have surpassed since 1993. The Jaguars set a record with 71 in 2012.
The high number — the average this season is 54.1 – is attributable to a multitude of reasons. Injuries have forced roster juggling. The club is on its fourth returner and last week injured kicker Robbie Gould sat out. Players who haven't worked out have been replaced.
The turnover and injuries that have forced the Bears to hold roster spots for several weeks has made...


text:
Fabric Information
|92% Cotton/8%Lycra
|10 oz. per yard
|60" inches wide
|Soft and Stretchy
|Leggings, Stretch Apparel, Maxi Skirt
|50%, 4-way
Product Details
Beautiful dark fuschia pink colored cotton lycra jersey knit. Great weight, stretch, and recovery.
Fabric Help
Fabric Care
Fabrics should be washed in the same manner before sewing as they will be washed once a garment is constructed.Learn More
Fabric Matching
Not sure about which fabrics will work together? View the coordinates below or simply call or email us with the fabric you are looking to match.Learn More


text:
Hieu Pham needed a new logo design and created a contest on 99designs.
A winner was selected from 751 designs submitted by 193 freelance designers.
Dear all Designers,
- We have changed a bit in the brief, that the logo SHOULD be constructed of 3 PARTS: (1) Symbol, (2) Wordmark "ETDental" and (3) Tagline "Implant Clinic"
- The Symbol SHOULD be abstraction of "Implant"
- For the Wordmark, please express "ET" as main part and "Dental" as auxiliary part.
Besides, please mind these important requirements existing in the brief:
- The logo SHOULD be submitted in 02 forms: (1) Full with all 3 parts and (2) Only Symbol + Wordmark (without Tagline)
- The symbol should NOT contains tooth or abstraction of tooth
- The logo and/or symbol should NOT be framed in any shape. For example, the symbol of #49 is framed in a square.
- ETDental means "European Technique Dental"
- Our 02 working scopes are Dental Implant Trading & Dental Clinic
- For your reference of dental implant field, please visit:
- The logo should be constructed of 03 parts: (1) Symbol, (2) Wordmark "ETDental" and (3) Tagline "Implant Clinic"
- The logo can be used with or without tagline
- Major color: Light Orange, and 01 extra color up to Designer's decision (may be Dark Cyan?)
- The logo should be modern look
- Religion related symbols
- Tooth or abstraction of tooth in the symbol
Find out how a design contest works or learn more about our logo design services.


text:
Final: At Rio De Janeiro, noon Sunday, Ch. 7
What kind of heck is going to break loose if host country Brazil meets up with rival Argentina in an all-South American final for Match 64 of this month-long carnival ride? They've faced each other more than 100 times since squaring off for the first time 100 years ago. Argentina hasn't been to the Final Four since 1990, when Diego Maradona was the big kicker wearing No. 10. Brazil, with Pele's presence in its midst, is nearly assumed to make it all the way to the final. "Argentina and Brazil consider each other as the cream of South American football and that fuels huge sporting rivalry," Raul Bernal-Mezza, professor of international relations at Buenos Aires University, told the Malay Mail, Malaysia's English-language media organization. "All Argentinians want Brazil to lose and all Brazilians want Argentina to lose." The two soccer giants may have seven World Cup titles between them — Brazil won it in 1958, '62, '70, '94 and 2002, while Argentina has '78 and '86 — but they've never reached the semifinals in the same World Cup before this. "To win the final with Brazil at the Maracanã is something like the ultimate dream for any Argentine fan," said Ezequiel Fernández Moores, one of Argentina's best-known sportswriters, in an interview with the Washington Post. "It would trump all World Cups and be an eternal postcard image." Added Newton César de Oliveira Santos, author of the 2009 book "Brazil-Argentina: Stories of the World's Greatest Football Rivalry," when asked by the Post: "The Argentines would love to play football as fancy as the Brazilians, and the Brazilians would love to play with the drive and will that the Argentines have. The rivalry exists, but it hides a big admiration that each has of the other."
The semifinals:
At Belo Horizonte, Brazil: Germany vs. Brazil, 1 p.m. Tuesday, ESPN
At Sao Paolo, Brazil: Argentina vs. Netherlands, 1 p.m. Wednesday, ESPN
The third place game: 1 p.m. Saturday, ESPN
NO. 2: MLB: DODGERS vs. SAN DIEGO
Details/TV: Dodger Stadium, Thursday-Sunday, SportsNet L.A.:
It's 36 innings down, 24 to go. "It's great," Clayton Kershaw said after his last start consisted of eight shutout innings in Colorado on the Fourth of July. "You never want to give up a run, so I guess that's the goal." The goal now for Dodgers fans is trying to follow Kershaw's pursuit of Orel Hershiser's record 59 scoreless innings set more than 25 years ago without much help from the TV end of things. As the Dodgers end a six-game road trip, Kershaw draws the Padres in the first of this four-game series, trying to win his eighth start in a row going into the All-Star break. He's seen his record balloon to 10-2, his ERA drop from 3.57 to 1.85 over the last seven starts and his strikeout-to-walk ratio sit at 115-12 over 87 1/3 innings. As the series continues, the Dodgers have an unusual giveaway Saturday — a bobblehead re-creation of Pee Wee Reese pushing Roy Campanella in his wheelchair during a night in his honor at the Coliseum in 1959. It's sponsored by United Health Care. Can't be sure a wheelchair has ever been incorporated into a baseball-related bobblehead of this sort.
The series: 7:10 p.m. Thursday-Saturday; 1:10 p.m. Sunday.
NO. 3: MLB: DODGERS at DETROIT
Details/TV: Tuesday and Wednesday, SportsNet L.A.
When Brad Ausmus ended his 18-year playing career with the Dodgers in 2010, there were some who thought he'd be a better candidate than Don Mattingly to succeed Joe Torre as the Dodgers manager starting with the 2011 season. That didn't happen. Ausmus, three years after working in the Padres' front office, was hired to manage the Tigers before this season, succeeding Jim Leyland. Ausmus has Detroit atop the AL Central, even with Justin Verlander not in top form (7-7, 4.71 ERA) and reigning AL Cy Young winner Max Scherzer (10-3, 3.47 ERA) taking some time to return to form. Verlander and Scherzer get the pitching assignment for this kinda split doubleheader — it's two games played in about a 20-hour window — against a Dodger team that might be able to still use Ausmus as a backup catcher for A.J. Ellis.
The series:
4 p.m. Tuesday, 10 a.m. Wednesday.
NO. 4: MLB: ANGELS at TEXAS
Details/TV: Thursday-Sunday, FSW, Fox
The Angels have already won four of six against the Rangers this season, all of them in Anaheim, leading into this four-game series. How Texas has managed to sink to fourth in the AL West can be best summed up in its pitching statistics: 29th in the MLB in ERA (4.64) and dead-last in quality starts (29), WHIP (1.48) and batting average against (.280).
The series:
5:05 p.m. Thursday and Friday, FSW; 4:15 p.m. Saturday, Fox; 12:05 p.m. Sunday, FSW
NO. 5: MLB: ANGELS vs. TORONTO
Details/TV: Angel Stadium, today-Wednesday, FSW:
This "cowboy rally monkey" giveaway on Tuesday may be a morph tribute to two old-timers: The original rally money, and former owner Gene Autry.
The series:
7:05 p.m. today and Tuesday, 12:35 p.m. Wednesday.
NO. 6: WNBA: SPARKS at MINNESOTA
Details/TV: 6 p.m. Tuesday, ESPN2
Seimone Augustus scored 26 points in the defending champion Lynx's 85-72 win at Staples Center about a month ago. The Sparks' roadie continues to New York (4:30 p.m. Friday, TWCS) and Connecticut (10 a.m. Sunday, TWCS).
NO. 7: MLS: GALAXY vs. REAL SALT LAKE
Details/TV: StubHub Center, 7:30 p.m. Sunday, TWCS
Just hours after the World Cup final ends, the Galaxy is hosting a Brazilian Heritage Night with live music and samba dancing starting about two hours before. And perhaps never ending.
Details/TV: 2 p.m. Sunday.
The first test for how thoroughbred racing will work at the Orange County track otherwise catering to quarter horses ends with a two-week stint. Any chance of California Chrome just showing up to take a bow?
Details/TV: At Southport, England, Thursday-Sunday:
It's the week before the men play in The Open (they're heading to Liverpool), and on the same weekend as the U.S. Senior Open takes place in Edmond, Okla. ESPN2 has the final round Sunday starting at 5 a.m.
Details/TV: At Newport, R.I., 11 a.m. Sunday, Tennis Channel
A day before the week-long event ends, they'll honor the latest editions to the sports' International Hall of Fame — including Lindsay Davenport and famous coach Nick Bollettieri, plus broadcaster Mary Carillo (9:30 a.m. Saturday, Tennis Channel). By the way: This event remains the only pro tournament played on grass in North America.


text:
The Internet reacts to Clear:
"The interactive elements of clear are absolutely incredible… It's actually ruined me for other list apps."
"It's about as minimalist as you can get, and seems to lack the usual task manager visual bric-a-brac, instead opting for an interesting set of gestures for navigation"
The Verge
"The truth is that the gestures Clear takes for granted are the same ones we're all starting to take for granted with touchscreen interfaces… Sure, an ancient Greek might be momentarily perplexed by a modern doorknob if he were to be teleported into the 21st century. But that doesn't mean no one should have ever invented doorknobs."
Fast Company Design
"Realmac product manager Nik Fletcher gave Ars a preview of the app on the show floor… Because of the app's simplicity, though, it didn't take him more than about 30 seconds to show us the entire functionality. That actually speaks volumes about the app's design—it gets out of your way so you can spend more time doing and less time making lists and sorting them."
Ars Technica
"While this isn't a review, let's just say that I wish every developer put this much time and attention into making apps that are intuitive and simple to use."
The response has been absolutely incredible. More after the break!
"It's really just pared down to the most base functionality of this todo list and made smooth and slick and good-looking… it's kind of eye candy but it's so simple and easy to understand the ideas behind it and works the way you'd expect it to work."
BoingBoing Gweek Podcast
"Clear features a unique new UI and interaction scheme that raises the bar for mobile apps. I've been beta testing it and can attest that the video is an accurate reflection of the overall experience… From my time with the app, Clear has a great look and more importantly, a great user interface."
"This app feels like an app for the future."
Francisco Inchauste
"When the beta came, I felt the kind of surprise and delight in using Clear I hadn't experienced, I believe, since the original Tweetbot beta. Clear is one of those apps that redefine interaction schemes and navigation patterns…"
"Clear is something special… To-do list managers are a dime-a-dozen on iOS, but Clear has managed not only to turn the competition on its head with a revolutionary new way to interact with your lists, but it does so without any visible interaction or UI buttons. And it looks just super fun to use."
Cult of Mac
"The upcoming Clear app is designed to be user intuitive through it's minimal design and simple hand-gesture commands."
"Clear is a to-do list app, and it looks to fill a much-needed hole on the App Store… despite there being tremendous innovation in app development, I feel this is one area that app developers haven't really nailed. For whatever reason, I've yet to fall in love with any tasking app I've tried. But it looks like Clear has a fair shot at being the very thing I'm looking for."
"A minimalist take on the to do / list manager app, focusing on simple gestures to manage all elements of the list"
"I've been testing it for some weeks and it's the slickest and best to do list ever."
Simon Flesser
"It's not often that I get excited about task apps… While I've seen several task apps that try to make managing my tasks as painless as possible, Clear, an upcoming app created by Realmac Software and new studio Impending, actually looks like it will make recording my tasks easy to do and even a little fun."
You can also read a couple interviews into some of the design philosophies behind the app on VentureBeat, Mashable and MacStories.
We are still absolutely blown away by the reaction to the Clear video preview – it's already been viewed close to 350,000 times! Thank you everyone for the interest, excitement and views… and in case you were wondering, we are definitely burning the midnight oil with friends Dan and Milen in an effort to deliver the app into your hands. Now back to work for us!
Be sure to follow @UseClear and we'll let you know as soon as it's out!


text:
"When you face your fear, most of the time you will discover that it was not really such a big threat after all. We all need some form of deeply rooted, powerful motivation -- it empowers us to overcome obstacles so we can live our dreams." –Les Brown
To characterize 2008 as a tough year is a little like saying Godzilla is a big lizard – it wasn't just tough; it was downright mean and nasty.
Yet now the page has turned and it's 2009 – a new year with a bevy of its own dire challenges, along with those left over from 2008. These are extremely daunting times for any trucking operation to face, let alone for the smaller carriers and independents that simply don't have the same fiscal resources to draw on as larger companies.
That doesn't mean success in this economic maelstrom we're stuck in isn't possible – far from it. This is something I talk to my compatriot Timothy Brady about this all the time, by the way: how truckers large or small can find ways to succeed despite the steep grade ahead. As a former owner-operator with over two decades worth of experience, Tim knows his stuff: it's why he's not only a contributing editor to FleetOwner but the business editor at American Trucker as well.
He also forged his trucking career in a very demanding segment, too – the moving industry. Not only did he have to drive long, irregular routes, plus help pack and unpack priceless family heirlooms, he also worked face-to-face with customers – a rare thing for most drivers. You learn a thing or two by literally working in the customer's kitchen trip after trip.
That's why Tim stresses time and time again that truckers need to make personal connections with their customers so they can explain the value they bring to the table. You can't be yet another faceless truck in a long line of big rigs; shipper must understand who you are and the skills you'll put to work for your customers.
"The idea here is to develop a niche that provides shippers with better customer service through less handling, quicker pick-up and delivery, and more personal care of their items being shipped – a service for shippers often left in the lurch by most of the large carriers and brokers," he explains. "But to be a success at finding these types of customers takes a bit of grit, a large amount of dedication and a stick-to-it-iveness that will rival anything you've ever attempted."
Tim believes you've got to search the hidden places in your area where these small manufacturers might exist. They might be a home-based business or may be leasing their space in an older building off the beaten path. "Check with your local Chamber of Commerce, manufacturing associations and bankers, or go down to the county court house and see who's licensed to manufacture what," Tim says. "There are very few businesses that don't ship and/or receive something brought by a truck. Find the ones who are having a difficult time getting their products or supplies shipped."
This is exactly the same kind of advice offered by another business expert I listen to regularly: Professor Jerry Osteryoung from the college of business at Florida State University. He also served as the executive director of the Jim Moran Institute for Global Entrepreneurship at FSU from 1995 through 2008. He's a firm believer that opportunities still abound for entrepreneurs despite the rough economic waters and though it'll be hard sailing for a while, things will improve.
"By far the most important goal is just to survive 2009. It is going to be tough as we just are not through this recession. However, by the late part of 2009 or early 2010 we should be moving out and into a growth economy," Osteryoung says. "It is so important to remember that we have gone through 13 recessions since the great depression and we have come out of each one of these. We will come out of this one as well."
He believes that if you have the resources, now is the time to take advantage of market opportunities. The most successful firms coming out of each recession are those that did not shrink but wisely invested to be able to grow rapidly once the economy turned, Osteryoung stresses.
"Keeping as much cash as possible in these difficult times is a wise and strategic move," he notes. "In difficult times cash is always going to be king and the more you have the better. Suppliers short of cash are going to be able to give you some tremendous terms if you can pay quickly."
Another resolution is to get your debt down to a much lower level. "As you look around at the plethora of store and business closings, it almost always relates back to having too much debt," Osteryoung explains. "While leverage adds value it also adds so much risk. The problem with debt is not the rate that is being paid, but rather the size of the principle payments that must be made no matter what. In the 2009 environment, the less debt you have the better."
On the personal side of things, Osteryoung says businesspeople of all stripes must develop ways to deal with stress in a productive but not harmful way. "Make sure that you have a plan to deal with the incredible stress you're going to feel getting your business through this economic morass," he notes.
He points to a life experience of his own as an example. "When I was writing by dissertation to complete my Ph.D., I had some committee members that were impossible to please," Osteryoung recalls. "What helped for me is to go to the gym every day and just run for 30 or so minutes. As ran, I pretended that I was stepping on the face each committee member that was giving me so much grief. At the end of my run, I felt so much better and with a lot less stress."
Finally, if you're a manager in the trucking business today, you've got another big thing to think about – keeping up the morale of the employees you're entrusted to lead. Not easy in these times, for sure, but Osteryoung is adamant that this is one of the absolute critical functions of any manager in the business environment we're living through today.
"Make sure that you support your staff in this next year," he warns. "Fear is going be running rampant as we work our way out of the recession and your staff is going to be very fearful not knowing what is going to happen to their job and your company. You will have to go out of your way to ease your staff's anxiety. While you are struggling to survive, your staff trusts you to navigate the ship through the storm. Staff needs for you to be strong no matter what so that their fears are minimized."
[As usual, you can reach Professor Dr. Osteryoung by e-mail at [email protected] or by phone at 850-644-3372.]
So while it is going to be a very big challenge, our economy is going to improve eventually. We've just got to make the best of what there is now and be ready to benefit when we start climbing out of this slump – whenever that might be.


text:
Seven Tyrants Theatre presents Mozart & Salieri
8:00 pm - 11:30 pm
1675 Discovery Street
Vancouver, BC
Following last year's critically acclaimed Beggar's Opera, Seven Tyrants Theatre is proud to present the world premiere of their latest original work: Mozart & Salieri.David Newham's adaptation of Alexander Pushkin's classic text divides the sparsely written original into five new sections, what Newham calls "theatrical fantasias"; each one a uniquely entertaining exploration of the symbol of Mozart, his life, his music and his genius. The story is told through the eyes of the composer Salieri and his struggle to accept his own artistic limitations in the shadow of the world's greatest composer.
Mozart & Salieri features a new musical score by Daniel Deorksen inspired by the music of Wolfgang Mozart and Antonio Salieri. Working with classical violinist Phyllis Ho, Deorksen has distilled Mozart's most enduring melodies into a boisterous array of musical styles. The score will be performed by the cast of three on piano, violin, viola, cello, accordion and voice.
Mozart & Salieri stars Masae Day as "Mozart", Cate Richardson as "The Player", and Ottawa's David Whitely in the role of "Salieri". Directed by David Newham. Musical Direction by Daniel Deorksen. Assistant Musical Direction by Phyllis Ho. Choreography by Cathy Burnett. Costumes by Innes Ortner. Stage Management by Susan Currie.


text:
Posts Tagged 'practice'
The Practice of Perl II
Upon requesting made and continuing my posts about perl practicality, show here a very elaborated code, extract from classic book that I have reading again, Pike & Kerninghan Practice of Programming.
Yes, this book have a very interesting example of Markov Chains in perl.
For those that dont knowing about Markov Chains, this is a particular case in stochastic process, where previous states are irrelevant for prediction of following states, since that actual state is knowing. This technique is very used for generate random text, as in the book example, but, the author uses only cases that envolve two-word prefixes, for test effects.
The code used in the example, written in perl language:
$NONWORD = "\n";
$wl = $w2 = $NONWORD;
while (<>) {
foreach (split) {
push(@{$statetab{$w1}{$w2}}, $_);
($w1, $w2) = ($w2, $_);
push(@($statetab{$w1}{$w2}}, $NONWORD);
$w1 = $w2 = $NONWORD;
for ($i = 0; $i < $MAXGEN; $i++) {
$suf = $statetab{$w1}{$w2};
$r = int(rand @$suf);
exit if(($t = $suf->[$r]) eq $NONWORD);
print "$t\n";
($w1, $w2) = ($w2, $t);
And more impressive is what the result is make of simple and rapid form, very rapid, in the final of chapter has a performance table where perl losing only for C implementation, other implementations are written in Java, C++/STL/Deque, C++/STL/List and AWK, being that have 150 lines of code in C versus only 18 in perl.
Well, I dont make apologies to perl, because I love C too, but, as the author says and define in the final of paragraph, scripting languages (perl, in this case) are a good choice for experimental programming and making prototypes, and I conclude, for rapid tasks and tests, perl is again language of my choice.


text:
|Thread Tools
|Display Modes
And then we had a strange-and-sort-of-a-fight, and then the next day when I was being understanding, he spilled the beans;
he does not quite understand polyamory and is concerned for the future of our V. He talked about that he does not want to get my feelings hurt - I guess he meant himself too..! He asked me if I was not taking away love that my husband should have, by giving him love. And that there could not be a future for a relationship like this. I told him details of my road into polyamory. I explained to him that love can flow from one person to another. It was kind of hard and personal to explain it to him. I guess it is also hard to grasp when you are used to thinking along the lines of monogamy. And I said that it is up to the three of us to decide if we want to be together in the future, and how. I felt both happy and exhausted after our skype call today 'cause I was getting paranoid thinking he was on the verge on breaking up...which he is not. And now I am happy because I decided once I get money I will go see him!!
Your conversation with your boyfriend sounds a lot like the things I feel in regards to my relationship. I'm in a relationship with a married women and I knew the situation going in. Problem is that I'm having a hard time not only "sharing" her with her husband but also feeling like I can maintain feelings for my wife as well as my girlfriend. Maybe Poly isn't for me but I'm in love with my girlfriend so there is really no going back now.
My husband have some of the problems you are describing; loosing focus on one person when you are with another. He can get quite full of NRE shit! We have had some issues with that in that past. I have told him he has to maintain a relationship with me regardless. The problem is really that he is so full of feelings. But if he enters a relationship I guess he will have to cope..
I really don't feel any of that, of course I have to make adjustments with time and such to cater to both relationships (and my alone time, and gym, and friends...) but I don't have any problems "carriying my feelings" for the both of them. My husband always ask: "Is it not hard?" but it really is not; I feel so furfilled having them both in my life. Of course I think a little more of my boyfriend these days but I too see my husband for the wonderful man that he is.
Sounds like he needs reassurance and what is expected of him and what is NOT expected of him clarified. It's early days yet -- the "new normal" will feel weird until ti becomes "old normal."
Feeling things is part of the price of admission. Perhaps getting more confident about how to work through feelings and resolve conflict could help? You both are sometimes sounding like "aaaahhh! a conflict! Will s/he dump me?" sounding lately. Could chill.
Knowing what is going on, what is expected/not expected can help reduce anxiety.
BF definetely needs more talks. He told me he was a bit afraid to discuss it with my husband, but after I told him yesterday he need not be, he talked a LOT about poly with my husband today while I was away at a meeting. BF has felt that he should not demand too much, especially in regards to the future, but my husband told him it is not like that. Also, BF was worried that my husband was not getting the best (my sharing me), but my husband told him he is ok sharing and that they both make me (and my hb) happy.
Before, he told me that he is sad that he cannot marry me, I guess he also wants children and are afraid that is not possible with me. I think we are all ready for more future-talks, to see what we want and what can be done.
We are in different parts of the world - and know the distance can not be closed for years. This alone make people in love freak. He is a mono who does not understand what poly is about. I have bad experience dating mono people with blurry minds. Chilling after getting buttons pushed is possible when you see what is happening in the other person's head/get some real connection - which we are both/all trying to acheive, over a couple of seas.
I think most of his concerns related to him being unfamiliar wity poly. All the things that are on his mind relate to "gentlemanship" that he thinks he might step down as so to "rescue" our marriage. This is normal mono thinking, to think that all things must end with one ("real") love.
Last edited by Norwegianpoly; 11-21-2013 at 10:34 PM.
This is something my wife are still trying to figure out; you can trivially love two people, or more, but how do you get enough time in the day to cultivate the relationships to their fullest?
It's like trying to grow a dozen apple trees in an average sized back yard. There will only be room for 4 within a decade. My wife has tried dating and it looks like she can make a couple dates a month, and that of course is wholly in satisfying for R2. We barely have time for overnights ourselves, what with two kids, so it's kind of unfortunately ironic when he asked if that was a possibility.
It's a struggle to get to kids to bed by 9pm and then spending a little time together before we fall asleep and then have to be up by 6am. Maybe that's worth a thread itself.
Then HOW can you show him that poly can be done and that he is an equal partner?
You seem to expect your DH to behave politely and welcoming to the BF.
You seem to expect yourself to behave politely and welcoming to the BF.
What do you expect from the BF's behavior toward you or toward husband?
Could tell the BF straight up that you expect him to DO ___ behaviors or NOT DO ____ behaviors. Especially when he's not sounding particularly assertive. Maybe he wants to hear the "all clear" so he can be more confident in disclosing?
If he needs to call it "step back and rescue your marriage" rather than "leave so I can be free from discomfort" -- no matter. Maybe it is his personality to not assert himself and couch everything in terms of others?
If his preference it for monoshipping? Simply just not compatible. Like the distance thing... it is what it is.
Could talk and sort yourselves out. You could pay extra attention to not just the verbal -- but the paraverbal and the nonverbal communication here. Esp if he's not great and just spitting out whatever it is verbally. Ask clarifying questions.
Last edited by GalaGirl; 11-22-2013 at 04:19 AM.
Yes, it is his personality to not assert himself and to think of others. He is very aware of that himself, and proud of it. I try to show him it is ok for him to speak of his own needs, too.
No, he does not consider marrying someone else while in a poly relationship with me. He would consider meeting/marrying someone else if we broke up (which he does not intend to do). There is not a community of poly friendly people where he lives. I also doubt he is interested in pursuing two relationships at once. I think he somehow want to marry me or at least live with me, and have children by me.
I think I am a little more than an experiment to him; he has spent our time together telling me I am the love of his life.
Mono and poly can be compatible; I know V's where both the ends are mono and just the hinge is poly, it can be done. He says he would prefer to have met me before I married, but that he is willing to try this life because I mean so much to him. He also says that I have already given him much more than he has gotten in previous mono relationships, that he feels seen and cared for.
Nonverbial communication says often more than words, this is why Skype and similar is vital, so that body language is not lost. Next time we will just cancel if the net is not working well enough to use Skype. Also, we agreed to postphone our "big discussions" to when we meet in person.
Last edited by Norwegianpoly; 11-22-2013 at 02:29 PM.
|communication, insecurity, long distance love, sex
|Thread Tools
|Display Modes
Linear Mode


text: The security features that come standard with all financial documents that we supply make sense for your small or large business. We all have risk and these professional checks help to keep your account safe. Plus, these laser checks are compatible with over 1,000 versions of accounting and billing software.


text:
This is not an offer for credit and should be used for estimation purposes only based on the information you provided. You should not base your decision on this estimate alone. Title, registration, tax and other fees, and personal circumstances such as employment status and personal credit history, were not considered in the calculations.
Front - Twin 320 mm floating discs, Nissin 4-piston fixed calipers, ABS
Rear - Single 316 mm disc, Brembo 2-piston floating caliper, ABS
Front - Cast aluminium alloy 25-spoke 16 x 3.5 in.
Rear - Cast aluminium alloy 25-spoke 16 x 5.0 in.
Front - 150/80 R16
Rear - 180/70 R16
Urban - 27.3 US MPG
Constant Speed 56 mph - 43.2 US MPG
Constant Speed 75mph - 34.9 US MPG34.9 US MPG
Tubular steel, twin spine
Swingarm - Twin-sided, steel (houses drive shaft)
Front - Kayaba 43 mm forks. 120 mm travel fully shrouded uppers
Rear - Kayaba chromed spring twin shocks with 5 position adjustable preload, 105 mm rear wheel travel


text:
Libby Letlow (left) with fellow Avenue Q performers and puppets. Photo by Michael Lamont.
Libby Letlow has worked as an actress since age 16, performing on the children's' television show Masked Rider and later working in film, theater and other TV productions. But when the Lincoln Heights resident takes to the stage in the upcoming local production of Avenue Q, she will be doing so as a puppet master as well as performer in the Broadway musical. How did Letlow, who is currently teaches theatrical puppetry, end up as a puppet master?
Letlow explains in a first-person story on L.A. Stage Times:
It all started with something you wouldn't normally hear from an actor: "I want a role with no lines; puppeteering the plant sounds interesting." I had just come off a production of A Streetcar Named Desire with the Glendale Theatre Guild as Blanche, and I was actually tired of talking. When I found out the next production was Little Shop of Horrors, I knew I wanted to be involved, but I wasn't sure in what capacity.
Then I realized this Little Shop needed a puppeteer. I saw the perfect opportunity to try something different and develop a new skill I could throw on the ol' resume. It turns out I absolutely loved it. Apparently the quirky nerd in me got great enjoyment out of dancing around in a giant, 100-pound foam rubber suit.
The Doma Theatre Company's production of Avenue Q that includes Letlow and her fellow performers and puppets opens on Friday, Nov. 9 in East Hollywood.


text:
Femin Ijtihad: Islamic Perspectives on Women's Rights
Deya Bhattacharya
Calcutta, India
"At one time, inspired, I worked hard at creating this organization. Now I feel it is creating me…" -Natasha Latiff, Director, Femin Ijtihad
Femin Ijtihad began, as most things begin, with a story.
Inspired by a story about an Afghan girl's defiance of the Taliban, a young law student undertook a journey to Afghanistan. There she conducted field research on the construction of Afghan rape laws that involved the participation of several judges, lawyers, MPs, and professors in Kabul. It was during this research that she realized there was a genuine lack of access to gender-equitable scholarship on Islamic law for Afghan activists to introduce and advocate change of laws and policies. And thus, with this idea, Femin Ijtihad was born, with a promise to increase the accessibility of such scholarship to a wider audience, and especially to activists and organizations that really needed them. It sought to build a nexus between academic scholarship and activism.
Femin Ijtihad (F.I.) stands for critical thinking about gender notions and laws. Our aim is to research and share academic and legal perspectives on Muslim women's rights with activists, lawyers, and women's organizations working at the grassroots. Ours is a pro bono initiative run by a team of dedicated and highly competent researchers, students, journalists, lawyers, and activists. We currently have chapters in London, New York, and New Delhi.
Our longest running and extremely successful Case Law Program is an endeavour to develop lawyers' authority in women's rights in Islamic law as well as their familiarity in case law and judicial opinions in South Asian courts. The program assists lawyers on how to cite, deconstruct, and confidently present women's Islamic rights during case preparation and litigation in courts, on a series of issues such as: maintenance, rape, zina, child custody, right of mahr, and divorce. We build and share a collection of landmark Pakistani, Indian, and Bangladeshi case law and judicial opinions on women's legal issues. Through this collection, we aim to disseminate them as training materials and practical exercises for lawyers and activists on how High and Supreme Court Judges in Hanafi jurisdictions have reasoned Islamic and statutory law to come to gender-equitable outcomes in courts.
F.I.'s other successful projects include participation in the first Kabul Conference on Women's Economic Rights in collaboration with an Afghan NGO, the Women & Children Legal Research Foundation (WCLRF). In support of WCLRF's National Strategy Plan to promote women's economic rights in Afghanistan, we have compiled a strategy paper on best practices in post-conflict contexts. As an extension of this project with WCLRF, we have also contributed towards the production of a training manual for community mobilizers to work with local leaders, religious elders, and government officials on the importance of women's rights to inheritance in Afghanistan.
Our recent projects such as 'Strategic Litigation of Women's Rights in Afghanistan' and 'Research on the Political Participation of Women in Post-Gaddafi Libya' have enriched our understanding of women's rights in conflict and post-conflict jurisdictions. For the latter, a group of researchers interviewed several Libyan feminist activists as well as communicated with Libyan human rights NGOs in order to understand how transitional perspectives could alleviate the plight of Libyan women in politics. Later, this research culminated into a research paper which has been presented at the London School of Economics and the Women's Academy of Munich.
F.I. was started with an aspiration to move away from the trajectory that defined and, perhaps, even perceived the situation of Muslim women through the binaries of oppressor/oppressed or authority/subservience. We classify ourselves as an academic initiative supportive of locally defined strategies crafted to deal with prevailing circumstances that women find themselves confronting. Through our analyses, we have contributed to women's empowerment through progressive readings of Islamic resources. But we refrain from mono-causal explanations of women's disempowerment. Thus, our Research Program has delved into progressive interpretations of Islamic law but also diverged, in that we acknowledge that systems of power, economic underdevelopment, and war have even more strongly denied women equality in opportunities. We have offered critical perspectives into other subjects that impact upon the women's movement, including the assumptions and notions behind gender constructs and the importance of working with men as partners.
F.I. prides itself on its integrity to critical thinking–and the ways in which academia can shape philosophies and approaches to women's rights work and vice versa. We are dedicated to bridging the gap between academia and practice and finding innovative and creative ways of approaching women's rights work, whether through shaping innovative awareness-raising programs or strategic argumentation in courts.
For more on Femin Ijtihad, check out their Website, Blog, and Case Law Reviews.
Follow Peace X Peace on Twitter (@PeaceXPeace)
Join our mailing list for weekly peacebuilding stories.
The views and opinions expressed by the author do not necessarily reflect the views and opinions of Peace X Peace.


text:
ANAHEIM >> C.J. Cron was called up from Triple-A Salt Lake on May 3 and has done very well for himself. So well that it will be difficult for management to contemplate sending him back down.
Cron hit his fourth home run in Friday's series-opener against the Texas Rangers and smacked another one Saturday to give him five home runs, 17 runs batted in and eight doubles in 109 at-bats ahead of Sunday's series finale. He was batting .284.
"I feel good up there," the 24-year-old Fullerton native said. "I'm seeing the ball pretty well. Obviously, it's a big jump from Triple-A to here, and I'm still learning every day, still getting better, and I'm comfortable where I'm at.
"But there's always room for improvements."
Cron wants to make sure team bosses don't look his way when any roster moves have to be made for a position player. That seems less likely to happen after veteran designated hitter Raul Ibanez was released Saturday.
"Not many guys even get this opportunity," Cron said, "so when you do get it you want to make the most of it. You don't want to put any doubt in their minds that you can't play at this level."
Angels manager Mike Scioscia has been impressed.
"I think for a young player getting his first crack at the big leagues, he's holding up remarkably well, especially when a lot of his at-bats have come as a DH; not an easy thing for a young player to do, and I think he's responded well," he said.
Scioscia was asked if Cron is indeed making it tough for the brass to consider returning him to Triple-A.
"I don't know if any conversations like that have come up," Scioscia said. "But I think with any players, our roster right now, obviously, with the off days we're able to carry one extra bench player. And that will eventually have to be re-set. But we're not there yet."
Cron has been playing first base and DH and had played in 36 of 45 possible games since he was recalled.
Lucky be a lefty
The Angels won't face a left-handed starter until Friday, when Jason Vargas is scheduled to start for the Kansas City Royals. Suddenly, that's bad news.
A year ago the Angels went 18-26 in games started by left-handed opponents; this year they are 16-12. By every offensive metric, the Angels are hitting left-handed pitchers better this season.
It isn't the newcomers, either: C.J. Cron (.245), David Freese (.220) and the recently released Raul Ibanez (.034) have been among the few stragglers against southpaws.
Josh Hamilton, Grant Green, Collin Cowgill and Albert Pujols have all raised their batting averages against left-handers by 30 points or more this season. Hamilton has more than doubled his, going from .201 to .484.
However, Scioscia said this hasn't been deliberately emphasized.
"I think it's going to vacillate a little bit," he said. "In the big picture, even with the guys that have been out of our lineup for appreciable amounts of time, our lineup has had a certain depth to it, that I think has helped us in certain areas. It shows up against left-handed pitching.
"But I don't know if we're going to put too much weight on a (28-game) sample size."
Skaggs mending
Pitcher Tyler Skaggs reported no pain one day after a 62-pitch simulated game and a 35-pitch bullpen session at Angel Stadium. The left-hander, who strained his right hamstring June 10, is eligible to return from the 15-day disabled list at any point.
Skaggs said he will throw a bullpen session Tuesday and wouldn't need a rehabilitation assignment before he rejoins the Angels' rotation.
"I feel like I'm ready to go, but it's up to them," he said.
Scioscia said prior to Sunday's game that a rehab start is a possibility for Skaggs, but that a decision hasn't been made yet. Because of an off day today, the Angels don't don't need Skaggs — or anyone — to fill the fifth spot in their rotation until Saturday.
Skaggs is 4-4 with a 4.30 earned-run average in 12 starts this season.
Also …
Hitting coach Don Baylor was in uniform at Angel Stadium and walking without assistance for the second straight day. Scioscia said that Baylor will meet with a doctor Tuesday to determine when he can officially rejoin the team and travel. Baylor broke the femur in his right leg catching a ceremonial first pitch on Opening Day. … C.J. Wilson, Garrett Richards and Jered Weaver will start in that order when the Angels host the Minnesota Twins for three games beginning Tuesday. Kyle Gibson, Johan Pino and Ricky Nolasco are scheduled to start for Minnesota. … Mike Trout is second among American League outfielders in all-star balloting with 3.3 million votes as of Sunday afternoon. Toronto Blue Jays outfielder Jose Bautista leads all American League players with 3.7 million votes; his teammate Melky Cabrera is third with 1.7 million votes. Only one other Angels player is among the top-five vote getters at his position: Pujols, who's fourth among first basemen.
—J.P. Hoorstra contributed to this article.


text:
Welcome to APRS.Link
Hello and welcome to APRS.Link. These pages are the well known functionalities of db0anf.de, moved to a new domain. Please select from the top and left side menus, or search for a callsign from the search box that is always displayed at the right side.
TimezonesAs usual in amateur radio, UTC is used for all timestamps displayed.
APRS data streamPlease check http://aprs.link:14501 for details on available ports. If you'd like to get standard ports added, please contact us.
Covered AreasThis system is providing worldwide coverage, as long as the required data is available from APRS-IS.
Please select a category from the top menu, or run a callsign search from the search box above.


text:
High Level Meeting: Democratic Oversight of the Security Sector
Where and when
6 December 2011, Ankara
Accountability and transparency are pillars of good governance. Government organs and officials must reveal, explain and justify their use of state power and state resources. They account to other branches of the state, such as parliament and specialised oversight bodies, and to the people, through the media and civil society.
The training course and seminar will deal with subjects such as:
Parliamentary Oversight of the Security Sector
Transparency and Government Information Policy in the Security Sector
The Role of Civil Society and the Media in Monitoring the Security Sector
Promoting Good Governance in the Security Sector of Turkey
If you have any questions regarding this event please contact CESS.


text:
Find your solution
Large format printers
Maximize your output, avoid material loss and grow your business with scalable solutions.
Commercial printers
Realize better profit margins by automating file reception, PDF preflighting and optimizing prepress processing.
Achieve reliable and fully automated file production, reception and routing through your workflow, allowing you to focus on content and sales.
Graphic designers
Create print ready Certified PDF files from any application without having to worry about the technical details.
The most cost-effective, versatile and scalable solution for prepress automation, consistency and consolidation of services from advertising to print and e-edition publishing.


text:
Bentley Motors Limited, best known as Bentley, is a British manufacturer founded in January 1919 by Walter Owen "W.O" Bentley. The inspiration for the Bentley motor actually began years before its official birth. W.O was passionate about racing and speed. In 1912, he raced in the Aston-Clinton hill-climb and broke the class record. On a visit to the DFP factory, he noticed an aluminum piston being used as a paper weight. Converting the light weight material to act as functioning pistons in Bentley Motors would be the secret to successive victories in famed racing events.
Bentley Origins
In 1919, W.O. finally made his dream a reality when he created a car that satisfied his need for speed. In October 1919, the first Bentley three-liter engine was created. After the invention of the first engine, Bentley enjoyed nearly a decade of uninterrupted success in world-renowned races including consecutive victories at Le Mans from 1927 to 1930. Fresh off a number of amazing victories on the track, Bentley began feeling the pains of the oncoming Great Depression. Rolls-Royce purchased the financially-ailing company and moved production to Derby soon after.
Bentley After World War II
Bentley created some of the most celebrated classic cars in history from the Mark IV to the Continental. However, that is not to say the company never hit a rough patch as many consider it a miracle that Bentley survived the post-war years.
Bentley acted as a wing of the Rolls-Royce name for many years before again making a name of its own. For a time there was little difference between the inner working of the two vehicles. This pattern of cloning cars continued and hit its peak in the 1970s when car enthusiasts couldn't find the difference between the newer Bentleys and any other mass-produced vehicle other than the marquis "B" on the hood and because of this sales plummeted.
Other than the name itself, there was little left that maintained this vehicle's spot as a premier luxury and sports car. Rolls-Royce had done little if anything to market or manufacture this line of vehicle to a degree worthy of Bentley's past. However, that changed with one last spark of engineering and marketing know-how that became a fire with the introduction of the 1980 Bentley Mulsanne.
Mulsanne was named for the longest stretch of Le Mans, where Bentley caught people's attention and the name Bentley reigned supreme for years. Sales took off, and the 1982 Mulsanne model had all of the comfort and smoothness of any Rolls-Royce. More amazingly, at 4,850 pounds it was faster than the Daimler Double Six, Aston Martin Lagonda, and even the Ferrari 365GT4.
Bentley was again its former self, and has since stuck to its roots expecting performance and function to go hand-in-hand with luxury in every model the company produced.
Bentley Models
Some of the unique and superbly engineered luxury and performance vehicles you will find on the road today include the Continental Supersport, GT, GTC, Spur, and the ultra-luxurious Mulsanne.
For a look back, in 2003, Bentley introduced the Azure, a two-door convertible and the Continental GT, a large luxury coupe with a W12 engine. Four-door versions of each model came soon after. The Flying Spur was a four-door version of the Continental GT. In 2006 the four-door version of the Azure was patterned after the Arnage Drophead Coupe prototype. Also launching that year was the Continental GTC, a convertible version of the successful Continental GT.
Bentley in America
Today, Bentley is owned by Volkswagen and is considered one of the premier luxury brands in the United States and around the world. Even though Bentley is owned by the Volkswagen corporation it operates as a singular and independent car maker refusing to fall again into the pattern of vehicles mimicking a parent company's models. Bentley is considered to be within the top names in luxury and performance.
With all the refinement and technology that comes in a Bentley its no surprise it's expensive to purchase, maintain or even fuel up. Bentley is also known for providing luxury and comfort. You also get the satisfaction of a little taste of history since the first Bentley broke records at the Le Mans. Whether it's the one-of-a-kind Mulsanne or the Supersport, there is nothing on the road as powerful and beautiful as a Bentley.
Bentley Arnage
2009-2002 | Luxury, Sedan
The release of the Bentley Arnage in 1998 marked the beginning of a new and exciting time for the Bentley brand; a time for sportier cars to own the road.
Bentley Azure
2010-2007, 2003-1999 | Convertible, Luxury
The Bentley Azure was a convertible offshoot of the larger Continental R line, which the company produced between 1991 and 2002.
Bentley Bentayga
2019, 2017 | SUV, Utility/Offroad
Bentley Brooklands
2010-2009, 1995 | Coupe, Luxury, Sedan
Bentley released the Brooklands in 1992 to replace the Bentley Eight and Bentley Mulsanne.
Bentley Continental
2018, 2011-1999, 1995 | Convertible, Coupe, Luxury
Bentley has traditionally used the Continental moniker for several of its models since 1952.
Bentley Continental Flying Spur
2013, 2011-2006 | Luxury, Sedan
It's difficult to discuss successful car manufacturers with a reputation for fine automobiles without first discussing the distinguished Bentley Motors Limited company.
Bentley Continental GT
2018-2014, 2012 | Convertible, Coupe, Luxury
The Bentley Continental GT serves as the current Bentley Continental model.
Bentley Continental GTC
2016-2014 | Convertible, Luxury
Bentley Continental Supersport
2011-2010 | Convertible, Coupe, Luxury
In 1919, W.O. Bentley set out to create a luxury automobile brand like no other.
Bentley Continental Supersports
2013 | Convertible, Luxury
Bentley Flying Spur
2018-2014 | Luxury, Sedan
Bentley Mulsanne
2019, 2017-2011 | Luxury, Sedan
The original Bentley Mulsanne is a luxury performance car, manufactured from 1980 to 1992.
Bentley Turbo R
1995 | Luxury, Sedan
Bentley designed the Turbo R as a high-performance, limited edition vehicle.


text:
Complete picture set and thousands
of exclusive pictures and videos available here »
Complete picture set available in members area of
40 Something Mag
. This site also gives you unlimited access to huge collection of exclusive pictures and videos you won't find anywhere else. The joining process is absolutely safe and secure so stop watching promos and
get your membership right now


text:
Revolver #TalesFromTheRing Oct 28 in Iowa!
After a sold out crowd in Dayton, Wrestling Revolver returns Saturday, October 28 to Seven Flags Event Center, 2100 NW 100th ST in Clive, Iowa for #TalesFromTheRing!
(See results from the #CatalinaWrestlingMixer at prowrestlingrevolver.com/results with first Mixer winner getting the American LuchaCore Title and a new Open Invite champion crowned)
So far announced for Iowa:
* To name the FIRST-EVER Revolver Tag Team Champions: Worlds Cutest Tag Team vs. Besties In The World vs. Zero Gravity vs. LuchaSaurus and Serpentico IN A LADDER MATCH!
* Ricochet hand-picked his opponent for October 28 - Jason Cade!
* FIRST-EVER MATCH, AR Fox faces Crash Lucha's Daga!
* Davey Richards vs. Brian Cage!
* Battle of the Sexes Re-Match: Jake Crist vs. Jessicka Havok!
* MJF returns and more!
Tickets go on-sale Wednesday, August 9 at 8 pm (EST) at https://www.prowrestlingrevolver.com/tickets!
Follow Wrestling Revolver online on Twitter, Facebook, and Instagram at @PWRevolver!


text:
Institutional Effectiveness
This page contains various documents and forms used by Institutional Effectiveness.
Note: All documents are Adobe PDF's and require Adobe Reader.
- 2010-2015 Institutional Mission and Strategic Goals (Size: 190 KB)
- Institutional Mission Statement (Size: 186 KB)
- Instructions for Editing Institutional Effectiveness (IE) Plan and Report for 2011-12 (Size: 1,845 KB)
For Administrative Units Only


text:
(Artwork by Kelly Watts @2013)
This piece is from a journal swap I am taking part in.
Materials used, Washi tape border. Black Zig Writer for doodles. Copic Markers for background over top of book pages, and skin.
I have been enjoying reading through this new book I got called The Art of Zentangle.
This is a great book with some wonderful tips on creating fabulous zentangles.
Have a great week everyone.
Hugs and blessings.
With much love


text:
Justin Bieber Bails on Miami Fans
Justin Bieber didn't do right by a whole mess of dedicated, diehard Beliebers in Florida. He blew off a fan appearance that was a part of a shoot for an upcoming concert film as part of his Believe tour. Gasp! Not cool.
According to Zap2It, thousands of fans assembled from local charity organizations waited all day and signed releases to permit their likeness to be used in the film. They were told that their hero would be showing up. But he never did.
Instead, according to the mother of a fan, the 'Beauty and a Beat' singer's camp herded fans like cattle, and even said that the singer "was out late last night," which was why he was a no-show.
The Biebs' people are likely carefully instructed on what to say, and more importantly, what not to say when surrounded by his extremely young fanbase, in order to keep his calculated image in tact. So we question how realistic someone on his security detail saying such a thing is. We're not buying that.
The Biebs had a tardiness issue in Florida all around. He was also late for his gig at the American Airlines Arena in Miami, so his show ran until almost midnight. Illness was blamed as the cause, even though witnesses saw him riding a bike earlier in the day. That's not really indicative of anything other than he was using wheels to get around.
Watch the Justin Bieber 'Beauty and a Beat' Video


text:
No. 48; Updated November 2012
Most children can control their bowels and are toilet trained by the time they are four years of age. Problems controlling bowel movements can cause soiling which leads to frustration and anger on part of the child, parents, teachers and other people important in the child's life. In addition, social difficulties with this problem can be severe -- the child is often made fun of by friends and avoided by adults. These problems can cause children to feel badly about themselves.
Some of the reasons for soiling are:
Soiling which is not caused by a physical illness or disability is called encopresis. Children with encopresis may have other problems, such as short attention span, low frustration tolerance, hyperactivity and poor coordination. Occasionally, the problem with soiling starts with a stressful change in the child's life, such as the birth of a sibling, separation/divorce of parents, family problems, or a move to a new home or school. Encopresis is more common in boys than in girls.
Although most children with soiling do not have a physical condition, they should have a complete physical evaluation by a family physician or pediatrician. If no physical causes are found, or if problems continue, the next step is an evaluation by a child and adolescent psychiatrist. The child and adolescent psychiatrist will review the results of the physical evaluation and then decide whether emotional problems are contributing to the encopresis.
Encopresis can be treated with a combination of educational, psychological and behavioral methods. Most children with encopresis can be helped, but progress can be slow and extended treatment may be necessary. Early treatment of a soiling or bowel control problem can help prevent and reduce social and emotional pain for the child and family.
If you find Facts for Families© helpful and would like to make good mental health a reality, consider donating to the Campaign for America's Kids. Your support will help us continue to produce and distribute Facts for Families, as well as other vital mental health information, free of charge.
You may also mail in your contribution. Please make checks payable to the AACAP and send to Campaign for America's Kids, P.O. Box 96106, Washington, DC 20090.
The American Academy of Child and Adolescent Psychiatry (AACAP) represents over 9,400 child and adolescent psychiatrists who are physicians with at least five years of additional training beyond medical school in general (adult) and child and adolescent psychiatry.
Facts for Families© information sheets are developed, owned and distributed by AACAP. Hard copies of Facts sheets may be reproduced for personal or educational use without written permission, but cannot be included in material presented for sale or profit. All Facts can be viewed and printed from the AACAP website (www.aacap.org). Facts sheets may not be reproduced, duplicated or posted on any other website without written consent from AACAP. Organizations are permitted to create links to AACAP's website and specific Facts sheets. For all questions please contact the AACAP Communications Manager, ext. 154.
If you need immediate assistance, please dial 911.
Copyright © 2019 by the American Academy of Child and Adolescent Psychiatry.


text:
That lead to getting a hold of Mozilla XPCOM interfaces and doing all sorts of interesting stuff – adding custom headers, changing Firefox preferences, manipulating stored cookies, or whatever else you can think of.
And now we get to take this to its logical conclusion.
Extensions are written in JavaScript and can have user interfaces, so the UI must be scriptable. And that would be XUL (think Ghostbusters), the XML User Interface Language, according to Wikipedia. It's an XML dialect, very much analogous to HTML, but focussed on the user interface, not the page.
And Firefox exposes a DOM to manipulate it. You can iterate over the open windows using Jssh's getWindows() function and examine the location. If it happens to start "chrome://" then the document property of that window is an XUL DOM.
Here's a bit of script to automate the download save dialog, given the window from getWindows():
This finds the "save" radio button element, clicks it, then clicks the accept button. Looks just like scripting the HTML DOM, doesn't it?
Go to the C:\Program Files\Mozilla Firefox\chrome folder. Make a copy of toolkit.jar and rename it to toolkit.zip and extract the contents. Go to content\mozapps\downloads and there you'll find the downloads.xul file with accompanying scripts and css. This is the content required to display the file download dialog. Open it in an editor to get an idea of what the object model will be like. And if you check for the location of the file download dialog from the getWindows() function, it's at chrome://mozapps/content/downloads – so it's fairly easy to find the appropriate xul file for the given location.
Here's the Ruby code that will automate the download dialog:
def save_file_download
jssh_command = "var save_dialog=null;"
jssh_command += "for (i=0;i<getWindows().length;i++)"
jssh_command += "{"
jssh_command += " var window = getWindows()[i];"
jssh_command += " if (window.location.toString().substring(0, 35) "
jssh_command += " == \"chrome://mozapps/content/downloads/\")"
jssh_command += " { save_dialog = window; break; }"
jssh_command += "}"
jssh_command += "if (save_dialog != null) {";
jssh_command += " save_dialog.document.getElementById(\"save\").click();"
jssh_command += " var acceptButton = save_dialog.document."
jssh_command += " documentElement.getButton(\"accept\");"
jssh_command += " acceptButton.disabled=false;"
jssh_command += " acceptButton.click();"
jssh_command += " true;"
jssh_command += "} else { false; }"
$jssh_socket.send("#{jssh_command}\n", 0)
result = read_socket()
One very important point to make here: there is only one carriage return. Jssh prints out a prompt for each carriage return, and you need to do a read_socket() for each. Save it, and just do it once. This took me a while to figure out.
In fact, you could do a lot worse than taking a look at Ethan's work on JsshObject which is some very nifty Ruby meta-programming that allows you to effectively write the JavaScript directly in the Ruby code. Very cool.
(The very observant among you might notice that I'm enabling the button before I click it. For some reason, the accept button is disabled unless the window has focus. I really can't think of a good reason for this.
And if you've been paying particularly close attention to these posts (barring the two month gap!), I don't actually use this code. I use the add_string_preference function from last post to add the expected mime type to the list of browser.helperApps.neverAsk.saveToDisk)
Tags: firewatir, firefox, jssh, ruby
OK, so the last post was a bit heavy. Er, detailed. The upshot is that FireWatir, a Ruby library for automating Firefox via the JSSh (JavaScript Shell) extension can get access to the same APIs used by JavaScript Firefox extensions, allowing for some very low level automation of Firefox. The example in that post showed how to send arbitrary extra headers when navigating to a page:
# Essentially a copy of goto(uri) but can pass headers through the request
# Pass a list of headers, e.g. [ "X-Forwarded-For: 10.15.142.22", "cheese: toast" ]
# (Note that we should also be able to post data through this mozilla method)
def goto_with_headers(url, headers)
h = ""
headers.each {|value| h += "#{value}\\r\\n" }
# Load the given url.
jssh_command = "var headers =" jssh_command += "Components.classes['@mozilla.org/io/string-input-stream;1']" jssh_command += ".createInstance(Components.interfaces.nsIStringInputStream);"
jssh_command += " headers.setData(\"#{h}\", #{h.length});"
# first null is referrer, second is postData
jssh_command += " #{BROWSER_VAR}.webNavigation.loadURI(\"#{url}\", 0, null," jssh_command += "null, headers);"
$jssh_socket.send("#{jssh_command}\n", 0)
I thought it might be useful to show another example, without having to explain the background. If you're interested in details, read the last post.
Right. Let's automate Firefox's preferences. Again, searching for what extensions do, they use the nsIPrefBranch interface to get and set preferences. We'll do the same.
Instead of using the createInstance method to get the interface, we're going to use getService (presumably because the preferences service object is already in memory, and we want to get a handle on that, rather than a new instance). In Javascript:
var prefs = Components.classes[\"@mozilla.org/preferences-service;1\"]
prefs.setBoolPref("app.update.enabled", true);
And the Ruby helper method from my version of FireWatir::Firefox (note the escaped quotes):
def set_bool_preference(key, value)
jssh_command = "var prefs = Components" jssh_command += ".classes[\"@mozilla.org/preferences-service;1\"]"
jssh_command += ".getService(Components.interfaces.nsIPrefBranch);"
jssh_command += " prefs.setBoolPref(\"#{key}\", #{value});"
$jssh_socket.send("#{jssh_command}\n", 0)
Other preferences are stored as strings and as comma separated string values:
def set_string_preference(key, value)
jssh_command = "var prefs = Components" jssh_command += ".classes[\"@mozilla.org/preferences-service;1\"]"
jssh_command += ".getService(Components.interfaces.nsIPrefBranch);"
jssh_command += " prefs.setCharPref(\"#{key}\", \"#{value}\");"
$jssh_socket.send("#{jssh_command}\n", 0)
def add_string_preference(key, value)
jssh_command = "var prefs = Components" jssh_command += ".classes[\"@mozilla.org/preferences-service;1\"]"
jssh_command += ".getService(Components.interfaces.nsIPrefBranch);"
jssh_command += " var value = prefs.getCharPref(\"#{key}\");"
jssh_command += " if (value === '') { value = \"#{value}\"; } else {"
jssh_command += " var values = value.split(\",\");"
jssh_command += " if (values.indexOf(\"#{value}\") === -1) {" jssh_command += " values.push(\"#{value}\");" jssh_command += " }"
jssh_command += " value = values.join(\",\");"
jssh_command += " }"
jssh_command += " prefs.setCharPref(\"#{key}\", value);"
$jssh_socket.send("#{jssh_command}\n", 0)
These can be used to make sure that your test environment's version of Firefox is correctly setup before using. And if you're wondering what to use for "key", then take a browse through Firefox's about:config (then Google it to see what it does). Here's what I'm using at work:
browser.set_bool_preference("browser.download.manager.showWhenStarting", false)
# Convert "/" to "\". Double escaped because we're putting it into a JS stringbrowser.set_string_preference("browser.download.dir", default_download_dir.gsub(/\//, '\\\\\\'))
browser.add_string_preference("browser.helperApps.neverAsk.saveToDisk", "application/zip")
browser.add_string_preference("browser.helperApps.neverAsk.saveToDisk", "application/postscript")
browser.set_bool_preference("app.update.enabled", false)
browser.set_bool_preference("browser.search.update", false)
browser.set_bool_preference("extensions.update.enabled", false)
browser.set_bool_preference("browser.sessionstore.resume_from_crash", false)
browser.add_string_preference("network.automatic-ntlm-auth.trusted-uris", "http://xxx.example.com")
browser.add_string_preference("network.automatic-ntlm-auth.trusted-uris", "http://yyy.examplecom")
browser.add_string_preference("network.automatic-ntlm-auth.trusted-uris", "http://zzz.example.com")
Most useful keys?
Handy, eh?
One more post to go – let's dive a bit deeper.
There's no delicate way to put this, so I'm just going to have to go ahead and say it; at work, we write automated acceptances tests in a BDD style, using cucumber and Ruby, and using FireWatir to automate Firefox.
Nothing controversial there, it's just not the most thrilling of opening sentences.
This all started with the need to send a custom HTTP header to a web page we were testing. Now, we could write that using Ruby's Net::HTTP module, but that would require also writing stuff to manage logins and cookies, and frankly, I'd rather let Firefox handle all that. It just needs to be convinced to send that extra header.
Now, FireWatir has a very interesting implementation. It uses an extension for Firefox called JSSh - a JavaScript Shell (which seems rather tricky to download – try the FireWatir download site). This extension starts listening on a socket, to which you can send raw JavaScript, which JSSh evaluates and returns the output. It exposes a fairly simple API that allows you to e.g. enumerate open windows, navigate to web pages, and access the DOM. FireWatir exercises this quite extensively.
Firefox really likes JavaScript. After all, most extensions are written in JavaScript.
And that right there is the key.
Firefox is written to be astonishingly componentised. It is implement on a platform called XPCOM (cross-platform COM, very much like Microsoft's COM) that exposes a huge amount of functionality. All of which is publicly accessible to those JavaScript extensions.
And nsIWebNavigation is an XPCOM interface all about navigating the web browser, and one method it exposes is loadURI(url, flags, referrer, postData, headers). This method allows me to add custom headers to a navigation request – exactly what I'm looking for. I now have two small problems – how do I get my hands on an instance of nsIWebNavigation, and how do I marshal up the data into the headers parameter?
The first question was answered through a bit of trial and error. If you telnet into JSSh (telnet localhost 9997) you can start investigating your surroundings. You've got an interactive shell from which you can run commands, such as getWindow(). But if you type getWindow without the parentheses, you get the JS listing of the function definition. One such example lead me to discover that the higher-level API that JSSh exposes for navigation simply calls into the webNavigation property of the browser variable. And this property is an instance of nsIWebNavigation.
The second problem was solved by Google. I need an instance of nsIInputStream to represent the headers. Turns out I can create an instance of nsIStringInputStream, set the data from a JS string and pass that to loadURI. All of which gives us the following JavaScript:
var headers = Components.classes['@mozilla.org/io/string-input-stream;1']
headers.setData("X-Forwarded-For: 10.15.142.22\r\n", 31);
#{BROWSER_VAR}.webNavigation.loadURI("http://...", 0, null, null, headers);
The first line looks like some heavy magic. I won't confess to knowing exactly what's going on here, but it's safe to assume that it's creating an instance of a named XPCOM class and returning the nsIStringInputStream interface implemented by that instance. The second line sets the data into the object, pushing in a string (the loadURI docs state that each header must be separated by a carriage return/line feed pair) and the length of the string. The headers variable is then passed to loadURI, and ta-da! the browser is now navigated to the given URL, and the custom header is sent.
Of course, that's just the JavaScript. We need to be able to use this from Ruby. I opened up the Firewatir::Firefox class and added:
# Essentially a copy of goto(uri) but can pass headers through the request
# Pass a list of headers, e.g. [ "X-Forwarded-For: 10.15.142.22", "cheese: toast" ]
# (Note that we should also be able to post data through this mozilla method)
def goto_with_headers(url, headers)
h = ""
headers.each {|value| h += "#{value}\\r\\n" }
# Load the given url.
jssh_command = "var headers = Components" jssh_command += ".classes['@mozilla.org/io/string-input-stream;1']" jssh_command += ".createInstance(Components.interfaces.nsIStringInputStream);"
jssh_command += " headers.setData(\"#{h}\", #{h.length});"
# first null is referrer, second is postData
jssh_command += " #{BROWSER_VAR}.webNavigation.loadURI(\"#{url}\", 0, null," jssh_command += " null, headers);"
$jssh_socket.send("#{jssh_command}\n", 0)
Note that the carriage return/line feed escape characters and the quotes in setData have been escaped – we're writing Ruby that is going to be writing JavaScript. And as the comment says – call it with an array of headers that you'd like to pass to the server.
So there we have it. FireWatir, via JSSh, has a much larger API available to it, thanks to XPCOM. This opens the door to some very interesting possibilities.
I'm aware this is quite an exposition heavy post, so I'll do an executive summary with a few more examples (would automating Firefox preferences be useful?) and then we'll get really advanced.
Powered by BlogEngine.NET 184.108.40.206
Theme by Mads Kristensen


text:
Blog Author
Jennie Rodriguez-MooreJennie Rodriguez-Moore has been at The Record newspaper since February 2002. Prior to courts and corrections, she wrote about the Latino community, University of the Pacific and Tracy city government. Rodriguez-Moore is a Stockton native. Her ... Read Full
- California Department of Corrections and Rehabilitation
- death penalty
- Deuel Vocational Institution
- inmate medical center
- Lathrop
- Melissa Huckaby
- Michael Angelo Morales
- San Joaquin County District Attorney's Office
- San Joaquin County Jail
- San Joaquin County Public Defender's Office
- San Joaquin County Sheriff's Office
- San Joaquin County Superior Court
- Uncategorized


text:
i like the wood color :lol:
Thanks Ian....back outside to the garage I go, hehe.
In all seriousness... I like gray,black,white (out to in)
what color are you thinking of painting the walls?
I like #3 still.
reasons why: where you will touch is gray which will help hide the dirt. White makes a place look bigger, or really dark (like the blue) makes things look smaller... and I think the outline you have done is so big, that the darker color makes my(your) eye notice it less... so the door/drawer and the center panel stick out, verus the outline between the 2 sticking out.
Final consultation with Betsy, she perfers #2 like Andrew, but also likes #3...and agrees that it would be easier to paint and will brighten up the garage with the larger white panels....so #3 it is...I will be doing more painting tomorrow since with the snow, not much else to do outside...except for our lunch at wahoo fish tomorrow.
Looks good! Still looks like a bunch of old-time cartoon eyes looking at you.