Hadoop 101: An Explanation of the Hadoop Ecosystem

See the original posting on DZone Python

Big data is taking off in 2014. More companies than ever are finding uses for it, both for managing everyday business routines and for finding solutions to complex business problems. It’s quickly moving away from it’s position as a hype word and establishing itself as a viable technology for businesses and entities both big and small.
Preview Text: 

Agile Decompiled: In Conclusion

See the original posting on DZone Python

If you have been following my series on agile development then you will have some understanding about the concepts behind the terminology. My article on Test Driven Development covered one aspect of that practice within an agile process.
Preview Text: 

Hopefully these articles have helped the reader decide if a) agile will work for them and b) if…

Geek Reading August 18, 2014

See the original posting on DZone Python

I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my daily reading. These items are a combination of tech business news, development news and programming tools and techniques. You will note that some of the formatting has changed, and that is due to the change in my process.
Preview…

An Appetite for Change

See the original posting on DZone Python

I’ve been part of a discussion on Twitter about the vices of imposed Agile adoptions versus the virtues of the approach put forth by Daniel Mezick, OpenAgile Adoption. Regardless of the arguments for or against each approach, creating this dichotomy misses the point.
Preview Text: 

So, regardless of whether a change is imposed by the management of…

Using Trello for Your Personal Productivity System

See the original posting on DZone Python

The main goal of a personal productivity system is not to manage your time, but rather to give you visibility into what is happening in your life. This enables planning work, tracking progress, and retrospecting. In this article I will talk about my personal productivity system, which is based on ideas from Getting Things Done and Personal Kanban. I will also show how to use a web application…

Centering a Google Map on America

See the original posting on DZone Python

Earlier this morning I was building a Google Map demo for a client (using EventBrite data – I’ll share that if I can) and I needed to center a Google Map on America. There are a couple ways of doing this and I thought I’d share them along with some screen shots so you can see the results.
Preview Text: 

Earlier this morning I was building a…

How to Negotiate Your Salary

See the original posting on DZone Python

I’m often surprised how many software developers neglect to do any salary negotiations at all or make a single attempt at negotiating their salary and then give up and take whatever is offered.

Negotiating your salary is important—not just because the dollars will add up over time and you could end up leaving a lot of money on the table—but, also because how you value yourself and how you…

“…but I’m negotiable”

See the original posting on DZone Python

I review many emailed job applications each week that include a salary expectation, usually in the form of “seeking $X,000 per year“. Some continue with a phrase that has become trite, not to mention quite costly to job seekers everywhere.
“but I’m negotiable”

What these candidates are telling us is “I have a target number, but I…

Sanitizing webapp outputs as an an afterthought

See the original posting on DZone Python

For sure, software security should be part of every developer’s requirements: they should be explained and detailed before development. Unfortunately, it happens in real life that this is not always the case. Alternatively, even when it is, developers make mistakes and/or have to make with tight (read impossible) plannings. In the absence of security checks automated…

On Messing Up and Missing Deadlines

See the original posting on DZone Python

Last week an interesting question was launched on the Smashing Magazine’s Twitter account: “What’s the biggest mistake you’ve done in design/web development or your career so far?”. The perfect trigger for some soul searching that ignited a little (yet stubborn) nibble I’ve been wanting to blog about for some time now, so here goes.
Preview Text: 

Using Templates in Django: Part 3

See the original posting on DZone Python

In a previous part of this tutorial series, we showed how you can create a simple web application using Django: How to develop a basic and very first website using Django.

In this post we are going to see how we can use Templates in Django to render HTML code on a web page. Initially we hard-coded the HTML part in views (views.py).
Preview Text: 

Geek Reading July 31, 2014

See the original posting on DZone Python

I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my daily reading. These items are a combination of tech business news, development news and programming tools and techniques. You will note that some of the formatting has changed, and that is due to the change in my process.
Preview…

JS crypto goto fail?

See the original posting on DZone Python

 tldr; A long, passionate discussion about JS crypto. Use slides for an overview.

Javascript cryptography is on the rise. What used to be a rich source of vulnerabilities and regarded as “not a serious research area”, suddenly becomes used by many. Over the last few years, there was a serious effort to develop libraries implementing cryptographic primitives and protocols in JS….

1 197 198 199 200 201 202