sexta-feira, 14 de outubro de 2016

Visualizando Gráficos do Excel na Userform - Engenheirando Planilhas

Olá pessoal, tudo bem?

Neste vídeo eu demonstro como inserir um gráfico de Excel em uma Userform através de alguns comandos em VBA.



Bons estudos a todos!





segunda-feira, 10 de outubro de 2016

CONVITE - Android: pergunte ao expert do Google


Olá pessoal, tudo bem?

A Udacity vai realizar mais uma palestra, em comemoração aos 8 anos do Android:


Android: pergunte ao expert do Google

Criar um aplicativo que caia no gosto dos usuários é o sonho de muitos desenvolvedores. Mas tirar a ideia de app do papel nem sempre é um trabalho fácil: pensar na melhor maneira de programar cada tela, nas integrações necessárias e na experiência final do usuário são alguns dos desafios encontrados no caminho. Dominar as possibilidades da linguagem e tornar-se produtivo em cada uma das etapas de desenvolvimento é chave para tornar programadores em experts no assunto.

Participe de nosso webinar com Neto Marin, Android Developer Advocate, conheça boas práticas de desenvolvimento Android, aumente sua produtividade no Android Studio e tire todas suas dúvidas sobre o tema.

Quando? Quinta-feira, 13 de outubro, 16h.
Como? Inscreva-se para receber o link do webinar no dia do evento.
Não pode participar essa hora? Inscreva-se mesmo assim que enviaremos a gravação após o evento.

quarta-feira, 5 de outubro de 2016

Errata - Trabalhando com Checkbox e Opitionbutton em VBA para Excel - Engenheirando Planilhas

Neste artigo eu gostaria de continuar o tema anterior que apresentei sobre a criação de interfaces para as planilhas em Excel através do Visual Basic.

Fiz uma errata sobre o vídeo anterior, onde eu não consegui demonstrar como trabalhar com Optionbuttons separadamente.



Espero que gostem dos vídeos!


Abraços e desejos a todos uma ótima semana e bons estudos!

E porque você não usa um aço mais forte?

- Após a análise verificamos que a seção adotada para a viga não atende. Será necessário alterar.

- Mas por quê?

- Por que a deformação máxima excedeu o limite da deformação admissível!

- E não podemos então usar um aço mais forte?

- Aço mais forte?

- É, se você utilizar um aço mais forte com certeza vai resolver o seu problema!

Silêncio... Por um instante eu não tive resposta e nenhuma reação.

O diálogo acima foi uma situação real que vivi a um tempo atrás durante a execução de um projeto de estruturas, onde nos deparamos com uma situação-problema em que a viga pré-dimensionada e levada em consideração no custo do pelo cliente não atendia o pré-requisito do limite de deformação conforme a norma vigente considerada. 

Nesse caso os limites de resistência do material foram atendidos e também estavam e conformidade com a norma utilizada. O problema realmente era a deformação da viga.

Nos projetos de estruturas metálicas as normas indicam que se adote um valor para o módulo de elasticidade com um valor em torno de 200 GPa (GigaPascal), ficando como variável de projeto apenas as tensões de escoamento  e ruptura do material. Uma breve pesquisa pela internet no site www.matweb.com é possível verificar que para diferentes tipos de aço o seu módulo de elasticidade varia pouco com relação a variação das tensões de escoamento e ruptura do material.

Ao realizar o dimensionamento de uma estrutura, um componente mecânico ou qualquer elemento o engenheiro/ projetista deve atentar para que o elemento estrutural analisado atenda tanto o critério das tensões atuantes (no caso da validação pelo método das tensões admissíveis) ou esforços solicitantes (no caso do método dos estados limites) como para as deformações atuantes. Nessa momento que pode ocorrer o equívoco descrito no início deste texto.

Ao analisar um elemento quanto as tensões a análise feita respeita a equação abaixo:

Fonte: Blog do Luiz Claudio (www.luizclaudioo.com)


Nessa situação ao dimensionar o elemento a solução para o problema é alterar a geometria da seção ou o material do elemento, pois essas são as únicas variáveis disponíveis.

Ao analisar as deformações a situação é similar a mostrada na figura abaixo:

Fonte: MultiCalc (http://www.multcalc.com.br/)

Para atender o critério de projeto temos duas variáveis principais: a geometria e o material, porém, como dito no início deste texto, ao seguirmos uma norma ou ao avaliarmos a variação do módulo de elasticidade dos diversos aços verificamos que o material não é a variável de projeto que influencia no critério.

Logo, ao dimensionar um elemento estrutural o engenheiro/ projetista deve ter em mente que o critério da validação das tensões não é o único critério e deve ter atenção para as deformações. Nessa condição alterar o material as vezes não é a solução mais adequada para o problema, mas sim alterar a geometria irá trazer melhores resultados.

Aprenda a criar seus Apps on-line no MIT App Inventor!

Fiquei muito curioso sobre como é a rotina de um desenvolvedor de Apps e resolvi estudar um pouco sobre o assunto. 

Existem diversos tutoriais na internet sobre o assunto mas vi que um site recebeu excelentes avaliações: era o MIT App Inventor!


Para acessar o programa basta acessar o site http://appinventor.mit.edu/explore/, clicar em Create Apps e realizar o seu cadastro (que é muito rápido, por sinal).

O site está na sua segunda versão (MIT App Inventor 2) e o modo de desenvolver aplicativos dividi-se em duas etapas: criação das telas e programação em blocos.

Na primeira etapa o programador desenvolve as telas do seu aplicativo. Nessa tela estão disponíveis todos os botões, figuras etc. e também as propriedades de cada interface que pode ser adicionada ao app.


Definidas as telas o programador parte para a programação. Como o objetivo do MIT App Inventor é ser educativo a programação é feita através de blocos, o que torna o desenvolvimento do seu app muito intuitivo!


Também é possível testar seu app das seguintes maneiras: Fazendo o download através de um QR Code gerado pelo site, conexão USB pelo seu celular e através do emulador. Para a utilização do emulador é necessário instalar o software aiStarter, que está disponível para download no site.


Na minha opinião esse site é excelente para quem tem curiosidade de como se desenvolve um app e quer aprender um pouco de programação! Vale a pena perder algumas horas se divertindo com os tutoriais! Ah! Uma boa notícia! O site foi traduzido para português, assim como os tutorais! O que ajuda bastante!

Até o próximo artigo!

segunda-feira, 3 de outubro de 2016

2º GP Campinas de Ciclismo - Inscrições abertas!

Olá pessoal, tudo bem?

Como eu comentei no primeiro post deste blog, além de escrever artigos sobre Excel, programação e engenharia, eu gostaria de escrever também sobre meus hobbies.

Um deles é o ciclismo de estrada!

No dia 06/11 acontece em Campinas o 2º GP Campinas de Ciclismo, na Avenida Norte-Sul!

Esse ano o evento vai ser diferente. No ano passado foram dividas as categorias e cada uma largava em um determinado horário. Esse ano todas as categorias largam juntas, porém esse ano a prova está mais para endurance, pois serão 3 opções para participar: 40 km, 70 km e 100 km, sendo essa a categoria da Elite.

Eu participei no ano passado e achei uma ótima experiência! Foi muito bom poder participar desse evento!

Para fazer sua inscrição basta clicar neste link!

CONVITE - Webinar Android: Desenvolva apps para bilhões


Olá Pessoal, tudo bem?

A Udacity, dando continuidade ao ciclo de palestras, irá realizar nesta semana mais um webinar, agora para developers!


Android: desenvolva apps para bilhões

O Android acaba de completar 8 anos! Esta plataforma tem ficado cada vez mais simples, permitindo que mais pessoas possam criar seus primeiros aplicativos. Segundo pesquisa do Stackoverflow, Java para Android já é a linguagem que mais desenvolvedores querem aprender.

Hoje, programar para Android abre portas para desenvolver soluções para mais de 1.4 bilhão de dispositivos móveis. Se você deseja começar nesta área, participe de nosso webinar com Luis Leão, responsável por Android na Udacity Brasil e organizer do Google Developers Group de São Paulo.

Um panorama de como o Android evoluiu e novidades da versão Nougat
Android Studio, o ambiente de desenvolvimento de apps descomplicado
A importância que o design ganhou na plataforma, especialmente com o material design
Oportunidades e desafios do Android estar presente em smartphones, wearables, TV, carros e Internet das Coisas
Como tirar sua ideia de aplicativo do papel

Quando? Quinta-feira, 6 de outubro, 19h.
Como? Inscreva-se para receber o link do webinar no dia do evento. 
Não pode participar essa hora? Inscreva-se mesmo assim que enviaremos a gravação após o evento.

Clique neste link para realizar a sua inscrição!