text:
Q: C4297 warning in Visual Studio while using function-try-block (function assumed not to throw an exception but does) #include <exception>

struct FOO
{
  ~FOO() try
  {
    throw std::exception();
  }
  catch (...)
  {
    return; // Shall prevent the exception from being rethrown?
  }
};

Building this code in Visual Studio triggers C4297 warning (function assumed not to throw an exception but does).

Reaching the end of a catch clause for a function-try-block on a destructor also automatically rethrows the current exception as if by throw;, but a return statement is allowed. quoted from cppreference.com;

Do I interpret this sentence correctly? Does return from the catch statement shall prevent the exception from being rethrown?
I logged a bug but they closed it as duplicate. The other bug does not have a return statement but I think it makes all the difference.
Live example

A:
Do I interpret this sentence correctly? Does return from the catch statement shall prevent the exception from being rethrown?

I believe you are. For one, it is explicitly stated that in a constructor, the handler of a function-try-block may not include a return statement.

[except.handle]
13 If a return statement appears in a handler of the
function-try-block of a constructor, the program is ill-formed.

The only way to explicitly leave such a handler is by throwing another exception. A return statement is disallowed precisely for the reason that it will swallow the exception. When we leave a handler implicitly, by flowing of the end

14 The currently handled exception is rethrown if control reaches
the end of a handler of the function-try-block of a constructor or
destructor. Otherwise, flowing off the end of the compound-statement
of a handler of a function-try-block is equivalent to flowing off the
end of the compound-statement of that function (see [stmt.return]).

The bit in [stmt.return] says that reaching the closing brace of a void returning function is equivalent to a return; at the end. So the first sentence tells us that in a handler of a destructor's function-try-block, flowing of the end is not a return;, it rethrows. There is no implicit return there.
This leaves only the conclusion that explicitly returning, by virtue of not being prohibited, must swallow the current exception.


text:
William Shatner Spooks 'Trekkers' With Star Wars April Fool's Day Joke
Rob Snyder
Rob Snyder Published: April 1, 2013
Actor, comedian, singer, William Shatner took to Facebook last night and spooked his Star Trek fans by stating he would appear in the upcoming Star Wars: Episode VII.
A number of fans of the Star Trek & Star Wars science-fiction movies have drawn battle lines after director J.J Abrams announced he would leave the re-booted Star Trek franchise to direct Star Wars: Episode VII.
Shatner, even gets in a poke at Carrie Fisher, who played Princess Leia in Star Wars: Episodes IV-VI. Shatner has been feuding with Fisher in a way only two past-their-prime actors can.
Disney announced plans for new Star Wars movies after they bought the rights to the franchise from George Lucas.
Filed Under: star trek, star wars, william shatner
Ray Park, AKA Darth Maul From 'Star Wars,' Is Coming to Lubbock
Everything Coming to Disney Plus in April 2021
Peter Mayhew, Chewbacca in the 'Star Wars' Films, Dies at 74
Celebrate May the 4th With the Sweetest 'Star Wars' Goodies From The Ruffled Cup
'Star Wars: The Rise of Skywalker' Trailer: The Saga Ends
'Star Wars: Episode IX' Title Finally Revealed!
Billy Dee Williams Will Return for 'Star Wars: Episode IX' As Lando Calrissian
Harlan Ellison, Award-Winning Science-Fiction Author, Dies at 84
Take a Virtual Tour of Disney's Star Wars Theme Park, Galaxy's Edge

redpajama_set_name: RedPajamaCommonCrawl


"God is in the details." Those famous words, attributed to the architect Mies van der Rohe, shed light upon how architecture relies on the minute moments to enliven the essence of a space. (Side note: We also prefer this positive idiom referencing God, rather than "The Devil").
When it is time to transition from architectural drawing to physical construction, the quality of your investment will be a direct reflection of the quality of your contractor. Finding a reliable contractor who understands the architectural design intention, and can produce professional quality workmanship below budget, while meeting the project's deadlines, is a great trifecta.
While architects can aid in finding a contractor, you may be comfortable asking for referrals from friends and family. While a contractor's portfolio of built work is important, we also encourage speaking with the contractor's previous clients to find out what the jobsite (read your house) was like throughout the construction phase.
Below is our questionnaire for referral clients, so you can ask the right questions to help you make an informed decision on choosing your future contractor.
What type of work has the contractor done for you (size and scope)?
This is the best way to ensure you are comparing "apples-to-apples". In other words, while a portfolio filled with glistening marble bathrooms may look pristine, if you are looking to complete an entire first floor gut renovation, it would be wise to investigate a contractor with broader experience. And, a contractor who has worked on projects of your desired scale will have a better handle on how to properly bid the project, how to set a realistic timeline, and will have an established network of subcontractors.
Did the contractor complete the work on schedule and on budget?
Remember that the construction process establishes a business relationship between owner and contractor. Your main objective is to find a contractor who will finish your project within the initial budget and on schedule. This question opens the avenue to discuss any additional costs or time needed due to: unknown physical conditions present at the site (asbestos, severe water damage, structural deficiencies), contractor's negligence, hidden costs (such as cost of permits)?
Were the contractor's itemized costs clear?
Prior to awarding your project, you may desire for several contractors to place their bids. Each bid should be itemized to reflect the cost breakdown of building material and labor. Once awarded, the itemized bid helps you establish your payment schedule (see #8), as it will serve as proper documentation of the scope of work of any transaction.
How did the contractor handle changes to the project scope after the project was awarded?
Even with signed and sealed architectural drawings, it is not uncommon for changes to arise during construction. Sometimes, the change is very minor – such as swapping a different countertop material – but sometimes, the scope may either reduce or increase drastically. If any of these are the case, it is important to know how the contractor handled this change. Was a "credit", or refund, given back to the client? Was the itemized fee for the change order fair? How drastically did this change affect the project schedule?
How often was your contractor on-site?
It is important to have a contractor's presence on the job site to oversee the quality of the work, and the coordination of various trades. Contractors often juggle several jobs, and while a contractor may delegate work to others, s/he must be present on the site to ensure a high quality of construction is being met. If the general contractor wasn't on site, was there a competent person overseeing the work?
Was it easy to contact your contractor during off-peak hours?
For some reason, a sudden leak or similar problem tend to arise after the standard work day. As the responsible party, the contractor must rectify the problem immediately. Having someone who will answer your calls and emails in a timely manner is imperative during and after the construction process.
Did the contractor maintain a clean and orderly job site?
If you will be living in your home while a renovation is ongoing (or, even if you are located off-site), you'll want to ensure the site was kept tidy and secure throughout the day, and that the contractor's team was respectful and trustworthy.
Was a payment schedule made and kept?
We advise that final payment should be made once the final inspection has been passed and the "punch list" has been completed. Did the contractor demand progress payments that exceeded the value of the completed work?
Were there any problems with the finished project a year after completion?
Once a project is finished and a contract has been fulfilled, you have little leverage over the contractor should any problems arise. A project that has problems within a year or two of completion indicates poor workmanship/poor quality materials. If this is the case, one positive factor would be if the contractor honored his or her workmanship warranty.
If a previous client is not pleased with the contractor's overall service, perhaps it is time to expand your search.
These questions should get an honest conversation flowing, to help you understand what person you'll be having in your life for the next few weeks or months.
→ You can download a printable version of our questionnaire here.


text:
Men's Rankings
Women's Rankings
Tennis match-fixing: suspicious betting alerts rise in 2015 - TIU
From the section Tennis
http://www.bbc.com/sport/tennis/35654836
Tennis authorities are conducting an independent review of anti-corruption practices
There were 246 alerts of suspicious betting on matches in 2015, including three at Grand Slams, the head of the Tennis Integrity Unit has told MPs.
Nigel Willerton described the increase from 91 in 2014 - and just 14 two years earlier - as "obviously concerning".
He also said he had not seen a list of 16 players flagged as suspicious.
Tennis authorities are conducting an independent anti-corruption review after a BBC/BuzzFeed News investigation into suspected illegal betting.
The investigation found that the 16 players, who have all ranked in the top 50, were repeatedly flagged to the Tennis Integrity Unit (TIU) over suspicions they have thrown matches, but were allowed to continue competing.
Willerton also told a culture, media and sport select committee that the TIU does not have a betting analyst seven years after a review said it should have one.
He said tennis had "without a doubt" been damaged by the revelations of the investigation, but that the sport was not "hiding behind any shell".
At the hearing, Willerton and Chris Kermode - the head of the Association of Tennis Professionals (ATP) - revealed that:
Only £2m, or 0.4% of the ATP budget, is spent on anti-corruption
The TIU can "never be 100% independent" from tennis authorities
Pinnacle, the leading tennis bookmaker, refuses to share its betting data with the TIU
Only 0.2% of ATP matches (the top level of men's tennis) triggered alerts, and none at Wimbledon
Most alerts are triggered by low-level matches in South America and Russia
TIU 'should have Wanted posters in office'
Willerton's revelation that he was not aware of the identities of the 16 players was described by the committee's chair Jesse Norman as "extraordinary".
"I was not in place at the time," Willerton said. "The director in charge at the time would have looked at the material and decided if it warranted further investigation. Clearly he didn't. There's been no further investigation on the previous material."
But Norman told him: "I'd have 'Wanted' posters up in the office."
Anti-corruption budget 'extraordinarily low'
Norman also told Willerton that the TIU budget "does seem extraordinarily low, relative to the 120,000 matches that you need to preserve the integrity of".
Willerton said he had requested an increase.
"We have six staff [including] three investigators," he said. "I've secured funding for the addition of two further staff, one investigator and one analyst. I do think that's adequate at this point in time."
TIU 'would welcome greater independence'
Willerton said he was hopeful that the independent review would recommend a greater degree of independence for the TIU from the sport's governing bodies.
But he denied he was currently compromised by what Norman called the "tacit interest to protect the sport by ignoring embarrassing truths".
Willerton said: "I have a free rein to go and capture anyone who is guilty of corruption in tennis. My job is to catch the cheats."
Kermode said the ATP was trying to keep the TIU "as independent as possible", but added: "It's never going to be 100% independent because we're paying for it."
iWonder: What makes the perfect serve?
Read more on iWonder: What makes the perfect serve?
Read more on ATP
Tennis Integrity Unit
Read more on Tennis Integrity Unit
BBC Tennis on Twitter
Read more on BBC Tennis on Twitter
Watson beaten by McHale in Acapulco
Read more on Heather Watson: British number two suffers first-round loss
Bedene reaches second round in Mexico
Read more on Aljaz Bedene: British number two reaches second round in Mexico
Murray to lead GB Davis Cup defence
Read more on Andy Murray to lead GB's Davis Cup defence v Japan in Birmingham
How to get into tennis
Read more on Get Inspired: How to get into tennis
What's on BBC Sport this week
From the section Sport
Read more on Sport on the BBC: The best of this week's action
1-14 July
Full tournament results


We want you to be satisfied with your entire car buying experience! At Sandy Sansing Mazda that starts from the moment you shop online until you leave the dealership with your new ride. Experience award-winning customer service online at SandySansingMazda.com or give us a call at (850) 476-1466 to schedule your test drive.


Men often compared women with snakes, keeping in mind the hissing and sharp biting tongue of ladies. But the snake and women turned out to be different. The theme takes after a tried and tested Ancient China genre, but there is nothing ordinary or generic about this slot game in term of design. Learn the details of the life of an unusual girl and play Legend of the White Snake Lady slot for free without registration on our website. The RTP of the slot is 96.1%.
At the slot machine, I do not recommend you try to complete the bonus requirements (wagering is 3,4 out of 10.) But it will not be difficult to wait for the re-spin feature. Statistically, it is triggered in every 18th spin (5,55%), only 32% will go to payments. In usual starts, my biggest winning was 1000x. The probability of falling out any pay combination is equal to 15.82%.
The frequency of triggering the bonus feature is statistically, every 18th spin (5,55%).
Learn more about how to win at Legend of the White Snake Lady slot.
As unusual girl lived on a lake; in the design of Legend of the White Snake Lady slot, the blue-grey shades prevail. The fact that the ancient legend has Chinese roots, it is not difficult to guess the subject and characters similar to the sweet bells sound. No fixed lines in the machine, as the combination are formed on the principle of all Ways Win. And the winnings are formed not only from left to right but vice versa. For prize combination, there must be at least three identical pictures.
Ancient Temple, River Bridge and pictures with people who probably are the heroes of legend, will play the role of the younger characters, giving players from 25 up to 2500 coins.
The main symbol can pay you 100, 250 and 2500 coins. But if you catch on the reels number five, and a combination of such symbols is formed without the participation of Wild, a snake girl will issue 25,000 coins to you.
Wild symbol can fall only on the third reel. It not only replaces the other members but also re-starts the spin remaining at this time in place.
Each Wild symbol on the 3rd reel will give you re-spin. The emergence of another Wild gives the start of yet another re-spin and so up to 3 times.
We have added secrets (hidden parameters: volatility, wagering rating, review and recommendations of testing team) in the review of Legend of the White Snake Lady slot. Besides, you can find information about how often the bonus feature is triggered. The best choice for real money game is Fastpay casino. Here you will find instant withdrawals and fair play. For bestnetentcasino.info readers Fastpay offers VIP package 100% up to 250 Euro (0.1BTC) (40x wagering).


text:
McNeese State Athletics | February 22, 2017
McNeese State has record-setting night in 32-4 win
The bats were alive for McNeese State Tuesday as they recorded 29 hits and 28 RBI.
MONROE, La. – The McNeese baseball team posted a night for the record books against ULM on Tuesday night as the Cowboys broke five team school records and one individual mark in a 32-4 win over the Warhawks.
The 32 runs scored on 29 hits are both single game records while a 15-run fifth inning that added to the blowout win also set a record. Individually, Ricky Ramirez set a new school record by scoring six runs in the game. That tied as the most scored by a player in a single game in the NCAA this season and is tied for most in a game by a Southland Conference player.
ICYMI: @McNeeseBaseball's Ricky Ramirez scored 6 runs in the Cowboys' 32-4 rout at ULM. Tied for most in NCAA this season. #SouthlandStrong pic.twitter.com/h5yjAJh5cB
— McNeese Baseball (@McNeeseBaseball) February 22, 2017
Ramirez is the first Cowboy since Deron Hofstetter in 1994 to score five or more runs in a game.
McNeese, who improves to 4-0 on the season and now heads to Arizona for a four-game series against last year's College World Series runner-up, opened up a 12-2 lead on the Warhawks (1-3) by the end of the third inning.
"I was proud of how our guys played tonight," said head coach Justin Hill. "They played hard until the last pitch. As far as the records go, I'm not even sure what they are. I am just happy with how our guys played tonight. They handled themselves very well."
The Pokes blew open the score in the fifth by scoring a school record 15 runs during the frame. The inning was highlighted by senior Matt Gallier's grand-slam, the first by a Poke since 2014, as the senior third baseman drove in five total runs. In total, The Cowboys scored 15 runs off of 12 hits and an error.
Fisbeck Earns National Player of the Week Honors https://t.co/zWnVcgq8MD
— McNeese Athletics (@McNeeseSports) February 20, 2017
McNeese added two more runs in the seventh and one in the final inning. All three runs were driven in by Jake Cochran.
There were a total of 10 McNeese players who recorded multiple-hit games, led by Ramirez and junior Joe Provenzano, who each had four hits. Seven Cowboys turned in multiple-RBI efforts including Gallier's five runs driven in on the night. Gallier also drew a team-high three walks in the game.
Zach Rider (1-0) picked up the win after tossing 3.0 innings, giving up only two runs off of four hits while striking out four. The McNeese bullpen used five relievers the next six frames and allowed no earned runs despite giving up three hits and combining for nine strikeouts.
Three players also came off the bench and went 5-for-9 with three runs scored and four RBIs. Brett Whelton led the way with three hits and three runs scored.
"It was good to get some other guys' feet wet in game action," said Hill. "We will certainly need everyone to get where we want to go."
Other records broken in the game included team game records of hits (29), RBIs (28) and total bases (40). The Cowboys' 32 runs are now tied for the most scored by an NCAA Division I team this season.
Individual Game Records:
Runs Scored In A Game: 6, Ricky Ramirez
Ramirez is first Cowboy to score five or more runs in a game since Deron Hofstetter scored five in 1994
Six runs are tied for most by individual in game in NCAA this season
Six runs ties Southland record for most in a game
Team Game Records:
Runs Scored (Inning): 15
Runs Scored (Game): 32
RBI: 28
Total Bases: 40
32 Runs tied for most scored in NCAA this season
FCS schedule: Delaware-Tom Flacco and a top-10 MVFC matchup headline Week 9 games
There's yet another showdown in the Missouri Valley Football Conference and Tom Flacco — yes, Joe Flacco's brother — leads Towson into hostile territory at Joe's old stomping grounds, at Delaware in this week's FCS football games to watch.
College football: Largest drops in AP Poll following a win
Winning is great, but sometimes it's not enough to rise in the AP Top 25 Poll. And in some cases, eking out a victory over a big underdog might cost you a couple of slots.
College softball: McNeese State snaps No. 16 Baylor's five-game win streak
McNeese softball bounced back from a 10-2 run rule loss at 16th ranked Baylor on Tuesday with a 7-3 win on Wednesday to snap the Bears' five game winning streak.


Dog owners have several choices when it comes to dog training in Omaha Nebraska. There are ordinary obedience classes offered that include sessions where both dogs and owners participate for a few hours to learn behaviors and commands. That may or may not work, depending on the dog, the behaviors, and the persistence of the owner.
When any follow up, or more training, is needed, the dog and owner must attend another round of classes. Most of those classes operate on a one-size-fits-all approach of training. It is cost-effective enough so there is no harm in giving it a try, but do not be surprised if the effects last only a short time.
To have any dog training program be successful from the beginning, a customized approach is essential. All dogs are different, so training has to accommodate for breeds, behaviors, and any extenuating circumstances. A dog that is highly aggressive, for example, will need more than a standard training course.
Classes with several dogs in attendance can be completed for basic commands, but one-on-one training time is also crucial. Dogs that have been traumatized, are overly nervous in nature, or have certain medical conditions may require in-home training sessions to overcome specific issues. Instead of trying any program that is available, find a training center that offers a variety of programs to suit the needs of any dog. An experienced training school can discuss the needs of both dog and owner and recommend which program will result in desired outcomes.
In-home sessions, a three week board and train program, as well as a six week intensive board and train boot camp are offered to address specific needs of any dog. After boarding training programs are finished, owners are provided with demonstrations of what the dog has learned, and a two-hour session to teach owners the proper commands to maintain training results.
Experienced trainers also realize that training requires follow up, more training may be needed for new issues, and events in the future may affect the results of training. Lifetime support is extended for the life of the dog as part of the pricing for board and train programs. Free house calls are provided when issues arise.


text:
//
// "$Id: Fl_PostScript.H 10616 2015-03-11 06:21:17Z manolo $"
//
// Support for graphics output to PostScript file for the Fast Light Tool Kit (FLTK).
//
// Copyright 2010-2011 by Bill Spitzak and others.
//
// This library is free software. Distribution and use rights are outlined in
// the file "COPYING" which should have been included with this file.  If this
// file is missing or damaged, see the license at:
//
//     http://www.fltk.org/COPYING.php
//
// Please report all bugs and problems on the following page:
//
//     http://www.fltk.org/str.php
//

/** \file Fl_PostScript.H
 \brief declaration of classes Fl_PostScript_Graphics_Driver, Fl_PostScript_File_Device.
 */

#ifndef Fl_PostScript_H
#define Fl_PostScript_H

#include <FL/Fl_Paged_Device.H>
#include <FL/fl_draw.H>
#include <stdarg.h>

/* Signature of Fl_PostScript::close_command() functions passed as parameters. */
extern "C" {
  typedef int (Fl_PostScript_Close_Command)(FILE *);
}

/**
 \brief PostScript graphical backend.
 *
 PostScript text uses vectorial fonts when using the FLTK standard fonts
 and the latin alphabet or a few other characters listed in the following table.
 The latin alphabet means all unicode characters between U+0020 and U+017F, or, in other words,
 the ASCII, Latin-1 Supplement and Latin Extended-A charts.

 Char	Codepoint	Name	  Char	Codepoint	Name	 Char	Codepoint	Name

ƒ	U+0192	florin	'	U+201A	quotesinglbase	™	U+2122	trademark

ˆ	U+02C6	circumflex	"	U+201C	quotedblleft	∂	U+2202	partialdiff

ˇ	U+02C7	caron	"	U+201D	quotedblright	Δ	U+2206	Delta

˘	U+02D8	breve	"	U+201E	quotedblbase	∑	U+2211	summation

˙	U+02D9	dotaccent	†	U+2020	dagger	√	U+221A	radical

˚	U+02DA	ring	‡	U+2021	daggerdbl	∞	U+221E	infinity

˛	U+02DB	ogonek	•	U+2022	bullet	≠	U+2260	notequal

˜	U+02DC	tilde	…	U+2026	ellipsis	≤	U+2264	lessequal

˝	U+02DD	hungarumlaut	‰	U+2030	perthousand	≥	U+2265	greaterequal

–	U+2013	endash	‹	U+2039	guilsinglleft	◊	U+25CA	lozenge

—	U+2014	emdash	›	U+203A	guilsinglright	fi	U+FB01	fi

'	U+2018	quoteleft	/	U+2044	fraction	fl	U+FB02	fl

'	U+2019	quoteright	€	U+20AC	Euro		U+F8FF	apple (Mac OS only)

 All other unicode characters or all other fonts (FL_FREE_FONT and above) are output as a bitmap.

 FLTK standard fonts are output using the corresponding PostScript standard fonts.
 */
class FL_EXPORT Fl_PostScript_Graphics_Driver : public Fl_Graphics_Driver {
private:
  void transformed_draw_extra(const char* str, int n, double x, double y, int w, bool rtl);
  void *prepare_rle85();
  void write_rle85(uchar b, void *data);
  void close_rle85(void *data);
  void *prepare85();
  void write85(void *data, const uchar *p, int len);
  void close85(void *data);
public:
  static const char *class_id;
  const char *class_name() {return class_id;};
  Fl_PostScript_Graphics_Driver();
#ifndef FL_DOXYGEN
  enum SHAPE{NONE=0, LINE, LOOP, POLYGON, POINTS};

class Clip {
  public:
    int x, y, w, h;
    Clip *prev;
  };
  Clip * clip_;

  int lang_level_;
  int gap_;
  int pages_;

  double width_;
  double height_;

  int shape_;
  int linewidth_;// need for clipping, lang level 1-2
  int linestyle_;//
  int interpolate_; //interpolation of images
  unsigned char cr_,cg_,cb_;
  char  linedash_[256];//should be enough
  void concat();  // transform ror scalable dradings...
  void reconcat(); //invert
  void recover(); //recovers the state after grestore (such as line styles...)
  void reset();

  uchar * mask;
  int mx; // width of mask;
  int my; // mask lines
  //Fl_Color bg_;
  Fl_PostScript_Close_Command* close_cmd_;
  int page_policy_;
  int nPages;
  int orientation_;

  float scale_x;
  float scale_y;
  float angle;
  int left_margin;
  int top_margin;

  FILE *output;
  double pw_, ph_;

  uchar bg_r, bg_g, bg_b;
  int start_postscript (int pagecount, enum Fl_Paged_Device::Page_Format format, enum Fl_Paged_Device::Page_Layout layout);
  /*  int alpha_mask(const uchar * data, int w, int h, int D, int LD=0);
   */
  void transformed_draw(const char* s, int n, double x, double y); //precise text placing
  void transformed_draw(const char* s, double x, double y);
  int alpha_mask(const uchar * data, int w, int h, int D, int LD=0);

  enum Fl_Paged_Device::Page_Format page_format_;
  char *ps_filename_;

  void page_policy(int p);
  int page_policy(){return page_policy_;};
  void close_command(Fl_PostScript_Close_Command* cmd){close_cmd_=cmd;};
  FILE * file() {return output;};
  //void orientation (int o);
  //Fl_PostScript_Graphics_Driver(FILE *o, int lang_level, int pages = 0); // ps (also multi-page) constructor
  //Fl_PostScript_Graphics_Driver(FILE *o, int lang_level, int x, int y, int w, int h); //eps constructor
  void interpolate(int i){interpolate_=i;};
  int interpolate(){return interpolate_;}

  void page(double pw, double ph, int media = 0);
  void page(int format);
#endif // FL_DOXYGEN

  // implementation of drawing methods
  void color(Fl_Color c);
  void color(uchar r, uchar g, uchar b);

  void push_clip(int x, int y, int w, int h);
  int clip_box(int x, int y, int w, int h, int &X, int &Y, int &W, int &H);
  int not_clipped(int x, int y, int w, int h);
  void push_no_clip();
  void pop_clip();

  void line_style(int style, int width=0, char* dashes=0);

  void rect(int x, int y, int w, int h);
  void rectf(int x, int y, int w, int h);

  void xyline(int x, int y, int x1);
  void xyline(int x, int y, int x1, int y2);
  void xyline(int x, int y, int x1, int y2, int x3);

  void yxline(int x, int y, int y1);
  void yxline(int x, int y, int y1, int x2);
  void yxline(int x, int y, int y1, int x2, int y3);

  void line(int x1, int y1, int x2, int y2);
  void line(int x1, int y1, int x2, int y2, int x3, int y3);

  void loop(int x0, int y0, int x1, int y1, int x2, int y2);
  void loop(int x0, int y0, int x1, int y1, int x2, int y2, int x3, int y3);
  void polygon(int x0, int y0, int x1, int y1, int x2, int y2);
  void polygon(int x0, int y0, int x1, int y1, int x2, int y2, int x3, int y3);
  void point(int x, int y);

  void begin_points();
  void begin_line();
  void begin_loop();
  void begin_polygon();
  void vertex(double x, double y);
  void curve(double x, double y, double x1, double y1, double x2, double y2, double x3, double y3);
  void circle(double x, double y, double r);
  void arc(double x, double y, double r, double start, double a);
  void arc(int x, int y, int w, int h, double a1, double a2);
  void pie(int x, int y, int w, int h, double a1, double a2);
  void end_points();
  void end_line();
  void end_loop();
  void end_polygon();
  void begin_complex_polygon(){begin_polygon();};
  void gap(){gap_=1;};
  void end_complex_polygon(){end_polygon();};
  void transformed_vertex(double x, double y);

  void draw_image(const uchar* d, int x,int y,int w,int h, int delta=3, int ldelta=0);
  void draw_image_mono(const uchar* d, int x,int y,int w,int h, int delta=1, int ld=0);
  void draw_image(Fl_Draw_Image_Cb call, void* data, int x,int y, int w, int h, int delta=3);
  void draw_image_mono(Fl_Draw_Image_Cb call, void* data, int x,int y, int w, int h, int delta=1);

  void draw(const char* s, int nBytes, int x, int y) {transformed_draw(s,nBytes,x,y); };
#ifdef __APPLE__
  void draw(const char* s, int nBytes, float x, float y) {transformed_draw(s,nBytes,x,y); };
#endif
  void draw(int angle, const char *str, int n, int x, int y);
  void rtl_draw(const char* s, int n, int x, int y);
  void font(int face, int size);
  double width(const char *, int);
  double width(unsigned int u);
  void text_extents(const char *c, int n, int &dx, int &dy, int &w, int &h);
  int height();
  int descent();
  void draw(Fl_Pixmap * pxm,int XP, int YP, int WP, int HP, int cx, int cy);
  void draw(Fl_Bitmap * bitmap,int XP, int YP, int WP, int HP, int cx, int cy);
  void draw(Fl_RGB_Image * rgb,int XP, int YP, int WP, int HP, int cx, int cy);
  int draw_scaled(Fl_Image *img, int XP, int YP, int WP, int HP);
  int clocale_printf(const char *format, ...);
  ~Fl_PostScript_Graphics_Driver();
};

/**
 To send graphical output to a PostScript file.
 This class is used exactly as the Fl_Printer class except for the start_job() call,
 two variants of which are usable and allow to specify what page format and layout are desired.
 */
class FL_EXPORT Fl_PostScript_File_Device : public Fl_Paged_Device {
#ifdef __APPLE__
  CGContextRef gc;
#endif
protected:
  Fl_PostScript_Graphics_Driver *driver();
public:
  static const char *class_id;
  const char *class_name() {return class_id;};
  Fl_PostScript_File_Device();
  ~Fl_PostScript_File_Device();
  int start_job(int pagecount, int* from, int* to);
  int start_job(int pagecount, enum Fl_Paged_Device::Page_Format format = Fl_Paged_Device::A4,
		enum Fl_Paged_Device::Page_Layout layout = Fl_Paged_Device::PORTRAIT);
  int start_job(FILE *ps_output, int pagecount, enum Fl_Paged_Device::Page_Format format = Fl_Paged_Device::A4,
		enum Fl_Paged_Device::Page_Layout layout = Fl_Paged_Device::PORTRAIT);
  int start_page (void);
  int printable_rect(int *w, int *h);
  void margins(int *left, int *top, int *right, int *bottom);
  void origin(int *x, int *y);
  void origin(int x, int y);
  void scale (float scale_x, float scale_y = 0.);
  void rotate(float angle);
  void translate(int x, int y);
  void untranslate(void);
  int end_page (void);
  void end_job(void);
#ifdef __APPLE__
  void set_current() { fl_gc = gc; Fl_Paged_Device::set_current(); }
#endif

  static const char *file_chooser_title;
};

#endif // Fl_PostScript_H

//
// End of "$Id: Fl_PostScript.H 10616 2015-03-11 06:21:17Z manolo $"
//

redpajama_set_name: RedPajamaGithub


text:
Sales: 0800 316 7566Service: 020 8545 8545customerservice@opustech.co.uk
Linkedin page opens in new windowTwitter page opens in new windowInstagram page opens in new windowYouTube page opens in new window
Opus Technology
Providing technology with with purpose
Mitel Teams Integration
Microsoft Teams Business Voice
Telephony Applications
Microsoft Teams Contact Centre
Contact Centre as a Service
Omni-Channel Contact Centre
Contact Centre Call Recording
Credit Card PCI Compliance
Workforce Management Solutions
Calls and Lines
Virtual Numbering
Alternative to BT
Print Consultancy
Office Print Solutions
Office Print Software
Digital Transformation Provider
Cost and Compliance
Cost Consultancy
Minimising Toll Fraud
Location and Mobility
Moving Offices
Connected and Secure
Reliable Networks
Virtualisation and UCC
Escalation Process
Customer Feedback Procedure
Communications Audit
Installation Services from Opus
Mitel Training Guides
Clock Change Information
Housing Sector
Blue Light & Justice
Careers at Opus
Collaborative Working in Government
The government has a fantastic opportunity to do things better and give staff compelling, intuitive and easy ways to work and collaborate with each other.
These days, doing things digitally is just part of life. And collaborative working in government plays a key part in this. It's not only citizens who want to engage with each other in quick, seamless and digital ways. It's equally important for public sector staff to be empowered to work, interact and engage with each other in digital ways too.
The average employee uses three or more devices and digital channels for communication every day. They have come to expect a consistent experience across multiple devices and multiple platforms. They also expect to be able to move seamlessly from one device to another; without the loss of flexibility or continuity.
COLLABORATION IS HARD, BUT IT'S WORTH IT
Promoting collaborative working in government and other public sector organisations has often been very tricky. Attempts to encourage collaboration have not always succeeded well in government. This has largely been due to organisational and cultural barriers, a lack of resources and a history of fragmented and siloed working. And these are barriers that are often hard to break out of. Think Tanks and a myriad of reports have commented on how the attempt to integrate public services and invent smarter ways of working still have a long way to go. Citizens are still being passed from pillar to post when communicating with government and joined-up ways of working for staff remain very much an aspiration, rather than a reality. If citizens are still not enjoying the benefits of using their preferred choice of communication when interacting with government, public sector staff are also not experiencing the benefits of easy communication and collaboration.
Nevertheless, collaboration in the public sector is an absolute imperative. Research has demonstrated that collaboration is strongly linked to innovation. The Government Innovation Strategy states that public sector excellence relies on "innovation and the judicious implementation of new technologies."
LET'S BE EXCELLENT
Innovation cannot happen if public sector staff are finding it difficult to collaborate, work with each other, share ideas, best practice, set goals, agree objectives, etc. Not only this, as mentioned before, this will also have a knock-on effect to public services.
So what exactly is collaboration? Bringing people together with different views and creative solutions to spur new ideas and create change and innovation.
The public sector has a fantastic opportunity to do things better and give staff compelling, intuitive and easy ways to work and collaborate with each other. It's important to arm staff with tools where they can communicate in ways that suit them and in which they use to communicate every day in their interactions outside of government.
HOW CAN PUBLIC SECTOR STAFF COLLABORATE BETTER?
Legacy systems have limited the ways in which staff can work together and has proved to be an obstacle to productivity and business performance. Telephone calls and face-to-face communication channels have always been the conventional way of interacting in – and with – government. And, although these channels are still used and valued, there are other digital, cheaper and quicker ways for public sector staff to collaborate, especially the individuals who are digitally savvy and who want flexibility and choice. When staff are empowered, daily tasks get simplified and staff are given fresh, modern ways to share their knowledge, ideas and plans.
DIGITAL TOOLS TO WORK ACROSS BOUNDARIES AND SILOS
This brings us onto a topic close to our business: unified communications. Being able to communicate through multiple channels can greatly enhance public sector innovation in the face of fiscal and time constraints and can eliminate the presence of unsatisfied citizen and staff needs.
Unified communications is a suite of technologies that takes different communication methods and makes them available through a single interface, improving connectivity and collaboration. Redesigning your tools and workspaces with unified communications can boost the energy and productivity of staff and design flexible, engaging "collaboration spaces" where people can get together without disturbing others around them.
Tasks such as brainstorming, virtual meetings and exchanging peer feedback can be improved by implementing unified communications tools. The public sector can also take better advantage of hiring remote or globally dispersed staff as unified communications makes collaborating across boundaries easy.
This collaboration-based suite of technologies holds many benefits for government, from reducing costs, reducing travel and replacing face-to-face meetings with digital collaboration. Not only that, it can minimise or even eliminate time wasted from unsuccessful contact attempts and provide staff the ability to work flexibly.
Public sector organisations need to bring forth a culture of innovation and this will largely depend on the ways staff communicate with each other. Unified communications can generate more creative and collaborative government working environments, delivering fast paced services and seamless services that are not only good value for money and meets user needs but also engages, inspires and meets the expectations of public sector staff.
Opus specialises in providing communication solutions for central and local government organisations, ensuring collaboration works within teams, between functions and most importantly for citizens. Get in touch with our expert public sector team to find out more.
For more information about this or any of our news items please call us on 0800 316 7566.
Three reasons why you should get current with your Mitel Unified Communications suite
Solving the Productivity Puzzle Through Unified Communications
Employee Experience Equals Customer Experience Webinar 21st January
For advice and information about unified communications, IT and managed print solutions
©2020 Opus
Contact | Privacy Policy & Cookies | Terms of Use
For advice and information about converging voice and data onto a single network.


text:
PA Media: Motoring
The cost of charging an EV remains a 'jungle', says EV expert
Ted Welford, PA Motoring Reporter
Electric car charging pricing remains a "jungle" and more must be done to standardise the cost of charging with different providers.
Speaking at a virtual Consumer Electronics Show, Carolin Reichert, vice president of connected mobility solutions at Bosch, criticised charging operators for their varied pricing, which is said to lead to "unforeseeable" costs of charging for motorists.
(DriveElectric)
Asked what change there would be in 2021 for electric car charging, Reichert said: "I think the most important development now is the pricing side. Today, the pricing is a jungle, as every charging operator provides a different charging scheme, so for the driver it's unforeseeable what they have to pay."
While it's cheaper to plug in at home and take advantage of lower domestic rates, many motorists without off-street charging don't have this option, and are reliant on public EV charging points instead.
In the UK, there are a range of different operators of charging points, which usually set the cost based on a price per kilowatt (kWh) of electricity – the quickest chargers typically being the most expensive.
For example, with BP Chargemaster, the UK's largest public charger operator, on a pay-as-you-go tariff it costs 18p per kWh for the slowest AC charging, but 42p using the speedy 150kWh charging points. However, using the priciest of charging operators – Ionity, which costs 69p per kWh – it could cost £13.50 more to charge a typical EV's 50kWh battery.
Reichert called for more to be done to standardise the cost of charging.
She said: "We want to see that changed through standard pricing for AC and DC charging and rapid chargers, levelling these differences out between the operators. That will become a huge benefit."


text:
By Midnight, July 24, 2019 in Television News
TV Land announced today that Younger has been picked up for a seventh season. The good news comes midway through Season 6 of the dramedy, ensuring that the cable network's sole original scripted series continues for at least another year. The renewal was somewhat expected, as ratings have continued to be solid.
The half-hour series stars Sutton Foster as Liza, a 40-year-old single mother who pretends to be in her 20's after struggling to get back into the working world. Her lie helps her land a job at a publishing firm, but it also starts to complicate matters in her personal life.
Look for Season 7 of Younger in mid-2020.
Season 7 HERE WE COME! #YoungerTV
Retweet if you're excited @sfosternyc @PeterHermann @HilaryDuff @debimazar @NicoTortorella @bollymernard #MiriamShor #CharlesMichaelDavis pic.twitter.com/R7gm8XS068
— #YoungerTV (@YoungerTV) July 24, 2019


For most filmmakers (as most website visitors know), the story is a huge part of what constitutes a good short film. Because short films are, well, relatively shorter compared to full-length films, you need to be good enough in terms of making sure that you get the message across quite quickly, early on into the film. Failing to do so, of course, would mean leaving the audience quite confused, as well as dissatisfied with the fact that it's too short to actually have an impact.
Hence, as any tech blog in filmmaking will most likely tell you, a lot of your film quality hinges on whether your story is good enough or not. What you need, therefore, aside from a good story, are ways to develop your story well. Here are a few steps to do so.
First step: look for a protagonist and an antagonist. Characterization is very important in order for you to let a story idea achieve its full bloom. This is especially true for your main characters. You see, these characters are mainly the ones responsible for moving your story along. So, if you can form these characters in such a way as to make them prime movers in the story, then that would be a great way to develop your story idea.
Second step: figure out a good setting. In a short film, this will partially be a practical concern and a story concern. Good settings provide tension and drama of their own, but you may not be able to fly to Bermuda to film a beach scene. Find a place to set your story that will complement the story you want to tell, but is also available.
Third step: put them in conflict. Stories need conflict to get us to care. What will hook the viewer into becoming invested in your story and in your short film? What does your protagonist want? What's keeping the protagonist from getting it? The answers to those questions supply your source of conflict. Once you've got your original idea in place, start focusing on what it is that creates the conflict in the story and teasing it out as much as possible.
Most amazing stories can penetrate the emotions without words. And that's hard to come up with all the time.
Concocting a very impressive story is the hardest part of the production. Most outstanding short films I saw were remarkably thought of.
The story is the heart of the film. Most people tend to stuff their short film with many special effects that they forget the heart.


text:
Types of Electric Vehicles (EVs) – Learn More About How Electric Cars Work
Renewable Energy / By Haresh Khemani / Alternative Fuels: Producing and Using Biodiesel, Ethanol, and Fuel Cells
Vehicles running on electricity were very popular in the early 1900s, and have resurfaced today due to high fuel prices as well as environmental concerns. In most electric vehicles the battery is used to store electricity that runs the motor, which in turn rotates the wheels of vehicles. The one drawback to this is the battery has to be recharged regularly. To get rid of the inconvenience that may occur due to recharging the battery, companies have designed hybrid vehicles that can run on electricity as well as gasoline.
Types of EVs:
1) Electric Vehicles loaded with battery: In these EVs the battery is installed which rotates the shaft of the motor, which in turn rotates the wheels of the vehicle. This EV runs without making any noise and causes no air-pollution. A number of manufacturers have launched these types of EVs in different sizes and categories including cars and trucks. Motorcycles running on electricity are also very popular.
For a single charge of the battery, the EV can run about 50-130 miles and it has to be recharged at regular intervals. This can be very inconvenient when you are driving long distances.
2) Hybrid Vehicles: To overcome the disadvantages of the EV running purely on electricity, manufacturers have come up with the concept of a dual fuel vehicle. Hybrid vehicles are fitted with a battery as well an internal combustion engine. The battery runs the motor while the internal combustion engine generates power by using gasoline or diesel. Vehicles that have more than one source of power are called hybrid vehicles. Hybrid vehicles can run on electricity or gasoline or diesel, whatever is available.
3) Vehicles with Fuel Cells: In fuel cells hydrogen is used as the main fuel to generate electricity. In these EVs there are no batteries. In the fuel cells chemical energy is converted into electrical energy which is then converted into mechanical energy. A supply of hydrogen is given to these cells from the hydrogen cylinder fitted in the vehicle. Hydrogen gas mixes with oxygen from the environment and produces electricity by electrolysis. This type of vehicle is still in the experimental stages. Fuels besides hydrogen are also being considered for the fuel cell.
Are Compressed Air Powered Cars Part of Your Future? Maybe!
A Versatile Organism – The Many Uses for Algae
Is the Racing World Ready For Electric Cars?
What Is Flow Battery Technology? Is It Organic, Sustainable and Realistic?
A Guide to Green Cars: Hybrids, Plug-ins, Hydrogen Fuel Cell Electric Vehicles and More
The Hyperloop: Could This Invention Revolutionize Travel?


text:
Local Charity Donation Offers A Newlife For Manchester Boy
£250 Donation From Local Lawyers Starts New Relationship
The Manchester office of Irwin Mitchell has started a new relationship with national charity Newlife with a £250 donation to help a little boy with autism in north-west Manchester.
Newlife Charity is the UK's largest charitable provider of essential equipment for disabled children. There are now around 1.1 million disabled and terminally ill children in the UK, thousands of whom rely on Newlife to get the equipment that they desperately need. 100% of all local fundraising and donations go directly to providing vital equipment to change the lives of children in the UK.
The Irwin Mitchell donation was used to help provide five-year-old David from Greater Manchester with a specialist car seat. David has no awareness of danger and his ability to escape from a standard child seat, even on a basic car journey put the whole family in a stressful situation.
David's mum said: "David is unsafe in the car and puts everyone at risk as I'm so distracted by his behaviour. Trying to keep him safely in his seat used to lead to us not leaving the house unless absolutely necessary."
Newlife has now provided the family with a specialist car seat, which has made a huge difference to David and his family, who can now get out and about together worry-free.
"We have a number of events and plans in the pipeline to help Newlife's efforts locally, but we are delighted this initial donation has made such a big difference to David and his family. Our own I Am Able campaign puts the focus on what people with disabilities can achieve and this ties in well with the charity's aim of changing lives, as they do so much more than supply equipment." Nicola Ashton - Associate Solicitor Advocate
Over a million children live with disabilities or a terminal illness in the UK, with thousands in need of specialist equipment or support. Newlife step in when equipment has been refused by statutory services, or where supply delays would lead to unnecessary suffering. The charity's National Nursing Helpline offers information and support to families and professionals caring for disabled and terminally ill children, including emergency equipment loans and grants.
To talk about your situation
How can we help?* Enquiry type Conveyancing & Property Solicitors Court Of Protection Solicitors Crime & Investigations Employment Law Family Law Solicitors Immigration Solicitors Insolvency Solicitors Medical Negligence Claims Personal Injury Claims Probate Solicitors Protecting Your Rights - Public Law Solicitors Tax Wealth Management Wills, Trusts & Estates Solicitors Will, Trust & Estate Disputes
Nicola Ashton
Associate Solicitor Advocate
+44 370 1500 100 +44 (0)370 1500 100 Email Nicola
Spencer Bailey
0114 274 7997 0114 274 7997 Email Spencer
Nicola AshtonManchester
Enquiry details*
Preferred time* Preferred time 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00


Choose to add home care emergency assistance and you'll benefit from a 24 hour helpline for sudden, unexpected events. A team will then assist you in making your home safe and secure once more and restore electricity, gas or your water supply if required. There is no excess to pay for this service and it will not affect your no claims bonus, it's available as many times as you need it during your insurance policy, just limited to £500 per claim. When your home is unoccupied for more than 60 days you should turn off electricity, gas and water and drain down your pipes for cover to remain valid.
If the worst happens and your home becomes uninhabitable, you'll have cover in place towards the cost of staying somewhere else. The policy provides you with funds of up to 20% of the value you have chosen to insure your building for or, where you have only insured contents, up to 20% of the value you've insured your contents for. It's important to remember that you may need to cover this cost until we can provide means of reimbursement. You should always let us know if you need to use the cover before you arrange anything.
The policy provides contents cover up to £75,000. If you have students in your family who are living away from home, their contents can be covered up to £2,000 in their university accommodation. In December we automatically increase your cover by 10% to allow for Christmas presents and for weddings, your contents will be increased by 10% for the month prior to and the month following your wedding day. As usual you must lock all of your doors and windows when you leave the home for this cover to remain valid.
There's a chance your home is actually classed as a non-standard home and therefore it can be a little more tricky to find insurance. We have policies designed to suit a range of property types including thatched homes, homes with lodgers, homes in flood risk areas, holiday homes, unoccupied homes and more. Discover the full range here.
Remember that if there's been a theft, act of vandalism or loss to the home, contents or contents away from the home, you should call the police first of all. Your insurer will need an incident number to get your claim started.
Make sure you take photographs of any damage where possible and try to provide us with as much information as you can when you call through.
Call our helpful team on 01708 777 710.
Our opening hours are Monday to Friday 8.30am - 5.30pm.
In this video James Dewane joins us again for more advice on property development. This time we look at the location and how making the right decisions based on its location can save you time and money and help you to sell on quickly.
What if I have a lodger?
We have a policy specifically for those who have lodgers in their home. That way you can be covered for the additional risks associated with having a lodger in your home. You can contact our team in Colchester for Lodger Insurance.
What if I've had previous claims?
We specialise in providing cover where other insurers can't. If you've had previous claims we will still consider your case whether or not you've been rejected by other insurers. This is also handled by our Colchester team and details can be found on our contact page.
Can you insure my home if it's a flood risk?
Homes which are at risk of flood are often a little trickier to insure. We have policies which will cater for flood in some of the harder to cover areas and can often refer cases to our insurers to try and find you a policy. You can read more on insurance, provided by our team in Colchester, for flood risk areas here.
I run my business from my home, will this policy cover me?
Running a business from your home often means you have slightly different need to a standard home. Though we wouldn't recommend this particular policy for you, we do have a policy which would be better suited. Our team in Colchester are the best to speak to for Home Business Insurance so please call them on 0344 346 3259.
What is property owner's liability?
Property owners liability is related to one's legal responsibility to properly maintain property they own so it is not a danger to others. If a form of negligence connected to the property causes a third party to be injured or their property to be damaged, they may seek compensation from the property owner. Subsequently, it's important to have insurance in place to cover this, most home insurance policies including our own, include this as standard.


Only 45 minutes from Yosemite National Park and 40 min. from Bass Lake, our home is on 1.6 acres of land with a seasonal creek running through the back. We are 10 minutes from a new Indian Casino with restaurants, table games and slot machines. Our community has a golf course, tennis courts, a swimming pool and a beautiful lake that is stocked for fishing.
Sequoia National Park is also nearby and we are a 3 hour drive from the Oakland/San Francisco area. The nearest airport is in Fresno, which is about 25 minutes south of us and boasts lots of nice shopping and restaurants as well as movies and mini golf. There are also oppertunities for horseback riding, skiing, and wine tasting depending on the season you visit.
I will most likely be traveling with my husband, parents and 3 boys. My boys are ages 4, 3 and 1. I may also be interested in short, near by exchanges in which case it might just be my imediate family. See also listing HE15209, our home in Sea Ranch, CA.


Support the Ministry | Justin Peters Ministries – Revivals – Seminars – Bible Studies – Apologetics – Conferences – Pulpit Supply.
The most important part you can play in Justin Peters Ministries is through regular prayer. If you can offer nothing else, we would covet your prayers of support for our ministry.
Justin Peters Ministries is a non-profit 501c(3) organization and relies upon the generosity of fellow believers who support and believe in this work. I travel several times a year overseas and sometimes the people to whom I go are not able to cover any of my expenses – particularly in South American and African countries. Your financial support will help make it possible for me to continue to make trips such as these. The Word-Faith movement is huge in these parts of the world. Where this teaching is most needed is often where the people are least able to bear any of the associated costs. All gifts are fully tax deductible and genuinely appreciated. You may make either a one-time donation or you may sign up for a regular monthly gift.
You can also help support the ministry by adding a link from your website to Justin Peters Ministries. Click here to get the banner for your website.
It's easy and secure ways to donate to Justin Peters Ministries using a credit card or an eCheck. You can make a one time donation or you can make Justin Peters Ministries a part of your regular monthly stewardship.


Days before Charlotte-based Wachovia became the latest bank to succumb to the financial crisis, Charlie Park, who lives near Williamsburg, decided it was time to cut ties with the institution that held his money for 11 years.
Last Thursday, as it became clear that Wachovia was in serious trouble, he withdrew the $1,200 he had in his checking account. He transferred half to an account at nearby C&F Bank and stashed the rest in an envelope in his freezer. He plans to use the cash quickly to cover expenses for his family of five.
"It'll be cold, but the money should be fine," he said.
It didn't matter to Park that the Federal Deposit Insurance Corp., an independent government agency, guarantees up to $100,000 per depositor per bank. Financial planners and industry experts said that layer of protection has done little to calm the nerves of consumers, even if they have only a few thousand dollars at stake.
But in their effort to protect their assets, many customers unintentionally contributed to the doom of two of the nation's biggest banks -- Wachovia and Washington Mutual -- and to further consolidation in the banking industry. In the 10 days before regulators shuttered Washington Mutual, its customers withdrew $16.7 billion.
Regulators and lawmakers are trying to prevent customers from pulling out even more money from the remaining banks. The FDIC, for instance, has launched an online campaign to explain exactly how its coverage works.
"When you see two major banks like Wachovia and Washington Mutual . . ., two industry banking powerhouses go down in a matter of a week's span, it's very unnerving for clients and financial advisers alike," said Greg Fernandez, a financial planner at Nations Capital Wealth Management in McLean.
There are no industry-wide numbers available, but experts said many customers were taking their money to smaller, local banks or to online banks such as ING Direct, which have the same FDIC protections. Others are dividing their money among several institutions or restructuring their accounts within one bank to ensure maximum coverage. Some are even dabbling in gold or foreign currencies, more volatile investments that have nonetheless performed better than the dollar. And some are simply keeping more cash at home.
"There's a lot of money being moved back and forth between banks all trying to get underneath the FDIC maximum," said Arkadi Kuhlmann, chief executive for ING Direct, where in- and outflows have doubled in recent weeks. "That's happening a lot, I think, throughout the industry."
Business has picked up at Arlington's Promontory Interfinancial Network, which takes customers' money and disperses it among CDs of up to $100,000 and parks it among any of its 2,400 member banks. Last week, the company had five times the transaction volume that it averaged per week in January, said Phil Battey, vice president of legislative and public affairs for the company.
To Patrick R. Riccards, a 35-year-old living in Falls Church, a safe and an online bank seemed a better option than Wachovia.
Shortly after California-based IndyMac became the first high-profile bank to fail this summer, Riccards and his wife moved about $90,000 out of three accounts at Wachovia, including one that contained the money he uses to operate his education-consulting company. They left a small amount in Wachovia, but the bulk went to ING Direct, where they had been keeping a small savings account for a few years. Riccards also keeps some cash in a safe and is considering investing in gold.
Because he had less than $100,000 in any one account, he knew his money was safe. But he worried that he would lose access to it, at least temporarily, if the bank went under. "You want to prepare for the doomsday scenario," he said. "For the average American, you're worried about the stability of your bank. We all have this 'It's a Wonderful Life' scene in our heads. We'll show up at the bank for money to pay for child care or send in a car payment, and the bank will say 'No, we have no money.' "
David Barr, a spokesman for the FDIC, said that is a misconception. If depositors have less than the $100,000 limit, they can still use their debit cards, write checks and withdraw money even if one bank is sold to another. "It's a very seamless transition," he said.
That said, banks don't fail often, he said. There are 117 banks on the FDIC's list of problem banks, the names of which are not made public. Each year, he said, only 13 percent of the problem banks go under.
Even customers who have more than $100,000 can find a way to get more FDIC coverage, he said, if they keep their deposits in accounts under different ownership categories. There are eight ownership categories, including single accounts, joint accounts, revocable trust accounts and employee benefit plan accounts. The FDIC has an online tool called the Electronic Deposit Insurance Estimator, known as EDIE, that customers can use to calculate their coverage.
Right or wrong, Park, who runs a budgeting service called PearBudget.com, isn't interested in all the FDIC rules. "With three small kids, I don't have time for filling out paperwork and getting my money back from a bankrupt corporation or from the government," he said.


Phelan is a music producer, engineer, programmer and educator. He's worked with clients as diverse as Placebo, Radiohead, Fad Gadget, Snow Patrol, Dido, Sony BMG, Universal, EMI and Warner Bros.
For over 12 years, Phelan has been working at BIMM London, teaching aspects of production and music technology, alongside curriculum development and design. He's an Ableton Certified Trainer, a Fellow of the Higher Education Academy, and a member of the Audio Engineering Society and the UK's Music Producers Guild. He's currently studying for an MSc in Digital Music Processing at Queen Mary University of London, and runs the electronic label, Meta Junction Recordings.


text:
Imagination Cranberries
Harvest Cranberries
American Cranberry
Cranberry Health
Cranberry Bog
What are Cranberries?
Emma F
Whether enjoying them as sauce next to their Thanksgiving turkey, dried in their morning cereal, or as a refreshing juice, people have utilized the tart, red cranberry in their meals and snacks for many years. In fact, the origins of the fruit go back to the Native Americans, who used it not only in food, but also as a dye and for medicinal purposes. Cranberries, blueberries, and the Concord grape are among the few fruits native to North America.
In the early 1800s, Captain Henry Hall became the first person to commercially farm cranberries in Dennis, MA. In modern times, Massachusetts, New Jersey, Wisconsin, Oregon, Washington, Quebec, and British Columbia are where the bulk in the world are grown. Cranberries grow on vines that are very durable and can live indefinitely; some vines are over 150 years old. There are two ways to harvest the fruit: wet and dry. In a wet harvest, the beds where the cranberries are grown are flooded, the berries are shaken loose from the vines with special tools, and then they are gathered when they float to the top of the water. In a dry harvest, a special machine is used to rake the berries off the vine. Most are harvested during September and October.
Cranberry juice.
Like other fruits, cranberries offer health benefits. They contain antioxidants, fiber, and vitamins. One of the best known benefits of drinking the juice is the prevention of urinary tract infections (UTIs). People have used cranberry juice for this purpose since the early 1900s. In the 1990s, researchers at Harvard Medical School and Rutgers University determined that specific components in the berries prevented the bacteria that causes UTIs from sticking to cells in the urinary tract, thereby flushing them from the body. Scientists are now researching the possibility that those components may also be helpful in the treatment of ulcers and gum disease.
What Can I Make with Dried Cranberries?
What Is Cranberry Wine?
What are Blueberries?
What is a Bog?
What are Some Uses for Cranberry Juice?
What is Coulis?
What are Some Traditional Christmas Foods?
Cranberries are rich in flavonoids which have numerous health benefits. Some of the benefits are: protection against inflammation, protection of vascular system and they are also known to help to neutralize bacteria and viruses.
By: tashka2000
Cranberry juice is used to make Cosmopolitans.
By: joshya
One of the best known benefits of drinking cranberry juice is the prevention of urinary tract infections.
By: Iryna Volina
Cranberries are grown in Quebec and British Columbia.
By: p6m5
Scientists are considering the possibility that cranberries may be helpful for treating ulcers.
By: Yingko
It's common for cranberries to be made into a refreshing juice.


text:
Q: Facebook Crawler not picking up my meta tag / Open Graph Object Debugger Facebook crawler not able to read my metatags on
http://nitansh.fwd.wf/article/travel/best-all-inclusive-resorts-for-romance/3189783/
but it successfully read the tags for the
http://nitansh.fwd.wf/nurture/
Both are on made using extending same template base.html and by injecting metatags.html into them. you can refer the HTML code by inspecting element.

A: While http://nitansh.fwd.wf/nurture/ shows the metadata even without having JavaScript enabled, http://nitansh.fwd.wf/article/travel/best-all-inclusive-resorts-for-romance/3189783/ shows only the following head when JavaScript is disabled:
<head>
    <script src="//cdn.optimizely.com/js/687271175.js"></script>
    <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
    <meta charset="UTF-8">
</head>

When you make the metadata available without requiring JavaScript, Facebook's service will probably be able to parse it.

redpajama_set_name: RedPajamaStackExchange


text:
#ifndef WebViewWidget_h
#define WebViewWidget_h

#include "WebView.h"

#include <gtk/gtk.h>

using namespace WebKit;

G_BEGIN_DECLS

#define WEB_VIEW_TYPE_WIDGET              (webViewWidgetGetType())
#define WEB_VIEW_WIDGET(object)           (G_TYPE_CHECK_INSTANCE_CAST((object), WEB_VIEW_TYPE_WIDGET, WebViewWidget))
#define WEB_VIEW_WIDGET_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST((klass), WEB_VIEW_TYPE_WIDGET, WebViewWidgetClass))
#define WEB_VIEW_IS_WIDGET(object)        (G_TYPE_CHECK_INSTANCE_TYPE((object), WEB_VIEW_TYPE_WIDGET))
#define WEB_VIEW_IS_CLASS(klass)          (G_TYPE_CHECK_CLASS_TYPE((klass), WEB_VIEW_TYPE_WIDGET))
#define WEB_VIEW_WIDGET_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS((object), WEB_VIEW_TYPE_WIDGET, WebViewWidgetClass))

typedef struct _WebViewWidget WebViewWidget;
typedef struct _WebViewWidgetClass WebViewWidgetClass;
typedef struct _WebViewWidgetPrivate WebViewWidgetPrivate;

struct _WebViewWidget {
    GtkContainer parentInstance;
    /*< private >*/
    WebViewWidgetPrivate* priv;
};

struct _WebViewWidgetClass {
    GtkContainerClass parentClass;
};

GType webViewWidgetGetType();

WebView* webViewWidgetGetWebViewInstance(WebViewWidget*);

void webViewWidgetSetWebViewInstance(WebViewWidget*, WebView*);

GtkIMContext* webViewWidgetGetIMContext(WebViewWidget*);

G_END_DECLS

#endif // WebViewWidget_h


text:
Organizational Consultation
Founders Foundry™
Founders Foundry Blog
Selection and On-boarding
Karen Bridbord: Optimizing Behavioral Effectiveness and Potential
Optimizing Behavioral Effectiveness and Potential
I'm More Career-Driven Than My Partner. Is That Bad?
A Gottman therapist says there are ways to deal with a difference in ambition without it causing intense stress for the two of you.
Editor's Note: Strong relationships are at the core of a happy life, but sometimes, dealing with the people in our lives is tricky. That's why Thrive Global partnered with The Gottman Institute on this advice column, Asking for a Friend. Every week, Gottman's relationship experts will answer your most pressing questions about navigating relationships — with romantic partners, family members, co-workers, friends, and more. Have a question? Send it to ask@thriveglobal.com!
Q: I'll be honest: I've always been extremely driven in terms of my career path, and my husband isn't. I love him, and he has so many amazing qualities, but he's just not as career-oriented. It's a point of contention in our relationship — I set goals and work my hardest to succeed, while he seems happy exactly where he is and has no intention of progressing further. Does it matter that he's not as driven as I am? How can I encourage him to work harder without trying to completely change him?
A: First, let's address an important reality: Most of us don't marry our twin. In fact, we often partner with people who are quite different from us. These differences can be exciting at first, but sometimes the very differences between us end up creating challenges. Dr. John Gottman's extensive research on couples has found that most problems (69%) between partners are perpetual, and not solvable. People end up differing on the same issues — often rooted in personality differences or unmatched lifestyle preferences — 50 years into their marriage as they did 50 days into their relationship. In happy relationships, these differences are not divisive; people learn how to live with them, and often, how to appreciate them.
So it's not surprising at all that you are still dealing with this difference years into the relationship. Let's call it a "career ambition difference" between you and your husband. And it appears that the issue has become more of an issue for you. Knowing that, when you look inward, what has shifted? This "point of contention" is what truly needs to change, rather than changing your husband (which, by the way, can't happen). All truly transformational change must come from within. Indeed, no one can change another.
Your own self awareness, and how you communicate this awareness to your husband, are key to having an open and productive dialogue. First, determine what is behind your desire for his career advancement. Is it financially driven (as in, "if we make more money, we get to buy a sports car")? Is it prestige driven (as in, "if you become a VP, our friends, family and my colleagues will be impressed")? Perhaps you see something in him that is unrealized, an untapped potential, and you want him to fully explore it for his own self-actualization? Is it driven by a desire to see him more passionate about something other than streaming Netflix? Do you have fantasies about becoming a "power couple"? All of the above?
This behind-the-scenes self-exploration that I'm recommending targets the values behind your desire for his career advancement. This will allow you to move away from blaming him for his lack of career ambition to appropriately expressing your true values manifested in your wish. For example, speak with him about your desire for greater financial security and its roots, and how this plays out in your desire for his career advancement. That way it moves away from him not doing something to your concerns about your joint financial future.
Encourage him to think about his desire not to drive for career advancement. What are the values behind his stance, and why? Does he believe that life is too short to spend that much time at work? Does he prefer to take care of your home and your personal lives? Or does he want you to take care of him and not have to do the heavy lifting (this might be your fear)?
Think about your partner holistically, as clearly there are things that you love about him. What else does he bring to the table? Perhaps that's kindness, care, respect, or fun — what other values are congruent in your day-to-day lives together? Does he care about your values and try to work with you to reflect them? Does the fact that he is not as ambitious as you free up time for him to take care of other matters in your lives? Does he celebrate and encourage your ambition? Remember that there are many, many things that professional success and money can't buy.
Recognize that asking him to increase his ambition may be as significant as him asking you to dim your own. Both tend to create problems in couples, so tread gingerly but openly, and be vulnerable, so he can be as well. The positive advancement of your relationship depends on being able to navigate these potential value differences with love and respect — a valuable ambition for us all.
How to Deal with Taking a Break in a Relationship
What Is Chemistry in a Relationship? Learn How to Recognize the Signs
The hidden meanings behind celebrity tattoos, revealed — from Amy Winehouse to Post Malone
How to Set & Model Realistic Work-from-Home Expectations with Your Team
Interview in California Business School Magazine


text:
Q: writing functions in assembler I am writing code in assembler (nasm) and I want to include functions, at the moment I have
function0:

code

jmp return0

the function is called with a jump to function0 with the return linking to a label below where the function is called,
however this only works if the function is called once, is there a better way to do this?

A: (assuming NASM x86)
Use call in order to call the function and ret to return from the function.
What occurs when you type call is that the address of the next instruction is pushed into the stack. When ret is hit, it will pop that address off the stack and jmp to it.
func:
    xor eax, eax
    mov eax, 10
    add eax, 5
    ret ;// essentially identical to: pop [register] -> jmp [register]

_start:
    call func
    mov ebx, eax ;// Address of this instruction is pushed onto the stack
    ;// ebx is now 15

Calling convention dictates that the EAX register should contain the return value. Also note that the __cdecl calling convention takes parameters on the stack. Take a look at the examples in the afore-linked page. The NASM function will set up its stack frame and take parameters from the stack in order to use in the function. The value is stored in EAX.

A: Here is a new, very easy way to write functions in assembly (with many return values):
function:
    sub esp, ( 4 * ret_count)
    pushad
    mov ebp, esp

    ;code
    ;acces first argument with ( dword[ebp + 32 + (4*ret_count) + (4*arg_num)]
    ;write first return value with ( mov dword[ebp + 36 + (4*ret_pointer)]
    popad
    add esp, ( 4 * ret_count)
    ret

After that, you can access return values like this:
call function
mov eax, dword[esp] ; 1st ret
mov ebx, dword[esp - 4] ; 2nd ret

; or you can just pop them :
pop eax
pop ebx


The Mount Kisco Train Station is located on the Harlem Line of the Metro-North Railroad. Train schedules as well as tickets are available at the train station office. For information contact Metro-North or call toll free: (800) 638-7646 or (800) 724-3322 for the hearing impaired.
The Westchester County Airport is in Rye, NY. It is only a 15-minute drive from Mount Kisco, at Exit 2 off of I-684. For information, contact the Westchester County Airport.
One of the easiest ways to get around is Westchester County's Bee-Line Bus System. The system operates over 55 routes throughout Westchester with many running in and around Mount Kisco. For information, click here or call 914-813-7777 between 8:00 am and 5:00 pm or for the hearing impaired TTY call 914-813-7711.


Ensure product quality and production efficiency with proper humidification.
Electronic devices, printed circuit boards, components and data are highly sensitive to humidity levels. Insufficient, excessive and inconsistent humidity levels cause damage and defects in electronic components and pose safety concerns due to electrostatic discharge, de-soldering occurrences and brittle components. Ensuring proper humidification in your facility will improve production output, elevate product quality and ultimately, boost ROI.
Electrostatic discharge (ESD) occurs with the sudden flow of electricity between two electrically charged objects coming into contact with one another. When objects holding different charges come into contact, or when the dielectric between them breaks down, a visible spark can be triggered, which can damage electronics and pose safety concerns for facility operations.
Static Electricity - One of the causes of ESD events is static electricity which is often generated through tribocharging – the separation of electric charges that occurs when two materials are brought into contact and then separated. Insufficient humidity levels increase the risk of occurrences of static electricity.
Electrostatic Induction - Another cause of ESD damage is through electrostatic induction. This occurs when an electrically charged object is placed near a conductive object isolated from ground.
The presence of the charged object creates an electrostatic field that causes electrical charges on the surface of the other object to redistribute. The risk of electrostatic induction is increasing with insufficient humidity levels.
With a humidity level of 40% RH, surface resistance is lowered on floors, carpets, table mats and other susceptible areas. Humidifiers add hydration to the air, which forms a thin protective film on surfaces that serves as a natural conductor to dissipate electric charges. When humidity levels drop below 40% RH, this protection disappears and routine employee activities lead to objects being charged with static electricity, posing a safety risk of serious shock for employees and increasing the possibility of damage or defects within electronic components and devices.
Proper humidity levels contribute to the effectiveness of wave soldering and surface-mount technology (SMT) processes. Without sufficient humidity, solder paste can dry out resulting in insufficient solder joints and product defects. Conversely, excessive humidity or ineffective humidity control can cause problems in the soldering process leading to condensation within components which can lower the shelf life of products and lead to short circuiting and malfunctioning devices.
Low Humidity - In low humidity, solder paste solvent evaporates too quickly. This causes the paste to dry out, making the soldering process less effective.
High Humidity - In high humidity, solder paste absorbs water, becoming less effective and may begin to slump, posing bridging defects. High humidity levels can also cause damage or defects in moisture-sensitive components in storage and processing.
Ensuring a consistent humidity level of 50% RH in electronics manufacturing and storage facilities will lower the occurrences of damage and defects due to ineffective soldering and de-soldering occurrences. Maintaining a consistent level of humidity within the 50% to 55% RH range helps ensure the effectiveness of manufacturing materials and processes, and reduces risk of damaged or defective products due to de-soldering occurrences.
The risk of brittle components in electronic devices and products can cause problems with sub-frame components, poor wiring bonding and internal cracking. These brittle components can cause damage to circuit boards and insulators, shortening shelf life of the product and increasing chances of the device short circuiting.
What Causes Brittle Components in Electronics?
The effects of insufficient humidity control on electronics are twofold. On the one hand, insufficient humidity levels can cause the components within electronics to become brittle. On the other hand, insufficient humidity control and variants in humidity levels throughout your facility can cause damage or defects due to condensation.
Moisture and Condensation - Condensation poses significant dangers to electronic products and components. When an electronic product or component is transferred from a cooler area of the facility (with lower humidity) to a warmer area of the facility (with higher humidity), the change in humidity can cause condensation to occur within the device or product.
When trapped moisture expands or contracts during manufacturing, it can cause delamination of plastic parts from the sub frames, poor wiring bonding and internal cracking. Excessive moisture poses a high risk of damage to circuit boards and insulators, which can lead to defects and short circuits to occur within the device.
Ensuring a consistent humidity level of 50% RH throughout electronics manufacturing and storage facilities is integral to preventing moisture and condensation, which can cause brittle components within a device and lead to short circuiting events. Without effective humidity control, the likelihood of damage and defects in electronic components and devices within manufacturing and storage are drastically increased.
Download our... Why Humidify for Electronics Manufacturing Brochure Now!