After Stephen Soderbergh transformed an environmentalist struggle into a sexploitative star vehicle for Julia Roberts, it should not surprise us that he would Hollywood-ize the hard-hitting television miniseries "Traffik". Made for Channel 4 in Great Britain in 1989, "Traffik" also appeared on public television in the United States one year later.
In "Traffic" Soderbergh has appropriated (or misappropriated) some core elements of the original, while leaving out others that would get in the way of his commercial goals. The resultant mess helps us understand how liberal taste-makers frame the "war on drugs" in the face of an impending war in Colombia. Considering that Soderbergh's first film was titled "Sex, Lies and Videotape", an appropriate subtitle for "Traffic" might be "Drugs, Lies and Hollywood".
In "Traffik", we are afforded a multi-tiered view of Great Britain's war on the heroin trade. The central figure is a British Home Office minister named Jack Lithgow (Bill Paterson) who has been assigned to oversee that war. The irony, and one of the key dramatic elements of the tale, is that his daughter is a drug addict. While relentlessly pursuing the source of the "traffik" in Pakistan, he is constantly being pulled into his daughter's own maelstrom.
"Traffik" derives its German title from the fact that one of the politician's main antagonists is a German who uses a construction business as a front for a much more lucrative heroin import business. After he is arrested in the course of a major drug interdiction effort, his wife takes over--even though she has been innocent of his activities up to that point. Her easy slide into criminality serves to illustrate the point that nobody is immune from the enormous temptations of a quick profit. Not only does she assume control without missing a beat, she seems even more savvy than her jailed husband. She announces, ''I'm going to be strong about this. I'm not going to let go of everything we fought for'', as if the family business was commercial real estate.
In Soderbergh's film the terrain and the commodity have shifted. We are now dealing with the cocaine trade and its source is Mexico. The main character is an American drug czar Robert Wakefield, played by the ubiquitous Michael Douglas. His daughter Caroline (Erika Christensen) is a cocaine free-baser who turns to prostitution to pay for her habit. In a search for his daughter, which has all the hyped-up intensity of a Charles Bronson revenge melodrama, Wakefield descends into the Black community, which takes on the character of the Casbah. Blacks on the street appear menacing to Wakefield (and the largely white audience I saw the film with), as if each had a knife in one pocket and a drug stash in the other.
Another significant difference between the two films is how each drug czar relates to the rogue third world country where the drugs originate. In "Traffik", Lithgow is directing a campaign to wean Pakistani farmers away from growing opium toward legal cash crops. His idealistic hopes are eventually crushed when he realizes that there is no incentive for peasants to stop growing opium. Unfortunately nothing grows in the arid Pakistani soil as well as the poppy. "It doesn't need much water," Lithgow is told. "It doesn't need much in the way of nutrients. They are just weeds -- the richest weeds in the world." He learns that farmers must grow and harvest 10 acres of sugar cane to reap the profit from just three acres of poppies.
Perhaps the heroin and cocaine trade is driven by the same brute economic facts that drive the tobacco industry, a legal but much more toxic industry. According to the book "Barbarians at the Gate," investor Warren Buffett told Salomon Chairman John Gutfreund in 1987: "I'll tell you why I like the cigarette business. It costs a penny to make. Sell it for a dollar. It's addictive. And there's fantastic brand loyalty.''
While "Traffik" is mostly about character development--particularly Lithgow's disillusionment--"Traffic" is mostly a lurid 'policier', a sort of big budget version of the old TV show "Miami Vice", in which law enforcement becomes paramount, despite the film's lip-service to the obvious truth that the war on drugs is unwinnable.
In Soderbergh's film, the major point of view in Mexico belongs to Javier Rodriguez Rodriguez (Benicio Del Toro), an honest cop out to bust the corrupt Army general and the drug lords he protects. This Mexico is even more wicked than the Black community, at least in cinematographic terms. Soderbergh, who handled the camera itself for the Mexico location, uses a sulfur-yellow filter to make sure that the audience understands that this is a hellish place.
While "Traffik" takes place largely in Pakistan, where the opium is grown, there is no interest in finding out what conditions spawn the growth of coca. For that to take place, the film would have to include Colombia as a venue. If you restrict your terrain to Mexico, you are dealing solely with the finished product. And who else handles the finished product but case-hardened businessmen rather than people at the bottom, who rely on the soil to make a living.
This is where "Traffik" excels. The film begins with Fazal (Jamal Shah), an impoverished Pakistani farmer who grows opium poppies on his farm and ekes out barely enough money to support his wife and two children. Lithgow eventually meets Fazal and asks, "Do you know that people in the West are dying from the heroin you make?" "Sir, I grow opium, not heroin," Fazal replies. "You deal with the heroin problem."
Soderbergh is quite open about his desire to flatter law enforcement agencies in the USA, while simultaneously maintaining a hip "war on drugs can not succeed" 'tude. In a profile that appears in the Jan. 3-9 Village Voice, Soderbergh states:
"I didn't want to come off like we had answers. The idea that some silly filmmaker after two years could sort it out would be outrageous. But there seems to be a huge vacuum in the public debate and I guess this is one of the few times I felt a movie could actually help. The funny thing is, everybody who sees it thinks it puts their point of view across, and I was expecting exactly the opposite. We had a screening in Washington for Customs, DEA, and the Department of Justice and they all came out saying they really liked it. The following night, there was some hardcore leftie NPR/PBS [!!!!] screening in L.A. and some guy stands up and goes, 'Thank you for making the first pro-legalization movie.' Then the other night, Commissioner Safir came to a screening and said he thought it was the most accurate representation of law enforcement he'd seen in a long time. And I have, you know, stoner friends who are going, like, 'Dude, yeah, great . . . '"
Nobody could possibly accuse Soderbergh of coming off like he had answers. But one might have hoped that he would have had a more open-eyed view of the cops in the United States, who appear in the film to be the Mexican police's only reliable ally.
Since Soderbergh is based in Los Angeles, one can only conclude that he has not been reading a newspaper for the past few years. Otherwise, he would have felt the need to introduce a little bit of reality into his script, based on the gargantuan Ramparts Division scandal.
It turns out that over the past decade or so, the LAPD anti-drug division has been deeply involved in the cocaine trade itself. Ex-cop, now serving a long prison sentence, Rafael Perez was accused of murdering, dealers during a botched drug deal in the mid-1990s. His ex-girl friend claims that the bodies of those victims and that of another woman allegedly killed by Perez's partner David Mack were buried in Mexico in hopes that, if they were discovered, they would be presumed to be victims of the region's drug wars. While some investigators claim that this accusation was false, there is no doubt that Perez and other officers have been found guilty of stealing drugs from the evidence room of their department and re-selling them on the street. In 1999 Perez pleaded guilty to stealing eight pounds of cocaine in exchange for a lighter prison sentence. He also agreed to identify other allegedly corrupt officers. Now this would have made for a more interesting film, since it is a far more accurate representation of how urban police departments behave--or misbehave.
Furthermore, if Soderbergh had been more informed about the relationship between the USA and Mexico, he would have not been so eager to put white hats on all the American officials, especially in light of the revelations made by Thomas A. Constantine, the top drug-enforcement official who resigned last year.
In an interview with the NY Times on November 26, 1999, Constantine states regarding the Mexican drug trade: "I watched that situation for five and a half years, and every year it became worse. We were not adequately protecting the citizens of the United States from these organized-crime figures."
Why not?
"Every time we had a major case involving a criminal organization from Mexico operating in the United States, there was a significant allegation of corruption involving the Mexican Attorney General's office, a Mexican state police force, the highway police," he said.
However, the Clinton administration chose not to confront the Mexican government, since American concerns about Mexico's corruption and drug-trafficking problems were secondary to trade and other economic interests.
"The idea was, if you said those things publicly, if you release documents, you will just aggravate the situation," he said. "My concern was that we had kids in this country dropping like flies. Maybe that was parochial, but I felt like I was the only person there who felt like that."
Even after Constantine's counterpart in Mexico was found in 1997 to have been colluding with the country's biggest cocaine trafficker, serious discussion of the issue within the Clinton administration was minimal, even negligible, he said. The exception was the annual debate over whether to certify the anti-drug efforts of Mexico and other nations that produce or ship illegal drugs.
Constantine told the NY Times, "Everyone would say, 'Your facts are correct, but there are bigger policy issues involved.' "
Louis Proyect Marxism mailing list: http://www.marxmail.org
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Congratulations, you've put Ruby on Rails!
Before you move on, verify that the following conditions have been met:
- The log and public directories must be writable to the web server (
chmod -R 775 log
and chmod -R 775 public
).
-
The shebang line in the public/dispatch* files must reference your Ruby installation.
You might need to change it to #!/usr/bin/env ruby
or point directly at the installation.
-
Rails on Apache needs to have the cgi handler and mod_rewrite enabled.
Somewhere in your httpd.conf, you should have:
AddHandler cgi-script .cgi
LoadModule rewrite_module libexec/httpd/mod_rewrite.so
AddModule mod_rewrite.c
Take the following steps to get started:
- Create empty development and test databases for your application.
Recommendation: Use *_development and *_test names, such as basecamp_development and basecamp_test
Warning: Don't point your test database at your development database, it'll destroy the latter on test runs!
- Edit config/database.yml with your database settings.
- Create controllers and models using the generator in
script/generate
Help: Run the generator with no arguments for documentation
- See all the tests run by running
rake
.
- Develop your Rails application!
- Setup Apache with FastCGI (and Ruby bindings), if you need better performance
Trying to setup a default page for Rails using Routes? You'll have to delete this file (public/index.html) to get under way. Then define a new route in config/routes.rb of the form:
map.connect '', :controller => 'wiki/page', :action => 'show', :title => 'Welcome'
Having problems getting up and running? First try debugging it yourself by looking at the log files.
Then try the friendly Rails community on the web or on IRC
(FreeNode#rubyonrails).


Jump to New content 1
Jump to New content 2
Click on the links above and the :target selector will add an image in front of the current active HTML anchor.
New content 1...
New content 2...
Note: Internet Explorer does not support the :target selector.


Main Page
Data Structures
Files
Data Structures
AttrBlock Struct Reference
Information for a block of attributes.
More...
#include <
votParseP.h
>
Data Fields
char *
req
char *
opt
void *
attributes
Detailed Description
Information for a block of attributes.
Parameters:
req
A '|' delimited string of required attribute names.
opt
A '|' delimited string of optional attribute names.
attributes
A pointer to an
AttrList
structure.
The documentation for this struct was generated from the following file:
votParseP.h
Generated on Tue Sep 23 09:21:20 2014 for libVOTable by
1.5.9


Week 3 Cultural Blog
Thinking Style
1/11/15
If I remember correctly, my thinking style was a combination of Abstract Sequential (AS) and Concrete Random (CR). I think I can relate to most of the characteristics of an AS thinker. For example, it is very true that I like to analyze situations before making a decision or acting, and applying logic in solving problems. Some of them don't really apply to me, such as disliking to be forced to work with others with different views, being diplomatic when convincing others, and not monopolizing a conversation.
I can also relate a lot to the characteristic of a CR thinker. I like experimenting to find answers, using my intuition, and solving problems independently. Surprisingly, all except one apply to me. I don't think I learn best when I am able to compete with others.
The biggest struggle in phase 0 so far has been time management. As an AS thinker, it is hard for me when I have too little time to think through problems. I have a full time job so my time to work on Phase 0 materials have been restricted to mostly on the weekends. I always feel I am rushing on Sunday night to finish on time. I will need to work on time management to try and work on phase 0 materials throughout the week. It might help to look at coding challenges that need to be completed that week and think of a solution while I'm commuting (or in office meetings!)


WebXR controller state visualizer (WIP: establish `xr-touchpad-{touch,press}-{start,end}` listeners)
video (as of WebVR 1.1; deprecated) | source code


Grid paper
Dots grid paper
Lined paper
Axonometric paper
Isometric paper
Hexagonal paper
Knitting paper


The size of draggable resizer between panels.
Integer, default = 4
The size (width for vertical, height for horizontal) of the draggable resize bar between the panels. If you change spacer
during run-time, call .resize() method to apply changes.
Resizer can be set during object creation:
Or any time after the layout has been created:


Welcome to the BC Environmental Assessment Office’s new web-based Project Information and Collaboration System (EPIC), which is aimed at improving the efficiency and transparency of the provincial environmental assessment process by providing citizens and stakeholders with more intuitive access to project data and information.
EPIC is being launched as a “beta” – a fully-functional starting point upon which to build continuous improvements. As such, we’re seeking your feedback on how to make it better meet your needs. To do so, please send us an email at<EMAIL_ADDRESS>or click here to learn more.


Sorry! Your web browser isn't supported. Try downloading the (free and awesome) Google Chrome browser.
Drag a shapefile (.zip) from your desktop into the box above to generate a web map!
Sorry! Your web browser isn't supported. Try downloading the (free and awesome) Google Chrome browser.
Drag a shapefile (.zip) from your desktop into the box above to generate a web map!


resource stream_socket_client ( string $remote_socket [, int &$errno [, string &$errstr [, float $timeout = ini_get("default_socket_timeout") [, int $flags = STREAM_CLIENT_CONNECT [, resource $context ]]]]] )
Initiates a stream or datagram connection to the destination specified by remote_socket. The type of socket created is determined by the transport specified using standard URL formatting: transport://target. For Internet Domain sockets (AF_INET) such as TCP and UDP, the target portion of the remote_socket parameter should consist of a hostname or IP address followed by a colon and a port number. For Unix domain sockets, the target portion should point to the socket file on the filesystem. Note: The stream will by default be opened in blocking mode. You can switch it to non-blocking mode by using stream_set_blocking().
On success a stream resource is returned which may be used together with the other file functions (such as fgets(), fgetss(), fwrite(), fclose(), and feof()), FALSE on failure.


|
LASIK Surgery Checklist
Print this
document in PDF format
Know what makes you a poor candidate
Career impact - does your job prohibit refractive surgery?
Cost - can
you really afford this procedure?
Medical conditions
- e.g., do you have an autoimmune disease or other major illness? Do
you have a chronic illness that might slow or alter healing?
Eye conditions
- do you have or have you ever had any problems with your eyes other
than needing glasses or contacts?
Medications
- do you take steroids or other drugs that might prevent healing?
Stable refraction
- has your prescription changed in the last year?
High or Low refractive
error - do you use glasses/contacts only some of the time? Do you
need an unusually strong prescription?
Pupil size -
are your pupils extra large in dim conditions?
Corneal thickness
- do you have thin corneas?
Tear production - do you have dry eyes?
Know all the risks and procedure limitations
Overtreatment or undertreatment - are you willing and able to have
more than one surgery to get the desired result?
May still need
reading glasses - do you have presbyopia?
Results may not
be lasting - do you think this is the last correction you will ever
need? Do you realize that long-term results are not known?
May permanently
lose vision - do you know some patients may lose some vision or
experience blindness?
Dry eyes
– do you know that if you have dry eyes they could become worse,
or if you don’t have dry eyes before you could develop chronic
dry eyes as a result of surgery?
Development of
visual symptoms - do you know about glare, halos, starbursts, etc.
and that night driving might be difficult?
Contrast sensitivity
- do you know your vision could be significantly reduced in dim light
conditions?
Bilateral treatment
- do you know the additional risks of having both eyes treated at the
same time?
Patient information
- have you read the patient information booklet about the laser being
used for your procedure?
Know how to find the right doctor
Experienced - how many eyes has your doctor performed LASIK surgery
on with the same laser?
Equipment -
does your doctor use an FDA-approved laser for the procedure you need?

Long-term Care
- does your doctor encourage follow-up and management of you as a patient?
Your preop and postop care may be provided by a doctor other than the
surgeon.
Be Comfortable
- do you feel you know your doctor and are comfortable with an equal
exchange of information?
Know preoperative, operative, and postoperative expectations
No contact lenses prior to evaluation and surgery - can you go for
an extended period of time without wearing contact lenses?
Have a thorough
exam - have you arranged not to drive or work after the exam?
Read and understand
the informed consent - has your doctor given you an informed consent
form to take home and answered all your questions?
No makeup before
surgery - can you go 24-36 hours without makeup prior to surgery?
Arrange for transportation
- can someone drive you home after surgery?
Plan to take
a few days to recover - can you take time off to take it easy for
a couple of days if necessary?
Expect not to
see clearly for a few days - do you know you will not see clearly
immediately?
Know sights,
smells, sounds of surgery - has your doctor made you feel comfortable
with the actual steps of the procedure?
Be prepared to
take drops/medications- are you willing and able to put drops in
your eyes at regular intervals?
Be prepared to
wear an eye shield - do you know you need to protect the eye for
a period of time after surgery to avoid injury?
Expect some pain/discomfort
- do you know how much pain to expect?
Know when to
seek help - do you understand what problems could occur and when
to seek medical intervention?
Know when to
expect your vision to stop changing - are you aware that final results
could take months?
Make sure your
refraction is stable before any further surgery - if you don't get
the desired result, do you know not to have an enhancement until the
prescription stops changing?
|


How many starting quarterbacks has Minnesota had in it's 54-year history?
The Vikings have had 34 starting QBs. George Shaw was the first, but was replaced by Fran Tarkenton in the first game. Teddy Bridgewater is the current starter.
Which QB holds the title for most starts in a Vikings jersey?
Having been the franchise's starting quarterback for 13 seasons (longer than any other Vikings player), Fran Tarkenton holds the record for the most starts in a Vikings jersey, and those for the most wins and ties. He is also the franchise's leading passer in terms of numbers of attempts, completions, total yards gained and passing touchdowns. However, Tarkenton has also thrown the most interceptions.
Who holds the record for all-time rushing yards?
Adrian Peterson holds the record with 10,823 yards, starting with the team in 2007. Following his first pro season, in which he set an NFL record for most rushing yards in a single game (296), Peterson was named the NFL Offensive Rookie of the Year.
Who is the Viking's all-time receiving leader?
Cris Carter holds the title with 12,383 yards. He played for the Vikings from 1990-2001. To date, he is the only player drafted in the Supplemental draft to eventually be elected into the Hall of Fame. Carter is widely considered among the greatest wide receivers of all time.
Who is the Viking's winningest coach of all time?
Harry Peter "Bud" Grant led the team to 158 victories. He is the 3rd winningest professional football coach, behind Don Shula and George Halas. He was the first coach in the history of professional football to guide teams to the Grey Cup finals (CFL) and the Super Bowl. Grant attended the U of M and was a 3-sport athlete, in football, basketball, and baseball. After college, he played for the Minneapolis Lakers of the NBA, the Philadelphia Eagles of the NFL, and the Winnipeg Blue Bombers of the CFL. To date he is the only man in history to play professionally in both the NFL and the NBA.


W
ondrous
N
umber
M
achine
0
1
2
3
4
5
6
7
8
9
0
.
CA
C
⇐
+
-
×
/
=
⚝
more buttons
coming soon...
by Chris Rune
links and stuff coming in later


Home Recommendations
Your home risk in case of fire is {{ risk }}%
Here your have a list of recommendations you must follow to decrease this percentage.
Environment variables
Topography
- The topography of the terrain together with the type of vegetation and weather are the three elements that mark the behavior of fire. Obviously you can not make changes in the situation of your house, but you can be aware that this makes you more vulnerable to a forest fire. On a slope, the fire rises more quickly.
Water supplies
- If you live in a place where there is water shortage, it is important to take into account that the vegetation will be dry and therefore increases the flammability of the area. It is important to have enough water supplies in case of forest fire. For urbanizations, the creation of water supply points every 200 meters is necessary.
 It’s also important to have routes of evacuation strategically located and with enough signs to mark clearly the way to evacuate. The recommendation is to have paved way, free of vegetation and wide enough.
High-tension towers
- If the house is near high-tension towers, it is important to monitor the condition of the vegetation near the electrical towers. Contact to the Town Hall if there are vegetation near them.
Area Next the house
- Take care of the surroundings of your house. It’s important to follow the recommendations from local emergency teams related to the distances between the house and vegetation and also between trees. The diameter of the protection around a house should be four times the vegetation height. The distance between trees must be 3 meters or more. It depends on the slope and the distance on some cases should be 6 with mid slope or 9 meters for high slope.
Fence
- Avoid the use of highly inflammable species as pines, oaks, palms, etc. Use preventive gardening to create structures of ornamental vegetation to become more resistant to the fire.
Your house
Outer walls
- Avoid combustible material (fuelwoods, butane ...) near the structure of the house and near the weakest points like roof, chimney, doors or windows. If you have gas tanks or diesel oil, remove them from the house. Avoid the climbing plants.
Leaves
- Avoid accumulation of leaves
Roof
- It is important to avoid the construction of the roof with inflammable materials. Clean the roof avoiding accumulation of leaves and vegetation. Check it from time to time, specially before summer.
Barbecue
- Be very careful with the use of barbecues. Check the local legislation and recommendations to have them.
Water source
- Increase the protection of your house with an equipment of fire protection. Check your water sources. Make sure that the hose of the garden is enough long to arrive everywhere and even better if you have special hose for fires. Consider to have a water pump of petrol to guarantee water pressure in case of emergency.


The Axe Core Playground
Rule Augmentation
Currently, the role-img-alt rule doesn't check SVG elements that are assigned an img
ARIA role.
We can augment the existing rule so that this scenario is flagged as a violation, as observed in the developer console.
View the code on Github.


HackDay
12/3/17 10am - 4pm
Progressive HackNight is proud to invite you to our first ever HackDay
Hack for good on one of these three projects
Spoke
Spoke is an open source text-distribution tool for organizations to mobilize supporters and members into action. Spoke allows you to upload phone numbers, customize scripts and assign volunteers to communicate with supporters while allowing organizations to manage the process.
MoveOn used it effectively during the defense of the ACA in September and has been using it ever since for daily actions. GetUp in Australia is using it effectively for their Marriage Equality campaign. Color of Change has begun using it now, and many other groups are starting to try it out
New Sanctuary Coalition
The New Sanctuary Coalition of NYC is an interfaith network of congregations, organizations, and individuals, standing publicly in solidarity with families and communities resisting detention and deportation in order to stay together.
New Sanctuary Coalition's custom internal software facilitates their Accompaniment Program, which accompanies an average of 40 people to their hearings and ICE check-ins with the help of about 300 volunteers. The software also supports the Immigration Clinic, assisting an average of 100 asylum seekers with their applications each month with the help of about 400 volunteers.
Border Buddy
Border Buddy TBD
Join us at ThoughtWorks
15th floor of 99 Madison Ave
12/3/17 10am - 4pm
- Schedule:
- Breakfast
- Choose a Project
- Hack
- Lunch
- More Hacking


Daniel Craig Talks Kissing Rami Malek, Confirms ‘No Time To Die’ Is His Final Bond Film
by Brent FurdykDaniel Craig stopped by Global‘s “The Late Show with Stephen Colbert” on Friday night to talk about his new film “Knives Out”, but the conversation soon turned to his other, far more familiar onscreen persona.
Set to be released in spring 2020, “No Time to Die” will mark Craig’s fifth outing as Bond, James Bond, and he spoke with host Stephen Colbert about his latest mission on Her Majesty’s Secret Service.

To break the tension, Malek told Colbert, Craig “grabbed me and picked me up and — I can’t tell who initiated the next moment, if it was him or I. But a kiss transpired between the two of us.”
He added: “I’m going to say that Daniel initiated it…
On Friday’s “Late Show”, Craig confirmed to Colbert that he did indeed give Malek a kiss.
“How lucky we are to have him,” Craig said of his co-star. “I kiss all my leading men. I think it just breaks the ice.”
Colbert also pressed Craig to confirm that “No Time to Die” will indeed be his final Bond film. “Are you done with Bond?” he asked.
“Yes,” he replied.
“You’re done with Bond?” Colbert repeated
Said Craig: “It’s done.
“The Late Show with Stephen Colbert” airs weeknights at 11:35 p.m. ET/PT on Global.


 In this model all HTML elements can be considered as boxes. The CSS box model involves a box that wraps around HTML elements, and it consists of: margins, borders, padding, and the actual content.
Diagrammatically it looks like this:
In basic terms, padding is the space between the element (object or image) and the border, whereas the margin is the space outside the border.
Margin
- Clears an area around the border. The margin does not have a background color, it is completely transparent
Border
- A border that goes around the padding and content. The border is inherited from the color property of the box
Padding
- Clears an area around the content. The padding is affected by the background color of the box
Content
- The content of the box, where text and images appear
Margins and Padding are the two most commonly used properties for spacing out elements on a page. You need to remember that when calculating the size of an element you must also include any Margin, border and padding settings in your calculation. In the example below you would need to add a further 60px to the size of the h2 elements:
The rule of thumb about when to choose between using margins and padding is:
- Use margin to separate the block from things outside it
- Use padding to move the contents away from the edges of the block.
Margins
Margins add space around the outer edge of the element. Using the margin property, you can define all four margins to be the same. Or you can set all four separately with the same property:
margin: top right bottom left;
Or if you only want to set the margin on one specific side, you can use the margin-* properties (ie. margin-top, margin-right, margin-bottom, margin-left). This property can have from one to four values.
Examples:
margin:10px 5px 15px 20px;
top margin is 10px
right margin is 5px
bottom margin is 15px
left margin is 20px
margin:10px 5px 15px;
top margin is 10px
right and left margins are 5px
bottom margin is 15px
margin:10px 5px;
top and bottom margins are 10px
right and left margins are 5px
margin:10px;
all four margins are 10px
Note: Negative values are allowed.
Borders
The CSS border properties allow you to specify the style and color of an element's border.
The properties that can be set, are (in order): border-width, border-style, and border-color.
This example from http://www.w3schools.com/css/css_border.asp gives a complete picture of the options available:
Padding
Padding adds space around the inner edge of the element. Using the padding property, you can define all four sides to have the same padding, or you can set all four separately with the same property:
padding : top right bottom left;
Of if you only want to set the padding on one specific side, you can use the padding-* properties (ie. padding-left, padding-top, padding-right, padding-bottom).
Examples:
padding:10px 5px 15px 20px;
top padding is 10px
right padding is 5px
bottom padding is 15px
left padding is 20px
padding:10px 5px 15px;
top padding is 10px
right and left padding are 5px
bottom padding is 15px
padding:10px 5px;
top and bottom padding are 10px
right and left padding are 5px
padding:10px;
all four paddings are 10px
Note: Negative values are not allowed.


ECharts (Enterprise Charts)
ECharts is a comprehensive charting library offering a painless way of adding interactive charts to your commercial products. On the foundation of ZRender-based (a whole new lightweight canvas library) coordinate system, legend, tooltip, toolbox and other basic components, ECharts currently supports line, column, scatter, pie, radar, candlestick, chord, gauge, funnel, map and force-directed chart types, many of these can be combined in one chart.
-- Open source from the team of Baidu business front-end data visualization
Baidu Hi : 1379172 | echarts(a)baidu.com
You are cordially invited to view the document "Why ECharts?" online, which covers all the chart types and major features of ECharts.
*Since some features of the document don't work with IE8-, you are specifically recommended to read the document in IE9+, Chrome, Firefox, Safari, Opera or other modern browsers.
Compared with a single chart, a combination of charts can be more expressive and more interesting. ECharts supports any combination of any chart provided herein (a total of 11 types and 17 subtypes) :
Line (area), column (bar), scatter (bubble), candlestick,
Pie (doughnut), radar, map, chord, gauge, funnel, force-directed chart.
A standard combination chart contains a legend, toolbox, data area zoom, scale roaming module, a Cartesian coordinate system (which may have one or two category/value axis/axes).
Our "Drag-Recalculate" feature (patented) brings you the best user experience ever: by allowing you to effectively extract, integrate, or even exchange data among multiple charts, ECharts open you up every opportunity for data mining and integration.
If the data means a lot to you, simply viewing the visualized data will no longer be satisfying, and you'll start to wish that you can download, save, share, or even process and integrate the original data.
Now, it ceased to be a dream as we give you a comma-delimited data text, which is our Data View. Of course, you can always reload the output method of Data View to present your data your way.
Moreover, via Data View you the wise can even edit your data and update the chart, which, compared with Drag-Recalculate, is batch operation!
All charts present data. However, it's hard to tell which one is best since the performance depends on so many things: data itself, user's need, personal preference, etc. For example, it's always a big headache to choose between bar and line, stack and tile.
With our Magic Switch, you can switch your chart effortlessly! Try to switch from bar to line, stack to tile, and you may well understand what suits you best.
Multi-series of data show you multiple things, but how to focus on the single series that matters?
With our Legend Switch, you can turn off other series and focus on the series you are interested in with just a click.
Data can be infinite, but the display space is always limited. So you need Area Zoom to help you zoom in on a selected data area that you care about.
Powered by great capability of data analysis, the Extreme MarkPoint and the Average MarkLine are always moving in lockstep. Try this 》
You've got multiple series of data to plot. They're associated and inseparable. But if you put them into one chart, it would be a mess sometimes. What could you do?
With the Chart Linkage of ECharts, multiple charts can be easily linked up. And it's not just about displaying informative tooltips when hovered over; it's about sharing components and events, and stitching together automatically when saved as image. Try this 》
The colors in a Cartesian chart (like map or scatter) will help you to classify data at first glance.
But how to focus on data that matters after the initial analysis? With our Scale Roaming, you can turn off other scales and focus on the scale you are interested in with just a click.
We know that sometimes you gotta catch the eye.
ECharts allow you to add a glow effect to the MarkPoints and MarkLines of your charts or maps in the twinkling of an eye. Here is an example of how twinkling it can be: simulation of Baidu migration.
Got tens of millions of data to present? And once again professional statistical tools (e.g. MATLAB) seems like the only option left?
Nope, not anymore! Despite rich interactivity, ECharts can still plot up to 200,000 data points on a Cartesian chart (line, column, scatter, and candlestick) in the blink of an eye. For conventional applications, modern browsers would be all you need to show a million data points.
If you need to display up-to-second data, data streaming charts really hit the spot, for they will automatically update themselves every 'n' seconds by getting new data from the server.
Trend line, average line, ascending trend channel, support… of course you know how to use them.
ECharts allow you to add auxiliary lines not only on candlestick – which is a must – but also on every single chart type we support.

In ECharts, we support World Map, China Map, Map of China Provinces & Cities. We also support sub-region mode, which develops sub-region maps from the main map types. In fact, ECharts can easily output the sketch maps of 176 countries and regions worldwide as well as over 600 cities nationwide. Try this 》
By compressing the standard GeoJson geographic data with efficient compression algorithm, we get the map data (only about 30% the size of the original standard geoJson data) to drive our built-in maps. If the built-in map data or types do not meet your project needs, you can always produce a new type yourself through simple dynamic registration. Try this 》
We are fully aware of the need for adding extra markPoints and markLines: we know you want to mark certain positions on map, extreme points on line and trend line on column...And that's why we make our markPoints and markLines applicable to all the chart types in ECharts library, and more than that: markPoints and markLines in ECharts boast interactive features responsive to components like Legend Switch and Scale Roaming, etc.
With over 600 configuration options and the design of multi-level control at hand, you are free to make your chart your way.
Documentation »We can capture user interaction and data change events to link chart to each other or the outside world. try this »
Event debugging Try this »


I'm taking an introductory programming class at Epicodus to learn foundational programming skills and concepts.
Our entire curriculum is detailed online, but briefly, I'm learning to code in
I'm discovering ways to augment the impact of basic CSS and JavaScript with
I'm also learning how to initiate, track, and document project work by using
Epicodus follows a pair-programming model. In each class, we work through a daily lesson with a partner to understand and practice new material. Then we create a project to showcase our newly aquired programming skills. By working in pairs, we hone the ability to speak clearly about programming concepts, identify points of confusion, and articulate problem-solving strategies. Our project work reinforces conceptual learning by requiring immediate application of new material. It's a great model, and I'm learning a lot!
Hold up, I want to show you just a few more things:
Thanks for visiting my page! Please be in touch with questions or comments. You can reach me at samantha.regan@gmail.com.


| enum XSValue::DataType |
| enum XSValue::XMLVersion |
| enum XSValue::Status |
| enum XSValue::DataGroup |
| XSValue::~XSValue | ( | ) |
| static bool XSValue::validate | ( | const XMLCh *const | content, | |
| DataType | datatype, | |||
| Status & | status, | |||
| XMLVersion | version = ver_10 , |
|||
| MemoryManager *const | manager = XMLPlatformUtils::fgMemoryManager | |||
| ) | [static] |
Validate a given string of the data type specified.
| content | data to be validated | |
| datatype | schema datatype | |
| status | validation status which is set upon validation fails | |
| version | xml version | |
| manager | memory manager provided |
| static XMLCh* XSValue::getCanonicalRepresentation | ( | const XMLCh *const | content, | |
| DataType | datatype, | |||
| Status & | status, | |||
| XMLVersion | version = ver_10 , |
|||
| bool | toValidate = true , |
|||
| MemoryManager *const | manager = XMLPlatformUtils::fgMemoryManager | |||
| ) | [static] |
Get the canonical representation for a given string of the data type specified.
| content | raw data | |
| datatype | schema datatype | |
| status | validation status which is set upon validation fails | |
| version | xml version | |
| toValidate | to validate the content before generate canonical representation | |
| manager | memory manager provided |
| static XSValue* XSValue::getActualValue | ( | const XMLCh *const | content, | |
| DataType | datatype, | |||
| Status & | status, | |||
| XMLVersion | version = ver_10 , |
|||
| bool | toValidate = true , |
|||
| MemoryManager *const | manager = XMLPlatformUtils::fgMemoryManager | |||
| ) | [static] |
Get the actual value, in the form of XSValue, for a given string of the data type specified.
Client application is responsible for the deletion of the XSValue returned.
| content | raw data | |
| datatype | schema datatype | |
| status | validation status which is set upon validation fails | |
| version | xml version | |
| toValidate | to validate the content before generate actual value | |
| manager | memory manager provided |
friend class XMLInitializer [friend] |
public data


--- layout: page title: Blog css: "/css/aboutme.css" ---
Estimating the state of the economy with finite-mixture models and the EM algorithm
Regularization: Ridge, Lasso and Elastic Net
A Comparison of Shrinkage and Selection Methods for Linear Regression
Linear Classifiers: An Overview
Non-linear regression: basis expansion, polynomials & splines
Model Selection & Assessment: going beyond the train-val-test split


{% extends "html/theme.html" %} {% block content %}
Metrics
Compass:
Humidity:
Pressure:
Temperature:
Comms
Send a message to ground control:
{% endblock %}


*optimised for xBox Controller*
Set in Victorian era england, player's sneak through the shadows as a crafty goblin thief stealing as much valuable loot as they can. Skulk your way threw the the factory building avoiding guards, lights and loud noises to not draw attention to yourself as you steal as much loot as possible to take back with you through the portal.


- What exactly are we looking at here?
- This is the proof of concept build for my enhanced script interface for five9. My employer decided to punish me for trying to solve the problems I faced as a phone agent, so it never got used. I've since turned it into a sandbox for testing things.
- Is it dangerous?
- No. It uses CSS and JavaScript to bring better functionality to the scripts we already use.
- What's the benefit?
- Scripts that are easier to maintain; even though this looks more complicated, virtually all of the complicated bits are self contained and can be used in every script, and the product specific parts are easy to identify and modify without breaking the functionality. Also, by utilizing the full functionality of HTML and JavaScript, our scripts actually help agents reduce mistakes in data entry, and puts more information in easy to find areas.
- Does it have to look like this?
- You don't like it? Ouch. Just kidding. The look and feel is entirely customizable. Want the contact panel to appear from the right istead of the left? Easy. Don't like the three shades of boring this script is rendered in? Not a problem. If each team that uses five9 wants a theme that's all their own, that's a possibility too!
This page is for commonly used bookmarks to client websites, validation sites, or even application files (PDFs) and training material normally buried in folders on the L drive. It can be customized on a per product basis, so only those links needed for this program appear here. All these links go to Bing, but you can set them to anywhere, and each one opens a new window.


ACMEExecutive AnvilSleeker than ACME's Classic Anvil, the
Executive Anvil is perfect for the business traveler
looking for something to drop from a height.
Product #: 9258724.4 stars, based on 89
reviews
Regular price: $179.99
$119.99
(Sale ends )
Available from: Executive Objects
Condition: Previously owned,
in excellent condition
In stock! Order now!
Mom's World Famous Banana Bread
By John Smith,
May 8, 2009
This classic banana bread recipe comes
from my mom -- the walnuts add a nice texture and flavor to the banana
bread.

Instructions:
Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add
the flour last. Pour the mixture into a loaf pan and bake for one hour.
140 comments:
From Janel, May 5 -- thank you, great recipe!
...
ACMEExecutive AnvilSleeker than ACME's Classic Anvil, the
Executive Anvil is perfect for the business traveler
looking for something to drop from a height.
Product #: 9258724.4 stars, based on 89
reviews
Regular price: $179.99
$119.99
(Sale ends )
Available from: Executive Objects
Condition: Previously owned,
in excellent condition
In stock! Order now!


This site took a little while to get up and running, with a few tricks needed here and there, but now that it’s all setup, the editing workflow is surprisingly smooth.
First things first, this site is hosted using Hugo, a quick and easy static site generator. I played around with alternatives like Jekyll, Hexo, and even the haskell-based Hakyll, before settling on Hugo almost entirely because of the incredibly fast build times. This site is based on the ultramin theme for Hugo, which is a minimal theme that I designed.
For domain registration, I use Google Domains which is similarly easy to use, and cheap as well. The site itself is hosted on github pages at the address zmaas.github.io. Then, cloudflare is used to forward the domain to the abstractlambda.com address, in addition to providing support for things like HSTS and site caching. Even though static sites like this are fast, they can be even faster using Cloudflare.
Finally, email addresses for this domain are setup using mailgun.com, which works fine for my use cases even with the 10,000 email per month free limit. With all that considered, the only cost for this site is domain registration, which Google Domains prices at $12 a year for .com domains.
For actually writing articles I use a heavily customized Emacs, configured with prodigy.el to run Hugo’s serve command whenever I am actively editing an article. In addition, I keep all posts in a single org-mode file and use ox-hugo to export posts when they’re ready to be published. When I want to update the actual site, I just commit the changes and push them to github. Nice and easy.


Shooting in Sweden kills 1 teen, leaves another wounded
by JARI TANNERHELSINKI (AP) — Swedish police say a 15-year-old boy has died and another teenager is in critical condition after a shooting in a busy square in the southern city of Malmo.
Malmo police said Sunday the slain boy was one of two people hit after unknown assailants opened fire into a pizza parlor where the victims were about 9 p.m. Saturday. Witnesses saw the attackers flee the scene on bicycles.
The shooting took place just minutes after an explosion in another Malmo district where a bomb set under a car detonated, destroying the vehicle and causing damage to other cars.
Police couldn’t say yet if the two incidents were linked.
Malmo, Sweden’s third-largest city, has seen several explosions and shootings in the past few years in cases linked mainly to organized crime and feuding gangs.
JARI TANNER


 There are two main Steelhead runs, one in the Winter and one in the Summer. The Summer run spawns further inland, usually east of the Cascades. Steelhead can spawn multiple times.
animation curve map + camps
Map: heatmap?
Charts: crossfilter, pi chart
Not physically there,
but using social media as a projection to standing there.
How people use social media geo-tag to show their support.
Location is not only where you are,
but also you can choose where to stand.
Created by Yuanyuan Tian, Yingqi Tang, Majid @ Oregon State University


ZÈRTZ
Copyright (c) 2000 Kris Burm
Zèrtz is played on the following initially empty hexagonal board.
There are initially offboard 6 white stones, 8 gray stones and 10 black stones.
All stones belong to both players, except those that are captured.
- MOVE - On each turn, each player must do one of the following things:
- Place one of the available offboard stones on an empty cell, and then remove an empty cell at the board edge (herein, I will place a marker in the sample diagrams) such that the player must be able to remove it from the sides without disturbing the position of the remaining board cells..
- ISOLATION - If, after a board cell removal, the board is disconnected into two sets of cells this is valid - if and only if - at least one of those clusters does not have empty cells (i.e., all cells are occupied by stones). Those cells are removed from board, and those stones are captured by the player who made the move. This is the only capture that is not mandatory.
- If there are no more stones offboard, each player must use their own captured stones and drop them again onboard.
- If, after a drop, all cells are occupied, wins the player that made that move (because there is a cluster with no more empty cells, which makes this an isolation capture).
- Capture one or more stones by jumping.
- Capture is compulsory and has precedence of the first moving option.
- Capture is done like in Checkers, jump over an adjacent stone (of any color) and land on the immediate empty cell.
- Capture is multiple, after the first capture, the player must continue if more captures are available. There is no restriction to make the maximum capture.
- GOAL - Wins the player that first captures 3 white stones, or 4 gray stones, or 5 black stones, or 2 stones of each color (i.e., 2 white, 2 gray and 2 black).
There is a tournament rule that restricts the winning condition to 4 white, 5 gray, 6 black or 3 stones of each color.
A capturing example If a player drops the marked white stone and removes cell [1], the other player will be forced to capture it with the black stone, and then the first player will capture it with the gray stone landing on cell [2].
Isolation capture After the drop, if a player removes cell [1] he will capture the marked black stone.
More information can be found at the GIPF project website - Zèrtz it's the 3rd game of a series of 6. There is also a remarkable strategy guide. There's also a diagram tool to handle Zèrtz positions, called ZF1, created by Michael Reitz. You can play Zèrtz at Rognlie's PbM server.
One variant, by Bill Taylor at 2002, called RUST uses the same concept but with one type of stone for each player:
A player may jump over any piece, an enemy piece is captured, a friendly piece returns to playing stock, otherwise Zèrtz mechanics and rules. Capture is mandatory over dropping. If a player cannot move he must pass. When both players pass, the game ends. Wins the one with more captured stones.
Here is a sample game (sorry, no format...) ':' means an enemy capture, '.' means a friendly capture.
INITIAL POSITION
abcdefghijklmnopq
1. . . . . .
2.
3.
4.
5.
6.
7.
8.
9.  17. m5 N6 j2 F4
8. k5 G5? n6 M7 18. m5:k3 j2:l4
9. k5:o5 n6:p4:n2 19. i7 J8. k9 M9.
10. p6 K7 q5 L8 20. n8 P6:. k3 M1
FINAL POSITION
abcdefghijklmnopq
1. .
2. . . . .
3. . . . . .
4. . . o . .
5. . . o
6.
7.
8.
9.


|
Class Summary |
| ChildMain |
A wrapper class that invokes another class'
main(String[]) . |
| ExitOnErrorThreadGroup |
A class that subclasses the ThreadGroup class. |
| LaunchCommand |
A class that represents the holds the various argument types that are used
in a Java command. |
| Launcher |
A class that is used to launch a Java process. |
| LaunchTask |
A class that eliminates the need for a batch or shell script to launch a Java
class. |
| ParentListener |
A class for detecting if the parent JVM that launched this process has
terminated. |
| StreamConnector |
A class for connecting an OutputStream to an InputStream. |


amCharts Data Loader
amCharts Data Loader
Version: 1.0.16
Description
By default all amCharts libraries accept data in JSON format. It needs to be there when the web page loads, defined in-line or loaded via custom code.
This plugin introduces are native wrapper that enables automatic loading of data from external data data sources in CSV and JSON formats.
Most of the times you will just need to provide a URL of the external data source - static file or dynamically generated - and it will do the rest.
Important notice
Due to security measures implemented in most of the browsers, the external data loader will work only when the page with the chart or map is loaded via web server.
So, any of the examples loaded locally (file:///) will not work.
The page needs to be loaded via web server (http://) in order to work properly.
Loading data from another domain than the web page is loaded is possible but is
a subject for Access-Control-Allow-Origin
policies defined by the web server
you are loading data from.
For more about loading data across domains use the following thread: http://stackoverflow.com/questions/1653308/access-control-allow-origin-multiple-origin-domains
Usage
1) Include the minified version of file of this plugin. I.e.:
<script src="amcharts/plugins/dataloader/dataloader.min.js" type="text/javascript"></script>
(this needs to go after all the other amCharts includes)
2) Add data source properties to your chart configuration.
Regular (Serial, Pie, etc.) charts:
AmCharts.makeChart( "chartdiv", {
...,
"dataLoader": {
"url": "data.json",
"format": "json"
}
} );
Stock chart:
AmCharts.makeChart( "chartdiv", {
...,
"dataSets": [{
...,
"dataLoader": {
"url": "data.csv",
"format": "csv",
"delimiter": ",", // column separator
"useColumnNames": true, // use first row for column names
"skip": 1 // skip header row
}
}]
} );
That’s it. The plugin will make sure the files are loaded and dataProvider is populated with their content before the chart is built.
Some formats, like CSV, will require additional parameters needed to parse the data, such as “separator”.
If the “format” is omitted, the plugin will assume JSON.
Complete list of available dataLoader settings
| Property | Default | Description |
|---|---|---|
| async | true | If set to false (not recommended) everything will wait until data is fully loaded |
| complete | Callback function to execute when loader is done | |
| delimiter | , | [CSV only] a delimiter for columns (use \t for tab delimiters) |
| emptyAs | undefined | [CSV only] replace empty columns with whatever is set here |
| error | Callback function to execute if file load fails | |
| init | Callback function to execute when Data Loader is initialized, before any loading starts | |
| format | json | Type of data: json, csv |
| headers | An array of objects with two properties (key and value) to attach to HTTP request | |
| load | Callback function to execute when file is successfully loaded (might be invoked multiple times) | |
| noStyles | false | If set to true no styles will be applied to “Data loading” curtain |
| numberFields | [CSV only] An array of fields in data to treat as numbers | |
| postProcess | If set to function reference, that function will be called to “post-process” loaded data before passing it on to chart. The handler function will receive two parameters: loaded data, Data Loader options | |
| progress | Set this to function reference to track progress of the load. The function will be passed in three parameters: global progress, individual file progress, file URL. | |
| showErrors | true | Show loading errors in a chart curtain |
| showCurtain | true | Show curtain over the chart area when loading data |
| reload | 0 | Reload data every X seconds |
| reverse | false | [CSV only] add data points in revers order |
| skip | 0 | [CSV only] skip X first rows in data (includes first row if useColumnNames is used) |
| skipEmpty | true | [CSV only] Ignore empty lines in data |
| timestamp | false | Add current timestamp to data URLs (to avoid caching) |
| useColumnNames | false | [CSV only] Use first row in data as column names when parsing |
Using in JavaScript Stock Chart
In JavaScript Stock Chart it works exactly the same as in other chart types,
with the exception that dataLoader
is set as a property to the data set
definition. I.e.:
var chart = AmCharts.makeChart("chartdiv", {
"type": "stock",
...
"dataSets": [{
"title": "MSFT",
"fieldMappings": [{
"fromField": "Open",
"toField": "open"
}, {
"fromField": "High",
"toField": "high"
}, {
"fromField": "Low",
"toField": "low"
}, {
"fromField": "Close",
"toField": "close"
}, {
"fromField": "Volume",
"toField": "volume"
}],
"compared": false,
"categoryField": "Date",
"dataLoader": {
"url": "data/MSFT.csv",
"format": "csv",
"showCurtain": true,
"showErrors": true,
"async": true,
"reverse": true,
"delimiter": ",",
"useColumnNames": true
}
}
}]
});
Can I also load event data the same way?
Sure. You just add a eventDataLoader
object to your data set. All the same
settings apply.
Adding custom headers to HTTP requests
If you want to add additional headers to your data load HTTP requests, use “headers” array. Each header is an object with two keys: “key” and “value”:
"dataLoader": {
"url": "data/serial.json",
"format": "json",
"headers": [{
"key": "x-access-token",
"value": "123456789"
}]
}
Manually triggering a reload of all data
Once chart is initialized, you can trigger the reload of all data manually by
calling chart.dataLoader.loadData()
function. (replace “chart” with the actual
variable that holds reference to your chart object)
Using callback functions
Data Loader can call your own function when certain event happens, like data loading is complete, error occurs, etc.
To set custom event handlers, use these config options:
- “complete”
- “init”
- “load”
- “error”
- “progress”
Example:
AmCharts.makeChart( "chartdiv", {
...,
"dataSets": [{
...,
"dataLoader": {
"url": "data.json",
"init": function ( options, chart ) {
console.log( 'Loading started' );
},
"load": function ( options, chart ) {
console.log( 'Loaded file: ' + options.url );
},
"complete": function ( chart ) {
console.log( 'Woohoo! Finished loading' );
},
"error": function ( options, chart ) {
console.log( 'Ummm something went wrong loading this file: ' + options.url );
},
"progress": function( totalPercent, filePercent, url ) {
console.log( 'Total percent loaded: ' + Math.round( totalPercent ) );
}
}
}]
} );
Translating into other languages
Depending on configuration options the plugin will display a small number of text prompts, like ‘Data loading…’.
Plugin will try matching chart’s language
property and display text prompts in
a corresponding language. For that the plugin needs to have the translations.
Some of the plugin translations are in lang subdirectory. Simply include the one you need.
If there is no translation to your language readily available, just grab en.js, copy it and translate.
The structure is simple:
'The phrase in English': 'Translation'
The phrase in English must be left intact.
When you’re done, you can include your language as a JavaScript file.
P.S. send us your translation so we can include it for the benefits of other users. Thanks!
Requirements
This plugin requires at least 3.13 version of JavaScript Charts, JavaScript Stock Chart or JavaScript Maps.
Demos
They’re all in subdirectory /examples.
Extending this plugin
You’re encouraged to modify, extend and make derivative plugins out of this plugin.
You can modify files, included in this archive or, better yet, fork this project on GitHub:
https://github.com/amcharts/dataloader
We’re curious types. Please let us know<EMAIL_ADDRESS>if you do create something new out of this plugin.
License
This plugin is licensed under Apache License 2.0.
This basically means you’re free to use or modify this plugin, even make your own versions or completely different products out of it.
Please see attached file “license.txt” for the complete license or online here:
http://www.apache.org/licenses/LICENSE-2.0
Contact us
-<EMAIL_ADDRESS>- Web: http://www.amcharts.com/
- Facebook: https://www.facebook.com/amcharts
- Twitter: https://twitter.com/amcharts
Changelog
1.0.16
- Added “numberFields” config array
1.0.15
- Added “emptyAs” config property. Empty CSV values will be set to this (default
undefined
)
1.0.14
- Added “init” event handler, which is called before loading starts
1.0.13
- Added “progress” handler, which can be used to monitor data load progress
1.0.12
- Better default options handling in external calls to AmCharts.loadFile
- Fixed the latest version of Stock Chart not resetting to default pre-defined period
- New example: Using Data Loader functions externally (map_json_external_function.html)
1.0.11
- New translation: Added French translation. Thanks Remy!
- Tweaks to allow better animation after data load on Pie chart
1.0.10
- Fixed error related to headers not being set when using standalone data load functions
1.0.9
- Plugin will now ignore empty CSV lines by default (configurable with
skipEmpty
property)
1.0.8
- Added
headers
config variable which allows adding custom headers to HTTP requests
1.0.7
- Fixed an issue with the Pie chart when it is being loaded in inactive tab
1.0.6
- Added support for Gauge chart (loads
arrows
array)
1.0.5
- Fixed JS error if periodSelector was not defined in chart config
- Now all callback functions (complete, error, load) receive additional parameter: chart
- postProcess function will now have “this” context set to Data Loader object as well as receive chart reference as third paramater
1.0.4
- Added
chart.dataLoader.loadData()
function which can be used to manually trigger all data reload
1.0.3
- Fixed the bug where defaults were not being applied properly
- Fixed the bug with translations not being applied properly
- Cleaned up the code (to pass JSHint validation)
1.0.2
- Fixed the issue with modified Array prototypes
1.0.1
- Added
complete
,load
anderror
properties that can be set with function handlers to be invoked on load completion, successful file load or failed load respectively - Fixed language container initialization bug
- Fixed bug that was causing parse errors not be displayed
1.0
- Added GANTT chart support
0.9.2
- Added global data load methods that can be used to load and parse data by code outside plugin
- Trim CSV column names
- Translation added: Lithuanian
0.9.1
- Fix chart animations not playing after asynchronous load
0.9
- Initial release


NITROMIST- nitroglycerin aerosol, spray
NovaDel Pharma Inc.
HIGHLIGHTS OF PRESCRIBING INFORMATIONINDICATIONS AND USAGENitroMist™ is a nitrate vasodilator indicated for acute relief of an attack or acute prophylaxis of angina pectoris due to coronary artery disease (1). DOSAGE AND ADMINISTRATION
DOSAGE FORMS AND STRENGTHSLingual aerosol, 400 mcg per spray, 230 metered sprays per container (3) CONTRAINDICATIONS
WARNINGS AND PRECAUTIONS
ADVERSE REACTIONSMost common adverse reactions are headache, flushing, hypotension, and syncope (6). DRUG INTERACTIONS
See 17 for PATIENT COUNSELING INFORMATION. Revised: 3/2007 |
NitroMist is indicated for acute relief of an attack or acute prophylaxis of angina pectoris due to coronary artery disease.
At the onset of an attack, one or two metered sprays should be administered on or under the tongue. A spray may be repeated approximately every 5 minutes as needed. No more than 3 metered sprays are recommended within a 15-minute period. If chest pain persists after a total of 3 sprays, prompt medical attention is recommended. NitroMist may be used prophylactically 5 to 10 minutes before engaging in activities that might precipitate an acute attack.
After an initial priming of 10 sprays, each metered spray of NitroMist delivers 33 mg of solution containing 400 mcg of nitroglycerin. It will remain adequately primed for 6 weeks. If the product is not used within 6 weeks, it can be adequately re-primed with 2 sprays. There are 230 metered sprays per container, but the total number of available doses depends on the number of sprays per use (1 or 2 sprays), and the frequency of priming.
During use the patient should rest, ideally in the sitting position. The container should be held vertically with the valve head uppermost and the spray orifice as close to the mouth as possible. The dose should preferably be sprayed into the mouth on or under the tongue by pressing the button firmly and the mouth should be closed immediately after each dose. THE SPRAY SHOULD NOT BE INHALED. Patients should be instructed to familiarize themselves with the position of the spray orifice, which can be identified by the finger rest on top of the valve, in order to facilitate orientation for administration at night.
The level of the liquid in the container should be periodically checked. While the container is in the upright position, if the liquid reaches the top or middle of the hole on the side of the container, one should order more. When the liquid reaches the bottom of the hole, the remaining doses will have less than label content.
Administration of NitroMist is contraindicated in patients who are using a selective inhibitor of cyclic guanosine monophosphate (cGMP)-specific phosphodiesterase type 5 (PDE5), as PDE5 inhibitors such as sildenafil, vardenafil, and tadalafil have been shown to potentiate the hypotensive effects of organic nitrates [see DRUG INTERACTIONS 7.1)].
Excessive use may lead to the development of tolerance. Only the smallest number of doses required for effective relief of the acute anginal attack should be used [see DOSAGE AND ADMINISTRATION (2)].
As tolerance to other forms of nitroglycerin develops, the effect of sublingual nitroglycerin on exercise tolerance, although still observable, is reduced.
Severe hypotension, particularly with upright posture, may occur even with small doses of nitroglycerin. The drug should therefore be used with caution in patients who may be volume-depleted or who, for whatever reason, are already hypotensive. Hypotension induced by nitroglycerin may be accompanied by paradoxical bradycardia and increased angina pectoris.
The benefits of NitroMist in patients with acute myocardial infarction or congestive heart failure have not been established. If one elects to use NitroMist in these conditions, careful clinical or hemodynamic monitoring must be used because of the possibility of hypotension and tachycardia.
Headache, which may be severe and persistent, may occur immediately after nitroglycerin use.
Flushing, drug rash and exfoliative dermatitis have been reported in patients receiving nitrate therapy.
Postural hypotension, as manifest by vertigo, weakness, palpitation, and other symptoms, may develop occasionally, particularly in erect, immobile patients. Marked sensitivity to the hypotensive effects of nitrates (manifested by nausea, vomiting, weakness, diaphoresis, pallor, and collapse) may occur at therapeutic doses.
Administration of NitroMist is contraindicated in patients who are using a selective inhibitor of cyclic guanosine monophosphate (cGMP)-specific phosphodiesterase type 5 (PDE5). PDE5 inhibitors such as sildenafil, vardenafil, and tadalafil have been shown to potentiate the hypotensive effects of organic nitrates.
The time course and dose dependence of this interaction have not been studied, and use within a few days of one another cannot be recommended. Appropriate supportive care for the severe hypotension has not been studied, but it seems reasonable to treat this as a nitrate overdose, with elevation of the extremities and with central volume expansion. The use of any form of nitroglycerin during the early days of acute myocardial infarction requires particular attention to hemodynamic monitoring and clinical status.
Patients receiving antihypertensive drugs, beta-adrenergic blockers, and nitrates should be observed for possible additive hypotensive effects. Marked orthostatic hypotension has been reported when calcium channel blockers and organic nitrates were used concomitantly.
Labetolol blunts the reflex tachycardia produced by nitroglycerin without preventing its hypotensive effects. If labetolol is used with nitroglycerin in patients with angina pectoris, additional hypotensive effects may occur.
Coadministration of aspirin and nitroglycerin has been reported to result in increased nitroglycerin maximum concentrations by as much as 67% and AUC by 73% when administered as a single dose. The vasodilatory and hemodynamic effects of nitroglycerin may be enhanced by concomitant administration of aspirin.
Intravenous administration of nitroglycerin decreases the thrombolytic effect of tissue-type plasminogen activator (t-PA). Plasma levels of t-PA are reduced when coadministered with nitroglycerin. Therefore, caution should be observed in patients receiving nitroglycerin during t-PA therapy.
Intravenous nitroglycerin reduces the anticoagulant effect of heparin. Activated partial thromboplastin times (APTT) should be monitored in patients receiving heparin and intravenous nitroglycerin. It is not known if this effect occurs following single nitroglycerin doses.
Oral administration of nitroglycerin markedly decreases the first-pass metabolism of dihydroergotamine and subsequently increases its oral bioavailability. Ergotamine is known to precipitate angina pectoris. Therefore, patients receiving sublingual nitroglycerin should avoid ergotamine and related drugs or be monitored for symptoms of ergotism if this is not possible.
Pregnancy category C: Animal reproduction and teratogenicity studies have not been conducted with NitroMist or nitroglycerin sublingual tablets. It is also not known whether NitroMist can cause fetal harm when administered to a pregnant woman or can affect reproduction capacity. A teratogenicity study was conducted in the third mating of F0 generation female rats administered dietary nitroglycerin for gestation days 6 to 15 at dose levels used in the 3-generation reproduction study. In offspring of the high-dose nitroglycerin group, increased incidence of diaphragmatic hernias and decreased hyoid bone ossification were seen. The latter finding probably reflects delayed development rather than a potential teratogenic effect, thus indicating no clear evidence of teratogenicity of nitroglycerin.
There are no adequate and well controlled studies in pregnant women. NitroMist should be given to a pregnant woman only if clearly needed.
It is not known whether nitroglycerin is excreted in human milk. Because many drugs are excreted in human milk, caution should be exercised when NitroMist is administered to a nursing woman.
The safety and effectiveness of nitroglycerin in pediatric patients have not been established.
Clinical studies of NitroMist did not include sufficient numbers of subjects aged 65 and over to determine whether they respond differently from younger subjects. Other reported clinical experience has not identified differences in responses between elderly (≥65 years) and younger (<65 years) patients. In general, dose selection for an elderly patient should be cautious, usually starting at the low end of the dosing range, reflecting the greater frequency of decreased hepatic, renal, or cardiac function, and of concomitant disease or other drug therapy.
Signs and symptoms of hemodynamic effects: The effects of nitroglycerin overdose are generally the results of nitroglycerin’s capacity to induce vasodilatation, venous pooling, reduced cardiac output, and hypotension. These hemodynamic changes may have protean manifestations, including increased intracranial pressure with any or all of persistent throbbing headache, confusion, and moderate fever; vertigo; palpitations; tachycardia; visual disturbances; nausea and vomiting (possibly with colic and even bloody diarrhea); syncope (especially in the upright posture); dyspnea, later followed by reduced ventilatory effort, diaphoresis, with the skin either flushed or cold and clammy; heart block and bradycardia; paralysis; coma; seizures; and death.
No specific antagonist to the vasodilator effects of nitroglycerin is known, and no intervention has been subject to controlled study as a therapy of nitroglycerin overdose. Because the hypotension associated with nitroglycerin overdose is the result of venodilatation and arterial hypovolemia, prudent therapy in this situation should be directed toward increase in central fluid volume. Passive elevation of the patient’s legs may be sufficient, but intravenous infusion of normal saline or similar fluid may also be necessary.
The use of epinephrine or other arterial vasoconstrictors in this setting is not recommended.
In patients with renal disease or congestive heart failure, therapy resulting in central volume expansion is not without hazard. Treatment of nitroglycerin overdose in these patients may be subtle and difficult, and invasive monitoring may be required.
Methemoglobinemia: Methemoglobinemia has been rarely reported with organic nitrates. The diagnosis should be suspected in patients who exhibit signs of impaired oxygen delivery despite adequate arterial PO2. Classically, methemoglobinemic blood is described as chocolate brown, without color change on exposure to air.
If methemoglobinemia is present, intravenous administration of methylene blue, 1 to 2 mg/kg of body weight, may be required.
Nitroglycerin, an organic nitrate, is a vasodilator which has effects on both arteries and veins. The chemical name for nitroglycerin is 1,2,3-propanetriol trinitrate (C3H5N3O9). The compound has a molecular weight of 227.09. The chemical structure is:
NitroMist (nitroglycerin) lingual aerosol is a metered-dose spray containing 230 metered sprays of nitroglycerin. This product delivers 400 mcg of nitroglycerin per actuation in the form of spray droplets on or under the tongue. Inactive ingredients: caprylic/capric diglycerol succinate, peppermint oil, L(‑)‑menthol, n-butane.
Nitroglycerin forms free radical nitric oxide (NO), which activates guanylate cyclase, resulting in an increase of guanosine 3’,5’-monophosphate (cyclic GMP) in smooth muscle and other tissues. This eventually leads to dephosphorylation of myosin light chains, which regulates the contractile state in smooth muscle and results in vasodilatation.
The principal pharmacological action of nitroglycerin is relaxation of vascular smooth muscle. Although venous effects predominate, nitroglycerin produces, in a dose-related manner, dilation of both arterial and venous beds. Dilation of the postcapillary vessels, including large veins, promotes peripheral pooling of blood, decreases venous return to the heart, and reduces left ventricular end-diastolic pressure (preload). Nitroglycerin also produces arteriolar relaxation, thereby reducing peripheral vascular resistance and arterial pressure (after load), and dilates large epicardial coronary arteries; however, the extent to which this latter effect contributes to the relief of exertional angina is unclear.
Therapeutic doses of nitroglycerin may reduce systolic,
diastolic and mean arterial blood pressure. Effective coronary
perfusion pressure is usually maintained, but can be compromised
if blood pressure falls excessively or increased heart rate
decreases diastolic filling time.
Elevated central venous
and pulmonary capillary wedge pressures, and pulmonary and
systemic vascular resistance are also reduced by nitroglycerin
therapy. Heart rate is usually slightly increased, presumably a
reflex response to the fall in blood pressure. Cardiac index may
be increased, decreased, or unchanged. Myocardial oxygen
consumption or demand (as measured by the pressure-rate product,
tension-time index, and stroke-work index) is decreased and a
more favorable supply-demand ratio can be achieved. Patients
with elevated left ventricular filling pressure and increased
systemic vascular resistance in association with a depressed
cardiac index are likely to experience an improvement in cardiac
index. In contrast, when filling pressures and cardiac index are
normal, cardiac index may be slightly reduced following
nitroglycerin administration.
Nitroglycerin is rapidly absorbed following lingual spray administration. In a pharmacokinetic study when a single 1200 mcg dose (three activations of a 400 mcg dose) of NitroMist was administered to healthy volunteers (n=12), all subjects had detectable trinitroglycerin plasma levels (mean Cmax 0.8 ± 0.7 ng/mL and tmax of 8 minutes, range 4 to 15 minutes) beginning at 2 minutes post-dose and higher levels of the 1,2- (mean Cmax 3.7 ± 1 ng/mL and tmax 34 ± 21 minutes, range 15 to 90 minutes) and 1,3-dinitroglycerin metabolites (mean Cmax 1 ± 0.3 ng/mL and mean tmax 41 ± 20 minutes, range 20 to 90 minutes).
The volume of distribution of nitroglycerin following intravenous administration is 3.3 L/kg.
A liver reductase enzyme is of primary importance in the metabolism of nitroglycerin to glycerol di- and mononitrate metabolites and ultimately to glycerol and organic nitrate. Known sites of extrahepatic metabolism include red blood cells and vascular walls. In addition to nitroglycerin, 2 major metabolites, 1,2- and 1,3-dinitroglycerin are found in plasma. The mean elimination half-life of both 1,2- and 1,3-dinitroglycerin is about 40 minutes. The 1,2- and 1,3-dinitroglycerin metabolites have been reported to possess some pharmacological activity, whereas the glycerol mononitrate metabolites of nitroglycerin are essentially inactive. Higher plasma concentrations of the dinitro metabolites, with their nearly 8-fold longer elimination half-lives, may contribute significantly to the duration of pharmacologic effect.
In the above referenced pharmacokinetic study the average initial half-lives (T½α) of nitroglycerin, and its 1,2- and 1,3-dinitroglycerin metabolites were estimated to be 3, 10, and 11 minutes, respectively. The half-life of disappearance of the nitroglycerin (T½β) (5 minutes) was significantly less than the half-life of appearance (T½α) of the 1,2- and 1,3-dinitroglycerin metabolites suggesting the possibility of an additional compartment into which the nitroglycerin disappears from plasma prior to being metabolized into the dinitroglycerin metabolites. A second indication of this other compartment is that the appearance of nitroglycerin metabolites in plasma was delayed in some subjects, with zero plasma levels seen for 4-6 minutes after dosing. In some subjects, nitroglycerin metabolites appeared only after nitroglycerin Cmax had been observed.
Animal carcinogenicity studies with sublingually administered or lingual spray nitroglycerin have not been performed.
Rats receiving up to 434 mg/kg/day of dietary nitroglycerin for 2 years developed dose-related fibrotic and neoplastic changes in liver, including carcinomas, and interstitial cell tumors in testes. At the highest dose, the incidences of hepatocellular carcinomas was 52% compared to 0% in untreated controls. Incidences of testicular tumors were 52% vs. 8% in controls. Lifetime dietary administration of up to 1058 mg/k/day of nitroglycerin was not tumorigenic in mice.
Nitroglycerin was found to have reverse mutation activity in the Salmonella typhimurium strain TA1535 (Ames assay). A similar mutation inS. typhimurium strain was also reported for other NO donors. Nevertheless, there was no evidence of mutagenicity in anin vivo dominant lethal assay with male rats treated with oral doses of up to about 363 mg/kg/day or in ex vitro cytogenic tests in rat and dog tissues. In vitro cytogenetic assay using Chinese hamster ovary cells showed no chromosomal aberrations.
In a 3-generation reproduction study, rats received dietary nitroglycerin at doses up to about 408 mg/kg/day (males) to 452 mg/kg/day (females) for 5 months (females) or 6 months (males) prior to mating of the F0 generation with treatment continuing through successive F1 and F2 generations. The highest dose was associated with decreased feed intake and body weight gain in both sexes at all matings. No specific effect on the fertility of the F0 generation was seen. Infertility noted in subsequent generations, however, was attributed to increased interstitial cell tissue and aspermatogenesis in the high-dose males.
In a randomized, double-blind, single-center, single-administration, placebo-controlled, 4-period cross-over study in 30 subjects with stable angina pectoris, statistically significant dose-related increases in exercise tolerance were seen following doses of 200, 400, and 800 mcg of nitroglycerin delivered by NitroMist compared to placebo.
Each box of NitroMist contains one glass bottle coated with red/orange transparent plastic which assists in containing the glass and medication should the bottle be shattered. Each unit contains 8.5 g (Net Content) of nitroglycerin lingual aerosol and will deliver 230 metered sprays containing 400 mcg of nitroglycerin per actuation.
NDC-0812-0032-35
Store at room temperature (25°C, 77°F); excursions permitted to 15-30°C (59 - 85°F)
NitroMist contains a highly flammable propellant (butane). Do not forcefully open a NitroMist bottle, do not have the container burned after use, and do not spray directly toward flames.
NitroMist should not be used in patients who are using medications for erectile dysfunction such as sildenafil, vardenafil, and tadalafil. These products have been shown to increase the hypotensive effects of nitrate drug such as NitroMist.
NitroMist is meant to be sprayed on or under the tongue at the beginning of angina or to prevent an angina attack. Treatment with nitroglycerin products such as NitroMist may be associated with lightheadedness on standing, especially just after rising from a laying or seated position. This effect may be more frequent in patients who have consumed alcohol, since alcohol use contributes to hypotension. If possible, patients should be seated when taking NitroMist. This reduces the likelihood of falling due to lightheadedness or dizziness [see DOSAGE AND ADMINISTRATION 2.3].
Headaches can sometimes accompany treatment with nitroglycerin. In patients who get these headaches, the headaches may indicate activity of the drug. Tolerance to headaches develops.
Flushing, drug rash and exfoliative dermatitis have been reported in patients receiving nitrate therapy.
The NitroMist bottle should not be forcefully opened. Because NitroMist contains a highly flammable propellant (butane), do not have the container burned after use and do not spray directly towards flames.
While the container is in the upright position, if the liquid reaches the top to middle of the hole on the side of the container, a new supply should be obtained. When the liquid reaches the bottom of the hole, the remaining doses will have less than label content.
|
NITROMIST
nitroglycerin aerosol, spray | ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| Labeler - NovaDel Pharma Inc. |


Meet the Creator Behind the Content!
Hello! My name is Jen Doyle and I welcome you to my world. I am a fun loving dynamic individual and I try to make the world around me the same. I laugh a lot. I like to meet new people and learn from them. I have a lot of passions that include football, travel, reading, cooking, and music. I love to explore new places. I am always snapping pictures of something that interests me. Some fun facts, I have worn a different concert t-shirt each night to class. I will need to wear 72 different concert shirts before the program ends. I am pretty sure my collection is big enough to cover that time frame. During the quarantine I worked on my baking skills. When I am not at home learning how to code, I can be found wandering around my neighborhood or relaxing by the lake.
The pictures here are from some of my very memorable trips I have taken in the last few years. Being able to capture an image and then being able to share it with people is very exciting. The top picture is from a trip to Alaska.  That trip there was actually two forest fires going around Anchorage. This was also the first time I had ever seen a glacier. They are amazingly beautiful. The below picture is from a trip to Italy when we were in Venice. The only day of our tripe that it stormed. That was the grand canal after a rainstorm and we were the only ones out on the water. That was such a wonderful experience. Thank you for taking the time to check out a bit of my world.


Early case detection, management and disability prevention
- Prevention of disease transmission and disability through early case detection and treatment, post exposure prophylaxis;
- Improve access to prompt and complete treatment including complication and reaction management;
- Increase awareness about leprosy in the community; reduce stigma and discrimination due to leprosy;
- Increase access leprosy services to unreached people/high risk populations.
- Prevention, early detection and enhancing access to health related rehabilitation services for all kind of disabilities ;
- Increase awareness about all types of disability through the community collaboration with existing service providers;
- Reduce stigma and discrimination in collaboration with other ministries;
Read More
Community based rehabilitation
- Promote community activities focused on the health component of WHO CBR strategy, including health promotion, prevention, medical care, rehabilitation and assistive devices supply for people with disability including leprosy.
- Ensure the coordination with the other components of the CBR Strategy for sustainability and empowerment purposes based on the convention of the rights of people with disability.
REDUCE STIGMA AND DISCRIMINATION
- Advocacy, awareness and IEC/BCC; involve people with disabilities including leprosy in policies and plans;
- Collaboration with national and district stakeholders for public awareness activities.
MONITORING AND EVALUATION
- Case validation and data verification; follow-up the complications after release from treatment;
- Client satisfaction study; operational studies, Programme review and meetings.
- Ensure monitoring and evaluation of disability management and rehabilitation services at all levels.
CAPACITY BUILDING
- Training and continued medical education to various categories of service providers on health promotion
- Disability prevention, impairment detection, medical and community based rehabilitation services for people with disability including leprosy.


WITNESS LIST
Higher Education
May 8, 2013 9:00 AM
FOR:
Cardenas, Carlos CEO (Doctors Hospital at Renaissance), Edinburg, TX
Darling, Jim Council Member/Mayor-Elect (McAllen), McAllen, TX
Garcia, Ramon County Judge (also providing written testimony) (Hidalgo County),
Edinburg, TX
Garcia, Richard Mayor (Edinburg), Edinburg, TX
AGAINST:
Boswell, Chris Mayor (City of Harlingen), Harlingen, TX
Burke, DDS, Linda Doctor (Harlingen Chamber of Commerce), Harlingen, TX
Shepard, Bob President, Shepard Walton King (Self), Harlingen, TX
Whittington, Randy President (South Texas Medical Foundation), Harlingen, TX
ON:
McBee, Barry Vice Chancellor and Chief Government Relations Officer (University of
Texas System), Austin, TX
Registering, but not testifying:
FOR:
Amos, Charles Chairman McAllen PUB (City of McAllen), McAllen, TX
Dean, Mary Aldridge Executive Director (Texas Faculty Association), Austin, TX
Flores, Robert Government Affairs Consultant (Texas Association of Mexican-American
Chambers of Commerce), Austin, TX
Flores, Victor Law Clerk, City Attorney's Office (McAllen) (City of McAllen), McAllen,
TX
Garcia, Teclo Dir. of Gov. Affairs (City of McAllen), McAllen, TX
Jasso, Homer Council Member (Edinburg), Edinburg, TX
Pagan, Kevin City Attorney (City of McAllen), McAllen, TX
Rocha, Israel (Doctors Hospital at Renaissance), Edinburg, TX
Rodriguez, Roy City of McAllen Assistant City Manager (City of McAllen), McAllen, TX
AGAINST:
Cuellar, Carlos Chairman of the Board of the Harlingen Chamber of Commerce (Harlingen,
Texas), Harlingen, TX
Ewers, Ruth Past Harlingen Chamber of Commerce Chairman (Chamber of Commerce),
Harlingen, TX
Garza, Glenda (Harlingen), Harlingen, TX
Garza, Raudel Manager & CEO (Harlingen Economic Development Corp.), McAllen, TX
Leal, Victor City Commissioner - Harlingen, Tx Dist. 5 (City of Harlingen/ Harlingen
Chamber), Harlingen, TX
Ledesma, Rick President (Cameron County), Harlingen, TX
Mezmar, Michael Harlingen City Commissioner Dist. 3 (City of Harlingen), Harlingen, TX
Perez, Sylvia (Harlingen), TX
Priour, Pamela President/CEO (Harlingen Area Chamber of Commerce), Harlingen, TX
Shepard, Anne Past Chairman (Harlingen Chamber of Commerce), Harlingen, TX
WITNESS LIST
Higher Education
May 8, 2013 9:00 AM
Trolinger, Sarah Government Affairs (Harlingen Area Chamber of Commerce), Harlingen,
TX
Uhlhorn, Tudor Past Chairman (Harlingen Area Chamber of Commerce), Harlingen, TX
Registering, but not testifying:
FOR:
Reilly, Wendy Director, Government Affairs (Tech America), Austin, TX
ON:
Cornwell, Brett Associate Vice Chancellor for Commercialization (The Texas A&M
System), College Station, TX
FOR:
Dawson, Susan Executive Director (E3 Alliance, P-16 Council of Central Texas), Austin,
TX
Registering, but not testifying:
ON:
Alexander, Celeste Associate Director, UT Austin Education Research Center (Education
Research Center), Austin, TX
Branch, Gregory Deputy Director, Texas Schools Project and UT Dallas Education
Research Center (UT Dallas Education Research Center), Richardson, TX
ON:
Coffey, Tim Managing Counsel, Office of General Counsel (The Texas A&M University
System), College Station, TX


--- title: "What is the functional response of a recreational hunter?" author: "Drew Tyre" date: '2019-04-12' output: html_document: code_folding: hide draft: yes slug: hunter-functional-response tags_include: - ecology - management - modeling categories: Research ---
A few years ago I built a white-tailed deer population model to evaluate different harvest strategies. 2 sexes, density dependence, age structure, it was fun. The main problem I came across was figuring out how changes in population size and structure would interact with management to change harvest mortality. In consumer-resource modeling terminology, I didn’t know what the functional response of hunters was. So here’s my first shot at it.
To keep things simple, I will just think about 2 types of deer, does (\(N_d\)) and bucks (\(N_b\)). Furthermore, hunters always prefer bucks. In practice this means if they encounter a buck they harvest it. The real trick is figuring out what they do when they encounter a doe. Simplifying again, each permit only allows 1 deer, so if they take a doe then that precludes taking a buck. Each hunter has some limited time in which to harvest any animal (limited season). Simplifying, assume that’s the same for all hunters. Finally, hunters encounter deer at rates proportional to their abundance \(\lambda(N)\). This rate depends on deer behavior, hunter behavior, and the habitat involved.
If hunters have discrete intervals in which to encounter a deer, then this is kind of like a negative binomial distribution – how many non-bucks are encountered before encountering a buck. The problem is we have two kinds of events, not one. For a single interval
\[ p(buck | N) = 1-e^{\lambda N_b} \\ p(doe | N) = (1-e^{\lambda N_d})(1-p(buck)) \\ p(nothing) = (1 - p(buck))(1-p(doe)) \]
Here I assume that if a doe and a buck are encountered, the hunter always takes the buck and ignores the doe. Also, if more than one buck or doe is encountered that’s the same as encountering one.
Maybe this is a dynamic programming problem – there are T intervals, and on each interval the decision is to take a doe or not, given you’ve encountered one.
\[ V(t) = p(buck) + p(doe) max(v_d, V(t+1)) + p(nothing) V(t+1) \]
where \(0 \leq v_d \leq 1\) is the relative value of a doe compared to a buck.
library("tidyverse")
lambda <- 0.01
N <- c(doe = 100, buck = 20)
vd <- 0.5
p_enc <- function(N, lambda){
c(pbuck = 1 - exp(-lambda*N[2]),
pdoe = (1 - exp(-lambda*N[1]))*(exp(-lambda*N[2])),
pnone = (exp(-lambda*N[1]))*(exp(-lambda*N[2])))
}
V <- vector("numeric", length = 20)
V1 <- vector("numeric", length = 20)
V2 <- vector("numeric", length = 20)
D <- vector("character", length = 20)
p <- p_enc(N, lambda)
V[20] <- p[1] + vd*p[2]
V1[20] <- vd
V2[20] <- 0
D[20] <- "accept"
for(t in 19:1){
V1[t] <- vd
V2[t] <- V[t+1]
if (V1[t] > V2[t]){
D[t] <- "accept"
V[t] <- V1[t]
} else {
D[t] <- "reject"
V[t] <- V2[t]
}
V[t] <- p[1] + p[2] * V[t] + p[3] * V[t+1]
}
df <- bind_cols(t = 1:20, V = V, D = D, Accept = V1, Reject = V2) %>%
gather(key = Choice, value = Value, 4:5)
ggplot(data = df,
mapping = aes(x = t)) +
geom_line(mapping = aes(y = Value, linetype = Choice)) +
labs(x = "Time", y = "Value",
caption = "Expected value of rejecting or accepting a doe. N_doe = 100, N_buck = 20, lambda = 0.01, v_doe = 0.5")
So with these parameters you should reject a doe until there are only a few opportunities left, and then you should start accepting them. That makes sense to me. Now I need to convert that into a model for the probability of harvesting a buck, doe, or nothing.
The DP tells me there will be a switch point. Before the switch, only accept bucks, after the switch, accept any deer. So I can write the value function like this
\[ V(t_{switch}) = (1 - (1-p(buck))^{t_{switch}}) + \\ (1-p(buck))^{t_{switch}}(1-p(none)^{T-t_{switch}})(p(doe)v_d + p(buck)) \]
The first term is the probability of getting a buck before the switch point. The second term is the probability of not getting a buck before the switch, times the probability of getting something, times the expected value of something.
So this approach is getting to what I need, which is the probability a hunter takes a buck or a doe, or is unsuccessful. Before the switch is easy; after the switch is harder.
\[ \begin{align} P_{buck} = & (1 - (1-p(buck))^{t_{switch}}) + \\ & (1-p(buck))^{t_{switch}}(p(buck) + p(none)p(buck) + ... + p(none)^{T-t_{switch}-1}p(buck)) \\ = & (1 - (1-p(buck))^{t_{switch}}) + \\ & (1-p(buck))^{t_{switch}}p(buck)\frac{1-p(none)^{T-t_{switch}-1}}{1-p(none)} \end{align} \]
because the second part of the second term is a geometric series. Similarly for a doe, except we don’t need the first term
\[ \begin{align} P_{doe} = & (1-p(buck))^{t_{switch}}(p(doe) + p(none)p(doe) + ... + p(none)^{T-t_{switch}-1}p(doe)) \\ = & (1-p(buck))^{t_{switch}}p(doe)\frac{1-p(none)^{T-t_{switch}-1}}{1-p(none)} \end{align} \]


+++ title = "Natlas" linkTitle = "Natlas" +++ {{< blocks/cover title="Natlas" image_anchor="top" height="full" color="orange" >}}
{{< /blocks/cover >}} {{% blocks/lead color="primary" %}} Natlas provides a distributed scanning platform to identify your network exposure. You can easily find out things like which SSL certificates have expired, whether or not you've accidentally exposed admin interfaces, and other common misconfigurations. {{% /blocks/lead %}} {{< blocks/section color="dark" >}} {{% blocks/feature icon="fa-lightbulb" title="Insights coming soon!" %}} We know how tiresome it can be to search through tens or hundreds of thousands of port scans to identify anomalies. That's why we're hard at work building an open source insights engine for your data. {{% /blocks/feature %}} {{% blocks/feature icon="fab fa-github" title="Contributions welcome!" url="https://github.com/natlas/natlas" %}} We do a [Pull Request](https://github.com/natlas/natlas/pulls) contributions workflow on **GitHub**. New users are always welcome! {{% /blocks/feature %}} {{% blocks/feature icon="fab fa-twitter" title="Follow us on Twitter!" url="https://twitter.com/NatlasTeam" %}} For announcement of latest features etc. {{% /blocks/feature %}} {{< /blocks/section >}}


Key: = Must support, = QICore-defined extension, = Is-Modifier
| Field | Card. | Type and Description |
|---|---|---|
| age |
0..1
|
interval<Quantity>
|
| high |
0..1
|
Quantity
|
| id |
0..1
|
String
|
| low |
0..1
|
Quantity
|
| meaning |
0..*
|
List<Concept>
|
| text |
0..1
|
String
|
Key: = Must support, = QICore-defined extension, = Is-Modifier


Find your case
Enter your case details from the letter the tribunal sent you.
Don’t know your details?
You will find your case reference and confirmation code on the letter the tribunal sent you.
Enter your case details from the letter the tribunal sent you.
You will find your case reference and confirmation code on the letter the tribunal sent you.


Skyrocket.js - Rocket explosion shape designer
Use this tool to design firework explosions. Place particles by left-clicking with the mouse around the center point (which is where the skyrocket will fly to). You can select existing particles and alter their properties as well as dragging them to a new location.


Music is life, love and smile. We want to spread these life, love and smile across the World. How? Contact us by Email, Phone or any social media platform. We perform on Weddings, Parties, Official Functions.