ruby static analysis elixir rails linters golang golint rubocop erlang code quality ast development unicorn ruby 3 passenger puma software quality revive sourcelevel reek brakeman floripa govet floripa on rails app server reverse proxying multithreaded gps map gis mercator maps projection geolocation postgis satellite gulp grunt assets rails assets bower asset pipeline nginx middleware ipad universal app universal ios app iphone ios development vim editor vim vim registers swift introduction objective-c swift enumerators emojis i/o model web server phusion passenger ffi foreign function interface java on ruby libc on ruby infrastructure chef devops puppet linux reverse proxy florianopolis rack evented io multiprocess parser ractor scheduler rbs ruby signature type profiler type-prof distillery escript cli command line command line interface bakeware mix rebar rebar3 makeself zstd zstandard code review cyclomatic complexity javascript eslint jshint prettier php phpmd análise estática gradual typing workers gauss coding dojo rubyfloripa learn programming tdd testing erlport ruby on rails legacy ruby legacy rails legacy rubyonrails sqs aws docker sns genstage extreme programming xp gofmt ebert code analysis analysis dialyzer dialyxir credo go lexer abstract syntax tree
Ver mais