| Daniel Teófilo's profileDaniel Teófilo - Tecnolo...BlogListsNetwork | Help |
Daniel Teófilo - Tecnologia |
|||||||||||||||||||||||||||
|
April 21 Modificadores de Acesso
Um modificador de acesso determina quais métodos de classes de outras classes podem ver e utilizar uma variável ou método-membro dentro dessa classe. A tabela abaixo faz um resumo dos modificadores de acesso do C#.
February 06 Vida NovaFaz tempo que não posto nada no blog, como desculpa vem aquela velha história falta de tempo blábláblá, o pior ou melhor é que realmente ando sem tempo muito trabalho, muito estudo e sem contar que meu filho está com 7 meses e não para quieto um minuto hehehe.
Bem o tema deste post é vida nova, porque troquei de emprego entro agora numa nova jornada e se Deus permitir tudo dará certo hehehehe.
No novo trampo vou trabalhar com Oracle e nHibernate vai ser legal pois assim vou aprender coisas novas, já andei dando uma olhada no nHibernate é bem legal embora eu ache que a perca de performance, bem como tudo na vida a seus pontos fortes e pontos fracos.
Quanto ao Oracle ainda estou na fase de instalação e criação de ambiente.
Em breve posto aqui o que eu aprender sobre esses temas. December 05 Sete coisas que a área de TI prefere que os usuários não saibamA equipe de TI tem razões de sobra para controlar o uso dos computadores da empresa. Preocupados em preservar esses recursos, as informações que trafegam na rede e a largura de banda disponível, eles olham com desagrado para os programas de mensagens instantâneas, proíbem o uso de softwares desautorizados ou sites considerados suspeitos ou inapropriados e até limitam o tamanho dos arquivos transferidos. Mesmo assim, existem formas de driblar algumas das limitações impostas. Assim, há quem - mesmo no ambiente de trabalho - envie e receba arquivos de vários tamanhos, tenha acesso a programas de mensagens instantâneas pela web e até execute programas que não fazem parte da rotina de trabalho. Mais do que incentivar o uso - apesar de o conteúdo abaixo mostrar como fazer cada uma dessas coisas - essa reportagem tem o objetivo de alertar o administrador das redes de que existem brechas nas políticas de segurança e que elas devem ser corrigidas. 1) Transfira arquivos enormes Sites como Box.net, SendSpace, SendThisFile e YouSendIt são algumas alternativas de serviços de transferência de arquivos que vão de gratuitos a planos especiais de baixo custo para quem precisa enviar ou receber arquivos gigantes, em processos de transmissão protegidos por senha. Por exemplo, o YouSendIt permite que você envie documentos de até 100 megabytes sem precisar de registro; outros sites pedem que você forneça seu endereço de e-mail. Normalmente, os destinatários têm uma semana para abrir o e-mail e fazer o download do documento a partir do servidor. Com o serviço de transferência online do YouSendIt, você pode enviar arquivos com tamanho superior a 100 MB, de graça e sem precisar de registro. Em compensação, deve informar um endereço de e-mail para fazer uma transferência protegida por senha. 2) Se quiser conversar… Por sorte, para usar serviços como o AIM Express da AOL, MSN Web Messenger da Microsoft e o Google Talk não exige baixar nem instalar qualquer software. Se a equipe de TI da sua empresa não bloqueou todos os programas de mensagens instantâneas, você pode ter mais privacidade com o Trillian Basic, que criptografa as mensagens. Outra opção é acessar um serviço desse tipo por meio da home page do Meebo, com a vantagem de poder fazer o login anonimamente. 3)Use qualquer aplicativo no trabalho O site PortableApps.com oferece softwares open-source gratuitos que podem ser salvos em qualquer dispositivo externo de armazenamento. Ao desconectar o dispositivo, todos os arquivos temporariamente salvos no PC, enquanto o software estava em uso, são removidos. 4) Acesse sites bloqueados Não tema. Navegando por meio de um site substituto – um site não bloqueado que permite acessar conteúdos bloqueados – você pode passar despercebido pelo controle de segurança. Na home page da Proxy.org é possível encontrar centenas de links de sites substitutos. A desvantagem de navegar por um substituto é a demora para carregar as páginas, ocasionada pela transmissão das informações do site original para o servidor do site substituto, antes de chegar até você. Outra maneira de desbloquear um site é usar a página de tradução do Google. Embora o seu objetivo original seja fazer traduções, ela também funciona como um site substituto, se você usá-la para traduzir do inglês para o inglês. Na barra de endereço do seu navegador, escreva: http://www.google.com/translate?langpair=en|en&u=www.site.com. Onde está "www.site.com", coloque o endereço do site que deseja acessar. 5) Armazene seus documentos de trabalho na Internet A saída é carregar os arquivos que você sabe que serão necessários em um site de armazenamento como o Box.net ou o Xdrive, da AOL. A maioria desses serviços fornece pelo menos alguns gigabytes de armazenamento gratuito. Gmail, Yahoo Mail, Hotmail e outros serviços de e-mail fornecem de 5 GB até armazenamento ilimitado. Portanto, uma terceira opção seria enviar os arquivos para o sua conta de e-mail pessoal, na qual terá acesso aos seus anexos. Isso, claro, se a política de e-mails da empresa não bloquear o envio de determinados tipos de arquivo pelo correio eletrônico. 6) Use o seu e-mail da empresa fora do escritório Uma forma de acessar sua conta de e-mail de qualquer lugar é manter os e-mails no servidor original, mas encaminhá-los para outra conta. No Outlook, clique em Ferramentas, Regras e Alertas. Selecione Regras de e-mail, clique no botão Nova regra e em seguida no botão Iniciar com base em uma regra em branco. A janela do assistente vai se abrir com os dois primeiros passos já selecionados. Clique em Avançar, e verifique as configurações oferecidas para encaminhar apenas para um endereço pré-estabelecido. Clique novamente em Avançar e, na janela Selecione as condições, escolha encaminhar para uma pessoa ou para uma lista de endereços. Na segunda etapa, clique no link da pessoa ou da lista. No campo Endereço da regra, escreva o endereço de e-mail para o qual quer encaminhar. Clique em OK e Concluir. No Outlook Express, selecione Ferramentas, Regras da mensagem, E-mail. Uma janela para seleção da quarta etapa vai aparecer. Escolha a opção apropriada de cada janela. Em seguida, clique em Encaminhar para link pessoal, escreva o endereço de e-mail que deseja e clique em OK. Depois, escreva um nome para sua nova opção de encaminhamento (como Encaminhar para o endereço do Yahoo) e clique em OK. Agora, seu e-mail vai aparecer tanto na caixa da sua conta da empresa quanto na da conta que você escolheu para encaminhá-los. Lembre-se de que se você responder qualquer e-mail usando a segunda conta, o destinatário vai ver um endereço diferente, não o seu endereço da empresa. 7) Afaste bisbilhoteiros Para afastar os bisbilhoteiros de plantão, você pode criptografar suas mensagens. Obviamente, isso pode acionar o alarme da equipe de TI – e é provável que aconteça. Então, se tiver que enviar um e-mail cujo conteúdo não seria aprovado pelo seu chefe, espere até chegar em casa e use seu próprio PC. Para criptografar qualquer mensagem de e-mail, é necessário que tenha um certificado de identidade digital. Diversas empresas vendem esses certificados, como a VeriSign, que cobra 20 dólares por ano. Para obter uma identidade digital no Outlook 2003, selecione Ferramentas, Opções, Segurança e clique em Obter identidade digital. Uma vez que você a obteve, ela vai se instalar automaticamente no navegador da web ou no programa de e-mail. Uma identidade digital funciona como o substituto eletrônico de um envelope lacrado ou aquele que você assina manualmente. Ela permite que você criptografe arquivos ou e-mails, protegendo-os de curiosos. Apenas o destinatário que você quiser vai conseguir ler a mensagem. Para isso, é claro, você precisa contar a ele sua senha. Para contas de e-mails gratuitas, um truque fácil é adicionar um “s” depois do “p”, na barra de endereço - http:// -; isso te leva para uma conexão segura e criptografada. Por exemplo, os endereços https://mail.aol.com ou https://mail.google.com vão criar uma conexão na qual apenas você poderá ler seus e-mails recebidos e só os devidos destinatários poderão ler as mensagens enviadas. A Microsoft automaticamente criptografa as mensagens das contas do Hotmail e esse truque não funciona com o Yahoo.
November 29 Há quanto tempo!Esse mês de Novembro foi um mês super corrido, muito serviço no trabalho, entrega de projetos, mudanças em outros, etc.. Já na especialização rolou o último módulo que foi o de Redes Neurais e também já obtive uma conversa inicial com meu orientador da monografia, bem aquela proposta que publiquei aqui um tempo atrás está perdida pois meu tema mudou, vou falar agora sobre Mapeamento XML -Relacional quando eu for estudando vou publicando o que eu for aprendendo. T+ October 18 O que é UML?A Linguagem de Modelagem Unificada, a UML (Unified Modeling Language) é um conjunto de notações, principalmente gráficas, que os métodos de desenvolvimento usam para expressar projetos. Ela procura unificar, numa única linguagem, idéias, princípios e notações de vários pesquisadores, dentre eles os mais importantes são: Booch, Rumbaugh e Jacobson. Como o próprio nome está dizendo, a UML é uma linguagem de modelagem e não um método. É devido a esta observação que deriva seu sucesso, pois, métodos diferentes podem ser usados nos desenvolvimentos de sistemas, não invalidando estudos sobre métodos de outros pesquisadores. A UML está passando por um processo para se tornar uma linguagem padrão de modelagem. O órgão responsável por este processo é a OMG (Object Management Group). A modelagem de um sistema é uma tarefa complexa. Idealmente, um sistema completo deveria ser descrito em um único gráfico sem ambigüidades e fácil de comunicar e entender. Entretanto, esta tarefa é impossível. Assim, um sistema é normalmente descrito, e na UML também, através de visões, onde cada visão representa uma projeção da descrição completa de um sistema, apresentando detalhes e informações pertinentes à visão. Na UML, foi definido um esquema de visões chamado de “4+1” visões da UML que é composta pela visão de casos de uso, visão lógica, visão de componentes, visão de distribuição e visão de processo. Este esquema implica numa visão total do sistema e cada visão representa uma visão parcial do mesmo. Este esquema também pode ser visualizado como um cubo em cujo centro se encontra o problema, e a visualização do problema por uma face representaria uma visão particular. Visão de Casos de Uso: mostra a funcionalidade do sistema como percebida pelo os usuários, esta visão define o problema e descreve a solução de forma que os usuários podem facilmente compreender. Os diagramas de casos de uso e de seqüência são normalmente utilizados por esta visão; Visão Lógica: mostra como a funcionalidade é projetada ou construída dentro do sistema em termos de estrutura estática e de comportamento dinâmico do sistema. Os diagramas de classes e de estado são utilizados por esta visão; Visão de Componentes: mostra a organização dos componentes de código. O diagrama de componentes é utilizado por esta visão; Visão de Processos (Concorrência): mostra o aspecto da concorrência no sistema, endereçando problemas de comunicação e sincronização que estão presentes nos sistemas concorrentes. O diagrama de atividades é utilizado por esta visão; e Visão Física: mostra a distribuição do sistema sobre uma arquitetura física através de computadores e dispositivos, chamados de nós. O diagrama de distribuição é utilizado por esta visão.
|
Links que considero importantes
|
|||||||||||||||||||||||||
|
|