quarta-feira, 26 de junho de 2013

Supermercado Online no Brasil


Agora pela manhã, aproveitando que estou de atestado médico na semana e não estou podendo trabalhar,  fui olhar meus e-mails e o meu facebook. Nesse último, vi uma postagem do meu orientador e professor César França falando que está sentindo muito orgulho da profissão de TI devido a ter feito a sua feira online na Inglaterra. A partir disso, vi que daria uma postagem legal sobre o assunto e decidi pesquisar sobre isso. No site da IG, encontrei que a Walmart vai lançar um supermercado online aqui no Brasil que será em São Paulo. 

Em São Paulo só duas redes são mais atuantes nesse segmento na internet por enquanto, o Grupo Pão de Açúcar e o Sonda. O grupo Walmart já possui duas pontocom de alimentos no Brasil, uma em Porto Alegre e outra em Curitiba, e está aperfeiçoando para poder entrar em outras grandes cidades. Ainda não foi revelada a marca adotada para sua futura operação online de alimentos em São Paulo. 

Flávio Dias, diretor de comércio eletrônico do Walmart, ainda não divulgou uma data para o lançamento da pontocom de supermercados em São Paulo, mas deixa claro que a entrada nesse segmento está nos planos da multinacional. "O Walmart pretende expandir sua operação (de alimentos) no Brasil e São Paulo é um dos mercados que estamos avaliando", disse o diretor. 

Esse tipo de compras de alimentos, está vindo para o Brasil devido a sua experiência no Reino Unido, considerado o país onde o varejo online de alimentos é o mais avançado do mundo. A multinacional americana é dona da rede britânica Asda, a segunda maior rede de supermercados do Reino Unido, onde disputa mercado com a Tesco. 

Acredito que com esta nova maneira de se fazer compras será muito agradável, pois evitará de ir no supermercado, ficar rodando com o carrinho de compras, enfrentar filas, etc., além de que os alimentos congelados chegam na residência ainda congelados! (segundo César França, experimentador dessa prática na Inglaterra).

Fonte: Site da IG

quarta-feira, 19 de junho de 2013

Programa para rastrear e capturar asteroides



A Nasa lançou ontem, terça-feira, um novo programa que foca a descoberta e estudo de asteroides que possam ameaçar a vida humana. Esse projeto servirá como um complemento para outra missão recentemente anunciada pela Nasa, que é uma nave não tripulada que irá capturar um asteroide e rebocá-lo até a órbita lunar, onde astronautas poderão estudar. 

Lori Garver, administradora adjunta da Nasa, disse: "A Nasa já está trabalhando com acompanhamento de asteroides que poderiam representar um perigo para o planeta. Apesar de termos encontrado 95% dos maiores em órbita próxima a Terra, temos que detectar a todos".

Nos arredores da Terra há uma grande variedade de asteroides, no qual a Nasa já detectou quase todos os maiores que um quilômetro de diâmetro (os mais perigosos), que foi um desses que há 65 milhões de anos causou a extinção dos dinossauros ao colidir com o planeta. Os cientistas afirmam que uma colisão com um destes grandes objetos é muito rara na história da Terra e nenhum dos já detectados representa um risco no futuro, que não está muito distante. 

Esse projeto tem como principal objetivo detectar e caracterizar asteroides e aprender a lidar com esses riscos potenciais, além de poder contar com a participação do público, com sua capacidade de inovação, e dos cientistas amadores, para ajudar a resolver esse problema global. 

Fonte: Revista Veja

quarta-feira, 12 de junho de 2013

Comprometimento organizacional. Todos nós temos um tipo!


Segundo Camargos et al. (2008, apud Nunes e França, 2013), diversas podem ser as fontes de influência para a escolha de uma carreira profissional, mas quando realizada de forma ineficaz, pode gerar no futuro, insatisfação, desinteresse e desmotivação do profissional, podendo até sair da profissão de uma forma precoce. Esse tipo de problema geralmente acontece, quando um indivíduo escolhe uma profissão com o objetivo de apenas entrar no mercado de trabalho ou pelos desejos de consumo imediatos, no qual, essas escolhas são feitas levando em consideração aspectos que não necessariamente combinam com as preferências e competências do indivíduo.

O comprometimento organizacional divide-se em três tipo segundo Meyer e Allen (2001, apud Mortati, 2009): afetivo, normativo e instrumental. Segundo eles o Comprometimento afetivo refere-se à fixação do empregado na organização, devido a se identificar ou até mesmo ter um certo apego afetivo ou envolvimento na organização. O empregado que tem este tipo de comprometimento, permanecem na empresa porque realmente gosta de trabalhar nela e a tratam como se fosse dele. Comprometimento instrumental refere-se a uma consciência dos custos associados a deixar a organização. Este tipo de empregado, permanece na empresa porque precisa. Por último, o Comprometimento normativo reflete um sentimento de obrigação de continuar no emprego. Dessa forma, o empregado que possui esse tipo de comprometimento, sente que deve permanecer na organização.

A partir dessas três abordagens, podemos observar que o compromisso é um estado psicológico que caracteriza a relação do empregado com a organização, e tem implicações para a decisão de continuar ou não de uma forma exclusiva, porém, um empregado pode passar pelos três níveis de comprometimento de diferentes formas. Um funcionário pode, por exemplo, ter um forte desejo e uma forte necessidade de se manter, mas pouca obrigação com a organização. Já outro pode sentir pouco desejo, uma necessidade moderada e uma obrigação forte, e assim por diante.

FONTES: 

Nunes, Renato A. de Vasconcelos; França, A. César C.; (2013) "Um Estudo Quantitativo sobre Fatores de Atração de Profissionais para a Área de Tecnologia da Informação" - SBSI 2013

Mortati, Isabella Borghi; (2009) "Relacionando o Comprometimento Organizacional e a Responsabilidade Social Corporativa" - Dissertação de Mestrado da FGV (Fundação Getúlio Vagas)



segunda-feira, 10 de junho de 2013

Colab - Tecnologia e Cidadania


Com o desejo de mudar as cidades, os sócios de uma empresa recifenses Gustavo Maia, Paulo Pandolfi, Bruno Aracaty, Josemando Sobral e Vitor Guedes, tiveram a ideia de desenvolver um aplicativo que apontasse os problemas urbanos e discutisse soluções para melhorá-las. Foi assim que nasceu o Colab, bem parecido com uma rede social, o login pode ser feito pelo Facebook, permite que o usuário faça postagens referentes à fiscalização, proposição ou avaliação dos serviços urbanos. Por exemplo, ciclovias interditadas por obras, imóveis ocupados por sem tetos, terminais de ônibus danificados, ruas esburacadas, sugestões de ações ao poder público, como a instalação de uma rotatória em uma via para facilitar o trânsito, entre outros e avaliação dos serviços públicos.

Apesar de presenciarmos tantos comentários nas redes sociais sobre algum problema nas cidades, estes comentários não chegam até os gestores públicos. Através do Colab, o cidadão se conecta com outras pessoas, pode fiscalizar problemas ou propor projetos, é apontado no mapa com endereço e imagens e a equipe do Colab envia para as prefeituras.
A popularidade do aplicativo vem aumentando e já chamou a atenção da prefeitura do Recife. Em menos de três meses, já existe vários depoimentos sobre a precariedade de instalações públicas e alguns desses problemas já foram solucionados pela prefeitura após a publicação no aplicativo. Inicialmente esse serviço só era disponível para Pernambuco e agora está aberto para todas as cidades do País. Futuramente, poderá ser um sistema de ouvidoria pública e utilizada por prefeituras para receberem e controlarem reclamações sobre instalações públicas, criar funções que permitam que a plataforma possa ser usada por empresas para que associem suas marcas à uma conduta cidadã e desenvolver um sistema de crowdfunding (financiamento coletivo) para resolver problemas (tapar um buraco, por exemplo).


O aplicativo Colab ganhou essa semana, a segunda edição, em São Paulo, do App My City, como melhor aplicativo urbano do mundo e recebeu US$ 5 mil em dinheiro. “Esse premio significa para sempre um certificado de qualidade”, afirmou ao Start.up Bruno Aracaty, um dos fundadores do Colab, após a premiação. “A gente, com apenas dois meses, estava concorrendo com apps com dois anos de vida.” Para Aracaty, a premiação “vai corroborar a nossa força no mundo inteiro”.

Fontes: Terra, Globo

terça-feira, 4 de junho de 2013

Google Cloud Messaging - "O mais novo sistema de mensagens do Google"


Para as pessoas que ainda não conhecem o Google Cloud Messaging para Android, esse é um serviço gratuito do Google que permite a comunicação de um aplicativo na nuvem com um dispositivo Android através da troca de mensagens. 

Pode-se citar como exemplo, o desenvolvimento de um aplicativo para Android que, ao receber uma mensagem com o conteúdo "TirarFoto", o aplicativo irá capturar uma imagem através da câmera do dispositivo e envia a imagem capturada para um determinado endereço de e-mail. Um aplicativo que pode ser muito beneficiado com o GCM é o Whatsapp na troca de mensagens entre usuários.

Essa é a forma mais recomendada atualmente para enviar mensagens da Nuvem para um dispositivo Android, isso, devido ao seu pequeno consumo de recursos do dispositivo, devido ao aplicativo não precisa estar conectado a internet para verificar de tempos em tempos se existe uma nova mensagem porque o próprio GCM irá enviar a mensagem diretamente para os dispositivos registrados. O GCM evita o alto consumo de memória RAM e processamento, economiza também a bateria do dispositivo, além de ser seguro, já que a troca de mensagens é intermediada pelos servidores GCM do Google, no qual fornece um ID único para cada dispositivo registrado, e apenas quem conhece esse ID pode enviar uma mensagem para o dispositivo. 

Como o GCM é uma API do Google, é necessário que se tenha uma conta no Google para poder obter acesso a essa API em sua conta. Para facilitar ainda mais o entendimento o processo é o seguinte: 

1. O dispositivo Android se registra no GCM (através dos servidores do Google);
2. O dispositivo Android recebe um ID (identificador único);
3. O dispositivo Android envia o ID recebido do GCM para o seu servidor;
4. Seu aplicativo armazena o ID do dispositivo no Banco de Dados;

a. Você envia uma mensagem para o seu servidor, via Browser, através de seu aplicativo Web;
b. Seu servidor encaminha a mensagem para o GCM, informando o ID do dispositivo que receberá a mensagem;
c. O GCM encaminha a mensagem para o dispositivo registrado com o ID informado;

Essa é mais ou menos uma ideia de como é que funciona o GCM. Para mais detalhes é só a cessa este link: http://goo.gl/XJA4E





segunda-feira, 3 de junho de 2013

Segurança na rede : HTTP e HTTPS

Quando se trata de segurança na rede, ao digitar senhas, número de documentos, cartões de créditos, é difícil alguém olhar lá no cantinho da barra de endereços se tem um “s” após o HTTP. É difícil as pessoas prestarem atenção para esse detalhe, ainda mais quando não sabem a diferença entre cada um deles. O que significa HTTP e HTTPS e para que serve?

O HTTP é a abreviação de Hyper Text Transfer Protocol (Protocolo de Transferência de Hipertexto) é um protocolo de comunicação entre cliente e servidor. Cliente ou user agent é quem faz as solicitações ou requisições através de um browser, um robô, um script, ou qualquer outro programa que conheça e saiba como seguir o protocolo. Ao digitar um endereço no seu navegador/browser (Google Chrome, Internet Explorer, Firefox, ou outros) é enviada uma requisição ao servidor que deverá responder se o recurso foi encontrado mostrando a página solicitada. O HTTP vai definir como serão requisitadas as páginas da Web, como serão enviados os dados que o usuário insere em formulários e como o servidor enviará mensagens de erro para o navegador do usuário. Por ser um protocolo baseado em texto, toda a informação transmitida estará em texto, assim, os dados do usuário e do servidor são suscetíveis de serem interceptados ou alterados no meio do caminho.

Não tem como ter certeza de que um site HTTP é realmente quem diz ser. As informações navegam na rede de uma forma muito parecida como é apresentada na tela ou digitada pelo usuário. Mal intencionados podem interceptar os dados, criar um falso destino. O usuário poderá acessar um site de compras falso e ceder seus dados pessoais como senha e número de cartão de crédito. Suas informações poderão ser rastreadas por softwares maliciosos como os Keyloggers ou os conhecidos Cavalos de Tróia.

HTTPS é a abreviação de HyperText Transfer Protocol Secure, um protocolo seguro de transferência de hipertexto. O HTTPS é o protocolo ou conjunto de regras e códigos com camadas de segurança que torna a navegação mais segura. A implementação dessas camadas, SSL (Secure Sockets Layers) e TLS (Transport Layer Security), no protocolo HTTP faz com que os dados sejam transmitidos através de uma conexão criptografada e forçando a autenticidade do servidor de do cliente através dos certificados digitais. É a forma de trafego de documentos mais segura atualmente. Provê encriptação de dados, autenticação de servidor, integridade de mensagem e autenticação de cliente.

Por exemplo, se você não quiser que as suas informações sejam visualizadas por terceiros, é só utilizar o protocolo HTTPS. A certificação de página segura (SSL) poderá ser visualizada através da imagem de um cadeado na barra de tarefas do navegador. Este protocolo bloqueia qualquer tipo de invasor. O HTTPS protege o caminho dos dados, não protege o destino. Se o computador ou o servidor forem invadidos ou estiverem comprometidos por ataques de vírus ou outros softwares maliciosos, as informações poderão ser comprometidas.
Claro que os sites HTTPS oferecem mais segurança, mas porque todos não o utilizam? Para validar um certificado de autenticidade é cobrada uma taxa anual, dependendo da modalidade, de mais de R$ 3.000,00. Como nem todos os serviços na web podem pagar por essa quantia só nos resta prestar atenção ao navegar.

Uma forma de aumentar a segurança no envio dos dados utilizando o protocolo HTTP ou HTTPS é substituindo o teclado convencional pelo teclado virtual do seu Sistema Operacional, observar o uso correto do HTTPS também em redes sociais, serviços de e-mail, discos virtuais e outras aplicações que exijam senhas ou o envio de dados pessoais, são fundamentais, também, a utilização de antivírus, firewalls, antispywares e outros softwares de proteção. Também é preciso ter cuidado com os sites acessados e e-mails suspeitos, sem contar a criação de senhas fortes, dificultando sua descoberta.


sábado, 1 de junho de 2013

Algoritmo de Diagnostico - Leucemia pode ser detectada por logica de programação


Sempre fui apaixonado pelas possibilidades que a T.I. tem de influenciar no dia a dia das pessoas, assim como suas aplicações para facilidade, praticidade e claro na atenção a vida das pessoas, temos milhões de exemplos de sistemas e equipamentos que promovem a vida,a sustentam e a defendem. Nestes dias li sobre uma certa pessoa "Brittany Wenger" de apenas 18 anos, segundo o site Mashable ele desenvolveu um algoritmo que detecta o câncer, mais precisamente o  leucemia de linhagem mista (MLL), este tipo de leucemia tem complicado diagnostico e quase sempre não deixa muito tempo de vida ao paciente, o diagnostico quanto mais precoce mais eficiente e o tratamento.

Ela desenvolveu uma rede artificial neural que é capaz de detectar padrões genéticos, segundo ela "Diferentes tipos de câncer têm diferentes tipos de impressões moleculares". O sistema é capaz de analisar características como tamanho, espessura e forma das células para saber se o indivíduo está ou não infectado pelo tipo de patologia analisado. 

Para deixar ainda mais surpreendente a pesquisa, a americana detectou quatro tipos de expressões de genes específicos no corpo que podem ser usadas na fabricação de medicamentos específicos para MLL, a pesquisa não só resultou em uma ferramenta de diagnostico eficaz como também abre uma ampla possibilidade de pesquisa sobre o suso dos genes em novas drogas para o tratamento.

Nos resta torcer para que muitas outras descobertas como esta sejam realizadas, e que dentro de algum tempo tenhamos medicamentos mais eficientes no tratamento da leucemia. 

Fontes: Mashable, Exame