Skip to content

Instantly share code, notes, and snippets.

@IngmarBoddington
Last active December 20, 2015 19:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save IngmarBoddington/6184873 to your computer and use it in GitHub Desktop.
Save IngmarBoddington/6184873 to your computer and use it in GitHub Desktop.
Macbook Build - Installed apps / some other stuff
INSTALL
OSX: 10.9.1 Mavericks
APPS
CCleaner
IntelliJ
Lync
Microsoft Office
MySQL Workbench
Skype
Google Chrome
Firefox
FileZilla
TextWrangler
VNCViewer
TOOLS
activemq
apache2
dsh (MacPorts)
glassfish
git 1.8.3.1
git flow
gsed (MacPorts)
iTerm2
MacPorts
MySQL 5.6 / Workbench
Network Connect
Perl v5.12.4
php 5.4
phpcs
PEAR
Composer
PHPMD
PHPUnit
PHPDocumentor
Sonar
tree (MacPorts)
wget
Xcode 4.6.3
NOTES
config in .ssh symlink to SSHConfig in rollout kit
links to online resources used in Dev > OSX
git server access setup via Jenkins job
staging access setup via IT / sync
git structure based on plus net new starter guide - separate volume for code!
PHP has some extensions precompiled and others included through PEAR - this causes need for silly command in aliases to get code coverage reports from phpunit
Configure Go2Shell: open -a Go2Shell --args config
FIXES
--skip-secure-auth in mysql connection strings in prepare_rollout.sh (needed generally? why?)
comment out our $strBastionHost2 = 'bastion02'; #IH bastion host in rollout
LOCATIONS
php.ini - /etc/php.ini //Default (including pear tools)
php.ini - /usr/local/php5/lib/php.ini //Actual with OSX package used
Apache2 config - /etc/apache2/httpd.conf
Web root /Library/WebServer/Documents/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment