Given a computer object get the USB version of the computer's soundcard, and if it's null return UNKNOWN
class Computer {
private final Soundcard soundcard;
Computer(final Soundcard soundcard) {
import org.flywaydb.core.Flyway; | |
import org.flywaydb.core.api.MigrationInfo; | |
import org.slf4j.Logger; | |
import javax.annotation.PostConstruct; | |
import javax.annotation.Resource; | |
import javax.ejb.EJBException; | |
import javax.ejb.Singleton; | |
import javax.ejb.Startup; | |
import javax.inject.Inject; |
#!/bin/sh | |
if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then | |
echo -e "Starting to update gh-pages\n" | |
#copy data we're interested in to other place | |
#mkdir -p $HOME/reports | |
cp -R ./target/site $HOME/. | |
#go to home and setup git | |
cd $HOME |
<openejb-jar xmlns="http://www.openejb.org/openejb-jar/1.1" | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://www.openejb.org/openejb-jar/1.1"> | |
<pojo-deployment class-name="jaxrs-application"> | |
<properties> | |
cxf.jaxrs.providers = com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider | |
</properties> | |
</pojo-deployment> | |
</openejb-jar> |
<openejb-jar xmlns="http://www.openejb.org/openejb-jar/1.1" | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://www.openejb.org/openejb-jar/1.1"> | |
<pojo-deployment class-name="jaxrs-application"> | |
<properties> | |
cxf.jaxrs.providers = jsonProvider | |
</properties> | |
</pojo-deployment> | |
</openejb-jar> |
import org.jboss.shrinkwrap.resolver.api.maven.Maven; | |
import java.io.File; | |
import java.util.Date; | |
import java.util.concurrent.Callable; | |
import java.util.concurrent.ExecutorService; | |
import java.util.concurrent.Executors; | |
import java.util.concurrent.Future; | |
public class Dependencies { |
enter ~/Git/work/([^/]+) | |
if [ -r .git ]; then | |
git config user.name "Username"; | |
git config user.email "user@work.com"; | |
echo 'Switched to git user/email settings for cchacin@work.com - WORK.'; | |
fi | |
enter ~/Git/personal/([^/]+) | |
if [ -r .git ]; then | |
git config user.name "Username"; |
<resources> | |
<Service id="jsonProvider" class-name="org.apache.cxf.jaxrs.provider.json.JSONProvider"> | |
dropRootElement=true | |
supportUnwrapped = true | |
dropCollectionWrapperElement=true | |
serializeAsArray = true | |
</Service> | |
</resources> |
{ | |
"cmd": "javac *.java && java {FILE_ACTIVE_NAME_BASE}", | |
"name": "{FILE_ACTIVE}", | |
"args": [ ], | |
"sh": true, | |
"cwd": "{FILE_ACTIVE_PATH}", | |
"env": { | |
}, | |
"errorMatch": "^(?<file>[^\\.]+.java):(?<line>\\d+):(?<col>\\d+)" | |
} |
I hereby claim:
To claim this, I am signing this object: