Como saber qual operadora presta o serviço de um número fixo ou de celular?

Após a implantação da portabilidade numérica no Brasil, o usuário passou a ser dono do seu número de telefone. Assim, não é mais possível identificar a operadora apenas pelo prefixo do número. Ficou mais difícil responder ao problema: dado um número, qual tronco da minha central telefônica devo utilizar para obter a melhor tarifa?

A Associação Brasileira de Recursos em Telecomunicações – ABR Telecom é a entidade administradora da portabilidade numérica no Brasil. Eles disponibilizam uma consulta aberta ao público de qual é a operadora de um dado número (fixo ou móvel). A porta TCP não é a 80 (padrão do HTTP) mas sim 8080. Se a página não carregar, fale com o administrador da rede que você está usando, pois provavelmente há um regra no firewall impedindo o acesso.

Para quem pensou em automatizar esta consulta, este não deve ser o melhor caminho. A página, apesar de pública, tem um captcha. Captcha é uma imagem gerada aleatoriamente que desafia o usuário a resolver o problema apresentado. Isto garante, até certo ponto, que a consulta está sendo feita por um humano e não por processo automatizado.

Atualização (19/4/2010): Logo após a publicação deste artigo ...

Lançamentos Contábeis: Energia Elétrica

Estamos finalizando nossos processos comerciais, já vinculados aos processos fiscais e contábeis. Um único sistema de desenvolvimento interno está prevendo a solução para todos as nossas obrigações principais. Este sistema também gera informações consolidadas para as obrigações acessórias:  uma miríade de declarações a que estamos sujeitos com contribuintes na modalidade Lucro Real.

Cada um dos processos de recebimento e desembolso necessita de um procedimeno para criação do lançamento contábil e de suas partidas. O primeiro tipo de lançamento que analisaremos é um que praticamente todas as empresas estão sujeitas: gastos com energia elétrica.

Para empresa que opera PIS/Cofins não cumulativo, energia elétrica gera crédito de 1,65% de PIS e 7,6% de COFINS. A alíquota de ICMS é de 17% ...

Adicionando descrição para itens de "enum" no C#

O enum é uma excelente estrutura para mapear valores sem a necessidade de uma tabela no banco de dados. A grande vantagem é tornar o código muito mais claro, principalmente nas regras de negócio. Um enum consiste de conjuntos de um nome e de um valor inteiro, podendo o tipo "de baixo" ser byte, small ou int de acordo com a sua necessidade.

Veja um exemplo abaixo:

    public enum CodUFIbge : byte
    {
        /// <summary>Acre</summary>
        [Description("Acre")]
        AC = 12,
        /// <summary>Alagoas</summary>
        [Description("Alagoas")]
        AL = 27,
......

Onde encontrar tabela de feriados na Internet

A Febraban (Federação Brasileira de Bancos) mantém uma base com os feriados bancários de cada município brasileiro. No site da Febraban é possível consultar qualquer estado ou município. Veja por exemplo os feriados do DF em 2010:

  1. 01 de janeiro (Sexta) - Dia Mundial da Paz     
  2. 15 de fevereiro (Segunda) - Carnaval
  3. 16 de fevereiro (Terça) - Carnaval
  4. 02 de abril (Sexta) - Sexta-Feira da Paixão
  5. 21 de abril (Quarta) - Tiradentes
  6. 01 de maio (Sábado) - Dia do Trabalho
  7. 03 de junho (Quinta) - Corpus Christi
  8. 07 de setembro (Terça) - Independência do Brasil
  9. 12 de outubro (Terça) - Nossa Srª Aparecida
  10. 02 de novembro (Terça) - Finados
  11. 15 de novembro (Segunda) - Proclamação da República
  12. 30 de novembro (Terça) - Dia do Evangélico (apenas DF)
  13. 25 de dezembro (Sábado) - Natal

No último dia útil do ano (30 de dezembro), também não há expediente bancário aberto ao público. Nossa empresa segue os mesmos critérios de feriado, assim, se há expediente bancário, há expediente em nossa empresa, de 8:30 às 17:30. Outra regra é que na véspera de Natal, dia 24/12, trabalhamos apenas pela manhã e na Quarta-feira de Cinzas apenas pela tarde.

Dica que pode funcionar com problema na placa de rede

Temos uma máquina antiga - ano 2003 - rodando bem o Windows 7. De uma hora para outra ela passou a apresentar intermitência de sinal na placa de rede gigabit onbard, até acabar, permanentemente, em "cabo desconectado". Testamos de tudo, do cabo ao switch e tudo estava normal e funcionando ok com outras máquinas. Já estávamos desconfiados de software, possivelmente vírus, ou até mesmo da placa mãe.

A inusitada solução veio da resposta do usuário Ahamay46 do Fórum do Baboo: desligar a máquina, retirar todos os cabos (principalmente o de força), aguardar alguns minutos, religar tudo. Tudo voltou ao normal após esta mini sessão de "descarrego"!

O autor da sugestão disse "espero que funcione para alguém". Obrigado Ahamay46, pra gente funcionou e economizou algumas horas de trabalho!

Atualização (9/abr): a interface de rede onboard voltou a dar o mesmo problema na mesma máquina. A solução definitiva foi instalar uma placa PCI.