Páginas

Mostrando postagens com marcador meme. Mostrar todas as postagens
Mostrando postagens com marcador meme. Mostrar todas as postagens

quarta-feira, 29 de dezembro de 2010

Meu Ambiente de Trabalho em 7 Itens

Dando continuidade ao meme (entenda o que é meme aqui) postado pelo amigo @welingtonveiga, estou fazendo essa postagem para tentar de forma rápida e resumida descrever meu ambiente de desenvolvimento. Confesso que em alguns pontos devo estar um pouco desatualizado pois neste ano que se passou acabei me dedicando a atividades menos técnicas, embora tenha paixão por programar.

Após a essa breve explicação, vamos lá tentar descrever meu ambiente de trabalho em apenas 7 itens.

1. Sistema Operacional
  • Windows 7: Embora ele realmente não seja necessário para o ambiente de desenvolvimento, visto a forma rápida como o Ubuntu, por exemplo, evoluiu, ainda não consegui abandonar o Windows do meu ambiente de desenvolvimento. Acho que o principal fator para isso se chama COMODISMO... =). Brincadeiras a parte, após o fiasco que foi o Windows Vista, embora não seja um defensor do tio Bill, temos que reconhecer a evolução que o Windows 7 representou em relação ao seu antecessor.
  • Ubuntu: Meu primeiro contato com ambiente Linux foi com sétima versão do Conectiva já a alguns anos. Não me lembro exatamente, mas com certeza eu ainda não estava na faculdade. A partir dai me tornei um curioso da plataforma e após conhecer o Ubuntu, ainda na versão 7.04, não abandonei mais. 

Devido a ter tanto um ambiente linux, quanto um ambiente windows devidamente configurados para programar, acabo utilizando os dois, sendo meu humor o fator determinante para definir em que ambiente irei trabalhar em um projeto.

Durante esse semestre tive que fazer alguns testes com a iOS SDK (Ambiente de desenvolvimento para iPhone) para a disciplina de Computação Móvel no mestrado, entretanto esse ambiente só é compatível com o Mac OSX. Sendo assim utilizei o VirtualBox para virtualizar o Mac OSX em PC e assim fazer um "hackintosh". Foi uma experiência muito interessante, embora eu não tenha evoluído muito no desenvolvimento para esse tipo de plataforma devido sua curva de aprendizagem ser bem íngreme e o tempo que eu tinha para o desenvolvimento do trabalho nessa plataforma ser bem curto(acabei optando por desenvolver um web app...). 
  
2. IDE - Ambiente de Desenvolvimento Integrado
Uso Eclipse para programar com quase todas linguagens que utilizo, principalmente Java e PHP. Embora haja corajosos que ainda ousem a questionar a real utilidade de uma IDE, para mim, além de proporcionar um ganho considerável de tempo, me auxilia bastante no constante aprendizado das linguagens (afinal de contas não da pra saber tudo!).
     
3. Browser 
Atualmente adotei o Google Chrome de vez como meu browser padrão. Fui usuário do Firefox desde 2004, quando ele lançou sua primeira versão e já a mais ou menos um ano vinha lutando para migrar dele para o Chrome e não conseguia devido a algumas extensões que me prendiam ao Firefox, como por exemplo o FireFTP. Entretanto já a uns 4 meses minha paciência com o alto consumo de memória do Firefox acabou e migrei para o Chrome de vez, adicionando assim mais um aplicativo Google aos tantos outros que eu já utilizava.
    
4. Modelagem
  • DBDesigner 4: Embora o software já tenha sido descontinuado e a equipe de desenvolvimento esteja trabalhando atualmente no MySQL Workbench, ainda sou usuário do DBDesigner 4, uma excelente ferramenta de modelagem de banco de dados que gera a DDL a partir do diagrama entidade relacionamento construído nela pelos usuários. 
  • StarUML:  A pouco tempo passei a utilizar principalmente o StarUML para documentar meus projetos. Ela é uma excelente ferramenta livre com suporte a UML 2.0, controle de versão, etc. Por muito tempo utilizei o Rational Rose para tal função (versão pirata que ainda não pertencia à IBM).
    
5. Ferramenta para Banco de Dados
Nesse tópico não há muito o que falar. Quando trabalho com o MySQL, impreterivelmente utilizo o PHPMyAdmin para fazer a gestão do banco de dados. Utilizo essa ferramenta por julga-la poderosa e simples ao mesmo tempo. Fico tanto tempo o com Browser aberto que pra mim torna-se bem prático utiliza-la. 

Andei utilizando o Oracle em um projeto meses atrás e pude comprovar que a ferramenta baseada em Browser fornecida por ele para fazer sua gestão também é bem interessante, mesmo sendo uma versão Lite.
     
6. Multimídia
  • iTunes: Durante o trabalho é muito natural colocar uma musiquinha para relaxar e fazer as idéias fluírem melhor. Já a um bom tempo adotei o iTunes como meu player padrão. Tive a paciência de organizar bem meus mp3 utilizando os ricos recursos que essa ferramenta da Apple oferece e agora fica fácil escutar músicas de estilos compatíveis ao humor do dia. Em ambiente Linux uso bastante o Rhythmbox para essa finalidade, afinal de contas ele é o "genérico" do iTunes.
  • Photoshop: Toda aplicação com visual agradável tende a chamar mais atenção dos usuários, pelo menos no primeiro momento. Pensando nisso prezo muito pelas interfaces das aplicações web que desenvolvo. Para tal, me aventuro bastante com edição de imagem, sendo que para isso utilizo principalmente o Photoshop. Por um bom tempo utilizei o Paint Shop Pro, ferramenta hoje pertencente a Corel.
7. Extras ( Aplicações em nuvem )
Cada vez mais me torno adepto de aplicações em nuvens devido a portabilidade e possibilidade de trabalhos colaborativos oferecidos por elas. Acho que não seria interessante citar e explicar todas aqui pois a postagem já está ficando bastante extensa, porém vou listar as principais que utilizo e linkar:
Caso alguém tiver alguma dúvida sobre elas, sugestão, crítica ou afins...comente por ai.

sexta-feira, 23 de janeiro de 2009

Post especial e aniversário

por Lucas Vegi - Após muito tempo sem atualizações, venho hoje fazer essa postagem em comemoração ao aniversário de 1 ano do mr .BIN.

Durante um período extenso o blog esteve parado devido a vários motivos, o principal deles é um projeto de reformulação da idéia inicial do mr .BIN, que possivelmente durante o ano de 2009 irá virar um portal de compartilhamento de informações, onde os usuários poderão colaborar de diversas formas para assim haver uma interação direta e motivante pelo fato de haver rankeamento dos melhores colaboradores. Mas, tudo ainda é uma idéia que precisa ser amadurecida.

Embora nossas postagens tenham sido em quantidades relativamente menores nos últimos meses, vale ressaltar que pelo menos a qualidade delas está sendo compravada, visto que alguns dos artigos originalmente publicados aqui, estão sendo publicados também em outros blogs, sites conceituados como o Viva o Linux! (maior comunidade de software livre do Brasil) e inclusive em jornais impressos, como o Diário de Muriaé.

Agradeço aos leitores que nos pretigiaram durante esse primeiro ano de existência do blog. Podem esperar que futuramente algumas novidades acontecerão por aqui.

Sendo hoje um dia especial para o blog, nossa postagem também será um pouco diferente da normalidade. Não apresentaremos nenhum artigo ou dica, mas sim uma brincadeira chamada Meme que acontece entre blogs.

O Meme é uma brincadeira onde blogs indicam outros blogs que julgam de qualidade. O blog indicado deve Linkar quem te indicou, falar 6 coisas sobre você e repassar a brincadeira. Considerando que fui indicado pelo blog Dicas & Templates, irei brevemente então falar 6 coisas sobre mim e fazer algumas indicações.

  1. Me chamo Lucas Vegi, sou graduando do 7º Período de Sistemas de Informação e gosto muito da área tecnológica. Me formarei ao final desse ano e pretendo não parar no título de bacharel.
  2. O blog mr .BIN começou como uma distração a exatamente um ano, porém, motivado por casos de sucesso comprovado e leituras que realizei a respeito de planos de afiliados, o blog passou também a ser algo rentável financeiramente.
  3. Após comprovar pessoalmente como vale a pena utilizar as publicidades online conciliadas a um conteúdo de qualidade e ter acumulado uma base de conhecimentos de técnicas para maximização de lucros com as publicidades online, ofereci dois mini-cursos a respeito desse tema, ambos foram muito elogiados.
  4. Atualmente estou me dedicando a projetos para o futuro.
  5. Sempre tive muito interesse em buscar conhecimento de temas diversos como astronomia, tecnologia e curiosidades da ciência de uma forma geral.
  6. Levo uma vida saudável, pratico exercícios físicos, não bebo e não fumo.
O blogs indicados por mim são:

Compare Preços de: notebooks, mp3/mp4, pcs, monitores, videogames, celulares, câmeras digitais no Buscapé e Bondfaro.