Talks about Web Performance by Anthony Hatzopoulos at Real Estate Webmasters Summit Conference Events:
- https://www.npmjs.com/package/db-migrate
- https://phinx.org/ - https://github.com/robmorgan/phinx
- https://github.com/gwa/MySQL2Phinx
- http://www.liquibase.org/
- http://off-scale.com/
- http://dbdeploy.com/
- https://github.com/tpalko/php-mysql-database-migrator
- http://www.phpactiverecord.org/
- http://schemasync.org/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Safer pushes. Other values: nothing, matching, upstream, simple | |
| git config --local push.default current | |
| # colorize output (Git 1.5.5 or later) | |
| git config --local color.ui auto | |
| # and from 1.5.4 onwards, this will works: | |
| git config --local color.interactive auto | |
| # better colors for spotting whitespace |
# find and group by extension
# http://serverfault.com/a/183432/128858
find ./ -type f -not -path "./.git/*" | grep -E ".*\.[a-zA-Z0-9]*$" | sed -e 's/.*\(\.[a-zA-Z0-9]*\)$/\1/' | sort | uniq -c | sort -n 1 .GIF
1 .JPG
1 .bash
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| set -e | |
| # | |
| # git-mv-with-history -- move/rename file or folder, with history. | |
| # | |
| # Moving a file in git doesn't track history, so the purpose of this | |
| # utility is best explained from the kernel wiki: | |
| # | |
| # Git has a rename command git mv, but that is just for convenience. | |
| # The effect is indistinguishable from removing the file and adding another |
- https://www.kernel.org/pub/software/scm/git/docs/git-filter-branch.html
- http://stackoverflow.com/questions/4042816/how-can-i-rewrite-history-so-that-all-files-except-the-ones-i-already-moved-ar
- http://stackoverflow.com/questions/2797191/how-to-split-a-git-repository-while-preserving-subdirectories/18261585#18261585
- http://unix.stackexchange.com/questions/37313/how-do-i-grep-for-multiple-patterns
- https://www.kernel.org/pub/software/scm/git/docs/howto/using-merge-subtree.html
git filter-branch --prune-empty --tree-filter '
if [[ ! -e httpdocs ]]; then
mkdir -p httpdocs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # usage: | |
| # cd ~/your-repo | |
| # git filter-branch --prune-empty --tree-filter ~/rewrite-history.bash | |
| if [[ ! -e httpdocs ]]; then | |
| mkdir -p httpdocs | |
| git ls-tree --name-only $GIT_COMMIT | grep -v ^'.gitignore\|.gitattributes'$ | xargs -I files mv files httpdocs | |
| fi |
Prototypes:
- Marvel - https://marvelapp.com/
- Invisionapp - http://invisionapp.com/
- Origami (Facebook) - https://facebook.github.io/origami/
- Codiqa - https://codiqa.com/
- Precursor - https://precursorapp.com/
- Flinto - https://www.flinto.com/
- Framer - http://framerjs.com/
Mobile: