Vaga programador PHP
Vaga para programador php em São Paulo.
Missão do cargo: idealizar, planejar, desenvolver e documentar sistemas de informação que atendam às necessidades dos clientes da empresa e da empresa em si.
Mais detalhes sobre a vaga:
http://nalabuta.com/vagas/334
Freelancer Programador Flash AS3
Astéria Sites & Sistemas contrata programador freelancer Action Script para cidade de São Paulo.
Para mais detalhes:
http://nalabuta.com/vagas/320
Como é o trabalho no Yahoo?
Sem dúvida o sonho do muitos desenvolvedores é trabalhar em um lugar legal. Talvez o maior sonho seria um lugar como Gooogle, mas um lugar como o Yahoo também seria demais, com certeza.
E não pensem que isso é só nos Estados Unidos, segue um vídeo que mostra um dia normal de trabalho no Yahoo Brasil.
a regular day at work from Fabio Giolito on Vimeo.
Vaga Analista Programador PHP
Vaga Analista Programador PHP na Zona Sul de São Paulo.
Vivência profissional: Atuação com PHP. Conhecimento em XML, Frameworks (ex: symfony), UnitTests, MySQL, AJAX, UML, WSDL;
Vivência em Projetos com Java. Análise de Sistemas e Análise Orientada a Objetos.
Escolaridade:Superior completo ou cursando TI
Mais detalhes sobre a vaga:
http://www.empregoemsaopaulo.com.br/vagas/137
Estágio Desenvolvimento de Software em Sorocaba
Vaga de Estágio em Desenvolvimento de Software em Sorocaba – SP.
Sobre a vaga
Estamos buscando estudantes que gostem de aprender coisas novas, sejam pró-ativos, apaixonados por programação e muito criativos.
Oportunidade de aprendizado
* Criação de websites com Ruby On Rails com grande número de visitantes
* HTML, CSS e Javascript
* Gerenciamento de servidores Unix
* Desenvolvimento de testes automatizados
* Aprendizado de metodologias ágeis de desenvolvimento de software
Para mais detalhes visite:
http://www.empregoemsaopaulo.com.br/vagas/136
Rails page_cache_directory
O Rails oferece algumas formas de cache, sem dúvida a mais eficiente é o Cache de Página (page cache). Com o cache de página é gerado uma página html estática, assim não são necessárias consultas no banco e nem renderizações de views, tornando o carregamento extremamente rápido.
Você pode encontrar uma série de tutoriais sobre como implementar page cache no rails, recomendo esse:
http://railsenvy.com/2007/2/28/rails-caching-tutorial
Existe a possibilidade de mudar o diretório aonde o Rails armazenará as páginas estáticas (em cache), você pode alterar o arquivo /config/environments/development.rb e acrescentar
config.action_controller.page_cache_directory = RAILS_ROOT + "/public/cache/"
lembrando que perform_caching deve ser true
config.action_controller.perform_caching = true
Teoricamente o Rails deve armazenar agora as páginas estáticas dentro de public/cache. Para que o servidor de aplicação (no caso o Passenger) possa “encontrar” a página armazenada, é necessário reescrever a url para a pasta cache.
Vamos supor que estamos fazendo cache da home. No arquivo public/.htaccess acrescente
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} "/"
RewriteCond %{REQUEST_FILENAME} !-s
RewriteCond %{DOCUMENT_ROOT}/cache/index.html -s
RewriteRule ^$ /cache/index.html [L]
Pronto! Agora o apache consegue “encontrar” a página cacheada, caso ela exista.
Twitter de alguns Railers
Seguindo a idéia da minha amiga Juliane, vou apresentar uma lista com perfis do twitter de alguns Railers.
Talvez você já siga a maioria deles, porém isso pode ser útil para quem está buscando mais referências sobre Ruby on Rails.
David Heinemeier Hansson – Criador do Rails e sócio da 37 Signals.
Fábio Akita - Gerente de produtos Linux da Locaweb. Na minha opinião é o maior ativista de Ruby on Rails do Brasil.
Carlos Brando – Diretor de tecnologia da Amanaiê. Membro ativo na comunidade Ruby e mantém projetos open source.
Obie Fernandez – Fundador da HashRocket, trabalhou na ThoughtWorks. um dos maiores evangelistas de Ruby on Rails do mundo, escreveu a “bíblia” do Rails.
Martin Fowler – Especialista em Orientação a objetos, UML, Design Patterns, Metodologias ágeis. É cientista chefe da ThoughtWorks.
Siga mais Railers em
Erro comum: procurando por linhas randômicas
Existem várias maneiras erradas de procurar uma linha “randômica”. Por exemplo:
SELECT .. ORDER BY rand() LIMIT 1;
A função rand() é ótima, e LIMIT é fenomenal, mas a query acima é realmente, realmente ruim. Ela avalia a função rand() para cada linha da tabela e então (se isso não fosse ruim o bastante) ordena todas as linhas pelo resultado da função rand(). Então retorna a primeira linha. Wow. Não faça o MySQL ter tanto trabalho!
Existem melhores formas de encontrar uma linha “randômica”…
O post original pode ser encontrado em:
http://sarahdba.blogspot.com/2009/08/common-mistake-looking-for-random-rows.html
Você pode descobrir como utilizar “melhor” a função rand() do mysql em:
http://jan.kneschke.de/projects/mysql/order-by-rand/
