Java Code Geeks » Brian ONeill http://www.javacodegeeks.com/ Java 2 Java Developers Resource Center Sat, 28 Feb 2015 13:00:57 +0000 en-US hourly 1 http://wordpress.org/?v=4.1.1 Diction in Software Development (i.e. Don’t be a d1ck!)http://www.javacodegeeks.com/2014/10/diction-in-software-development-i-e-dont-be-a-d1ck.html http://www.javacodegeeks.com/2014/10/diction-in-software-development-i-e-dont-be-a-d1ck.html#comments Wed, 08 Oct 2014 19:00:43 +0000 http://www.javacodegeeks.com/?p=31389 Over the years, I’ve come to realize how important diction is in software development (and life in general). It may mean the difference between a 15 minute meeting where everyone nods their heads, and a day long battle of egos (especially when you have a room full of passionate people). Here are a couple key words […]

 

]]>
http://www.javacodegeeks.com/2014/10/diction-in-software-development-i-e-dont-be-a-d1ck.html/feed/ 0
The Life(Cycles) of UX/UI Developmenthttp://www.javacodegeeks.com/2014/07/the-lifecycles-of-uxui-development.html http://www.javacodegeeks.com/2014/07/the-lifecycles-of-uxui-development.html#comments Wed, 16 Jul 2014 16:00:03 +0000 http://www.javacodegeeks.com/?p=27852 It recently occurred to me that not one of the dozens and dozens of user interfaces I’ve worked on over the years, had the same methodology/lifecycle.  Many of those were results of the environments under which they were constructed: startup, BIG company, government contract, side-project, open-source, freelance, etc. But the technology also played a part […]

 

]]>
http://www.javacodegeeks.com/2014/07/the-lifecycles-of-uxui-development.html/feed/ 0
Applied Big Data : The Freakonomics of Healthcarehttp://www.javacodegeeks.com/2014/07/applied-big-data-the-freakonomics-of-healthcare.html http://www.javacodegeeks.com/2014/07/applied-big-data-the-freakonomics-of-healthcare.html#comments Sun, 13 Jul 2014 12:00:25 +0000 http://www.javacodegeeks.com/?p=27692 I went with a less provocative title this time because my last blog post (http://brianoneill.blogspot.com/2014/04/big-data-fixes-obamacare.html) evidently incited political flame wars. In this post, I hope to avoid that by detailing exactly how Big Data can help our healthcare system in a nonpartisan way. First, let’s decompose the problem a bit. Economics Our healthcare system is […]

 

]]>
http://www.javacodegeeks.com/2014/07/applied-big-data-the-freakonomics-of-healthcare.html/feed/ 0
Looking for your aaS? (IaaS vs. PaaS vs. SaaS vs. BaaS)http://www.javacodegeeks.com/2014/02/looking-for-your-aas-iaas-vs-paas-vs-saas-vs-baas.html http://www.javacodegeeks.com/2014/02/looking-for-your-aas-iaas-vs-paas-vs-saas-vs-baas.html#comments Tue, 04 Feb 2014 08:00:29 +0000 http://www.javacodegeeks.com/?p=21339 Our API is getting a lot of traction these days.  We enable our customers to perform lookups against our masterfile via a REST API.  Recently, we’ve also started exposing our Master Data Management (MDM) capabilities via our REST API.  This includes matching/linking, analysis, and consolidation functionality.  A customer can send us their data, we will […]

 

]]>
http://www.javacodegeeks.com/2014/02/looking-for-your-aas-iaas-vs-paas-vs-saas-vs-baas.html/feed/ 0
WTF is an architect anyway?http://www.javacodegeeks.com/2014/01/wtf-is-an-architect-anyway.html http://www.javacodegeeks.com/2014/01/wtf-is-an-architect-anyway.html#comments Mon, 20 Jan 2014 17:00:58 +0000 http://www.javacodegeeks.com/?p=20710 In full disclosure, I’m writing this as a “Chief” Architect (I can’t help but picture a big headdress), and I’ve spent the majority of my career as an “architect” (note the air quotes).  And honestly, I’ve always sought out opportunities that came with this title.  I think my fixation came largely from the deification of […]

 

]]>
http://www.javacodegeeks.com/2014/01/wtf-is-an-architect-anyway.html/feed/ 5
Crawling the Web with Cassandra and Nutchhttp://www.javacodegeeks.com/2013/10/crawling-the-web-with-cassandra-and-nutch.html http://www.javacodegeeks.com/2013/10/crawling-the-web-with-cassandra-and-nutch.html#comments Tue, 22 Oct 2013 13:00:57 +0000 http://www.javacodegeeks.com/?p=18304 So, you want to harvest a massive amount of data from the internet?  What better storage mechanism than Cassandra?  This is easy to do with Nutch. Often people use Hbase behind Nutch.  This works, but it may not be an ideal solution if you are (or want to be) a Cassandra shop.   Fortunately, Nutch […]

 

]]>
http://www.javacodegeeks.com/2013/10/crawling-the-web-with-cassandra-and-nutch.html/feed/ 0
The Economics of Open Source : Seek Free Code. Find Innovation.http://www.javacodegeeks.com/2013/09/the-economics-of-open-source-seek-free-code-find-innovation.html http://www.javacodegeeks.com/2013/09/the-economics-of-open-source-seek-free-code-find-innovation.html#comments Wed, 11 Sep 2013 10:00:08 +0000 http://www.javacodegeeks.com/?p=17210 In the past, many technologists had to evangelize open source within the enterprise. We had to justify its use, reassure executives about security, ability to support, etc.  Recently,  I believe those tables have turned.  More and more, businesses are asking the question, “Isn’t there an open-source solution for this?”. Not only has open-source been accepted, […]

 

]]>
http://www.javacodegeeks.com/2013/09/the-economics-of-open-source-seek-free-code-find-innovation.html/feed/ 0
Broken Glass : Diagnosing Production Cassandra Issueshttp://www.javacodegeeks.com/2013/08/broken-glass-diagnosing-production-cassandra-issues.html http://www.javacodegeeks.com/2013/08/broken-glass-diagnosing-production-cassandra-issues.html#comments Thu, 01 Aug 2013 19:00:37 +0000 http://www.javacodegeeks.com/?p=15986 I just past my second year anniversary at Health Market Science (HMS), and we’ve been working with Cassandra for almost the entirety of my career here.   In that time, we have had remarkably few problems with it.  Like few other technologies I’ve worked with, Cassandra “just works”. But, as with *every* technology I’ve ever […]

 

]]>
http://www.javacodegeeks.com/2013/08/broken-glass-diagnosing-production-cassandra-issues.html/feed/ 0
Zen and the Art of Collaborative Software Developmenthttp://www.javacodegeeks.com/2013/04/zen-and-the-art-of-collaborative-software-development.html http://www.javacodegeeks.com/2013/04/zen-and-the-art-of-collaborative-software-development.html#comments Fri, 19 Apr 2013 19:00:14 +0000 http://www.javacodegeeks.com/?p=11540 Conway’s law suggests that designs are constrained by organizational communication structures.  I’ve seen that law manifest itself over and over again and I’d assert that it is impossible to develop a cohesive software platform unless the proper collaborative dynamics exist.  Specifically, to develop a software platform that can satisfy the needs of many different product-lines, […]

 

]]>
http://www.javacodegeeks.com/2013/04/zen-and-the-art-of-collaborative-software-development.html/feed/ 0