Pages

Subscribe:

terça-feira, 30 de setembro de 2014

Por que tirar certificação?

Na área da informática é comum as pessoas pensarem 'Compensa tirar uma certificação?',
Sim, compensa muito, porém não se deve pensar que uma certificação em alguma área irá substituir uma faculdade, muito pelo contrário, sozinhas as certificações demonstram que você tem o mínimo de conhecimento sobre um assunto e isso não ajudaria muito. Quando se tem uma formação, e você busca certificações na mesma área, essas certificações servem como um diferencial provando seu domínio sobre o assunto, seria algo como "Você prefere andar com um motorista com, ou sem habilitação?".

Existem certificações de vários tipos, como Microsoft, Linux, Cisco, certificações para linguagens de programação, desenvolvimento web e várias outras. Escolas com foco em certificações às vezes acabam não sendo muito baratas, por esse lado a internet ajuda bastante, você pode encontrar várias vídeo aulas gratuitas e alguns materiais, mas compensa pagar por um material de qualidade e atualizado, usando um exemplo da Microsoft que costuma lançar livros como guia para seus exames.


Certificações são importantes e muito boas, mas como disse, ela não substitui um diploma de faculdade. Compensa investir para tirar certificações, já que são rápidas, em média de 6 meses de estudos você consegue se preparar para um exame.
É isso pessoal, espero que tenham gostado, duvidas ..criticas..mandem comentários.

quarta-feira, 24 de setembro de 2014

Antimalware e Driver Booster

Quem não gosta de ter o PC limpo? sem pragas infectando seus arquivos ou coisas assim.
Particularmente uso alguns programas para me manter protegido, e hoje vim falar de 2 deles, o Iobit Malware Fighter e o Driver Booster.

O Malware Fighter oferece proteção em tempo real para sua máquina, combatendo pragas como malware e spywares. É um programa bem simples de se mexer e com atualizações do seu banco de dados automáticas, no menu principal você já encontra a opção para fazer uma verificação no PC, se sua proteção esta ativa, um atualizador se você não quiser que ele trabalhe automático e uma central de ações com mais opções. Ele também tem a opção de verificar arquivos em nuvem.


O Driver Booster é um programa que verifica os driver de seu computador, procurando se esta faltando algum a ser instalado ou se estão desatualizados. Se estiver faltando algum driver para ser instalado ou atualizado, o próprio programa poderá instalar. É um programa que atualiza seu banco de dados automaticamente também e trabalha em tempo real,

Recomendo esses 2 programas para ajudar na proteção do seu PC. Para fazer o download deles é só acessar o site do Iobit e baixá-los, porém ja devem saber que não são de graça. 

Mas como para tudo a gente da um jeito:

Malware Fighter 2.4 PRO: 8BB5F-B3271-2CADE-FEFAF
Driver Booster 1.5 PRO: A3DDC-13AD6-C8B24-85CB9

Espero que curtam. Até mais.

segunda-feira, 22 de setembro de 2014

Roteador Touchscreen

É isso mesmo pessoal, á partir da semana que vem chegará no comércio brasileiro o roteador Almond da empresa norte-americana Securifi. Mas qual o lado legal e diferente nisso? Ele vai ser o primeiro roteador touchscreen do Brasil.
Com um modelo simples, possui uma tela de apenas 2,8 polegadas e um menu muito parecido com o do windows 8. Ele suporta até 50 pessoas conectadas, é compatível com o padrão 802,11bg e suporta conexões de até 300 Mbps de velocidade. Virá com apenas 2 portas LAN e uma WAN, mas sua configuração será mais simples, pois não precisará de um computador, bastará ter um cabo conectado no roteador e depois ir navegando pelo menu de sua tela. Além de tudo isso, vem com uma boa segurança pré programada, porém, o usuário poderá mudar de acordo com o uso.
O preço que poderá sair no Brasil será de R$ 599,00 um absurdo como sempre, sendo que se você procurar em alguns sites de compras famosos, poderá achar até por 100 dólares.





quinta-feira, 18 de setembro de 2014

Android

Nos últimos anos o número de telefones móveis no mundo aumentou muito, ao ponto do número de telefones móveis passar o número de computadores desktop. E um dos principais fatores que contribuiu para isso acontecer foi sem dúvidas o sistema operacional Android, um sistema baseado em linux, que veio acompanhando as mudanças no mundo junto aos lançamentos da Apple com o Iphone, mas o diferencial é que o Android é open source fazendo com que desenvolvedores possam mudar seu código para um melhor desempenho no hardware utilizado.
O Android tem sua loja de app(Play Store) onde desenvolvedores postam suas criações para diversas funções.

Criando aplicativos para Android:
  1. Baixar e instala alguma IDE (Eclipse, Android Studio, etc) ; 
  2. Baixar o Android SDK(developer.android.com/sdk);
  3. Instalar ADT plugin (developer.android.com/sdk/eclipse-adt.html);
Nós não iremos abordar a programação ainda, deixaremos para um post mais a frente.
A forma que veio a plataforma proporcionou um boom de desenvolvimento por permitir que desenvolvedores, pudessem publicar e vender seus aplicativos na Play store, para se ter uma ideia a loja já passou dos 50 bilhões de downloads.  Então você que tem uma ideia e queira colocar em pratica basta estudar e criar.
Alguns casos são muito interessantes, pois são jogos simples que bombaram, veja alguns exemplos:
        Flappy Bird: é um jogo simples, porém difícil que agradou o público.

        Instagram: um aplicativo de fotos, não muito complexo, e foi vendido para o Facebook.

        Whatsapp: aplicativo para troca de mensagens, fotos, vídeos, etc. Também é um aplicativo simples que foi vendido para o Facebook.

Por ser open source a sistemas operacionais que surgiram a partir do android um bom exemplo é o CyanogenMod. Ele oferece recursos diferentes da versão normal do android, ele oferece um recurso de overcloking que pode melhorar até desempenho de celulares menos potentes, e também a cada atualização do android ele é atualizado.

Vantagens do Android:

  • Pode rodar em vários tipos de dispositivos;
  • Se adapta a vários tamanhos de telas;
  • Permiti a personalização do layout com temas diferenciados;
Para finalizar vamos fala um pouco da próxima atualização até agora nomeada de android L:
Um dos recursos apresentados é o projeto volta onde você pode controlar o uso da bateria, definindo regras para o uso, um outro recurso implementado foi o uso de Pop-ups. 

Assim termino, obrigado pela atenção e até a próxima pessoal. 



terça-feira, 16 de setembro de 2014

Computação em nuvem (Cloud Computing)

Todos ou a maioria das pessoas hoje em dia já pelo menos ouviram falar de Cloud Computing, algumas vezes já até utilizaram e não fazem a mínima ideia. Dizendo de uma maneira básica, Computação em nuvem(Cloud Computing) é quando executamos programas ou acessamos arquivos de uma maneira online, ou seja, pela internet. É possível armazenar conteúdos, salvar trabalhos ou arquivos e depois acessar de qualquer lugar, apenas utilizando a internet.
Algumas ferramentas na nuvem são DropBox, SkyDrive e iCloud. Porém existem várias outras ferramentas, até mesmo um pacote Office da Microsoft totalmente online,
Algumas vantagens:
  • Não é necessário ter uma máquina potente, já que tudo será online e irá depender mais da velocidade de sua internet.
  • Ter acesso a programas ou arquivos de qualquer lugar que tenha acesso a internet.
  • Os custos são baixos, já que você não precisa se preocupar com hardware ou software.
Desvantagem:
  • Se a internet utilizada for ruim, pode ser que o processamento fique mais lento.
  • Alguns recursos utilizados na nuvem são pagos.
  • Desconfiança na segurança de dados armazenados, por estar online.

A Computação em Nuvem é uma tecnologia que vem crescendo cada vez mais no mercado, saber o significado e algumas aplicações é realmente necessário. 




quarta-feira, 10 de setembro de 2014

Tecnologia NFC - (Near Field Communication)

O que é NFC ? NFC (Near Field Communication) nada mais é do que uma comunicação sem fio entre dispositivos. Mas já existe o Wi-fi e o Bluetooth para comunicação, qual a novidade no NFC?

Já não é novidade que a cada dia que passa estamos caminhando para um mundo mais tecnológico, e essa tecnologia vem nos afirmar isso mais uma vez. A comunicação NFC acontece simplesmente com a aproximação dos dispositivos, sem a necessidade de senha ou qualquer outro tipo de ação.
Essa comunicação poderá ser usada em qualquer dispositivo que aceite a instalação de um chip NFC, ou seja, crachás, celulares, chaves de automóveis, cartões etc.

Mas como isso pode mudar no nosso cotidiano?
Bem simples, no Japão essa tecnologia já vem sendo explorada a algum tempo, e você pode pagar o metrô aproximando seu celular da catraca, ou comprar alguns itens naquelas máquinas de vendas realizando a mesma aproximação do dispositivo.
Além disso, existem outras maneiras da utilização dessa tecnologia como em chave de automóvel que servirá para abrir a porta e ligar o motor, no pagamento de estacionamentos e muitas outras coisas.


Como não deixa de ser novidade também, as gigantes Google e Apple já tem seus apps para pagamentos via NFC.

A Google conta com o Google Wallet onde é possível fazer pagamentos e transferências entre contas do Wallet.

A Apple conta com o Apple Pay, quem também é um sistema que permite que as pessoas façam pagamentos utilizando seu iPhone ou um Apple Watch utilizando a bandeira do cartão de crédito.



É isso pessoal, mais um bom sistema aparecendo para facilitar a vida de todos.

Dúvidas e críticas nos comentários. Até mais.

terça-feira, 9 de setembro de 2014

Ordenação Gnome Sort em C

E aí pessoal, mais um exemplo de código hoje, o Gnome Sort. É um algoritmo simples até, onde ele faz a ordenação de números, bem legal para aumentar o conhecimento.
O funcionamento é o seguinte, primeiro digite todos os números que deseja ordenar, ele só vai parar de fazer as leituras quando for digitado algo que não seja número e será impresso todos os números de maneira ordenada.
Como em todos os outros códigos, antes de utilizarem, tentem entender o código. Abraço.



# include <stdio.h>
# include <stdlib.h>
# include <ctype.h>
# include <string.h>
# include <stdbool.h>
# define MAX 100001
 
int VectorSort[MAX];
int size = 0;
 
void swap(int * ,int *);
void GnomeSort();
 
int main (void)
{

printf("Entre com os valores: ");
 while(scanf("%d",&VectorSort[size]) >= 1)
 size++;
 
 GnomeSort();
 return 0;
}
 
void swap(int *A, int *B)
{
 int C = *A;
* A = *B;
* B = C;
}
 
void GnomeSort()
{
 int next = 0, previous = 0;
 int i = 0;
 
 for(i = 0; i < size ; i++)
 {
 if(VectorSort[i] > VectorSort[i + 1])
 {
  previous = i;
  next = i + 1;
  while(VectorSort[previous] > VectorSort[next])
  {
 swap(&VectorSort[previous],&VectorSort[next]);
 previous--;
 next--;
  }
 }
 }
 
 for(i = 0; i < size; i++)
 printf("%d\n",VectorSort[i]);
}