11
abr
11

Grandes Líderes

Seguem alguns nomes que não gostaria de esquecer, se possivel leiam algo sobre esses caras !!!

Mario Sergio Cortella = é um filósofo brasileiro, mestre e doutor em Educação

Livros: Qual é a tua obra ? / Não espere pelo Epitáfio / Não nascemos prontos

Ricardo Frank Semler = é um empresário brasileiro

Livros: Virando a própria mesa / Você está louco!: uma Vida Administrada de outra forma

David G. Neeleman = é um empresário Brasileiro, fundador das companhias aéreas JetBlue, Azul…

Livros: O Jeito Mórmon de Fazer Negócios

04
mar
11

Ruby com Excel

Após alguns meses sem postar, por pura falta de tempo (até minhas férias tive q cancelar), volto com novidades sobre Ruby.

Esta semana precisei gerar alguns relatórios em Excel, e encontrei a biblioteca win32ole.

Segue exemplos práticos de como gerar um arquivo em Excel pelo Ruby.

# Requer a biblioteca WIN32OLE

require ‘win32ole’

# Cria uma instância do objeto do Aplicativo Excel

xl = WIN32OLE.new(‘Excel.Application’)

# Tornar o Excel Visível

xl.Visible = 1

#Criando 1 nova planilha

plan = xl.Workbooks.Add

# Criando 1 nova aba

plan.Worksheets.Add

#Criando objetos para cada aba da planilha

a = plan.Worksheets(1)

b = plan.Worksheets(2)

c = plan.Worksheets(3)

d = plan.Worksheets(4)

# Nomeando as Abas da Planilha

a.Name = ‘Contas a Pagar’

b.Name = ‘Contas a Receber’

c.Name = ‘Fluxo Caixa’

d.Name = ‘Investimentos’

# Inserindo dados na Planilha (Linha, Coluna)

a.Cells(1,1).value = “10″

b.Cells(2,2).value = “20″

# Salvando a Planilha

plan.SaveAs(‘Minhas_Contas.xls’)

# Fechando a Planilha

plan.Close

# Fechando o Excel

xl.Quit

Viu como é fácil  \o/

Adorei ! até a próxima…

28
out
10

Campus Party 2011

de 17 a 23 de Janeiro/2011

Preço do ingresso:

-O preço do ingresso para a Campus Party Brasil é R$150,00 (preço integral).

Serviço de Camping:

Tem um custo de R$20,00. Este pagamento dá direito a um espaço na zona de acampamento da Campus Party durante todos os dias do evento. Lembre-se de que a zona de camping conta com instalações de sanitários e chuveiros.

Estou na Área de Software Livre, vejam algumas Palestras e Oficinas que vão rolar:

  • Grid computing: conceitos e arquitetura
  • Qualidade de Código
  • Profissionalização e certificação em Linux
  • OpenCobalt – mundos virtuais em software livre
  • Como colaborar em projetos de softwares livres mesmo sem ser programador
  • HTML 5 e o futuro da web
  • KDE: Rompendo Paradigmas
  • Gnome: o projeto de Desktop de SL
  • Noosfero
  • O que é Software Livre?
  • Cloud Computing
  • O que é Data Mining?
  • como montar sua grid
  • Boteco Shell
  • Ruby On Rails
  • Django
  • TVDigital com Software Livre – Ginga
  • Tudo o que você sempre quis saber sobre Linux e não tinha coragem de perguntar
27
set
10

Rodando Ruby no Desktop – parte 2

Continuando o assunto SHOES, hoje vou explicar sobre Formatação de Textos …

Shoes.app :width => 800, :height => 700 do

stack :width => “50%” do
background “#390″
para “FORMATAÇÃO DE TEXTO \n\n”,
strong(“Negrito. \n”),
em(“Itálico.\n”),
code(“Escolhendo a Fonte.\n”),
strong(ins(“Negrito e Subilinhado. \n”))
end

stack :width => “50%” do
background “#06F”
para “TAMANHO DA FONTE \n\n”
banner   “48px \n”
title    “34px \n”
subtitle “26px \n”
tagline  “18px \n”
caption  “14px \n”
para     “12px  \n”
inscription “10px \n”
para “16px….”, :size => 16
end

end

Primeiramente dividimos a tela em 2 colunas com o comando stack

Na primeira coluna temos os comandos para configurar Negrito, Itálico, Sublinhado e Fonte. (strong, em, ins, code)

Na segunda coluna temos comandos pré-definidos para configurar o tamanho da fonte.

(banner, title, subtitle, tagline, caption, para, inscription, :size)

Por hoje é só, mas voltarei a falar de Shoes, aguardem..

bjos

18
set
10

Rodando Ruby no Desktop

Se você precisar rodar seus programas Ruby no Desktop ao invés da Web – deem uma olhada no SHOES.

O Shoes é um toolkit multi-plataforma para criação de aplicativos gráficos utilizando Ruby. Criada pelo “legendário” _why. Shoes foi projetada para ser fácil e simples, mantendo o poder da linguagem Ruby.

Instalação:

Para instalar no Ubuntu: sudo apt-get install shoes

Para instalar no Windows: Baixar o executável http://shoes.heroku.com/downloads

Primeiro Exemplo:
Abra um editor de texto, copie o texto abaixo e salve como welcome.rb

Shoes.app :title => “Learning Shoes”, :width => 300, :height => 350 do
background “#FF0″
border “#0F0″, :strokewidth => 6
para “Hello Word ! \n”, :stroke => red, :underline => “single”, :font => “Tahoma”, :size => “50″
end

Para executar no Ubuntu, no terminal digite: shoes welcome.rb
Para executar no Windows: Clique no icone do Shoes, e na janelinha que abre, escolha a opção “Open an app“. Na caixa que se abre, navegue até localizar seu arquivo, selecione-o e clique em abrir. Sua aplicação deverá aparecer.


O Código:


:title =
Título da Aplicação
:width = Largura da janela
:height = Altura da janela
background = Cor de Fundo, que recebe uma cor no formato hexadecimal.
border = Borda da janela
:strokewidth = Largura da borda da janela
para = é uma abreviação de “PARAgrafo” (funciona mais ou menos como um print) e mostra na janela o texto que foi definido entre aspas.

Bem por hoje é só, em breve coloco o restante dos assuntos sobre Shoes…..

bjos

25
ago
10

Eventos de tecnologia no Brasil.

Procurando um evento de tecnologia?

Buscando os próximos eventos de tecnologia e quer sempre estar aprendendo mais? Uma das melhores fontes de novos conhecimentos e aprendizagem vem da participação em eventos. Conhecendo pessoas, conversando sobre tecnologia, expandindo as idéias e melhorando o networking.

Acesse:  http://agendatech.com.br/

21
ago
10

Quer aprender ruby ?

Quer aprender Ruby ?

Veja o programa que o “Rubysta veterano” conhecido como “why the lucky stiff” desenvolveu para ensinar as crianças….http://tryruby.org/

Vejam o vídeo de uma apresentação do próprio why: http://vimeo.com/5047563

20
ago
10

Metodologias prâ que ?

EXTREME GO HORSE (XGH)
Existem 3 formas de se resolver um problema, a correta, a errada e a XGH, que é igual à errada, só que mais rápida.XGH é mais rápido que qualquer metodologia de desenvolvimento de software que você conhece (Vide Axioma 14).

Quanto mais XGH você faz, mais precisará fazer. Para cada problema resolvido usando XGH, mais uns 7 são criados. Mas todos eles serão resolvidos da forma XGH. XGH tende ao infinito.

XGH não tem prazo.Os prazos passados pelo seu cliente são meros detalhes. Você SEMPRE conseguirá implementar TUDO no tempo necessário (nem que isso implique em acessar o BD por um script malaco).

Não existe refactoring, apenas rework.Se der merda, refaça um XGH rápido que solucione o problema. O dia que o rework implicar em reescrever a aplicação toda, pule fora, o barco irá afundar (Vide Axioma 8).

XGH nem sempre é POG (Programa Orientado a Gambiarra).Muitas POG’s exigem um raciocínio muito elevado, XGH não raciocina (Vide Axioma 1).

O XGH não é perigoso até surgir um pouco de ordem.Este axioma é muito complexo, mas sugere que o projeto utilizando XGH está em meio ao caos. Não tente por ordem no XGH (Vide Axioma 16), é inútil e você pode jogar um tempo precioso no lixo. Isto fará com que o projeto afunde mais rápido ainda (Vide Axioma 8). Não tente gerenciar o XGH, ele é auto suficiente (Vide Axioma 11), assim como o caos.

Se tiver funcionando, não rela a mão.Nunca altere, e muito menos questione um código funcionando. Isso é perda de tempo, mesmo porque refactoring não existe (Vide Axioma 10). Tempo é a engrenagem que move o XGH e qualidade é um detalhe desprezível.

Teste é para os fracos. Se você meteu a mão num sistema XGH, é melhor saber o que está fazendo. E se você sabe o que está fazendo, vai testar pra que? Testes são desperdício de tempo, se o código compilar, é o suficiente.

O problema só é seu quando seu nome está no Doc da classe.Nunca ponha a mão numa classe cujo autor não é você. Caso um membro da equipe morra ou fique doente por muito tempo, o barco irá afundar! Nesse caso, utilize o Axioma 8.

http://gohorseprocess.wordpress.com/extreme-go-horse-xgh/

17
ago
10

WhyDay – Encontro do GURU-SP

Dia 19 fará um ano desde que Why The Lucky Stiff, um rubista de primeira hora, prolífico e incrivelmente divertido desapareceu sem deixar rastros. Seu legado em forma de aplicações, artigos, livros, código, músicas e desenhos foi salvo pela comunidade, mas ele continua fazendo falta. Para relembra-lo e celebrar seu estilo alegre de codar e hackear, Glenn Vanderburg está agitando um WhyDay dia 19, para a comunidade se juntar, trocar idéias e hackear alguma coisa divertida, e o Guru-SP vai organizar um encontro em São Paulo.

Contaremos com a presença de José Valim da Plataforma, membro do Core Team do Rails, com uma apresentação rápida sobre contribuição para projetos open source e também para o Rails. Depois vamos nos juntar para hackear alguma coisa, nada muito sério, apenas para brincar com Ruby e nos divertir, por isso, leve seu notebook.

Local

O encontro será dia 19 de Agosto, quinta-feira, às 19:00 no local de sempre, o auditório gentilmente cedido pela Caelum, que fica na R. Vergueiro, 3185, cj. 87 – Vila Mariana – São Paulo – SP

05
ago
10

TDC 2010

Esta é a 4a edição do The Developer’s Conference aqui em São Paulo, são 3 dias de cursos – escolha o que mais lhe interessa……




Seguir

Obtenha todo post novo entregue na sua caixa de entrada.