Github Checks on GitHub Pull Requests I’m late to the party because I just discovered the answer to something I was curious about every time I would submit a pull request for one of the projects I contribute to.
Cloud Saas Multi-tenant SaaS Deployment Models A key foundational decision for a multi-tenant SaaS solution is the deployment model. I’ve been in serveral workshops with teams who are trying to build multi-tenant SaaS solutions and this is the model
Cloud Github Iac Organize GitHub Parameters for Infrastructure as Code Here are more details on how I organize parameters and variables as a follow-up to my previous post on Infrastructure as Code Patterns.
Cloud Identity Multi-tennant Identity I’ve been working on a problem with identity for a multi-tennant application offered by a provider. There are a few specific requirements:
Cloud Github Iac Infrastructure as Code Patterns I’ve been using a few different patterns for Infrastructure as Code (IaC) and wanted to document them.
Cloud Cost Optimization Finops Azure Analyzing Azure Pricing Customers often ask me about how to analyze their Azure costs. This is a very broad question and there are many ways to answer it. This post will focus on the different types
Cloud Cost Optimization Finops Azure Cost Optimization Strategic Thinking This post will outline how to develop a strategic approach to manage costs in cloud services.
Cloud Azure Minecraft Update Minecraft Server It’s that time of year again when I need to update the minecraft server but I forgot how.
Names Computer Names I enjoy getting sucked into things that tickle my brain. One such activity is coming up with names for my computers/projects/etc. I’ve settled on a naming convention for computers.
Cloud Kusto Azure Finding Public IP Details I was recently asked how to query Azure Resource Graph to find details about what a public ip is associated to.
Cloud Cost Optimization Finops Azure Cost Optimization Maturity Model In my experience working with Azure global enterprise customers, I see organizations move through several phases of cloud cost-optimization.
Blogging Sed Awk Linux Software Finding Missing Images As part of my blog migration, I discovered one of my images wasn’t showing because it had the wrong case myimage.png vs MyImage.png. This is how I checked what other images were named
Confluence Linux Ops Postgresql Software Updating and Migrating Confluence I started hosting my wiki on Azure way back in 2016. The other day I received a message that I was not using managed disks and I should upgrade. So I pushed the
Software Linux Pi Raspberry Raspbian Boilerplate Raspbian Setup I tend to flash my raspberry pies a lot. Here are the steps I follow to get to my working state.
Software Keras Machine-learning Python Tensorflow More Time Doesn't Always Help Continuing on with Keras, there is a simple IMDB data set with movie ratings. Building a quick model and training over a few epochs shows the training accuracy goes up to the high
Software Python Surprising Results with Python Thumbnails I’ve been working with images recently and am using a technique for a hashing algorithm. This technique resized the image to a 9x8 gray scale image.
Checking out TSLearn I’m toying around with my new dashcam videos and thought I would try to build a neural network. I found Adam Geitgey’s article really interesting.
Software Azure Python Parse Azure Deployment Status I’ve been making a lot of deployments that take a while to finish. There is an api call to fetch the status of the operations.
Hadoop Hdinsight How Long to Deploy a Secure HDInsight Cluster It takes a while to build a secure HDInsight cluster. In my case it was about an hour from start to finish.
How I've deployed R Models with Microsoft R Server Many organizations are benefiting from advanced analytics and machine learning. I work with a lot of teams who create amazing data analytics models and who need to then deploy them in a way
How I fetched data from Hive in R with HDInsight I have an HDInsight Spark cluster and wanted to fetch some data out of a Hive table and play around with it in R. I’m using Microsoft R. Here is how I did
Software Azure Hadoop Hdinsight Hdp Here are the differences between HDInsight and Hortonworks HDP I get asked a lot about the differences between Microsoft HDInsight and Hortonworks HDP. Turns out there tight coordinated development efforts between the two companies. I was surprised to see how much closer
Software Apache Php What Version of PHP am I Running I was trying to install a debugger for PHP and had trouble mostly because it turned out I had two different versions of PHP running on my machine. One I installed using homebrew
Software Bash Ec2 Linux Ubuntu Moving GitLab to an EBS Volume I’ve really enjoyed using GitLab to manage my git repositories.
Software Linux Nginx Php Symfony Symfony denied Access Moving my Symfony app to a QA server showed me how rude the server is.
Software Aws Ec2 Linux Ubuntu Logging onto EC2 I tend to forget how to log onto EC2. This morning I spun up a few servers with an Ubuntu image on EC2. As soon as I tried to log on, I received
Nlp Python Extract Terms from Text I’ve been playing around with NLP. I wanted to see if I could extract terms from text. With the help of the internet, I found some answers. It boils down to:
The men of Issa... The men of Issachar had understanding of the times, to know what Israel ought to do. 1 Chronicles 12:32
Software Aws Tomcat Amazon Advises me to be Responsible with Tomcat I just received an email from Amazon concerning proper Security around Tomcat. Here is part of the message:
Car 4runner 4Runner PO770 Error Code I just had the engine light come on the 4Runner. Looking around here is what I found. Fortunately for me, my transmission fluid level was low. Adding a little fluid fixed the problem.
Software Ec2 Linux Redhat Disable firewall on Redhat I just tried to deploy and test an application on EC2 running red hat but couldn’t telnet it.
11 Learning Performance Recent Accomplishments I was asked to put together a list of accomplishments I’ve achieved over the past few months. I thought it would be important to focus on different aspects of my career growth.
Software Inferencing Mongodb Rdf Building an Inferencing Engine I’m playing around with the idea of building an inference engine for MongoDB. The idea is to load up some RDF data and attempt to run queries that use the ontologies in the
Software Machine-learning Nltk Python Sentiment-analysis Technology Sentiment Analysis I’d like to know a bit more about the tools and techniques around solving sentiment analysis. Here are a few link’s I’ve found. My focus is to use python.
Prayer of St. Francis This morning I was able to hear a beautiful prayer at the East Valley Mayors Prayer Breakfast
Mongodb Talks MongoDB Boulder Thanks to 10Gen team in providing me an opportunity to speak at the MongoDB Boulder conference.
Mongodb Mongosv Talks Conference and Webinar Thanks for attending the session I put at MongoSV on How We Evaluated MongoDB as a Relational Database Replacement. The presentation is now available.
Mongodb Mongosv Talks Heading to MongoSV If you don’t have your schedule finalized, I’ll be speaking on How We Evaluated MongoDB as an Relational Database Replacement at 9:50 am, right after the welcome ceremony at MongoSV.
Graph Ontology Rdf Semantic Skos What Graphs and Ontologies mean to you New projects often introduce new terms which can sometimes be used in different ways between team members. Especial when there are multiple teams. This article will clarify the meaning for the following terms and help explain
Mongodb Talks Oracle Openworld - MongoDB Use Case Thanks to Jeremy Taylor with the 10Gen team in providing me an opportunity to speak at Oracle Openworld 2012.
Coursera Pgm Probability Modeling Student Knowledge I’m enrolled in the Stanford course Probabilistic Graphical Models offered by Coursera and found a very interesting scenario concerning ways to determine and model the intelligence of a student.
Mongodb Talks How Apollo Group Evaluated MongoDB White Paper Earlier this year, I did a POC around MongoDB.
Software Aws Bash Ec2 Javascript Mongodb Load Testing with AWS Spinning up servers on Amazon has been such a great way to test software. I recently did a performance test of MongoDB and put together a process and a few scripts that helped
Software Javascript Mongodb Mongoose Nodejs Regex Search nodejs with regex and case insensitive I recently needed to search for documents in mongo using mongoose. I knew I needed a regex but couldn’t figure out how to pass the case insensitive flag. We’ll here is how you
Bash Linux Copy Contents of Directory into Another I don’t know why this is so difficult to remember but here it is. Notice the trailing . on the end of source
Software Mysql Wordpress Backup Wordpress I had a little scare the other day. For some reason my db for the blog stopped. I thought it would be a good idea to make a backup just in case.
Mongodb Nodejs Ubuntu Installing Node and Mongo I need to install Node and Mongo an a server. These are my notes.
Software Nginx Nodejs Proxy Node through nginx Once I got node service setup on my server I wasn’t happy with having to specify a port. Looking around I see others use nginx to listen on port 80 and proxy everything
Software Javascript Web Javascript Templating Way back in 2008 I was really getting into JavaScript development and created a small templating object.
Software Amqp Rabbitmq Springone2gx Queues I attended the SpringOne 2GX conference in Chicago and had a great time. It’s always nice to learn a new thing or two. I wanted to take time to write down one of
Linux Ssh Configure SSH I recently set up a few new servers and needed to allow other developers access. Here is how I did it:
Flash Flex Linux Flex and Ubuntu I’m on a project that uses flash for the ui. I want to make a few modification and thought I would try it out. The tutorial ask to install Flash Builder, but I
Linux Smb Share Folders Between Linux and Windows I needed to share a folder between a linux machine and windows. The seceret is using Samba. Fortunately there are several guides out there that show how to do it. These are my
Freemarker Freemarker not Displaying I’m putting together a simple web page and trying to learn more about Freemarker. I’ve setup my views for the project like this:
Ubuntu Ubuntu's Window Borders go Missing From some reason the Window Borders in Ubuntu go missing and disappear. This means I don’t have the minimize or maximize buttons on my window. Fortunately I was able to find a solution.
Terminal Ubuntu Starting Ubuntu Terminal From some reason, the menu on my Ubuntu decided to freeze on me. Fortunately I can still be productive from the command line. The only problem is my launcher for the terminal is
Cargo Eclipse Maven Tomcat Debugging a Tomcat Application I primarily develop web applications but have been out of it for a while and needed to look at old code for a reminder. Well here is how I configure a project to
Singleton Pattern for .NET I really like design patterns and also enjoy learning the why behind some implementations. Although the singleton pattern is one of the most widely used patterns around, it is also one that can
Ec2 Wordpress The Cloud is Cool I’ve known about Amazon EC2 service for a while. I’ve really been interested in trying something out when I heard about AWS’s Free Usage Tier. I could get a server in the cloud
Organizing Technical Information I like to organize information. Mostly because I tend to forget things. Here is a template of what I find useful.
Ejabberd Path Tutorial Installing Ejabberd - Part II So my first attempt at installing ejabberd ended with the app not being able to start up.
Installing Ejabberd I’m working on a project that needs to stand up an XMPP server. I’ve decided on using ejabberd for a couple of reason. Here is how I got it started
Improve Performance of mod_rewrite After getting Pretty Links enabled, I wanted to find out more about .htaccess. I was surprised to see the following:
Wordpress Enable Pretty Links in Word Press I wanted to enabled “Pretty” permalinks for my blog and found it wasn’t just a click of the button.
Improving Presentations I just reviewed a recorded tech talk I gave a while ago. Here are some suggestions on improving my presentation skills
Cacti Getting Started with Cacti I’m going to try this again. I’ve tried to install Cacti once before and had difficulty. Hopefully I can be more successful. I don’t know much about PHP so hopefully that won’t matter.
Jmeter A Tour of JMeter - Part 1 I recently had a task to test the performance between two different solutions. After looking around at several tools, I settled on Apache JMeter. It took a while learning the tool. However, I
Jmeter JMeter Tips Extracting Text from Responses Use the Regular Expression Extractor and have it as a child on the request you want to get data from. Set the template value to $1$ to populate your
Automate Standards Compliance I meet today about setting the priority of automating standards compliance. These are my notes:
Objectives Objectives - Prospects I’m going to look into different ways to fulfill the objective of separating user content into different user groups
Debugging SalesForce I’m not on the tutorial that creates a custom page with a custom controller. I would like to know:
Python Python and Screen Scraping I wanted to do a quick test on a website using Python. I knew about beautifulsoup but I wanted the power of JQuery. So I found pyquery.
Travel Tips After a fun getaway to San Francisco I thought I would share some tips I wish I had before I went.
Coding on SalesForce Tutorial #6 introduces the concept of Unit Test and has me creating a unit test for a trigger I wrote.
Custom UI on SalesForce I’ll be honest. I’m skeptical that the SalesForce platform can effectivly create applications that look and perform on par with custom Java/Web apps build in house.
Getting Started with SalesForce.com I’ve been looking into SalesForce.com to see how it works. There is a developer section with some documentation. So I decided to jump right in.
Using Riak I’m setting up Riak to see what it is about. I’m going to follow the Fast Track and keep track of my notes.
Development Platforms In the same vein of developing application quicker with Frameworks, there is also the idea of deploying application faster using platforms.
Getting Started with Ruby on Rail in Eclipse I want to run a test app in ROR. Of course I want this to work in Eclipse so I looked around to see how to do it. After reading a few things
Rapid Development Frameworks I’ve been looking into different frameworks that “promise” faster development. Here is a list of a few of them
Objectives Week 50 Objectives FE Research Heroku What framework can help speed up development Java Frameworks Python Frameworks Ruby Frameworks Rapid application development
Setup Password-less SSH Login I hate having to login to remote machines. Since SSH can be configured with public/private keys, I think it makes sense to use them. Here is a very simple way to get my
Hadoop Installing Hadoop Cluster I have four VM machines in dev and I want to configure my own hadoop cluster to use as a tool and analysis.
Objectives Week 49 Objective Add Standards to DeathBURRITO Create Report that correlates Rollbacks to Standards Compliance Create First Draft Compliance Automation Roadmap
Performance Finding Bad Code I’ve been working on parsing 1 million records into a local graph. I noticed that it was taking a while so I put together a test app to find where the problem could
Wordpress Updating Wordpress Well, since I’ve been playing around with wordpress, I thought I would update it to the latest version. Mostly because I wanted to get rid of the annoying upgrade banner. So First things
Trying to Blog more I have a goal to improve my communication and organization process. One way I thought I could do that is to blog more regularly.
Scientific Process First you understand the problem that you are trying to fight (code complexity/unmaintainable software,)