Coisas que eu sempre tenho que verificar quando recebo um wire frame/psd:
Básico:
- Trata todos os casos de sucesso e erro?
- É viável e aceitável?
- Trata todas as telas?
Opcional:
- Isto vai ficar leve?
- Isto é usável?
| #THANKS TO: http://timgolden.me.uk/python/win32_how_do_i/watch_directory_for_changes.html | |
| #time for pooling in seconds | |
| TIME = 2 | |
| #path to watch this version don't recursive | |
| PATH = "." | |
| #command to execute when something changes | |
| COMMAND = "dir" | |
| import os, time |
Coisas que eu sempre tenho que verificar quando recebo um wire frame/psd:
Básico:
Opcional:
| [merge] | |
| tool = winmerge | |
| [mergetool "winmerge"] | |
| cmd = /home/hugosenari/.bin/winmerge.sh \"$LOCAL\" \"$BASE\" \"$REMOTE\" \"$MERGED\" | |
| trustExitCode = false | |
| keepBackup = false | |
| [mergetool] | |
| prompt = false |
| CSS = Content/css/style.css | |
| CSS_MIN = Content/css/style.min.css | |
| CSS_META = Content/css/meta-css/style.less | |
| LESS = 'Content/css/meta-css/.*\.less' | |
| JSS = $(wildcard Scripts/*.js) | |
| JSS_NAMES = $(basename ${JSS}) | |
| DATE=$(shell date +%I:%M%p) |
| var times = $$('li').map(function(e){ | |
| time = e.innerHTML.split(" ")[1].split(":"); | |
| return [time[0], time[1], time[2], 0]; | |
| }) | |
| horas = (times[1][0] - times[0][0]) + (times[3][0] - times[2][0]) | |
| minutos = (times[1][1] - times[0][1]) + (times[3][1] - times[2][1]) | |
| htom = horas * 60 | |
| sum = minutos + htom; | |
| console.log(parseInt(sum / 60), sum % 60) |
| User Input: | |
| Mouse; | |
| Teclado; | |
| Touchscreen; | |
| Mouse + Teclado; |
| //implementação do log | |
| utils = utils || {}; | |
| utils.console = utils.console || {}; | |
| //define se deve ou não mostrar erro no log (para ver stack); | |
| utils.console._showCaller = true; |