segunda-feira, 1 de setembro de 2014

Mineração de dados

Você sabe porque o Whatsapp foi vendido por 16 Bilhões de dólares? Porque um aplicativo gratuito, que possuía apenas cinquenta funcionários e que tem seu lucro simplesmente das anuidades de 1 dólar dos seus usuários vale tanto? Descubra conosco.

     A mineração de dados, ou data mining, é o uso da tecnologia da informação para descobrir regras, identificar fatores e tendências-chave, descobrir padrões e relacionamentos ocultos em grandes bancos de dados para auxiliar a tomada de decisões sobre estratégia e vantagens competitivas.

     A MD hoje se tornou um grande diferencial nos negócios, quem conseguir tirar melhor proveito dessa técnica tende a melhorar bastante seu rendimento, sites com Facebook, Twitter e Google já perceberam isso e fazem uma verdadeira fortuna com MD. Quem nunca passou pela seguinte situação: Entrar no Google, pesquisar por um produto, por exemplo, um tênis de corrida, vasculhar vários sites, e depois de um tempo, entrar no Youtube, e nas laterais do site está cheio de propagandas de tênis em diversas lojas virtuais! Como isso aconteceu? Mágica? A resposta é não! Isso é simplesmente mineração de dados na sua forma mais básica.


     O Whatsapp hoje possui mais de 1 Bilhão de usuários, você consegue imaginar a quantidade informação trocada no app? Não? Pois a quantidade é gigantesca! E isso sim reflete o seu real valor. O Whatsapp tem um potencial enorme para mineração de dados. Mas não há motivos para pânico, os funcionários do Facebook não estão agora lendo suas mensagens, até porque não é nem um pouco rentável. O objetivo é minerar grandes blocos de informação em busca de padrões, e isso já é feito em todas as redes sociais.


     Essa técnica é utilizada também nos e-mails, sim, seus e-mails foram lidos e analisados! E seus dados, depois de minerados e transformados em informações uteis foram vendidas para outros sites, geralmente para sites de venda de serviços e isso é comum, quase uma regra.


     E ai, gostou das novidades? Deixe seu comentário e continue acompanhando nosso blog, a equipe TI House agradece.
Abraços e até mais.

terça-feira, 26 de agosto de 2014

Computação na nuvem





     Computação na/em nuvem (em inglês - “cloud computing”) tem se tornado a cada dia que se passa uma realidade. Até pouco tempo essa tendencia era algo bastante difícil de se ver, mas hoje em dia não há quem não conheça por exemplo o Dropbox, sistema em nuvem onde é possível que você armazene dados de qualquer lugar do mundo precisando apenas de uma conexão com a internet e o seu respectivo login de acesso.

     O conceito básico na computação em nuvem é que o usuário não precisa ter o software ou dados salvos em seu computador, podendo usá-lo de qualquer lugar. De modo geral você não precisará instalar nenhum aplicativo em seu computador, por exemplo um editor de texto, pois você terá acesso a ele com sua internet e assim poderá desfrutar das aplicações em nuvem como quiser e bem entender.

     Um exemplo de aplicação em nuvem é o Microsoft Word. Quem possui uma conta de e-mail outlook/hotmail (sistema de gerenciamento de e-mail da Microsoft) pode desfrutar de forma gratuita a versão do Word na nuvem.

     Entre as vantagens está a facilidade de uso do sistemas em gerais e sua portabilidade. Outra vantagem que fica em destaque para muitos é a de que com a computação em nuvem você poderá usar aplicativos bastantes pesados sem afetar o desempenho em seu computador. Um exemplo é o Photoshop, que também já possui sua aplicação grátis na nuvem.

     As desvantagens fica por conta da incerteza de algumas pessoas em relação a seus arquivos salvos na nuvem. Vale ressaltar que fontes conhecidas são as mais recomendadas, assim saberá que está usando um produto de qualidade e que suas informações estão seguras.

quinta-feira, 21 de agosto de 2014

O que são Linguagens de Programação

Uma linguagem de programação é um método utilizado para comunicar instruções para um computador. É um conjunto de regras sintáticas pré-definidas e são usadas para definir um programa de computador. 


          As linguagens de programação permitem que um programador determine com precisão as ações que devem ser tomadas e sobre quais dados um computador vai atuar, como estes dados serão armazenados e/ou enviados e quais ações devem ser tomadas sob várias circunstâncias. 
                
                 Uma linguagem de programação pode ser classificada de várias formas, e hoje a forma mais utilizada para classificação é Quanto ao nível. Uma linguagem pode ser de alto, médio e baixo nível, sendo a linguagem de alto nível a mais próxima à linguagem normal de comunicação entre pessoas, e posteriormente a de baixo nível se aproxima da linguagem de máquina.

                O primeiro trabalho em linguagem de programação foi feito por Ada Lovelace, grande amiga de Charles Babbage. O projeto da primeira calculadora mecânica programável foi idealizado por Charles Babbage que, após gastar fortunas e um longo tempo, não conseguiu concretizar o projeto.  A linguagem de programação ADA foi batizada em homenagem a esta primeira programadora.

                A programação Orientada a objetos (POO) é uma forma especial de programar, mais próximo de como expressaríamos as coisas na vida real do que outros tipos de programação. Pensar em termos de objetos é muito parecido a como faríamos na vida real. Por exemplo, vamos pensar em uma pessoa para dar um modelo em um esquema de POO. Diríamos que a pessoa é o elemento principal e tem uma série de características, como poderiam ser a altura, o peso e o sexo. Essa pessoa também tem uma série de funcionalidades associadas, como podem ser andar, correr ou falar.

                A linguagem de programação mais usada foi por muito tempo a linguagem Java, porem recentemente foi ultrapassada pela linguagem C. Segue a abaixo uma lista das 20 linguagens mais usadas:


E aí, que tal começar a programar? Acredite, não é tão difícil como parece e qualquer um, com empenho e dedicação pode programar! 
Gostou, deixe seu comentário, e logo mais estaremos publicando novamente.

Abraços e até mais.        

segunda-feira, 18 de agosto de 2014

Software, o que é?



     O termo software começou a ser usado no final da década de 50 pelo cientista americano John Wilder Tukey quando ainda se iniciava o mundo da computação de computadores.

     Software, também designado como programa, é uma sequência de instruções para serem processadas por uma máquina (computador). Geralmente cada software tem uma função específica, por exemplo um navegador como o Mozilla Firefox foi criado exclusivamente para navegar na internet.

     O seu sistema operacional, por exemplo o Windows, é também um software. Os sistemas operacionais são definidos como Softwares de sistema. A função básica dos softwares de sistemas é manter um equilibro entre o usuário e o computador, fazendo ficar mais interessante até essa comunicação entre os dois.

     Existem também os Softwares de Aplicações que são muitos usados e essenciais a todo sistema operacional. Um exemplo de aplicação é o Microsoft Word, aplicação usada principalmente para escrever textos e artigos.

     Nós usuários de computadores dependemos de softwares diariamente, e mesmo não estando nós na frente de um computador, o mundo ao nosso redor é quase por completo computadorizado. Um exemplo básico é os bancos, já imaginou se não existisse sistemas bancários?
Seria muito difícil de acreditar que um banco conseguisse fazer uma transação de valores entre dois usuários de seu sistema quase que instantaneamente.

sábado, 16 de agosto de 2014

Ciência da computação

O que faz um cientista da computação? Que tal saber mais sobre esse profissional tão conhecido e importante para a tecnologia atualmente.



Primeiramente vamos definir o que é “Ciência da Computação”, É o conjunto de técnicas, habilidades e conhecimentos que possibilitam a criação de programas de informática. Definido isso fica bem mais fácil descobrir o que faz um cientista da Computação, analisa as necessidades dos usuários, desenvolve programas e aplicativos, gerencia equipes de criação e instala sistemas de computação.

É ele quem é responsável pela criação de softwares, desde programas básicos de controle, até os mais complexos sistemas de processamento de informações. Presente em quase todos os setores de grandes e médias empresas, esse profissional é indispensável, por conta de sua grande gama de possibilidades de atuação.

Com um currículo mais voltado para a parte teórica da computação, é comum que após formados, esses profissionais busquem o mestrado e doutorado, uma vez que a maioria dos professores de universidades de tecnologia possuam essa formação, e também pelas oportunidades de pesquisas, que se tornaram muito comuns em universidades.

Mas fora do universo acadêmico, esse profissional tem grande destaque, e tem sido um dos mais importantes na área de tecnologia da informação, e seu salário inicial varia entre R$ 2.500,00 a R$ 3.000,00.



E aí, que tal se tornar um cientista da computação? Deixe seu comentário e continue acompanhando o nosso blog, a equipe TI House agradece, Obrigado e até mais.

sexta-feira, 15 de agosto de 2014

Software Livre




     O conceito de software livre iniciou-se por volta de 1980 por Richard Stallman. Ele (Stallman) não gostava da ideia de ter um software e não pode-lo modifica-lo de forma que atendesse suas necessidades. Com isso ele começou a pregar o conceito de software livre tanto para modificação, tanto para cópias, já que também não podia ser distribuídos entre usuários os softwares proprietários.


     Com a popularização do software livre, foi definido algumas liberdades essenciais, e elas são:

Liberdade 0 – O usuário pode usar o software do modo que preferir e para o que quiser.

Liberdade 1 – Estudar e modificar o código para que possa atender suas necessidades.

Liberdade 2 – Redistribuir cópias para que ajude ao próximo.

Liberdade 3 – Distribuir cópias modificadas por você ou por outros, assim beneficiando a todos que participam da comunidade de software livre.


     Muitas pessoas, ainda hoje em dia, tem um certo preconceito com os softwares livres. Muitos pensam que pelo simples fato de ser grátis o produto não é de qualidade e com certeza isso é um erro já que como é feito por muitos, o software fica menos sucessível a erros, pois muitos vêem como as coisas estão funcionando, podendo assim sempre aperfeiçoa-los. Um exemplo de software livre que faz bastante sucesso é o Mozilla Firefox, navegador que não é atoa que deixou grandes como o Internet Explorer para trás.


     Cada vez mais o número de usuários com softwares livres têm aumentado e esses números são significantes, por isso não deixem de estarem sempre de olho nas novidades. Vale lembrar que muitas das vezes existem softwares livres parecido com o que você usa (e paga por ele) de forma bem mais útil e grátis.

segunda-feira, 11 de agosto de 2014

Engenharia de Software

O que faz um Engenheiro de Software? Muita gente já ouviu falar desse profissional, porém poucos sabem o que faz esse que se tornou um dos profissionais mais importantes de médias e grandes empresas.




O bacharel em Engenharia de Software é um profissional relativamente novo, mas está se tornando importante e muito visado em grandes e médias empresas.

O Engenheiro de Software é preparado para o desenvolvimento e suporte de sistemas de software, aplicando tecnologias e práticas de ciência da computação, gerência de projetos e outras áreas. Esse profissional deve ser capaz de dominar tecnologias de programação e possuir habilidades com raciocínio lógico e matemático.

O mercado de trabalho tem crescido muito nos últimos anos e a tendência é que isso continue por muito tempo, já que o engenheiro de software é exigido em praticamente todas as áreas. O profissional graduado em Engenharia de Software pode trabalhar no desenvolvimento de bancos de dados, de programas técnico-científicos, de software para smartphones, de jogos e de programas para computadores.

O mercado super aquecido tornou esse profissional um dos mais bem pagos da área de tecnologia da informação, com salários iniciando em média de R$ 3.000, e tem tido um destaque muito grande em empresas como Google, Apple, Samsung e outras.

Gostou da área? Deixe seu comentário e nos diga qual sobre qual profissional da área de TI você quer que falemos e o mais breve possível publicaremos aqui.



Obrigado e até mais.