October 2024 M T W T F S S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Categories
-
Recent Posts
Meta
Archives
- January 2021 (1)
- August 2020 (1)
- December 2019 (1)
- August 2018 (2)
- June 2018 (1)
- May 2018 (1)
- April 2018 (3)
- March 2018 (1)
- January 2018 (1)
- February 2016 (1)
- January 2016 (1)
- December 2015 (2)
- September 2015 (1)
- January 2014 (2)
- September 2013 (1)
- August 2013 (1)
- June 2013 (2)
- May 2013 (4)
- April 2013 (1)
- January 2013 (2)
- August 2012 (3)
- July 2012 (6)
- June 2012 (2)
- April 2012 (1)
- April 2010 (1)
- March 2010 (1)
- April 2009 (1)
- June 2003 (1)
Category Archives: Development
Caesar Cipher in C
A simple C implementation of the Caesar Cipher. Supports full wrap around for Alpha Numerics. Does Modulus for shifts larger than 26 for Alphas and 10 for Digits. Background on Caesar Cipher: https://en.wikipedia.org/wiki/Caesar_cipher
Master Map-Reduce Job – The One and Only ETL Map-Reduce Job you will ever have to write!
It’s fitting that my first article on Big Data would be titled the “Master Map-Reduce Job”. I believe it truly is the one and only Map-Reduce job you will every have to write, at least for ETL (Extract, Transform and … Continue reading
Posted in Big Data, Development
Leave a comment
Lightweight User Reference Object for Securing APIs
Back in 2005, I was face with developing a Secure Set of APIs that could run in multiple deployment configurations. At the time we were heavily developing EJB’s, specifically Stateless Session Beans. We were also starting to deploy SOAP based … Continue reading
Posted in Architecture, Development, Security
Leave a comment
The Classic Producer – Consumer Problem
One of the main questions that my team ask potential candidates during technical interviews, is the Producer – Consumer Problem. We have found over the years that this problem is one of the main issues we have with potential new … Continue reading
Posted in Development
Tagged producer consumer problem, technical interviews, thread implementation
1 Comment
SFEMS – Stable, Flexible, Extensible, Maintainable, Scalable
For the last 8 years that I have been giving my architects, tech leads, and developers their yearly performance reviews, I have been using the acronym “SFEMS”. Arguably you can say I should just be telling my architects and maybe tech leads that … Continue reading
Posted in Architecture, Development, Software Management
4 Comments
PASH – A Simple Unix SHell
What is it? Back in late 2004, I decided to finally write my own Unix SHell from scratch in the C Programming Language. One of the professors that taught Operating Systems at Polytechnic University back when I was an undergrad, actually … Continue reading
Posted in Computer Fun Stuff, Development
Leave a comment
Do Nothing Standalone Daemon – A Template for Java Daemon Processes
Once again, as promised here’s my template for created Standalone Daemon Processes in Java. You need to actually combine this with the unix command nohup to actually have it run as a background daemon process, but it makes use of … Continue reading
Posted in Development
Leave a comment
Do Nothing Standalone Process – A Template for Batch Jobs and Utility Commands
As promised, I’m sharing my template for how I want batch jobs and other standalone processes such as utility programs to be based on. This solves the problem I mentioned in my previous post “Helping your developers to maintain other … Continue reading
Posted in Development
1 Comment
The Non-Java Programmers Guide to Java
What is it? Back in 2008 right after Lehman Brothers went Bankrupt, I created this programming guide to help out some co-workers that were programmers but not Java programmers, learn Java to help with potential job searches. Just came across … Continue reading
Posted in Development
Leave a comment