Quando fui deitar, sempre acabo pensando em algo para escrever, entao pensei em umas conversas que ando tendo com amigos e colegas de area, decidi escrever algumas perguntas para reflexao propria e de quem quiser refletir junto. Quem tiver mais algumas mande que coloco no post. Estas perguntas nao estao em ordem de importancia.Responda as seguintes perguntas:Estuda frequentemente fora da faculdade, ou curso?Participa de listas, foruns, ou chats de assuntos relacionados a sua area?Segue pessoas importantes da area no twitter?Le artigos, livros, ou posts especializados de pessoas relevantes?Vai a eventos?Procura atualizar-se com as novidades constantes que pipocam a todo momento?Conhece o passado, presente e o possivel futuro da informatica?Ja esta inserido no mercado de trabalho? so vale empregos da sua linha de estudos.Se a maioria dessas perguntas sao respondidas com um "NAO", voce esta fazendo isso muito certo ... "so que nao". Quando falo isso tenho a certeza ao afirmar que voce faz informatica por modinha e nao por que realmente gosta do assunto, nao importa agora a sua area de atuacao, se nao tem dedicacao, voce realmente nao gosta do assunto. E depois nao venha dizer que conhece a area, por que nao tem embasamento nenhum para falar de informatica. Nginx e Unicorn O Nginx com o Unicorn e uma otima solucao para colocar seu projeto em producao. E bem facil a instalacao deles. Eu utilizo essa combinacao na minha maquina para testar meus projetos que desenvolvo. Quer saber mais sobre o que os dois fazem ? Vai pesquisar no Google, eu vou mostrar so a implementacao basica. sudo apt-get install nginx Para poder usar o Nginx e o Apache sem ter que desligar um deles e so mudar a porta padrao do Nginx. Abra o arquivo default do Nginx para mudar a porta. sudo nano /etc/nginx/sites-available/default Comente a linha: #listen [::]:80 default ipv6only=on; ## listen for ipv6 Modifique a porta, eu coloco 8080: listen 8080; ## listen for ipv4 Crie um arquivo nesta mesma pagina com um nome que identifique o site que esta fazendo. sudo nano sua_app O meu arquivo esta assim: upstream app_server { # fail_timeout=0 means we always retry an upstream even if it failed # to return a good HTTP response (in case the Unicorn master nukes a # single worker for timing out). # for UNIX domain socket setups: server unix:/tmp/.sock fail_timeout=0; # for TCP setups, point these to your backend servers # server 192.168.0.7:8080 fail_timeout=0; # server 192.168.0.8:8080 fail_timeout=0; # server 192.168.0.9:8080 fail_timeout=0; } server { # enable one of the following if you're on Linux or FreeBSD listen 8080 default deferred; # for Linux # listen 80 default accept_filter=httpready; # for FreeBSD client_max_body_size 4G; server_name sua_app.local; # ~2 seconds is often enough for most folks to parse HTML/CSS and # retrieve needed images/icons/frames, connections are cheap in # nginx so increasing this is generally safe... keepalive_timeout 5; # path for static files root /home/seu_usuario/seu_caminho/sua_app/public; # Prefer to serve static files directly from nginx to avoid unnecessary # data copies from the application server. # # try_files directive appeared in in nginx 0.7.27 and