text:
<?php
################################################################################
# Copyright 2013-2015 Aerospike, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
################################################################################
require_once(realpath(__DIR__ . '/../examples_util.php'));

function parse_args() {
    $shortopts  = "";
    $shortopts .= "h::";  /* Optional host */
    $shortopts .= "p::";  /* Optional port */
    $shortopts .= "p::";  /* Optional port */
    $shortopts .= "a";    /* Optionally annotate output with code */
    $shortopts .= "c";    /* Optionally clean up before leaving */

    $longopts  = array(
        "host::",         /* Optional host */
        "port::",         /* Optional port */
        "clean",          /* Optionally clean up before leaving */
        "annotate",       /* Optionally annotate output with code */
        "help",           /* Usage */
    );
    $options = getopt($shortopts, $longopts);
    return $options;
}

$args = parse_args();
if (isset($args["help"])) {
    echo("php background.php [-h<HOST IP ADDRESS>|--host=<HOST IP ADDRESS> -p<HOST PORT NUMBER>|--port=<HOST PORT NUMBER> -a|--annotate -c|--clean]\n");
    exit(1);
}
$HOST_ADDR = (isset($args["h"])) ? (string) $args["h"] : ((isset($args["host"])) ? (string) $args["host"] : "localhost");
$HOST_PORT = (isset($args["p"])) ? (integer) $args["p"] : ((isset($args["port"])) ? (string) $args["port"] : 3000);

echo colorize("Connecting to the host ≻", 'black', true);
$start = __LINE__;
$config = array("hosts" => array(array("addr" => $HOST_ADDR, "port" => $HOST_PORT)));
$db = new Aerospike($config, false);
if (!$db->isConnected()) {
    echo fail("Could not connect to host $HOST_ADDR:$HOST_PORT [{$db->errorno()}]: {$db->error()}");
    exit(1);
}
echo success();
if (isset($args['a']) || isset($args['annotate'])) display_code(__FILE__, $start, __LINE__);

echo colorize("Inserting a record in test.users with PK=1234 ≻", 'black', true);
$start = __LINE__;
$key = $db->initKey("test", "users", 1234);
$put_vals = array("first_name" => "Peter", "age" => 30);
$status = $db->put($key, $put_vals);
if ($status == Aerospike::OK) {
    echo success();
} else {
    echo standard_fail($db);
}
if (isset($args['a']) || isset($args['annotate'])) display_code(__FILE__, $start, __LINE__);

echo colorize("Inserting a record in test.users with PK=2345 ≻", 'black', true);
$start = __LINE__;
$key = $db->initKey("test", "users", 2345);
$put_vals = array("first_name" => "John", "age" => 35);
$status = $db->put($key, $put_vals);
if ($status == Aerospike::OK) {
    echo success();
} else {
    echo standard_fail($db);
}
if (isset($args['a']) || isset($args['annotate'])) display_code(__FILE__, $start, __LINE__);

echo colorize("Inserting a record in test.users with PK=3456 ≻", 'black', true);
$start = __LINE__;
$key = $db->initKey("test", "users", 3456);
$put_vals = array("first_name" => "Alex", "age" => 26);
$status = $db->put($key, $put_vals);
if ($status == Aerospike::OK) {
    echo success();
} else {
    echo standard_fail($db);
}
if (isset($args['a']) || isset($args['annotate'])) display_code(__FILE__, $start, __LINE__);

echo colorize("Inserting a record in test.users with PK=4567 ≻", 'black', true);
$start = __LINE__;
$key = $db->initKey("test", "users", 4567);
$put_vals = array("first_name" => "Jimmy", "age" => 23);
$status = $db->put($key, $put_vals);
if ($status == Aerospike::OK) {
    echo success();
} else {
    echo standard_fail($db);
}
if (isset($args['a']) || isset($args['annotate'])) display_code(__FILE__, $start, __LINE__);

echo colorize("Getting the ages from test.users *before* the UDF is applied ≻", 'black', true);
$start = __LINE__;
$result = array();
$status = $db->scan("test", "users", function ($record) use (&$result) {
    $result[] = $record['bins'];
});
if ($status == Aerospike::OK) {
    echo success();
    var_dump($result);
} else {
    echo standard_fail($db);
}
if (isset($args['a']) || isset($args['annotate'])) display_code(__FILE__, $start, __LINE__);

echo colorize("Registering the UDF module ≻", 'black', true);
$start = __LINE__;
$copied = copy(__DIR__.'/lua/example_scan_udf.lua', ini_get('aerospike.udf.lua_user_path').'/example_scan_udf.lua');
if (!$copied) {
    echo fail("Could not copy the local lua/example_scan_udf.lua to ". ini_get('aerospike.udf.lua_user_path'));
}
$status = $db->register(ini_get('aerospike.udf.lua_user_path').'/example_scan_udf.lua', "example_scan_udf.lua");
if ($status != Aerospike::OK) {
    echo standard_fail($db);
} else {
    echo success();
}
if (isset($args['a']) || isset($args['annotate'])) display_code(__FILE__, $start, __LINE__);

// display the Lua code of the UDF module
$lua = file_get_contents(ini_get('aerospike.udf.lua_user_path').'/example_scan_udf.lua');
echo colorize($lua, 'purple', false);

echo colorize("Applying a transformation by UDF to all the records of the set in the background ≻", 'black', true);
$start = __LINE__;
$status = $db->scanApply("test", "users", "example_scan_udf", "bin_transform", array(20), $scan_id, array(Aerospike::OPT_WRITE_TIMEOUT=>2000));
if ($status != Aerospike::OK) {
    echo standard_fail($db);
} else {
    echo success();
    echo "\nInitiated a scan with Scan ID:" . $scan_id . "\n";
}
if (isset($args['a']) || isset($args['annotate'])) display_code(__FILE__, $start, __LINE__);

echo colorize("Checking the status of the background scan ≻", 'black', true);
$start = __LINE__;
do {
    sleep(1);
    $status = $db->scanInfo($scan_id, $info);
    if ($status != Aerospike::OK) {
        return($db->errorno());
    }
} while($info['status'] != Aerospike::SCAN_STATUS_COMPLETED);
if ($info['progress_pct'] != 100) {
    echo standard_fail($db);
    var_dump($info);
} else {
    echo success();
    var_dump($info);
}
if (isset($args['a']) || isset($args['annotate'])) display_code(__FILE__, $start, __LINE__);

echo colorize("Getting the ages in test.users *after* the UDF was applied ≻", 'black', true);
$start = __LINE__;
$result = array();
$status = $db->scan("test", "users", function ($record) use (&$result) {
    $result[] = $record['bins'];
});
if ($status == Aerospike::OK) {
    echo success();
    var_dump($result);
} else {
    echo standard_fail($db);
}
if (isset($args['a']) || isset($args['annotate'])) display_code(__FILE__, $start, __LINE__);

if (isset($args['c']) || isset($args['clean'])) {
    $start = __LINE__;
    echo colorize("Removing the record ≻", 'black', true);
    $key = $db->initKey("test", "users", 1234);
    $status = $db->remove($key);
    $key = $db->initKey("test", "users", 2345);
    $status = $db->remove($key);
    $key = $db->initKey("test", "users", 3456);
    $status = $db->remove($key);
    $key = $db->initKey("test", "users", 4567);
    $status = $db->remove($key);
    if ($status == Aerospike::OK) {
        echo success();
    } else {
        echo standard_fail($db);
    }
    if (isset($args['a']) || isset($args['annotate'])) display_code(__FILE__, $start, __LINE__);

    echo colorize("De-Registering the UDF module ≻", 'black', true);
    $start = __LINE__;
    $status = $db->deregister("example_scan_udf.lua");
    if ($status == Aerospike::OK) {
        echo success();
    } else {
        echo standard_fail($db);
    }
    if (isset($args['a']) || isset($args['annotate'])) display_code(__FILE__, $start, __LINE__);
}
$db->close();
?>

redpajama_set_name: RedPajamaGithub


This qualification is suitable for those at the start of a career in HR or hoping to enter the HR profession and also line managers. This MSc combines an in-depth understanding of human resource (HR) management with a broader exploration of its organisational and management context. Whether you're at the start of your career in HR, aspiring to enter HR or an experienced professional, it will give you up-to-date knowledge of organisational theory and behaviour and the specialist skills essential to practitioners. You will explore HR strategy both within organisations (including issues such as employee relations and employee engagement; learning and development, and employee resourcing and talent management) and in relation to the external environment – including globalisation and international forces, social and technological change and government policies and regulation.
Develops academic and research skills such as assessing information and critically evaluating its relevance, and prepares you for higher level study.
The qualification provides a route to professional membership of the Chartered Institute of Personnel and Development. Students following this route are expected to be student members of CIPD throughout their studies and attend the Human resource management residential school.
You should study the modules in the order shown. However if you wish to start in May, you can do so by taking Workplace learning with coaching and mentoring (B867) first as a standalone module. When you register for The human resource professional (B863) and meet the entry requirements for the qualification, B867 can be linked to the qualification.
As part of this qualification you'll need to study two optional modules. We strongly recommend that you study Employment relations and employee engagement (B866) and Workplace learning with coaching and mentoring (B867), rather than Managing research in the workplace (B865), as the research methods and work-based project elements for the MSc in HRM are covered by the compulsory module Dissertation (HRM) (B804).
This module provides an introduction to the various requirements of a human resource professional in an organisation.
This module examines how HR policies and practices operate at macro (societal and international) and micro (organisational) levels, incorporating resourcing and talent management as examples of HR practice.
This module provides students with an introduction to research skills in order for them to complete a live, work-related research project.
This module explores employment relations strategies in national and international contexts and the associated impacts on employee engagement, as well as the management of change, diversity and conflict.
This module explores learning and talent development at strategic and operational levels and provides an opportunity to develop coaching and mentoring skills.
This is the final module in the MSc in Human Resource Management (HRM). You will carry out a research project and write a dissertation based on a work-based project.
The MSc in Human Resource Management is complemented by a three day residential school that provides an additional opportunity to practise and receive feedback on HR skills. The residential school is compulsory for those seeking CIPD membership and is optional for all other students.
A residential school only module in human resource management that is required for CIPD accreditation of both the Postgraduate Diploma and the MSc in Human Resource Management.
On successful completion of the required modules you will be awarded the qualification of Masters in Human Resource Management entitling you to use the letters MSc HRM (Open) after your name.
You will have the opportunity of being presented at a degree ceremony.
You must hold a bachelors degree awarded by a recognised UK university, or equivalent. Please contact us if you hold a qualification that you believe is an equivalent level to a UK degree, to ensure that it meets the requirements for admission.
You will need to be able to draw on experience of working in or with organisations. This experience can be drawn from a wide range of situations such as employment in public and private sector organisations and in self-employed or voluntary roles.
Most students study this qualification in three years by studying 60 credits a year. From November 2015, the minimum time to complete has been two years by studying more than one module at a time. The maximum time to complete is seven years.
This qualification provides a route to professional membership of the CIPD if you wish to develop a career in HR management. It also considers international examples of human resource management and some aspects of comparative HR practice, helping to prepare you for work in the global economy. If you want to develop an academic career, the course provides training in research and academic skills and is ideal preparation for doctoral studies in the field of HR management.
More generally, by studying a postgraduate business qualification you can expect your salary to increase and for it to have a positive impact on your career progression, as well as bringing improvements to your organisation.


We strive to provide the most professional, informative, loyal and dedicated service on the market. The best interests of our clients will always be our first priority as we build long-term relationships.
We are the company with largest real estate portfolio in Serbia, which includes all types of properties and currently comprises over 380,000 square meters.
One of the largest real estate portfolios in Serbia.
New quality and value to Serbian real estate market.
Zepter Real Estate is part of Zepter group in Serbia.
Welcome to the web presentation of the leading regional real estate company.
We strive to bring benefit to both parties through rewarding and efficient transactions, and to ensure future cooperation and long term relationships with clients.
If you would like to receive our newsletter, please leave your e-mail so we can inform you on the newest developments.


text:
Q: (J)Table doesn't sort despite having enabled auto-row-sorter and using comparable data I can't get the following Swing table view to be sortable. While I do get the little triangles on the column headers flipping, the table content is not refreshed any differently depending on the sort status:
import scala.swing._

val data = Array(
  Array("a", 4, 8.9),
  Array("b", 7, 2.3),
  Array("c", 1, 5.6)
).map(_.map(_.asInstanceOf[AnyRef]))

val m = new javax.swing.table.DefaultTableModel(data,
  Array[AnyRef]("string", "int", "double")) {

   override def getColumnClass(c: Int): Class[_] = c match {
     case 0 => classOf[java.lang.String ]
     case 1 => classOf[java.lang.Integer]
     case 2 => classOf[java.lang.Double ]
   }
}

val t = new Table
t.model = m
t.peer.setAutoCreateRowSorter(true)

new Frame {
  contents = new ScrollPane(t)
  pack().centerOnScreen()
  open()
}

I have tested this with different look-and-feels (screenshot shows Nimbus) and JDKs (OpenJDK 6, OpenJDK 7). Furthermore, I have a custom tree-table component that sorts without problems, so the mistake must lie somewhere above.

A: This is some bug in Scala-Swing. Why am I not surprised?!
import scala.swing._

type I = java.lang.Integer
type D = java.lang.Double

val data = Array[Array[Object]](
  Array("a", 4:I, 8.9:D),
  Array("b", 7:I, 2.3:D),
  Array("c", 1:I, 5.6:D)
)

val m = new javax.swing.table.DefaultTableModel(data,
  Array[AnyRef]("string", "int", "double")) {

  override def getColumnClass(c: Int): Class[_] = data(0)(c).getClass
}

val tj = new javax.swing.JTable(m)  // !!!
tj.setAutoCreateRowSorter(true)
val t = Component.wrap(tj)          // !!!

new Frame {
  contents = new ScrollPane(t)
  pack().centerOnScreen()
  open()
}

It might be this bug although the title says column-sorting is affected (the texts suggests the submitter is talking about row sorting). My guess is that the renderer-wrapping is broken in terms of viewToModel/modelToView.

Edit: Confirmed. All it takes is
val t = new Table {
  // disable broken renderer
  override lazy val peer: JTable = new JTable with SuperMixin
}

redpajama_set_name: RedPajamaStackExchange


text:
REVIEW: 'BoJack Horseman' - Friendships May End But the Impact Will Remain for Everyone Involved in 'Nice While It Lasted'
Netflix's BoJack Horseman - Episode 6.16 "Nice While It Lasted"
A celebration brings people together.
In 2019, the television industry aired 532 scripted shows across numerous outlets. The way people consume content now is different than it used to be. It happens according to one's own schedule. As such, it's less necessary to provide ample coverage of each episode in any given season from a show. Moreover, it is simply impossible to watch everything. As such, this site provides shorter episodic reviews in order to cover as many shows as possible. With all of that being said, here are my thoughts on the series finale of Netflix's BoJack Horseman.
"Nice While It Lasted" was written by Raphael Bob-Waksberg and directed by Aaron Long
Will Arnett, Amy Sedaris, Alison Brie, Paul F. Tompkins and Aaron Paul are the only voices heard in "Nice While It Lasted." This series finale honors the main cast and the lives the characters have lived and will continue living. Yes, BoJack survives his near-death experience. The family that bought his house came home and were horrified to discover him face down in the pool. They are traumatized but quickly overshadow BoJack's fate in the press. That's actually quite amusing to watch. BoJack continues to fall on hard times. He is sentenced to prison for fourteen months for breaking and entering. He was convicted in the court of public opinion in addition to the actual legal charges he faced. That may provide him with a path towards redemption. In prison, he is allowed to get sober once more. He can return to teaching. He actually feels good about helping his fellow prisoners learn how to perform even though it will largely be a mess in the end. And then, he is released. It's not permanent. He is only let out to attend Princess Carolyn and Judah's wedding. That is the central celebration that brings the entire ensemble back together. The series finale is framed through BoJack having meaningful conversations with his friends. It's possible these will be the last conversations he has with them as well. For the audience, they absolutely will be. On a deeper level though, it feels like all of this cements how far apart these characters have drifted. They are grateful for having each other in their lives. However, they can't be too dependent on each other either. Otherwise, they would be living their lives for other people instead of truly loving themselves. Mr. Peanutbutter made that breakthrough in therapy. He may always be an enthusiastic friend to BoJack. However, he is also putting in the work on Birthday Dad and reflecting on how to be single after a lifetime of being codependent. He may eventually leave BoJack all alone. But it's also amusing to see Mr. Peanutbutter once again try to give back to his city only to forever change its name once more. Hollywoo has now become Hollywoob. That is perhaps the final straw Mr. Peanutbutter has with the company he goes to for all his banners and signs. That's hilarious considering how long he has stuck with them despite them taking him literally each time. Elsewhere, Todd instinctively knows when BoJack needs his help in order to escape this party. BoJack feels out of place here. He feels like it's only a matter of time before he creates a disaster. He doesn't want to ruin Princess Carolyn's special day like that. Todd helps him escape. That's refreshing considering he wanted nothing to do with BoJack the last time they saw each other. Todd has such a unique perspective on the world. He finds meaning in simple children's songs. And yet, that too can have a profound impact on the people around him. He ultimately lifts people up and helps them see the world from a different vantage point. He may ask that literally from BoJack here. But the conversation pivots around the need to keep life moving forward so that BoJack can appreciate it. That's hard for BoJack because he views his life through the lens of a sitcom. Yes, this show is outrageous a lot of the time. But there is no big panic where only he has the solution to save this wedding because he knows Princess Carolyn best. Sure, she may have those concerns about what being married means to her individuality. But she was never going to actively engage in that disruption. It's mostly just an excuse to encourage BoJack and reflect on the time they once shared together. She may not represent him should he decide to return to a career in Hollywoob. She says that could be a possibility for him once he leaves prison for good. However, she also knows to be worried about him when he's fame-obsessed because that quickly leads to the cycle of abuse for those around him. That may just be a concern for the future though. It's uncertain. With Diane though, she has a lot of anger that she needs to express at BoJack right now. He always looked at her with the hopes that she could keep him stable. He could never be too bad if she still wanted to be his friend. They may eventually just drift apart though. That's okay. Diane doesn't have regrets about her time in Hollywoob. She views it as helping her become the person she is today. She is happy with her life. She is married to Guy. But she is angry with BoJack because of the message he left behind that she has likely listened to over and over again. It's not fair that she has to bear the burden of that action. He understands that and probably accepts it too. They are friends who can share a laugh together. But they endured hardships together as well. That is difficult to overcome all together. They may aspire for more. But the damage has been done too. At the end of the day, they may only have awkwardness between them. It's not static. It's not a bond full of anger or resentment. They just can't live their lives based on how the other is doing. That isn't healthy for either of them. So instead, they may just sit together staring up at the nice night unable to look at each other at the same time. It's awkward and unfortunate. But it may also be fitting for how this story about dysfunctional people should end. It's still uplifting. It's not bleak and dire like the penultimate episode was. It just ensures that people have to keep living no matter how difficult and shitty their lives are with seemingly no change coming to fix them. It's a story about personal strength and acceptance because at the end of the day self-love is crucial for the survival of any individual. This show understood that so well while also acknowledging the importance of these friendships along for the journey.
Labels: Bojack Horseman , Episodic Reviews , Netflix

redpajama_set_name: RedPajamaCommonCrawl


text:
Previous (Norman invasion of Ireland)
Next (Norn)
Normative ethics is one of three main component areas of inquiry of philosophical ethics, the two others being meta-ethics and applied ethics. Normative ethics, also known as normative theory, or moral theory, intends to find out which actions are right and wrong, or which character traits are good and bad. In contrast, meta-ethics, as the term suggests, is a study of the nature of ethics. A meta-ethical study would be concerned, amongst other things, with determining the meaning and objectivity of moral concepts of right and wrong, or good and bad. Applied ethics is just the application of normative ethics to particular issues of practical concern such as abortion, euthanasia, cloning, animal rights, and criminal punishment, sometimes using the conceptual tools of meta-ethics as well.
Normative ethics is normative in that they have either moral principles as standards of right action or virtues as standards of good character in terms of which right action can be known eventually. There are four normative theories: 1) Utilitarianism with the principle of utility as the basic moral principle; 2) Kantianism with the categorical imperative as the fundamental moral principle; 3) ethical intuitionism (in its methodological sense) with a plurality of moral principles; and 4) virtue ethics with virtues as its focus.
Some tension has been noticed between the two different emphases of normative ethics: action, on the one hand, and virtue, on the other. The former asks which actions are right, whereas the latter asks which states of character are morally good. But, the unity of normative ethics can be explored by understanding that the moral principles of action and the virtues of character can be known in view of each other at least to some degree.
1 Meta-ethics and normative ethics
1.1 Meta-ethics
1.2 Normative ethics
2 Two foci of normative ethics: Action and character
2.1 Which actions are right?
2.2 Which states of character are morally good?
3 Important normative theories
3.1 Utilitarianism
3.2 Kantianism
3.3 Ethical intuitionism
3.4 Virtue ethics
4 Issues on normative ethics
4.1 Internal tension within normative ethics
4.2 The ground of moral values in ethics
8.1 General philosophy sources
Often, the question of where moral rules and virtues in normative ethics come from is asked. This question is usually addressed in the metaphysical inquiry of meta-ethics, which, of course, has other kinds of inquiry as well. While one type of answer says that they are merely human conventions as in moral relativism, another type holds that these moral values are eternal truths from beyond our physical world as in Platonic realism or Medieval philosophy. The latter type often refers to God as the ground of morality, as in the divine command theory in meta-ethics today.
Meta-ethics and normative ethics
While applied ethics is important as the practical application of normative ethics with the use of meta-ethical concepts, normative ethics and meta-ethics constitue the two main component areas of inquiry in philosophical ethics. It is helpful to consider the relation between these two areas of investigation in understanding the concept of normative ethics.
Meta-ethics is an inquiry into the nature of ethics. The prefix meta suggests "aboutness," as, for example, in the word meta-psychology, which is the study of psychology—what it is as a discipline—rather than a study in psychology. Simplifying somewhat, we can say that a meta-inquiry is a study of a study. Meta-ethics is then the study of ethics, which is itself an area of study.
Meta-ethics is concerned with determining the nature of judgments of moral right or wrong, good and bad. It is not concerned with finding out which actions or things are right and wrong, or which states are good and bad, but with understanding the nature and meaning of concepts of right and wrong, good and bad. Meta-ethics does not ask whether lying is always wrong. Rather, it tries to ascertain whether there really is difference between right and wrong, or tries to clarify what it means to say that an action is right or wrong. A meta-ethical inquiry may ask: What, if anything, makes a judgment that lying is always wrong, true (or false)?
The word normative is an adjective which comes from "norm." In a philosophical context, the word norm usually means standard, or rule, or principle, as opposed to what is "normal" for people to do, that is, what they actually do. For example, the rules of arithmetic are normative in the philosophical sense, because reasoning can be assessed against these rules and judged correct or incorrect, irrespective of whether this usage is the normal usage. If everyone were to calculate 7+5 as 57, they would have made a mistake, for they would have misunderstood the rules (norms) of arithmetic. So even if this mistake were "normal," a normative appraisal would hold everyone's actual thinking to the rule which legislates how they ought to think, and judge it incorrect.
Normative ethics is concerned with moral norms. A moral norm is a norm in the sense of being a standard with which moral agents ought to comply. "Thou shall not murder" is an example of a moral norm: It is meant to guide our actions, and to the extent that people do not comply, we may be judged morally—that is, morally blamed. This is then the meaning of a moral norm.
It is important to bear in mind that when doing normative ethics, one sets aside meta-ethical concerns about whether there really is a moral truth and what moral judgments mean, and assumes that there is a difference between right and wrong, good and bad. Quite independently of meta-ethical thoughts about whether moral statements (for example, "Thou shall not kill") are objectively true, normative ethics reasons about what is right or wrong. This is what John Rawls (1921-2002) means by the "independence of moral theory."[1] This does not imply, however, that divergent meta-ethical theories do not have important implications for the nature of normative ethics at all. Interestingly, these days scholars such as Stephen Darwall argue that normative ethics should work together with meta-ethics to be able to answer its own difficult questions.[2]
Two foci of normative ethics: Action and character
Normative ethics has two central concepts: The right and the morally good. The concept of the right is, roughly, the concept of duty, the concept of which actions we ought to perform, which it would be wrong not to perform. The concept of the morally good, a target of the theory of value, or axiology (Greek: axios = worth; logos = study of), refers to morally good properties of human beings. Virtuous character traits such as kindness, courage, and honesty are examples of states that are generally thought to be morally good. It is worth noting here that the term "right" is usually reserved for actions, whereas the "morally good" is for states of character, including motives. But normative ethics is interested in both: It is, roughly, the field of study that aims to determine which actions are right, and which states of character are morally good.
Which actions are right?
Perhaps the central question of normative ethics involves asking which actions fall into the category of the right and the category of the wrong. This is called the theory of right action. The theory of right action is an investigation and an attempt to answer the question: "What ought I to do?" The "ought" in this question is to be interpreted as a moral ought, and may be understood as equivalent to the question: "What is the right thing to do?" Besides the already mentioned terms, "right," "wrong," and "ought," other important normative concepts relating to action include "obligatory," "forbidden," "permissible," and "required."
So, a normative theory aims to answer the question of "what makes actions right or wrong." This usually amounts to drawing out basic principles as standards of right action. These basic principles may be employed as a moral guide to human beings in their lives, deciding whether particular courses of action—or particular types of action—are right or wrong. The principle of utility in utilitarianism, for example, is a fundamental moral principle according to which right actions are those that maximize happiness. In Kantianism, the categorical imperative is such a fundamental principle from which right actions are derived as duties.
Which states of character are morally good?
The second important focus of normative theory is the question of what states of character are desirable, or morally good. Here normative ethics attempts to answer the question: "What sort of person ought I to be?" This is called the theory of virtue, or virtue ethics. The focus of this aspect of normative ethics is character. A virtue is a morally desirable state of character such as courage. So, the theory of virtue is directed not at what actions one ought to do, but what person one should be. What is a virtuous person like? What is a vicious person like? What makes traits of character virtuous or vicious? Important concepts for the theory of virtue include terms such as good, bad, virtuous, vicious, honest, courageous, and praiseworthy.
Just as a theory of right action aims to specify which actions are right, a theory of virtue should specify the virtues, that is, traits of character it is good or bad to possess. It should say, for example, that courage is a virtue, and cowardice a vice. It should explain why we should think of traits like these as virtues or vices. The form of this justification might be: Courage is a virtue because it tends to bring benefits to other people. Here again, the state of character is assessed against a basic normative principle, namely, that it is right to bring benefits to other people.
Important normative theories
Normative theories are concerned with, broadly, the nature of right action and the nature of virtue. All normative theories will have something to say about which actions are right, and which states of character are virtues. Four normative theories currently exist. These are utilitarianism, Kantianism, ethical intuitionism (in its methodological sense), and virtue ethics. If we were to accept the division of normative theories into teleological and non-teleological theories, then utilitarianism and virtue ethics would count as teleological theories, whereas Kantianism and intuitionism as non-teleological theories (see the article on teleological ethics).
Main article: Utilitarianism
Classical utilitarianism says that the right action is that which produces the greatest balance of overall happiness. By saying that happiness is the only determinant of the rightness of an action, classical utilitarianism endorses hedonism as a theory of value. Utilitarianism has undergone many revisions, but one common move has been to deny the hedonistic element, and preserve the claim that right action depends on the best consequences overall in view of the principle of utility, although the best consequences are not necessarily understood in terms of happiness but more broadly in terms of valuable states of affairs. (See the article on consequentialism.)
Main article: Kantianism
Kantian ethics stems from the work of the great German philosopher Immanuel Kant. His work has been tremendously influential and thus the need to designate a branch of ethics as Kantian, in order to accommodate the many theories which are broadly influenced by Kant. Kant's own theory revolves around what he calls the categorical imperative, a moral principle which he regards as the fundamental principle of morality, and from which all our duties may be derived. The categorical imperative is basically a principle of consistency, demanding that we act on reasons which all rational agents could endorse, that is, universally acceptable reasons. Kant produces several different versions of the categorical imperative, and introduces the concept of respect for persons. The Kantian conception of respect has proved particularly significant, and here Kant has influenced important contemporary thinkers such as John Rawls.
Ethical intuitionism
Main article: Ethical intuitionism
When ethical intuitionism says that we can directly intuit or apprehend moral principles, it is epistemological and undoubtedly belongs to meta-ethics. But, ethical intuitionism has another sense in which it can be considered to be part of normative ethics as it methodologically refers to unranked pluralism that claims that there are a plurality of moral principles, and that none of these moral principles is more basic or important than any other. Ethical intuitionism in this sense is a normative ethical theory contrasted with versions of monism such as utilitarianism and Kantianism, which assert that there is only one basic moral principle: the principle of utility (utilitarianism) or the categorical imperative (Kantianism). The most well-known theorist in ethical intuitionism in this sense is probably W.D. Ross (1877-1971), who is the author of The Right and the Good. According to him, there are a number of irreducible moral duties (for example, to keep promises, to refrain from harming the innocent, and so on), none of which takes precedence over any other. Ross thinks that the right action in a given situation is determined by a careful weighing of various moral principles which apply in that situation.
Main article: Virtue ethics
The last of the four ethical theories currently under discussion is virtue ethics. In contrast with the other normative theories which tend to start with right action, virtue ethics begins with an account of virtuous character. In other words, virtue ethics offers an account of what states of character are desirable, or virtues, and then tends to define right actions in terms of these virtues. For example, virtue ethics might say that lying is wrong because it is dishonest, or not what an honest person (virtuous person) would do. (Contrast it with the utilitarian explanation: Lying is wrong because it tends to bring about unhappiness). Virtue ethicists, particularly, Aristotle and those who follow him, argue that right action cannot be understood as conformity of actions to rules (not even of the prima facie sort suggested by Ross). They tend to emphasize that the virtuous person is someone who acts rightly in the situation upon requirements that are unique to the situation. The virtuous person is someone who is able to perceive what the situation requires and act accordingly.
Issues on normative ethics
Internal tension within normative ethics
Normative ethics has two different foci it is interested in dealing with: action and character. The question of action is usually asked by utilitarianism, Kantianism, and ethical intuitionism in its methodological sense, and they address it by setting up moral rules and principles which determine which actions are right. By contrast, the question of character is handled by virtue ethics, which begins with an account of virtuous character. There is some tension between both approaches, which therefore criticize each other sometimes. Utilitarianism and Kantianism criticize virtue ethics for not being able to tell what the moral rules and principles should be to give clear guidance on how to act in specific circumstances.[3] Virtue ethics, in turn, blames utilitarianism and Kantianism for inflexibly imposing rules and principles upon all situations without being able to appropriately accommodate complex circumstances such as abortion, euthanasia, and cloning where the virtue of wisdom, for example, might be needed case by case.
One way to help decrease the tension between the two approaches of normative ethics, is to remind ourselves that virtue ethics, as originally developed by Plato and Aristotle, is actually grounded in some absolute standard which could originate rules and principles very likely. According to Plato, the soul's virtue consists in knowledge of eternal truth in the Forms, and eudaimonia (happiness or well-being) that results from virtue is rooted in the Form of the Good that pertains to God. For Aristotle, eudaimonia is the highest good, which, although it is not a transcendent Form at all, is something perfectly enjoyed in the life of God. So, the above criticism which virtue ethics receives is not entirely legitimate. It may be that virtue ethics, as long as it is teleological, intends to eventually reach moral rules and principles that are grounded in the Form of the Good or God, although its starting point is the development of virtues as character traits of the soul. A radical version of virtue ethics goes even further by ambitiously arguing that moral principles, if not necessarily considered to be grounded in God, can be defined in terms of virtuous states of character.
There is another kind of way to help decrease the tension, and it is from the side of theories of right action such as utilitarianism and Kantianism. For they may have something to say about which states of character are virtues in view of some principles. A utilitarian, for example, may argue that states of character, dispositions, are virtuous, insofar as they tend to promote happiness. Similarly, a Kantian may argue that someone of virtuous character will cultivate dispositions that enable him to do his duty.
The ground of moral values in ethics
Normative ethics is interested in establishing moral principles (to determine which actions are right) and virtues (to decide which states of character are morally good). But, the question is: Where do these moral values (that is, moral principles and virtues) come from? Are they simply human conventions (as in moral relativism adhered to by well-known people such as Greek skeptic philosopher Sextus Empiricus, sixteenth-century French writer Michel de Montaigne, nineteenth century German philosopher Friedrich Nietzsche) or eternal truths from some realm beyond our physical world (as in Platonic realism or Medieval philosophy)? This metaphysical inquiry is usually not part of the task of normative ethics. It is rather handled by meta-ethics, which also deals with epistemological, semantic, and psychological inquiries.
When this metaphysical question is answered by saying that moral values are eternal truths from some realm beyond our physical world, God is often referred to as the ground of morality. While theists in religion undoubtedly agree to refer to God this way, meta-ethics in its metaphysical inquiry, too, has developed among others a similar option called the divine command theory, according to which moral values ultimately depend on an omnipotent and good God. Twentieth-century philosophical ethicists such as Philip L. Quinn (1940-2004) and Robert M. Adams (1937- ) defend this theory.
The divine command theory is a theistic response to the atheistic proposal made by the British analytic philosopher G.E.M. Anscombe (1919-2001) in her famous 1958 article, "Modern Moral Philosophy,"[4] that there is no lawgiver (God) anyway, so that when theories of right action are based on moral laws and principles but without a lawgiver, they are incoherent. According to her, these theories of moral laws should therefore be abandoned in favor of theories of virtues, which she thinks are only grounded in eudaimonia and not in God. The divine command theory is seen as a highly controversial theory in meta-ethics in the modern and contemporary philosophical climate, thus receiving many criticisms. One such criticism challenges the acceptability of the theory by saying that the omnipotent God would capriciously command you to act criminally. Divine command theorists respond that God's omnipotence does not mean that he is capable of doing things contradictory to his morally good nature based on love.
Categorical imperative
↑ John Rawls, "The Independence of Moral Theory," Proceedings and Addresses of the American Philosophical Association 48 (November 1975): 5-22.
↑ Stephen Darwall, "Why Ethics Is Part of Philosophy: A Plea for a Philosophical Ethics," in The Proceedings of the Twentieth world Congress of Philosophy, Volume 1: Ethics, ed. Klaus Brinkmann (Bowling Green, Ohio: Philosophy Documentation Center, 1999).
↑ Robert B. Louden, "On Some Vices of Virtue Ethics," in Virtue Ethics, ed. Roger Crisp and Michael A. Slote (Oxford: Oxford University Press, 1997), 201-16.
↑ G.E.M. Anscombe, "Modern Moral Philosophy." Retrieved November 20, 2008.
Adams, Robert M. The Virtue of Faith and Other Essays in Philosophical Theology. New York: Oxford University Press, 1987. ISBN 0195041461.
Anscombe, G.E.M. "Modern Moral Philosophy." Retrieved November 20, 2008.
Darwall, Stephen. "Why Ethics Is Part of Philosophy: A Plea for a Philosophical Ethics." In The Proceedings of the Twentieth world Congress of Philosophy, Volume 1: Ethics, edited by Klaus Brinkmann. Bowling Green, Ohio: Philosophy Documentation Center, 1999. ISBN 1889680052.
Fieser, James, ed. Metaethics, Normative Ethics, and Applied Ethics: Contemporary and Historical Readings. Wadsworth Publishing, 1999. ISBN 0534573843.
Kagan, Shelly. Normative Ethics Westview Press, 1997. ISBN 0813308461.
Louden, Robert B. "On Some Vices of Virtue Ethics." In Virtue Ethics, edited by Roger Crisp and Michael A. Slote, 201-16. Oxford: Oxford University Press, 1997.
Petersen, Thomas S., and Jesper Ryberg (eds.). Normative Ethics: 5 Questions. Automatic Press, 2007. ISBN 8792130003.
Quinn, Philip L. Divine Commands and Moral Requirements. Oxford: Clarendon Press, 1978.
Shaw, Wulliam H. Moore on Right and Wrong: The Normative Ethics of G. E. Moore. Springer, 1995. ISBN 0792332237.
Smith, Jeffery D. Normative Theory and Business Ethics. Rowman & Littlefield Publishers, 2008. ISBN 0742548414.
Smith, Tara. Ayn Rand's Normative Ethics: The Virtuous Egoist. Cambridge University Press, 2007. ISBN 0521705460.
All links retrieved December 10, 2018.
Normative Ethics: What Moral Standards Should We Use? ThoughtCo.com.
General philosophy sources
The Internet Encyclopedia of Philosophy
Paideia Project Online
This article began as an original work prepared for New World Encyclopedia by Dylan Futter and is provided to the public according to the terms of the New World Encyclopedia:Creative Commons CC-by-sa 3.0 License (CC-by-sa), which may be used and disseminated with proper attribution. Any changes made to the original text since then create a derivative work which is also CC-by-sa licensed. To cite this article click here for a list of acceptable citing formats.
Retrieved from https://www.newworldencyclopedia.org/p/index.php?title=Normative_ethics&oldid=1016300
NWE Original


text:
« Paranormal Activity: The Marked Ones (Blu-ray Review)
STALINGRAD Available on Two-Disc Blu-ray with 3D, DVD & Digital May 13 »
War of the Worlds: Goliath (Blu-ray Review)
March 31st, 2014 by Gerard Iribe
In a parallel universe, World War One is imminent as we follow the gripping story of human resistance fighters who march to battle against the second invasion of the Martians. In 1899, the Earth was attacked by ruthless invaders from the planet Mars. The Martians 80 ft tall, heat-ray spewing, Tripod battle machines laid waste to the planet, but the invaders ultimately fell prey to Earth s tiny bacteria. Fifteen years later, Man has rebuilt his shattered world, in large part by utilizing captured Martian technology. Equipped with giant, steam-powered Tripod battle machines, the international rapid reaction force, is Mankind s first line of defense against the return of the rapacious Martian invaders. And return the Martians do. The rematch finds the multinational battle squad tripod Goliath on the front-lines of a vicious interplanetary offensive.
War of the Worlds: Goliath is the latest (or the first?) of recently releases animation material featuring traditional animation merged with computer-generated imagery. The Goliath in the title may throw off viewers in thinking that the film is a sequel to the base material. It really isn't. In fact, it's more a remaining "alter verse" type of film. The year is 1899 and the alien invaders have laid waste to world before finally being defeated by the humans and their microscopic bacteria. Fast forward 15 years to 1914 and Earth is basically Star Trek now in that they've harvested the alien technology and become a mesh of retro-steampunk-culture. Even the great Dr. Tesla makes an appearance, which was a neat tough.
Earth's mightiest heroes have teamed up and are now called "Goliath." The elder military leaders know that the war of 1899 was only a precursor of what was inevitably to follow. The aliens had 15 years to prepare another attack – this time with even more advanced technology than before. It was only a matter of time before they came back to finish what they started.
Going into War of the Worlds: Goliath, I did not know what to expect. What drew me to the film were the cover art and the character designs. They had a cool Don Bluth touch to them that I really liked. It also reminded me of that box-office bomb of 1999 called Titan A.E., which was also produced by Bluth. I thought to myself why not? I'm really glad I did. War of the Worlds: Goliath is an action packed science fiction adventure, with equal amounts of intensity, and proper comedic timing. What's also impressive about the film is that it's about 80% traditionally animated. It's been a long time since I've seen an animation feature with actual animation as opposed to computer-generated overload.
The film is also rated PG-13 and for good reason. When people die, and they do die in droves, you see them disintegrate before your eyes, so be warned if there are any children present. Goliath is not necessarily a kid's tale. I'm a casual fan of steampunk and think the filmmakers did a great job combing the past with what is essentially is the start of WWI with aliens. The good guys fly biplanes, blimps, tanks, all powered with laser technology. The Martians do counter that with their tripods, tentacles, lasers, and eventual flying saucers. The tone is kept familiar while looking innovative. The Goliath forces retaliate to the tripods by creating giant mechs to even the score.
War of the Worlds: Goliath comes with a 2-D and 3-D version of the film and I was only able to view the 2-D version, so I cannot comment on the 3-D version at all. The 2-D version looked awesome but there will be several instances of where you can obviously see what was computer generated and what was traditionally animated. It's not a big deal, but I suspect there's a more flawless presentation in the 3-D version. War of the Worlds: Goliath was very entertaining and I hope this studio continues with their little franchise, because it has a lot of positive things going for it. Oh, and before I forget, I should mention that Goliath features the voice talents of Adrian Paul and Adam Baldwin. They do good jobs in their respective roles.
Encoding: AVC MPEG-4 (MVC 3-D version)
Resolution: 1080p
Clarity/Detail: War of the Worlds: Goliath looks surprisingly clean and clear even when there are scenes of CGI mixed in with traditional animation the Blu-ray handles these two disciplines really well. Nothing overpowers the other and they tend to work together very well. I won't say seamless due to the obviousness of he CGI on the 2-D version of the film.
Depth: The depth was striking and I'm sure even more so in the 3-D version but we only reviewed the 2-d one and it was pretty adequate with the exception of the tripods and their tentacles. I could always tell that they CGI'd them, which made them standout in their surroundings.
Black Levels: Black levels were nice and deep and I did notice any crush, which is odd for animation since animation is usually littered with crush and other anomalies.
Color Reproduction: Color levels were okay and I only noticed a few hints of banding here and there. The plasma rays, laser beams, and other assorted weaponry and their rays really popped.
Flesh Tones: N/A
Noise/Artifacts: I only noticed a few instances of noise but nothing too intrusive.
Audio Format(s): DTS-HD Master Audio 5.1
Subtitles: English, Spanish, Chinese, Bahasa Malaysia
Dynamics: This science fiction romp on Blu-ray does pull out all the stops all things considered. At times you'll have some quiet moments of reflection before the Martians start destroying everything in there way along with the good guys bringing out the heavy artillery and doing some damage to the attackers. This is handled incredibly well by the lossless soundtrack on the Blu-ray.
Low Frequency Extension: The subwoofer kicked up a notch especially during the stomping of the tripods as they destroyed everything in their path. It was tight and never sounded distorted.
Surround Sound Presentation: The surround sound channels worked overtime on this release. Rockets, gunfire, plasma rays, etc., literally "swooshed" overhead and it was glorious.
Dialogue Reproduction: Dialogue was clean, crisp, and every other character had an accent due to everyone coming together against the Martians. This was cool in that the Blu-ray reproduced everyone's vocal tonality perfectly.
War of the Worlds: Goliath has plentiful extras that include a full-length commentary, behind the scenes featurette, profiles, and a full feature presentation of the film in storyboards.
Audio Commentary by Director-Producer Joe Pearson and Writer-Producer Dan Abramowitz – The commentary track is an all informative track, which means that it tends to get a bit dry but for those that want to learn more about the mythos established then they would have a good time with the commentary track.
Stories Before the War: (St. Petersburg, HD, 3:38) (The Oath, HD, 8:41) – A set of motion comics that act as prequel of sorts that expand on some characters that appear in the main feature.
The Movie in Storyboards – The feature film presented with starboards. The storyboards are presented in a pop-up window in the style of picture-in-picture. (HD, 1:28:20)
Meet Our Voice Actors – This special feature gives a mini-bio about the actors that voice the characters of the film in static-screen mode.
The Art of War: War Machine Blueprints & Production Gallery – Use your remote to navigate through the blueprints that describe the technology and weapons used in the film. A production gallery is also featured showcasing the artwork of War of the Worlds: Goliath.
Trailer – The theatrical trailer of War of the Worlds: Goliath presented in high definition. (HD, 2:27)
The Lovers – This is a deleted scenes of a love scenes that was ultimately cut from the finished film but you get to see the storyboards and what finished animation there was in addition to the actors doing their voice work for the scene. It's an amusing piece. So that's how they do a love scene in animation! 😉 (HD, 2:10)
The Making of War of the Worlds: Goliath – This one is a bit puzzling but I was not able to play the feature on my U.S. region A PlayStation 3. I understand it's 24 minutes long and showcases what went into the making of the film, but I was unable to access the feature on my main player. I did not try it on my region free player, though. I don't know it's encoded in PAL or not.
War of the Worlds: Goliath was a surprisingly awesome little animated flick that I had a great time watching. I'm really glad that they used more traditional animated techniques than CGI. It gave it an almost throwback feel to the film and pulled me in. The Blu-ray itself has above average video and near-reference audio quality. The special features are also top notch. Just the full-length storyboarded version of the film is worth the price of the film alone. How cool is that? Anyways, I sure hope they make more of these installments that take place in this alternate reality. War of the Worlds: Goliath was a blast!
Order War of the Worlds: Goliath on Blu-ray!
Gerard Iribe is a writer/reviewer for Why So Blu?. He has also reviewed for other sites like DVD Talk, Project-Blu, and CHUD, but Why So Blu? is where the heart is. You can follow his incoherency on Twitter: @giribe
Tags: Adam Baldwin, Adrian Paul, Elizabeth Gracen, Mark Sheppard, Peter Wingfield.
This entry is filed under Blu-ray Reviews . You can follow any responses to this entry through RSS 2.0 . Both comments and pings are currently closed.


Mr. Kennedy, a member of the Portfolio Legal Services team, has over 20 years of experience in law and business, assisting clients in a broad variety of industries with advice on legal matters ranging from corporate governance, mergers and acquisitions, securities law, and general corporate and commercial matters.
Prior to his association with Versa, Mr. Kennedy was a Partner in the Corporate and Securities Group of law firm Pepper Hamilton LLP, and he previously served as Associate General Counsel to a NYSE-listed manufacturing concern.
Mr. Kennedy is a graduate of St. Joseph's University and Washington University Law School, where he was a member of the Order of the Coif, and Articles Editor for the Washington University Law Quarterly.


text:
Q: Saving modified AST in a new file with eclipse plugin I have a eclipse plugin code to manipulate a class (smcho.Hello) in a project/workspace.
I could create a CompilationUnit and did some modifications on it, but I need to save the result in different file to check the differences between the two version.
This is the code how I get the CompilationUnit.
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
IProject project = root.getProject("Hello");
project.open(null);
IJavaProject javaProject = JavaCore.create(project);
IType lwType = javaProject.findType("smcho.Hello");
org.eclipse.jdt.core.ICompilationUnit lwCompilationUnit = lwType.getCompilationUnit();
final ASTParser parser = ASTParser.newParser(AST.JLS3);
parser.setKind(ASTParser.K_COMPILATION_UNIT);
parser.setSource(lwCompilationUnit);
parser.setResolveBindings(true); // we need bindings later on
CompilationUnit unit = (CompilationUnit) parser.createAST(null /* IProgressMonitor */);
// modify the unit AST node

How can I save this modified unit into a new file?

A: You can use an ASTRewriter to do so.
// get the ast rewriter
final ASTRewrite rewriter = ASTRewrite.create(ast);
// get the current document source
final Document document = new Document(unit.getSource());
// compute the edits you have made to the compilation unit
final TextEdit edits = rewriter.rewriteAST();
// apply the edits to the document
edits.apply(document);
// get the new source
String newSource = document.get();
// now write this source to some other file.

Check the link below. This gives insight on how to write the AST changes to the file.
http://www.eclipse.org/articles/article.php?file=Article-JavaCodeManipulation_AST/index.html
Update:
This is how i write to the file:
File file = new File(destFile);
FileUtils.writeStringToFile(File file, String newSource)

A: This is the code that I could use for saving the rewritten ast into another file. I wonder if there might be simpler way.
Document document = new Document(lwCompilationUnit.getSource());
rewrite.rewriteAST().apply(document);
String source = document.get();
String destFile = "...";
Helper.toFile(source, destFile);

public static void toFile(String source, String outputPath)
{
   try{
          // Create file
          FileWriter fstream = new FileWriter(outputPath);
          BufferedWriter out = new BufferedWriter(fstream);
          out.write(source);
          //Close the output stream
          out.close();
    }catch (Exception e){//Catch exception if any
          System.err.println("Error: " + e.getMessage());
    }
}


We're getting closer and closer to the one of my personal favourite days of the year, Boxing Day! If you're an avid shopper, much like myself, than you definitely know how amazing the savings can be, but it can also be a little bit overwhelming! As a kid – all the way to even now, My family and I would wake up super early in the morning to spend a fun day of shopping together, and given that we have had this tradition for over a decade, we've learned a few tricks of the trade. So here are my top 5 boxing day shopping tips! Plus – I shared my finds from Toronto Premium Outlet mall's pre-boxing day sales! You may find some of these hot designer items that I found and more, all for a fraction of the original retail price!
Making a budget is great for providing a little bit of structure, and will allow you to leave the mall with everything you wanted, and zero regret. I personally use the ABC ranking system of the items I want. A being of the highest priority, and C being the lowest. But do add an allowance amount, of around an extra 10% for any spontaneous purchases and amazing finds!
Most stores and malls, such as Toronto Premium Outlets – open up at 6 am, and boy when I say it gets busy really quickly, I sure do mean it. More importantly, the earlier you arrive, the faster and the higher you're chances are of getting everything that you wanted.
I highly recommend wearing super comfortable clothing and light layers, with a super warm jacket on top, and winter accessories. If you go too heavy on the layers, you may burn up, however, it is Canada, so wear what works for the weather. Additionally, bring out your best pair of sneakers – because with the deals I found at Toronto Premium Outlets, you're going to want to run fast and grab what you can!
Based off your list of items to purchase, consider going to the highest priced retailers first! Often, you are able to find the best deals on these items, and this is where you can get some major designer items for a real steal! When I went to Toronto Premium Outlet to experience their pre-boxing day sale, there were massive discounts! Plus they had insane deals at Saks off fifth, Burberry, Cole Haan and more – so if you want to get your sizes on the lux goods, start at these stores first.
If you arrive early, you're going to seriously have the best time shopping ever! I remember going to Toronto Premium Outlet mall last year at 5:50 am, and luckily I didn't have a worry about parking and found everything I wanted. But even if you don't find exactly what you were looking for, you're sure to find something else that will catch your eye. If you use my ABC ranking tip, you will already have a backup item planned! Finally – use it as a fun bonding experience! Whether your with family, a friend or your partner – shopping should never be taken too seriously!
On Monday, I went on a fun little adventure to Toronto Premium Outlet mall, up in Halton Hills (Steeles Ave and Trafalgar Rd), and did a little pre-boxing day shopping. When I say I got some good deals, I mean it!
I found key pieces in the look that I am wearing from Toronto Premium Outlets on major discounts. Starting with my turtleneck sweater from Guess! I literally paid under $30 for it, which is amazing! At Ralph Lauren, I found the teddy scarf, I've been obsessing over for a really great price, as well as this stunning herringbone blazer! My final stop was at Cole Haan, where I picked up a beautiful portfolio pouch, which I had been eyeing! This guy was literally 60% off the original price!
All together, this look would have cost well over $1200, but I got it for under $400.
Thanks for participating! Congrats on your new home purchase! Keep your fingers crossed and stay tuned as the winners will be announced Thursday at 12 PM ET!


Vulnerabilities in Microsoft Windows, Windows Media Player, Office, and Office for Mac could allow an attacker to gain control of your computer.
Microsoft has released updates to remedy vulnerabilities in Microsoft Windows, Windows Media Player, Office, and Office for Mac.
Vulnerabilities in Microsoft Windows, Windows Media Player, Office, and Office for Mac may allow an attacker to access your computer, install and run malicious software on your computer, or cause it to crash.
More technical information is available in US-CERT Technical Cyber Security Alert TA07-226A.


This truly earless pebble dragon has large pale blotches across the top and side of its tail. It feeds on small insects and while normally active during daylight hours, it has been known to be active on warm nights. The males of this species tend to be slightly smaller than the females, but they have longer hind legs.
Pebble Dragon can be found in tropical to temperate tablelands, slopes and plains with lots of rocks on the ground. The short, fat body of this lizard, combined with its colouration, allow it to blend in with the surrounding rocky ground. The scientific name of this lizard's genus (Tympanocryptis) means 'hidden ear'.
Pebble Dragon has large pale blotches across the top and side of its tail.
The short, fat body of the Pebble Dragon, combined with its colouration, allow it to blend in with the surrounding rocky ground.
The scientific name of the Pebble Dragon genus (Tympanocryptis) means 'hidden ear'.
Pebble Dragon feeds on small insects and while normally active during daylight hours, it has been known to be active on warm nights.


text:
package etcd

import (
	"errors"
	"strings"

	kerrs "k8s.io/apimachinery/pkg/api/errors"
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
	"k8s.io/apimachinery/pkg/runtime"
	"k8s.io/apimachinery/pkg/util/sets"
	"k8s.io/apimachinery/pkg/util/validation/field"
	apirequest "k8s.io/apiserver/pkg/endpoints/request"
	"k8s.io/apiserver/pkg/registry/generic"
	"k8s.io/apiserver/pkg/registry/generic/registry"
	"k8s.io/apiserver/pkg/registry/rest"
	kapi "k8s.io/kubernetes/pkg/api"

	"github.com/openshift/origin/pkg/cmd/server/bootstrappolicy"
	userapi "github.com/openshift/origin/pkg/user/apis/user"
	"github.com/openshift/origin/pkg/user/apis/user/validation"
	"github.com/openshift/origin/pkg/user/registry/user"
	"github.com/openshift/origin/pkg/util/restoptions"
)

// rest implements a RESTStorage for users against etcd
type REST struct {
	*registry.Store
}

var _ rest.StandardStorage = &REST{}

// NewREST returns a RESTStorage object that will work against users
func NewREST(optsGetter restoptions.Getter) (*REST, error) {
	store := &registry.Store{
		Copier:                   kapi.Scheme,
		NewFunc:                  func() runtime.Object { return &userapi.User{} },
		NewListFunc:              func() runtime.Object { return &userapi.UserList{} },
		PredicateFunc:            user.Matcher,
		DefaultQualifiedResource: userapi.Resource("users"),

		CreateStrategy: user.Strategy,
		UpdateStrategy: user.Strategy,
		DeleteStrategy: user.Strategy,
	}

	options := &generic.StoreOptions{RESTOptions: optsGetter, AttrFunc: user.GetAttrs}
	if err := store.CompleteWithOptions(options); err != nil {
		return nil, err
	}

	return &REST{store}, nil
}

// Get retrieves the item from etcd.
func (r *REST) Get(ctx apirequest.Context, name string, options *metav1.GetOptions) (runtime.Object, error) {
	// "~" means the currently authenticated user
	if name == "~" {
		user, ok := apirequest.UserFrom(ctx)
		if !ok || user.GetName() == "" {
			return nil, kerrs.NewForbidden(userapi.Resource("user"), "~", errors.New("requests to ~ must be authenticated"))
		}
		name = user.GetName()

		// remove the known virtual groups from the list if they are present
		contextGroups := sets.NewString(user.GetGroups()...)
		contextGroups.Delete(bootstrappolicy.UnauthenticatedGroup, bootstrappolicy.AuthenticatedGroup)

		if reasons := validation.ValidateUserName(name, false); len(reasons) != 0 {
			// The user the authentication layer has identified cannot be a valid persisted user
			// Return an API representation of the virtual user
			return &userapi.User{ObjectMeta: metav1.ObjectMeta{Name: name}, Groups: contextGroups.List()}, nil
		}

		obj, err := r.Store.Get(ctx, name, options)
		if err == nil {
			return obj, nil
		}

		if !kerrs.IsNotFound(err) {
			return nil, err
		}

		return &userapi.User{ObjectMeta: metav1.ObjectMeta{Name: name}, Groups: contextGroups.List()}, nil
	}

	if reasons := validation.ValidateUserName(name, false); len(reasons) != 0 {
		return nil, field.Invalid(field.NewPath("metadata", "name"), name, strings.Join(reasons, ", "))
	}

	return r.Store.Get(ctx, name, options)
}


Reliable & Professional Pet Care in Las Vegas! Our pets are our family, only the best will do!
Hey my name is Nancy. I'm looking for a pet sitter job opportunity in Las Vegas, Nevada. I have 13 years experience taking care of foster animals! Did I mention my love for CATS 😻 I can be available as needed and am extremely reliable!
I am comfortable doing caring for sick animals, providing play time, and training. I am willing to travel. Regarding previous qualifications, I have extensive experience cat sitting.


text:
function obj = setMeans(obj,m)
% gbc = setMeans(gbc, m) : set the means of the classifier

obj.means = m;


I have been journaling off and on and in different forms for most of my life. Ever since I could correctly hold a pencil, I have found some way of documenting both the significant and the seemingly insignificant details of my own life. There are two entire shelves in the closet of my childhood bedroom in Minneapolis completely stuffed with spiral-bound, college-ruled notebooks and the occasional fancy boutique-style diary, holding archives of my past selves and hundreds of intricate yet unfinished stories.
While there may be plenty of stereotypes in movies and series portraying young girls scribbling shallow nothings under the heading "dear diary," I have always, in fact, found journaling to be the opposite of shallow. It is a way of exploring the depths of ourselves and helps to shape and strengthen our individual voices. I find that there is something about getting thoughts from pen to paper that makes them more tangible and therefore easier to untangle and work through. I write largely in order to fully realize my own feelings and as a way to learn how to express them more clearly and articulately.
Journals, diaries, and daily sketch books are all places for us to be our messy selves without anyone else peeking in and judging the clutter- a practice in anti-perfectionism.
The hardest part, however, is forming and keeping the habit of writing every. single. day. I have gone through so many phases of beginning a new journal, cracking open that first page and thinking "this is the one- I am going to stick with this practice forever" and eventually it fizzles out because I feel like I have nothing left to say or my hand cramps up. However, I am currently on a four-month streak (not much I suppose, but longer than a lot of habits I've attempted) and so far, I see no sign of stopping in the near future.
1. Do not feel like you have to write a lot, or even write at all.
Sometimes a single articulate sentence will do.
Perhaps you create a cloud of words that sums up your current state of mind, a list of random objects around you, a haiku, or maybe a drawing that best expresses the inside of your head. Do not put limits on what you can do, but also don't feel like you need to overextend. Take the pressure to Write with a capital W off of yourself before you even begin.
2. Pick one journal that looks right to you and keep it somewhere where you will remember to use it.
I usually keep mine on my bedside table so that if by the end of the day I haven't quite gotten around to it yet, I see it there and remember to scribble some thoughts down before sleeping. I do take my journal with me when I travel, but if I happen to be out and about and want to add something, I jot it onto a piece of paper and later slip it into an envelope that I glued into the back of the book.
3. Use it as an explorational tool.
It doesn't always have to reveal your deepest, darkest secrets to be considered a diary or journal- feel free to write an equal amount of random fluff along with those earth-shattering revelations.
Collage, paint, add old ticket stubs, postcards, or pretty chocolate wrappers (something I do frequently).
Rediscover your inner artistic child and make a beautiful mess. The whole process should be as creative and fun as possible.
5. Create a monthly ritual.
Try setting mini-goals and intentions for yourself once a month or create another kind of regular writing practice that you include in the journal on a regular basis. Whether it is a list of things you want to accomplish, words you would like to embody, or just some self-reminders to hold onto as you move forward. It helps to have a practice within the practice to watch and mark your individual growth.
Don't wait until you have a fancy diary, the perfect set of pens, or even the perfect idea.
Dive in, find your own style, and run wild with it.


text:
'HOW TO BE A NEW YORKER" WITH LEMONADE
THIRST FOR OFF BROADWAY
Kevin James Doyle And Margaret Copeland In Central Park
The writers & stars of the Off-Broadway hit comedy HOW TO BE A NEW YORKER confronted last Thursday's heat wave head on by bringing free lemonade to thirsty New Yorkers in Central Park. Margaret Copeland and Kevin James Doyle wound their way through the hot, humid park Thursday morning 5/30, distributing refreshing liquid reinforcements to locals and tourists (without discrimination!), making loads of new friends along the way.
NYC's comedy smash HOW TO BE A NEW YORKER opened on October 17, 2012 to rave reviews at Sofia's Downstairs Theater in the heart of Times Square.
HOW TO BE A NEW YORKER delivers a laugh-filled tour around the greatest city in the world with actors, comedians and licensed tour guides Margaret Copeland and Kevin James Doyle as they play over 60 characters. Under the direction of OBIE Award winner Robert Ross Parker, this "Saturday Night Live" style comedy features a hilarious look at NYC's 400-year history. Immigrants, construction workers, muggers, Wall Street bankers, panhandlers, MTA workers, and Mayor Bloomberg all get a solid lampooning! It doesn't matter if you were born on the Upper West Side or just took your first terrifying cab ride, you will love learning How to Be a New Yorker.
HOW TO BE A NEW YORKER is produced Off-Broadway by CRC Productions and Marie B Productions. The playing schedule is Thursdays & Fridays at 7:30 PM and Saturdays at 2 & 7:30 PM, with a running time of 70 minutes (no intermission). Pre-show lunch or dinner is served beginning 30 minutes before each performance at Sofia's Downstairs Theater, 221 West 46 Street (between Broadway & Eighth Ave.) Matinee tickets are $45 (which includes lunch) and evening performances are $55 (including dinner), and are available by calling 212-352-3101 or visit their website at www.How2BaNewYorker.com.
Photo Courtesy Of: Katy Wadsworth
HOW TO BE A NEW YORKER KEVIN JAMES DOYLE MARGARET COPELAND OFF BROADWAY


text:
Playboy played on children's TV & Al J's birth 18, March 2010
Posted by thegulfblog.com in Al-Jazeera, Qatar.
Tags: Adult TV, Al-Jazeera, Playboy TV, Playboy TV accident
There is some consternation in the US at the moment after TV directors mistakenly played Playboy adult TV adverts during children's programmes last week. Apparently, parents were none too pleased. The reason that I mention this on thegulfblog.com is that a very similar thing happened back in the mid-90s without which Al Jazeera, the Arab world's most popular TV channel, would not have been able to get off the ground.
[Please excuse my vagueness at times as I can't remember the technical terminology involved and I don't have the source book with me right now.]
When Al Jazeera was originally broadcast it was only available to a relatively small number of people. This was because there is only a finite amount of 'bandwidth' for all TV channels and there simply was not the space for Al Jazeera. However, fortuitously – so to speak – a TV station broadcasting in Saudi Arabia (of all places…) accidentally broadcast what I seem to remember being described as really rather hard-core pornography during the day during children's TV shows. Need I say that this really did not go down too well in the Kingdom of the Two Holy Mosques. The upshot was that the TV station in question (French or Italian, I think…) had its license and ergo 'bandwidth' stripped away freeing up otherwise rare 'large scale' bandwidth necessary for Al Jazeera to reach a far wider audience.


We remember when Jesus went up, the apostles were getting ready to go out, and we are invited to go into our hearts to remember and to celebrate that we have been, are, and will be sent by Jesus to do the work of the Spirit.
In the reading from the Acts of the Apostles we hear two men say to the apostles, "Men of Galilee, why are you standing there looking at the sky?" Jesus had left and the apostles didn't know what to do. They have heard Jesus' words but they just cannot see themselves doing anything without the leadership of Jesus. I think the two men are there to shake up the apostles, to get them to move, to stop looking up and start looking around to see what they can do to spread the good news of God's reign.
The apostles were challenged to look inside of themselves and remember what Jesus had taught them. Do we sometimes "stand looking up at the sky" wondering what we can do? Let us open our eyes and see who among us is in need and respond in whatever way we can: a smile, a word of encouragement, a helping hand, a prayer. In his letter to the Ephesians Paul reminds us that we have been called by God, and we have been given gifts, not for ourselves but gifts to be used so we can build up the Body of Christ.
In the gospel Jesus tells us, "Signs will accompany those who believe." What are some of the signs that show we are witnesses to Jesus? We speak of love not hate; we tell the truth, not lies; we are sisters and brothers to everyone, not only those who look and speak like us; we care for all of creation for the good of everyone. We have not been called just once. We are called every day to preach the good news in whatever way we can and every day we are given the gifts that we need.
Let us give thanks for our mothers who have given us life, who have nurtured us, to whom we owe our lives. Today And let us, like Meister Eckhart, give birth to Jesus each day.


D. Harris hit by pitch.
D. Harris advanced to second on an error by p, advanced to third, failed pickoff attempt.
H. Wolfe singled; L. Carey advanced to second.
J. Nobles singled, RBI; C. Swanberg scored.
L. Knack hit by pitch.
A. Henry tripled, RBI; H. Wolfe scored.
J. Nobles homered, 2 RBI; T. King scored.
A. Henry walked; H. Wolfe advanced to second; L. Carey advanced to third.
D. Pence singled, RBI; A. Henry advanced to second; H. Wolfe advanced to third; L. Carey scored.
T. Gentry hit into double play ss to 2b to 1b; D. Pence out on the play; A. Henry advanced to third; H. Wolfe scored.
H. Gilliland tripled, RBI; A. Henry scored.
D. Harris singled; A. Bibb advanced to second.
D. Harris advanced to second; A. Bibb advanced to third on a wild pitch.
T. Boren to p for A. Comas.
D. Pence singled, 2 RBI; H. Wolfe advanced to second, advanced to third on an error by ss; D. Harris advanced to third, scored on an error by ss, unearned; A. Bibb scored.
B. Donels struck out swinging, reached first on an error by c.
B. Kirby to p for T. Boren.
A. Bibb walked; H. Gilliland advanced to second.
D. Harris doubled, 2 RBI; A. Bibb scored; H. Gilliland scored.
H. Wolfe singled; D. Harris advanced to third.
A. Henry singled, 2 RBI; H. Wolfe scored; D. Harris scored.
A. Henry advanced to second on an error by c, advanced to third.
A. Henry scored on a wild pitch, unearned.