Windows Firewall Rule for Go Web Development

https://youtu.be/OsnI7OXFGfA If you do Go web development on Windows, then you are likely to come across the Windows Firewall - Security Alert whenever you build and run the Go app. For example, here I am trying to build and run a sample Go web server program "main1.exe" that wants to run on port 4000: Windows [...]

Install and Configure Apache and PHP on Windows

This post explains how to install and configure Apache and PHP on Windows. Sure, there are convenient options like: Bitnami WAMP Stack, WampServer or XAMPP. But over the years I found that installing each stack separately is more reliable and provides greater flexibility. You will probably also want MariaDB for a database which you can [...]

Upgrade Phoenix Framework

The following shows a minor upgrade within version 1.5.x. If you need to upgrade 1.4.x to 1.5.x, please see: https://gist.github.com/chrismccord/e53e79ef8b34adf5d8122a47db44d22f To upgrade a Phoenix project, edit mix.exs, look for the line (was upgraded from 1.5.1 to 1.5.4): {:phoenix, "~> 1.5.4"}, To upgrade the Phoenix installer itself, run in the terminal (example shows upgrading phx_new 1.5.3 [...]

XAMPP Upgrade Tasks

I usually have 3 simple and separate tasks for a XAMPP upgrade or any general development environment migration (for example when moving to a new Windows or Mac hardware). Moving the source codes, files and assets: copy the www folder with all the project source codes local virtual host domainsApache configuration: edit the httpd.conf and [...]