JavaFree.org | RubyOnBr.org

Posts recentes by Marcos Ricardo

Acompanhar Posts recentes by Marcos Ricardo 29 posts encontrado

Páginas: 1 2

27/07/2008
Avatar Marcos Ricardo 29 posts

Tópico: Erro: InvalidEncoding no rghost [RESOLVIDO]

 
30/03/2008
Avatar Marcos Ricardo 29 posts

Tópico: Regulamentação da Profissão

Prezados,

Apenas um depoimento:

Estou com 50 anos agora, metade da vida trabalhando com informática.

Algo em torno de 20 anos com a função de analista de sistemas na carteira.

Ralei muito. Na minha época não tinha CIEE nem nada, estágio era “paitrocinado”.

Também não existia curso superior de informática, eu Fazia Elétrica na UFF, quando fiz um curso de Algol na UFRJ, gostei da coisa, larguei a engenharia e comecei a correr atrás de trabalhar com informática.

Comecei como operador de computador, e não parei mais, trabalhei como preparador de jobs, alguém ainda sabe o que é isso ?, DBA, lider de projeto, chefe de departamento de TI, e várias outras funções.

Na década de 80 migrei para a chamada “microinformática”. Hoje em dia gosto de me identificar como desenvolvedor de soluções e/ou aplicações, pois é o que realmente gosto de fazer. Não sou um analista de sistemas do tipo “só diagramas”, gosto de atuar em todo o processo, desde o levantamento, passando pelo design até a implementação.

Atualmente foco meus estudos em: Ruby on Rails, Metodologias ágeis e BDD.

Hoje eu trabalho como terceiro, num regime de contratação no mínimo estranho, para uma das maiores “empresas de consultoria em TI” do país, prestando serviços para uma das maiores empresas do país (a maior, ao menos em um dos ramos em que atua), e meus superiores diretos estão bastante satisfeitos com o meu desempenho.

Regulamentando a profissão uma coisa é certa, além do sindicato que já nos leva uma grana, vai ter um “conselho” levando algum também. Isto é bem comum aqui no Brasil. Na época que eu FUI OBRIGADO a trabalhar como PJ havia também um “sindicato” das empresas de informática, que me mandou correspondências durante anos, me cobrando “contribuições obrigatórias por lei”. Detalhe, eu, como milhares de outros fui obrigado a abrir uma destas empresas “do eu sozinho” para poder trabalhar (era isso ou nada).

Meus caros desculpem o desabafo, mas o problema aqui neste país é muito maior que simplesmente regulamentar mais uma profissão, para poder sustentar mais um “conselho”, e pior que isso, seus “dirigentes”.

É botar vergonha na cara dos legisladores em relação ao mercado de trabalho como um todo.

Ufa, acho que é isto.

 
30/03/2008
Avatar Marcos Ricardo 29 posts

Tópico: Blogs...

Ai vai o meu…

http://marcricblog.blogspot.com/

 
11/01/2008
Avatar Marcos Ricardo 29 posts

Tópico: Testes com Ruby 1.9.0

Valeu TaQ,

Agradeço a sua disposição em ajudar e a pesquisa feita.

Muito preciso como sempre !

Grande Abraço.

 
08/01/2008
Avatar Marcos Ricardo 29 posts

Tópico: Testes com Ruby 1.9.0

Valeu Shairon e TAQ !

Parece um problema bobo, mas quem está preparando ou interagindo (meu caso) num curso de Ruby, tem lá varios exercícios preparados e funcionando, ai você escreve: ali naquele exercício xyz, como vocês podem ver (rs) retorna nulo…

Droga, agora não fica tão claro como antes…

Procurei muito na web mas não encontrei nada a este respeito. Alguém tem alguma idéia do que motivou esta mudança ?

Grande Abraço.

 
06/01/2008
Avatar Marcos Ricardo 29 posts

Tópico: Testes com Ruby 1.9.0

Oi PessoAll,

Tenho testado o Ruby 1.9.0 estes dias, e observei uma diferença de comportamento na exibição do nulo “nil” da versão 1.8.6 para esta nova.

Quando eu executo isto:


var1 = []
puts var10

Na versão 1.8.6, aparece o “nil”.
Na versão 1.9.0, não aparece nada.

Tem alguém na lista testando Ruby ?

Alguma idéia do que seja ?

Grato.

 
27/12/2007
Avatar Marcos Ricardo 29 posts

Tópico: Padrão de cabeçalho nos artigos

Oi PessoAll,

Não sei se foi um caso fortuito deste último artigo do Akita (me parece que não), devido ao atraso na publicação, que o próprio Ronie relatou, mas dei por falta do nome do Autor, suas referências e data da criação / publicação do artigo.

Quem vai direto no artigo, só vê o título e o texto, não sabe quem foi o autor, quem é ele, nem quando foi publicado.

Uma sugestão, é usar um modelo, por exemplo:


================
Título
Nome do Autor
Data da publicação
Tags (se houver)

Texto do artigo

Sobre o autor (apresentação sucinta, com links pertinentes, se houver)

Referências (se houver).
================


Definido o padrão, basta solicitar aos autores que se enquadrem, facilitando a vida dos administradores na hora de publicar, e dos leitores para pesquisas, e de quebra, fica com uma aparência mais profissional…

Vejam o exemplo:
http://www.infoq.com/articles/satir-communication-model-teams

Grande abraço.

 
25/12/2007
Avatar Marcos Ricardo 29 posts

Tópico: Ruby com Gtk2 (em Glade)

Oi Pessoal,

O márcio, dá mais umas chances pro Netbeans cara. Será que você não pegou a versão completa ?

Aqui eu instalei as duas, a 6.0 completa e aquela apenas com o suporte para Ruby (chamavam de “projeto Houston” na época).

A diferença no tempo pra carregar é brutal, o uso de memória e processador, também é mais suave na versão só para Ruby.

Já na tela de download aqui: http://download.netbeans.org/netbeans/6.0/final/ é possível ver a diferença: 19 Mb para o suporte a Ruby, e 169 Mb para a IDE completa (Web & Java EE, Mobility, Java SE, Ruby e C/C++).

Eu ainda não comecei a usar forte nenhuma IDE para Ruby. Só alguns testes, mas por tudo que eu li até agora, tirando gosto pessoal (que não se discute), afirma que o Netbeans é a melhor em termos de produtividade. Fiz alguns testes com ela e gostei, até agora é a minha escolha.

Detalhe, eu uso Eclipse (na verdade WSAD) no trabalho. Só tinha usado Netbeans a muito tempo quando comecei a estudar Java.

Pra mim foi o contrário do que aconteceu com o Angelo. Tentei usar o plugin do Eclipse e tudo saiu errado. Não consegui usar ele direito pra Ruby, e acho que estraguei alguma coisa na parte Java. Como não estou mais usando Java em casa, ficou pra lá.

 
25/12/2007
Avatar Marcos Ricardo 29 posts

Tópico: Como faço um WebService?

Oi Marcus,

Dá uma olhada aqui:

http://rubylearning.com/satishtalim/ruby_web_services.html

 
24/12/2007
Avatar Marcos Ricardo 29 posts

Tópico: IRB em Cores

Oi PessoAll

Estou completamente sem tempo para investir mais nesta tarefa, mas se alguém quiser se aventurar, segue o que eu descobri.

Parece que o Windows não consegue fazer o que é necessário apenas com os caracteres ESCAPE.

O Shin Guey, pesquisou mais que eu e descobriu 2 APIs para fazer o serviço.
Neste post: http://www.megasolutions.net/ruby/How-to-coloring-Windows-command-prompt-in-irb_-26009.aspx

Ele mostra uma delas, com a qual fiz este teste:

Usando como base o código do próprio Wirble.

A outra API é a WinConsole aqui:
http://rubyforge.org/projects/winconsole

Se alguém puder investir algum tempo, parece ser apenas uma questão de colocar uns IFs se for ambiente Windows e modificar a lógica para usar uma das APIs citadas.

Grande abraço.

 
24/12/2007
Avatar Marcos Ricardo 29 posts

Tópico: Finalmente, publicado o artigo do Akita

Oi Pessoal,

Primeiramente, parabéns ao Akita, por mais este trabalho excelente.

Além de “incentivar a curiosidade”, me deu uma luz para a solução de um problema que já vinha persistindo a algum tempo, e de quebra uns “efeitos colaterais” muito positivos.

Obrigado Akita.

Sou novo na lista, sei que tem um tópico mais apropriado para isto, mas vai aqui mesmo.

Não sei se foi um caso fortuito deste artigo devido ao atraso que o próprio Ronie relatou, mas dei por falta das referências ao Autor e data da criação do artigo.

Acredito que seja importante, até em termos de registro histórico, além do que, parece que é um padrão editorial, abrir cada artigo com o nome do Autor, um parágrafo biográfico, ou pelo menos de identificação para quem não o conhece, e a data (de autoria ou publicação).

De qualquer forma valeu Ronie.

Grande abraço.

 
28/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: Dúvida "::"

Dá uma olhada aqui:

http://forum.rubyonbr.org/forums/1/topics/2401

Já discutimos este assunto…
Eu tava cheio de dúvidas, acredito que este tópico esclarece bem.

 
26/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: Duplo Dois pontos

Grato Shairon,

Bem claro e objetivo…

Acredito que agora ficou claro pra todos, até pra mim.

Valeu mesmo !

 
26/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: Duplo Dois pontos

Alguém pode confirmar (ou não) estas conclusões ?

Uma opinião, por favor !

 
26/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: As grades do condomínio são para trazer proteção, mas...

Já falei sobre isto num outro post, mas o que mais me assusta é a questão da acessibilidade, no sentido amplo e WEB da palavra.

Minha “frase de pára-choque” para este caso é:

“Tudo que é terminantemente proibido, deve em princípio, ser burlado”.

Aqui no meu trabalho que é uma nacional parruda, sofro dos mesmos problemas, só que a rigidez não é tanta, e nossa equipe de desenvolvedores já conseguiu seguir adiante e usar o FireFox (alguns como eu).

O que mais dói, e ver os sites de uma grande empresa como esta, com um visual bacana no IEca e no Firefox ficar tão ruim que chega a impedir o uso em algumas situações. Meu banco mesmo, um multinacional, o site fica uma droga no FireFox, o teclado de segurança fica estranho…

Não gosto muito de “castas”, mas estes Diretores e gerentes deviam compreender que os desenvolvedores, que trabalham para eles, PRECISAM ter uma visão e acesso mais globais, até para trabalhar em prol da empresa, permitindo que usuários de outras plataformas tenham acesso aos produtos que a empresa vende nos seus sites.

A mim, parece uma coisa óbvia e de bom senso.

 
25/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: Um? Dois? Três? Mais de três?

Esta “novidade”, é uma ótima.

Estes podcasts quebram um galhão…

Como eu moro a cerca de 80 Km do Rio e trabalho lá, tenho em média 4 horas (2+2)por dia, que antes eram desperdiçados, agora quase sempre estou escutando um podcast, preferencialmente em inglês para praticar um pouco, mas tem muito material bom feito aqui. Já escutei os 10 do Fiorezzi (mais de uma vez).

Muito bons.

Isto acelera um bocado o processo.

 
25/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: Duplo Dois pontos

Alguém pode confirmar (ou não) estas conclusões ?

Uma opinião, por favor !

 
25/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: IRB em Cores

Aeh PessoAll,

Tô tentando usar o Wirble no Windows e não tive sucesso…

Primeiro faltou uma dica de como criar o arquivo de configuração no Windows.

Depois de alguma pesquisa, descobri a seguinte dica:

Crie um arquivo com o nome que você quiser (o mais óbvio é: irb.rc), e coloque-o também onde você quiser (novamente, o mais óbvio é na pasta em que instalou o Ruby, no meu caso: D:\Ruby).

Associe o caminho completo onde está localizado o arquivo de configuração (no meu caso: D:\Ruby\irb.rc) à váriável de ambiente IRBRC.

Segundo o pessoal que deu a dica: www.drnicwilliams.com/2006/10/12/my-irbrc-for-consoleirb/

seria só isso, mas tô recebendo um erro:

D:\Ruby\lib\ruby>irb
load error: D:\Ruby\\irb.rc
ArgumentError: couldn’t find HOME environment — expanding `~/.irb_history’
d:/Ruby/lib/ruby/gems/1.8/gems/wirble-0.1.2/./wirble.rb:94:in `expand_pa
th’
d:/Ruby/lib/ruby/gems/1.8/gems/wirble-0.1.2/./wirble.rb:94:in `load_hist
ory’
d:/Ruby/lib/ruby/gems/1.8/gems/wirble-0.1.2/./wirble.rb:112:in `initiali
ze’
d:/Ruby/lib/ruby/gems/1.8/gems/wirble-0.1.2/./wirble.rb:505:in `new’
d:/Ruby/lib/ruby/gems/1.8/gems/wirble-0.1.2/./wirble.rb:505:in `init’
D:\Ruby\\irb.rc:3
d:/Ruby/lib/ruby/1.8/irb/init.rb:207:in `load’
d:/Ruby/lib/ruby/1.8/irb/init.rb:207:in `run_config’
d:/Ruby/lib/ruby/1.8/irb/init.rb:20:in `setup’
>> exit

D:\Ruby\lib\ruby>

Alguma idéia ?

 
25/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: Frases de boas-vindas

Sobre esta política de “terminantemente proibido”, que é o caso de onde eu trabalho, adoto a seguinte filisofia:

Tudo que é “terminantemente proibido” é para ser “inicialmente burlado”.

E pratico tanto, que já mostrei ao pessoal que não sabe muito bem o que é acessibilidade, que o site deles (nosso, por que afinal de contas eu trabalho lá também), é inacessível (ou no mínimo tem o acesso prejudicado), para uma gama cada vez maior de usuários (do Firefox), eu inclusive.

 
24/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: Um? Dois? Três? Mais de três?

Cara,

Este é um tema bem pessoal mesmo, não tem jeito, cada um deve ter uma opinião…

Mas como você pediu aqui vai o meu depoimento.

Como bom pisciano, é extremamente difícil pra mim dar foco num assunto por vez e durante muito tempo.

No entanto sabendo que na nossa área isto chega a ser quase uma obrigação, forço a maior barra pra não começar a ler 3 livros de Ruby ao mesmo tempo (só começo um depois que cheguei pelo menos no meio do anterior, e nunca mais de dois).

Só pra você ter idéia, comecei a aprender Ruby em Setembro, e estou me segurando pra não entrar logo no Rails (só quero entrar em Rails com um bom domínio de Ruby).

Estou inscrito na Rio on Rails, depois deste evento, será que vou conseguir ficar só com Ruby ?

Mas este é o meu caso, cada um tem que conviver com as suas características pessoais, não é isto ?

Um abraço.

 
24/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: Arredondamento - Resolvido

Como o João está com este problema, de um sistema legado que trabalha desta forma, nem entrei no mérito de qual é o correto. Só apresentei uma alternativa para ele tentar seguir com o trabalho dele.

Realmente nunca parei para pensar nisso.

Me lembro, que a alguns anos tive problemas ao trabalhar com valores monetários, num sistema VB – Oracle, onde o VB tratava o arredondamento de um jeito (devido ao tipo da variável que dava suporte ao valor monetário) e o Oracle de outro (aqui era possível limitar as casas decimais ao criar uma coluna).

Imagina o problema, no VB o usuário vê uma informação com um determinado valor de centavos e quando eu armazeno, o Oracle altera. Quando eu recupero para exibir novamente, vem com outro valor nos centavos.

Na época, o mínimo que a chefia queria, era fazer uma fogueira com nossos ossos. Os usuários disseram que “tinha alguém embolsando os centavos”. Já viu né.

Existem situações diferentes, onde é melhor usar um método ou outro ?

Um é mais certo que o outro e ponto final ?

 
24/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: Duplo Dois pontos

Parece que agora eu consegui…

Era mais uma questão de como a sintaxe da linguagem usa o :: mesmo.

Foi apenas agora com Ruby, que eu me deparei com este operador.

Então, eu estava olhando para os exemplos, e “enxergando”, como um qualificador (de nomes, métodos, constantes, etc.). Mas na verdade, o tempo todo ele é um “operador unário” (bonito isso), que atua sobre o “escopo” dos objetos. É isso ?

Encontrei um exemplo num site de C++ que adaptei para Ruby. Ele pode ser útil para quem, como eu, nunca viu este “benedito” ::

Favor confirmar se esta minha percepção atual, é a correta.

 
23/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: Duplo Dois pontos

Pô… Agora você pegou pesado.

Tudo começou com a “Ruby Cheatsheet” que eu peguei aqui: http://ruby.cenophobie.com/rubycheat.php

Daí ficou confuso pra mim, pois na primeira página o :: aparece como operador, e na segunda como alternativa para chamada de métodos ou uso de constantes como você explicou.

Mas, quando o :: é um operador, ainda tô na dúvida…

 
23/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: Arredondamento - Resolvido

É isso aí.

Mas voltando a necessidade original do João:

O jeito mais simples que testei e deve te atender é o seguinte:

Espero ter ajudado.

 
23/11/2007
Avatar Marcos Ricardo 29 posts

Tópico: Duplo Dois pontos

Valeu Shairon !

Deu uma clareada legal…

E sobre o uso de :: como operador ? quando e como usar ?

Um abraço.

Próxima página

Páginas: 1 2