Blog Archives

Versioning in Git using Tags

Recently, I looked at tagging different versions of my project. First, I reviewed the Git manual1 and found the instructions for creating an annotated tag. git tag -a v0.2 -m ‘development version’ Once you have a tag, your list of

Tagged with: , ,
Posted in Git, Web Development

Getting the Duration of a Video with PHP

I wanted to calculate the duration of a video in seconds as in integer variable. For this I needed software outside of PHP. So, I decided to use the open source video encoding library, avconv, running on Linux Mint /

Tagged with: , , , ,
Posted in PHP, Video Encoding, Web Development

Installing Laravel on Linux Mint / Ubuntu

Recently, I went to install the Laravel PHP framework on a fresh virtual machine. Here are the steps that I went through. First of all, I created a directory for my project and made this my current directory. $ mkdir

Tagged with: , , , , ,
Posted in Web Development

Video Encoding with Large Files

This week’s issue relates to encoding large video files. I had previously integrated open source software to encode video from a variety of formats to H.264 (using an mp4 container). The software worked fine with test data from small video

Tagged with: , ,
Posted in Video Encoding

Using a virtual machine as a development environment

For my last project, I decided to use Linux as my development environment.  My laptop runs Windows and I wanted to try using Linux without setting up a dual-boot system. I tried VMware Player and installed Linux Mint with the

Tagged with: , ,
Posted in Virtual Machines

Improving the development cycle for back-end development

My first web project was based on the LAMP stack. We used NetBeans on Windows as the code editor for writing PHP. Once the code was written, it was transferred to a remote Linux server to be served by Apache

Tagged with: , , , ,
Posted in Web Development