programming

Regular Expression Mayhem

via <a href="https://www.flickr.com/photos/sirexkat/1128067974" target="_blank">sirexkat at Fickr</a>

I have never really been comfortable with regular expressions. While I can look at code in a programming language I have little or no experience with and understand what it is trying to accomplish, regular expressions has never been that way for me. Usually, there is a lot of guess work and trial and error to figure out how to get things to sorta-kinda work, but rarely any confidence in it. With some freelance work I've been doing recently, regular expressions have become a necessity in a few cases.

Extracting raw data from HTML using PHP

via <a href="https://commons.wikimedia.org/wiki/File:Open_Data_stickers.jpg" target="_blank">Wikimedia Commons</a>

A friend I worked with a few jobs ago recently contacted me about doing some freelance work for him. He's collecting data, usually contained on governmental websites, for use in a project he's working on. It's the kind of work I did in a previous job and he provided an initial framework to use for this project. In this framework he was using the PHP library simple_html_dom. As I worked on this project I found that the library was not the best solution and switched over to using PHP's built-in DOM libraries.

Making IBM mainframe data sets usable on Linux via COBOL

IBM z10 Mainframe

A couple weeks back a co-worker was mentioning his frustrations with programming in COBOL. He revealed he had some data that originated from a mainframe and needed to essentially reformat the data so that it could be usable on a Linux system. After briefly discussing the situation and a revelation, to him, that I have done some COBOL programming on a mainframe through IBM's Master the Mainframe contest, he invited me to complete this portion of his project.

HackerRank: My Experience and Opinion

HackerRank logo

My career search has been on hold while I finish some much needed medical treatments. A concern during this time of working in a call center is keeping my programming skills current. I have my sandbox to do some programming in, but, admittedly, I haven't set aside large enough blocks of time to do any significant work. A few months ago, I was introduced to HackerRank and have played on it some.

A URL Shortener

via <a href="https://www.flickr.com/photos/shekharsahu/4489175147" target="_blank">Shekhar_Sahu</a> @ Fickr

In January I was invited to apply to Upwork Pro which is described as a way for freelance programmers to more easily find quality work on Upwork (itself a job board of freelance projects). The application included a programming test. While I wasn’t accepted into the program (likely because I lack established freelance work history on Upwork) the programming test itself seemed like a something to toss into my GitHub repository in case a prospective employer wants to see more source code of mine.

Publishing an Android App

My own creation.  It's alive!

I’ve written previously about my toying around this summer with some simple code to create a job title generator and my learning to create an android app out of it. A friend of mine asked what it would take to publish the app and make money off of it. My snarky response was, “People willing to buy it.” He encouraged me to put it up on the Google Play store and I recently did that.

Windmill Energy Calculator

via <a href="https://commons.wikimedia.org/wiki/File:BANGUI_WINDMILL,ILOCOS_NORTE_2.jpg" target="_blank">Obra19 / Wikimedia Commons</a>

How much power can a windmill generate if a windmill could generate power? I endeavor to find out how..

People sometimes talk about the odd ways they come up with ideas. Such as hitting their head on the bathroom sink to think of the flux capacitor. Recently, for me it was a dream. The details escape me, but it had to do with coming up with a way to calculate how much could be earned from energy produced by a windmill. I woke up thinking that may be a neat thing to put together in my play pen. So I did it.

Developing a new site: Learning Laravel

via <a href="http://www.ihartdevelopers.com/laravel-vs-codeigniter-php-framework/" target="_blank">IHartDevelopers.com</a>

For more than a month now I have been working in my new playpen with the Laravel PHP framework. I figured this would be a good time to take a moment to discuss my initial impressions of it, particularly in comparison to Codeigniter, the other framework I have experience with.

Learning Android App Development: The Journey Begins

via <a href="https://commons.wikimedia.org/wiki/File:Android_App_Development.jpg" target="_blank">Johnsallen / Wikimedia Commons</a>

For more than a couple of years now, I have been wanting to learn how to develop mobile applications and made a couple half-starts with Android app development. My biggest hurdle, with any project, is coming up with an idea of what to create. While I lack the creativity to come up with an idea (great or small) of what to do, once I have that idea I am usually able to bring that idea to fruition. Back in July, the idea of creating a random job title generator was born.

Job Title Generator

<a href="https://www.flickr.com/photos/pstainthorp/5471415240" target="_blank">Paul Stainthorp via Flickr</a>

Want a new job title? Try:

Technical President of Special Projects
Subscribe to RSS - programming