Thiago Hiromi

{'type':'blog', 'root':'thiromi'}

Meu ambiente de trabalho em 7 itens

By thiromi on 2011-01-27

Ambiente de trabalho

Um ambiente de trabalho desses é um sonho

O @andrewsmedina me convocou a enumerar 7 itens do meu ambiente de trabalho. Atualmente trabalho com PZP e sites/sistemas com o framework Django. Apesar dos meus conhecimentos anteriores de linguagem de programação, tenho usado apenas o Python e o JavaScript das linguagens de programação conhecidas. Compartilho com vocês os 7 que eu creio que são os principais no meu ambiente de trabalho. Continue reading “Meu ambiente de trabalho em 7 itens”

  • delicious Bookmark on Delicious
  • digg Digg this post
  • facebook Recommend on Facebook
  • reddit share via Reddit
  • stumble Share with Stumblers
  • twitter Tweet about it
  • rss Subscribe to the comments on this post

Posted in Desenvolvimento | Tagged buildbot, Desenvolvimento, meme, python | 6 Responses

Mudando o ‘this’ de uma função Javascript

By thiromi on 2010-09-01

O nosso querido Bruno Tikami (Membro da Python Brasil e desenvolvedor Django e Zope/Plone) atiçou minha curiosidade com relação a mudar o this de uma função/objeto/bla JavaScript.

Sua intenção era manter o this de um objeto Tool quando o evento jQuery .click() fosse disparado.
Continue reading “Mudando o ‘this’ de uma função Javascript”

  • delicious Bookmark on Delicious
  • digg Digg this post
  • facebook Recommend on Facebook
  • reddit share via Reddit
  • stumble Share with Stumblers
  • twitter Tweet about it
  • rss Subscribe to the comments on this post

Posted in JavaScript | Tagged escopo, javascript, this | Leave a response

Plone: Ordenação natural de forma fácil

By thiromi on 2010-05-30

Para aqueles que quiserem ordenar uma lista com caracteres especiais (e.g. [‘a’, ‘b’, ‘c’, ‘d’, ‘Á’]) no plone há duas formas de fazer:
Continue reading “Plone: Ordenação natural de forma fácil”

  • delicious Bookmark on Delicious
  • digg Digg this post
  • facebook Recommend on Facebook
  • reddit share via Reddit
  • stumble Share with Stumblers
  • twitter Tweet about it
  • rss Subscribe to the comments on this post

Posted in Desenvolvimento | Tagged Desenvolvimento, plone, python | Leave a response

cc1: error: unrecognized command line option “-Wno-long-double”

By thiromi on 2010-05-12

Estou começando no universo do Plone. Estava eu feliz e contente ao ter criado meu ambiente virtual, agora estava na etapa de instalar o ZopeSkel para desenvolvimento de Produtos para o nosso querido amigo Plone. Executei o seguinte código no shell:

easy_install ZopeSkel

Se a vida fosse assim fácil, eu estranharia. Me deparei com o seguinte erro:

cc1: error: unrecognized command line option "-Wno-long-double"
lipo: can't figure out the architecture type of: /var/folders/Ih/Ih8i2vVNH0q4i9eZGA5tzE+++TI/-Tmp-//ccsOvHcb.out
error: Setup script exited with error: command 'gcc' failed with exit status 1

Continue reading “cc1: error: unrecognized command line option “-Wno-long-double””

  • delicious Bookmark on Delicious
  • digg Digg this post
  • facebook Recommend on Facebook
  • reddit share via Reddit
  • stumble Share with Stumblers
  • twitter Tweet about it
  • rss Subscribe to the comments on this post

Posted in Desenvolvimento | Tagged Desenvolvimento, gcc, linux, osx, python | Leave a response

Comprar hoje, pagar amanhã e ainda ter um rendimento

By thiromi on 2010-04-25

[update] Confesso que desde março/2010 não pratico mais esse método. Tive problemas com a migração da minha conta e desde então, estou fora do plano – mas isso não prova que não funcione! =p [/update]

Esse artigo está originalmente publicado aqui (original, de minha autoria também)

Já digo que o artigo não é integralmente igual ao postado no moneytrackin, pois como tudo na vida, a gente sempre pode melhorar um pouco as coisas. =)
Continue reading “Comprar hoje, pagar amanhã e ainda ter um rendimento”

  • delicious Bookmark on Delicious
  • digg Digg this post
  • facebook Recommend on Facebook
  • reddit share via Reddit
  • stumble Share with Stumblers
  • twitter Tweet about it
  • rss Subscribe to the comments on this post

Posted in finanças pessoais | Tagged excel, finanças pessoais, investimento, moneytrackin, ms money | Leave a response

[Screencast] Organização de diretórios no SVN

By thiromi on 2010-04-21

Ah, o SVN. Desde que o conheci, não trabalho mais sem ele! Porém, onde trabalho nem todos – quase ninguém – usam o SVN de forma correta. Todos alteram o trunk, ninguém faz branches nem tags, o que torna a organização e a maturidade o código desenvolvido eternamente em beta.

Quem sabe se, vendo esse screencast da KingHost – que disponibiliza o SVN em seus planos de hospedagem – as pessoas não aprendam a utilizar efetivamente esse recurso fantástico que é o controle de versão.

Só ignorem a parte da criação do repositório que é exclusivo do serviço de hospedagem.

#ficadica

  • delicious Bookmark on Delicious
  • digg Digg this post
  • facebook Recommend on Facebook
  • reddit share via Reddit
  • stumble Share with Stumblers
  • twitter Tweet about it
  • rss Subscribe to the comments on this post

Posted in Desenvolvimento | Tagged controle de versão, Desenvolvimento, organização, subversion, svn | 2 Responses

Curso gratuito de C [UFMG]

By thiromi on 2010-04-21

Para quem não tem recurso pra pagar um curso ou mesmo quem mora em um lugar que não tenham boas escolas de tecnologia e quer aprender C (que, a meu ver, é das mais fantásticas linguagens de programação e que deveria ser ensinada em todos os cursos relacionados a desenvolvimento de software), A Universidade Federal de Minas Gerais disponibiliza, desde 1997, o seu curso de linguagem C. O curso te incentiva a utilizar alguma distro Linux (os exemplos de código, como compilar, entre outros estão em shell *nix), mas não é obrigatório. Ele é gratuito, e não te obriga a fazer cadastro. O que te poupa de ficar disponibilizando seus dados “pra geral”.

Curso

  • delicious Bookmark on Delicious
  • digg Digg this post
  • facebook Recommend on Facebook
  • reddit share via Reddit
  • stumble Share with Stumblers
  • twitter Tweet about it
  • rss Subscribe to the comments on this post

Posted in Desenvolvimento | Tagged c, cursos, Desenvolvimento, linux | Leave a response

100 dicas de como ter uma vida melhor

By thiromi on 2010-04-20

Post interessantíssimo de Dragos Roua, um romeno (um cara que nasceu na Romênia) que nos dá 100 dicas de como ter uma vida melhor. Obviamente, não é porque você não seguiu todas (ou nenhuma delas) que você não pode se considerar feliz. Mas quem sabe seguindo alguns desses conselhos não nos faça sentir completos?

  • delicious Bookmark on Delicious
  • digg Digg this post
  • facebook Recommend on Facebook
  • reddit share via Reddit
  • stumble Share with Stumblers
  • twitter Tweet about it
  • rss Subscribe to the comments on this post

Posted in auto-ajuda | Tagged auto-ajuda | Leave a response

Definir um ambiente virtual (virtualenv) no Linux

By thiromi on 2010-03-22

Olha que organizado!!

Olha que organizado!!

Este post é inspirado no post do blog do Vinod Pandey. É quase uma tradução do que este escreveu. Para aqueles que tem uma bruta preguiça de ler posts em inglês, aí está a ajuda. Um passo muito importante para quem está começando a desenvolver em Python — como eu — é criar ambientes virtuais para que as bibliotecas instaladas não interfiram nas bibliotecas do sistema.

Como faz?

Primeiro, faça o download do virtualenv no repositório Pypi e descompacte o arquivo

cd $HOME
mkdir downloads
cd downloads
wget http://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.3.3.tar.gz
tar xzf virtualenv-1.3.3.tar.gz

Crie o ambiente virtual

cd $HOME
mkdir webapps
cd webapps
python2.4 ~/downloads/virtualenv-1.3.3/virtualenv.py --no-site-packages pythonapp

Diferente do post do Pythonologia — recomendo dar uma olhada lá, ele explica muito bem o processo de criação de arquivos do seu ambiente –, nós definimos logo no começo qual versão de python que o ambiente virtual usará — algo que achei mais fácil que criar um link simbólico.

Só isso?

Pois é, meu caro. Qualquer zé roela faria melhor. :)

  • delicious Bookmark on Delicious
  • digg Digg this post
  • facebook Recommend on Facebook
  • reddit share via Reddit
  • stumble Share with Stumblers
  • twitter Tweet about it
  • rss Subscribe to the comments on this post

Posted in Desenvolvimento, python | Tagged Desenvolvimento, linux, python, virtualenv | 2 Responses

Olá, mundo!

By thiromi on 2009-11-30

E Thiago disse: “que se faça um blog!”.

Fonte da imagem: fonte

  • delicious Bookmark on Delicious
  • digg Digg this post
  • facebook Recommend on Facebook
  • reddit share via Reddit
  • stumble Share with Stumblers
  • twitter Tweet about it
  • rss Subscribe to the comments on this post

Posted in início | Tagged big bang, início | Leave a response

Se você utilizar algo daqui, por favor cite a fonte.

Powered by WordPress and Hybrid.