The "no answer" and "cannot connect" errors indicate a problem in the lower layers of the network protocols. If the preliminary tests point to this type of problem, concentrate your testing on routing and on the network interface. Use the ifconfig, netstat, and arp commands to test the Network Access Layer.
ifconfig checks the network interface configuration. Use this command to verify the user's configuration if the user's system has been recently configured, or if the user's system cannot reach the remote host while other systems on the same network can.
The interface is enabled for use. If the interface is "down," have the system's superuser bring the interface "up" with the ifconfig command (e.g., ifconfig le0 up). If the interface won't come up, replace the interface cable and try again. If it still fails, have the interface hardware checked.
This interface is operational. If the interface is not "running," the driver for this interface may not be properly installed. The system administrator should review all of the steps necessary to install this interface, looking for errors or missed steps.
The second line of ifconfig output shows the IP address, the subnet mask (written in hexadecimal), and the broadcast address. Check these three fields to make sure the network interface is properly configured.
Two common interface configuration problems are misconfigured subnet masks and incorrect IP addresses. A bad subnet mask is indicated when the host can reach other hosts on its local subnet and remote hosts on distant networks, but it cannot reach hosts on other local subnets. ifconfig quickly reveals if a bad subnet mask is set.
An incorrectly set IP address can be a subtle problem. If the network part of the address is incorrect, every ping will fail with the "no answer" error. In this case, using ifconfig will reveal the incorrect address. However, if the host part of the address is wrong, the problem can be more difficult to detect. A small system, such as a PC that only connects out to other systems and never accepts incoming connections, can run for a long time with the wrong address without its user noticing the problem. Additionally, the system that suffers the ill effects may not be the one that is misconfigured. It is possible for someone to accidentally use your IP address on his system, and for his mistake to cause your system intermittent communications problems. An example of this problem is discussed later. This type of configuration error cannot be discovered by ifconfig, because the error is on a remote host. The arp command is used for this type of problem.
Display all ARP entries in the table.
Delete an entry from the ARP table.
Add a new entry to the table.
With these three options you can view the contents of the ARP table, delete a problem entry, and install a corrected entry. The ability to install a corrected entry is useful in "buying time" while you look for the permanent fix.
Use arp if you suspect that incorrect entries are getting into the address resolution table. One clear indication of problems with the ARP table is a report that the "wrong" host responded to some command, like ftp or telnet. Intermittent problems that affect only certain hosts can also indicate that the ARP table has been corrupted. ARP table problems are usually caused by two systems using the same IP address. The problems appear intermittent, because the entry that appears in the table is the address of the host that responded quickest to the last ARP request. Sometimes the "correct" host responds first, and sometimes the "wrong" host responds first.
 The format in which the ARP table is displayed may vary slightly between systems.
It is easiest to verify that the IP and Ethernet address pairs are correct if you have a record of each host's correct Ethernet address. For this reason you should record each host's Ethernet and IP address when it is added to your network. If you have such a record, you'll quickly see if anything is wrong with the table.
If you don't have this type of record, the first three bytes of the Ethernet address can help you to detect a problem. The first three bytes of the address identify the equipment manufacturer. A list of these identifying prefixes is found in the Assigned Numbers RFC, in the section entitled "Ethernet Vendor Address Components." This information is also available at ftp://ftp.isi.edu/in-notes/iana/assignments/ethernet-numbers.
From the vendor prefixes we see that two of the ARP entries displayed in our example are Sun systems (8:0:20). If pecan is also supposed to be a Sun, the 0:0:0c Cisco prefix indicates that a Cisco router has been mistakenly configured with pecan's IP address.
If neither checking a record of correct assignments nor checking the manufacturer prefix helps you identify the source of the errant ARP, try using telnet to connect to the IP address shown in the ARP entry. If the device supports telnet, the login banner might help you identify the incorrectly configured host.
The server almond was providing cashew with NIS and NFS services. The commands that failed on cashew were commands that required NIS service, or that were stored in the centrally maintained /usr/local directory exported from almond. The commands that ran correctly were installed locally on the user's workstation. No one else reported a problem with the server, and we were able to ping cashew from almond and get good responses.
Mar  6 13:38:23 cashew vmunix: duplicate IP address!!
This message indicates that the workstation detected another host on the Ethernet responding to its IP address. The "imposter" used the Ethernet address 0:0:c0:4:38:1a in its ARP response. The correct Ethernet address for cashew is 8:0:20:e:12:37.
ARP entries received via the ARP protocol are temporary. The values are held in the table for a finite lifetime and are deleted when that lifetime expires. New values are then obtained via the ARP protocol. Therefore, if some remote interfaces change, the local table adjusts and communications continue. Usually this is a good idea, but if someone is using the wrong IP address, that bad address can keep reappearing in the ARP table even if it is deleted. However, manually entered values are permanent; they stay in the table and can only be deleted manually. This allowed us to install a correct entry in the table, without worrying about it being overwritten by a bad address.
This quick fix resolved cashew's immediate problem, but we still needed to find the culprit. We checked the /etc/ethers file to see if we had an entry for Ethernet address 0:0:c0:4:38:1a, but we didn't. From the first three bytes of this address, 0:0:c0, we knew that the device was a Western Digital card. Since our network has only UNIX workstations and PCs, we assumed the Western Digital card was installed in a PC. We also guessed that the problem address was recently installed because the user had never had the problem before. We sent out an urgent announcement to all users asking if anyone had recently installed a new PC, reconfigured a PC, or installed TCP/IP software on a PC. We got one response. When we checked his system, we found out that he had entered the address 172.16.180.130 when he should have entered 172.16.180.138. The address was corrected and the problem did not recur.
Nothing fancy was needed to solve this problem. Once we checked the error messages, we knew what the problem was and how to solve it. Involving the entire network user community allowed us to quickly locate the problem system and to avoid a room-to-room search for the PC. Reluctance to involve users and make them part of the solution is one of the costliest, and most common, mistakes made by network administrators.
The line for the loopback interface, lo0, can be ignored. Only the line for the real network interface is significant, and only the last five fields on that line provide significant troubleshooting information.
Let's look at the last field first. There should be no packets queued (Queue) that cannot be transmitted. If the interface is up and running, and the system cannot deliver packets to the network, suspect a bad drop cable or a bad interface. Replace the cable and see if the problem goes away. If it doesn't, call the vendor for interface hardware repairs.
The input errors (Ierrs) and the output errors (Oerrs) should be close to 0. Regardless of how much traffic has passed through this interface, 100 errors in either of these fields is high. High output errors could indicate a saturated local network or a bad physical connection between the host and the network. High input errors could indicate that the network is saturated, the local host is overloaded, or there is a physical network problem. Tools, such as ping statistics or a cable tester, can help you determine if it is a physical network problem. Evaluating the collision rate can help you determine if the local Ethernet is saturated.
A high value in the collision field (Collis) is normal, but if the percentage of output packets that result in a collision is too high, it indicates that the network is saturated. Collision rates greater than 5% bear watching. If high collision rates are seen consistently, and are seen among a broad sampling of systems on the network, you may need to subdivide the network to reduce traffic load.
Collision rates are a percentage of output packets. Don't use the total number of packets sent and received; use the values in the Opkts and Collis fields when determining the collision rate. For example, the output in the netstat sample above shows 50679 collisions out of 633424 outgoing packets. That's a collision rate of 8%. This sample network could be overworked; check the statistics on other hosts on this network. If the other systems also show a high collision rate, consider subdividing this network.
To reduce the collision rate, you must reduce the amount of traffic on the network segment. A simple way to do this is to create multiple segments out of the single segment. Each new segment will have fewer hosts and, therefore, less traffic. We'll see, however, that it's not quite this simple.
The most effective way to subdivide an Ethernet is to install an Ethernet switch. Each port on the switch is essentially a separate Ethernet. So a 16-port switch gives you 16 Ethernets to work with when balancing the load. On most switches the ports can be used in a variety of ways (see Figure 11.1 Lightly used systems can be attached to a hub that is then attached to one of the switch ports to allow the systems to share a single segment. Servers and demanding systems can be given dedicated ports so that they don't need to share a segment with anyone. Additionally, some switches provide a few Fast Ethernet 100 Mbps ports. These are called asymmetric switches because different ports operate at different speeds. Use the Fast Ethernet ports to connect heavily used servers. If you're buying a new switch, buy a 10/100 switch with auto-sensing ports. This allows every port to be used at either 100 Mbps or at 10 Mbps, which give you the maximum configuration flexibility.
Figure 11.1 shows an 8-port 10/100 Ethernet switch. Ports 1 and 2 are wired to Ethernet hubs. A few systems are connected to each hub. When new systems are added they are distributed evenly among the hubs to prevent any one segment from becoming overloaded. Additional hubs can be added to the available switch ports for future expansion. Port 4 attaches a demanding system with its own private segment. Port 6 operates at 100 Mbps and attaches a heavily used server. A port can be reserved for a future 100 Mbps connection to a second 10/100 Ethernet switch for even more expansion.
Before allocating the ports on your switch, evaluate what services are in demand, and who talks to whom. Then develop a plan that reduces the amount of traffic flowing over any segment. For example, if the demanding system on Port 4 uses lots of bandwidth because it is constantly talking to one of the systems on Port 1, all of the systems on Port 1 will suffer because of this traffic. The computer that the demanding system communicates with should be moved to one of the vacant ports or to the same port (4) as the demanding system. Use your switch to the greatest advantage by balancing the load.
Should you segment an old coaxial cable Ethernet by cutting the cable and joining it back together through a router or a bridge? No. If you have an old network that is finally reaching saturation, it is time to install a new network built on a more robust technology. A shared media network, a network where everyone is on the same cable (in this example, a coaxial cable Ethernet) is an accident waiting to happen. Design a network that a user cannot bring down by merely disconnecting his system, or even by accidentally cutting a wire in his office. Use Unshielded Twisted Pair (UTP) cable, ideally Category 5 cable, to create a 10BaseT Ethernet or 100BaseT Fast Ethernet that wires equipment located in the user's office to a hub securely stored in a wire closet. The network components in the user's office should be sufficiently isolated from the network so that damage to those components does not damage the entire network. The new network will solve your collision problem and reduce the amount of hardware troubleshooting you are called upon to do.
Some of the tests discussed in this section can show a network hardware problem. If a hardware problem is indicated, contact the people responsible for the hardware. If the problem appears to be in a leased telephone line, contact the telephone company. If the problem appears to be in a wide area network, contact the management of that network. Don't sit on a problem expecting it to go away. It could easily get worse.
If the problem is in your local area network, you will have to handle it yourself. Some tools, such as the cable tester described above, can help. But frequently the only way to approach a hardware problem is by brute force - disconnecting pieces of hardware until you find the one causing the problem. It is most convenient to do this at the switch or hub. If you identify a device causing the problem, repair or replace it. Remember that the problem can be the cable itself, rather than any particular device.


text:
Princeton BMW
Receive press releases from Princeton BMW: By Email RSS Feeds:
Princeton BMW Welcomes New General Manager; Opens Expanded New Location
Hamilton, NJ, October 21, 2011 --(PR.com)-- Princeton BMW in New Jersey is pleased to welcome Robert Ogust as the dealership's new general manager. Ogust accepted the position in August and is managing both Princeton BMW and its sister dealership, Princeton MINI.
In his 20 years of managerial and executive experience in the automotive industry, Ogust has consistently achieved high levels of operating performance by maximizing productivity and improving customer and employee satisfaction. This track record of success has earned Ogust multiple industry awards, including the Mercedes-Benz "Best of the Best" award, BMW's "President's Award," Toyota's "President's Award," and the Volkswagen "Wolfsburg Crest Club" award. Ogust's most recent position was general manager of Coggin Nissan on Atlantic in Jacksonville, Florida, a fellow Asbury Automotive Group-owned dealership.
Ogust joins Princeton BMW just as the dealership is celebrating the grand opening of its new location at 3630 Quakerbridge Road in Hamilton, New Jersey, convenient to I-295 via exit 65A. The dealership moved from its old location on U.S. Highway 1, where Princeton MINI still remains, in order to provide customers with the very best service in a new state-of-the-art facility. With the new location, only 2.5 miles away from Highway 1, Princeton BMW is proud to offer expanded parts and service facilities, which will provide the very best in collision repair and auto detailing throughout New Jersey.
About Princeton BMW
Princeton BMW, serving Princeton, Hamilton, and the surrounding areas, has an extensive inventory of new and pre-owned BMW cars and SUVs. They are staffed with a friendly, professional, and knowledgeable sales and service team which strives to make customers' experiences pleasant and rewarding.
To learn more, visit Princeton BMW online at http://princetonbmw.com or come by the dealership at 3630 Quakerbridge Road in Hamilton, New Jersey.
About Asbury Automotive Group
Asbury Automotive Group, Inc. ("Asbury"), headquartered in Duluth, Georgia, a suburb of Atlanta, is one of the largest automotive retailers in the U.S. Built through a combination of organic growth and a series of strategic acquisitions, Asbury currently operates 80 retail auto stores, encompassing 100 franchises for the sale and servicing of 30 different brands of American, European and Asian automobiles. Asbury offers customers an extensive range of automotive products and services, including new and used vehicle sales and related financing and insurance, vehicle maintenance and repair services, replacement parts and service contracts.
Mary Blaine
princetonbmw.com/
Click here to view the list of recent Press Releases from Princeton BMW

redpajama_set_name: RedPajamaCommonCrawl


Share your faith and special bond of friendship in the Lord!
Thoughtfully inspired Christian Friendship Cards with Scripture are a beautiful way to remind a friend just how much he or she means to you. Send a religious friendship card that reinforces the special and unique bond of love you share in the Lord!


text:
You have reached ESPN's UK edition. Stay on current site or go to US version.
Budenholzer miffed by Drake antics; rapper replies
Harden passes on World Cup to focus on Rockets
4hBrian Windhorst
Nurse not distracted by Drake, Budenholzer begs to differ (1:09)
Raptors coach Nick Nurse says he is not distracted by Drake's antics on the sidelines while Bucks coach Mike Budenholzer thinks there should be boundaries. (1:09)
Drake clearly has been enjoying Giannis Antetokounmpo's struggles during the Eastern Conference finals, but the superstar rapper's antics are rubbing some people the wrong way.
A day after the Raptors beat the Bucks to tie the series at 2-2 -- a game in which Drake, sitting in his usual courtside seat in Toronto, was seen laughing when Antetokounmpo missed free throws and at one point even rubbed Toronto coach Nick Nurse's shoulders -- Milwaukee coach Mike Budenholzer was asked whether it was fair that a celebrity received special treatment.
"I will say, again, I see it in some timeouts, but I don't know of any person that's attending the game that isn't a participant in the game, a coach -- I'm sorry, a player or a coach, that has access to the court," he said. "I don't know how much he's on the court. It sounds like you guys are saying it's more than I realize. There's certainly no place for fans and, you know, whatever it is exactly that Drake is for the Toronto Raptors. You know, to be on the court, there's boundaries and lines for a reason, and like I said, the league is usually pretty good at being on top of stuff like that."
Budenholzer's comments came after Georgios Dimitropoulos, a senior executive for Octagon who used to be Antetokounmpo's European agent, tweeted that he had "never seen anything as disrespectful" as Drake's repeated trolling.
Imagine a gig & an athlete on VIP seats, right next to the band, stands up on the stage just to show off during the entire game, knowing cameras are on him, occasionally even massaging the singer. Security&him both allow it. Never seen anything as disrespectful as this before...
— Georgios Dimitropoulos (@DimitropulosOCT) May 22, 2019
Dimitropoulos later deleted the tweet.
Drake responded to the criticism on social media Wednesday night, first with a series of emojis on Instagram, and then with an Instagram Story post that showed him liking a user's comment that read in part: "If you don't want the opposing team to celebrate and dance, prevent them from scoring, winning, or achieving their objective. Get over it and keep moving."
Antetokounmpo scored 25 points in Game 4 but shot just 6-of-10 from the line and airballed a free throw for the second consecutive contest. He scored just 12 points in Milwaukee's double-overtime loss in Game 3 and went 2-for-7 from the line.
Bucks reassure Bledsoe as shooting woes linger
Lowry playing through pain; Kawhi 'feeling good'
Antetokounmpo was not asked about Drake after Tuesday's game, but the star rapper was a hot topic a day later.
"You can't help but occasionally see Drake just going into timeouts or in and out of timeouts, whether he's encouraging or cheering for Toronto," Budenholzer said. "You know, trying to talk to referees. To say I don't see it at all would be inaccurate, but to say I give it much or any thought, you know, it's kind of same answer, same mantra. I just tend to ignore and focus on our team, focus on whatever it is we need to be doing."
In regard to the shoulder rub, Nurse said Wednesday that he didn't even realize what happened.
"I didn't even know I got the shoulder rub last night until somebody showed me a picture of it today," he said. "I didn't even feel it. I was so locked into the game."
The series resumes in Milwaukee for Game 5 on Thursday night. But Drake will get one more chance to taunt Antetokounmpo and the Bucks when the series returns to Toronto on Saturday for Game 6.
ESPN's Malika Andrews and Tim Bontemps contributed to this report.
To help make this website better, to improve and personalise your experience and for advertising purposes, are you happy to accept cookies and other technologies?


text:
Local News Sports Politics Opinion For Subscribers NKY Obituaries eNewspaper Legals
After arrest, bank robber kept $250 in rectum in jail
Cameron Knight, cknight@enquirer.com
After a Covington bank robber was arrested last December, police discovered he was still holding on to some the loot in his jail cell.
Brian Ramsey, 25, was sentenced to 20 years in prison Monday in Kenton County Court. That was just the end of a case that began with police following muddy footprints, a sting involving a cab driver and the discovery that Ramsey had hidden $250 in his rectum for a week after the December robbery of the BB&T Bank on Scott Street, according to a press release from the Kenton County Commonwealth Attorney's Office.
In December, Ramsey handed a note to the bank teller claiming to have a gun, then fled after getting the money from the teller's drawer, police said.
Detectives recognized the man they saw on surveillance footage as someone they thought might be staying at the Marriott Hotel, the release said. The man wasn't found at the hotel, but the note the officer believed was used in the robbery was located nearby behind the Ohio River floodwall.
Officers said muddy prints led the investigation west, where police began checking for the man at other hotels. They later found surveillance at the Extended Stay that showed Ramsey getting into a cab.
Police said the cab company was contacted and they found Ramsey had been taken to the Florence Mall and was scheduled to be picked up again by the same company.
Working with the cab driver to draw Ramsey out of the mall, officers swarmed in for the arrest. Ramsey's phone records were used to confirm he called the cab.
"Ramsey still had $974 on his person, in addition to over $600 in merchandise from various stores," the attorney's office said.
A week after the robbery, police said another inmate told authorities Ramsey still had money from the bank robbery concealed from view. Detectives obtained a search warrant for Ramsey's person and found Ramsey had been concealing $250 in his rectum since the robbery a week earlier, the attorney's office said.
After a two-day trial that began June 1, the jury deliberated for six minutes before finding Ramsey guilty of second-degree robbery and two counts of tampering with evidence.
During sentencing, the prosecutors presented evidence of Ramsey's prior felony convictions. He was convicted of 25 felonies before the robbery, and prosecutors said Ramsey served only seven years of the 32 he'd been sentenced over the years.
The jury deliberated again and found Ramsey guilty of being a persistent first-degree felony offender and recommended the maximum 20-year sentence.
Kenton County Commonwealth Attorney Rob Sanders called Ramsey's criminal history "utterly amazing," especially when considering he is only 25 years old, and explained that "Kentucky's lax parole laws are one of prosecutors' biggest frustrations."
On Monday, Ramsey was formally sentenced to 20 years. Sanders said Ramsey would be eligible for parole in 10 years.
Contact Us Support Local Businesses Advertise Your Business Advertising Terms and Conditions Buy and Sell Help Center Cincinnati Enquirer Store Licensing & Reprints Subscriber Guide My Account Give Feedback Promote Your Event
© 2023 www.cincinnati.com. All rights reserved.


text:
Q: Set-Service Automatic failing in PowerShell script I am trying to change the startup type of a service using PowerShell from Manual to Automatic and vice versa.
I was successful while changing to Manual with the following command:
Set-Service -name $servicename -StartupType Manual

But while trying to change it to Automatic:
Set-Service -name $servicename -StartupType Automatic

it is failing
Set-Service : A positional parameter cannot be found that accepts argument 'Automatic'.
At C:\Users\speedy\powershell\startall.ps1:34 char:4
+             Set-Service –name $servicename –StartupType Automatic
+             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Set-Service], ParameterBindingException
    + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SetServiceCommand

A: As you can see in the error message, you used an "uncommon" minus sign to start a parameter. You probably copied the command from a badly formatted website or a word document. Make sure you use a hyphen (-, Unicode: 002D) to begin a parameter. It should be sufficient to press minus on your keyboard while using a basic texteditor or PowerShell itself.
Here are 4 different characters in one line to see the difference: - − – — (read more). You need the first one.

redpajama_set_name: RedPajamaStackExchange


text:
Getting louder about good governance
13 Jun 2019 | After nearly 15 years of higher education public service, Victoria Holbrook joined Advance HE as Head of Membership in February 2019 from the Office for Students, having led the development of its new strategy for student information alongside provider registration casework. Prior to that, she was HEFCE's Regional Consultant for the South West and oversaw the organisation's approach to supporting good governance.
Advance HE Connect
Athena SWAN Charter
Race Equality Charter
Associate Fellowship
Principal Fellowship
Your routes to Fellowship
Enhancing the quality and status of teaching for individuals across the globe
Teaching and Learning Accreditation
National Teaching Fellowship
Collaborative Award for Teaching Excellence
Global Teaching Excellence Award
Governance Consultancy and Advice
Governor Development Programme
Consultancy + Enhancement Services
Consultancy + Advice
Student Surveys
Programmes + Events
Programme, Events and Conferences Calendar
The Development Pathway
In-house delivery
Enhancing teaching and learning in higher education
Reports, Publications and Resources
Knowledge Hub - Search for resources
Equality in colleges in Scotland: statistical reports
Equality in higher education: statistical reports
Good Practice Grants
Postgraduate Research Experience Survey (PRES)
Postgraduate Taught Experience Survey (PTES)
UK Engagement Survey (UKES)
Student Academic Experience Survey (SAES)
News + Views
Sign up to updates from Advance HE
Advance HE Board
During my time at the Office for Students and HEFCE (particularly as a Regional Consultant) understanding good – and challenging poor – governance of one kind or another was a unifying theme of most work undertaken with all types of HE provider. Whether setting out a new strategic plan for sustainability or delivering on a publicly-funded project, we all know that getting governance right – or wrong – can have significant implications for success, not least to reputation. And that affects us all, however we connect with higher education.
Since starting this role at Advance HE, colleagues in the sector frequently ask me just what good HE governance [in England] should look like 'in the OfS era'? Some share concerns about not understanding specific requirements while others confess to being overwhelmed by a sense of complexity and sheer volume of paperwork. These are all valid concerns, especially when there has been so much focus on compliance lately, but – in my view – they disguise the real issues, which I observe as being:
- That there is still much work to do to deliver the underpinning formal principles of good, modern governance
- That we should do more to explicitly respond to informal cues
- That there is a lack of a long-term vision for higher education governance which puts stakeholders at its heart
"Formal principles and informal cues?", I hear you say. What I mean by this is that we all have key 'official' documents that give us reference points for what governance should look like, whether that's the HE Code delivered by CUC, or the corporate governance code. OfS has its own set of public interest principles against which all registered providers must demonstrate their commitment. These outline formal (agreed) principles which set the tone for our governance processes, behaviours and impact. Many providers do deliver on these well, one could argue, as demonstrated by the rarity of ongoing conditions given to individual providers for this area, as well as the rarity of cases of major structural failure. But we cannot afford to rest on our laurels; we need to ensure that governance keeps pace with the evolving environment which brings both an increased diversity of providers and changing sentiments towards HE (political and parochial).
This is because, beyond the formal, you cannot fail to notice the informal cues are already there in the public discourse and headlines – particularly diversity in and transparency by those 'at the top', and having regard to the full range of stakeholders in demonstrating accountability. It seems no longer enough to deliver quietly on the formal principles; governing bodies should be asking what it means to be loudly explicit, professional and reflective of their own practise, just as we demand many other organisations should be.
It is this amplification of good governance – through greater transparency, use of external challenge, fit and proper persons checks to name a few – that runs through OfS requirements too. But OfS isn't the only driver of this need, and we shouldn't overplay their role.
"So what about this long-term vision?" Well, my feeling is that we have been so caught up in the new regulator and its requirements of registration that we've lost sight of just what we are able to do for ourselves as a sector of autonomous institutions. Good governance is about more than good compliance. In framing a long-term vision that meets both the formal principles and takes on board informal cues, the key questions seem to me to be:
• What should your stakeholders (including your students) think and know of you both now and in the future?
• How does your governance practice fit in with that? Does it help or hinder? Is there enough time for strategic thinking?
• Do you have a real vision and plan for governance that includes diversifying voices and succession planning; demonstrating your impact to your various stakeholders; operating with transparency as far as possible, for example?
Governing well – and being subject to it – is hard work and it is clear to see that providers are rightly taking this seriously. Martin Coleman, OfS Deputy Chair, told delegates at last year's Advance HE Governance Conference, "Good governance requires proper scrutiny, challenge and an appropriate degree of scepticism". So let's make sure we take the time to reflect fully on our approaches and maintain a long-term perspective; we are learning organisations after all. And let's get louder about governing in the interests of our stakeholders.
Advance HE has, through its legacy work, enormous experience as the leading provider of support to understand and deliver effective HE governance, training over 800 governors and delivering many effectiveness reviews each year. We work alongside CUC, AHUA, UUK, GuildHE, OfS and others through our Governor Development Advisory Forum to ensure that our programmes and support are fit-for-purpose and alive to the real-time challenges facing the sector. Over the coming year, we will continue to refresh our portfolio, drawing on the latest insights.
Details of Advance HE's work to support governance are available in our new brochure; 'Supporting effective governance in higher education'.
Advance HE's next Governance Conference is on 28 November 2019 in London. It features keynotes are from David Isaacs, Chair of the Equality and Human Rights Commission and Chair of the University of the Arts London, and Charlotte Valeur, Chair of the Institute of Directors.
Keep up to date - Sign up to Advance HE communications
Our monthly newsletter contains the latest news from Advance HE, updates from around the sector, links to articles sharing knowledge and best practice and information on our services and upcoming events. Don't miss out, sign up to our newsletter now.
©Advance HE 2019. Company limited by guarantee registered in England and Wales no. 04931031 | Registered charity, England and Wales 1101607 | Registered charity, Scotland SC043946 | VAT Registered number GB 152 1219 50. Advance HE, Innovation Way, York Science Park, Heslington, York, YO10 5BR, United Kingdom


Several hundred people have attended a remembrance ceremony at the Erasmus Athenaeum School in Deinze (East Flanders) for Aurore Ruyffelaere. Ms Ruyffelaere, a teacher at the school, was murdered on her way home from the Ghent Festival in the early hours of Saturday 27 July.
The remembrance ceremony began with the planting of tree outside the school's refectory. Then dozens of balloons were released. Each balloon had a photograph of the murdered 29-year-old attached to it. On the back of the photographs, colleagues, pupils and friends of Aurore Ruyffelare wrote messages of tribute to her.
The ceremony moved then inside to the school refectory where around three hundred people, mainly pupils, former pupils, colleagues and former colleagues of the murdered teach were in attendance.
Aurore Ruyffelaere's funeral will be held on Wednesday at the Westlede Crematorium in Lochristi (East Flanders).


Everybody's here John Tavares Jersey , or at least it seems that way. We're all enjoying the Meadows hospitality, just outside of Atlanta at the Turkey Federation Shoot. As they always do, Peter and Wendy Crabtree have it all running on time with everybody standing in the right place. That's no small feat with this many in attendance and especially nice when it gets crowded. Everyone's wearing their tournament face. Some have already shot, others are about to, many are crowded anxiously around the scoreboard.
Saturday's round complete, Chad Brendle and myself take a peek at tomorrow's course. The presentations are creative, all within easy shotgun reach. More than a few are fast. As we perused the course New York Islanders Jersey , two things came to mind. The targets were broadcasting "pay attention," and many gun swings were competition tentative. It wasn't that the targets were too fast?they weren't?often the muzzles couldn't find enough lead.
Like it or not, missing comes with sporting clays. And while causes of missing may be endless, depending upon the presentation, after awhile community errors do surface. I've frequently professed my affinity to learning more about why we miss rather than where. In this case Nico Hischier Jersey , the miss location I'm referring to is behind the target. I wouldn't go so far as to say missing in front of the faster targets was rare, but, from my vantage point, I saw the majority of misses falling behind. The question of why is a good one.
The answer, partly, takes us into shooting methods. Now, taking a stand on a shooting method is akin to stealing the All-Pro lineman's girlfriend. Every method has its champions Taylor Hall Jersey , all who are ready to defend it with statistics and looks of incredulity should you disagree. Nevertheless, I think I can sway you with my abacus and mostly unbiased argument.
Sporting clays continues to be an elegant sport born of long tradition, fulfilling our wingshooting passion to experience the wing and shot. Feather and clay, inescapably tied, grants us so many learning opportunities to hone our skills, a path of personal growth that affords us a refreshing, unbiased look at ourselves. Time and again New Jersey Devils Jersey , my students have learned how entirely more capable they are than once thought. The American sporting clays shooter can honestly and proudly say, in a very short period, he has indeed advanced to take his rightful place among the best in the world. And, let's not forget, no one is having more fun out here than you and I are.
The events, times, places and persons in my articles are all true. While I changed a name here and there Ryan Johansen Jersey , 100% of the information came from my experiences with you. Each tournament, each lesson, each experience with you generated the material for my work. I am grateful.
The Paragon School of Sporting, established by Dan Schindler in 1994, is a prominent Sporting Clays and Wing Shooting school specializing in Sporting Clays instruction, Sporting Clays instructor training P.K Subban Jersey , and lessons for the Wing Shooter. If you are a recreational target shooter, a seasoned sporting clays competitor, a wing shooting sportsman, or a new shooter looking to improve your shooting abilities, Paragon can provide customized instruction for you.
When it comes to hearing loss, it can be a problem that people are born with or it can be something that develops with time. Essentially, a hearing impairment pertains to either a complete or partial inability to detect sounds. Persons find it relatively more challenging to function day in and day out especially if they have hearing problems.
If a hearing loss problem starts at birth Pekka Rinne Jersey , it can lead to other problems especially when it comes to the speech and language function. It is possible for sign language to be an alternative since babies with this kind of problem do not easily develop their speech and we learn language through our ears. Since it tends to affect the person more on a psychological level, adults who experience a gradual loss in their hearing tend to have bouts with depression.
When it comes to a loss of hearing, sometimes it can really cause problems. If someone calls you from across the hall, you might not be able to hear them. Considering that you may be in a group discussion, you might not hear a joke being cracked.


text:
New Government mining strategy lacks urgency, clout
New Government mining strategy lacks urgency, clout New Government mining strategy lacks urgency, clout Share via e-Mail
Wednesday, 6 Nov 2019
Forest & Bird says a new Government strategy for the minerals and petroleum sector lacks the urgency needed to address the biodiversity and climate crises.
"Nature underlies our wellbeing," says Forest & Bird Chief Conservation Advisor Kevin Hackwell. "At the moment, we're failing to protect nature, and mining has been a driver of that biodiversity loss.
"It's all very well to say the vision is for environmentally responsible mining, but with the environment only being 'respected', this Strategy does not have the teeth it needs."
"Continued mining of fossil fuels will lead to more biodiversity loss. Many of our species aren't going to be able to adapt to catastrophic weather events or warming oceans. This spring, we're already seeing birds suffering from rat population explosions, disruptions to migratory seabirds and reports of penguins starving, all of which are associated with climate change."
The Strategy does remain consistent with the Government's decision to stop new mines on conservation land.
"We applaud that. But it's been two years since that promise, and we still have no legislative change. Mines pits continue to be dug on public conservation land, with environmental consequences such as polluting waterways, felling bat-roost trees, and blocking native fish passage," says Mr Hackwell.
"It's a no brainer that a first step to protect wetlands, lowland forest or rare habitats, is to protect all public conservation land."
Forest & Bird's submission on the Strategy is available here, and also covers regulatory failings, as well as lack of industry compliance and community engagement.
"Forest & Bird is also concerned about the lack of ability for New Zealanders to have their say in minerals and petroleum operations, both on land and offshore. More consents need to be publicly notified and the Government should work to achieve that.
"Ultimately the minerals industry in New Zealand needs to swiftly transition to a carbon-neutral circular economy, and our view is that this document fails to send a clear signal of that change."


This report produced by Dave Sunderland, has been taken from the London 2012 Olympic Games report.
The report provides a statistical insight into the women's 5000m event. Statistics used include athlete profiles and 1000m split times. The report concludes with a written analysis of the races through the rounds.


text:
Corporate Gifts That Give Back
We Support Giving Back to Our Community
It always feels good giving back to your community whether through direct donations or through companies, brands, or products that support giving back as well. Blue Sky Marketing is committed to supporting brands and companies that support charities, sustainability, social justice, and, of course, our military.
Just this month, Blue Sky launched it's own give back program. With the support of Blue Sky, each employee was given the opportunity to donate to a charity of their choosing. Charities and organizations that were supported ranged from pets to Vets and everything in between. We were encouraged to share who we donated to and in turn learned so much about our teammates. Particularly in times like this where we are mostly working from home and missing that camaraderie, it was so nice getting to know more about one another and what we are passionate about.
We are proud to offer so many products that give back, a few of which we've featured below…
With over 3 billion people living without access to clean, reliable, or affordable energy, everyday tasks are made more difficult (and dangerous) than they should be. Access to clean energy can improve health, create education equality, economic empowerment, all the while combating climate change.
Working with over 700 NGOs and non-profits, MPOWERD provides clean energy to those who need it most. Through their partners they distribute clean energy options that provide a more economical and environmentally friendly approach to everyday tasks.
Each product sold helps provide clean energy to people around the world who need it most. Through your participation, we are all able to create positive social and environmental impact.
Giving back should be easy. That's why an everyday purchase with Soapbox is a soap bar donation that keeps someone in need a little safer. Here's how it works: You purchase a Soapbox product, Soapmakers make new or recycled soap bars, SoapBox partners distribute the soap, and someone in need is a little safer.
Each Soapbox product has a unique Hope Code. This code can be entered to find out the specific project your purchase benefited. Why? So you can see how your act of giving can contribute to a larger mission and impact. SoapBox works with partners worldwide on 5 different continents.
The mission of Wounded Warrior Project® (WWP) is to honor and empower Wounded Warriors. Their vision is to foster the most successful, well-adjusted generation of wounded service members in our nation's history. They provide free programs and services to address the needs of wounded warriors and fill gaps in government care. They serve injured veterans, their families, and caregivers by providing free mental health and wellness, physical health and wellness, career and benefits counseling, and support for the most severely injured.
A portion of proceeds from the sale of every Basecamp item is donated to the nonprofit. On February 1, 2021, Sweda's CEO, Jim Hagan, and SVP of Sales & Marketing, Kellie Claudio, presented the CEO of WWP, Lt Gen (Ret) Mike Linnington and wounded warrior Dan Nevins a donation of $100,000 to support their mission.
Pollinator Partnership
Pollinator Partnership's mission is to promote the health of pollinators, critical to food and ecosystems, through conservation, education, and research. Pollinator Partnership works to protect the health of managed and native pollinating animals that are vital to wildland and agricultural ecosystems. Their mission of environmental stewardship and pollinator protection is achieved through conservation, policy, education, and research. Signature initiatives include the NAPPC (North American Pollinator Protection Campaign), National Pollinator Week, and EcoRegional Planting Guides that allow local citizens to plant gardens that provide habitats for important pollinating species.
Modern Sprout is committed to giving back—from donating a percentage of proceeds to American Forests and the Pollinator Partnership for reforestation and ecosystem protection, to partnering with the Heartland Alliance to provide employment for Chicago's most vulnerable residents.
"As houseplants and gardening enjoy a growth spurt in popularity, we are excited to introduce these style-savvy green products to our customers providing sustainable solutions to the modern challenges of indoor and desktop gardening," said Jonathan Isaacson, CEO at Gemline. "With their fresh innovative products and commitment to sustainability and giving back, Modern Sprout is the perfect complement to Gemline's expanding brand portfolio."
Healthy Harbor
Waterfront Partnership's Healthy Harbor Initiative works to restore and protect the Baltimore Harbor. We believe the human affinity for nature, fostered by a direct emotional connection with the marine environment, will restore the balance between our city and our bay. Through the Healthy Harbor projects, programs, and partnerships, we are educating the public about what lives beneath the surface and how we can all fight for the urban ecosystem through actions we take.
Clean water means cleaning and greening neighborhoods, and a healthy harbor equals a healthy city.
Hip has partnered with Healthy Harbor, using new technology to harness the power of water and sunlight to intercept single-use plastics from local waterways. Capturing and removing debris before it flows to the Atlantic Ocean with an innovative water wheel, Hip will fund the removal of hundreds of thousands of pieces of garbage from the Inner Harbor in a single year. For every Hip item sold they'll remove disposable water bottles, polystyrene coffee cups and plastic grocery bags from the water, all powered by consumers choosing sustainable options.
Homes For Our Troops
Homes For Our Troops (HFOT) is a publicly funded 501(c) (3) nonprofit organization that builds and donates specially adapted custom homes nationwide for severely injured post-9/11 Veterans, to enable them to rebuild their lives. Most of these Veterans have sustained injuries including multiple limb amputations, partial or full paralysis, and/or severe traumatic brain injury (TBI). These homes restore some of the freedom and independence our Veterans sacrificed while defending our country, and enable them to focus on their family, recovery, and rebuilding their lives. Since its inception in 2004, nearly 90 cents out of every dollar spent has gone directly to our program services for Veterans. HFOT builds these homes where the Veteran chooses to live, and continues its relationship with the Veterans after home delivery to assist them with rebuilding their lives.
Since 2004, HFOT has built over 315 specially adapted homes nationwide. Our goal is to build a home for every Veteran who qualifies for one of our specially adapted homes.
A portion of the proceeds from each Patriot Coolers product purchase goes to a charitable organization whose mission includes helping people in their local communities and across the USA. Patriot products are inspired by the American flag with stars and stripes built into the design.
Shelter to Soldier
Shelter to Soldier™ is a CA 501c3 nonprofit organization that adopts dogs from local shelters and trains them to become psychiatric service dogs for post-9/11 combat veterans suffering from Post Traumatic Stress Disorder (PTSD), Traumatic Brain Injury (TBI) and/or other psychological injuries associated with traumatic service experiences. On average, 20 Veterans and 1 Active Duty military personnel commit suicide, every day. They sacrificed everything to protect our freedom. Shelter to Soldier™ rescues dogs that are better suited for a life with a job or may otherwise be overlooked, providing them a future with a purpose and a life that is fulfilled by their bond with a veteran in need.
The Shelter to Soldier™ team's expertise in training service dogs is unmatched in the field and provides a great platform for them to use these talents to serve military personnel in honor of their service to our country. The sponsored service dog will serve the critical role of psychological support to his/her veteran handler.
A portion of all proceeds from the Perka, Work, and iCOOL collections are donated to Shelter to Soldier™.
One Percent for the Planet is an international organization whose members contribute at least one percent of their annual sales to environmental causes. Their mission is to "build, support and activate an alliance of businesses financially committed to creating a healthy planet. One Percent for the Planet members assist nonprofit organizations that protect land, forests, rivers, oceans and also encourage sustainable methods of energy production.
In 2002, Yvon Chouinard, founder of Patagonia, and Craig Mathews, founder of Blue Ribbon Flies, created 1% for the Planet and started a global movement. It was founded to prevent greenwashing, certify reputable giving and provide accountability.
The 1% for the Planet certification is given to businesses and individuals that meet their high-bar commitment—donate 1% of annual sales or salary to environmental causes. 1% for the Planet evaluates the "track record, credibility and impact" of the nonprofit organization and also verifies the contributions made by the member companies.
1% of sales from the Earthwise collection, as well as the Denali Jacket, is donated to 1% for the Planet that will benefit their network of nonprofit organizations. You can help make a difference one purchase at a time.
The mission statement of Habitat for Humanity is "Seeking to put God's love into action, Habitat for Humanity brings people together to build homes, communities and hope" Homes are built using volunteer labor and Habitat makes no profit on the sales In some locations outside the United States, Habitat for Humanity charges interest to protect against inflation. This policy has been in place since 1986.
Habitat has helped more than 29 million people construct, rehabilitate or preserve homes since its founding in 1976. As of 2013, Habitat was the largest not-for-profit builder in the world.
Maple Ridge Farms has selected 14 of their most popular products to be included in their give back program. 15% of the profits from orders placed for these gifts by December 31, 2021 will be donated to Habitat for Humanity of Wausau.
Everything they do stems from how to do better by our planet—like planting trees. They plant trees because it's one of the best ways to create a more sustainable future. But over the years, they've realized that the journey doesn't start and end with planting trees. They are constantly looking at innovative ways to make apparel with the smallest possible footprint and create more circular supply chains. To give you some context, a tentree sweatshirt uses on average 75% less water to make than the other sweatshirts in your closet.
Earth-First is their commitment to making choices in a world where the planet and its people come first, always. Every item plants 10 trees. Together, they've planted over 50 million trees. That's huge. Those trees have removed millions of tons of CO2 from the atmosphere, lifted entire communities out of poverty, and reforested over 5,000 hectares of land (that's equal to 12,000 football fields). They're on a mission to plant 1 billion trees by 2030, and they can't do it without you.
charity: water
Since charity: water was founded in 2006, they've been chasing one ambitious goal: ending the global water crisis. And while the water crisis is huge, we're optimistic. They know how to solve the problem, and they make progress everyday thanks to the help of local partners and generous supporters. If we work together, they believe everyone will have access to life's most basic need within our lifetime. To date 78,350 water projects have been funded in 29 countries and has raised over $370 million dollars. 13,086,400 people will be served. This number represents the total number of people who will gain access to clean water as reported by their implementing partners.
In December 2012, charity: water received a $5 million grant from Google's Global Impact Awards. The grant was to fund the installation of 4,000 sensors to report on status and working conditions of wells installed in Ethiopia, Nepal, and a few other nations in Africa and Asia.
Every Corkcicle purchased helps bring clean water to people in need.
Elemental Bottle donates proceeds to charity: water every month. In fact, Elemental donates 1% of all orders to charitable organizations.
Head to our Blue Sky GIFT & Give Back Shop to browse our collection of products that give back. We would love to schedule a demo and create a virtual catalog for you so you can see how your logo will look on these products. Contact us at sales@buybluesky.com.
Tagged blue sky marketingcharitygift and give backgift givinggive back


text:
"""
Dynamic Routing can be enabled on devices configured in FW/VPN mode.
Configuring dynamic routing consists of enabling the routing protocol
on the engine and adding the routing elements on the interfaces at the
engine routing level.

For adding OSPF configurations, several steps are required:

* Enable OSPF on the engine and specific the OSPF Profile
* Create or locate an existing OSPFArea to be used
* Modify the routing interface and add the OSPFArea

Enable OSPF on an existing engine using the default OSPF system profile::

    engine.ospf.enable()

Create an OSPFArea using the default OSPF Interface Setting profile::

    OSPFArea.create(name='customOSPFArea')

Add OSPF area to an interface routing configuration (add to nicid '0')::

    interface = engine.routing.get(0)
    interface.add_ospf_area(area)

Disable OSPF on an engine::

    engine.ospf.disable()

Finding profiles or elements can also be done through collections::

    >>> list(OSPFProfile.objects.all())
    [OSPFProfile(name=Default OSPFv2 Profile)]

    >>> list(OSPFArea.objects.all())
    [OSPFArea(name=area0)]

The OSPF relationship can be represented as::

    Engine --uses an--> OSPF Profile --has-a--> OSPF Domain Setting
    Engine Routing --uses-an--> OSPF Area --has-a--> OSPF Interface Setting

Only Layer3Firewall and Layer3VirtualEngine types can support running OSPF.

.. seealso:: :py:class:`smc.core.engines.Layer3Firewall` and
             :py:class:`smc.core.engines.Layer3VirtualEngine`

"""
from smc.base.model import Element, ElementCreator, ElementCache, ElementRef,\
    ElementList
from smc.base.util import element_resolver

class OSPF(object):
    """
    OSPF configuration on the engine. Access through an engine reference::

        engine.dynamic_routing.ospf.status
        engine.dynamic_rotuing.ospf.enable(....)

    When making changes to the OSPF configuration, any methods
    called that change the configuration also require that
    engine.update() is called once changes are complete. This way
    you can make multiple changes without refreshing the engine cache.

    :ivar OSPFProfile profile: OSPFProfile reference for this engine
    """
    profile = ElementRef('ospfv2_profile_ref')

    def __init__(self, data=None):
        self.data = data if data else ElementCache()

    @property
    def router_id(self):
        """
        Get the router ID for this OSPF configuration. If None, then
        the ID will use the interface IP.

        :return: str or None
        """
        return self.data.get('router_id')

    @property
    def status(self):
        """
        Is OSPF enabled on this engine.

        :rtype: bool
        """
        return self.data.get('enabled')

    def disable(self):
        """
        Disable OSPF on this engine.

        :return: None
        """
        self.data.update(enabled=False)

    def enable(self, ospf_profile=None, router_id=None):
        """
        Enable OSPF on this engine. For master engines, enable
        OSPF on the virtual firewall.

        Once enabled on the engine, add an OSPF area to an interface::

            engine.dynamic_routing.ospf.enable()
            interface = engine.routing.get(0)
            interface.add_ospf_area(OSPFArea('myarea'))

        :param str,OSPFProfile ospf_profile: OSPFProfile element or str
            href; if None, use default profile
        :param str router_id: single IP address router ID
        :raises ElementNotFound: OSPF profile not found
        :return: None
        """
        ospf_profile = element_resolver(ospf_profile) if ospf_profile \
            else OSPFProfile('Default OSPFv2 Profile').href

        self.data.update(
            enabled=True,
            ospfv2_profile_ref=ospf_profile,
            router_id=router_id)

    def update_configuration(self, **kwargs):
        """
        Update the OSPF configuration using kwargs that match the
        `enable` constructor.

        :param dict kwargs: keyword arguments matching enable constructor.
        :return: whether change was made
        :rtype: bool
        """
        updated = False
        if 'ospf_profile' in kwargs:
            kwargs.update(ospfv2_profile_ref=kwargs.pop('ospf_profile'))
        for name, value in kwargs.items():
            _value = element_resolver(value)
            if self.data.get(name) != _value:
                self.data[name] = _value
                updated = True
        return updated

class OSPFArea(Element):
    """
    OSPF Area is an element that identifies general settings for an
    OSPF configuration applied to an engine routing node. The OSPFArea
    has a reference to an OSPFInterfaceSetting and is required when
    creating.

    Create a basic OSPFArea with just area id::

        OSPFArea.create(name='myarea', area_id=0)

    Create an OSPFArea and use a custom OSPFInterfaceSetting element::

        OSPFArea.create(
            name='customOSPFArea',
            interface_settings_ref=OSPFInterfaceSetting('myospf'),
            area_id=3)

    **Advanced example:**

    Adding ospf_virtual_links_endpoints::

        OSPFArea.create(
            name='ospf',
            interface_settings_ref=intf,
            area_id=3,
            ospfv2_virtual_links_endpoints_container=
                [{'interface_settings_ref':
                    'http://172.18.1.150:8082/6.1/elements/ospfv2_interface_settings/8',
                  'router_id_endpoint_A': '192.168.1.1',
                  'router_id_endpoint_B': '192.168.1.254'},
                 {'router_id_endpoint_A': '172.18.1.254',
                  'router_id_endpoint_B': '172.18.1.200'}])

    When using ABR substitute rules, there are 3 actions, 'aggregate', 'not_advertise'
    and 'substitute_with'. All references required are of type
    :py:class:`smc.elements.network.Network`. These elements can either be created or
    retrieved using collections, or by getting the resource directly.

    Example of creating an OSPF area and using ABR settings::

        OSPFArea.create(
                name='area_with_abr',
                interface_settings_ref=intf,
                area_id=1,
                ospf_abr_substitute_container=[
                    {'subnet_ref': 'http://172.18.1.150:8082/6.1/elements/network/143',
                     'substitute_ref': 'http://172.18.1.150:8082/6.1/elements/network/1547',
                     'substitute_type': 'substitute_with'},
                    {'subnet_ref': 'http://172.18.1.150:8082/6.1/elements/network/979',
                     'substitute_type': 'aggregate'}])

    :ivar OSPFInterfaceSetting interface_settings_ref: reference to the OSPFInterfaceSetting
    :ivar list(IPPrefixList,IPAccessList) inbound_filters: Inbound filters attached to this
        OSPF Area.
    :ivar list(IPPrefixList,IPAccessList) outbound_filters: Outbound filter attached to this
        OSPF Area.
    """
    typeof = 'ospfv2_area'
    interface_settings_ref = ElementRef('interface_settings_ref')
    inbound_filters = ElementList('inbound_filters_ref')
    outbound_filters = ElementList('outbound_filters_ref')

    @classmethod
    def create(cls, name, interface_settings_ref=None, area_id=1,
               area_type='normal', outbound_filters=None,
               inbound_filters=None, shortcut_capable_area=False,
               ospfv2_virtual_links_endpoints_container=None,
               ospf_abr_substitute_container=None, comment=None, **kwargs):
        """
        Create a new OSPF Area

        :param str name: name of OSPFArea configuration
        :param str,OSPFInterfaceSetting interface_settings_ref: an OSPFInterfaceSetting
            element or href. If None, uses the default system profile
        :param str name: area id
        :param str area_type: \|normal\|stub\|not_so_stubby\|totally_stubby\|
               totally_not_so_stubby
        :param list outbound_filters: reference to an IPAccessList and or IPPrefixList.
            You can only have one outbound prefix or access list
        :param list inbound_filters: reference to an IPAccessList and or IPPrefixList.
            You can only have one outbound prefix or access list
        :param shortcut_capable_area: True|False
        :param list ospfv2_virtual_links_endpoints_container: virtual link endpoints
        :param list ospf_abr_substitute_container: substitute types:
               \|aggregate\|not_advertise\|substitute_with
        :param str comment: optional comment
        :raises CreateElementFailed: failed to create with reason
        :rtype: OSPFArea
        """
        interface_settings_ref = element_resolver(interface_settings_ref) or \
            OSPFInterfaceSetting('Default OSPFv2 Interface Settings').href

        if 'inbound_filters_ref' in kwargs:
            inbound_filters = kwargs.get('inbound_filters_ref')

        if 'outbound_filters_ref' in kwargs:
            outbound_filters = kwargs.get('outbound_filters_ref')

        json = {'name': name,
                'area_id': area_id,
                'area_type': area_type,
                'comment': comment,
                'inbound_filters_ref': element_resolver(inbound_filters),
                'interface_settings_ref': interface_settings_ref,
                'ospf_abr_substitute_container': ospf_abr_substitute_container,
                'ospfv2_virtual_links_endpoints_container':
                    ospfv2_virtual_links_endpoints_container,
                'outbound_filters_ref': element_resolver(outbound_filters),
                'shortcut_capable_area': shortcut_capable_area}

        return ElementCreator(cls, json)

    @classmethod
    def update_or_create(cls, with_status=False, **kwargs):
        if 'inbound_filters' in kwargs:
            kwargs.update(inbound_filters_ref=
                element_resolver(kwargs.pop('inbound_filters')))
        if 'outbound_filters' in kwargs:
            kwargs.update(outbound_filters_ref=
                element_resolver(kwargs.pop('outbound_filters')))
        return super(OSPFArea, cls).update_or_create(with_status=with_status, **kwargs)

class OSPFInterfaceSetting(Element):
    """
    OSPF Interface Setting indicate specific configurations that are
    applied to the interface and OSPF Area configuration, including
    authentication.

    If you require non-default settings applied to your interface
    OSPF instance, you can create a custom interface profile::

        OSPFInterfaceSetting.create(
            name='myprofile',
            dead_interval=30,
            hello_interval=5)

    When using authentication on interface settings, there are two types,
    password authentication (plain text) or message digest.

    When specifying an authentication_type='password', the password parameter
    must be provided.

    When specifying authentication_type='message_digest', the key_chain_ref
    parameter must be specified.
    """
    typeof = 'ospfv2_interface_settings'
    key_chain_ref = ElementRef('key_chain_ref')

    @classmethod
    def create(cls, name, dead_interval=40, hello_interval=10,
               hello_interval_type='normal', dead_multiplier=1,
               mtu_mismatch_detection=True, retransmit_interval=5,
               router_priority=1, transmit_delay=1,
               authentication_type=None, password=None,
               key_chain_ref=None):
        """
        Create custom OSPF interface settings profile

        :param str name: name of interface settings
        :param int dead_interval: in seconds
        :param str hello_interval: in seconds
        :param str hello_interval_type: \|normal\|fast_hello
        :param int dead_multipler: fast hello packet multipler
        :param bool mtu_mismatch_detection: True|False
        :param int retransmit_interval: in seconds
        :param int router_priority: set priority
        :param int transmit_delay: in seconds
        :param str authentication_type: \|password\|message_digest
        :param str password: max 8 chars (required when
               authentication_type='password')
        :param str,Element key_chain_ref: OSPFKeyChain (required when
               authentication_type='message_digest')
        :raises CreateElementFailed: create failed with reason
        :return: instance with meta
        :rtype: OSPFInterfaceSetting
        """
        json = {'name': name,
                'authentication_type': authentication_type,
                'password': password,
                'key_chain_ref': element_resolver(key_chain_ref),
                'dead_interval': dead_interval,
                'dead_multiplier': dead_multiplier,
                'hello_interval': hello_interval,
                'hello_interval_type': hello_interval_type,
                'mtu_mismatch_detection': mtu_mismatch_detection,
                'retransmit_interval': retransmit_interval,
                'router_priority': router_priority,
                'transmit_delay': transmit_delay}

        return ElementCreator(cls, json)

class OSPFKeyChain(Element):
    """
    OSPF Key Chain is used for authenticating OSPFv2 packets. If required,
    create a key chain and specify authentication in the OSPFInterfaceSetting
    referencing this element.

    Is message-digest authentication is required on an OSPFInterfaceSetting,
    first create the key chain and use the reference to create the ospf
    interface profile::

        key_chain = OSPFKeyChain('secure-keychain') #obtain resource
        OSPFInterfaceSetting.create(
            name='authenicated-ospf',
            authentication_type='message_digest',
            key_chain_ref=key_chain.href)
    """
    typeof = 'ospfv2_key_chain'

    @classmethod
    def create(cls, name, key_chain_entry):
        """
        Create a key chain with list of keys

        Key_chain_entry format is::

            [{'key': 'xxxx', 'key_id': 1-255, 'send_key': True|False}]

        :param str name: Name of key chain
        :param list key_chain_entry: list of key chain entries
        :raises CreateElementFailed: create failed with reason
        :return: instance with meta
        :rtype: OSPFKeyChain
        """
        key_chain_entry = key_chain_entry or []
        json = {'name': name,
                'ospfv2_key_chain_entry': key_chain_entry}

        return ElementCreator(cls, json)

def _format_redist_entry(redistribution_entry):
    for entry in redistribution_entry:
        _filter = entry.pop('filter', None)
        if _filter and _filter.typeof == 'ip_access_list':
            entry.update(
                filter_type='access_list',
                redistribution_filter_ref=_filter.href)
        elif _filter and _filter.typeof == 'route_map':
            entry.update(
                filter_type='route_map_policy',
                redistribution_rm_ref=_filter.href)
        if not 'metric_type' in entry:
            entry.update(
                metric_type='external_1')
    return redistribution_entry

class OSPFProfile(Element):
    """
    An OSPF Profile contains administrative distance and redistribution
    settings. An OSPF Profile is set on the engine element when enabling
    OSPF.

    These settings are always in effect:

    * No autosummary

    Example of creating an OSPFProfile with the default domain profile::

        OSPFProfile.create(name='myospf')

    .. note:: Enable OSPF on engine using engine.ospf.enable()

    :ivar int external_distance: external distance metric
    :ivar int inter_distance: inter distance metric
    :ivar int intra_distance: intra distance metric
    :ivar int default_metric: set a default metric for all unset areas
    :ivar list redistribution_entry: settings for static, connected, etc
    :ivar OSPFDomainSetting domain_settings_ref: OSPF Domain Settings profile
        used for this OSPF Profile
    """
    typeof = 'ospfv2_profile'
    domain_settings_ref = ElementRef('domain_settings_ref')

    @classmethod
    def create(cls, name, domain_settings_ref=None, external_distance=110,
               inter_distance=110, intra_distance=110, redistribution_entry=None,
               default_metric=None, comment=None):
        """
        Create an OSPF Profile.

        If providing a list of redistribution entries, provide in the following
        dict format:

        {'enabled': boolean, 'metric_type': 'external_1' or 'external_2',
         'metric': 2, 'type': 'kernel'}

        Valid types for redistribution entries are: kernel, static, connected, bgp,
        and default_originate.

        You can also provide a 'filter' key with either an IPAccessList or RouteMap
        element to use for further access control on the redistributed route type.
        If metric_type is not provided, external_1 (E1) will be used.

        An example of a redistribution_entry would be::

            {u'enabled': True,
             u'metric': 123,
             u'metric_type': u'external_2',
             u'filter': RouteMap('myroutemap'),
             u'type': u'static'}

        :param str name: name of profile
        :param str,OSPFDomainSetting domain_settings_ref: OSPFDomainSetting
            element or href
        :param int external_distance: route metric (E1-E2)
        :param int inter_distance: routes learned from different areas (O IA)
        :param int intra_distance: routes learned from same area (O)
        :param list redistribution_entry: how to redistribute the OSPF routes.
        :raises CreateElementFailed: create failed with reason
        :rtype: OSPFProfile
        """
        json = {'name': name,
                'external_distance': external_distance,
                'inter_distance': inter_distance,
                'intra_distance': intra_distance,
                'default_metric': default_metric,
                'comment': comment}

        if redistribution_entry:
            json.update(redistribution_entry=
                _format_redist_entry(redistribution_entry))

        domain_settings_ref = element_resolver(domain_settings_ref) or \
            OSPFDomainSetting('Default OSPFv2 Domain Settings').href

        json.update(domain_settings_ref=domain_settings_ref)

        return ElementCreator(cls, json)

    @classmethod
    def update_or_create(cls, filter_key=None, with_status=False, **kwargs):
        if 'redistribution_entry' in kwargs:
            kwargs.update(redistribution_entry=_format_redist_entry(
                kwargs.pop('redistribution_entry', [])))

        element, updated, created = super(OSPFProfile, cls).update_or_create(
            filter_key, defer_update=True, **kwargs)
        if not created:
            # Deferred update, update redistribution settings
            if 'redistribution_entry' in kwargs:
                element.data['redistribution_entry'] = kwargs.get('redistribution_entry')
                element.update()
                updated = True

        if with_status:
            return element, updated, created
        return element

class OSPFDomainSetting(Element):
    """
    An OSPF Domain Setting provides settings for area border router (ABR)
    type, throttle timer settings, and the max metric router link-state
    advertisement (LSA) settings.

    An OSPF Profile requires a reference to an OSPF Domain Setting.

    Create a custom OSPF Domain Setting element::

        OSPFDomainSetting.create(
            name='mydomain',
            abr_type='standard',
            auto_cost_bandwidth=200,
            deprecated_algorithm=True)
    """
    typeof = 'ospfv2_domain_settings'

    @classmethod
    def create(cls, name, abr_type='cisco', auto_cost_bandwidth=100,
               deprecated_algorithm=False, initial_delay=200,
               initial_hold_time=1000, max_hold_time=10000,
               shutdown_max_metric_lsa=0, startup_max_metric_lsa=0):
        """
        Create custom Domain Settings

        Domain settings are referenced by an OSPFProfile

        :param str name: name of custom domain settings
        :param str abr_type: cisco|shortcut|standard
        :param int auto_cost_bandwidth: Mbits/s
        :param bool deprecated_algorithm: RFC 1518 compatibility
        :param int initial_delay: in milliseconds
        :param int initial_hold_type: in milliseconds
        :param int max_hold_time: in milliseconds
        :param int shutdown_max_metric_lsa: in seconds
        :param int startup_max_metric_lsa: in seconds
        :raises CreateElementFailed: create failed with reason
        :return: instance with meta
        :rtype: OSPFDomainSetting
        """
        json = {'name': name,
                'abr_type': abr_type,
                'auto_cost_bandwidth': auto_cost_bandwidth,
                'deprecated_algorithm': deprecated_algorithm,
                'initial_delay': initial_delay,
                'initial_hold_time': initial_hold_time,
                'max_hold_time': max_hold_time,
                'shutdown_max_metric_lsa': shutdown_max_metric_lsa,
                'startup_max_metric_lsa': startup_max_metric_lsa}

        return ElementCreator(cls, json)

redpajama_set_name: RedPajamaGithub


Rather than focusing on how their buildings look, deconstructive architects are concerned about how their feel, through reinscripting the architectural elements.
The other aspect characterising deconstructive architecture in the theoretical aspect depicted by Derrida is the one of reinscription, identifying it as the key to producing genuine architecture and highly esteemed architecture.
Architectural language in the Modernist vocabulary has been strictly technical and technological, relying on lines, numbers and text that generally served the purpose of specifying the materials, generating spaces without much consideration to poetry, music, wind or rain.
The modernists were obedient to the codes and principles of the stencil produced buildings, which actually did not respond to whatever event it housed or location it occupied, as long as they delivered a building true to the aesthetics of their style.
The language of aesthetics was the only means of communication in the past architectural ideologies, reliant upon their knowledge of the manufacturers and contractors.
Materials and their composition were the only languages through which architecture communicated in the past, and there were no in-between means of exploring the alternative potentials of a space.
Coop Himmelblau has acknowledged this issue of a mute architecture speaking only through materials, by comparing the difficulties in the modernist architecture, where the language is detached from the building to the absence of reinforced concrete in building the Tower of Babel.
Coop Himmelblau considers the language as an inseparable part of an architectural creativity.
Coop Himmelblau identifies the problems that architecture of the past has had and considers the language as a constructive material in its own right.
Peter Eisenman has embraced the factor of describing the building as a paramount element to his work.
To Eisenman, the text applied to a building holds more value than the actual spatial outcome of the building, and he uses the text to lead him to what he refers to as traces, which have no objective but actually provide a tool to conceive an idea.
This process of constructing the text, which reflects the aim of the proposal, is beneficial to Eisenman as well as to the client because writing presents a useful tool in defining his objectives necessary to complete his design.
Eisenman has reinscribed the use of diagram in architecture, used to communicate an accomplished idea.
To Eisenman, the diagrams serve as a tool that is applied in the early stages of the design process since they provide the means of detaching an image from an idea.
In his design of the Jewish Museum in Berlin, Daniel Libeskind has actually reinscribed the term void, which he applied in the Jewish Museum in Berlin they become a central part of a building.
The void is not used to accommodate mechanical utilities, and whereas in the past it was generally perceived as a meaningless or empty space, Libeskind used it to communicate a message which relates to the reason for which the Jewish Museum has been built.
The void according to Libeskind has a purpose to convey and represent the actual absence of the resident Jews killed or gone missing throughout the Holocaust years.
The Void does is stripped of heating, air-conditioning and is not brightened by internal electrical lights in order to present the emptiness that the Holocaust has inflicted on the Jewish history of Berlin.
The other reinscription traced in the Jewish Museum in Berlin is the actual footprint of the building. Libeskind confined the parameter of the building by joining the intersections of the lines that were connecting the addresses, where contributing Jewish citizens of Berlin used to live prior to the Holocaust.
Therefore, The Jewish Museum walls are reinscribed in the way that not only they serve as means of sheltering but also as means of direction to the history of Jewish activity of Berlin's past.
Another reinscription can be found at Bernard Tschumi's Parc de la Villette to which he refers to as an "urban park". Tschumi redefines the notion of the park by not following the utopian approach to creating a place in a city for the Parisians to escape to.
In his proposal, Tschumi proposed the construction of architectural elements that do not serve a particular function yet they are intended to remind the visitor of their adjacent urban environment.
In his project proposal for the Seattle Public Library, Ren Koolhaas has reinscribed the notion of a staircase. Whereas the staircase in the past constituted a vertical element of circulation in the building he designed it also serves a purpose of storing the books.
In response to the Hegelian interpretation of architecture being merely an artistic supplement to a building, Tschumi uses the successful examples of the Pyramid and the Labyrinth whose qualities are not to be found in their artistic supplements but in activities and experience surrounding them.
Bernard Tschumi invites the reader to review the qualities of the established construction icons, such as the Pyramid and the Labyrinth, which are equally powerful and engraved as outstanding in mind of individuals to which they were exposed.
Above are presented a few of the examples of reinscription occurring in architecture, and they constitute a supplement added to a building that gives new dimensions to architectural elements and spaces by introducing specific connotations responding to the events it houses.
However, according to Christina Lodder, this reinscription is not new in architecture and could be traced to the 1930s Suprematists, who were also preoccupied with the fourth dimension of a building the one which explores the experience that involves the observer/ user.
Therefore, rather than focusing on how their buildings look, deconstructivist architects are concerned about how their feel.


text:
Home / Politics / Policy / M. Sathiyavathy is new DGCA chief
M. Sathiyavathy is new DGCA chief
The directorate general of civil aviation is seeking to restore India's aviation safety ranking, which was downgraded last year by the US Federal Aviation Administration due to poor regulatory oversight. Photo: AFP
1 min read . Updated: 01 Jan 2015, 06:32 PM IST P.R. Sanjai
Sathiyavathy is expected to assume charge on Monday, replacing Prabhat Kumar
Mumbai: The government has appointed M. Sathiyavathy as director general of civil aviation (DGCA), replacing Prabhat Kumar, according to two government officials.
Sathiyavathy is currently additional secretary and financial adviser to the ministry of civil aviation. She is expected to assume charge on Monday.
"This will not be an additional charge arrangement but a full-time appointment. Sathiyavathy is the first woman DGCA in India," one of the two persons quoted above said on condition of anonymity.
She is 1982 batch Indian Administrative Service (IAS) officer of the Union Territories cadre and she was earlier chief secretary in the Puducherry government.
The directorate general of civil aviation is seeking to restore India's aviation safety ranking, which was downgraded last year by the US Federal Aviation Administration (FAA) due to poor regulatory oversight.
DGCA, as the aviation regulator, registers civilian aircraft, formulates standards of airworthiness for planes, licenses pilots, air traffic controllers and engineers and grants air operating permits to Indian airlines.


text:
Home > Gaming
Ethernet vs. WiFi in Gaming: Is There a Real Difference?
Christopher Harper
A common question in PC gaming is the choice between playing over ethernet cables (wired) or Wi-Fi (wireless). While there is a simple answer to that question, ultimately a lot of different circumstances and variables come into play that can make either option a valid one. Stick around to find out which is right for you.
Ethernet vs. WiFi: Basic Differences
The most basic difference between ethernet and WiFi connections is obvious. One requires you to physically tether yourself to your router, which isn't ideal on a laptop, while the other allows you to use your connection from anywhere within range.
For many people the question of ethernet vs. WiFi just boils down to simple convenience, and this is as far as the argument goes. In fact, people who attend universities or live in shared housing may be literally unable to use ethernet, making WiFi the best and only option for them.
However, there's quite a bit more to discuss than that, especially when gaming or using other low-latency applications.
Ethernet vs. WiFi: Performance and Reliability
There are multiple factors that affect performance of these standards. The kind of cabling you use for ethernet and the supported WiFi hardware of your devices, for instance, can make a huge difference in the performance and reliability of these standards!
In most cases, however, ethernet is by far the most reliable solution for gamers. This is because WiFi routers do something called "QoS," or Quality of Service, wherein traffic is shaped and prioritized based on how the router perceives its importance.
Many mainstream wireless routers, such as the one you get from your ISP, may not view your games as a latency-sensitive application, instead prioritizing voice and video over your gaming traffic. This is especially bad on slower connections (5mbps and below) where there's not much bandwidth to share, and using an unoptimized wireless setup for your games here will result in frequent packet loss (lag spikes), increased ping (delayed response time) and general connectivity issues.
It is important that gaming traffic is able to be prioritized, and non-gaming-oriented WiFi routers often fail to do that.
By connecting directly over ethernet, however, users don't need to worry about prioritization. And thanks to the fact that you're hard-wired to the router, you won't generally need to worry about packet loss and unplayable pings since you're on a stable, reliable connection.
For people with high-end connections, they'll also enjoy higher download speeds than offered by most WiFi standards (more on that in a bit), since ethernet cables (especially Cat-5 and higher) are typically much faster than what your average-joe WiFi connection has to offer.
Gaming online means that there will inevitably be some level of latency between you, the server and the other people you're playing against, but using an ethernet cable minimizes latency and interference as much as one can gaming over that distance.
So the common wisdom would be that ethernet wins, now and forever, right?
Ethernet vs. WiFi: New Solutions on the Market
The debut of the 802.11ac standard has brought some of the benefits of wired to contention. Since very, very few consumer Internet connections exceed 1Gbps, there is no longer a severe download/upload speed bottleneck by using WiFi. There are notable improvements in latency as well, but there are two key issues:
The 802.11ac standard does not protect from wireless interference or an overcrowded network, which is the usual cause of poor/inconsistent gaming performance on WiFi.
The 802.11ac standard also suffers from having much less range which lessens the convenience angle of WiFi by a notable margin, especially when compared to the 802.11g standard.
On a non-congested network with minimal interference, Wi-Fi over 802.11ac or 802.11g should be fine … in most circumstances. However, if you're playing competitive and are looking to seriously improve your game, you need consistent performance from both your PC's hardware and your networking setup.
Here are a few articles around the site that can help you do that:
5 Ways to Improve Your Wireless Network
Buying a Router
Buying Ethernet Cables
Buying a Graphics Card
Finally, I leave you with this last bit. Do you game wireless or wired? Casually or competitively? Do your experiences contradict this article? Is there something not considered here? Do you need help figuring out gaming performance issues on your network? Comment below and let us know!
I'm a longtime gamer, computer nerd, and general tech enthusiast.
Windows Ethernet Connection Not Working? Try These Fixes
How to Fix Mac Wi-Fi Problems and Dropped Connections
TV Not Connecting to Wi-Fi? Here's How to Fix the Problem
How to Play PS3 Games on PC with RPCS3
17 Best Games to Play on Your Chromebook in 2022
17 of the Best Linux Games in 2022
Retroarch for Android: The Complete Guide
How to Find the Best Wi-Fi Channel for 5GHz Frequency
Ethernet Switch vs. Hub vs. Splitter: What's the Difference?
How to Connect Two Computers Using a LAN Cable in Windows 10