Por que ano Bissexto?Voces ja se perguntaram por que nos temos o ano bissexto?Ou por que neste ano fevereiro tem 29 dias? ...Bem .. Poucos se perguntam e menos ainda tentam saber o motivo!!Pois bem... navegando na "NET" achei como funciona este calculo"O calculo e basicamente o seguinte:Na verdade, o nosso calendario anual nao e perfeito, e foram necessarios muitos calculos e ajustes para que fosse possivel criar o modelo que utilizamos no nosso dia a dia.Um ano ou 365 dias e o tempo aproximado que a Terra leva para completar uma volta ao redor do sol. O problema e que demoramos um pouquinho mais do que isso: na verdade, levamos 365 dias, 5 horas, 49 minutos e 12 segundos para completar essa volta.Entao, como sao distribuidos os dias no calendario, se na verdade sobram quase seis horas nessa conta? Esse fato deu o maior trabalho.Os astronomos comecaram por dividir o ano em meses de 30 e 31 dias, exceto pelo mes de fevereiro, que ficou com 28. Para ajustar no calendario as horas que sobram, de quatro em quatro anos temos um dia a mais 366 , resultado da soma de todas elas. Assim, fevereiro fica com 29 dias.Leia mais em: http://www.tecmundo.com.br/mega-curioso/20049-como-funciona-o-ano-bissexto-.htm#ixzz1nrffJRiY Dia 11 de dezembro, participei de um evento de software livre que ocorreu em Duque de Caxias e uma das paletras foi sobre CodingDojo.Fiquei admirado em saber que existem pessoas que se unem a outras que ainda nem conhecem para melhorar seus conhecimentos.Gostei tanto que resolvi escrever um post sobre CodingDojo!Definicao Simples:Um Dojo e uma reuniao onde um grupo de programadores se reunem para trabalhar em um desafio de programacao. Eles estao la para se divertir e melhorar suas habilidades.Principios:Aprendizado ContinuoAmbiente SeguroNao competitivoColaborativoInclusivoFalha e RedundanciaPassos de Bebe.Regras:Computador + ProjetoPar + PlateiaTDD(vermelho > verde > refatoracao)Todos devem entenderSempre comeca do zeroAo final respondemos as seguintes questoes:O que aprendemosO que gostamosO que pode melhorarComentarios.Embora essa organizacao nao pareca real, existe uma galera super ativa aqui no Rio.Caso voce queira participar fique por dentro da agenda dos DojoNerds.Nao fique pensando que essa turma e composta so de androids que so estudas, pois todas as segundas eles se encontram no #horaextra, local onde voce pode beber e falar besteira a vontade!!!! Tai!!! Isto e mais ou menos o que eu aprendi ate aqui! Sei que faltam muitos detalhes, mas minha intecao foi passar o espirito da coisa. ANDROID CLOUD TO DEVICE MESSAGINGAntes de uma olhada nas edicoes anteriores:O que e o C2DM;Funcionamento do C2DM;Estamos na reta final do C2DM, lembrando que isto e so uma ideia do que este recurso apresenta. A seguir 2 exemplos de implementacao de recursos C2DM.Tudo que voce precisa e um servidor que saiba falar HTTPnes e uma aplicacao android que saiba se comunicar com a API Intent.// Utilize a API Intent para recuperar o ID de registroIntent regIntent = new Intent( "com.google.android.c2dm.intent.REGISTER");// Identifique sua aplicacaoregIntent.putExtra("app", PendingIntent.getBroadcast(this /* your activity */, 0, new Intent(), 0);// Identifique o servidor que sera utilizadoregIntent.putExtra("sender", emailOfSender);// Inicio do processo de registrostartService(regIntent);O ID de registro sera distribuido para a sua aplicacao pela transmissao Intent