text:
What went wrong for Gerard Deulofeu at Everton?
Words By Euan McTear
It wasn't supposed to end like this. When Gerard Deulofeu jinked through the Stevenage defence on an August evening in 2013, before picking his spot in the bottom corner and somehow squeezing the ball into it regardless of how many bodies were in the way, Goodison Park went wild with delight at the potential of this 19-year-old Catalan whose name they couldn't yet spell or pronounce. However, three and a half years later, via Sevilla and back, the winger has had to leave to AC Milan on loan in search of playing time. If it wasn't supposed to end like this, then what went wrong?
It certainly can't have helped the player to have kicked off the 2016/17 season after spending the first summer months nursing knee ligament damage, while the replacing of Roberto Martinez – a coach he developed a special bond with – with Ronaldo Koeman was another challenge for him to get to grips with.
Yet his impressive performances in pre-season – some of them playing as a No.9 – suggested that the Catalan was set for a breakout year in 2016/17, what would be his second full season since being signed permanently from Barcelona in the summer of 2015 for a fee of around £4-5 million. That hasn't happened, with the player providing just one assist and failing to score a single goal for the Toffees in the first half of the season, even if he netted a couple on Spain Under-21s duty.
Not only was he not scoring or assisting, but he was eventually hardly getting on the pitch and his playing time was gradually falling as the season marched on. He played 43 minutes on average across the matches in the month of August, a total that fell to 32 minutes in September, 24 minutes in October, and 16 minutes in November, while his average run-out in December was 19 minutes, a month in which he completed his only 90 minutes of the season, against Watford.
Although the Blues lost that Watford clash 3-2, he played very well and there was hope that the performance could spring him on to more regular playing time, but an average of 11 minutes per match in January and a complete absence from the derby squad list soon made it clear that he'd have to leave Merseyside, at least for the remainder of the season.
His failure to win over Koeman was not for the want of trying, as Deulofeu has been quite explicit in his love for Everton and his desire to do what it takes to make Goodison Park his footballing home. Yet the Dutchman wasn't enchanted by the now-22-year-old's silky skills, burst of pace and crossing ability, demanding more from his young talent.
It's unfair, though, to label Deulofeu as a selfish player, a description often unfairly attached to him. He may have often failed to play a pass at the right time or dribbled past one extra defender before delivering a cross into the box, but those were generally errors in decision-making as his ultimate aim has always been to assist his teammates if he could not score himself, something Romulo Lukaku admitted on Twitter that he will miss. He has perhaps even been too inclined to pass to a teammate instead of shooting during his career, a criticism that led many in Seville to consider him over-Barcelona-ised. When you consider that the 19 assists of his Everton career are more double his goalscoring tally of eight, it is clear that Deulofeu was a team player in the sense of trying to create chances.
However, the problem may have been that this was all he tried to do. He may have been generous in working hard to tee up his attacking teammates, but few Evertonians will remember him for his exploits in the defensive phase. As Deulofeu himself said when asked by the Liverpool Echo, "I need to score goals and I need to make assists because if not then I am not Geri."
He may be Geri if he focuses on scoring goals, but that attitude often ended with Geri sitting on the bench, with Koeman preferring players who would work even harder when out of possession. The Dutchman wasn't asking Deulofeu to track back and guard the penalty area alongside Ashley Williams and Phil Jagielka when the ball was lost, but was simply demanding that his attacking players pressed opponents high up the pitch. "I like [creative players like Deulofeu and Mirallas], but they need to run more," the Everton coach said on the matter. "They need to do more and they need to press more. It's all about the work rate of the player. Sometimes it's difficult because for that creative player you're sometimes a little bit sloppier in that aspect of football."
Looking to the future, there is still a chance that Deulofeu could save his Everton career and feature regularly from next season onwards, but that is only likely to happen if he returns from Milan with the defensive attributes Koeman is looking for. At the tender age of 22, it is certainly not too late for him to learn these skills. If he doesn't, though, then the final chapter of the Deulofeu-Everton love story may have already been written.
Words By Euan McTear See all writing by Euan
Barcelona Everton La Masia Roberto Martinez Ronald Koeman Sevilla
Finance & Law | Are Everton the new Manchester City?
No one can fail to have noticed the impact Everton have left on the summer transfer window so far.
2 years ago video
Tactics Explained | Should Arsenal pursue Thomas Tuchel?
Thomas Tuchel made a name for himself at Mainz, and Dortmund, and Everton should consider him.


text:
A CERTAIN RETRIBUTION by Michael Lister
Investigative reporter Merrick McKnight is back in this sequel to Thunder Beach, set in his hometown of Wewathitchka, called "Wewa" by the locals, in Northern Florida.
Somehow recovered from losing his wife and son, he runs into Reggie Summers, a beautiful young woman that McKnight had a crush on in high school, but now seems to be lacking in self-esteem. She's a single mom and thinks herself somehow inadequate and beneath the notice of the reporter whom she admires.
The police department in this small town is corrupt, and McKnight is there investigating when a cop is killed, apparently with his own gun.
This is a gristly tale of cop killers and small town corruption, but also a romance between McKnight and Summers, and to complicate things even further, author Michael Lister makes an appearance as himself; a mystery writer much admired in this small town. This book is advertised as a twentieth anniversary celebration of Lister as a novelist, so there are several nods to twenty years of history here. The setting is atypical for Florida novels and is interesting in of itself, and lots of dialogue helps move the story along.
11/14 Stacy Alesi, AKA the BookBitch
A CERTAIN RETRIBUTION by Michael Lister. Pulpwood Press (November 28, 2014). ISBN 978-1888146462. 232p.
Comments Off on A CERTAIN RETRIBUTION by Michael Lister	| Book Reviews, Crime Fiction, Fiction	| Tagged: Police Procedural, Translated	| Permalink
BED OF NAILS by Antonin Varenne
Translated by Siân Reynolds
Police lieutenant Richard Guérin works suicides in Paris, a thankless job that has led his predecessors down a rocky road, but he thrives on it. Guérin is a cop with scruples, working in a very dirty division. He has to determine whether it was suicide or murder when an oncoming truck kills a smiling young man running naked down a major thoroughfare.
Another strange suicide case lands on his desk when Alan Musgrave, a junkie, supposedly killed himself on stage in a private S&M club. Musgrave's friend, American John Nichols, is living off the grid in southern France, but is forced to return to Paris to identify the body. Nichols finds the suicide call suspicious, and ends up working with Guérin on the investigation.
As more bizarre suicide cases land on his desk, Guérin puts his extraordinary puzzle solving skills to the test, finding the common thread that confirms his philosophy that "everything is connected."
There are lots of interesting characters here, including Guérin's dim-witted assistant, a Parisian park keeper who also happens to be an ex-con, and a beautiful German artist who covers her naked body in paint and flings herself at canvas. Guérin's foul-mouthed parrot, inherited from his deceased mother, a former prostitute, adds an occasional lighter moment to this dark police procedural, winner of the Prix Quai du Polar crime fiction award in France.
For readers who enjoy Fred Vargas, the same translator does fine work here.
BED OF NAILS by Antonin Varenne. MacLehose Press (November 4, 2014). ISBN 978-1623651251. 256p.
Comments Off on BED OF NAILS by Antonin Varenne	| Book Reviews, Crime Fiction, Fiction	| Tagged: Police Procedural, Translated	| Permalink
ONLY THE DEAD by Vidar Sundstol
Minnesota Trilogy (Book 2)
Translated by Tiina Nunnally
U.S. Forest Service officer Lance Hansen returns in book two of the Minnesota Trilogy. Don't even attempt this unless you've read The Land of Dreams, which made my best books of the year list in 2013. This one will not.
Hansen was investigating the murder of a young Norwegian tourist in The Land of Dreams. A suspect is in custody, but Lance believes in his heart that the murderer is really Andy, his brother, but he can't bring himself to pursue that avenue. Instead, he and Andy go on their annual November hunting trip along Lake Superior, exchanging few words but a lot of suspicion between them.
Hansen's ancestor, missionary Thormod Olson, journaled his travails in trying to get to America a hundred years earlier, and excerpts of his journal – and his hallucinations – are interwoven throughout.
This is a very short book, more novella than novel, and unfortunately, there just isn't a whole lot of plot but it still flows nonetheless. It is dark and beautifully written with spectacular descriptions of the Minnesota forest and the weather, particularly an ice storm, and despite all the description the story moves because the writing is also quite suspenseful.
Readers who enjoy their suspense on the literary side should appreciate this sequel.
ONLY THE DEAD by Vidar Sundstol. Univ Of Minnesota Press (September 1, 2014). ISBN 978-0816689422. 256p.
1 Comment	| Book Reviews, Crime Fiction, Fiction	| Tagged: Translated	| Permalink

redpajama_set_name: RedPajamaCommonCrawl


On National Sweetest Day, take care of all those who need care. Even those who need great care, when given the smallest token will feel the effects. A little treat, a card, a show of support during a time of need may be the sweetest gift on this day.
By April of 1918, the United States officially entered the war in Europe and with that came rationing. Sugar, as well as many other commodities, became scarce. The holiday that was starting to see such success was shelved.
Sweetest Day's theme of charity and giving became apparent in 1921 when the Detroit Retail Confectioners, Detroit Wholesale Confections Club, Detroit Jobbing Confectioners Association and the Michigan Confectioners Club joined forces with the Red Cross to distribute thousands of bags of candy to hospitals, orphanages, shelters and homes across Michigan. The celebration also included 100 regulation army target balloons which dropped coupons worth a box of candy.
< Commitment Where Is It?


text:
Almeda Courtney, 83
Almeda Courtney, 83, of Belle Plaine, IA passed away Thursday, March 8, 2018 at her home.
Almeda Courtney, 83 Almeda Courtney, 83, of Belle Plaine, IA passed away Thursday, March 8, 2018 at her home. Check out this story on press-citizen.com: http://icp-c.com/2tuFmjL
Hrabak-Neuhaus Published 12:57 p.m. CT March 9, 2018
Almeda Courtney, 83(Photo: Hrabak-Neuhaus)
Celebration of life is 4-8 p.m. Tuesday, March 13, 2018, at Hrabak-Neuhaus Funeral Service, Belle Plaine. Burial will take place at Oak Hill Cemetery, Belle Plaine at a later date. Memorials may be made to family. Online condolences can be sent to family at www.hrabakfuneralhome.com
Almeda was born July 15, 1934, to Charles and Cannie (Poole) Kahler. She attended Ladora Country School and graduated from Marengo High School. After school, she worked as a telephone operator and at Rockwell Collins. In 1956 Almeda married Bill Meck. To this union three children were born. In June 1974 she married Dee Courtney, together they owned and operated The Friendly Tap in Belle Plaine from the late 70's to early 80's. The couple were a team, you would not find one without the other. Following the Tap, she worked for the Belle Plaine Nursing home until retirement.
Almeda enjoyed crossword puzzles, candy crush, playing cards, but most of all she loved to spend time with family and friends.
She was a member of Royal Neighbors Lodge.
She is survived by her children, Raymond Meck, Kannie "Chris" (David) Upah, Gene (Julie) Meck, Belle Plaine; grandchildren, Christopher (Donna), Jennifer (Brad), Daniel (Krystal), Carl (Kaylin) and Matt (Tosha); great-grandchildren, Aden, AJ, Landon, Allee, Sofia, Riley and faithful companion, Mercedes, along with many family and friends.
Almeda was preceded in death by her parents; husband, Dee; sister, Christine and several brothers.
Read or Share this story: http://icp-c.com/2tuFmjL
Iowa City Police responded to alleged terrorist threat within minutes
Fairfax farm kid made a career with the cosmos
Police arrest man for threats made on Facebook
Police continue burglary investigation


Pick ups - Goodwill Industries of Northeast Indiana, Inc.
In order to accommodate our Commercial and Church donors, we operate a free pick up service in and around the Fort Wayne area. Professional drivers will come to your location to take the items you're donating. They will also gladly provide you with a donation receipt for tax purposes.
*We no longer do residential pick ups.


Often when an ophthalmologist or optometrist sees signs of dryness on an eye examination, artificial tears are recommended and no further treatment is offered. At Riverdale Eye Associates, it is different. We take the diagnosis and treatment of Dry Eye Syndrome seriously. Dry Eye Syndrome is one of the most common causes of ocular discomfort and the reason patients seek eye care practitioners for advice and relief.
Symptoms of Dry Eye Syndrome include not only a feeling of dryness, but also burning, sticking, itching, pain, blurred vision, and the need to blink often to clear the vision. These other symptoms are often not attributed to dryness and patients go undiagnosed and mistreated.
We, the doctors at Riverdale Eye Associates, listen carefully to our patients' complaints. If Dry Eye Syndrome is diagnosed, we take a multi-pronged approach in treating it. We may start with a brand of artificial tears that is individually selected for each patient or go directly to prescription drops. We often supplement with Omega-3's. When indicated, eyelid care and antibiotics either topically and/or by mouth are added. We have great success with punctal plugs and keep many varieties in stock. Clearly written instructions are given to our patients.
Dry Eye Syndrome is a common source of ocular discomfort, and it is a serious, chronic disease. We work in a thoughtful, stepwise fashion to treat it.


Fits all models. All '02-'17 VRSC™, '15-later XG, '04-later XL and XR models require installation of engine guard.
Universal Mount Helmet Lock is rated 3.1 out of 5 by 20.
Rated 4 out of 5 by JBrownmd from Simple deterrent Make no mistake; if someone wants your helmet, this won't stop them. But, it is enough of a deterrent that I feel confident leaving my helmet with my bike while I go inside a taphouse or a store. The "unremovable" screws are not necessary; if someone wanted your helmet, they wouldn't unscrew this, they'd just break it off. In addition, my wife dropped her bike and broke this and now we are having to drill out the screws to replace it. I'd suggest just using plain screws.
Rated 3 out of 5 by Rick2017FLHR from The lock seems a little flimsy I have the feeling someone with a screw driver easily pop this lock with minimal effort and run off with my pricey $$$ Harley Davidson helmet. I also don't like that you can't just swing the lock shut and walk away - you actually have to use the key to open it and to lock it. This is awkward because my key is on a strap with my FOB and my car key so it's a diffcult maneuver holding the helmet up, holding the lock in place and turning the key to secure the lock. Again, it would be awesome to just close the lock and have it click shut. Otherwise, it looks great and works as a helmet lock! Just as advertised.
Rated 3 out of 5 by RidingLow25 from Good lock Able to place on handle bars or highway bars. Good and functional to secure helmet.
Rated 5 out of 5 by Ken103HO from Very heavy duty! I was hesitant on my purchase of this locking device but in the end bought them. I see a few historical comments on keys fitting other bikes with the same lock but thought it isn't the Harley community which is going to steal your helmet its the other Jack wagons. I have been using gun trigger locks, long master locks and got tired of hanging our helmet's on the machine in a hack manner. At least this product is made well, looks good and it will take some work to get a helmet off, so I made the decision and glad of it.., so much easier and looks great!
How is it that this can fit two different diameters? .
What size bit and what kind do you use to install the lock it is special?
Is it possible for these to be keyed alike?
I would prefer to have one key open either lock. I plan to install two unless one lock can hold two helmets.
The helmet lock keys can't be re-keyed, but you should be able to secure two half helmets to one bike.
I attached the helmet lock to my Street Bob 2013 handle bar. Is that fine? Also, I am not able to unscrew the lock using the standard screw driver. Is there any way I can unscrew the lock from my handle bar?


text:
//// [superPropertyAccess_ES5.ts]
class MyBase {
  getValue(): number { return 1; }
  get value(): number { return 1; }
}

class MyDerived extends MyBase {
  constructor() {
    super();

    const f1 = super.getValue();
    const f2 = super.value;
  }
}

var d = new MyDerived();
var f3 = d.value;

class A {
    private _property: string;
    get property() { return this._property; }
    set property(value: string) { this._property = value }
}

class B extends A {
    set property(value: string) {
        super.property = value + " addition";
    }
}

//// [superPropertyAccess_ES5.js]
var __extends = (this && this.__extends) || (function () {
    var extendStatics = function (d, b) {
        extendStatics = Object.setPrototypeOf ||
            ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
            function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
        return extendStatics(d, b);
    };
    return function (d, b) {
        if (typeof b !== "function" && b !== null)
            throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
        extendStatics(d, b);
        function __() { this.constructor = d; }
        d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
    };
})();
var MyBase = /** @class */ (function () {
    function MyBase() {
    }
    MyBase.prototype.getValue = function () { return 1; };
    Object.defineProperty(MyBase.prototype, "value", {
        get: function () { return 1; },
        enumerable: false,
        configurable: true
    });
    return MyBase;
}());
var MyDerived = /** @class */ (function (_super) {
    __extends(MyDerived, _super);
    function MyDerived() {
        var _this = _super.call(this) || this;
        var f1 = _super.prototype.getValue.call(_this);
        var f2 = _super.prototype.value;
        return _this;
    }
    return MyDerived;
}(MyBase));
var d = new MyDerived();
var f3 = d.value;
var A = /** @class */ (function () {
    function A() {
    }
    Object.defineProperty(A.prototype, "property", {
        get: function () { return this._property; },
        set: function (value) { this._property = value; },
        enumerable: false,
        configurable: true
    });
    return A;
}());
var B = /** @class */ (function (_super) {
    __extends(B, _super);
    function B() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    Object.defineProperty(B.prototype, "property", {
        set: function (value) {
            _super.prototype.property = value + " addition";
        },
        enumerable: false,
        configurable: true
    });
    return B;
}(A));

redpajama_set_name: RedPajamaGithub


DETROIT — The Michigan House gave final approval Tuesday to granting state-appointed emergency managers broad powers to break labor deals with failing schools and cities, and the plan is expected to be signed into law.
New Republican Gov. Rick Snyder, who is expected to sign the draft law soon, asked for the plan to extend the powers of emergency managers appointed to save failing programs. Detroit Public Schools, the state's largest district, has been under emergency management for two years.
House members voted 62-48 to approve an amended version of the bill Senators passed last week. Several Democratic attempts to change the bill were rejected before the final vote.
Last week, hundreds of pro-union demonstrators jammed the Capitol in Lansing from the rotunda to the floors above to protest the plan in a scene similar to the weeks of opposition from demonstrators at the Wisconsin Capitol in Madison.
The Michigan bill allows a governor-appointed emergency manager to modify or end collective bargaining agreements. With the governor's approval, the emergency manager also could dissolve a city government or recommend consolidation.
Democrats called the bill an attack on public sector unions similar to legislation signed by Wisconsin Governor Scott Walker last week and said the changes would add to pressure on cities and school districts.
Republican Rep. Al Pscholka, the bill's sponsor, said Tuesday that the changes would give emergency managers more tools to turn around failing schools and cities.
"For years we have allowed cities and schools to be on the verge of bankruptcy without any intervention," Pscholka said. "When the state finally does arrive, in many cases we find the financial records in disarray and leave emergency managers with very few good options to balance the books."
The bill expands the powers for the state to name emergency overseers and gives them powers over academics and finances in the case of school districts. The emergency manager also could close schools and buildings.
Detroit is the only Michigan school district now under emergency management, but more than a hundred are projected to be in deficit spending this year. Deficit spending is one factor in considering an emergency overseer.
Several Michigan cities have been under emergency financial managers at some point including Pontiac, Highland Park, Hamtramck and Benton Harbor.


text:
export class Option {
  constructor(public readonly type: number, public readonly data: Buffer) {}

  static readonly headerSize = 2;

  get wireSize(): number {
    return this.data.byteLength + Option.headerSize;
  }

  static parse(buf: Buffer): Option {
    if (buf.byteLength < Option.headerSize) {
      throw new Error('Option truncated or corrupt');
    }

    let offset = 0;
    const type = buf.readUInt8(offset++);
    const length = buf.readUInt8(offset++);

    if (length < Option.headerSize) {
      throw new Error('Option length less than minimum size');
    }

    if (buf.byteLength < length) {
      throw new Error('Option specified more bytes than available');
    }

    const data = buf.slice(offset, offset + length - Option.headerSize);
    return new this(type, data);
  }

  static build(type: number, data = Buffer.alloc(0)): Buffer {
    const buf = Buffer.alloc(Option.headerSize);
    let offset = 0;
    buf.writeUInt8(type, offset++);
    buf.writeUInt8(data.byteLength + Option.headerSize, offset++);
    return Buffer.concat([buf, data]);
  }
}

export default class OptionList {
  private constructor(public readonly options: Option[]) {}

  static parse(buf: Buffer): OptionList {
    let offset = 0;
    const options: Option[] = [];

    while (offset < buf.byteLength) {
      const option = Option.parse(buf.slice(offset));
      options.push(option);
      offset += option.wireSize;
    }

    return new this(options);
  }

  static build(options: [type: number, data?: Buffer][]): Buffer {
    return Buffer.concat(
      options.map(([type, data]) => Option.build(type, data)),
    );
  }
}


text:
School of Engineering and Applied Sciences Home
and Applied Sciences Intranet
Internal Resources for SEAS Faculty and Staff
SEAS Portal Login
Resources and Guidelines
Templates and Tools
Logos and Lockups
Academic Citations
Digital Signage Submissions
CMS Access and User Permissions
SEAS CMS User Group
Purchasing UB Merchandise
Submit a Photography Request
How to Hire Faculty: Inclusive Interviewing Best Practices
SEAS Faculty & Staff Award Descriptions and Criteria
Science and Engineering Node Services (SENS)
Undergraduate Student Ambassadors
PhD Excellence Initiative
SEAS Student Listservs
Helping Students in Distress
Increasing STEM Diversity
Become an LSAMP Faculty Mentor
Volunteer with Science is Elementary
Meet Our Diverse Faculty
Internal Files
School of Engineering and Applied Sciences >
Faculty & Staff >
Services & Resources >
The School of Engineering and Applied Sciences recognizes faculty and staff excellence through an awards program. Recipients are nominated by fellow faculty/staff and vetted by the SEAS Faculty Awards Committee or the SEAS Staff Awards Committee.
See the 2018 award recipients
Best Teaching
Early Career Researcher
Early Career Teacher
Early Career Teacher of the Year Award
This award is presented to an early career faculty member(s) whose recent teaching performance, initiatives, publications and/or presentations demonstrate outstanding contributions to education within the School of Engineering and Applied Sciences. Eligible awardees must be full-time members of one of the School's departments/units and untenured at the Assistant Professor level. Additionally, they must have been at UB for a 3-year period. A faculty member may receive the Early Career Teacher Award only once. A maximum of three awards will be made each year.
Each Chair may nominate up to three persons from his/her department for this award. A cover letter from the Chair (maximum 1 page) and recent CV (maximum 3 pages) must accompany the nomination, together with a citation paragraph which states succinctly why the individual being nominated is worthy of the award. Applications shall be considered by the SEAS Awards Committee. The nominee's name (with nomination materials) will be forwarded to the Dean for final approval.
This award is designed to recognize an early career faculty member with a documented record of teaching excellence over the previous 3 years. Descriptions of new teaching methods or initiatives and/or publications and presentations related to teaching may also be considered positive evidence of excellence.
Deadline: November 5
Nominees (individuals or teams) should demonstrate one or more of the attributes described in the award criteria at the highest levels of contribution, impact, and excellence in relation to SEAS Strategic Goals and UB2020 Goals. With supportive examples, describe why and how the nominee(s) merits special recognition. Please submit a document that addresses the following:
Nominee Name, Department, Job Title, Supervisor Name
Nominator (can be staff or faculty) Name(s), Department(s), Title(s)
Duration of time you have worked with nominee(s) (minimum of 1 year)
Describe how the nominee(s) demonstrates the attributes and impacted contributions in relation to SEAS and UB2020 Goals with supportive examples, based on criteria. (maximum 2 pages)
Nominee may not have any formal disciplinary action within 12 months prior to nomination date.
Nominee, may be full or part time (minimum .5 FTE), from any classification, and any paid entity.
No re-nomination for a minimum of 3 years for any award category for all prior awardees.
No re-nomination for the same award, for prior awardees.
Please send all nominations to your Department Chair, Associate Dean, or Dean, who will pass it on to the appropriate Departmental Committee member.
Deadline for all
Staff Awards:
Unsung Hero Award
Dean's Award
Customer Service Award
Cause for Applause
Staff member who contributes significantly to a SEAS department, but whose role and support for the department may not be as visible a role as some others. Someone who has been out of the limelight and behind the scenes but vital to the department. (1 award)
3 or more years of service
Staff member who has made a difference in their department and whose efforts have helped department goals.
Mentors staff, faculty or students and contributes to the department or SEAS as a whole.
Someone who has created or implemented a vision for his/her domain on their own initiative without requiring recognition.
Demonstrates success of academic or workforce achievement that has been largely unnoticed but has had a powerful impact in the daily lives of faculty, staff and students.
10/3/19 SEAS Portal Login
7/29/19 SEAS Intranet
10/15/19 Staff Directory
9/20/18 Employment Opportunities
11/12/18 Buffalo Engineer Magazine
6/3/19 Buffalo Engineer eNews
5/21/19 SEAS Contact Information
12/6/19 Biomedical Engineering
6/1/15 Chemical and Biological Engineering
10/29/19 Civil, Structural and Environmental Engineering
11/19/19 Computer Science and Engineering
1/8/20 Electrical Engineering
1/17/20 Engineering Education
7/8/19 Industrial and Systems Engineering
12/13/18 Materials Design and Innovation
5/31/19 Mechanical and Aerospace Engineering
7/29/19 Research Centers and Initiatives
7/26/19 School Policies
8/21/19 Engineering Machine Shop
5/20/19 Facilities and Buildings
12/17/19 The NAVIGATE Project
Science & Engineering Information Center, Silverman Library
10/17/18 Science and Engineering Node Services (SENS)
11/6/19 UB Shared Facilities: Equipment and Instrumentation Portal (EQUIP)
10/17/18 SEAS Emergency Guide
2/15/18 Sitemap
9/25/19 Campus Tours
11/13/18 Engineering and Applied Sciences Alumni Association
5/4/18 Support SEAS
3/30/18 Collaborate with UB
4/16/18 Submit News


text:
// Type definitions for range_check 1.4
// Project: https://github.com/keverw/range_check#readme
// Definitions by: ItsMajestiX <https://github.com/ItsMajestiX>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped

// IP Validation
/**
 * Checks if an IP address is valid. Same as isIP.
 * @param ip The IP address to check.
 * @returns True if IP is a valid address, false otherwise.
 */
export function valid_ip(ip: string): boolean;
/**
 * Checks if an IP address is valid. Same as isIP.
 * @param ip The IP address to check.
 * @returns True if IP is a valid address, false otherwise.
 */
export function validIp(ip: string): boolean;
/**
 * Checks if an IP address is valid.
 * @param ip The IP address to check.
 * @returns True if IP is a valid address, false otherwise.
 */
export function isIP(ip: string): boolean;
// ---------------------------------------------------

// IP Version Checking
/**
 * Gets the version (IPv4 or IPv6) of an IP address.
 * @param ip The IP address to check.
 * @returns The version of the IP address. Returns either 0 (invalid IP), 4 (IPv4), or 6 (IPv6).
 */
export function ver(ip: string): 0 | 4 | 6;
/**
 * Checks if an IP address is a valid IPv4 address.
 * @param ip The IP address to check.
 * @returns True if the IP address is a valid IPv4 address, false otherwise.
 */
export function isV4(ip: string): boolean;
/**
 * Checks if an IP address is a valid IPv6 address.
 * @param ip The IP address to check.
 * @returns True if the IP address is a valid IPv6 address, false otherwise.
 */
export function isV6(ip: string): boolean;

// IPv6 Abbreviation/Normalization
/**
 * Abbreviates IPv6 addresses, and keeps IPv4 addresses the same. Same as storeIP.
 * @param ip IP address to abbreviate.
 * @returns The abbreviated IP address, or null if the IP is invalid.
 */
export function searchIP(ip: string): string | null;
/**
 * Abbreviates IPv6 addresses, and keeps IPv4 addresses the same.
 * @param ip IP address to abbreviate.
 * @returns The abbreviated IP address, or null if the IP is invalid.
 */
export function storeIP(ip: string): string | null;
/**
 * Normalizes IPv6 addresses, and keeps IPv4 addresses the same.
 * @param ip IP address to normalize.
 * @returns Normalized IP address, or an empty string if invalid IP.
 */
export function displayIP(ip: string | null): string;

// IP Range Checking
/**
 * Checks if a range is valid. Same as isRange
 * @param range Range to check.
 * @returns True if the range is valid, false otherwise.
 */
export function valid_range(range: string): boolean;
/**
 * Checks if a range is valid. Same as isRange
 * @param range Range to check.
 * @returns True if the range is valid, false otherwise.
 */
export function validRange(range: string): boolean;
/**
 * Checks if a range is valid.
 * @param range Range to check.
 * @returns True if the range is valid, false otherwise.
 */
export function isRange(range: string): boolean;
/**
 * Checks if an IP address is in one or more specified ranges.
 * @param ip IP address to check.
 * @param range Range or list of ranges to check against.
 * @returns True if IP address is in any range specified, false otherwise.
 */
export function inRange(ip: string, ranges: string[] | string): boolean;
/**
 * Checks if an IP address is in one or more specified ranges. Same as inRange.
 * @param ip IP address to check.
 * @param range Range or list of ranges to check against.
 * @returns True if IP address is in any range specified, false otherwise.
 */
export function in_range(ip: string, ranges: string[] | string): boolean;


Peñuelas I, Boán JF, Martí-Climent JM, Barajas MA, Narvaiza I, Satyamurthy N, Barrio JR, Richter JA.
To develop a new fully-automated method for the synthesis of 9-(4-[18F]fluoro-3-hydroxymethylbutyl)guanine ([18F]FHBG) amenable for its routine use in gene therapy monitoring studies.
A nuclear interface commercial synthesizer was substantially modified and adapted to the synthesis of the referred compound. After the fluorination reaction of the tosylate precursor, the intermediate product was purified by Solid Phase Extraction (SPE) before the hydrolysis. The final product was purified by semi-preparative high performance liquid chromatography (HPLC).
[18F]FHBG was obtained in 10-15% yield in 65 minutes including HPLC purification. The radiotracer was > 99% chemically and radiochemically pure, sterile and free from pyrogens. The synthesized compound was shown to accumulate in thymidine kinase (tk) expressing cells both in cell culture, and in laboratory animals infected with an adenoviral vector containing the herpes simplex virus type 1 thymidine kinase (HSV1-tk) gene.
This new procedure facilitates the compliance with the applicable regulatory guidelines for positron emission tomography (PET) radiopharmaceuticals and will assist the clinical application of [18F]FHBG-PET as a noninvasive way to monitor gene therapy in humans.


text:
NYAFF Coverage Hollywood News Weird Interviews Indie Features Superhero Movies How ScreenAnarchy Works
July 7 2014, 9:05 PM
Anurag Kashyap's Epic GANGS OF WASSEYPUR Finally Gets North American Distribution By Cinelicious
J Hurtado
Editor, U.S. ; Dallas, Texas (@HatefulJosh)
Hell has apparently frozen over because Anurag Kashyap's epic crime story, Gangs of Wasseypur, finally has North American distribution.
Gangs of Wasseypur, a five and a half hour cinematic experience that is gripping like few films I've ever seen, debuted in the Director's Fortnight section of the Cannes Film Festival back in May of 2012, where it received rave reviews. The film was immediately split in half and released in two parts in India and parts of the Middle East in June and August of that same year, while concurrently enjoying a successful festival run around the world.
Wasseypur has had a rocky path to distribution in the US. While the film played, both in its long and split forms at TIFF 2012, as well as appearances of Part 1 at the New York Indian Film Festival and Los Angeles Indian Film Festival shortly thereafter, it didn't seem to make an impression on acquisitions execs in the US. The film subsequently went on to limited theatrical release in France and the UK. I had lost all hope of the film making it to the US in any form, and even the first quarter 2013 release in the UK didn't provide any kind of home video release that I could cling to as consolation.
Variety reports that upstart distributor Cinelicious has picked up the North American theatrical rights to Gangs of Wasseypur with The Grey and Lone Survivor producer Adi Shankar presenting. I've heard from my seat near the curtains for this film that it's been a difficult get, reports of ambitious pricing seem to have scared away many of the usual suspects for NA genre films, and have even kept them film out of several major Stateside film festivals. Which leads me to believe that either Cinelicious is betting big on this one, their most visible acquisition to date, or that the sales agents have finally realized that their time to make a buck is quickly slipping away. In either case, Americans will finally get to see what all the fuss is about, and I'm excited!
No solid plans have been announced, but we expect that Cinelicious will hit theaters with the film before too long. Check out the trailer and mountains of coverage below;
Anurag KashyapAkhilesh JaiswalSachin K. LadiaZeishan QuadriManoj BajpayeeRicha ChadhaNawazuddin SiddiquiTigmanshu DhuliaActionCrimeDrama
More from Around the Web
More about Gangs of Wasseypur
Holiday Gift Guide 2018, Part 1: Boutique Blu-rays
J. Hurtado's 10 (ish) Favorite Blu-ray/DVD Releases Of 2015
GANGS OF WASSEYPUR Finally Coming To North American Blu-ray/DVD
Hey Dallas! Win Tickets To See GANGS OF WASSEYPUR Courtesy Of The Texas Theatre And ScreenAnarchy!
Review: GANGS OF WASSEYPUR, A Monster Of A Film
Vajrabolt • July 8, 2014 6:35 PM
Hey Mr Hurtado, the trailer for Vishal Bharadwaj's Hamlet adaptation Haider is out. He's the same guy who did Omkara(Othello) which was really good. Just thought I'd let you know.
http://www.youtube.com/watch?v...


text:
Atera Gains Foothold in Crowded MSP Toolset Vendor Market
The firm's year-old unified RMM, PSA and remote access platform appears to be resonating with MSPs that appreciate the solution's simplicity and value pricing.
A year after releasing an all-in-one RMM, PSA and remote access platform for MSPs, the principals at software vendor Atera say they couldn't be more pleased with how the product has been received in the market.
The SaaS-delivered software is in use by IT service providers in 37 countries, despite the fact that Atera has no sales reps or satellite offices. Instead, the platform is accessed directly from the vendor's website with a credit card, allowing users to get up and running in just a couple of hours.
As Atera gears up for its second year in the space, founder and CEO Gil Pekelman is looking to take the business to the next level, doubling the budget for research and development, and increasing investments in initiatives around big data, automation, machine learning and Mac support.
Gil Pekelman
"We have this philosophy of keeping things simple," Pekelman said. "We have breakthrough, disruptive technology."
The various tools of the platform are built on a single code base and leverage one database.
As disruptive as the technology, has been Atera's pricing model.
Users pay for subscriptions based on the number of technician accounts, and the software can be used to monitor and manage an unlimited number of endpoints.
"You're going to pay 70 to 80 percent less," Pekelman said, adding that there are no subscription contracts, so users pay as they go and can terminate the service at any time. "We have customers coming from the legacy software players."
Another innovative feature of Atera's service is an integrated business intelligence component called The Benchmark, which uses anonymized data from Atera customers to provide useful insights to subscribers.
Pekelman offered the example of an MSP that closes a contract with a new client and enters the pricing information into the platform's PSA tool.
"The system will tell you how good your pricing is compared to your peers," he said.
Similar data informs MSPs about their relative performance on everything from alerts and ticket loads, to response times, resolution times and a wide range of other metrics.
"In a sense, it's making (MSPs) much more efficient," Pekelman said. "This is actually democratizing this information."
Such differentiators have been key to helping Atera gain quick traction in the MSP toolset space – a crowded and highly competitive business with multiple large, well-established players.
Recently, Atera was named "Best Channel Vendor" by IT publication Business Solutions. The firm is also a finalist for a Reseller Choice Award from Canada's E-ChannelNews.com.
But while the accolades for such a young company are flattering, Atera's CEO said his focus remains on the task of helping MSPs to run better businesses and become more profitable.
"With this platform, the MSP can give much better service," Pekelman said. "It is making the industry much more efficient."
Tags: Cloud Service Providers Digital Service Providers MSPs VARs/SIs Technologies
Google, Microsoft Vet Lands New VP Role with Igel
Igel's new vice president of cloud partnerships was director of global accounts for Teradici.
Equinix, IBM Expand Hybrid Cloud Deployment Partnership
Equinix has joined the IBM Cloud Direct Link Service Provider Program.
Bonitasoft Digital Process Automation Platform Now Has Cloud Version
Previously, Bonitasoft customers had to run the Bonita digital process automation platform on their own.
Tech Data Rolls Out Microsoft, Intel-Backed Analytics and IoT Catalog
The catalog aims to help partners get a jump-start on transforming their businesses and their customers' businesses.
Kubernetes 1.15 Release Gets Refinements to Ease Business Use
Navigating SOC-as-a-Service Options to Accelerate MSP Growth
Multifactor Authentication and Cybersecurity


text:
Q: How do I display only one validation error in form? I have several input fields in registration form.
For example, there are 5 fields. 'Email' and "Phone Number" fields are wrong, I do not want to display both validation errors. I only want to check "Email" field and display Email error, if it will be correctly written on second try, only then 'Password' error message can appear.
Can I accomplish it with server-side validation only?
Screenshot: Both validation errors are displayed at the same time.

A: You can dynamically modify the ModelState and check the errors :
if (ModelState.IsValid)
{

   ....
}
else
{
    var flag = false;
    foreach (var modelState in ViewData.ModelState.Values)
    {
        if (flag)
        {
            modelState.Errors.Clear();
        }
        if (modelState.Errors.Count >0)
        {
            flag = true;
        }

        if (modelState.Errors.Count>1)
        {
            var firstError = modelState.Errors.First();
            modelState.Errors.Clear();
            modelState.Errors.Add(firstError);
        }

    }
}
return View("index", movie);

A: Set maximum model validation errors to 1 in stratup, the validation process stops when max number is reached (200 by default):
services.AddMvc(options =>
{
    options.MaxModelValidationErrors = 1;
})
.SetCompatibilityVersion(CompatibilityVersion.Version_2_2);

but in this case it will stop on the first error even if there is more than one validation error on the same property (e.g. password length is not valid, password must contain upper case letter, etc...).
If you need to show all errors at once for each property you will need another solution.
ref: https://learn.microsoft.com/en-us/aspnet/core/mvc/models/validation?view=aspnetcore-2.2

redpajama_set_name: RedPajamaStackExchange


Comparing Conventional to Organic Mattresses: Why Choose Organic?
Sleep is important. And our sleep environment is integral to that important process. As a consumer I know that I want a high quality product that fits my budget. The choice to go organic, it turns out, can be economical without sacrificing quality or sustainability. That helps me sleep. Exploring the options and comparing conventional to organic products will give you, as a conscientious consumer, some tools to help determine why an organic sleep experience is worth the investment that can save you money, help avoid hassles, and improve health. A good place to start is by comparing conventional mattresses to organic mattresses.
Conventional mattresses last five years, maybe ten. These mattresses are made of petroleum based highly complex materials that require chemicals and processes that pollute the environment. More often than not, these processes yield a product that off gasses. Off gassing is the emission of noxious gasses into the air from the foam and plastics conventional mattresses are made of. Off-gassing is known to cause headaches and allergic reactions that can be very severe as well as potentially causing other negative health effects not yet scientifically recognized. Additionally, conventional mattresses are often treated with chemicals to meet fire retardant standards set by the government. One of the scary things about flame-retardants is that there is no mandate which requires manufacturers to list chemicals used to meet these standards; so these unknown volatile and damaging components become part of your bed. In short, conventional mattresses not only are products that take a long time to decompose but the indoor air pollution they create provide a fairly toxic environment for sleep.
Natural and organic mattresses can easily last twenty or more years. They are made with very few materials, most meeting organic certification standards, such as wool, cotton, and natural latex. To meet the important fire retardant standards, most organic mattress manufacturers use wool as a fire retardant. Wool has benefits beyond a natural fire retardant; it is dust mite resistant, anti microbial, and mildew resistant, making it an ideal choice for allergy sufferers. Wool also helps regulate body heat and wicks away moisture. This wool barrier between the sleeper and the bed is quilted into an organic cotton encasement, which covers the whole mattress. Natural latex, organic cotton and wool are all sustainable options that can be re-grown with minimal impact. Both natural Dunlop and Talalay Latex/Rubber will biodegrade over time when exposed to UV light and extreme temperatures. What this means is that while your mattress layers are safely encased in their organic mattress casing they will easily last 20 years but when they are exposed to the outside elements they will decompose like any organic material will. Choosing products with organic components are less harmful to the environment and to the consumer.
Not only are organic products more ecologically sound, these products can actually save the consumer money. An organic mattress purchased for two thousand dollars lasting for fifteen years or longer will save money, time, and hassle when compared to purchasing as many as three or more conventional mattresses at eight hundred dollars or more in the same time span. Conventional mattresses are less expensive than organic mattresses, but in the long run the organic choices are a better value all around. For a sound night's sleep, choosing organic sleep products will save resources, time, effort and money while providing a more healthful sleeping environment.


text:
Q: unordered_map and unordered_set are working differently in MSVC++ and G++ compilers unordered_map and unordered_set are working differently in MSVC++ and G++ compilers.
The insertion order is maintained properly in MSVC++ but not in g++
unordered_set<char> uset;
uset.emplace('b');
uset.emplace('a');
uset.emplace('d');
uset.emplace('c');
for (auto it : uset) {
    cout << it << " ";
}

The above code prints b a d c on windows with MSVC++ where as prints c d b a on linux using GCC(g++).
Which is correct?
I am a windows dev for long time, just surprised looking at results on linux.

A: According to https://en.cppreference.com/w/cpp/container/unordered_set , the order depends on the hash function, that might be different in different implementations.


This assay has high sensitivity and excellent specificity for detection of CCDC33. No significant cross-reactivity or interference between CCDC33 and analogues was observed. NOTE: Limited by current skills and knowledge, it is impossible for us to complete the cross-reactivity detection between CCDC33 and all the analogues, therefore, cross reaction may still exist in some cases.
Small volumes of Coiled coil domain containing protein 33 (CCDC33) elisa kit vial(s) may occasionally become entrapped in the seal of the product vial during shipment and storage. If necessary, briefly centrifuge the vial on a tabletop centrifuge to dislodge any liquid in the container`s cap. Certain products may require to ship with dry ice and additional dry ice fee may apply.
MBS7225888 is a ready-to-use microwell, strip plate ELISA (enzyme-linked immunosorbent assay) Kit for analyzing the presence of the Coiled coil domain containing protein 33 (CCDC33) ELISA Kit target analytes in biological samples. The concentration gradients of the kit standards or positive controls render a theoretical kit detection range in biological research samples containing Coiled coil domain containing protein 33 (CCDC33). The ELISA analytical biochemical technique of the MBS7225888 kit is based on Coiled coil domain containing protein 33 (CCDC33) antibody-Coiled coil domain containing protein 33 (CCDC33) antigen interactions (immunosorbency) and an HRP colorimetric detection system to detect Coiled coil domain containing protein 33 (CCDC33) antigen targets in samples. The ELISA Kit is designed to detect native, not recombinant, Coiled coil domain containing protein 33 (CCDC33). Appropriate sample types may include undiluted body fluids and/or tissue homogenates, secretions. Quality control assays assessing reproducibility identified the intra-assay CV (%) and inter-assay CV(%).
Intended Uses: This CCDC33 ELISA kit is a 1.5 hour solid-phase ELISA designed for the quantitative determination of Human CCDC33. This ELISA kit for research use only, not for therapeutic or diagnostic applications!
Principle of the Assay||CCDC33 ELISA kit applies the competitive enzyme immunoassay technique utilizing a monoclonal anti-CCDC33 antibody and an CCDC33-HRP conjugate. The assay sample and buffer are incubated together with CCDC33-HRP conjugate in pre-coated plate for one hour. After the incubation period, the wells are decanted and washed five times. The wells are then incubated with a substrate for HRP enzyme. The product of the enzyme-substrate reaction forms a blue colored complex. Finally, a stop solution is added to stop the reaction, which will then turn the solution yellow. The intensity of color is measured spectrophotometrically at 450nm in a microplate reader. The intensity of the color is inversely proportional to the CCDC33 concentration since CCDC33 from samples and CCDC33-HRP conjugate compete for the anti-CCDC33 antibody binding site. Since the number of sites is limited, as more sites are occupied by CCDC33 from the sample, fewer sites are left to bind CCDC33-HRP conjugate. A standard curve is plotted relating the intensity of the color (O.D.) to the concentration of standards. The CCDC33 concentration in each sample is interpolated from this standard curve.
CCDC33: 5 isoforms of the human protein are produced by alternative splicing.


text:
/* Custom Contact Forms Dashboard Javascript */

$j = jQuery.noConflict();

$j(document).ready(function() {

	$j(".ccf-view-submission").each(function() {
		var submission_window = $j(this).next();
		submission_window.dialog({
			height: 420,
			width:600,
			modal: true,
			autoOpen: false
		});
		$j(this).click(function() { submission_window.dialog('open'); });
	});
});


As the IT business grows constantly, modern hosting solutions are brought in to make web page creation and management simpler than ever. A hosting account with the smallest data storage space and bandwidth quotas used to cost tens of US dollars a month, but now, some vendors provide unlimited plans for only a fraction of the cost, enabling customers and small-size businesses to get their place in the virtual universe.
The creation of more robust architectures and the distribution of different tasks between separate web hosting servers enable vendors to supply dependable, yet cheap web hosting packages. With a shared hosting package, every customer obtains an account on a web hosting server and because many other persons share the very same server, the cost of the service is very inexpensive. Based on the particular vendor, there may be data storage space, web traffic or CPU usage limitations, but owing to the great competition on the market and the aforementioned distribution of tasks, most top corporations provide unmetered feature accounts. The most common limitation is associated with the central processing unit usage, and such a restriction is a way for the corporation to make sure that all accounts on the hosting server will have enough system resources and that if a single account loads the web hosting server, it will not affect the other ones, inducing all the websites on the server to go down. A shared web hosting plan can be utilized for any small or medium web site - from a personal online journal, to a forum or a small-scale online shop.
For more visited sites that generate 1000's of hits each and every day, there is also an affordably priced, quality solution - a VPS. With this kind of web site hosting, there are only a couple of accounts on a physical machine, which still keeps the price rather affordable compared to a dedicated server. Each VPS hosting server has guaranteed resources that are much more than those of a shared site hosting plan, which makes it achievable for people to maintain big online shops, e-learning sites with hundreds or thousands of users, and large company sites. Like the shared web page hosting packages, the VPS server web hosting accounts have one or more features with a given quota, which ensures the faultless performance of the other accounts on the web hosting server. The advantage of the virtual hosting server is that the user has root-level access, in other words tasks can be initiated and stopped, any software program can be activated, and the hosting server can be restarted using a virtualization panel tool, also known as a container. Since some script-based sites demand additional server-side software to be installed, being endowed with full server root access is a key point for these online portals to run correctly.
The site content is handled through a webspace hosting CP just as any shared website hosting account. The website hosting Control Panel brands vary depending on the web site hosting vendor, but the most famous ones are Hepsia, cPanel, DirectAdmin, Plesk and H-Sphere, and they all give you the essential functions to administer your web portals, to set up and manage files, databases and Email Manager, add password secured areas, activate scripts through a 1-click applications installer interface, and explore web traffic statistics for your domain names. Regrettably, only Hepsia offers domain name registrations, transfers, renewals and numerous domain handling possibilities, via a remarkably useful menu called Domain Manager.
'Malta Hosting' is one of the web sites where you can take a glimpse at and evaluate different cloud web hosting packages and hosting service. They offer high quality web page hosting solutions on solid hosting servers at amazingly low rates, so you can have everything you need for your web presence - a web hosting account, domain name, and, if you operate an online shop, you can also acquire an SSL certificate. All these services are easily managed through one Control Panel user interface.


text:
Q: Taking data from pdf file I have a table in a pdf document. there is x, y, and z columns. I want to take x column only. is it possible using python? if so, how?
Then i want to plot x versus y. how do i do that (using data from table)

A: Step 1:Using tabula-py
The methods used in the example are :
read_pdf(): reads the data from the tables of the PDF file of the given address
tabulate(): arranges the data in a table format
Code
from tabula import read_pdf
from tabulate import tabulate

#reads table from pdf file
df = read_pdf("filename.pdf",pages="all") #address of pdf file
print(tabulate(df))

Now you get output

A: You can try to implement it with tabula. It has python wrapper that can read tables from PDF and convert them to pandas DataFrame.
Tabula: https://tabula.technology/
Python wrapper: https://pypi.org/project/tabula-py/

A: Check out a PDF parsing library tabula-py, it extracts tables from PDF documents.
Then parse your table
import tabula
table = tabula.read_pdf(<file path> ,pages=<number of pages>)

replace  and  with respective values.
It should return a list of pandas dataframe, which you can further use to extract the column that you need.


text:
Q: Execute code when breakpoint is hit? In the Immediate window, I can execute a line of code. I can also set a breakpoint at a particular point so that when the breakpoint is hit, the program stops and I can run my line of code in the Immediate window. Is there any way (extensions included) to do this automatically?

A: The answer for Visual Studio 2017 is similar to Thorarin's answer, but some UI components have changed.
In visual studio 2017, the menu item you are looking for is "Actions".
Right click breakpoint, and select "Actions", and then place your code you wish to execute within brackets { .. code to execute .. } in the "Log a message to output window" field.

A: More or less. You can rightclick any breakpoint and select "Actions..." (VS 2017, read on for older versions)
The only option in there is to print a message, which is usually sufficient, but you can run arbitrary code in there. For example: {Console.WriteLine("Hello World")}

In older versions of Visual Studio, the option is available by rightclicking and choosing "When Hit...":

This will output:

Hello World
  Expression has been evaluated and has no value

This means you can call arbitrary methods. Any other side effects will carry to your running application. I sometimes use it to temporarily patch a problem with the code without restarting the 64-bit application.
Keep in mind that this is exceptionally slow compared to normal program execution however.


text:
Ciaran O'Connor is a national leader at Braver Angels (formerly known as Better Angels).
When people hear phrases like "bridging the divide" or "finding common ground," they often think of "centrism" and "civility."
If only we could be nicer to each other, then our country could get along and get things done.
If that line of thinking makes you roll your eyes, I don't blame you.
Fetishizing civility — at least insofar as it's understood as mere politesse — can indeed be naïve and counterproductive. If you're on the left, you might see it as a tool of false equivalence and oppression. If you're on the right, you might just see PC nonsense.
Either way, we need to get beyond the notion of civility if we want to truly reduce political polarization and build a healthier democracy.
It's courageous to speak up and also find the things that unite us
Yes, we need empathy and respect in our politics. But at a time of national crisis, in a critically divisive election year, empathy and respect are not enough.
We also need courage.
The courage to do what's right even when it's not popular.
The courage to bring our best selves to situations of anger and frustration.
Hear more Tennessee Voices:Get the weekly opinion newsletter for insightful and thought provoking columns.
The courage to endure the vitriol of our political opponents and the judgement of our friends.
The courage to speak our minds fully and without fear.
The courage to build on what unites us rather than weaponize what divides us.
There is a sense these days that somehow engaging with another perspective is akin to surrendering your own. A sense that challenging your worldview is the same thing as compromising your values.
We need the courage to see through the fear and mistrust that leads to this line of thinking, and which produces embittered withdrawal and constant recrimination.
More:Americans are better than our leaders' rhetoric. A road trip showed me that. | Opinion
More:On civility: don't be nice, be a good citizen | Plazas
You do not have to give up your beliefs to engage with adversaries
Engaging with "the other side" does not preclude your ability to be a passionate activist and advocate for what you believe in. Indeed, in many cases, it strengthens your ability to articulate your perspective and speak to people in terms to which they can relate. It helps you build a relationship. And if your goal is to persuade, it might even help you do just that.
Americans are battling more than coronavirus. We are battling fear, isolation, and division. Many of us are stuck at home, glued to our screens and constantly bombarded by a stream of insults and finger-pointing.
The temptation to give in, lash out, and perpetuate the rancor is indeed strong.
But what if we found the courage to resist and chart a different path? A path that honors our differences without papering over our disagreements? A path that builds a politics of inclusion and conviction, passion and patience, vigor and charity?
Our path has come to a fork.
Do we retreat further into tribal animosity? Or do we come together to care for one another and, together, face our deep and growing societal challenges with strength and compassion?
The choice is ours. Regardless of wins in November, we must find the courage to see the humanity in our opponents if we want to build the country we want — and continue our pursuit of a more perfect Union.
Ciaran O'Connor is a national leader at Braver Angels (formerly known as Better Angels). www.braverangels.org.


text:
Postcards from Cologne (2). The WDR Jazz Prizewinners Concert
By ljazzn on 31 October 2011 • ( 1 Comment )
Pablo Held receiving the Improvisation Award at the WDR
Prizes concert from Dr. Bernd Hoffmann, Head of Jazz=Redaktion, WDR.
Photo Credit: Lutz Voigtlaender/ WDR
The big night of WDR's four day autumn festival WDRjazz.cologne2011 is the Friday. The showpiece event is the WDR Jazzpreis concert. Three prizes – each of 10,000 Euros – are handed out, one for improvisation, one for composition, and one for the "Nachwuchs," which means the up-and-coming, the next generation. The concert was relayed as part of an ELEVEN-HOUR (!) marathon jazz broadcast at the weekend. WDR3 does one of these "long nights" each month….
A highly impressive contribution to this special evening – at one of the organizations most committed to jazz broadcasting anywhere in the world – was made by host Götz Bühler. Bühler is not just a talking head. He is completely passionate and knowledgeable about the music, and is also one of the programmers of the Elbjazz Festival in Hamburg.
He declares in an interesting video, in German about Elbjazz an ambition "to show what a lot of jazz there is out there, to show how different jazz can be – so there can't be ANYBODY out there who can ever say 'I don't like any jazz' ".
Amen to that, I say.
Pablo Held
The winner of the Improvisation Prize was pianist Pablo Held. I had chatted to him earlier in the day. The softly spoken 24-year old is originally from the small town of Hagen. The buzz about him in Germany has already been around for quite a while. Held has been awarded several prizes, although, as he told me, competitions don't really feel like they have much to do with music. Held is less ambiguous about the benefits which his association with WDR has brought him. To be able to hear his trio professionally recorded, already at the age of 18, to be paid well, treated well, was of fantastic benefit. After an experience like that, he said, "I could improve".
Held is due to make a London appearance next spring in the Pizza Express Dean Street Two Steinway Festival with Kit Downes. Held and Downes are musicians with a similar sensibility and sound, and the inner confidence to follow their own musical instincts, and not much more than a year apart in age. Held explained to me that his trio with bassist Robert Landfermann and drummer Jonas Burgwinkel is the unit into which his energies, particularly for composition, are devoted- another similar charateristic with Kit Downes. Held had among his teachers the mercurial John Taylor, and spoke with deep gratitude of Taylor's influence.
All three of the musicians in Held's trio are bringing out the superlatives from German critics. A profile of Burgwinkel in Die Zeit entitled "Swingt wie die Hoelle" (swings like hell") and "the German jazz musician of the hour." I found the degree of rhythmic independence between hands was mesmerizing.Landfermann is a positive bassist with strong presence and a great ear, who also makes extensive use of flautando harmonics.
Held appeared before the Prizewinners Concert in a septet which consisted of his trio plus trumpet, saxophone, harmonium/celesta and guitar. The compositions were a festival commission. One of the highlights of the whole day was a spellbinding piano introduction to one of his septet pieces, but his comment afterwards was self-effacing. He said that the most pleasure had come to him from sitting back from the keyboard, and listening to and enjoying what the other players were doing.
His trio had a twenty-minute set in the main concert. The final piece, Klartraum, featured on Held's most recent album Music (Pirouet Records, 2010) stays in the mind for its clever, repeated use of caesuras ( // ) within the same phrase.
Nils Klein, winner of the WDR Jazz Composer Award,
playing as part of the Pablo Held Septet
Winner of the composition prize, and also recipient of a festival commission was 30-something saxophonist Niels Klein. He had a series of new compositions played by the WDR Big Band, without doubt one of the top big bands in the world. The pieces were inspired by science fiction. Skylift, the last and most ambitous, told the story through music of a group of space travellers who leave orbit and drift into the void. The eerie sounds which characterized that moment definitely stay in the mind. I'd love to hear an edge-of-the seat British Big Band like Colin Towns' Mask Orchestra lift the roof of Ronnie Scott's with that one.
The WDR Big Band at the 2011 WDR Jazz Prizes Concert
Performing work by Niels Klein
The Big Band of the Duesseldorf Fachhochschule,
Directed by Georg Niehusmann
The "Nachwuchs" prize was neither last – it was first in the concert -nor least. It featured a big band from the Fachhochschule – technical high school, directed by Georg Niehusmann. For a band of non-specialist musicians the standard reached was exemplary. I found myself talking to the baritone player Karim Kahtan, an employee of the Ford Motor Company (far right in the photo above). Niehusmann himself had been billed as baritone player in the programme, and Kahtan, who had only recently started playing baritone, was already giving Ronnie Cuber a run for his money in those powerful opening honks of Mingus' Moanin.
There were also prizes for educators at Folkwang University in Essen and Cologne Conservatoire.
WDR Prizewinners concert host Götz Bühler
WDR3 online
Round-up: Kenny Wheeler in New York
New audition process at NYJO
Jack Davies says:
Pablo Held is also appearing at Jazz @ the NLT on 18 March – Kit has booked Calum and James to complete his trio, so that should be good..!
ps. Would the WDR like to move to London?


Each package comes with 7 night stay in the whole house, 1 x car weekly hire, airport pick-up and drop offs, Full kitchen, library, indoor shower with instant heating and outdoor bathroom with cold shower, outdoor deck, flat screen tv, ADSL capabilities for pre-paid WI-FI, local tips and guide to Niue.
Find them on facebook- Click Here!
shorter or longer stays can also be arranged.


text:
University of Maryland Instructional Television Series: "User Interface Strategies 1996: Quality Usability Engineering, parts 3 and 4", 1996
Digital Object (moving_image)
Parts 3 and 4 of University of Maryland Instructional Television Series entitled "User Interface Strategies 1996: Quality Usability Engineering" with lectures delivered by Ben Shneiderman and others, 1996.
Ben Shneiderman papers | Audiovisual materials, 1982-2007 | University of Maryland Instructional Television Series: "User Interface Strategies 1996: Quality Usability Engineering, parts 3 and 4", 1996
Part of the Special Collections and University Archives
http://www.lib.umd.edu/special
College Park Maryland 20742
askhornbake@umd.edu
University of Maryland Instructional Television Series: "User Interface Strategies 1996: Quality Usability Engineering, parts 3 and 4", 1996, univarch-075967. Special Collections and University Archives.
University of Maryland Instructional Television Series: "User Interface Strategies 1996: Quality Usability Engineering, parts 3 and 4", 1996, univarch-075967. Special Collections and University Archives. https://archives.lib.umd.edu//repositories/2/digital_objects/11100 Accessed January 18, 2022.


text:
Lily of St. Leonards
some thoughts mainly on Scottish politics
Do not let the SNP destroy education still further
It is hard to think of an activity that is more suited to Covid than taking an exam. In fact, I can think of no activity that we did prior to Covid that better taught us social distancing than sitting at a desk separated from everyone else in a large hall. It should have been easy to set up such exams last summer, but neither schools nor universities could manage. In Scotland and Wales Highers and A levels have already been cancelled for 2021. The pandemic may well be over by May and June, but while I see school children closely congregating on the street every day, they can't possibly be made to sit two metres apart for an exam.
The result of Scots failing to sit exams last summer was massive grade inflation. Teachers naturally overestimated the performance of their pupils partly out of the goodness of their hears, but also because it reflects badly on a teacher if everyone in his class fails. John Swinney's attempt to systematically reduce grade inflation lasted only a few days as parents and children revolted with sad stories about poor wee lassies who had always dreamed of studying medicine failing to get on the course because of a computer algorithm. But the sadder story was further debasement of exams and still more children going to university for which were intellectually unsuited.
If school children fail to sit exams for two years in Scotland it will mean universities too will have to adapt to the circumstance of students who have never sat a serious exam facing their end of year exams. Allowances will have to be made and these allowances will continue to be made right up until the student leaves with a degree. Gradually there will be no real distinction between the able, the moderately able and the thick. At this point the process of turning educational Gold into base metal will have been completed in a reverse alchemy that would have astonished the alchemists in the Middle Ages who could not have dreamed what hundreds of years of educational improvement could achieve.
Having cancelled exams for two years it becomes fairly obvious that there never will be such exams in Scotland again. It has already been proposed that exams in Scotland will be abolished. John Swinney is going to consider the proposal and will give his answer in the New Year. Exams are supposedly from a bygone age. They are stressful and a poor predictor of success at university. The International Council of Education Advisers (ICEA) wants to use Covid as an excuse for getting rid of them.
The Scottish educational establishment and the academic study of education continually seeks to undermine the real purpose of education because it is ideologically opposed to it.
What is the purpose of education? It is to help children learn things and ideally to help them reach the point where they can teach themselves. This used to be the whole point of school and still more university education. The reason an employer wanted someone with a degree was frequently not because of what had been studied, but because the fact of a student having studied at a high level told the employer that this person could think clearly, write coherently and learn new tasks on the job quickly and successfully.
The whole point of education both at school and at university was not so much the knowledge that was gained, much of which was of minimal practical use, but the ability to think and learn. I have never used Higher Mathematics since I was 17, but the ability to learn, reason and go beyond what my teacher taught me has been continually useful.
Why do we value education? Why do people seek school and university qualifications? The reason is that they distinguish one person from another. It is fundamental to education that it is unequal. If everyone could obtain a degree in medicine, it would have no value. It is the scarcity of a qualification and the fact that it clearly and distinctly delineates between ability ranges that makes it worth having.
It used to be the case in many subjects that it was necessary to have a first-class degree in order to study for a Ph.D. or at least to get funding. Because funding was limited it was extremely difficult and took an immense amount of hard work to even have a chance of getting a first-class degree. Students were funded for post-graduate studies because they were able to distinguish themselves from everyone else.
But this was the case with school exams too. It was the difficulty of exams and the fact that they distinguished between ability ranges that enabled me to go from a small Aberdeenshire comprehensive to some of the best universities in the world. If I had relied on teacher assessment, I would have been able to go nowhere, because the assessment of the teacher would have been no better for me than my school mates and no better than pupils in other schools nearby.
The purpose of exams is to discriminate. This is why the educational establishment hates them. They would prefer that everyone is treated equally. It is for this reason that qualifications both at school and university level have been continually debased to the extent that moderately able or even poor pupils and students can gain qualifications that they don't deserve. But what is the result of this? The result of degrees failing to discriminate between the able, the moderate and the poor is that able students end up working in Tesco. When everyone knew that it took hard work and intelligence to get a degree or even a Higher it was straightforward for anyone possessing such a qualification to get a decent job. Now that school exams and university fail to discriminate it becomes impossible for employers to judge the real ability of job applicants.
Who loses? Well obviously, the person with the qualifications who cannot get a job that is suitable to his ability. But society loses too. We spend billions on education only to find that it fails its most important task. It fails to discriminate between ability ranges because the people in charge are opposed to discrimination.
This is why education as an academic subject is bogus. Because it is hostile to the true goal of education everything it touches is made worse.
It wasn't merely the laziness of teachers and their inability to innovate that prevented socially distanced exams last summer. If Tesco could manage social distancing, why couldn't exam halls? It was the hostility of teachers to exams in the first place, because they are fundamentally hostile to the idea of one pupil being shown to be better than another.
When teachers assess pupil performance everyone will do that bit better and the very able will be merged with the moderate and in time, we will get rid of the fundamental inequality of judging people by intellectual ability. This is the goal of "education". If you doubt me look at what has happened in the past thirty to forty years. Education, Education, Education, really meant dumb, dumber, dumbest.
In Scotland until about the 1980s we had a system of school and university education that enabled bright children from poor backgrounds to reach the top because they could prove themselves better in exams than not only their fellow school pupils but from children who went to Eton. I was one of them.
Now because of a left-wing Scottish educational establishment and mismanagement by the SNP we all can get Highers and degrees that distinguish nothing. My equivalent today ends up in the wet mush unable to show that she is better and brighter than the boy from Eton.
The end result of getting rid of exams is not that we will abolish discrimination, we will need to find new ways to discriminate. Universities will in time require aptitude tests like they do in the United States, but all that means is that school becomes a waste of time where you learn nothing, and university degrees start at a much lower level.
Do not let the SNP destroy education in Scotland still further. It is pupils and students who lose out most when they cannot discriminate themselves from everyone else. English people with A levels will beat you, because they sat exams and you didn't.
Posted by effiedeans at 07:45
effiedeans.com
BlogUpp!
Welcome to our Gaelic Brigadoon
No Deal Nicola
Rejoining the EU is impossible now
The opposite of Christmas
Sturgeon is a hypocrite not merely about masks
The land of Ire
The SNP hall of shame. Part 4
Her Nicola's Ship (HNS) William Wallace
What will it be like in 2050?
A no deal nail in the SNP coffin
This is Mrs Peter Murrell
SNP lies. Part 2
Why I will be taking the Covid vaccine
Can a girl be mistaken that she is a boy?
The price of free gifts
effiedeans
about.me/effie.deans


text:
Home STEEL TRADE DISPUTE: U.S. Steel Tariffs and Countermeasures
TRADE DISPUTEU.S. Steel Tariffs and Countermeasures
What you need to know about the trade dispute between the U.S. and its key trading partners .
On May 19, 2019, the governments of the United States, Canada and Mexico announced that they had reached an agreement that would see the U.S. remove previously imposed tariffs on Canadian and Mexican imports of steel and aluminum products that pitted U.S. against its neighbors in an ongoing trade dispute. In response, Canada and Mexico removed the countermeasures they put in place (including tariffs in Mexico and surtaxes in Canada) in response to the U.S. tariffs.
With respect to the U.S.-Canada relationship, the parties agreed that neither a tariff-rate quota nor an absolute quota would be applied to Canadian steel and aluminum imports. However, they also agreed that one party could impose tariffs of 25% on steel and 10% on aluminum on another party if that party's steel and aluminum imports exceeded historical levels. The tariffs would only be applied after a consultation period with the offending party and the offending party would only be able to retaliate in the affected sector.
While the tariffs on steel and aluminum imports from Canada and Mexico have been lifted, tariffs on those products continue to be imposed on imports from other countries, including the European Union and China.
Background on the Dispute
On March 8, 2018, the government of the United States issued proclamations that duties of 25% would be placed on all steel imports into the U.S. and 10% on all aluminum imports. The tariffs were being imposed on the grounds of national security in accordance with Section 232 of the Trade Expansion Act of 1962.
However, the Department of Commerce issued temporary exemptions on the tariffs for a number of trade partners, including Canada, Mexico, the European Union, Australia, Brazil and several others. All other countries, including Russia, China, Turkey and others took effect on March 23, 2018.
The exemptions issued had an expiry date of June 1, 2018 to provide additional time for negotiation with the EU and the potential conclusion of negotiations with Canada and Mexico around the North American Free Trade Agreement (NAFTA). In the interim period, the government had successfully negotiated new terms of trade for steel and aluminum products with several countries, but not with key steel importers such asthe EU, Canada, and Mexico. ?Therefore, on June 1st, the U.S. government removed its exemptions, applying the tariffs to imports of steel and aluminum from those trading partners.
The EU, Canada, and Mexico denounced the decision noting they were critical allies of the U.S. and not a national security threat. All three also announced they would be putting forward countermeasures to equally penalize U.S. industries. The EU further noted it would be taking the matter to a World Trade Organization dispute resolution arbitration.
For an extensive FAQ regarding U.S. tariffs on steel and aluminum imports, please click here.
Canadian Countermeasures
In response to the lifting of U.S. exemptions on Canadian steel and aluminum imports, the government of Canada immediately announced a long list of tariffs of 25% and 10% on approximately $16 billion of U.S. imports (comparable to the value of Canadian steel and aluminum exports to the U.S.) that would take effect on July 1, 2018 after a brief public consultation period. The list includes numerous metal products, but also a substantial number of consumer goods.
Political observers have suggested the list of counter-tariffs was strategically compiled to create economic hardship in key U.S. constituencies whose Congressional representatives are influential to the president and/or the balance of power in Congress with the hope they could persuade the administration to reconsider.
The U.S. is currently investigating the possibility of imposing a 25% tariff on Canadian auto imports under Section 232 of the Trade Expansion Act of 1962, the same act under which the steel and aluminum tariffs were imposed.
Surtax Relief & Quotas
In early October 2018, the government of Canada announcedsignificant amendments to the countermeasures imposed on U.S. steel and aluminum, including the opportunity for importers to apply for one-off exemptions based on exceptional circumstances such as a shortage of domestic supply.
In addition, the government released two lists of products to which surtax relief would be applied retroactive to July 1, 2018 when the surtaxes were first applied. One list of products provided indefinite surtax relief; the other provided surtax relief for a defined period ending December 31, 2018.
The surtax relief was being provided with the understanding that supply chains in North America were tightly integrated and that some businesses in Canada were being impacted by the application of surtaxes on certain imported steel products.
At the same time the government made the announcement surrounding surtax relief, it also announcedit would be imposing quotas on imports of select steel product categories, including:
Heavy plate
Concrete reinforcing bar
Energy tubular products
Hot-rolled sheet
Pre-painted steel
The quotas are based on volumes considered normal on a historical basis. Volumes that exceed historically normal levels will be subject to a 25% surtax.
In addition, an import permit will be required to bring into Canada goods that fall under these product categories during the quota period. Once the quota has been reached, the 25% surtax will apply and permits will no longer be granted until the quota period renews.
The quotas are being implemented to safeguard against the offloading of steel surpluses on international markets resulting from the imposition of tariffs on steel and aluminum imports into the U.S.
To download the lists outlining the products for which surtax relief is being provided, please click here.
To download a full list of product classifications affected by Canada's surtax countermeasures,?please click here.
Mexican Countermeasures
On June 5, 2018, Mexico announced it would impose tariffs of between 7% and 25% on $650 million in U.S. imports into Mexico that would take effect immediately. The list of affected imports includes agricultural goods, metal products and other industrial goods.
Similar to U.S. products targeted by the Canadian government, observers suggest Mexico's list of retaliatory tariffs are designed to harm key U.S. congressional districts to create discontent with the U.S. trade measures in Congress and put pressure on the president to reconsider.
For a list of the U.S. products to which the Mexican tariffs will apply, please click here.
European Reaction
On June 6, 2018, the European Union officially announced it would impose tariffs on €2.8 billion worth of U.S. imports to take effect in July 2018. On June 20, the EU Trade Commissioner announced the full list of EU tariffs, which totalled $3.4 billion in U.S. imports and included iconic American products, such as bourbon whiskey, motorcycles and orange juice.
Shortly after the tariffs were announced, motorcycle manufacturer Harley Davidson stated publicly it would be forced to offshore current U.S. production of EU-bound motorcycles to avoid the EU tariffs.
The U.S. is currently investigating the possibility of imposing a 20% tariff on EU auto imports under Section 232 of the Trade Expansion Act of 1962, the same act under which the steel and aluminum tariffs were imposed.
Livingston will continue to monitor the situation and provide updates regarding specific U.S. products affected by EU countermeasures.
For a full list of U.S. products on which the EU has imposted tariffs, please click here.
Internal U.S. Reaction
The announcement that the U.S. was lifting its exemptions on steel and aluminum tariffs was met with widespread discontent within government, industry and labor circles.
Congressional Republicans, including House Speaker Paul Ryan denounced the move as being counterproductive to U.S. interests. House Ways & Means Chairman Kevin Chambers expressed similar sentiment as did Lamar Alexander, chairman of the Senate's Health, Education, Labor and Pensions Committee.
Many members or Congress were caught off guard by the decision to remove exemptions. As a result, Republican Senator Bob Corker unveiled on June 6, 2018 legislation that would require Congress to approve any trade actions by the president that are being carried out on the grounds of national security. However, Senate Republicans blocked a vote on the bill.
Despite the intent of the tariffs being to protect America's national steel and aluminum industries and their workers, the United Steel Workers – the largest union representing industrial workers – released a statement objecting to the lifting of exemptions.
Industry groups – particularly those for which steel and aluminum are critical materials – had long been lobbying Washington to reconsider the imposition of tariffs, noting they would be forced to pass the additional cost along to consumers.
Industry groups and members of Congress have also expressed concern that the tariffs will sour relations between the U.S. and key trading partners, leading to a prolonged renegotiation of NAFTA (which has already been under renegotiation for almost one year) and a further setback of trade talks with the EU.
Despite the opposition, the U.S. administration has remained resolute in its decision to impose the tariffs and has not yet suggested it will reconsider the tariffs or lower them.
Supporting our customers' needs
Livingston will continue to monitor the progress of discussions regarding the trade dispute between the US and its key trading partners and will provide critical updates as they emerge.
If you have any immediate questions please contact?1-800-837-1063.
Webinar - Canadian Countermeasures U.S. Steel Tariff FAQ Podcast: Impact of Steel Tariffs on U.S. Manufacturers Canadian Countermeasures FAQ WEBINAR: Canadian Countermeasures Product List for Canadian Tariffs Product codes for Mexican Tariffs Product codes for EU Tariffs
Livingston and Steel Tariffs in the News
What, Exactly, Is America's Steel Tariff End Game?
How U.S. Small Businesses Can Navigate the Trade Wars
What Manufacturers Need to Know About Steel & Aluminum Tariffs
Steel Tariffs: An Unlikely NAFTA Trump Card April 18, 2018
U.S. Steel Tariffs – Not Just About National Security or Sector Support
Trade Software


text:
Discover the Best of Dublin's Lesser-Known Neighbourhoods
Spend a day in the village of Howth | © Gabriela Insuratelu / Alamy Stock Photo
Sophie Donaldson
Visitors who venture outside of Dublin's city centre and business districts can discover thriving neighbourhoods and villages that retain plenty of local charm. These are destinations in their own right, brimming with excellent eateries, traditional pubs, hidden parks, beautiful architecture and historic landmarks.
After you're done exploring Dublin's relatively small city centre, hop on a bus, tram or train, or stroll on foot to one of these neighbourhoods to see Dublin from a more local perspective.
If you want to experience 'Old Dublin', a trip to The Liberties is a must – it's by far one of the capital's most eclectic neighbourhoods. It's also home to the city's most recognisable landmark – the Guinness Storehouse brewery, which has been making the famous black stuff since 1759. When the wind blows through these cobbled streets, you might catch a whiff of the distinctive wheaty tang wafting from the towering brewery. In recent years, several new distilleries have opened in the area, making it a must-visit for anyone looking to sample a local tipple.
The Liberties is a real hodgepodge of Dubliners, from students at the National School of Art and Design, Ireland's most prestigious art school, to friendly shop owners running long-standing family businesses. Visit the old-school covered Liberty Market, which sells all manner of home goods, bric-a-brac and clothing; the nearby Meath Street is where traditional independent butchers, fish shops, bakeries and grocers hawk their local produce. Antique lovers can't miss Francis Street, which features a row of beautifully curated shops selling one-off items for treasure hunters.
The Liberties is a real hodgepodge of Dubliners | © Kay Roxby / Alamy Stock Photo
Take a tour of the Guinness Storehouse brewery | © Andrew Michael / Alamy Stock Photo
The leafy suburb of Glasnevin is home to two of Dublin's most intriguing attractions: the National Botanic Gardens and Glasnevin Cemetery. While the cemetery is still in use, it's also a celebrated landmark, with a visitor centre that details momentous events such as the 1916 Easter Rising and the War of Independence, as well as listing the historic Irish figures buried in the cemetery.
Once you've learned about the lives and deaths of Ireland's most famous faces, wander next door to the Botanic Gardens, which boast stunning Victorian glasshouses that are home to a plethora of exotic and indigenous flora. The sweeping grounds are the perfect place to linger with a coffee and cake from the café. Glasnevin itself is an established Dublin neighbourhood filled with beautiful Victorian homes and is inhabited largely by families; for somewhere a little livelier, a short walk away is the buzzy neighbourhood of Phibsborough.
Glasnevin Cemetery is the resting place of some of Ireland's most important figures | © Sergio Azenha / Alamy Stock Photo
Step inside the Victorian glasshouses at the National Botanic Gardens to see a plethora of exotic and indigenous flora | © Republic of Ireland / Alamy Stock Photo
Phibsborough is a neighbourhood to the north of the city centre, and can be reached by jumping on the green-line Luas tram. The architecture is a mix of Georgian homes, quaint Victorian pubs and Brutalist '60s shopfronts. The denizens of Phibsborough are just as varied: hipsters, families, young workers and Dublin locals. It's a trendy suburb, but one that still has a while to go before succumbing wholly to gentrification; you are just as likely to see a hipster sipping a craft beer at one of the many pubs as you are a local resident with a pint and a newspaper. If you're looking for a lively neighbourhood that's easily accessible from the city centre but still offers plenty of authentic hang-outs for your stay in Dublin, this could be the place. Many old boozers have been kitted out with open terraces and contemporary kitchens while retaining their original charm, and Phibsborough also features a great mix of eateries, from cafés with excellent coffee to busy bistros.
A brisk walk south of the city centre is the neighbourhood of Rathmines, a historic suburb that in recent years has experienced an influx of new businesses; the main street is lined with cafés, restaurants, second-hand shops, boutique grocers and buzzing bars. Highlights include the Stella Theatre, a vintage-style cinema that showed its first flick in 1923 and has since been lovingly restored to its former Art Deco glory. Rathmines is also a prime foodie destination, with a variety of venues, from old-school chippies to blink-and-you'll-miss-it Middle Eastern joints. Rathmines is in one of Dublin's most expensive postcodes, but it still retains character and a little urban grit. Many of the grand Georgian houses are inhabited by young professionals and students who rent the converted flats, as well as by moneyed young families.
Admire Georgian architecture in Rathmines | © Douglas O'Connor / Alamy Stock Photo
Dublin is a coastal city, and a trip to one of its villages by the sea is a must when visiting. Howth is a 40-minute train ride north of the city centre, and this bustling neighbourhood is one of the best places to enjoy fresh seafood caught in the surrounding waters. Work up an appetite by walking the beautiful Howth Head, a cliff path that will reward you with sweeping panoramic views across Dublin Bay and beyond. For something a little less strenuous, head down the pier for views across to Ireland's Eye, a tiny island just a short ferry ride from the mainland.
Howth attracts its fair share of tourists but is still mostly populated by young families and frequented by local residents seeking a day out by the sea. History buffs should make a beeline for Howth Castle; just 10 minutes from the heart of the village, this grand dwelling has been occupied by the same family for 800 years. When you're feeling peckish, peruse the selection of fish and chip shops lining the seafront for Dublin's best seafood specialities, or head into Howth Market to find an array of gourmet cheeses, olives and handmade sweets.
Ireland's Eye is a short ferry ride from the mainland | © claude thibault / Alamy Stock Photo
Another seaside village with plenty on offer is Clontarf, a leafy suburb that's laden with history – Bram Stoker, author of the novel Dracula (1897), was born here in 1847. The main road through the village runs parallel to Dublin Bay, and the handful of restaurants and cafés along here offer views across the water. To soak up the seaside atmosphere, take a walk down the wooden pier that leads to Bull Island, a long narrow island just off the mainland with a stretch of white sand and glorious sea views. Back on solid ground, be sure to take a stroll through St Anne's Park and Rose Gardens; head here on a Saturday for the farmer's market. For a more luxurious dinner destination, head over to Clontarf Castle, a 12th-century dwelling that's now a popular hotel and restaurant.
Stroll along Clontarf's wooden pier | © Susan Kennedy / Alamy Stock Photo
For a side of celebrity-spotting with your seaside visit, jump on the train and head south to the coastal suburb of Dalkey. Soak up the rich history of the neighbourhood at the Dalkey Castle and Heritage Centre and take a living history tour, complete with costumed actors from different eras of Ireland's history. The busy village has plenty of bustling gastropubs and restaurants, where you just might spot high-profile locals such as Bono, Enya or Van Morrison enjoying a quiet meal.
To get up close to the wild beauty of Dublin's coast, take a five-minute ferry trip to Dalkey Island, a small slice of land inhabited by scores of wild rabbits and goats, as well as ancient ruins and a Martello tower. Those seeking a little more adventure can make the journey by kayak, which means you'll get even closer to another bunch of friendly locals: the seals.
Explore Dalkey Island's Martello tower | © Sir Anto / Alamy Stock Photo
Get up close to the wild beauty of Dublin's coast by visiting Dalkey Island | © Bernard Golden / Alamy Stock Photo
The well-heeled suburb of Terenure is a leafy enclave that's just a short hop from the city centre, with buses running every few minutes from the village. It has a relaxed pace and a true neighbourhood feel, with a small but bustling centre that has plenty by way of eating and drinking options, as well as a handful of independent boutiques, bookshops and beauty parlours. Vaughan's pub is something of a neighbourhood institution, and literary buffs will be interested to discover that it was the birthplace of James Joyce's mother, Mary Jane Murray. Terenure is an affluent suburb, with wide, tree-lined streets and plenty of grand Victorian architecture; here, you're most likely to see families enjoying a pub lunch, or stylish twentysomethings brunching at one of the many trendy cafés. The nearby Bushy Park is the perfect place to picnic on a sunny day.
Terenure has a relaxed pace and a true neighbourhood feel | © AA Images / Alamy Stock Photo
Beggar's Bush
Although it's just 10 minutes' walk from the city centre, the genteel neighbourhood of Beggar's Bush offers an idyllic respite. This upmarket part of Dublin is also steeped in history; the Beggar's Bush Barracks was a significant site during Ireland's fight for independence. The buildings are now home to the National Print Museum, a fascinating place dedicated to the art of print and typography. Press Café, tucked away behind the museum, is a little-known but excellent spot for coffee and lunch. The Grand Canal runs through Beggar's Bush and makes for a picturesque stroll; walk its length and you'll find yourself at the regenerated Grand Canal Docks, home to the vast Bord Gáis Energy Theatre, which hosts big-budget musicals, theatre and dance performances.
The location of this neighbourhood is perfect for those who want a central place to stay that's still relatively quiet after dark. Beggar's Bush has some excellent pubs, but do be warned: on match days at the nearby Aviva Stadium, you can expect to fight through the crowds at the most popular spots.
Catch a show at Bord Gáis Energy Theatre | © Jon Sparks / Alamy Stock Photo