INFO 12/09/2019 05:23:43
Settings file not found. Loading defaults.
INFO 12/09/2019 05:23:46
Connected to database.
INFO 12/09/2019 05:23:55
Application loaded.
INFO 12/09/2019 05:24:30
Application state saved.
INFO 12/09/2019 05:24:37
Application state saved.
INFO 12/09/2019 05:24:37
Application state saved.
INFO 12/09/2019 05:24:53
Settings file not found. Loading defaults.
INFO 12/09/2019 05:24:56
Connected to database.
INFO 12/09/2019 05:25:05
Application loaded.
INFO 12/09/2019 05:25:41
Application state saved.
INFO 12/09/2019 05:25:44
Application state saved.
INFO 12/09/2019 05:31:49
Settings file not found. Loading defaults.
INFO 12/09/2019 05:31:52
Connected to database.
INFO 12/09/2019 05:32:00
Application loaded.
INFO 12/09/2019 05:32:40
Application state saved.
INFO 12/09/2019 05:32:40
Application state saved.
INFO 12/09/2019 05:33:08
Settings file not found. Loading defaults.
INFO 12/09/2019 05:33:10
Connected to database.
INFO 12/09/2019 05:33:19
Application loaded.
INFO 12/09/2019 05:33:59
Application state saved.
INFO 12/09/2019 05:33:59
Application state saved.
INFO 12/09/2019 05:38:19
Settings file not found. Loading defaults.
INFO 12/09/2019 05:38:21
Connected to database.
INFO 12/09/2019 05:38:30
Application loaded.
INFO 12/09/2019 05:39:06
Application state saved.
INFO 12/09/2019 05:39:06
Application state saved.
INFO 12/09/2019 05:39:22
Settings file not found. Loading defaults.
INFO 12/09/2019 05:39:25
Connected to database.
INFO 12/09/2019 05:39:34
Application loaded.
INFO 12/09/2019 05:39:43
Application state saved.
INFO 12/09/2019 05:40:04
Settings file not found. Loading defaults.
INFO 12/09/2019 05:40:06
Connected to database.
INFO 12/09/2019 05:40:15
Application loaded.
INFO 12/09/2019 05:40:42
Application state saved.
INFO 12/09/2019 05:41:00
Settings file not found. Loading defaults.
INFO 12/09/2019 05:41:03
Connected to database.
INFO 12/09/2019 05:41:11
Application loaded.
WARNING 12/09/2019 05:42:12
GET request could not be processed.
javax.ws.rs.ProcessingException: javax.net.ssl.SSLHandshakeException: No subject alternative DNS name matching www.gogle.com found.
-- org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:284)
-- org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:278)
-- org.glassfish.jersey.client.JerseyInvocation.lambda$invoke$0(JerseyInvocation.java:753)
-- org.glassfish.jersey.internal.Errors.process(Errors.java:316)
-- org.glassfish.jersey.internal.Errors.process(Errors.java:298)
-- org.glassfish.jersey.internal.Errors.process(Errors.java:229)
-- org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:414)
-- org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:752)
-- org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:419)
-- org.glassfish.jersey.client.JerseyInvocation$Builder.get(JerseyInvocation.java:319)
-- com.rohitawate.everest.requestmanager.RequestManager$1.call(RequestManager.java:103)
-- com.rohitawate.everest.requestmanager.RequestManager$1.call(RequestManager.java:1)
-- javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
-- java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
-- javafx.concurrent.Service.lambda$executeTask$6(Service.java:725)
-- java.base/java.security.AccessController.doPrivileged(Native Method)
-- javafx.concurrent.Service.lambda$executeTask$7(Service.java:724)
-- java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
-- java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
-- java.base/java.lang.Thread.run(Thread.java:834)
INFO 12/09/2019 05:43:07
Application state saved.
INFO 12/09/2019 05:43:07
Application state saved.
INFO 12/09/2019 05:43:24
Settings file not found. Loading defaults.
INFO 12/09/2019 05:43:26
Connected to database.
INFO 12/09/2019 05:43:35
Application loaded.
INFO 12/09/2019 05:44:13
Application state saved.
INFO 12/09/2019 05:44:28
Settings file not found. Loading defaults.
INFO 12/09/2019 05:44:31
Connected to database.
INFO 12/09/2019 05:44:40
Application loaded.
INFO 12/09/2019 05:45:14
Application state saved.
INFO 12/09/2019 05:47:27
Settings file not found. Loading defaults.
INFO 12/09/2019 05:47:30
Connected to database.
INFO 12/09/2019 05:47:39
Application loaded.
INFO 12/09/2019 05:48:14
Application state saved.
INFO 12/09/2019 05:48:38
Settings file not found. Loading defaults.
INFO 12/09/2019 05:48:41
Connected to database.
INFO 12/09/2019 05:48:46
Application loaded.
INFO 12/09/2019 05:48:57
Application state saved.
INFO 12/09/2019 05:53:59
Settings file not found. Loading defaults.
INFO 12/09/2019 05:54:02
Connected to database.
INFO 12/09/2019 05:54:07
Application loaded.
INFO 12/09/2019 05:54:26
Application state saved.


For Approval
Records
Approve
Reject
Select All
No Data
-
HC of
Time:
Duration
days
Approve
Reject
Comments
Description
Date Requested:
Date Needed:
Supervisor:
Segment:
Business Unit:
Location:
Job Title:
Dept.:
Shift:
Reason for Opening:
Replacement for:
Employee Type:
Status:
Budgeted Rate:
Budgeted?
Budget Quarter:
Pay Type:
Job Grade Level:
Salary Range:
Relocation Eligible?
Incentive Eligible?
Approved by:
Date:
Department Manager
Approved by:
Date:
Senior Manager(1-up)
Approved by:
Date:
Local HR
Approved by:
Date:
General Manager
Approved by:
Date:
Group VP(if applicable)
Approved by:
Date:
Segment President
Approved by:
Date:
President
Approved by:
Date:
CEO
Show Details >
Hide Details >
Minimum Education Required:
Certifications Required:
% of Travel:
What are keywords that can be used in the resume search?
1)
4)
2)
5)
3)
6)
Top 3 Critical Technical/Functional Skills (Knowledge/Skills):
Top 3 Behaviors
1)
1)
2)
2)
3)
3)
Filled By:
Name:
Date of Hire:
Rate of Pay:
Badge Number:
KEY JOB DUTIES & RESPONSIBILITIES:
(If Contractor/Temporary, please indicate length of project with a maximum 90 days)
SKILLS & QUALIFICATIONS:
(Include Education, Skills & Experience)


HIGHLANDER: THE FINAL DIMENSION A film review by John Walker Copyright 1995 John Walker
In brief: If you don't go in with any great expectations, I think you'll find that HIGHLANDER 3 is a perfectly adequate action-adventure flick. It doesn't dawdle, and it has some really neat settings, a suitably slimy villain, and a fair number of satisfying adventure ideas.
Unfortunately, it seems to be lacking whatever "something" it would take to get me running back for a second viewing. A cult film, I don't think it will be. But because I found it pleasant, it *does* give me occasion to think about what's missing.
<>
We have here an immortal hero, Connor MacLeod (Christopher Lambert). He's sitting at the feet of an immortal wizard, Nokono (Mako) in the wizard's cave in 16th-century Japan. Out in the snow is riding an immortal villain, Kane (Mario Van Peebles), with two immortal henchmen, to off the wizard and the hero. Specifically, he intends to decapitate them. If he does so, he gets the power of his victim. In this flick, that's just part of the immortals business.
The really big thing about these immortals, however, is that "There can only be one". There can be a number of players on the field for a long time, but ultimately the immortals game is *not* a win-win situation. MacLeod may be unwilling to off Nokono to improve his position, but Kane is, after all, a villain, and under no such restraint.
In the ensuing contretemps, the cave falls in on the villain and henchmen, but the hero escapes.
Now it's the present, and an Important and Controversial Archaeologist, Alex Johnson (Deborah Unger) is called to the construction site for a big high-tech project in Japan. Guess where it is! They know it's some sort of archaeological site, and she's there because the local archaeologists have brought her in as their big gun against the business types who just want to get their plant built. Needless to say, her thing is to use legends and stuff as clues to archaeology. She only needs to touch down for a minute before she thinks of Nokono and his cave.
While the decision makers are fretting over the contest between antiquities and economics, things are rumbling downstairs.
Kane _et al._ emerge. Being cooped up for 400 years has not made them any nicer or fonder of MacLeod, and they set out to complete unfinished business.
On the other side of the world, MacLeod set up digs a few years ago near Marrakech, Morocco. He has a nice life and an adopted son, John (Gabriel Kakon). By means we needn't discuss here, MacLeod realizes that the game is afoot, and decamps for New York City (site of HIGHLANDER 2 ten years before, by the way). In New York, the trio will meet. And, oh, did I note that Alex is a dead ringer for Sarah, a former love of MacLeod's from the 1700s? Well, she is.
So, do you have it all set up? It's simple arithmetic, really. Number of immortals in movie equals "n". Number of immortals at end of movie who have heads still affixed cannot exceed n - (n - 1). Or from the other perspective, decapitations cannot be less than n - 1. Is that a formula for an action-adventure, or what?
<>
First, let it be noted that I never saw HIGHLANDER 1 or 2. HIGHLANDER 1 seems to have been rather well liked, HIGHLANDER 2 frequently denounced as a dog having nothing to do with HIGHLANDER 1. In HIGHLANDER 3, I get the feeling that the filmmakers have tried to put in some stuff to make the two previous flicks all part of the same story/universe. But for me, I have to take HIGHLANDER 3 on its own.
And we might as well start with acting, since my main question that might be answered by the the other two films could also be an acting problem. In the opening scenes, MacLeod seems almost a bit childlike. Either that, or a bit of a wimp. In the later scenes, neither trait shows up. Acting? Or a reference to previous history? I don't know.
For those of you who have never seen Christopher Lambert, by the way, he speaks with an unplaceable European accent. For fantasy's sake, someone might say that it's how a native Gaelic speaker from the 1500s might speak English. But in a brief flashback to those days, his burr didn't sound too unusual. I assume Lambert is following in the Schwartzenegger and Van Damme tradition. (We may even come to *expect* adventure heroes to speak with foreign accents!)
Van Peebles, of course, has no problems with accents. And depending on your taste, he may be reason alone to see or avoid HIGHLANDER 3. His Kane is more slimy than sinister, more creepy than cold, not a genuinely serious tyrant or monster. Van Peebles plays him with an inner core of silliness. It's almost like he wants to stop and demand that the audience boo and hiss when he comes on stage. Then he can preen himself on our hostility.
For her part, Unger carries off the Alex/Sarah role nicely. She's attractive, assertive, and the stuff modern audiences presumably expect. But she's not really a player in the action. Those roles are for immortals. Even the police detective, Lt. Stenn (Martin Neufeld), who is trying to pin unlawful-decapitation raps on MacLeod going back to HIGHLANDER 2, is really a cipher, having little impact on the action of the film.
<>
Al right, having said that the detective has little affect on the action, we can move to the main virtue of HIGHLANDER 3 as an adventure: it *moves*. I wasn't bored; I wasn't wondering when they were going to get something done so that we could get back to the real stuff. There are flashbacks to MacLeod's affair with Alex's double in the 1700s; there are scenes where MacLeod and Alex size one another up; but they didn't bother me. (Although they may have contributed to a lack of focus.)
For those of you turned off by mindless gore, by the way, I thought the decapitations were very well handled. Can I say, extremely tasteful beheadings? Depicting the events straightforwardly, but not intended to get folks to upchuck.
Similarly, the special effects were worked in nicely. It didn't look like just a lot of money spent to impress the rubes. For instance, when an immortal kills another, he is surrounded by sort of swirling light currents, the dead body levitates, etc. Like the decapitations, nicely done, not vulgar or ostentatious.
True, there were improbabilities piled on improbabilities--not the least of which being *everything* about Alex. But they were *useful* improbabilities--they moved the action along.
Nonetheless, while I'm willing to give a action flick its improbabilities, I figure it's sloppy on the filmmakers' part if they overdo it. And HIGHLANDER 3 strikes me as having overdone it. There were at least a couple of major points where I was thinking to a character that "This is a demonstrably uncool move on *your* part, neighbor."
But, like I say, I can be forgiving on mere irrationality--so long as the film gives me something in return. And HIGHLANDER 3 shows glimmers of having something in stock, but someone is too lazy or unimaginative to bring it all out.
I don't know who exactly to blame, but the screenplay was by Paul Ohl, the story by William Panzer and Brad Mirman. In all this, also, you can try to decide to what extent director Andy Morahan should take credit or blame.
<>
Now, if you're looking for reasons why HIGHLANDER 3 is less successful than it might be, some of you might think of those tasteful decapitations. I mean, isn't "action-adventure" supposed to be a euphemism for gore-flick?
Well, the critics frequently act as if "action equals gore", and action flicks *do* seem to have a cavalier attitude towards dismemberment, disembowelment, and other means of egress from this vale of tears. But I don't think that action films or action fans *demand* it. What I think is necessary is propulsion, movement--in other words, action films need *action*. (Gee, how surprising!)
HIGHLANDER 3 has movement, yes, but it didn't strike me as *going* anywhere. We know we need a big fight between Kane and MacLeod, but the stuff on the way seems only stuff on the way. There's little build of events that tie things together with the climax crowning it all. One doesn't *lead* to another in HIGHLANDER 3; instead, one thing merely *follows* another. It's just a sort of sparring.
Now, I can't really figure out to demonstrate this weakness. I mean, the story does move nicely; it's a workmanlike job, so I can't point to obvious gaffes; still less could I suggest corrections.
But besides action, we also have to consider "adventure". I figure an action-adventure has to give me some neat ideas or events or surroundings. It has to give me something I want to imagine myself doing, or something that is really fascinating even if negative somehow (frightening, say).
And in that respect, I can point to HIGHLANDER 3's scenery, its backdrops. There is *always* a nice background or setting throughout the film. A desert in Morocco, barren hills in Scotland, a plush apartment in New York with windows on a cityscape, the high-tech plant in Japan, a sort of surreal industrial facility for the climax. Neat! We've got the setting, now what *action* will take place there? How am I going to imagine myself being the *hero* in that neat, impressive scene?
But *most* of the time, the action doesn't use the "dramatic" backgrounds. It doesn't give me any feel of giants battling in a more-than-ordinary world. And there's nothing to give me some *idea* or *emotion* to go along with the background, not for me, not for the characters on screen.
<>
Take a fairly important scene--where MacLeod and one of the henchvillains are in a hospital laundry room. It's a drying room with sheets hanging everywhere, so they can't see each other. (True, most hospitals probably got rid of their drying rooms sometime during the administration of Dwight Eisenhower, but I've agreed to overlook mere practical impossibility.)
Such a scene might be very high-tension if we were dealing, say, with a kid, or someone really vulnerable. We'd be trying to look around every corner. Where's the bad guy now?!
But we've got an *immortal* here! The *hero*! Against a complete no-name! I'm sorry, dramatic tension is hard for me under such circumstances. All those nifty backgrounds--unfortunately, that's all they are.
Take the New York apartment in an apparently squalid neighborhood. That's a pretty "archetypal" image--think of Fu Manchu. Glamor and power hidden in the slums. But HIGHLANDER 3 doesn't do anything with it. It's just another place along the way.
And it's the same with the other nifty backgrounds. First, as noted, I didn't feel much interaction between scenery and action. But second, they're all sorts of different scenery. I didn't come a way with any image that tied up the film for me. It's like we do this scene here, and then we do that scene there. Nothing continues. Nothing grows.
To see how other people have handled something, think of the first GHOSTBUSTERS. They repeatedly showed the art-deco apartment building where we *knew* something creepy was going on. The building was always highlighted against dark, stormy skies. For more than a year after seeing it, I would look up at certain apartment buildings, with the sky and clouds behind them, and I'd experience the neat little thrill of the GHOSTBUSTERS building.
With neat backdrops all over, HIGHLANDER 3 gave me no such image.
Is it that the filmmakers were just lazy? Would it have been too much work to tie together the dramatic background with the action of the flick? Would it have been too much work to throw in something to show why someone *had* to do something or why they didn't *want* to do something else?
<>
In fact, though, something else *might* be going on--almost an *anti*-action-adventure theme. Suffice it to say that that with all the wide-open possibilities, the fights all take place in constrained circumstances--the cave and the drying room, for instance. I can see that they might have been chosen for emotional or symbolic or dramatic purposes. (For me, the cave is the most notable, and the most successful scene for a fight.)
But they're still all sort of close-in, sort of claustrophobic. Is this larger-than-life? Is this heroic? Or is it some shrink-influenced imagery? Maybe it was trying to give some image of descending into the dark corners of the psyche to engage in conflict. If so, it was only half done--note that I said "sort of" claustrophobic.
 We get the climax, and then after a few minutes it ends, just *ends*. I don't feel like doing a spoiler here, so all I can do is say that the ending was for me incredibly unsatisfying. I just sat there and said "What?" We went through the whole flick to get *this*!?
The promos have said that this is the last HIGHLANDER, that Lambert is "retiring" the MacLeod character. If so, the ending is more disappointing, because with all the questions it raised in my mind, at least I could figure it was rational if it was leaving the field open for HIGHLANDER 4. (And there were other possible sequel threads left untied, too.)
<>
Note, again, that I thought that this was a pleasant, enjoyable flick. It was workmanlike, smoothly done. It didn't lag, it kept me involved.
Nonetheless, just by thinking about some of the potentials that littered the landscape--the landscape itself, the backgrounds, being collectively one of them--I can feel disappointed.
In that light, I can disagree with but understand the vehemence with which some people have panned HIGHLANDER 3. (The reaction on alt.cult-movies has *not* been generous!)
On the basis of what HIGHLANDER 3 actually delivered to us, the condemnations have been unfounded. But if we think of the film's *potential*, then the outrage is understandable. We got a nice, pleasant film. The film itself indicates that we could have gotten a *lot* more.
John Walker<EMAIL_ADDRESS>.
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


The java
command is called the Java launcher because it launches Java applications. When the Java launcher is called, it gathers input from the user and the user's environment (such as the class path and the boot class path), interfaces with the Virtual Machine (VM), and gets it started via some bootstrapping. The Java Virtual Machine (JVM) does the rest of the work.
This chapter covers the following topics:
The JVM searches for and loads classes in this order:
Bootstrap classes, which are classes that comprise the Java platform, including the classes in rt.jar
and several other important JAR files.
Extension classes, which use the Java Extension mechanism. These classes are bundled as JAR files and located in the extensions
directory.
User classes are classes that are defined by developers and third parties and that do not take advantage of the extension mechanism. You identify the location of these classes with the -classpath
option on the command line (preferred) or with the CLASSPATH
environment variable. See Setting the Class Path.
In effect, the three search paths together form a simple class path. This is similar to the flat class path previously used, but the current model has the following improvements:
It is relatively difficult to accidentally hide or omit the bootstrap classes.
In general, you only have to specify the location of user classes. Bootstrap classes and extension classes are found automatically.
The tools classes are now in a separate archive (tools.jar
) and can only be used if included in the user class path described in How the Java Runtime Finds Bootstrap Classes.
Bootstrap classes are the classes that implement Java SE. Bootstrap classes are in the rt.jar
file and several other JAR files in the jre/lib
directory. These archives are specified by the value of the bootstrap class path that is stored in the sun.boot.class.path
system property. This system property is for reference only and should not be directly modified.It is unlikely that you will need to redefine the bootstrap class path. The nonstandard option, -Xbootclasspath
, allows you to do so in those rare circumstances in which it is necessary to use a different set of core classes.
Note that the classes that implement the JDK tools are in a separate archive from the bootstrap classes. The tools archive is the JDK /lib/tools.jar
file. The development tools add this archive to the user class path when invoking the launcher. However, this augmented user class path is only used to execute the tool. The tools that process source code, the javac
command, and the javadoc
command, use the original class path, not the augmented version. For more information, see How the javac and javadoc Commands Find Classes.
Extension classes are classes that extend the Java platform. Every .jar
file in the extension directory, jre/lib/ext
, is assumed to be an extension and is loaded with the Java Extension Framework. Loose class files in the extension directory are not found. They must be contained in a JAR file or Zip file. There is no option provided for changing the location of the extension directory.
If the jre/lib/ext
directory contains multiple JAR files, and those files contain classes with the same name such as in the following example, the class that actually gets loaded is undefined.
smart-extension1_0.jar
contains class smart.extension.Smart
smart-extension1_1.jar
contains class smart.extension.Smart
To find user classes, the launcher refers to the user class path, which is a list of directories, JAR files, and Zip files that contain class files.
A class file has a subpath name that reflects the fully-qualified name of the class. For example, if the class com.mypackage.MyClass
is stored under myclasses
, then myclasses
must be in the user class path, and the full path to the class file must be /myclasses/com/mypackage/MyClass.class
on Oracle Solaris or in \myclasses\com\mypackage\MyClass.class
on Windows.
If the class is stored in an archive named myclasses.jar
, then myclasses.jar
must be in the user class path, and the class file must be stored in the archive as com/mypackage/MyClass.class
on Windows or in com\mypackage\MyClass.class
on Oracle Solaris.
The user class path is specified as a string, with a colon (:) to separate the class path entries on Oracle Solaris, and a semicolon (;) to separate the entries on Windows systems. The Java launcher puts the user class path string in the java.class.path
system property. The possible sources of this value are:
The default value, *.*
, which means that user class files are all the class files in or under the current directory.
The value of the CLASSPATH
environment variable that overrides the default value.
The value of the -cp
or -classpath
command-line option that overrides both the default value and the CLASSPATH
value.
The JAR archive specified by the -jar
option overrides all other values if it contains a Class-Path
entry in its manifest. If this option is used, all user classes must come from the specified archive.
A JAR file usually contains a manifest, which is a file that lists the contents of the JAR file. The manifest can define a JAR class path, which further extends the class path, but only while loading classes from that JAR file. Classes accessed by a JAR class path are found in the following order:
In general, classes referenced by a JAR class path entry are found as though they are part of the JAR file. The JAR files that appear in the JAR-class-path are searched after any earlier class path entries and before any entries that appear later in the class path.
If the JAR class path points to a JAR file that was already searched, for example, an extension or a JAR file that was listed earlier in the class path, then that JAR file is not searched again. This optimization improves efficiency and prevents circular searches. This type of JAR file is searched at the point that it appears, which is earlier in the class path.
If a JAR file is installed as an extension, then any JAR class path it defines is ignored. All of the classes required by an extension are presumed to be part of the JDK or to have been installed as extension.
The javac
and javadoc
commands use class files in the following two ways:
To run, the javac
and javadoc
commands must load various class files.
To process the source code they operate on, the javac
and javadoc
commands must obtain information on object types used in the source code.
The class files used to resolve source code references are mostly the same class files used to run the javac
and javadoc
commands. But there are some important exceptions, as follows:
Both the javac
and javadoc
commands often resolve references to classes and interfaces that have nothing to do with the implementation of the javac
or javadoc
commands. Information on referenced user classes and interfaces might be present in the form of class files, source code files, or both.
The tools classes in the tools.jar
file are only used to run the javac
and javadoc
commands. The tools classes are not used to resolve source code references unless the tools.jar
file is in the user class path.
A programmer might want to resolve boot class or extension class references with an alternative Java platform implementation. Both the javac
and javadoc
commands support this with their -bootclasspath
and -extdirs
options. Use of these options does not modify the set of class files used to run the javac
or javadoc commands themselves.
If a referenced class is defined in both a class file and a source file, the javadoc
command always uses the source file. The javadoc
command never compiles source files. In the same situation the javac
command uses class files, but automatically recompiles any class files it determines to be out of date. The rules for automatic recompilation are documented in
.javac
By default, the javac
and javadoc
commands search the user class path for both class files and source code files. If the -sourcepath
option is specified, the javac
and javadoc
commands search for source files only on the specified source file path, while still searching the user class path for class files.
To be used, a class or interface must be loaded by a class loader. Use of a particular class loader determines a security policy associated with the class loader.
A program can load a class or interface by calling the loadClass
method of a class loader object. But usually a program loads a class or interface by referring to it. This invokes an internal class loader, which can apply a security policy to extension and user classes. If the security policy has not been enabled, all classes are trusted. Even if the security policy is enabled, it does not apply to bootstrap classes, which are always trusted.
When enabled, security policy is configured by system and user policy files. The Java platform SDK includes a system policy file that grants trusted status to extension classes and places basic restrictions on user classes.
To enable or configure the security policy, refer to Security Features.
Note: Some security programming techniques that worked with earlier releases of Java SE are incompatible with the class loading model of the current release.


A former out-half is caddying this week for Rory McIlroy in Dubai
by Online EditorsA former Ulster out-half is on Rory McIlroy’s bag at this week’s DP World Tour Championship event in Dubai.
Niall O’Connor, the 32-year-old who also played for Ireland A, Connacht and Jersey before emigrating to the United States, is filling in for caddy Harry Diamond, McIlroy’s regular bagman who is temporarily unavailable for the Jumeirah Golf Estates event.
“If there’s any week where I don’t have Harry on the bag, it’s good it’s this week,” said McIlroy to the European Tour website, europeantour.com.
“I feel like I could play this place blindfolded. I’ve been coming back here for ten years.  Obviously, I’ll maybe take on a little bit more responsibility than I usually do and jot stuff down.
“It feels a little bit like when Harry first came on the bag a couple of years ago. I took on a little more responsibility writing stuff in my yardage book and pacing stuff out. I actually quite enjoy that part, as well.
(Continue reading below…)
“Niall and I go back a long way, so for me at this point it’s just about trying to stay as relaxed and as loose as possible out there and he can definitely do that for me.
“He’s a pretty good golfer himself. He’s played a lot of amateur tournaments in Ireland, so he knows the game well and he knows what it’s like, how that feels to be in the heat of battle and be under pressure and all that.
“It will be fun to be out there with him this week, and it’s a change of pace for both of us. He’s obviously stuck in an office in New York most days, so it will be fun.”
WATCH: Episode two of The Season with Hamilton Boys’ High School – training ramps up a gear as the team hits the gym after the recent victory against Auckland Grammar


|
Due to the recent developments with COVID-19, and following the recommendations of our academic and institutional leadership, the University is postponing the event celebrating the 20th anniversary of the naming of the Edward S. Rogers Senior Department of Electrical and Computer Engineering and the Rogers Scholarships, previously scheduled for March 31st.
View This Message Online
|
|
|
Good afternoon,
Due to the recent developments with COVID-19, and following the recommendations of our academic and institutional leadership, the University is postponing the event celebrating the 20th anniversary of the naming of the Edward S. Rogers Senior Department of Electrical and Computer Engineering and the Rogers Scholarships, previously scheduled for March 31st. Though we are greatly looking forward to celebrating this landmark donation with our community, we feel it is important to prioritize everyone's safety at this time.
Once conditions permit, we will be in touch with further information about the rescheduling of this event. In the meantime, please accept our apologies and our best wishes for your continued health and wellbeing.
Yours sincerely,
Faculty of Applied Science & Engineering
University of Toronto
|
|
|
|
|


Go To:
Results Overview
. Click column header to sort. Sort multiple columns by holding shift.
Crashes
All Games
Only Crashes
No Crashes
Bots
All Bots
Winner
All Bots
Loser
All Bots
Maps
All Maps
Games: 0
Round/Game
Winner
Loser
Crash
Timeout
Map
Duration
W Score
L Score
(W-L)/Max
W 55
W 1000
W 10000
L 55
L 1000
L 10000
Win Addr
Lose Addr
Start
Finish


|
BitShares-Core
6.1.0
BitShares blockchain implementation and command-line interface software
|
#include <raw_fwd.hpp>
Classes | |
| struct | import_helper |
| struct | import_helper< T, type_in_typelist< T > > |
| struct | tag |
| struct | type_eq |
| struct | type_lt |
Public Types | |
| using | tag_type = int64_t |
| using | list = typelist::list< Types... > |
| using | flat_set_type = flat_set< static_variant, type_lt > |
Public Member Functions | |
| static_variant () | |
| template<typename... Other> | |
| static_variant (const static_variant< Other... > &cpy) | |
| static_variant (const static_variant &cpy) | |
| static_variant (static_variant &&mv) | |
| template<typename... Other> | |
| static_variant (static_variant< Other... > &&mv) | |
| template<typename X , typename = type_in_typelist<X>> | |
| static_variant (const X &v) | |
| template<typename X , typename = type_in_typelist<X>> | |
| static_variant (X &&v) | |
| ~static_variant () | |
| template<typename X , typename = type_in_typelist<X>> | |
| static_variant & | operator= (const X &v) |
| static_variant & | operator= (const static_variant &v) |
| static_variant & | operator= (static_variant &&v) |
| template<typename X , typename = type_in_typelist<X>> | |
| X & | get () |
| template<typename X , typename = type_in_typelist<X>> | |
| const X & | get () const |
| template<typename visitor > | |
| visitor::result_type | visit (visitor &v) |
| template<typename visitor > | |
| visitor::result_type | visit (const visitor &v) |
| template<typename visitor > | |
| visitor::result_type | visit (visitor &v) const |
| template<typename visitor > | |
| visitor::result_type | visit (const visitor &v) const |
| void | set_which (tag_type tag) |
| tag_type | which () const |
| template<typename T > | |
| bool | is_type () const |
Static Public Member Functions | |
| template<typename... Other> | |
| static static_variant | import_from (const static_variant< Other... > &other) |
| template<typename... Other> | |
| static static_variant | import_from (static_variant< Other... > &&other) |
| template<typename visitor > | |
| static visitor::result_type | visit (tag_type tag, visitor &v, void *data) |
| template<typename visitor > | |
| static visitor::result_type | visit (tag_type tag, const visitor &v, void *data) |
| template<typename visitor > | |
| static visitor::result_type | visit (tag_type tag, visitor &v, const void *data) |
| template<typename visitor > | |
| static visitor::result_type | visit (tag_type tag, const visitor &v, const void *data) |
| static constexpr size_t | count () |
Protected Types | |
| template<typename X > | |
| using | type_in_typelist = std::enable_if_t< typelist::index_of< list, X >() !=-1 > |
Protected Member Functions | |
| template<typename X , typename = type_in_typelist<X>> | |
| void | init (const X &x) |
| template<typename X , typename = type_in_typelist<X>> | |
| void | init (X &&x) |
| void | init_from_tag (tag_type tag) |
| void | clean () |
Protected Attributes | |
| tag_type | _tag |
| impl::dynamic_storage | storage |
Friends | |
| bool | operator== (const static_variant &a, const static_variant &b) |
Definition at line 27 of file raw_fwd.hpp.
| using fc::static_variant< Types >::flat_set_type = flat_set<static_variant, type_lt> |
Definition at line 132 of file static_variant.hpp.
| using fc::static_variant< Types >::list = typelist::list<Types...> |
Definition at line 47 of file static_variant.hpp.
| using fc::static_variant< Types >::tag_type = int64_t |
Definition at line 46 of file static_variant.hpp.
|
protected |
Definition at line 56 of file static_variant.hpp.
|
inline |
Definition at line 153 of file static_variant.hpp.
|
inline |
Definition at line 159 of file static_variant.hpp.
|
inline |
Definition at line 166 of file static_variant.hpp.
|
inline |
Definition at line 173 of file static_variant.hpp.
|
inline |
Definition at line 181 of file static_variant.hpp.
|
inline |
Definition at line 189 of file static_variant.hpp.
|
inline |
Definition at line 193 of file static_variant.hpp.
|
inline |
Definition at line 197 of file static_variant.hpp.
|
inlineprotected |
Definition at line 89 of file static_variant.hpp.
|
inlinestatic |
Definition at line 319 of file static_variant.hpp.
|
inline |
Definition at line 236 of file static_variant.hpp.
|
inline |
Definition at line 246 of file static_variant.hpp.
|
inlinestatic |
Import the value from a foreign static_variant with types not in this one, and throw if the value is an incompatible type
Definition at line 137 of file static_variant.hpp.
|
inlinestatic |
Import the value from a foreign static_variant with types not in this one, and throw if the value is an incompatible type
Definition at line 146 of file static_variant.hpp.
|
inlineprotected |
Definition at line 62 of file static_variant.hpp.
|
inlineprotected |
Definition at line 69 of file static_variant.hpp.
|
inlineprotected |
Definition at line 75 of file static_variant.hpp.
|
inline |
Definition at line 332 of file static_variant.hpp.
|
inline |
Definition at line 202 of file static_variant.hpp.
|
inline |
Definition at line 207 of file static_variant.hpp.
|
inline |
Definition at line 216 of file static_variant.hpp.
|
inline |
Definition at line 320 of file static_variant.hpp.
|
inline |
Definition at line 256 of file static_variant.hpp.
|
inline |
Definition at line 261 of file static_variant.hpp.
|
inline |
Definition at line 266 of file static_variant.hpp.
|
inline |
Definition at line 271 of file static_variant.hpp.
|
inlinestatic |
Definition at line 276 of file static_variant.hpp.
|
inlinestatic |
Definition at line 287 of file static_variant.hpp.
|
inlinestatic |
Definition at line 298 of file static_variant.hpp.
|
inlinestatic |
Definition at line 309 of file static_variant.hpp.
|
inline |
Definition at line 329 of file static_variant.hpp.
|
friend |
Definition at line 226 of file static_variant.hpp.
|
protected |
Definition at line 58 of file static_variant.hpp.
|
protected |
Definition at line 59 of file static_variant.hpp.


Aspirational recipe
I like to write about technology, because I want to get on the front page of hacker news (in a good way).


Security forces kill two protesters near Iraq's key Umm Qasr port in south: sources
BASRA, Iraq (Reuters) - Iraqi security forces killed at least two people and wounded over 70 by using live fire to disperse protests near the key Gulf port of Umm Qasr near Basra, police and medical sources said.
The port operations have not been affected so far and trucks are still entering the port normally, port officials said.


“MR. DREWRY” reported to Nancy that his secretary, Miss Hanson, had checked with
various other airlines that Mr. Moto might have taken to Japan.
“None of them had any record of a flight booked in his name,” he said. “I also got word on
Mr. Kikichi. As far as she could ascertain, he’s in the United States legally, and there were
never any charges against him.”
“Thank you for your report, Mr. Campbell Drewry,” Nancy said with an impish grin as they
walked toward the boarding gate. Mr. Drew squeezed his daughter’s left arm affectionately.
“You’re welcome. And now we’d better go. Our flight is ready.”
The Drews followed a group of passengers onto the large jet and took their seats. Nancy
was in trigued by the dainty hostesses in native kimonos. Before the first meal was served,
the young women brought in steaming hot towels for the passengers to wash their hands
with. When the trays of food were set before them, the Drews looked at them, wondering
how they would enjoy the exotic dishes.
Nancy remarked politely, “Isn’t that an attractive color arrangement?” The tray contained a
bouquet of green parsley in a small vase. Next to it was a tiny platter with pinkish raw fish.
21
White boiled rice and a dish of broiled eel were alongside it. A pot of green tea was served,
and dessert consisted of a combination of fresh apricots and peaches.
Mr. Kampura was seated at the very front of the plane near the exit door. Once Mr. Drew
walked up close to him and talked to the hostess, but he kept his eyes on the Japanese man
all the while. Kampura was speaking to the man sitting next to him, but their conversation
was unintelligible to the lawyer.
When they arrived at their destination many hours later, Mr. Kampura was the first to get
off the plane. Nancy and her father tried to follow him, but with most of the passengers
standing in the aisle, it was impossible.
The Drews claimed their baggage and walked out into the lobby. They noticed a Japanese
couple who were waiting near an exit. The man looked so much like Professor Mise in River
Heights that Nancy and her father felt he must be his brother.
The Americans walked up to the couple.
“Pardon me, but are you Mr. and Mrs. Mise?” Nancy asked.
The man smiled. “Ah, yes. And you are Mr. Drew and Miss Nancy Drew?”
“Yes, we are,” the lawyer replied. “We’re delighted that you speak English. Unfortunately,
we have never learned your language.”
The couple bowed low to the visitors, and Mr. Mise said, “You make us very happy by
visiting us. Perhaps you will pick up some Japanese phrases while you are here.”
“I’d like to ” said Nancy.
Mr. Mise took her suitcase, and the Drews followed their hosts outside to a waiting car.
Nancy could not resist taking a peek at the tires. They did not have the Rising Sun insignia on
them.
As Mr. Mise drove through the city, Nancy and her father commented how much it
resembled an American metropolis, despite the sprinkling of one-story brown wooden
houses, which served as a small reminder of “Old Japan ” Most of the people wore Western
dress, and the streets were literally teeming with the city’s ten million inhabitants.
Mr. Mise came to an open area with a large marketplace and stopped the car. “Would you
like to get out and walk around?” he asked. “This is one of our flower markets. We Japanese
like our gardens to be all green because we think it induces tranquility and rest. But we
enjoy flowers in the house.”
Part of the area was filled with chrysanthemums of every conceivable color and size. These
flowers were not yet in full season, and apparently they had been forced.
22
Mr. Drew spoke up. “May I purchase some for you, Mrs. Mise?”
The woman smiled and bowed. Later Nancy learned that it was considered bad manners for
a Japanese to refuse a gift, which was called a presento.
Yellow chrysanthemums were bought, then the journey proceeded to the Mises’ home,
which was several miles out of town. It proved to be a beautiful place and was entirely
concealed from the road by trees and bushes. A gardener on a step ladder was pulling
needles from a pine tree.
Mrs. Mise explained why. “Japanese do not care for bushy gardens. We like to be able to
look through the foliage, so a certain number of needles are pulled out.”
They rode to the house. Mrs. Mise, Nancy, and Mr. Drew alighted, while Mr. Mise took the
car to the garage. The house was designed in true Japanese style, with sliding panels for
walls. The panels could be opened easily to give more space.
Mrs. Mise said with a smile, “We do not sit on the floor to eat, as many of our countrymen
do. We prefer the type of table and chair that you have in your country.”
Nancy asked if the couple slept on the floor, as was the custom, and was told that in their
second floor bedrooms there was American furniture. Mrs. Mise led the Drews to their
rooms, and while the visitors were unpacking clothes, she arranged the chrysanthemums in
a typical Japanese pattern. At the top of the bouquet was one flower, surrounded by leaves.
Below it was another, and near the rim of the vase was a third. The arrangement was very
artistic.
When Nancy and her father came downstairs and noticed the beautiful bouquet, Mrs. Mise
explained that the top flower represented Heaven, the middle one Man, and the lowest one
Earth.
At dinner, which was served by a dainty young woman in Japanese costume, conversation
turned to the main reason for the Drews’ visit. The stolen necklace was not mentioned, but
Mrs. Rossmeyer was. The Mises had heard of her through the press, but had never seen the
woman.
“We are interested in an organization called World Wide Gems,” Mr. Drew told them. “Do
you happen to know a Mr. Kampura, who is connected with the company?”
Mr. Mise said, “I have met the man but do not know him well. World Wide Gems has its
main office in Tokyo, but the many salesmen are scattered throughout the world.”
Nancy asked, “Would it be possible for us to meet Mr. Kampura?”
Mr. Mise thought this could be arranged. He would telephone in the morning to find out.
23
Now the Drews told the Mises about the missing jeweler, Mr. Moto. “We heard from his
friend, Mr. Kikichi, that he had gone to Japan,” Nancy explained. “But none of the airlines
we asked had issued a ticket to him. We think he might have been kidnapped.”
“Oh, no!” Mrs. Mise said. “What are you going to do?”
“He has a brother in Tokyo,” Nancy said, “Tetsuo Moto. I would like to find out if Tetsuo has
heard from him.”
Mr. Mise brought out a telephone directory to find Tetsuo’s number. There was a listing, but
when he called up, he was told that the number had been disconnected because the man
had moved.
“Shall I get in touch with the police and explain the situation?” Mr. Mise asked. “Perhaps
they can trace Tetsuo Moto for you.”
“That would be a good idea,” Mr. Drew said, and the host put in the call.
“The officers will let me know if they can find him,” he reported after a short conversation.
“And now it is late. Any time you wish to go to bed, do tell us. We want you to feel at home
while you are here. Please do not hesitate to ask us for anything you may desire.”
Mr. Drew said, “You are very thoughtful. Nancy and I are tired and would appreciate getting
some sleep. Once more I want to thank you for inviting us here.”
Nancy spoke up. “Your brother, the professor, and his wife are wonderful people. I can see
that you are exactly like them.”
Everyone said good-night and went to his room. The following morning when Nancy came
to breakfast she found an envelope alongside her plate. Her name was printed on it in large,
bold letters. Inside was a single sheet of writing paper containing the following equation:4 +
9 = 13
Puzzled, Nancy handed the note to Mr. Mise and asked if he knew what it meant.
A worried expression spread over his face. “Four is shi in Japanese, which also stands for
death. Nine is ku, which translates to suffering in pain. Thirteen has no double meaning.”
“It does to me,” Nancy said slowly. “I’m sure it refers to the thirteenth pearl.”
“I do not understand,” Mr. Mise said. “What is the thirteenth pearl?”
24
“Danger!” Mr. Drew said tensely, then told the Mises about Mrs. Rossmeyer’s stolen
necklace.
When he finished, their host frowned. “Do you think the stolen thirteenth pearl has been
brought to this country?”
“That’s what we’re trying to find out. We believe that Mr. Kampura might be mixed up in
this somehow, and we are here to investigate.”
Mrs. Mise had a suggestion.  Then she will not be recognized if someone is following you.”
Mr. Mise thought this was a wise idea. He also felt that he should go with Nancy, while Mr.
Drew and his wife should leave later and take a different route.
An appointment with Mr. Kampura had been made for 11:00 o’clock. This left plenty of time
for Mrs. Mise to disguise Nancy. The woman said she had been a dancer and knew all about
make-up.
“I am sure I can make you look like a Japanese girl.”
First she rubbed white salve on Nancy’s face and covered it with powder to lighten her sun-
tanned skin.  It had a tiny lotus blossom on one side. She was given a rosebud-type mouth.
Finally Mrs. Mise brought out a pretty but subdued kimono, an obi, a pair of white stockings,
and sandals. When the young detective was ready, she went downstairs. Her father and Mr.
Mise were astounded at the change in her appearance.
“It’s a perfect disguise!” Mr. Mise marveled. “I would never recognize you.”
Mr. Drew joked about his lovely little Japanese daughter. Then she and Mr. Mise set off in
his car. They arrived at the offices of World Wide Gems about ten minutes earlier than Mr.
Drew and Mrs. Mise.
Mr. Kampura had a very attractive office furnished partly in Japanese and partly in Western
style. Nancy bowed low when she was introduced, but on purpose her name was so slurred
that no one could understand it.
Just then a man walked into the room and stopped short when he saw the visitors. “So sorry
to interrupt,” he said with a smile. “I was not aware that you had guests.”
Mr. Kampura seemed uncomfortable at the interruption. “This is Mr. Taro, the president of
our organization,” he introduced the pleasant-looking Japanese man. “May I present—”
But Mr. Taro, not wishing to disturb the meeting, had already turned and slipped out the
door. Nancy breathed a muted sigh of relief, since she did not want her name repeated.
25
“Nancy, it’s a perfect disguise!” Mr. Mise exclaimed.
“What can I do for you?” Mr. Kampura asked, impatience showing in his voice.
“I will be brief,” Mr. Drew replied, realizing that Mr. Kampura did not wish his callers to stay
long. “I am a lawyer in the United States, and it is important that I find Mrs. Tanya
Rossmeyer. I understand she is probably in this country buying jewelry.”
Mr. Kampura said nothing, so Mr. Drew went on, “It is essential that I discuss a legal matter
with her. I have been told that she has purchased a good bit of jewelry from your company.
Can you tell me where she is?”
There was a long pause, then Mr. Kampura said, “Yes, I know of Mrs. Rossmeyer. She was a
client of ours. But I believe she was in Europe recently and met a tragic deathl”


Rapelje Road Race, June 3rd 2001
Pete Vordenberg Share the Roads
John Weyhrich Five Valley Velo
Jason Dykstra Share the Roads
Will Schneider E-Caps
Marcel VanGarderen GVBC
Colin Miner Round House Racing
Tejay VanGarderen GVBC
Daniel Barry YVCC
Jason Frank YVCC
Brad Houle Echelon
Luke Johnson GVBC
Mark Nitz YVCC
Eric Sundstrom Unattached
Jeff Olson YVCC
Dale Sekora YVCC
Jim Downs YVCC
Deric Weiss YVCC
Sam Westerman Unattached
Frank Nienaber Unattached
Brian Thompson Unattached
David Groshens Unattached


Expression object for dense matrix-dense matrix additions.The DMatDMatAddExpr class represents the compile time expression for additions between dense matrices with identical storage order.
More...
#include <DMatDMatAddExpr.h>
Inherits blaze::MatMatAddExpr< DenseMatrix< DMatDMatAddExpr< MT1, MT2, SO >, SO > >, and blaze::Computation.
|
| enum | : bool { simdEnabled
} |
| | Compilation switch for the expression template evaluation strategy.
|
| |
| enum | : bool { smpAssignable = MT1::smpAssignable && MT2::smpAssignable
} |
| | Compilation switch for the expression template assignment strategy.
|
| |
| enum | : size_t { SIMDSIZE = SIMDTrait<ElementType>::size
} |
| | The number of elements packed within a single SIMD element.
|
| |
|
using | This = DMatDMatAddExpr< MT1, MT2, SO > |
| | Type of this DMatDMatAdd instance.
|
| |
|
using | ResultType = AddTrait_< RT1, RT2 > |
| | Result type for expression template evaluations.
|
| |
|
using | OppositeType = OppositeType_< ResultType > |
| | Result type with opposite storage order for expression template evaluations.
|
| |
|
using | TransposeType = TransposeType_< ResultType > |
| | Transpose type for expression template evaluations.
|
| |
|
using | ElementType = ElementType_< ResultType > |
| | Resulting element type.
|
| |
|
using | ReturnType = const IfTrue_< returnExpr, ExprReturnType, ElementType > |
| | Return type for expression template evaluations.
|
| |
|
using | CompositeType = IfTrue_< useAssign, const ResultType, const DMatDMatAddExpr &> |
| | Data type for composite expression templates.
|
| |
|
using | LeftOperand = If_< IsExpression< MT1 >, const MT1, const MT1 &> |
| | Composite type of the left-hand side dense matrix expression.
|
| |
|
using | RightOperand = If_< IsExpression< MT2 >, const MT2, const MT2 &> |
| | Composite type of the right-hand side dense matrix expression.
|
| |
|
using | MatrixType = MT |
| | Type of the matrix.
|
| |
|
| enum | : bool { returnExpr = !IsTemporary<RN1>::value && !IsTemporary<RN2>::value
} |
| | Compilation switch for the selection of the subscript operator return type. More...
|
| |
| enum | : bool { useAssign = RequiresEvaluation<MT1>::value || RequiresEvaluation<MT2>::value || !returnExpr
} |
| | Compilation switch for the serial evaluation strategy of the addition expression. More...
|
| |
|
using | RT1 = ResultType_< MT1 > |
| | Result type of the left-hand side dense matrix expression.
|
| |
|
using | RT2 = ResultType_< MT2 > |
| | Result type of the right-hand side dense matrix expression.
|
| |
|
using | RN1 = ReturnType_< MT1 > |
| | Return type of the left-hand side dense matrix expression.
|
| |
|
using | RN2 = ReturnType_< MT2 > |
| | Return type of the right-hand side dense matrix expression.
|
| |
|
using | CT1 = CompositeType_< MT1 > |
| | Composite type of the left-hand side dense matrix expression.
|
| |
|
using | CT2 = CompositeType_< MT2 > |
| | Composite type of the right-hand side dense matrix expression.
|
| |
|
using | ET1 = ElementType_< MT1 > |
| | Element type of the left-hand side dense matrix expression.
|
| |
|
using | ET2 = ElementType_< MT2 > |
| | Element type of the right-hand side dense matrix expression.
|
| |
|
using | ExprReturnType = AddExprTrait_< RN1, RN2 > |
| | Expression return type for the subscript operator.
|
| |
template<typename MT1, typename MT2, bool SO>
class blaze::DMatDMatAddExpr< MT1, MT2, SO >
Expression object for dense matrix-dense matrix additions.
The DMatDMatAddExpr class represents the compile time expression for additions between dense matrices with identical storage order.
◆ anonymous enum
template<typename MT1 , typename MT2 , bool SO>
Compilation switch for the selection of the subscript operator return type.
The returnExpr compile time constant expression is a compilation switch for the selection of the ReturnType. If either matrix operand returns a temporary vector or matrix, returnExpr will be set to false and the subscript operator will return it's result by value. Otherwise returnExpr will be set to true and the subscript operator may return it's result as an expression.
◆ anonymous enum
template<typename MT1 , typename MT2 , bool SO>
Compilation switch for the serial evaluation strategy of the addition expression.
The useAssign compile time constant expression represents a compilation switch for the serial evaluation strategy of the addition expression. In case either of the two dense matrix operands requires an intermediate evaluation or the subscript operator can only return by value, useAssign will be set to 1 and the addition expression will be evaluated via the assign function family. Otherwise useAssign will be set to 0 and the expression will be evaluated via the function call operator.
◆ DMatDMatAddExpr()
template<typename MT1 , typename MT2 , bool SO>
Constructor for the DMatDMatAddExpr class.
- Parameters
-
| lhs | The left-hand side operand of the addition expression. |
| rhs | The right-hand side operand of the addition expression. |
◆ at()
template<typename MT1 , typename MT2 , bool SO>
Checked access to the matrix elements.
- Parameters
-
| i | Access index for the row. The index has to be in the range . |
| j | Access index for the column. The index has to be in the range . |
- Returns
- The resulting value.
- Exceptions
-
| std::out_of_range | Invalid matrix access index. |
◆ begin()
template<typename MT1 , typename MT2 , bool SO>
Returns an iterator to the first non-zero element of row i.
- Parameters
-
- Returns
- Iterator to the first non-zero element of row i.
◆ canAlias()
template<typename MT1 , typename MT2 , bool SO>
template<typename T >
Returns whether the expression can alias with the given address alias.
- Parameters
-
| alias | The alias to be checked. |
- Returns
- true in case the expression can alias, false otherwise.
◆ canSMPAssign()
template<typename MT1 , typename MT2 , bool SO>
Returns whether the expression can be used in SMP assignments.
- Returns
- true in case the expression can be used in SMP assignments, false if not.
◆ columns()
template<typename MT1 , typename MT2 , bool SO>
Returns the current number of columns of the matrix.
- Returns
- The number of columns of the matrix.
◆ end()
template<typename MT1 , typename MT2 , bool SO>
Returns an iterator just past the last non-zero element of row i.
- Parameters
-
- Returns
- Iterator just past the last non-zero element of row i.
◆ isAliased()
template<typename MT1 , typename MT2 , bool SO>
template<typename T >
Returns whether the expression is aliased with the given address alias.
- Parameters
-
| alias | The alias to be checked. |
- Returns
- true in case an alias effect is detected, false otherwise.
◆ isAligned()
template<typename MT1 , typename MT2 , bool SO>
Returns whether the operands of the expression are properly aligned in memory.
- Returns
- true in case the operands are aligned, false if not.
◆ leftOperand()
template<typename MT1 , typename MT2 , bool SO>
Returns the left-hand side dense matrix operand.
- Returns
- The left-hand side dense matrix operand.
◆ load()
template<typename MT1 , typename MT2 , bool SO>
Access to the SIMD elements of the matrix.
- Parameters
-
| i | Access index for the row. The index has to be in the range . |
| j | Access index for the column. The index has to be in the range . |
- Returns
- Reference to the accessed values.
◆ operator()()
template<typename MT1 , typename MT2 , bool SO>
2D-access to the matrix elements.
- Parameters
-
| i | Access index for the row. The index has to be in the range . |
| j | Access index for the column. The index has to be in the range . |
- Returns
- The resulting value.
◆ operator~() [1/2]
template<typename MT, bool SO>
Conversion operator for non-constant matrices.
- Returns
- Reference of the actual type of the matrix.
◆ operator~() [2/2]
template<typename MT, bool SO>
Conversion operator for constant matrices.
- Returns
- Constant reference of the actual type of the matrix.
◆ rightOperand()
template<typename MT1 , typename MT2 , bool SO>
Returns the right-hand side dense matrix operand.
- Returns
- The right-hand side dense matrix operand.
◆ rows()
template<typename MT1 , typename MT2 , bool SO>
Returns the current number of rows of the matrix.
- Returns
- The number of rows of the matrix.
The documentation for this class was generated from the following file:


|
The Department of Computer Science
offers a major and a minor in computer science. The Department believes that
computer science is an interesting and lively subject that is an appropriate
and accessible major and minor for all students, not just a select few. We
are actively committed to developing a sense of community among students and
faculty extending beyond the classroom. If you enjoy computer science and
want to learn more, we invite you to look us over and then come study with
us. |


Life is too short to compromise
Human errors are no fun. Avoid them with the right tools. Let technology do more for you and get the most out of your business.
Use top quality web solutions to boost your income, save time and optimize your process. Think smart, not hard!
- Perfectly tailored solutions to your problems
- Highest concern for your trust and level of satisfaction
- Efficient, innovative and fast results
My services
Solutions
Whatever the problem, you will get the most innovative solutions for your business.
Development
Your app will be built with top-notch technologies. Nothing is used by chance.
Design
Get a modern product designed to look amazing. You'll love using it.
How it works
1. Name your problem
2. Let me solve it
3. Achieve your dreams
Not convinced?
Let's jump on an initial 15-minute free call, where we will discuss your project in more detail and identify the best solution for you.
Get to know me
Every project is unique and demands great focus on details, exactly the quality that sets me apart in this industry. Nothing standard or common takes place in my work, nor any specific style as I adapt according to every client’s particular needs. I see every task as a new challenge and take pride in my ability to deliver the best solutions.
You will work with an overachiever focused on providing the most value to your organization. Efficiency, responsiveness and diligence are the pillars of my work ethic. Passion and complete dedication mirror in all of my work. You will find in me a partner who will help you achieve your dreams.
I speak
- HTML
- CSS
- JavaScript
- React
- C#
- NodeJS
My work
My expertise lies in the development of web-based and desktop applications that offer various solutions at both the product development and production level. I provide solutions in the engineering and tech fields for problems related to workflows, process optimization, management, software tools and traceability.
Check out some of my personal projects that showcase my skills and the technologies that I use.
Schedule a call
How about some free advice? Let's schedule a 15-minute free call. If you are not sure what you need, this is the perfect opportunity to find out more about your project and what it takes to complete it.
Ready? The next step is to contact you so we can set up a call or a meeting at your convenience. Leave your email address and I will take the time to explain my vision.
Contact me
Already know what you need? Send me a message and I will get back to you in no time!


Sacramento, California's EARLY AND OFTEN were a band that surely knew how to set a mood. Big, BIG sounds coming out of this four-piece post-rock band, made up of vocalist/pianist Jeff Wright, guitarist Freeman Axtell, bassist Mylan Myers and drummer Clifford Eugene Mattis Jr. The six song EP comes in at just over 30 minutes, starting off with a very dramatic monologue segueing into the building music perfectly. Through the record, the band keeps the tension high, releasing when it's appropriate, and building it up for more. The group split up in 2012, with members going on to work on new projects like Sainte Jeanne, Unconditional Arms and The American Scene


Event Location:
Cherry Creek Presbyterian Church - Community Life Center
10150 E. Belleview Avenue
Englewood, Colorado
Abstract:
If you’re like most Database Administrators then you already work with data that is big, so what is this big data thing all about? This session will cover the significance of big data by comparing and contrasting it to the SQL Server relational database environment. It will also demonstrate the value a big data ecosystem can provide to your technology infrastructure organization by using it to complement your existing data architecture, and by having it co-exist in effective ways with your SQL Server databases. Live demonstrations will show how you to get maximum value out of big data with tools such as Sqoop, Hive and Pig so that you can perform bulk data transfers, queries, and ETL using SQL Server and HDFS, the Hadoop file system.
 This session will cover the significance of big data by comparing and contrasting it to the SQL Server relational database environment. It will also demonstrate the value a big data ecosystem can provide to your technology infrastructure organization by using it to complement your existing data architecture, and by having it co-exist in effective ways with your SQL Server databases. Live demonstrations will show how you to get maximum value out of big data with tools such as Sqoop, Hive and Pig so that you can perform bulk data transfers, queries, and ETL using SQL Server and HDFS, the Hadoop file system.
Speaker(s): Carlos Bossy,
Abstract:
It depends, every situation is different. The question is often asked of DBA's to provide a solution to very open ended requirements. However, the best solution can only be provided if the database professional is getting all the answers. This session is a case study into many of Disaster Recovery options that we as database professionals have. Understand the answers to the important questions that we should be asking to provide the best solution not only for the database but for the business as well. As an attendee you will learn how to change an answer from it depends into a solid solution that can be built upon. We will take examples from experiences and as a group determine what the best solution is.
Speaker(s): Chris Shaw,
Abstract:
You’re a good SQL professional – you attend conferences and webinars, you read articles and books, and you know your way around SQL Server. But sometimes – just SOMEtimes – some piece of T-SQL slips by you unnoticed, or falls out of memory. Most of us are working with at least two or three out of the last five versions of SQL Server, so who can blame us for missing a feature or two? Come and revisit old favorites, and brush up on new T-SQL features and enhancements. In this session you will see SELECT turned inside-out. You’ll get really, really excited about OVER and PARTITION BY. You’ll learn that Common Table Expressions are, in fact, very cool. This session is chock full of code examples, including before-and-after demos and how-tos.
Speaker(s): Jennifer McCown,
Abstract:
Well known RDBMS’ have similar physical designs to meet ACID requirements and production standards. As most DBA’s are required to support more than one platform these days, this presentation will introduce the SQL Server DBA to the fundamental concepts of Oracle database administration. The attendee will leave this session with a solid understanding of the similarities and differences in comparison to common Oracle features, design basics and how they correspond to SQL Server architecture. Prerequisites: An open mind to different database platforms and a solid understanding of SQL Server. No exposure to Oracle database administration is required to attend this presentation.
Speaker(s): Kellyn Pot'Vin-Gorman,
Abstract:
Have you ever gotten tired of your 1TB database taking 4+ hrs to backup?  Well now you don’t have to worry about that anymore.  Backups actually have kind of an execution plan that you can access if you know how, and knowing how to get the individual portions of your backup process down will allow you to knock 80% and even more off of your backup and restore time. I’m not holding anything back in this session. This is a method I’ve used for 15yrs to tune my backups and I’ve had great success.
Speaker(s): Sean McCown,
Abstract:
Most people in the database world have heard of the term, "The Accidental DBA", those programmers who out of nowhere get thrown into working with databases. Well what about the other side of the coin? What about those DB Developers and DBA's who have to write code? This presentation is a best practices guide for working with SQL Server in a .Net environment. You will learn how to recognize when bad code is written that interacts with the database, how to track it down, and most importantly how to fix it. On top of that you will also receive an introduction to object oriented programming concepts such as data abstraction, encapsulation, tier architecture, and class objects so that you can better communicate with your programmers.
Speaker(s): Jason Kassay,
Abstract:
Join us for an in-depth discussion on SSIS Configurations. What are the different types? Can we make it easy to promote our packages from development? The answer is YES, we can! In this session, we'll cover the various configuration methods, configuration tables, and how we can make those same tables dynamic.
Speaker(s): Chris Schmidt,
Abstract:
PowerPivot is a powerful new tool able to slice and dice data in memory very fast. But how do you acheive complex situations like, parent child hierarchies, Many to Many, and using inactive Relationships. Come see these complex DAX functions and leave with some great DAX knowledge.
Speaker(s): Mike Davis,
Abstract:
Everything that's old is new again, as Windows Server moves back to the terminal interface. With SQL 2012, we can now run our SQL Servers on Server Core, a version of the Windows OS that is smaller and more secure. This presentation will introduce you to Server Core, how to prepare it for a SQL installation(including using Powershell for management), and how to actually install SQL 2012 on to it.
Speaker(s): Michael Fal,
Abstract:
The newest version of SQL Server is out and packed with new features. Come see all of the newest features and best practices in SSIS 2012. Learn about the new SSIS parameters, environments, deployment, and the new tasks. Understand the new project deployment mode and how to execute SSIS 2012 packages with T-SQL.
Speaker(s): Mike Davis,
Abstract:
Increasingly, firms are encountering issues when attempting to turn massive data sets from social media and other textual sources into usable information. Solutions like Hadoop and MapReduce offer the ability to mine and aggregate large amounts of information, but there is quite a difference between these systems and traditional relational databases. This session will provide an overview and demonstration of Microsoft’s Azure cloud offering with Hadoop and will cover the benefits and challenges of implementing a “Big Data” solution
Speaker(s): Scott Berkley,
Abstract:
Are you just starting out in the DB world? Are you unsure of things that you should know? Are you a developer wanting to gain further insight on how to improve your SQL Skills? If you answered 'Yes' to any of those question, then this is the session for you! John will be talk about things that he's seen in the trenches that every DBA should know and understand.
Speaker(s): John Morehouse,
Abstract:
"Interviews are so easy," says absolutely nobody. In fact, interviewing for your next DBA or SQL developer job is a very tricky process, with many common pitfalls. In this fun and interactive session, we'll give you all the best advice you've never heard about pre-interview preparation, typical traps, and the new professionalism. You will start to refine the way you present yourself, tailor your answers appropriately, and learn about our revolutionary negotiating tactics. Most importantly, we'll quantify the most difficult aspect of interviews: knowing when to keep silent.
Speaker(s): Sean McCown,
Abstract:
If you have ever been responsible for a mission critical database, you have probably been faced with a high stress, emergency situation where a database issue is causing unacceptable application performance, resulting in angry users and hovering managers and executives. If this hasn't happened to you yet, thank your lucky stars, but start getting prepared for your time in the hot seat. This session will show you how to use DMV queries to quickly detect and diagnose the problem, starting at the server and instance level, and then progressing down to the database and object level. Based on the initial assessment of the problem, different types of DMV queries will help you narrow down and identify the problem.
Speaker(s): Glenn Berry,
Abstract:
Have you wanted to speak, but weren't sure how or where to start? Maybe you've done some presentations, but still aren't comfortable with building your deck or working in front of an audiance? This session will show you how you how to create great presentations by using many of the same techniques musicians use to create songs and perform on stage. Participants won't need to have any musical training or previous speaking experience to benefit from this session.
Speaker(s): Michael Fal,
Abstract:
There are many white papers and articles about table partitioning, but when it comes down to implementing partitioning there is little "real world" documentation. This presentation will cover definitions (so you will know what I am talking about), tips on what tables to partition and how to pick a partition key, and finally a real world example with scripts on implementation and ongoing maintenance of the partitioned tables.
Speaker(s): Mike Byrd,
Abstract:
This session focuses on many patterns, practices, and general considerations for accessing SQL Server Analysis Services (SSAS) cube data using SQL Server Reporting Services.
Speaker(s): Joe Salvatore,
Abstract:
When do you need your data encrypted? After providing a brief history and intro to encryption and cryptography, we will look at several ways to secure your SQL Server 2012 data and systems. We are going to cover: column level encryption, transparent data encryption (TDE), discuss third party tools, and enterprise key management (EKM) using hardware security modules (HSM)s. We will also cover certain gotchas and pitfalls to avoid.
Speaker(s): Todd Kleinhans,
Abstract:
Develop a Quick and Dirty Web interface to your database: for the DBA and other non-developers. So you want to develop to your database? Do you have your own tools to check performance? Does Chris Shaw's Utility Database sound like a tool you have and want a web interface, but don’t want to write a lot of code? I will demonstrate how a simple ASP.Net MVC site can be developed and deployed against your database. See firsthand how easy we can use Shaw's utility database and access across the web over a mobile device so you may manage performance online whilst zipping your drink of choice.
Speaker(s): Gabriel Villa,
Abstract:
Everyday a DBA needs to access our system. They might need to make a change. Can I see what they did, of course. Let's look at DDL tracking, events and service broker to see how we can see security, object and jog changes. What did that DBA really to in our Sql Server? We need a log to show our auditor, let's prove what the DBA did.
Speaker(s): Thomas Norman,
Abstract:
SQL Server 2012 makes great strides in the development, maintainability, and administration features of Integration Services packages. Whether you already have packages from an earlier version or you are starting from scratch, you will learn how to take advantage of these new features. In this session, we will show: an upgrade of Integration Services packages from 2008 R2 to 2012, the modifications needed to run these packages in 2012, and the information produced about package execution.
Speaker(s): Jessica Moss,
Abstract:
Are you the only SQL Server professional at your company? Join Glenn Berry, Mike Fal, Carlos Bossy, and Doug Lane in an interactive discussion about how to deal with the challenges of being the only SQL person on staff. Whether you're one of five employees or five hundred, you'll learn tips and techniques for how to survive and thrive as a solo DBA/developer. Topics will include managing time and expectations amid frequent interruptions, how and when to automate and delegate tasks, maintaining data quality, and getting help when you're stuck.
 Ever wanted to gleam some information from that database? It's happened to many of us. Whether it be a ticketing or a call system, sometimes you just want to get more information out of it. In this talk, we'll discuss what methods are available to you to try and discover where the data resides and how it flows through the database.
Speaker(s): Brandon Tucker,
Abstract:
Tabular modules allow developers to create models based upon different data sources; create hierarchies, perspectives, partitions and roles similar to traditional OLAP cubes. In this session will highlight the differences between traditional OLAP and tabular models and reasons for selecting one approach over another. I will demonstrate how to create a data model first in power pivot model and then import into an Analysis Services Tabular Project. Working with the imported data I will then create measures, KPIs, perspectives, and implement security. Finally I will deploy the model to an Analysis Server.
Speaker(s): Jeff Renz,
Abstract:
This session will describe the best practices for designing a data warehouse to get the most out of SQL Server. Raphael has worked in data warehousing for 12 years and will blend experience, with best practices and recommendations from Microsoft's Fast Track program. Each version of SQL Server introduces new features specifically for data warehousing - by applying the correct technique, feature, hint, modelling approach and layout the data warehouse will be faster and more scalable.
Speaker(s): Doug Barrett,
Abstract:
SQL Server 2012 has many new T-SQL features and enhancements that will simplify your code and life. We’ll roll up our sleeves and dive in head first to take a look at some of the new features.
Speaker(s): Marc Beacom,
Abstract:
See the architecture of the largest Azure projects in the world. Find out why most use a combination of SQL Azure and NoSQL.
Speaker(s): Kevin Cox,
Abstract:
Everyone wants a dream job that they enjoy going to each week. However finding that job, and getting yourself hired can be hard for most people. Steve Jones will give you practical tips and suggestions in this session that show you how to better market yourself, how to get the attention of employers, and help improve the chances that the job you want will get offered to you. Learn about networking, blogging, and more.
Speaker(s): Steve Jones,
Abstract:
Whether you are searching for a new job or already well established, you need the right tools and strategy to make your career great! Men and women both should come and join the discussion to share their experiences with job hunting, interviewing, professional development, and on-the-job issues.
Speaker(s): Jennifer McCown,
Abstract:
This session will provide a deeper dive into the art of dimensional modeling. We will look at the different types of fact tables and dimension tables, how and when to use them. We will also some approaches to creating rich hierarchies that make reporting a snap. This session promises to be very interactive and engaging, bring your toughest Dimensional Modeling quandaries.
Speaker(s): Jason Horner,
Abstract:
We will explore data quality issues that face today’s business and how Data Quality Services 2012 can help IT Pros and Data Stewards meet those challenges. We will start from zero, build a knowledge base, profile data to train our knowledge base and then use that knowledge to highlight both the cleansing and matching capabilities of DQS. This session will also cover the DQS SSIS component that’s available in SQL Server 2012.
Speaker(s): Christopher Price,
Abstract:
A look at the Filestream and Filetable features in SQL Server that can allow you to handle unstructured data inside your SQL Server database.
Speaker(s): Steve Jones,
Abstract:
Exploring your data has never been easier with Power View included in SQL Server 2012. Learn how to quickly analyze and discover new trends in your information by using the intuitive, easy to use, and business-friendly tool. This session will not walk through installation of the tool, but will instead describe the different visualizations provided and when you would use each one.
Speaker(s): Jessica Moss,
This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.
LinkedIn: https://www.linkedin.com/profile/public-profile-settings?trk=prof-edit-edit-public_profile
Contact: https://glennsqlperformance.com/
Glenn works as a Principal Consultant for Dr. DMV, LLC in Elizabeth, CO. He was a Data Platform MVP from 2007-2017, and he has a whole collection of Microsoft certifications, including MCITP, MCDBA, MCSE, MCSD, MCAD, and MCTS, which proves that he likes to take tests. His expertise includes DMVs, high availability, hardware selection, performance tuning, and Azure SQL Database. He is also an Adjunct Faculty member at University College - University of Denver, where has been teaching since 2000. He has completed the Master Teacher Program at Denver University - University College. He is heavily involved in the SQL Server community, and is a frequent speaker at user groups, SQLSaturdays, and the PASS Community Summit.
LinkedIn: http://www.linkedin.com/in/jennifermccown
Contact: http://www.MidnightDBA.com/Jen
Jen McCown is CEO of MinionWare, LLC; a Microsoft Certified Master for SQL Server; and an independent consultant. She is Senior Editor at MidnightDBA.com, where she creates training videos, the DBAs at Midnight webshow, blogs, reviews, and podcasts. Jen is a member, volunteer, and speaker in PASS, and the PASS Women in Technology Virtual Group.
LinkedIn: https://www.linkedin.com/in/christophermschmidt
Contact: http://intelligentsql.wordpress.com/
Chris Schmidt is a data architect with Centric Consulting and has experience designing business intelligence solutions for a wide variety of companies in multiple industries. He is very passionate about the entire Microsoft BI stack, with a special emphasis on SSIS and SSAS.
Contact: http://www.douglane.net
Doug Lane (MCITP, MCTS) is a consultant with Brent Ozar Unlimited and has over 14 years' experience with SQL Server. He blogs about SQL Server with emphasis on Reporting Services and professional development.
LinkedIn: http://www.linkedin.com/pub/jeff-renz/29/82a/aa4
Contact: http://www.revgen.com
Jeff Renz is a Senior Architect at RevGen Partners, currently working as the design architect and implementation lead on several projects for a Fortune Top 50 company. Jeff has worked with SQL Server and BI for 15+ years and has 10 years’ experience with data warehouse design and implementation. In addition to consulting, he is joining the University of Denver adjunct faculty and is expected to begin teaching in the ICT program starting in June. He received his bachelor’s degree in Computer Science, his master’s degree in Operations Research from Colorado School of Mines, and will be graduating from the Harvard Business Analytics Program in December.
LinkedIn: http://www.linkedin.com/in/way0utwest
Contact: http://www.voiceofthedba.com/
Steve Jones is a Microsoft SQL Server MVP and has been working with SQL Server since version 4.2 on OS/2. After working as a DBA and developer for a variety of companies, Steve co-founded the community website SQLServerCentral.com in 2001. Since 2004, Steve has been the full-time editor of the site, ensuring it continues to be a great resource for SQL Server professionals. Over the last decade, Steve has written hundreds of articles about SQL Server for SQLServerCentral.com, SQL Server Standard magazine, SQL Server Magazine, and Database Journal.
LinkedIn: http://www.linkedin.com/in/joesalvatore
Contact: http://joethebusinessintelligenceguy.wordpress.com/
Joe Salvatore, MCITP/MCTS SQL Server Business Intelligence 2005/2008, is a Business Intelligence Architect for Pragmatic Works where he designs and implements world class Business Intelligence solutions using Microsoft technologies such as SQL Server, Integration Services, Analysis Services, Reporting Services, PerformancePoint Services, PowerPivot, PowerView, Excel, and SharePoint. For over 15 years, Joe has passionately assisted companies of all sizes and all industries to better understand, and implement Microsoft solutions. Additionally, Joe gives back to the community by contributing as an author or editor to five Wiley/Wrox books, blogging about technology discoveries, and speaking at local user groups, SQLSaturdays, and Professional Association for SQL Server (PASS) events.
Contact: http://www.midnightdba.com/dbarant
Sean McCown is a Certified Master with 23 years of experience in databases. He is also founder and co-owner of the MidnightDBA.com website, where he records free SQL Server training videos. He also writes the popular Minion Maintenance suite, the most configurable maintenance solution on the planet.
LinkedIn: http://linkedin.com/in/jasonkassay
Contact: http://www.JasonKassay.com
Jason Kassay is a database administrator, software engineer amp; speaker from Colorado with over 12 years of experience. He is passionate about SQL Server, programming, release process, automation amp; performance tuning. Jason is an active member of the SQL Server community amp; volunteers/presents at events such as Colorado User Groups, SQLSaturday amp; Colorado GiveCamp. When not tuning databases or coding, Jason will most likely be found spending time with his family, playing hockey or running.
Contact: http://bluewatersql.wordpress.com/
Chris Price is a Sr. BI Consultant with Pragmatic Works based in Tampa, FL. He has a B.S. in MIS and a MBA, both from the Univ. of South Florida. He previously worked as a software architect before being bitten by the BI bug. His current focus is on ETL and Data Integration, Data Quality and MDM, SSAS, SharePoint and Big Data. He regularly speaks at SQLSaturdays, Code Camps and other community events. He has authored multiple whitepapers and books and served as technical editor.
LinkedIn: http://www.linkedin.com/in/christophershaw/
Contact: http://chrisshaw.wordpress.com/
Chris Shaw started his database career in 1993. Following the Marines, Chris continued working with databases for companies such as Wells Fargo, Pulte Mortgage, and Yellow Pages Inc. Chris has been writing and speaking about SQL Server for over 15 years at events such as SQL Connections, PASS Summit, and SSWUG Ultimate conferences. Chris received his 5th Microsoft MVP award.
LinkedIn: http://www.linkedin.com/in/mikedavissql
Contact: http://MikeDavisSQL.com
Mike Davis, MCITP, is a Consulting Team Lead at Pragmatic Works. He is an author with books covering Business Intelligence and SSIS. Mike is an experienced speaker and has presented at many events such as several SQL Server User Groups, Code Camps, SQL Server Launches, SQLSaturday, and SQL Rally. Mike is an active member at his local user group (JSSUG) in Jacksonville, FL.
Contact: http://sqlrus.com
John Morehouse is currently a Database Architect/Engineer with Farm Credit Services of America in Omaha, Nebraska. He is one of the leaders of the Omaha SQL/BI User group and and a frequent speaker at SQLSaturday's as well as other conferences. In his spare time, you can find John running after one of his two sons or working on his 113 year old house.
LinkedIn: http://www.linkedin/in/carlosbossy
Contact: http://www.carlosbossy.com
Carlos Bossy (MCTS, MCP BI, CBIP) is a data and cloud analytics architect with 25 years of experience in software and database development. As a principal of Datalere, Carlos focuses on developing BI, Data Science, and Advanced Analytics solutions, including modeling data warehouses and delivering predictive models, integration, and visualization. He has developed warehouses and BI solutions for a variety of industries and state agencies, including health insurance, solar energy, foster care, telecom, and manufacturing.
LinkedIn: http://www.linkedin.com/in/mikedavissql
Contact: http://MikeDavisSQL.com
Mike Davis, MCITP, is a Consulting Team Lead at Pragmatic Works. He is an author with books covering Business Intelligence and SSIS. Mike is an experienced speaker and has presented at many events such as several SQL Server User Groups, Code Camps, SQL Server Launches, SQLSaturday, and SQL Rally. Mike is an active member at his local user group (JSSUG) in Jacksonville, FL.
LinkedIn: https://www.linkedin.com/in/michaelfal/
Contact: http://mikefal.net
Mike is a specialist in data management technologies. As a community advocate, public speaker, and blogger, Mike is a practicing thought leader for data and automation. He is passionate about DevOps and data, building platforms to optimize, protect, and use data efficiently. Since 1999, Mike has been working in the database field, focusing primarily on SQL Server and specializes in automating data solutions to improve the reliability and efficiency of his environments. He has been caught playing trombone in public on more than one occasion.
Contact: http://www.midnightdba.com/dbarant
Sean McCown is a Certified Master with 23 years of experience in databases. He is also founder and co-owner of the MidnightDBA.com website, where he records free SQL Server training videos. He also writes the popular Minion Maintenance suite, the most configurable maintenance solution on the planet.
LinkedIn: https://www.linkedin.com/in/gabevilla
Contact: https://extofer.wordpress.com/
Gabriel is a skilled leader, architect, and technical expert focusing primarily on Microsoft technologies and is passionate about open-source technologies for integration, automation, and development. Gabriel’s versatility extends from systems, data and development and leverages hybrid/SaaS/Cloud integration, proven software engineering platforms, and best-of-breed data management and business intelligence solutions. Originally from El Paso, Texas, Gabriel lives in Colorado Springs with his wife and kids, where he is an Architect for RevGen Partners, volunteers in the tech community and enjoys the Colorado outdoors.
Contact: http://www.jessicammoss.com
Jessica M. Moss is a well-known architect, speaker, author, and Microsoft MVP of SQL Server Business Intelligence. Jessica#39;s expertise includes data warehouse modeling, Integration Services ETL, Analysis Services semantic modeling, Reporting Services report design, and helping customers across industries successfully implement and enhance their BI solutions. She enjoys sharing her knowledge with the SQL community and has co-authored numerous technical books.
LinkedIn: http://www.linkedin/in/carlosbossy
Contact: http://www.carlosbossy.com
Carlos Bossy (MCTS, MCP BI, CBIP) is a data and cloud analytics architect with 25 years of experience in software and database development. As a principal of Datalere, Carlos focuses on developing BI, Data Science, and Advanced Analytics solutions, including modeling data warehouses and delivering predictive models, integration, and visualization. He has developed warehouses and BI solutions for a variety of industries and state agencies, including health insurance, solar energy, foster care, telecom, and manufacturing.
LinkedIn: http://www.linkedin.com/in/way0utwest
Contact: http://www.voiceofthedba.com/
Steve Jones is a Microsoft SQL Server MVP and has been working with SQL Server since version 4.2 on OS/2. After working as a DBA and developer for a variety of companies, Steve co-founded the community website SQLServerCentral.com in 2001. Since 2004, Steve has been the full-time editor of the site, ensuring it continues to be a great resource for SQL Server professionals. Over the last decade, Steve has written hundreds of articles about SQL Server for SQLServerCentral.com, SQL Server Standard magazine, SQL Server Magazine, and Database Journal.
LinkedIn: http://www.linkedin.com/pub/mike-byrd/1/aa0/bbb
Contact: http://logicalread.solarwinds.com/?s=byrd, www.TSQLMentoring.com and SQLServerCentral.com
Former rocket scientist and USAF Fighter Pilot -- now a SQL Server geek (24 years)! Past opportunities include free-lance technical writer for PC Magazine, Senior Software Manager for government sponsored munitions effectiveness committee, and insurance company CTO. Currently senior database engineer consultant for several Austin companies. Presenter at many SQLSaturdays over last 6 years in United States, Europe, and Australia. Specialize in SQL Server performance tuning; database (OLTP OLAP) architecture; trouble-shooting; teaching TSQL (Basic through Advanced). Video presentations (for local SQL Server user groups or SQLSaturdays) can be found at http://usergroup.tv/videos/category/speaker/mike-byrd
LinkedIn: http://www.linkedin.com/pub/todd-kleinhans/0/920/981
Contact: https://toddkleinhans.wordpress.com/
Todd Kleinhans has been using SQL Server since the last millennium. He has served in different roles across many industries but he's mainly been a DBA. When not in virtual reality, he likes to speak at PASS sponsored events and volunteers in various groups like PASS, DSSUG, Colorado Virtual Reality and is the President of Denver/Boulder Unreal Engine group. He is on Twitter: @toddkleinhans and blogs at https://toddkleinhans.wordpress.com/
Kevin Cox has been working with databases for over 35 years and with SQL Server for more than 25 years. He is an author, lecturer, and mentor in database subjects. Kevin is currently with the Microsoft Azure Engineering product group in the Customer Advisory Team and feels fortunate to be able to work on the largest projects around the world.
LinkedIn: http://www.linkedin.com/in/jennifermccown
Contact: http://www.MidnightDBA.com/Jen
Jen McCown is CEO of MinionWare, LLC; a Microsoft Certified Master for SQL Server; and an independent consultant. She is Senior Editor at MidnightDBA.com, where she creates training videos, the DBAs at Midnight webshow, blogs, reviews, and podcasts. Jen is a member, volunteer, and speaker in PASS, and the PASS Women in Technology Virtual Group.
LinkedIn: http://www.linkedin.com/in/armordba
Contact: https://armordba.com/
Tom Norman is a Database Architect at KPA with a strong fervor to protect data. He works daily to review and improve data protection methodologies while reviewing governing laws affecting finance, healthcare, and personal data. His areas of expertise include encryption, auditing, data identification, and database object deployment. He is the current leader of the PASS Virtualization Group and Vice President of the TRIPASS user group. You can read his blog at https://armordba.com/ and reach him on twitter at @armordba. Tom speaks at a number of SQLSaturday events and SQL Server user groups.
Contact: http://dawabi.com/blog.aspx
Marc Beacom is President of DawaBI, a Data Warehouse and Business Intelligence Consultancy firm focusing on Making Data-Driven Decisions Possible. He has been working with SQL Server for over a decade delivering scalable solutions for organizations of all sizes. He has earned several industry certifications and degrees. Marc is an active member of the community and has volunteered for many organizations such as PASS, Denver SQL, Colorado GiveCamp, Camp To Belong, to name a few.
LinkedIn: https://www.linkedin.com/in/kellynpotvin
Contact: http://dbakevlar.com
Kellyn Pot’Vin-Gorman is a member of the Oak Table Network and an Idera ACE and Oracle ACE Director alumnus. She is a Data Platform Architect in Power BI with AI in the EdTech group at Microsoft. Kellyn is known for her extensive work with multi-database platforms, DevOps, cloud migrations, virtualization, visualizations, scripting, environment optimization tuning, automation, and architecture design. Kellyn has spoken at numerous technical conferences for Oracle, Big Data, DevOps, testing, and SQL Server. Her blog (http://dbakevlar.com) and social media activity under her handle, DBAKevlar, is well respected for her insight and content.
LinkedIn: https://www.linkedin.com/in/michaelfal/
Contact: http://mikefal.net
Mike is a specialist in data management technologies. As a community advocate, public speaker, and blogger, Mike is a practicing thought leader for data and automation. He is passionate about DevOps and data, building platforms to optimize, protect, and use data efficiently. Since 1999, Mike has been working in the database field, focusing primarily on SQL Server and specializes in automating data solutions to improve the reliability and efficiency of his environments. He has been caught playing trombone in public on more than one occasion.
Douglas Barrett draws on 15 years of data warehouse experience, including 10 years as a Consultant and solution specialist for Microsoft and WhereScape, delivering data warehouse projects using agile tools and techniques. Major data warehouse projects have included Basel II Credit Risk for a Retail Bank, Airline Travel Agent, Hospital Episode of Care, Hotel Occupancy and Utility companies.
Scott Berkley is the Regional Practice Director of BI/SQL Server for Neudesic and is a Microsoft certified BI professional and V-TSP. He has spent the last 13 years developing database-driven solutions for both large and small organizations across a variety of industries. Over the past year, Scott has participated in the SQL Server 2012 and Excel 15 TAP programs and spends a lot of his time demonstrating and evangelizing the Microsoft BI platform.
Contact: http://www.jessicammoss.com
Jessica M. Moss is a well-known architect, speaker, author, and Microsoft MVP of SQL Server Business Intelligence. Jessica#39;s expertise includes data warehouse modeling, Integration Services ETL, Analysis Services semantic modeling, Reporting Services report design, and helping customers across industries successfully implement and enhance their BI solutions. She enjoys sharing her knowledge with the SQL community and has co-authored numerous technical books.
LinkedIn: http://www.linkedin.com/in/jasonhorner
Contact: http://blog.jasonhorner.com
Hi, my name is Jason I'm a practice lead at Redapt. I spend most of my day helping clients solve business problems mostly in the Data and Advanced Analytics spaces. Sometimes this involves various and sundry cloud technologies including Azure Data Factory, Azure SQL Data Warehouse, Azure Data Lake Store, Azure Databricks, HDInsight and Azure SQL Database. I'm fluent in several languages including: SQL, C#, Python, and PowerShell. I'm a Microsoft Certified Master of SQL Server (MCM) and have been recognized for my technical excellence and evangelism efforts by Microsoft by being awarded the Most Valuable Professional (MVP) for the last 5+ years. In my off hours I like to snowboard, karaoke, ride roller coasters, and play arcade games
LinkedIn: http://www.linkedin.com/in/btuck
Over the past 7 years, Brandon has explored SQL Server as a developer, admin, and consultant. After graduating school, he has translated his academic knowledge base into real-world scenarios in the financial, health insurance, and education industries. Brandon has presented at Code Camps/User Groups in multiple states and was elected as VP, Events for DSSUG in 2010. When not pounding away on a keyboard, Brandon can be found wandering the globe in search of great music, beers, and experiences.
The following is a list of sponsors that helped fund the event.


Current game status
Team 1
| Users: | Words: |
|---|---|
|
|
|
Team 2
| Users: | Words: |
|---|---|
|
|
|
Spelling Hive is a tournament-based variation of the NYTimes' Spelling Bee.
To play, create a name and click Buzz on in. Once inside, you can join either team 1 or team 2, upon which you'll be thrown into the current round.
Each round is 120 (or whatever, figure out a time) seconds long.
To win, your team must submit the greatest number of words that are made up of the letters given, greater than three letters long, less than 15 and contain the center letter.
Have fun!
| Users: | Words: |
|---|---|
|
|
|
| Users: | Words: |
|---|---|
|
|
|