Saturday, January 31, 2015

More on getting started with unit testing

In a previous post I talked about how I was finally able to start writing unit tests.  In this post I will discuss how I went from just starting out to where I am now.  This has involved splitting our database access object into two parts, creating an object factory, and a few mock objects.  I think they are mock objects and not stubs, but I may need to read about that a little more before I finish this post.

Thursday, November 13, 2014

Learning how Git works helps my development process greatly

It turns out knowing how Git works can help a great deal when using git.  Learning about git servers, bare repositories, and git hooks has streamlined my development process significantly.

I posted previously about how I do some Android app development work on my phone.  Then I use git, along with various other things, to get the code to my server.  On the server the apk is built, and then through other processes I get the apk back to my phone and installed so I can test it.

Starting Android development on my phone

I have been creating blog posts from my phone and doing a little coding.  I have been wondering, though, if I could do android app development work on my phone.  I want to do this for the same reasons that I post to this blog from my phone.  With young kids and other responsibilities I don't have much time to sit in front of a computer.

So using what I had learned from blogging and other activities on my phone I decided to give it a try.

Saturday, September 27, 2014

Random picture maker with noise continued

Previously I posted about a script I wrote to generate random colorful pictures.

Picture maker and noise function

  It allows you to select an area using a box to guide the randomness of the color.  This allows you to somewhat control what the picture looks like.

Wednesday, September 24, 2014

Picture Maker and noise function

Several months ago I was working on some javascript that I was hoping would be able to draw random pictures that look like paintings.  The drawing would be guided by the user clicking on the image as it randomly changes.  This would alter the random drawing to use more of the color that you clicked on.

Saturday, September 20, 2014

Creating posts from my phone part 3

In the last two posts I went over first why and then, in general, how I am writing posts using my phone.  In this article I will get into some more specifics about the setup of my dev machine and some apps that I am using.

Most of the time I'm at home so I can access my local dev machine on my home network.  This allows me to make an ssh connection and get to a command prompt.  My dev machine is a MacBook Pro.  Getting that far opens up a lot of possibilities.

Sunday, September 14, 2014

How I finally started writing unit tests

I'd like to talk about why it seemed so hard to get started and how I finally got past it.

I've done a lot of reading and video watching on the subject of unit testing over the last 2 years or so.  Mostly what I was getting out of it at first was, "You should be writing unit tests for all of your code.  If you aren't doing it you are a poor developer and a horrible person."  I didn't want to be either of those things so I thought I should probably start right away.

AI Assistant With Hermes

  Over the past week or maybe two I have been setting up an assistant using Hermes .  I'm using a locally running model, currently Qwen-...