import {MatDatepickerModule} from '@angular/material/datepicker';
DefaultMatCalendarRangeStrategy
Provides the default date range selection behavior.
| createDrag | |
|---|---|
| Parameters | |
|
dragOrigin D
|
|
|
originalRange DateRange<D>
|
|
|
newDate D
|
|
| createPreview | |
|---|---|
| Parameters | |
|
activeDate D
|
|
|
currentRange DateRange<D>
|
|
| selectionFinished | |
|---|---|
| Parameters | |
|
date D
|
|
|
currentRange DateRange<D>
|
|
MatDatepickerIntl
Datepicker data that requires internationalization.
| Name | Description |
|---|---|
|
A label for the calendar popup (used by screen readers). |
|
Stream that emits whenever the labels here are changed. Use this to notify components if the labels have changed after initialization. |
|
Label for the button used to close the calendar popup. |
|
A label for the next month button (used by screen readers). |
|
A label for the next multi-year button (used by screen readers). |
|
A label for the next year button (used by screen readers). |
|
A label for the button used to open the calendar popup (used by screen readers). |
|
A label for the previous month button (used by screen readers). |
|
A label for the previous multi-year button (used by screen readers). |
|
A label for the previous year button (used by screen readers). |
|
A label for the 'switch to month view' button (used by screen readers). |
|
A label for the 'switch to year view' button (used by screen readers). |
Deprecated
|
A label for the last date of a range of dates (used by screen readers). |
Deprecated
|
A label for the first date of a range of dates (used by screen readers). |
| formatYearRange | |
|---|---|
|
Formats a range of years (used for visuals). |
|
| Parameters | |
|
start string
|
|
|
end string
|
|
| Returns | |
string
|
|
| formatYearRangeLabel | |
|---|---|
|
Formats a label for a range of years (used by screen readers). |
|
| Parameters | |
|
start string
|
|
|
end string
|
|
| Returns | |
string
|
|
MatDatepickerInput
Directive used to connect an input to a MatDatepicker.
Selector: input[matDatepicker]
Exported as: matDatepickerInput| Name | Description |
|---|---|
@Input('matDatepickerFilter')
|
Function that can be used to filter out dates within the datepicker. |
@Input()
|
Whether the datepicker-input is disabled. |
@Input()
|
The datepicker that this input is associated with. |
@Input()
|
The maximum valid date. |
@Input()
|
The minimum valid date. |
@Input()
|
The value of the input. |
@Output()
|
Emits when a |
@Output()
|
Emits when an |
|
Emits when the internal state has changed |
| getConnectedOverlayOrigin | |
|---|---|
|
Gets the element that the datepicker popup should be connected to. |
|
| Returns | |
ElementRef
|
The element to connect the popup to. |
| getOverlayLabelId | |
|---|---|
|
Gets the ID of an element that should be used a description for the calendar overlay. |
|
| Returns | |
string | null
|
|
| getStartValue | |
|---|---|
|
Gets the value at which the calendar should start. |
|
| Returns | |
D | null
|
|
| getThemePalette | |
|---|---|
|
Returns the palette used by the input's form field, if any. |
|
| Returns | |
ThemePalette
|
|
MatDateRangePicker
Component responsible for managing the date range picker popup/dialog.
Selector: mat-date-range-picker
Exported as: matDateRangePicker| Name | Description |
|---|---|
@Input()
|
An input indicating the type of the custom header component for the calendar, if set. |
@Input()
|
Color palette to use on the datepicker's calendar. |
@Input()
|
Function that can be used to add custom CSS classes to dates. |
@Input()
|
Whether the datepicker pop-up should be disabled. |
@Input()
|
Whether the calendar is open. |
@Input()
|
Classes to be passed to the date picker panel.
Supports string and string array values, similar to |
@Input()
|
Whether to restore focus to the previously-focused element when the calendar is closed. Note that automatic focus restoration is an accessibility feature and it is recommended that you provide your own equivalent, if you decide to turn it off. |
@Input()
|
The date to open the calendar to initially. |
@Input()
|
The view that the calendar should start in. |
@Input()
|
Whether the calendar UI is in touch mode. In touch mode the calendar opens in a dialog rather than a dropdown and elements have more padding to allow for bigger touch targets. |
@Input()
|
Preferred position of the datepicker in the X axis. |
@Input()
|
Preferred position of the datepicker in the Y axis. |
@Output('closed')
|
Emits when the datepicker has been closed. |
@Output()
|
Emits selected month in year view. This doesn't imply a change on the selected date. |
@Output('opened')
|
Emits when the datepicker has been opened. |
@Output()
|
Emits when the current view changes. |
@Output()
|
Emits selected year in multiyear view. This doesn't imply a change on the selected date. |
|
The input element this datepicker is associated with. |
|
The id for the datepicker calendar. |
|
Emits when the datepicker's state changes. |
| close | |
|---|---|
|
Close the calendar. |
| open | |
|---|---|
|
Open the calendar. |
| registerActions | |
|---|---|
|
Registers a portal containing action buttons with the datepicker. |
|
| Parameters | |
|
portal TemplatePortal<any>
|
Portal to be registered. |
| registerInput | |
|---|---|
|
Register an input with this datepicker. |
|
| Parameters | |
|
input C
|
The datepicker input to register with this datepicker. |
| Returns | |
MatDateSelectionModel<S, D>
|
Selection model that the input should hook itself up to. |
| removeActions | |
|---|---|
|
Removes a portal containing action buttons from the datepicker. |
|
| Parameters | |
|
portal TemplatePortal<any>
|
Portal to be removed. |
| select | |
|---|---|
|
Selects the given date |
|
| Parameters | |
|
date D
|
|
MatStartDate
Input for entering the start date in a mat-date-range-input
.
Selector: input[matStartDate]
| Name | Description |
|---|---|
@Input()
|
Whether the datepicker-input is disabled. |
@Input()
|
An object used to control the error state of the component. |
@Input()
|
The value of the input. |
@Output()
|
Emits when a |
@Output()
|
Emits when an |
|
Whether the component is in an error state. |
|
Emits when the internal state has changed |
| focus | |
|---|---|
|
Focuses the input. |
| getMirrorValue | |
|---|---|
|
Gets the value that should be used when mirroring the input's size. |
|
| Returns | |
string
|
|
| isEmpty | |
|---|---|
|
Gets whether the input is empty. |
|
| Returns | |
boolean
|
|
| updateErrorState | |
|---|---|
|
Updates the error state based on the provided error state matcher. |
MatEndDate
Input for entering the end date in a mat-date-range-input
.
Selector: input[matEndDate]
| Name | Description |
|---|---|
@Input()
|
Whether the datepicker-input is disabled. |
@Input()
|
An object used to control the error state of the component. |
@Input()
|
The value of the input. |
@Output()
|
Emits when a |
@Output()
|
Emits when an |
|
Whether the component is in an error state. |
|
Emits when the internal state has changed |
| focus | |
|---|---|
|
Focuses the input. |
| getMirrorValue | |
|---|---|
|
Gets the value that should be used when mirroring the input's size. |
|
| Returns | |
string
|
|
| isEmpty | |
|---|---|
|
Gets whether the input is empty. |
|
| Returns | |
boolean
|
|
| updateErrorState | |
|---|---|
|
Updates the error state based on the provided error state matcher. |
MatCalendarHeader
Default header for MatCalendar
Selector: mat-calendar-header
Exported as: matCalendarHeader| Name | Description |
|---|---|
|
|
|
The label for the next button. |
|
The aria description for the current calendar view. |
|
The |
|
The display text for the current calendar view. |
|
The label for the previous button. |
| currentPeriodClicked | |
|---|---|
|
Handles user clicks on the period label. |
| nextClicked | |
|---|---|
|
Handles user clicks on the next button. |
| nextEnabled | |
|---|---|
|
Whether the next period button is enabled. |
|
| Returns | |
boolean
|
|
| previousClicked | |
|---|---|
|
Handles user clicks on the previous button. |
| previousEnabled | |
|---|---|
|
Whether the previous period button is enabled. |
|
| Returns | |
boolean
|
|
MatCalendar
A calendar that is used as part of the datepicker.
Selector: mat-calendar
Exported as: matCalendar| Name | Description |
|---|---|
@Input()
|
End of the comparison range. |
@Input()
|
Start of the comparison range. |
@Input()
|
Function that can be used to add custom CSS classes to dates. |
@Input()
|
Function used to filter which dates are selectable. |
@Input()
|
ARIA Accessible name of the |
@Input()
|
An input indicating the type of the header component, if set. |
@Input()
|
The maximum selectable date. |
@Input()
|
The minimum selectable date. |
@Input()
|
The currently selected date. |
@Input()
|
A date representing the period (month or year) to start the calendar in. |
@Input()
|
ARIA Accessible name of the |
@Input()
|
Whether the calendar should be started in month or year view. |
@Output()
|
Emits the month chosen in year view. This doesn't imply a change on the selected date. |
@Output()
|
Emits when the currently selected date changes. |
@Output()
|
Emits when the current view changes. |
@Output()
|
Emits the year chosen in multiyear view. This doesn't imply a change on the selected date. |
|
The current active date. This determines which time period is shown and which date is highlighted when using keyboard navigation. |
|
Whether the calendar is in month view. |
|
Reference to the current month view component. |
|
Reference to the current multi-year view component. |
|
Emits whenever there is a state change that the header may need to respond to. |
|
Reference to the current year view component. |
| focusActiveCell | |
|---|---|
|
Focuses the active date. |
| updateTodaysDate | |
|---|---|
|
Updates today's date after an update of the active date |
MatDatepicker
Component responsible for managing the datepicker popup/dialog.
Selector: mat-datepicker
Exported as: matDatepicker| Name | Description |
|---|---|
@Input()
|
An input indicating the type of the custom header component for the calendar, if set. |
@Input()
|
Color palette to use on the datepicker's calendar. |
@Input()
|
Function that can be used to add custom CSS classes to dates. |
@Input()
|
Whether the datepicker pop-up should be disabled. |
@Input()
|
Whether the calendar is open. |
@Input()
|
Classes to be passed to the date picker panel.
Supports string and string array values, similar to |
@Input()
|
Whether to restore focus to the previously-focused element when the calendar is closed. Note that automatic focus restoration is an accessibility feature and it is recommended that you provide your own equivalent, if you decide to turn it off. |
@Input()
|
The date to open the calendar to initially. |
@Input()
|
The view that the calendar should start in. |
@Input()
|
Whether the calendar UI is in touch mode. In touch mode the calendar opens in a dialog rather than a dropdown and elements have more padding to allow for bigger touch targets. |
@Input()
|
Preferred position of the datepicker in the X axis. |
@Input()
|
Preferred position of the datepicker in the Y axis. |
@Output('closed')
|
Emits when the datepicker has been closed. |
@Output()
|
Emits selected month in year view. This doesn't imply a change on the selected date. |
@Output('opened')
|
Emits when the datepicker has been opened. |
@Output()
|
Emits when the current view changes. |
@Output()
|
Emits selected year in multiyear view. This doesn't imply a change on the selected date. |
|
The input element this datepicker is associated with. |
|
The id for the datepicker calendar. |
|
Emits when the datepicker's state changes. |
| close | |
|---|---|
|
Close the calendar. |
| open | |
|---|---|
|
Open the calendar. |
| registerActions | |
|---|---|
|
Registers a portal containing action buttons with the datepicker. |
|
| Parameters | |
|
portal TemplatePortal<any>
|
Portal to be registered. |
| registerInput | |
|---|---|
|
Register an input with this datepicker. |
|
| Parameters | |
|
input C
|
The datepicker input to register with this datepicker. |
| Returns | |
MatDateSelectionModel<S, D>
|
Selection model that the input should hook itself up to. |
| removeActions | |
|---|---|
|
Removes a portal containing action buttons from the datepicker. |
|
| Parameters | |
|
portal TemplatePortal<any>
|
Portal to be removed. |
| select | |
|---|---|
|
Selects the given date |
|
| Parameters | |
|
date D
|
|
MatDatepickerToggleIcon
Can be used to override the icon of a matDatepickerToggle
.
Selector: [matDatepickerToggleIcon]
MatDatepickerToggle
Selector: mat-datepicker-toggle
Exported as: matDatepickerToggle| Name | Description |
|---|---|
@Input('aria-label')
|
Screen-reader label for the button. |
@Input('for')
|
Datepicker instance that the button will toggle. |
@Input()
|
Whether ripples on the toggle should be disabled. |
@Input()
|
Whether the toggle button is disabled. |
MatDateRangeInput
Selector: mat-date-range-input
Exported as: matDateRangeInput| Name | Description |
|---|---|
@Input()
|
End of the comparison range that should be shown in the calendar. |
@Input()
|
Start of the comparison range that should be shown in the calendar. |
@Input()
|
Function that can be used to filter out dates within the date range picker. |
@Input()
|
Whether the input is disabled. |
@Input()
|
The maximum valid date. |
@Input()
|
The minimum valid date. |
@Input()
|
The range picker that this input is associated with. |
@Input()
|
Whether the input is required. |
@Input()
|
Separator text to be shown between the inputs. |
|
Name of the form control. |
|
Whether the datepicker input is empty. |
|
Whether the input is in an error state. |
|
Whether the control is focused. |
|
Unique ID for the group. |
|
Whether the control's label should float. |
|
Emits when the input's state has changed. |
|
Current value of the range input. |
| getConnectedOverlayOrigin | |
|---|---|
|
Gets the element to which the calendar overlay should be attached. |
|
| Returns | |
ElementRef
|
|
| getOverlayLabelId | |
|---|---|
|
Gets the ID of an element that should be used a description for the calendar overlay. |
|
| Returns | |
string | null
|
|
| getStartValue | |
|---|---|
|
Gets the date at which the calendar should start. |
|
| Returns | |
D | null
|
|
| getThemePalette | |
|---|---|
|
Gets the input's theme palette. |
|
| Returns | |
ThemePalette
|
|
MatDatepickerApply
Button that will close the datepicker and assign the current selection to the data model.
Selector: [matDatepickerApply] [matDateRangePickerApply]
MatDatepickerCancel
Button that will close the datepicker and discard the current selection.
Selector: [matDatepickerCancel] [matDateRangePickerCancel]
MatDatepickerActions
Container that can be used to project a row of action buttons to the bottom of a datepicker or date range picker.
Selector: mat-datepicker-actions mat-date-range-picker-actions
MatDatepickerInputEvent
An event used for datepicker input and change events. We don't always have access to a native input or change event because the event may have been triggered by the user clicking on the calendar popup. For consistency, we always use MatDatepickerInputEvent instead.
| Name | Description |
|---|---|
|
Reference to the datepicker input component that emitted the event. |
|
Reference to the native input element associated with the datepicker input. |
|
The new value for the target datepicker input. |
DateRange
A class representing a range of dates.
| Name | Description |
|---|---|
|
The end date of the range. |
|
The start date of the range. |
MatDateRangeSelectionStrategy
Object that can be provided in order to customize the date range selection behavior.
| createDrag | |
|---|---|
|
Called when the user has dragged a date in the currently selected range to another date. Returns the date updated range that should result from this interaction. |
|
| Parameters | |
|
dateOrigin
|
The date the user started dragging from. |
|
originalRange DateRange<D>
|
The originally selected date range. |
|
newDate D
|
The currently targeted date in the drag operation. |
|
event Event
|
DOM event that triggered the updated drag state. Will be
|
|
dragOrigin D
|
|
| Returns | |
DateRange<D> | null
|
|
| createPreview | |
|---|---|
|
Called when the user has activated a new date (e.g. by hovering over it or moving focus) and the calendar tries to display a date range. |
|
| Parameters | |
|
activeDate D
|
Date that the user has activated. Will be null if the user moved focus to an element that's no a calendar cell. |
|
currentRange DateRange<D>
|
Range that is currently shown in the calendar. |
|
event Event
|
DOM event that caused the preview to be changed. Will be either a
|
| Returns | |
DateRange<D>
|
|
| selectionFinished | |
|---|---|
|
Called when the user has finished selecting a value. |
|
| Parameters | |
|
date D
|
Date that was selected. Will be null if the user cleared the selection. |
|
currentRange DateRange<D>
|
Range that is currently show in the calendar. |
|
event Event
|
DOM event that triggered the selection. Currently only corresponds to a |
| Returns | |
DateRange<D>
|
|
MatDatepickerControl
Form control that can be associated with a datepicker.
| Name | Description |
|---|---|
|
|
|
|
|
|
|
|
|
| getConnectedOverlayOrigin | |
|---|---|
| Returns | |
ElementRef
|
|
| getOverlayLabelId | |
|---|---|
| Returns | |
string | null
|
|
| getStartValue | |
|---|---|
| Returns | |
D | null
|
|
| getThemePalette | |
|---|---|
| Returns | |
ThemePalette
|
|
MatDatepickerPanel
A datepicker that can be attached to a {@link MatDatepickerControl}.
| Name | Description |
|---|---|
|
Stream that emits whenever the date picker is closed. |
|
Color palette to use on the datepicker's calendar. |
|
The input element the datepicker is associated with. |
|
Whether the datepicker pop-up should be disabled. |
|
The id for the datepicker's calendar. |
|
Whether the datepicker is open. |
|
Stream that emits whenever the date picker is opened. |
|
Emits when the datepicker's state changes. |
| open | |
|---|---|
|
Opens the datepicker. |
| registerInput | |
|---|---|
|
Register an input with the datepicker. |
|
| Parameters | |
|
input C
|
|
| Returns | |
MatDateSelectionModel<S, D>
|
|
MatCalendarUserEvent
Event emitted when a date inside the calendar is triggered as a result of a user action.
| Name | Description |
|---|---|
|
|
|
DatepickerDropdownPositionX
Possible positions for the datepicker dropdown along the X axis.
type DatepickerDropdownPositionX = 'start' | 'end';
DatepickerDropdownPositionY
Possible positions for the datepicker dropdown along the Y axis.
type DatepickerDropdownPositionY = 'above' | 'below';
DateFilterFn
Function that can be used to filter out dates from a calendar.
type DateFilterFn = (date: D | null) => boolean;
MatCalendarCellCssClasses
Extra CSS classes that can be associated with a calendar cell.
type MatCalendarCellCssClasses = string | string[] | Set<string> | {
[key: string]: any;
};
MatCalendarCellClassFunction
Function that can generate the extra classes that should be added to a calendar cell.
type MatCalendarCellClassFunction = (date: D, view: 'month' | 'year' | 'multi-year') => MatCalendarCellCssClasses;
MAT_DATE_RANGE_SELECTION_STRATEGY
Injection token used to customize the date range selection behavior.
const MAT_DATE_RANGE_SELECTION_STRATEGY: InjectionToken<MatDateRangeSelectionStrategy<any>>;
MAT_DATEPICKER_SCROLL_STRATEGY
Injection token that determines the scroll handling while the calendar is open.
const MAT_DATEPICKER_SCROLL_STRATEGY: InjectionToken<() => ScrollStrategy>;
yearsPerPage
const yearsPerPage: 24;
yearsPerRow
const yearsPerRow: 4;


Fifa WorldCup 2018
Home
About
Videos
Contact
Search
Group A
Russia
Group A
Uruguay
Group A
Egypt
Group A
Saudi Arabia
Group B
Spain
Group B
Portugal
Group B
Ir Iran
Group B
Morocco
Group C
France
Group C
Denmark
Group C
Australia
Group C
Peru Flag
Group D
Croatia
Group D
Nigeria
Group D
Iceland
Group D
Argentina
Group E
Brazil
Group E
Switzerland
Group E
Serbia
Group E
Costa Rica
Are you planning to visit Russia for the 2018 FIFA World Cup™? Welcome2018.com is the tourist portal of the Russian government and provides fans travelling to Russia with useful information about the host nation of the next FIFA World Cup.
top players
Ronaldo
Zlatan
Messi
Neymar


You activate relationship entry mode by pressing one of the buttons on the toolbar, or by pressing the coinciding shortcut key. You can cancel entry mode by pressing Escape.
| Toolbar | Cursor | Shortcut | Name | Description |
|---|---|---|---|---|
| I | Inheritance | An inheritance or generalization is a relationship between two classes where one is more general and one is more specific. Any instance of the specific class is also an instance of the general class. The specific class inherits all of the attributes and operations of the general class. The arrow points to the general class. | ||
| N | Composition | A composition is a relationship between classes where one class contains, as a property, a reference to an instance of another class. This relation indicates that the referring class has ownership over the instance of the target class. In languages with explicit resource management, this usually means the owning class is responsible for cleaning up the resources allocated for the instance. | ||
| G | Aggregation | An aggregration indicates a relationship similar to a composition but does not imply ownership. | ||
| M | Package Membership | Package membership indicates an enumeration, primitive type or class being a member of a given package. | ||
| R | Association | An association is a kind of generic relationship indicated two classes are related or need each other for their full implementation. Compositions and aggregations are kinds of associations. |
You create a relationship by first clicking the source, and then clicking the target.
Clicking an invalid source or target, will immediately cancel the relationship mode.


/**
* @file Creat the Google drive service needed to hit the Drive API
* @author Tod Gentille
* @requires NPM:googleapis
* @requires ../googleAuthHelper
* @module
*/
const {google} = require('googleapis')
const authHelper = require('../googleAuthHelper')
/** holds the sheetService created by init()
* @type {Object}
*/
let _sheetService = undefined
/**
* This needs to be called just once.
* The results of this function are stored in `_sheetService`.
* If no service is passed to init it grabs the default Google Sheet Service.
* Passing the service in makes it easy to do unit testing since a Fake can
* be passed in.
* @returns {Object} - the service. Typically not needed by caller.
*/
const init = (sheetService = undefined) => {
if (sheetService !== undefined) {
_sheetService = sheetService
}
else {
// if we don't have one, get the default
if (_sheetService === undefined) {
_sheetService = getSheetServiceDefault()
}
}
return _sheetService
}
/**
* Get the default Google Sheet API service.
* @returns {Object} the actual Google Sheet Service
*/
const getSheetServiceDefault = () => {
const auth = authHelper.getGoogleSheetAuth()
return google.sheets({version: 'v4', auth})
}
module.exports = {
init,
getSheetServiceDefault,
}


| HIVE-10605 |
Make hive version number update automatically in webhcat-default.xml during hive tar generation |
Major |
WebHCat |
Eugene Koifman |
Eugene Koifman |
| HIVE-9828 |
Semantic analyzer does not capture view parent entity for tables referred in view with union all |
Major |
Parser |
Prasad Mujumdar |
Prasad Mujumdar |
| HIVE-10606 |
Divide by zero error in HybridHashTableContainer |
Major |
Query Processor |
Jason Dere |
Jason Dere |
| HIVE-10672 |
Analyze command on a table using row format serde JsonSerDe fails with NoClassDefFoundError |
Major |
Serializers/Deserializers |
Jason Dere |
Jason Dere |
| HIVE-10688 |
constant folding is broken for case-when udf |
Major |
Logical Optimizer |
Jagruti Varia |
Ashutosh Chauhan |
| HIVE-10679 |
JsonSerde ignores varchar and char size limit specified during table creation |
Major |
Serializers/Deserializers |
Jagruti Varia |
Jason Dere |
| HIVE-10559 |
IndexOutOfBoundsException with RemoveDynamicPruningBySize |
Major |
Tez |
Wei Zheng |
Wei Zheng |
| HIVE-10696 |
TestAddResource tests are non-portable |
Major |
. |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10719 |
Hive metastore failure when alter table rename is attempted. |
Major |
Metastore |
Vikram Dixit K |
Vikram Dixit K |
| HIVE-10675 |
Provide option to skip Accumulo related Hive tests in itests directory |
Major |
. |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10727 |
Import throws error message "org.apache.thrift.protocol.TProtocolException: Required field 'filesAdded' is unset!" |
Major |
. |
Balu Vellanki |
Sushanth Sowmyan |
| HIVE-10628 |
Incorrect result when vectorized native mapjoin is enabled using null safe operators <=> |
Critical |
Hive |
Matt McCline |
Matt McCline |
| HIVE-10745 |
Better null handling by Vectorizer |
Major |
Vectorization |
Jagruti Varia |
Ashutosh Chauhan |
| HIVE-10627 |
Queries fail with Failed to breakup Windowing invocations into Groups |
Major |
. |
Jesus Camacho Rodriguez |
Jesus Camacho Rodriguez |
| HIVE-10686 |
java.lang.IndexOutOfBoundsException for query with rank() over(partition ...) |
Major |
. |
Jesus Camacho Rodriguez |
Jesus Camacho Rodriguez |
| HIVE-10741 |
count distinct rewrite is not firing |
Major |
Query Planning |
Mostafa Mokhtar |
Ashutosh Chauhan |
| HIVE-10659 |
Beeline command which contains semi-colon as a non-command terminator will fail |
Major |
. |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10664 |
Unit tests run fail in windows because of illegal escape character in file path |
Major |
. |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10724 |
WebHCat e2e test TestStreaming_5 fails on Windows |
Major |
Tests |
Deepesh Khandelwal |
Deepesh Khandelwal |
| HIVE-10776 |
Schema on insert for bucketed tables throwing NullPointerException |
Major |
Hive |
Aswathy Chellammal Sreekumar |
Eugene Koifman |
| HIVE-10789 |
union distinct query with NULL constant on both the sides throws "Unsuported vector output type: void" error |
Critical |
Hive |
Matt McCline |
Matt McCline |
| HIVE-10677 |
hive.exec.parallel=true has problem when it is used for analyze table column stats |
Major |
. |
Pengcheng Xiong |
Pengcheng Xiong |
| HIVE-10107 |
Union All : Vertex missing stats resulting in OOM and in-efficient plans |
Major |
Physical Optimizer |
Mostafa Mokhtar |
Pengcheng Xiong |
| HIVE-10805 |
OOM in vectorized reduce |
Blocker |
. |
Matt McCline |
Matt McCline |
| HIVE-10801 |
'drop view' fails throwing java.lang.NullPointerException |
Major |
. |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10813 |
Fix current test failures after HIVE-8769 |
Major |
. |
Pengcheng Xiong |
Pengcheng Xiong |
| HIVE-10753 |
hs2 jdbc url - wrong connection string cause error on beeline/jdbc/odbc client, misleading message |
Major |
Beeline, JDBC |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10768 |
In QTestGenTask.execute() we should not throw an exception right away if we are unable to clean any old files |
Major |
Testing Infrastructure |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10760 |
Templeton: HCatalog Get Column for Non-existent column returns Server Error (500) rather than Not Found(404) |
Minor |
HCatalog, Hive, WebHCat |
Lekha Thota |
Lekha Thota |
| HIVE-10711 |
Tez HashTableLoader attempts to allocate more memory than available when HIVECONVERTJOINNOCONDITIONALTASKTHRESHOLD exceeds process max mem |
Major |
Tez |
Jason Dere |
Mostafa Mokhtar |
| HIVE-10828 |
Insert with schema and dynamic partitions NullPointerException |
Major |
Hive |
Aswathy Chellammal Sreekumar |
Eugene Koifman |
| HIVE-10829 |
ATS hook fails for explainTask |
Minor |
. |
Pengcheng Xiong |
Pengcheng Xiong |
| HIVE-10840 |
NumberFormatException while running analyze table partition compute statics query |
Major |
Statistics |
Jagruti Varia |
Ashutosh Chauhan |
| HIVE-10811 |
RelFieldTrimmer throws NoSuchElementException in some cases |
Major |
CBO |
Jesus Camacho Rodriguez |
Jesus Camacho Rodriguez |
| HIVE-10244 |
Vectorization : TPC-DS Q80 fails with java.lang.ClassCastException when hive.vectorized.execution.reduce.enabled is enabled |
Major |
Vectorization |
Mostafa Mokhtar |
Matt McCline |
| HIVE-10684 |
Fix the unit test failures for HIVE-7553 after HIVE-10674 removed the binary jar files |
Major |
Tests |
Ferdinand Xu |
Ferdinand Xu |
| HIVE-10839 |
TestHCatLoaderEncryption.* tests fail in windows because of path related issues |
Major |
Tests |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10689 |
HS2 metadata api calls should use HiveAuthorizer interface for authorization |
Major |
Authorization, SQLStandardAuthorization |
Thejas M Nair |
Thejas M Nair |
| HIVE-10678 |
update sql standard authorization configuration whitelist - more optimization flags |
Major |
. |
Thejas M Nair |
Thejas M Nair |
| HIVE-10563 |
MiniTezCliDriver tests ordering issues |
Major |
. |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10858 |
WebHCat specific resources should be added to HADOOP_CLASSPATH first |
Major |
WebHCat |
Eugene Koifman |
Eugene Koifman |
| HIVE-10819 |
SearchArgumentImpl for Timestamp is broken by HIVE-10286 |
Major |
. |
Daniel Dai |
Daniel Dai |
| HIVE-10528 |
Hiveserver2 in HTTP mode is not applying auth_to_local rules |
Major |
HiveServer2 |
Abdelrahman Shettia |
Abdelrahman Shettia |
| HIVE-10862 |
TestHiveAuthorizerShowFilters tests fail when run in sequence |
Major |
Tests |
Thejas M Nair |
Thejas M Nair |
| HIVE-9842 |
Enable session/operation timeout by default in HiveServer2 |
Major |
HiveServer2 |
Vaibhav Gumashta |
Vaibhav Gumashta |
| HIVE-10843 |
desc database and show tables commands don't pass db to HiveAuthorizer check |
Major |
. |
Thejas M Nair |
Thejas M Nair |
| HIVE-10875 |
Select query with view in subquery adds underlying table as direct input |
Major |
. |
Thejas M Nair |
Thejas M Nair |
| HIVE-10877 |
TestUtil class name confuses ptest2 |
Major |
Tests |
Thejas M Nair |
Thejas M Nair |
| HIVE-10845 |
TezJobMonitor uses killedTaskCount instead of killedTaskAttemptCount |
Major |
. |
Siddharth Seth |
Siddharth Seth |
| HIVE-10885 |
with vectorization enabled join operation involving interval_day_time fails |
Major |
. |
Jagruti Varia |
Matt McCline |
| HIVE-10887 |
TestCliDriver tests ordering issues with Mac and CentOS |
Major |
. |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10892 |
TestHCatClient should not accept external metastore param from -Dhive.metastore.uris |
Minor |
Tests |
Sushanth Sowmyan |
Sushanth Sowmyan |
| HIVE-10919 |
Windows: create table with JsonSerDe failed via beeline unless you add hcatalog core jar to classpath |
Major |
. |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10735 |
Cached plan race condition - VectorMapJoinCommonOperator has no closeOp() |
Critical |
Vectorization |
Gopal V |
Matt McCline |
| HIVE-10922 |
In HS2 doAs=false mode, file system related errors in one query causes other failures |
Major |
. |
Thejas M Nair |
Thejas M Nair |
| HIVE-9069 |
Simplify filter predicates for CBO |
Major |
CBO |
Mostafa Mokhtar |
Jesus Camacho Rodriguez |
| HIVE-10874 |
Fail in TestMinimrCliDriver.testCliDriver_ql_rewrite_gbtoidx_cbo_2.q due to duplicate column name |
Major |
. |
Jesus Camacho Rodriguez |
Jesus Camacho Rodriguez |
| HIVE-10934 |
Restore support for DROP PARTITION PURGE |
Major |
Parser |
Eugene Koifman |
Eugene Koifman |
| HIVE-10925 |
Non-static threadlocals in metastore code can potentially cause memory leak |
Major |
Metastore |
Vaibhav Gumashta |
Vaibhav Gumashta |
| HIVE-10941 |
Provide option to disable spark tests outside itests |
Major |
Tests |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10736 |
HiveServer2 shutdown of cached tez app-masters is not clean |
Major |
HiveServer2 |
Gopal V |
Vikram Dixit K |
| HIVE-10929 |
In Tez mode,dynamic partitioning query with union all fails at moveTask,Invalid partition key & values |
Major |
Tez |
Vikram Dixit K |
Vikram Dixit K |
| HIVE-8931 |
Test TestAccumuloCliDriver is not completing |
Major |
. |
Brock Noland |
Josh Elser |
| HIVE-10958 |
Centos: TestMiniTezCliDriver.testCliDriver_mergejoin fails |
Major |
. |
Pengcheng Xiong |
Pengcheng Xiong |
| HIVE-10857 |
Accumulo storage handler fail throwing java.lang.IllegalArgumentException: Cannot determine SASL mechanism for token class: class org.apache.accumulo.core.client.security.tokens.PasswordToken |
Major |
. |
Takahiko Saito |
Josh Elser |
| HIVE-10957 |
QueryPlan's start time is incorrect in certain cases |
Major |
. |
Gunther Hagleitner |
Wei Zheng |
| HIVE-10967 |
add mapreduce.job.tags to sql std authorization config whitelist |
Major |
Authorization, SQLStandardAuthorization |
Thejas M Nair |
Thejas M Nair |
| HIVE-10966 |
direct SQL for stats has a cast exception on some databases |
Major |
. |
Sergey Shelukhin |
Sergey Shelukhin |
| HIVE-10971 |
count(*) with count(distinct) gives wrong results when hive.groupby.skewindata=true |
Major |
Logical Optimizer |
WangMeng |
WangMeng |
| HIVE-10965 |
direct SQL for stats fails in 0-column case |
Major |
. |
Sergey Shelukhin |
Sergey Shelukhin |
| HIVE-10949 |
Disable hive-minikdc tests in Windows |
Major |
. |
Hari Sankar Sivarama Subramaniyan |
Hari Sankar Sivarama Subramaniyan |
| HIVE-10959 |
webhcat launcher job should reconnect to the running child job on task retry |
Major |
WebHCat |
Ivan Mitic |
Ivan Mitic |
| HIVE-10992 |
WebHCat should not create delegation tokens when Kerberos is not enabled |
Major |
WebHCat |
Eugene Koifman |
Eugene Koifman |
| HIVE-10968 |
Windows: analyze json table via beeline failed throwing Class org.apache.hive.hcatalog.data.JsonSerDe not found |
Major |
HiveServer2 |
Takahiko Saito |
Hari Sankar Sivarama Subramaniyan |
| HIVE-11001 |
HS2 http cookie mode does not honor doAs url parameter |
Major |
. |
Thejas M Nair |
Thejas M Nair |
| HIVE-10841 |
[WHERE col is not null] does not work sometimes for queries with many JOIN statements |
Major |
Query Planning, Query Processor |
Alexander Pivovarov |
Laljo John Pullokkaran |
| HIVE-10994 |
Hive.moveFile should not fail on a no-op move |
Major |
. |
Sergey Shelukhin |
Sergey Shelukhin |
| HIVE-10685 |
Alter table concatenate oparetor will cause duplicate data |
Critical |
. |
guoliming |
guoliming |
| HIVE-10704 |
Errors in Tez HashTableLoader when estimated table size is 0 |
Major |
Query Processor |
Jason Dere |
Jason Dere |
| HIVE-10907 |
Hive on Tez: Classcast exception in some cases with SMB joins |
Major |
. |
Vikram Dixit K |
Vikram Dixit K |
| HIVE-11006 |
improve logging wrt ACID module |
Major |
Transactions |
Eugene Koifman |
Eugene Koifman |
| HIVE-10674 |
jars should not be checked in to the source control repo |
Blocker |
. |
Sushanth Sowmyan |
Sushanth Sowmyan |
| HIVE-11023 |
Disable directSQL if datanucleus.identifierFactory = datanucleus2 |
Critical |
Metastore |
Sushanth Sowmyan |
Sushanth Sowmyan |
| HIVE-11027 |
Hive on tez: Bucket map joins fail when hashcode goes negative |
Major |
Tez |
Vikram Dixit K |
Prasanth Jayachandran |
| HIVE-11035 |
PPD: Orc Split elimination fails because filterColumns=[-1] |
Major |
. |
Gopal V |
Prasanth Jayachandran |
| HIVE-11033 |
BloomFilter index is not honored by ORC reader |
Major |
. |
Allan Yan |
Prasanth Jayachandran |
| HIVE-11031 |
ORC concatenation of old files can fail while merging column statistics |
Critical |
. |
Prasanth Jayachandran |
Prasanth Jayachandran |
| HIVE-11040 |
Change Derby dependency version to <IP_ADDRESS> |
Major |
Metastore |
Jason Dere |
Jason Dere |
| HIVE-11047 |
Update versions of branch-1.2 to 1.2.1 |
Major |
. |
Sushanth Sowmyan |
Sushanth Sowmyan |
| HIVE-10746 |
Hive 1.2.0+Tez produces 1-byte FileSplits from mapred.TextInputFormat |
Critical |
Hive, Tez |
Greg Senia |
Gopal V |
| HIVE-11041 |
Update tests for HIVE-9302 after removing binaries |
Major |
Tests |
Jesus Camacho Rodriguez |
Jesus Camacho Rodriguez |
| HIVE-10453 |
HS2 leaking open file descriptors when using UDFs |
Major |
UDF |
Yongzhi Chen |
Yongzhi Chen |
| HIVE-11102 |
ReaderImpl: getColumnIndicesFromNames does not work for some cases |
Major |
File Formats |
Gopal V |
Sergey Shelukhin |
| HIVE-11313 |
dynamic partition with null key from union select will fail |
Major |
Tez |
Jay Lee |
|
| HIVE-11456 |
HCatStorer should honor mapreduce.output.basename |
Critical |
. |
Rohini Palaniswamy |
Mithun Radhakrishnan |
| HIVE-11498 |
HIVE Authorization v2 should not check permission for dummy entity |
Major |
Authorization |
Dapeng Sun |
Dapeng Sun |


Macro Afternoon
by Chris BeckerJapanese stocks are weighing on Asian risk taking as selling exhaustion is seeing Chinese markets both on the mainland and in oppressed Hong Kong surge higher. The USD remains under pressure although a lack of buying in Aussie dollar is seeing the local currency fall short of the 68 cent level.
Chinese stocks have continued their bounceback, with the Shanghai Composite closing nearly 0.9% higher to 2934 points while the Hang Seng Index has again surged higher, this time up nearly 1.5% to close at 27075 points. Price is now back above previous trailing ATR support and the resistance zone at 27000 points in a sign that not all is lost in the once peaceful territory:
Japanese share markets were unable to advance due to a stronger Yen throughout the session as the Nikkei 225 closed nearly 0.5% lower to 23292 points. The USDJPY pair was pulled back today in swift reversal from overnight as negative momentum weighs on the USD, pushing it back below previous ATR support, now almost resistance at the 109 handle:
The ASX200 was able to make some gains however, in line with Chinese stocks, surging nearly 0.7% and this time able to close above the 6800 level. The Aussie dollar fell somewhat, hovering again just below the 68 handle here going into the City open, as it remains unable to join other undollar assets as the USD weakens:
Both S&P and Eurostoxx futures are higher, where we could see some actual gains despite last night lacklustre affair with the S&P500 four hourly chart still showing a continued breakout above overhead resistance at the 3100 points level. While the longer term charts suggest a continuation, momentum is considerably oversold and ripe for a pullback on any whiff of bad news:
The economic calendar is again quiet tonight with no major releases.
Chris Becker
Latest posts by Chris Becker (see all)
- Macro Morning - November 20, 2019
- Macro Afternoon - November 19, 2019
- Macro Morning - November 19, 2019


Dashboard
Edit website
Content
Posts
Add new Post
Pages
Add new page
Categories
Ecommerce
Orders
Products
Products
Add new product
Categories
Media library
Configuration
Plugins
Plugins
Components
Widgets
Marketplace
Settings
General Settings
Users 2
Checkout & payments
Shipping
Email notifications
Discount coupons
Vasile Georgescu
Pages
B
I
u
S
a
Code editor
Export html
×


nips nips2013 nips2013-213 nips2013-213-reference knowledge-graph by maker-knowledge-mining
Source: pdf
Author: Myunghwan Kim, Jure Leskovec
Abstract: unkown-abstract
[1] E. M. Airoldi, D. M. Blei, S. E. Fienberg, and E. P. Xing. Mixed membership stochastic blockmodels. JMLR, 9, 2008.
[2] L. Backstrom and J. Leskovec. Supervised random walks: Predicting and recommending links in social networks. In WSDM, 2011. 8
[3] S. Duane, A. Kennedy, B. J. Pendleton, and D. Roweth. 195(2):216–222, 1987. Hybrid monte carlo. Physics Letter B,
[4] J. Foulds, A. U. Asuncion, C. DuBois, C. T. Butts, and P. Smyth. A dynamic relational inﬁnite feature model for longitudinal social networks. In AISTATS, 2011.
[5] W. Fu, L. Song, and E. P. Xing. Dynamic mixed membership blockmodel for evolving networks. In ICML, 2009.
[6] J. V. Gael, Y. W. Teh, , and Z. Ghahramani. The inﬁnite factorial hidden markov model. In NIPS, 2009.
[7] S. J. Gershman, P. I. Frazier, and D. M. Blei. arXiv:1110.5454, 2012. Distance dependent inﬁnite latent feature models.
[8] Z. Ghahramani and M. I. Jordan. Factorial hidden markov models. Machine Learning, 29(2-3):245–273, 1997.
[9] F. Guo, S. Hanneke, W. Fu, and E. P. Xing. Recovering temporally rewiring networks: a model-based approach. In ICML, 2007.
[10] S. Hanneke, W. Fu, and E. P. Xing. Discrete temporal models of social networks. Electron. J. Statist., 4:585–605, 2010.
[11] C. Heaukulani and Z. Ghahramani. Dynamic probabilistic models for latent feature propagation in social networks. In ICML, 2013.
[12] Q. Ho, L. Song, and E. P. Xing. Evolving cluster mixed-membership blockmodel for time-varying networks. In AISTATS, 2011.
[13] P. D. Hoff, A. E. Raftery, and M. S. Handcock. Latent space approaches to social network analysis. JASA, 97(460):1090 – 1098, 2002.
[14] K. Ishiguro, T. Iwata, N. Ueda, and J. Tenenbaum. Dynamic inﬁnite relational model for time-varying relational data analysis. In NIPS, 2010.
[15] S. Kairam, D. Wang, and J. Leskovec. The life and death of online groups: Predicting group growth and longevity. In WSDM, 2012.
[16] M. Kim and J. Leskovec. Modeling social networks with node attributes using the multiplicative attribute graph model. In UAI, 2011.
[17] M. Kim and J. Leskovec. Latent multi-group membership graph model. In ICML, 2012.
[18] M. Kim and J. Leskovec. Multiplicative attribute graph model of real-world networks. Internet Mathematics, 8(1-2):113–160, 2012.
[19] M. Kim and J. Leskovec. arXiv:1311.2079, 2013. Nonparametric multi-group membership model for dynamic networks.
[20] J. R. Lloyd, P. Orbanz, Z. Ghahramani, and D. M. Roy. Random function priors for exchangeable arrays with applications to graphs and relational data. In NIPS, 2012.
[21] K. T. Miller, T. L. Grifths, and M. I. Jordan. Nonparametric latent feature models for link prediction. In NIPS, 2009.
[22] M. Mørup, M. N. Schmidt, and L. K. Hansen. Inﬁnite multiple membership relational modeling for complex networks. In MLSP, 2011.
[23] K. Palla, D. A. Knowles, and Z. Ghahramani. An inﬁnite latent attribute model for network data. In ICML, 2012.
[24] P. Sarkar and A. W. Moore. Dynamic social network analysis using latent space models. In NIPS, 2005.
[25] J. Scott, R. Gass, J. Crowcroft, P. Hui, C. Diot, and A. Chaintreau. CRAWDAD data set cambridge/haggle (v. 2009-05-29), May 2009.
[26] S. L. Scott. Bayesian methods for hidden markov models. JASA, 97(457):337–351, 2002.
[27] T. A. B. Snijders, G. G. van de Bunt, and C. E. G. Steglich. Introduction to stochastic actor-based models for network dynamics. Social Networks, 32(1):44–60, 2010.
[28] J. Tang, J. Zhang, L. Yao, J. Li, L. Zhang, and Z. Su. Arnetminer: Extraction and mining of academic social networks. In KDD’08, 2008.
[29] J. Yang and J. Leskovec. Community-afﬁliation graph model for overlapping community detection. In ICDM, 2012. 9


--- layout: post status: publish published: true title: "试着停止呼吸" author: Leask author_login: leask author_email<EMAIL_ADDRESS>author_url: https://leaskh.com wordpress_id: 453 wordpress_url: http://leaskh.wordpress.com/2006/10/13/%e8%af%95%e7%9d%80%e5%81%9c%e6%ad%a2%e5%91%bc%e5%90%b8 date: '2006-10-13 20:09:06 +0800' date_gmt: '2006-10-13 20:09:06 +0800' categories: - Life tags: [] comments: [] ---


We are a cohesive team who takes pride in delivering high quality solutions for our clients.
Find Out MoreWe specialize in high-impact, project-based engagements delivering solutions that help you do more with less. Our passion lies in identifying, designing, and implementing solutions that help our clients accomplish their goals in the most profitable, productive way possible.
Benefit from our lessons learned, research, and industry expertise through high impact strategy and planning engagements.
Web, mobile, cloud, data & analytics, systems integration, and business process solutions designed and delivered by the efficient Big Compass team.
Enhance your team’s capacity by embedding our skilled resource into your project on an as needed basis.
Targeted one on one sessions with our experts to give your team the specific skills necessary to contribute immediately to ongoing projects and efforts.
We are lovers of all technology, but only use tools that are a perfect fit for our clients and their technical aspirations. Our technology-agnostic approach puts the success of the client project ahead of any technology bias.
We take technology from the headlines into the lab to decide for ourselves if they work. Our clients benefit from the latest technology advancements without gambling with the success of their project.
With years of experience in mature enterprise technologies, our passion lies in creating innovative solutions that extend the robust systems that faithfully run your business.
Regardless of the technology used, state of the art software development processes are implemented through each project. From test driven development, to continuous integration, and agile project management, Big Compass is up on the latest ways to organize and deliver technical solutions.
Big Compass is looking for team players who love taking on complex technical challenges. If you’re a self-starter and an independent thinker with a ‘no job is impossible’ attitude, you will thrive in our low-key, high-performance culture. While we typically work in different geographical locations, our team members enjoy a stronger bond and greater sense of personal achievement than they would in large corporate environments.
Other perks of working at Big Compass include fantastic company culture, mentorship and professional growth, competitive salary, unlimited/untracked paid time off, 401(k) matching contributions, profit sharing, two annual bonuses, and two annual company retreats to destinations around the country.
Sound interesting? Send an email to<EMAIL_ADDRESS>with your resume and a brief note that tells us why you would be a good fit for Big Compass.
If you have a pressing business challenge, we would love to hear from you. Our team of process technology experts is eager to transform your needs and ideas into a streamlined solution.
303-591-4371
1624 Market Street, Suite 202
Denver, Colorado 80202


Specify which additional parameters you'd like to pass to packer, these arguments are in form: -var varName=${ENVVAR}
or -var varName=value
Example: -var aws_access_key=MYACCESSKEY -var aws_secret_key=MYSECRETKEY
If using a variable for an argument, make sure this variable can be accessed through Environment Variable of Jenkins Build.
For more details consult Packer documentation.


+++ title = "The New York cousins" slug = "the-new-york-cousins" date = 2007-10-12T11:00:00+10:00 tags = ["yids", "eccentric-encounters", "barmitzvah", "family"] locations = ["united-states/boston"] draft = false summary = """
Adam and Becca's cousins from New York are great guys, and they came up specially for the occasion. Can't remember the name of the 15-year-old kid and his friend, but Josh is 17, and is endeavouring (with little success) to master a good Aussie accent. These three boys kept me company for much of the celebrations — good to have some mates around, since I didn't know many other people here.
""" +++Adam and Becca's cousins from New York are great guys, and they came up specially for the occasion. Can't remember the name of the 15-year-old kid and his friend, but Josh is 17, and is endeavouring (with little success) to master a good Aussie accent. These three boys kept me company for much of the celebrations — good to have some mates around, since I didn't know many other people here.
{{< galleryphoto "2007-10-12-11-00-00--left-to-right-josh-josh-s-brother-s-friend-and-josh.jpg" >}}


Erase Optical Discs
To erase a rewritable optical disc (CD-RW or DVD-RW), drag the disc onto the Permanent Eraser icon. The program will start and will erase the disc.
To erase a rewritable optical disc (CD-RW or DVD-RW), drag the disc onto the Permanent Eraser icon. The program will start and will erase the disc.


| DOSE: T+ 0:00 |
2 mg |
insufflated |
4-Methylethcathinone |
(powder / crystals) |
| T+ 0:10 |
6 mg |
insufflated |
4-Methylethcathinone |
(powder / crystals) |
| T+ 0:30 |
6 mg |
insufflated |
4-Methylethcathinone |
(powder / crystals) |
| T+ 1:00 |
70 mg |
oral |
Caffeine |
|
| T+ 2:55 |
3 mg |
insufflated |
4-Methylethcathinone |
(powder / crystals) |
| T+ 3:45 |
4 mg |
insufflated |
4-Methylethcathinone |
(powder / crystals) |
| T+ 4:05 |
4 mg |
insufflated |
4-Methylethcathinone |
(powder / crystals) |
| T+ 0:00 |
|
smoked |
Tobacco - Cigarettes |
|
Dose Schedule:
0:00 4-mec 2mg insufflated
0:10 4-mec 6mg insufflated
0:30 4-mec 6mg insufflated
1:00 Caffiene 70mg Oral
2:55 4-mec 3mg insufflated
3:45 4-mec 4mg insufflated
4:05 4-mec 4mg insufflated
To start off this report, I would like to introduce the reader to the history of my drug use. Not only to give some sense of my experience, but also to alleviate the pressure of writing a suitable opening to the experience I'm about to describe. For the last several years I have consumed: uncountable quantities of marijuana, many grams of jwh-018 and jwh-073 powder, a world of synthetic cannabis, LSD, LSA, 2c-e, 2c-c, propylhexedrine, nitrous oxide, dextromethorphan (in more bottle and pills than I could count), diphenhydramine, cocaine, caffeine and nicotine.
Many chemicals have passed my mind and body. My past has been awash with rehabilitation, addiction, fiending, HPPD and pleasure. This drug was not my first -certainly my twenty-first - and will certainly not be my last. This is an excerpt from a single day of use and the effects that became apparent after ingestion. As it goes, I'm coming down from my last dose and would like to consume the drug again.
My body feels warm and awash with new energies, let me tell you when this started... All of you uninterested in my tale can skip right past all the memories and head right to the information, which is located a good ways down.
4:27 pm, I awake from a nearly-lucid dream. My senses flow back into me with a much more discernible reality. My floor is covered with used clothing and pieces of drug paraphernalia. Posters adorn the wall, poorly mounted, one has fallen in my sleep. My head is filled with worries, a half-written sociology report is on my computer, our router is down and the house is without Internet, my friends have left me at home without a concern to call.
I fumble with my body, the valerian root I took to sleep had left me drowsy and demented. I wasn't hungry, but I craved a cigarette. Doping down the stairs, dressed half in formal wear and half in my bed-clothes, I walked toward the door, out the door and toward the driveway. As I took to my car for cigarettes and matches, I wondered when my package would arrive. Some obscure parcel was to come in the mail from a foreign land, containing the drugs which I was about to experiment with,
Hell yes! The package had arrived.
Let me skip forward some time and not bore you with the miniscule of my sober life. Of coarse, the exploits of my day could be describe with superfluous merit and value, but I know what you came across this page for: drug information and a well-written experience which will somehow illustrate the effects of this drug in entertaining fashion. I hope to not disappoint.
As my last attempt to eyeball a dose was unsuccessful - being that the dose was too small to assuage my appetite for stimulation, I will break again from this text to fill the recessed filter of my Parliament with crystalline white powder and enjoy the sting and pain of another dose.
How much powder can be held in the tip of a Parliament anyway? If it wasn't for my mg scale, I would still feel my doses to be within the safe range. This distraction put aside, I will take again to my text and continue my story.
10:45 pm. With my acquittance, drug lords and friends told of my recent encounter with this foreign substance, I decided it was time to test the potency of the drug to the best of my ability and hope to not encounter any adulteration or false labeling. I trusted my supplier, even the stranger whom I had drugged trusted the fine white and off-white powders which I had proposed they take. It was a strange trust, almost a blend faith in these benevolent organizations which propelled me to so many journeys and trips. A touch of the potent stimulant and I would know for certain if my trust was well placed.
A burn, unlike cocaine, flared in my nostril. A diverged septum had kept me from using my right to dose. The stimulant hit me as a new sense of vigor, cutting through the hot summer heat and pulsating in my body with life and wakefulness. It was definitely a stimulant, it's empathogenic powers would be untested in the solo voyage that was to come. It was clean, strong and most-importantly altered my waking reality with a brief boost of virility.
My sense of time slowed, my mind was sharp and agile. I took the dose outside, looked around and assessed my surrounding for something to liven the senses. My car was parked on the other side of our house, it's dark blue hue was covered with darkness. Wait! I had six cigarettes remaining, four American Spirit menthol and two Pall Mall Red , This would certainly be too few for a stimulant-filled cruise through the night's energy. A half-pack of Parliament was still at a friend's house. Did he return from his night's endeavors? I called, the answer was, “yes.”
I got into my car, put on a Lou Reed/David Bowie mix and railed a full dose off a bottle cap with a straw while listening to “Heroin.” A bitter taste filled my palette and pleasure was soon to follow.
Reverse, then into first. The ten-year old sports car came to life with excite. Flying down the roads and highways to my friends house, drifting through turns with keen precision. My car roared and reveled with power. Within three minutes I had traveled the two miles to my friend's house.
[Erowid Note: Driving while intoxicated or tripping is dangerous and irresponsible because it endangers other people. Don't do it!]
The car was put into park, four headlights were cut of power and I stepped out. To his window I went, knocking on the glass that seperated us, he answered in second. He opened the screen and handed them to me.
“You should open a drive-through, you'd make a killing.” I jest.
“Yeah, that would be the life.  “
“What's it like?” This question always perplexed me. I usually answered it on my own by consuming whatever chemical perplexed me toward these ends.
“It's a stimulant, stronger than adderall, cleaner than cocaine. I've heard it's more like e, but I'm yet to see anything like that.”
“Well, have fun.” He chuckled as I skipped across the street with a Parliament in my mouth.
Light returned to the sly-looking headlights. Straight ahead, through the neighborhood and onto the thoroughfare. Where the could I go at this hour? My kleptomania was acting up - something my therapist was trying to alleviate. Nothing was open, except the roads.
I stole myself and let myself and took to the parkway. Spare change filled the coffer as I flew down the acceleration lane, which I took for granted as such. Seventy five and I careened into the left lane. 3 lanes, one car for miles and a full tank of gas. I took all the liberty the government entrusted me with - and a good bit more - as I got up to 90 and let loose my six-cilender beast.
This was too slow, too melancholy. Of course the speed was high, but my level of stimulation called it to be higher. Above 95 the zen of the road comes to life. The steering losens, the road stretches out in all its vastness. Road lights flicker as I pass at such high speeds. There is but the road and the driver, all else becomes an irrelevant piece of vain background.
Cars parted to let through the drug-addled psycho careening down the road. The road was mine, there was no one to contest me. A long stretch, with sweet curves, compelled me. 95-100-105-110. I took all the liberty the road provided, usurped the laws with my speed and longed for more. The nighttime air rushed passed, my vehicle whipped and antagonized the oncoming air. A bolt of lightning off the bow! And another break from writing for another dose.
After rushing headlong into the battlements of the night, I felt drowsy and beaten by the excite that once held my interest with such power. I was coming down, as was my speed. I slowed to take a ramp off the parkway and head home.
After all the verbose writing that has become the mainstay of my paper so far, I'll cut right to the chase: the mind behind the madness and the effects of the drug that spawned my night and this report.
The drug is a powerful stimulant with few physiologically negative short-term side effects. It inspired a strong desire to redose. I believe and can report that so long as my overall dosing is within safe ranges, the possibility of negative consequences are relatively low. It's possible that insufflated doses cause a higher rate of redosing, as the effects last a much shorter time than oral and the very nature of such a method lends itself to the addictive potential. I have read the hangover is rather troublesome with this drug. I swear it off now, but who knows whether I'll wake up, rail a line and continue the pattern of dosing and dosing again?
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.


CPack NuGet Generator¶
When build a NuGet package there is no direct way to control an output
filename due a lack of the corresponding CLI option of NuGet, so there
is no CPACK_NUGET_PACKAGE_FILENAME
variable. To form the output filename
NuGet uses the package name and the version according to its built-in rules.
Also, be aware that including a top level directory
(CPACK_INCLUDE_TOPLEVEL_DIRECTORY
) is ignored by this generator.
Variables specific to CPack NuGet generator¶
The CPack NuGet generator may be used to create NuGet packages using
CPack
. The CPack NuGet generator is a CPack
generator thus
it uses the CPACK_XXX
variables used by CPack
.
The CPack NuGet generator has specific features which are controlled by the
specifics CPACK_NUGET_XXX
variables. In the “one per group” mode
(see CPACK_COMPONENTS_GROUPING
), <compName>
placeholder
in the variables below would contain a group name (uppercased and turned into
a “C” identifier).
List of CPack NuGet generator specific variables:
-
CPACK_NUGET_COMPONENT_INSTALL
¶ Enable component packaging for CPack NuGet generator
- Mandatory : NO
- Default : OFF
-
CPACK_NUGET_PACKAGE_NAME
¶ -
CPACK_NUGET_<compName>_PACKAGE_NAME
¶ The NUGET package name.
- Mandatory : YES
- Default :
CPACK_PACKAGE_NAME
-
CPACK_NUGET_PACKAGE_VERSION
¶ -
CPACK_NUGET_<compName>_PACKAGE_VERSION
¶ The NuGet package version.
- Mandatory : YES
- Default :
CPACK_PACKAGE_VERSION
-
CPACK_NUGET_PACKAGE_DESCRIPTION
¶ -
CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION
¶ A long description of the package for UI display.
- Mandatory : YES
- Default :
CPACK_COMPONENT_<compName>_DESCRIPTION
,CPACK_COMPONENT_GROUP_<groupName>_DESCRIPTION
,CPACK_PACKAGE_DESCRIPTION
-
CPACK_NUGET_PACKAGE_AUTHORS
¶ -
CPACK_NUGET_<compName>_PACKAGE_AUTHORS
¶ A comma-separated list of packages authors, matching the profile names on nuget.org. These are displayed in the NuGet Gallery on nuget.org and are used to cross-reference packages by the same authors.
- Mandatory : YES
- Default :
CPACK_PACKAGE_VENDOR
-
CPACK_NUGET_PACKAGE_TITLE
¶ -
CPACK_NUGET_<compName>_PACKAGE_TITLE
¶ A human-friendly title of the package, typically used in UI displays as on nuget.org and the Package Manager in Visual Studio. If not specified, the package ID is used.
- Mandatory : NO
- Default :
CPACK_COMPONENT_<compName>_DISPLAY_NAME
,CPACK_COMPONENT_GROUP_<groupName>_DISPLAY_NAME
-
CPACK_NUGET_PACKAGE_OWNERS
¶ -
CPACK_NUGET_<compName>_PACKAGE_OWNERS
¶ A comma-separated list of the package creators using profile names on nuget.org. This is often the same list as in authors, and is ignored when uploading the package to nuget.org.
- Mandatory : NO
- Default : -
-
CPACK_NUGET_PACKAGE_HOMEPAGE_URL
¶ -
CPACK_NUGET_<compName>_PACKAGE_HOMEPAGE_URL
¶ A URL for the package’s home page, often shown in UI displays as well as nuget.org.
- Mandatory : NO
- Default :
CPACK_PACKAGE_HOMEPAGE_URL
-
CPACK_NUGET_PACKAGE_LICENSEURL
¶ -
CPACK_NUGET_<compName>_PACKAGE_LICENSEURL
¶ A URL for the package’s license, often shown in UI displays as well as nuget.org.
- Mandatory : NO
- Default : -
-
CPACK_NUGET_PACKAGE_ICONURL
¶ -
CPACK_NUGET_<compName>_PACKAGE_ICONURL
¶ A URL for a 64x64 image with transparency background to use as the icon for the package in UI display.
- Mandatory : NO
- Default : -
-
CPACK_NUGET_PACKAGE_DESCRIPTION_SUMMARY
¶ -
CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION_SUMMARY
¶ A short description of the package for UI display. If omitted, a truncated version of description is used.
- Mandatory : NO
- Default :
CPACK_PACKAGE_DESCRIPTION_SUMMARY
-
CPACK_NUGET_PACKAGE_RELEASE_NOTES
¶ -
CPACK_NUGET_<compName>_PACKAGE_RELEASE_NOTES
¶ A description of the changes made in this release of the package, often used in UI like the Updates tab of the Visual Studio Package Manager in place of the package description.
- Mandatory : NO
- Default : -
-
CPACK_NUGET_PACKAGE_COPYRIGHT
¶ -
CPACK_NUGET_<compName>_PACKAGE_COPYRIGHT
¶ Copyright details for the package.
- Mandatory : NO
- Default : -
-
CPACK_NUGET_PACKAGE_TAGS
¶ -
CPACK_NUGET_<compName>_PACKAGE_TAGS
¶ A space-delimited list of tags and keywords that describe the package and aid discoverability of packages through search and filtering.
- Mandatory : NO
- Default : -
-
CPACK_NUGET_PACKAGE_DEPENDENCIES
¶ -
CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES
¶ A list of package dependencies.
- Mandatory : NO
- Default : -
-
CPACK_NUGET_PACKAGE_DEPENDENCIES_<dependency>_VERSION
¶ -
CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES_<dependency>_VERSION
¶ A version specification for the particular dependency, where
<dependency>
is an item of the dependency list (see above) transformed withMAKE_C_IDENTIFIER
function ofstring()
command.- Mandatory : NO
- Default : -
-
CPACK_NUGET_PACKAGE_DEBUG
¶ Enable debug messages while executing CPack NuGet generator.
- Mandatory : NO
- Default : OFF


Our apologies!
We can’t seem to find the page you’re looking for. Try going back to the previous page or navigate to any other page using the navigation bar above or the schedule below. If you got here by clicking on a link in the lesson, please report this link to the lesson developers.
| Setup | Download files required for the lesson | |
| 00:00 | 1. Introduction |
What is CWL?
What is the goal of this training? |
| 00:10 | 2. Create a Workflow by Composing Tools |
What is the syntax of CWL?
What are the key components of a workflow? |
| 00:50 | 3. Running and Debugging a Workflow |
How do I provide input to run a workflow?
What should I do if the workflow fails? |
| 01:25 | 4. Writing a Tool Wrapper |
What are the key components of a tool wrapper?
How do I use software containers to supply the software I want to run? |
| 02:15 | 5. Analyzing Multiple Samples | How can you run the same workflow over multiple samples? |
| 03:15 | 6. Dynamic Workflow Behavior | What kind of custom logic can happen between steps? |
| 03:45 | 7. Resources for further learning | Where should I go to learn more? |
| 03:55 | 8. Supplement: Creating Docker Images for Workflows |
How do I create Docker images from scratch?
What some best practices for Docker images? |
| 04:06 | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.


[§346-373] Construction of part. If there is any conflict between this part and any other law, this part shall control. [L 2010, c 89, pt of §2]


Check out what you can acchieve with this platform
Keep a structered overview of your courses so you don't loose yourself in the details
Centralise all your study related communication so you can focus on the content
When faced with problems while studying reach out to your friends in a content driven way
Provide answers to the questions your friends have for you while practising your insight
Be first to hear when we launch and take part in our alfa testing


|
My Project
|
#include "stm32f4xx.h"
Functions | |
| void | LcdInit (void) |
| void | delay (int seconds) |
| void | LcdData (char data) |
| void | LcdCommand (unsigned char command) |
| void | GpioInit (void) |
| int | main (void) |
| void delay | ( | int | seconds | ) |
| void GpioInit | ( | void | ) |
| void LcdCommand | ( | unsigned char | command | ) |
| void LcdData | ( | char | data | ) |
| void LcdInit | ( | void | ) |
| int main | ( | void | ) |


This jacket was an attempt to address a common problem with biking in Chicago in early spring/late fall. The weather is always cool enough to require a jacket, but within minutes of getting in motion, you heat up and inevitably need to stop to take it off. By making the torso out of mesh panels, this jacket allows air resistance to cool off your torso while you're in motion, while still giving you some amount of insulation while at rest.
Shoulders and hip line are made with heavy twill fabric, so that the places where a backpack, and a bike lock slung over the shouler are durable. The torso panels are polyester breathable mesh, and the details on the collar and left arm are made of seatbelt webbing.
This jacket features low front pockets, and lining. Everything is assembled with flat-felled seams for durability and to accomodate the stretch mesh fabric.


Across: 5. Stacking fish behind Greek character (6) 8. Tars pose undressed in Plymouth and Bristol! (8) 9. Conspicuous worker follows newcomer in club (7) 10. Frighten with Capone's gun? (5) 11. Said by Italian fishermen to be used in Spanish dancing? (9) 13. Prattles about mess! (8) 14. Fruit given by a very quiet man (6) 17. Lout involved in loafing about! (3) 19. A couple of pounds for the lot! (3) 20. Abandon in London? (6) 23. Naughty artists visit at beginning of year (8) 26. Reptile tears at gorilla! (9) 28. Shy man concealed cockney (5) 29. CIA risk getting bad feeling in high places! (7) 30. Adam joins girl in song (8) 31. Animals may injure hen, say (6) Down: 1. Tries East, for example, in boat (6) 2. Tale of Father King left in Lincoln (7) 3. Hullabaloo about award proposal (9) 4. Position laurel by church (6) 5. Grand-father left at one, with Alan (8) 6. The French can produce ancient language (5) 7. Number back in Tyneside by ten, holding note (8) 12. Turns right in small car carrying animals to 24? (3) 15. Soothing drama about Tom Gold (9) 16. To slow down several tearaways under legal threat, I fetched you, initially (8) 18. Lends commercial vehicle to Bob after church (8) 21. Opposite direction to.... (3) 22. Best time to get feathers (7) 24. Returns thanks to Gunners twice on mountain (6) 25. Sings verse in capitals of Yemen, Liberia and Sudan (6) 27. Children's writer almost makes comeback as playwright (5)


[ all classes ]
[ boti996.dsl.proba.models ]
Coverage Summary for Class: AbstractStorage (boti996.dsl.proba.models)
| Class | Class, % | Method, % | Line, % |
|---|---|---|---|
| AbstractStorage | 100% (1/ 1) | 81,8% (9/ 11) | 76% (19/ 25) |
1 package boti996.dsl.proba.models
2
3 import boti996.dsl.proba.models.BonusProviders.Accessory
4
5 data class ShopEntry<T>(val price: Int, val item: T) {
6
7 override fun equals(other: Any?): Boolean {
8 return other is ShopEntry<*> &&
9 price == other.price &&
10 item == other.item
11 }
12
13 override fun hashCode(): Int {
14 var result = price
15 result = 31 * result + (item?.hashCode() ?: 0)
16 return result
17 }
18 }
19
20 class Shop : AbstractStorage<ShopEntry<Fish>, ShopEntry<Accessory>>()
21
22 class Storage : AbstractStorage<Fish, Accessory>()
23
24 abstract class AbstractStorage<F, A> {
25 val fishes: List<F> = mutableListOf()
26
27 fun addFish(fish: F) {
28 fishes as MutableList
29 fishes.add(fish)
30 }
31
32 fun removeFish(fish: F) {
33 fishes as MutableList
34 fishes.remove(fish)
35 }
36
37 fun addFishes(fishes: List<F>) {
38 fishes.forEach { addFish(it) }
39 }
40
41 val accessories: List<A> = mutableListOf()
42
43 fun addAccessory(accessory: A) {
44 accessories as MutableList
45 accessories.add(accessory)
46 }
47
48 fun removeAccessory(accessory: A) {
49 accessories as MutableList
50 accessories.remove(accessory)
51 }
52
53 fun addAccessories(accessories: List<A>) {
54 accessories.forEach { addAccessory(it) }
55 }
56
57 override fun equals(other: Any?): Boolean {
58 return other is AbstractStorage<*, *> &&
59 fishes == other.fishes &&
60 accessories == other.accessories
61 }
62
63 override fun hashCode(): Int {
64 var result = fishes.hashCode()
65 result = 31 * result + accessories.hashCode()
66 return result
67 }
68 }


Contain Test
abc def xyz
The body contains these words by V Narayan Raman
The body contains these words in
bold
find me here
Back


class Solution: def minCost(self, s: str, cost: List[int]) -> int: if len(s) <= 1: return 0 max_payoff = sum(cost) pay_off = 0 # split by section, take the max val of that section last_ch = s[0] this_max = 0 for ch, w in zip(s, cost): if ch != last_ch: # print(pay_off, this_max) pay_off += this_max this_max = w last_ch = ch else: this_max = max(w, this_max) pay_off += this_max return max_payoff - pay_off


"It's often not that a person isn't technical. They just aren't my *flavor* of technical." @lhawthorn #eurucamp
8/1/2015, 1:59:00 AM
Favs: 4
Retweets: 1
link--- layout: tweet ---
"It's often not that a person isn't technical. They just aren't my *flavor* of technical." @lhawthorn #eurucamp
8/1/2015, 1:59:00 AM
Favs: 4
Retweets: 1
link


DCS - 2.1 Elliptic and spiral helix in 3D
Ellipse drawn in purple, top | Spiral drawn in red, bottom
SPIRAL: A =
, B =
ELLIPSE: A =
, B =
Draw again


--- layout: base ---
from whatever import _X, callables
from toolz.curried import identity
from sklearn.base import ClassifierMixin, RegressorMixin
from sklearn.pipeline import make_union, Pipeline
from sklearn.ensemble import VotingClassifier
__all__ = ['SimplePipeline']
class SimplePipeline(Pipeline):
"""Build a pipeline from a list."""
def __init__(self, pipeline, n_jobs=4):
pipeline = list(pipeline)
if _X(pipeline[-1]) * (
lambda x: isinstance(x, (
RegressorMixin, ClassifierMixin,
))
) | all > identity:
pipeline[-1] = VotingClassifier(
_X(pipeline[-1]) * [str, identity] > list,
)
pipeline = _X(pipeline) * callables.Dispatch([
[VotingClassifier, identity],
], lambda m: make_union(*m).set_params(n_jobs=n_jobs)) > list
self.pipeline = pipeline
self.n_jobs = n_jobs
super().__init__(
_X(pipeline) * [str, identity] > list
)


For my first blog post and given that this is also my very first time taking a new media art class, I thought it would be good to start with exploring what new media art is and who some prominant new media artists are.
For this week, we looked at art that uses algorithms. So, I found two artists whose worked I found to be interesting and explored their projects.
Data visualization can help artists tell stories and construct interactive narratives that drive new media pieces. For this blog, I take a look at artists using data to drive pieces, and discuss how data can drive chance, narrative, and/or interaction.
In this blog I explored the pieces of some new media artists and share what I enjoyed about their work.
This final blog post describes how I extended a former project with the goal of the viewer being able to look at my piece with more understanding.


Basic routine for dense_basis + grizli spectrophotometric fitting.¶
What is CARBS
?¶
CARBS
stands for CANUCS Adaptive Resolved Bayesian SED-Fitting, and is a package for performing full spectrophotometric modeling and fitting using the grizli and Dense Basis codes. The Dense Basis code can be found here, and grizli can be found here.
This is the core of a package to extract the physical properties of galaxies (stellar masses, star formation rates and histories, dust content, chemical enrichment and redshift) utilizing all possible spectral information available. The current code is capable of simultaneously fitting 3D-HST grism + photometry to extract physical parameters including star formation histories with uncertainties.
Upcoming :¶
Documentation will be available at carbs.readthedocs.io, and this will be updated from the base wrappers it currently is to be a standalone package.
If you are interested in using or contributing to the project, please email me at<EMAIL_ADDRESS>What do you need to get started?¶
Clone this repo using
git clone https://github.com/NIRISS/CARBS.git
and navigate into the base folder withcd CARBS
. Also get the base packages (dense_basis and grizli) and their requirements.The dense_basis package provides the functionality to create smooth, non-parametric Gaussian process based star formation histories, and run them through FSPS to get corresponding spectral energy distributions. Grizli provides an interface to forward model 2d grism images and compute goodness-of-fit statistics to extract information about the physical parameters of observed galaxies.
Both grizli and python-fsps (which is a dependency for dense_basis) also have some environmental variables that need to be set in the .bashrc or .cshrc files.
The
db_grizli_photspec.py
file contains most of the functions needed to get us up and running, building on top of both the dense_basis and grizli packages. This is what we are going to import and use in this notebook. Since it is not a full package currently, please make sure that you are working in the directory that contains this file. .
[1]:
import CARBS as carbs
import numpy as np
Starting dense_basis. please wait ~ a minute for the FSPS backend to initialize.
Initialized stellar population with FSPS.
Getting the data:¶
To access the database, create a text file containing the username, password, and database name on separate lines, and read it in using carbs.import_AWS_credentials()
.
[2]:
db_name, db_word, db_base = carbs.import_AWS_credentials('../../CARBS/credentials.txt')
engine = carbs.load_grizli_database(db_name, db_word, db_base)
We currently use the 3D-HST GOODS-South catalog (Skelton+14, Brammer+12) to find galaxies with matched spectrophotometry. If you don’t have these files, or would like to use a different field, please download them from the 3D-HST data release page.
[3]:
cat = carbs.import_phot_cat(phot_cat_path = '../../CARBS/catalogs/goodss_3dhst.v4.1.cat',
z_cat_path = '../../CARBS/catalogs/goodss_3dhst.v4.1.zout')
obs_id, obs_sed, obs_err, sed_cat, redshift_cat = cat
Picking a redshift range, we now find galaxies that have grism matches in the database.
[4]:
good_ids = carbs.find_matched_obs(z_low = 0.2, z_high = 0.5,
redshift_cat = redshift_cat, sed_cat = sed_cat,
engine = engine)
# galaxies: 47
match for i = 2, with N: 2
gal_id: 6226, z_spec: 0.367
match for i = 4, with N: 1
gal_id: 7494, z_spec: 0.293
match for i = 7, with N: 1
gal_id: 9212, z_spec: 0.414
match for i = 13, with N: 1
gal_id: 11742, z_spec: 0.422
match for i = 14, with N: 1
gal_id: 13531, z_spec: 0.415
match for i = 16, with N: 1
gal_id: 13841, z_spec: 0.366
match for i = 19, with N: 1
gal_id: 15280, z_spec: 0.445
match for i = 21, with N: 1
gal_id: 15822, z_spec: 0.457
match for i = 25, with N: 1
gal_id: 17138, z_spec: 0.458
match for i = 31, with N: 1
gal_id: 19459, z_spec: 0.338
match for i = 33, with N: 2
gal_id: 19745, z_spec: 0.233
match for i = 42, with N: 1
gal_id: 26377, z_spec: 0.438
match for i = 44, with N: 1
gal_id: 26696, z_spec: 0.227
we pick a galaxy for the current analysis, and load its grism observations into grizli’s multibeam
object.
[5]:
mb, z_grism, gal_id = carbs.get_matched_multibeam(matched_id = 21,
good_ids = good_ids,
sed_cat = sed_cat, redshift_cat = redshift_cat, engine = engine)
filter_list = 'filter_list_3dhst.dat'
filt_dir = '../../CARBS/filters'
galsed, galerr = carbs.get_matched_phot(mb, obs_sed, obs_err, gal_id, z_grism,
filter_list = filter_list, filt_dir = filt_dir)
gal_id: 15822, z_spec: 0.457
N: 1
gds-grism-j033236m2748 24915
Grism redshift: 0.4606
load_master_fits: gds-grism-j033236m2748_24915.beams.fits
1 ibhj04foq_flt.fits G141
2 ibhj04fvq_flt.fits G141
3 ibhj04gdq_flt.fits G141
4 ibhj04glq_flt.fits G141
Let’s quickly visualize how the observations look before moving to the fitting part.
[6]:
carbs.plot_matched_spectrophotometry(mb, z_grism, gal_id, obs_sed, obs_err,
filter_list = filter_list,
filt_dir = filt_dir)
Some setup before fitting:¶
pg_params
samples from the priors to provide starting points for the ensemble of MCMC walkers. Run the first time, this takes a few minutes since FSPS needs to load templates for each metallicity from disk the first time it is queried. You might see faster performance using an SSD, but even otherwise should start seeing a dramatic improvement once the progress bar crosses ~30.fcs, fc_zgrid
spline the filter transmission curves to the FSPS wavelength range, for faster computation during the subsequent fit.
[7]:
pg_params = carbs.get_pg_theta(z_grism, filter_list = filter_list, filt_dir = filt_dir)
temp_theta = np.array([10.7,-1.0,0.25,0.5,0.75,0.0,0.0,z_grism])
stelmass = []; galmass = []
spec, wave, stelmass, galmass = carbs.spec_from_FSPS(temp_theta, stelmass, galmass)
fcs, fc_zgrid = carbs.make_fcs(wave, z_grism-1e-3, z_grism+1e-3,
filter_list = filter_list, filt_dir = filt_dir)
100%|██████████| 3/3 [00:00<00:00, 5.37it/s]
100%|██████████| 100/100 [03:26<00:00, 2.07s/it]
Path exists. Saved atlas at : pregrids/test_atlas_100_Nparam_3.mat
100%|██████████| 4/4 [00:00<00:00, 5.22it/s]
All right, now we’re ready to do the joint grism+photometry fitting!¶
Let’s let the emcee ensemble walker run for a while, and see how the posteriors look. For now, we choose 100 walkers, each of which takes 500 steps through the parameter space. To ensure that we don’t start off in weird portions of parameter space, we also let the ensemble ‘burn in’ for a few steps. This can be further scrutinized by checking to see if any of the walkers gets stuck in a small part of parameter space after the run and adjusting accordingly.
fit_type
controls whether the likelihood calculation step uses only thegrism
data (which tend to be poorer constraints on mass-sfr), or only the photometric SED (phot
; which can poorly constrain the dust-metallicity posterior), or jointly fits both (grismphot
).chi2wt
controls the relative weights of the spectroscopy and the photometry, and can be adjusted for a sample to optimally account for over- and under-estimated uncertainties on these quantities.
[8]:
# the argument chi2wt weights the goodness-of-fit of the photometry relative to the grism.
# acceptable inputs are any number between 0 and 1, with
# only phot = 0.0
# only grism = 1.0
n_steps = 1000
n_burnin = 10
n_walkers = 100
samples, stelmass, galmass = carbs.db_mcmc(mb, galsed, galerr + 0.1*galsed,
fcs, fc_zgrid, z_grism, pg_params,
fit_type = 'grismphot', chi2wt = 0.0001,
n_steps = n_steps, n_burnin = n_burnin, n_walkers = n_walkers,
filter_list = filter_list, filt_dir = filt_dir)
burn-in time: 13.0 sec
[####################################################################################################]
time taken to run: 53.5 min.
chi2/DoF from grism: 0.99 and phot: 0.92.
overall offset between median spec and grism: 0.828
Plotting all the posteriors and fits:¶
We now run carbs.plot_all_fits()
, which makes four plots:
showing the fit to the photometry,
using grizli’s
mb.oned_figure()
to show the fit to the full grism data,using
plot_emcee_posterior()
to create a plot of the posterior distributions for each parameter, andusing dense_basis in
plot_sfh_posteriors()
to show the posterior distribution for the star formation history.
[9]:
carbs.plot_all_fits(samples, stelmass, galmass,
mb, z_grism, fcs, fc_zgrid, galsed, galerr + 0.03*galsed,
filter_list = filter_list, filt_dir = filt_dir, num_sfh=1000, scaleto='phot')
100%|██████████| 1000/1000 [00:01<00:00, 536.68it/s]
[16]:
samples.shape
[16]:
(100000, 8)
[ ]:


What we're about
We sell the only ten-speed bicycles in the world made entirely of cheese. They get you where you need to go, and you never arrive hungry. Our bikes are 100% biodegradable. And with our new rodent-repelling varnish they last longer than ever!
The video could not be loaded.


Table of Contents
DNS hardware requirements have traditionally been quite modest. For many installations, servers that have been pensioned off from active duty have performed admirably as DNS servers.
The DNSSEC features of BIND 9 may prove to be quite CPU intensive however, so organizations that make heavy use of these features may wish to consider larger systems for these applications. BIND 9 is fully multithreaded, allowing full utilization of multiprocessor systems for installations that need it.
CPU requirements for BIND 9 range from i486-class machines for serving of static zones without caching, to enterprise-class machines if you intend to process many dynamic updates and DNSSEC signed zones, serving many thousands of queries per second.
The memory of the server has to be large enough to fit the cache and zones loaded off disk. The max-cache-size option can be used to limit the amount of memory used by the cache, at the expense of reducing cache hit rates and causing more DNS traffic. Additionally, if additional section caching (the section called “Additional Section Caching”) is enabled, the max-acache-size option can be used to limit the amount of memory used by the mechanism. It is still good practice to have enough memory to load all zone and cache data into memory — unfortunately, the best way to determine this for a given installation is to watch the name server in operation. After a few weeks the server process should reach a relatively stable size where entries are expiring from the cache as fast as they are being inserted.
For name server intensive environments, there are two alternative configurations that may be used. The first is where clients and any second-level internal name servers query a main name server, which has enough memory to build a large cache. This approach minimizes the bandwidth used by external name lookups. The second alternative is to set up second-level internal name servers to make queries independently. In this configuration, none of the individual machines needs to have as much memory or CPU power as in the first alternative, but this has the disadvantage of making many more external queries, as none of the name servers share their cached data.
ISC BIND 9 compiles and runs on a large number of Unix-like operating system and on NT-derived versions of Microsoft Windows such as Windows 2000 and Windows XP. For an up-to-date list of supported systems, see the README file in the top level directory of the BIND 9 source distribution.