Olá navegante!

Você já tentou formatar um cartão Micro SD e se deparou com a seguinte mensagem: “DISCO PROTEGIDO CONTRA GRAVAÇÃO” e achou que sabia como resolver o problema, não é mesmo? Deixe-me adivinhar, você imaginou que destravando o seu Micro SD mudando a trava logo ao lado do cartão seria a solução e o deixaria livre de preocupações, porém por incrível que pareça não foi isso que aconteceu e a mensagem: “DISCO PROTEGIDO CONTRA GRAVAÇÃO” tornou a aparecer.  O que fazer?

Mantenha a calma, a solução pode ser bem simples:

Vá ao “Windows Explorer” (Meu computador) e clique com o botão direito do mouse em “Formatar” vá até a opção “Sistema de arquivos” e mude o tipo do sistema de arquivos até encontrar um em que a mensagem de disco protegido contra gravação não apareça mais, geralmente é FAT, FAT 16, ou FAT 32. A mensagem anterior aparece em geral quando a trava do cartão está no modo “lock” ou quando o tipo do sistema de arquivos do micro SD não é compatível com o mesmo.
E então é só correr para o abraço!
 
Até a próxima, marinheiro!





Teste: Sistema operacional Windows 7 professional 64 Bits e Micro SD Kingston 4 GB

     Corba (Common Object Request Broker Architecture) é um padrão criado pela OMG (Object Management Group) para pomover a integração entre sistemas distribuídos heterogêneos. Visa diminuir consideravelmente os custos, reduzir a complexidade, e proporcionar caminhos para o surgimento de novas aplicações a partir dos conceitos propostos pela OMG. O CORBA, propõe a interoperabilidade local ou remota entre aplicações, independente das linguagens de programação em que foram desenvolvidas ou sobre quais plataformas serão executadas.
     A primeira versão do CORBA, a 1.1, surgiu em 1991, onde se definiu a IDL (Interface Definition Language) e a API (Appliation Programing Interfaces). Porém a interoperabilidade só veio em 1994, com a segunda versão do CORBA, a 2.0, quando implementou-se o IOP (Inter-ORB Protocol). 
     A arquitetura CORBA é um conjunto complexo de partes que possuem suas particularidades e especificações, e que têm como objetivo comum, promover um ambiente que atenda às especificações definidas pela OMG para o CORBA.



     O Cliente é toda entidade (programa) responsável por invocar uma determinada operação sobre uma implementação de objeto.
     A Implementação de Objetos se refere às operações que podem ser implementadas em uma interface ORB IDL. Este componente tem informações de objetos, como dados internos, os códigos de seus métodos e seus respectivos procedimentos de ativação e desativação determinados na criação do objeto.
     O ORB é o middleware responsável pela comunicação, de forma transparente, entre o cliente e a implementação do objeto desejado. O ORB é a principal arma na simplificação da programação em ambientes distribuídos, já que o mesmo libera os programadores de realizarem o árduo trabalho de programar a baixo nível os detalhes das invocações dos métodos.
     A Interface ORB é definida como uma "interface abstrata" para o ORB, servindo como uma biblioteca de ajuda para os serviços locais do mesmo (ORB). Onde ainda, por esta interface se tratar de uma entidade lógica, pode ser implementada de diversas maneiras, portanto, a interface ORB vem justamente para desacoplar as aplicações dos detalhes de cada uma dessas implementações de ORB. Dentre as funcionalidades oferecidas por essa interface, temos a conversão de “referências a objetos” para strings e vice-versa, provê também a criação de listas de argumentos para as requisições que são realizadas através da DII.
     A Interface de Invocação Dinâmica (DII) permite ao cliente, por meio do descobrimento dos métodos em tempo de execução, um acesso direto aos mecanismos de requisição residentes em um ORB e também que realizem uma sincronização deferida não-bloqueada (operações separadas de envio e recebimento) e chamadas unidirecionais (só de envio). Neste tipo de invocação, esse processo é feito de forma dinâmica sem necessitar passar pela interface específica da IDL para que seja ativado (Stub).
     A Interface de Esqueleto Dinâmico (DSI) realiza uma função semelhante a realizada pela DII, a diferença básica, é que todas as atividades realizadas pela DSI são feitas no servidor. A principal característica da DSI é permitir que ORB transmita, apesar de não conhecer em tempo de execução o tipo de objeto utilizado, requisições para uma implementação de objeto.
     O Stub está localizado no cliente, tem como característica promover interfaces estáticas para criar e enviar requisições correspondentes dos serviços desejados do cliente para o servidor. O Stub é criado utilizando-se um compilador IDL.
    
O Skeleton está vinculado diretamente com o Stub, e tem como função fornecer a interface através da qual o método recebe as requisições.
     O Adaptador de Objeto, chamados também de AO, tem como principal função auxiliar o ORB no despacho de requisições para os objetos e na ativação de um determinado objeto. O AO é considerado o núcleo da comunicação do ORB, pois associa implementações de um objeto com o ORB. Podemos encontrar vários tipos de adaptadores de objetos, pois é possível especializá-los para uma determinada função, como exemplo de um AO especializado temos o OODB, que são adaptadores para objetos, adaptadores persistentes e de bibliotecas para objetos não-remotos, entretanto, independentemente de existir os AOs especializados, sempre será encontrado um "padrão" denominado BOA (Basic Object Adapter), que nada mais é do que um adaptador padrão presente em todos os ORB’s.


Referências sobre Corba:


http://www.corba.org/
http://searchsoa.techtarget.com/definition/Object-Request-Broker



É pessoal, o período de aulas se inicia... Chega de moleza, nada de descanso, a regra é: Estudar! Palavra de ordem e verbo, isso exige ação e compromisso.
Sei que nem todo mundo fica empolgado com a volta às aulas (inclusive eu), mas devemos no mínimo fazer um esforço e nos empenhar, pois afinal de contas, não temos outra opção, não é mesmo?! Será bem mais emocionante se nos dedicarmos de forma única e exclusiva ao aprendizado.
Eu sei que esse papo parece chato e repetitivo, mas eu não poderia permitir que você iniciasse o período sem saber que não só no final do ano, mas em toda a sua vida você vai precisar das coisas que aprendeu em sala de aula e também nas horas em que se dedicou ao estudo e que se você não der a devida importância a isso a vida lhe cobrará provavelmente com mais severidade que seus professores.
Uma dica que deixo aqui para esse início de ano letivo é: Não espere ser cobrado para se interessar por alguma coisa. O seu aprendizado só terá serventia a você mesmo, por isso muitos professores não se preocupam tanto se os alunos estão ou não aprendendo. Talvez você já ouviu isso, mas o que os professores sempre falam : “-Eu já aprendi isso, se eu precisar não terei dificuldades porque já sei, agora vocês irão se dar mal se não aprenderem.” É mais ou menos isso que eles falam.
Olha, se seus professores não forem muito motivantes, criativos e empolgantes: Não desanime! Seja você: empolgante, criativo e motivante com você mesmo e também com seus colegas. Será uma forma de se ajudarem, vocês poderão formar grupos de estudo e/ou debates e com isso o aprendizado será mútuo.
Você deve estar se perguntando por que alguém de informática faria um post sobre a volta às aulas, não é mesmo? Muitas pessoas que fazem informática acabam desistindo ou perdendo a empolgação com o curso no decorrer do tempo, e esse período de volta as aulas é justamente o ápice de desistência do curso, alguns porque passaram em concursos, outros vestibulares, etc. Então acredito que dando um empurrãozinho para aqueles que se identificam com a área, mas que por algum motivo andam meio desanimados poderei ajudar muita gente a fazer aquilo que ama na vida, mesmo que esses sejam meus “concorrentes” no futuro. Gosto de desafios, então que os amantes de informática sobrevivam... Feliz volta às aulas, galera!





Aloha galera!!!

Para a maioria das pessoas que iniciam um curso de computação, a lógica de programação e os algoritmos se tornam a causa de muitas noites de insônia e dores de cabeça. Isso se dá pelo fato de que um pensamento desorganizado não consegue dispor na ordem certa as informações pertinentes ao desenvolvimento de uma tarefa ou operação e isso se desencadeia em uma sequencia de erros que sem dúvidas atrasam ou impedem a realização do propósito almejado. Algumas dessas pessoas com o passar do tempo vão pegando o jeito da coisa e passam a usar o raciocínio lógico a seu favor, mas infelismente outras se desesperam e veem como única alternativa a desistência do curso por acreditarem que são incapazes de aprender a usar o pensamento lógico.

Então resolvi publicar esse post, é uma forma que encontrei para ajudar pessoas que estão nessa situação ou que estão próximos de iniciarem um curso de computação/TI.


  • Dica nº01: Tenha FOCO. Isso pode não parecer muito importante para algumas pessoas, mas é o pontapé inicial para alcançar qualquer objetivo em sua vida, e na computação isso não é diferente. Se você foca as suas escolhas em aprender a programar, isso se torna mais fácil e prazeroso uma vez que estará atingindo seus objetivos e desafiando-se sempre que avança em direção a seu foco. Anote em algum lugar, numa folha ou até mesmo num arquivo de texto seu objetivo e quando estiver desanimado, leia. Não aprenda a programar por motivos bobos, como esse por exemplo: "Tenho que programar para ser "hacker" e infectar o computador dos meus colegas...", nesse caso, procure saber o que realmente é um hacker e lembre-se que aprender algo com a intenção de fazer o mal não vale apena. Então, procure motivações sólidas e plausíveis!

  • Dica nº02: Não se assuste. Quando você vê algo novo na linguagem que você está aprendendo, pense: isso é fácil... Por que nem tudo é tão difícil quanto aparenta ser.

  • Dica nº03: Sempre veja exemplos de pessoas que já programam, você pode aprender com os exemplos. Mas lembre-se: Esses exemplos são apenas referência e não são a verdade absoluta, existem outras formas de fazê-los e você deve encontrá-las.

  • Dica nº04: Sem um professor, você mesmo determina o seu tempo de aprendizado para cada capítulo. Nunca avance sem ter aprendido o capítulo anterior. Caso você não esteja conseguindo aprender um capítulo, tente em outra hora, descanse sua mente. Não tenha pressa, porque você será um eterno aprendiz.

  • Dica nº05: Use sempre comentários em seus programas, isso o ajudará a fixar as função dos comandos.

  • Dica nº06: Tenha uma boa lógica e um bom raciocínio. Tendo uma boa lógica e um bom raciocínio, você terá mais facilidade para aprender a programar. Programação não é baseada em só decorar os comandos como alguns pensam, é preciso muito mais do que decorar os comandos, ter uma boa lógica é fundamental. A matemática ajuda a evoluir a lógica e o raciocínio, pratique.
  • Dica nº07: Tire suas dúvidas com pessoas que já programam, se você não conhecer ninguém, na internet mesmo você pode encontrar.

  • Dica nº08: Se você resolver estudar lógica de programação, no começo você certamente vai achar bobeira, mas não pare de estudar, no futuro isso vai fazer muito sentido.

  • Dica nº09: Não evolua maus hábitos. Para não evoluir maus hábitos, é muito importante ver como uma pessoa que programa há muito tempo se comporta. Mas cuidado ao seguir os exemplos, dependendo do nível  dessa pessoa ela também pode ter maus hábitos e você deve ficar atento para não segui-los.

  • Dica nº10: Esteja sempre em busca de novos conhecimentos ou o aperfeiçoamentos dos conhecimentos existentes. Após aprender muito sobre uma linguagem, não pense que já sabe tudo, é preciso estudar constantemente pois as coisas evoluem e sempre haverá algo novo a ser aprendido.
Boa sorte!

 
 
Cerca de 5% do spam mundial parte do Brasil, terceiro colocado no levantamento feito pela Sophos, empresa especializada em segurança. A lista é liderada pelos Estados Unidos, seguido pela Índia, considerando o período o último trimestre do ano passado. Veja a lista completa na tabela abaixo:
  
 
1. EUA - 18,83%
2. Índia - 6,88%
3. Brasil - 5,04%
4. Rússia - 4,64%
5. Reino Unido - 4,54%
6. França - 3,45%
7. Itália - 3,17%
8. Coreia do Sul - 3,01%
9. Alemanha - 2,99%
10. Vietnã - 2,79%
11. Romênia - 2,25%
12. Espanha - 2,24%
Outros - 40,17%
Fonte: Sophos
 
  Segundo a Sophos,apesar dos mesmos países continuarem a dominar em termos de quantidade de spam, a natureza do "spam" distribuído é cada vez mais mal-intencionada.

  Anúncios de produtos farmacêuticos continuam a ser uma preocupação. Uma vez que cerca de 36 milhões de americanos relatam ter comprado online, medicamentos de vendedores sem licença. Porém cada vez mais mensagens espalham malware e phishing para tentar capturar  nomes de usuário, senhas e informações pessoais.

  A empresa também percebeu um aumento no número de relatos de aplicativos maliciosos, perfis comprometidos e mensagens indesejadas espalhadas por meio de redes sociais como o Facebook e o Twitter.
 
 
"Independentemente dos métodos utilizados pelos spammers, os internautas nunca devem abrir uma mensagem de spam por curiosidade, ou clicar em um link desconhecido, só porque ela aparece no perfil de um amigo no Facebook", explicou Graham Cluley, consultor sênior de tecnologia da Sophos "Os usuários de Internet têm que estar cientes dessas novas abordagens ao cibercrime como as técnicas de spam se tornam mais e mais sofisticadas. Para combater isso, é essencial que os usuários continuem cautelosos ao clicar em links desconhecidos, independentemente deles parecem estar em uma página de contato confiável de redes sociais." 
 
Fonte: OlharDigital. 

 Tripulantes, lembram do post sobre a ordem que os EUA deu ao Twitter para que entregasse os registros do fundador do WikiLeaks? Pois é galeta, ainda tem muita explicação a ser dada a respeito desse assunto... Vejam quem vai explicar:






O Grupo da Aliança dos Democratas e Liberais pela Europa, partido atuante no Parlamento Europeu (PE), decidiu solicitar à Comissão Europeia - órgão executivo da União Europeia (UE) - que peça explicações aos Estados Unidos sobre a exigência da Justiça americana ao Twitter sobre informações da conta do site WikiLeaks no microblog.

Em comunicado divulgado nesta terça-feira, o grupo também deve propor que o assunto seja debatido no plenário do Parlamento Europeu para examinar se a solicitação americana descumpre as normas europeias de proteção de dados. "A UE deveria pedir de forma urgente esclarecimentos às autoridades americanas", opinou a eurodeputada holandesa Sophie In't Veld, referindo-se à exigência da Justiça dos EUA ao Twitter sobre detalhes pessoais de Julian Assange, fundador do WikiLeaks, e de vários simpatizantes deste site.

Para o parlamentar, a Comissão deveria explicar se as normas europeias foram violadas e se as autoridades dos EUA têm jurisdição para determinar a suspensão dos direitos de privacidade de cidadãos europeus. "A ausência de um ato ilegal identificado e de uma investigação judicial nos Estados Unidos projeta uma sombra sobre todo o processo", assinalou a coordenadora do partido na comissão de Liberdades e Justiça do PE, Renate Weber.

Como foi revelado na semana passada, um tribunal da Virgínia exigiu em 14 de dezembro ao Twitter que a rede social entregue informações de Assange e de Bradley Manning, o soldado acusado de ser a fonte do WikiLeaks no recente vazamento de telegramas secretos da diplomacia americana.

Além deles dois, a parlamentar islandesa Birgitta Jonsdottir, simpatizante do WikiLeaks, também teve informações solicitadas pelo tribunal ao Twitter.

Pessoal, resolvi pesquisar sobre internet móvel no Brasil e vejam só o que encontrei:




Brasil


Segundo os últimos dados divulgados pela Anatel (Agência Nacional de Telecomunicações), o Brasil concentra 19,45 milhões de acessos à banda larga móvel. Isso representa quase 10% da população que, conforme dados divulgados pelo IBGE (Instituto Brasileiro de Geografia e Estatística), chega a 190,7 milhões de habitantes.

A Claro lidera o segmento, com 39,83% do mercado, ou 7,74 milhões de internautas. A Vivo aparece com 6,24 milhões (ou 32%). Já a TIM detém 4,32 milhões de acessos (22,26%). A OI vem com 5,47% do mercado, ou 1,06 milhão.


Link: http://diariodonordeste.globo.com/materia.asp?codigo=916268