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

Solução para problema com Brilho no Ubuntu

Desde que comprei meu note novo, Dell Inspiron 15R, havia parado de utilizar o Ubuntu normal e iniciado com o Elementary, que é muito bom, mas principalmente porque o brilho/contraste do monitor no Ubuntu ficava muito baixo e não tinha como aumentar, no caso não funcionava pela tecla de atalho nem pelas configurações do sistema.

Recentemente instalei a nova versão do ubuntu (14.04) pra ver se o problema estava solucionado e testar as novidades, mas o problema continuava, então resolvi buscar a solução, até que encontrei facilmente, no Google->TechJail.


Segue o passo a passo pra solucionar o problema.

1- Abra o terminal (CTRL + ALT + T) e digite o seguinte comando para editar o arquivo do GRUB:
sudo gedit /etc/default/grub
2- No gedit, procure a linha com o seguinte conteúdo:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
3- Adicione o parâmetro acpi_backlight=vendor, ficando assim:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
4 - Atualize o GRUB, execute:
sudo update-grub
Com isso seu GRUB será atualizado com o novo parâmetro e ao reiniciar o computador/notebook, o brilho irá funcionar, você poderá ajustar usando as teclas de atalho ou nas configurações do ubuntu.

No caso de atualizar o kernel, é provável que este problema volte, sendo necessário adicionar o parâmetro novamente para ser carregado durante o boot.

WinSCP no Linux - Dica

Após vários testes com vários softwares de FTP, como FileZilla, bareFTP, KFTPGrabber, JFTP, gFTP, nenhum conseguia conectar no servidor com sucesso, mas no Windows eu conseguia pelo WinSCP, conectando através de SSH, no putty também funcionava, então segui tentando até encontrar a Solução: usar o Konqueror.

Conectado usando Konqueror

Konqueror é um gerenciador de arquivos, tipo o Nautilus, mas com algumas opções avançadas, pra conectar no servidor usando SSH/SFTP, usei o fish:

Exemplo: fish://user@host.domain.com

Ou passando a senha e diretório junto, segue sintaxe: fish://{username[:password]}@{domain}/{path}


Obs.: No Nautilus também tem como conectar via SSH, mas no meu caso não funcionou.

Conectando no Servidor com o Nautilus
Concluindo, o Konqueror não é tão fácil de usar como o WinSCP, precisa abrir duas janelas, uma local e outra pro servidor, pra ficar tipo WinSCP, e usar o CTRL+C+V pra enviar os arquivos, mas tirando isso, é uma ótima solução.

Qualidade / PGQP - Cursos Grátis SEBRAE / FNQ

Essa semana fiz um curso online, grátis, e gostei bastante. O conteúdo é bem organizado e as informações são muito importantes para melhorar nossas empresas.


Além deste curso, Primeiros Passos para a Excelência, que recomendo fortemente a todos os gestores de mepresas, existem outros cursos relacionados a PGQP, acesse http://fnq.org.br/site/458/default.aspx

Link do próximo curso que estarei fazendo, site do PGQP: http://www.mbc.org.br/mbc/pgqp/hot_sites/sa2011/index.php?pagina=capacitacao_sensibilizacao&Itemid=437

Interoperabilidade Windows Linux, com André Rushel

13º Fórum de Informática - Anotações da primeira noite.

A abertura da noite foi feita por Fábio Hara, de forma remota, comentando sobre o trabalho do André Rushel.

André é, atualmente, MVP, Most Valuable Professional da Microsoft, palestrou nesta noite sobre ‘Interoperabilidade de Servidores: Microsoft e o Mundo OpenSource’.

Seguem anotações:
  • http://www.microsoftvirtualacademy.com - Muitos treinamentos grátis, dica do Fábio.
  • http://lwn.net/ - Software livre, notícias etc.
  • Debian-Interix.net - Tem a ver com o SUA, não sei quem copiou de quem.
  • http://suacommunity.com/ - SUA, Linux no Windows, comandos etc.
  • VDI - Virtual Desktop Infrastructure
  • MDT - Microsoft Deployment Toolkit -> Migrar Windows XP para 7 por exemplo, instala drivers, copia arquivos, ingressa no mesmo domínio etc. Grátis.
  • MAP - Utilizado para fazer inventário hardware via rede, gera um arquivo XLS, grátis, para windows w linux.
  • ACT - Application Compability Toolkit, colocar aplicações para rodar em modo de compatibilidade, permissão de administrador... tutorial do ACT.
  • Seamless (RDP?) - utilizado para acessar apenas determinada aplicação remotamente, sem precisar acessar toda a área de trabalho, roda em Windows/Linux.
  • Hyper-V 3 
    • Live Migration (SMB 3.0): muito bom, tem um vídeo da migração de um servidor de uma máquina para outra sem parar os serviços.
    • Replication - fazer cópia de uma máquina virtual...
  • SysInternals - ferramentas top grátis, de um russo...
    • Disk2vhd - transforma máquina física para virtual
    • ZoomIt - ferramenta para dar zoom...
    • AviCode - verifica erros desenvolvimento
  • Windows To Go - Windows no pendrive, postagem do André.
  • Programa MSP - Estudantes - Microsoft Student Partners
  • Problemas: Não tem Azure no Brasil? Sistemas lentos? tem que verificar. Citrix é melhor? parece que sim, mas bem mais caro também.  
Em resumo, foram as minhas anotações....  com alguns links adicionados, breve pesquisa no Google :)

[Atualização - 2012-07-06]

Hoje recebi um e-mail da Microsoft com o certificado pela participação deste evento, legal.


Dicas de Genexus


Bom, achei isso ai no bloco de notas, são minhas anotações dos primeiros dias utilizando Genexus.

Atalhos Mais Usados
  • CTRL+K = define atributo como chave
  • CTRL+D = define atributo Descritor, maior carga semântica, utilizado em filtros etc
  • CTRL+L = insere novo nível
  • F4 para ver propriedades do objeto selecionado
  • CTRL+O = abrir/buscar objetos
  • CTRL+A = buscar atributo
  • F12 = abrir um objeto selecionado ou que o marcador esteja
  • F5 = Run Developer Menu
  • CTRL + Q = comentar código
  • CTRL + SHIFT + Q = descomentar código

1 Como criar índice de usuário?
  1. Acesse a tabela que deseja criar o índice
  2. Na parte de baixo, selecione Indexes
  3. Clique botão direito e selecione Add Index
  4. Botão direito no novo índice e adicione os atributos

2 Como criar um domínio diretamente em uma transaction?

Basta colocar nome= na frente do tipo de dados.
  1. Nome= Character(20)
  2. Id = Numeric(4.0)
3 Como resolver o Erro: No aplications found. Em Smart Devices?
  1. Criar um Dashboard e adicionar um Item para invocar a Work With que quer executar.
  2. Altere as propriedades do Item: descrição, imagem...
4 Como configurar ADS no Android, colocar seu ID Publisher?
  1. Acesse http://wiki.gxtechnical.com/commwiki/servlet/hwiki?Ads+%28Advertising%29,
  2. Siga os passos descritos no site.
5 Como criar/congelar uma versão da KB?
  1. Abrir Menu View->Versions
  2. Clique botão direito e selecione Freeze (congelar)
  3. Dê um nome, de preferência com a Data ou algum sequencial.
6 Como criar uma nova base de dados (limpa) com objetivo de manter a versão da antiga congelada também?
  1. Em Knowledge base navigator->Preferences->(DataStore do seu Environment)->Edit Connection
  2. De outro nome para o banco de dados e clique em Create DataBase
  3. Menu Build->Create Database Tables
7 Quando as alterações do CSS não estiverem fazendo efeito na aplicação, como resolver?
  1. Build all: o Gx copia algumas coisas do tema dentro da app, não adianta alterar os estilos apenas, precisa gerar novamente.
8 Como ordenar um for Each?
  1. Crescente: For Each Order Campo1, Campo 2 ... EndFor
  2. Decrescente: For Each Order (Campo1), (Campo 2) ... EndFor
9 Como saber onde um atributo ou objeto qualquer é utilizado?
  1. Para buscar o atributo, atalho CTRL+O, abra o que deseja analisar.
  2. Clique botão direito mouse sobre a aba (o nome do objeto) e selecione References (No GX9 era Cross ou algo assim)
10 Voltar versão de um objeto?
  1. Botão direito nele (aba com nome...) e selecione history, poderá comparar versões e voltar para determinada data...
11 Como ver a navegação de um procedimento com for each, saber quais tabelas do banco serão navegadas?
  1. Botão direito nele (aba com nome...) e selecione View Navigation.
12 Como evitar um Break ao ter laços aninhados que tem a mesma tabela base?
  1. Crie uma Sub Rotina: Sub 'Nome Rotina' ...coloque aqui o laço aninhado (For Each)... EndSub
  2. Chame essa rotina: Do 'Nome Rotina'  
  3. Obs.: Crie sempre as sub rotinas no final do Procedimento, abaixo de onde está usando...
13 Como colocar Condições em Regras/Condições?
  1. Em Regras (Rules) use If: Par1 = &Par1 If Insert;
  2. Em Condições, use When: Par1 = &Par1 When Not &Par1.IsEmpty();
14 Como abrir uma popUp de seleção em uma grid?
  1. Primeiro será necessário criar sua tela de pesquisa.
  2. Importante: Rules -> Parm -> Parâmetros precisam ser InOut!
  3. Na tela, add rule: Prompt(NomeTelaSelect, CampoChaveGridSubNivel);
15 Como fazer uma variável aceitar receber valor em uma Transaction?
  1. Utilize o Accept(&variavel); nas Rules
16 Problema: campo numérico no banco com alguns valores NULL, você quer fazer um foreach ou somar ou trabalhar apenas com os dados dos registros onde este campo é NULL, você já tentou utilizar isEmpty() e também  = Null(campo) e não funcionou? Passei por isso, achei  a solução no método de testes/erros/acertos... usando a função isNull deu certo, conforme abaixo:
  1. &Horas = SUM(Horas, isNull(CampoCodigoXXX))

17 Como configurar o Genexus pra pegar licenças na rede? Certo dia na empresa fiquei sem licença pra trabalhar, outro dia acabei vendo um erro ao reorganizar a base de dados... tudo questão de escolher uma máquina na rede com as licenças disponíveis, abaixo o erro que me ocorreu e na sequencia a solução.

error: GeneXus .NET Generator:
Error starting remote protection, using mgtsrv04 server:
Not authorized
error: Error in reorganization
  1. Vá até a pasta onde o executável do Genexus está (clique botão direito sobre o atalho e selecione "Abrir local do Arquivo"
  2. Procure um arquivo chamado "GxLMgr" que é o Gerenciador de Licenças do Gx e abra ele
  3. Selecione a máquina na rede, pode verificar se todas as licenças da máquina já estão em uso, se não estiverem é só voltar para o Genexus (no caso de erro semelhante ao meu), ou fechar e abrir de novo o GX que ele já vai pegar certinho o servidor de licenças agora.
  4. Obs.: No caso do erro acima precisa licença para o gerador, não para o Gx, são coisas diferentes.
18 Como fazer para poder editar registros diretamente em uma grid que está em uma web panel?
  1. Precisa criar variáveis baseadas nos atributos que se deseja atualizar
  2. Adicione as variáveis na grid
  3. Colocar a propriedade Read Only = No nessas variáveis -> colunas da grid (vem default)
  4. Coloque um botão com evento de percorrer as linhas da grid e atualizar os registros
  5. O evento do botão vai usar For Each Line In GrdDados
19 Como fazer que ao fechar uma popup a página de baixo/que chamou seja atualizada?
  1. Ao i nvés de chamar tela.PopUp() usar uma variável Window
&Window.Object = HSGP073.Create(&DemCodigo, SolCodigo)
&Window.Autoresize = True
&Window.Open()
Refresh

Instalar JDownloader no Linux

Crie/vá ao diretório onde deseja instalar, no meu caso:
cd /opt/JDownloader

Baixe o arquivo com os passos da instalacao pronto feito pela equipe do JDowloader
wget http://212.117.163.148/jd.sh

Dê permissão de execucao para o arquivo
chmod +x jd.sh

Execute para iniciar a instalacão.
sh jd.sh

Aguarde, agora o JDownloader será baixado e instalado automaticamente. Se você não é muito bom em usar a linha de comando, eu recomendo que você use este wallpaper https://picasaweb.google.com/lh/photo/EsySHUmu8eDGCxxhLlPHHg por um tempo, é um guia rápido para iniciantes no terminal.

Mais informacoes: http://www.vivaolinux.com.br/dica/Instalando-o-JDownloader-no-Linux

Dica de Impressora PDF Grátis e Leve

Esta semana precisei instalar uma impressora PDF, software que simula uma impressora no computador mas na verdade gera um arquivo do tipo PDF, e tentei instalar o CutePDF, mas infelizmente ele não funcionou aqui no meu Windows 7 e ainda me instalou aquelas barras no navegador que só servem para ocupar espaço (não recomendo este CutePDF), então dei mais uma pesquisada rápida e encontrei o doPDF, simples e rápido faz o que promete e não fica tentando instalar um monte de outras porcarias.

Segundo Baixaki (2011): doPDF é um software muito pequeno com o objetivo de criar documentos PDF para os seus principais arquivos, sejam eles textos, apresentações do PowerPoint, trabalhos realizados em aplicativos para escritórios, websites e demais arquivos. Ocupando um espaço minúsculo no computador, tudo o que o usuário tem que fazer é tentar imprimir o documento desejado, selecionando uma impressora virtual que na verdade vai converter tal arquivo para o formato portátil PDF.

Você pode fazer o download do software pelo Baixaki mesmo, ir para o download!

Dicas para assistir filmes, colocar legenda e juntar partes!

Este é o post All-in-One, várias dicas em um único post para você que quer aprender olhar filmes de graça fazendo download da Internet.

Como baixar os filmes?

Primeiramente, recomendo que você instale o JDownloader que vai facilitar a sua vida pois com ele você pode parar seu download hoje e continuar de onde parou amanhã (controle da session), também ajuda em sites como MegaUpload/RapidShare pois ele tenta descobrir o captcha automaticamente e você não precisa ficar digitando isso pra baixar, entre outras funcionalidades. Clique no link abaixo pra fazer o download do JDownloader, precisa do Java.


Bom, baixado e instalado o JDownloader, você vai pesquisar o nome do filme no Google, o ideal é que você pesquise por "baixar download NomeDoFilme" para listar apenas os sites de download. Entrando nos sites você terá várias opções pra baixar e a maioria destes sites tem protetores de links chatos, pode usar o desprotetor de links aqui da casa ou pelo site desprotetordelinks.com.br, em todo caso você vai precisar dar um clique com o botão direito do mouse sobre os links e copiar eles para memória, toda vez que você copiar um link ele vai aparecer no JDownloader e este já vai verificar se ele está online, funcionando, se estiver, você já pode iniciar o download e apenas aguardar terminar para poder assistir, dependendo da sua internet isso pode levar muitas horas.

Como assistir os filmes?

Basta abrir em algum player de vídeo, gosto bastante do Media Player Classic que roda praticamente todos os formatos pois vem com um pacote de codecs bem completo, também gosto do VLC, você pode baixá-los clicando nos links abaixo:
Como colocar a legenda?

Para colocar a legenda basta renomear o arquivo .SRT com o mesmo nome do arquivo .AVI .RMVB, exemplo: Se o nome do arquivo do filme for Maos_Talentosas.avi, quando você baixar a legenda renomeia ela para Maos_Talentosas.srt, abra o Media Player Classic novamente e a legenda será carregada automaticamente, caso contrário, talvez o seu player tenha algum problema pesquise no Google sobre a solução, tente outra legenda ou outro reprodutor como o VLC.

Como juntar arquivos?

Dica do site de downloads http://www.filmesparadownloads.com/como-juntar-arquivos/: as vezes quando fazemos o download de algum arquivo muito grande, filmes e seriados normalmente, os arquivos tem extensão diferente, como: filme.avi.001 filme.avi.002 ou seriado.hdtv-lol.avi.001 seriado.hdtv-lol.avi.002

O que acontece com esses arquivos é quem os colocou na internet usou um programa chamado HJsplit, com esse programa é possível dividir um video em partes por isso vemos o .001 .002 .003 .004 e assim vai até completar o tamanho do arquivo geralmente cada parte fica com 100MB.

Esse mesmo programa também junta videos dividos em um só tornando os arquivos .avi.001 em um só .avi, caso você tenha feito download utilizado o JDownloader é provável que ele junte automaticamente as partes assim que terminar de baixar todas.

Você pode baixar HJsplit clicando no link abaixo:

Eis uma video-aula do HJsplit.


Bem, espero que tenha ajudado a você que teve a coragem de pesquisar no Google como realizar estas tarefas, a maioria estaria chamando algum parente distante com fama de Hacker (sabe pesquisar no Google) para lhe ensinar... Abraços

O Prazer de Guardar Dinheiro

Contador de Caracteres

Nestes tempos de inscrições de trabalhos científicos em feiras/salões de pesquisa como o SAPS, sempre é bom ter um contador de caracteres por perto para ver se o resumo está dentro do tamanho aceitável, no caso do SAPS fica entre 800 e 3k caracteres.

Digite o texto/resumo na textarea/caixa abaixo:



Quantidade de caracteres: 

Pessoal, eu vou abrir meu coração, vocês tem noção de quantas linhas de código foram necessárias para fazer este contador de caracteres? Falando só em Javascript?

// função que conta os caracteres
function countChars()
{
document.getElementById("tx").value = document.getElementById("x").value.length;
}

É pessoal, o negócio não é fácil não. Abraços :D

Livro: A Meta

Esta semana li mais um excelente livro, A Meta, de Eliyahu M. Goldratt e Jeff Cox. Este livro divulgou a Teoria das Restrições, foi mundialmente reconhecido com mais de 2 milhões de exemplares vendidos e adotado em mais de 200 faculdades. É uma leitura fácil, o livro foi escrito meio que na forma de romance e também, adotando um pouco do método socrático, todo o livro se desenvolve a partir de perguntas, onde o personagem principal Alex precisa encontrar as respostas e tentar implementar em sua fábrica e em sua vida.

Durante o livro Alex precisa atingir a Meta, fazer sua fábrica ganhar dinheiro, para isso conta com ajuda de um professor de física chamado Jonah. No final do livro, Alex e sua equipe consegue melhorar os resultados da fábrica e resolvem analisar quais os passos necessários para que eles conseguissem isso.

PASSO 1: Identificar o gargalo do sistema.
PASSO 2: Decidir como explorar o gargalo.
PASSO 3: Subordinar tudo à decisão anterior.
PASSO 4: Elevar os gargalos do sistema.
PASSO 5: Se, em um passo anterior, um gargalo for superado, voltar ao passo 1.

Após isso, Alex tenta analisar mais profundamente tudo o que fizeram e conclui que um gerente deve ter a capacidade de responder a algumas perguntas básicas para entrar em um processo de melhoria contínua na sua empresa, são elas:

1. O que mudar?
2. Para o que mudar?
3. Como causar a mudança?

Outros pontos que considerei muito interessantes no livro foram os conceitos de flutuações estatísticas e de eventos dependentes. Estes são fenômenos encontrados em qualquer fábrica e muitos outros lugares também, analisando essas teorias e também a questão das restrições, podemos encontrar boas soluções para empresas que estão com seus trabalhos atrasados e baixas receitas. Também na questão de metodologias de avaliação e contabilidade de custos, não chega a dar uma solução definitiva, mas mostra que são formas ineficazes de se avaliar o desempenho da empresa.

Nos Bastidores da Disney

Capa do livro

" - Já conhecemos os sete segredos do suceso da Disney: concorrente é qualquer empresa com a qual o cliente o compara; fantástica atenção aos detalhes; todos mostram entusiasmo; tudo mostra entusiasmo; múltiplos pontos de escuta; recompensa, reconhecimento e comemoração; e todas as pessoas são importantes - disse Mort" (p. 102, 1998)

Li este livro de Thomas K. Connellan essa semana pois é uma das leituras obrigatórias da cadeira de Sistemas de Produção, prof. Lovato, e achei muito interessante. Nunca imaginei que alguma empresa pudesse ser tão boa em atender um cliente, fiquei morrendo de vontade de visitar a Disney enquanto lia o livro, são tantos os detalhes sobre a forma como tudo é feito pelos "membros do elenco", imaginheiros e os 45 mil responsáveis pela limpeza do local, tudo mostra entusiasmo e nos faz repensar nossas atitudes dentro de nossas empresas.

O livro conta a história de 5 pessoas que visitam a Disney para aprender como ela faz para que 70% dos seus "convidados" voltem a visitar a DisneyWorld, assim inicia a história da "gangue dos cinco". Ao longo do livro são apresentadas as 7 lições que fazem a Disney ter tanto sucesso, exemplos de como aplicar as lições, e também muitas curiosidades interessantes sobre o parque e as atrações.

Mapa. Clique na imagem para ampliar.
Uma das coisas que achei interessantes é o fato de apontar a direção com dois dedos, além de ser 'agressivamente gentil', há outros 2 motivos explicados mais adiante no livro. Primeiro, é mais fácil manter o braço reto com dois dedos, o que facilita a orientação. Segundo, é que em algumas culturas não é educado apontar com um dedo, chegando mesmo a ser considerado um insulto. É apenas um pequeno detalhe, mas importante.

Múltiplos pontos de escuta
Bom, fica aqui a dica de livro para líderes, empresários e pessoas que pretendem visitar a Disney, o livro é pequeno mas muito interessante, boa leitura!

Arrumar Link de Trás pra Frente Download

Se tem uma coisa chata é aqueles sites de downloads gratuitos com link inverso ou criptografado que faz você perder TEMPO! Tempo não volta, é impossível recuperar, perder tempo com isso me irrita... solução, Javascript pra arrumar o link, tem várias formas de fazer, uma bem simples que encontrei no código-fonte do http://tudosobrehacker.com/ é a abaixo:

function arrumarURL(urlInvertida) 
{ 
    // Anti Protetor de Link 
    var urlArrumada = urlInvertida.match(/[^|]/gi).reverse().join(''); 
    document.getElementById("exit").value = urlArrumada ; 
} 

Pra facilitar nossas vidas, implementei aqui também, só usar.

Insira o link invertido no campo abaixo



Para sites/blogs que possuem criptografia no link, meu colega Elisandro Knebelkamp me indicou o http://www.desprotetordelinks.com.br/desin.html.

Agora, se você está com dificuldades para:
  • Baixar filmes
  • Abrir um filme
  • Colocar legenda
  • Juntar partes de um filme
Seus problemas acabaram! Visite este mega tutorial onde escrevi algumas dicas para estes assuntos tão misteriosos.

Primeiros Comandos no Oracle

Primeiras aulas de BD (Oracle), achei interessante os comandos de criar usuário e dar permissão.


- Criar novo usuário: CREATE USER NOMEUSUARIO IDENTIFIED BY SENHAAQUI DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP;
- Dar permissões para este usuário se logar e criar tabela etc: GRANT CONNECT, RESOURCE TO NOMEUSUARIO;
- Criar tabela: CREATE TABLE TABELATESTE (CAMPONUMERO NUMBER, CAMPOTEXTO VARCHAR(50));

Ok, daqui uns dias faço algum post decente, no momento se contentem com isso e com este outro post sobre JDeveloper, agora ando meio ocupado estudando 14 horas por dia (PROVA ANCOR PELA FRENTE + FACULDADE = LOGO_DESCOBRIREMOS).

Até!

Usando a calculadora HP 12c

Olá pessoal, estou fazendo um curso de matemática financeira com uso da calculadora HP 12c através da XP Educação em Três de Maio - RS, durante o curso estou anotando algumas dicas que compartilho abaixo.

Tecla ON + X = testa a calculadora, exibe todas as funções menos o *, que significa que devemos trocar a bateria ou pilha.

Com a calculadora desligada pressione a tecla PONTO (.) + ON para configurar ponto ou vírgula para separar os inteiros dos decimais.

Para definir o número de casas decimais usar a tecla f + número de casas desejadas.

A calculadora trabalha com sistema de pilhas, por isso primeiro informamos os valores e depois as operações.

CLX apaga somente último valor registrado

FIN faz a limpeza de todos os registros de cálculo financeiro.

REG faz a limpeza dos outros registradores.

CHS serve para tornar um número positivo negativo ou um número negativo para positivo.

Para trabalhar com funções de data precisamos configurar 6 casa decimais, f + 6.

STO + EEX serve para exibir/ocultar o C ao lado direito da tela, quando ele está aparecendo é porque vai guardar números de períodos fracionários, senão apenas períodos inteiros.

f + ponto (.) para ativar notação científica quando vamos trabalhar com números muito grandes.

f + 2 para desativar a notação científica.

CF0 = Fluxo de Caixa Inicial

CFj = Diferentes Fluxos de Caixa no período

Nj = Fluxos de caixa iguais, repetidos em seqüência...

NPV = Determinar o valor a vista (Valor presente líquido)

Para trabalharmos com datas devemos usar 6 casas decimais, f + 6

Como se tornar um Hacker

Olá pessoal, recebi a dica do Helton e resolvi compartilhar aqui uma leitura básica pra quem tem interesse em desenvolvimento de softwares, a tradução do manual dos hackers de Eric Steven Raymond. Lá você encontrará alguns conceitos muito importantes para seguir nessa nossa vida louca, veja alguns trechos.

--------------------------------------------------
Existe uma comunidade, uma cultura compartilhada, de programadores experts e magos de redes que traçam sua história desde décadas atrás nos primeiros mini-computadores de tempo compartilhado e nos mais remotos experimentos da ARPAnet. Os membros dessa comunidade originaram o termo 'hacker'. Hackers construiram a Internet. hackers criaram o sistema operacional Unix da forma como ele é hoje. Hackers rodam a Usenet. Hackers fizeram a World Wide Web funcionar. Se você é parte dessa cultura, se você contribuiu para isso e outras pessoas nisto o chamam de hacker, então você é um hacker.
--
Há um outro grupo de pessoas que ruidosamente se auto-entitulam hackers, mas não são. Essas são pessoas (em grande parte adolescentes do sexo masculino) que possuem uma atração por entrar em computadores a força e por burlar o sistema telefônico. Verdadeiros hackers chamam essas pessoas de 'crackers' e não têm nada a ver com eles. Hackers verdadeiros em grande parte pensam que crackers são preguiçosos, irresponsáveis e não tão brilhantes, e sustentam que ser capaz de quebrar segurança não faz de você um hacker mais do que ser capaz de fazer ligação direta em um carro faz de você um engenheiro automotivo. Infelizmente, muitos jornalistas e escritores têm usado enganosamente a palavra 'hacker' para descrever crackers; isso irrita profundamente os verdadeiros hackers.
--
A diferença básica é esta: hackers constroem coisas, crackers as quebram.

CSS não carrega com login ASP.NET

Olá pessoal, esta semana tive um pequeno problema durante o desenvolvimento de um sistema web no VS 2008 SP1 com dotNET 3.5, fiz uma master page com CSS e um diretório com imagens do modelo, criei um novo web form baseado na master page e configurei a web.config para somente permitir visualizar as páginas quem já fez login, conforme código abaixo, após isso as páginas somente carregavam os estilos após o usuário ter feito login.



Após muita pesquisa na Internet consegui resolver o problema adicionando permissão de acesso para todos os usuários nos diretórios das imagens e do CSS, veja código abaixo.



Meu arquivo Web.config completo.



A estrutura dos diretórios e páginas do meu Web Site.


Se alguém passou por uma situacão parecida e encontrou uma outra solução gostaria que postasse nos comentários, abaixo estou anexando o livro onde encontrei esta dica.
Apontamentos ASP Net
Até.

Diferenças no Pensamento entre Ricos, Classe Média e Pobres

Olá a todos!!

Comecei a ler esta semana o livro "Independência Financeira. O Guia do Pai Rico", e achei logo no início uma coisa muito interessante, a diferença no pensamento entre ricos e pobres, acho que vale a pena compartilhar aqui para refletirmos e começarmos a pensarmos como ricos, ou não.


P/CM – Diz: “Nunca vou ficar rico”.
R – Diz: “Sou um homem rico”. E mesmo se estiver quebrado, pois diz: ‘Há uma diferença entre ser pobre e estar quebrado. Estar quebrado é algo temporário; ser pobre é eterno”.
P/CM – Não ligo para dinheiro, ou O dinheiro não é importante. 


R – O dinheiro é poder.
P/CM – Trabalha por dinheiro.
R – O dinheiro trabalha para mim.

P/CM – Adquirem obrigações pensando que são ativos.
R – Adquirem ativos.

P/CM – Compram primeiro artigos de luxo (casas grandes, carros maiores, diamantes, peles, jóias ou barcos).
R – Compram os artigos de luxo por último.

P/CM – O amor ao dinheiro é a raiz de todo mal.
R – A falta de dinheiro é a raiz de todo mal.

P/CM – Não dá para comprar isso.
R – O que posso fazer para comprar isso?
R – Meu cérebro fica mais forte a cada dia porque eu o exercito. Quanto mais forte fica, mais dinheiro ganho.

P/CM – Tem o hábito de colocar o cérebro para dormir quando o assunto é dinheiro. Evita o assunto.
R – Tem o costume de exercitar seu cérebro quando o assunto é dinheiro.

P/CM – Que os ricos deviam pagar mais impostos para atender os menos afortunados.
R –Que os impostos punem os que produzem e recompensam os que não produzem.

P/CM – Estude arduamente, forme-se, para poder arrumar emprego numa boa empresa.
R – Estude arduamente, forme-se, para ficar rico, para entender como funciona o dinheiro e para aprender a faze-lo trabalhar para você, para ser independente financeiramente.

P/CM – Não sou rico porque tenho filhos.
R – Tenho que ser rico por causa de vocês, meus filhos.

P/CM – Proíbe que se fale de negócios durante as refeições.
R – Inventiva as conversas sobre dinheiro e negócios na hora do jantar.

P/CM – Em questões de dinheiro seja cuidadoso, não se arrisque.
R – Aprenda a administrar o risco. Conhecendo a operação, o risco diminui.

P/CM – Nossa casa é nosso maior investimento e nosso maior patrimônio.
R – Minha casa é uma dívida e se sua casa for seu maior investimento, você terá problemas.

P/CM – Paga suas contas no prazo, em primeiro lugar.
R - Paga suas contas no prazo, deixando para a última hora. Primeiro paga a si mesmo.

P/CM – Acredita que a empresa ou o governo deveria cuidar de você e de suas necessidades.
R – Acredita na auto-suficiência financeira, se manifestando contra a mentalidade ‘dos direitos’ e fala que isso cria pessoas fracas e financeiramente necessitadas.

P/CM – Luta para poupar uns poucos reais.
R – Cria investimentos.

P/CM – Ensina a escrever um currículo impressionante para encontrar um bom emprego.
R – Ensina a fazer sólidos planos financeiros e de negócios de modo que possa criar empregos.

Juros Compostos no Lázarus

Olá pessoal!

Depois de algumas aula de matemática financeira, resolvi testar meus conhecimentos e fazer um programa pra cálculos de juros compostos. A idéia é que o usuário veja os campos com os dados necessários para o cálculo e deixe em branco aquele que ele deseja descobrir, por exemplo, pra calcular o montante, informa o capital inicial, taxa e tempo, clica em calcular, o programa verifica que foi deixado em branco o campo Montante e então calcula e exibe o resultado naquele campo.

Como tenho instalado no meu note Ubuntu 9.04 e Lázarus, resolvi fazer nele, já mostrei como instalar ele neste post.

Habilitando uso de Proxy no Internet Explorer 8

A nova versão do navegador da Microsoft, Internet Explorer 8, não funciona em redes com proxy. É necessário alterar um configuração para que ele venha a funcionar nestas condições, segue os passos:

1. Iniciar->Executar-> secpol.msc
2. Navegue até: Local Policies->Security Options->Network Security: LAN Manager authentication level
Configuracoes de seguranca local
3. Dê um duplo clique sobre ele e selecione a opção: Send LM & NTLM – use NTLMv2 session security if negotiated
Configuracoes de seguranca rede
4. Clique em OK, feche a outra janela, abra o IE8, configure o proxy e pronto.

--- Update 20-08-12 ----- Exemplo com Windows em Portugues ---


 
Até.