Are you one of those students who are shy and stay in your own friend’s bubble at school? Do you want to take a step out and see what will happen? Step Out is a public installation that encourages students to step out their comfort zones and
be more active at school. The project is made with Kinect, Projection Mapping Processing.
“Step Out” contains Kinect and eight photo frames that hanging on the wall. The installation starts with letting the user stand in the comfort area and facing the photo frames. Then the instruction video encourages the user to leave the
comfort zone. Once the visitor decides to take a step out, the installation will be triggered. It asks the visitor to reach out the hand and wave it a photo frame, and say hi to it. Then the visitor will find out that a classmate will show up
on the frame and say “Hey, would you like to be my friends?” Through the interaction, visitors can experience the importance of stepping out the comfort zone at school.
This is the first Kinect project that I made in college. Kinect can recognize the depth of one area that is sensed, then it can be converted to the number of pixels of the area. Thus, I made various “invisible” buttons at the frame’s positions. Once visitor’s hand is at the area, the number of pixels will increase and be greater than the default number that I set. To be more efficient, I firstly just used keyCode to trigger the videos and tested with MadMapper. After all the videos got projected correctly on the photo frames, I replaced the keyCode with the “button”. Based on the photo frame’s coordination, I adjusted the buttons’ positions several times until it matched with my hand gestures.
From the user test, I observed that based on every visitor’s height, the position of hand reach-out was different. Since the button’s coordination is based on my height. Sometimes, visitor’s movement could accidentally trigger the video on other frames. Thus, for future development, I want to change the base of the button’s coordination. It will also be nice to add the point cloud of the visitor. It will create a more interactive experience between the visitor and the static photo frames.
< < back to check other projects
back to top


The Path expression syntax
Path expressions provide access to objects and object associations in a manner which looks similar to a URL path. This syntax is considerably simplified compared to full C# and thus lacks the power of a more sophisticated language. Despite this, because the most common use-cases involve simply "getting a value from the model", it is often sufficient.
At its most basic, a path expression is simply a single variable reference like myName
, which would evaluate to the value of the myName
variable.
All path expressions must begin with either a variable or a root context.
Path expressions may also contain forward-slash characters /
indicating object traversal:
variable/ChildProperty/GrandchildProperty
Each forward-slash causes the expression evaluation to traverse into a descendent member.
The C# equivalent of the above might look like variable.ChildProperty.GrandchildProperty
.
Path expressions are included in the main ZptSharp package
Support for path
expressions is included in the main ZptSharp NuGet package.
Additionally, path
expressions are one of the standard expression types activated by AddStandardZptExpressions()
.
What's more, unless altered via the rendering configuration, path expressions are the default TALES expression type.
This means that they may be used without requiring the path:
prefix.
Rules for traversal
In most cases in a path expression, the forward slash character is used in the same way as a C# period is used for object/property traversal.
For example the path expression parent/Child
is likely to be equivalent to the C# parent.Child
.
This is not always the case though.
This section details the rules for path expression traversal. Each part of the process is presented as a sub-heading, and each of these rules is applied in the order in which they are listed, using a chain of responsibility. If a rule fails to provide a value then the next rule is attempted, and so on until an applicable rule is found.
For the first name in the expression, the contexts and variables are searched
For the very first name in the expression, the following locations are searched (in the following order). This rule is only applicable for the first name in the expression (the beginning of the expression).
- If the name is the special keyword
CONTEXTS
then this is used to return a root contexts object - If the name matches an in-scope local variable then this variable is returned
- If the name matches a global variable then this variable is returned
- If the name matches the name of a root context then that context is returned
- If none of the above match then evaluation fails with an error
See the section below titled Explicitly selecting local or global variables for some variants of the path
expression type which use a modified version of the five steps above.
If the current object is a template directory
If the current object being traversed is an instance of TemplateDirectory
then the name following the forward-slash is interpreted as a file or directory name.
If it matches a directory name then the result of traversal is a new TemplateDirectory
instance for the traversed directory.
If it matches a file name then that file is assumed to be a ZPT document template file.
An IDocument
is returned, reading that file using the same implementation of IReadsAndWritesDocument
as was used to read the current template.
If the current object is a named value provider
If the current object being traversed is an object that implements IGetsNamedTalesValue
then its TryGetValueAsync
method will be used to get the traversal result.
If the current object is an IDictionary with string keys
If the current object being traversed implements a generic version of IDictionary<TKey,TValue>
and TKey
is string
then the name being traversed is treated as if it were a key of that dictionary.
If the dictionary contains a key of that name then the expression result is the value of the item with the matching key.
If the current object is an IDictionary with integer keys
As above, but if the current object being traversed implements a generic version of IDictionary<TKey,TValue>
and TKey
is int
then the name being traversed is treated as if it were a key of that dictionary.
If the name can be parsed as an integer and the dictionary contains a key of that nueric value then the expression result is the value of the item with the matching key.
If the current object is a dynamically-typed object
If the current object being traversed is a dynamic object, specifically one which implements IDynamicMetaObjectProvider
then an attempt will be made to get a value dynamically using the name which is being traversed.
If the current object is IEnumerable and the name is an integer
If the current object being traversed implements IEnumerable
and the name for traversal may be parsed as an integer then the name is treated as a numeric index and the Nth item from the enumerable is returned as the traversal result.
Optimisations are in place so that if the object also implements IList
, intermediate item are not enumerated.
An attempt is made to use reflection to traverse the name
If all of the rules above have failed to produce a result, then reflection is used to find a public member which matches the name for traversal. The order in which members are considered is:
- Properties which have a getter
- Methods which have a non-void return type and take no parameters
- Fields
Please take note of the second item, which might not be obvious.
If a name in a path expression matches a parameterless method which returns anything that is not void
then the traversal will succeed, where the result is the returned result of having executed that method.
In the case of properties and fields the result is simply getting the value from the member.
If all of the above fails then traversal fails
If all of the previous rules fail to provide a value then the overall traversal is considered a failure.
If an alternate path is not available then this will raise an error.
If the attribute containing this expression is a METAL one then that error will cause the overall rendering to be an error.
If the attribute containing this expression is a TAL one then it may optionally be handled via a tal:on-error
attribute if one is present.
Explicitly selecting local or global variables
The primary expression prefix for path expressions is path:
, and because this is the default expression type it may be omitted.
There are three variations of the path expression though which are available for specialized circumstances.
These specialized expression types provide modified rules for selecting the first name in the expression.
The table below shows how the process described in the section above is modified for these other expression types. In each case, it indicates which steps (of the five-step process for selecting the first name in the expression) are skipped.
| Expression prefix | Steps skipped |
|---|---|
local: |
Steps 1, 3 & 4 |
global: |
Steps 1, 2 & 4 |
var: |
Steps 1 & 4 |
This technique may be used to deal with ambiguity where a variable name is defined both locally and globally.
The global:
expression type would permit accessing the global variable even when there is a local variable of the same name 'hiding it'.
Apart from the logic change described above for getting the initial value for the path expression, the local:
, global:
and var:
expression types work identically to path:
expressions.
Alternate paths
Path expressions contain a mechanism which allows 'more than one bite at the cherry', this mechanism is called alternate paths.
The syntax for alternate path is one or more path expressions, separated by pipe (aka "vertical bar") characters: |
and optional whitespace.
Here is an example of some alternate path expressions.
here/tryThisFirst | here/tryThisSecond | here/tryThisLast
As suggested by the example, each of the individual paths is attempted in the order in which it is listed. The first which produces a definitive, non-error result is taken as the result of the overall path expression and any further alternates are not used.
This technique is ideal for providing fallback content in order to prevent a rendering error (because a path could not be traversed). It is common to see constructs like the following where there is doubt that a path expression can be traversed.

You logged in as
a guest.

In this example, the
element will usually be replaced by the value of the path here/username
.
If that path cannot be traversed (for example, the user is logged in as a guest), then the tal:replace
attribute will receive a value of default, which aborts it.
Aborting the replace attribute will mean that the text "a guest" will be left in the rendered output.
Interpolated paths
An advanced feature of path expressions is path interpolation.
This allows a name (within a path expression) to itself be evaluated using a variable name - allowing for a path expression to include a "dynamic name", so to speak.
Here is an example of the basic syntax for a path expression which uses an interpolated part; essentially the interpolated name is designated by a question mark ?
character and then a variable name.
here/?propertyName/Value
When evaluating this path expression, the propertyName
variable will be evaluated as a string (using Object.ToString()
if neccesary).
The result from the propertyName
variable will then be placed into the path at the same position.
The whole path is then evaluated using the normal rules.
If, in the example above, the propertyName
variable has the value "MyProperty" then the overall expression result will be as if the expression were here/MyProperty/Value
.
When using interpolated paths, the dynamic portion of the path must be derived from a single variable.
It is not permitted to use full expressions to resolve the name of the path segment.
Use a tal:define
attribute to define a variable if needed.


Content-type: text/html
Manpage of VOSESAME
VOSESAME
Section: User Commands (1)
Updated: July 2007
Index
Return to Main Contents
NAME
vosesame - call the Sesame name resolver service
SYNOPSIS
vosesame [-adefhinstACHT] [file | target ] [ ... ]
OPTIONS
The vosesame task accepts the following options:
- -h, --help
-
Print a help summary to the terminal and exit. No processing is done
following this flag.
- -q, --quiet
-
Quiet mode (suppress warning output).
- -v, --verbose
-
Verbose output. Normally used to print warnings when an object could not be
resolved.
- The following flags may be combined as a single option to indicate the
-
desired output fields. The order of the flags implies the order of the
output values, e.g. "-dnt" prints the decimal position, name and type in
that order.
- -a, --all
-
Output all available information about the object.
- -d, --decimal
-
Output the position as J2000 decimal degrees. This is the default output if
no format flags are specified.
- -e, --errors
-
Output the estimated position errors.
- -n, --name
-
Output the object name.
- -t, --type
-
Output the object type.
- -s, --sex
-
Output the position as sexagesimal RA and Dec.
- Control Flags:
-
- -f, --force
-
Force the object(s) to be resolved even if it is cached. This option will
cause the task to call the Sesame service rather than output a previously
cached value, however the result will still be cached unless the VOC_NO_CACHE
environment variable is defined.
- -o <name> or --output=<name>
-
Specify the output file. The default is to write the results to the
standard output.
- -p <ra,dec> or --pos=<ra,dec>
-
Specify a comma-delimited input position. This option can be used to
convert input sexagesimal or floating-point values using the formatting
options.
- Formatting Flags:
-
- -A, --ascii
-
Print the results as a whitespace delimited ascii table.
- -C, --csv
-
Print the results as a comma-separated-value (CSV) table.
- -F, --format
-
Format ASCII results using fixed-width columns.
- -H, --header
-
Print a table header. The table header will be a single line beginning with
a '#' character to indicate a comment, and followed by the name of each
column in the specified format.
- -I, --init_cache
-
Initialize the resolver cache directory.
- -T, --tsv
-
Print the results as a tab-separated-value (TSV) table.
DESCRIPTION
The vosesame task provides a command-line interface to the
Sesame name
resolver service at CDS that convert a familiar object name to the J2000
coordinates required by VO services. Additional information
such such as the object type is also available. The Sesame service
queries NED, Simbad and Vizier databases for this information. If no
flags are provided, the default output is simply the RA and Dec of the
object in decimal degrees (this is what most VO services expect), however
command-line flags provide a method to specify the desired output and
the order in which they are printed.
Object names may be specified on the commandline individually (multiple
arguments are allowed), as the name of a file containing a list of
objects to be resolved, or both. If no object or file names are given on
the command line the task will read from the standard input, allowing the
task to be used as a command filter or interactively from the keyboard.
Files containing object names are assumed
to list the name of one object-per-line where whitespace in the object name
is allowed on the line (e.g. "M 51"). From the command line, most shell
interpreters will require that the whitespace be escaped (e.g. "M 51")
so it is interpreted properly. A warning will be printed if an object name
cannot be resolved and the -v verbose flag is set, otherwise no
output will be printed for the failed request.
The OPTIONS section describes the formatting options available.
For each of these options, the order in which it appears controls the order of
where it appears in the output string for the object. Output format
flags control how the values are printed. Supported formats include
comma-separated-values (CSV, the -C flag), tab-separated-values (TSV,
the -T flag), whitespace-delimited values (the -A default),
and may include an optional head (the -H) flag) that precedes the
output with a line of text listing the output colums where the first
character of the header is a '#' to indicate a comment.
VOCLIENT DAEMON PROCESSING
All VO-CLI tasks are built upon the VOClient interface an rely on a
separate voclientd process to provide the VO functionality. The
voclientd task is distributed as part of VO-CLI and will be started
automatically by each task if it is not already running. If problems
are encountered, you may want to manually start the voclientd in a separate
window before running the task so you can monitor the output for error
messages.
OBJECT CACHING
The Sesame service at CDS is normally fairly reliable, however there
are times when it is either unavailable, or simply returns a null result
without indicating an error. Additionally, the access time is on the
order of ~1 sec/object and so resolving many objects creates an overhead
for applications using this service.
The vosesame task's only function is to resolve objects, however it
still uses the object caching capability in the VOClient interface. Once
an object is resolved, it will automatically be cached unless the
VOC_NO_CACHE environment variable is defined. The -f
command-line option can be used to override any existing cached values and
force the Sesame service to be invoked. The object cache may be initialized
completely by deleting the $HOME/.voclient/cache/sesame directory.
RETURN STATUS
If all objects were successfully resolved the task will exit with a
status code of 0. If one or more of the objects failed to be resolved for
any reason, the exit status will be the number of unresolved objects.
EXAMPLES
- 1)
-
Print the coordinates of NGC4456, first in decimal degrees and
then as sexagesimal values:
% vosesame ngc4456
186.960000 -30.120000
% vosesame -s ngc4456
12:27.8 -30:07
- 2)
-
Print the sexagesimal coordinates of multiple objects, include the type:
% vosesame -st m31 m51 m99
00:42:44.31 +41:16:09.4 LINER
13:29:52.36 +47:11:40.8 Seyfert_2
12:18:49.51 +14:25:00.4 HII_G
- 3)
-
Print the decimal coordinates of those same objects listed in
the file 'myobjs.txt', output as CSV, include a header, and print
the id, coords, and type:
% vosesame -CHndt myobjs.txt
#Name,DRA,DDEC,Type,
m31,10.684625,41.269278,LINER
m51,202.468208,47.194667,Seyfert_2
m99,184.706333,14.416778,HII_G
: : : :
- 4)
-
Extract the object names from column 17-25 of a file and pipe the
list to vosesame to create a new table of id, ra and dec:
% cut -c17-25 data.txt | vosesame -ns
m51 13:29:52.36 +47:11:40.8
m23 17:57:00.00 -18:58:59.9
m67 08:51:17.99 +11:48:00.0
: : :
- 5)
-
Interactively resolve coordinates by enterying object names on the
standard input:
% vosesame -a
m98
m98 12:13:48.37 +14:53:57.9 183.45154 14.89944 10.0 10.0 LINER
[EOF]
Type the EOF character (typically Ctrl-D or Ctrl-Z) to quit.
- 6)
-
Print the sexagesimal and decimal values for multiple user coords:
% vosesame -sd -p 12:30:0.0,-45:00:0.0 -p 187.5,2.05
12:30:00.0 -45:00:00.0 12.500000 -45.000000
12:30:00.0 02:03:00.0 187.500000 2.050000
BUGS
The Sesame service can sometimes respond without resolving the object. In
this case all values are returned as zero or a null string. Vosesame
will sense this as a non-response and not print a result. If the
verbose flag is set a warning message will be printed.
Revision History
June 2007 - This task is new.
Author
Michael Fitzpatrick (fitz@noao.edu), July 2007
SEE ALSO
voclient, voclientd, voregistry, vodata
Index
- NAME
-
- SYNOPSIS
-
- OPTIONS
-
- DESCRIPTION
-
- VOCLIENT DAEMON PROCESSING
-
- OBJECT CACHING
-
- RETURN STATUS
-
- EXAMPLES
-
- BUGS
-
- Revision History
-
- Author
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 19:30:04 GMT, April 15, 2013


First of all make sure you followed my previous post on how to create a VM for Docker on Azure. Jekyll is really simple to use, and what its even better is that there are plenty of themes that can be used right out of the box. I suggest you go to http://jekyllthemes.org/ and select the one that you like the most.
Install your favorite theme
For this post I will be using midninght theme
If you closed your terminal or you want to start fresh, lets ssh
into our VM.
ssh<EMAIL_ADDRESS>We need to download the version of theme, you can either download the master static file or you can clone the git repo.
For my example I will be downloading the master zip file into a folder named blog
.
mkdir ~/blog
cd ~/blog
wget https://github.com/mattgraham/midnight/zipball/master
Let’s install unzip in our server and unzip the master file:
sudo apt-get install unzip
unzip master
cd mattgraham-midnight-847e586/
Since we are using Docker the easiest part is to configure the server because we already have the docker image provided here The only thing we need to do, as suggested in the repo, is to run the following command on our terminal:
docker run --rm --label=jekyll --volume=$(pwd):/srv/jekyll -it -p 80:80 jekyll/jekyll
We should get a response like this:
Unable to find image 'jekyll/jekyll:latest' locally
latest: Pulling from jekyll/jekyll
a3ed95caeb02: Pull complete
0ff94817e82d: Pull complete
bf0787ba2884: Pull complete
5a53b5636565: Pull complete
Digest: sha256:3506f9e96ba394d8eaf95876e8e99746e86e6fea46cd596bfaad05060366f849
Status: Downloaded newer image for jekyll/jekyll:latest
Configuration file: none
Source: /srv/jekyll
Destination: /srv/jekyll/_site
Incremental build: disabled. Enable with --incremental
Generating...
done in 0.018 seconds.
Auto-regeneration: enabled for '/srv/jekyll'
Configuration file: none
Server address: http://<IP_ADDRESS>:4000/
Server running... press ctrl-c to stop.
Now, since we have already set up a rule that allows us to see our VM from the port 80, we can simply navigate though our browser to our VM’s URL. Which in my case is the following one http://myDomainName.cloudapp.net
IT WORKS! That means that you have officially set up correctly your first Jekyll website on a Docker Container in Microsoft Azure :)
Also, If you are having trouble with your ports, we can verify that the server is up and running by simply openning a new SSH connection to our server and run the following command:
curl http://<IP_ADDRESS>:80/
This will print the contents of our current Jekyll website. If you can actually see this, that implies that your docker installation is correct, but you haven’t set up the proper TCP rules in the VM configuration.
<!doctype html>

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<title>Midnight by mattgraham</title>
<link rel="stylesheet" href="stylesheets/styles.css">
<link rel="stylesheet" href="stylesheets/pygment_trac.css">

<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">

View On GitHub

...
Let’s customize it and set it up
When you are doing your custom webpage you usually don’t want to host it in an open repo. Luckily for us, Visual Studio Team Services offers you free git
repositories.
Let’s create a VSTS project and hook it up to our server.
1. Go to Visual Studio Team Services and click ‘Get Started for Free’
-
Log in to your Microsoft Account and in the landing page click on “New” to create a new project.
-
Give a name to your project and select the process template you prefer and Git as Version control.
- Click on create and let VSTS do its magic.
- Now lets set up the git repo, so in the project just click on the ‘CODE’ tab
- With the project up and running in Visual Studio Team Services we can now clone the repo and start working on it. Open a terminal in your personal computer (not an SSH terminal to the server) and go to your favorite location to clone the code.
git clone https://brunomedina.visualstudio.com/DefaultCollection/_git/My%20blog
Make sure you use the url from your project.
- After you have cloned your own repo, you can download a theme and work on it. In my case I have chosen this repo, so I will go ahead and use my theme and update it.
- Now that you have a web page that is working we can make a hook to update the live site
jekyll serve --detach


Name *
Description *
URL *
Category * --Please select-- ${list.category}
Price *
Country *
From hour
To hour
From week
To week
BL


|
SideCar
|
Derivation of std::istream that uses a LineBuffer for input buffering. More...
#include </Users/howes/src/sidecar/IO/LineBuffer.h>
Public Types | |
| using | traits_type = std::istream::traits_type |
Public Member Functions | |
| LineBufferStream (std::streambuf *buf) | |
| Constructor. More... | |
| virtual | ~LineBufferStream () |
| Destructor. More... | |
| int | getLineNumber () const |
| Obtain the current line number of the input buffer. More... | |
| const LineBuffer::BufferType & | getBuffer () const |
| Obtain the contents of the input line buffer. More... | |
| void | printContext (std::ostream &os) const |
| Write out the line number and buffer contents to the given stream in the format "Line: <LINE>
'<BUFFER>'". More... | |
| std::ostream & | print (std::ostream &os) const |
| Write out line information to a C++ output stream. More... | |
Derivation of std::istream that uses a LineBuffer for input buffering.
Provides simple error-reporting mechanism that throws a LineBufferStream::InputFailure exception, showing an error message and the line in the input buffer present when the error was raised.
Definition at line 96 of file LineBuffer.h.
|
inline |
Constructor.
Creates a LineBuffer object wrapper for the given streambuf object.
Definition at line 103 of file LineBuffer.h.
|
inlinevirtual |
|
inline |
Obtain the contents of the input line buffer.
Definition at line 119 of file LineBuffer.h.
|
inline |
Obtain the current line number of the input buffer.
Definition at line 113 of file LineBuffer.h.
|
inline |
Write out line information to a C++ output stream.
| os | stream to write to |
Definition at line 134 of file LineBuffer.h.
References SideCar::IO::LineBuffer::getLineNumber().
Referenced by SideCar::IO::operator<<(), and SideCar::IO::LineBufferFile::print().
| void LineBufferStream::printContext | ( | std::ostream & | os | ) | const |
Write out the line number and buffer contents to the given stream in the format "Line: <LINE> '<BUFFER>'".
| os | stream to write to |
Definition at line 83 of file LineBuffer.cc.


{% extends "admin/base_site.html" %} {% load menu %} {% load i18n admin_urls admin_static admin_modify bootstrapped_goodies_tags %} {% block breadcrumbs %}
{% endblock %} {% block content %}I'm sorry, but you're not allowed to view this page.
You're trying to access: {{ request.path }}
As user: {{ request.user }}
Please ask your manager if you require access to this page.
Go back to previous page {% endblock content %}


To create a button, simply use the button tag, or apply .btn or .button class to a link. Buttons are displayed as an inline block, by default.
To make a button take up the full width of a container, apply this class:
Remove the rounded corners from a button:
Blocked Button - apply class .blocked to any button or link
Glitched Button
Small Throbbing Alert Button!
Basic forms are supported. It is possible to apply classes from other components, such as Flavors and BUTCH classes.
In this example, we apply some Flavors to the email input, and have made the text larger by applying the class .bigger.
Layouts
You can use the grid to create a custom layout for your form. This can be done within the form tag, and it is possible to nest layouts.
.form-group
Use this class to add vertical spacing above and below a group of form elements.
Make any element fixed positioned. Apply these classes:
.sticky - Makes any element fixed positioned.
.sticky-bottom - Fixes element at bottom
.sticky-bottom-right - Fixes element to bottom right corner of display
.sticky-bottom-left - Fixes element to bottom left corner of display
.sticky-top - Fixes element at top
.sticky-top-right - Fixes element to top right corner of display
.sticky-top-left - Fixes element to top left corner of display
.glued
Apply this class to make an element stay visible while scrolling. Best used within a sidebar.
Stack an element behind or on top of others. Apply these classes:
.stack-base - Forces layer to 0.
.stack1 - Layer 1.
.stack2 - Layer 2.
.stack3 - Layer 3.
.stack4 - Layer 4.
.stack5 - Layer 5.
.stack6 - Layer 6.
.stack7 - Layer 7.
.stack8 - Layer 8.
.stack9 - Layer 9.
.stack-middle - Layer 29.
.stack-high - Layer 49.
.stack-top - Layer 99.
.stack-auto
Apply this class to automatically increment the z-index value - starting at 0 - for every element that uses this class. Requires start.brutalizing.js.
EXAMPLE: 2-layer box, using nested divs. The outermost div acts as the base layer, as the z-index is at 0.
z-index = 0
z-index = 1
z-index = 2
In the top right corner of this page, you should see a skewed circle image inside a success box. It should always be visible and overlapping all content as you scroll down the page.
To create a list of tags, simply apply the class .tags to an unordered list.
Tag list with links, with additional classes applied to each tag.
Reveal.hover reveals hidden content upon hovering over an element!
The reveal container starts at a maximum width of 50% of the container it is wrapped within, and enlarges to 100% width upon hover while also revealing a caption.
.reveal (wrap content within this class)
.secret (hidden content to be revealed upon hover)
Hover Over Me!
I'm a SECRET!
SECRET - only visible upon hover!
Reveal.toggle toggles content upon clicking on a label.
You will need a unique ID for each reveal toggle element. Clicking on the label either opens or closes the toggled content. Use the markup as follows:

<input id="unique-id-1" class="toggle" type="checkbox">

...content...

Simple Menu is a pure CSS menu that displays a description upon hover over each item.

List Item
Description text

Thumbnails allow you to display a list of images at a reduced size. Useful for galleries.

Apply these classes directly to the img tag for single images. Their sizes correspond to the above examples.
.tiny-thumb
.small-thumb
.medium-thumb
.large-thumb
.xlarge-thumb
Modals are hidden content boxes that can be made visible upon clicking a link or button. Entirely CSS-based - NO javascript needed!

Modal Header

Modal Content

CLOSE

Launch a Modal
Simply link to the modal unique ID.
Launch Modal
Close a Modal
When the modal closes, you will want to return to the location on the page where the modal was opened from. To do this, simply link the Close button to a unique ID (anchor link).
 Apply flavor classes to add color. You can add any type of content within a tab!
This tab has a hot animated background.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
This tab has a nested 3-column grid layout!

 /* outer wrapper */
/* Tab 1 */
<input type="radio" name="tabs" id="tab1" checked="checked">
Tab One

...content...

/* Tab 2 */
<input type="radio" name="tabs" id="tab2" checked="checked">
Tab One

...content...

Create an infinitely scrolling content area. It is pure CSS, so no javascript is needed. There are four directions that content can be scrolled: left, right, up, and down. Hover over the scroller to pause it.
Scroll Left
I'm a scrolling text box!
Create as many scrolling content items as you want!
I scroll to the left...
Scroll Right
Scroll Up
This is a mixed content scroller with paragraphs and images.
This could be used as a news feed!
Scroll Down
This is the first paragraph of text.
I'm blinking to get your attention!
Flow-text paragraph because I'm more important
Define the Height
The height of the scroller will need to be defined. When using a horizontal (left or right) scroller, the wrapped content will also need to have the same height. A vertical scroller (up or down) only needs the height defined for the wrapper.
This is the markup for creating a scroller. Note that the scroller-wrap needs a specific height defined.

...

...

Changing the Speed
By default, the scroller takes 10 seconds to scroll all the content. The wider or taller the area is, the faster it will appear to scroll. The shorter or narrower, the movement appears slower.
To change the speed, you will need to modify the scroll direction classes in the buix.css file.
Directions
Make any element draggable! Simply apply the class .draggable to any element.
Bricks are ideal as draggable elements. Simply apply class draggable to bricks: .brick.draggable.
Draggable Modals
Make a modal draggable just by adding the class draggable to the modal wrapper:
.modal.draggable
We could stack our bricks on top of each other using stack-auto, and make them draggable: .brick.stack-auto.draggable.
Download
Version 1.8


Home
Day Fix
To make your day better, click on the button below and get a random cat picture with a really corny joke.
Log In
×
User Name
⋆
Password
⋆
Register
×
User Name
⋆
Password
⋆
Email Address
⋆


Money Play. How should Red play 41?
pips Red=145 White=138
(CorrectAnswer= 0/0, ErrorScore= 0)
Attacking here with 8/4*, 22/21 is too wide open.
Red should play to establish a high anchor to equalise the game. The correct play is 24/20, 22/21. Any other play is at least an error.
The key to this problem is selecting the right game plan.
Red should play to establish a high anchor to equalise the game. The correct play is 24/20, 22/21. Any other play is at least an error.
The key to this problem is selecting the right game plan.
1. Cubeful 2-ply 24/20 22/21 Eq.: -0.382 0.395 0.093 0.003 - 0.605 0.146 0.004 2. Cubeful 2-ply 22/21 8/4* Eq.: -0.402 (-0.020) 0.390 0.113 0.004 - 0.610 0.165 0.010 3. Cubeful 2-ply 8/4*/3 Eq.: -0.436 (-0.054) 0.374 0.108 0.003 - 0.626 0.144 0.007 4. Cubeful 2-ply 8/7 8/4* Eq.: -0.436 (-0.055) 0.377 0.106 0.003 - 0.623 0.144 0.007 5. Cubeful 2-ply 24/23 8/4* Eq.: -0.468 (-0.086) 0.372 0.104 0.003 - 0.628 0.156 0.008


.text-input
, .textarea
, and .select
form fields from 0 to 3px
- Changed the border-radius of .checkbox
labels from 30% to 3px
- Added $fill-gray-light
color (#d7d7d7
) and corresponding .fill-gray-light
class
- Changed border color for all form fields to $fill-gray-light
---


There has been a significant increase in the earnings per show since the early 2000s. Some of this can be attributed to all-time highest Jeopardy earner Ken Jennings in 2005!
It appears as though overtime, the same type of questions have been the most frequently asked in Jeopardy, but these categories do not provide much of a view into the actual questions within each categories.
Even with a limited corpus that each Jeopardy question and answer provide, we can use an unsupervised Natural Language Processing model to better assign general category names to each question. For example, of a our model was able to classify over 500 samples into a general music category.


Placecomm Registration
Student Details
First name
Valid first name is required.
Last name
Valid last name is required.
Email id
Please enter a valid email address for updates.
Set Password
Please enter valid Password.
Roll Number
Please enter a valid Rollno.
CGPA
Please enter a valid CGPA.
Select Domain
value
Networking
AI
VLSI
Please select a valid Domain.
Description
Please enter a valid description .
Register
Duplicate Email Address or Rollno!!
Saved successfully!!


com.hellosign.sdk.resource
Classes
AbstractRequest
AbstractResource
AbstractResourceList
Account
EmbeddedRequest
EmbeddedResponse
Event
SignatureRequest
Team
Template
TemplateDraft
TemplateSignatureRequest
UnclaimedDraft


randgeo generates random points and shapes in GeoJSON and WKT formats for use in examples, teaching, or statistical applications.
Points and shapes are generated in the long/lat coordinate system and with appropriate spherical geometry; random points are distributed evenly across the globe, and random shapes are sized according to a maximum great-circle distance from the center of the shape.
randgeo was adapted from https://github.com/tmcw/geojson-random to have a pure R implementation without any dependencies as well as appropriate geometry. Data generated by randgeo may be processed or displayed of with packages such as sf, wicket, geojson, wellknown, geojsonio, or lawn.
Package API:
rg_position
- random position (lon, lat)geo_point
- random GeoJSON pointgeo_polygon
- random GeoJSON polygonwkt_point
- random WKT pointwkt_polygon
- random WKT polygonStabler CRAN version
install.packages("randgeo")
Development version
devtools::install_github("ropensci/randgeo")
library("randgeo")
rg_position()
#> [[1]]
#> [1] -168.484157 5.088225
Random point - evenly distributed across the sphere. The bbox
option allows you to limit points to within long/lat bounds.
geo_point()
#> $type
#> [1] "FeatureCollection"
#>
#> $features
#> $features[[1]]
#> $features[[1]]$type
#> [1] "Feature"
#>
#> $features[[1]]$geometry
#> $features[[1]]$geometry$type
#> [1] "Point"
#>
#> $features[[1]]$geometry$coordinates
#> [1] -116.69322 76.62914
#>
#>
#> $features[[1]]$properties
#> list()
#>
#>
#>
#> attr(,"class")
#> [1] "geo_list"
Random polygon - centered on a random point, with default maximum size
geo_polygon()
#> $type
#> [1] "FeatureCollection"
#>
#> $features
#> $features[[1]]
#> $features[[1]]$type
#> [1] "Feature"
#>
#> $features[[1]]$geometry
#> $features[[1]]$geometry$type
#> [1] "Polygon"
#>
#> $features[[1]]$geometry$coordinates
#> $features[[1]]$geometry$coordinates[[1]]
#> $features[[1]]$geometry$coordinates[[1]][[1]]
#> [1] -0.3156445 -29.9783344
#>
#> $features[[1]]$geometry$coordinates[[1]][[2]]
#> [1] 0.4012508 -32.2270999
#>
#> $features[[1]]$geometry$coordinates[[1]][[3]]
#> [1] 7.041236 -34.537079
#>
#> $features[[1]]$geometry$coordinates[[1]][[4]]
#> [1] 4.16735 -34.40974
#>
#> $features[[1]]$geometry$coordinates[[1]][[5]]
#> [1] 1.312761 -33.272637
#>
#> $features[[1]]$geometry$coordinates[[1]][[6]]
#> [1] -1.876877 -37.761760
#>
#> $features[[1]]$geometry$coordinates[[1]][[7]]
#> [1] -7.426155 -39.739024
#>
#> $features[[1]]$geometry$coordinates[[1]][[8]]
#> [1] -4.027606 -33.198235
#>
#> $features[[1]]$geometry$coordinates[[1]][[9]]
#> [1] -2.439099 -29.558790
#>
#> $features[[1]]$geometry$coordinates[[1]][[10]]
#> [1] -2.889338 -25.971742
#>
#> $features[[1]]$geometry$coordinates[[1]][[11]]
#> [1] -0.3156445 -29.9783344
#>
#>
#>
#>
#> $features[[1]]$properties
#> list()
#>
#>
#>
#> attr(,"class")
#> [1] "geo_list"
Visualize your shapes with lawn.
lawn::view(jsonlite::toJSON(geo_polygon(count = 4), auto_unbox = TRUE))
Random point
wkt_point()
#> [1] "POINT<PHONE_NUMBER> -55.4310658)"
Random polygon
wkt_polygon()
#> [1] "POLYGON ((80.3553970 67.4829190, 76.2339566 60.3421464, 67.5297717 60.8033249, 63.1644959 60.4146022, 70.6905115 61.3864731, 71.6306770 62.0388143, 78.5702335 61.8073230, 60.5299208 62.6414972, 63.9503695 66.0836110, 78.7755513 65.0412462, 80.3553970 67.4829190))"
randgeo
in R doing citation(package = 'randgeo')


| script | file fixture | |||
| $createdFile<-[upload.txt] | create | upload.txt | containing | This is a file to test the file upload |
| script | mock xml server setup |
| add response | ok |
| $url<-[http://<IP_ADDRESS>:8000/FitNesseMock] | get mock server url |
| script | http test | ||
| template | greeting.ftl | ||
| set base64 encoded content of | $createdFile->[upload.txt] | as value for | name |
| post template to | $url->[http://<IP_ADDRESS>:8000/FitNesseMock] | ||
| check | request | Hello VGhpcyBpcyBhIGZpbGUgdG8gdGVzdCB0aGUgZmlsZSB1cGxvYWQ= |
| table: Mock Server Message Report | |||||
|
| script | mock xml server setup |
| stop |


Confirmation
Congratulations!
×
The following contacts are set-up to receive notifications!
You have added the following recipients:
©2013 Disrupt LTD. All rights reserved.


Fig. 1 Accumulated 60-day rainfall (mm) valid from May 15 to July 14 1988. Data source: (2.5 lon. x 2.0 lat.) global precipitation analyses ( http://http://yao.wwb.noaa.gov:2000 ).
Fig. 2 Same as Fig. 1 but valid from June 1 to July 30 1993.


Yamaha FZ25 and Fazer 25 recalled over faulty head cover bolt
by Aditya JadhavYamaha Motorcycles India has issued a recall for its FZ25 and the Fazer 25. The recall is in regard to a faulty engine head cover bolt that needs to be tightened to a certain torque. The bolt may come loose after prolonged use which could possibly result in mechanical failure. Yamaha dealers will contact individual customers to get the bolt tightened at Yamaha's authorized service station free of cost. However, visiting the nearest Yamaha service center at earliest comes highly recommended.
The recall has been issued for motorcycles produced since June 2018 and Yamaha has manufactured a total of 13,348 units - 12,620 units of FZ 25 and 728 units of the Fazer 25. The Yamaha FZ25 and the Fazer 25 are essentially the same motorcycles, though the former one sports street naked styling and the latter one is for customers opting for a faired motorcycle.
Mechanically, both the motorcycles are equipped with a single-cylinder 250cc, oil-cooled, engine that makes 20.9PS at 8,000rpm and generate a torque of 20Nm at a peak engine speed of 6,000rpm. Both the motorcycles get a 5-speed gearbox. The prices for the Fazer 25 start at Rs 1.34 lakh and the Fazer 25 retails at Rs 1.44 lakh ex-showroom Delhi.
Once both the motorcycles are BSVI compliant, expect a hike on the current prices.
Also Read,
BSVI Yamaha FZ-Fi and FZS-Fi launched in India for Rs 99,200
2020 Yamaha MT-03 makes a global debut could be launched in India early next yeartea


{% extends 'base.html' %} {% block extra_css %} {% endblock %} {% block content %}
[{{ timestamp }}] Welcome! Your game will begin soon, please wait until all players have joined.


|
Seek Info
Hope u got enough info required.. but hang on .. have more questions..?? you are free to ask ..
just bang the below button..
|
Refer Friend
Hey ..!! Got some one who may b intrested in increasing thier good deeds.. :P
just refer them to RangDe.. :)
|
| Tweet |


Welcome back to the 3rd edition of The Puck Times, a concisely curated e-mail newsletter for Sharks fans. We scan all of the news and synthesize it for you, every morning before the puck drops. We heard from a few folks that the last issue ended up trapped by some Gmail spam filters, so be sure to check your settings and “mark as safe“ for the future. You can also always find past issues of The Puck Times online at www.pucktimes.com/archives.
Game details: Sharks @ Washington Capitals, puck drops at 4pm PST.
The Sharks have opened the year with back-to-back wins over division rivals Los Angeles and Anaheim. Joe Pavelski shined with a three point night vs Los Angeles in the opener and Patrick Marleau led the way with a terrific two-goal performance against the Ducks on Saturday. Starting netminder Martin Jones has allowed just one goal through the first two games and is currently sporting a .979 save percentage.
Game 3 tonight is the start of a four-game road trip through the Eastern Conference that concludes with games against the Devils, Rangers and Islanders. Tonight’s matchup with the Capitals pits two hungry teams both known for playoff underachievements. Capitals star Alexander Ovechkin has never been an Eastern Conference final, while the Sharks have never been to the Stanley Cup final. Both teams have been regular season powerhouses over the last decade and tonight’s matchup should be a fun game to watch. The Capitals come into tonight having played just one game so far, beating a Devils team that is expected to be one of the worst teams in the league this season, by a 5-3 final.
Since the 2013-14 season, the NHL schedule has required that teams play every single team in the opposing conference twice, once home and once away. Why you ask? Doesn’t that create much more cross-country travel? Yes, but it also allows every city’s fans the opportunity to see the league’s top talent live in person at least once a year. For example, while no one likes seeing the visiting team score, there’s always a good chance Capitals’ star Alexander Ovechkin will dazzle fans with a highlight reel goal.
Marleau’s two-goal game was impressive in more ways than one. It wasn’t that he just scored the only goals in the game, but it was how he scored them. The 36-year old was all over the ice, using his patented speed to create chances off the rush. Both goals were scored at even strength, an area where Marleau struggled last season, with just 12 even-strength tallies last year.
Teve gol Wrap Around e tudo contra os patos hehehe
Marleau INFINITO HEHEHE
http://t.co/hRYzctFtbb
— Thiago Jadão (^^^) (@TJP83_) October 11, 2015
If it weren’t for Marleau’s multi-goal performance, Jones would have been the No. 1 star of the game as he stoned the Ducks time and time again early in the contest when the ice was tilted in Anaheim’s favor. Jones finished with a 27 saves to earn the shutout.
Unlike most Sharks and Ducks games, this was a relatively penalty-free affair with each team getting only one power play opportunity. San Jose’s man advantage went to work after the underrated Barclay Goodrow drew a hooking penalty late in the third. The top unit subsequently went on the ice and were all over the Ducks. While they didn’t score, they impressively held the offensive zone for the entire two minutes.
Shortly before that power play opportunity, the third and fourth lines were buzzing in the offensive zone keeping the Ducks pinned for what felt like another two minutes. Overall, the Sharks outshot Anaheim 17-3 in the third period while protecting a 1-0 lead until Marleau’s insurance marker came with just under five minutes remaining.
Sharks forward Joel Ward returns to the building that he most previously called home. The first year Shark spent the past three seasons with the Capitals.
The Capitals have a couple of new faces in their lineup this season that should be familiar to Sharks fans. Mr. Game 7 and former Los Angeles Kings forward Justin Williams signed with the Caps as a free agent and picked up two assists in the opener. Washington also traded for long time St. Louis Blues top line winger and American Olympic sensation T. J. Oshie.
Washington’s No. 1 center Nicklas Backstrom is nursing an injury and did not play in the opener. He is expected to miss a few more games before he makes his season debut. Also as of this morning, reports have surfaced that Alex Ovechkin will be a game-time decision tonight for the Caps, as he missed the morning skate due to personal decisions, according to the NHL.
The Capitals likely starting forward lines will be:
LW
C
RW
#8 Alexander Ovechkin
#92 Evgeni Kuznetsov
#77 T. J. Oshie
#90 Marcus Johansson
#65 Andre Burakovsky
#14 Justin Williams
#25 Jason Chimera
#83 Jay Beagle
#43 Tom Wilson
#21 Brooks Laich
#46 Michael Latta
#53 Sean Collins
Defensive pairs:
#44 Brooks Orpik
#74 John Carlson
#2 Matt Niskanen
#27 Karl Alzner
#88 Nate Schmidt
#9 Dmitry Orlov
Starting Goaltender: #70 Braden Holtby
Look for Ben Smith to see his first action of the season on the fourth line drawing in for Mike Brown. Other than that, don’t expect any changes.
| Marc-Edouard Vlasic #44 | Justin Braun #61 |
| Paul Martin #7 | Brent Burns #88 |
| Brenden Dillon #4 | Matt Tennyson #80 |
| LW | C | RW |
| Joonas Donskoi #27 | Joe Thornton #19 | Joe Pavelski #8 |
| Patrick Marleau #12 | Logan Couture #39 | Joel Ward #42 |
| Matthew Neito #83 | Tomas Hertl #48 | Tommy Wingels #57 |
| Barclay Goodrow #89 | Chris Tierney #50 | Ben Smith #21 |
Sometimes it's the unlikely suspects deliver the biggest surprises. When the Sharks visited Washington early in the season last year, John Scott sniped this beauty of a goal . He even seemed to surprise himself.
If you’re enjoying the first few issues of The Puck Times, please share with fellow fans of Team Teal. Anyone can subscribe for free via the button below, and feel free to tell folks to check out www.pucktimes.com. Note that the website is only ~90% finished, but you can expect many improvements over the coming weeks, and you’ll always be able to find an achive of past issues online.


Employment Areas We Cover
Lorem Ipsume
Lorem Ipsum is simply dummy text of the printing and typesetting.
Lorem Ipsume
Lorem Ipsum is simply dummy text of the printing and typesetting.
Lorem Ipsume
Lorem Ipsum is simply dummy text of the printing and typesetting.
Lorem Ipsume
Lorem Ipsum is simply dummy text of the printing and typesetting.
Lorem Ipsume
Lorem Ipsum is simply dummy text of the printing and typesetting.
Lorem Ipsume
Lorem Ipsum is simply dummy text of the printing and typesetting.
How We Work
How Lorem Ipsum is simply
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took when an unknown printer too.


The picture on the left is nearly half, or to be exact, 40% of my life. I really enjoy this sport, despite spraining my ankles sometime. I once had both of mine sprained a total of 3 times in less than 1 week!!!. That was a really frustrating and weird time in my life, but even after getting injured like that, I never allowed myself time to heal and foolishly continued playing, but today I am free from any form of injuries, though I may admit that I don't have many opportunities to play meaning I rarely can get into a mess. Around 90% and above of Earth's population enjoy the sport. For the remaining percent, thousands of football fans do not know what they are doing with their lives by at most, hating the sport.
ABOUT MYSELF
I have completed high school, in a system known as A.C.E (Accelerated Christian Education), a system that allows the student to complete his studies at his own pace, instead of the local system 8.4.4 where a teacher demonstrates to an entire class, which some might not be able to understand or here the teacher depending on the size of the classroom or the audibility of the teacher. In A.C.E, a booklet, commonly known as a PACE, is distributed for each core subject, and electives. (The term electives referres to non-core subjects which may still be compulsory depending on other terms). Core-subjects are Math, English, Literature, Social Studies, Science, Word Building, etc... Examples of elective subjects are Spanish, French, Nutrition Science, Auto-Mechanics, Health, etc... In the A.C.E system, the grades start from 1-12 and only after finishing grade 10, the student may decide to complete his studies there, or at 11.
For this, there is not much to state really, but the one thing I have done is volunteered a little for a church called Mavuno CrossRoads in Nairobi. It is within Lavington Primary School.
I chose programming because
I only believe that it is one of the paths I am supposed to take. I mainly chose to program so that I could at least automate my life, but more on my interest to improve my hacking skills. I want to pursue cyber-security for I feel that is as well something that i desire to undertake, having the strength to protect and attack in the digital world.Like I mentioned earlier, football is one of my interest, and hobbies and even skills. It usually comes up in my mind several minutes of my life and I could enter a stage of sadness because I haven't played it. My other hobbies, interests, and skills (respectively (according to color schemes)) are:
A populated list of links will, after clicking, redirect you to the projects in HTML that I have worked on.


Stage:
Locals
(scroll to observe)
sub
stage changes background color after scrolling pass the
watcher
element.
watcher


Match Scheduler
by Ishan Madhusanka [
github.com/imadx]
Teams
{{teams.length}} teams
Toggle team names
Number of Teams
Number of Groups
ID
Team Name
{{id}}
ID
Team Name
{{id}}
Schedules
Teams changed, schedule again!
Generate Schedule
Some groups are missing, try again!
Generate Schedule
Some matches are conflicting, try again!
Generate Schedule
Generate Schedule
Group {{+_group_id+1}}
Re-order
Team 1
Team 1
{{teams[match[0]]}}
vs.
{{teams[match[1]]}}


---
layout: post
title: "Soul Care # 6: Thank You"
date: 2013-12-12T12:18:00-06:00
---
Thank you to a friend who will remain nameless because he insists upon it. Thank you for helping me do things without judgement or distaste. Thank you for respecting my need to be independent though I struggle under the weight of Lupus. Thank you for your kindness, patience, understanding and humor. Thank you for not treating me like a charity case. Thank you.


I'm A Celeb's Andy Whyment faces first Bushtucker Trial
Andy Whyment might be a late arrival to the I’m A Celebrity… Get Me Out Of Here! jungle but he’s certainly not getting an easy ride.
In scenes due to air tonight, the Coronation Street star is put through his paces as he’s confronted with his first-ever Bushtucker Trial, which sees him trapped in a shed packed with ‘loads of guts and worms’ and with pigeons thrown in for good measure, because why not?
Named the Frontier Of Fear, Andy, who’s joined the show alongside EastEnders’ Cliff Parisi, was tasked with finding stars around the house of horrors while presenters Ant McPartlin and Declan Donnelly observe from a safe space.
Advertisement Advertisement
‘How does it smell?’ Ant asked from a distance.
‘Absolutely disgusting,’ replied Andy. ‘This absolutely stinks.’
‘Everything is covered in offal and fish guts,’ Dec added as a nice little welcome reminder.
But that wasn’t the only obstacle as there were also birds flying over Andy’s head.
‘There are 25 pigeons in there with you,’ Ant revealed.
 Any replied.
Andy’s challenge comes just one day after Adele Roberts and Roman Kemp faced camel anus and vomit fruit for their Bushtucker Trial.
Each campmate was presented with a different ‘dessert’ which they had to scoff to win meals for the camp, with Roman taking on a meal of dead cockroaches, crickets and mealworms, eating three of each to gain a star for camp.
He described the crickets as being like ‘quite cheesy, cheesy eggs’ which sounded pretty grim.

Advertisement Advertisement
I’m A Celebrity… Get Me Out Of Here! continues tonight at 9pm on ITV.
Got a showbiz story?
If you've got a story, video or pictures get in touch with the Metro.co.uk Entertainment team by emailing us<EMAIL_ADDRESS>calling 020 3615 2145 or by visiting our Submit Stuff page - we'd love to hear from you.


This example shows how to:
- logon using OAuth2
- read the most recent conversation
- setup injectors to enhance the conversation, item and user data objects recevied from the server
- fetch the most recent conversation again, but this time with the injector
- listen to various events such as conversationCreated


Alarm
AnimatedSprite
CollidingObject
DashboardImageView
DashboardTextView
GameEngine
GameForm
GameFPSCounter
GameObject
GamePersistence
GameSound
GameThread
GameTiles
GameView
IAlarm
ICollision
IFormInput
MotionSensor
MoveableGameObject
MusicPlayer
OnScreenButton
OnScreenButtons
Sprite
Tile
TileCollision
TouchInput
ViewCreator
Viewport
ViewRemover
|


New York Times: Trump backs off flavor ban for e-cigarettes
by CNNPresident Donald Trump has backed away from a proposal to ban flavored e-cigarettes , according to a report from The New York Times.
Advisers say that Trump decided to retreat from the plan after being warned that there could be backlash from voters, the Times reports. Trump was persuaded by advisers to back off of the proposal during a November 4 flight to a political rally in Kentucky.
Following the conversation with advisers, Trump canceled the administration's planned announcement that was scheduled for the next day, the Times said.
The planned news conference, which would have included Health and Human Services Secretary Alex Azar, was canceled and another meeting was proposed, according to the report.
Despite the ban garnering support earlier in the fall following a rash of e-cigarette lung related illnesses, Trump chose to stay away from the issue on the recommendation of his advisers.
The Times reports that the announcement on Twitter surprised advisers, with one official saying no meeting had been scheduled.
Another adviser who spoke to the president recently said that he had other issues that were taking precedent over the decision on a possible e-cigarette ban, the report said.


JP Morgan Machine Learning Workshop, London - An event hosted by JP Morgan where we were introduced with the foundations of Machine Learning and how it is generating a huge impact in the industrial world.
UN Debate Award, Buenos Aires -
Received an Award for outstanding performance in a debate event hosted by the United Nations in Argentina.


Hi, In my propagate function that I implemented, I want to reduce the domain of an IntView x1 to a fix set of values given by the strucure set<int> s, how can I do this? Thank you for your help. Regards.


Checks that Preview is only used with a top level declarations or in a top level class with a default constructor.


Location filter
To filter the job feed enter the countries names blacklist below:
Exact full string matching
Title filter
To filter the job feed enter word in blacklist below:
Title's part matching to listed words/phrases


Thanks for voting, please click confirm on Metamask and Logout
{% if user.is_authenticated %}
Hello, {{ user.first_name }} {{ user.last_name }}
{% endif %}
{% if user.is_authenticated %}
#GoVote
{% endif %}
Always vote for principle, though you may vote alone, and you may
cherish the sweetest reflection that your vote is never lost.
-John Quincy Adams


DTAG Community Honeypot Project
Featured
T-Pot - Important Update Notification (docker 1.10)
Yesterday Docker released version 1.10 (http://blog.docker.com/2016/02/docker-1-10/). While this release will improve on security and bring lots of useful features the automatic upgrade within T-Pot (http://dtag-dev-sec.github.io/feature/2015/10/23/updated-docker.html) will hang. You have to manually upgrade Docker to the latest version in order for your T-Pot installation to work properly. Please login to T-Pot...
T-Pot - Important Update Notification
Last spring we released T-Pot and ever since, Docker evolved rapidly with new versions, new features, and eventually a new repository. With regards to early releases of T-Pot and the fast development of Docker, we manually pinned the Docker versions used to the 1.5.x and 1.6.x branches. Now, with the...
Turn your existing Ubuntu into T-Pot, automatically.
You have a spare Ubuntu system in your datacenter and want to give it a reason to live? You decided that dedicating your CPU cycles to searching for extraterrestrial life is so 1990? Then why don’t you contribute your idle system to making the internet a little bit more secure?...
T-Pot: A Multi-Honeypot Platform
We created a honeypot platform, which is based on the well-established honeypots glastopf, kippo, honeytrap and dionaea, the network IDS/IPS suricata, elasticsearch-logstash-kibana, ewsposter and some docker magic. We want to make this technology available to everyone who is interested and release it as a Community Edition. We want to encourage...
Update of Sicherheitstacho
We have just now updated our Sicherheitstacho to be able to show the data from the community honeypots. Just follow this link.
Our Projects
Over the time, we developed a number of projects, which we mostly published on Github. Parts of them were developed in “one day a month” projects, others in spare time of dedicated persons. Our “one day a month” approach from the central security organization basically means, that the security employees...
Meet us at the Honeynet Workshop 2015 in Stavanger
We truely believe in the power of a strong community. Last year, some of us joined The Honeynet Project where we found shelter at the Sysenter Chapter. Some of us will attend this year’s Honeynet Workshop in Stavanger, Norway. We are really looking forward to the technical discussions and the...
About
Deutsche Telekom’s honeypot project was started in 2010 by a small group of enthusiasts. We initially started with Lukas Rist’s great Glastopf web honeypot and soon added further honeypot daemons like kippo, honeytrap and dionaea. Over the next years we deployed more and more honeypots. Data captured on our honeypot...


{{msg}}
To change the greeting above, please open your browser’s JavaScript console on this page and type:-
app.msg="hello"


On 7 April 2019, 1 new articles were published in 1 journals.
A Cross-National Data Collaboration of Domestic Violence Specialist Courts: A Research Note by Robyn L. Holder


Chaperone
Home
Requests
Edit Profile
Log Out
Enter Destination
What are you intersted in?
Culture
Sports
Food
Night Life
Festival
Any gender preference?
Male
Female
Search


Please use the form below if you would like to submit a bug, ask for a feature, or give feedback. Thank you!


---
layout: default
title: About
---
About Agile Practices
Hey guys, I am Alesia, and this is a blog about Agile practices, SCRUM, Kanban and other sexy IT-related topics. Posts will be written by me and my friends and colleagues who work in IT industry all over the world. Let’s exchange our thoughts and think how we can move the industry forward.
I am originally from Minsk, Belarus. Had a chance to start my IT-career there and kick-start my IT-path. In 2014, I have moved to Germany and did my Master in IT-Project Management and continued working in Trivago and later at Vodafone.
My main goal is dedication to my work and experience. Communication with partners, new solutions and creativity in working process, flexible attitude in each case – this is what gives me strength each day.
Moreover, I’m absolutely sure that our bright future depends only on our efforts and on us as a whole. Smart, talented, inspired and fascinated by their work people are half the battle of the successful projects. Agree?
Let’s build a solid Agile community together and learn from each other!


Javascript is disabled in your browser. You must have Javascript enabled to utilize the functionality of this page.
Trendlines:
Details:
Powered by
tsusen
(v
)


| GEOS SDK TechDocs
|
| 3 File Selector Instance Data
| 3.2 The GFSI_fileCriteria Field
GFSI_attrs, MSG_GEN_FILE_SELECTOR_GET_ATTRS, MSG_GEN_FILE_SELECTOR_SET_ATTRS
The GenFileSelector has ten attributes in
GFSI_attrs
, shown below. They are stored as a word-sized record of type
FileSelectorAttrs
; they may be retrieved with
MSG_GEN_FILE_SELECTOR_GET_ATTRS
and set with
MSG_GEN_FILE_SELECTOR_SET_ATTRS
.
-
FSA_ALLOW_CHANGE_DIRS
-
This flag allows the user to change directories by double clicking; it is set by default.
-
FSA_SHOW_FIXED_DISKS_ONLY
-
This flag does not allow removable volumes (e.g. floppy disks) to be shown in the File Selector volume list. By default, this flag is off.
-
FSA_SHOW_FILES_DISABLED
-
This flag instructs the File Selector to display files as disabled. This is useful for SaveAs operations, for example, when files must be displayed but should not be selectable by the user. By default, this flag is off. Setting this flag will turn all other search criteria off, so all filenames will be displayed.
-
FSA_HAS_CLOSE_DIR_BUTTON
-
This flag causes the File Selector to include a "Close Directory" button.
-
FSA_HAS_OPEN_DIR_BUTTON
-
This flag causes the File Selector to include an "Open Directory" button.
-
FSA_HAS_DOCUMENT_BUTTON
-
This flag causes the File Selector to include a "Go to Document" button that displays the DOCUMENT directory.
-
FSA_HAS_CHANGE_DIRECTORY_LIST
-
This flag causes the File Selector to include a list that allows the user to change directories.
-
FSA_HAS_CHANGE_DRIVE_LIST
-
This flag causes the File Selector to include a list that allows the user to change drives.
-
FSA_HAS_FILE_LIST
-
This flag causes the File Selector to include a file list.
-
FSA_USE_VIRTUAL_ROOT
-
This flag causes the File Selector to use the information in the
ATTR_GEN_FILE_SELECTOR_VIRTUAL_ROOT
attribute. This allows changing the File Selector without altering the vardata.
MSG_GEN_FILE_SELECTOR_SET_ATTRS
void MSG_GEN_FILE_SELECTOR_SET_ATTRS(
FileSelectorAttrs attributes);
This message sets the File Selector's
GFSI_attrs
record to a new set of attributes. The File Selector will rescan the current directory using the new attributes. If the File Selector is not visible when it receives this message, it will set the attributes but will not rescan the directory.
Source: Unrestricted.
Destination: Any GenFileSelector object.
Parameters:
attributes
A record of
FileSelectorAttrs
to set into the File Selector's
GFSI_attrs
record.
Return: Nothing.
Interception: Generally not intercepted.
MSG_GEN_FILE_SELECTOR_GET_ATTRS
FileSelectorAttrs MSG_GEN_FILE_SELECTOR_GET_ATTRS();
This message returns the current attributes set in the File Selector's
GFSI_attrs
instance data.
Source: Unrestricted.
Destination: Any GenFileSelector object.
Parameters: None.
Return: A record of
FileSelectorAttrs
representing the flags set in the File Selector's
GFSI_attrs
field.
Interception: Generally not intercepted.
| GEOS SDK TechDocs
|
| 3 File Selector Instance Data
| 3.2 The GFSI_fileCriteria Field


Parent Object Library physics.* Revision Current Public Release (2013.2076) Keywords physics, bodies, body Sample code /CoronaSDK/SampleCode/Physics/ See also physics.addBody()
Body objects are what interact with the physics world in Corona, are attached to DisplayObjects and are created using physics.addBody().
(Inherits properties from Object)


jQuery plug-in providing advanced scroll events. These might, for example, trigger an event, whenever a window or frame content has been scrolled up or down by at least a certain amount of pixels, optionally only after a change of the scroll direction.
This software module contains a jQuery plug-in building on jQuery’s native scroll
event: By applying jQuery’s .scroll() method to selected scrollable content (typically, but not limited to, $(window)
), you may register an event handler wich gets called whenever the content is scrolled. With jQuery’s methods scrollTop resp. scrollLeft the event handler may then determine the acutal position of the viewport.
For many purposes, those native functions are ‘a bit low-level’, and this plug-in builds upon them in order to define ‘higher-level’ events such as: User has scrolled upwards for at least 20px for the first time after scrolling downwards. The plug-in provides a couple of options (like the 20px threshold in the previous example) which, among others, help prevent accidentally triggering events only due un impreciseness (such as minimal scrolling movements caused by a user just laying his finger onto a touch screen with a little, unintended movement).
This project contains one demo page named demo.html
, which contains some demonstrations. As one possible use-case, it shows how tool bars or panels may be hidden (e.g. on a mobile site layout) when the user scrolls down, probably reading the text of the page, whereas the panels are shown again, whenever the user scrolls upwards or reaches the bottom of the page, assuming that in both cases he doesn’t read the main content any more and should be provided with more means of interaction.
Open the demo page in a browser to try out the example configuration, see the html source (including embedded javascript) to see how the configuration was done.
Feel encouraged to make copies of the demo file play around with the options to see what happens.
js/jquery-advscrollevent.js
is the original, uncompressed script file. It also contains comments to document its usage.js/min/jquery-advscrollevent-min.js
is a minified (compressed) version of the previous script for production use.Include jQuery (tested with jQuery 2.1.14, but should work with newer versions, too, as well as with current jQuery 1 versions) and one of the two script files of this package into the head of your HTML file. (For production on a web server, the minified version is recommended, while the source version might be better for development, since it’s easier to debug and contains a short usage reference.)
Write and include some script code that gets executed after rendering the HTML (generating the DOM). This code is to select a scrollable element and apply the plug-in function advScroll()
to the jQuery resultset in order to register one or more event handlers. Usually, the scrollable element is the whole web page, selected by $(window)
, but you may select any scrollable node where the original scroll() function is applicable.
The advScroll
function takes one object as an argument, which should at least contain one event handler function for at least one of the advanced events this plug-in provides. Example:
<script type="text/javascript">
$(function() {
$(window).advScroll({
onUp: function(evt, px, top) {...},
onDown: function(evt, px, top) {...}
oncePerDirection: true
});
});
</script>
For each selected element (a jQuery resultset can contains more than one) the plug-in registers a scroll event handler which guards any scroll movement in order to trigger its own event(s) whenever the conditions are met.
As already established above, the advScroll()
function takes exactly one argument, which has to be a JavaScript object defining options via its properties. The following option properties are defined:
onUp(event, diff, scrollTop)
: function (default: null
)upBy
pixels (see option upBy
in the next section). (In horizontal mode—see horizontal
—this event is triggered upon scrolling to the left instead of upwards.)event
is the original scroll event,diff
is the amount of pixels scrolled up since last scrolling down,scrollTop
is the element’s new absolute scrollTop value.this
is bound to the sender object, e.g. window
.onDown(event, diff, scrollTop)
: function (default: null
)downBy
pixels, see onUp
.onTop
: boolean or function (default: false
)true
, the onUp
-function gets called upon reaching the top (resp. left end) of the page.function
, this very function gets called upon reaching the top of the page. (The function’s arguments are the same as those of onUp
.)onBottom
: boolean or function (default: false
)onTop
, just referring to the bottom (resp. right end) of the page. If true
, the onDown
handler is re-used, if a function is assigned, that will be used as event handler.onBottom
event needs to find the element containing the scrollable content in order to calculate its height (or width in horizontal mode). If the jQuery plug-in is not applied to $(window)
, but to some other scrollable content like a DIV with CSS overflow:scroll
, the content of that container has to be specified in the scrollableContent
property in order for the onBottom
event to work properly!upBy
: number (default: 20)onUp
-Event is fired.downBy
: number (default: 20)onDown
-Event is fired.scrollableContent
: jQuery resultset or (selector-)string (default: $(document)
)onBottom
event is used and ony when applied to something other than $(window)
.$(window)
, the default ($(document)
) is correct, but if you call the plug-in e.g. on some DIV elements with CSS overflow: scroll
or overflow: auto
, the content of those DIVs have to be wrapped in another element which is then to be selected as scrollableContent
. If this is exactly one element, you may “preselect” it and assign the jQuery resultset to this property (as is the default $(document)
). Otherwise you may simply assign a jQuery selector string which will then be executed locally inside the container element. See demo.oncePerDirection
: boolean (default: false)false
, the events onUp
resp. onDown
fire continuously once the upBy
resp. downBy
threshold has been crossed.onUp
or onDown
event is fired at most once until changing the direction.directionChangeDelayMillis
: number (default: 50)onUp
or onDown
event will fire after scrolling upBy
resp. downBy
pixels into the new direction.directionChangeDelayMillis
milli seconds: This will not trigger a onUp
-event, in ‘continuous mode’ (i.e. oncePerDirection==false
) it will still trigger the onDown
event even though you’re scrolling upwards, as this is still regarded as part of the same scrolling movement, a small irregularity, so to speek.
However, if you keep scrolling up further and reach the point again, where you started to scroll down or you scroll up for at least directionChangeThreshold
pixels (see below), this upwards movement is no longer regarded as probably unintended irregularity, but as an intended direction change despite the page not having stood still for directionChangeDelayMillis
!directionChangeThreshold
: number (default: 500)directionChangeDelayMillis
is > 0, this threshold describes the maximum number of pixels a scrolling movement into the opposite direction without waiting for the specified timeout will not be regarded as direction change. In other words: When suddenly changing the scrolling direction and scrolling back for more pixels than specified here, a direction change will be recognised even if the directionChangeDelayMillis
timeout has not yet been exceeded and even if the initial scrolling motion had begun in a greater distance, i.e you didn’t scroll back to where the motion started.horizontal
: boolean (default: false)onUp
refers to scrolling to the left, onDown
to scrolling to the right etc.If you want to configure the oncePerDirection
or directionChangeDelayMillis
settings separately for both scrolling directions, you may use the following options:
oncePerUp
: boolean (default: undefined
)oncePerDirection
setting for scrolling upwards.oncePerDown
: boolean (default: undefined
)oncePerDirection
setting for scrolling downwards.downUpDelayMillis
: number (default: undefined
)directionChangeDelayMillis
setting for the transition from scrolling downwards to scrolling upwards.upDownDelayMillis
: number (default: undefined
)directionChangeDelayMillis
setting for the transition from scrolling upwards to scrolling downwards.The descriptions for the options above contain default values wich apply, if you don’t add that option key to the argument object you pass to the plug-in function.
Any defaults (except the undefined
ones) are taken from the object $.fn.advScroll.defaults
.
It is possible for you to override these defaults by simply modifying said object before first calling the plug-in function.
Copyright (c) 2016, Immo Schulz-Gerlach, www.isg-software.de
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.


Thank you for visiting my page
Writer
I have over twelve years of experience writing creative works, academic essays, and technical documents. I can take complex or frustratuing instructions, and turn them into an elegant, audience driven experiences.
Developer
Coding is a new dicipline for me. Under the guidance of the GIMM program at BSU I'm developing new skills every day. So far I've created two games from scratch, a web banner, three websites, and more. I'm currently working on an Android application and a mobile interactive comic. Most importantly I've been learning how to figure out just about any technology program, and use it in a thoughful, purposeful manner.
Leader
I've spent 10 years in the best leadership program there is. During duty with the Army I've not only been in charge of the saftey, guidance, and work tasks of soldiers. I've been trained to actively install leadership ability in all of my subordinates.
All games were created from scratch using actionscript 3, within a relatively short timeline.
This is all random samples I've found. I seem to have lost all my good stuff.
If you would like to reach me, please do so.
E-mail<EMAIL_ADDRESS>Phone:<PHONE_NUMBER>


How to Write SMART Goals (With SMART Goals Templates)
by Dinnie MuslihatEveryone needs a goal. Whether it’s in a business context or for personal development, having goals help you strive towards something you want to accomplish. It prevents you from wandering around aimlessly without a purpose.
But there are good ways to write goals and there are bad ways. If you want to ensure you’re doing the former, keep reading to find out how a SMART goals template can help you with it.
Table of Contents
- What Are SMART Goals?
- Benefits of Using a SMART Goals Template
- The Bottom Line
- More About Goals Setting
What Are SMART Goals?
refer to a way of writing down goals that follow a specific criteria. The earliest known use of the term was by George T. Doran in the November 1981 issue of Management Review, however, it is often associated with Peter Drucker’s management by objectives concept.[1]
SMART is an acronym that stands for Specific, Measurable, Attainable, Relevant, and Time-bound. There are other variations where certain letters stand for other things such as “achievable” instead of attainable, and “realistic” instead of relevant.
What separates a SMART goal from a non-SMART goal is that, while a non-SMART goal can be vague and ill-defined, a SMART goal is actionable and can get you results. It sets you up for success and gives you a clear focus to work towards.
And with SMART goals comes a SMART goals template. So, how do you write according to this template?
How to Write Smart Goals Using a SMART Goals Template
For every idea or desire to come to fruition, it needs a plan in place to make it happen. And to get started on a plan, you need to set a goal for it.
The beauty of writing goals according to a SMART goals template is that it can be applied to your personal or professional life.
If it’s your job to establish goals for your team, then you know you have a lot of responsibility weighing on your shoulders. The outcome of whether or not your team accomplishes what’s expected of them can be hugely dependant on the goals you set for them. So, naturally, you want to get it right.
On a personal level, setting goals for yourself is easy, but actually following through with them is the tricky part. According to a study by Mark Murphy about goal setting, participants who vividly described their goals were 1.2 to 1.4 times more likely to successfully achieve their goals.[2] Which goes to show that if you’re clear about your goals, you can have a higher chance of actually accomplishing them.
Adhering to a SMART goals template can help you with writing clear goals. So, without further ado, here’s how to write SMART goals with a SMART goals template:
Specific
First and foremost, your goal has to be specific. Be as clear and concise as possible because whether it’s your team or yourself, whoever has to carry out the objective needs to be able to determine exactly what it is they are required to do.
To ensure your goal is as specific as it can be, consider the Ws:
- Who = who is involved in executing this goal?
- What = what exactly do I want to accomplish?
- Where = if there’s a fixed location, where will it happen?
- When = when should it be done by? (more on deadline under “time-bound”)
- Why = why do I want to achieve this?
Measurable
The only way to know whether or not your goal was successful is to ensure it is measurable. Adding numbers to a goal can help you or your team weigh up whether or not expectations were met and the outcome was triumphant.
For example, “Go to the gym twice a week for the next six months” is a stronger goal to strive for than simply, “Go to the gym more often”.
Setting milestone throughout your process can also help you to reassess progress as you go along.
Attainable
The next important thing to keep in mind when using a SMART goals template is to ensure your goal is attainable. It’s great to have big dreams but you want your goals to be within the realms of possibility, so that you have a higher chance of actually accomplishing them.
But that doesn’t mean your goal shouldn’t be challenging. You want your goal to be achievable while at the same time test your skills.
Relevant
For obvious reasons, your goal has to be relevant. It has to align with business objectives or with your personal aspirations or else, what’s the point of doing it?
 It needs to be able to steer you forward and motivate you to achieve it, which it can if it holds purpose to something you believe in.
Time-Bound
The last factor of the SMART goals template is time-bound (also known as “timely”). Your goal needs a deadline, because without one, it’s less likely to be accomplished.
A deadline provides a sense of urgency that can motivate you or your team to strive towards the end. The amount of time you allocate should be realistic. Don’t give yourself—or your team—only one week if it takes three weeks to actually complete it. You want to set a challenge but you don’t want to risk over stress or burn out.
Benefits of Using a SMART Goals Template
Writing your goals following a SMART goals template provides you with a clearer focus. It communicates what the goal needs to achieve without any fuss.
With a clear aim, it can give you a better idea of what success is supposed to look like. It also makes it easier to monitor progress, so you’re aware whether or not you’re on the right path.
It can also make it easier to identify bottlenecks or missed targets while you’re delivering the goal. This gives you enough time to rectify any problems so you can get back on track.
The Bottom Line
Writing goals is seemingly not a difficult thing to do. However, if you want it to be as effective as it can be, then there’s more to it than meets the eye.
By following a SMART goals template, you can establish a more concrete foundation of goal setting. It will ensure your goal is specific, measurable, attainable, relevant, and time-bound—attributes that cover the necessities of an effectively written goal.
More About Goals Setting
- How to Create an Action Plan and Achieve Your Personal Goals
- Having Trouble Reaching Goals? This Could Be Why
- How Setting Personal Goals Makes You a Greater Achiever
Reference


From:Saunders James To:Hayslett Rod ; Chandler Bob Sent:2017-01-11T04:35:50.0000000Z Subject:RE: pipelines '97-'00
status
Messers Walters, Zahn, and McEllin are going to go back thru yr end audit workpaper files and pull those that (hopefully) support
balances or year to year variations for each line item of the audited income statement and balance sheet, and selected cash flow items. They will start w 2000vs1999 and work back from there. We intend to have an initial "package" within a week.
-----Original Message-----
From: Hayslett, Rod
Sent: Wednesday, November 14, 2001 8:27 AM
To: Geaccone, Tracy; Gilbert, Steve; Keiser, John
Cc: Saunders, James
Subject: FW: pipelines '97-'00
I would like each of you to help take ownership of this project to be fully able to explain the trends on these sheets. I would also like to begin to add 2001 3rd CE to this discussion as soon as possible. Accounting quite possibly has the answers, but I want to get this documented as soon as possible so that we understand the changes and don't have to go back and do this again. This is not a project that will be complete by friday, but it does need to get complete this year.
-----Original Message-----
From: Saunders, James
Sent: Friday, November 09, 2001 12:10 PM
To: Hayslett, Rod
Subject: FW: pipelines '97-'00
starting point, okay?
if possible, please indicate line items you woul like us to "drill down" on
-----Original Message-----
From: Lev, Jennifer
Sent: Friday, November 09, 2001 12:08 PM
To: Saunders, James
Subject: pipelines '97-'00
<< File: pipeline trends 97-00.xls >>
***********
EDRM Enron Email Data Set has been produced in EML, PST and NSF format by ZL Technologies, Inc. This Data Set is licensed under a Creative Commons Attribution 3.0 United States License <http://creativecommons.org/licenses/by/3.0/us/> . To provide attribution, please cite to "ZL Technologies, Inc. (http://www.zlti.com)."
***********
California


{% extends 'base.html' %} {% block content %}
You're now signed in using your Salesforce credentials
Login using Salesforce


| Secret Key | Member Since | NB Offers | Action | ||
|---|---|---|---|---|---|
| {{director.email}} | {{director.secret_id}} | {{director.created_at}} | {{director.nb_offers}} |
|
| Secret Key | Member Since | NB Offers | Action | ||
|---|---|---|---|---|---|
| {{director.email}} | {{director.secret_id}} | {{director.created_at}} | {{director.nb_offers}} |
|


The HTML header element represents introductory content, typically a group of introductory or navigational aids. It may contain some heading elements but also a logo, a search form, an author name, and other elements.
Section
The HTML section element represents a standalone section — which doesn't have a more specific semantic element to represent it — contained within an HTML document. Typically, but not always, sections have a heading.


@ConstructorProperties
annotationThe
@ConstructorProperties
annotation was introduced
in Java SE 6.0 to show how the parameters of annotated constructor
correspond to an object's properties. Previously, the constructor
DefaultPersistenceDelegate(String[]
constructorPropertyNames)
was used for the same goal, but
was not an appropriate approach for library classes.
Technically, an annotation is used for copying beans with
read-only properties. In the following code example the
Food
properties are read-only.
public class Food { private final int varieties; private final String country; @ConstructorProperties({"varieties", "country"}) public Point(int varieties, String country) { this.varieties = varieties; this.country = country; } public int getVarieties() { return this.varieties; } public String getCountry() { return this.country; } }
To create a vegetable
object with the same
properties that the fruit
object has, use the
following code:
Food fruit = new Food (5, "Argentina"); Food vegetable = new Food (fruit.getVarieties(), fruit.getCountry());Defining the annotation accomplishes two goals:
DefaultPersistenceDelegate
class.NullPointerException
error with the
EventHandler
classThe NPR exception was thrown by the EventHandler
class. The create
method of the
EventHandler
class checks the null
value,
and javadoc is corrected accordingly.
Documentation on the EventHandler
class of the
eventPropertyName
argument did not clearly explain
waht the argument supports. Information about what the
eventProperName
property is capable of is included in
the documentation for the
create
method.
EventHandler
class should not cache the
Method
objectThe method search is improved, and the method is prevented from
being cached in the EventHandler
class field.
EventHandler
class did support
same syntax as the event propertyThe target property syntax is fixed and now supports an arbitrary number of methods or properties. This was accomplished by separating each property or method with a ".".
XMLEncoder
classThe following fixes were performed to improve the long-term persistence process.
java.beans.XMLEncoder
class does not encode
java.net.URI
objectsThe Statement
class could not access a member of
the java.net.URI
class with modifiers private. In JDK
6.0 an appropriate PersistenceDelegate
is provided to
solve this problem.
XMLEncoder
class does not encode null
entries in HashMap
objectsA null Key
entry of the HashMap
object
was not included into the XML output. The fix includes a null
Key
entry to the XML file.
XMLEncoder
class emits invalid XMLThe XMLEncoder
class produces an XML output only
for valid XML characters. A new code
attribute was
introduced for a character element. The code
contains
a hexadecimal value if it starts with "#". Otherwise it
contains a decimal value.
XMLEncoder
class does not encode enumerations
correctlyThe XMLEncoder
class was not serializing an
enumeration correctly. The EnumPersistenceDelegate
class, a new persistence delegate, was introduced to support the
serialization of enum classes.
XMLEncoder
class ignores persistence delegates when
used with Java Web StartA DefaultPersistenceDelegate
class for some classes
was created improperly. As a result the hack that adds field access
for properties and breaking JavaBeans specification was detected.
The performed fix removes the hack that was intended for the
following classes: java.awt.Dimension
,
java.awt.Point
, and
java.awt.Rectangle
.
XMLDecoder
class ignores statements made to owner
unless the read()
method is calledInitially the XMLDecoder class was created with lazy
initialization. The fix enables parsing in the close()
method if a file is not parsed by the readObject()
method.
XMLDecoder
class fails when using Turkish LocaleThe XMLDecoder
class did not function correctly
when reading an English XML file on a machine with the locale set
to Turkish. To fix this bug the toLowerCase
and
toUpperCase
methods are invoked in the English
locale.
Component
object is missing during xml
serializingContainer
objects were not serialized. The fix adds
special behavior to the persistence delegate for containers with
BorderLayout
.


This polyfill supports the filters grayscale, sepia, blur, invert, brightness and drop-shadow.
You can apply filters in a declarative way via stylesheets, or you can set them programmatically via JavaScript or jQuery.
If you specify filters in a stylesheet, this stylesheet may be embedded or referenced externally. Inline styles are currently not supported.
Most of the time filters will be static. But if you need to animate them, you can do so using plain JavaScript, or you can fiddle it in jQuery. The latter one just making sense if you are after one of the easing-methods of jQuery.
For the polyfill to initialize as quickly as possible, it either attachs itself do jQuery's $(document).ready
, or you can offer it the contentLoaded library. If none of both is available, the polyfill will use one of the native events that fits best.
| 20+ | 15+ | 6+ | 4+ | 6-9 (no 10+) |
| 28+ | 14+ | 6+ | 4+ | just grayscale works in WP7 |