TVSTRANGERTHINGS
Misplaced Lens Cap
Cosmic Funnies

if i look back, i am lost

@theartofmadeline
i don't do bad sauce passes
RMH
Aqua Utopia|海の底で記憶を紡ぐ

ellievsbear
Claire Keane
$LAYYYTER

⁂

★
🪼

pixel skylines
YOU ARE THE REASON
almost home
No title available
Sweet Seals For You, Always
h

seen from Canada

seen from United Kingdom

seen from Hong Kong SAR China
seen from United States
seen from T1

seen from United States
seen from United States
seen from Germany

seen from United Arab Emirates
seen from Germany

seen from Malaysia
seen from Canada
seen from United Kingdom
seen from Türkiye

seen from Malaysia
seen from Canada
seen from Finland
seen from United States

seen from Hong Kong SAR China

seen from United States
@codejawns
frontend-maven-plugin - "Maven-node-grunt-gulp-npm-node-plugin to end all maven-node-grunt-gulp-npm-plugins." A Maven plugin that downloads/installs Node and NPM locally, runs NPM install, Grunt, Gulp and/or Karma.
The drama of the Healthcare.gov Ad Hoc team is now a modern tech fable: a small cadre of young geeks from Silicon Valley and President Obama’s election campaign parachute into the federal bureaucracy to rescue the site and exceed the goal of eight million insured households.
Git v2.0.0 is a backward-incompatible release, which means you should expect differences since the v1.x series. Unless you've been following closely the Git mailing list, you probably don't know th...
For the 5th time, ZeroTurnaround's tech detectives at RebelLabs revisit the tools & technologies landscape in Java, collecting data, crunching numbers and see
After demonstrating modern Java code in part 1, and exploring deployment, management, monitoring and benchmarking of JVM applications in part 2, it is time to delve into modern Java web development.
import static spark.Spark.*; import spark.*; public class HelloWorld { public static void main(String[] args) { get("/hello", (request, response) -> { return "Hello World!"; }); } }
In part 2 we go beyond the code to explore some of the tools that give the JVM its power
Despite it assosiation with large, bureacratic, and slow enterprise shops, and big, unwieldy frameworks, recent additions to the Java language, tooling, and libraries, combined with more lean programming styles, have turned programming Java into a rather pleasant experience.
Philly ETE 2014
Just a list of cool stuff that I saw.
Java 8 Lambdas
Learn Reactive Extensions
Vert.x Cluster/HA
Reactive Maps Sample App
Connecting Arduino & Phones with Bluetooth & Cordova
Running the Docker Registry
Command string for running the Docker Registry as a container. A volume has been mapped to /tmp/registry in the container which is the default location for the registry to write data to (mapped to /vagrant/registry). Environment variables are also set to tell the registry which config file and environment config to use.
docker run -name registry_instance -d -p 5000:5000 -e SETTINGS_FLAVOR=dev -e DOCKER_REGISTRY_CONFIG=/docker-registry/config.yml -v /vagrant/registry:/tmp/registry registry
Maven Spring MVC Project Starter
Encapsulates good defaults and configuration. Check it out.
WebLogic 12c JNDI Problem with Spring 3
Just wanted to put this out there so nobody else will have to go through debugging this.
Here is the situation: Spring 3 app deployed to WebLogic 12c that does a JNDI lookup for a Datasource. The Datasource is a Spring bean annotated like:
@Bean public DataSource datasource() { // do jndi lookup }
The app deploys fine the first time (assuming JNDI JDBC resource exists). You want to post a new build so you undeploy and redeploy... and the app doesn't start because the DataSource doesn't exist in the JNDI tree (it does show up in the WebLogic Admin Console though). How did it disappear from the JNDI tree?
Apparently when you undeploy the application, the Spring container will start cleaning up its beans. Since the DataSource bean is annotated with ONLY @Bean, it will try to call a close() or shutdown() cleanup method via reflection if possible. This is how the DataSource disappears from the JNDI tree, it finds a cleanup method which causes the DataSource to remove itself from the JNDI tree.
The workaround is specifying an empty destroyMethod on the annotation so it doesn't use its automatic "inferred" mode default."
@Bean(destroyMethod=""") public DataSource datasource() { // do jndi lookup }
Haven't Been Updating Lately
I have had the initial proof of concept application complete so I've switched gears to learning Linux sysadmin stuff, Vagrant, Docker, Puppet, buzzwords, etc. I'll be posting those samples soon.
Useful AngularJS Account Registration Form Directives
An example of two directives for custom validation that I wrote for an account registration page. The validateUnique directive is used to validate the uniqueness of the username and the validateSameValueAs directive is used to validate two password fields. Direct link to code on gist.
https://gist.github.com/wvuong/5915184