Solr 5: Replication Throttling

See the original posting on DZone Python

With the release of Solr 5.0, the most recent major version of this great search server, we didn’t only get improvements and changes from the Lucene library.  Of course, we did get features like:

segments control sum
segments identifiers
Lucene using only classes from Java NIO.2 package to access files
lowered heap usage because of new Lucene50Codec

…but those features…

“Too Easy”

See the original posting on DZone Python

When people sneer at a technology for being too easy to use, it’s worth trying out.

If the only criticism is that something is too easy or “OK for beginners” then maybe it’s a threat to people who invested a lot of work learning to do things the old way.

The problem with the “OK for beginners” put-down is that everyone is a beginner sometimes. Professionals are often beginners…

Long-Running Async and Memory Fragmentation

See the original posting on DZone Python

We are working on performance a lot lately, but performance isn’t just an issue of how fast you can do something, it is also an issue of how many resources we use while doing that. One of the things we noticed was that we are using more memory than we would like to, and even after we were freeing the memory we were using. Digging into the memory usage, we found that the problem was that we…

What do you want next?

See the original posting on DZone Python

We are focusing on A and B, and in a month or so we’ll start focusing on C, while also keeping focus on A and B.

Sound familiar?

When we do prioritization at work, I insist we have a single column of priorities or coarse features. In other words, “what do you want delivered next?”*
Preview Text: 

"We are focusing on A and B, and in…

Readable Code is Code That Looks Like the Problem Statement

See the original posting on DZone Python

Background

In a recent blog post I showed how you could use Java’s labels as a way to clarify the given, when and then sections of a test. I think that this can result in more readable and comprehensible tests. Obviously since its a matter of style this isn’t an opinion that will be shared by everyone – that’s just natural. Its also good that we can all share different opinions on an approach…

K-means Clustering and Voronoi Sets

See the original posting on DZone Python

In the context of -means, we want to partition the space of our observations into  classes. Each observation belongs to the cluster with the nearest mean.
Preview Text: 

In the context of k-means, we want to partition the space of our observations into k classes. each observation belongs to the cluster with the nearest mean. Here “nearest”…

Big Data Processing in Spark

See the original posting on DZone Python

In the traditional 3-tier architecture, data processing is performed by the application server where the data itself is stored in the database server.  Application server and database server are typically two different machine.  Therefore, the processing cycle proceeds as follows
Preview Text: 

Apache Spark provides a powerful framework…

Putting Security into Sprints

See the original posting on DZone Python

To build a secure app, you can’t wait to the end and hope to “test security in”. For teams who follow Agile methods like Scrum, this means you have to find a way to add security into Sprints. Here’s how to do it:
Sprint Zero

A few basic security steps need to be included upfront in Sprint Zero:
Preview Text: 

To build a secure app, you…

Code Golf: What Time Is It?

See the original posting on DZone Python

When it comes to ingenuity, Code Golf is my absolute favorite thing in the developer space. Code Golf, like the game of golf, is an exercise in brevity – the fewest lines of code and the smaller the file size, the better. It requires creativity, knowledge of your craft, and perseverance.So in order to showcase the brightest members of our community, DZone will be holding a weekly Code Golf…

Geek Reading March 6, 2015

See the original posting on DZone Python

Leading us off is a joint venture between two behemoths. Google and Microsoft are working together regarding Angular2 and TypeScript. Seth Godin gives us something interesting to think about in his post regarding the asymmetry of decay. Northwestern University brings us another interesting topic, where they found that creative genius is driven by distraction.

As always, enjoy today’s items,…

Can Watson Identify Related Content?

See the original posting on DZone Python

IBM’s Watson has undoubtedly been one of the coolest technology
developments of recent times, and I’m tremendously excited about the
possibilities for its use in healthcare in particular.
One feature of Dr Watson is its ability to locate the latest and most
relevant research in a particular field so that this knowledge can be
rapidly brought to bare on a particular challenge.

Why Start a Blog?

See the original posting on DZone Python

So everyone says that as a programmer, you should start a blog.  And yet, so few of us do.  Why is that?

And so, I thought I’d spend time today giving you even more encouragement to start a blog, based on my own experience.
A Blog Gives Me a Place to File What I’ve Learned

Believe it or not, the best reason I can give you for starting a blog is so that you only have to learn…

Nomadic Programming (Part 2)

See the original posting on DZone Python

It’s time to re-visit nomadic programming. Read part 1 to get caught up.

nomad [noh-mad]: (1) a member of a people or tribe that has no permanent abode but moves about from place to place, usually seasonally and often following a traditional route or circuit according to the state of the pasturage or food supply. (2) any wanderer; itinerant.
Preview Text: 

Agile Pick n’ Mix

See the original posting on DZone Python

Going back a few years when I first read about Agile, I found plenty of content on a variety of topics online. Whilst I appreciated having such a volume of resources available, I can also remember it felt pretty overwhelming!

I just wanted an overview of everything at a glance that Agile encompassed, but found it hard to find.

So… for this very reason I have put together the ‘Agile Pick…

Code Golf: What (RGB) Color is the Dress?

See the original posting on DZone Python

Editor’s Note: The dress is clearly Black (0, 0, 0) and Blue (0, 0, 255)When it comes to ingenuity, Code Golf is my absolute favorite thing in the developer space. Code Golf, like the game of golf, is an exercise in brevity – the fewest lines of code and the smaller the file size, the better. It requires creativity, knowledge of your craft, and perseverance.So in order to showcase the brightest…

1 71 72 73 74 75 92