Archive for the ‘Apostilas’ Category
Interface
“… superfície de contato, de tradução, de articulação entre dois espaços, duas espécies, duas ordens de realidade diferentes.”
(Pierre Lévy)
Interface do utilizador:
Refere-se ao condutor de características intrínsecas a um sistema e a maneira como seus usuários podem interagir com este e quando bem estruturados manipulam detalhes técnicos de entrada e saída de dados irrelevantes em sua teoria para quem o utiliza, porém imprescindível para eficácia de um sistema de interface inteligente e sua eficiência.
Interface homem-máquina:
Refere-se ao mesmo conjunto de técnicas e características intrínsecas a um sistema e a interação de seus usuários na relação com as máquinas como carro e os processos de produção relativos à interoperabilidade em sua totalidade para que estas sejam eficientes à relação destes.
Interface adaptável:
As interfaces podem ser manipuladas de acordo com a necessidade do sistema para a interface de usuário, por exemplo, o usuário poderia escolher a produção em um sistema avançado ou básico de acordo com o seu conhecimento relativo a este. Na interface homem X máquina, por exemplo, um carro teria uma interface diferenciada em nível de usabilidade para pessoas com necessidades especiais.
Interface de linha de comando:
Interage com a interface do utilizador para prover resultados e respostas que possam ser necessárias a funcionabilidade e usabilidade de um sistema como, por exemplo, formulários que interage com softwares de aplicativos de um servidor, pelas API´s para automatizar ou aprimorar um sistema.
Interface tátil:
Controle de entrada e saída de um sistema por sua interface gráfica ao utilizador por recursos de hardware, como por exemplo, um monitor de touch screen.
Interface web do utilizador:
Interface com multidisciplinaridade dos sistemas web, diversas interfaces, incluindo homem máquina, para automação, funcionalidade assim como usabilidade de um sistema.
Usabilidade:
Refere-se à eficiência de interface para que o utilizador com menos esforço alcance resultados mais eficientes possibilitando a automação de sistemas, conforto e tempo livre (fator de fundamental importância para usabilidade de um sistema e a evolução das soluções em automação.)
Interface X repertório e mensagem:
Mais do que um visual bonito, interoperabilidade, usabilidade ou qualquer recurso de interface como acessibilidade, este material tem de ter conteúdo, argumentos, seguindo padrões estéticos e da teoria da informação. Também em seu acabamento, diagramação para que mais que conforto ao usuário de a este também interação e acrescente em algo ao mesmo, criando com isto o sucesso de uma interface, tornando esta possível de dar um feedback ou retorno a seus idealizadores.
Interface homem-máquina X antropometria, motricidade, biomecânica e acessibilidade:
A motricidade é o estudo da relação entre esqueleto, músculo, sistema nervoso e a consciência que estes são aquele que permitem o movimento, além de utilizado em interface para animação de jogos e vídeos 3D. Em seu estudo paralelo a biomecânica que relaciona o funcionamento da mecânica dos organismos vivos analisados em sua questão ergonômica para acessibilidade e demais requisitos são quem moldam a interface homem-máquina de pessoas com necessidades motoras especiais.
Interface X Motivação & Ergonomia:
Dentro da analise ergonômica do desenvolvimento de uma interface, percebemos que sistemas e projetos têm um publico alvo, e que os processos motivacionais destes grupos e sua compreensão podem ajudar a desenvolver uma relação entre o usuário e a interface mais agradável a este e a sua interface mais que eficiente terá também coerência com a sua finalidade e a do projeto em si e uma relação maior de interação entre usuário e a interface de um sistema, aumentando a chance de sucesso deste, possibilitando e mensurando as etapas requeridas para este processo facilitando também a escalabilidade funcional e o feedback do mesmo.
Interface de crimes cibernéticos & Mitologia:
Para falar sobre crimes digitais, seria interessante refletirmos em forma de metáfora associada à idéia de figura de linguagem a conhecida história do cavalo de tróia e o canto das sereias.
Cavalo de Tróia – foi usado na guerra entre gregos e troianos pelos gregos para simular a rendição e o reconhecimento da sua derrota para os troianos, estes receberiam de presente o cavalo de tróia ( oco por dentro onde os soldados gregos se esconderiam para a noite derrotarem os troianos, o final da história todos conhecem, os troianos perderam a guerra para os gregos.
Sereias – Afrodite por inveja a beleza de Artenope a teria transformando em um ser metade peixe, metade mulher e estas amaldiçoadas cantavam de forma tão bonita que levavam os marinheiros que navegavam pelos mares nórdicos a colidirem com os rochedos e afundarem seduzidos por seu canto.
Bem, uma vez que já discutimos as etapas que levam ao sucesso de uma interface, concluímos que a genialidade da compreensão destes processos e os conhecimentos técnicos deste gênio amoral seduzem os internautas com menos conhecimento por imagens sedutoras, downloads gratuitos de MP3 e diversos para implantar cavalos de tróia, que neste caso seriam script´s ou softwares maliciosos para roubar senhas e dados pessoais destes, ou por ofertas tentadoras de produtos a preços irresistíveis que jamais seriam entregues.
André Rossiter
Banco de Dados
Conjunto de dados inter relacionados que visão atender as necessidades de um conjunto de usuários
SGBD
Sistema de gerenciamento de banco de dados é o software que auxilia na definição, atualização e manutenção de um banco de dados
SQL
Linguagem padrão para interação com o banco de dados relacionais
Padrão ANSI
(American National Stardard Institute)
SGBD – components
- Integração – possuem vários arquivos de dados relacionados
- Compartilhamento – várias pessoas podem acessar os dados ao mesmo tempo
- Persistentes – uma vez que os dados são inseridos só podem ser removidos por solicitação explicita do SGBD
- Programadores de aplicação – aqueles que desenvolvem aplicações externas que acessam instruções SQL do BD
- Usuários Finais – acessam as informações via aplicação da interface do SGBD
- Administrador do BD – Database Administrator, é quem coordena todas as atividades do SGBD, que normalmente tem bons conhecimentos sobre os recursos e necessidades de informação da empresa
Esquema
Estrutura lógica do banco de dados, EX. informação sobre determinados conjuntos e a sua relação
Instancia
Conjunto de informações de um BD em um determinado instante de tempo
Vantagens BD
Dados são compartilhados, ou seja, varias pessoas podem acessar os dados ao mesmo tempo.
A redundância pode ser reduzida, ou seja, o seu tamanho pode ser reduzido, simplificando ou excluindo informações desnecessárias
Suporte a transações, ou seja, ações entre o banco de dados como por exemplo transferência de dinheiro de uma conta para outra
Integridade, ou seja, a relação entre o banco de dados e suas informações tem veracidade e podem ser checadas mantendo assim a integridade dos dados
Segurança, ou seja, os dados so podem ser alterados pelos Administradores do banco de dados e as informações e seu acesso pode ser delimitado por necessidade do sistema
Conceitos Básicos
Dados – são os fatos ainda em sua forma primitiva que representam dados isolados ou objetos do mundo real
Informação – conjunto de dados organizado de maneira significativa
Aspectos do Modelo Relacional
- Aspecto estrutural – os dados são percebidos pelo usuário apenas em forma de tabelas
- Aspecto de manipulação – operação entre tabelas geram tabelas
- Aspecto de integridade – as tabelas satisfazem a relações de integridade
Visão Geral
Sistemas de gerenciamento de banco de dados são os softwares que auxiliam na definição, atualização e manutenção de um banco de dados a nível de cliente servidor, a Linguagem padrão para interação com o banco de dados relacionais é o SQL.
Tanto o SQL Server quanto o Oracle são extremamente funcionais, e não poderíamos definir qual o melhor sem estabelecer a situação prévia às necessidades do BD e os sistemas que o envolvem, porem principalmente referentes à sua plataforma funcional teríamos que usar no Windows o SQL Server o no Linux o Oracle.
A usabilidade e a referencia de custo benefício destes sistemas é relacionada a quantidade de usuários que se conectam, se ele é desktop ou web, se a inteligência do negócio está concentrada na camada do banco de dados ou em uma camada de aplicação ERP Enterprise Resource Planning ou no Brasil sistema integrado de gestão empresarial que integram todos os dados e processos de uma organização em um único sistema o que possibilita a automação comercial de sistemas.
Neste trabalho iremos relacionar estes dados ao SQL Server e o Oracle que através de plataformas características como: ODBC (Open Data Base Connectivity) é um padrão para acesso a sistemas gerenciadores de bancos de dados. Java Database Connectivity ou JDBC conjunto de classes que interagem com a interface de API ( programação do sistema web com o software de aplicativo do servidor) possibilitando o uso e interação com o banco de dados já instalados. DAO (Data Access Object) é um padrão para persistência de dados que permite separar regras de negócio das regras de acesso a banco de dados.
Características Principais
Os SGBD tem como característica nata a todos: Integração – possuem vários arquivos de dados relacionados, Compartilhamento – várias pessoas podem acessar os dados ao mesmo tempo, Persistentes – uma vez que os dados são inseridos só podem ser removidos por solicitação explicita do SGBD, Programadores de aplicação – aqueles que desenvolvem aplicações externas que acessam instruções SQL do BD, Usuários Finais – acessam as informações via aplicação da interface do SGBD, Administrador do BD – Database Administrador, é quem coordena todas as atividades do SGBD, que normalmente tem bons conhecimentos sobre os recursos e necessidades de informação da empresa. A redundância pode ser reduzida, ou seja, o seu tamanho pode ser reduzido, simplificando ou excluindo informações desnecessárias. Suporte a transações, ou seja, ações entre o banco de dados como, por exemplo, transferência de dinheiro de uma conta para outra. Integridade, ou seja, a relação entre o banco de dados e suas informações tem veracidade e podem ser checadas mantendo assim a integridade dos dados. Segurança, ou seja, os dados só podem ser alterados pelos Administradores do banco de dados e as informações e seu acesso podem ser delimitados por necessidade do sistema e percebidos pelo usuário em forma de tabelas.
Modelo que Implementa
Modelo que implementa é a linguagem padrão completa de consulta e manipulação de dados em BD’s relacionais, desenvolvida inicialmente pela IBM no inicio da década de 70, implementada pela primeira vez em um protótipo de sistema relacional e depois em muitos outros, onde a sua linguagem padrão é o SQL de direito ISO.
A implementação no oracle pode ser em dois esquemas: E/R – Entidade/Relacionamento e Objeto-Relacional, enquanto no SQL Server apenas o modelo E/R é suportado.
No modelo que implementa as referencias são responsáveis por estabelecer a restrição de integridade referencial entre as tabelas, estas restrições só podem ser incluídas se as tabelas referenciais existirem, porem as tabelas podem ser criadas sem a clausula <references> e depois utilizar o comando alter table para realizar a restrição.
Encontramos no modelo que implementa instruções de visões, controle de autorização de acesso, controle de transações e concorrência, especificação de restrições de integridade, uma DDL ou data definition language para definição do esquema da base de dados e uma DML data manipulation language para programação de consultas e transações que inserem, removem e alteram linhas de tabelas, alem de SQL embutida em linguagem de programação que entende-se para a manipulação de banco de dados e um padrão de comunicação cliente/servidor (ODBC – Open Database Connectivity).
Limitações SQL Server
Limitação de capacidade de armazenamento de 4 GB, 1 processador com memória de 1 GB rodando no sistema operacional Windows, problema este que a Microsoft pode encontrar para conseguir ganhar espaço nesse mercado é a limitação do seu produto somente em seu próprio sistema operacional Windows, proporcionando custos nos projetos independentes, apesar de interface gráfica bem fácil de utilizar e integração com a maioria das linguagens de programação do mercado.
O SQL Server também não suporta em sua versão gratuita o Database mirroring que seria a copia exata de um conjunto de dados, que faz falta na implementação de sistemas para web muito utilizados para oferecer múltiplas fontes de uma mesma informação. Online restore o que dificulta a recuperação dos dados em caso de perdas parciais ou totais, sendo a responsabilidade deste procedimento do desenvolvedor do sistema, alocação das informações dos dados na memória ou Hot-add memory e vários outros recursos que na versão gratuita desvalorizam bastante o sistema, mas realmente teremos de frisar que mesmo na versão gratuita deste sistema é imprescindível o investimento de pelo menos a compra da plataforma Windows o que inviabiliza na maioria dos casos a utilização deste para pequenos negócios.
Limitações Oracle
Limitação de capacidade de armazenamento de 4 GB, 1 processador com memória de 1 GB rodando no sistema operacional Windows ou Linux, o que baixaria a o custo e viabilizaria a implementação deste sistema em automações comerciais de pequenas empresas a mais baixos custos, porem mesmo com máquinas super poderosas na versão gratuita você só poderia utilizar os recursos delimitados pelo sistema para este tipo de aplicação de maneira negativa.
Assim como a versão gratuita do SQL Server o Oracle em sua versão gratuita foi restringido em muitas de suas aplicações Automatic Storage Management que gerenciam o tamanho e volume dos dados do sistema referentes ao seu sistema de gerenciamento o que torma mais lento o sistema e faz necessário maquinas mais potentes para rodar os mesmos aplicativos, sendo exigido assim mais do sistema para estas aplicações. Trial recovery o que dificulta a recuperação dos dados em caso de perdas parciais ou totais, sendo a responsabilidade deste procedimento do desenvolvedor do sistema. O que a principio daria vantagem ao Oracle por não requerer a compra da plataforma de um sistema operacional, acaba por se perder na medida que este necessita de maquinas mais potentes e o que é pior sem que se possa utilizar todos os recursos em sua versão gratuita por delimitações do sistema para este tipo de aplicação, outra vulnerabilidade importante de se relacionar no servidor Oracle foi descoberta em localizadores de recursos uniformes que utilizavam parâmetros de CSS stylesheets o que atualmente seria um pré-requisito para interoperabilidade dos sistemas web, sendo estas fragilizadas pela permissão e execução de recursos de código Java arbitrários no sistema de servidor Oracle nas versões 8 e anteriores.
Comparação Oracle X SQL Server
Na verdade ambos os sistemas de SGBD Oracle quanto o SQL Server são muito eficientes, como já descrevemos anteriormente, o que irá ser determinante na escolha do modelo a ser utilizado será basicamente a nível financeira a equiparação do custo da compra ou aquisição da plataforma Windows em relação ao custo financeiro da maquina a nível de hardware equivalente a aproveitar ao máximo os recursos do Oracle que requer mais que o SQL Server e o conhecimento sobre as linguagens especificas dos mesmos, ou o tipo do banco de dados a ser implantado, pois se por um lado o SQL Server tem melhores recursos para banco de dados moveis, geográficos ou biológicos, por outro lado o Oracle oferece maior segurança com aplicativos que rodam direto da Web por API, apesar do SQL Server vir aprimorando esta questão de segurança, ainda fica para trás em relação ao Oracle.
André Rossiter
História da arte é a disciplina que estuda a cronologia, estilos e características intrínsecas dos diversos estilos arte. Não iremos neste tópico nos aprofundar no nível de tornar profundos conhecedores da história da arte, mas uma visão breve relacionando os principais tópicos referentes a cada estilo para poder aplicar a concepção de arte moderna e design de interface com imagens coerentes a um projeto de sistema para web.
Para um designer principalmente este conhecimento não se trata de futilidade, mas sim de adequar coerência na arte de um projeto com a sua finalidade e características intrínsecas do mesmo como, por exemplo: não produzir um design com características ao estilo realista a uma empresa capitalista ou burguesa, pois este estilo se caracterizava por expressões artísticas contra burguesia e classes sociais dominantes.
Tendo em vista esta temática o conhecimento que iremos elucidar neste tópico visa passar coerência e interoperabilidade na produção de um design de interface inteligente e coerente com o projeto e características intrínsecas a este assim como a sua filosofia.
Arte na pré-história
Difícil definir neste período o conceito de arte, mas desde os primórdios da civilização o homem fazia esculturas, e principalmente tinha grande habilidade para moldar pedras e artefatos para aplicar a caça o que não deixaria de ser uma habilidade artística.
Arte Rupestre
Uma característica marcante desta época era a utilização da matéria prima vir principalmente da natureza, como terra colorida, carvão, cascas de arvores, paredes de pedras no interior das cavernas, mas já era possível relacionar diferentes características nestas artes de acordo com a civilização ou região onde se apresentavam e mesmo dentre estas citadas algumas ainda possuíam características diferenciadas dentro de um mesmo grupo o que poderia caracterizar arte de diferentes pessoas.
Uma comparação grossa seria relacionar dentro de um mesmo estilo mais sofisticado os diferentes artistas tinham características impar em seus trabalhos o que os destingem dos demais.
Arte Etrusca
Caracterizada por artistas de muita habilidade com estilo religioso e muitas das obras voltadas a peças relacionadas a cultos funerários, tendo surgido na Itália numa civilização antiga chamada Etrúria atual Toscana.
Arte da Grécia
Estruturas artísticas muito voltadas a obras publicam, onde era nítida nas artes detalhes de vigor físico dos personagens da obra com estilo linear muito delineada pela cultura do império romano.
Arte Romana
Arte romana recebeu grande influencia da arte grega, onde vigor físico e culto ao belo eram nítidos em suas obras, se distinguindo porem pelo caráter primordial relacionado a usabilidade da obra acima do caráter artístico, sem que perdesse a relação com o belo.
Arte Bizantina
Expressão artística primordialmente religiosa enfatizando o cristianismo do império desta época, onde por sua localização herdou grandes influencias da arte grega e romana com estilo repleto de técnica e marcado pela utilização da cor.
Os artistas tinham sua expressão artística moldada e limitada a prevalecer e expressar os interesses do clero que eram os sacerdotes sagrados da igreja católica que definiam a obra em si, sendo assim os artistas meros executores da vontade destes.
Arte Barroca
Essencialmente exaltando o religioso com o intuito de comover o espectador, relacionava também mitologia e devoção ao divino, tentando resgatar o espaço que a igreja católica havia perdido ate então de forma dramática no nível de interpretação da expressão artística das obras.
Rococó
Surgiu inicialmente na França, significando a sua tradução “concha”, associado as suas formas decorativas, apreciações muitas vezes pejorativas e consideradas por muitos de beleza excêntrica.
Ao contrario do barroco as formas ilustravam um caráter mais mundano de forma lúdica a uma sociedade que busca prazer e felicidade em prazeres carnais com linhas delicadas e cores suaves.
Maneirismo
Caracterizou-se por indagar as expressões artísticas existentes ate então e tinha a expressão livre em suas pinturas bem marcantes em suas obras.
Buscando utilizar de forma harmônica a assimetria de imagens com a busca primordial por caráter impar em suas obras aprimorando técnicas artísticas nestas implantadas, sem deixar porem o seu estilo de indagador de lado o que dava também dinamismo as obras e originalidade a interpretação individual.
Renascimento
Tendo o homem como centro do mundo, valorizava conhecimentos culturais para com esta finalidade nortear o homem a um ideal.
A igreja não é mais o foco das atenções o que trouxe forte mudança a pintura em seus aspectos técnicos assim como o maneirismo que sofreu uma grande influencia deste movimento.
O mundo material e a nudez também eram muito exaltados nesta época o que em alguns momentos foi muito criticado pela cultura da época chegava a ser chocante.
Romantismo
O nome expressa bem a idéia do romantismo, onde a idealização romântica de que o belo não precisa ser perfeito e o sentimento na verdade desprovido de estética, sendo o uso da cor forte e marcante visando enfocar emoção na sua essência do artista muito voltada ao eu, dramaticidade, tragédias amorosas poderiam por algum momento dar um caráter utópico a idéia de amor em suas obras.
Realismo
Surgiu com características fortes referentes a oposição do pensamento romântico explicito no romantismo, sendo a razão, a ciência e a realidade focos artísticos deste movimento que surgiu na França, se opondo também a interesses capitalistas da época e exclusão do pensamento e excentricidade da obra romântica, trazendo pela observação cientifica grandes evoluções técnicas com objetivos reais e bem definidos de forma objetiva expressos em suas obras.
Cubismo
Marca registrada deste estilo é retratar o mundo por formas geométricas marcantes, costumando-se usar apenas um plano para a arte, tirando um pouco o foco real do compromisso de semelhança com o real, mas voltado a sua fase analítica e em sua fase sintética as formas eram reconhecíveis em oposição ao cubismo analítico.
Abstracionismo
O mundo exterior não era o objetivo destas obras, o abstrato relacionado de forma inconsciente de maneira não representacional, relacionada a uma arte imaginária, o que de certa forma o relacionaria com o expressionismo na retratação do inconsciente.
Dadaísmo
Criada em Zurique no cabaret volteire, o movimento dada ou dadaísta, foi criado por um grupo de desertores do exercito na época da primeira guerra mundial tomou projeção.
Sua obra era baseada na livre projeção artística baseada no nada se contrapondo as guerras, marcada pelo caos para se contrapor ao ideal da guerra, não sendo ao acaso o sentimento ou sensação de vazio em suas obras.
Surrealismo
Era marcante no surrealismo a expressão do inconsciente nas suas obras, fortemente ligadas e influenciadas também pelas teorias psicanalíticas de Sigmund Freud, daí a força do inconsciente em suas obras, características herdadas principalmente do dadaísmo e do cubismo assim como algumas idéias abstracionistas o que muitas vezes dificulta a distinção teórica destas.
Neoclassicismo
Surgiu na Europa, caracterizada pela formalidade, linearidade com perfeição de anatomia de seus contornos, com equilíbrio e simplicidade, sendo estes marcantes e ilustrativos.
Outra característica muito importante dentro da didática objetiva de sistemas para web e concepção de arte moderna esta no fato de que esta visava expressar e interpretar os interesses, hábitos e mentalidade da burguesia e mercantilismo da época tendo sempre em vista à harmonia do colorido, dando ênfase as demais características descritas anteriormente.
Impressionismo
Surgiu na Europa tendo como uma de suas principais características pinceladas soltas; excluíam as idéias e ideais do realismo sem objetivar em suas obras a classe ou casta dando maior ênfase a obra em si.
Expressionismo
Caracterizado pelos movimentos que estavam mais preocupados com o inconsciente do artista do que o que dava uma reflexão individual e subjetiva das obras.
Focado no sujeito mais do que na realidade sem o ideal romântico do romantismo sobre o mundo em manifestação subjetiva e de certa forma inconsciente sobre a criação humana individual do artista.
Arte Moderna
Caracterizada principalmente pela união de todas as concepções artísticas em referencia a sua possibilidade de segmentação no nível de melhor adequar uma obra a sua finalidade final com coerência entre interesses do cliente ou objetivo da obra, ou seja, a criação artística é limitada a coerência da finalidade de um projeto assim como a expressão artística tem de ser da mesma forma coerente a este, dando a este um conceito que vai muito alem de pura e simplesmente questões estéticas.
André Rossiter
Web Services
Solução na interação entre sistemas e comunicação de aplicações diferentes e as diversas plataformas possibilitando os protocolos de segurança interagirem de forma integrada entre os mais diversos sistemas, fator este de suma importância para aplicações como comercio eletrônico que através do EAI ou enterprise aplication integration são os meios computacionais utilizados para interação dos diversos tipos de arquitetura de sistemas em processos de integrações corporativas.
(EAI)
File transfer – Integração de aplicativos através de arquivos em formato de texto definidos.
Sharede database – integração de aplicativos de troca de dados entre a base de dados ou tabelas.
RemoteProcedure Invocation – Integração entre aplicativos por programas remotos que são responsáveis pela assistência remota dos dados no sistema.
Messagin – Integração de aplicativos a mensagem responsáveis por este envio de maneira correta a sistemas integgrados.
(ERP)
Enterprise Resource Planning ou sistema integrados de gestão empresarial, coordena e interage com a EAI dos Web services, seus aplicativos de maneira a coordenar a integridade dos dados e a automação de armazenamento de todas as informações de um negocio, como a logística e redundância dos dados.
Considerações sobre segurança
Todos estes processos descritos possibilitam a verificação de erros através de formulários, porem quem protege o sistema de comandos SQL maliciosos ou scripts é a tecnologia de software pela plataforma utilizada pelo servidor, responsável por coordenar todos estes processos de forma segura.
Servidor Apache
Mais bem sucedido servidor web livre representando 47,20% dos servidores ativos do mundo, compatível com o protocolo HTTP que utiliza de softwares através de SSL e TLS da interface de entrada de comandos, baseado em registro de domínios públicos e privados, entre certificado e identidade digital assim como o caminho destes processos e a decodificação de criptografia restrita a redundância do endereçamento das mensagens.
Etimologia do servidor Apache
Referencia obvia a tribo apache conhecida e por suas táticas super eficientes e suas estratégias de segurança e combate superiores de maneira sumaria.
Apache e Tomcat
O tomcat é um aplicativo do Apache para auxiliar a coordenar aplicativos Java, assim como scripts maliciosos que possam estar envolvidos na comunicação ou processamento dos aplicativos relacionados a sua função.
SSL
Security Socket Layer é responsável pelo TCPIP de envio e destino das mensagens é criada pelo sistema de DHCP e estas mensagens que saem por um soquete de identificação única seguem de forma criptografada que dificulta a compreensão da mensagem para no caso de intercepção a sua compreensão através de uma criptoanalise se tornar mais difícil.
TLS
Protocolo de camada de sockets segura que é o predecessor ao SSL, registrando os caminhos referentes ao caminho que as mensagens passam entre a SSL de entrada e a de saída, seus registros de chaves publicas e privadas em camadas dificultando a colisão ou interceptação dos dados por causa justamente da SSL, so pode ser decodificada para o seu IP de destino se beneficiando ainda por cima de certificados digitais associados a chaves publicas.
Certificado de Validação Avançado
Surgindo com o Netscape, padronizando os sistemas de protocolo para interação de grandes instituições financeiras como Visa, Mastercard, American Express dentre outras para o comercio eletrônico cegura, baseando-se de certificados digitais que são monitorados e registrados, onde no Brasil quem cuida da autenticação, atualização e registro destes processos é a ICPBrasil, relacionando o certificado digital a uma entidade de chave publica ou privada uma vez que a troca de chaves simétricas tornou-se impraticável por causa da rede de confiança. Já que o processo permite e assegura identificar o autor da mensagem ou transação através da definição dos processos de interface local, interface remota, ou ambas ficam registradas em um banco de dados ou outra unidade de armazenamento, processando as mensagens de modo assíncrono do session bean que executa a tarefa para o cliente e a API da mensagem, e estas API’s possibilitam informações extras como cadastros adicionais do titular, eminente alem de especificações de propósito do certificado e outros, podendo com isto garantir validade jurídica a tramites eletrônicos por estas entidades realizados.
Criptografia de Chave Publica
Chave publica ou assimétrica – trabalha com a chave publica que é distribuída livremente pelo meio utilizado para este processo e a chave privada que deve ser conhecida pelo seu próprio dono autenticando a decodificação ou criptoanalise da mensagem uma vez que o seu autor foi assegurado assim como a autenticidade e confidencialidade destes.
Ataques Caracteristicos
De acordo com a possibilidade de ameaça a criptosistemas do mundo real elas podem acontecer de algumas formas definidas em categorias que descreveremos abaixo:
1 – Facilidade de conhecimento geral e potencial necessários de pré-requisitos a criptoanalise
2 – Possibilidade a quantidade de informação secreta adicional poder ser deduzida
3 – Relacionados a complexidade computacional associado a relação entre a criptografia e a criptoanalise
Tipos de Ataque
Relacionados ao sucesso da criptoanálise feita pelo atacante e esta só é feita pois se sabe que a criptografia e a criptoanalise andam em paralelo, e são produzidas em decodificação de algoritmo da mensagem para envio em segurança, criada na época da guerra para envio de informações militares de forma segura evitando o risco de se interceptadas poderem ser compreendidas.
Ruptura total – dedução da chave secreta
Dedução global – algoritmo funcionalmente equivalente a criptografia, porem sem aprender a chave
Dedução local – Não conhece a chave secreta nem o algoritmo, porem descobre a mensagem cifrada
Dedução da informação – interceptação de plaintexts ou mensagens, não conhecidos previamente.
Algoritmos distinguidos – se descobre uma cifra de uma permutação aleatória.
A complexidade destes ataques se dá devido a complexibilidade destes ataques devido a estimativa de tempo necessária para se poder compreender ou decodificar este no que se refere a sua execução primaria, memória requerida fisicamente ou seja a nível de hardware para poder se executar as tarefas necessárias para se poder fazer a criptoanálise e dados no que se referem a relevância de seus conteúdos e das mensagens cifradas requeridas.
DHCP
Dinamic Host Configuration Protocol define a numeração IP, existe uma premissa de que haja saturação do atual protocolo o IPV4 ate outubro de 2010 e a nova versão vem com novos protocolos associados a chave publica, certificado digital que permitira mais segurança principalmente no que se refere a recursos relacionados a criptografia aumentando a confiabilidade do sistema e será o IPV6, já encontrado em alguns sistemas.
API
Aplicações que rodam em interação de autenticação de certificados e afins com o software de aplicativo do sistema, sem a complexidade do sistema interagindo com o usuário software de aplicativo do servidor e browser, que ao contrario do aplicativo do servidor a API é desenvolvida pelo programador do sistema.
TTL
Time to Life, se refere ao numero de saltos entre maquinas que os pacotes podem demorar numa rede de computadores delimitado por qualquer router para evitar que uma vez que este não seja feito devidamente o looping não seja eterno, fator este muito importante também para o tracerouting.
SSH
Oferece recurso túnel para requisição de caminho alternativo (porta) possibilitando acesso e redirecionamento a computadores com firewall, tal pratica não é ilegal contanto que o fluxo do conteúdo esteja de acordo com as normas da instituição.
SET
Se refere a todos os processos que nos referimos para comunicação e confiabilidade do sistema com relação a negociações assimétricas de forma que as mensagens sejam feitas em segurança, envolvendo os diversos protocolos e aplicativos requeridos no decorrer destas etapas.
Elastic Clouds
Refere-se a forma que podem agir os softwares de aplicativos do sistema, onde estes interagem de forma recíproca, para averiguação das informações retornadas pelas API’s para que desta forma possa aproveitar a operabilidade da segurança contra instruções SQL maliciosas e aplicações Java desta mesma natureza.
André Rossiter

O que é SEO?
A palavra SEO deriva do inglês do termo search engine optimizer, que em português seria o equivalente a otimização dos mecanismos de busca.
O que é SEM?
A palavra SEM deriva do inglês do termo search engine marketing, que em português significa marketing para mecanismos de busca, está diretamente ligado ao SEO, porem em algumas literaturas onde os escritores são menos céticos a respeito do assunto as estratégias de marketing para os mecanismos de busca variam um pouco da SEO.
O que é MMS?
Marketing de mídia social, bem porque escrevemos este tópico? A mídias BR alem de ter recentemente iniciado uma rede social em seu site no intuito de promover os visitantes e ao próprio site, faz parte também de outros sites e mecanismos sociais como twitter, facebook e demias no intuito de se promover e gerar trafego para o site.
Por que anunciar na web?
Imagine que você tem recursos limitados para um empreendimento, um ponto comercial fixo é limitado ao publico alvo que passa na frente do estabelecimento, com pouco recurso talvez não pudesse contratar muitos funcionários, nem abrir aos finais de semana, já na web seria possível com muito pouco ter sua loja comercial aberta para o mundo, os sete dias da semana 24 horas por dia, exposto para todo o mundo.
Por que vender na web?
A concorrência na web é muito justa, seja você proprietário de um empreendimento de 1 bilhão de dólares ou seja você um proprietário de um negocio de 100 reais mensais, o internauta verá o seu negocio do mesmo tamanho, a concorrência é muito justa nos mecanismos de busca.
O seu negocio pode usufruir dos mecanismos de busca para anunciar e aparecer para quem está procurando por você ao invés de esperar e torcer que passe na frente de sua loja o seu cliente. Não quero dizer com isto que ter um estabelecimento não seja legal, pelo contrario, pode agregar valor ao empreendimento web tanto quanto o empreendimento web pode agregar valor aos seus negócios.
O que é ROI?
Return on investment, ou seja, retorno sobre o seu investimento, com o baixo custo operacional da web é muito fácil que a relação custo beneficio seja proveitosa para o empreendedor.
Neste mesmo canal irei postar links para monetizar o seu site, e estou criando um canal especifico e segmentado diretamente para o SEO e SEM, acompanhe também o nosso blog para saber das novidades do mídias BR.

