Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Tópicos - rodrigo.miguel

Páginas: [1] 2 3 4
1
Programação e Scripts / Calculadora kWh - consumo de energia elétrica
« Online: 22 de Setembro de 2014, 11:21 »
Problema: fazer o rateio do consumo de energia entre duas casas.

Solução: calculadora em Shell Script para simular o cálculo da Fatura oficial da Concessionária de Energia Elétrica (no caso, a Celesc); fazer o rateio do consumo de quilowatt-hora (kWh) conforme as taxas em vigor da TE e TU, e da COSIP; verificar e comparar os resultados.

OBS: é necessário medidor de consumo particular para ao menos uma das casas.

Vídeo demonstrativo:

http://youtu.be/GRgPEy0x3Ok?list=UUVj_ERdWCQuFC_toBI7wQiA

Shell Script:

Código: [Selecionar]
#!/bin/bash
#CALCULADORA CELESC - LEITURA PARTICULAR v. 0.2

#CONSUMO#######################################

echo "
CALCULADORA CELESC - LEITURA PARTICULAR v. 0.2

Consumo CELESC (digite o valor em kWh):"

read consumocelesc

echo "Consumo CASA 01 (... em kWh):"

read consumocasa01

echo "Consumo CASA 02 (... em kWh):"

read consumocasa02

#TARIFAS#######################################

TE150=0.249266

TU150=0.152600

TE=0.293235

TU=0.179529

cosip=35.42

#CÁLCULO CELESC GERAL##########################

acima150=$(($consumocelesc - 150))

faixa01=`echo "scale=6; ((150 * $TU150) + (150 * $TE150))" | bc`

faixa02=`echo "scale=6; ($acima150 * $TU) + ($acima150 * $TE)" | bc`

geralcelesc=`echo "scale=6; $faixa01 + $faixa02 + $cosip" | bc`

#CÁLCULO CELESC CASA 01########################

acima150=$(($consumocasa01 - 150))

faixa01=`echo "scale=6; ((150 * $TU150) + (150 * $TE150))" | bc`

faixa02=`echo "scale=6; ($acima150 * $TU) + ($acima150 * $TE)" | bc`

casa01celesc=`echo "scale=6; $faixa01 + $faixa02 + $cosip" | bc`

#CÁLCULO CELESC CASA 02########################

acima150=$(($consumocasa02 - 150))

faixa01=`echo "scale=6; ((150 * $TU150) + (150 * $TE150))" | bc`

faixa02=`echo "scale=6; ($acima150 * $TU) + ($acima150 * $TE)" | bc`

casa02celesc=`echo "scale=6; $faixa01 + $faixa02 + $cosip" | bc`

#CÁLCULO PARTICULAR CASA 01####################

acima150=$(($consumocasa01 - 150))

faixa01=`echo "scale=6; ((150 * $TU150) + (150 * $TE150))" | bc`

faixa02=`echo "scale=6; ($acima150 * $TU) + ($acima150 * $TE)" | bc`

totalcasa01=`echo "scale=6; $faixa01 + $faixa02 + ($cosip * 0.65)" | bc`

#CÁLCULO MEDIÇÃO PARTICULAR CASA 02############

totalcasa02=`echo "scale=6; ($consumocasa02 * $TU) + ($consumocasa02 * $TE) + ($cosip * 0.35)" | bc`

#SOMA CASAS 01 + 02############################

somacasas=`echo "scale=6; $totalcasa01 + $totalcasa02" | bc`

#RELATÓRIO#####################################

relatorio="________________________________________________

CONTA DE ENERGIA - CONTROLE COMPARATIVO / RATEIO
________________________________________________

FATURA CELESC

Consumo (kWh).........................$consumocelesc

Total CONSUMO + COSIP (R$)............$geralcelesc
________________________________________________

CASA 01

Consumo (kWh).........................$consumocasa01

Comparativo CONSUMO + COSIP (R$)......$casa01celesc

Total CONSUMO + 65% COSIP (R$)........$totalcasa01
________________________________________________

CASA 02

Consumo (kWh).........................$consumocasa02

Comparativo CONSUMO + COSIP (R$)......$casa02celesc

Total CONSUMO + 35% COSIP (R$)........$totalcasa02
________________________________________________

SOMA RATEIO

Total CASA 01 + CASA 02...............$somacasas
________________________________________________
"

echo "$relatorio" > ~/Documentos/conta_energia_`date +%x`

cat ~/Documentos/conta_energia_`date +%x`

Um relatório é salvo na pasta ~/Documentos.

O Script pode ser adaptado para outras concessionárias.

Fonte: http://linuxuserlog.blogspot.com.br/2014/09/calculadora-consumo-kwh-celesc.html

2
Dicas e Truques / Instalação do Skype no Xubuntu 14.04 - vídeo
« Online: 26 de Abril de 2014, 13:07 »
Instalando o Skype no Xubuntu pelo Terminal, usando a linha de comando, simples e rápido...

Link para o vídeo: http://youtu.be/Lm2f5vV2Zf0

Passo a passo, gravado enquanto eu fazia a instalação no computador da minha esposa. ;D

3
XFCE / Xubuntu 14.04: dando um tapa no visual + estilo Windows XP
« Online: 21 de Abril de 2014, 19:00 »
Como personalizar o Xfce e mudar a aparência do Xubuntu.

Link para o vídeo: http://youtu.be/WhKONfIp-hQ

Ilustrativo, para iniciantes.

4
Hardware e Periféricos / HD 80GB Ext4 - Clique da morte
« Online: 03 de Outubro de 2013, 08:49 »
Esse é (ou era...) meu HD Samsung que eu usava como HD externo (em um case): http://youtu.be/px9eiTC95nE

Primeiro apresentou problema em uma partição FAT32 (bad block?). As partições foram removidas e o disco foi formatado para Ext4. Algumas horas depois começaram os estalos e o HD aparentemente morreu...

Fisicamente, não sei o que fazer. Parece ser dano lógico ou na placa controladora.

Será que existe algum software que possa contornar isso? Estou limitado a ferramentas para Linux...

5
Dispositivo afetado pelo problema

Código: [Selecionar]
01:00.0 VGA compatible controller: VIA Technologies, Inc. CN896/VN896/P4M900 [Chrome 9 HC] (rev 01)
Descrição do problema e solução

Ao tentar iniciar o Ubuntu / Xubuntu / Lubuntu 12.10 / 13.04 / 13.10, o sistema trava antes de carregar o ambiente gráfico (o sistema congela, com a tela totalmente preta).

A instalação do Ubuntu só é possível utilizando o parâmetro xforcevesa no GRUB do Live CD/USB. Após a instalação é preciso configurar o xorg.conf para carregar o driver VESA e para iniciar com a resolução correta.

Bugs relatados:
https://bugs.freedesktop.org/show_bug.cgi?id=53307
https://bugs.freedesktop.org/show_bug.cgi?id=58409

A correção saiu recentemente: https://bugs.freedesktop.org/show_bug.cgi?id=53307#c21

Parece que ainda não está disponível nos repositórios do Ubuntu. A solução, por enquanto, é instalar este PPA:
https://launchpad.net/~bigboss77/+archive/ppa?field.series_filter=saucy

Somente para o 13.10
Código: [Selecionar]
sudo add-apt-repository ppa:bigboss77/ppa

sudo apt-get update

sudo apt-get upgrade

Outras versões, baixar e tentar instalar manualmente o pacote...

32-bit: https://launchpad.net/~bigboss77/+archive/ppa/+files/xserver-xorg-video-openchrome_0.3.3-1%2B1_i386.deb

64-bit: https://launchpad.net/~bigboss77/+archive/ppa/+files/xserver-xorg-video-openchrome_0.3.3-1%2B1_amd64.deb

OU compilar o driver a partir do Git, conforme as instruções disponíveis no link: https://help.ubuntu.com/community/OpenChrome#openChrome_2D_driver_compilation

OBS: antes de reiniciar o sistema, remova o xorg.conf (guarde uma cópia!). Recomendo bloquear/trancar a versão do pacote xserver-xorg-video-openchrome, até que a atualização com a correção esteja disponível nos repositórios do Ubuntu.

Se tudo correr bem, após o sistema ser reiniciado, a saída do comando cat /var/log/Xorg.0.log | grep -i "loadmodule" mostra que o driver openchrome foi carregado e está em uso (linha [   712.559] (II) LoadModule: "openchrome"):

Código: [Selecionar]
cat /var/log/Xorg.0.log | grep -i "loadmodule"
[   712.558] (II) LoadModule: "glx"
[   712.559] (II) LoadModule: "openchrome"
[   712.563] (II) LoadModule: "vesa"
[   712.566] (II) LoadModule: "modesetting"
[   712.567] (II) LoadModule: "fbdev"
[   712.569] (II) LoadModule: "fbdevhw"
[   712.649] (II) LoadModule: "vgahw"
[   712.672] (II) LoadModule: "ramdac"
[   712.672] (II) LoadModule: "i2c"
[   712.672] (II) LoadModule: "ddc"
[   712.796] (II) LoadModule: "fb"
[   712.796] (II) LoadModule: "exa"
[   712.797] (II) UnloadModule: "vesa"
[   712.797] (II) UnloadModule: "modesetting"
[   712.797] (II) UnloadModule: "fbdev"
[   713.431] (II) LoadModule: "evdev"
[   713.462] (II) LoadModule: "synaptics"

Referência: http://linuxuserlog.blogspot.com.br/2013/03/placa-de-video-via-driver-openchrome-no.html

6
Dicas e Truques / Gravando DVD no Ubuntu com o wodim
« Online: 06 de Dezembro de 2012, 20:02 »
O wodim é uma ferramenta para gravação de CD/DVD em linha de comando.

Tutorial em vídeo: http://youtu.be/BH42OJUdLeI

Comandos utilizados no vídeo:
Código: [Selecionar]
wodim --devices

wodim -v -speed=4 -eject dev=/dev/sg1 /mnt/Arquivo/filme/filme.iso

Ou simplesmente:
Código: [Selecionar]
wodim /mnt/Arquivo/filme/filme.iso
Código: [Selecionar]
wodim -v -dev=/dev/sg1 -format -force
É necessário possuir o pacote wodim instalado. Caso você não tenha, instale pelo comando:
Código: [Selecionar]
sudo apt-get install wodim
Para maires informações sobre o wodim, consulte o manual do aplicativo:
Código: [Selecionar]
man wodim

7
Quarentena / Re: Segurança do S.O vs instalação de PPA's...
« Online: 20 de Agosto de 2012, 11:53 »
Não, você que não entendeu... o Firefox não tem mais "atualizações de segurança". Tem apenas "atualizações". Por isso ele pulou do FF 5 para o 14 em alguns meses.

Por isso o Ubuntu replica as atualizações do Firefox: todas as atualizações são atualizações de segurança, pois ele não tem outro tipo de atualização. Se ainda houvessem atualizações de melhoria, elas não seriam incluídas. Não são exceções.

Errado! Errado! Errado!

O que você chama de "atualizações de melhoria" estão sim incluídas.
Claro que estão. Só que o Firefox não tem mais atualizações que sejam exclusivamente para melhorias.

Se fosse assim, se a passagem do FF 14 para o 15 fosse apenas pra implementar melhorias, se o Ubuntu as incluísse, estaria fazendo uma exceção.

Ocorre que (caramba, é tão difícil de entender isso???) toda atualização do firefox traz correções de segurança!!! Por isso a Canonical não pode deixar essas atualizações de fora.


Citar
Não sei por que tanta insistência em negar o óbvio, ainda mais baseando-se em achismo...
Talvez porque não seja achismo? Talvez pq eu não seja o único teimoso aqui? Talvez porque tem gente que simplesmente não admite ser contrariado? Que sai repetindo tudo que lê, sem ter capacidade pra tirar uma conclusão própria, mesmo que diferente da maioria?

Acho que já deu, não? Por mim a discussão está encerrada.

Sua teimosia beira a, beira a... (omito)

Um usuário do Ubuntu 11.04 está usando o mesmíssimo Firefox do 12.04 e usará o mesmo do 12.10. Isso não acontece com o LibreOffice, por exemplo (http://packages.ubuntu.com/search?suite=all&section=all&arch=any&searchon=names&keywords=libreoffice).

Logo, é uma exceção. Claro, existe uma razão para isso, que é a mudança no ciclo de atualizações do Firefox.

Mas é uma exceção. Por que?

Porque o usuário não precisa fazer absolutamente nada para ter a versão mais recente do Firefox (com melhorias, novas funcionalidades e correções). Não precisa de PPA. Não precisa adicionar repositório algum. Não precisa ir no site oficial para baixar uma nova versão. Não precisa usar a ferramenta de update padrão do Firefox.

Basta esperar pela atualização que será feita automaticamente via Gerenciador de atualizações...

Moderado pela Administração

Você disse "... a exceção seria, se o Ubuntu acompanhasse atualizações de melhoria do Firefox."

Depois disse "Se ainda houvessem atualizações de melhoria, elas não seriam incluídas"

E depois disse (sobre atualizações de melhoria estarem incluídas): "Claro que estão..."

Decida-se!

Eu afirmei desde o princípio que o Firefox, ALÉM DAS ATUALIZAÇÕES DE SEGURANÇA/CORREÇÕES - de uma mesma versão (versões menores: 10.0.1, 10.0.2,... 13.0.1,...14.0.1), atualiza para novas versões (versões maiores: 10.0... 13.0, 14.0, 15.0).

http://www.mozilla.org/en-US/firefox/releases/

8
Hardware e Periféricos / Como ativar o microfone interno no Ubuntu 12.04
« Online: 15 de Junho de 2012, 18:22 »
Dica para usuários que estão tendo problemas para ativar o microfone interno no Ubuntu 12.04.

Experimentem usar o Controle de Volume do PulseAudio. Só com ele consegui contornar o problema.

A instalação é simples. Basta executar o seguinte comando no Terminal:

Código: [Selecionar]
sudo apt-get install pavucontrol
Mais informações e detalhes no link: http://linuxlike.blogspot.com.br/2012/06/microfone-interno-no-ubuntu-1204-como.html

9
Compartilhando... ;)

Dica para customizar o Unity-2D e executar o shell apenas com o painel superior, para utilizar o Synapse em conjunto com o Cairo-Dock no lugar do Dash e do Lançador.

O resultado é um sistema mais leve, com economia de 35 MB de memória RAM, aproximadamente. E com uma interface similar a do Mac OS, sem muito esforço.

Screenshot: http://4.bp.blogspot.com/-PzjZnYhVWzU/T9lAD44V1eI/AAAAAAAAAB8/jwsOmd1QLeM/s1600/ubuntu_sm_launcher_sem_dash.png

O procedimento necessário está disponível no link: http://linuxlike.blogspot.com.br/2012/06/trocando-o-dash-pelo-synapse-e-o.html

10
Dica para configurar um papel de parede específico para o LightDM (gerenciador de login) e outro para o desktop, no Ubuntu 12.04:

http://linuxlike.blogspot.com.br/2012/05/como-ter-um-wallpaper-na-tela-de-login.html

11
Quando o usuário altera o papel de parede da Área de trabalho, o LightDM - gerenciador de login - do Ubuntu 12.04 mostra, por alguns instantes, o wallpaper padrão (aquele roxo e laranja) antes de carregar o plano de fundo personalizado.

Veja como alterar este comportamento: http://linuxlike.blogspot.com.br/2012/05/como-nao-exibir-o-wallpaper-padrao.html

12
Café com Ubuntu / Ubuntu é eleita melhor distribuição Linux
« Online: 27 de Abril de 2012, 10:11 »
Uma recente enquete realizada pelo blog Lifehacker elegeu o Ubuntu, com 51,15% dos 11.463 votos, a melhor - ou mais popular - distribuição Linux.

Mais detalhes: http://linuxlike.blogspot.com.br/2012/04/ubuntu-e-melhor-distribuicao-linux.html

13
Notícias / GNOME Shell sem driver 3D
« Online: 05 de Abril de 2012, 15:18 »
A experiência padrão do GNOME 3 - a partir da versão 3.4 - está disponível para todos (ou quase todos), independentemente do hardware ou driver suportar 3D ou não. Isso inclui as máquinas virtuais e o driver VESA.

Link da notícia: http://linuxlike.blogspot.com.br/2012/04/gnome-shell-sem-driver-3d.html

Detalhes técnicos

Drivers caducos do X.Org (sem suporte nativo DRI2) não terão mais aceleração ativada via DRI1 (DRI = renderização 3D por hardware na GPU). No lugar, usarão o LLVMpipe, que é mais eficiente (LLVMpipe = "GPU virtual").

Ou seja, usuários com hardware sem suporte 3D OpenGL DRI2 nativo terão agora aceleração 3D por software, via CPU, com a utilização do driver LLVMpipe (que é baseado no Gallium3D driver). Não é o mesmo desempenho do suporte nativo, mas o suficiente para ter os efeitos do GNOME Shell (e poderá ser utilizado até pelo Unity/Compiz - e tornar o Unity-2D desnecessário).

Os drivers afetados são: i810, mga, r128, savage, sis, tdfx, unichrome (e openchrome).

Hardware afetado inclui todas as variantes de:

  • Intel i810 and i815 motherboard chipsets
  • Matrox MGA G200, G400, G450 and G550 cards
  • ATI Rage 128 cards
  • S3 Savage 3D and Savage 4 cards
  • SiS 300, 540, 630, and 730 chipsets
  • 3dfx Voodoo 3, Voodoo 4, and Voodoo 5 cards
  • VIA Unichrome and Unichrome Pro chipsets

Hardware afetado pode funcionar melhor ou pior, dependendo da aplicação específica e poder de processamento.

Para ser claro: foi removido o apoio DRI1 3D para chipsets mais antigos - foram modificados para um melhor desempenho com LLVMpipe. Drivers 2D nativos ainda serão fornecidos para o hardware afetado.

O Fallback, a interface clássica, está com os dias contados.

PS: tudo isso graças aos esforços dos desenvolvedores do Fedora/Red Hat, do Chrome/Chromium OS (Google) e de outros que trabalham na pilha de software Mesa / Gallium3D. Thank you guys! :)

14
Café com Ubuntu / Mark Shuttleworth fala sobre o Ubuntu 12.04
« Online: 06 de MAR?O de 2012, 15:37 »
Já viram o artigo do Mark Shuttleworth a respeito do Ubuntu 12.04 Precise Pangolin?

http://t.co/CtI9885F [página traduzida]

Gostei do que ele escreveu. Um texto empolgante!

15
Aplicativos / Como instalar o IRPF 2012 e Receitanet no Ubuntu 11.10
« Online: 24 de Fevereiro de 2012, 22:32 »
Segue o link para um tutorial de instalação dos softwares da declaração do Imposto de Renda Pessoa Física - exercício de 2012 - no Ubuntu 11.10. Testado com a versão oficial do Java. Deve ser compatível com o OpenJDK (não testamos!):

http://linuxlike.blogspot.com/2012/02/como-instalar-os-programas-irpf-2012-e.html

Páginas: [1] 2 3 4