text:
Army's last draftee serves four decades
WASHINGTON (May 01, 2010) -- Every Soldier's got a story about why they joined the Army. It could be any number of things: money, education opportunities, patriotism, travel, family tradition or even boredom.
Command Sgt. Maj. Jeffrey J. Mellinger, the command sergeant major for Army Materiel Command at Fort Belvoir, Va., is now in his 38th year of continuous service to the Army. He joined for a reason few other Soldiers today can claim: he was drafted.
In fact, Mellinger claims to be the last draftee on continuous active duty. "I've never left active duty since I got drafted," he said. Though others may have been drafted and have since had a break in service, Mellinger himself never left. "It is my contention that I am the only draftee still on continuous active duty."
He likely didn't think he'd be staying so long back when he started out.
In the early 1970s, Mellinger was a teenager in Eugene, Ore. At 19, he had a wife and a job hanging drywall. And after he paid the bills, he spent money on the same things other kids his age spent their money on: fast cars and music.
Mellinger wanted more though. He wanted, initially (and perhaps even a little bit to this day), to be a Marine. His dad had been a Marine. And long before his draft notice arrived, he'd actually attempted to enlist for some of the standard reasons: money, opportunity and family history.
As it turned out though, Mellinger wanted the Marines more than they wanted him -- which was not at all. They were a little too selective at the time, he conceded.
"I was a kid who got into some mischief, and when I tried to join they were very selective," he said. "I wasn't a perfect child, I won't lie about that."
Having no interest in joining the other services, he went back to work hanging drywall.
At a time when mills were shutting down, and unemployment was shooting up, Mellinger had what he thought was a good deal. He was getting paid and supporting his wife, and it was solid work.
But his stint as a drywall hanger was short-lived. The United States was still fighting a war in Vietnam, and despite the fact Mellinger had previously volunteered his services, the Pentagon wanted him on its own terms. In March 1972, Mellinger got notice the government would have him after all.
"A year later, I got a letter from the president, saying 'Greetings from the president of the United States. Your friends and neighbors have selected you to represent them in the armed forces of the United States,'" said Mellinger, ad-libbing the words from his draft letter.
Mellinger tried a logical appeal to the draft board, pointing out that the service hadn't wanted him when he volunteered. He also tried to explain how he had a really good job and didn't need the military any longer. His reasoning fell on unsympathetic ears.
"I told them guys I have a job now, I don't need you. They said, 'That's nice, now you have 27 days to report,'" he said.
By April, Mellinger was prepared to ship out for the military, though he hadn't yet learned in which branch he'd serve. It was at the Portland, Ore., processing station he'd learn what uniform he'd wear, and see one last chance to join the Marines slip away.
After an initial screening to make sure "nothing was falling off," came a seemingly random process where recruits were directed to one door or another, behind which were representatives from the different services. One recruit, in front of Mellinger, had been directed to process into the Marine Corps.
"He was hollering that he didn't want to be in the Marines, or go to Vietnam and die," Mellinger said. "He was making quite a show of it."
And Mellinger, directly behind him, was directed to process into the Army. His appeal to swap with the young man in front of him also fell on deaf ears -- the processing station, he said, was all about efficiency.
"The sergeant standing there...told me basically shut up, get in there, and that was the end of it," Mellinger said. "And here I am."
With that, he shipped out to Fort Ord, Calif., to be converted from civilian to Soldier, and begin a two -- year term of service in the Army.
"I didn't know anything about the Army -- other than (what) any other kid (did), you know? You heard stories when you're growing up and you knew what you thought you knew," he said. "But nobody that has not been in the service really understands what happens in the service."
Mellinger said he learned what all the other Soldiers learned: some discipline, how to make a bed, how to shine boots and how to clean the barracks, for instance.
He also learned that, contrary to what anybody else might have been lead to believe, he, as a draftee, didn't feel he was any less a Soldier than those who had volunteered for service.
"When I was in basic training, the notion was that all draftees wanted to do was get out as quick as they could, that they were the troublemakers and so forth," Mellinger said. "I remember the draftees that I went to basic training with did everything they could to not get in trouble and to not draw anybody's attention. All they wanted to do was serve and go home. There is nothing wrong with that."
Still, the Army made a distinction between volunteers and draftees, Mellinger said. Soldiers who were drafted were "US" Soldiers. Those who had enlisted were "RA" Soldiers, for "regular Army."
"When you hit the chin-up bars before you could go eat, you had to count off 'one US, drill sergeant!' I don't understand the method to that madness," he said. "It always seemed to me that the draftees, as soon as they announced that they were a draftee, ended up going to the end of the chow line."
Also at the chin-up bar was an opportunity, Mellinger said. Eventually, recruiters from the Army Rangers and Army Airborne showed up, looking for recruits -- of either the US or RA variety.
"They stood at the chin-up bars and eyeballed everybody, and pulled people off to the side, based on, I guess, how many chin - ups they did," he said.
The Airborne recruiters were speaking Mellinger's language when they offered an additional $55 a month on top of his $288 monthly Army salary. As a drywall hanger, he'd been making as much as $1,200 a month. Going into the Army meant a significant pay cut for him -- so much so his wife had gone back to live with her parents.
"How do you support yourself and a family on $288 a month in 1972?" he asked. "You can't live on that kind of money."
Being Army Airborne meant both opportunity and money for Mellinger, though he admits, even with the money, had it not been for a few of his fellow recruits who also showed an interest in Airborne training, he might not have gone himself.
"Me and eight other guys signed up to go Airborne," he said, "But come the day to ship out to Fort Benning, I asked, 'You guys are going with, right?' They said 'No. Naw, man. We changed our minds.' If I had known that earlier, I probably never would have gone either, 'cause I was ambushed and didn't have a chance (to back out)."
Following Airborne training at Fort Benning, Mellinger took his first Army assignment as a unit clerk in Germany. There, he first experienced an Army that stands in sharp contrast to today's professional service.
"Like much of the rest of the Army, we had huge drug problems and racial problems," he said. "That's a mild understatement -- we had leadership problems."
Mellinger said he knows other Soldiers, Soldiers older than him, who might disagree with his assessment of the situation then.
"But from where I sat, as a private through sergeant in my first two years, we had leadership problems, we had drug problems and we had racial problems," he said. Some blamed Vietnam. But Mellinger said that not all who had those problems had gone to that war.
Instead, Mellinger said, the Army was a reflection of society, which had the same problems prevalent in the Army and the other services.
"The Soldiers coming in, the Sailors, Airmen and Marines, reflected society," Mellinger said. "And society in the late '60s and early '70s had drug and racial problems."
It was leadership that would clean those problems up. Leadership, Mellinger said, that is responsible for things like morale, proficiency, esprit de corps and discipline.
"I got a new first sergeant, actually a sergeant first class," Mellinger said. "And a new company commander that had been a company commander before."
The new leadership had been "chartered by the commander of the forces in Europe to go in and get that unit cleaned up," Mellinger said.
"Over the course of my time in that unit, I saw that company commander do the hard right thing over and over again," Mellinger said.
In 1974, as Mellinger approached his separation date, that same commander, one he said he still communicates with to this day, was instrumental in encouraging him to continue his service. It was then, after the conflict in Vietnam had ended, that then Gen. Creighton Abrams created the 1st Ranger Battalion.
"The company commander, he told me about it," Mellinger said. "He said, 'You need to re-enlist.' He and the first sergeant convinced me that the Army wasn't all bad -- that there (were) good places out there and good leaders and, 'If you go to this Ranger unit, you'll like it.'"
Mellinger relented, deciding to stay in the Army and join the 1st Ranger Battalion. But by the time the paperwork was completed, the new battalion was full. Mellinger declined a subsequent invitation to join the 82nd Airborne Division.
"In those days, 82nd had a pretty awful nickname. They were called 'The Jumping Junkies,'" Mellinger said. "They did not have a good reputation in those days."
A phone call from a noncommissioned officer in Washington, D.C., got his attention though.
"I thought, that's a big deal -- it's like getting a letter from the president saying, 'We want you in the Army,'" he said. "He said, 'We got a second Ranger battalion forming at Fort Lewis. I'm going to send you there.' And of course, I was a sergeant and I said, 'Well, if you can't send me to the first one, I don't want to be in the second one.' I was a little hard-headed, but I ended up going to the 2nd Ranger Battalion."
Mellinger spent five years at the 2nd Ranger Battalion, 75th Infantry, out of Fort Lewis, Wash. He served as a unit clerk, battalion personnel staff NCO, machine gun squad leader, rifle squad leader, rifle platoon sergeant and weapons platoon leader.
His re-enlistment to join the Rangers marked the beginning of Mellinger's voluntary enlistment in the Army. He was no longer a draftee -- at least not technically. And that wasn't the only change, he said.
As he left Germany, Mellinger said, he saw the beginnings of change in the Army -- change that re-emphasized leadership and discipline. A new culture was developing, one that put more responsibility on the shoulders of the NCO, and equipped the NCO to handle that responsibility.
"The Army, like the other services, recognized they had to do something to get back on the right track," Mellinger said. "We started doing equal opportunity training. We started alcohol awareness classes and drug awareness classes. Discipline and standards started getting reinforced. It really took leaders (who) were determined that they weren't going to take it anymore."
He said the Army wanted control of the barracks and formations again, so leadership started putting rigor and discipline back into the Army.
"There was a lot of focus on NCO education, on officer education, and how to do the right thing," he said. "It wasn't easy and it wasn't overnight. It took a number of years. It was probably into the early '80s -- a good 10 years after the end of Vietnam -- before you really started seeing a lot of competence and excellence in what units and Soldiers were doing."
Units like the 82nd Airborne Division, the 101st Airborne Division, the XVIII Airborne Corps and the Rangers, were all key in seeding change across the force, Mellinger said. They were elite units that forced Soldiers to compete for slots.
"Those units had a different kind of opportunity, because they had people that really wanted to be there," he said. "They were able to tighten up discipline and standards much quicker than the rest of the Army, certainly."
Mellinger was part of the Rangers and saw firsthand the kind of excellence early on that he said would eventually infect the greater Army.
"I had a really prideful time in my life where I was in that Ranger battalion when it formed, and I got to see it grow and stand up and help change the world around it," he said. "I reflect back to 30 years ago, when we had lots of goofy mustaches, and hair over the ears and everything else. And over time, what started out being a point of ridicule -- the Ranger haircut -- became the standard for the Army."
And the NCOs there, he said, foreshadowed the NCOs of today's Army.
"The NCOs I saw were experts at their craft," he said. "They knew how to shoot, move, communicate, secure, sustain -- if you wanted to know how to do a raid or an ambush, you wanted to know how to move cross country from point-A to point-B and hit a target -- these were the guys that knew how to do it."
As a younger Soldier, Mellinger said, he had experienced NCOs who were victims of their own weaknesses: a platoon sergeant who he said was "a drunk;" a squad leader who was also a drunk; even the mess sergeant was a drunk.
"There was a lot of drinking," he said. To be fair, he also said, early on there was competence too. "There were some good and caring NCOs. It was a mixed-bag in the early 1970s."
But the Rangers -- that's where "I found a whole different kind of NCO," he said. Those NCOs were mostly combat veterans, as were the officers.
"They made an effort to only bring combat veterans in that understood the ramifications of poorly trained Soldiers, and the benefits of trained Soldiers," Mellinger said. "It was a night-and-day change from when I was in Germany (to when) I was in 2nd Ranger Battalion."
Today's NCOs, Mellinger said, bear greater responsibility than those who came before them.
"The NCOs we have now have far more responsibility -- much tougher challenges than anything we've had in the past," he said. "When you look at the kinds of things we put on those sergeants -- a platoon leader today is doing stuff that a major, maybe 10 years ago, might have been given. We have got to give them that trust and responsibility. We can't get the job done without it."
For his part of the equation, Mellinger said he's always tried to be the best NCO he knew how to be, and to be a champion for enforcing standards, maintaining discipline and emphasizing the importance of providing Soldiers with ongoing, meaningful training.
"If you are disciplined and aggressive in training, you will be that way in combat," he said. "I am serious about what I do, and I take training, discipline and standards very seriously. I have, for years, seen the results of indiscipline. I came from that Army."
And he said as a learned NCO, he tries to make sure that young Soldiers know everything they need to know to succeed in the Army, so they can later teach their own successes to future Soldiers.
"I believe in taking care of your Soldiers and that means helping them set the conditions to be successful, and making sure they are doing the right things at the right time to grow and learn professionally," he said. "Having been a sergeant a long time, a sergeant major a long time, I know far better than you what you need to do to be successful."
Sometimes, he said, that means jobs that don't seem the greatest at the onset: recruiter duty or drill sergeant, for instance. Mellinger himself had been a drill sergeant, though initially reluctantly.
"You'll take that hard job -- you have to get out of that comfort zone, because there's things you need to do to grow," he said. "Otherwise you stagnate and become part of the problem and not the solution, part of the past, not the future."
Mellinger's been in the Army for almost four decades now -- technically, enough time for another Soldier to have been born, graduated from high school, enlisted, served and retired. But he soldiers on. His career has taken him throughout the U.S., and to Japan, Germany and Iraq. In Iraq, he served for 33 months as the command sergeant major for Multi-National Force-Iraq. Being airborne-qualified, he has more than 33 hours of accumulated freefall time in more than 3,700 jumps, and is a Federal Aviation Administration master parachute rigger.
When he thinks about the guys he knew before he was drafted, he said he's unlikely to remember them. And he expects they'd have long forgotten about him.
What he does remember though, are the Soldiers. "Those are the people I think about," he said.
Moving through his office at Fort Belvoir, Va., Mellinger will show you mementos of his career as a Soldier. There are buckets of coins, an assortment of patches, and pieces of military hardware, mounted to boards burned with unit insignias. There are countless unit photos, and even a mobile-like a wind chime, hanging above the small conference table in his office. It's made of pieces of surgical metal that'd been in his leg from a service-related injury.
But it's memories of Soldiers he's met and served with that he'll spend the most time talking with you about. It's the mementos that represent people other than himself -- Soldiers he's worked with and has known -- that have him recounting anecdotes in a hushed voice; stories about people he thinks are heroes.
"'Kentucky National Guard Soldiers receive Distinguished Service Cross,'" he says, reading a news clip he's kept in one of the many binders in his office. "That's huge. I've seen the video and after-action report from that battle. I've stood and talked with those Soldiers. I was there the day we presented the Silver Star to Sergeant Leigh Ann Hester and Sergeant 1st Class Timothy Nein and the rest of that squad, and listened to their stories."
Mellinger said he'll stay in the Army as long as the Army will have him, so he's not really sure when he'll retire.
"I have been unbelievably privileged to serve this nation for as long as I have," he said. "I know there will be a point when they say, 'That's it, times up. Grab your duffle bag and get on home.' Until that happens, I am only thinking about one thing: Soldiers, Sailors, Airmen and Marines."
Thinking back over his career, Mellinger recalled the commander he'd had in Germany -- the one who'd been challenged to get the unit into shape.
"I hope somewhere that first company commander I had is proud of me," he said. "I hope I've never done anything to let him down, or that first sergeant. Just as I look back on some of the Soldiers I've had who have done well -- it makes you proud that you were able to show them something to help them be successful. That's really a huge part of leadership. It is about the Soldiers, it's always about the Soldiers."


Level 1- Designed to meet individual swim ability levels in a Group setting. Are you afraid of the water? Enjoy the water, but never learned to swim? Our UNIQUE, compassionate, and accelerated approach is designed to teach you the basic skills needed for safety in the water, body positioning and proper breathing, adjusting to the water in your face, having fun in the water with friends and family, deep water confidence and most importantly this WILL HAPPEN IN 6 WEEKS! You WILL gain the confidence needed for success! YOU WILL LEARN TO SWIM!!!... Level 2-Want to swim better for fitness? · Fine tune your strokes for competition! This accelerated class will improve your swim skills and endurance for fitness swimming and competitive challenges.


text:
Top Russian oil firm Rosneft repays around $7 bln in debt
Rosneft, which produces more oil than Iraq or Iran, has asked for 2.5 trillion roubles ($44.07 billion) from the government to help it weather sanctions and refinance its debts.
22 Aralık 2014 Pazartesi 12:23
World Bulletin/News Desk
Russia's top oil producer Rosneft said on Monday it had met a $7 billion loan repayment, partially easing fears among investors that Western sanctions banning major Russian firms from access to European and U.S. capital could prompt mass defaults.
Shares in the company rose 2.5 percent in morning trade after Rosneft confirmed it had made the payment - part of a two-year $12.7 billion loan it used to buy oil firm TNK-BP - from its own cash reserves.
But the government is yet to decide how much money to give from the National Wealth Fund, resulting in speculation last week - denied by Rosneft - that it was buying foreign currency on the domestic forex market.
Rosneft Chief Executive Igor Sechin said on Monday: "To service its debt the company does not need to enter the currency market, because it generates enough foreign currency earnings. Surplus balances are used on the market, in such a manner."
Analysts say Rosneft is too big for the state to allow it to fail and point to its successful sale earlier this month of 625 billion roubles worth of domestic bonds -- the bulk of the company's current planned debt refinancing.
"As for other companies, there is still concern, but I do not expect large-scale defaults on the public debt market," said an analyst at a major Russian bank who declined to be named.
The company continues to face a severe squeeze from a collapse in oil prices and the rapid devaluation of the rouble, which has lost 45 percent of its value against the dollar as a result of the sanctions, an approaching economic recession and a the dramatic fall in the value of oil, upon which the state budget depends.
Rosneft must make a second loan repayment of $6.9 billion in February.
Its bridge loan providers were BNP Paribas, Bank of America Merrill Lynch, Bank of Tokyo-Mitsubishi UFJ, Barclays Bank, Citi, Credit Agricole CIB, ING Bank, Intesa Sanpaolo, JP Morgan, Mizuho Corporate Bank, Natixis, Societe Generale and UniCredit, according to Thomson Reuters LPC data.
Last Mod: 22 Aralık 2014, 12:23
#russia sanctions,
#rosneft
Mayweather tops sports' highest earners in 2018
Borsa Istanbul stocks down at opening
Turkey: Net int'l investment position improves in Oct.
Turkey's stocks down at opening
Turkish economy sees total turnover rise in Oct.

redpajama_set_name: RedPajamaCommonCrawl


text:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>ZendCodeGenerator Reference — Zend Framework 2 2.3.0dev documentation</title>

    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />

    <link rel="top" title="Zend Framework 2 2.3.0dev documentation" href="../index.html" />

Navigation

          index

Zend Framework 2 2.3.0dev documentation »

ZendCodeGenerator Reference¶

Abstract Classes and Interfaces¶

ZendCodeGeneratorGeneratorInterface¶

The base interface from which all CodeGenerator classes implement provides the minimal functionality necessary. It’s
API is as follows:

1
2
3
4

interface Zend\Code\Generator\GeneratorInterface
{
    public function generate();
}

ZendCodeGeneratorAbstractGenerator¶

<tt class="docutils literal">Zend\Code\Generator\AbstractGenerator</tt> implements <tt class="docutils literal">Zend\Code\Generator\GeneratorInterface</tt>, and adds some properties for tracking
whether content has changed as well as the amount of indentation that should appear before generated content. Its
API is as follows:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12

abstract class Zend\Code\Generator\AbstractGenerator
    implements Zend\Code\Generator\GeneratorInterface
{
    public function __construct(Array|Traversable $options = array())
    public function setOptions(Array $options)
    public function setSourceContent($sourceContent)
    public function getSourceContent()
    public function setSourceDirty($isSourceDirty = true)
    public function isSourceDirty()
    public function setIndentation($indentation)
    public function getIndentation()
}

The constructor passes the <tt class="docutils literal">$options</tt> parameter to <tt class="docutils literal">setOptions()</tt>.

Like most classes in Zend Framework, <tt class="docutils literal">setOptions()</tt> compares an option key to existing setters in the class, and
passes the value on to that method if found.

<tt class="docutils literal">setSourceContent()</tt> and <tt class="docutils literal">getSourceContent()</tt> are intended to either set the default content for the code being
generated, or to replace said content once all generation tasks are complete.

ZendCodeGeneratorAbstractMemberGenerator¶

<tt class="docutils literal">Zend\Code\Generator\AbstractMemberGenerator</tt> is a base class for generating class members – properties and methods
– and provides accessors and mutators for establishing visibility; whether or not the member is abstract, static,
or final; and the name of the member. Its API is as follows:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12

abstract class Zend\Code\Generator\AbstractMemberGenerator
    extends Zend\Code\Generator\AbstractGenerator
{
    public function setAbstract($isAbstract)
    public function isAbstract()
    public function setStatic($isStatic)
    public function isStatic()
    public function setVisibility($visibility)
    public function getVisibility()
    public function setName($name)
    public function getName()
}

Concrete CodeGenerator Classes¶

ZendCodeGeneratorBodyGenerator¶

<tt class="docutils literal">Zend\Code\Generator\BodyGenerator</tt> is intended for generating arbitrary procedural code to include within a file. As
such, you simply set content for the object, and it will return that content when you invoke <tt class="docutils literal">generate()</tt>.

The API of the class is as follows:

1
2
3
4
5
6

class Zend\Code\Generator\BodyGenerator extends Zend\Code\Generator\AbstractGenerator
{
    public function setContent($content)
    public function getContent()
    public function generate()
}

ZendCodeGeneratorClassGenerator¶

<tt class="docutils literal">Zend\Code\Generator\ClassGenerator</tt> is intended for generating PHP classes. The basic functionality just generates
the PHP class itself, as well as optionally the related PHP DocBlock. Classes may implement or inherit from
other classes, and may be marked as abstract. Utilizing other code generator classes, you can also attach class
constants, properties, and methods.

The API is as follows:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

class Zend\Code\Generator\ClassGenerator extends Zend\Code\Generator\AbstractGenerator
{
    public static function fromReflection(
        Zend\Code\Reflection\ClassReflection $reflectionClass
    )
    public function setDocblock(Zend\Code\Generator\DocBlockGenerator $docblock)
    public function getDocblock()
    public function setName($name)
    public function getName()
    public function setAbstract($isAbstract)
    public function isAbstract()
    public function setExtendedClass($extendedClass)
    public function getExtendedClass()
    public function setImplementedInterfaces(Array $implementedInterfaces)
    public function getImplementedInterfaces()
    public function setProperties(Array $properties)
    public function setProperty($property)
    public function getProperties()
    public function getProperty($propertyName)
    public function setMethods(Array $methods)
    public function setMethod($method)
    public function getMethods()
    public function getMethod($methodName)
    public function hasMethod($methodName)
    public function isSourceDirty()
    public function generate()
}

The <tt class="docutils literal">setProperty()</tt> method accepts an array of information that may be used to generate a
<tt class="docutils literal">Zend\Code\Generator\PropertyGenerator</tt> instance – or simply an instance of <tt class="docutils literal">Zend\Code\Generator\PropertyGenerator</tt>.
Likewise, <tt class="docutils literal">setMethod()</tt> accepts either an array of information for generating a <tt class="docutils literal">Zend\Code\Generator\MethodGenerator</tt>
instance or a concrete instance of that class.

Note that <tt class="docutils literal">setDocBlock()</tt> expects an instance of <tt class="docutils literal">Zend\Code\Generator\DocBlockGenerator</tt>.

ZendCodeGeneratorDocBlockGenerator¶

<tt class="docutils literal">Zend\Code\Generator\DocBlockGenerator</tt> can be used to generate arbitrary PHP docblocks, including all the standard
docblock features: short and long descriptions and annotation tags.

Annotation tags may be set using the <tt class="docutils literal">setTag()</tt> and <tt class="docutils literal">setTags()</tt> methods; these each take either an array
describing the tag that may be passed to the <tt class="docutils literal">Zend\Code\Generator\DocBlock\Tag</tt> constructor, or an instance of
that class.

The API is as follows:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14

class Zend\Code\Generator\DocBlockGenerator extends Zend\Code\Generator\AbstractGenerator
{
    public static function fromReflection(
        Zend\Code\Reflection\DocblockReflection $reflectionDocblock
    )
    public function setShortDescription($shortDescription)
    public function getShortDescription()
    public function setLongDescription($longDescription)
    public function getLongDescription()
    public function setTags(Array $tags)
    public function setTag($tag)
    public function getTags()
    public function generate()
}

ZendCodeGeneratorDocBlockTag¶

<tt class="docutils literal">Zend\Code\Generator\DocBlock\Tag</tt> is intended for creating arbitrary annotation tags for inclusion in PHP
docblocks. Tags are expected to contain a name (the portion immediately following the ‘@’ symbol) and a description
(everything following the tag name).

The class API is as follows:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12

class Zend\Code\Generator\DocBlock\Tag
    extends Zend\Code\Generator\AbstractGenerator
{
    public static function fromReflection(
        Zend\Code\Reflection\DocBlock\Tag\TagInterface $reflectionTag
    )
    public function setName($name)
    public function getName()
    public function setDescription($description)
    public function getDescription()
    public function generate()
}

ZendCodeGeneratorDocBlockTagParamTag¶

<tt class="docutils literal">Zend\Code\Generator\DocBlock\Tag\ParamTag</tt> is a specialized version of <tt class="docutils literal">Zend\Code\Generator\DocBlock\Tag</tt>,
and represents a method parameter. The tag name is therefor known (“param”), but due to the format of this
annotation tag, additional information is required in order to generate it: the parameter name and data type it
represents.

The class API is as follows:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12

class Zend\Code\Generator\DocBlock\Tag\ParamTag
    extends Zend\Code\Generator\DocBlock\Tag
{
    public static function fromReflection(
        Zend\Code\Reflection\DocBlock\Tag\TagInterface $reflectionTagParam
    )
    public function setDatatype($datatype)
    public function getDatatype()
    public function setParamName($paramName)
    public function getParamName()
    public function generate()
}

ZendCodeGeneratorDocBlockTagReturnTag¶

Like the param docblock tag variant, <tt class="docutils literal">Zend\Code\Generator\DocBlock\Tag\ReturnTag</tt> is an annotation tag variant
for representing a method return value. In this case, the annotation tag name is known (“return”), but requires a
return type.

The class API is as follows:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10

class Zend\Code\Generator\DocBlock\Tag\ParamTag
    extends Zend\Code\Generator\DocBlock\Tag
{
    public static function fromReflection(
        Zend\Code\Reflection\DocBlock\Tag\TagInterface $reflectionTagReturn
    )
    public function setDatatype($datatype)
    public function getDatatype()
    public function generate()
}

ZendCodeGeneratorFileGenerator¶

<tt class="docutils literal">Zend\Code\Generator\FileGenerator</tt> is used to generate the full contents of a file that will contain PHP code. The
file may contain classes or arbitrary PHP code, as well as a file-level docblock if desired.

When adding classes to the file, you will need to pass either an array of information to pass to the
<tt class="docutils literal">Zend\Code\Generator\ClassGenerator</tt> constructor, or an instance of that class. Similarly, with docblocks, you will
need to pass information for the <tt class="docutils literal">Zend\Code\Generator\DocBlockGenerator</tt> constructor to consume or an instance of the
class.

The API of the class is as follows:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22

class Zend\Code\Generator\FileGenerator extends Zend\Code\Generator\AbstractGenerator
{
    public static function fromReflectedFilePath(
        $filePath,
        $usePreviousCodeGeneratorIfItExists = true,
        $includeIfNotAlreadyIncluded = true)
    public static function fromReflection(Zend\Code\Reflection\FileReflection $reflectionFile)
    public function setDocblock(Zend\Code\Generator\DocBlockGenerator $docblock)
    public function getDocblock()
    public function setRequiredFiles($requiredFiles)
    public function getRequiredFiles()
    public function setClasses(Array $classes)
    public function getClass($name = null)
    public function setClass($class)
    public function setFilename($filename)
    public function getFilename()
    public function getClasses()
    public function setBody($body)
    public function getBody()
    public function isSourceDirty()
    public function generate()
}

ZendCodeGeneratorMemberContainerGenerator¶

<tt class="docutils literal">Zend\Code\Generator\Member\ContainerGenerator</tt> is used internally by <tt class="docutils literal">Zend\Code\Generator\ClassGenerator</tt> to keep track of
class members – properties and methods alike. These are indexed by name, using the concrete instances of the
members as values.

The API of the class is as follows:

1
2
3
4

class Zend\Code\Generator\Member\ContainerGenerator extends ArrayObject
{
    public function __construct($type = self::TYPE_PROPERTY)
}

ZendCodeGeneratorMethodGenerator¶

<tt class="docutils literal">Zend\Code\Generator\MethodGenerator</tt> describes a class method, and can generate both the code and the docblock for the
method. The visibility and status as static, abstract, or final may be indicated, per its parent class,
<tt class="docutils literal">Zend\Code\Generator\AbstractMemberGenerator</tt>. Finally, the parameters and return value for the method may be
specified.

Parameters may be set using <tt class="docutils literal">setParameter()</tt> or <tt class="docutils literal">setParameters()</tt>. In each case, a parameter should either be
an array of information to pass to the <tt class="docutils literal">Zend\Code\Generator\ParameterGenerator</tt> constructor or an instance of that
class.

The API of the class is as follows:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16

class Zend\Code\Generator\MethodGenerator
    extends Zend\Code\Generator\AbstractMemberGenerator
{
    public static function fromReflection(
        Zend\Code\Reflection\MethodReflection $reflectionMethod
    )
    public function setDocblock(Zend\Code\Generator\DocBlockGenerator $docblock)
    public function getDocblock()
    public function setFinal($isFinal)
    public function setParameters(Array $parameters)
    public function setParameter($parameter)
    public function getParameters()
    public function setBody($body)
    public function getBody()
    public function generate()
}

ZendCodeGeneratorParameterGenerator¶

<tt class="docutils literal">Zend\Code\Generator\ParameterGenerator</tt> may be used to specify method parameters. Each parameter may have a position
(if unspecified, the order in which they are registered with the method will be used), a default value, and a data
type; a parameter name is required.

The API of the class is as follows:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17

class Zend\Code\Generator\ParameterGenerator extends Zend\Code\Generator\AbstractGenerator
{
    public static function fromReflection(
        Zend\Code\Reflection\ParameterReflection $reflectionParameter
    )
    public function setType($type)
    public function getType()
    public function setName($name)
    public function getName()
    public function setDefaultValue($defaultValue)
    public function getDefaultValue()
    public function setPosition($position)
    public function getPosition()
    public function getPassedByReference()
    public function setPassedByReference($passedByReference)
    public function generate()
}

There are several problems that might occur when trying to set <tt class="docutils literal">NULL</tt>, booleans or arrays as default values. For
this the value holder object <tt class="docutils literal">Zend\Code\Generator\ParameterDefaultValueGenerator</tt> can be used, for example:

1
2
3
4
5
6
7

$parameter = new Zend\Code\Generator\ParameterGenerator();
$parameter->setDefaultValue(
    new Zend\Code\Generator\ValueGenerator("null")
);
$parameter->setDefaultValue(
    new Zend\Code\Generator\ValueGenerator("array('foo', 'bar')")
);

Internally <tt class="docutils literal">setDefaultValue()</tt> also converts the values which can’t be expressed in PHP into the value holder.

ZendCodeGeneratorPropertyGenerator¶

<tt class="docutils literal">Zend\Code\Generator\PropertyGenerator</tt> describes a class property, which may be either a constant or a variable. In
each case, the property may have an optional default value associated with it. Additionally, the visibility of
variable properties may be set, per the parent class, <tt class="docutils literal">Zend\Code\Generator\AbstractMemberGenerator</tt>.

The API of the class is as follows:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12

class Zend\Code\Generator\PropertyGenerator
    extends Zend\Code\Generator\AbstractMemberGenerator
{
    public static function fromReflection(
        Zend\Code\Reflection\PropertyReflection $reflectionProperty
    )
    public function setConst($const)
    public function isConst()
    public function setDefaultValue($defaultValue)
    public function getDefaultValue()
    public function generate()
}

Table Of Contents

ZendCodeGenerator Reference

Abstract Classes and Interfaces

ZendCodeGeneratorGeneratorInterface

ZendCodeGeneratorAbstractGenerator

ZendCodeGeneratorAbstractMemberGenerator

Concrete CodeGenerator Classes

ZendCodeGeneratorBodyGenerator

ZendCodeGeneratorClassGenerator

ZendCodeGeneratorDocBlockGenerator

ZendCodeGeneratorDocBlockTag

ZendCodeGeneratorDocBlockTagParamTag

ZendCodeGeneratorDocBlockTagReturnTag

ZendCodeGeneratorFileGenerator

ZendCodeGeneratorMemberContainerGenerator

ZendCodeGeneratorMethodGenerator

ZendCodeGeneratorParameterGenerator

ZendCodeGeneratorPropertyGenerator

This Page

        Show Source

Edit Source

            Note: You need to stay logged into your GitHub account to contribute to the documentation.

Quick search

    <form class="search" action="../search.html" method="get">
      <input type="text" name="q" />
      <input type="submit" value="Go" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>

    Enter search terms or a module, class or function name.

Navigation

          index

Zend Framework 2 2.3.0dev documentation »

        © Copyright 2013, Zend Technologies Ltd..
      Created using Sphinx 1.2b3.

Edit this document

        The source code of this file is hosted on GitHub. Everyone can
        update and fix errors in this document with few clicks -
        no downloads needed.

            Login with your GitHub account.

            Go to

                ZendCodeGenerator Reference
             on GitHub.

            Edit file contents using GitHub's text editor in your web browser

            Fill in the Commit message text box at the end of the page telling why
            you did the changes. Press Propose file change button next to it when done.

            On Send a pull request page you don't need to fill in text anymore. Just
            press Send pull request button.

            Your changes are now queued for review under project's Pull requests tab on GitHub.

redpajama_set_name: RedPajamaGithub


Our collection of external door sets come in a wide selection of colours and materials so you can be sure to find something that blends in or stands out from the rest of the street. Choosing an external door set makes you able to install external doors without the hassle of making sure that they will match with each other.
Instead of going through the arduous process of combining individual pieces yourself, external door sets offer you a greatly simplified means to have a complete door installed with little effort or hassle. We are able to offer external door sets in a wide variety of different colours and shades so you can choose the right colour for you, be it something subtle, something extravagant, or somewhere in-between. One thing worth mentioning is that many of our external door sets are solid doors & are available in bespoke sizes, this means that they can be made to fit almost any size allowing you to install your chosen door in any home!
With their advanced & solid construction, many of our external door sets boast an advanced locking system & door accessories to help better seal the door from the outside elements. This allows you to never have to worry about having inclement weather ever possibly damage your home.


text:
The Diocese of St. Patrick
Encourage | Equip | Ordain | Proclaim
Diocese of St. Patrick
How We Define "Anglicanism"
Affliate Your Church or Ministry
Transfer as Clergy
Worship Expressions
CEEC INT'L
Process to Ordination
bishopwayne
Spiritual Transformation
Solitude is the furnace of authentic formation of the soul and sense of being; solitude with ourselves and God's loving and living Presence takes us to a place of transformation of true vision for what life is meant to be, rather than having that dictated to us by the society around us - a wandering and rootless society, not centered in authentic self-knowledge and a personal connection with and knowledge of the love and Truth of God our Maker and Savior and which shapes a very shallow vision of what can be. The inner journey into our true selves found in communion with our Friend and Rescuer, Jesus of Nazareth - the Eternal Word and Son of our Creator Father - releases us from the false self the world has told us we are. We are listening to the wrong voices! That's why solitude is so vital; so we can hear "the sounds of Silence" and allow the One who is Love and Truth to show us, speak to us, and heal us so that the true self, we've been created to be and to become can begin to emerge and come out into the light of Day.
This true self, this new self, serves as a compass for our living in the midst of a wondering, wandering, aimless generation whose only reality is material, but whose hearts long in the silent moments for something More; something deeper, more satisfying, more substantial and more lasting. It takes courage to journey into solitude and meet with God face to face and heart to heart; to face the fears, the pains, the uncertainties that we so desperately try to avoid and deny and drown out with busyness, constant activity, noise and other forms of medication. Gather your courage, call out to the One who loves you and made you for a larger Life and ask Him to meet you in the silence and talk to you about the Larger Story your life is meant to inhabit and live in; where you find out who you really are and who He really is. Listen! He's calling......
Peace in the Midst of Fear
"Jesus Appears to His Disciples 19 On the evening of that first day of the week, when the disciples were together, with the doors locked for fear of the Jewish leaders, Jesus came and stood among them
LIVING IN THE LIGHT
"You who spend your days shrouded in darkness can now say, "We have seen a brilliant Light." And those who live in the dark shadow land of death can now say, "The Dawning Light arises on us." Matt
ADVENT - A PRESENCE IN THE WORLD
Bishop Wayne
Telephone: 615-604-8347
Email: dioceseofstpatrick@gmail.com
Copyright 2020 Diocese of St. Patrick


A SOUND OF THUNDER Brings VALIANT's SHADOWMAN to Life In TALES FROM THE DEADSIDE – A Heavy Metal Concept Album Launching September 25!
Award-winning comic book publisher Valiant Entertainment and Washington, DC area metal band A Sound of Thunder are teaming up for "Tales from the Deadside" – an all-new concept album inspired by New Orleans' nocturnal guardian…the voodoo-empowered hero simply known as Shadowman!
Venture into the darkest reaches of the Valiant Universe to witness the story of Jack Boniface – the latest in a long line of Shadowmen tasked with protecting our world from the forbidden supernatural realm called Deadside…and the evil machinations of Master Darque, who long ago traded his humanity to possess the dark knowledge of the haunted world beyond our own.
From Shadowman's unearthly origin to his first brutal encounter with the arcane forces of the New Orleans night, "Tales from the Deadside" is a comics experience like none other, told across 60 minutes of spine-tingling tracks, voice narration, and soundscapes from rock n' roll masters A Sound of Thunder!
A runaway success on Kickstarter, "Tales from the Deadside" smashed through its initial crowdfunding campaign by more than 300 percent, raising more than $30,000. Recorded at Assembly Line Studios with RIAA platinum-awarded producer Kevin '131' Gutierrez (Shinedown, While Heaven Wept, Raven), the 10-track album is A Sound of Thunder's fifth full-length release, refining their classic blend of melodic heavy metal, rock, and prog. Since forming in 2009, the band has performed across the United States and Canada and shared the stage with notable acts such as Iced Earth, Accept, Overkill, and Kamelot. Their last album, "The Lesser Key of Solomon," debuted as a Top 50 release on the Billboard Heatseekers Albums chart.
On September 25th, the many worlds of Valiant's iconic Shadowman characters spring to life in "Tales from the Deadside" – available digitally, on CD, and vinyl! And don't miss the band's ground-shaking release party, kicking off during Baltimore Comic-Con 2015 at Baltimore's own Metro Gallery on September 26th! Join A Sound of Thunder's Legion of Thunder and a host of Shadowman fans from around the globe for a musical performance unlike any other as Shadowman's "Tales from the Deadside" smashes down the barrier from the Valiant Universe to yours!
Plus: meet A Sound of Thunder in person during Baltimore Comic-Con 2015 at Booth A185, as the band overtakes the metro area's biggest comic convention with band-exclusive variants of Book of Death #3 (of 4) by artist Dusan Markovic, CDs, vinyl, t-shirts, and more for sale and free autographing!
The dark protector of the New Orleans night, Shadowman is one of the most enduring heroes in comics with more than 5.3 million comics sold since the character's debut in 1992. As the sole protector of the boundary between our world and the nightmare realm known only as Deadside, Shadowman's mythology forms a cornerstone of the larger Valiant Universe and spawned the best-selling "Shadow Man" action-adventure gaming franchise produced by Acclaim Entertainment. The character will next appear in "Operation: Deadside" – a four-part storyline beginning in December's Ninjak #10 by New York Times best-selling writer Matt Kindt and superstar artist Doug Braithwaite.
Valiant Entertainment is a leading character-based entertainment company that owns the largest independent superhero universe in comics. With more than 81 million issues sold and a library of over 2,000 characters, including X-O Manowar, Bloodshot, Harbinger, Shadowman, Archer & Armstrong, and many more, Valiant is one of the most successful publishers in the history of the comic book medium. Today, the company's characters continue to be forged in publishing, licensing, film, video games, and beyond. Valiant consistently produces some of the most critically acclaimed comics in the industry and has received numerous industry awards and accolades, including a Diamond Gem Award for Comic Book Publisher of the Year. In 2015, Valiant announced a multi-picture deal to bring Bloodshot and Harbinger to the big screen as feature films. Visit Valiant online at ValiantUniverse.com.


Bacitracin/polymyxin b ophthalmic is a member of the ophthalmic anti-infectives drug class and is commonly used for Blepharitis, Blepharoconjunctivitis, Conjunctivitis - Bacterial, and others.
Brand names for bacitracin/polymyxin b ophthalmic include Polycin, and AK-Poly-Bac.
This bacitracin/polymyxin b ophthalmic price guide is based on using the Drugs.com discount card which is accepted at most U.S. pharmacies. The cost for bacitracin/polymyxin b ophthalmic ophthalmic ointment (500 units-10000 units/g) is around $29 for a supply of 3.5 grams, depending on the pharmacy you visit. Prices are for cash paying customers only and are not valid with insurance plans.
Bacitracin/polymyxin b ophthalmic offers may be in the form of a printable coupon, rebate, savings card, trial offer, or free samples. Some offers may be printed right from a website, others require registration, completing a questionnaire, or obtaining a sample from the doctor's office.


Park shelters at Gorney, Crawford and Linwood Park are available to rent on a first-come, first-serve basis. Reservations are for the shelter only and do not have exclusive rights to the playground equipment or other areas of the park. Renter will be held responsible for any damages and/or clean-up that are required after the event. Hours of use are sunrise to sunset. For park availability call the Village Hall at 262-835-4451.
Please help us keep the parks safe and clean!
The Caledonia Parks and Recreation Commission requests your help in maintaining the beauty of the Caledonia area parks. Please report any vandalism, unsafe structures, public intoxication or questionable behavior as soon as possible to the Caledonia Police Department 886-2300. For an emergency dial 911.
Caledonia's newest park, this 17.9 acre park opened to the public in August of 2002 and achieved the 2003 Park Design Award of Merit from the WisconsinPark and Recreation Association Park Section. The land had been purchased several years earlier at the cost of $9,000 per acre. It is located behind the Greentree Mall at 5043 Chester Lane.This park contains 2 ball diamonds, a neighborhood playground, a shelter that can accommodate 100 people, has electricity & running water, flushing toilets (when reserved), walking trails, 2 tennis courts, 2 half court basketball courts, 2 sand volleyball courts, large playground located near the shelter and an area for smaller children. CLICK FOR PHOTOS.
Originally known as the Gravel Pit, the 40 acre, T-shaped parcel was purchased by the Town in the early 1960s. Located on the east side of Nicholson Road between 7 Mile Road and the county line, Gorney was opened in 1965, the same year as Linwood Park. It continued to be known as the Gravel Pit until 1974 when it was named Greenridge Park by Monica Laudenbach. Greenridge became Gorney Park in the late 1990s in recognition of Lawrence Gorney, who served as chairman of Caledonia's Parks Commission for many years and was instrumental in establishing the Town's excellent parks system.
Located on a scenic piece of property along the west bank of the Root River and just north of 5 Mile Road, Linwood Park has a rather inauspicious origin. The land was originally used by Caledonia as the town dump. Opened in 1965, the park was initially only five acres in size and was the first park fully owned and operated by the Town of Caledonia. A naming contest for the park was held in 1968 and Mrs. Otto Lorence and Mrs. Leroy Schmidt were declared winners. They both suggested the name Linwood Park as a fitting testimony to the area's large and influential Bohemian community. Caledonia continued to add to the size of Linwood Park, and today it encompasses 17.8 acres. It has a shelter, 5 picnic tables, benches, and access directly to the Root River. The Caledonia Historical Society has relocated the Old Town Hall and the Old Sturtevant Train Depot next to the park. CLICK HERE FOR PHOTOS.
Caledonia's largest village owned and operated park, Nicholson Wildlife Center is a 127.4 acre wildlife refuge located east of Highway H between 4 and 5 Mile Road in the Caledonia pocket region. The center is primarily undeveloped marshland along Hoosier Creek with a wide variety of birds and small game calling the area home. Plands to aquire more land from farmers in the region were initiated in 1973, with the original goal being to purchase 200 acres. Much of the money to purchase the land, roughly 80%, was to come from state and federal sources. Unfortunately, bureaucratic tie-ups at those levels prevented the proposal from going forward until 1975 when an initial parcel of 25 acres was purchased. An additional 66 acres were added in July of 1976 and the wildlife center was named and opened to the public that year.


text:
«Стоп цензу́рі!» — український журналістський рух, який ставить за мету відстоювання свободи слова, запобігання встановленню цензури в Україні, перешкоджанню професійній діяльності журналістів та порушенню професійних стандартів при висвітленні суспільно-політичних питань.

Наразі до руху входять 570 осіб і 135 громадських організацій.

Причини створення

Відповідно до свого маніфесту, рух «Стоп цензурі!» є реакцією на низку подій, які дозволяють стверджувати про посилення тиску та спроби запровадити цензуру в українських мас-медіа:

 систематичне ігнорування державними органами влади інформаційних запитів;
 відкриті листи журналістів телеканалів «1+1» та СТБ проти втручання в редакційну політику, в яких наведено факти такого втручання;
 бездіяльність співробітників поліції, які стали свідками жорстокого поводження охоронців з журналістами Нового каналу під час подій в Українському домі в Києві;
 безкарність чиновника, начальника управління київської мерії, який грубо перешкоджав журналістам СТБ виконувати їхні професійні обов'язки;
 тенденційне переформатування складу Національної ради з питань телебачення і радіомовлення, а також тиск на Нацраду з боку СБУ, голова якої має приватний інтерес до рішень Нацради;
 розформування Національної комісії з питань утвердження свободи слова при Президентові України.

Головні напрямки діяльності

 Захист професійних, трудових та громадянських прав всіх членів руху, зокрема й підписантів заяв від журналістів каналів «1+1» та СТБ;
 протистояння будь-яким спробам запровадження цензури в українських ЗМІ, попередження всіх спроб перешкоджання законній діяльності журналістів, тиску на журналістів з метою примусу їх до самоцензури;
 проведення масштабної довгострокової публічної кампанії проти цензури та перешкоджання професійній діяльності журналістів із залученням найширшого кола громадських організації та громадських активістів з України та світу;
 моніторинг ситуації з дотримання професійних стандартів у теленовинах всіх провідних телеканалів країни, оперативне оприлюднення фактів замовчування та маніпуляції важливих для суспільства тем та фактів;
 сприяння розвитку саморегуляції медійної галузі.

Вимоги

Громадський рух «Стоп цензурі!» вимагає від влади та власників ЗМІ виконання наступних вимог, що є необхідними умовами для забезпечення свободи слова в Україні:

 Припинити тиск на журналістів.
 Не допустити репресій та звільнень під приводом «масштабної реструктуризації» тих журналістів, які публічно заявили про цензуру та тиск, забезпечити дотримання їх законних прав.
 Змінити правила формування та оновити склад редакційних рад телерадіоорганізацій (ТРО) із забезпеченням реальної ваги в них журналістів. Оприлюднити редакційні статути, які б відображали редакційну політику ТРО та ліцензійні вимоги до її діяльності.
 Зафіксувати законодавчо, що телерадіомовлення — це суспільно відповідальний бізнес. Власники не мають права вимагати спотворювати новини, замовчувати інформацію, підігравати будь-якій політичній силі чи посадовій особі, а також лобіювати власні бізнес-інтереси.
 У зв'язку з суспільною відповідальністю медіабізнесу, власники зобов'язані забезпечити створення власного інформаційного продукту телерадіоорганізації працівниками цієї телерадіоорганізації.
 Забезпечити права на доступ до інформації. Депутатам ухвалити у Верховній Раді України, а Президенту підписати законопроєкт «Про доступ до публічної інформації».
 Підтримати кандидатів до складу Національної Ради з питань телебачення і радіомовлення, яких висунуто громадськими організаціями та підтримано журналістською спільнотою.

Акції
 6 червня 2011 року у День журналіста представники руху «Стоп цензурі!» мали намір провести акцію з вимогою виконання обіцянки президента Віктора Януковича показати свою резиденцію «Межигір'я». Однак, за позовом сільського голови Нових Петрівців Родіона Старенького Київський окружний адміністративний суд заборонив проведення акції.
 13 вересня 2012 року відбулася акція громадського руху «Стоп цензурі!» під назвою «Допоможіть знайти». Рух розшукував людину, яка 3 вересня під час виступу президента України Віктора Януковича перед учасниками Всесвітнього газетного конгресу у Жовтневому палаці виривала плакати із закликами про свободу слова з рук українських журналістів, застосовуючи фізичну силу.
 1 березня 2013 року учасники руху «Стоп цензурі!» під час вступного слова Президента України Віктора Януковича на прес-конференції одягли маски з його портретом. Охорона не заважала представникам руху проводити свою акцію.

Фінансування
Організаційна підтримка журналістського руху «Стоп цензурі!» та розвиток журналістських профспілок фінансуються за рахунок грантів міжнародного фонду «Відродження».

Примітки

Посилання
 Офіційний блог
 Припинити тиск на журналістів, не допустити репресій
 Українські журналісти започаткували громадський рух «Стоп цензурі!»
 Українські журналісти створили рух Стоп цензурі!
 Початок громадського руху «Стоп цензурі!»
 «Стоп цензурі» вимагає від Ради закон про доступ до інформації
 Напади на журналістів, битва за мирні зібрання і податковий кодекс на користь найбагатших українців
 У Києві пройшла масштабна акція «Стоп цензурі!»
 Журналісти вимагають звільнення охоронця Януковича, який побив журналіста Андрушка. Документ

Свобода слова
Громадські організації України
Суспільні рухи
Журналістика в Україні

redpajama_set_name: RedPajamaWikipedia


text:
Dumb Blunt Pubco Stupidity
ON getting phone calls at 7am morning asking me to receive beer deliveries at the pub I was evicted from fifteen months ago...
You're kind Daniel Jones, and I appreciate the recognition Sheena Valentine. Humbly, of course.
You may well ask yourselves what on earth is an evicted, bankrupted, homeless and (still) unemployed ex tied (Heineken) pub lessee still doing on this forum almost a year and a half after his tenure was so abruptly curtailed by being unable to magic £200,000 out of thin air to meet the demands of a six years past rent review.
Next you may note the time of this workshy fop's post and see that it was begun around 7.15am on a Thursday from south east London.
The more worldly among you may then note that Thursday in south east London traditionally, has been Courage Southern's Dray delivery day. The even sharper sleuth like among those may by now already have deduced that around 7.00am is, traditionally, a time that beer deliveries are made to pubs in this part of south London.
And, finally, the most quick witted will have deduced that I am awake and posting at this slightly ungodly hour for doing such a thing because Kuhne und Nagle, beer deliverers to the gods of the pub trade, just called me to say the delivery for The Sun is almost at the front doors. And would I be there to receive them with open flaps and a crash mat.
No. Is the answer.
NO. I was evicted in Sept 2011. Please tell your head office to get my number off your system. "Sorry mate".
Then consider that I wrote in my profile for Morning Advertiser that "I will not rest until I see the end of the Pubco's" or some such noble cry.
The piece below is my first ever attempt at posting om the Morning Advertiser, which I did in a state of fury after hearing a whitewash article about the pub business on the radio 4 programme 'You and Yours' which was followed up on MA with a whitewash report in that rag article called "Beer Tie Slammed On BBC". I can't remember when this was exactly, which pisses me off (it was 8 February 2008), but it's what led directly to the Fair Pint Campaign getting off the ground.
"Pah!
I spent an hour on the phone today calling the You and Yours feedback line (0800 044 044) saying I want the right to reply to this programme (with a couple of other publican friends with tied leases) because it gave such a distorted view and misrepresentation of the industry as it stands today.
Mike Bell's contribution could hardly beer called an attack on the tied pub system. The overall feel of the piece was: times are hard for publicans because of:
a) high beer prices due to successive tax increases
b) competition from supermarkets (that one again?)
c) there being too many pubs and not enough customers (because of a and b) and finally
d) loads of people in the pub business are crap at business and they, sadly, with all these pressures around are bound to fail.
The PubCo's got off incredibly lightly. Any criticism of PubCo's was effectively brushed off by both Jonathan Neame and Andrew Pring. Mike Bell being friendly toward Andrew confused me slightly because I didn't know who he was until later but from what Andrew was saying on the programme I really thought he must be a PubCo representative. I was shocked when Steve on the BBC feedback line told me he was from the Morning Advertiser. Still there you go.
The fact that that PubCo's do not pass their huge beer volume discounts on to their estate and charge their tenants completely rip off prices for beer was not even mentioned.
The fact that they are incredibly aggressive in rent reviews was not brought up at all.
The fact that they give no structural support whatsoever to publicans and lessees was not mentioned.
The fact that the PubCo industry expects, as a matter of course, lessees to:
1) invest heavily in 'their' business
2) work 70 hour weeks
3) live in for free and regard that as 9K a year income
4) take on ALL responsibility for the maintenance, repair, upkeep and, actually, improvement of the PubCo's estate
5) devolve ALL responsibility for insurance, ALL incoming legislation, All health & safety issues etc etc.
All this and more while giving no support of any tangible kind to the lessee - none of this was touched on in the programme.
And to add insult to injury (and injustice) WE - that's all the publicans across the land who are working their bollocks, asses and fannies off to pay their rent and ridiculous spiralling beer prices to make sure people like Giles Thorley get paid more than £11,000,000 yes, that is ELEVEN MILLION POUNDS, or £1,300 for every pub in the estate, and his henchmen BDM's, or whatever crock name they are given, bonuses, company car, free trips to all sporting do's golf days free booze, six weeks holiday and never work a weekend lifestyle, I say WE are told the WE are crap at business and that's why wer'e having a hard time.
Andrew Pring said pubs in London are doing really well. Even pubs that don't do food and pubs with no outside area. Oh yeah? Prove it Andrew. My pub's in London. I'm award winning, I do food, I have outside areas, I spent 100K of my own money (all borrowed from banks) before the smoking ban and my customers love it. I work like a dog and I'm JUST getting by. All around me I see pubs without all that behind them and thay are dropping like flies mate. CLOSING. SHUTTING DOWN. Boarded up. FOR sale or otherwise just empty and waiting for the inevitable.
'the pub trade's biggest challenge is to recruit abler retailers...? 'If people see that running a pub is a difficult business... peoople and not making much money... pubcos have to help people...' ? this is all pie in the sky stuff Andrew. Hot air that does no justice top the people who are in the trade already being given NO support by their freeholders. The Freeholders take NO RISK. ALL the risk is on the side of the people that oeprate their pubs. I defy ANYONE to prove me wrong.
Andrew Pring should know a hell of a lot better, being so close to the trade; but perhaps that's why he doesn't.
Jonathan Neame said there's no way to talk about 'teid leases' because there are so many different models - each PubCo has it's own version blah blah blah. Well Mr Neame. I have worked in this trade for twenty years and in the last ten I have not met one, not a SINGLE, person who has a tied lease or a tenancy of any description on a single outlet who's said anything other than 'the PubCo has got me by the short and curlies'. Of course no one's going to say that to Jonathan's face because he probably never meets anyone on the shop floor and if he does they're probably doffing a cap to him. What else could be expected from someone who's at the top of a feudal system, patriarchal though Shepherd Neame may be by comparison with Enterprise, Punch, Green King, S&NPE and the other bigger outfits.
Mike Bell, well Mike said some of the right things but didn't get his message across and anything incisive he did manage to squeeze in between all the pontification from the pro-pubco lobby was countered by the others' slightly jocular 'oh it'll be alright when the trade's all shaken out and the crap licensees are down the pan' attitude. It was a bloody whitewash.
On a lighter note, The Black Swan - what's going to happen to their rent when the PubCo sees their 'diversification' and own enterprise has netted them an increase in profit? They'll rentalise the Prince's Trust's investment.
There you are. That's a bit more of an attack on the beer tie. Nowhere near comprehensive enough and not enough swearing I reckon.
I won't get it all off my chest until my BDM gives me an idea I can work on or a piece of product support I can actually use and the pubco admits they are ripping me off and that my rent should go down instead of go up by 40K.


text:
Country Music Pride Stick 'em up!
Songwriters Interviews
Alt Country Corner
Amateur Country Covers
Classic Country Corner
I Love This Country
Pride or Shame
State of Country
Rodney Atkins Lands 6th No. 1 Single
By CMP on September 20, 2011 in News
Weeks away from releasing his third studio album, Rodney Atkins is celebrating his sixth career No. 1 with 'Take A Back Road.' The video for the tune was directed by Hollywood director Andy Tennant (Fool's Gold, Hitch, Sweet Home Alabama, Fools Rush In). Tennant brought his unique vision to Atkins' 'Take A Back Road' for his first ever music video. "Rodney Atkins is everything I never knew I always wanted in a country music star; ridiculously talented, soft-spoken and decent, and wonderfully humble," shares Tennant.
The video was shot in Tennessee with locations in Nashville, Carthage, and White Bluff. Tennant describes the treatment: "Think of Rodney as the angel from Wender's 'Wings of Desire,' but instead of Brandenberg gate, he's perched high on an old water tower. [He's] beckoning people, like the call to prayer, back to the country Mecca of small town America…White Bluff." Atkins wanted to bring a new feel to this video and bringing in the creativity of Tennant seemed like just the move to make. "Andy was so great to work with," says Atkins. "And the stunt man was incredible!" he says jokingly in reference to his shots from the water tower and top of the Cordell Hull Bridge.
Rodney's new album , Take A Back Road, will be available worldwide October 4, 2011.
Country Music Pride: best little country music hotspot
View all posts by CMP →
album, career, cordell hull bridge, country music star, director andy tennant, music, Rodney Atkins, studio, Sweet Home Alabama, WATER
Whitney Duncan Joins Cast of Survivor
Scotty McCreery's Trouble with Girls
Contrary to the name, Country Music Pride is not just about country—we're also about bluegrass, folk, alt-country and a fair amount of classic rock—but most of all, we're about love. We built this site because we love the music and wanted to provide an online music source for a genre that didn't quite have its Pitchfork Media or Nah Right equivalent. We seek to provide engaging, fresh content daily, ranging from news and features to album reviews to in-depth interviews with some of the top performers today, from Dan Tyminski to Dolly Parton.
This is a site for the fans. We believe an online music source is nothing if the fans can't participate, so we're always trying to find new avenues for our readers to get involved. We have crowd-participation open threads on hot country topics, plenty of fun promotional contests and we encourage written contributions by dedicated country fans.
So go Country Music Pride...because if you say you like "everything, but country," we'll know you're lying.
© 2021 Country Music Pride. All Rights Reserved.


When receiving an order, That makes limiarlibros.com?
Who we are and where we are ?
1º. It reviews the availability, and it reserves the book for the client.
2º. It carries out the calculation of the cost of the shipment, for that reason it is essential instead of shipment. One studies that the shipment costs are the possible minors.
An order code is sent to the client and nº of account of the bank of Limiar libros, S.L. available for payments in Spain, like guarantee of its order.
An invoice is sent to the client, by means of PayPal, like guarantee of its order, appearing in the reference of same its code of order (you go. of I articulate).
4º. One first guarantee of limiarlibros.com is the answer of its order, assuming its commitment.
One second guarantee of limiarlibros.com is the emitted receipt, to name of the client, by the bank once conducted, or the code of the transaction emitted by the footbridge of PayPal payment, to the client, and that are in being able of the client.
5º. When it receives the payment, it makes the safe shipment, guaranteed.
Limiarlibros.com contacts again with the client to indicate the situation of its order and the code to him of shipment, if it has been made.
6º. We did not conduct any automatic or robotizada operation. Our deal with the client is personal.
The answer to the order of the client is not immediate, since it is processed manually, can take minutes, or hours.
A person responsible for limiarlibros.com takes care of the client directly, the 24 hours, every day.
In limiarlibros.com we give guarantee.
It is used generally, the average technicians of post office of Spain.
The client will receive communication of his office of shipment reception, for the delivery of his order will depend on the company of you transport on 5 days workable (except for technical complications). Post office in Spain generally give the packages in the address of the client.
"The shipment is made by terrestrial transport in Europe and by boat to the American Continent and others, it is average the more insurance, economic and mainly of quality (as far as the treatment of the merchandise).
"The means of aerial transport are not recommended, by the technicians of transport, due to the exhaustive controls of the airports by questions of security of the passage, the scales areas with transfer and re classification of the merchandise, that cause frequent deviations and delays of the same ones.
The payment can be made by means of a direct entrance in account or transference to the banking account of our company that we will indicate cor to him electronic mail. So soon we have certainty of the entrance we will come to the shipment. We requested to him sends a mail to us to be faster.
The expenses of customs, if there were them, that are generated by the liberation of the merchandise are the responsibility of the client.
We will send to an invoice of pre payment to him to its electronic mail, in which nº of order code will consist (identification article), and the option to make the safe payment by PayPal. It does not have costs for you you are the most comfortable, safe and fast way. This option will be applied by defect to the international orders.


text:
WWE Hall of Famer Jeff Jarrett was recently interviewed by the Lock Up podcast and discussed a variety of topics of his career as a pro wrestler. Jarrett discussed WCW, and how one of the biggest reasons of its demise is that non-wrestlers ran a wrestling company.
The demise of WCW was a significant reason why TNA was birthed, because to Jarrett, "you can never have a number 1 unless there is a number 2." Jarrett was also asked whether WWE would ever revive WCW as a brand.
"I don't believe so," said Jarrett. "I think you'll see bits and pieces of what [we saw]. I think that the War Games, the things that, you know, Starrcade last year, but I think they'll take bits and pieces of that nostalgia and monetize it. But as an overall brand, I think NXT speaks for itself how a smashing success that is that if they're going to invest in a new brand, it's gonna be new. And that makes a lot of sense."
Jeff Jarrett Talks How Much Longer He Wants To Wrestle
After being inducted in the WWE Hall of Fame this year, Jarrett returned to the ring. However, it was for the AAA promotion, and his surprise entrance in the Rey Mysterio vs. Rey Wagner match, along with some rogue tactics which included Konnan perpetrating as La Parka, led to his second reign as Mega Champion.
Jarrett commented on making an in-ring return at the age of 51.
"The beginning of this year, the very end of last year, I sort of recommitted myself from a bunch of different points of view, but physically, I'm in as good of physical shape that I've been in seven, eight, 10 years."
Jarrett credits DDP Yoga as a big motivator of why he feels in good shape. As far as competing in the WWE again, Jarrett responded, "dot, dot, dot," intentionally leaving that question unanswered. He also admitted that his guitars were gimmicked throughout his career.
If any portion of these quotes are used, please be sure to credit the Lock Up podcast via Wrestling Inc. for the transcription.
Source: Lock Up
Why Paige Was At RAW, Roman Reigns Vs. Brock Lesnar Hype, Johnny Gargano Vs. Aleister Black Set
Ronda Rousey Post-RAW Note, Rousey Wins, Braun Strowman On SummerSlam Destruction, Stephanie McMahon


Learn how to cook great Baby lima beans cooking time in pressure cooker . Crecipe.com deliver fine selection of quality Baby lima beans cooking time in pressure cooker recipes equipped with ratings, reviews and mixing tips. Get one of our Baby lima beans cooking time in pressure cooker recipe and prepare delicious and healthy treat for your family or friends. Good appetite!


The mixing console (also called an audio mixer or sound board) is an electronic device for combining, routing, and changing the level, timbre and/or dynamics of audio signals. A console can combine analog and/or digital signals. The modified signals can then be summed to produce a combined output.
Modern consoles are made up of channel strips containing input controls, EQ and other signal processing, routing, faders, and output controls. Each input and output channel also has a meter indicating its level. Some mixing consoles include a patch bay or patch panel. Most can add external effects, provide phantom power for microphones, create audible tones via an oscillator, and pan sounds around the sound field. Some can interface with computers or other equipment.
This article is licensed under the GNU Free Documentation License found at http://www.gnu.org/copyleft/fdl.html. It uses material from the Wikipedia article at http://en.wikipedia.org/wiki/Mixing_console.
Digital consoles can contain a broad range of functions despite their compact size.
Some mixing consoles are able to accommodate many more channels of audio than others.


Would you like to find sermons, commentary and expositions on passages written by preachers of the Churches of Christ? Take a look at this Net Ring.
WHAT IS THE PURPOSE OF THIS WEB RING?
This Net Ring brings together web sites that feature sermons or expositions of scripture from ministers of the Churches of Christ. The sites in this ring contain either sermon outlines, or full-text sermons.
To join this ring, click the "join" button and follow the instructions on the screen.
For surfers, a Net Ring is a great way to surf only sites with a common theme or purpose. In this Web Ring, all of the sites are sites that feature sermon outlines or full-text sermons written by ministers of the Churches of Christ. The surfer can surf site to site by means of a navigation bar which links all the sites into a "Ring".
Joining a Net Ring is great way to increase traffic to your site. And not just random hits -- hits from people actively seeking information about a topic that your site provides, in this case, sermons written by members of the Churches of Christ. Users like Web Rings because rings pull related sites together into easily explored groups. If you have a web site and would like information about joining this ring, please scroll down the page.
I HAVE A WEB SITE, CAN I JOIN THIS NET RING?
Your web site must have at least 10 sermons, whether they be sermon outlines, full-text sermons, or audio sermons. In some cases, Biblical articles could be acceptable. If you have any questions, please contact the ringminister.
Your web site must respect the authority of both the New Testament and Hebrew scriptures as the word of the LORD.
No inflammatory or hateful rhetoric. Your web site must exhibit a spirit of respectfulness.
You must place the ring html code on the precise page of your site that features your sermons, not on a separate links page or such. Sites that do not place the code on the precise page that features their sermons will not be admitted to the ring. If you have any questions about this, please contact us.
If your site meets the above criteria and you would like to join this ring, go to our submission page.


text:
Q: Alternative for $watch I have a directive that validates the inputvalue with a regex.
Now I use $watch to check if the input value is changed, but due to performance I would like to try another approach.
scope.$watch(attrs.ngModel, function (inputValue) {
     formatter(inputValue);
});

The formatter function simply checks if the inputvalue is valid via the regex and calls $setValidity()
I tried to use $parsers but I found the value not directly validating when changing the input value, like this:
modelCtrl.$parsers.push(formatter);
    if (scope[attrs.ngModel] && scope[attrs.ngModel] !== '') {
        formatter(scope[attrs.ngModel]);
    }

Is there any way to validate the input immediatly after the input value was changed?

A: *

*If you have custom directive for the validation, use $asyncvalidators

Angular official guide
Good article on how to use asyncvalidators

*ng-pattern can be used for regex validation right away from mark-up

redpajama_set_name: RedPajamaStackExchange


Ms Chhom Theavy started her research career at CDRI in 2014 as a Research Associate, providing research and administrative support to the research director and coordinating with different units on research-related matters. Since joining the Governance Unit team in 2015 Ms. Chhom leads a research project, Mekong Water Governance, focusing on a hydropower dam project and resultant resettlement of affected residents. She holds a bachelor's degree in Environmental Sciences from the Royal University of Phnom Penh (RUPP), Cambodia and a master's degree in Sustainable Development from Chiang Mai University, Thailand. She was a Hubert H. Humphrey Fellow (the Fulbright scholarship) in 2017-2018 at Humphrey School of Public Affairs, University of Minnesota, US.


Pmped is a tool for maintaining a collection of photos where originals are kept unmodified (e.g. a collection of .raw files), but day-to-day use takes place on one or more sets of generated files, which may be resized, watermarked and/or edited in other ways.
Pmped makes it easy to automatically generate and maintain the general-use files, based on global and per-image settings. Pmped also provides a very basic interactive image editor for making per-image changes.
Requirements: Python 2.5+ and ImageMagick 6. Pmped is developed on an Ubuntu Linux system, but should work elsewhere as well. Let us know in the comments if you have any trouble!
Pmped is almost ready. Stay tuned!
Pmped was written by Bjarni R. Einarsson while traveling around Mexico with his girlfriend, an EeePC and a Pentax K200D camera. The couple keeps a set of raw image files on an external hard drive (named Spongebob Storagepants) and use Pmped to generate and edit smaller files for daily use on the EeePC and for publication on the web.


With the semi-recent acquizition of CAO by General Cigar and while there may still be mixedemotions, General has reported that they will do the best they can to keep the spirit of CAOalive and well and I have to admit that in my opinion, so far - so good. You may be wondering,like I did, what the OSA stands for - it is actually for the wrapper. Well the Olancha SanAugstin region of Honduras where the wrapper is grown at least. The wrapper is also sungrown,adding to the 'Sol' in the title of this cigar. Onto the important parts - lets see how thiscigar smokes!
Not going to lie, this is one good looking smoke. The paper bag brown colored wrapper does havea few splotchy colored spots, but rather than giving me something to worry about, it appears tobe more of colors picked up during natural fermentation. Minimal veins, in a few samples I hadto squint and examine the cigar just to see a few. Evenly packed throughout with a firm foot, awell placed cap and a slight shine from the tobacco oils - this is a cigar that screams to besmoked. Hell - even my pet peeve with band removal was completed without any issues. AlrightGeneral Cigars - you have my attention.
Right from the start the CAO OSA Sol gives you a healthy dose of earth and musk - the first thought I had when tasting this cigar was that it reminded me of the forest. The mud, wood, slightly dampsmell that you might experience in the forest after a light rain - imagine that in a flavor andyou'd be right about on target. There is a mild sweetness to the smoke as well, which assists inbalancing out the bitter earth on the medium to long finish. This flavor profile pretty muchholds solid until the 2nd half, which then rounded out earth, picked up some cedar and just adash of pepper. Although not the most complex of cigars, the flavors were solid, definable andcrisp.
You all know I am a fan of the old CAO, and yes - perhaps - it may just be a figment of ourmemories now, the name and 'spirit' has been kept alive through General Cigars. The name may beon a respirator still, but I think we just saw the big toe twitch a little. The CAO OSA Sol is asolid cigar - not an extremely complex or 'wow' cigar but just for the price thisis the type of cigar I could see someone putting into there regular rotation. If the flavor profile described is something you read and your eyes lit up,grabbing a couple goes without saying - but - if you read that and thought 'well that doesn'tsound good at all', don't write it off the list just yet and at least give it the old collegetry! If you have had the pleasure of smoking one, please let me know your thoughts!
Enter coupon code CIGARNUT at checkout for an additional $5.00 off!


text:
Q: Android Studio how to get data from the Firebase database? I have this code and i wanna get the value String (how for example the names for users) from Firebase database in "Usuarios", which contains the users, to put it in the txtName variable.
public class HomeFragment extends Fragment {
private FirebaseAuth.AuthStateListener mAuthListener;
private FirebaseAuth mAuth = FirebaseAuth.getInstance();
private Button btnLogOut;
private int CAMERA_REQUEST_CODE = 0;

private TextView textName;
private DatabaseReference mDatabase = FirebaseDatabase.getInstance().getReference();
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference myRef = database.getReference("Usuarios");

public HomeFragment() {
    // Required empty public constructor
}

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {

    View view = inflater.inflate(R.layout.fragment_home, container, false);
    TextView textName = (TextView) view.findViewById(R.id.txtName);

    return view;
}

@Override
public void onPause() {

    super.onPause();
}

}
Thank you very much, if you could solve this and you would do a great favor :)
Firebase Database image

A: To display all the within those childrens, please use the following code:
DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
DatabaseReference usuariosRef = rootRef.child("Usuarios");
ValueEventListener eventListener = new ValueEventListener() {
    @Override
    public void onDataChange(DataSnapshot dataSnapshot) {
        for(DataSnapshot ds : dataSnapshot.getChildren()) {
            String name = ds.child("name").getValue(String.class);
            Log.d("TAG", name);
        }
    }

    @Override
    public void onCancelled(DatabaseError databaseError) {}
};
usuariosRef.addListenerForSingleValueEvent(eventListener);

The output will be:
Eric
Julian Ramos
//And so on


On January 7th, the Ontario Superior Court of Justice overturned a trial decision that had recognized a Charter-protected expectation of privacy in the odour emanating from one's breath. A doctor who had treated the accused following a motor vehicle accident told a police officer that the accused's breath smelled of alcohol, following which the police obtained an warrant to seize a blood sample. The Court also noted that the doctor was not acting as a state agent in making his observation and reporting to the police.
R v Maureen Daly, 2014 ONSC 115 (CanLII).


Steve Arpin is a rallycross driver who has been competing in the Red Bull Global Rallycross series since 2013. Red Bull GRC recently announced significant changes to the series, leaving many to guess where the drivers will be racing this coming year. Arpin announced that he would be teaming up with Ken Block and Hoonigan Racing Division to compete in select events of the Americas Rallycross Championship.
The Americas Rallycross Championship has become a home for former Red Bull Global Rallycross teams such as the Subaru Rally Team USA, Volkswagen Andretti Rallycross, and now the Hoonigan/Loenbro Motorsports team after the Red Bull GRC series has opted for a spec car to replace its Supercar class.
The partnership has been described as a three-way technical and marketing partnership including Block, Aprin, and Block's brand Hoonigan. Arpin will officially be a Hoonigan driver and will have a similar race car livery as Block. According to Block, Arpin and his Loenbro Motorsports team will continue development on the Ford Focus rallycross car while Block and Hoonigan will funnel their marketing skills to Aprin and the Loenbro Motorsports team.
The inaugural Americas Rallycross Champion series will be comprised of four events in 2018 starting at Silverstone May 25.
The unique GRC series appears to be going through a tidal wave of changes as it fights to stay alive.


In the southern area the soils are mainly alluvial silt loams over gravel subsoils while in Waipara they are chalky loams that are often rich in limestone. Long, dry summers, abundant sunshine and relatively cool growing conditions are a feature in both areas although Waipara, which is sheltered from the coast by a low range of hills, can be significantly warmer. Canterbury is New Zealand's fourth largest wine region.


text:
Q: Unable to change signpost icon of Clarity Design System I am unable to change the icon of the signpost element i.e. clr-signpost of Clarity Design System (Version: 0.9.0), both in Chrome & IE. The signpost is showing the default info (i) icon. No error is displayed in console.
In my Angular 4 project I am using the signpost element inside a column of a datatable of PrimeNG (Version: 4.1.1).
Does anyone have any ideas in this issue?
Here is the HTML:

   ....
   ....

       <ng-template let-item="rowData" pTemplate="body">

                <clr-signpost>
                    <clr-icon clrSignpostTrigger shape="avatar"></clr-icon>
                    <clr-signpost-content *clrIfOpen>

{{item.story}}

                    </clr-signpost-content>
                </clr-signpost>

      </ng-template>

A: We added custom signpost triggers in an alpha release of v10. It looks like you are using v9 and Signposts only have a default trigger. If you upgrade to v10 or later you will enable the custom trigger declaration on your component.

A: I think you should add the class attribute to the to the clr-icon and give it the icon class you want.
Also I found this code at the Clarity that describies how to use custom triggers

Clarity Icon

        <clr-signpost>
            <clr-icon shape="avatar"
                      class="is-solid has-badge-info"
                      clrSignpostTrigger>
            </clr-icon>
            <clr-signpost-content [clrPosition]="'bottom-middle'" *clrIfOpen>
                Lorem ipsum...
            </clr-signpost-content>
        </clr-signpost>

you will find more examples under the Custom Triggers
 section


As of early Thursday, there have been more than two million ballots counted in this year's Nov. 6th general election and there are still more than 700,000 left to count. According to the Washington Secretary of State, voter turnout is expected to reach 75% or more. Currently, Initiative 1634 – Yes! To Affordable Groceries is ahead in the polls, which is a win for our industry! Being one of a few states that votes entirely by mail, we do not have the instant results that some other states may have and many of the races are still too close to call.
We supported this initiative throughout the campaign and would like to thank you for your support in keeping groceries affordable for everyone. The State Government Affairs team is continuing to watch as election results come in and will continue to keep you updated. For the most current legislative, statewide and federal election updates, click here.


Sacrifice, the good old game, the lovely abstract and crazy third-person magician strategy game has the following issue on modern systems: The options menu does not allow you to set it to use modern widescreen resolutions.
Sacrifice saves its settings in the windows registry. Thus, you can set your resolution manually in the registry, including the resolution.
Note though that this is a very technical way to solve it. As the registry path may differ for each user (because of the way this old games registry values are saved in windows) I and others can not simply provide a .reg file for you to run.
If you still want to change your resolution beyond what the Sacrifice options menu provides you, I tried to make the following guide as clear as possible – screenshots are attached. Following the guide are further technical details you will probably not need.
Also note that the resolution will not be effective on the menu and loading screen. However, it should become active after loading, when you get in-game.
And one big issue to note: After changing the registry value, it will work once. But starting the game a second time, it will reset the resolution. Thus, you will have to set the registry value again before each start. The best way to do so is to export your registry setting via File -> Export after you set it up. Then run it before starting Sacrifice.
First of all, search the key.
Open the registry editor with CTRL+R, enter "_regedit_" and click ok. The registry editor should open.
Now press CTRL+F to open the search dialog. Uncheck Values and Data. Now enter "Sacrifice" into the text field. The search dialog should now look like on attached screenshot 1.
Now proceed searching, until you find a similiar tree path opened as in the left area of the screenshot. Open the Sacrifice folder and click Options. See if it is filled with similiar/the same number of options as on the screenshot. If not, search on (simply click find again).
As you can see, the screenshot has path number three of this list.
Now that you have found your place of the Sacrifice options in the registry, let's proceed with setting the resolution.
Double click the "_Resolution_" key. A window like on attached screenshot 2 should open.
Now, if you want one of the following resolutions, change the values accordingly and you're done. Make sure the length of the value(s) do not change! Always mark the two digits (byte) you want to edit first, like on the screenshot (80 is marked, so the 80 can be changed by typing).
After you changed the value accordingly (only replace the numbers marked yellow in attached screenshot 2 – make sure the overall number (of numbers) does not change!), click ok. The value of "Resolution" should have changed.
Now start Sacrifice, and load/start a game. After finishing loading, your screen should change the resolution accordingly (you will probably see some flashing) and you'll see in-game with your chosen resolution!
For 1920 you should get 780.
Now, make it into four digits. 0780.
Now, separate them into two pairs. 07 80.
Now, swap them. 07 80.
And now, check the attached screenshot 2. You will notice that the left yellow-marked value is exactly this value. Now enter your value there. Again, make sure you edit it, and to not change the overall value length (mark and enter one pair of digits after another).
Then, do the same for your desired height, which is the right yellow marked value in screenshot 2.
The registry path Wow6432Node is Windows backwards compatibility layer for 32 bit software on 64 bit Windows. Thus, you will only see the Wow6432Node on x64 systems.
The <identifier>\Classes and <identifier>_Classes map to the same – if you change the value of a key in one, it is also changed in the other. They point to the same tree.
The Resolution key holds six integer values à four byte. The integers are stored in reverse byte order. The first integer is width, second height. Integer 3 and 5 hold the value 1 in my case. Integer 4 seems to hold 0x10 or 0x20, for 16 or 32-bit color. Integer 6 holds 0 in my case. One of the 3 Integers 3, 4, 5 probably holds fullscreen-mode.


text:
U.S. law enforcement on guard for Iranian retaliation after Qassem Soleimani killed
There are no immediate plans to step up a visible police presence, but officials say they are monitoring events.
Iran's top general killed in U.S. airstrike
By Andrew Blankstein, Tom Winter and Jonathan Dienst
While law enforcement agencies in the United States have not announced immediate plans to boost visible police presence in light of a strike that killed a top Iranian commander in Iraq, multiple agencies say they are keeping a watchful eye on events overseas and will adjust as appropriate or as intelligence warrants.
There is concern that Iran could retaliate and that U.S. interests overseas could be targeted or that proxies could be deployed to strike Americans or their interests abroad, sources said.
Those areas include Africa and South America, as well as Yemen and Lebanon, they said.
The Department of Defense late Thursday announced the death of Qassem Soleimani, the commander of Iran's secretive Quds Force, in a strike said to have occurred near Baghdad International Airport.
The strike, which the Pentagon said was conducted at President Donald Trump's direction, comes amid heightened tensions between the United States and Iran, and it could ratchet up the conflict.
US airstrike will 'put Americans at risk,' retired admiral warns
In November, a New York City man who considered himself a "sleeper agent" of Hezbollah, a Lebanese group which is backed by Iran and is deemed a foreign terrorist organization by the U.S., was sentenced to 40 years in prison.
Federal prosecutors said at the time that the man, Ali Kourani, was "recruited, trained and deployed by Hezbollah's Islamic Jihad Organization" to plan and execute terrorist attacks around New York, although none were carried out. As part of the case, prosecutors revealed the group's drive to accumulate bomb-making materials from China and to stockpile them around the world.
The New York City Police Department said it is monitoring the situation in Iran.
"While there are no specific or credible threats in New York City, the Department has deployed additional resources to sensitive locations across the city out of an abundance of caution," spokeswoman Devora Kaye said in a statement.
A top law enforcement official said it is important that the intelligence community is tuned in to foreign interceptions of communications that could be used to detect possible attack planning and directives from Iran.
While there is no credible threat to Los Angeles, the LAPD is monitoring the events developing in Iran. We will continue to communicate with state, local, federal and international law enforcement partners regarding any significant intel that may develop.
— LAPD HQ (@LAPDHQ) January 3, 2020
The Los Angeles Police Department said in a statement that there is no credible threat to the city, but that it was monitoring events developing in Iraq.
"We will continue to communicate with state, local, federal and international law enforcement partners regarding any significant intel that may develop," the department said.
CORRECTION (Jan. 3, 2020, 10:45 a.m.): An earlier version of this article misidentified Hezbollah. It is a Lebanese group backed by Iran, not an Iranian organization.
Andrew Blankstein
Andrew Blankstein is an investigative reporter for NBC News. He covers the Western United States, specializing in crime, courts and homeland security.
Tom Winter is a New York-based correspondent covering crime, courts, terrorism and financial fraud on the East Coast for the NBC News Investigative Unit.
Jonathan Dienst
Jonathan Dienst is a reporter for WNBC-TV in New York, leading its investigative reporting team and covering justice and law enforcement issues.