Interested in Contributing?
- Check out available resources.
- Create an account and start submitting your own systems.
Scored Systems
| System | Submitter | System Notes | Constraint | Run Notes | BLEU | BLEU-cased | TER | BEER 2.0 | CharactTER |
|---|---|---|---|---|---|---|---|---|---|
| KIT Phrase-Based SMT System (Details) | niehues KIT |
no | Primary System |
17.3 |
16.8 |
0.749 |
|||
| uedin-wmt12-en-de (Details) | Edinburgh University of Edinburgh |
no | 1169-9 |
16.9 |
16.5 |
0.751 |
|||
| rwth-primary (Details) | freitag RWTH Aachen University |
no | hpbt |
16.8 |
16.4 |
0.780 |
|||
| rwth-secondary (Details) | freitag RWTH Aachen University |
no |
16.8 |
16.2 |
0.765 |
||||
| uedin-williams (Details) | Phil Williams University of Edinburgh |
Uses the recently-added GHKM and scope-3 parser implementations for Moses. | no |
16.2 |
15.7 |
0.751 |
|||
| uk-dan-moses (Details) | zeman Charles University in Prague, ┌FAL |
no | secondary; not for manual evaluation; normalized; constrained; s.evaluator.e5cb2fff.20120311-1912; A:en-lemma-de-lemma C:news-europarl-v7.de-en DEV:wmt10v6b LM:news-commentary-v7.de+europarl-v7.de+news.ALL.de LMO:6 S:en T:de TST:wmt12v6b; 0.1629 [0.1579,0.1687] |
15.9 |
15.4 |
0.780 |
|||
| jhu-hiero (Details) | jhu2012 Johns Hopkins University |
no |
15.9 |
15.2 |
0.769 |
||||
| DFKI-hunsicker (Details) | sabine.hunsicker DFKI |
Hybrid substitution-based system. | no | Freki: SMT baseline #2 (provides substitution candidates). |
15.9 |
14.9 |
0.774 |
||
| uk-dan-moses (Details) | zeman Charles University in Prague, ┌FAL |
no | secondary; not for manual evaluation; normalized; constrained; s.evaluator.f4041fa8.20120302-1925 DONE 0.1589 15.89▒0.55 A:SRCAUG=en+stc,TGTAUG=de+stc,PARA=news-europarl-v7.de-en,MONO=news.2011.de DECt0-0 news-commentary-v7.de-en+europarl-v7.de-en/de+lemma news-commentary-v7.de-en+europarl-v7.de-en/en+lemma news-europarl-v7.de-en.en-lemma-de-lemma news.2011.de+de+stc.6 news.2011.de/de+stc |
15.5 |
14.9 |
0.801 |
|||
| DFKI-hunsicker (Details) | sabine.hunsicker DFKI |
Hybrid substitution-based system. | no | Freki: rule-based baseline #2 (provides substitution candidates). |
14.7 |
14.2 |
0.775 |
||
| uk-dan-moses (Details) | zeman Charles University in Prague, ┌FAL |
no | primary; unnormalized; constrained; s.evaluator.e5cb2fff.20120311-1912; A:en-lemma-de-lemma C:news-europarl-v7.de-en DEV:wmt10v6b LM:news-commentary-v7.de+europarl-v7.de+news.ALL.de LMO:6 S:en T:de TST:wmt12v6b; 0.1629 [0.1579,0.1687] |
14.6 |
14.1 |
0.785 |
|||
| DFKI-hunsicker (Details) | sabine.hunsicker DFKI |
Hybrid substitution-based system. | no | Primary substitution: Freki with MERT tuned weights. |
14.3 |
13.9 |
0.768 |
||
| uk-dan-moses (Details) | zeman Charles University in Prague, ┌FAL |
no | primary; unnormalized; constrained; s.evaluator.f4041fa8.20120302-1925 DONE 0.1589 15.89▒0.55 A:SRCAUG=en+stc,TGTAUG=de+stc,PARA=news-europarl-v7.de-en,MONO=news.2011.de DECt0-0 news-commentary-v7.de-en+europarl-v7.de-en/de+lemma news-commentary-v7.de-en+europarl-v7.de-en/en+lemma news-europarl-v7.de-en.en-lemma-de-lemma news.2011.de+de+stc.6 news.2011.de/de+stc |
14.4 |
13.9 |
0.801 |
|||
| DFKI-hunsicker (Details) | sabine.hunsicker DFKI |
Hybrid substitution-based system. | no | Freki version uses a decision tree learned from annotated data to decide whether to substitute or not. |
14.2 |
13.8 |
0.773 |
||
| DFKI-hunsicker (Details) | sabine.hunsicker DFKI |
Hybrid substitution-based system. | no | Freki: rule-based baseline #1 (provides skeleton). |
14.0 |
13.7 |
0.774 |
||
| DFKI-hunsicker (Details) | sabine.hunsicker DFKI |
Hybrid substitution-based system. | no | Freki: SMT baseline #1 (provides substitution candidates). |
14.6 |
13.5 |
0.772 |
||
| DFKI-hunsicker (Details) | sabine.hunsicker DFKI |
Hybrid substitution-based system. | no | Freki baseline (untuned weights). |
13.9 |
13.5 |
0.776 |
||
| dfki-berlin (Details) | DavidVilar DFKI |
Different Jane settings combined with sentence selection. | no |
failed |
failed |
0.883 |
|||
| LIMSI-Ncode-Contrast-withoutSOUL (Details) | allauzen LIMSI-CNRS |
Baseline Ncode System | no |
failed |
failed |
0.756 |
|||
| LIMSI-Ncode-Contrast-SoulTM-only (Details) | allauzen LIMSI-CNRS |
N-best rescoring with SOUL Translation Model only | no |
failed |
failed |
0.742 |
|||
| LIMSI-Ncode-Contrast-SoulLM-only (Details) | allauzen LIMSI-CNRS |
N-best rescoring with SOUL target LM only. | no |
failed |
failed |
0.743 |
|||
| LIMSI-Ncode-Constrained-Primary (Details) | allauzen LIMSI-CNRS |
an open source statistical machine translation system based on bilingual n-grams. | no | Primary submission: N-best rescoring with SOUL Translation Model and target LM. |
failed |
failed |
0.741 |


Blue Water Music
Brandon Paak Anderson,
better known by his stage
name Anderson Paak,
is an American musician
and record producer from
Oxnard, California. He
released his debut album,
O.B.E. Vol. 1 in 2012,
under the pseudonym Breezy
Lovejoy. He went on to
release Venice in 2014,
under his current moniker.


Success! Your working group has been created.
Success! Your file group has been created.
Success! Your new user has been created.


I strive to hone my skills as a front-end developer with a focus on interaction. I also highly value team culture and spirit, and wish to keep becoming better at helping my team and I be happier and healthier while and crushing it and delivering an awesome product to our beloved users!
Technical
Design & Product
Other
Linköping, Sweden
November 2014 — February 2014 (currently active)
Branding & Marketing Manager and Content Producer
A contract position where I am helping define core brand values, translating those brand values into marketing strategy, and producing marketing content. This includes modern Wordpress development with Roots + Bedrock.
Stockholm, Sweden
January 2013 – May 2014 (1 year, 4 months)
Developer — Community Manager — Interface Designer
I took a break from my studies to join the WebGL-based startup Goo Technologies. For the first six months I contributed to the development of their WebGL-based game engine, and to the development of their online games authoring too, Goo Create. The coming six months after I assisted the development team with product design while also taking on the role as community manager. During this time we launched Goo Create, at which time I transitioned to working on interface design, application metrics, and to a minor extend data mining.
During my time at Goo Technologies I was a driving force in implementing constant work culture improvements, introducing team collaboration tools and process. I was also involved in recruiting two developers, one community manager, and support staff.
Bellingham, WA
March 2007 – December 2007 (8 months)
Web Designer
Although starting as a part-time employee, my eagerness to learn and understand how to quickly deliver standards compliant web sites quickly earned me a full-time position. I grew an interest for designing and implementing accessible web sites, and I left the company only because I wanted to pursue a university degree. This was my first professional endeavor in professional web development.
Sweden
2009 – Present (5 years)
Videographer — Animator — Web Development
At the side of school I have taken on a number of video projects for clients, taking them from idea to finished video. In the process I’ve done some animation and motion graphics. Occasionally I’ve taken on small client web projects, usually in the form of Wordpress development.
Linköping University
MSc. Engineering and Media Technology
August 2008 – December 2012, May 2014 – November 2014
The Masters of Science and Engineering in Media Technology combines classical engineering disciplines—like physics, advanced mathematics, and automatic control systems—computer science subjects—such as algorithms and design patterns—and human-computer interaction and visualization courses. My personal preference of studies within the program leaned towards programming, computer graphics, and agile software development as these topics complemented my natural interest for web development and user experience design.


If you got your hands on the Google Glass, you are no doubt keen to try developing applications for it. The applications come in two major flavours: applications running on the Glass, and regular web applications using the Mirror API. In this post, I will show you how to use the Mirror API in a small Spray & Akka application. To focus on the essence, I will use the Google Client libraries, even though the are include blocking calls.
To demonstrate the Mirror APIs, we will build an application that allows users to insert messages to the Glass’s timeline. The application will prompt you to log in to your Google account if it does not have a valid OAuth2 authentication; once you log in and the application receives the OAuth2 credential, you can then type your message, click Insert Timeline, and the message will appear on your Glass.
The application is made up of the Spray REST server, and an AngularJS browser application. The REST server exposes only two endpoints:
/oauth2callback
,/timeline
.The /oauth2callback
is the endpoint that deals with accepting the OAuth2 credential, and the /timeline
endpoint inserts a message to the timeline on the Glass. The /timeline
endpoint requires the Subject header to be present, and its value should be valid OAuth2 subject.
The AngularJS application only makes the REST calls to the /timeline
endpoint.
The REST server follows the usual pattern of spray-can applications. It starts the HTTP server and binds an actor that handles the incoming HTTP requests. Naturally, instead of dealing with the raw HTTP requests, we use spray-routing to express the endpoint behaviour in a convenient DSL. In Main, we have:
class Main(route: Route) extends HttpServiceActor {
def receive: Receive = runRoute(route)
}
object Main extends App with RouteConcatenation {
implicit val system = ActorSystem("Mirror")
import system.dispatcher
val service = system.actorOf(Props(new Main(...)))
val io = IO(Http)
io ! Http.Bind(service, interface = "<IP_ADDRESS>", port = 8080)
StdIn.readLine()
system.shutdown()
}
In addition to implementing our two REST endpoints, we need to be able to serve the static content, namely the index.html
, and js/mirror.js
. So, we can split our endpoints into three services: the StaticService
, AuthorisationService
and the TimelineService
.
The StaticService
, as one expects, is the easiest to implement. It handles the GET requests by serving the content of a resource (a file on the classpath).
object StaticService extends Directives {
def route(implicit arf: ActorRefFactory): Route = {
getFromResourceDirectory("")
}
}
The /oauth2callback
endpoint that this service exposes deals with getting and remembering the OAuth2 authenticaton that we will need for the /timeline
endpoint. On a GET request to /oauth2callback
, we check if we have the code
request parameter. If so, we have received the OAuth2 response, and we’re ready to create the credential. If not, we need to compute a redirect URL, which will take the user to the Google login page. In AuthorisationService, all this looks a lot less scary.
object AuthorisationService extends Directives {
def route: Route = {
path("oauth2callback") {
get {
parameter('code) { code =>
val flow = Authorisation.newAuthorizationCodeFlow()
val tokenResponse = flow.newTokenRequest(code).
setRedirectUri("http://localhost:8080/oauth2callback").execute()
val subject = tokenResponse.asInstanceOf[GoogleTokenResponse].
parseIdToken.getPayload.getSubject
flow.createAndStoreCredential(tokenResponse, subject)
redirect(s"http://localhost:8080/index.html#/?subject=$subject",
StatusCodes.TemporaryRedirect)
} ~ {
val flow = Authorisation.newAuthorizationCodeFlow()
val url = flow.newAuthorizationUrl().
setRedirectUri("http://localhost:8080/oauth2callback")
url.set("approval_prompt", "force")
redirect(url.build(), StatusCodes.TemporaryRedirect)
}
}
}
}
}
The only thing that this listing is not showing is the Authorisation
module, which handles the internals of the OAuth2 mechanism. To make our code easier, we are using the Google client APIs.
object ClientComponents {
val transport = new NetHttpTransport()
val jsonFactory = new JacksonFactory()
}
object Authorisation {
import org.eigengo.mirror.ClientComponents._
private final val GLASS_SCOPE: String =
"https://www.googleapis.com/auth/glass.timeline " +
"https://www.googleapis.com/auth/glass.location " +
"https://www.googleapis.com/auth/userinfo.profile"
private final val (clientId, clientSecret) = {
val config = ConfigFactory.parseFile(
new File(System.getProperty("user.home"), ".google/mirror"))
(config.getString("clientId"), config.getString("clientSecret"))
}
private final val dataStoreFactory = new MemoryDataStoreFactory()
def newAuthorizationCodeFlow(): AuthorizationCodeFlow = {
new GoogleAuthorizationCodeFlow.Builder(transport, jsonFactory,
clientId, clientSecret, Collections.singleton(GLASS_SCOPE)).
setAccessType("offline").
setDataStoreFactory(dataStoreFactory).
build()
}
}
To complete the picture, the TimelineService
exposes the /timeline
endpoint, which receives the text of the message to be sent out as the request body and the OAuth2 subject as the header parameter. It delegates the actual sending of the timeline item to the MirrorClientActor
.
object TimelineService extends Directives {
import Authentication._
import akka.pattern.ask
import Timeouts.internalTimeout
def route(mirrorActor: ActorRef)(implicit ctx: ExecutionContext): Route = {
path("timeline") {
authenticate(validCredential) { credential =>
post {
handleWith { body: String =>
val t = new TimelineItem()
t.setText(body)
t.setNotification(new NotificationConfig().setLevel("DEFAULT"))
(mirrorActor ? ((credential, t))).mapTo[String]
}
}
}
}
}
}
Apart from the authenticate(validCredential)
call, this is again fairly standard Spray code! It turns out that the implementaton of validCredential
is not too onerous, eihter, as the code in Authentication
shows.
object Authentication {
private val headerName = "Subject"
def validCredential(implicit ec: ExecutionContext): ContextAuthenticator[Credential] = { ctx => {
val header = ctx.request.headers.find(_.name == headerName).map(h => doAuth(h.value))
Future(header.getOrElse(Left(MissingHeaderRejection(headerName))))
}
}
private def doAuth(subject: String): Authentication[Credential] = {
Option(Authorisation.newAuthorizationCodeFlow().loadCredential(subject))
.map(Right(_)).getOrElse(Left(AuthenticationFailedRejection(AuthenticationFailedRejection.CredentialsRejected, Nil)))
}
}
In human-speak, we look up the Subject
header, returning a rejection if it is missing. If we have a value, we attempt to find the matching Credential
, again rejecting the request if the Credential
for the given subject could not be found.
To wire everything up, we need to consider the order of the routes, leaving the StaticService.route
last. The final version of Main is now simply:
class Main(route: Route) extends HttpServiceActor {
def receive: Receive = runRoute(route)
}
object Main extends App with RouteConcatenation {
implicit val system = ActorSystem("Mirror")
import system.dispatcher
val mirror = system.actorOf(Props[MirrorClientActor])
val service = system.actorOf(Props(
new Main(AuthorisationService.route ~ TimelineService.route(mirror) ~ StaticService.route)))
val io = IO(Http)
io ! Http.Bind(service, interface = "<IP_ADDRESS>", port = 8080)
StdIn.readLine()
system.shutdown()
}
This leaves us with just the MirrorClientActor
to implement! This actor will use the Mirror API and actually post the timeline items.
As we are using the Google Client APIs, the implementation of the actor is going to be rather trivial. (A non-blocking implementation will be slightly more involved, but this is good enough to as a proof of concept!) And so, on to the code.
class MirrorClientActor extends Actor {
import org.eigengo.mirror.ClientComponents._
def mirror(credential: Credential) = new Mirror.Builder(transport, jsonFactory, credential)
.setApplicationName("Activator Mirror")
.build()
def receive: Receive = {
case (c: Credential, t: TimelineItem) =>
sender ! mirror(c).timeline().insert(t).execute().getId
}
}
This is really all there is to it. When we receive the tuple containing the Credential
and the TimelineItem
, we simply call the Mirror API and insert the given TimelineItem
!
To keep things simple, the Angular JS application’s UI and code also remains as short as possible. The only HTML file we have is index.html, which pulls in the AngularJS framework and our AngularJS application.
<!DOCTYPE html>

<title>Glassware</title>

<fieldset>
Timeline
<input ng-model="timelineMessage"/>
<button ng-click="insertTimeline()">Insert Timeline</button>
</fieldset>

There is no fancy UI, all that the users can do is to type the message and submit it by clicking the button. The JavaScript side is also simple, though it needs to deal with the redirects and setting the HTTP header in the POST to the /timeline
endpoint. The mirror.js is the last component.
angular.module('mirror', []);
angular.module('mirror').controller('MirrorController',
function($scope, $location, $http, $window) {
$scope.subject = $location.search().subject;
$scope.insertTimeline = function() {
console.log("ere);");
$http({method: 'POST', url: '/timeline', headers: { 'Subject': $scope.subject }, data: $scope.timelineMessage}).
success(function(data, status, headers, config) {
// this callback will be called asynchronously
// when the response is available
alert('it worked!');
}).
error(function(data, status, headers, config) {
$window.location.href = '/oauth2callback';
});
};
});
Before you run the application, remember the code in Authorisation
:
object Authorisation {
...
private final val (clientId, clientSecret) = {
val config = ConfigFactory.parseFile(new File(System.getProperty("user.home"), ".google/mirror"))
(config.getString("clientId"), config.getString("clientSecret"))
}
...
}
You need to create the HOCON file in ~/.google/mirror
, and it must contain the client id and client secret that you generated in the Google Developer Console. When you do create the OAuth Client ID, be sure to create it for a Web application, specifying http://localhost
for authorised JavaScript origins, and http://localhost:8080/oauth2callback
for the authorised redirect URI.
Now everything is truly ready to go. Run the application, and navigate to http://localhost:8080/index.html. When you first try to submit a timeline item, the application will redirect you to the Google login; on success, it will take you back to the home page, where you will be able to submit the item.


Key concepts¶
Leverage GeoTIFF overviews¶
Cloud Optimized Geotiffs are structured to enable fast reads of subsets by internally tiling data, and including downsampled versions of themselves, called “overviwes” or “pyramids”.
When conducting analyses at resolutions lower than that of the input data, cog_worker reads from the internal overviews in COGs.
(!) The resampling method used to produce input dataset overviews will affect your analysis results.
Compute outputs only¶
Rather than starting from the complete source datasets and working forward, cog_worker only reads the data necessary to compute the output.
Analyses are defined agnostic to projection and scale, so the same function can be used to render a web tile map as to produce a high resolution GeoTIFF in a custom projection.
Inputs are automatically resampled, reprojected, and clipped to the output scale and projection on read.
Low resolution previews can be generated quickly.
Chunk large analysis¶
cog_worker has functions to chunk analyses into managable pieces (e.g. 512x512 tiles), so you can work more effectively at scale.
Tiles are computed with a buffer to account for edge effects.


Left side
this is the left side of my page, Tolerably earnestly middleton extremely distrusts she boy now not. Add and offered prepare how cordial two promise. Greatly who affixed suppose but enquire compact prepare all put. Added forth chief trees but rooms think may. Wicket do manner others seemed enable rather in. Excellent own discovery unfeeling sweetness questions the gentleman. Chapter shyness matters mr parlors if mention thought.
Welcome to my page!
This site contains my IS445 homework and projects
Blah blah blahab kjabkabkblabsaldasbld blah blah random text Wicket do manner others seemed enable rather in. Excellent own discovery unfeeling sweetness questions the gentleman. Chapter shyness matters mr parlors if mention thought. Wicket do manner others seemed enable rather in. Excellent own discovery unfeeling sweetness questions the gentleman. Chapter shyness matters mr parlors if mention thought.
Right side
this is the right side of my page, Tolerably earnestly middleton extremely distrusts she boy now not. Add and offered prepare how cordial two promise. Greatly who affixed suppose but enquire compact prepare all put. Added forth chief trees but rooms think may. Wicket do manner others seemed enable rather in. Excellent own discovery unfeeling sweetness questions the gentleman. Chapter shyness matters mr parlors if mention thought.
More text blah blah blah blah blah
1250 Bellflower LongBeach, California 90840


{{ doc
Creates a linked header based on the following properties:
* tag (optional) - the tag name
* id - the ID of this element, which becomes the #link
The __contents__ of the component is inserted as the header value.
}}\
{{include _spacer.html }}\
{{define _tag tag || "h2"}}
<{{eval _tag}} id="{{eval id}}" class="link-header-component">
{{ eval text || id }}
{{eval _tag}}>


Tells us your user ID and password, and I will give you your signed certificate that can publicily known and your private key that must not be known by other people but you.


You are limited to two occupational changes.
You would be better served training yourself. Remember that strength flows from your mind, not your weapon.


Project: Cisco Serving Gateway/PDN Gateway (SPGW)
Description: SSH QuickCalls and response maps
Category: library
Class: Community
1 QuickCall Library in project://di_SPGW
configCCBehaviorBit
getSwitchoverStatus
Validate that the PGWs are switchover ready
Return: Block
status: 1 - ready; 0 - not ready
PGW_state: Active / Standby
initiateSwitchover
Initiate a PGW switchover
NOTE: **** THIS SHOULD ONLY BE DONE AFTER CHECKING THAT THE PGW IS READY FOR SWITCHOVER USING getSwitchoverStatus ****
Return: Block
status: 1 - success; 0 - failure
revertCCBehaviorBit
ping
Pings the specified address and information.
JSON Return Values:
numPings - number of pings attempted
success - number of pings successful
rtMax - maximum round-trip time
rtMin - minimum round-trip time
rtAvg - average round-trip time
| Argument |
Description |
| address |
The address to send pings |
showCCBehavior
showConfigApn
show config of APN under test (current is sp.telus.com)
return:
\tecsIn: 0: no ecs; in: ecs in configured.
\tecsOut: 0: no ecs; out: ecs out configured.
\tactiveChargindRBServer: 0: no associated rulebase; RB_sp.telus.com: the configure rulebase name.
showConfig
showConfigGtpp
showActiveChargingRulebaseName
show active-charging rulebase name
return:
\tTotalRulebaseFound: 0: fail; >0: pass.
| Argument |
Description |
| rbName |
The rulebase name |
showActiveChargingRuledefName
show active-charging ruledef name CF_redirect_TELUS_WESP_EN
return:
\tRuledefName: 0 - invalid; CF_redirect_TELUS_WESP_EN - valid.
\thttpUrlStarts: 0 - invalid; http://<IP_ADDRESS>/en/on/get-help/account-and-billing/manage-usage/automatic-data-blocking/support.do
| Argument |
Description |
| ruledefName |
|
showNetworkInfo
showSubscriberSGWOnlyFull
show subscriber sgw-only full imsi
Argument:
return:
\ttotalSub: 1 - valid
| Argument |
Description |
| IMSI |
|
showSubscriberPGWOnlyFull
show subscriber pgw-only full imsi
return:
\ttotalSub: 1 - valid
| Argument |
Description |
| IMSI |
|
showSubscriberSGWOnlyAll
show subscriber sgw-only full imsi
Argument:
return:
\ttotalSub: 1 - valid
| Argument |
Description |
| IMSI |
|
showSubscriberPGWOnlyAll
show subscriber pgw-only full imsi
return:
\ttotalSub: 1 - valid
| Argument |
Description |
| IMSI |
|
showActiveChargingSessionFull
show active-charging session full imsi
return:
\tPktsDown: CF_redirect_TELUS_WESP_EN Downlink packages. >0.
\tPktsUp: CF_redirect_TELUS_WESP_EN Uplink packages. >0.
| Argument |
Description |
| IMSI |
|
showSNMPTrapHistory
Return the latest SNMP trap history
Return:
Table of SNMP trap information
| Argument |
Description |
| options |
Optional arguments to this command such as "verbose" |
showConfigContextSrpctx
getGtppStorageServerMode
| Argument |
Description |
| node_group |
|
ShutdownGxyInterfaceOnSPGW
RecoverUpGxyInterfaceOnSPGW
showSubGGSNOnly
Verify the session on GGSN # show subscriber ggsn-only full imsi
return:
Message Type: 0x32 (GTP_SGSN_CONTEXT_REQ_MSG)
| Argument |
Description |
| IMSI |
|


Struct composite::event::EventManager
[−]
[src]
pub struct EventManager<Holder: EventDataHolder> { // some fields omitted }
Holds all events.
EventManager can quickly give you which events are relevant for a certain behavior both by getting the appropiate events by type, and by who's the entity being processed.
Methods
impl<Holder: EventDataHolder> EventManager<Holder>
fn new() -> EventManager<Holder>
fn global_events(&mut self) -> Drain<Holder>
Global Events are events meant to be checked outside of a Behavior
Meant for things that modify some game state outside of the scope of a single entity. This function drains the Vector, emptying it.
fn of_type(&self, s: &str) -> &HashMap<Entity, Vec<Holder>>
Returns all events of a given type.
fn for_behavior_of(&mut self, related_events: Vec<&str>, ent: Entity) -> Vec<Holder>
Given the events a behavior listens to, and the entity it will process, return the relevant events.
fn push_for(&mut self, ent: Entity, holder: Holder)
Push the given event, for the given entity to process at some point.
fn push_global(&mut self, holder: Holder)
Pushes the given event as a global one.


The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| org.apache.shiro | shiro-core | 1.12.0 | jar | Apache-2.0 |
| org.quartz-scheduler | quartz | 2.3.2 | jar | The Apache Software License, Version 2.0 |
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| junit | junit | 4.13.2 | jar | Eclipse Public License 1.0 |
| org.apache.logging.log4j | log4j-core | 2.19.0 | jar | Apache License, Version 2.0 |
| org.apache.logging.log4j | log4j-slf4j-impl | 2.19.0 | jar | Apache License, Version 2.0 |
| org.codehaus.groovy | groovy | 2.5.22 | jar | The Apache Software License, Version 2.0 |
| org.easymock | easymock | 5.1.0 | jar | Apache License, Version 2.0 |
| org.hamcrest | hamcrest-core | 2.2 | jar | BSD License 3 |
| org.powermock | powermock-api-easymock | 2.0.9 | jar | The Apache Software License, Version 2.0 |
| org.powermock | powermock-module-junit4 | 2.0.9 | jar | The Apache Software License, Version 2.0 |
| org.slf4j | jcl-over-slf4j | 1.7.36 | jar | Apache License, Version 2.0 |
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| com.mchange | c3p0 | <IP_ADDRESS> | jar | GNU Lesser General Public License, Version 2.1Eclipse Public License, Version 1.0 |
| com.mchange | mchange-commons-java | 0.2.15 | jar | GNU Lesser General Public License, Version 2.1Eclipse Public License, Version 1.0 |
| com.zaxxer | HikariCP-java7 | 2.4.13 | jar | The Apache Software License, Version 2.0 |
| commons-beanutils | commons-beanutils | 1.9.4 | jar | Apache License, Version 2.0 |
| commons-collections | commons-collections | 3.2.2 | jar | Apache License, Version 2.0 |
| org.apache.shiro | shiro-cache | 1.12.0 | jar | Apache-2.0 |
| org.apache.shiro | shiro-config-core | 1.12.0 | jar | Apache-2.0 |
| org.apache.shiro | shiro-config-ogdl | 1.12.0 | jar | Apache-2.0 |
| org.apache.shiro | shiro-crypto-cipher | 1.12.0 | jar | Apache-2.0 |
| org.apache.shiro | shiro-crypto-core | 1.12.0 | jar | Apache-2.0 |
| org.apache.shiro | shiro-crypto-hash | 1.12.0 | jar | Apache-2.0 |
| org.apache.shiro | shiro-event | 1.12.0 | jar | Apache-2.0 |
| org.apache.shiro | shiro-lang | 1.12.0 | jar | Apache-2.0 |
| org.slf4j | slf4j-api | 1.7.36 | jar | MIT License |
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| cglib | cglib-nodep | 3.2.9 | jar | ASF 2.0 |
| net.bytebuddy | byte-buddy | 1.10.14 | jar | Apache License, Version 2.0 |
| net.bytebuddy | byte-buddy-agent | 1.10.14 | jar | Apache License, Version 2.0 |
| org.apache.logging.log4j | log4j-api | 2.19.0 | jar | Apache License, Version 2.0 |
| org.hamcrest | hamcrest | 2.2 | jar | BSD License 3 |
| org.javassist | javassist | 3.27.0-GA | jar | MPL 1.1LGPL 2.1Apache License 2.0 |
| org.objenesis | objenesis | 3.3 | jar | Apache License, Version 2.0 |
| org.powermock | powermock-api-support | 2.0.9 | jar | The Apache Software License, Version 2.0 |
| org.powermock | powermock-core | 2.0.9 | jar | The Apache Software License, Version 2.0 |
| org.powermock | powermock-module-junit4-common | 2.0.9 | jar | The Apache Software License, Version 2.0 |
| org.powermock | powermock-reflect | 2.0.9 | jar | The Apache Software License, Version 2.0 |
Eclipse Public License, Version 1.0: c3p0, mchange-commons-java
GNU Lesser General Public License, Version 2.1: c3p0, mchange-commons-java
Eclipse Public License 1.0: JUnit
Apache License 2.0: Javassist
MIT License: SLF4J API Module
BSD License 3: Hamcrest, Hamcrest Core
Apache-2.0: Apache Shiro :: Cache, Apache Shiro :: Configuration :: Core, Apache Shiro :: Configuration :: OGDL, Apache Shiro :: Core, Apache Shiro :: Cryptography :: Ciphers, Apache Shiro :: Cryptography :: Core, Apache Shiro :: Cryptography :: Hashing, Apache Shiro :: Event, Apache Shiro :: Lang, Apache Shiro :: Support :: Quartz
Apache License, Version 2.0: Apache Commons BeanUtils, Apache Commons Collections, Apache Log4j API, Apache Log4j Core, Apache Log4j SLF4J Binding, Byte Buddy (without dependencies), Byte Buddy agent, EasyMock, JCL 1.2 implemented over SLF4J, Objenesis
LGPL 2.1: Javassist
ASF 2.0: cglib-nodep
MPL 1.1: Javassist
The Apache Software License, Version 2.0: Apache Groovy, HikariCP, PowerMock, quartz
| Filename | Size | Entries | Classes | Packages | Java Version | Debug Information |
|---|---|---|---|---|---|---|
| cglib-nodep-3.2.9.jar | 414 kB | 304 | 280 | 9 | 1.5 | Yes |
| c3p0-<IP_ADDRESS>.jar | 499.8 kB | 261 | 240 | 17 | 1.6 | Yes |
| mchange-commons-java-0.2.15.jar | 624 kB | 678 | 612 | 58 | 1.6 | Yes |
| HikariCP-java7-2.4.13.jar | 134 kB | 87 | 71 | 7 | 1.7 | Yes |
| commons-beanutils-1.9.4.jar | 246.9 kB | 154 | 137 | 5 | 1.6 | Yes |
| commons-collections-3.2.2.jar | 588.3 kB | 484 | 460 | 12 | 1.3 | Yes |
| junit-4.13.2.jar | 384.6 kB | 389 | 350 | 32 | 1.5 | Yes |
| byte-buddy-1.10.14.jar | 3.5 MB | 2504 | 2449 | 37 | - | Yes |
| byte-buddy-agent-1.10.14.jar | 259.2 kB | 81 | 63 | 2 | - | Yes |
| log4j-api-2.19.0.jar | 317.6 kB | 224 | 189 | 9 | - | Yes |
| log4j-core-2.19.0.jar | 1.9 MB | 1304 | 1209 | 54 | 1.8 | Yes |
| log4j-slf4j-impl-2.19.0.jar | 25 kB | 28 | 12 | 2 | 1.8 | Yes |
| shiro-cache-1.12.0.jar | 13.9 kB | 22 | 8 | 1 | 1.8 | Yes |
| shiro-config-core-1.12.0.jar | 18.3 kB | 20 | 6 | 1 | 1.8 | Yes |
| shiro-config-ogdl-1.12.0.jar | 43.9 kB | 38 | 23 | 2 | 1.8 | Yes |
| shiro-core-1.12.0.jar | 424.1 kB | 416 | 367 | 37 | 1.8 | Yes |
| shiro-crypto-cipher-1.12.0.jar | 24.9 kB | 27 | 13 | 1 | 1.8 | Yes |
| shiro-crypto-core-1.12.0.jar | 10.9 kB | 18 | 4 | 1 | 1.8 | Yes |
| shiro-crypto-hash-1.12.0.jar | 34.7 kB | 41 | 25 | 2 | 1.8 | Yes |
| shiro-event-1.12.0.jar | 19.3 kB | 28 | 13 | 2 | 1.8 | Yes |
| shiro-lang-1.12.0.jar | 52.1 kB | 53 | 37 | 4 | 1.8 | Yes |
| groovy-2.5.22.jar | 5.7 MB | 3815 | 3689 | 101 | 1.7 | Yes |
| easymock-5.1.0.jar | 4.3 MB | 2892 | 2827 | 44 | - | Yes |
| hamcrest-2.2.jar | 123.4 kB | 122 | 108 | 11 | 1.7 | Yes |
| hamcrest-core-2.2.jar | 1.5 kB | 8 | 1 | 1 | 1.7 | Yes |
| javassist-3.27.0-GA.jar | 782.8 kB | 450 | 426 | 17 | 1.8 | Yes |
| objenesis-3.3.jar | 49.4 kB | 59 | 43 | 10 | 1.8 | Yes |
| powermock-api-easymock-2.0.9.jar | 53.3 kB | 54 | 37 | 10 | 1.6 | Yes |
| powermock-api-support-2.0.9.jar | 21.6 kB | 24 | 14 | 4 | 1.6 | Yes |
| powermock-core-2.0.9.jar | 201 kB | 208 | 175 | 27 | 1.6 | Yes |
| powermock-module-junit4-2.0.9.jar | 47.7 kB | 35 | 25 | 3 | 1.6 | Yes |
| powermock-module-junit4-common-2.0.9.jar | 17.7 kB | 19 | 9 | 2 | 1.6 | Yes |
| powermock-reflect-2.0.9.jar | 68.4 kB | 52 | 39 | 8 | 1.6 | Yes |
| quartz-2.3.2.jar | 693 kB | 426 | 353 | 32 | 1.7 | Yes |
| jcl-over-slf4j-1.7.36.jar | 16.6 kB | 23 | 9 | 2 | 1.5 | Yes |
| slf4j-api-1.7.36.jar | 41.1 kB | 46 | 34 | 4 | 1.5 | Yes |
| Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
| 36 | 21.6 MB | 15394 | 14357 | 571 | 1.8 | 36 |
| compile: 16 | compile: 3.5 MB | compile: 2799 | compile: 2403 | compile: 186 | - | compile: 16 |
| test: 20 | test: 18.1 MB | test: 12595 | test: 11954 | test: 385 | - | test: 20 |


Luxurious & Affordable photos created regulary
Starting at just $10/photo!
Have a look at some of our favorite features
Founded in November 2008,
Goddess delivers useful and innovative templates to Web designers and developers
Simple portfolio with two color editions. Enjoy!
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable.
If you're making a rockin' marketing site for a subscription-based product, you're likely in need of a pricing table
* There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable.
Everything should be made as simple as possible, but not simpler.Someone famous
Nobody can go back and start a new beginning, but anyone can start today and make a new ending
Our growing list of clients
1155 103rd Street,
Miami Beach, Florida
Drop me a line
Subscribe to us!


Joshua Anthony Pena
<EMAIL_ADDRESS>á (510)
599-8415 á https://github.com/joshuapena
EDUCATION
Merrill College, University of
California, Santa Cruz
Bachelor of Science (2014 -
Expected Graduation: 2017)
GPA: 3.60
Major: Computer Science Minor: Computer Engineering
Major Courses:
Previously taken : Introduction to
Programming (Accelerated), Introduction to Data Structures, Discrete Math, Algorithms
and Abstract Data Types
Currently taking :
TECHNICAL SKILLS
á
Proficient: JavaScript, Java, Python, Unix,
AnuglarJS, C, HTML5, CSS, Mongodb,
jQuery, Node
á
Familiar: C++
á
Can understand and speak Spanish
WORK EXPERIENCE
Economics
Lab Programmer, Santa, Cruz, CA
(March - Present)
á Work closely with
LEEPS Lab Manager and economics faculty and graduate student researchers to
create and modify experimental games written in HTML5/JavaScript (and
potentially experiments written in Java).
Merrill
Events Crew Assistant, Merrill College, Santa Cruz, CA (September 2014 – June 2015)
á Provide sound,
lights, seating, and projections as a stagehand for weekly college events.
Software Engineering Intern, Vertigo
Software, Point Richmond, CA
(June 2014 - August 2014)
á Developed,
programmed, and tested an easier event planning software, www.pinch.cc, in a group of four, two software
engineers and two designers, using the MEAN stack (Mongodb,
Express, AngularJS, Node).
PROJECTS
Personal
Website (November
2014 - Present)
á Currently
developing a website using the LEMP (Linux, nGinx,
MySQL, PHP) stack to compare to the MEAN stack.
á Future plan is to
implement Google Analytics to observesite traffic.
https://github.com/joshuapena/skyfold
Game (April 2014 - Present)
á Created and tested gameÕs
functionality using JavaScript.
https://github.com/joshuapena/game
Merrill Core Project (November
2014 - December 2014)
á Developed a game
using JavaScript to illustrate social differences in the graduation rates for
different ethnicities and genders through a fighting game.
https://github.com/joshuapena/coreFighterProject
VOLUNTEER EXPERIENCE
Private
Tutor (Volunteer),
Middle School Student, Berkeley,
CA (January
2014 - June 2014)
á Tutored math and
biology to 2 middle school students
á Mentored students
to pursue education
Saint MaryÕs Tech Crew, Saint
MaryÕs College High School, Berkeley, CA (November 2011 - June 2014)
á Assisted with set
design and constructing, lights, and sound
á During productions
was in charge of designing follow spot cues and follow spot
ACTIVITES
á
Society of
Hispanic Professional Engineers, University of California, Santa Cruz (2014
- Present)
á
Association for
Computing Machinery, University of California, Santa Cruz (2014
- Present)
á
Multicultural
Engineering Program, University of California, Santa Cruz (2014
- Present)
á Medieval Club, University of California, Santa Cruz : Webmaster (2014 - Present)


1fr
fit-content(30em)
fit-content(30em) : but there is more than 30 em worth of text in this column. And I am just writing this to make it longer. LOL
1fr


UMotion API
The UMotion API is a simple and easy-to-use API that provides a basic interface for custom scripts to interact with UMotion. The API provides classes and methods that support the following features:
- Opening the UMotion windows
- Opening/closing UMotion projects
- Switching between animation clips
- Assigning or removing a GameObject to/from the Pose Editor
In order to implement custom constraints or 3rd party IK solutions, please take a look at the UMotion Callback System instead.
Preparation
To access the UMotion API in one of your scripts, make sure that they are placed inside an "Editor" folder. Add the following using statement to get access to the UMotion namespace: using UMotionEditor.API; There are two classes within this namespace:
- ClipEditor
- PoseEditor
ClipEditor Overview
Properties
- static bool IsWindowOpened True when the Clip Editor window is opened and initialized. It might be necessary to focus either the Clip Editor or the Pose Editor window in order to initialize UMotion.
- static bool IsProjectLoaded True when the Clip Editor window has a UMotion project loaded.
Methods
- static void OpenWindow() Opens the UMotion Clip Editor window. If the window is already opened but hidden by another window, it is brought to the front. It takes at least one frame (or more) until the window is initialized.
- static void LoadProject(string path) Loads a UMotion project. The Clip Editor needs to be open in order for this method to succeed. This method can also be used to switch from one loaded project to another. The path must be relative to the Unity project directory (e.g. "Assets/umotion_project.asset").
- static void CloseProject() Closes a loaded UMotion project.
- static string GetLoadedProjectPath() Get the path to the currently loaded UMotion project. The path is relative to the Unity project directory. Returns null if no project is currently loaded.
- static string[] GetAllClipNames() Returns the names of all animation clips in the currently loaded UMotion project. A UMotion project must be loaded.
- static string GetSelectedClipName() Returns the name of the currently selected animation clip in the Clip Editor.
- static void SelectClip(string name) Selects (opens) the clip in the clip editor. The clip must already exist in the current UMotion project.
- static void SetClipName(string oldName, string newName) Changes the name of an animation clip. When called right before "ExportCurrentClip()" this method can be used to change the name of the exported animation clip. This is useful when exporting the same animation clip several times (with different animation layers enabled).
- static void ExportCurrentClip() Exports the clip currently opened in the Clip Editor. This method blocks until the export is finished.
- static void ExportAllClips() Exports all clips of the current loaded UMotion project. This method blocks until the export is finished.
- static string[] GetClipLayerNames() Returns an array that holds the names of all animation layers of the currently opened animation clip. The base layer is not included.
- static void SetClipLayerName(string oldName, string newName) Changes the name of an animaton layer of the currently opened animation clip.
- static void GetClipLayerBlendProperties(string layerName, out bool mute, out float blendWeight) Gets the blend properties (mute and blend weight 0-1) of the layer with the given name.
- static void SetClipLayerBlendProperties(string layerName, bool mute, float blendWeight) Sets the blend properties (mute and blend weight 0-1) of the layer with the given layer name. This method is useful for exporting an animation clip several times with different layers muted/unmuted.
PoseEditor Overview
Properties
- static bool IsWindowOpened True when the Pose Editor window is opened and initialized. It might be necessary to focus either the Pose Editor or the Clip Editor window in order to initialize UMotion.
Methods
- static void OpenWindow() Opens the UMotion Pose Editor window. If the window is already opened but hidden by another window, it is brought to the front. It takes at least one frame (or more) until the window is initialized.
- static void SetAnimatedGameObject(GameObject gameObject) Applies a GameObject (from the current Unity scene) to the Pose Editor. A UMotion project already needs to be loaded.
- static void ClearAnimatedGameObject(PoseEditor.ClearMode clearMode = PoseEditor.ClearMode.RevertChanges) Removes a GameObject from the Pose Editor. By default, the GameObject is reverted to the pose that it had before it has been assigned to UMotion.
enum PoseEditor.ClearMode
- RevertChanges Restores the original pose of the GameObject before it was assigned to the UMotion Pose Editor.
- KeepChanges Keeps the current pose of the GameObject.


My name is Guillaume Dubeaux and I am a postdoctoral fellow at UCSD in sunny SoCal.
I will select an article that I think relevant for everybody (even non-scientist) to read or at least to be aware of.
After an epic Taco Tuesday, what’s best than writing something on food and cooking?
Give me a break guys, I cannot write every day!
On Fridays, I will give my opinion on something big related to technology.
I used to write “Chroniques” for the famous french tech site MacGeneration.
Nowadays, I plan my week to come or long-term goals during weekends. I use Notion to do so and I will talk a lot about it.
I hope you enjoy it!


Stock Market
Already logged in . Please
here.
Already logged in . Please
here.
First Name :
Last Name :
Address :
Phone Number :
Email ID :
Password :


Playground
问题描述 :
George has K <= 20 steel wires shaped in the form of half-circles, with radii a1, a2, . . . , aK. They can be soldered (connected) at the ends, in any angle. Is it possible for George to make a closed shape out of these wires? He does not have to use all the wires.
The wires can be combined at any angle, but may not intersect. Beware of floating point errors.
The wires can be combined at any angle, but may not intersect. Beware of floating point errors.
输入:
Each data set consists of a number 0 < K <= 20 on a line by itself, followed by a line of K space-separated numbers ai. Each number is in the range 0 < ai < 107, and has at most 3 digits after the decimal point.
The input will be terminated by a zero on a line by itself.
The input will be terminated by a zero on a line by itself.
输出:
For each test case, there should be one word on a line by itself; “YES” if it is possible to make a simple connected figure out of the given arcs, and “NO” if it isn’t.
样例输入:
1 4.000 2 1.000 1.000 3 1.455 2.958 4.424 7 1.230 2.577 3.411 2.968 5.301 4.398 6.777 0
样例输出:
NO YES NO YES
解题代码:
/* @author: */ import java.util.Scanner; import java.util.Arrays; public class Main{ public static void main(String args[]){ Scanner sc=new Scanner(System.in); double x[]=new double[21],sum; int n,flag; int i,j; while(sc.hasNext()) { n=sc.nextInt(); if(n==0) break; for(i=0;i< n;i++) x[i]=sc.nextDouble(); Arrays.sort(x,0,n); sum=0;flag=0; for(i=0;i< n-1;i++) { sum+=x[i]; for(j=i+1;j< n;j++) if(x[j]<=sum) { flag=1; break ; } } if(flag!=0) System.out.printf("YES\n"); else System.out.printf("NO\n"); } } }
(adsbygoogle = window.adsbygoogle || []).push({});
这个问题应该是有一般性的解决方法
居然看懂了
我又来学习了
0000
这怎么用Catalan数啊？求解答！
其实不需要用LCA，用DFS+vector更简单
妈呀！这个Dijkstra模板好长OwQ！
学习了
确实有点难度，搞了好久。int溢出要注意
程序只能输出一个子序列
因为要修改链表头(指针)，所以要用指针的指针
m^n % k 的算法写错了，没有人发现吗？？？正确的返回值应该是return b*m % k;
第15行代码，/n/n，应该改为\n\n
居然是机试，还和13年重复。题目不难


real-time bus route information
loading...
back to routes
Inbound
loading...
Outbound
loading...
back to destinations
loading...
back to stops
refresh
loading...


This is a demonstration of OneAPI OperatorID. When you are ready to start please click the 'Start now' link below
Start now
Status


This is a exit-intent popup test. Hover outside the window for the popup
×
Before you go...
We want you to check out some other cool stuff!
Check out all this cool stuff!


| sceret coders |
where a team of coders defeats enemy to save the world. |
Gene Luen Yang |
2016 |
|
| where the mountain meets the moon |
where a little girl looks for a way to change her life. |
Grace Lin |
| Kristy's great idea |
where a group of girl's get together and form a babysiting club but they have some problems. |
Raina Telgemeier |
| Sisters |
Raina and her sister don't get along find out how they solve there problems. |
Raina Telgemeier |
| The Frog Prince |
how Abby and Jonah try to help the frog prince become a prince but they regret it. |
Sarah Mlynowski |
| Under The Cat's Eye |
how Jai and his friends try to save the world from a villan who was trying to take over the world. |
Gillian Rubinstein |
| The Myssterious Benedict Society |
how a team of kids try to save the world from a evil villan but they must do risky things to save the world. |
Trenton Lee Stewart |
| The Adventures Of Captin Underpants |
how George and Harold turn there princepal into a super hero and brings them to many dangers. |
Dav Pilkey |
| Welcome to the Dead House |
How Amanda and Josh explore there new town they discover something fishy can they find out what it is before it's too late? |
R.L. Stine |
| Sage and Her Journey to Wishworld |
When Sage is chosen to be in a secret group she is chosen to go to wishworld at wishworld she thinks nothing is wrong but when a friend from home tells her there is something wrong can she fix it before it's to late? |
Shana Muldoon Zappa |
| The Strange Case of Origami Yoda |
A boy name Tommy intervews witneses of origami yoda and has them write storys about origami yoda and what happend and what they think about origami yoda. |
Tom Angleberger |
| Matilda |
Matilda brats as parnts and a headmistress too but Matilda is super smart and with help with her kind teacher can she outsmart her headmistress? |
roald dahl |
| Ramona the Pest |
Ramona is starting kindergarden and she meets a boy she wants to kiss and she meets a girl with curls that she wants to pull Ramona trys not to be a pest but she just can't help herself can she not cause any mischief in kindergareden? |
Beverly Cleary |


Toggle navigation
311 Data Dash
Alert Name
Alert Badge
Alert Name
Alert Badge
Alert Name
Alert Badge
Alert Name
Alert Badge
Alert Name
Alert Badge
Alert Name
Alert Badge
View All
Waste Management
Public Works
Community Outreach
Animal Services
Regulatory & Economic Resources
RAAM 27-93
District 3
District 1
District 2
District 3
District 4
District 5
District 6
District 7
District 8
District 9
District 10
District 11
District 12
District 13
All Districts
Waste Management
Dashboard
13
Open Tickets!
1250
Closed Tickets
Overdue
Bulky Trash Request
Toggle Dropdown
Action
Another action
Something else here
Separated link
Most Requested
Bulky Trash Request: 10
Green Waste Trash Request: 1200
Recycling Blue Cart Issues:
Bulky Trash Request:
Bulky Trash Request:
Average Days of Completion
View Details
Area Chart
1. Location


The Little Lame Prince
by Maria Dinah Mulock Craik
Chapter 1
Additional Information
- Year Published: 1875
- Language: English
- Country of Origin: England
- Source: Craik M. D. (1875). The Little Lame Prince.London, England: Ludgate Hill.
-
Readability:
- Flesch–Kincaid Level: 7.0
- Word Count: 2,484
- Genre: Fantasy
- Keywords: 19th century literature, british literature, childrenõs literature, the little lame prince
- ✎ Cite This
Downloads
Yes, he was the most beautiful Prince that ever was born.
Of course, being a prince, people said this; but it was true besides. When he looked at the candle, his eyes had an expression of earnest inquiry quite startling in a newborn baby. His nose—there was not much of it certainly, but what there was seemed an aquiline shape; his complexion was a charming, healthy purple; he was round and fat, straight-limbed and long—in fact, a splendid baby, and everybody was exceedingly proud of him, especially his father and mother, the King and Queen of Nomansland, who had waited for him during their happy reign of ten years—now made happier than ever, to themselves and their subjects, by the appearance of a son and heir.
The only person who was not quite happy was the King’s brother, the heir presumptive, who would have been king one day had the baby not been born. But as his majesty was very kind to him, and even rather sorry for him—insomuch that at the Queen’s request he gave him a dukedom almost as big as a county—the Crown-Prince, as he was called, tried to seem pleased also; and let us hope he succeeded.
The Prince’s christening was to be a grand affair. According to the custom of the country, there were chosen for him four-and-twenty godfathers and godmothers, who each had to give him a name, and promise to do their utmost for him. When he came of age, he himself had to choose the name—and the godfather or godmother—that he liked the best, for the rest of his days.
Meantime all was rejoicing. Subscriptions were made among the rich to give pleasure to the poor; dinners in town halls for the workingmen; tea parties in the streets for their wives; and milk-and-bun feasts for the children in the schoolrooms. For Nomansland, though I cannot point it out in any map, or read of it in any history, was, I believe, much like our own or many another country.
As for the palace—which was no different from other palaces—it was clean “turned out of the windows,” as people say, with the preparations going on. The only quiet place in it was the room which, though the Prince was six weeks old, his mother the Queen had never quitted. Nobody said she was ill, however—it would have been so inconvenient; and as she said nothing about it herself, but lay pale and placid, giving no trouble to anybody, nobody thought much about her. All the world was absorbed in admiring the baby.
The christening-day came at last, and it was as lovely as the Prince himself. All the people in the palace were lovely too—or thought themselves so—in the elegant new clothes which the Queen, who thought of everybody, had taken care to give them, from the ladies-in-waiting down to the poor little kitchen-maid, who looked at herself in her pink cotton gown, and thought, doubtless, that there never was such a pretty girl as she.
By six in the morning all the royal household had dressed itself in its very best; and then the little Prince was dressed in his best—his magnificent christening robe; which proceeding his Royal Highness did not like at all, but kicked and screamed like any common baby. When he had a little calmed down, they carried him to be looked at by the Queen his mother, who, though her royal robes had been brought and laid upon the bed, was, as everybody well knew, quite unable to rise and put them on.
She admired her baby very much; kissed and blessed him, and lay looking at him, as she did for hours sometimes, when he was placed beside her fast asleep; then she gave him up with a gentle smile, and, saying she hoped he would be very good, that it would be a very nice christening, and all the guests would enjoy themselves, turned peacefully over on her bed, saying nothing more to anybody. She was a very uncomplaining person, the Queen—and her name was Dolorez.
Everything went on exactly as if she had been present. All, even the king himself, had grown used to her absence; for she was not strong, and for years had not joined in any gayeties. She always did her royal duties, but as to pleasures, they could go on quite well without her, or it seemed so. The company arrived: great and notable persons in this and neighboring countries; also the four-and-twenty godfathers and godmothers, who had been chosen with care, as the people who would be most useful to his royal highness should he ever want friends, which did not seem likely. What such want could possibly happen to the heir of the powerful monarch of Nomansland?
They came, walking two and two, with their coronets on their heads—being dukes and duchesses, princes and princesses, or the like; they all kissed the child and pronounced the name each had given him. Then the four-and-twenty names were shouted out with great energy by six heralds, one after the other, and afterward written down, to be preserved in the state records, in readiness for the next time they were wanted, which would be either on his Royal Highness’ coronation or his funeral.
Soon the ceremony was over, and everybody satisfied; except, perhaps, the little Prince himself, who moaned faintly under his christening robes, which nearly smothered him.
In truth, though very few knew, the Prince in coming to the chapel had met with a slight disaster. His nurse,—not his ordinary one, but the state nurse-maid,—an elegant and fashionable young lady of rank, whose duty it was to carry him to and from the chapel, had been so occupied in arranging her train with one hand, while she held the baby with the other, that she stumbled and let him fall, just at the foot of the marble staircase.
To be sure, she contrived to pick him up again the next minute; and the accident was so slight it seemed hardly worth speaking of. Consequently nobody did speak of it. The baby had turned deadly pale, but did not cry, so no person a step or two behind could discover anything wrong; afterward, even if he had moaned, the silver trumpets were loud enough to drown his voice. It would have been a pity to let anything trouble such a day of felicity.
So, after a minute’s pause, the procession had moved on. Such a procession with Heralds in blue and silver; pages in crimson and gold; and a troop of little girls in dazzling white, carrying baskets of flowers, which they strewed all the way before the nurse and child—finally the four-and-twenty godfathers and godmothers, as proud as possible, and so splendid to look at that they would have quite extinguished their small godson—merely a heap of lace and muslin with a baby face inside—had it not been for a canopy of white satin and ostrich feathers which was held over him wherever he was carried.
Thus, with the sun shining on them through the painted windows, they stood; the king and his train on one side, the Prince and his attendants on the other, as pretty a sight as ever was seen out of fairyland.
“It’s just like fairyland,” whispered the eldest little girl to the next eldest, as she shook the last rose out of her basket; “and I think the only thing the Prince wants now is a fairy god-mother.”
“Does he?” said a shrill but soft and not unpleasant voice behind; and there was seen among the group of children somebody,—not a child, yet no bigger than a child,—somebody whom nobody had seen before, and who certainly had not been invited, for she had no christening clothes on.
She was a little old woman dressed all in gray: gray gown; gray hooded cloak, of a material excessively fine, and a tint that seemed perpetually changing, like the gray of an evening sky. Her hair was gray, and her eyes also—even her complexion had a soft gray shadow over it.
“Take care! Don’t let the baby fall again.”
The grand young lady nurse started, flushing angrily.
“Who spoke to me? How did anybody know?—I mean, what business has anybody——” Then frightened, but still speaking in a much sharper tone than I hope young ladies of rank are in the habit of speaking—”Old woman, you will be kind enough not to say ‘the baby,’ but ‘the Prince.’ Keep away; his Royal Highness is just going to sleep.”
“Nevertheless I must kiss him. I am his god-mother.”
“You!” cried the elegant lady nurse.
“You!” repeated all the gentlemen and ladies-in-waiting.
“You!” echoed the heralds and pages—and they began to blow the silver trumpets in order to stop all further conversation.
The Prince’s procession formed itself for returning,—the King and his train having already moved off toward the palace,—but on the top-most step of the marble stairs stood, right in front of all, the little old woman clothed in gray.
She stretched herself on tiptoe by the help of her stick, and gave the little Prince three kisses.
“This is intolerable!” cried the young lady nurse, wiping the kisses off rapidly with her lace handkerchief. “Such an insult to his Royal Highness! Take yourself out of the way, old woman, or the King shall be informed immediately.”
“The King knows nothing of me, more’s the pity,” replied the old woman, with an indifferent air, as if she thought the loss was more on his Majesty’s side than hers. “My friend in the palace is the King’s wife.”
“King’s have not wives, but queens,” said the lady nurse, with a contemptuous air.
“You are right,” replied the old woman. “Nevertheless I know her Majesty well, and I love her and her child. And—since you dropped him on the marble stairs (this she said in a mysterious whisper, which made the young lady tremble in spite of her anger)—I choose to take him for my own, and be his godmother, ready to help him whenever he wants me.”
“You help him!” cried all the group breaking into shouts of laughter, to which the little old woman paid not the slightest attention. Her soft gray eyes were fixed on the Prince, who seemed to answer to the look, smiling again and again in the causeless, aimless fashion that babies do smile.
“His Majesty must hear of this,” said a gentleman-in-waiting.
“His Majesty will hear quite enough news in a minute or two,” said the old woman sadly. And again stretching up to the little Prince, she kissed him on the forehead solemnly.
“Be called by a new name which nobody has ever thought of. Be Prince Dolor, in memory of your mother Dolorez.”
“In memory of!” Everybody started at the ominous phrase, and also at a most terrible breach of etiquette which the old woman had committed. In Nomansland, neither the king nor the queen was supposed to have any Christian name at all. They dropped it on their coronation day, and it never was mentioned again till it was engraved on their coffins when they died.
“Old woman, you are exceedingly ill-bred,” cried the eldest lady-in-waiting, much horrified. “How you could know the fact passes my comprehension. But even if you did know it, how dared you presume to hint that her most gracious Majesty is called Dolorez?”
“WAS called Dolorez,” said the old woman, with a tender solemnity.
The first gentleman, called the Gold-stick-in-waiting, raised it to strike her, and all the rest stretched out their hands to seize her; but the gray mantle melted from between their fingers like air; and, before anybody had time to do anything more, there came a heavy, muffled, startling sound.
The great bell of the palace the bell which was only heard on the death of some one of the royal family, and for as many times as he or she was years old—began to toll. They listened, mute and horror-stricken. Some one counted: one—two—three—four—up to nine-and-twenty—just the Queen’s age.
It was, indeed, the Queen. Her Majesty was dead! In the midst of the festivities she had slipped away out of her new happiness and her old sufferings, not few nor small. Sending away all her women to see the grand sight,—at least they said afterward, in excuse, that she had done so, and it was very like her to do it,—she had turned with her face to the window, whence one could just see the tops of the distant mountains—the Beautiful Mountains, as they were called—where she was born. So gazing, she had quietly died.
When the little Prince was carried back to his mother’s room, there was no mother to kiss him. And, though he did not know it, there would be for him no mother’s kiss any more. As for his godmother,—the little old woman in gray who called herself so,—whether she melted into air, like her gown when they touched it, or whether she flew out of the chapel window, or slipped through the doorway among the bewildered crowd, nobody knew—nobody ever thought about her.
Only the nurse, the ordinary homely one, coming out of the Prince’s nursery in the middle of the night in search of a cordial to quiet his continual moans, saw, sitting in the doorway, something which she would have thought a mere shadow, had she not seen shining out of it two eyes, gray and soft and sweet. She put her hand before her own, screaming loudly. When she took them away the old woman was gone.


We obtained and integrated
40 datasets from various sources such as the World Bank,
the Global Innovation Index site, and UNESCO. Some
datasets
that we looked at include:
- books published per country per year
- scientific publications
- GDP
Our datasets also contained time series
data ranging from 1950 to 2020 for a
variety of countries.
Many countries also had
sparse data, which presented an additional challenge
during the pre-processing phases. After normalizing and creating an
integrated dataset,
we proceeded with our analysis.


This page shows automated results of the Geminids 2008, based on visual data entered through the IMO electronic report form. Note that these automated results may not be suitable for scientific use; please refer to manual analysis results published in journal papers (e.g., WGN) when available. Send your feedback regarding this page to Geert Barentsen.
Page generated: 2009 January 2 at 4:00 UT.
Note that strong disturbance of the Moon likely led to overestimated Geminid ZHRs in 2008.
ZHRmax = 139 based on 1470 Geminids in 225 data intervals, assuming fixed population index r = 2.0 and zenith correction 1/sin(hR).
| Time (UT) | Solarlon | nINT | nGEM | ZHR | |
|---|---|---|---|---|---|
| 2008-12-06 08:09 | 254.460 | 2 | 1 | 3 | ±2 |
| 2008-12-08 03:08 | 256.279 | 7 | 5 | 4 | ±2 |
| 2008-12-09 12:24 | 257.687 | 4 | 12 | 10 | ±3 |
| 2008-12-10 04:47 | 258.380 | 6 | 22 | 9 | ±2 |
| 2008-12-10 23:54 | 259.189 | 11 | 49 | 14 | ±2 |
| 2008-12-12 23:08 | 261.190 | 14 | 65 | 30 | ±4 |
| 2008-12-13 03:12 | 261.362 | 13 | 62 | 56 | ±7 |
| 2008-12-13 09:48 | 261.641 | 13 | 66 | 51 | ±6 |
| 2008-12-13 20:00 | 262.074 | 8 | 69 | 66 | ±8 |
| 2008-12-13 21:22 | 262.132 | 4 | 87 | 101 | ±11 |
| 2008-12-13 22:03 | 262.161 | 26 | 192 | 113 | ±8 |
| 2008-12-13 22:58 | 262.200 | 29 | 214 | 98 | ±7 |
| 2008-12-13 23:56 | 262.241 | 25 | 226 | 113 | ±8 |
| 2008-12-14 01:02 | 262.287 | 16 | 97 | 111 | ±11 |
| 2008-12-14 02:00 | 262.328 | 13 | 115 | 139 | ±13 |
| 2008-12-14 02:59 | 262.369 | 13 | 106 | 132 | ±13 |
| 2008-12-14 06:08 | 262.503 | 16 | 68 | 56 | ±7 |
| 2008-12-14 19:45 | 263.080 | 2 | 13 | 36 | ±10 |
| 2008-12-18 00:45 | 266.344 | 3 | 1 | 1 | ±1 |
For each estimation interval: time is the middle of the interval, nINT is the number of observing periods and nGEM is the number of Geminids involved. ZHR = (1 + sum nGEM) / sum(Teff/C) where Teff is the effective observing time and C is the total correction for limiting magnitude, clouds and zenith correction. The solar longitudes refer to equinox J2000.0.
ZHRmax = 192 based on 1232 Geminids in 157 data intervals, assuming fixed population index r = 2.0 and zenith correction 1/sin(hR).
| Time (UT) | Solarlon | nINT | nGEM | ZHR | |
|---|---|---|---|---|---|
| 2008-12-13 18:25 | 262.007 | 5 | 45 | 63 | ±9 |
| 2008-12-13 19:46 | 262.064 | 5 | 44 | 63 | ±9 |
| 2008-12-13 20:44 | 262.105 | 5 | 61 | 79 | ±10 |
| 2008-12-13 21:31 | 262.138 | 3 | 54 | 110 | ±15 |
| 2008-12-13 21:48 | 262.150 | 10 | 65 | 107 | ±13 |
| 2008-12-13 22:12 | 262.167 | 12 | 100 | 125 | ±12 |
| 2008-12-13 22:33 | 262.182 | 10 | 100 | 105 | ±10 |
| 2008-12-13 22:50 | 262.194 | 9 | 58 | 94 | ±12 |
| 2008-12-13 23:11 | 262.209 | 9 | 50 | 93 | ±13 |
| 2008-12-13 23:32 | 262.224 | 11 | 87 | 113 | ±12 |
| 2008-12-13 23:50 | 262.236 | 8 | 95 | 114 | ±12 |
| 2008-12-14 00:07 | 262.248 | 6 | 48 | 137 | ±20 |
| 2008-12-14 00:30 | 262.264 | 6 | 40 | 94 | ±15 |
| 2008-12-14 00:54 | 262.281 | 7 | 43 | 114 | ±17 |
| 2008-12-14 01:17 | 262.298 | 7 | 40 | 110 | ±17 |
| 2008-12-14 01:43 | 262.316 | 6 | 42 | 116 | ±18 |
| 2008-12-14 02:13 | 262.337 | 6 | 60 | 149 | ±19 |
| 2008-12-14 02:33 | 262.351 | 4 | 48 | 192 | ±27 |
| 2008-12-14 02:54 | 262.366 | 5 | 41 | 139 | ±21 |
| 2008-12-14 03:23 | 262.387 | 7 | 40 | 101 | ±16 |
| 2008-12-14 04:29 | 262.433 | 11 | 40 | 54 | ±8 |
| 2008-12-14 16:13 | 262.930 | 5 | 31 | 43 | ±8 |
For each estimation interval: time is the middle of the interval, nINT is the number of observing periods and nGEM is the number of Geminids involved. ZHR = (1 + sum nGEM) / sum(Teff/C) where Teff is the effective observing time and C is the total correction for limiting magnitude, clouds and zenith correction. The solar longitudes refer to equinox J2000.0.
Data has been received from 40 observers in 17 countries. Thank you for your efforts!
| Observer | Country | Teff | nGEM |
|---|---|---|---|
| Salvador Aguirre | Mexico | 1.30h | 3 |
| Mina Alizadeh | Iran | 2.17h | 41 |
| Karl Antier | France | 1.00h | 8 |
| Sergey Belan | Ukraine | 1.10h | 2 |
| Sushrut Bhanushali | India | 3.00h | 67 |
| Anna Brylyakova | Ukraine | 1.10h | 3 |
| Sietse Dijkstra | Netherlands | 8.37h | 206 |
| Jaroslaw Dygos | Poland | 1.25h | 27 |
| Wei Ge | China | 1.00h | 5 |
| William Godley | United States | 1.25h | 10 |
| Oleg Gorlatenko | Ukraine | 1.10h | 6 |
| Wayne T. Hally | United States | 6.90h | 43 |
| Carl Johannink | Netherlands | 1.25h | 32 |
| Kshitija Kelkar | India | 1.50h | 35 |
| Jakub Koukal | Czech Republic | 21.75h | 152 |
| Jakub Koukal | Czech Republic | 4.00h | 25 |
| Sumedh Kulkarni | India | 3.00h | 59 |
| Marina Kychyzhyyeva | Ukraine | 1.10h | 9 |
| Peter Van Leuteren | Netherlands | 8.35h | 255 |
| Anna S. Levina | Israel | 1.34h | 15 |
| Minghui Liang | China | 2.64h | 13 |
| Jer Nan Lou | Taiwan | 1.05h | 6 |
| Qiang Ma | China | 2.00h | 31 |
| Koen Miskotte | Netherlands | 3.62h | 117 |
| Mohammad Nilforoushan | Iran | 1.00h | 34 |
| Daniel Van Os | Netherlands | 4.45h | 183 |
| Anna Pavlova | Ukraine | 1.10h | 3 |
| Ekaterina Prihod'ko | Ukraine | 1.10h | 6 |
| Tushar Purohit | India | 2.75h | 58 |
| Ella Ratz | Israel | 1.33h | 10 |
| Jurgen Rendtel | Germany | 1.50h | 6 |
| Ivan M. Sergey | Belarus | 2.73h | 56 |
| Alisa Shurova | Ukraine | 1.10h | 2 |
| Rafael Ruben Torregrosa Soler | Spain | 1.27h | 4 |
| Erwin Van Ballegoy | Netherlands | 1.33h | 13 |
| Michel Vandeputte | Belgium | 7.00h | 61 |
| Li Xue | China | 5.5h | 43 |
| Quanzhi Ye | China | 0.66h | 9 |
| Weizhou Zeng | China | 0.62h | 14 |
| Xiang Zhan | China | 2.29h | 27 |
Create your own analysis!
Rate intervals: gem2008_rate.csv (CSV-format).
Magnitude distributions: gem2008_magn.csv (CSV-format).


@* * Copyright 2023 HM Revenue & Customs * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. *@ @import views.ViewUtils._ @this(layout: templates.layout, h1: components.h1) @()(implicit request: Request[_], messages: Messages, appConfig: config.AppConfig) @layout(pageTitle = Some(titleNoForm("Test Endpoints"))) {


Festive fun begins in Perth city centre
Christmas lights switch-on this weekend
by Rachel Clark, https://www.dailyrecord.co.uk/authors/rachel-clark/The Christmas festivities officially begin this weekend with the turning on of the Perth Christmas lights.
A whole weekend of entertainment and events is planned throughout the city centre on Saturday, November 16 and Sunday, November 17.
Although the main event on Saturday evening is the turning on of the Christmas lights, there is also live entertainment, live ice sculpting, markets and food and drink to enjoy as well.
On Saturday, November 16 the main stage on Tay Street will be entertaining from 2pm.
The McAndrews Sisters and Last Orders will kick off proceedings, before Boomin’ and The Giants of British Rock - a band made up of original members of Uriah Heep, Bad Company, Whitesnake, FM and Thunder - take to the stage.
A Christmas parade will leave from Thimblerow car park at 5.30pm and will make its way through the city centre to the main stage on Tay Street.
Provost Dennis Melloy will then be joined by local cancer fighter Lily Douglas on stage to officially turn on the lights at 6.15pm.
The big moment will trigger a massive fireworks display over the River Tay.
The best views of the fireworks will be from Perth Bridge, Queen’s Bridge and Tay Street.
Celebrities and household names will then take to the main stage, including TV presenter Stephen Mulhern, Basil Brush and music acts Atomic Kitten, Clubland Classics featuring Dario G, N Trance and Alice Deejay, Scottish singer-songwriter Nina Nesbitt.
The music will finish with Lionel Vinyl, a top tribute act to Lionel Richie.
There will be two other stages packed with entertainment as well on Horsecross Plaza and King Edward Street.
The children’s stage will be on Horsecross Plaza outside the concert hall, with acts including Cobblers the Clown, Basil Brush, Chloe Ashe, Mother Goose, Chico and the Julie Young Dancers, finishing with a Christmas pop party.
After the lights have been turned on, the stage turns into a live music stage with Woodrow Wilson and Lee Memphis King, a top tribute act to Elvis.
Local performers will be on the King Edward Street stage from noon until 5pm, including Inspire Dance Studio, Alan Sweeney, the Fair Baton Twirlers, Ad Lib’s youth performers and adult performers, students from Perth College UHI, CC Dance, Letham Majorettes, Perth Amateur Operatics Society, Phoenix All Stars, Will from Sweeney Todd and Dynamic Dance.
While all of the entertainment is going on, there will be two markets on throughout the weekend for revellers to explore.
Perth Festive Market set up in the city centre yesterday (Thursday, November 14) and will run in King Edward Street and High Street until Sunday, November 17 from 10am until 6pm each day.
The market features a continental street market with traders from all over the world selling food and crafts, and other stalls selling Christmas treats.
And on George Street there will be the ‘Chocolate, Gin and Things Market’.
See more: Star-studded line-up announced for Perth's Christmas lights switch-on
This market will run on Saturday and Sunday from 10am until 5pm, selling artisan chocolates and local craft gins.
The fun will continue on Sunday, November 17 with food and live music on Horsecross Plaza and King Edward Street.
The City of Perth Feast will take place from 10am until 7pm.
There will be a celebration of music, dance, food and drink on King Edward Street, as well as a chance to visit Santa’s ice grotto.
Perth Cake Fest returns once again from noon until 4pm.
See more: Lily Douglas to help turn on Perth's Christmas lights
Amateur bakers from across the area have been tasked with recreating Perthshire’s iconic buildings and landmarks in cake form, and Simon Preston will be piecing them all together to create the area’s stunning edible landscape.
Those who prefer something a bit more savoury can enjoy the Zuppa Soup Festival, again from noon until 4pm.
And the Handmade Show will be in Perth Concert Hall on Sunday from 10.30am until 4.30pm.


-
PROFILE
-
Hello, I am VISHAL SANGAM
Mechanical Engineer & Student
I highly enjoy designing and creating new solutions and have always been inspired by engineering. I am a well-rounded individual who can follow through with any challenge. In the past, I have been able to manage my time really efficiently. That includes being academically successful, a captain of a Dance team, and actively involved in clubs both volunteer and school related. My objective is to become a Mechanical Engineer that helps plan, develop, build, and support any product that improves the quality of life while breaking technological barriers and helping sustain the environment.
-
More Coming Soon!


OAuth 2.0 Implementation
This application uses Google OAuth 2.0 to authenticate the user and grant permission to use the Google Plus API to retrieve your name and public profile URL.


Create a new word document or open an existing document. Write in the document in order to have text to practice with.


Quick View
- Major: Computer Science
- Location: Rexburg, ID
Interests/Hobbies:
- Computers - Hardware, Software Development, Operating Systems, etc.
- Any Technology, Electronics, Gadgets
- Geeky Stuff
- Programming - Assembly, C/C++, C#, Java, HTML/CSS, PHP, JavaScript, Python...
- Snowboarding - My Passion
- Mountain Biking - Especially Aggressive Downhill
- Video Games
Lifestyle
I enjoy spending quality time with my lovely wife Anne and our awesome puppy Cora. We got Married December 30, 2014 and are loving our humble little apartment. Weve been together since March 2014 and have loved every minute of it!
Anne is a Psychology Major and will graduate here soon. But we're not going anywhere soon, because I still have quite a while. She has all sisters, I have all brothers, and even though we're very different we still manage to make a pretty great team. Im looking forward to sharing my life with her.
Though i currently have been working for the schools IT department, I hope to one day be able to work in some form of software development, my skills really seem to excel in that area, especially in debugging and optimizing code.
History
I grew up in the Denver Metro area of Colorado and still think it is the greatest state. 300 days of sun each year, any sport (aside from ocean related ones...), and the beautiful Rocky Mountains in my backyard. If you don't like the weather, wait 15mins because it is sure to change.
I worked all through High School, and managed to get a Scholarship from one of my jobs. I also was a full fledged band geek. After I graduated Thunder Ridge High School I began attending Brigham Young University Idaho. I quickly discovered my knack for programming began studying Computer Science.
After a 2 year deferrment for a fulltime volunteer service mission for my church i returned to my college studies at BYUI. I have now been here for 8 semesters, but i still have a ways to go. "sigh"... Cant wait to graduate... Which is scheduled for April 2017


NBA Eastern Conference First Round Playoff Tickets:
Miami Heat at Philadelphia 76ers - Game 3 (Home Game 1)
Thu, 04/21/16 8:00 p.m.
Wells Fargo Center
Philadelphia
,
PA
Priced from:
$35
1938
tickets left


The "Inner-source" Movement
We are on a journey to institutionalize a culture of Inner-Sourcing across the Firm. We would like to introduce ITS CodeHub – ITS’s framework to help enable this transformation. It’s a lightweight framework with an intuitive UI that enables intelligent discovery of reusable ITS developed software across distributed repositories.
- Discover projects and modules already built by the firm in both Enterprise GitHub and Public Github
- Evaluate code health, statistics, dependencies and compatibility to reuse in your project
- Connect to developers and others who have reused and extended code
- Extend development of prototypes and strategic investments through crowdsourcing
- Gain Insight: Software Oriented Data Analysis (SODA) into development trends and statistics to understand evolving organization needs
Who Uses ITS CodeHub?
Development Lead
I'm kicking off a new project and I need to establish a DevOps Pipeline solution. My client environment uses Jenkins and deploys to the government AWS cloud. Does ITS have a template I can reuse and/or provision to get me started more quickly?
Analytics Consultant / Algorithm Developer
I need to quickly set up big data platform to support execution of algorithms for statistical analysis on large sets of cyber data. I am comfortable with Apache big data products such as Kafka, Accumulo and Storm. Is there a blueprint or preconfigured data platform stack I can reuse to get me started?
SDG / Market Lead
I want to understand the market landscape for business intelligence technologies deployed for our government clients so I can make informed financial, investment and training decisions to support our firm's software development staff. What tools, languages and platforms are used most and how are those capabilities trending over time?
What is ITS CodeHub
ITS CodeHub is ITS’s framework to help enable an "InnerSourceTM culture" through Intelligent Discovery of Reusable Assets
- Leverage our culture of collaboration to inner source innovation, harvesting and exposing capabilities and intellectual capital across the Firm.
- Maximize investments (Firm and client) to rapidly innovate, curate, and deliver capabilities through reuse.
- Institutionalize a culture shift of “reuse and building for reuse” to remove geographic and market barriers.
Features of ITS CodeHub
-
1
Intelligent Discovery of Code
Using a simple search, discover resuable technical assets that can be assembled to accelerate development efforts.
-
2
A Framework for Enterprise Software
To publish, discover, and reuse software and services, driving standardization.
-
3
An Intuitive UI
That aggregates repositories and simplifies access to security frameworks, system blueprints and application stacks.
-
4
Guidance on Best Practices
For developing reusable software components to support goal to reach CMMi Level 5.
User-Defined, Community Driven
Discover
ITS CodeHub Catalog allows intelligent discovery of existing elements within business and market contexts
ASSEMBLE
Facilitates rapid assembly of components, identification of gaps
Build For Reuse
Developers are encouraged to contribute back to catalog, furthering continuous innovation
Provision & Deliver
Rapid provisioning of user-defined, user-architected systems