Family holiday in England

Scrum Team Git Workflow

Update my local master
git pull origin master

Create a branch for the story and check it out
git checkout -b storyName

(work, work, commit, commit)

Switch to the master branch
git checkout master

Pull again to fetch and merge any changes
git pull origin master

Merge master into my branch
git checkout storyName
git merge master

Check everything one last time and fix any conflicts

Merge branch into master
git checkout master
git merge storyName

Push the changes upstream
git push origin master

Delete the branch from remote
git push origin --delete storyName

Delete the branch locally using -D instead of -d because it forces a delete
git branch -D storyName

Single Sign On Demo and Code

Http Dev Client Demo

Installing PHP Extension Mcrypt on Mac OS 10.7

Today I needed to install the Mcrypt PHP Extension on my Mac running OS 10.7 and PHP 5.4.10.  I had to piece together directions from a number of sites and so I’m outlining them here in case anyone else finds this useful:

1. Make a new directory called “mcrypt”

2. Download mcrypt from here

3. Download the php binary file for the php version you are running

4. Move both of these unzipped downloads to the “mcrypt” folder you created

5. Open Terminal, type:

 cd libmcrypt-2.5.8 
 ./configure 
  make 
  sudo make install 

6.  Libmcrypt is now configured but now it’s necessary to make the mcrypt extension

7. In Terminal:

 cd ../php-5.4.10/ext/mcrypt  
 /usr/bin/phpize 

8. You should see:


Configuring for:

PHP Api Version: 20100412
Zend Module Api No: 20100525
Zend Extension Api No: 220100525 

9. Type:

 ./configure 
 make  
 sudo make install  

10. You should see:


Installing shared extensions:     /usr/lib/php/extensions/no-debug-non-zts-20100525/ 

11. Open you php.ini file and add the following line:

 extension=mcrypt.so 


That’s it!

 

Webhooks, Formstack & Fellowship One

Web Dev = Creative Work

 

Fellowship One API Guest Entry

It’s official – I work for Fellowship Technologies!

After a whirlwind of change in the Mazelin family, I am excited to announce the news that starting on November 1st, I will be a Fellowship Technologies (or more accurately, Active Network) employee!!  If you haven’t heard of Fellowship Technologies, check them out here or read my blog post here.  I accepted the position of Senior Client Application Specialist and I am thrilled about this new opportunity to serve God in the context of Church Management Software!  Since I was a small child, I have always had an active interest in computers and especially software and the web and this new job represents a merging of two of my highest passions – technology and the church.  I am counting it a great privilege that I get to work for what I believe to be the best church software company in the world! 

A number of months ago my husband and I started sensing that God was moving us towards a new chapter in our lives.  We were living in Michigan and began to “knock on some doors” to see if moving to Texas was the direction God would lead us in.  Within no time at all, my husband was offered an internal transfer with his company that happened to have a division in Flower Mound, Texas – a few miles away from the main offices of Fellowship Tech.  The new position was a promotion and one which suited his skill sets even more than the position he already had.  The only obstacle we faced was selling our home, which given current market conditions could have taken a long time.  We listed it and within 24 hours, we had a full price offer and sold it!  Only God!

During our first house hunting trip to Texas, I was contacted by Fellowship Tech regarding an opening they had.  After numerous interactions with members of the Development and Support Teams, I was delighted to accept their offer of employment and know without a doubt that this is part of God’s direction for us as a family on our new adventure in Texas!

God has used the words to this song by Twila Paris at many significant junctions in my life and I pray they are a blessing to you too:

There is a great, broad road to nowhere,
And so many travel there,
But I have a gentle Shepherd,
I would follow anywhere,
Though the journey take me far away,
From the place I call my home,
To be ever in His presence,
Where He leads me I will go.
Where He leads me, I will follow,
When He calls me I will hear.

Google Apps for Non-Profits: All Churches REJECTED

After a little research, I am disappointed to discover that Google changed their policy on allowing churches to use their apps for non-profits program.  Churches were previously allowed to register for the services Google were offering which included free or discounted use of Google apps, free adword advertising, a premium youtube channel, and various other powerful tools.  For churches that have been using these services, they have saved thousands of dollars since many do not have the staff or the technical know how to manage the Microsoft alternatives to these free tools (such as Exchange Server etc.)  Reading through Google’s updated policy makes it clear that churches will no longer be accepted into their program:

Restrictions

The following organizations are not eligible for Google for Nonprofits:

Places or institutions of worship (e.g., churches, ministries, temples, synagogues)

Religious content or proselytizing on website as well as organizations that use religion or sexual orientation as factor in hiring or populations served.

Source: http://www.google.com/nonprofits/eligibility.html

There is also the possibility that churches who opted into the program before this policy was changed will be evaluated by Google and booted out.  This is more than just a little disappointing especially since Google’s Tagline on the Google for Nonprofits page is:

You’re changing the world. We want to help.

I can’t think of any organization that is changing the world more than the local / global church!  Hopefully Google will reconsider their position on this!

Page 1 of 3123»