| Browser: PhantomJS 1.9.8 (Windows 7) | ||
| Timestamp: 2015-01-03T21:50:23 | ||
| 21 tests / 0 errors / 0 failures / 0 skipped / runtime: 0.893s | ||
| Status | Spec | Suite / Results |
| Passed in 0.005s | should bind to an existing textarea field | TextStack » Basic creation and teardown |
| Passed in 0.001s | should unbind from an existing textarea field with no memory leaks | TextStack » Basic creation and teardown |
| Passed in 0.004s | should track keys that are currently depressed | TextStack » Event handling » For UI events |
| Passed in 0.002s | should clear the redo stack on all non-meta key presses (excluding Ctrl+V for paste) | TextStack » Event handling » For UI events |
| Passed in 0.001s | should attempt to make a snapshot, and clear the redo stack, anytime a hotkey paste (Ctrl+V) is depressed | TextStack » Event handling » For UI events |
| Passed in 0.002s | should respect right clicks within the bounds of the element, and immediately attempt a snapshot | TextStack » Event handling » For UI events |
| Passed in 0.002s | should clear tracked keys on element blur and focus | TextStack » Event handling » For UI events |
| Passed in 0.001s | should be able to manually clear all tracked keys | TextStack » Event handling » For UI events |
| Passed in 0.002s | should be able to detect when the appropriate key combo for an undo/redo operation is depressed | TextStack » Event handling » For UI events |
| Passed in 0.004s | should respect arbitrarily defined undo/redo combos | TextStack » Event handling » For UI events |
| Passed in 0.25s | should fire a snapshot attempt after idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.607s | should fire a snapshot attempt after not idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.001s | should have a "diff" method for comparing similarity between two strings | TextStack » Public API » Diffing operations |
| Passed in 0.001s | should be able to set the "diff" method to ignore white-space when doing comparisons | TextStack » Public API » Diffing operations |
| Passed in 0.003s | should be able to make a simple snapshot and save it in the stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be force a snapshot onto the undo stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should pop old snapshots off the undo stack when it reaches its maximum size | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to make a simple snapshot, then undo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should be able to make a simple snapshot, then undo it, then redo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to reset the stacks | TextStack » Public API » Undo/redo stack operations |
| Passed in 0s | should be able to reset the stacks and clear the bound text field simultaneously | TextStack » Public API » Undo/redo stack operations |
| Browser: Chrome 41.0.2264 (Windows 7) | ||
| Timestamp: 2015-01-03T21:50:24 | ||
| 21 tests / 0 errors / 0 failures / 0 skipped / runtime: 0.951s | ||
| Status | Spec | Suite / Results |
| Passed in 0.028s | should bind to an existing textarea field | TextStack » Basic creation and teardown |
| Passed in 0.005s | should unbind from an existing textarea field with no memory leaks | TextStack » Basic creation and teardown |
| Passed in 0.007s | should track keys that are currently depressed | TextStack » Event handling » For UI events |
| Passed in 0.009s | should clear the redo stack on all non-meta key presses (excluding Ctrl+V for paste) | TextStack » Event handling » For UI events |
| Passed in 0.003s | should attempt to make a snapshot, and clear the redo stack, anytime a hotkey paste (Ctrl+V) is depressed | TextStack » Event handling » For UI events |
| Passed in 0.003s | should respect right clicks within the bounds of the element, and immediately attempt a snapshot | TextStack » Event handling » For UI events |
| Passed in 0.002s | should clear tracked keys on element blur and focus | TextStack » Event handling » For UI events |
| Passed in 0.006s | should be able to manually clear all tracked keys | TextStack » Event handling » For UI events |
| Passed in 0.002s | should be able to detect when the appropriate key combo for an undo/redo operation is depressed | TextStack » Event handling » For UI events |
| Passed in 0.003s | should respect arbitrarily defined undo/redo combos | TextStack » Event handling » For UI events |
| Passed in 0.251s | should fire a snapshot attempt after idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.607s | should fire a snapshot attempt after not idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.005s | should have a "diff" method for comparing similarity between two strings | TextStack » Public API » Diffing operations |
| Passed in 0.002s | should be able to set the "diff" method to ignore white-space when doing comparisons | TextStack » Public API » Diffing operations |
| Passed in 0.007s | should be able to make a simple snapshot and save it in the stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be force a snapshot onto the undo stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should pop old snapshots off the undo stack when it reaches its maximum size | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should be able to make a simple snapshot, then undo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.003s | should be able to make a simple snapshot, then undo it, then redo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should be able to reset the stacks | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to reset the stacks and clear the bound text field simultaneously | TextStack » Public API » Undo/redo stack operations |
| Browser: Chrome 39.0.2171 (Windows 7) | ||
| Timestamp: 2015-01-03T21:50:24 | ||
| 21 tests / 0 errors / 0 failures / 0 skipped / runtime: 1.103s | ||
| Status | Spec | Suite / Results |
| Passed in 0.017s | should bind to an existing textarea field | TextStack » Basic creation and teardown |
| Passed in 0.003s | should unbind from an existing textarea field with no memory leaks | TextStack » Basic creation and teardown |
| Passed in 0.007s | should track keys that are currently depressed | TextStack » Event handling » For UI events |
| Passed in 0.003s | should clear the redo stack on all non-meta key presses (excluding Ctrl+V for paste) | TextStack » Event handling » For UI events |
| Passed in 0.003s | should attempt to make a snapshot, and clear the redo stack, anytime a hotkey paste (Ctrl+V) is depressed | TextStack » Event handling » For UI events |
| Passed in 0.006s | should respect right clicks within the bounds of the element, and immediately attempt a snapshot | TextStack » Event handling » For UI events |
| Passed in 0.002s | should clear tracked keys on element blur and focus | TextStack » Event handling » For UI events |
| Passed in 0.001s | should be able to manually clear all tracked keys | TextStack » Event handling » For UI events |
| Passed in 0.002s | should be able to detect when the appropriate key combo for an undo/redo operation is depressed | TextStack » Event handling » For UI events |
| Passed in 0.003s | should respect arbitrarily defined undo/redo combos | TextStack » Event handling » For UI events |
| Passed in 0.252s | should fire a snapshot attempt after idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.755s | should fire a snapshot attempt after not idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.003s | should have a "diff" method for comparing similarity between two strings | TextStack » Public API » Diffing operations |
| Passed in 0.004s | should be able to set the "diff" method to ignore white-space when doing comparisons | TextStack » Public API » Diffing operations |
| Passed in 0.026s | should be able to make a simple snapshot and save it in the stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should be force a snapshot onto the undo stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.005s | should pop old snapshots off the undo stack when it reaches its maximum size | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.004s | should be able to make a simple snapshot, then undo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.003s | should be able to make a simple snapshot, then undo it, then redo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to reset the stacks | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to reset the stacks and clear the bound text field simultaneously | TextStack » Public API » Undo/redo stack operations |
| Browser: IE 9.0.0 (Windows 7) | ||
| Timestamp: 2015-01-03T21:50:25 | ||
| 21 tests / 0 errors / 0 failures / 0 skipped / runtime: 0.931s | ||
| Status | Spec | Suite / Results |
| Passed in 0.002s | should bind to an existing textarea field | TextStack » Basic creation and teardown |
| Passed in 0.001s | should unbind from an existing textarea field with no memory leaks | TextStack » Basic creation and teardown |
| Passed in 0.01s | should track keys that are currently depressed | TextStack » Event handling » For UI events |
| Passed in 0.001s | should clear the redo stack on all non-meta key presses (excluding Ctrl+V for paste) | TextStack » Event handling » For UI events |
| Passed in 0.002s | should attempt to make a snapshot, and clear the redo stack, anytime a hotkey paste (Ctrl+V) is depressed | TextStack » Event handling » For UI events |
| Passed in 0.002s | should respect right clicks within the bounds of the element, and immediately attempt a snapshot | TextStack » Event handling » For UI events |
| Passed in 0.002s | should clear tracked keys on element blur and focus | TextStack » Event handling » For UI events |
| Passed in 0.001s | should be able to manually clear all tracked keys | TextStack » Event handling » For UI events |
| Passed in 0.003s | should be able to detect when the appropriate key combo for an undo/redo operation is depressed | TextStack » Event handling » For UI events |
| Passed in 0.002s | should respect arbitrarily defined undo/redo combos | TextStack » Event handling » For UI events |
| Passed in 0.278s | should fire a snapshot attempt after idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.616s | should fire a snapshot attempt after not idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0s | should have a "diff" method for comparing similarity between two strings | TextStack » Public API » Diffing operations |
| Passed in 0.001s | should be able to set the "diff" method to ignore white-space when doing comparisons | TextStack » Public API » Diffing operations |
| Passed in 0.004s | should be able to make a simple snapshot and save it in the stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be force a snapshot onto the undo stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should pop old snapshots off the undo stack when it reaches its maximum size | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to make a simple snapshot, then undo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to make a simple snapshot, then undo it, then redo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to reset the stacks | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to reset the stacks and clear the bound text field simultaneously | TextStack » Public API » Undo/redo stack operations |
| Browser: IE 10.0.0 (Windows 7) | ||
| Timestamp: 2015-01-03T21:50:25 | ||
| 21 tests / 0 errors / 0 failures / 0 skipped / runtime: 1.001s | ||
| Status | Spec | Suite / Results |
| Passed in 0.002s | should bind to an existing textarea field | TextStack » Basic creation and teardown |
| Passed in 0.001s | should unbind from an existing textarea field with no memory leaks | TextStack » Basic creation and teardown |
| Passed in 0.017s | should track keys that are currently depressed | TextStack » Event handling » For UI events |
| Passed in 0.001s | should clear the redo stack on all non-meta key presses (excluding Ctrl+V for paste) | TextStack » Event handling » For UI events |
| Passed in 0.002s | should attempt to make a snapshot, and clear the redo stack, anytime a hotkey paste (Ctrl+V) is depressed | TextStack » Event handling » For UI events |
| Passed in 0.023s | should respect right clicks within the bounds of the element, and immediately attempt a snapshot | TextStack » Event handling » For UI events |
| Passed in 0.005s | should clear tracked keys on element blur and focus | TextStack » Event handling » For UI events |
| Passed in 0.003s | should be able to manually clear all tracked keys | TextStack » Event handling » For UI events |
| Passed in 0.02s | should be able to detect when the appropriate key combo for an undo/redo operation is depressed | TextStack » Event handling » For UI events |
| Passed in 0.007s | should respect arbitrarily defined undo/redo combos | TextStack » Event handling » For UI events |
| Passed in 0.258s | should fire a snapshot attempt after idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.637s | should fire a snapshot attempt after not idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.002s | should have a "diff" method for comparing similarity between two strings | TextStack » Public API » Diffing operations |
| Passed in 0.001s | should be able to set the "diff" method to ignore white-space when doing comparisons | TextStack » Public API » Diffing operations |
| Passed in 0.01s | should be able to make a simple snapshot and save it in the stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be force a snapshot onto the undo stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.003s | should pop old snapshots off the undo stack when it reaches its maximum size | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should be able to make a simple snapshot, then undo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.003s | should be able to make a simple snapshot, then undo it, then redo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to reset the stacks | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should be able to reset the stacks and clear the bound text field simultaneously | TextStack » Public API » Undo/redo stack operations |
| Browser: IE 11.0.0 (Windows 7) | ||
| Timestamp: 2015-01-03T21:50:25 | ||
| 21 tests / 0 errors / 0 failures / 0 skipped / runtime: 0.901s | ||
| Status | Spec | Suite / Results |
| Passed in 0.002s | should bind to an existing textarea field | TextStack » Basic creation and teardown |
| Passed in 0.001s | should unbind from an existing textarea field with no memory leaks | TextStack » Basic creation and teardown |
| Passed in 0.006s | should track keys that are currently depressed | TextStack » Event handling » For UI events |
| Passed in 0.002s | should clear the redo stack on all non-meta key presses (excluding Ctrl+V for paste) | TextStack » Event handling » For UI events |
| Passed in 0.001s | should attempt to make a snapshot, and clear the redo stack, anytime a hotkey paste (Ctrl+V) is depressed | TextStack » Event handling » For UI events |
| Passed in 0.002s | should respect right clicks within the bounds of the element, and immediately attempt a snapshot | TextStack » Event handling » For UI events |
| Passed in 0.002s | should clear tracked keys on element blur and focus | TextStack » Event handling » For UI events |
| Passed in 0.001s | should be able to manually clear all tracked keys | TextStack » Event handling » For UI events |
| Passed in 0.001s | should be able to detect when the appropriate key combo for an undo/redo operation is depressed | TextStack » Event handling » For UI events |
| Passed in 0.002s | should respect arbitrarily defined undo/redo combos | TextStack » Event handling » For UI events |
| Passed in 0.245s | should fire a snapshot attempt after idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.618s | should fire a snapshot attempt after not idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.001s | should have a "diff" method for comparing similarity between two strings | TextStack » Public API » Diffing operations |
| Passed in 0.001s | should be able to set the "diff" method to ignore white-space when doing comparisons | TextStack » Public API » Diffing operations |
| Passed in 0.006s | should be able to make a simple snapshot and save it in the stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be force a snapshot onto the undo stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.003s | should pop old snapshots off the undo stack when it reaches its maximum size | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should be able to make a simple snapshot, then undo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should be able to make a simple snapshot, then undo it, then redo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to reset the stacks | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to reset the stacks and clear the bound text field simultaneously | TextStack » Public API » Undo/redo stack operations |
| Browser: Firefox 24.0.0 (Windows 7) | ||
| Timestamp: 2015-01-03T21:50:26 | ||
| 21 tests / 0 errors / 0 failures / 0 skipped / runtime: 0.913s | ||
| Status | Spec | Suite / Results |
| Passed in 0.027s | should bind to an existing textarea field | TextStack » Basic creation and teardown |
| Passed in 0.002s | should unbind from an existing textarea field with no memory leaks | TextStack » Basic creation and teardown |
| Passed in 0.011s | should track keys that are currently depressed | TextStack » Event handling » For UI events |
| Passed in 0.002s | should clear the redo stack on all non-meta key presses (excluding Ctrl+V for paste) | TextStack » Event handling » For UI events |
| Passed in 0.002s | should attempt to make a snapshot, and clear the redo stack, anytime a hotkey paste (Ctrl+V) is depressed | TextStack » Event handling » For UI events |
| Passed in 0.004s | should respect right clicks within the bounds of the element, and immediately attempt a snapshot | TextStack » Event handling » For UI events |
| Passed in 0.003s | should clear tracked keys on element blur and focus | TextStack » Event handling » For UI events |
| Passed in 0.002s | should be able to manually clear all tracked keys | TextStack » Event handling » For UI events |
| Passed in 0.002s | should be able to detect when the appropriate key combo for an undo/redo operation is depressed | TextStack » Event handling » For UI events |
| Passed in 0.002s | should respect arbitrarily defined undo/redo combos | TextStack » Event handling » For UI events |
| Passed in 0.245s | should fire a snapshot attempt after idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.602s | should fire a snapshot attempt after not idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.001s | should have a "diff" method for comparing similarity between two strings | TextStack » Public API » Diffing operations |
| Passed in 0.001s | should be able to set the "diff" method to ignore white-space when doing comparisons | TextStack » Public API » Diffing operations |
| Passed in 0.001s | should be able to make a simple snapshot and save it in the stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be force a snapshot onto the undo stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should pop old snapshots off the undo stack when it reaches its maximum size | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to make a simple snapshot, then undo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should be able to make a simple snapshot, then undo it, then redo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0s | should be able to reset the stacks | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to reset the stacks and clear the bound text field simultaneously | TextStack » Public API » Undo/redo stack operations |
| Browser: Firefox 36.0.0 (Windows 7) | ||
| Timestamp: 2015-01-03T21:50:26 | ||
| 21 tests / 0 errors / 0 failures / 0 skipped / runtime: 0.958s | ||
| Status | Spec | Suite / Results |
| Passed in 0.012s | should bind to an existing textarea field | TextStack » Basic creation and teardown |
| Passed in 0.004s | should unbind from an existing textarea field with no memory leaks | TextStack » Basic creation and teardown |
| Passed in 0.009s | should track keys that are currently depressed | TextStack » Event handling » For UI events |
| Passed in 0.003s | should clear the redo stack on all non-meta key presses (excluding Ctrl+V for paste) | TextStack » Event handling » For UI events |
| Passed in 0.003s | should attempt to make a snapshot, and clear the redo stack, anytime a hotkey paste (Ctrl+V) is depressed | TextStack » Event handling » For UI events |
| Passed in 0.003s | should respect right clicks within the bounds of the element, and immediately attempt a snapshot | TextStack » Event handling » For UI events |
| Passed in 0.004s | should clear tracked keys on element blur and focus | TextStack » Event handling » For UI events |
| Passed in 0.005s | should be able to manually clear all tracked keys | TextStack » Event handling » For UI events |
| Passed in 0.014s | should be able to detect when the appropriate key combo for an undo/redo operation is depressed | TextStack » Event handling » For UI events |
| Passed in 0.007s | should respect arbitrarily defined undo/redo combos | TextStack » Event handling » For UI events |
| Passed in 0.281s | should fire a snapshot attempt after idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.602s | should fire a snapshot attempt after not idling for a specified interval | TextStack » Event handling » For idle timers |
| Passed in 0.001s | should have a "diff" method for comparing similarity between two strings | TextStack » Public API » Diffing operations |
| Passed in 0.001s | should be able to set the "diff" method to ignore white-space when doing comparisons | TextStack » Public API » Diffing operations |
| Passed in 0.001s | should be able to make a simple snapshot and save it in the stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be force a snapshot onto the undo stack | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should pop old snapshots off the undo stack when it reaches its maximum size | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.002s | should be able to make a simple snapshot, then undo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to make a simple snapshot, then undo it, then redo it | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to reset the stacks | TextStack » Public API » Undo/redo stack operations |
| Passed in 0.001s | should be able to reset the stacks and clear the bound text field simultaneously | TextStack » Public API » Undo/redo stack operations |


Despite its simple design, the Hello World program lets you learn and experiment with all the tasks required to develop almost any CORBA program that uses static invocation.
This example requires a naming service to make the servant object's operations available to clients. The server needs an object reference to the naming service so that it can publish the references to the objects implementing various interfaces. These object references are used by the clients for invoking methods. The two options for Naming Services shipped with Java SE are tnameserv, a transient naming service, and orbd (a href= "../../../tools/unix/orbd.html">Solaris, Linux, or Mac OS X or Windows), which is a daemon process containing a Bootstrap Service, a Transient Naming Service, a Persistent Naming Service, and a Server Manager. This example uses orbd.
When running this example, remember that, when using Solaris software, you must become root to start a process on a port under 1024. For this reason, we recommend that you use a port number greater than or equal to 1024. The -ORBInitialPort option is used to override the default port number in this example. The following instructions assume you can use port 1050 for the Java IDL Object Request Broker Daemon, orbd. You can substitute a different port if necessary. When running these examples on a Windows machine, subtitute a backslash (\) in path names.
To run this client-server application on your development machine:
To start orbd from a Solaris, Linux, or Mac OS X command shell, enter:
orbd -ORBInitialPort 1050 -ORBInitialHost localhost&
From an MS-DOS system prompt (Windows), enter:
start orbd -ORBInitialPort 1050 -ORBInitialHost localhost
Note that 1050 is the port on which you want the name server to run. -ORBInitialPort is a required command-line argument. Note that when using Solaris software, you must become root to start a process on a port under 1024. For this reason, we recommend that you use a port number greater than or equal to 1024.
Note that -ORBInitialHost is also a required command-line argument. For this example, since both client and server on running on the development machine, we have set the host to localhost. When developing on more than one machine, you will replace this with the name of the host. For an example of how to run this program on two machines, see The Hello World Example on Two Machines.
To start the Hello server from a Solaris, Linux, or Mac OS X command shell, enter:
java HelloServer -ORBInitialPort 1050 -ORBInitialHost localhost&
From an MS-DOS system prompt (Windows), enter:
start java HelloServer -ORBInitialPort 1050 -ORBInitialHost localhost
For this example, you can omit -ORBInitialHost localhost since the name server is running on the same host as the Hello server. If the name server is running on a different host, use -ORBInitialHost nameserverhost to specify the host on which the IDL name server is running.
Specify the name server (orbd) port as done in the previous step, for example, -ORBInitialPort 1050.
java HelloClient -ORBInitialPort 1050 -ORBInitialHost localhost
For this example, you can omit -ORBInitialHost localhost since the name server is running on the same host as the Hello client. If the name server is running on a different host, use -ORBInitialHost nameserverhost to specify the host on which the IDL name server is running.
Specify the name server (orbd) port as done in the previous step, for example, -ORBInitialPort 1050.
Hello world!!
The name server, like many CORBA servers, runs until you explicitly stop it. To avoid having many servers running, kill the name server process after the client application returns successfully. To do this from a DOS prompt, select the window that is running the server and enter Ctrl+C to shut it down. To do this from a Solaris, Linux, or Mac OS X shell, find the process, and kill it.


Stepan Roh
Version 0.3.1
Document revision 1.2 (2009/05/17)
Motto: 's' as stupid.
shttpd is intended mainly for personal use. Even ordinary user can run it even though
he must use port numbers greater than 1024. It supports reasonable subset of
HTTP/1.0 and HTTP/1.1 (no virtual servers, conditional GET or persistent
connections). Can handle only static pages, no dynamics (SSI, PHP and so
on). From this results that it can handle only methods GET, HEAD, OPTIONS
and TRACE. It does not support modules.
For its run it needs a configuration file. By default it is shttpd.cfg in
current directory, but name can be changed by parameter -f (see shttpd -?).
Server run ends by Ctrl-C (if it is run on foreground) or by sending one of
signals SIGINT, SIGHUP, SIGTERM.
Without threads support (can be found out with shttpd -?) it can handle only
one request at a time. If threads are compiled-in then threads are created
as long as all requests are handled or number of running threads reaches
given limit.
Comments are preceded by character '#'. Configuration file consists of lines
in the format <variable_name> <value>. String values are written in
quotation marks - may contain sequences starting with '\' ('"' for quotation
mark, '\' for backslash, 'n' for newline, 't' for tabulator, 'r' for
carriage return alias CR).
Usable variables:
- min_threads
- number of threads which exists during whole server run (valid only if threads support is compiled-in); default: 4
- max_threads
- max number of threads (if threads support is not compiled-in than it defines max number of waiting requests); default: 16
- port
- TCP/IP port where server listens to requests (standard HTTP port is 80); default: 8080
- access_log
- name of the file where connections information is stored - it has lines in the format: "[date and time] address from "first line of request" status code length of transferred data" If it is set to '-' there will be no access logging; default: "access_log.shttpd"
- error_log
- name of the file where server messages are stored - both normal and error. If it is set to '-' there will be no logging; default: "error_log.shttpd"
- log_level
- lowest log level for messages written to error log. Possible values are (from lowest to highest): LOG_LEVEL_INFO, LOG_LEVEL_WARN, LOG_LEVEL_ERR, LOG_LEVEL_SYS, LOG_LEVEL_MAX (nothing will be written); default: LOG_LEVEL_INFO
- error_log_stderr
- 1 if everything written to error log should be written to stderr (standard error output) too - 0 otherwise; default: 1
- doc_root
- directory with to be shown documents. Must end with character '/'; default: "html/"
- remote_names
- 1 if name address is stored into access log - 0 for numeric address (translation from numeric to named can take some time); default: 1
- status_page
- has more complicated format <status code> <string> which assigns HTML response to some status code (e.g. 404 which is Not Found). If string is set to '-' without quotes only HTTP header Status and empty body are sent. First sequence '%s' in the string is replaced by name of the document which triggered the error; default: all errors generated by the server are defined (those are 301, 400, 403, 404, 405, 505).
- index_file
- what file should be taken if directory is requested; default: "index.html"
- media_type
- media (MIME) type which should be returned in the response if type of sent data can not be determined; default: "text/plain"
- media_config
- name of the file with media (MIME) type definitions. If set to '-' no file is read. File has lines in the format: "media (MIME) type [extension1 extension2 ...]" and comment lines beginning with '#'. Extensions are without leading dot. Types of sent files are determined by looking up their extensions in this file; default: "mime.types"
Changes from version 0.3 to version 0.3.1 (2009/17/05)
- SECURITY FIX: prevent arbitrary directory traversal
Changes from version 0.2 to version 0.3 (2000/10/03)
- data are sent in blocks
- length of transferred data is stored in access_logu
- SIGPIPE is ignored which previously terminated server if connection was terminated by client, but data were still transferred
- sequence CR LF is sent as end of line (according to RFC 2068)
- documentation in the aft format
Changes from version 0.1 (2000/01/05) to version 0.2 (2000/02/25)
- configure added
- finished 301 Moved Permanently code generation
- bug fixes
- IRIX 6.5: IP address written to log is wrong - maybe wrong system implementation of the function inet_ntoa()
- IRIX 6.5: "Segmentation fault" on exit of the server compiled with threads and without debugging information
- Handling of conditional GET (generation of code 304).
- Generation of Expires header.
- Generation of Last-Modified header.
- Generation of server status page.
- Better usage of temporary threads.
- Dynamic size of input buffers.
- Persistent connections.
- Virtual servers.
- Dynamic pages and modules.
Stepan Roh<EMAIL_ADDRESS>This document was generated using AFT v5.096


All Classes
CF
ControlDevice
DeficitGraph
Demo
Device
DevicesTable
DMF
DummyDataMaker
GridData
HistoricalDummyDataMaker
Instruction
NRGResponse
PF
ResponseFunction
ResponsePackage
SolarRadiationGraph
TemperatureGraph
WeatherData
WindGraph


Appendix 2 – SPECFEM3D_GLOBE’s Flags¶
The input parameters for the code of SPECFEM3D_GLOBE are briefly described below. For a detailed description please consult the SPECFEM3D_GLOBE manual.
A2.1 Group 0 - Basic¶
Figure A2.1: Parameter form for ‘Group 0 - Basic’.
NPROC is the number of processors that the simulation will run on. This is essentially dependent upon the high-performance computer and workflow you intend to submit your job to.
RECORD_LENGTH_IN_MINUTES is the time in minutes you want to run the simulation for.
MODEL is the velocity model to be used in the simulation. There is a range of models pre-loaded into the solver SPECFEM3D_GLOBE. (See the code’s manual for all the available options).
GPU_MODE allows SPECFEM to be run on high performance computers that use graphical processing units (GPUs) rather than the more conventional CPU (central processing unit). All the workflows currently available on the VERCE platform use CPUs, so you should always leave this box unchecked.
A2.2 Group 1 – Inverse Problem¶
Figure A2.2: Parameter form for ‘Group 1 – Inverse Problem’.
SIMULATION_TYPE is set to ‘forward’ by default to model the wave-field from an earthquake.
NOISE_TOMOGRAPHY is set to ‘earthquake simulation’ by default as the noise tomography applications of SPECFEM are not currently supported within the VERCE platform.
SAVE_FORWARD is selected if the last step of the wave-field is to be saved. This enables to back reconstruct the seismic wave-field, but requires a large amount of storage space and it is not yet supported by the VERCE platform.
A2.3 Group 2 – Simulation Area¶
Figure A2.3: Parameter form for ‘Group 2 – Simulation Area’.
ANGULAR_WIDTH_XI_IN_DEGREES is the width of one side of the chunk in degrees.
ANGULAR_WIDTH_ETA_IN_DEGREES is the width of the second side of the chunk in degrees.
CENTER_LATITUDE_IN_DEGREES is the latitude of centre of the chunk in degrees.
CENTER_LONGITUDE_IN_DEGREES is the longitude of centre of the chunk in degrees.
GAMMA_ROTATION_AZIMUTH defines the rotation angle of the chunk about its centre measured counter clockwise from due North in degrees.
OCEANS can be selected if the effect of the oceans on seismic wave propagation should be incorporated based upon the approximate treatment discussed in Komatitsch and Tromp (2002).
ELLIPTICITY can be selected if the mesh should make the Earth model elliptical in shape according to Clairaut’s equation.
TOPOGRAPHY can be selected if topography and bathymetry should be incorporated based upon model ETOPO4.
GRAVITY can be selected if self-gravitation should be incorporated in the Cowling approximation.
ROTATION can be selected if the Coriolis effect should be incorporated. Turning this feature on is relatively cheap numerically.
ATTENUATION can be selected if attenuation should be incorporated.
ABSORBING_CONDITIONS is selected only for regional simulations.
A2.4 Group 3 – Mesh Parameters¶
Figure A2.4: Parameter form for ‘Group 3 – Mesh Parameters’.
NCHUNKS is the number of chunks.
NEX_XI is the number of elements at the surface along the xi side of a chunk.
NEX_ETA is the number of elements at the surface along the eta side of a chunk.
NPROC_XI is the number of MPI processors along the xi side of a chunk.
NPROC_ETA is the number of MPI processors along the eta side of a chunk.
A2.5 Group 4 – Adjoint Kernel Options¶
Figure A2.5: Parameter form for ‘Group 4 – Adjoint Kernel Options’.
READ_ADJSRC_ASDF can be selected to use ASDF format for reading the adjoint sources.
ANISOTROPIC_KL can be used to compute anisotropic kernels in crust and mantle.
SAVE_TRANSVERSE_KL_ONLY can be used to output only transverse isotropic kernels rather than fully anisotropic kernels when ANISOTROPIC_KL above is selected.
APPROXIMATE_HESS_KL can be used to output approximate Hessian in crust mantle region.
USE_FULL_TISO_MANTLE can be used to force transverse isotropy for all mantle elements.
SAVE_SOURCE_MASK can be used to output kernel mask to zero out source region to remove large values near the sources in the sensitivity kernels.
SAVE_REGULAR_KL can be used to output kernels on a regular grid instead of on the GLL mesh points.
A2.6 Group 5 - Movie¶
Figure A2.6: Parameter form for ‘Group 5 - Movie’.
MOVIE_SURFACE creates a movie of seismic wave propagation on the Earth’s surface.
MOVIE_VOLUME creates a movie of seismic wave propagation in the Earth’s interior.
MOVIE_COARSE saves movie only at corners of elements.
NTSTEP_BETWEEN_FRAMES determines the number of timesteps between two movie frames.
HDUR_MOVIE determines the half duration of the source time function for the movie simulations.
MOVIE_VOLUME_TYPE allows you to select movie volume type option where 1=strain, 2=time integral of strain, 3=µ*time integral of strain, 4= saves the trace and deviatoric stress in the whole volume, 5=displacement, 6=velocity.
MOVIE_TOP_KM/MOVIE_BOTTOM_KM defines depth below the surface in kilometres.
MOVIE_WEST_DEG refers to longitude, degrees West.
MOVIE_EAST_DEG refers to longitude, degrees East.
MOVIE_NORTH_DEG refers to latitude, degrees North.
MOVIE_SOUTH_DEG refers to latitude, degrees South.
MOVIE_START denotes movie start time.
MOVIE_STOP denotes movie end time.
A2.7 Group 6 - Sources¶
Figure A2.7: Parameter form for ‘Group 6 - Sources’.
NTSTEP_BETWEEN_READ_ADJSRC refers to the number of adjoint sources read in each time for an adjoint simulation.
PRINT_SOURCE_TIME_FUNCTION prints information about the source time function in the file OUTPUT_FILES/plot_source_time_function.txt.
A2.8 Group 7 - Seismograms¶
Figure A2.8: Parameter form for ‘Group 7 - Seismograms’.
NTSTEP_BETWEEN_OUTPUT_SEISMOS specifies the interval at which synthetic seismograms are written in the LOCAL_PATH directory.
OUTPUT_SEISMOS_FORMAT allows you to select the output format for the seismograms such as ASCII, SAC_ALPHANUM, SAC_BINARY and ASDF.
ROTATE_SEISMOGRAMS_RT can be selected to have radial (R) and transverse (T) horizontal components of the synthetic seismograms.
WRITE_SEISMOGRAMS_BY_MASTER can be selected to have all the seismograms written by the master.
SAVE_ALL_SEISMOS_IN_ONE_FILE saves all seismograms in one large combined file instead of one file per seismogram.
USE_BINARY_FOR_LARGE_FILE can be selected to use binary instead of ASCII for that large file.
RECEIVERS_CAN_BE_BURIED can be used to accommodate stations with instruments that are buried, i.e., the solver will calculate seismograms at the burial depth specified in the STATIONS file.
A2.9 Group 8 - Advanced¶
Figure A2.8: Parameter form for ‘Group 8 - Advanced’.
PARTIAL_PHYS_DISPERSION_ONLY or UNDO_ATTENUATION can be used to undo attenuation for sensitivity kernel calculations or forward runs with SAVE_FORWARD
MEMORY_INSTALLED_PER_CORE_IN_GB is used to set the amount of memory installed per core in Gigabyte.
PERCENT_OF_MEM_TO_USE_PER_CORE can be used to set percentage of memory to use per core for arrays to undo attenuation, keeping in mind that you need to leave some memory available for the GNU/Linux system to run.
EXACT_MASS_MATRIX_FOR_ROTATION can be selected if you are interested in precise effects related to rotation.
USE_LDDRK can be used for LDDRK high-order time scheme instead of Newmark.
INCREASE_CFL_FOR_LDDRK can be used to increase CFL for LDDRK.
RATIO_BY_WHICH_TO_INCREASE_IT determines the ratio by which to increase CFL.
SAVE_MESH_FILES can be used to save AVS, OpenDX, or ParaView mesh files for subsequent viewing.
NUMBER_OF_RUNS refers to the number of stages in which the simulation will be completed, e.g. 1 corresponds to a run without restart files.
NUMBER_OF_THIS_RUN can be used if you choose to perform the run in stages in which you need to tell the solver what stage run to perform.
NUMBER_OF_SIMULTANEOUS_RUNS adds the ability to run several calculations (several earthquakes) in an embarrassingly-parallel fashion from within the same run.
BROADCAST_SAME_MESH_AND_MODEL allows to read the mesh and model files from a single run in the beginning and broadcast them to all the others (if the mesh and the model are the same for all simultaneous runs).
USE_FAILSAFE_MECHANISM can be used to terminate all the runs or let the others finish using a fail-safe mechanism if one or a few of simultaneous runs fail.
GPU_RUNTIME can only be used if GPU_MODE is selected.
GPU_PLATFORM filters on the platform in OpenCL.
GPU_DEVICE filters on the device name in OpenCL.
ADIOS_ENABLED and all the other ADIOS flags enable the use of ADIOS library for I/Os.


<epam>
presents
●
MongoDB
by example
~
Directed by
Attila Szűcs
<EMAIL_ADDRESS><epam>
presents
Directed by
Attila Szűcs
<EMAIL_ADDRESS>Examples:
(... and thanks for your attention)
Presentation written in reveal.js by manually editing the HTML file (press view source).


|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
| Interface Summary | |
|---|---|
| ExtendedType | Defines methods to read Java objects from JDBC ResultSets and write as parameters of PreparedStatements. |
| ExtendedTypeFactory | ExtendedType factory interface. |
| Class Summary | |
|---|---|
| AbstractType | A convenience superclass of ExtendedType implementations. |
| BooleanType | Handles java.lang.Boolean mapping. |
| ByteArrayType | Handles byte[] , mapping it as either of JDBC types - BLOB or
(VAR)BINARY. |
| ByteType | Handles java.lang.Byte type mapping. |
| CharType | Handles java.lang.String , mapping it as either of JDBC types - CLOB or
(VAR)CHAR. |
| DefaultType | An ExtendedType that can work with any Java class, providing JDBC-to-Java mapping exactly per JDBC specification. |
| EnumType | An ExtendedType that handles an enum class. |
| ExtendedTypeMap | Stores ExtendedTypes, implementing an algorithm to determine the right type for a given Java class. |
| ShortType | Handles java.lang.Short type mapping. |
| UtilDateType | Maps java.util.Date to any of the three database date/time types: TIME,
DATE, TIMESTAMP. |
Defines an extendable mechanism to map Java types to JDBC types.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |


Webflow website for Sima Hotel Lombok and Sima Hotel Sumba.
Visit Lombok Visit SumbaAnimal themed gify searcher, but you can search for any gif you'd like.
Take me to Gify WorldJust trying out Flutter.io, Google's mobile app development SDK.
Take me to Flutter QuizTest your phsycic abilities and guess the letter the computer has in mind.
Take me to Psychic GameLIRI is a Language Interpretation and Recognition Interface using the command line node app.
Take me to LIRIFind your match based on a personality survey. FriendFinder is deployed using Heroku.
Take me to FriendFinder


{{profile.followers}} Followers {{profile.following}} Following {{profile.public_repos}} Public Repos
View profile
{{repo.description}}
View on github


City -- Indexing the Globe
home
search
city
{{city['name'].decode('utf-8')}}
Country
{{city['cc']}}
Coordinates
{{city['lat']}}, {{city['lon']}}
Alternate Names
{{city['altnames'].decode('utf-8')}}
Proximity Query
Find
3
10
50
100
500
cities geographically closest to {{city['name'].decode('utf-8')}},
restricting results in the same country (optional)
Go!


About Me
“Every day I woke up to solve the world's toughest problem through Engineering”
Having a background in computer science, I solve the most complex problems like scaling, Intelligence, Platforms of the SASS companies in the world for about 5 years. Apart from this in my free, I used to work on some of my pet projects.
Started as a 14-year-old as a newbie, Hacker, Ethical Hacker, Developer, Open source contributor, Volunteer and now as Architect and Lead Engineer.
ACHIEVEMENTS
- Creator of VTORNET - 2018. Creator of VTORNET. A distributed web which uses the blockchain and BitTorrent to completely decentralise the internet. PS: This project is in active development. Distributed DNS, Data partitioning, Distributed tracker, reward systems are some of the key features.
- Creator of Platform for Freshsales - 2018.While started working in Freshworks created a platform for Freshsales where anyone can able to build apps for our product. Which gained much popularity among the developers and more than 60 apps got published within a week.
- 2016-2018. - Improvised the product performance in Zoho by 2x and Designed and developed a highly scalable solution for N^4 problem which can scale up to multi-million users. Currently serving Million Users - 2017-2018
- Spotlight Award - 2015 AHI for Innovation. Created a system for document processing of the Electronic health records which will process the document with high accuracy using a semi-intelligent decision tree. More than 1 million documents started using this feature after this implementation.
- Spotlight Award - 2015 AHI for Innovation- Build a semi-auto detecting bug system using pattern recognition to find the most bugs in the code.
- Extra Mile Award - 2014 AHI for Achieving high quality, consistency and efficient teamwork
- CTS Certified Student of the year - 2014- ognizant certified student of the year once among the few elite students in the country to secure that award
- Maths Club Member -2010-2014-Maths club is the elite group of people in the university with very high analytical and intelligence.
PET PROJECTS INVOLVING ENGINEERING
The following are some of the pet projects I worked.
-
VTorNet Vtornet is a fully decentralised P2P web. The system solves the classic problem of P2P web along with scaling problems like distributed DNS, Partial site loading, Distributed tracker, Authenticity, Recent update.
PS: Yet to attach full paper. The patent process is going on -
Byzantine Fault tolerance system on Apache Hadoop(Thesis and project)
Made an Algorithm for Byzantine Fault on Hadoop System. Byzantine faults are the random faults that occur in the machine. Which is frequently occurring the large scale data systems in the field like genetic engineering. This problem was brought to us during the international conference on Maths held in Chennai during that period. So take this as a challenge and solved this. A computational hash for the record being generated and the result are being analysed with intelligence provided using the results of the historical record. And if any error is found will be rerun on a different system
-
Error Detection and Error control during transmission(HardWare project)
This project aims to detect and correct the error during the transmission of signals. While transmitting the data over the network corruption might occur. This project simulates how these type of error can be detected and corrected in the chip level rather than in the application level. This project is a hardware project that performs the simulation of syndrome calculator.
PET PROJECTS AS APPLICATION
-
Transit System(Platform for CTS)
Transit system is the platform build for Cognizant to create apps(like an app store) for their enterprise. Worked as an intern for the designing of the whole system alone. It is now part of CTS.
-
E-Learning Resource Locator(Enterprise System)
E-Learning Resource Locator is a platform for students and teacher to interact. This system is highly customisable and used by any age.
Education & work experience
- Lead software Enginner in Freshworks from 2018
-
Released Freshsales marketplace platform in a 4 months
-
Taking ownership for 4 modules and adding features.
-
Reduced core modules long running jobs time and improvised performace 30X
-
Released various integrations
-
Taking care of mentorship and our squad release deployment
- Member of techincal Staff in Zoho from 2015-2018
-
Released various features
-
Taking care of backend team for a breif period of 1 year from 2017-2018
-
2X improvment in the performace of the product
- Sofware Developer in AthenaHealth from 2014-2015
-
small enhancements & features
- Information Technology - 2010-2014 - CGPA - 7.9. Most of my time I spent on learning and other research related stuffs.
- Higher Secondary- 2010 - 92%


Click to begin.
Use the mouse to move the paddle.Keep the ball in the air.Destroy all the bricks to win.
Good Luck!


| Package | com.whirled.game |
| Class | public class SeatingSubControl |
| Inheritance | SeatingSubControl AbstractSubControl AbstractControl flash.events.EventDispatcher |
| Method | Defined by | ||
|---|---|---|---|
|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registers an event listener.
| AbstractControl | ||
|
doBatch(fn:Function, ... args):void
Execute the specified function as a batch of commands that will be sent to the server
together.
| AbstractSubControl | ||
|
getMyPosition():int
A convenient function to get our own player position,
or -1 if we're not a player.
| SeatingSubControl | ||
|
getPlayerIds():Array
Get all the players at the table, in their seated position.
| SeatingSubControl | ||
|
getPlayerNames():Array
Get the names of the seated players, in the order of their seated position.
| SeatingSubControl | ||
|
getPlayerPosition(playerId:int):int
Get the player's position (seated index), or -1 if not a player.
| SeatingSubControl | ||
|
isConnected():Boolean
Are we connected and running inside the whirled environment, or has someone just
loaded up our SWF by itself?
| AbstractSubControl | ||
|
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Unregisters an event listener.
| AbstractControl |
| getMyPosition | () | method |
public function getMyPosition():int
A convenient function to get our own player position, or -1 if we're not a player.
Returnsint |
| getPlayerIds | () | method |
public function getPlayerIds():Array
Get all the players at the table, in their seated position. Note that the number of seats never changes during a game, even as players come and go. Absent players will be represented by a 0.
ReturnsArray — an Array of ints.
|
| getPlayerNames | () | method |
public function getPlayerNames():Array
Get the names of the seated players, in the order of their seated position. Note that the number of seats never changes during a game, even as players come and go. Absent players will have a name of null.
ReturnsArray — an Array of Strings.
|
| getPlayerPosition | () | method |
public function getPlayerPosition(playerId:int):int
Get the player's position (seated index), or -1 if not a player.
ParametersplayerId:int |
int |


Hack 8 Create a Trash Directory
Save
"deleted" files until
you're really ready to send them to the bit
bucket.
One
of the first things
Unix users learn is that deleted files are really, really gone. This
is especially true at the command line where there
isn't any Windows-style recycling bin to rummage
through should you have a change of heart regarding the fate of a
removed file. It's off to the backups! (You do have
backups, don't you?)
Fortunately, it is very simple to hack a small script that will send
removed files to a custom trash directory. If you've
never written a script before, this is an excellent exercise in how
easy and useful scripting can be.
1.9.1 Shell Scripting for the Impatient
Since a script is an executable file, you should place your scripts
in a directory that is in your path. Remember, your path is just a
list of directories where the shell will look for commands if you
don't give them full pathnames. To see your path:
% echo $PATH
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/
local/bin:/usr/X11R6/bin:/home/dru/bin
In this output, the shell will look for executables in the
bin subdirectory of
dru's home directory. However, it
won't look for executables placed directly in my
home directory, or /home/dru. Since
bin isn't created by default, I
should do that first:
% cd
% mkdir bin
As I create scripts, I'll store them in
/home/dru/bin, since I don't
have permission to store them anywhere else. Fortunately, no one else
has permission to store them in my bin
directory, so it's a good match.
The scripts themselves contain at least three lines:
#!/bin/sh
# a comment explaining what the script does
the command to be executed
The first line indicates the type of script by specifying the program
to use to execute the script. I've chosen to use a
Bourne script because that shell is available on all Unix systems.
Your script should also have comments, which start with the
# character. It's surprising how
forgetful you can be six months down the road, especially if you
create a lot of scripts. For this reason, you should also give the
script a name that reminds you of what it does.
The third and subsequent lines contain the meat of the script: the
actual command(s) to execute. This can range from a simple one-liner
to a more complex set of commands, variables, and conditions.
Fortunately, we can make a trash script in a simple one-liner.
1.9.2 The Code
Let's start with this variant, which I found as the
result of a Google search:
% more ~/bin/trash
#!/bin/sh
# script to send removed files to trash directory
mv $1 ~/.trash/
You should recognize the path to the Bourne shell, the comment, and
the mv command. Let's take a look
at that $1. This is known as a
positional parameter and specifically refers
to the first parameter of the trash command. Since
the mv commands takes filenames as parameters, the
command:
mv $1 ~/.trash/
is really saying, mv the first filename, whatever
it happens to be, to a directory called .trash
in the user's home directory (represented by the
shell shortcut of ~). This move operation is our
custom "recycle."
Before this script can do anything, it must be set as executable:
% chmod +x ~/bin/trash
And I must create that trash directory for it to use:
% mkdir ~/.trash
Note that I've chosen to create a hidden trash
directory; any file or directory that begins with the
. character is hidden from normal listings. This
really only reduces clutter, though, as you can see these files by
passing the -a switch to ls. If
you also include the F switch, directory names
will end with a /:
% ls -aF ~
.cshrc .history .trash/
bin/ images/ myfile
1.9.3 Replacing rm with ~/bin/trash
Now comes the neat part of the hack. I want this script to kick in
every time I use rm. Since it is the shell that
executes commands, I simply need to make my shell use the
trash command instead. I do that by adding this
line to
~/.cshrc:
alias rm trash
That line basically says: when I type rm, execute
trash instead. It doesn't matter
which directory I am in. As long as I stay in my shell, it will
mv any files I try to rm to my
hidden trash directory.
1.9.4 Running the Code Safely
Whenever you create a script, always test it first.
I'll start by telling my shell to reread its
configuration file:
% source ~/.cshrc
Then, I'll make some test files to remove:
% cd
% mkdir test
% cd test
% touch test1
% rm test1
% ls ~/.trash
test1
Looks like the script is working. However, it has a flaw. Have you
spotted it yet? If not, try this:
% touch a aa aaa aaaa
% rm a*
% ls ~/.trash
test1 a
% ls test
aa aaa aaaa
What happened here? I passed the shell more than one parameter. The
a* was expanded to a,
aa, aaa, and
aaaa before
trash could execute. Those four parameters were
then passed on to the mv command in my script.
However, trash passes only the first parameter to
the mv command, ignoring the remaining parameters.
Fortunately, they weren't removed, but the script
still didn't achieve what I wanted.
You can actually have up to nine parameters, named
$1 to $9. However, our goal is
to catch all parameters, regardless of the amount. To do that, we use
$@:
mv $@ ~/.trash/
Make that change to your script, then test it by removing multiple
files. You should now have a script that works every time.
1.9.5 Taking Out the Trash
You should occasionally go through your trash directory and really
remove the files you no longer want. If you're
really on your toes you may be thinking, "But how do
I empty the trash directory?" If you do this:
% rm ~/.trash/*
your trash directory won't lose any files! This time
you really do want to use rm, not
trash. To tell your shell to use the real
rm command, simply put a \ in
front of it like so:
% \rm /trash/*
Voila, empty recycling bin.
1.9.6 Hacking the Hack
One obvious extension is to keep versioned backups. Use the
date command to find the time of deletion and
append that to the name of the file in the trash
command. You could get infinitely more complicated by storing a
limited number of versions or deleting all versions older than a week
or a month. Of course, you could also keep your important files under
version control and leave the complexity to someone
else!
|


API reference¶
vntree is a simple tree data structure coded in Python.
Node¶
-
class
vntree.
Node
(name=None, parent=None, data=None, treedict=None, vnpkl_fpath=None)[source]¶ Bases:
object
Class for creating vntree nodes.
- Parameters
-
YAML_setup
= False¶
-
name
¶ Descriptor class for node attributes.
NodeAttr attributes are stored in the node instance data dictionary. This facilitates serialization and persistance of the tree.
-
_vnpkl_fpath
¶ Descriptor class for tree attributes. TreeAttr attribute values are stored in the root node data dictionary.
Storing an attribute in the root node of the tree ensures that the attribute can be found by all nodes in the tree. TreeAttr is a subclass of NodeAttr.
-
copy
()[source]¶ Return a deep copy of the sub-tree rooted at this node instance.
- Returns
Copy of the sub-tree rooted at this node instance.
- Return type
-
remove_child
(idx=None, *, name=None, node=None)[source]¶ Remove a child node from the current node instance.
-
property
_path
¶ Attribute indicating the absolute node path for this node.
Note that the absolute node path starts with a forward slash followed by the root node’s name: e.g: /root.name/child.name/grandchild.name Warning: it should be noted that use of _path assumes that sibling nodes have unique names. If unique node paths cannot be assured, use node attribute «_coord» instead.
- Returns
The absolute node path for this node.
- Return type
-
property
_coord
¶ Attribute indicating the tree coordinates for this node.
The tree coordinates of a node are expressed as a tuple of the indices of the node and its ancestors, for example: A grandchild node with node path /root.name/root.childs[2].name/root.childs[2].childs[0].name would have coordinates (2,0). The root node _coord is an empty tuple: ()
- Returns
the tree coordinates for this node.
- Return type
-
property
_level
¶ Attribute indicating the tree level for this node instance.
Note that the root node is defined as level 1.
- Returns
the node level.
- Return type
-
get_data
(*keys)[source]¶ Get a value from the instance data dict.
Nested values are accessed by specifying the keys in sequence. e.g. node.get_data(“country”, “city”) would access node.data[“country”][“city”]
- Parameters
keys (str) – the data dict keys referencing the required value.
- Returns
the value accessed by keys in data.
-
set_data
(*keys, value)[source]¶ Set a value in the instance data dict.
- Parameters
keys (str) – the data dict keys referencing the value in the data dict.
value – the value to be set in the data dict. Note that value is a keyword-only argument.
- Returns
True if successful.
-
property
_root
¶ Attribute referencing the root node of the tree.
- Returns
the root node of the tree containing this instance.
- Return type
-
property
_ancestors
¶ Attribute referencing the tree ancestors of the node instance.
- Returns
list of node ancestors in sequence, first item is the current node instance (self), the last item is root.
- Return type
list of Node references
-
get_node_by_path
(path)[source]¶ Get a node from a node path.
Warning: use of this method assumes that sibling nodes have unique names, if this is not assured the get_node_by_coord method can be used instead.
Example with absolute node path:node.get_node_by_path(‘/root.name/child.name/gchild.name’)Example with relative node path:node.get_node_by_path(‘child.name/gchild.name’)
-
find_one_node
(*keys, value, decend=True)[source]¶ Find a node on the branch of the instance with a keys=data item in the data dict.
Nested values are accessed by specifying the keys in sequence. e.g. node.get_data(“country”, “city”) would access node.data[“country”][“city”]
- Parameters
- Returns
the first node found with keys=data in the data dict.
- Return type
-
to_texttree
(indent=3, func=True, symbol='ascii')[source]¶ Method returning a text representation of the (sub-)tree rooted at the current node instance (self).
- Parameters
indent (int) – the indentation width for each tree level.
func (function or bool) – function returning a string representation for each node. e.g. func=lambda n: str(n._coord) would show the node coordinates. func=True node.name displayed for each node. func=False no node representation, just the tree structure is displayed.
symbol (tuple or str or None) – tuple of tree symbol characters. None or ‘ascii’ gives a preformed ascii tree, equivalent to tuple
(|, +, |, |, |, -, .)
. ‘box’ preformed with box-drawing characters, equivalent to tuple(┬, └, ┬, ├, └, ─, ⋅)
. ‘unicode’ preformed with unicode characters.
- Returns
a string representation of the tree.
- Return type
-
tree_compare
(othertree, vntree_meta=False)[source]¶ Compare the (sub-)tree rooted at self with another tree.
tree_compare converts the trees being compared into JSON string representations, and uses difflib.SequenceMatcher().ratio() to calculate a measure of the similarity of the strings.
-
savefile
(filepath=None)[source]¶ Save (dump) the tree in a pickle file.
Note that this method saves the complete tree even when invoked on a non-root node. It is recommended to use the extension .vnpkl for this type of file.
NodeAttr¶
TreeAttr¶
-
class
vntree.
TreeAttr
(ns=None)[source]¶ Bases:
vntree.node.NodeAttr
Descriptor class for tree attributes. TreeAttr attribute values are stored in the root node data dictionary.
Storing an attribute in the root node of the tree ensures that the attribute can be found by all nodes in the tree. TreeAttr is a subclass of NodeAttr.


When using basic code completion (&shortcut:CodeCompletion;), type any characters that exist anywhere in an identifier.


Next: make-array, Previous: bit-vector, Up: Arrays Dictionary
simple-bit-vector, bit-vector, vector, simple-array, array, sequence, t
The type of a bit vector that is not displaced to another array, has no fill pointer, and is not expressly adjustable is a subtype of type simple-bit-vector.
Abbreviating.
(simple-bit-vector
{[size]})
size—a non-negative fixnum, or the symbol *. The default is the symbol *.
This denotes the same type as the type (simple-array bit (size)); that is, the set of simple bit vectors of size size.


All functions |
|
|---|---|
Library of Machine learning procedures |
|
Simulation settings from Gonzalez Ginestet et al. (2019+). "Stacked IPCW Bagging bagging: a case study in the HIV care registry" |
|
IPC Weighted AUC Loss Function |
|
Parameter Values for the Simulation |
|
Plot IPCW ROC curve |
|
Prediction discarding censored observations |
|
|
|
Algorithm 2: Procedure to obtain optimally the coefficients to be used in Algorithm 1 |
Stacked IPCW Bagging |
|
Tuning parameter selection |


In Prey, you awaken aboard Talos I, a space station orbiting the moon in the year 2032. You are the key subject of an experiment meant to alter humanity forever – but things have gone terribly wrong. The space station has been overrun by hostile aliens and you are now being hunted.
Title: Prey
Genre: Violent, Action, Adventure
Developer: Arkane Studios
Publisher: Bethesda Softworks
Release Date: 4 May, 2017


Dallas Buyers Club
Size: unknown, Location:. scribd com, Added at:. 7 April 2012. Michael Buble Meets Madison Square Garden-(Live)-2009-APOLLO Meets Madison Square Garden-(Live)-2009-APOLLO. RELEASES/05-michael_buble-lost mp3, 5 11 Mb.
Size: unknown, Location:. scribd com, Added at:. 7 April 2012. Michael Buble Meets Madison Square Garden-(Live)-2009-APOLLO Meets Madison Square Garden-(Live)-2009-APOLLO. RELEASES/05-michael_buble-lost mp3, 5 11 Mb.
May 24, 2013 Submitted by Michael Snyder of The Economic. Collapse blog, What is going to strikes and millions of people start losing their jobs and their homes and skills, and short the buble most of the others perceive as reality http://www. scribd com/doc/116293469/Keen-2012-Fiscal-Cliff-Lessons-From-
Rapper Snoop Dogg, late night comedian Chelsea Handler and singer. Michael Bublé are pitching in to help shelter animals They're part of www scribd com. Chance encounter on St Charles parking lot helps woman reunite with lost dog
Michael Buble Bill Maher, Catherine O'Hara, Cem Akkanat, Vintage Airliners, Remember. When Nostalgia, Carson 360, Lost in Space Day, Dorothy Parker, Michael Buble - Home download Michael Buble - Everything download 5 for fighting - 100. City of Angels - Cy Coleman. - Lost and Found pdf Dinosaurs
Print and download Home sheet. music by Michael Bublé Sheet music arranged for Piano/Vocal/Guitar
A documentary about wounded veterans that Roger championed gets a screening at the Rehabilitation Institute of Chicago and screenings in New York and Los Angeles…
Michael Bublé - Lost (Traduzido Português Brasileiro). by Saidy. http://www scribd com/doc/22991662/Mae-We-re-So-Far-Away-Sheet-Music Equipment:
May 7, 2010 Sheet music available at http://www pianoplateau. com/content/lost-michael-buble Here's my arrangement of "Lost" by Michael Buble
Jan 23, 2009 michael Buble - Michael Buble Book - Partituras Ratings: 5. NOT AVAILABLE · Michael Buble Its Time. Michael Bublé - Songbook
May 10, 2009 Songbook from hits from Michael Bublé by tigerscout in Michael, swing, Michael Buble-Havent Met You Yet-Sheetzbox Lost in the Stars "Spider-Man Theme" was later covered by Canadian crooner Michael Bublé, and included on his first independent album, BaBalu, released in 2001 The track
make the first circle work pdf descargar manual de animacion lectora pdf diamond are forever livro pdf portugues michael buble cry me a river sheet music pdf
An open letter from Woody Allen; an Edna Krabappel tribute; the possibility of a "Prometheus 2"; why film festivals reject good films; the return of…
Unfortunately, I have lost my job. and desperately need the money. I hope. www scribd com. Julie Andrews, Michael Bublé, Josh Groban, Don Henley, Audra McDonald, Itzhak Perlman, and David Hyde Pierce pay tribute to the celebrated
Balder and Dash
I can't believe it's overI watched the whole thing fallAnd I never saw the writing. that was on the wallIf I'd only knewThe days were slipping pastThat the good
MZS
Aug 14, 2011 This is a record of. parts of my life the good, the bad and the ugly this is for my. children I stood, where you stand today. all tho it was. a
Interviews
Lost by Michael Buble: Listen to songs by Michael Buble on Myspace, a place where people come to connect, discover, and share Michael Buble - Lost Lyrics. Michael Buble Call Me Irresponsible Lost Can't believe it's over I watched the whole thing fall And I never saw the writing that was o
Thumbnails
I can't believe it's over / I watched the whole thing fall / And I never saw the writing. that was on the wall / If I only knew / The days were slipping past / That the "Lost" Lyrics by Michael Buble: I cant believe its over I watched. the whole thing fall And I never saw the writing that was on the wall If
Chaz's Blog
Oct 21, 2007 Regarder le montage que jai. fait merciii http://www dailymotion. com/batyou/video /x1dlj7_quel-monde-merveilleux Paroles de Lost I can't
Thumbnails
"Lost" is a song by Canadian crooner Michael Bublé, released as. third single from his third major label studio album, Call Me Irresponsible. The song was
Interviews
Lyrics to ' Lost' by Michael Buble Can't believe it's over, I watched the whole thing fall / And I never saw the writing that was on the wall / If I only knew.
Thumbnails
9. Aug 2009 I love this song ! Probably my favorite MB song / directed by Andrew MacNaughtan / written by Michael Buble, Jann Arden and Alan Chang.
Thumbnails
Oct 26, 2009. 2007 WMG http://MichaelBuble. com "Lost" as heard on Michael's album Call Me Irresponsible is out on iTunes here: http://wbr fm/bublecallme I can't believe it's over / I watched the whole thing fall / And I never saw the writing that was on the wall / If I'd only knew / The days were slipping past / That the
Thumbnails
Dec 6, 2010 You are not. alone I don't think I can put into words what I want to say Fortunately, this song Lost sung by. Michael Bublé already did God is Shop for music deals on CDs, MP3 songs and albums, and vinyl records by Michael Buble and more
Balder and Dash
I can\'t believe it\'s over / I watched the whole thing fall / And I never saw the writing that was on the wall / If I\'d only knew / The days were slipping past / That the Jul 13, 2010 Listen to Michael Bublé - Lost by Phil_Guate | Explore the largest community. of artists, bands, podcasters and creators of music & audio
Balder and Dash
Other Michael. Buble songs A foggy day in London town 6975 downloads | file size: 56 kB. All of me 8102 downloads | file size: 31 kB Always on. my mind I can't believe it's over / I watched the whole thing fall / And i never saw the writing. that was on the wall / If i only knew / The days were slipping past / That the
Thumbnails
videoid, Q-8ez6dGao8. title, Michael Bublé - "Lost" [Official Music Video]. published, 1,256,611,237. category, Music. canembed, 1 hd Keywords, michael, buble Lost Michael Buble I can't believe it's over I watched the whole thing fall And I never saw the writing that was on the wall If I'd only knew The days were
Interviews
Michael Bublé - Lost (música para ouvir e letra da música com legenda)! Nat King Cole · ringtone Send Lost - Michael Bublé Ringtone to your Mobile [ad] ringtone Lost Michael Buble Call Me Irresponsible mp3. Source: eecn. cn
MZS
Lost Lyrics - I can't believe it's over I watched the. whole thing fall And I never saw the writing that was on. Can't believe it's over / I watched the whole thing fall / And I never saw the writing that was on the wall / If I'd only knew / Days were slipping past / That


--- layout: post title: Led-Array Wheel-Mounted Bike Lights published: true --- … and people question me for mounting my lights on my wheel axels. Sheesh.


L2Advanced
%online%
To setup Password Recover on this account write down: Security Question, Security Answer and your Email address:
Security Question:
Security Answer:
Email Address:


Aggregations management
First, make sure that you are an admin and that you are working on the good scope :
What is an aggregation ?
This is a group of several products, covered by the same license. When a product is used on different equipments with different versions, we can create an aggregation with this set of products if a same license covers all of these versions.
Access
You can access to "Aggregations management" by clicking here :
Then this page will shown:
You have to click on "Aggregations" to access to aggregations management.
Presentation
The presentation table is :
You can see :
- SKU: The indentifier of the aggregation
- Aggregation name : The name of the aggregation
- Products : The list of the products in the aggregation
- Editor : The editor of the products in the aggregation
- Metric Name : The metrics of the products in the aggregation
- Number of SWIDTags : The number of SWIDTags in the aggregation
- Acquired Licenses: The number of acquired licenses
- Unit price: The price of one acquired license
Possibilities
You can do 3 things from there :
- Add a new aggregation (here)
- Edit an existing aggregation (here)
- Delete an existing aggregation (here)
When many switags of the aggregation reference the same product, this product is diplayed only once.
Add a new aggregation
You have to click on "Add aggregation" :
This window will be shown :
You can see these different fields :
- Aggregation name : The name of the new aggregation
- SKU: The identifier of the aggregation
- Ordering date: The date of the contract order
- Corporate sourcing contract : The name of the corporate which sources the contract
- Software provider : The name of software provider
- Editor : Select the editor on which you want to create an aggregation
- Metrics : Select the metric on which you want to create an aggregation
- Product : Select the products on which you want to create an aggregation
Once you have filled the Aggregation name, the SKU and the informations about the contract if applicable as shown below :
Once it's done, you can click on "Next" to move to products or navigate with the 5 categories in the navigation bar
There, you will have to fill editor and metrics fields of the aggregation as shown below :
You are able to choose the products that you want to add to your aggregation by SWIDTags.
All products choosen will be add at the left, in the green box.
To add definitively the products to the aggregation, click on the green button(plus) of each products.
After that you can see the all the products at the right, in the blue box.
You can remove a product of the aggregation by clicking on the red button(minus).
Once it's done, you can click on "Next" to move to acquired licenses or navigate with the 5 categories in the navigation bar
The next screen is :
You will have to fill in the fields (mandatory) :
1. Number of licenses acquired : The number of licenses acquired for the product with this acquired right
2. Unit price : The unit price for each licenses acquired for the product with this acquired right
Then you can click on "Next" to continue or "Back" to modify the fields of the first step or navigate with the navigation bar.
If you don't have any maintenance data or comment to add, you can click on "Create" to create the Acquired Rights Aggregation.
The next screen is :
You will have to fill in the fields (if needed, not mandatory) :
1. Number of licenses under maintenance : The number of licenses that are under this maintenance during this period
2. Maintenance unit price : The price of each license under maintenance during this period
3. Start of maintenance : The date when the maintenance starts
4. End of maintenance : The date when the maintenance ends
If you don't enter the number of licenses under maintenance, you could not enter the start date and the end date of the maintenance.
Then you can click on "Next" to continue or "Back" to modify the fields of the first 2 steps or navigate with the navigation bar.
If you don't have any comment to add, you can click on "Create" to create the Acquired Right Aggregation.
The next screen is :
You will have to fill in the field of the comment (if needed, not mandatory).
Then you can click on "Back" to modify the fields of the first 3 steps or navigate with the navigation bar.
When you are done, click on "Create" to create the new acquired rights aggregation.
Edit an existing aggregation
You have to click here to edit an existing aggregation :
This window will be shown :
You can change all the attributes except the aggregation name and the SKU.
Once it's done, you can click on "Update" and the aggregation will be updated !
Delete an existing aggregation
You have to click here to delete an existing aggregation :
This window will be shown :
You just have to click on "OK" to delete the aggregation !


Menu
Alexander
Zywicki
About
Code
Contact
Alexander Zywicki
Software Engineer
About
Skills
C++11/14
4 Years
C
3 Years
Make
3 Years
Git
3 Years
Rust
1 Year
HTML / CSS
1 Year
Platforms
OSX
4 Years
Linux
2 Years
Resume
Code
C++ 11 - Signals & Slots
C++11 - Thread Pool
libzaudio - A C++11 Audio I/O Library
Find my latest work on GitHub
View All On Github
Contact
<EMAIL_ADDRESS>214-862-8468
Linkedin


Logout
Call
Center
Operations
Manager
Operations
Chief
Search Callers
Find by First Name:
Find by Last Name:
(Leave both blank to see all)
Get all events
Get all events in radius of lat/long:
Latitude:
Longitude:
Radius (in degrees):


G400S
The G400S System on Module (SoM) is the surface mount version of the G400D. Originally designed for .NET Micro Framework, it now runs several other platforms including TinyCLR.
Specifications
| Spec | Value |
|---|---|
| Processor | Atmel AT91SAM9X35 ARM 926 |
| Speed | 400 MHz |
| Internal RAM | 32 KB (SRAM) |
| Internal Flash | 0 KB |
| External RAM | 128 MB (DDR2 SDRAM) |
| External Flash | 4 MB (SPI) |
| Dimensions | 48.3 x 33.1 x 4.6 mm |
Peripherals
Note: Many peripherals share I/O pins. Not all peripherals will be available to your application.
| Peripheral | Quantity |
|---|---|
| UART | 6 (including HS) |
| UART HS | 1 |
| I2C | 1 |
| SPI | 2 |
| CAN | 2 |
| SDIO | 1 |
| 10 Bit ADC | 12 |
| PWM | 4 |
| GPIO | 89 |
| IRQ | 89 |
| USB Client | 1 |
| USB Host | 2 |
| LCD | Supported (16bpp) |
| Ethernet PHY | Supported |
| WiFi | Not supported |
| DCMI | Not supported |
| VBAT | Supported |
| JTAG | Full JTAG |
Using NETMF software
We discourage the use of NETMF software on our products in favor of TinyCLR OS. Read more about the use of NETMF and TinyCLR OS.
Using TinyCLR OS
TinyCLR is our own operating system and provides a means of programming embedded devices using .NET and Visual Studio. Visual Studio is widely regarded as one of the best (if not the best) integrated development environments available. The free Community version of Visual Studio can be downloaded here: Visual Studio Downloads. For information on setting up TinyCLR to work in Visual Studio please click here: TinyCLR Introduction
Loading Bootloader v2
- Download the bootloader file.
- Enter SAM-BA mode by connecting SPI1_MISO pin to ground and reset the board. Wait three seconds and remove the connection between SPI1_MISO and ground. On the FEZ Raptor, SPI1_MISO is pin 8 on socket 3.
- Open up the Device Manager, look under Ports, and find a COM port similar to "Bossa Program Port" or "GPS Detect".
- Follow the steps for the SAM-BA bootloader, connecting to the COM port in the previous step. The G400S is based on the AT91SAM9X35-EK.
Loading the Firmware
Tip
First make sure you have bootloader v2 loaded. This needs to be done only once.
To activate bootloader v2, hold the LDR0 (pin 101) signal low while resetting the board.
Download the G400 firmware and follow Loading the Firmware steps.


{% extends "base_project.html" %} {% load compress static hc_extras %} {% block title %}{{ num_down|num_down_title }}{% endblock %} {% block content %} {% if num_available < 0 %}
{% if request.user == project.owner %} Your account is currently over its check limit. Please upgrade, or reduce the number of checks in your account. {% else %} The account {{ project.owner.email }} is currently over its check limit. Please ask {{ project.owner.email }} to upgrade their account. {% endif %} Accounts that remain over the limit for more than 30 days are scheduled for deletion.
| Project's Owner: | {{ project.owner.email }} |
|---|---|
| Current Plan: | {% if project.owner.subscription and project.owner.subscription.plan_name %} {{ project.owner.subscription.plan_name }} {% else %} Hobbyist (free) {% endif %} |
| Checks Used: | {{ project.owner.profile.num_checks_used }} of {{ project.owner.profile.check_limit }} |


You can obtain your candidate number for the current academic year from your online iExeter/SRS record.
For most First years reading week is the 6th week of term 1; beyond first year term 1, reading weeks are subject dependant.
The module change process is controlled by Colleges. It is usually necessary for you to complete a Module Change
Form to ensure that the Examinations Office is notified of any changes relevant to the exam timetabling.
Please email the Exams Office<EMAIL_ADDRESS>and we will
investigate why you cannot see your timetable online; we will then email you back once the problem has been
resolved or give further advice.
You should contact your College
Education Support Team to be advised of the procedure for applying for mitigation, as it varies from
College to College. Further details on the mitigation process may be found
here.
You can find the majority of past exam papers online.


HOME
ALL ROOMS
CONTACT
LOG OUT
Archive in Main Hall
Temperature Graph
{% block title %}{% endblock %} {% block content %}
Insert date (yyyy-mm-dd):
{% endblock %}
{{user}}
{{wrong}}
Back to Main Hall


This application contains netdata, which can be used for monitoring the health of your AR8x platform.
On this view you can perform a simple request for the Netdata to return the latest CPU usage percent.
You can also open the UI of netdata from this view.
If you wish to configure the netdata, you need to edit the netdata.conf located in netdata\zipcontents\bin\netdata\etc\netdata.


Did you know you can add more than just the basic colors to customize your badge? Learn more about color options modifiers on the Typography page!
Add any of the below mentioned modifier classes to change the appearance of a label.
| Classes | Labels |
|---|---|
.label-default
|
Default |
.label-primary
|
Primary |
.label-success
|
Success |
.label-info
|
Info |
.label-warning
|
Warning |
.label-danger
|
Danger |
Add any of the below mentioned modifier classes to change the appearance of a badge.
| Classes | Badges |
|---|---|
| No modifiers | 42 |
.bg-color-darken
|
1 |
.bg-color-greenLight
|
22 |
.bg-color-blueLight
|
30 |
.bg-color-orange
|
412 |
.bg-color-red
|
999 |
.slide
Default sliding carousel with base class of
.carousel .slide
.fade
To make the carasoul fade, you can use the class
.carousel .fade
A rendered modal with header, body, and set of actions in the footer.
Toggle a modal via JavaScript by clicking the button below. It will slide down and fade in from the top of the page.
Clutter free dynamic alert box, easy to configure and setup!
Sound Enabled
INFO! Messages are tabbale and does not overpopulate the user screen. Sounds can also be disabled if not needed
Easily customize the alerts to any colors of your choice, and add any icons from the theme library with animation!
Go even tinier with smaller attention messages!
Tip your users with a small tooltip. Nifty helpful information can be disaplayed using this very simple and yet effictive component. Display pure HTML Content, Images and Icons
Popovers are a cool way to express compressed information to the user, neatly and quickly. You can generate all kinds of content within the popover component. Including Forms, Tabs, Images and even Google map!
This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.
.well .well-lg
.well
.well .well-sm .well-light
.bg-color-darken
.bg-color-teal
.bg-color-pinkDark
Learn more about other colors that you can use for .well by going to typography page
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.


--- layout: default permalink: datasciencetool.html --- {% include nav.html %}
This is a list of references and tools I indexed for data science.


This is a super basic example of a chat server using lwebsockets++. This also shows how to use the key => value storage to associate data with a connection.
Note:
There is no flash fallback, so make sure you have a modern browser with
WebSocket support.


History and Support Microsoft first implemented the XMLHttpRequest object in Internet Explorer 5 for Windows as an ActiveX object. Engineers on the Mozilla project implemented a compatible native version for Mozilla 1.0 (and Netscape 7). Apple has done the same starting with Safari 1.2. Similar functionality is covered in a proposed W3C standard, Document Object Model (DOM) Level 3 Load and Save Specification. In the meantime, growing support for the XMLHttpRequest object means that is has become a de facto standard that will likely be supported even after the W3C specification becomes final and starts being implemented in released browsers (whenever that might be). Creating the Object Creating an instance of the XMLHttpRequest object requires branching syntax to account for browser differences in the way instances of the object are generated. For Safari and Mozilla, a simple call to the object's constructor function does the job:


{% extends "format.html" %} {% load static %} {% load filter %} {% block title %}StocksEra | Reddit ETF{% endblock %} {% block additional_script %} {% endblock %} {% block onload_properties%}restore_dark_mode();check_table(){% endblock %} {% block main_nav %}
Reddit ETF is based on the trending stocks on WSB. If a new ticker enters the Top 10 trending ticker list before the market opens, $10000 worth of shares will be bought. Any ticker that falls out of the Top 10 list will be sold. All trades will be conducted the moment market opens.
Current Trades (Unrealized PnL: {{unrealized_PnL}})
Previous Trades (Realized PnL: {{realized_PnL}})
| Ticker | Open Date | Open Price | Num Shares | Close Date | Close Price | Realized PnL | % Change |
|---|---|---|---|---|---|---|---|
| {{ticker.0}} | {{ticker.2}} | ${{ticker.3}} | {{ticker.4}} | {{ticker.5}} | ${{ticker.6}} | {{ticker.7}} | {{ticker.8}}% |


ViWindowController Class Reference
| Inherits from | NSWindowController |
| Conforms to | NSTextFieldDelegate NSToolbarDelegate NSWindowDelegate ViDeferredDelegate ViJumpListDelegate |
| Declared in | ViWindowController.h |
Tasks
-
+ currentWindowController
The currently active window controller.
-
– documents
The documents open in the window.
-
– closeDocument:andWindow:
Close a document, and optionally the window.
-
– currentView
The currently focused view.
-
– currentDocument
The currently focused document, or
nil
if no document is focused. -
– gotoURL:line:column:
Open a document and go to a specific point in the file.
-
– gotoURL:
Open a document.
-
– splitVertically:andOpen:orSwitchToDocument:allowReusedView:
Split the current view and display another document.
Instance Methods
closeDocument:andWindow:
Close a document, and optionally the window.
- (void)closeDocument:(ViDocument *)document andWindow:(BOOL)canCloseWindow
Parameters
- document
The document to close.
- canCloseWindow
YES if the window should be closed if there are no more documents in the window.
Declared In
ViWindowController.h
currentDocument
The currently focused document, or nil
if no document is focused.
- (ViDocument *)currentDocument
Return Value
The currently focused document, or nil
if no document is focused.
Declared In
ViWindowController.h
currentView
The currently focused view.
- (id<ViViewController>)currentView
Return Value
The currently focused view.
Declared In
ViWindowController.h
documents
The documents open in the window.
- (NSArray *)documents
Return Value
The documents open in the window.
Declared In
ViWindowController.h
gotoURL:
Open a document.
- (BOOL)gotoURL:(NSURL *)url
Parameters
- url
The URL of the document to open. The document may already be opened.
Return Value
YES if the document could be opened.
Declared In
ViWindowController.h
gotoURL:line:column:
Open a document and go to a specific point in the file.
- (BOOL)gotoURL:(NSURL *)url line:(NSUInteger)line column:(NSUInteger)column
Parameters
- url
The URL of the document to open. The document may already be opened.
- line
The line number to jump to, or
0
to not jump to any line.
- column
The column to jump to.
Return Value
YES if the document could be opened.
Declared In
ViWindowController.h
splitVertically:andOpen:orSwitchToDocument:allowReusedView:
Split the current view and display another document.
- (id<ViViewController>)splitVertically:(BOOL)isVertical andOpen:(id)filenameOrURL orSwitchToDocument:(ViDocument *)doc allowReusedView:(BOOL)allowReusedView
Parameters
- isVertical
YES to split vertically, NO for a horizontal split.
- filenameOrURL
A path (as an NSString) or a URL pointing to a document to open. The document may already be open.
- doc
An already open document that should be displayed in the split view.
- allowReusedView
YES to focus an already visible view for the given document. NO to always create a new split view.
Return Value
The new split view.
Declared In
ViWindowController.h


crawlDump/org_codehaus_aspectwerkz_util_UnbrokenObjectInputStream.html
UnbrokenObjectInputStream (AspectWerkz - Plain Java AOP 2.0 API)
org.codehaus.aspectwerkz.util
Class UnbrokenObjectInputStream
java.lang.Object
java.io.InputStream
java.io.ObjectInputStream
org.codehaus.aspectwerkz.util.UnbrokenObjectInputStream
All Implemented Interfaces:
Closeable
,
DataInput
,
ObjectInput
,
ObjectStreamConstants
public class
UnbrokenObjectInputStream
extends
ObjectInputStream
Fixes the ObjectInputStream class, which does not always resolve the class correctly in complex
class loader hierarchies.
Author:
Jonas BonŽr
Fields inherited from interface java.io.
ObjectStreamConstants
baseWireHandle
,
PROTOCOL_VERSION_1
,
PROTOCOL_VERSION_2
,
SC_BLOCK_DATA
,
SC_ENUM
,
SC_EXTERNALIZABLE
,
SC_SERIALIZABLE
,
SC_WRITE_METHOD
,
STREAM_MAGIC
,
STREAM_VERSION
,
SUBCLASS_IMPLEMENTATION_PERMISSION
,
SUBSTITUTION_PERMISSION
,
TC_ARRAY
,
TC_BASE
,
TC_BLOCKDATA
,
TC_BLOCKDATALONG
,
TC_CLASS
,
TC_CLASSDESC
,
TC_ENDBLOCKDATA
,
TC_ENUM
,
TC_EXCEPTION
,
TC_LONGSTRING
,
TC_MAX
,
TC_NULL
,
TC_OBJECT
,
TC_PROXYCLASSDESC
,
TC_REFERENCE
,
TC_RESET
,
TC_STRING
Method Summary
protected
Class
resolveClass
(
ObjectStreamClass
desc)
Overrides the parents resolveClass method and resolves the class using the context class loader
instead of Class.forName().
protected
Class
resolveProxyClass
(
String
[] interfaces)
Overrides the parents resolveClass method and resolves the class using the context class loader
instead of Class.forName().
Methods inherited from class java.io.
ObjectInputStream
available
,
close
,
defaultReadObject
,
enableResolveObject
,
read
,
read
,
readBoolean
,
readByte
,
readChar
,
readClassDescriptor
,
readDouble
,
readFields
,
readFloat
,
readFully
,
readFully
,
readInt
,
readLine
,
readLong
,
readObject
,
readObjectOverride
,
readShort
,
readStreamHeader
,
readUnshared
,
readUnsignedByte
,
readUnsignedShort
,
readUTF
,
registerValidation
,
resolveObject
,
skipBytes
Methods inherited from class java.lang.
Object
clone
,
equals
,
finalize
,
getClass
,
hashCode
,
notify
,
notifyAll
,
toString
,
wait
,
wait
,
wait
UnbrokenObjectInputStream
public
UnbrokenObjectInputStream
()
throws
IOException
,
SecurityException
Creates a a new instance.
Throws:
IOException
SecurityException
UnbrokenObjectInputStream
public
UnbrokenObjectInputStream
(
InputStream
in)
throws
IOException
Creates a new instance.
Parameters:
in
- the input stream to deserialize the object from.
Throws:
IOException
resolveClass
protected
Class
resolveClass
(
ObjectStreamClass
desc)
throws
IOException
,
ClassNotFoundException
Overrides the parents resolveClass method and resolves the class using the context class loader
instead of Class.forName().
Overrides:
resolveClass
in class
ObjectInputStream
Throws:
IOException
ClassNotFoundException
resolveProxyClass
protected
Class
resolveProxyClass
(
String
[] interfaces)
throws
IOException
,
ClassNotFoundException
Overrides the parents resolveClass method and resolves the class using the context class loader
instead of Class.forName().
Overrides:
resolveProxyClass
in class
ObjectInputStream
Throws:
IOException
ClassNotFoundException
Copyright © 2002-2005 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.


8
1 “At that time, declares the LORD, the bones of the kings of Judah, the bones of its officials, the bones of the priests, the bones of the prophets, and the bones of the inhabitants of Jerusalem shall be brought out of their tombs.
2 And they shall be spread before the sun and the moon and all the host of heaven, which they have loved and served, which they have gone after, and which they have sought and worshiped. And they shall not be gathered or buried. They shall be as dung on the surface of the ground.
3 Death shall be preferred to life by all the remnant that remains of this evil family in all the places where I have driven them, declares the LORD of hosts.
Sin and Treachery
4 “You shall say to them, Thus says the LORD:
When men fall, do they not rise again?
If one turns away, does he not return?
5 Why then has this people turned away
in perpetual backsliding?
They hold fast to deceit;
they refuse to return.
6 I have paid attention and listened,
but they have not spoken rightly;
no man relents of his evil,
saying, ‘What have I done?’
Everyone turns to his own course,
like a horse plunging headlong into battle.
7 Even the stork in the heavens
knows her times,
and the turtledove, swallow, and crane
keep the time of their coming,
but my people know not
the rules of the LORD.
8 “How can you say, ‘We are wise,
and the law of the LORD is with us’?
But behold, the lying pen of the scribes
has made it into a lie.
9 The wise men shall be put to shame;
they shall be dismayed and taken;
behold, they have rejected the word of the LORD,
so what wisdom is in them?
10 Therefore I will give their wives to others
and their fields to conquerors,
because from the least to the greatest
everyone is greedy for unjust gain;
from prophet to priest,
everyone deals falsely.
11 They have healed the wound of my people lightly,
saying, ‘Peace, peace,’
when there is no peace.
12 Were they ashamed when they committed abomination?
No, they were not at all ashamed;
they did not know how to blush.
Therefore they shall fall among the fallen;
when I punish them, they shall be overthrown,
says the LORD.
13 When I would gather them,
declares the LORD,
there are no grapes on the vine,
nor figs on the fig tree;
even the leaves are withered,
and what I gave them has passed away from them.”
14 Why do we sit still?
Gather together; let us go into the fortified cities
and perish there,
for the LORD our God has doomed us to perish
and has given us poisoned water to drink,
because we have sinned against the LORD.
15 We looked for peace, but no good came;
for a time of healing, but behold, terror.
16 “The snorting of their horses is heard from Dan;
at the sound of the neighing of their stallions
the whole land quakes.
They come and devour the land and all that fills it,
the city and those who dwell in it.
17 For behold, I am sending among you serpents,
adders that cannot be charmed,
and they shall bite you,”
declares the LORD.
Jeremiah Grieves for His People
18 My joy is gone; grief is upon me;
my heart is sick within me.
19 Behold, the cry of the daughter of my people
from the length and breadth of the land:
“Is the LORD not in Zion?
Is her King not in her?”
“Why have they provoked me to anger with their carved images
and with their foreign idols?”
20 “The harvest is past, the summer is ended,
and we are not saved.”
21 For the wound of the daughter of my people is my heart wounded;
I mourn, and dismay has taken hold on me.
22 Is there no balm in Gilead?
Is there no physician there?
Why then has the health of the daughter of my people
not been restored?


3 Hawaii artists get Grammy nominations | Honolulu Star-Advertiser
Three Hawaii-resident artists are among this year’s contenders as The Recording Academy announces finalists for best regional roots music album at the 2020 Grammy Awards. Read more
Mahalo for reading the Honolulu Star-Advertiser!
You're reading a premium story. Read the full story with our Print & Digital Subscription.
Already a subscriber? Log in now to continue reading this story.
Print subscriber but without online access? Activate your Digital Account now.