sexta-feira, 1 de junho de 2012


Software livre


Hoje vou falar um pouco a respeito do software livre, não vou entra a fundo no assunto mas deixarei os link dos sites que utilizei para  pesquisa para o material deste post, e quem quiser conhecer mais pode estar utilizando como fonte também.
Software livre é aquele que pode ser usado, copiado, estudado, modificado e redistribuído sem nenhuma restrição. E para esse software ser distribuído ele precisa ser acompanhado de uma licença de software livre como a GPL ou BSD e também ter seu código fonte disponível.
O Software Livre como movimento organizado teve início em 1983, quando Richard Stallman  deu início ao Projeto GNU e, posteriormente, à Free Software Foundation.
O software livre se baseia em 4 tipos liberdades, se não possuir esse conjunto não estará dentro dos padrões de um software livre. Veremos a seguir quais são essas liberdades.
Como essas liberdades foram criada por programadores(hackers) elas começam pelo número 0.
Liberdade 0 = liberdade de uso.
Esta liberdade garante que qualquer pessoa possa fazer uso de um software livre.
Liberdade 1 = entender, modificar.
Aqui garante que se tiver interesse você possa entender como o programa foi criado, quais os critérios o programador utilizou para criar o programa, e se necessário modificar também. Para isso é importante possuir o código fonte.
Liberdade 2 = copiar.
Aqui garante que possa ser feito quantas copias você quiser do programa, instalando em quantas maquinas achar necessário e distribuir para amigos e até mesmo na internet.
Liberdade 3 =  distribuir.
A ultima liberdade é aquela na qual quando vc resolve modificar o programa depois de ter feito a modificação, distribua para a comunidade para futuros estudos e aperfeiçoamento.
Um software só é considerado livre quando possui essas quatro liberdade, não adianta ter uma ou outra, precisa ser o conjunto de todas para ser um software livre.
Em 1991 um estudante chamado Linus Torvalds criou um kernel ou seja um núcleo de um programa que associado com o projeto GNU e as quatro liberdades nasceu o sistema operacional que hoje conhecemos como Linux.
O Linux é um dos principais software livres que podemos citar hoje, sim existem vários softwares cada um para uma atividade especifica, mas falando de sistema operacional o Linux vem crescendo a cada ano e sempre surpreendendo ao usuário, no começo realmente concordo que era difícil utilizar o linux, mas com o passar do tempo o sistema foi ganhando melhorias e diferentes distribuições permitindo que o usuário escolha aquela que mais lhe agrade.
A distribuição mais conhecida e utilizada hoje em dia é o ubuntu. Essa distribuição ficou muito popular no Brasil e no mundo devido sua facilidade e simplicidade, hoje é uma distro que não deixa nada a desejar comparado com softwares proprietários.
O que acontece muito é que quando falamos de Linux para um usuário comum, a primeira reação que ele tem é se lembrar daquela tela preta cheias de linhas de comando, mas hoje não é mais assim, o sistema foi muito aperfeiçoado e tem uma interface gráfica excelente e totalmente interativo com o usuário. E outra coisa que acontece também é que o usuário prefere optar por utilizar um sistema pirata ao tentar conhecer ou explorar um software livre devido ao comodismo de estar acostumado com aquele sistema e  medo de mudar para um software livre.
No Brasil e até mesmo em outros países já utilizam o Linux em instituições de ensinos, lojas e até mesmo bancos, devido a segurança e estabilidade desses softwares.
Minha intenção com esse post não é obrigar ninguém a utilizar o software livre mas sim mostrar algumas vantagens que ele possui por ser um software seguro, estável, gratuito, fácil de utilizar e sempre esta sendo atualizado pela comunidade tornando assim cada vez mais seguro. Por outro lado ele também possui suas desvantagem, como alguns programas para softwares proprietários que não são compatíveis com o Linux, esses programas até possuem versões em software livre mas muita das vezes deixa a desejar para usuários avançado, e também para quem gosta de Game não são todos jogos que são compatíveis com as versões do Linux, e um outro problema bastante comum é a incompatibilidade da impressora, hoje em dia praticamente você consegue instalar quase todos tipos de impressora, mas com uma rápida pesquisa você pode analisar se um software livre atende suas necessidade ou não, e assim optar por conhecer esse sistema ao ter que instalar um software pirata que além de ilegal poderá danificar seu computador e comprometer seus dados.
Pensem a respeito, a baixo deixo o link para quem quiser conhecer melhor a história do software livre, projeto GNU e Linux e também visitem a pagina do ubuntu que permite conhecer o sistema no próprio site sem necessidade de instalar.
É isso ai pessoal espero que tenham gostado do assunto e até a próxima.

Links sugeridos:

sexta-feira, 10 de fevereiro de 2012

Software original X pirata





O uso de software pirata vem crescendo a cada dia mais e mais, e se perguntar para qualquer pessoa que faz uso desde tipo de software qual a razão dela utilizá-lo, com certeza ela vai responder que é devido ao alto custo de um software original. Mas na verdade se muitos parassem para pensar e comparar se realmente o uso de um software original sai tão caro assim iriam ver que não é verdade que no final das contas acaba saindo mais barato que se imagina. O uso de software original tem muitas vantagens que talvez muitos não conheçam ou acreditam que não tem necessidade delas e acabam fazendo vista grossa e optam por um software pirata, que sempre acaba resultando em mídias infectadas com vírus e software mal – intencionado (Malware), não tem suporte, garantia e sempre acaba gerando custos elevados de manutenção de sistema, e é crime podendo resultar de seis a dois anos de detenção.

Atualmente morando no Japão, fiz uma pesquisa rápida com alguns brasileiros que vivem aqui e com alguns japoneses também, a respeito do uso de sistema operacional pirata, acredito que quando se diz a respeito de pirataria o problema não está relacionado apenas ao seu alto custo mas também a uma questão cultural, pois de 20 brasileiros 17 fazem uso de sistemas piratas e alguns até mesmo já compraram seu PC com esses sistemas de lojas de brasileiros, e entre 7 japoneses nenhum utiliza sistema pirata devido ao conhecimento e consciência do mal e do prejuízo que esse tipo de software pode causar.

Agora fazendo um cálculo rápido vou mostrar que no final das contas adquirir um software original não sai tão caro assim. Vou usar como exemplo o Windows Ultimate que tem suporte a todos os idiomas e um pacote Office Home and Student. Hoje no Japão o Windows Ultimate está custando em média   ¥ 19,000 (dezenove mil ienes) e o Office ¥13,000 (treze mil ienes). No Japão com dois dia de trabalho já é possível adquirir os dois  softwares, mas vou simplificar a conta pois o Windows tem um ciclo de vida de cinco anos com total suporte e o Office de três anos, então chegamos a conclusão que podemos utilizar o Windows no mínimo por 1825 dias e o Office por 1095 dias, então para poder manter o sistema devidamente atualizado e licenciado com total suporte teremos um custo diário de ¥19,000 / 1825 + ¥13,000 / 1095 que nos dará o seguinte resultado ¥11 (onze ienes) + ¥11 = ¥22 (vinte e dois ienes) aproximadamente, ou seja menos que um café ou suco de ¥100 (cem ienes) por dia.  

 Comprando uma cópia original você tem total garantia que sua mídia não está infectada por vírus ou softwares mal intencionado, coisa que geralmente acontece quando se instala um sistema pirata, com software original temos total suporte do fabricante ou revendedor  e garantia para novas atualizações e correções de erros e falhas de segurança durante 10 anos e ainda antivírus incluso. Mas com o software pirata também consigo manter meu sistema atualizado, mas não se sabe até quando, por falta de suporte e correções de erros qualquer problema que der no sistema a única solução será formatar. Os softwares na verdade são obras intelectuais e não um produto, no qual quando compramos o produto estamos adquirindo uma licença de uso que deve ser lida e aceita antes de sua instalação, e quando se utiliza um software pirata esta utilizando sem os devido direito, estando sujeito a punição.

Os vírus e Malware que normalmente se encontram nessas instalações piratas são vírus que danificam seu sistema causando lentidão no sistema, roubo de dados, arquivos e senhas pessoal e até mesmo total controle sobre seu PC.

Pense a respeito, diga não a Pirataria. Mas se não tem condições para adquirir um software original no momento, outra solução são os softwares livres que hoje em dia é uma solução que está sendo utilizado por grandes empresas e usuários domésticos do mundo inteiro para reduzir o gasto com licença de software, mas este assunto vou deixar para um próximo post para poder explicar melhor o que é um software livre, quais suas vantagens e desvantagem e os detalhes desse novo conceito que promete ser, e esta sendo uma grande tendência para área de TI.

quinta-feira, 26 de janeiro de 2012

ICloud


Depois de dar uma explicação sobre computação nas nuvens, vou falar um pouco sobre este novo serviço da Apple. Muitos que possuem, iPhone, iPad, iPod Touch ainda ficam na duvida de como utilizar este novo serviço que foi disponibilizado a partir da iOS 5.0 . O iCloud nada mais é que o servidor da Apple onde você pode armazenar, fotos, documentos, musicas e dados do seu iPhone, iPad ou iPod e Tb seu Mac, isso mesmo é a computação nas nuvens, mas o mais incrível deste serviço é que depois de ter feito sua conta no iCloud apartir do momento que se logar em qualquer dispositivo, seus dados, fotos, musicas, aplicativos tudo se sincroniza automaticamente, por exemplo eu posso fazer download de um aplicativo em meu iPhone e se eu estiver com o iCloud ativado e usar o mesmo login no iPad, automaticamente este aplicativo vai aparecer em meu iPad, isso vale para fotos, contatos e e-mail. Sem dizer que utilizando essa nova tecnologia, se acontecer do seu aparelho for roubado ou você perde ele, utilizando um aplicativo chamado "Find my iPhone" poderá bloquear seu aparelho e até mandar uma mensagem se caso tenha perdido o aparelho, isso poderá ser feito através de outro aparelho que tenha este aplicativo ou qualquer computador que possuir acesso a internet utilizando o site www.icloud.com independente se for Mac ou Pc através deste site você tem acesso a seus mail, contatos, calendário, find my iphone, e iWork. E para você ativar este serviço é fácil, primeiro precisa estar com seu iPhone atualizado com a iOS 5.0 ou superior, depois é ir em configurações > iCloud > ativar > criar conta no iCloud e pronto, depois basta configurar da maneira que lhe agrada para sincronizar o seu gadget* com as nuvem! Mais informações visitem o site original da Apple > http://www.apple.com/br/icloud/

*Termo utilizado para se referir a aparelhos de última geração.

terça-feira, 3 de janeiro de 2012

Computação nas nuvens “cloud computing”


Nos dias atuais o termo computação nas nuvens ou "cloud computing" é frequentemente utilizado por muitos no mundo da informática, mas você sabe oque significa esse termo? A ideia da computação nas nuvens é que futuramente ninguém precise instalar nenhum software em seu PC ou notebook, por exemplo um software de escritório como o office da microsoft, você não precisa mais instalar em seu computador para utilizar, podendo acessar diretamente pela internet e salvar todos seus documentos diretamente nos servidores da microsoft.

Resumindo a computação nas nuvens são aplicativos ou softwares que você tem acesso através da internet, como google docs para edições de documentos, Picasa para quem gosta de editar fotos e compartilhar seus álbuns, entre muitos outros que existe hoje em dia pois cada dia que passa surge um novo aplicativo para ser utilizado nas nuvens. A vantagem disto é que com o tempo poderemos ter um computador com uma configuração simples que resultaria em um PC mais barato podendo salvar dados, musicas, fotos diretamente nas nuvens e acessa-los de qualquer lugar ou parte do mundo basta ter um computador em mãos.

 Mas muitos perguntam: E quanto a segurança? Bom com o grande crescimento deste serviço empresas grandes como google, microsoft, entre outras garante a segurança dos dados, embora qualquer um fique na dúvida pois uma empresa que utiliza todo seu sistema nas nuvens por exemplo, todos os relatórios, dados financeiros, estarão salvos na nuvens, e isso realmente deixaria qualquer gerente preocupado pois imagina acordar de manhã chegar no escritório e ao acessar os documentos da sua empresa perceber que foi modificado ou não encontrar nada. Com certeza seria um prejuízo enorme por isso falando em termos de contrato para uso empresarial a computação nas nuvens conta com as mais avançadas tecnologia de segurança voltada para esse tipo de serviço afinal, não é qualquer um que consegue invadir um servidor da microsoft ou google hoje em dia, então ao mesmo nível que cresce essa nova tecnologia as empresas estão investindo também na segurança, então pode dormir tranquilo que seus dados estarão a salvo desde que siga todo o protocolo de segurança corretamente começando por uma definição de uma boa senha.

 Mas como esse serviço depende da internet também pode ocorrer o problema de por algum imprevisto em sua provedora ou falta de pagamento você acabe ficando sem internet então isso seria um desastre. Para evitar isso a melhor maneira é você utilizar um HD externo e fazer um backup de seus dados para não correr o risco de perde-los por acidente.

Bom a computação nas nuvens conta com seus prós e contras, atualmente é uma tecnologia que tem crescido bastante a cada dia e promete ser a tendência do futuro.

Esse foi só um resumo sobre essa tecnologia, futuramente estarei publicando mais artigos relacionados a computação nas nuvens espero que gostem e tenham entendido este meu resumo, abraço.

domingo, 16 de outubro de 2011

Certificação ou Curso superior?

Uma dúvida que muitos iniciantes na área de TI possui, pois qual seria o melhor a seguir?
Lendo vários tópicos sobre esse assunto resolvi comentar um pouco sobre isso também.

Analisando que se hoje você for em busca de um emprego no qual você vai ter que disputar a vaga com outros profissionais no qual possuem certificação e curso superior e você somente a certificação ou um curso superior, claro que vai ser analisado muitos outros requisitos como experiência anterior e etc...mas levando em consideração esse fato da certificação + curso superior, com certeza o candidato que possuir os dois vai ter mais possibilidade de assumir a vaga.

Hoje em dia o mercado esta muito concorrido, tendo em mente que muita das vezes para conseguir um emprego em uma empresa de pequeno ou médio porte eles nem solicitem um curso superior, talvez um curso técnico e uma certificação + experiência já correspondem ao que eles estão buscando para aquela vaga, agora tratando de empresas de grande porte ou até mesmo bancos com certeza você vai precisar dos dois. Por esta disputa de profissionais qualificados que temos hoje acredito que existe três critérios importantes analisado pelas empresas na hora da contratação que seria:
  1. Experiência 
  2. Certificação
  3. Formação
Mas qual seria a mais importante? Como eu disse anteriormente depende muito de onde você quer trabalhar e qual cargo quer ocupar. O ideal é se inscrever em uma faculdade e junto com a faculdade se possível começar a se preparar para tirar certificações, e depois de estar cursando a faculdade procurar um estagio no qual vai te dar a tão solicitada experiência e provavelmente após terminar sua faculdade você estará formado com suas certificações na mão e mais experiência, dai sim você vai estar pronto para concorrer a uma boa vaga de trabalho na área de TI, sem esquecer é claro do curso de inglês que para profissionais desta área este detalhe é indispensável.

Teoricamente parece ser simples, mas cursar uma faculdade, se preparar para tirar certificações, estudar outro idioma e trabalhar é uma tarefa muito difícil de se alcançar, mas não impossível, se você tiver objetivos, determinação e força de vontade com certeza conseguira fazer tudo isso com muito prazer e no final de tudo quando você chegar onde tando almejou, vai olhar para trás e dizer: valeu a pena todo o meu esforço e dedicação para poder chegar até aqui.
Fica a dica e até mais!

quarta-feira, 21 de setembro de 2011

Ensino a distância


A  principio vou falar um pouco sobre este assunto que vem crescendo cada dia mais e mais devido a facilidade de acesso que temos hoje com a internet, muitas escolas sendo desde faculdades até centro de treinamentos especializados contam hoje em dia com o EAD(ensino a distancia). Acredito que muitos já ouviram falar ou até mesmo já utilizou esse método de ensino.

Para quem não tem muito tempo para poder frequentar uma escola todos os dias, o EAD é uma boa opção pois você pode fazer o curso de acordo com o seu tempo. Mas mesmo que os curso de suportes on-line ou por e-mail, telefone, etc...não é a mesma coisa que um curso presencial, a pessoa que decide fazer um curso ou uma faculdade on-line tem que ter em mente que ela vai precisar se esforçar e dedicar muito mais, pois muitos entram pensando uma coisa e depois cai na realidade que não é tão fácil assim, e acabam desistindo.

Antes de fazer algum curso desta forma procure se informar sobre a escola a qual oferece o curso, pois tem muitas pessoas de má fé que se aproveitam dessa tecnologia para poder ganhar dinheiro em cima, administrando cursos e tal e depois emitem certificados que não tem valor nenhum no mercado. Muito cuidado para quer quer fazer faculdade, supletivo, buscando sempre se informar se a escola esta credenciada ao mec, isso pode ser feito consultando o site http://emec.mec.gov.br/ .Até a próxima.