--- layout: data_model title: TTPType this_version: 1.0 ---
TTPType characterizes an individual adversary TTP.
| Field Name | Type | Description |
|---|---|---|
| @idoptional | QName |
Specifies a globally unique identifier for this TTP item. |
| @idrefoptional | QName |
Specifies a globally unique identifier of a TTP item specified elsewhere. |
| @versionoptional | TTPVersionType |
Specifies the relevant STIX-TTP schema version for this content. |
| Title0..1 | string |
The Title field provides a simple title for this TTP. |
| Description0..1 | StructuredTextType |
The Description field provides an unstructured description of the TTP. |
| Intended_Effect0..n | StatementType |
The Intended_Effect field specifies the suspected intended effect for this TTP.
It is implemented through the StatementType, which allows for the expression of a statement in a vocabulary (Value), a description of the statement (Description), a confidence in the statement (Confidence), and the source of the statement (Source). The default vocabulary type for the Value is IntendedEffectVocab-1.0 in the http://stix.mitre.org/default_vocabularies-1 namespace. This type is defined in the stix_default_vocabularies.xsd file or at the URL http://stix.mitre.org/XMLSchema/default_vocabularies/1.0.0/stix_default_vocabularies.xsd . Users may also define their own vocabulary using the type extension mechanism, specify a vocabulary name and reference using the attributes, or simply use this as a string field.
|
| Behavior0..1 | BehaviorType |
Behavior describes the attack patterns, malware, or exploits that the attacker leverages to execute this TTP. |
| Resources0..1 | ResourceType |
Resources describe the infrastructure or tools that the adversary uses to execute this TTP. |
| Victim_Targeting0..1 | VictimTargetingType |
The Victim_Targeting field characterizes the people, organizations, information or access being targeted. |
| Exploit_Targets0..1 | ExploitTargetsType |
The Exploit_Targets field characterizes potential vulnerability, weakness or configuration targets for exploitation by this TTP. |
| Related_TTPs0..1 | RelatedTTPsType |
The Related_TTPs field specifies other TTPs asserted to be related to this cyber threat TTP. |
| Kill_Chain_Phases0..1 | KillChainPhasesReferenceType |
The Kill_Chain_Phases field specifies one or more Kill Chain phases associated with this TTP item. |
| Information_Source0..1 | InformationSourceType |
The Information_Source field details the source of this entry. |
| Kill_Chains0..1 | KillChainsType |
The Kill_Chains field characterizes specific Kill Chain definitions for reference within specific TTP entries, Indicators and elsewhere. |
| Handling0..1 | MarkingType |
Specifies the relevant handling guidance for this TTP. The valid marking scope is the nearest TTPBaseType ancestor of this Handling element and all its descendants. |


gnome-options
Section: Gnome User's Manual (7)Updated: 2003-10-20
Index Return to Main Contents
NAME
gnome-options - Standard Command Line Options for GNOME 2 ProgramsSYNOPSIS
program [standard options] [specific options] argumentsDESCRIPTION
This manual page describes the command line options, which are common to all Gnome applications.OPTIONS
Help options
- -?, --help
- Show the applications help message.
- --usage
- Display a brief usage message.
- --version
- Show the applications's version information.
Bonobo Activation support
- --oaf-ior-fd=FD
- File descriptor to print IOR on
- --oaf-activate-iid=IID
- IID to activate
- --oaf-private
- Prevent registering of server with OAF
GNOME library options
- --disable-sound
- Disable sound server usage
- --enable-sound
- Enable sound server usage
- --espeaker=HOSTNAME:PORT
- Host:port on which the esd sound server to use is running. This is useful if you simultaneously run programs on several machines.
GNOME GUI options
- --disable-crash-dialog
- Disable the crash dialog, which is normally shown when the application segfaults.
Session management options
- --sm-client-id=ID
- Specify session management ID. Only used by the session manager itself while restarting the application.
- --sm-config-prefix=PREFIX
- Specify prefix of saved configuration.
- --sm-disable
- Disable connection to session manager.
Other options
- --load-modules=MODULE1,MODULE2,...
- Dynamic modules to load
SEE ALSO
For most GNOME programs there will be additional command line options, which are specific to the program. These will be explained in the Application options section of the --help output and in the application's online help.
AUTHOR
This manual page was written by Jochen Voss<EMAIL_ADDRESS>A first version was generated with the help of the help2man program. The program's output was manually edited later.
Index
This document was created by man2html, using the manual pages.
Time: 05:34:15 GMT, December 24, 2015


Eva Tiffany Teo Aldridge
Navigate the buttons below to look at some of my past projects and latest Resume:
Postgraduate
Undergraduate
Resume
📧 : etta3825@gmail.com


plotters package¶
Subpackages¶
Submodules¶
plotters.distribution module¶
-
plotters.distribution.
plot_2d_distribution_per_category
(dataframe: pandas.core.frame.DataFrame, label_column: str, coordinates: Tuple[str], colors: List[str], coloring_style: str = 'manual', log_10_scale: bool = False, theme: str = 'gray', alpha: float = 0.5, save_to_file: str = None, dpi: int = 150) → plotnine.ggplot.ggplot¶ The
plot_2d_distribution_per_category()
helps with providing the user with a 2-dimensional plot of the whole distribution.- dataframe: pandas.DataFrame, required
This is the main parameter that this method is supposed to work with, which is a dataframe with a label column (which is to help us determine the column) and coordinates for x and y axes.
- label_column: str, required
The input dataframe must have a label_column (preferably integer starting from 0), the name of that column should be input here.
- coordinates: Tuple[str], required
This is a tuple of column names, the first one being the column in which the x values for our 2d plot are stored, and the other one corresponds to the y axis.
- colors: List[str], required
Depending on whether or not our coloring_style is manual or automatic, this can either be a list of colors or a list of two colors indicating a range of color values.
- coloring_style: str, optional (default=’manual’)
Either manual or gradient which helps assigning colors to clusters.
- log_10_scale: bool, optional (default=False)
If the user wants to take the logarithm in the basis of 10, this parameter should be set to 1.
- theme: str, optional (default=’gray’)
This is the theme types, the acceped values are:
['gray', 'dark', 'seaborn', 'light']
, the values are consistent with plotnine package’s format.- alpha: float, optional (default=0.5)
The transparency intensity can be determined by setting this parameter.
- save_to_file: str, optional (default=None)
If the user intends to save the plot in a file, this parameter should have a value. The value must be a filepath.
- dpi: int, optional (default=150)
The dpi for saving the plots indicating the image quality.
The output of this method is of p9.ggplot type.
-
plotters.distribution.
plot_binned_distribution_per_category
(distribution_bundle: Dict[str, numpy.ndarray], number_of_bins: int = 1000, colors: List[str] = ['b', 'g', 'r', 'c', 'y', 'k'], alpha: float = 0.5, save_to_file: str = None, dpi: int = 150, show: bool = True) → None¶ The
plot_binned_distribution_per_category()
is responsible to take in a dictionary of categories, each of which including a single-dimensional array of values. These values are the instantiations of that random variable, and are used in plotting the binned distributions. The output is either shoing a plot or saving it in a figure specified in the save_to_file parameter.This function can be used to observe multiple distributions at the same time.
Also, note that the value-range of horizontal axis and the zoom are determined by the data values automatically in a way that allows the user to have a clear picture of the entire plot.
- distribution_bundle: Dict[str, numpy.ndarray], required
The main input, which is dictionary of distributions for example:
` distribution_bundle = {'hr=0': np.array(...), 'hr=2': np.array(...)} `
Note that in the example above all the shape tuples are of length one.- number_of_bins: int, optional (default=1000)
Number of bins in each of the histograms determine the resolution and can be fine-tuned by the user in here.
- colors: List[str], optional(default=[‘b’, ‘g’, ‘r’, ‘c’, ‘y’, ‘k’])
The mapping from histogram index to the colors that we are going to represent them with. The format is the format of matplotlib colors and should be inserted as a list.
- alpha: float, optional (default=0.5)
Alpha is the transparency factor which can be used in our case.
- save_to_file: str, optional (default=None)
If the user intends to save the plot in a file, this parameter should have a value. The value must be a filepath.
- dpi: int, optional (default=150)
The dpi for saving the plots indicating the image quality.
- show: bool, optional (default=True)
This value is set to true if the user wants to observe the plot as well.
This method is saving a file to the storage system, and plots a graph if requested, but it does not return anything.
-
plotters.distribution.
plot_violinbox_plots_per_category
(dataframe: pandas.core.frame.DataFrame, plot_type: str, target_feature: str, label_column: str, colors: List[str], coloring_style: str, value_skip_list: List = [], jitter_alpha: float = 0.7, plot_alpha: float = 0.5, log_10_scale: bool = False, theme: str = 'gray', save_to_file: str = None, dpi: int = 150, show: bool = True) → plotnine.ggplot.ggplot¶ The
plot_violinbox_plots_per_category()
helps with providing the user with nicely plotted violin and box plots of the distribution of data points.- dataframe: pandas.DataFrame, required
This is the main parameter that this method is supposed to work with, which is a dataframe that has a label column in which we have integer values starting from 0, and a float feature column the distribution of which we tend to monitor.
- plot_type: str, required
This value, either box or violin, determines the type of plot.
- target_feature: str, required
This parameter is the column name of the features that we want to monitor.
- label_column: str, required
The input dataframe must have a label_column (preferably integer starting from 0), the name of that column should be input here.
- colors: List[str], required
Depending on whether or not our coloring_style is manual or automatic, this can either be a list of colors or a list of two colors indicating a range of color values.
- coloring_style: str, optional (default=’manual’)
Either manual or gradient which helps assigning colors to clusters.
- value_skip_list: List, optional (default=[])
If some values in the feature column are to be skipped, they should be put in here so that they are ignored in the plots. For example, if for some reason some values are -10000000, they can be taken care of in here.
- jitter_alpha: float, optional (default=0.7)
The jitter value transparency is set in this parameter.
- plot_alpha: float, optional (default=0.5)
The transparency intensity can be determined by setting this parameter.
- log_10_scale: bool, optional (default=False)
If the user wants to take the logarithm in the basis of 10, this parameter should be set to 1.
- theme: str, optional (default=’gray’)
This is the theme types, the acceped values are:
['gray', 'dark', 'seaborn', 'light']
, the values are consistent with plotnine package’s format.- save_to_file: str, optional (default=None)
If the user intends to save the plot in a file, this parameter should have a value. The value must be a filepath.
- dpi: int, optional (default=150)
The dpi for saving the plots indicating the image quality.
- show: bool, optional (default=True)
Whether or not the plot is to be shown is set in this parameter.
The output of this method is of p9.ggplot type.
plotters.general module¶
-
plotters.general.
scatter
(x: numpy.ndarray, y: numpy.ndarray, figsize: int = 20) → Tuple[Any, Tuple[Any, Any], Any, List, int]¶ The
scatter()
helps with normal scatter plots. Parameters ———– x: numpy.ndarray, requiredThe values of x, a 2 dimensional array in which two columns exist.
- y: numpy.ndarray, required
The values of y, or labels.
- figsize: int, optional (default=20)
The figure size.
- (f, ax, sc, txt, number_of_classes): Tuple
The output is the figure, axes, texts, and number of classes
plotters.matrix module¶
-
plotters.matrix.
visualize_matrix
(matrix: numpy.ndarray, column_names: List[str], row_names: List[str] = None, figure_size: float = 35.0, color_tone: str = 'red', save_to_file: str = None, round_to_this_decimal_places: int = 2, show: bool = True)¶ The
visualize_matrix()
helps with visualizing matrices in a grid.- matrix: numpy.ndarray, required
The matrix to be visualized (must be 2 dimensional)
- column_names: List[str], required
The legends for the plot are found in this parameter’s values, for each element.
- row_names: List[str], required
The legends for the plot are found in this parameter’s values, for each element.
- figure_size: float, optional (default=35.0)
The size of the output figure is determined in this parameter.
- color_tone: str, optional (default=’red’)
The overall color tone for the plot is determined in this parameter.
- save_to_file: `str, optional (default=None)
If a value is specified for this parameter, the figure will be saved in it.
- round_to_this_decimal_places: int, optional (default=2)
This parameter denotes to how many decimal places should we show the values.
- show: bool, optional (default=True)
Whether or not the user wants to see the plot as well is decided in this parameter.
This method does not return anything.


Contractor's Work Log
Login / Setup
Fetch
Local
Upload
0 Tasks (click to start clock)
stop
Close
Login / Config
Username
Password
No account? Register
OK


hydrostreamer is an R package to downscale distributed runoff data products by spatial relationship between the areal unit in runoff data, and an explicitly represented river network.
In practise the downscaling occurs by dividing the value of runoff to all those river segments intersecting the areal unit (of runoff) using a numerical attribute for weighting. These attributes can be, for instance, length of the intersecting river segment, Strahler number, or area of the segment-specific catchment.
Downscaling in hydrostreamer can be done either using river segment lines, or by their catchment areas. This is an example in case of a gridded runoff product, but the areal units can be arbitrarily shaped
hydrostreamer is not yet on CRAN, so to install, use devtools::install_github() in RStudio. You should have R version higher than 3.4.0 for the package to work properly.
Note that while hydrostreamer is already a useful package, it is under development and may change without prior notice.
# devtools::install_github("mkkallio/hydrostreamer")
hydrostreamer workflow occurs in four steps:
Minimum data requirement is a distributed runoff timeseries, either as polygons or in a raster format, and a river network. Alternatively, river network can be derived from a Digital Elevation Model (DEM).
First, load example data to R:
The first step in hydrostreamer is converting runoff into a HSgrid object. For a runoff input in a raster format, use raster_to_HSgrid() function. For input we need the raster, starting date of the timeseries and the granularity of input timesteps.
HSgrid <- raster_to_HSgrid(runoff,
date = ymd("1980-01-01"),
timestep = "month",
aoi = st_union(basins),
names = "LORA")
Next, we weight the river segments within each segment, so that the weights of segments within a polygon add to 1. In hydrostreamer this can be done by
Here, we use river segment specific catchment areas, which are provided in the example data. For information on the other options, see help(compute_HSweights).
weights <- compute_HSweights(HSgrid,
river,
"area",
basins = basins,
aoi = st_union(basins),
riverID = "SEGMENT_ID")
With the weights computed, we can assign specific runoff to each river segment. This means that we disaggregate the low resolution runoff into its components - the river segments.
downscaled_runoff <- downscale_runoff(weights)
The last step is to accumulate flow downstream. The previous step only assigned the grid cell value to the streams. However, often we want to know the discharge at certain points of the river to create a timeseries.
hydrostreamer currently (v. 0.2.0) only implements the simplest possible river routing, instantaneous flow, by adding all runoff to every segment downstream, at each timestep. This is an overly simple scheme, and there are plans to add more sophisticated river routing algorithms to the package.
streamflow <- accumulate_runoff(downscaled_runoff)
The function usage has been developed so that they are all pipable.
streamflow <- raster_to_HSgrid(runoff,
date=ymd("1980-01-01"),
timestep="month",
aoi=st_union(basins),
names="LORA") %>%
compute_HSweights(river,
"area",
aoi=st_union(basins),
basins = basins,
riverID = "SEGMENT_ID") %>%
downscale_runoff() %>%
accumulate_runoff()
hydrostreamer includes also a useful function to export the results to a GeoPackage, which can be viewed in any GIS software (such as ArcGIS, QGIS). We can also write the discharge (or runoff) as a table.
# HSwrite(streamflow, "downscaled_streamflow.gpkg")
# HSwrite(streamflow, "downscaled_streamflow.csv", what = "discharge")
hydrostreamer has featured in a number of conference presentations:
The MIT License (MIT)
Copyright (c) 2018 Marko K. Kallio
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


Section 1:
Our group , is propopsing to create a
road trip calculator for our final project, that will tell users distance, route, amount of gas needed and approximate cost of their trip. Our initial user stories are as follows:
As a user:
I want to quickly be able to see my:
I want easy to use but advanced filter options
I want my information to persist when I return (cached)
I want a visual represantation of my trip and info
Section 2:
Domain model Draw a diagram(s). What data is needed? How is it organized? What does each piece of data represent? How is it shown to the user? How does the user interact with the data? What methods act on the data? Where does the data live (JSON, WebSQL,
localStorage?). Include time sequences of data creation/evolution, if appropriate.
Data:
mpg records for u.s. automobiles (JSON/SQL)
this data represents number of milage for every car
this data is shown to the user with numbers
Methods: filtered from database and used to calculate output data for gallons and cost. Stored in WebSQL
google map api(CDN)
this data represents total distance(s) user has to drive for any given road trip
this data is shown to the user with map from google API
Methods: google API. Obtained in JSON
user entered information(SQL)
this data represents specific information entered by user
this data is given by the user through form
Methods: user's input. Stored in localStorage
Section 3:
Wireframes:
Map Prototype:


class WebJsEventManager
A web javascript event manager act like a mediator among your application and your WebView. Establish a communication between a CommandJs and each javascript event that you want to respond.
The Injector Library provides an extra functionality to WebWrapper. It's a annotation processor that generate an extension to this library creating all CommandJs with JsInterface.
You must to extend from EventJs //TODO
JsEventManager is an annotation that provide an initialization for that CommandJs.
See Also
WebJsEventManager()
A web javascript event manager act like a mediator among your application and your WebView. Establish a communication between a CommandJs and each javascript event that you want to respond. |
val commands: MutableList<CommandJs> |
|
var webView: WebView? |
fun addJavascriptInterfaces(webView: WebView): Unit |
|
fun executeJS(jsExecutable: JSExecutable): Unit |
|
fun refreshIframe(): Unit |
|
fun removeAllCommands(): Unit |
|
fun removeJavascriptInterfaces(webView: WebView): Unit |


Bin Class¶
This chapter will present the design for the Bin
class.
In Bin Analysis we’ll look at the responsibilities and collaborators
for a bin.
As part of designing the Bin
class, we need to choose what
is the most appropriate kind of collection class to use.
We’ll show how to do this in Design Decision – Choosing A Collection.
In Wrap vs. Extend a Collection we’ll look at two principle ways to embed a collection class in an application. We’ll clarify a few additional issues in Bin Questions and Answers.
In the Bin Design section we’ll provide the detailed design information. In Bin Deliverables we’ll enumerate what must be built.
Bin Analysis¶
The Roulette wheel has 38 bins, identified with a number and a color.
Each of these bins defines a number of closely related winning
Outcome
instances.
Each Bin
object will have from one to fourteen different
Outcome
instances. An individual number pays a variety
of bets because it’s associated with a number of outcomes.
The number 12, for example, is also even. The exact collection
of Outcome
instances for each Bin
is
part of a later exercise.
At this time, we’ll define the Bin
class, and use
this class to contain a number of Outcome
objects.
Two of the Bin
instances have relatively few Outcome
instances.
These are the exceptional cases:
The zero
Bin
instance contains a “0”Outcome
object and the “00-0-1-2-3”Outcome
object.The double-zero
Bin
instance contains a “00”Outcome
object and the “00-0-1-2-3”Outcome
object.
The other 36 Bin
instances contain a mixture of bets including
a straight bet, split bets,
street bets, corner bets, line bets and all of the outside bets (column,
dozen, even or odd, red or black, high or low). Any of these bits will win
if this Bin
is selected.
Some Outcome
instances, like “red” or “black”, occur in as many as 18 individual
Bin
instances. Other Outcome
instances, like the straight bet
numbers, each occur in only a single Bin
. We will have to
be sure that our Outcome
objects are shared appropriately
by the Bin
instances.
Since a Bin
is a collection of individual Outcome
objects, we have to select a collection class to contain the objects.
In the next section we’ll overview how this choice of a collection
can be made.
Design Decision – Choosing A Collection¶
There are five basic Python types that are a containers for other objects.
Immutable Sequence:
tuple
. This is a good candidate for the kind of collection we need, since the elements of aBin
don’t change. However, atuple
allows duplicates and retains things in a specific order; we can’t tolerate duplicates, and order doesn’t matter.Mutable Sequence:
list
. While handy for the initial construction of the bin, this isn’t really useful because the contents of a bin don’t change once they have been enumerated.Mutable Mapping:
dict
. We don’t need the key-to-value mapping feature at all. A map does more than we need for representing aBin
.Mutable Set:
set
. Duplicates aren’t allowed, membership tests are fast, and there’s no inherent ordering. This looks close to what we need.Immutable Set:
frozenset
. Duplicates aren’t allowed, membership tests are fast, and there’s no inherent ordering. There’s not changing it after it’s been built. This seems to be precisely what we need.
Having looked at the fundamental collection varieties, we will elect to
use a frozenset
.
How will we use this collection?
Wrap vs. Extend a Collection¶
There are two general ways to use a collection.
Wrap. Define a class which has an attribute that holds the collection. We’re wrapping an existing data structure in a new class. The type hint suggests we can use any iterable collection of
Outcome
instances as a source to create thefrozenset
collection.Something like this:
class Bin: def __init__(self, outcomes: Iterable[Outcome]) -> None: self.outcomes = frozenset(outcomes)
Extend. Define a class which is the collection. We’re essentially renaming an existing data structure to provide a more descriptive name for the class.
Something like this:
class Bin(frozenset): pass
Both are widely-used design techniques. The trade off between them isn’t clear at first.
Considerations include the following:
When we wrap, we’ll often need to write a lot of additional methods for representation, length, comparisons, inquiries, etc.
In some cases, we will wrap a collection specifically so that these additional methods are not available. We want to completely conceal the underlying data structure.
When we extend, we get all of the base methods of the collection. We can add any unique features.
In this case, extending the existing data structure seems to make more sense
than wrapping a frozenset
.
Bin Questions and Answers¶
Why wasn’t Bin
in the design overview?
The definition of the Roulette game did mention the 38 bins of the wheel. However, when identifying the nouns, it didn’t seem important. Then, as we started designing the
Wheel
class, the description of the wheel as 38 bins came more fully into focus. Rework of the preliminary design is part of detailed design. This is the first of several instances of rework.
Why introduce an entire class for the bins of the wheel? Why can’t the wheel be an array of 38 individual arrays?
There are two reasons for introducing
Bin
as a separate class:
A separate class can improve the fidelity of our object model of the problem.
A new class will reduce the complexity of the
Wheel
class.The definition of the game describes the wheel as having 38 bins, each bin causes a number of individual
Outcome
instances to win. Without thinking too deeply, we opted to define theBin
class to hold a collection ofOutcome
instances. At the present time, we can’t foresee a lot of processing that is the responsibility of aBin
. But allocating a class permits us some flexibility in assigning responsibilities there in the future. We can, specifically, change to alternative implementations of theBin
to try to optimize resource use.Additionally, looking forward, it is clear that the
Wheel
class will use a random number generator and will pick a winningBin
. In order to keep this crisp definition of responsibilities for theWheel
class, it makes sense to delegate all of the remaining details to another class.
Isn’t an entire class for bins a lot of overhead?
The short answer is no, class definitions are almost no overhead at all. At run-time a class definition is a namespace for methods. It’s the class instances that cause run-time overhead.
How can you introduce Set, List, Dict and other types when these don’t appear in the problem?
We have to make a distinction between the classes that are uncovered during analysis of the problem in general, and classes are that are part of the implementation of this particular solution. This emphasizes the distinction between the problem as described by users and a solution as designed by software developers.
The built-in collections is part of a solution, and only hinted at by the definition of the problem. The whole point of creating a solution is to introduce the right technology choices; the solution will always have classes and modules never mentioned in the problem domain.
Why extend (or rename) a built-in data structure? Why not simply use it?
There are two reasons for extending a built-in data structure:
We can easily add methods when extending. In the case of a
Bin
, there doesn’t seem to be much we want to add. In the future, we many uncover attributes or behaviors that we need to include in our software.We can easily change the underlying data structure when extending. For example, we might have a different set-like collection that also inherits from the
collections.abc.Set
base class. We can make this change in just one place – our class extension – and the entire application benefits from the alternative set implementation.
What about hash and equality?
We are’t going to be comparing bins against each other. The default rules for equality and hash computation will work out just fine for this class.
Bin Design¶
-
class
Bin
(Collections.frozenset)¶ Bin
contains a collection ofOutcome
instances which reflect the winning bets that are paid for a particular bin on a Roulette wheel. In Roulette, each spin of the wheel has a number ofOutcome
instances. Example: A spin of 1, selects the “1” bin with the following winningOutcome
instances: “1” , “Red” , “Odd” , “Low” , “Column 1” , “Dozen 1-12” , “Split 1-2” , “Split 1-4” , “Street 1-2-3” , “Corner 1-2-4-5” , “Five Bet” , “Line 1-2-3-4-5-6” , “00-0-1-2-3” , “Dozen 1” , “Low” and “Column 1” . These are collected into a singleBin
.
Fields¶
Since this is an extension to the existing frozenset
, we don’t
need to define any additional fields.
Constructors¶
We don’t really need to write any more specialized constructor method.
We’d use this as follows:
Python Bin Construction
five = Outcome("00-0-1-2-3", 6)
zero = Bin([Outcome("0",35), five])
zerozero = Bin([Outcome("00",35), five])
Methods¶
We don’t really need to write any more specialized methods.
How do we accumulate several outcomes in a single Bin
?
Create a simple list, tuple, or set as an interim structure.
Create the
Bin
from this.
We might have something like this:
>>> bin1 = Bin({outcome1, outcome2, outcome3})
We created an interim set object and built the final Bin
from
that collection object.
Bin Deliverables¶
There are two deliverables for this exercise. Both should have Python docstrings.
The
Bin
class. This is part of theroulette.py
file, along with theOutcome
class.A class which performs a unit test of the
Bin
class. The unit test should create several instances ofOutcome
, two instances ofBin
and establish thatBin
instances can be constructed from theOutcome
instances.Programmers who are new to OO techniques are sometimes confused when reusing individual
Outcome
instances. This unit test is a good place to examine the ways in which object references are shared. A singleOutcome
object can be referenced by severalBin
instances. We will make increasing use of this in later sections.


[attributes]
label: "The RubyGems Partnership"
[wysiwyg content]
Ruby Together funds up to 5 hours per week of ongoing work by a development team consisting of:
- Aditya Prakash, who also works to keep RubyGems.org up, improving the codebase and managing the servers.
- Christoph Olszowka, who is building The Ruby Toolbox 2.0.
- David Radcliffe, who maintains and develops RubyGems.org, as well as the servers that run it.
- David Rodríguez, who helps maintain both Bundler and RubyGems.
- Ellen Marie Dash, who maintains the how_is reporting tool, as well as the RubyGems library and the
gem
command.
- Kerri Miller, who is making the lives of RubyGems and RubyGems.org users better, one issue at a time.
- Luis Sagastume, who is helping maintain and improve RubyGems and Gemstash.
- Samuel E. Giddins, who maintains Molinillo, the dependency resolver used by Bundler, RubyGems, and CocoaPods, and contributes to each of those projects.
- Stephanie Morillo, who writes, copywrites, and edits the Bundler and RubyGems documentation.
Developer team alumni include:
The Ruby Together board of directors is made up entirely of volunteers. The board currently includes:
Board alumni include:
Ruby Together relies on its own team to enable and evangelize our non-profit work. That team includes:
Team alumni include:


{% extends "maindatabase/base.html" %}
{% block title %}
License
{% endblock title %}
{% block body %}
This Software is released under the MIT license and is copyright 2020 Twitter. Boiled down to smaller chunks, it can be described with the following conditions.
It requires you to:
Keep the license and copyright notice included in (this software) CSS and JavaScript files when you use them in your works
It permits you to:
Freely download and use This Software, in whole or in part, for personal, private, company internal, or commercial purposes
Use This Software in packages or distributions that you create
Modify the source code
Grant a sublicense to modify and distribute This Software to third parties not included in the license
It forbids you to:
Hold the authors and license owners liable for damages as This Software is provided without warranty
Hold the creators or copyright holders of This Software liable
Redistribute any piece of This Software without proper attribution
Use any marks owned by Twitter in any way that might state or imply that Twitter endorses your distribution
Use any marks owned by Twitter in any way that might state or imply that you created the Twitter software in question
It does not require you to:
Include the source of This Software itself, or of any modifications you may have made to it, in any redistribution you may assemble that includes it
Submit changes that you make to This Software back to the This Software project (though such feedback is encouraged)


Home
Info
About
Pricing & Packages
Work
Weddings
Portraits
Contact
Blog
Home
Info +
About
Pricing & Packages
Work +
Weddings
Portraits
Contact
Blog
Erica Kait
Creative
Erica Kait
Creative
HarleyAnn + Matt Wedding
Cloth Mill at Eno River, North Carolina
Wedding - May 2018
Previous
Waz + John Portraits
Next
Niki + Joel Engagement


Tuple Patterns
Tuple patterns only match tuples. They are written as simply a comma separated list of patterns within parenthesis:
(1, $x, "buckle my shoe")
You can also write a rest pattern variable at the end using an asterisk (*):
($a, fie, $b, *$c)
This will match the rest of the items in the data value that the tuple pattern is matched to. Note that the rest pattern variable is always bound to a tuple.
Examples:
- matching (1, $x, "buckle my shoe") to (1, 2, "buckle my shoe") matches, binding $x to 2.
- matching (1, $x, "buckle my shoe") to (1, 2, "buckle my belt") does not match because the third pattern within the tuple pattern fails to match the third value in the matched tuple.
- matching ($a, fie, $b, *$c) to (fee, fie, foe, fum) matches, binding $a to fee, $b to foe and $c to (fum).
- matching ($a, fie, $b, *$c) to (fee, fie, foe) matches, binding $a to fee, $b to foe and $c to ().
- matching ($a, fie, $b, *$c) to (fee, fie) does not match because the data value has to have a length of at least three.
Hint
You can use (*$foo) to only match a tuple. It will bind $foo to the entire tuple, but will fail to match any other data type.


|
Keeping It In The FamilyEasily one of the top taboos still lying around the human race in general, incest is sexual relations between two closely (blood-related) persons. If people are feeling particularly uncharitable, it is extended to relations between siblings who are adopted (and not blood related) or to people who are not related in any way (members of the same close-knit community or group). But at the core, it's usually considered to be two siblings or a parent and child getting it on.How much incest is currently going on is not quite clear, although numbers get bandied around a lot. There's a bit of a reporting problem inherent in the situation, where people involved in it don't want to talk about it, and if the incest is the result of sexual abuse, they want to talk about it even less. Well, unless someone gets pregnant. Incest is listed as one of the classic two reasons to get an abortion ("rape or incest"), which is odd, considering that it could easily be collapsed into one classification of "rape", incestual or no. So this phrase means that the existence of ANY pregnancy, consensual or not, is one that should be immediately terminated, an easy demonstration of how unwanted and taboo the situation is. Where does the taboo come from? Well, outside of a sense of order (family holidays get to be a real bitch), there is a strong sense that it's just not medically right, like eating a sandwich right after performing surgery. This predates modern genetics, but children born of two siblings tend to be a little more messed up with multi-syllable syndromes than people taken from a random sampling of the population. Besides, how friggin' lazy can you get? Some communities are so small (less than a few dozen people, very cut off from the rest of the world, outsiders mistrusted and avoided) that incestual or shallow gene pools are the outcome, leading everyone in the area to have an eerie sort of sameness in appearance and gait. This is a boon to scientists studying the effects of certain diseases on a closed set of people, but not much else positive comes out of it. Parent-Child incest is also considered particularly icky (but the plot of a ton of novels and pornography) because it's an inherent violation of the "caretaker" and "defender" roles of the Parent. Sometimes it arises from a disagreement between the two parents, which results in a turn towards the somewhat-similar-looking but younger version of the spouse, while other times the Parent Just Wasn't Thinking Too Straight. Another whole ball of wax (and can of worms) is the marrying of first cousins. While it would be natural to lump this into the same place as marrying sisters or brothers, a movement has been under way to make the practice either legal or acceptable, whichever comes first. There have been a number of famous people who have married their first cousins (Albert Einstein, Charles Darwin) and this sort of thing happened a lot in royal lineages (in an attempt to keep the "royal blood" pure). Queen Victoria, for example, married her first cousin, probably to keep that beauty going another generation.
Mother Fuckers
Sibling Fuckers
Cousin Fuckers
|


| Zoo animals leave the comforts of man-made habitats for exotic adventure in this animated family film. After escaping from the zoo, four friends -- a lion, a hippo, a zebra and a giraffe -- are sent back to Africa. When their ship capsizes, stranding them on Madagascar, an island populated by crazy critters, the pals must adapt to jungle life and their new roles as wild animals. | |
| Genres: | Animation, Adventure, Comedy, Family |
| Director: | Eric Darnell, Tom McGrath |
| Writer: | Mark Burton, Billy Frolick, Eric Darnell, Tom McGrath |
Cast: | Alex - Ben Stiller Marty - Chris Rock Melman - David Schwimmer Gloria - Jada Pinkett Smith Julien - Sacha Baron Cohen Maurice - Cedric the Entertainer Mort - Andy Richter Skipper / Fossa / Panicky Man on Subway - Tom McGrath Private - Christopher Knights Kowalski - Chris Miller Mason - Conrad Vernon Zoo Announcer / Lemur #1 / Fossa / Subway Car Announcer - Eric Darnell Police Horse - David Cowgill Police Officer - Stephen Apostolina Old Lady - Elisa Gabrielli News Reporter - Devika Parikh Spider / Lemur #2 - David P. Smith Willie - Cody Cameron Zoo Animal - Bob Saget Rico - John DiMaggio Alex - Jan Josef Liefers Melman - Bastian Pastewka Rico - Jeffrey Katzenberg |


Read the FAQ
* You control your own private keys. View them in the extension options.
** Upon pledging, your private keys are shared with us creating a "shared" address. The pledge amount will be withdrawn when the campaign ends. If there are not enough funds in the address, nothing happens.
Sending
( USD) to


- The information, recommendations and/or Services provided to You on or through the Application and by our call centre are for general information purposes only and does not constitute advice. MOBYCABS will endeavour and reasonably keep the Application and its contents correct and up to date but does not guarantee that the Application or its content is free of errors, defects, malware and viruses or that the Application is correct, up to date and accurate.
- MOBYCABS shall not be liable for any damages resulting from the use of or inability to use the channels of booking, including damages caused by wrong usage of URL, error in call centre number, network issues, malware, viruses or any incorrectness or incompleteness of the Information or the Application.
- MOBYCABS does not assure a complete sustainability of its Service and shall not be held responsible or liable for the same, in any manner.
- In no event will mobycabs be liable for any losses arising from or in connection with these User Terms, pursuant to any claim by You against mobycabs under contract, tort or otherwise, if such losses could have been avoided by You using reasonable efforts to mitigate them. Further, MOBYCABS shall also not be liable to You in contract, tort or otherwise for indirect, special, incidental, exemplary, punitive, or consequential damages of any kind whatsoever even if advised of the possibility of such damages.
- If Applicable Law does not permit the exclusion of certain warranties or the limitation or exclusion of liability for incidental or consequential damages or death or personal injury, the scope and duration of such warranty exclusions and the extent of the liability of MOBYCABS shall be the minimum permitted under Applicable Law.


| HYTOOL Function Reference |
Warren and Root with Well bore storage dimensionless solution
waw_lap(x,p) provides the dimensionless drawdown at the well x(1) = sigma x(2) = lamda x(3) = Cd p = Laplace parameter References: Papadopulos, I.S., and H.H.J. Cooper. 1967. Drawdown in a well of large diameter. Water Resources Research 3, no. 1: 241-244. Warren, J. E., and P. J. Root (1963), The behaviour of naturally fractured reservoirs, Society of Petroleum Engineers Journal, 3, 245-255.
waw_dls Published output in the Help browser showdemo waw_lap
| Hytool |
© 1998-2017 Philppe Renard and Co. Terms of Use Acknowledgments


Bsc.Nutrition, the Hebrew Universit, Faculty of agriculture
Java Script, HTML, CSS programmer with knowledge of C lang
Relevent to Food industry, microbilogy and medican
full stack programmer
Hello everyone, I'm Chen, 29 years old. Originally from Eilat, and now I'm living in Kfar-Saba. I'm registered dietitian a I have a degree in B.sc nutrition from the Hebrew University of Jerusalem, and used to work with elderly people. I'm also a junior programmer looking for his start in a modified company that can make me a better programmer! note me if you have something in mind


Mind set: Over the past year I had been studying Salvia online for a while. I made sure I knew the plant enough before I wanted to try it. The night finally came where I was going to try salvia. I drove to my friends house. I was a little bit nervous to try it. Also I was extreamly excited. I tried to block out anything negative in my head becuase I knew I definitly did not want a bad trip.
Setting: My friends basement. Mr. Bungle is playing from the playstation. The room is brightly lit. I am sitting on a couch. The room has punching bags and holes in the walls from when we used to throw knives at them. The place looks like a Chinies dojo. With me on my trip are my friends 'R' and 'M.' We had no sitter. My friend R breaks off a marajuana stem to use as a platform in his glass pipe so the Extract does not fall out. R took his hit and passed the pipe to me. I put the pipe to my mouth.
The Experience: I inhaled the smoked and held it deep in my lungs for about 10 seconds. I blew the smoke out and started to buzz. M took his hit. I began to stare at the wall in front of me. A hallway then appeared in front of me going all the way to the wall. This hallway spun around on its axis. I then noticed that there was an increase in gravity. Neon colors raced by.
That's when the most messed up thing I have ever experianced happened. I reached out toward the wall. A trail of hands we left behind my hand as it moved around. I then ripped open the wall. Right then and there I had ripped open the very fabric of the universe. Behind the rip in the wall there was only blackness.
That subsided quickly. His wall then turned from white to blue. I looked up to M to explain what I was feeling but I said 'Check out these tunnels.' I don't know why I said that but as soon as I said that I began moving my hands towards the wall and scooping out the air creating tunnels. These tunnels transformed into a monorail system like the one in Orlando Florida. I rode the monorails and then noticed that the pillow resting on my stomach felt like it weighed about 300 pounds. I soon forgot about the pillow and looked over to M. he was staring at my foot.
'James, please man, James you can't move your shoe...James please don't move your shoe...if you move your shoe it could take over.'
I laughed after that for a long time at the stupidity of that sentence. My high was still going strong at this point. I looked over to the digital clock on the TV and it read 1046PM. (NOTE: This is the only sence of time I had through the whole experience.) I then leaned back again and started looking at the holes in the walls. They began to move around all over the wall. I couldn't understand how this was happening. My heart was racing at this point. I leaned back to check the clock because watching the holes move around felt like an eternity. To my surprise it was still 1046. I relaxed once again and looked back to the wall. Then out of the holes came huge red cliffs. That is the best I can describe it. The cliffs were so tall and so vibrant. it reminded me of the grand canyon. I then looked down to the electrical sockets and they seemed to be popping out of the wall.
That is when all the visuals ended. I now felt very high. Like smoking a few bowls of KB. I took some deep breaths and looked around. I had just realized that when I was under the influance I was completely out of my body. It was like nothing existed but those neon lights. M and R were at the same stage as me by this point. We started to discuss what we had just felt. R told me half way through I began talking about riding a carosel. I don't remember talking about a carosel. Also they told me that I was saying I could rip the wall away, which I do remember experiencing, however I didn't think I told anyone.
Through out the high themes of birth and death were abundant. I can not explain to you how they tied into my trip but I know that birth and death were a huge part of it. I also felt fear and uncertainty during the trip. Dispite this I absolutely loved what had just happened. It was unlike anything I had ever experienced.  I felt feelings of euphoria for an hour or so after the smoking. I would say the intense effects only lasted about 10 minutes.
Now I am a salvia beliver and will be smoking it a lot in the future.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


VAMPIRE IN BROOKLYN (1995) Reviewed by Jerry Saravia Originally viewed on Fall 1995
Eddie Murphy is pretty much on the same wavelength as Whoopi Goldberg: they are both big, audacious comic stars who don't easily fit into any of the countless tired Hollywood formulas written for them. Whoopi has had a little more success than Eddie in the 90's, prior to Eddie's "The Nutty Professor." As a result, Eddie has not had a major comedy hit since 1988's "Coming to America," arguably his best picture. The new Eddie Murphy played a vampire in a film by Wes Craven back in 1995, a role you'd never expect the old Eddie from "Beverly Hills Cop" to play.
Murphy plays an African vampire with a goatee named Max who travels to Brooklyn to find his soul mate. His soul mate turns out to be a frustrated, edgy cop played by the lovely Angela Bassett ("What's Love Got To Do With It"). Max bites a few necks along the way to get to her but he can't do it all himself. He enlists the help of a young thief who becomes a sort of deteriorating, latter-day Renfield. We've seen this type of story countless times before, and there is no reason any of this should really work. Murphy as a vampire in a Wes Craven flick? Is this comedy-horror or a horror-comedy?
The surprise is that "Vampire in Brooklyn" is not half-bad at all, a minor guilty pleasure. There are plenty of good laughs, dozens of one-liners, frenetic camerawork from Max's point-of-view as he soars across Brooklyn, nasty dream sequences, and Murphy shows ample skill as a vampire who can shape-shift into a holier-than-thou, Alan Sharpton-type Reverend or a thick-accented Italian gangster named Guido. The photography is appropriately dark and damp considering most of the story takes place at night. There are some nice, subtle touches such as the flickering candlelights that surround Murphy and Bassett's erotic dance and arm lanterns that extend from the wall, all lifted from Cocteau's "Beauty and the Beast" and Coppola's "Dracula."
I also found there to be pleasant chemistry between Murphy and Bassett - it would be nice to see them in more romantic pairings in the future. The scenes of Murphy inviting Bassett to dine with him ("I would like to have you...for dinner") are priceless and fitfully funny. The other plus is Murphy's impeccable impersonations and marvelous make-up jobs that show him off as the talent he always was - still, these scenes have little to do with the story at hand. Often such comedic highlights, which are precious few, interfere with the ghastly blood and gore.
"Vampire in Brooklyn" is packed with gross gags galore and unnecessary gore. A horror-comedy should balance both horror and blood equally rather than going overkill on the gore, as witnessed by John Landis's excruciating "Innocent Blood." The ending is also strangely unfinished - I would love to have seen a more imaginative killing method rather than the traditional stake-in-the-heart. A little originality would not hurt - who can ever forget Christopher Lee's Dracula killed by both a cross and the rays of sunlight?
"Vampire in Brooklyn" proved to be a failure as Murphy's comeback - a year later, he wowed audiences and made a major comeback with "The Nutty Professor." This film certainly beats the last dreary "Beverly Hills Cop" picture he did and the tired, laughless "The Distinguished Gentleman." It is a hoot and a half and sporadically funny but not enough of a challenge for dear old Eddie. My advice to Eddie Murphy is to steer clear of family comedies, like "Dr. Doolitle," and return to his raw, politically incorrect roots, as it were. He was funnier and more outrageous when you did not know what to expect.
For more reviews, check out JERRY AT THE MOVIES at http://moviething.com/members/movies/faust/JATMindex.shtml
E-mail me with any questions, comments or general complaints at<EMAIL_ADDRESS>or at<EMAIL_ADDRESS>========== X-RAMR-ID: 29682 X-Language: en X-RT-ReviewID: 252513 X-RT-TitleID: 1066294 X-RT-SourceID: 875 X-RT-AuthorID: 1314
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


Karolina Xin
|
|
|
Toast Inc.
Boston | May 2017 - August 2017
Toast, Inc. is a cloud-based restaurant software company, with its headquarters in Boston MA. The company provides a restaurant management and point of sale system built on the Android operating system. Since its beginnings in 2012, Toast has grown exponentially, with over 600 employees and winning multiple awards, such as in 2016, New England Venture Capital Association (NEVCA) named Toast the winner of the Hottest Startup.
Tasks:
Worked with databases (PostgreSQL), front-end (HTML, CSS, JavaScript), and backend (Java with controller, model, and views structure) in order to create new features and upgrade old ones to enhance user experience in Toast restaurant management system
Created TAF (Selenium) and ITests for every project finished creating, while also debugging code and using Github for code review
Audited user creation and modifications in postgres and hibernate
North Toronto Aquatic Club
Toronto | Winter 2014 - Summer 2016
NTAC was founded in 1968 by neighbourhood parents. It has grown from 52 swimmers, to over 700 swimmers per year, with classes at Glenview Pool and Lawrence Park pool.
Tasks:
Ensure students learn proper strokes and water safety skills, and to have confidence in the water
Create a healthy, safe, swimming environment for everyone to be able to learn in
Learnt how to manage classes of different ages (5 to 13 years old)
Created lesson plans and report cards
North Toronto Aquatic Club
Toronto | Fall 2013 - Winter 2014
Assist the swim instructor on teaching and maintaining a healthy swimming environment for students
Tasks:
Gained experience on managing classes, and how to design an effective lesson plan depending on the age group
Volunteer Experience
UWaterloo Math Society
Waterloo | Fall 2018
MathSoc (i.e. Math Society) represents students in the Math Faculty and their interests which include the Math C&D cafe, mathNews, and student services (e.g. lounge space and exam bank).
Tasks:
Lead first-year representatives on organizing events to make first-year math students feel at home
Will be hosting at least 4 major events per term
Ensure first-years get their voice heard at Math Council
Microsoft
Waterloo | Fall & Winter 2016/17
Microsoft Student Program (MSP) is a student program that is in more than 110 countries around the world. MSP’s share their knowledge for technology towards other students, and inform them about what latest technologies Microsoft has to offer.
Tasks:
Co-organized events, such as Azure Day/Imagine Cup, by giving information at booths and planning ideas
Learnt about Visual Studio, Virtual Reality, and chat bots through technical workshops organized by Microsoft
Represent Microsoft at hackathons by assisting with demos and helping to answer any questions
Math Society (i.e. MathSoc)
Waterloo | Fall & Winter 2016/17
MathSoc (i.e. Math Society) represents students in the Math Faculty and their interests which include the Math C&D cafe, mathNews, and student services (e.g. lounge space and exam bank)
Tasks:
Largest turnout to our Math events (137 people), by organizing and advertising the events with 5 First-Year Reps
Communicate between First-Years and the MathSoc Council so that they can get their voice heard
Influenced decision on which clubs get money, and changes to the Math Faculty, by attending budget and general meetings
Decide what the application for honorary lifetime membership is, and help with nominations
Women in Computer Science Committee (WiCS)
Waterloo | Winter 2017
WiCS is a student-run committee that supports the success of women in computer science at the University of Waterloo, through events, mentorships, outreach programs, and support for cis, trans women, and non-binary individuals.
Tasks:
Advertised and informed Waterloo students about upcoming WiCS events to achieve large turn-outs, using Social Media sites, emails, posters, and word-of-mouth
Collaborated with other WiCS members to shares roles, delegate tasks, and to plan future events
Influenced decision on which clubs get money, and changes to the Math Faculty, by attending budget and general meetings
Learnt github and putty terminal to use Internet Relay Chat (IRC
Projects
Using crowd-sourcing, users with authorized accounts can click on the map to mark dangerous points/routes through their knowledge or past experience. They then leave a small description on what misfortune(s) they may have encountered. Then when someone else wants to find a route from point A to B, Cozy Roads will take the dangers into consideration, and avoid them. Furthermore, through our use of a heat map, it is easy to see which areas are more dangerous than others.
Tasks:
This is a crowd-source application using in-depth Google Map APIs and Firebase.
Android App encouraging positive outlook on life (mental health)
Used Firebase, JavaScript, Java, HTML, CSS
We created a mobile application that encourages students to once again, have a positive outlook on life and improve their mental health. Through the use of image recognition, students can take pictures of their surroundings, and receive a positive message or pun related to something in the picture.
Tasks:
Won best mobile hack (Intuit), and best use of Google Cloud Platform
Android App encouraging positive outlook on life (mental health)
Used Android Studio, Google Cloud Vision, FireBase, and Google Maps API
Web App extension off of Toast, to connect Toast Restaurants to homeless shelters in the area to reduce food waste while helping those in need
Tasks:
Pitched successfully to Toast, and scheduled meetings with Toast executives to discuss incorporating ToastFull into the company
Added feature to Toast website connecting restaurants to local homeless shelters, resulting in reduced food waste
Used Java, XML, and JavaScript
Made for indesicive people, as this app asks the user a series of questions to help the user make a decision. There are various topics, ranging from deciding on where they want to go for vacation, to choosing the food that matches your mood.
Tasks:
Google Maps API used to show places nearby that match what the user answered in the quiz
Learnt Android Studio and XML in less than 24hrs
Teamwork and self-learning skills
Used Yahoo! Weather API so that the bot can determine the weather in any city
Tasks:
Used Yahoo! Weather API so that the bot can determine the weather in any city
Also used Detroit Bus API so the bot can also determine when the bus will arrive depending on which bus stop you type in
Used JSONS and Python
Teamwork and self-learning skills (e.g. didn’t know Python before hand
An interactive, Java arcade game
Tasks:
Used Java and included computer-controlled players - super user-friendly
Games include: Connect-4, One-Player Tic-Tac-Toe, Matching Cards, Maze with multiple levels
Used JSONS and Python
Generates a word cloud given the words the user enters in
Tasks:
The user can decide background colour, and the text sizes, colours, and fonts are all random
Ensured that all words weren't off screen and spread out
Used Java graphics, and the random function
User-friendly, and can personalize background colour too

Awards
Received sponsorship from Waterloo, and attended, Grace Hopper Conference (October 2017). The conference is the largest gathering of women in computing. The venue for this year was in Orlando Florida, with around 18 000 attendees.
                                                             Awarded to a graduating student who showed the most leadership and involvement for Lawrence Park highschool, throughout his/her entire highschool career
International Award - World's leading Youth Achievement Award
This award is given once a participant has done at least 6 months of service, skills, and physical recreation. In addition, the participant must go on at least a 5 day long adventurous journey
                                                             Lawrence Park CI
This award is given to a student after every yearly term of school, who has the highest mark in Computer Science in his/her grade. I peaked at 100%.
University of Waterloo
Awarded to students with an average of 90% or higher
Lawrence Park CI Athletic Committee
Awarded to a female student who showed the most passion and improvement in badminton
Canadian Computing Competition Certificate of Distinction (Top 25%)
Semi-Finalists for ECOO York Computing Competition (team event)
2nd overall at DECA Regionals
Euclid Math Contest Certificate of Distinction (Top 25%) and 2nd place at Lawrence Park CI
Other Volunteer Experience
Lawrence Park CI
Toronto | Winter 2013 - Summer 2016
Advanced Java coding skills, and worked on computer contest questions (Waterloo CCC)
Teach coding skills to members
Took up contest-level math questions for math club members
Encouraged more girls to go into coding and STEM fields
Created math games, such as math relay races to make the club more dynamic and interesting

Lawrence Park CI
Toronto | Winter 2015 - June 2016
Primarily helped organize training of members and meetings
Created material for members to study from
Led training workshops to ensure all members are ready for the competitions
As a result, this was our highschool's most successful year at DECA

Lawrence Park CI
Toronto | Winter 2015 - June 2016
Assigned work to the committee to get the yearbook done
Coordinated and led meetings
Gave contructive criticism to improve our yearbook pages
Communicated with teachers and staff to get all the photos in on time, and to make sure all the pages got approved by the school


The puccini orchestrator plugin allows you to deploy the applications on AWS.
Configuration
The configuration of the location needs to be done while configuring the orchestrator before its activation.
You need to fill in the informations with your AWS account. In the configuration of orchestrator, go to locationConfiguration
-> aws
-> defaultConfiguration
.
accessKeyId
: Your access key id for AWSaccessKeySecret
: The content of your access keyregion
: The name of your AWS region
Tosca mapped / location exposed types
The Amazon location exposes some types to help you configure a deployment and map the native Tosca types. Theses nodes are exposed as on demand resources
on the location management view.
Compute
The tosca type tosca.nodes.Compute
is mapped to the amazon nodes:
org.alien4cloud.puccini.aws.nodes.Instance
for a compute
To configure a resource, you need to provide the information for the mandatory properties (with star):
image_id
: Image id for bootstrapping an instance of AWSinstance_type
: The type for instance of AWSkey_name
: The key pair namesecurity_groups
: Normally, it requires to put only one security group.user_data
: We put the script needed to bootstrap an AWS instance. Normally with this script:puccini_concurrent_restriction
: The number of the task can be executed concurrently on the compute instance.
#cloud-config
runcmd:
- echo 'Defaults:ec2-user !requiretty' > /etc/sudoers.d/999-puccini-cloud-init-requiretty
user
: The user name for login on the instance.key_content
: The private key of authentication for login on the instance. Pay attention when doing the copy paste. You need to select the multi-line mode before filling in the private key because the private key contains multiple line.
Network
The tosca type tosca.nodes.Network
can be mapped as the public network:
Public Network
Exposed as the location type a public network org.alien4cloud.puccini.aws.nodes.PublicNetwork
, which will result to the attribution of an elastic ip to the linked resource (compute). Normally, we don’t need to configure this resource.


ROBO-LOADER
Instructions:
Keys
- W and S to change lane up and down
- A and D to change color within a lane
- Enter to place material on conveyor belt
Objective:
- Your Job is to prevent the lane workers(white boxes) from reaching the left side of the screen by placing
material on the lanes to keep the lane workers busy and push them back.
Rules:
- The amount of material you can put down decreases as you put down more and more.
The Big number is how many of a certain color you will place on that lane.
- These diminishing returns are kept on a per-lane per-color basis.
- After putting down some material you will also see a small number. That number is a countdown to when
you can put the full amount of material again.
- The Lane workers will get faster and faster at working over time. See what score you can get.


Leverage Clique Music's in-depth metrics to understand your music's performance, audience, and reach.
Deliver tracks directly to your target audience.
Leverage our data to learn which of your songs have the best reception
Discover new artists and tracks together with your friends.
Directly convert your success in Clique Music to ticket sales through Clique Music promotions.
Sign up to gain exclusive access to a powerful marketing and distribution tool.
Sign up here to gain access to a radically new social music discovery platform.


Check whether the Antonyms need any corrections (page 978 onwards). Click below link to go review that set:
Reference: Book PDF link


Acquisio creates tools to track, manage and optimize advertisement campaigns across all major providers. They are looking to grow their JavaScript heavy front-end team.
Come early! Beer and pizza being served starting at 6PM, and meetup starts at 7PM.


6.2 psb_cdins — Communication descriptor insert routine
call psb_cdins(nz, ia, ja, desc_a, info [,ila,jla])
call psb_cdins(nz,ja,desc,info[,jla,mask,lidx])
This subroutine examines the edges of the graph associated with the
discretization mesh (and isomorphic to the sparsity pattern of a linear system
coefficient matrix), storing them as necessary into the communication descriptor. In
the first form the edges are specified as pairs of indices ia(i),ja(i); the starting index
ia(i) should belong to the current process. In the second form only the remote indices
ja(i) are specified.
-
Type:
- Asynchronous.
-
On Entry
-
-
nz
- the number of points being inserted.
Scope: local.
Type: required.
Intent: in.
Specified as: an integer value.
-
ia
- the indices of the starting vertex of the edges being inserted.
Scope: local.
Type: required.
Intent: in.
Specified as: an integer array of length nz.
-
ja
- the indices of the end vertex of the edges being inserted.
Scope: local.
Type: required.
Intent: in.
Specified as: an integer array of length nz.
-
mask
- Mask entries in ja, they are inserted only when the corresponding mask
entries are .true.
Scope: local.
Type: optional.
Intent: in.
Specified as: a logical array of length nz, default .true..
-
lidx
- User defined local indices for ja.
Scope: local.
Type: optional.
Intent: in.
Specified as: an integer array of length nz.
-
On Return
-
-
desc_a
- the updated communication descriptor.
Scope:local.
Type:required.
Intent: inout.
Specified as: a structured data of type psb_desc_type.
-
info
- Error code.
Scope: local
Type: required
Intent: out.
An integer value; 0 means no error has been detected.
-
ila
- the local indices of the starting vertex of the edges being inserted.
Scope: local.
Type: optional.
Intent: out.
Specified as: an integer array of length nz.
-
jla
- the local indices of the end vertex of the edges being inserted.
Scope: local.
Type: optional.
Intent: out.
Specified as: an integer array of length nz.
Notes
- This routine may only be called if the descriptor is in the build state;
- This routine automatically ignores edges that do not insist on the current
process, i.e. edges for which neither the starting nor the end vertex belong
to the current process.
- The second form of this routine will be useful when dealing with
user-specified index mappings; see also 2.3.1.


All numbers are expressed in pints.
Click here to get a conversion table. Click here to hide the conversion table.
Click here to get a conversion table. Click here to hide the conversion table.
${creditorName}
says
says
| pt is short for pint, our standard unit | ||
| 1 barrel | = | 248 pt |
| 1 half barrel | = | 124 pt |
| 1 gallon | = | 8 pt |
| 1 frisbee | = | 3.1875 pt |
| 1 forty | = | 2.5 pt |
| 1 liter | = | 2.125 pt |
| 1 bomber | = | 1.375 pt |
| 1 oz(ounce) | = | 0.0625 pt |
| source |
No debitors yet
-
% for debitor in debitors:
-
edit
delete${debitor['name']}, you owe me ${debitor['amount']} beer${(debitor['amount']>1)*'s'}!
% endfor


CACI Program Management Office
Monthly Status Report
Program Management
|
Title |
Status |
Number |
Revision |
POP Start |
POP End |
Manager |
Date Approved |
|
F3I-2 Work Plan DCGS R&D |
Submitted |
19-0100 |
B |
09/11/2019 |
09/10/2020 |
Doerr, Bernadette - US |
04/08/2020 |
|
F3I-2 Work Plan DCGS Production |
Submitted |
19-0101 |
B |
01/31/2020 |
10/30/2020 |
Doerr, Bernadette - US |
04/08/2019 |
|
F3I-2 Work Plan DCGS Sustainment |
Submitted |
19-0102 |
|
01/31/2020 |
02/28/2020 |
Doerr, Bernadette - US |
04/08/2020 |
|
F3I-2 Work Plan DCGS Cyber Analytics (CyAN) |
Submitted |
19-0103 |
1 |
01/31/2020 |
02/28/2020 |
Burgin, Robert, III - US |
04/07/2020 |
|
F3I-2 Work Plan IMPACT(SUTER) |
Submitted |
19-0104 |
|
09/11/2019 |
09/10/2020 |
Doerr, Bernadette - US |
04/08/2020 |
|
F3I-2 Work Plan IMPACT_CAFE |
Submitted |
19-0105 |
|
09/11/2019 |
09/10/2020 |
Doerr, Bernadette - US |
04/08/2020 |
|
F3I-2 Work Plan HI ALT and FMV (UNICORN) |
Approved |
19-0106 |
A |
09/11/2019 |
09/10/2020 |
Burgin, Robert, III - US |
04/08/2020 |
|
F3I-2 Work Plan DGS_X |
Approved |
19-0107 |
|
09/11/2019 |
09/10/2020 |
Fenton, Maggie M. - US |
04/09/2020 |
|
F3I-2 Work Plan Redaction REnDER |
Approved |
19-0108 |
A.1 |
09/11/2019 |
09/10/2020 |
Burgin, Robert, III - US |
07/08/2020 |
|
F3I-2 Work Plan ACC_HAF EngSpt |
Approved |
19-0109 |
A2 |
09/11/2019 |
09/10/2020 |
Fenton, Maggie M. - US |
04/10/2020 |
|
F3I-2 Work Plan for FMV-ET (MAAS) |
Submitted |
19-0110 |
1 |
09/10/2019 |
09/09/2020 |
Burgin, Robert, III - US |
04/08/2020 |
|
F3I-2 Work Plan AI_ML Capes |
Submitted |
19-0111 |
3 |
11/28/2019 |
01/29/2021 |
Burgin, Robert, III - US |
07/27/2020 |
|
F3I-2 Work Plan Watchman for Defense |
Submitted |
19-0112 |
2 |
09/10/2019 |
09/09/2020 |
Burgin, Robert, III - US |
06/02/2020 |
|
F3I-2 Work Plan ConstantWeb |
Approved |
19-0113 |
|
09/11/2019 |
09/09/2020 |
Fenton, Maggie M. - US |
04/08/2020 |
|
F3I-2 Work Plan DaaS |
Approved |
19-0115 |
|
09/10/2019 |
04/29/2020 |
Casadei, Mark A. - US |
04/29/2020 |
|
F3I-2 Work Plan Point Cloud (Previously COFNIC) |
Submitted |
19-0116 |
A |
09/10/2019 |
03/31/2021 |
Burgin, Robert, III - US |
04/17/2020 |
|
F3I-2 Work Plan Crew Collaboration |
Approved |
19-0117 |
|
09/10/2019 |
04/29/2020 |
Casadei, Mark A. - US |
04/10/2020 |
|
F3I-2 Work Plan Radiant Mercury |
Approved |
19-0118 |
|
09/09/2019 |
09/08/2020 |
Casadei, Mark A. - US |
06/08/2020 |
|
F3I-2 Work Plan Enterprise Collection Planner |
Approved |
19-0119 |
1 |
09/29/2019 |
09/29/2020 |
Burgin, Robert, III - US |
04/08/2020 |
|
F3I-2 Work Plan CDA and RTA |
Approved |
19-0121 |
A |
10/31/2019 |
06/29/2020 |
Burgin, Robert, III - US |
04/08/2020 |
|
F3I-2 Work Plan PMO - Draft |
In Progress |
19-0XXX |
|
09/11/2019 |
09/10/2020 |
Ogaard, Mike J. - US |
|
|
F3I-2 Work Plan Constant Web |
Submitted |
20-0120 |
|
01/30/2020 |
01/29/2021 |
Fenton, Maggie M. - US |
04/14/2020 |
|
F3I-2 Work Plan DIA ESDC Migration |
Approved |
20-0123 |
A.1 |
02/16/2020 |
01/29/2021 |
Doerr, Bernadette - US |
06/10/2020 |
|
F3I-2 Work Plan MLS Pathfinder |
Approved |
20-0124 |
1 |
04/01/2020 |
03/31/2021 |
Burgin, Robert, III - US |
05/26/2020 |
|
F3I-2 Work Plan NETMod Training |
Approved |
20-0126 |
|
02/16/2020 |
01/29/2021 |
Fenton, Maggie M. - US |
04/20/2020 |
|
F3I-2 Work Plan IMPACT(NEMESYS) |
Submitted |
20-0127 |
|
02/01/2020 |
01/30/2021 |
Doerr, Bernadette - US |
06/09/2020 |
|
F3I-2 Work Plan AFRL Program Acq Spt |
Submitted |
20-0128 |
|
01/30/2020 |
01/29/2021 |
Casadei, Mark A. - US |
04/20/2020 |
|
F3I-2 Work Plan A5 2D |
Submitted |
20-0131 |
A |
02/21/2020 |
09/09/2020 |
Fenton, Maggie M. - US |
06/09/2020 |
|
F3I-2 Work Plan Cyber I&W |
Submitted |
20-0132 |
|
02/12/2020 |
01/30/2021 |
Fenton, Maggie M. - US |
04/20/2020 |
|
F3I-2 Work Plan PRISMO |
Submitted |
20-0133 |
1 |
05/01/2020 |
02/28/2021 |
Burgin, Robert, III - US |
07/16/2020 |
|
F3I-2 Work Plan UNICORN 480th |
Submitted |
20-0134 |
1 |
04/01/2020 |
01/31/2021 |
Burgin, Robert, III - US |
07/16/2020 |
|
F3I-2 Work Plan Surface Hubs |
|
20-0135 |
|
04/01/2020 |
06/30/2020 |
Casadei, Mark A. - US |
|
|
F3I-2 Work Plan SOCET GXP |
In Progress |
20-0136 |
|
05/01/2020 |
05/31/2021 |
Burgin, Robert, III - US |
|
|
F3I-2 Work Plan AF ISR Enterprise Cloud |
Submitted |
20-0137 |
|
07/01/2020 |
12/30/2021 |
Doerr, Bernadette - US |
|
|
F3I-2 Work Plan AFRL CCM & DRP Eng |
Submitted |
20-0138 |
A |
05/01/2020 |
11/30/2020 |
Casadei, Mark A. - US |
|
|
F3I-2 Work Plan Relay Processing Services |
Submitted |
20-0140 |
|
05/01/2020 |
01/31/2021 |
Fenton, Maggie M. - US |
|
|
F3I-2 Work Plan Guardian Tracking System |
In Progress |
20-0141 |
|
09/23/2020 |
07/27/2020 |
Casadei, Mark A. - US |
09/23/2020 |
|
F3I-2 Work Plan Hi Res 3D Sustainment |
Submitted |
20-0142 |
|
05/01/2020 |
01/31/2021 |
Burgin, Robert, III - US |
|
|
F3I-2 Work Plan JTT & SME Support |
Submitted |
20-0143 |
|
04/22/2020 |
01/31/2021 |
Fenton, Maggie M. - US |
05/26/2020 |
|
F3I-2 Work Plan Agile Client Training |
Submitted |
20-0144 |
|
05/01/2020 |
01/31/2021 |
Fenton, Maggie M. - US |
07/22/2020 |
|
F3I-2 Work Plan DaaS |
Submitted |
20-0145 |
|
05/01/2020 |
05/31/2021 |
Casadei, Mark A. - US |
|
|
F3I-2 Work Plan IMPACT (NEMESYS VIA) |
|
20-0146 |
|
06/01/2020 |
06/30/2021 |
Doerr, Bernadette - US |
|
|
F3I-2 Work Plan IMPACT CAFÉ 3.x |
Submitted |
20-0147 |
|
05/01/2020 |
05/30/2021 |
Doerr, Bernadette - US |
|
|
F3I-2 Work Plan IMPACT AVID |
Submitted |
20-0148 |
|
05/01/2020 |
05/30/2021 |
Doerr, Bernadette - US |
|
|
F3I-2 Work Plan DCGS Support |
Submitted |
20-0149 |
A |
05/01/2020 |
01/30/2021 |
Doerr, Bernadette - US |
|
|
F3I-2 Work Plan REFINR |
Approved |
20-0150 |
|
07/20/2020 |
01/30/2021 |
Burgin, Robert, III - US |
07/15/2020 |
|
F3I-2 Work Plan FMV-MaaS |
Submitted |
20-0151 |
|
05/30/2020 |
05/30/2021 |
Burgin, Robert, III - US |
|
|
F3I-2 Work Plan DCGS Ent Svc Provider |
|
20-0152 |
|
05/30/2020 |
01/30/2021 |
Doerr, Bernadette - US |
|
|
F3I-2 Work Plan AFRL CCM & DRP Eng |
|
20-0153 |
|
05/30/2020 |
11/30/2020 |
Casadei, Mark A. - US |
|
|
F3I-2 Work Plan Hi Res 3D R&D |
Submitted |
20-0154 |
|
05/30/2020 |
05/30/2021 |
Burgin, Robert, III - US |
07/16/2020 |
|
F3I-2 Work Plan AWS FMV Cloud Pilot |
Submitted |
20-0155 |
A |
07/20/2020 |
06/30/2021 |
Burgin, Robert, III - US |
|
|
F3I-2 Work Plan DRP Failover |
In Progress |
20-0156 |
|
07/01/2020 |
07/31/2023 |
|
|
|
F3I-2 Work Plan GSEG+ Software onSEAM |
Approved |
20-0157 |
|
06/20/2020 |
01/30/2021 |
Burgin, Robert, III - US |
07/16/2020 |
|
F3I-2 Work Plan ABMS deviceONE |
Submitted |
20-0158 |
|
07/01/2020 |
01/31/2021 |
Fenton, Maggie M. - US |
|
|
F3I-2 Work Plan Crew Collaboration NSDC |
|
20-0159 |
|
08/01/2020 |
07/31/2021 |
Casadei, Mark A. - US |
|
|
F3I-2 Work Plan DCGS EntSvcProvider |
|
20-0161 |
A |
07/28/2020 |
07/27/2021 |
Fenton, Maggie M. - US |
|
|
F3I-2 Work Plan IMPACT NEMESYS O&M |
Submitted |
20-0162 |
|
07/28/2020 |
07/27/2021 |
Doerr, Bernadette - US |
|
|
F3I-2 Work Plan Constant Web - GCCS Support |
In Progress |
20-0163 |
|
07/28/2020 |
07/27/2021 |
Fenton, Maggie M. - US |
|
|
F3I-2 Work Plan PL3FS for DoD/CIO and DISA |
Submitted |
20-0164 |
|
07/28/2020 |
07/27/2021 |
Casadei, Mark A. - US |
|
|
F3I-2 Work Plan Space Situational Awareness |
In Progress |
20-0165 |
|
08/01/2020 |
07/31/2021 |
Casadei, Mark A. - US |
|
|
F3I-2 Work Plan ACC A5/2D Support |
|
20-0166 |
A |
07/28/2020 |
07/27/2021 |
Fenton, Maggie M. - US |
|
|
F3I-2 Work Plan Relay Processing Services - O&M Extension |
Submitted |
20-0167 |
|
07/28/2020 |
07/27/2021 |
Fenton, Maggie M. - US |
|
|
F3I-2 Work Plan 480th Support |
|
20-0168 |
|
09/23/2020 |
02/28/2021 |
Burgin, Robert, III - US |
|
|
F3I-2 Work Plan STORM |
Approved |
20-0169 |
|
09/23/2020 |
07/27/2021 |
Casadei, Mark A. - US |
|
|
F3I-2 Work Plan SV Install - Germany |
|
20-0172 |
|
07/28/2020 |
07/27/2021 |
Doerr, Bernadette - US |
|
|
F3I-2 Work Plan SV Install - Florida |
|
20-0173 |
|
07/28/2020 |
07/27/2021 |
Doerr, Bernadette - US |
|
|
F3I-2 Work Plan AF ISR Enterprise Cloud |
|
20-0174 |
|
07/28/2020 |
07/27/2021 |
Fenton, Maggie M. - US |
|
|
F3I-2 Work Plan AFRL Acquisition Support Team |
|
20-0175 |
|
07/28/2020 |
07/27/2021 |
Casadei, Mark A. - US |
|
|
AI-ML MATE |
|
20-0177 |
|
11/20/2020 |
03/01/2021 |
Burgin, Robert, III - US |
|
|
DCGS Cyber Response |
|
20-0178 |
|
11/01/2020 |
12/31/2020 |
Burgin, Robert, III - US |
|
|
All Domain Battle Planning (Estonia) PRJ 1 |
|
21-0179 |
|
11/02/2020 |
|
Casadei, Mark A. - US |
|
|
All Domain Battle Planning (AARMI) PRJ4 |
|
21-0182 |
|
11/02/2020 |
|
Casadei, Mark A. - US |
|
|
All Domain Battle Planning PRJ 3 |
|
21-0183 |
|
11/02/2020 |
|
Casadei, Mark A. - US |
|
|
WP |
Work Effort |
Nov-20 |
|
DCGS Core |
DCGS Core |
$1.2M |
19-0115 |
DaaS |
(3.1K) |
19-0117 |
Peraton |
$15.7K |
20-0123 |
ESDC Move to CMAFS |
$534K |
20-0124 |
MLS Pathfinder |
$6K |
20-0136 |
SOCET GXP |
$810K |
20-0157 |
GSEG+ Software on SEAM and OFS |
$31K |
20-0162 |
NEMESYS |
$438K |
20-0166 |
A5/2D |
$119.4K |
20-0169 |
STORM |
$143.7K |
20-0172 |
SV Install |
$103K |
Completed separate
travel detail file
and distro to AFRL, Susan H., Karen R., Paul L., and Marc O. for each
invoice.
Updated and Maintained financial spend plans with “Actual” and “Forecasted” data for
59
active Work Plans
57 Monthly Status Reports
Set up and administered new project strings and SubK Deltek accounts fo
r
4 new personnel that were added
to the program
AMANDA
|
Nov-20 |
F3I-2 Realignments |
||||||||
|
Realignment number |
RR To: Entity |
RR From: Entity |
Purpose/ Comments |
Date of Request |
Date of Approval |
ITD realigned |
Final Amount |
ITD Realigned back amt |
Remaining Realignment |
|
480th |
FMV Hi Alt |
Awaiting 480th funding Mod 8 |
12/4/2019 |
12/4/2019 |
$1,893,006 |
$1,887,292 |
$1,887,292 |
$ - |
|
|
RR-002 |
ACC A5 2D |
DCGS CORE |
Awaiting ACC Funding Mod 8, then AFRL Direction |
1/2/2020 |
1/2/2020 |
$135,317 |
$135,491 |
$135,491 |
$ - |
|
RR-003 |
CDA/ RTA |
CYAN |
Awaiting CDA RTA funding Mod 9 |
4/6/2020 |
4/6/2020 |
$659,026 |
$658,883 |
$658,883 |
$ - |
|
CCM Helpdesk |
REIBB Acquisition |
Awaiting CCM HD Funding Mod 9 |
4/8/2020 |
4/8/2020 |
$105,196 |
$ 105,196 |
$105,196 |
$ - |
|
|
|
|
|
|
|
|
|
|
|
|
|
RR-006 |
Agile Client |
JTT |
Awaiting Agile Client Funds Mod 9 |
5/14/2020 |
5/18/2020 |
$15,446 |
$15,446 |
$15,446 |
$ - |
|
RR-007 |
Refiner Maven |
DGXS 25K CACI PMO 4K |
Per M Bishop needs to come out of Maven (Not REFINR) |
5/15/2020 |
5/18/2020 |
$29,000 |
$29,000 |
$29,000 |
$ - |
|
|
|
|
|
|
|
|
|
|
|
|
RR-009 |
Cofnic |
Unicorn |
12K AWS ODC's |
7/30/2020 |
8/5/2020 |
$12,000 |
$12,000 |
$12,000 |
$ - |
|
RR-010 |
Watchman19-0112 |
DCGS CORE 19-100 |
6K Travel, plus ancillary Labor |
9/17/2020 |
10/1/2020 |
$6,000 |
$9,436 |
$9,436 |
|
|
RR-011 |
AI ML Maven 19-0111 |
ReFINR 19-100 |
ReFINER funds exp 12/30/20 but effort won't be expended until end of Aug |
9/28/2020 |
10/1/2020 |
$245,000 |
$ - |
$ - |
$245,000 |
|
Total |
|
|
|
|
|
$3,099,991 |
$2,852,744 |
$2,852,744 |
$245,000 |
|
Nov-20 |
F3I-2 Funding Reallocations |
||||
|
Realocation # |
Fund: |
From: |
Purpose/ Comments |
Amount |
Date of Approval |
|
001 |
Peraton: DaaS |
Surface Hub WP |
M. Ohmer realign from F3I to F3I-2 |
$ 57,000 |
4/2/2020 |
|
002 |
BAH: Nemesys |
Surface Hub WP |
M. Ohmer allocating these funds from previously reallocated funds (A. Zumbrun) |
$ 335,000 |
5/17/2020 |
|
003 |
ASCOLTA: CDA RTA |
Surface Hub WP |
M Ohmer Owed M Bishop 476.5K, and M Bishop owed Data analytics 750K; so this 476.5K of Bishop money is going to the Data Analytics 750K payback (Leaving 273,500 remaining to be paid back, see 007) |
$ 476,500 |
7/29/2020 |
|
004 |
ASCOLTA: CDA RTA |
20-0151 MaaS |
MaaS SPO sent too much on MIPR in error. Rather than pull back MIPR for Rework the excess was allocated correctly to the CDA RTA effort |
$ 400,000 |
|
|
005 |
Unicorn FMV HI ALT |
20-0155 AWS |
Payback from Morgan |
$ 500,000 |
|
|
006 |
ACC A52D |
20-0162 (Nemesys) |
ACC Bill to Impact funds (Annual) |
$ 300,000 |
|
|
007 |
ASCOLTA CDA RTA |
DCGS CORE |
PMO owes Morgan 300K, so once the Travel Realignment is done, we will carve out 273,500 from CORE to Payback Morgan, which will just go directly to Data Analytics to pay the rest of Morgan's 750K payback to them. |
$ 273,500 |
7/29/2020 |
|
008 |
Refiner |
DCGS CORE |
Remainder of 300K from 007 above |
$ 26,500 |
8/14/2020 |
|
009 |
VI2E on DCGS CORE |
Guardian |
100K (Was supposed to go to SPO, for Vi2E) |
$ 100,000 |
9/28/2020 |
|
Total |
|
|
|
$ 2,468,500 |
|
|
|
Total Small Business Subcontracting |
Small Disadvantaged |
Woman Owned |
HUBZone |
Veteran Owned |
Service Disabled Veteran Owned |
|
Bid Goal % |
23% |
5% |
5% |
3% |
3% |
3% |
|
Actual % |
23% |
1% |
6% |
1% |
22% |
5% |


SUIT flex-embed [component]
This is a test page for the
SUIT flex-embed
component.
16:9 (iframe)
16:9 (image)
4:3 (iframe)
4:3 (image)


The unexpected future of CSSConf
It's been almost a year since the second edition of CSSConf AU. From the first edition, the event grew exponentially—from a one day to a two day conference with 16 speakers, and featuring industry luminaries we all look up to. And from the very beginning, we were optimisitic of the positive impact that our work would have on the local community. That belief was reinforced multiple times by attendees, volunteers, and speakers and has kept us pushing forward. We are committed to building and sustainably growing the Australian tech community.
I will remember @cssconfau for the rest of my life. The effort and lengths they went to were unprecedented—conf organisers, take note.
— Harry Roberts, 2015 speaker
As a part of the CSSConf family, CSSConf AU is a not-for-profit labour-of-love. It goes without saying that running an event at this scale requires a lot of commitment and effort from everyone involved. Our team of five work tirelessly over many months, donating their free time and often taking a break from paid work, to create not only the best experience, but to also foster a safe environment.
The Future of CSSConf AU
In light of those challenges, you might have been wondering what the future holds for CSSConf AU, especially after our mysterious tweet a few days ago. Well, despite the challenges and several team members being focused on their businesses, we have exciting news to share. Without further ado …
- The third edition of CSSConf AU will take place on November 30
- JSConf AU is back on December 1
- Decompress—our event for everyone, no matter the level of expertise—returns December 2
- The venue remains unchanged—our beloved, historic North Melbourne Meat Market.
For more information and updates follow us on Twitter.
Call for Sponsorships
We are well aware that conferences of this size introduce significant financial risks and hardships, like those connected to bringing a handful of international speakers and assisting with visas and immigration. Still, our aim is to provide a memorable, inclusive experience which is an opportunity to learn and connect. If your company would like to support us in doing so, contact us for details (You'll be in good company, just take a look at last year's sponsors).
And for those of you who can't help financially—spreading the word about all our events would mean the world to us.
Super Early Bird Tickets
And for you, dear attendees, limited early bird tickets are available, including a discounted ticket bundle for our events. We’d love to see you there.
 Ben, Karolina, Michael, Glen, Cade, Jordan, Mark, Sharkie and Jed ❤ ❤ ❤


Tempo
Cookie:
ℹ To get Cookie open
this
and copy Cookie Header from Developer Tools > Network
Tasks:
Submit


Strawberry Fizz
Cherry Mint Julep
Peach Whiskey Sour
Loading tweets...
Your browser does not support video.
Winston Walker
Glitterball
A Hole in One


> Resources > Writing > Technical >
This document describes how to write a mechanism description (also called an object description ). A mechanism description is a short report designed to convey to the reader a technical understanding of the function , appearance , and operation of a particular object. In one or two sentences, give the reader a quick overview of these three elements, before you lauch into the details.
|
A mechanism description analyzes (that is, subdivides into components for futher scrutiny) an object in space. Among the rhetorical patterns you might employ are definition , partition , classification , and comparison/contrast . When nothing else seems appropriate, you can always fall back on the more-important-to-less-important strategy.
IntroductionYour introduction should first state the purpose and scope of your document . If your document is longer than a few paragraphs, the first paragraph should be a stand-alone summary, which briefly defines the object and explains its function, appearance, and operation.
FunctionA nswer the question, "What does it do?" If the object participates in a process, then you may need to write a brief process description as well. Keep this section brief -- chance are, if your reader is interested in a full mechanism description, he or she already has some idea what the object is for. Of course, if the object will be so unfamiliar to your reader that the rest of the document won't make sense, then provide whatever background information your reader is likely to need. (Sometimes the only way to do this is to show a prototype of your mechanism description to a test user... see " Usability Testing .")AppearanceAnswer the question, "What does it look like?" You may have to use classification to break the object up into its various components, and describe each in sequence.
OperationAnswer the question, "How does it work?"You could also productively think of this section as the conclusion to your paper. Rarely will you gain anything by writing a lame, strained conclusion like, "Therefore, this paper has shown that the PickMaster 2000 Electric Toothpick Dispenser can be an exciting part of the environment around the cash register in any restaurant." Even if an object does not have an exciting or visible method of operating (such as a decorative item or a simple brick), you should still explain how its design helps it to fulfill its function .
Fall, 1998 -- written by
Dennis G. Jerz
|
|
D.G.
Jerz
Seton Hill University |
| Weblog |
|
|
|
Resources
|
|
On
Jerz's Site
|
|
Blurbs
:
Short previews help online readers evaluate links.
Academic
Blogging
What
If There Were No Interactive Fiction?
New
Media Journalism
|
|
|
|
MLA Style B ibliography B uilder
Taking
Notes
Writing
Tips
|