# data[].attributes.body
Porque criar uma!!!

# data[].attributes.attachment_link.readable_text
O mundo de hoje está tão ligado aos serviços online que quando as visitas chegam "Tudo bem?" provavelmente será seguido por "Qual a senha do seu WiFi?". Porém, o anfitrião hospitaleiro talvez não perceba que revelar essa informação pode representar um risco de segurança para a rede.

Por exemplo, visitantes podem baixar acidentalmente um programa malicioso, conectar um telefone ou computador já infectados à rede. Muitos malwares são capazes de se espalhar por uma rede local, e se um dispositivo infectado for conectado ao seu WiFi, vai tentar contaminar tudo ao seu alcance.

Por que configurar uma rede WiFi para visitantes?

É possível ser hospitaleiro e se proteger ao mesmo tempo - configurando uma rede WiFi para visitantes. Essa rede é basicamente um ponto de acesso independente no seu roteador. Todos os seus dispositivos domésticos estão conectados a um ponto e integrados em rede, de forma que a rede para visitantes é um ponto distinto que fornece acesso à internet, mas não a sua rede doméstica. Como o nome sugere, é para visitantes.

Uma rede para visitantes é um ganha-ganha: amigos e conhecidos não perdem o contato com o mundo externo e seus dados não ficam comprometidos. Malwares que de alguma maneira chegarem ao smartphone de um visitante não poderão acessar as suas fotos de família ou outros arquivos importantes.

Como configurar WiFi para visitantes?

É mais fácil do que parece. Para começar, não é preciso um cabo extra ou pagar em dobro ao seu servidor. É bem provável que o seu roteador WiFi permita uma rede adicional para visitantes - você só precisa acessar as configurações e ativá-la. Para fazer isso, insira o endereço de IP do seu roteador na barra de endereços no navegador (geralmente é 192.168.1.1 ou 192.168.0.1, mas nem sempre). Você pode confirmar no manual de instruções do aparelho.

Ao aparecer a caixa de diálogo, insira o nome de usuário do administrador e senha. Se você nunca modificou essas informações, elas devem estar no seu contrato com o provedor de internet ou, novamente, no manual. Para uma melhor segurança, recomendamos alterá-las, e para não esquecê-las, utilize um gerenciador de senhas.

Nas configurações do roteador, encontre Permitir acesso de visitantes ou Rede para visitantes. As opções normalmente estão escondidas na seção WiFi. Caso não encontre, verifique novamente o guia ou faça uma pesquisa com o nome do modelo do seu roteador no Google. Se o modelo do seu aparelho for antigo ou inferior, pode ser que essa funcionalidade não esteja disponível - contudo, a maioria das versões razoáveis de hoje em dia oferecem essa possibilidade.

Depois de marcar a caixa de seleção específica, adicione o nome da rede para visitantes (que se chama SSID no painel de controle de alguns roteadores) - esse é o nome que seus amigos verão na lista de conexões disponíveis.

Em alguns roteadores, o acesso WiFi para visitantes vai funcionar imediatamente; outros podem precisar de um ajuste extra. De qualquer forma, mesmo que a rede já esteja ativa, recomendamos que tenha certeza se está corretamente configurada:

Defina uma senha para a nova rede. Geralmente, isso pode ser feito de forma imediata, abaixo do nome da rede. Agora apenas aqueles que souberem a senha podem acessar a sua conexão para visitantes.

Configure o tipo de criptografia para que a informação transmitida através do sinal WiFi não possa ser interceptada. Das opções disponíveis, selecione WPA2 (WPA2-PSK ou WPA2-Pessoal em algumas configurações) - um algoritmo confiável suportado por todos os dispositivos wireless atuais.

Garanta que a caixa de seleção Permitir que os visitantes acessem os recursos da rede local (ou algo parecido) esteja desmarcada. Essa opção pode não existir, mas caso contrário, desmarque-a para que os visitantes não possam ver seus arquivos e outras informações armazenadas nos computadores - que é basicamente o objetivo principal da rede adicional. Alguns roteadores seguem o rumo inverso, com uma caixa de seleção denominada Isolar, que separa a rede de visitantes da sua rede local. Se tiver essa opção, selecione-a.

Desmarque Permitir acesso às configurações (ou algo parecido), caso exista esta opção. Quando marcada, a caixa de seleção permite que os usuários da rede para visitantes acessem as configurações do roteador e reconfigurem qualquer coisa ali, incluindo suas próprias permissões de acesso. Isto não é o que você precisa.

Pronto! Agora você já configurou uma rede para visitantes que fornece acesso seguro à internet, além de proteger seus dispositivos locais.

Por que é melhor conectar dispositivos IoT à uma rede para visitantes?

A propósito, uma rede para visitantes é uma boa ideia não apenas se você tem muitos amigos, mas também se possui muitos dispositivos domésticos inteligentes. Smart TVs, chaleiras inteligentes, consoles de videogame e afins que também precisam de uma conexão à Internet, mas que tendem a ser muito mais vulneráveis do que computadores com as últimas atualizações instaladas. Isso significa que se eles estiverem conectados à rede principal e forem hackeados, os invasores podem acessar seus outros dispositivos.

Sobre dispositivos inteligentes, muitos especialistas dizem que não é apenas possível que sejam hackeados - eles certamente serão. E enquanto que uma lâmpada inteligente se tornar parte de uma botnet é algo gerenciável, um computador se transformar em um zumbi não é. Dentre outras coisas, as botnets são usadas para espalhar diversos malwares, e se o seu computador se transformou em um zumbi, esse código malicioso basicamente tem acesso livre a sua memória.

Conectar todos os dispositivos inteligentes à uma rede para visitantes corretamente configurada e não à rede principal fornece proteção adicional contra esses ataques. Mesmo se cibercriminosos hackearem um dos dispositivos IoT, não poderão penetrar sua rede principal e comprometer os computadores e smartphones que estiverem lá.

É claro, uma máquina de lavar inteligente conectada à sua rede para visitantes ainda pode se tornar um membro de uma botnet, participar de ataques DDoS ou mineração de criptomoedas (esse é praticamente o risco padrão de comprar coisas inteligentes). Mas nesse caso, seu computador, que contém dados bancários ou outras informações sensíveis, continuará seguro.

Uma última dica antes de nos despedirmos: os roteadores são, na verdade, um alvo comum para criadores de botnets, então não esqueça de atualizar periodicamente o firmware do seu aparelho. As versões mais recentes geralmente corrigem vulnerabilidades.

# data[].attributes.attachment_link.title
Por que você precisa de uma rede WiFi para visitantes?

# data[].attributes.attachment_link.description
O mundo de hoje está tão ligado aos serviços online que quando as visitas chegam "Tudo bem?" provavelmente será seguido por "Qual a senha do seu WiFi?". Porém, o anfitrião hospitaleiro talvez não perceba que revelar essa informação pode representar um risco de segurança para a rede.

# data[].attributes.headline
PCC minerando Bitcoins para lavar dinheiro

# data[].attributes.subject
PCC minerando Bitcoins para lavar dinheiro

# data[].attributes.attachment_link.title
Força Tática localiza mineradora de bitcoins do PCC

# data[].attributes.attachment_link.description
Criminosos usam a moeda para lavar dinheiro do tráfico.

# data[].attributes.attachment_link.readable_text
Volvo faz primeira entrega comercial de caminhão autônomo em Maringá

A Volvo entregou sete unidades de seu caminhão com tecnologia autônoma para o Grupo Usaçucar, de Maringá (PR). Sem abrir mão do motorista, os veículos andarão sozinhos apenas quando estiverem em áreas restritas, sem trânsito, dentro das lavouras de cana de açúcar. A altíssima precisão de direção (2,5 cm) reduz perdas por pisoteio de mudas.

Pioneira ao apresentar o caminhão modelo VM com tecnologia autônoma numa operação real no Brasil há cerca de um ano, a Volvo anuncia agora a entrega comercial das primeiras unidades do veículo. "Dissemos que esse seria o primeiro caminhão com tecnologia autônoma comercialmente viável do mercado. Agora provamos isso com a entrega de um lote de veículos já para a colheita de cana de açúcar de 2018", afirma Wilson Lirmann, presidente do Grupo América Latina. O veículo foi desenvolvido pela área de engenharia avançada no Brasil, com apoio da matriz na Suécia. Com o negócio, a Volvo torna-se a primeira marca a fazer a entrega comercial de um caminhão com tecnologia autônoma no mundo.
Serviço de tecnologia autônoma
A tecnologia autônoma está sendo comercializada na forma de prestação de serviço. "Podemos comparar com os serviços de TV a cabo ou internet que temos em casa. Existe um equipamento, mas não pagamos por ele e sim pelo serviço entregue", afirma Lirmann. "Com a alta produtividade da tecnologia autônoma, os valores envolvidos são compensadores para o cliente desde a primeira safra", afirma Bernardo Fedalto, diretor comercial de caminhões da Volvo.
Produtividade
"Estamos muito otimistas com essa nova tecnologia autônoma. Sem ela, a compactação de mudas impacta largamente na vida útil do canavial", afirma Paulo Meneguetti, diretor financeiro e de suprimentos da Usaçucar, grupo proprietário da Usina Santa Terezinha, para onde os caminhões foram destinados. A cada cinco safras potenciais de cana, uma é perdida por pisoteamento das mudas pelo caminhão durante a colheita. Com a precisão de direção do Volvo VM com tecnologia autônoma é possível zerar essa perda, aproveitando todo o potencial da lavoura. "Multiplicando isso pelos 350 mil hectares cultivados pelo grupo a redução de perdas será gigante", diz Meneguetti.
Alta precisão
O VM com tecnologia autônoma é equipado com um avançado sistema que permite a operação em modo autoguiado quando está dentro da lavoura de cana. Durante a colheita, o veículo é capaz de "visualizar" de forma virtual as linhas de plantação e seguir sozinho por elas, sem interferência direta do condutor. "A precisão de 2,5 cm é um número impossível de atingir por um motorista. Com isso, reduzimos drasticamente as perdas por pisoteamento das mudas novas, um dos maiores problemas de produtividade de nosso cliente", afirma Alan Holzmann, diretor de planejamento estratégico de produto da Volvo na América Latina.

Para conseguir essa precisão, o caminhão tem um sistema de geolocalização que identifica com exatidão o caminho a ser seguido e aciona o sistema de direção. "Durante a colheita operamos 24 horas por dia, sete dias por semana. À noite temos dificuldade adicional para evitar o pisoteio. Tudo será minimizado com o caminhão de tecnologia autônoma", afirma Meneguetti.
Motoristas
A nova tecnologia não elimina o papel do motorista. Ele continua responsável por conduzir o veículo até as linhas de plantação e depois para o ponto de descarga, reiniciando um novo ciclo. "Esta tecnologia não foi concebida para eliminar o motorista. Ao contrário, o ajudará em seu trabalho, aumentando a precisão, a produtividade e a segurança", assegura Holzmann. "Funciona como num avião comercial: o piloto continua responsável pelas decolagens e pousos, além de monitorar constantemente o voo, mesmo quando o piloto automático está ativado. O motorista continua acompanhando e cuidando de tudo, mesmo quando o sistema autônomo está conduzindo sozinho", explica.

O Grupo Volvo está na vanguarda da tecnologia autônoma em veículos comerciais. Há veículos testando diferentes tipos de automação em operações reais como caminhões de mineração (Suécia) e caminhões de coleta de lixo (Inglaterra). Há também protótipos autônomos de ônibus e equipamentos de construção da marca (carregadeiras e caminhões articulados).
Grupo Usaçucar
A Usina Santa Terezinha faz parte do Grupo Usaçucar, terceiro maior exportador de açúcar do Brasil, com cerca de 1,6 milhão de toneladas comercializadas em 20 países, faturamento anual de R$ 2,95 bilhões (2017) e 16 mil funcionários distribuídos em 10 unidades. O Grupo pretende aumentar sua produção até 2020 para 19 milhões de toneladas de cana-de-açúcar processadas, cerca de 5% a mais que o volume atual. No mix de produção, a empresa faz 80% de açúcar e 20% de álcool.

Tags: caminhão modelo VM, Grupo Usaçucar, tecnologia autônoma ProPILOT

# data[].attributes.attachment_link.title
Volvo faz primeira entrega comercial de caminhão autônomo em Maringá - TI INSIDE Online

# data[].attributes.attachment_link.description
A Volvo entregou sete unidades de seu caminhão com tecnologia autônoma para o Grupo Usaçucar, de Maringá (PR). Sem abrir mão do motorista, os veículos andarão sozinhos apenas quando estiverem em áreas restritas, sem trânsito, dentro das lavouras de cana de açúcar. A altíssima precisão de direção (2,5 cm) reduz perdas por pisoteio de mudas.

# data[].attributes.attachment_link.readable_text
O fundador e presidente do gigante do varejo online Alibaba, Jack Ma, lançou o supermercado futurista Hema Xiansheng tido como um exemplo do "Novo Varejo" . Já conta com 46 lojas em 13 cidades da China e a empresa planeja abrir mais duas mil unidades nos próximos cinco anos. Lançado em 2015, o supermercado oferece entregas gratuitas em 30 minutos e pagamento por reconhecimento facial. É o adeus definitivo as irritantes filas nos caixas de supermercado.

Para fazer compras na Hema, você precisa baixar o aplicativo, que registra todas as suas compras, salva suas preferências e endereço de entrega, e permite que você pague com a Alipay, o provedor de pagamentos móveis da Alibaba. Depois de fazer compras na Hema, você terá uma página de produto personalizada com base em suas preferências e compras. A estratégia da Alibaba é tornar mais fácil e conveniente a compra de algo que você precisa ou deseja, seja na loja, online, entregue em sua casa ou retirado em um local nas proximidades.

Integrando online e offline, a companhia acredita que pode mudar radicalmente as experiências de compra dos clientes para melhor, ao mesmo tempo em que impulsiona os negócios para seus parceiros. O supermercado voltado para alimentos frescos oferece aos clientes a opção de comprar na loja ou via aplicativo, ver as origens dos produtos, ter comida entregue de graça ou preparada para retirada em até 30 minutos, para pessoas que moram em um raio de até 3 km, e pagar com tecnologia de reconhecimento facial.

A pergunta que não quer calar.....quando vamos poder usufruir dessa comodidade da tecnologia no Brasil? Confira os 21 fatos sobre o supermercado Hema Xiansheng no epocanegocios.

O conceito de Novo Varejo da Alibaba integra comércio eletrônico, lojas e logística

Jack Ma explicou o termo "Novo Varejo" da seguinte forma: "O e-commerce puro será reduzido a um negócio tradicional e substituído pelo conceito de Novo Varejo - a integração de online, offline, logística e dados em uma única cadeia de valor". Alibaba acredita que essa é a próxima geração de comércio e terá uma aparência global, com grandes varejistas e especialistas em categorias de nicho alavancando a tecnologia para fornecer um serviço integrado com o consumidor.

A Alibaba é pioneira no desenvolvimento deste modelo na China e fez passos ousados ​​e rápidos na expansão de suas capacidades de varejo físico. A estratégia do Novo Varejo visa estabelecer o negócio como um provedor de soluções de consumo, utilizando o big data para melhorar as experiências de compras dos consumidores. A abordagem se concentra em:

Digitalização: foco particular na digitalização da cadeia de suprimentos da empresa para melhorar a eficiência.
Omnicanalidade: aproveitando os recursos de big data e da Internet das Coisas para melhorar a experiência omnicanal.
Plataformização: integrando ainda mais a plataforma de dados da empresa, unificando informações online e offline sobre clientes, produtos e serviços.
Diversificação: integração das marcas líderes de vários segmentos nas lojas ou shoppings, em linha com a crescente preferência dos consumidores por varejo experimental.

A Alibaba acredita que o Novo Varejo pode ultrapassar os modelos de varejo em mercados desenvolvidos, como EUA e a Europa, e colocar a China na fronteira da inovação global no varejo. Isso é um grande argumento para os varejistas ocidentais seguirem o mercado chinês ainda mais de perto.

O blog Stylo Urbano foi criado pelo estilista Renato Cunha para apresentar aos leitores o que existe de mais interessante no mundo da moda, artes, design, sustentabilidade, inovação, tecnologia, arquitetura, decoração e comportamento.

# data[].attributes.attachment_link.title
Adeus filas : Alibaba lança supermercado futurista com pagamento por reconhecimento facial

# data[].attributes.attachment_link.description
O fundador e presidente do gigante do varejo online Alibaba, Jack Ma, lançou o supermercado futurista Hema Xiansheng tido como um exemplo do "Novo Varejo" . Já conta com 46 lojas em 13 cidades da China e a empresa planeja abrir mais duas mil unidades nos próximos cinco anos.

# data[].attributes.attachment_link.readable_text
Um grupo da Universidade de Lancaster, no Reino Unido, do qual fazem parte pesquisadores brasileiros, está se propondo a revolucionar o processo tradicional de desenvolvimento de software, virtualmente abolindo os programadores e colocando os computadores para montar seus algoritmos de forma autônoma.

Para isso, eles estão criando um vasto conjunto de pequenos blocos de código que os sistemas autônomos vão pegar e organizar da melhor maneira possível para realizar suas tarefas. Os sistemas também poderão escrever seus próprios blocos de código conforme necessário, encontrando continuamente melhores maneiras de realizar seu trabalho, tudo em tempo de execução.

O projeto é amplo e tem como objetivo geral a programação automatizada a partir de uma grande biblioteca de softwares básicos, e que possam ser montados para atender a solicitações dos usuários finais. O trabalho principal consistirá em criar uma plataforma capaz de examinar os blocos fundamentais e montá-los de acordo com o objetivo, levando em conta que diferentes programas, rodando em hardwares diferentes, terão que montar seus próprios códigos e fazê-los funcionar interconectados.

Mas, para começo de conversa, a equipe irá focar o ecossistema altamente complexo dos data centers, que devem lidar continuamente com milhões de solicitações diferentes da maneira mais eficiente possível.

A ideia é que os próprios programas possam se ajustar às solicitações, acompanhando de forma autônoma o modo como os serviços mudam com o tempo, sejam esses serviços bases de dados comerciais ou os megadados das redes sociais.
Programas libertos da programação
Tudo lembra um pouco o filme Matrix, onde cada software chegou a um nível de desenvolvimento que os transforma em entidades independentes e com vontade própria. A ideia geral para o futuro não é tão diferente disto, conforme explica o professor Barry Porter, coordenador do projeto.

"Estamos falando de enxames inteiros de programas de computador, todos trabalhando em conjunto em vários computadores diferentes, que são individualmente auto-organizáveis, mas também trabalham juntos para atingir o objetivo do programador. Automatizando totalmente a escrita do código-fonte de cada pequeno bloco de comportamento, esse software cria continuamente novos blocos básicos para sistemas sem que os humanos tenham que escrevê-los. Isso liberta os sistemas de sua programação, permitindo que eles produzam continuamente soluções novas e mais inovadoras para alcançar seus objetivos.

"Isso ajudará a lançar um paradigma fundamentalmente novo de desenvolvimento de software, no qual os programadores de computador serão liberados da tarefa cansativa de escrever cuidadosamente todos os mínimos detalhes de cada sistema, e trabalharão em um nível de criatividade muito maior para guiar a construção de softwares complexos em colaboração com o aprendizado de máquina avançado.

"É um pouco como um carro autônomo da programação de computadores, no qual programadores, ou até mesmo usuários finais, definem o destino e a máquina descobre a melhor maneira de chegar lá," disse Porter.

Programas sencientes
Se conseguirem comprovar que suas ideias são factíveis para as centrais de dados, a equipe afirma que os resultados poderão moldar o futuro da própria inteligência artificial, viabilizando programas de computador inteligentes que poderão escrever e reescrever seu próprio comportamento.

Nesse nível, os programas poderão ler virtualmente todo tipo de informação e usar essas informações para compreender como seu funcionamento e comportamento afetam o mundo dos humanos, e então ajustar esse comportamento para melhor atender aos seus propósitos.

Qualquer semelhança com a Skynet, de O Exterminador do Futuro, não seria mera coincidência, é claro, mas, antes de se preocupar com a possibilidade de que os programas saiam de controle, a equipe prefere pensar em um mundo no qual até mesmo os não-programadores poderão explicar ao computador ou ao seu celular o que precisam e deixar que o aparelho encontre uma solução que vá além de qualquer aplicativo disponível que já tenha sido programado para tarefas similares.

O projeto já obteve financiamento e pretende cumprir seus objetivos iniciais - atender às demandas das centrais de dados - em três anos e meio.

# data[].attributes.attachment_link.title
Matrix ou Skynet? Programas vão se programar sozinhos

# data[].attributes.attachment_link.description
Um grupo da Universidade de Lancaster, no Reino Unido, do qual fazem parte pesquisadores brasileiros, está se propondo a revolucionar o processo tradicional de desenvolvimento de software, virtualmente abolindo os programadores e colocando os computadores para montar seus algoritmos de forma autônoma.

# data[].attributes.headline
Sistema Operacional para IoT lançado pelo google

# data[].attributes.subject
Sistema Operacional para IoT lançado pelo google

# data[].attributes.attachment_link.readable_text
O Android Things é o sistema operacional da Google criado para a Internet das Coisas. Sua versão final foi apresentada na última terça-feira (8), durante o Google I/O, o evento da empresa focado nos desenvolvedores, após um longo período de testes. Este tipo de software tem o objetivo de fazer com que máquinas simples do dia a dia consigam se comunicar com a Internet para realizar diversas aplicações online.

Anunciada em 2016, a versão 1.0 do Android Things chegou após edições prévias, que foram disponibilizadas periodicamente. As versões anteriores permitiram à Google detectar possíveis bugs, além de deixarem os desenvolvedores estudarem o sistema e já desenvolverem aplicações para ele. A partir de agora, qualquer desenvolvedor pode baixar os SDKs necessários para criarem seus softwares e soluções para a Internet das Coisas.

Até então, fabricantes utilizavam um sistema próprio ou terceirizavam o serviço quando queriam lançar um dispositivo inteligente. Os grupos contratados poderiam - ou não - se preocupar com a segurança digital do aparelho. A Internet das Coisas, ou IoT na sigla em inglês de "Internet of Things", precisa receber a mesma preocupação com malwares que um PC ou smartphone, afinal, carros e televisores smarts também possuem chips e memórias que podem ser hackeados.

De acordo com o Avast, um em cada cinco dispositivos IoT conectados no Brasil são vulneráveis a ataques de hackers. Entre os produtos mais sensíveis, estão webcams e babás eletrônicas, por exemplo, que podem se tornar alvos mais facilmente.

Portanto, o Android Things nasceu da preocupação de se ter um sistema operacional uniforme e fechado, que não pudesse ser alterado pelos parceiros, e que fosse mais seguro contra ataque de hackers. Por outro lado, isso também deixa as fabricantes mais focadas no desenvolvimento do hardware e do equipamento, uma vez que não precisará se preocupar com o software.

Quem pode desenvolver para o Android Things?

Em teoria, qualquer desenvolvedor habilitado a criar apps para Android poderá fazê-lo também para o Android Things. A proposta é que o sistema IoT da Google rode em um hardware mais simples, como o Raspberry Pi, por exemplo.

De acordo com o TechCrunch, o Google oferece suporte total por três anos, com direito a envios de correções de estabilidade e segurança. Usuários não comerciais poderão administrar até 100 dispositivos pelo console de comando do Android Things. Entretanto, se tiver produção em escala industrial, terá que fazer um contrato individual com a Gigante das Buscas.

O que é a Internet das Coisas?

A Internet das Coisas é a nova era da computação que visa tornar objetos comuns do dia a dia mais inteligentes e atuantes, por meio de comunicação via Internet. Eletrodomésticos, como geladeira e fogões, podem se beneficiar dessa tecnologia, mas diversas aplicabilidades podem ser vistas em itens ainda mais rudimentares, como lâmpadas o maçanetas.

Casas inteligentes, por exemplo, já são uma realidade. Já é possível comprar sistemas inteiros para controlar todos os aspectos de uma residência por meio de um tablets, como regular a iluminação, trancar as portas, mudar a temperatura ambiente e muito mais. Com os sensores certos, esses circuitos eletrônicos podem fazer isso automaticamente.

As possibilidades são infinitas, e estão limitadas à imaginação humana em criar soluções para facilitar a vida das pessoas. Uma geladeira smart poderá comprar sozinha algum item que está acabando, um carro pode se comunicar com outro no trânsito e avisar sobre retenções na pista, um boné com chip poderia monitorar as ondas cerebrais em tempo real e enviar um relatório automaticamente para o médico. No futuro, essas e outras aplicações podem se tornar comuns.

# data[].attributes.attachment_link.title
Conheça o Android Things, sistema da Google para Internet das Coisas

# data[].attributes.attachment_link.description
O Android Things é o sistema operacional da Google criado para a Internet das Coisas. Sua versão final foi apresentada na última terça-feira (8), durante o Google I/O, o evento da empresa focado nos desenvolvedores, após um longo período de testes.

# data[].attributes.attachment_link.provider_name
CGI.br - Comitê Gestor da Internet no Brasil

# data[].attributes.attachment_link.description
O Comitê Gestor da Internet no Brasil (CGI.br) foi criado pela Portaria Interministerial nº 147, de 31 de maio de 1995 e alterada pelo Decreto Presidencial nº 4.829, de 3 de setembro de 2003, para coordenar e integrar todas as iniciativas de serviços Internet no país, promovendo a qualidade técnica, a inovação e a disseminação dos serviços ofertados.

# data[].attributes.body
Aprenda a programar com o GOOGLE!!!!

# data[].attributes.attachment_link.provider_name
Olhar Digital - O futuro passa primeiro aqui

# data[].attributes.attachment_link.readable_text
A Area 120, uma área do Google que funciona como uma espécie de incubadora de startups dentro da empresa e com funcionários dela, lançou recentemente um aplicativo educativo chamado Grasshopper ("gafanhoto"). O aplicativo ensina a programar em JavaScript usando ilustrações e problemas simples, de modo que mesmo quem não tem nenhuma experiência na área consiga aprender.

O Grasshopper começa de maneira bem simples: caso o usuário diga a ele que nunca estudou programação antes, ele começa com uma breve aula sobre o que a programação é. Em seguida, o app começa a ensinar JavaScript usando uma mistura de exercícios, questões de múltipla escolha e textos mais aprofundados que explicam, por exemplo, o que são funções e argumentos.

Escrever o código propriamente é relativamente simples, já que não depende tanto assim do teclado do celular. O aplicativo deixa algumas opções prontas de texto que podem ser inseridas com um clique, o que facilita o processo. E caso o usuário precise escrever para editar um string específico, por exemplo, aí sim o teclado aparece.

Num estilo parecido com o do Duolingo, o aplicativo se oferece para dar ao usuário lembretes para que ele pratique mais. Por enquanto, o app inclui três grandes lições que abordam os aspectos fundamentais de programação em JavaScript (como o que são objetos e o que são variáveis) e algumas noções de animação com a linguagem.

Quando o usuário chega ao fim das lições, porém, o app oferece outros recursos por meio do qual é possível continuar os estudos - embora nem todos eles sejam gratuitos. De qualquer maneira, ele tem também um recurso chamado Code Playground, onde é possível testar novas combinações dos recursos e funções aprendidos nas demais aulas.

Por enquanto, há um único problema com o app para usuários brasileiros: ele só está disponível em inglês. Apesar disso, as instruções dos problemas do aplicativo são simples de se entender mesmo sem linguagem. E como a própria JavaScript é em inglês, isso acaba sendo também uma maneira de se acostumar com esse aspecto da programação. O Grasshopper pode ser baixado para Android e iOS.

Compras na Internet? Para aproveitar as melhores ofertas, baixe a nova extensão do Olhar Digital. Além da garantia do melhor preço, você ainda ganha descontos em várias lojas. Clique aqui para instalar.

# data[].attributes.attachment_link.title
Google lança aplicativo grátis que ensina programação

# data[].attributes.attachment_link.description
A Area 120, uma área do Google que funciona como uma espécie de incubadora de startups dentro da empresa e com funcionários dela, lançou recentemente um aplicativo educativo chamado Grasshopper ("gafanhoto"). O aplicativo ensina a programar em JavaScript usando ilustrações e problemas simples, de modo que mesmo quem não tem nenhuma experiência na área consiga aprender.

# data[].attributes.attachment_link.readable_text
SÃO PAULO - O Google lançou nesta quarta-feira (18) um aplicativo gratuito, desenvolvido por sua própria incubadora, a Area 120, que ensina programação em JavaScript através de um "jogo". Chamado Grasshopper, ele já está disponível tanto para dispositivos Android quanto iOS e é voltado para usuários que não têm conhecimento em programação.

Desenvolvido pelos próprios funcionários do Google, o objetivo do app é "quebrar" três barreiras que hoje existem para adultos que desejam aprender programação: tempo, acessibilidade e dinheiro. Por tornar as aulas em algo parecido com jogos de smartphone, ele facilita que seus usuários encontrem tempo para usá-lo, mesmo em uma agenda cheia, de forma fácil e gratuita.

"Muitos de nossos usuários encontram momentos livres quando estão descansando depois do trabalho ou antes de dormir, quando já estão deitados. Eles estão usando esse tempo livre para aprender", disse Laura Holmes, cofundadora do app e gerente sênior de produto do Google.

O objetivo do aplicativo, entretanto, não é tornar os usuários programadores profissionais: a fundadora afirma que ele é capaz de ensinar somente o básico de programação, e que a ideia é que, ao concluir o curso, o usuário continue aprimorando seu conhecimento. Isso também fica mais fácil, já que o Google anunciou junto com o aplicativo parcerias com o site LaunchCode e a Coursera, que oferece cursos online gratuitos.

Para os usuários que se esquecem de continuar as lições, ainda é possível estabelecer metas diárias de uso e também ajustar lembretes, sempre para um mesmo horário.

Vale ressaltar que conhecimentos e habilidades em programação são cada vez mais importantes no mercado de trabalho. Um estudo do LinkedIn do final de 2017 apontou que esta seria a habilidade mais requisitada pelos empregadores.
Invista seu dinheiro da melhor maneira. Clique aqui e abra sua conta da XP

# data[].attributes.attachment_link.title
Google lança aplicativo gratuito que ensina programação através de jogos

# data[].attributes.attachment_link.description
SÃO PAULO - O Google lançou nesta quarta-feira (18) um aplicativo gratuito, desenvolvido por sua própria incubadora, a Area 120, que ensina programação em JavaScript através de um "jogo". Chamado Grasshopper, ele já está disponível tanto para dispositivos Android quanto iOS e é voltado para usuários que não têm conhecimento em programação.

# data[].attributes.body
Vale a pena dar uma olhada..

# data[].attributes.headline
Google e processador quântico.... Parceria que pode dar certo!!!!

# data[].attributes.subject
Google e processador quântico.... Parceria que pode dar certo!!!!

# data[].attributes.attachment_link.provider_name
Olhar Digital - O futuro passa primeiro aqui

# data[].attributes.attachment_link.readable_text
O Google divulgou ontem por meio de seu blog de pesquisa um novo processador quântico de criação própria, chamado de Bristlecone. De acordo com a empresa, o principal objetivo do Bristlecone é atingir a "supremacia quântica": o momento em que os processadores quânticos serão finalmente capazes de resolver problemas de maneira mais rápida e precisa que os processadores tradicionais.

Para isso, a empresa resolveu focar o design de seu processador quântico em um único problema: a verificação de erros. Um dos maiores problemas dos processadores desse tipo é que é muito difícil aferir quando um cálculo feito por ele sofreu interferência de fatores externos. Computadores tradicionais já têm métodos específicos de controle de erros - um dos fatores que leva um PC a ter uma "tela azul da morte", por exemplo, é quando ele detecta um erro de leitura ou gravação na RAM.

Mas aferir erros em processadores quânticos é muito mais difícil por uma série de motivos. Um deles é o fato de que as partículas quânticas mudam de estado quando são observadas - ou seja, olhar para uma delas já faz com que ela se altere. Além disso, como o TechCrunch ressalta, os processadores quânticos muitas vezes precisam funcionar a temperaturas próximas de -273ºC e a pressões muito baixas, o que torna muito difícil criar métodos de medição de precisão.
Benchmark quântico
Dessa forma, o foco do Bristlecone é rodar uma ferramenta de benchmarking especial para aferição de erros em computadores quânticos. O que ele faz é pegar um problema cuja resposta já é conhecida e usar o processador quântico para resolvê-lo. Em seguida, a resposta do computador é comparada à resposta já conhecida.

Segundo o Google, um computador com 49 qubits (o equivalente quântico dos bits dos processadores atuais) que fosse capaz de operar com uma taxa de erro menor de 0,5% entre dois qubits seria capaz de atingir a supremacia quântica. A empresa diz já ter conseguido atingir essa taxa de erro, mas apenas entre nove qubits; seu próximo objetivo é atingir essa mesma taxa entre todos os 72 qubits do Bristlecone.

Ainda de acordo com o Google, se isso der certo, eles terão provado que o sistema que eles desenharam pode ser expandido para gerar processadores quânticos ainda mais potentes - e, finalmente, melhores que os processadores atuais. Isso, no entanto, exigirá "cuidados aengenharia de sistemas ao longo de diversas iterações", segundo a empresa. Os pesquisadores, no entanto, dizem estar "cautelosamente otimistas" quanto ao sucesso de sua criação.

Você faz compras Online? Não deixe de conferir a nova extensão do Olhar Digital que garante o preço mais baixo e ainda oferece testadores automáticos de cupons. Clique aqui para instalar.

# data[].attributes.attachment_link.title
Google quer desbancar processadores comuns com seu novo processador quântico

# data[].attributes.attachment_link.description
O Google divulgou ontem por meio de seu blog de pesquisa um novo processador quântico de criação própria, chamado de Bristlecone. De acordo com a empresa, o principal objetivo do Bristlecone é atingir a "supremacia quântica": o momento em que os processadores quânticos serão finalmente capazes de resolver problemas de maneira mais rápida e precisa que os processadores tradicionais.

# data[].attributes.headline
Cidades inteligentes e IoT podem gerar ganhos de US$ 27 bi no Brasil

# data[].attributes.subject
Cidades inteligentes e IoT podem gerar ganhos de US$ 27 bi no Brasil

# data[].attributes.attachment_link.readable_text
O Banco Nacional de Desenvolvimento Econômico e Social (BNDES) anunciou na última sexta-feira (2/3) o lançamento da Cartilha de Cidades, guia que sintetiza dados do estudo Internet das Coisas: Um Plano de Ação para o Brasil, financiado pelo Fundo de Estruturação de Projetos do Banco. O foco da iniciativa é fornecer subsídios para o Plano Nacional de IoT, em que estarão estabelecidas as políticas públicas nacionais para internet das coisas entre 2018 e 2022.

Gestão pública, transporte, monitoramento de tráfego, segurança e eficiência energética são algumas das áreas apontadas como de grande potencial para aplicação de internet das coisas nas cidades. Segundo o levantamento, a economia potencial no mundo com a racionalização desses processos é de US$ 1,6 trilhão, em 2025. Apenas no Brasil, esse ganho econômico potencial é estimado em US$ 27 bilhões.

O estudo financiado pelo BNDES e oordenado junto ao Ministério da Ciência, Tecnologia, Inovações e Comunicações (MCTIC) aponta que cidades inteligentes é uma das áreas prioritárias de direcionamento de iniciativas e políticas públicas para o desenvolvimento de IoT no Brasil.

O documento foi lançado pelo diretor de Planejamento do BNDES, Carlos Da Costa, em reunião da Mobilização Empresarial pela Inovação (MEI) na Confederação Nacional da Indústria (CNI).
Passo a passo
O guia traz um passo a passo com uma série de etapas que o gestor público deve seguir para estruturar com sucesso soluções de IoT. Também podem ser encontrados no guia os desafios de implantação de projetos integrados entre diferentes setores, buscando eficiência nos investimentos e otimizar a utilização de sensores, redes de conectividade, além de gerar bases de dados mais robustas. Entre as principais recomendações, destaca-se a proposta de elaboração de um Plano Diretor de Tecnologia das Informações e Comunicações que oriente os órgãos municipais na incorporação de soluções de IoT ao longo do tempo.

Há ainda a menção de uma série de casos de aplicações já implementadas com sucesso no Brasil e no mundo, que demonstram o potencial existente e oferecem aprendizados para aprimoramento. Entre os exemplos citados estão o programa piloto da iniciativa privada em smart grid em Aparecida do Norte (SP), Novos bairros inteligentes construídos para utilização de IoT e Minas Gerais e no Ceará, Parquímetros inteligentes em São Francisco (EUA), Sistema e Irrigação controlado remotamente em Barcelona (Espanha) e Sistema de alerta inicial de terremotos em Sichuan (China). Por se tratar de tecnologias em rápida evolução, a cartilha deverá ser atualizada periodicamente, e para isso o BNDES contará com a colaboração de todos.
*Com informações do BNDES

# data[].attributes.attachment_link.title
Com cidades inteligentes, IoT pode gerar ganhos de US$ 27 bi no Brasil

# data[].attributes.attachment_link.description
O Banco Nacional de Desenvolvimento Econômico e Social (BNDES) anunciou na última sexta-feira (2/3) o lançamento da Cartilha de Cidades, guia que sintetiza dados do estudo Internet das Coisas: Um Plano de Ação para o Brasil , financiado pelo Fundo de Estruturação de Projetos do Banco.

# data[].attributes.headline
Artigo reportando a Influencia das redes sociais nas pessoas

# data[].attributes.subject
Artigo reportando a Influencia das redes sociais nas pessoas

# data[].attributes.attachment_link.readable_text
In some cases, social media may enhance well-being (Credit: Getty Images)

What the science suggests so far about the impact of platforms such as Facebook, Twitter or Instagram on your mental well-being.

#LikeMinded

A special series about social media and well-being

This month, BBC Future is exploring social media's impact on mental health and well-being - and seeking solutions for a happier, healthier experience on these platforms. Stay tuned for more stories, coming soon...

Share your tips for a happy life on social media with the hashtag #LikeMinded on Facebook, Twitter and Instagram.

This story is featured in BBC Future's "Best of 2018" collection. Discover more of our picks.

Three billion people, around 40% of the world's population, use online social media - and we're spending an average of two hours every day sharing, liking, tweeting and updating on these platforms, according to some reports. That breaks down to around half a million tweets and Snapchat photos shared every minute.

With social media playing such a big part in our lives, could we be sacrificing our mental health and well-being as well as our time? What does the evidence actually suggest?

Since social media is relatively new to us, conclusive findings are limited. The research that does exist mainly relies on self-reporting, which can often be flawed, and the majority of studies focus on Facebook. That said, this is a fast-growing area of research, and clues are beginning to emerge. BBC Future reviewed the findings of some of the science so far:

People use social media to vent about everything from customer service to politics, but the downside to this is that our feeds often resemble an endless stream of stress. In 2015, researchers at the Pew Research Center based in Washington DC sought to find out if social media induces more stress than it relieves.

In the survey of 1,800 people, women reported being more stressed than men. Twitter was found to be a "significant contributor" because it increased their awareness of other people's stress.

But Twitter also acted as a coping mechanism - and the more women used it, the less stressed they were. The same effect wasn't found for men, whom the researchers said had a more distant relationship with social media. Overall, the researchers concluded that social media use was linked to "modestly lower levels" of stress.

The presence of a phone affects the quality of conversation, some studies suggest (Credit: Getty Images)

In 2014, researchers in Austria found that participants reported lower moods after using Facebook for 20 minutes compared to those who just browsed the internet. The study suggested that people felt that way because they saw it as a waste of time.

A good or bad mood may also spread between people on social media, according to researchers from the University of California, who assessed the emotional content of over a billion status updates from more than 100 million Facebook users between 2009 and 2012.

Bad weather increased the number of negative posts by 1%, and the researchers found that one negative post by someone in a rainy city influenced another 1.3 negative posts by friends living in dry cities. The better news is that happy posts had a stronger influence; each one inspired 1.75 more happy posts. Whether a happy post translates to a genuine boost in mood, however, remains unclear.

Researchers have looked at general anxiety provoked by social media, characterised by feelings of restlessness and worry, and trouble sleeping and concentrating. A study published in the journal Computers and Human Behaviour found that people who report using seven or more social media platforms were more than three times as likely as people using 0-2 platforms to have high levels of general anxiety symptoms.

That said, it's unclear if and how social media causes anxiety. Researchers from Babes-Bolyai University in Romania reviewed existing research on the relationship between social anxiety and social networking in 2016, and said the results were mixed. They concluded that more research needs to be done.

Social media mimics many of the rewards of games and play, which can pose an attractive lure (Credit: Getty Images)

While some studies have found a link between depression and social media use, there is emerging research into how social media can actually be a force for good.

Two studies involving more than 700 students found that depressive symptoms, such as low mood and feelings of worthlessness and hopelessness, were linked to the quality of online interactions. Researchers found higher levels of depressive symptoms among those who reported having more negative interactions.

A similar study conducted in 2016 involving 1,700 people found a threefold risk of depression and anxiety among people who used the most social media platforms. Reasons for this, they suggested, include cyber-bullying, having a distorted view of other people's lives, and feeling like time spent on social media is a waste.

However, as BBC Future will explore this month in our #LikeMinded season, scientists are also looking at how social media can be used to diagnose depression, which could help people receive treatment earlier. Researchers for Microsoft surveyed 476 people and analysed their Twitter profiles for depressive language, linguistic style, engagement and emotion. From this, they developed a classifier that can accurately predict depression before it causes symptoms in seven out of 10 cases.

Researchers from Harvard and Vermont Universities analysed 166 people's Instagram photos to create a similar tool last year with the same success rate.

Humans used to spend their evenings in darkness, but now we're surrounded by artificial lighting all day and night. Research has found that this can inhibit the body's production of the hormone melatonin, which facilitates sleep - and blue light, which is emitted by smartphone and laptop screens, is said to be the worst culprit. In other words, if you lie on the pillow at night checking Facebook and Twitter, you're headed for restless slumber.

Last year, researchers from the University of Pittsburgh asked 1,700 18- to 30-year-olds about their social media and sleeping habits. They found a link with sleep disturbances - and concluded blue light had a part to play. How often they logged on, rather than time spent on social media sites, was a higher predictor of disturbed sleep, suggesting "an obsessive 'checking'", the researchers said.

The researchers say this could be caused by physiological arousal before sleep, and the bright lights of our devices can delay circadian rhythms. But they couldn't clarify whether social media causes disturbed sleep, or if those who have disturbed sleep spend more time on social media.

One of the worst times to use social media may be just before bed (Credit: Getty Images)

Despite the argument from a few researchers that tweeting may be harder to resist than cigarettes and alcohol, social media addiction isn't included in the latest diagnostic manual for mental health disorders.

That said, social media is changing faster than scientists can keep up with, so various groups are trying to study compulsive behaviours related to its use - for example, scientists from the Netherlands have invented their own scale to identify possible addiction.

And if social media addiction does exist, it would be a type of internet addiction - and that is a classified disorder. In 2011, Daria Kuss and Mark Griffiths from Nottingham Trent University in the UK have analysed 43 previous studies on the matter, and conclude that social media addiction is a mental health problem that "may" require professional treatment. They found that excessive usage was linked to relationship problems, worse academic achievement and less participation in offline communities, and found that those who could be more vulnerable to a social media addiction include those dependent on alcohol, the highly extroverted, and those who use social media to compensate for fewer ties in real life.

Women's magazines and their use of underweight and Photoshopped models have been long maligned for stirring self-esteem issues among young women. But now, social media, with its filters and lighting and clever angles, is taking over as a primary concern among some campaigning groups and charities.

Social media sites make more than half of users feel inadequate, according to a survey of 1,500 people by disability charity Scope, and half of 18- to 34-year-olds say it makes them feel unattractive.

A 2016 study by researchers at Penn State University suggested that viewing other people's selfies lowered self-esteem, because users compare themselves to photos of people looking their happiest. Research from the University of Strathclyde, Ohio University and University of Iowa also found that women compare themselves negatively to selfies of other women.

Selfies may have downsides for the viewer (Credit: Getty Images)

But it's not just selfies that have the potential to dent self-esteem. A study of 1,000 Swedish Facebook users found that women who spent more time on Facebook reported feeling less happy and confident. The researchers concluded: "When Facebook users compare their own lives with others' seemingly more successful careers and happy relationships, they may feel that their own lives are less successful in comparison."

But one small study hinted that viewing your own profile, not others, might offer ego boosts. Researchers at Cornell University in New York put 63 students into different groups. Some sat with a mirror placed against a computer screen, for instance, while others sat in front of their own Facebook profile.

Facebook had a positive effect on self-esteem compared to other activities that boost self-awareness. Mirrors and photos, the researchers explained, make us compare ourselves to social standards, whereas looking at our own Facebook profiles might boost self-esteem because it is easier to control how we're presented to the world.

In a study from 2013, researchers texted 79 participants five times a day for 14 days, asking them how they felt and how much they'd used Facebook since the last text. The more time people spent on the site, the worse they felt later on, and the more their life satisfaction declined over time.

But other research has found, that for some people, social media can help boost their well-being. Marketing researchers Jonah Berger and Eva Buechel found that people who are emotionally unstable are more likely to post about their emotions, which can help them receive support and bounce back after negative experiences.

Overall, social media's effects on well-being are ambiguous, according to a paper written last year by researchers from the Netherlands. However, they suggested there is clearer evidence for the impact on one group of people: social media has a more negative effect on the well-being of those who are more socially isolated.

In some cases, social media may enhance well-being (Credit: Getty Images)

If you've ever been talking to a friend who's pulled their phone out to scroll through Instagram, you might have wondered what social media is doing to relationships.

Even the mere presence of a phone can interfere with our interactions, particularly when we're talking about something meaningful, according to one small study. Researchers writing in the Journal of Social and Personal Relationships tasked 34 pairs of strangers with having a 10-minute conversation about an interesting event that had happened to them recently. Each pair sat in private booths, and half had a mobile phone on the top of their table.

Those with a phone in eyeshot were less positive when recalling their interaction afterwards, had less meaningful conversations and reported feeling less close to their partner than the others, who had a notebook on top of the table instead.

Romantic relationships aren't immune, either. Researchers at the University of Guelph in Canada surveyed 300 people aged 17-24 in 2009 about any jealousy they felt when on Facebook, asking questions such as, 'How likely are you to become jealous after your partner has added an unknown member of the opposite sex?'.

Women spent much more time on Facebook then men, and experienced significantly more jealousy when doing so. The researchers concluded they "felt the Facebook environment created these feelings and enhanced concerns about the quality of their relationship".

In one survey of 1,800 people, women reported being more stressed by social media than men (Credit: Getty Images)

In a study involving 600 adults, roughly a third said social media made them feel negative emotions - mainly frustration - and envy was the main cause. This was triggered by comparing their lives to others', and the biggest culprit was other people's travel photos. Feeling envious caused an "envy spiral", where people react to envy by adding to their profiles more of the same sort of content that made them jealous in the first place.

However, envy isn't necessarily a destructive emotion - it can often make us work harder, according to researchers from Michigan University and the University of Wisconsin-Milwaukee. They asked 380 students to look at "envy-eliciting" photos and texts from Facebook and Twitter, including posts about buying expensive goods, travelling and getting engaged. But the type of envy the researchers found is "benign envy", which they say is more likely to make a person work harder.

A study published in the American Journal of Preventive Medicine last year surveyed 7,000 19- to 32-year-olds and found that those who spend the most time on social media were twice as likely to report experiencing social isolation, which can include a lack of a sense of social belonging, engagement with others and fulfilling relationships.

Spending more time on social media, the researchers said, could displace face-to-face interaction, and can also make people feel excluded.

"Exposure to such highly idealised representations of peers' lives may elicit feelings of envy and the distorted belief that others lead happier and more successful lives, which may increase perceived social isolation."

It's clear that in many areas, not enough is known yet to draw many strong conclusions. However, the evidence does point one way: social media affects people differently, depending on pre-existing conditions and personality traits.

As with food, gambling and many other temptations of the modern age, excessive use for some individuals is probably inadvisable. But at the same time, it would be wrong to say social media is a universally bad thing, because clearly it brings myriad benefits to our lives.

We'll be exploring this tension more over the next month, in a series of articles and videos in our special series #LikeMinded - and hopefully providing solutions that could help us all live a happier, healthier digital life.

If you liked this story, sign up for the weekly bbc.com features newsletter, called "If You Only Read 6 Things This Week". A handpicked selection of stories from BBC Future, Culture, Capital, and Travel, delivered to your inbox every Friday.

# data[].attributes.attachment_link.title
Is social media bad for you? The evidence and the unknowns

# data[].attributes.attachment_link.description
What the science suggests so far about the impact of platforms such as Facebook, Twitter or Instagram on your mental well-being.

# data[].attributes.attachment_link.readable_text
Produção em massa de computadores com preços acessíveis e com estrutura totalmente aberta inicia em fevereiro. Projeto "Caninos Loucos" pede apoio da comunidade.

Em palestra na manhã do terceiro dia da Campus Party Brasil (3 de fevereiro), no palco Inovação, Jon 'Maddog' Hall (membro do Board of the Linux Professional Institute) anuncia produção dos poderosos 'Single Board Computers' em palestra conjunta com o professor da área de Sistemas Eletrônicos, Dr. Marcelo Zuffo, da Universidade de São Paulo (USP), em projeto nomeado "Caninos Loucos".

Maddog conta na palestra que conheceu o professor Zuffo em 1996 e que já participou de nove edições da Campus Party Brasil. "Existem muitos mini computadores no mercado hoje. Alguns mais baratos, que custam U$ 3 e outros mais caros, chegando a U$ 600. Mas o problema é que quando você tenta trazer para o Brasil, temos taxas. Taxas realmente más", disse o palestrante. Para ele, essas taxas não estimulam a produção desses componentes no país. Computadores que lá nos EUA custam 35 dólares, podem chegar aqui por R$ 200 ou mais.

Persistência

Em sua fala, Maddog também conta que desde 2012, quando conheceu o projeto Raspberry Pi tenta trazer uma empresa que fabrique aqui e só recebeu "não" como resposta. "Eu não desisto nunca!", sorriu e contou como a empresa chinesa do mini computador LeMaker disse "sim" após alguns meses. Assista no vídeo toda a explicação sobre os componentes, portas que estarão disponíveis e outros detalhes de hardware.

O professor Zuffo foi apresentado por Maddog para contar como a USP se envolveu no projeto. "É loucura você imaginar tecnologia de ponta na América Latina, por isso estamos chamando o projeto de 'Caninos Loucos'. Eu tive a chance de começar a convencer a universidade sobre esse processo", revela o doutor, que iniciou há três anos "nessa loucura de pensar o mundo daqui a 20 anos", disse. Eles convidam toda a comunidade a dar sugestões, ideias e participar ativamente no projeto. O equipamento trazido pela USP para fabricar em massa os componentes eletrônicos (placas, circuitos, etc) tem 13 metros de comprimento e uma precisão para fabricar peças mais finas que um fio de cabelo.

Assista o vídeo exclusivo para o SempreUpdate (final da matéria) com a palestra completa de Maddog e Zuffo explicando o projeto e como será executado na USP.

Projeto Caninos Loucos

Por quatro anos, Jon 'Maddog' Hall tem trabalhado com LSItec, uma ONG filiada à USP, para trazer ao Brasil a produção dos poderosos Single Board Computers, diminuindo os custos aos hackers, makers e empreendedores.

Quem é Maddog

Jon 'Maddog' Hall é membro do Board of the Linux Professional Institute. Desde 1969, 'Maddog' (como ele prefere ser chamado) tem sido programador, designer e administrador de sistemas, gerente de produto, gerente de marketing técnico, autor e educador e atualmente trabalha como consultor. Sr. Hall se dedica ao sistema Unix desde 1980 e ao sistema Linux desde 1994, quando ele conheceu Linus Torvalds e reconheceu a importância comercial do Linux,Free e Open Source Software.

Desde 2006, Maddog vem trabalhando no Projeto Cauã, que criará trabalhos high-tech permitindo estudantes de baixa renda a arcarem com uma universidade e experienciarem um trabalho. Concluiu licenciatura em Engenharia e Comércio pela Drexel University em 1973 e seu mestrado em RPI pela Troy, em 1977. Agora ele também viaja o mundo palestrando sobre os benefícios da liberdade de Software. Palestra completa com Maddog e e Zuffo:
Perguntas e respostas (parte técnica):

# data[].attributes.attachment_link.title
EXCLUSIVO: USP anuncia produção de computador Single Board com Maddog - SempreUPdate

# data[].attributes.attachment_link.description
Produção em massa de computadores com preços acessíveis e com estrutura totalmente aberta inicia em fevereiro. Projeto "Caninos Loucos" pede apoio da comunidade. Em palestra na manhã do terceiro dia da Campus Party Brasil (3 de fevereiro), no palco Inovação, Jon 'Maddog' Hall (membro do Board of the Linux Professional Institute) anuncia produção dos poderosos ...

# data[].attributes.headline
IBM anuncia dois novos computadores quânticos

# data[].attributes.subject
IBM anuncia dois novos computadores quânticos

# data[].attributes.attachment_link.readable_text
A IBM anunciou dois novos processadores de computadores quânticos poderosos, um pronto para clientes e outro sendo preparado.

O anúncio desta sexta-feira (10) inclui tanto o processador de 20 qubits pronto para uso dos clientes IBM Q e um protótipo operacional de 50 qubits atualmente em desenvolvimento. Esses números podem ser pequenos no cenário mais amplo daquilo que as pessoas esperam um dia fazer com computadores quânticos, mas são alguns dos maiores na indústria até agora. E o progresso vem rápido.

"Se você olhar 18 meses atrás, começamos com 5 qubits online", disse Jerry Chow, gerente da equipe de computação quântica experimental da IBM, em entrevista ao Gizmodo. "Estamos indo com tudo nisso."

O computador quântico é um tipo completamente diferente de computador. Em vez de operar com bits, que só podem igualar zeros e uns como um computador normal, seus bits, ou "qubits", igualam zero e um ao mesmo tempo em que cálculos acontecem. Um usuário inicializa esses qubits, o que é como determinar os pesos em dados viciados e então deixá-los interagirem por meio de regras matemáticas da mecânica quântica. Existem certas tarefas, como fatorar números e modelar moléculas, em que um computador quântico seria muito mais rápido do que um computador normal. Hoje, cada um desses qubits são feitos a partir de eletrônicos especialmente fabricados que devem ser mantidos em temperaturas próximas do zero absoluto.

Você não verá um computador completamente quântico para o uso do consumidor, essa não é a questão. Em vez disso, computadores clássicos vão interagir com computadores quânticos por meio da nuvem ou algum outro sistema para executar cálculos que se beneficiam da aceleração quântica.
O criostato de um computador quântico de 50 qubits (Imagem: IBM Research/Flickr)
O processador quântico de 20 qubits derrotaria o da IBM, assim como o recentemente anunciado computador de 17 qubits da Intel. Mas o Google tem um processador de 49 qubits sendo feito que pode ser o primeiro computador quântico a superar um computador clássico na mesma tarefa. Outro grupo anunciou um sistema de 51 qubits que usa átomos gelados em vez de fios supercondutores, como o da IBM.

Se você está começando a se empolgar, precisamos ser realistas. Embora não tenha comentado especificamente em relação a este artigo, Ashley Montanaro, palestrante na Universidade de Bristol, recentemente disse ao Gizmodo que "existe muita empolgação, mas isso automaticamente significa que tem muito hype ".

Esses computadores quânticos ainda têm "tempos de coerência" muito curtos - o de 20 qubits da IBM perde sua capacidade de fazer cálculos quânticos depois de apenas 90 microssegundos (embora isso seja um número líder de indústria, de acordo com o comunicado de imprensa da companhia).

E a melhoria se trata mais do que apenas a contagem de qubits. "Estamos todos tentando fazer processadores quânticos mais e mais capazes", Chow disse ao Gizmodo. "O número (de qubits) é apenas uma dessas dimensões."

Os qubits são incrivelmente propensos a erros, e poderiam ser necessários dois mil qubits físicos para criar um único qubit utilizável imune a erros que possa ser usado em algoritmos matemáticos quânticos especialmente formulados. Isso é algo em que todo mundo na indústria está trabalhando. Por enquanto, sistemas sem correções de erro são principalmente usados para simular as leis da física, como ao modelar moléculas.

A IBM também anunciou atualizações ao seu QISKit Quantum Experience, para que todo mundo possa testar a execução de seus próprios algoritmos quânticos.

Quanto ao quão bons esses computadores quânticos são em modelar moléculas, isso é algo que Chow quer que os clientes IBM Q testem. "Agora temos os brinquedos com que brincar", disse.
Imagem do topo: Andy Aaron, IBM via Flickr

# data[].attributes.attachment_link.title
IBM anuncia dois novos computadores quânticos

# data[].attributes.attachment_link.description
A IBM anunciou dois novos processadores de computadores quânticos poderosos, um pronto para clientes e outro sendo preparado. O anúncio desta sexta-feira (10) inclui tanto o processador de 20 qubits pronto para uso dos clientes IBM Q e um protótipo operacional de 50 qubits atualmente em desenvolvimento.

# data[].attributes.body
Você pode ser vitima

# data[].attributes.attachment_link.readable_text
Ter um site online é sempre algo complicado. Um errinho na configuração e, pronto, você está vulnerável a alguma invasão. Em alguns casos a dor pode ser só de cabeça - e machucar um pouco do orgulho - mas, em outros, pode doer, e muito, no bolso.

Na última sexta-feira, o site da fabricante de aparelhos tecnológicos D-Link apresentou um comportamento estranho que foi notado por usuários do Twitter. Ao ser carregada, a página apresentava um erro no script de nome "cryptonight.wasm". O endereço de origem dele era do site Coinhive, que oferece serviços de mineradora de criptomoedas pela web.

CryptoNight é um algoritmo de mineração utilizado por algumas moedas baseadas na tecnologia de CryptoNote. Entre elas estão AEON, Bytecoin, Fantom e Monero. Esta última é exatamente a moeda que têm sido minerada por meio da solução oferecida pela Coinhive.

O site ganhou bastante destaque depois que a plataforma de compartilhamento de torrents, The Pirate Bay, começou a testar a possibilidade da mineração de Monero nas máquinas de seus visitantes em vez de exibir anúncios como "aumente seu pênis" e coisas do tipo.

Além do The Pirate Bay, versões fakes de sites famosos como Wikipedia e a página do jogador de futebol Cristiano Ronaldo também foram criadas com o script. Ao entrar em páginas como essas é possível notar que o computador fica bem mais lento e o processamento da CPU utilizado pelo navegador sobe consideravelmente.

A reportagem apurou que o erro no script notado no site da D-link aconteceu apenas no navegador Google Chrome e, mesmo com o site aberto, não foi possível notar nenhuma alteração significativa no processamento do computador. Segundo explicou Igor Marcel, especialista em segurança da informação da Blaze Information Security, isso provavelmente se deve a um erro na implementação do script. Conforme observou, a mensagem que aparece no console foi causada pela "escassez do cabeçalho 'Access-Control-Allow-Origin', que gerou uma falha ao carregar o programa".

Ele observou que o problema para sua execução está ligado às políticas do Cross-origin Resource Sharing (CORS), uma especificação dos servidores web que definem a permissão para uma página acessar recursos de um outro servidor. "A ironia é que a mensagem de erro ainda sugere a possível solução para sanar o problema", diz.

Nesta terça-feira, 3, o site brasileiro da D-link já não apresentava mais o erro nem o script da Coinhive. Perguntada sobre o ocorrido, a empresa comunicou por meio de sua assessoria de imprensa que "já identificou o problema no site e está trabalhando para que seja resolvido o mais rápido possível".

Fazendo dinheiro com o computador dos outros

Casos de ataques com mineração de criptomoedas têm se tornado cada vez mais frequentes. No primeiro semestre deste ano, um pesquisador identificou o uso de uma nova versão do vírus utilizado na botnet Mirai para mineração de Bitcoins. No último mês de setembro, a Kaspersky publicou um estudo em que apontou que ao menos 1,65 milhões de computadores estão sendo utilizados para minerar criptomoedas para hackers.

"Tem havido um aumento significativo nos ataques que tem como objetivo minerar criptomoedas", observou o especialista o Igor Marcel que relatou ter lidado no último mês com dois incidentes deste tipo. "Curiosamente, em todos os casos que analisamos, a criptomoeda minerada era o Monero."

A mineração de criptomoedas é um processo de resolver cálculos matemáticos extremamente complicados. Ou seja, para seu computador fazer isso, ele vai precisar de bastante poder de processamento pelo seu processador ou pela placa de vídeo.

No caso do CryptoNight, ele é um algoritmo desenvolvido para aproximar o rendimento da mineração feita via processador e placa de vídeo. O uso da GPU neste caso não é tão produtivo quanto em outros algoritmos, como o usado pelo Ethereum por exemplo.

Para saber se você está minerando para os outros, o jeito é checar se a sua CPU está trabalhando mais do que deveria. O primeiro sinal que o computador pode dar é ficar consideravelmente mais lento logo que abrir o site. Para não ter dúvidas, o jeito é checar quanto de processamento. Caso o seu navegador esteja consumindo uma porcentagem acima da média do processamento do seu computador, isso é um forte indício de que o site dos outros estão fazendo a sua máquina trabalhar.

Se você precisar continuar navegando na página que está usando o seu computador sem a sua permissão, alguns dos bloqueadores de anúncio tradicionais, como o AdBlock, já estão adicionando atualizações que não permitem a execução do script de mineração. Além deles estão começando a aparecer plugins voltados especificamente para esse fim. Entre eles estão o NoCoin e o minerBlock.
Atualização 10/10/2017: Inicialmente foi dito que o algoritmo de mineração CryptoNight tinha por objetivo viabilizar a mineração via GPU. Na verdade, ele foi desenvolvido com objetivo de equiparar a mineração via CPU e GPU. Quanto a mineração de Ethereum, foi dito que era mais eficiente utilizando CPU. A realidade, porém, é que a eficiência do algoritmo utilizado por esta cryptomoeda -o Ethash - é muito maior em placas de vídeo. Os erros foram corrigidos no texto acima. Leia mais matérias de ciência e tecnologia no canal MOTHERBOARD.
Siga o Motherboard Brasil no Facebook e no Twitter.
Siga a VICE Brasil no Facebook , Twitter e Instagram .

# data[].attributes.attachment_link.title
Você pode estar minerando criptomoedas para os outros sem nem saber

# data[].attributes.attachment_link.description
Ter um site online é sempre algo complicado. Um errinho na configuração e, pronto, você está vulnerável a alguma invasão. Em alguns casos a dor pode ser só de cabeça - e machucar um pouco do orgulho - mas, em outros, pode doer, e muito, no bolso.

# data[].attributes.attachment_link.provider_name
Olhar Digital - O futuro passa primeiro aqui

# data[].attributes.attachment_link.readable_text
A IBM anunciou recentemente que criou um sistema de "in-memory" computing (computação dentro da memória). Esse sistema permite que computadores realizem diversas tarefas, como rodar algoritmos de aprendizagem de máquina e encontrar correlações entre diferentes bancos de dados, de maneira até 200 vezes mais rápida e eficiente em termos de energia do que placas de vídeo atuais, por exemplo.

Para desenvolver esse sistema, os pesquisadores da empresa usaram um tipo de memória chamada de PCM, sigla em inglês que significa "Phase Change Memory" (memória de mudança de fase) - a mesma que é usada em CDs-RW, por exemplo. Segundo o estudo recém-publicado, o sistema criado pela IBM conseguiu usar um milhão de dispositivos de memória desse tipo para realizar cálculos sem a necessidade de um processador. O vídeo abaixo mostra mais sobre a nova tecnologia:
O material se lembra
Esse tipo de memória se aproveita das propriedades físicas de seu material para armazenar dados. Segundo o Ars Technica, ela é feita de um material que pode assumir duas estruturas atômicas diferentes. Uma delas é uma estrutura cristalina que conduz bem eletricidade; a outra, mais amorfa, não conduz. Ao esquentar uma célula do material, ele muda de um estado para o outro.

Com isso, é possível organizar o material de maneira binária: o estado cristalino condutivo representa um 0, e o estado amorfo representa um 1. E como essa estrutura se mantém mesmo quando não há energia circulando no sistema, a memória consegue armazenar esses estados mesmo que o circuito que a alimenta seja desligado.
Bom e velho "vai e vem" de informações
Diversos dispositivos de memória se aproveitam dessa propriedade. O problema é que os dados armazenados neles precisam ser levados ao processador para serem computados; o resultado desses cálculos, por sua vez, precisa voltar à memória antes de ser processado novamente. Isso é parte da arquitetura von Neumann de computação, que é usada por praticamente todos os aparelhos eletrônicos que nós usamos - desde computadores até celulares e tablets.

No entanto, esse "vai e vem" de dados acaba gerando um gargalo computacional, já que levar a informação de um ponto até o outro leva tempo. Mais que isso - leva energia, o que faz com que os dispositivos sejam menos eficientes. A ideia da IBM, portanto, era usar a própria estrutura material da memória PCM para realizar cálculos, criando o que ela chama de "memória computacional".
Além do 0 e 1
Para fazer isso, os pesquisadores usaram as propriedades físicas do material de maneira diferente. Eles organizaram o sistema para procurar correlações entre diversos conjuntos de dados. Os dados estavam armazenados nos dispositivos de PCM. Quando o sistema percebia uma correlação entre os dados alguns conjuntos, ele enviava um impulso que fazia com que uma das células de uma das memórias se aquecesse um pouco - mas não o suficiente para ir de 0 para 1.

O sistema então seguia buscando correlações e, sempre que as encontrava, aquecia aquela célula um pouco mais. Se um número suficiente de correlações fosse encontrada, a célula acabaria mudando de 0 para 1, confirmando que a correlação existia. Se esse número suficiente não fosse atingido, ela continuaria sendo 0, o que indicaria que os dados não eram suficientes para permitir afirmar que havia uma correlação ali. Dessa maneira, o sistema funcionava como uma espécie de computador analógico.
Desafios
Foram feitos dois testes diferentes para confirmar a eficácia desse sistema. Nos dois, ele demonstrou praticamente a mesma precisão do que um sistema "tradicional" com memória e CPU - embora tenha também dado alguns falsos positivos e falsos negativos. Isso se deve, segundo os pesquisadores, à natureza do processo de aquecimento que muda as células. Ele é sujeito a variações aleatórias que os pesquisadores ainda não conseguem controlar, e que podem acabar alterando o resultado.

Há ainda a questão de que o sistema depende de calor, e o calor acaba se acumulando com o tempo. Por esse motivo, se os processos de avaliação de correlação de dados demorarem muito, todas as células acabam se aquecendo e mudando de 0 para 1, o que estraga o teste.
Aplicações
Mesmo com esses obstáculos a serem superados, no entanto, a IBM acredita que esse método pode ser desenvolvido até se tornar uma forma extremamente rápida e eficiente de realizar tarefas de Big Data. Essas tarefas consistem basicamente em encontrar correlações entre grandes quantidades de dados: num sistema convencional, o processador precisa acessar cada célula da memória, conferir seu estado e comparar com todas as outras; nesse método, a memória praticamente se compara consigo mesma.

Uma das aplicações mais interessantes para essa tecnologia, segundo o MIT Tech Review, é a aprendizagem de máquina, essencial para sistemas de inteligência artificial. Nela, o computador é treinado com conjuntos imensos de dados de interações passadas para saber a melhor maneira de agir. Se o processo de "treinamento" desses sistemas puder ser feito de maneira 200 vezes mais rápida e eficiente do que atualmente, com placas de vídeo, esse método pode acabar representando uma verdadeira revolução para os data centers.

# data[].attributes.attachment_link.title
IBM cria computador sem processador que funciona até 200 vezes mais rápido

# data[].attributes.attachment_link.description
A IBM anunciou recentemente que criou um sistema de "in-memory" computing (computação dentro da memória). Esse sistema permite que computadores realizem diversas tarefas, como rodar algoritmos de aprendizagem de máquina e encontrar correlações entre diferentes bancos de dados, de maneira até 200 vezes mais rápida e eficiente em termos de energia do que placas de vídeo atuais, por exemplo.

# data[].attributes.headline
Infográfico com Protocolos de comunicação para IoT

# data[].attributes.subject
Infográfico com Protocolos de comunicação para IoT

# data[].attributes.attachment_link.provider_name
Embarcados - Sua fonte de informações sobre Sistemas Embarcados

# data[].attributes.attachment_link.readable_text
Você está planejando um projeto de Internet das Coisas e chega a hora de escolher os protocolos sobre os quais a sua aplicação irá rodar: MQTT, CoAP, UDP, 6LoWPAN, Zigbee, BLE, etc. Existe esse enorme número de protocolos de rede para IoT aplicáveis nos pequenos dispositivos e não conhecê-los pode ferir a escalabilidade do seu projeto. Por detrás de cada uma dessas siglas existe uma tecnologia de aplicabilidade restrita que precisa ser compreendida, pois não existe um protocolo bom para todas as aplicações, muito pelo contrário, cada protocolo tende a ser eficiente para apenas um único problema. Escolha algum protocolo errado e o seu projeto pode se tornar tão útil quanto um pesinho de papel.

Criamos um infográfico, veja abaixo, apresentando alguns protocolos de rede para IoT. Não pense que são todos, existem 10 vezes mais protocolos além desses e é recomendado que sejam estudados. Observem a convergência na adoção de IPv6 pelas alianças legadas e a forma pelo qual o Smart City está se tornando acessível.

Dúvidas, sugestões e comentários são bem vindos.

Engenheiro, desenvolve software para embarcados e Linux, evangelista dos processos de qualidade. Mais informações e redes sociais: http://flp.lv

# data[].attributes.attachment_link.title
Infográfico de alguns protocolos de rede para IoT - Embarcados

# data[].attributes.attachment_link.description
Você está planejando um projeto de Internet das Coisas e chega a hora de escolher os protocolos sobre os quais a sua aplicação irá rodar: MQTT, CoAP, UDP, 6LoWPAN, Zigbee, BLE, etc. Existe esse enorme número de protocolos de rede para IoT aplicáveis nos pequenos dispositivos e não conhecê-los pode ferir a escalabilidade do seu projeto.

# data[].attributes.attachment_link.provider_name
Embarcados - Sua fonte de informações sobre Sistemas Embarcados

# data[].attributes.attachment_link.readable_text
Com a ascensão de dispositivos conectados à Internet e alinhados ao conceito de IoT, informação virou uma moeda, muitas vezes a mais valiosa das moedas. Nisso, um tópico sempre é revisitado: segurança. E é com razão que isto deve ser sempre destacado, afinal como os dispositivos estão cada vez mais dependentes da Internet, nada mais justo do que protegê-los contra invasões e proteger os dados por eles trafegados.

Sendo assim, este artigo mostrará como fazer um projeto, em linguagem C (no Linux), no SBC Intel Edison, que permita comunicação segura via socket TCP (com um destinatário em rede local ou Internet). A segurança é garantida pela encriptação simétrica do payload em AES 256 (modo CBC), através da implementação nativa do algoritmo no OpenSSL.

Material necessário

Para reproduzir este projeto, será necessário o seguinte material:

Uma SBC (Single-Board Computer) Intel Edison (com acesso à rede local ou Internet);

Um computador remoto com Linux e acesso à Internet ou rede local.
Este computador remoto pode estar tanto em rede local quanto na Internet e pode ser outra SBC, uma VPS ou até mesmo um computador pessoal com Linux. Caso for utilizar uma VPS, recomendo criar uma VPS na DigitalOcean. Trata-se de uma empresa que disponibiliza VPS a um preço muito acessível e possui um serviço muito bom.

Princípios básicos: segurança na comunicação

A comunicação com segurança pode ser definida como a troca de mensagens por um canal (Internet, via sockets TCP, por exemplo) de forma que as mensagens trocadas estão codificadas em um padrão conhecido por quem estiver envolvido na comunicação (em essência, conhecido SOMENTE por quem está envolvido nesta comunicação). Quem vai enviar uma mensagem a codifica e quem recebe deve decodificar a mensagem recebida antes de utiliza-la / interpreta-la. A esta codificação, dá-se o nome de criptografia.

Em resumo, criptografar uma mensagem consiste em codificá-la com base em um algoritmo e uma chave, de forma que somente quem tiver exatamente a chave e seguir exatamente o algoritmo utilizado na codificação conseguirá recuperar a mensagem original. Aqui, cabe uma diferenciação: se a chave a ser usada deve ser idêntica no emissor e no receptor, trata-se de uma criptografia simétrica. Já se a chave a ser utilizada é diferente em ambos os lados (sistema de chave pública e chave privada, por exemplo), trata-se de uma criptografia assimétrica.

Embora transparente para muitos dos usuários, a criptografia está presente em basicamente tudo que nos rodeia, desde uma conversa via aplicativo de mensagem instantânea até uma transação bancária.

Observe o diagrama abaixo:

No caso do projeto aqui abordado, é utilizada criptografia simétrica e o algoritmo de criptografia é obtido diretamente do OpenSSL.

OpenSSL, o que é?

O OpenSSL consiste em um conjunto de ferramentas open-source para fins de segurança. Possui suporte a TLS (Transport Layer Security), SSL (Secure Socket Layer) e a um grande conjunto de criptografias (algoritmos de criptografia já consagrados) e hashs utilizados no mercado. Dentre suas vantagens de uso se destacam: total compatibilidade com Linux (desconheço uma distribuição que não permita compatibilidade), licença Apache-style (ou seja, você pode usar para fins de estudo ou comerciais sem problemas) e ser muito leve (o que encoraja seu uso, mesmo em aplicações mais críticas e em sistemas com hardware mais modesto).

Além disso, por possuir integração com praticamente quaisquer linguagens de programação em ambiente Linux, seu uso em projetos comerciais ou estudantis é massivo.

Projeto - descrição

O projeto aqui desenvolvido consiste em uma comunicação via Socket TCP entre dois sistemas Linux, onde o payload (mensagem efetivamente enviada) desta comunicação é criptografada (neste caso, em AES 256 CBC).

Como tem fins didáticos, o projeto possui funcionalidade bem simples: o programa com socket client se conecta ao socket server e envia uma mensagem criptografada (criptografia simétrica). Esta mensagem é descriptografada no programa com socket server, é levemente modificada, criptografada (criptografia simétrica) e é enviada ao socket client. Ao receber a mensagem, o programa com socket client descriptografa a mensagem e a exibe na tela. Após isso, a conexão entre socket server e client é encerrada. Observe o diagrama de operação do projeto / demonstração.

Desta forma, a partir deste projeto, pode-se elaborar outros mais complexos, uma vez que a comunicação segura via Socket está aqui validada.

Projeto - criptografia utilizada

Para o projeto em questão, será utilizada a criptografia AES 256 bits, no modo CBC. Trata-se de uma criptografia difícil de ser quebrada.

No quesito chave, este tipo de criptografia possui uma "chave composta", ou seja, possui uma Key e um IV (vetor de inicialização), sendo que o Key possui 32 bytes (= 256 bits) e o IV possui 16 bytes (= 128 bits). Desta maneira, a segurança é aumentada, uma vez que IV e Key são desvinculados (não precisam ter relação um com o outro). Isto permite fazer várias "táticas" de criptografia, incluindo o uso de números pseudo-aleatórios (possuem lei de formação em algo que somente emissor e receptor conhecem, parecendo aleatórios para quem não está inserido na comunicação) para o IV.

Para fins didáticos, este projeto possui Key e IV fixos. Porém, quanto mais criatividade em cima disso for aplicada, mais segura será a criptografia.

Para mais informações sobre este tipo de criptografia, veja este link.

Projeto - código-fonte

O código-fonte do projeto pode ser visto no GitHub no seguinte link:
https://github.com/phfbertoleti/SocketTCPSeguroEmLinux Importante:

A imagem padrão da Intel Edison já vem com OpenSSL (incluindo as bibliotecas de desenvolvimento) instaladas por padrão. Se você quiser utilizar este projeto em outra plataforma / distribuição / SBC, certifique-se de instalar o OpenSSL e suas bibliotecas de desenvolvimento;

A Key e o IV estão em arquivos texto. Conforme pode ser observado no código, esses devem ser guardados em uma pasta a qual somente o usuário root tem acesso. Isso é feito pois, se a Key e o IV fossem colocados diretamente nos códigos-fonte, seria relativamente simples para alguém que deseja interceptar a comunicação recuperar estes dados e acabar com a segurança da comunicação;

Os arquivos com Key e IV podem, nos dois sistemas, estar armazenados em pastas diferentes, porém nunca podem ter conteúdos diferentes. Caso isso ocorra, a criptografia e decriptografia dos dados não poderá ser feita.

Projeto em ação!

Veja abaixo um vídeo do projeto em ação. Nele, utilizei uma Intel Edison para rodar a aplicação com socket client e uma VPS (rodando Ubuntu 16.04LTS) para rodar a aplicação com socket server.
Referências Agradecimentos
Agradeço aos meus amigos e articulistas Felipe Neves e Cleiton Bueno por toda a ajuda dada sobre o assunto de criptografia.

Sou engenheiro eletricista formado pela Faculdade de Engenharia de Guaratinguetá (FEG - UNESP) e trabalho com desenvolvimento de sistemas embarcados em São Paulo capital. Curioso e viciado em tecnologia, sempre busco me aprimorar na área de eletrônica e programação, em especial em desenvolvimento de firmware (área que mais gosto de trabalhar e estudar).Para mais informações, acesse minha página no Facebook:https://www.facebook.com/pbertoleti

# data[].attributes.attachment_link.title
Intel Edison - Princípios básicos de comunicação segura via Socket TCP usando OpenSSL e AES 256 em C - Embarcados

# data[].attributes.attachment_link.description
Com a ascensão de dispositivos conectados à Internet e alinhados ao conceito de IoT, informação virou uma moeda, muitas vezes a mais valiosa das moedas. Nisso, um tópico sempre é revisitado: segurança. E é com razão que isto deve ser sempre destacado, afinal como os dispositivos estão cada vez mais dependentes da Internet, nada mais justo do que protegê-los contra invasões e proteger os dados por eles trafegados.

# data[].attributes.body
Novo ataque massivo de ransomware !!!!!

# data[].attributes.attachment_link.readable_text
Já vimos dois ataques em grande escala do Ransomware este ano - WannaCry e ExPetr (também conhecido como Petya e NotPetya). Parece que um terceiro ataque está em ascensão: o malware Bad Rabbit - nome indicado pelo site darknet citado na nota de resgate.
O que se sabe até agora é que o Bad Rabbit infectou vários grandes meios de comunicação russos, como as agências de notícias Interfax e Fontanka.ru. O Aeroporto Internacional de Odessa (Ucrânia) informou sobre um ataque cibernético em seu sistema de informação.

Os criminosos por trás do ataque Bad Rabbit estão exigindo 0,05 bitcoin como resgate - aproximadamente US$ 280 à taxa de câmbio atual.

De acordo com nossas descobertas, o ataque não usa exploits. É um ataque drive-by: as vítimas baixam um falso instalador do Adobe Flash de sites infectados e iniciam manualmente o arquivo . exe, infectando-se assim. Nossos pesquisadores detectaram uma série de sites comprometidos, todas de notícias ou de mídia.

Se é possível recuperar arquivos criptografados por Bad Rabbit (seja pagando o resgate ou usando alguma falha no código do ransomware) ainda não é conhecido. Os especialistas da Kaspersky Lab estão investigando o ataque e estaremos atualizando esta publicação com suas descobertas.

De acordo com nossos dados, a maioria das vítimas está na Rússia. Também vimos ataques semelhantes, porém menos, na Ucrânia, Turquia e Alemanha. Este ransomware infectou dispositivos por meio de uma série de sites de mídia russo hackeados. Com base em nossa investigação, é um ataque direcionado contra redes corporativas, usando métodos semelhantes aos usados ​​no ataque do ExPetr.

Nossos especialistas coletaram evidências suficientes para vincular o ataque de Bad Rabbit com o do ExPetr, em junho deste ano. De acordo com as análises, alguns dos códigos usados no Bad Rabbit foram vistos no ExPetr.

Outras semelhanças incluem a mesma lista de domínios utilizados para o ataque drive-by (alguns desses domínios foram hackeados em junho, mas não utilizados), bem como as mesmas técnicas utilizadas para espalhar o malware em redes corporativas - ambos os ataques utilizaram o Windows Management Instrumentation Command Line (WMIC). No entanto, há uma diferença: ao contrário do ExPetr, o Bad Rabbit não usa o EternalBlue - ou qualquer outro exploit.

Nossos especialistas pensam que o mesmo ator da ameaça está atrás de ambos os ataques e que ele estava preparando o ataque Bad Rabbit desde julho deste ano, ou mesmo antes.

Continuamos nossa investigação. Enquanto isso, você pode encontrar mais detalhes técnicos nesta publicação na Securelist.

Os produtos da Kaspersky Lab detectam o ataque com os seguintes nomes: UDS: DangerousObject.Multi.Generic (detectado pela Kaspersky Security Network), PDM: Trojan.Win32.Generic (detectado pelo System Watcher) e Trojan-Ransom.Win32.Gen.ftl.

Para evitar ser uma vítima do Bad Rabbit:
Usuários dos produtos Kaspersky Lab:

Outros usuários:

Bloqueie a execução dos arquivos c:\windows\ infpub.dat e c:\Windows\cscc.dat.

Desative o serviço WMI (se for possível no seu ambiente) para impedir que o malware se espalhe pela sua rede.

Dicas para todos:

# data[].attributes.attachment_link.title
Bad Rabbit: nova epidemia de ransomware usa sites contaminados

# data[].attributes.attachment_link.description
Já vimos dois ataques em grande escala do Ransomware este ano - WannaCry e ExPetr (também conhecido como Petya e NotPetya). Parece que um terceiro ataque está em ascensão: o malware Bad Rabbit - nome indicado pelo site darknet citado na nota de resgate.

# data[].attributes.headline
Quer saber o quanto dos seus dados são coletados pelo seu smartfone??

# data[].attributes.subject
Quer saber o quanto dos seus dados são coletados pelo seu smartfone??

# data[].attributes.body
Da uma olhada nessa matéria...

# data[].attributes.attachment_link.readable_text
At 9.24pm (and one second) on the night of Wednesday 18 December 2013, from the second arrondissement of Paris, I wrote "Hello!" to my first ever Tinder match. Since that day I've fired up the app 920 times and matched with 870 different people. I recall a few of them very well: the ones who either became lovers, friends or terrible first dates. I've forgotten all the others. But Tinder has not.

The dating app has 800 pages of information on me, and probably on you too if you are also one of its 50 million users. In March I asked Tinder to grant me access to my personal data. Every European citizen is allowed to do so under EU data protection law, yet very few actually do, according to Tinder.

With the help of privacy activist Paul-Olivier Dehaye from personaldata.io and human rights lawyer Ravi Naik, I emailed Tinder requesting my personal data and got back way more than I bargained for.

Some 800 pages came back containing information such as my Facebook "likes", my photos from Instagram (even after I deleted the associated account), my education, the age-rank of men I was interested in, how many times I connected, when and where every online conversation with every single one of my matches happened ... the list goes on.

"I am horrified but absolutely not surprised by this amount of data," said Olivier Keyes, a data scientist at the University of Washington. "Every app you use regularly on your phone owns the same [kinds of information]. Facebook has thousands of pages about you!"

As I flicked through page after page of my data I felt guilty. I was amazed by how much information I was voluntarily disclosing: from locations, interests and jobs, to pictures, music tastes and what I liked to eat. But I quickly realised I wasn't the only one. A July 2017 study revealed Tinder users are excessively willing to disclose information without realising it.

"You are lured into giving away all this information," says Luke Stark, a digital technology sociologist at Dartmouth University. "Apps such as Tinder are taking advantage of a simple emotional phenomenon; we can't feel data. This is why seeing everything printed strikes you. We are physical creatures. We need materiality."

Reading through the 1,700 Tinder messages I've sent since 2013, I took a trip into my hopes, fears, sexual preferences and deepest secrets. Tinder knows me so well. It knows the real, inglorious version of me who copy-pasted the same joke to match 567, 568, and 569; who exchanged compulsively with 16 different people simultaneously one New Year's Day, and then ghosted 16 of them.

"What you are describing is called secondary implicit disclosed information," explains Alessandro Acquisti, professor of information technology at Carnegie Mellon University. "Tinder knows much more about you when studying your behaviour on the app. It knows how often you connect and at which times; the percentage of white men, black men, Asian men you have matched; which kinds of people are interested in you; which words you use the most; how much time people spend on your picture before swiping you, and so on. Personal data is the fuel of the economy. Consumers' data is being traded and transacted for the purpose of advertising."

Tinder's privacy policy clearly states your data may be used to deliver "targeted advertising".

All that data, ripe for the picking

What will happen if this treasure trove of data gets hacked, is made public or simply bought by another company? I can almost feel the shame I would experience. The thought that, before sending me these 800 pages, someone at Tinder might have read them already makes me cringe.

Tinder's privacy policy clearly states: "you should not expect that your personal information, chats, or other communications will always remain secure". As a few minutes with a perfectly clear tutorial on GitHub called Tinder Scraper that can "collect information on users in order to draw insights that may serve the public" shows, Tinder is only being honest.

In May, an algorithm was used to scrape 40,000 profile images from the platform in order to build an AI to "genderise" faces. A few months earlier, 70,000 profiles from OkCupid (owned by Tinder's parent company Match Group) were made public by a Danish researcher some commentators have labelled a "white supremacist", who used the data to try to establish a link between intelligence and religious beliefs. The data is still out there.

So why does Tinder need all that information on you? "To personalise the experience for each of our users around the world," according to a Tinder spokesperson. "Our matching tools are dynamic and consider various factors when displaying potential matches in order to personalise the experience for each of our users."

Unfortunately when asked how those matches are personalised using my information, and which kinds of profiles I will be shown as a result, Tinder was less than forthcoming.

"Our matching tools are a core part of our technology and intellectual property, and we are ultimately unable to share information about our these proprietary tools," the spokesperson said.

The trouble is these 800 pages of my most intimate data are actually just the tip of the iceberg. "Your personal data affects who you see first on Tinder, yes," says Dehaye. "But also what job offers you have access to on LinkedIn, how much you will pay for insuring your car, which ad you will see in the tube and if you can subscribe to a loan.

"We are leaning towards a more and more opaque society, towards an even more intangible world where data collected about you will decide even larger facets of your life. Eventually, your whole existence will be affected."

Tinder is often compared to a bar full of singles, but it's more like a bar full of single people chosen for me while studying my behaviour, reading my diary and with new people constantly selected based on my live reactions.

As a typical millennial constantly glued to my phone, my virtual life has fully merged with my real life. There is no difference any more. Tinder is how I meet people, so this is my reality. It is a reality that is constantly being shaped by others - but good luck trying to find out how.

Instagram uses 'I will rape you' post as Facebook ad in latest algorithm mishap

iPhone 8: glass back 'very difficult' to repair and costs more than screen to replace

Apple blocking ads that follow users around web is 'sabotage', says industry

# data[].attributes.attachment_link.title
I asked Tinder for my data. It sent me 800 pages of my deepest, darkest secrets

# data[].attributes.attachment_link.description
At 9.24pm (and one second) on the night of Wednesday 18 December 2013, from the second arrondissement of Paris, I wrote "Hello!" to my first ever Tinder match. Since that day I've fired up the app 920 times and matched with 870 different people.

# data[].attributes.attachment_link.provider_name
Olhar Digital - O futuro passa primeiro aqui

# data[].attributes.attachment_link.title
Uber constrói 'cidade' para testar carros autônomos; veja o vídeo

# data[].attributes.attachment_link.description
Tudo sobre tecnologia, internet e redes sociais

# data[].attributes.attachment_link.title
The Data Dollar Store - A Data Shopping Social Experiment by Kaspersky Lab

# data[].attributes.attachment_link.description
What happens in a shop where money can't buy a thing? In September 2017, we opened a store in East London's Old Street Station selling prints and merchandise by street artist Ben Eine. But money didn't get you anything there. Watch how a social experiment using a new global currency can make you think about your personal data.

# data[].attributes.body
hahaha

# data[].attributes.attachment_link.readable_text
A maioria das vulnerabilidades passa despercebida pela maioria da população mundial, mesmo que afetem vários milhões de pessoas. Mas esta notícia é particularmente grande: pesquisadores encontraram um monte de vulnerabilidades que tornam insegura todas as redes WiFi.
Um artigo publicado hoje descreve como praticamente qualquer rede Wi-Fi que dependa da criptografia WPA ou WPA2 pode ser comprometida. E com o WPA sendo o padrão do WiFi moderno, isso significa que praticamente todas as redes wireless são vulneráveis.

A pesquisa é bastante complicada, então não vamos analisá-la em detalhes e destacaremos somente as principais descobertas.

Como o KRACK funciona

Os pesquisadores descobriram que os dispositivos baseados em Android, iOS, Linux, MacOS, Windows e alguns outros sistemas operacionais são vulneráveis ​​a alguma variação desse ataque e isso significa que quase qualquer dispositivo pode ser comprometido. Eles chamaram esse tipo de ataque de reinstalação de chave, ou KRACK.

Em particular, eles descrevem como um ataque em dispositivos Android 6 funciona. Para executá-lo, o invasor deve configurar uma rede WiFi com o mesmo nome (SSID) de uma existente e segmentar um usuário específico. Quando o invasor detecta que o usuário está prestes a se conectar à rede original, pode enviar pacotes especiais que fazem o dispositivo mudar para outro canal e se conectar à falsa com o mesmo nome.

Depois disso, usando uma falha na implementação dos protocolos de criptografia, pode alterar a chave que o usuário estava usando para uma seqüência de zeros e assim acessar todas as informações que o usuário transitar.

Pode-se argumentar que existe outra camada de segurança - a conexão criptografada em um site, como SSL ou HTTPS. No entanto, um utilitário simples chamado SSLstrip configurado no ponto de acesso falso é suficiente para forçar o navegador a se comunicar com versões HTTP não criptografadas de sites em vez de versões HTTPS. Isso funciona nos casos em que a criptografia não está corretamente implementada em um site (o que acontece com muita frequência).

Assim, usando esse utilitário em sua rede falsa, o invasor pode acessar os logins e as senhas dos usuários em texto simples, o que basicamente significa roubá-los.

O que você pode fazer para proteger seus dados?

O fato de que quase todos os dispositivos em quase todas as redes WiFi são vulneráveis ​​ao KRACK parece bastante assustador, mas - como praticamente qualquer outro tipo de ataque, esse não é o fim do mundo. Aqui estão algumas dicas sobre como ficar a salvo dos ataques KRACK caso alguém decida usá-los contra você.

Sempre verifique se há um ícone de cadeado verde na barra de endereços do seu navegador. Ele indica que uma conexão HTTPS (criptografada e, portanto, segura) a este site específico está sendo usada. Se alguém tentar usar o SSLstrip contra você, o navegador será forçado a usar as versões HTTP dos sites e o cadeado desaparecerá.

Os pesquisadores alertaram alguns fabricantes de dispositivos de rede (incluindo a WiFi Alliance, responsável pela padronização dos protocolos) antes de divulgar o problema, de modo que a maioria deles deve estar no processo de atualizações de firmware. Verifique se há updates recentes para seus dispositivos e instale-os o mais rapidamente o possível.

Você pode proteger sua conexão usando uma VPN, que adiciona outra camada de criptografia aos dados transferidos do seu dispositivo. Você pode ler mais sobre o que é uma VPN e como escolher uma, ou baixar o Kaspersky Secure Connection.

# data[].attributes.attachment_link.description
A maioria das vulnerabilidades passa despercebida pela maioria da população mundial, mesmo que afetem vários milhões de pessoas. Mas esta notícia é particularmente grande: pesquisadores encontraram um monte de vulnerabilidades que tornam insegura todas as redes WiFi. Um artigo publicado hoje descreve como praticamente qualquer rede Wi-Fi que dependa da criptografia WPA ou WPA2 pode ser comprometida.

# data[].attributes.body
Ótimo site para essa finalidade

# data[].attributes.attachment_link.title
Script Brasil - O maior portal de scripts em língua portuguesa

# data[].attributes.attachment_link.description
Portal de Comunidade Livre que oferece Scripts, Apostilas, Downloads e Assistentes voltados ao mundo de TI.

# data[].attributes.headline
Steve Wozniak lança plataforma digital para ensinar programação.

# data[].attributes.subject
Steve Wozniak lança plataforma digital para ensinar programação.

# data[].attributes.attachment_link.readable_text
Nada consta para fortalecer a teoria de que eles sejam amigos ou tenham combinado isso previamente, mas o fato é que, alguns dias após Tim Cook falar que o aprendizado das linguagens de programação seria, hoje, mais importante até mesmo que o aprendizado do inglês, um nome para lá de importante no mundo da tecnologia está lançando o seu próprio curso online de programação. Sim, senhoras e senhores, estou falando de Steve Wozniak.

Woz, que por acaso é meu melhor amigo (ele só não sabe disso ainda), anunciou hoje o Woz U, um "instituto digital de nível mundial" que tem como principal objetivo fornecer às pessoas uma forma fácil e acessível de aprender a programar e, portanto, conquistar seu lugar no cada vez mais amplo mundo da tecnologia.

Nosso objetivo é educar e treinar as pessoas em habilidades digitais "empregáveis" sem impor a elas uma dívida que levará anos para ser paga. As pessoas muitas vezes ficam receosas de escolher uma carreira no mundo da tecnologia porque acham que não conseguirão seguir nela. Eu sei que elas podem, e eu quero mostrá-las como.

A plataforma faz parte da Southern Careers Institute, uma instituição privada de educação baseada no Texas, e começará oferecendo várias plataformas de ensino e treinamento digital, com algumas opções diferentes de programas e conteúdos para diferentes áreas, como desenvolvimento de software e suporte tecnológico. As aulas são composta por vídeos e os alunos terão acesso direto a instrutores e exercícios realizados em tempo real. A ideia é que, eventualmente, mais de 30 sedes no mundo real também sejam estabelecidas para aulas presenciais.

Adicionalmente, já foi disponibilizado gratuitamente na App Store americana o aplicativo oficial do Woz U, que permite aos usuários fazer testes para definir em qual área do mundo tecnologia eles se encaixam com mais facilidade; o app também oferece a possibilidade do aluno se pré-matricular no curso diretamente da tela do seu iPhone.

# data[].attributes.attachment_link.title
Steve Wozniak lança plataforma digital para ensinar programação.

# data[].attributes.attachment_link.description
Nada consta para fortalecer a teoria de que eles sejam amigos ou tenham combinado isso previamente, mas o fato é que, alguns dias após Tim Cook falar que o aprendizado das linguagens de programação seria, hoje, mais importante até mesmo que o aprendizado do inglês, um nome para lá de importante no mundo da tecnologia está lançando o seu próprio curso online de programação.

# data[].attributes.headline
Quer checar as propriedades de um site??

# data[].attributes.subject
Quer checar as propriedades de um site??

# data[].attributes.attachment_link.title
SPDYCheck: Testing Websites for SPDY Support

# data[].attributes.attachment_link.description
O HTTP é a base da Web. Então quando se lança uma nova versão depois de décadas, é bom ficar de olho. E a nova verão 2.0 traz muitas melhorias de performance essenciais, que melhorarão tudo pro usuário e deixarão a vida do desenvolvedor Web mais fácil.

# data[].attributes.attachment_link.readable_text
Você sabe como se proteger e não virar um programador zumbi?

Sim! Existe uma epidemia acontecendo. Um vírus que altera o cérebro de programadores e os transformam em zumbis.

A vacina existe, mas ainda é pouco conhecida. Então se você é programador, ou tem interesse em programar, não dê mole! Torne-se imune e sobreviva a esta catástrofe.

Como assim zumbis?

Certamente você já viu algum filme que retrata exatamente este cenário. As pessoas estão vivendo as suas vidas até que um desastre acontece e todos começam a ser transformados em zumbis.

Os zumbis surgiram no folclore do Haiti onde cadáveres são reanimados tornando-se mortos vivos. Na cultura pop, zumbis foram usados para criticar o comportamento de manada, onde alguém reproduz o que todo mundo faz sem uma análise crítica da sua ação.

Como é que um programador vira zumbi?

Trazendo para a nossa área, em pleno 2017, é comum ver gente repetindo aquela piada de que programadores são uma máquinas de transformar café em código!

A piada em si não é ruim, principalmente com um certo sarcasmo. E café é um produto que eu adoro. Esse não é o ponto.
O ponto é que há uma cultura que estimula a alienação dos programadores.
Uma cultura que promove horas-extras não remuneradas como "vestir a camisa". Que naturaliza o trabalho corrido, sufocante e improdutivo, onde acabamos parando de viver pra entregar coisas dentro de um prazo impossível e achando que tudo isso é normal.

Tudo sem o menor senso crítico sobre a real necessidade, e principalmente sobre os resultados concretos dessas ações.

Um sintoma desse tipo de cultura são frases bizarras ditas com ar triunfante, como:

Aqui é tão legal de trabalhar que ontem eu trabalhei por 15 horas e nem percebi #WTF
É o vírus zumbi reduzindo um Desenvolvedor de Software a um Walking Dev.
Dá para resistir a esta epidemia?

Sim! Com certeza! Como tudo na vida, requer esforço preparo e dedicação. Mas é muito possível. Eu mesmo já fui contaminado e me curei e conheço inúmeras pessoas que também conseguiram.
O primeiro passo é entender que programar é 20% do trabalho. Eu sei, ninguém ensina isso para gente quando começamos a programar.
Ser programador em 2017 é ter a habilidade de criar riqueza com o custo virtualmente zero! Com um notebook qualquer e um acesso a internet você consegue servir pessoas do mundo inteiro usando tecnologia para solucionar problemas reais.

É preciso pensar estrategicamente na sua carreira. É preciso entender de verdade o jogo que você está jogando e se posicionar de acordo com os seus melhores interesses.
Para você entender perfeitamente o que eu quero dizer aqui, eu preparei uma palestra onde você vai aprender em detalhes as ciladas que nos transformam em Walking Devs.
Descobriu que está virando zumbi? Calma!

Eu tenho uma boa notícia para você! Eu gravei um bate papo sobre como nós programadores podemos superar esta epidemia para assumir o controle das nossas carreiras.
O evento foi sensacional e conversamos muito sobre o caminho da autonomia na programação atacando 3 pilares principais:
#1 - Sua relação com o seu código

Como realizar o trabalho de programação da forma correta?

Como você abordar o problema que você está resolvendo para reduzir o risco do projeto?

Como tomar as decisões na programação alinhadas ao valor que você precisa gerar?

Como aumentar a capacidade do seu software sem aumentar a quantidade de código?

Como melhorar o produto reduzindo o código?

#2 - Sua relação com o seu cliente ou empregador

Como você vai entender o que é valor e o que não é na empresa que você trabalha?

Como você faz para entender o que o seu cliente realmente precisa?

Como você faz para entender a relação entre os setores da empresa que você trabalha para você evitar aquela briga com os outros setores?

Como você faz para não ser visto como custo, e sim como investimento?

Como você faz para organizar o seu trabalho para não ficar preso em horas-extra?

Como não perder tempo fazendo sistemas que ninguém vai usar, mas sim sistemas que solucionam problemas?

#3 - Sua relação com o futuro da sua carreira

Como analisar financeiramente a sua carreira com a empresa que você está e os clientes que você atende?

Como você descobre o impacto financeiro do código que você escreve?

Como você se organiza, em termos profissionais, para não se tornar refém do seu empregador?

Como se preparar para empreender sem quebrar no primeiro ano?

Assista agora a gravação que ficará disponível por tempo limitado!
Abração, HB!

Imagem originalmente postada em: Newvios Society

# data[].attributes.attachment_link.title
The Walking Dev: Sobreviva ao apocalipse zumbi na programação!

# data[].attributes.attachment_link.description
Você sabe como se proteger e não virar um programador zumbi? Sim! Existe uma epidemia acontecendo. Um vírus que altera o cérebro de programadores e os transformam em zumbis. A vacina existe, mas ainda é pouco conhecida. Então se você é programador, ou tem interesse em programar, não dê mole!

# data[].attributes.attachment_link.description
Explicação sobre condição de corrida em variável compartilhada

# data[].attributes.headline
Ta na duvida sobre qual rumo tomar na carreira?

# data[].attributes.subject
Ta na duvida sobre qual rumo tomar na carreira?

# data[].attributes.body
Pense em Banco de dados

# data[].attributes.attachment_link.readable_text
Quando começou a se interessar pela profissão de cientista de dados, Paulo Vasconcellos não encontrava muito conteúdo online em português sobre o assunto. Foi assim que teve a ideia de, uma vez consolidado na profissão, criar um blog e produzir o tipo de informação que tanto buscou. Em seu perfil na plataforma de hospedagem de textos Medium , ensina "do básico ao avançado sobre Ciência de Dados e Machine Learning para aqueles que querem se especializar nessa área em crescente demanda".

A demanda é crescente à medida que são criadas cada vez mais posições para esses profissionais no mercado. Estatísticas de 2015 da empresa RJ Metrics mostram que 52% dos cientistas de dados no mundo receberam esse título nos quatro anos que antecederam o levantamento. Em janeiro, um dos maiores sites de emprego do mundo, o Glassdoor colocou a profissão de cientista de dados em primeiro lugar pelo segundo ano consecutivo com o melhor emprego no país.

No Brasil, segundo o Guia Salarial 2017 da consultoria Robert Half, enquanto a crise econômica enxuga a remuneração de muitas áreas, entre 2016 e 2017 o salário de cientista de dados cresceu 8,1%, podendo variar entre R$ 12 mil e R$ 28 mil. As possibilidades de atuação estão nos mais diversos setores, como finanças, educação, saúde, agricultura, geologia e indústria. Basicamente, qualquer empresa que gere dados pode contratar um profissional para analisá-los e tomar decisões com base em informação, não intuição.

"O Brasil está entre os grandes produtores e consumidores de informação e, de uma maneira geral, tem iniciativas nessa área pipocando no mundo todo", afirma o professor do mestrado em Modelagem Matemática da Escola de Matemática Aplicada da Fundação Getúlio Vargas (FGV EMAp) Renato Souza. Antes mesmo do artigo da Harvard Business Review que coroava a profissão como "o trabalho mais sexy do século 21", o curso da FGV estava capacitando seus primeiros especialistas na área, composta pela confluência de três competências: matemático, computação e habilidade de análise para mesclar as duas coisas.

"Essa matemática é basicamente composta por probabilidade e estatística, álgebra linear e otimização de sistemas. Na área da computação existe uma grande contribuição da área de visualização de informações, bancos de dados, sistemas distribuídos e computação científica", explica o professor, destacando a importância da base matemática para quem tem interesse em ingressar na profissão em ascensão.

Os avanços tecnológicos que criaram equipamentos largamente utilizados atualmente possibilitam a coleta, acúmulo e análise de dados em dimensões que não existiam há uma década. "A teoria da área evoluiu, mas a disponibilidade de plataformas também permitiu que essa área crescesse como cresceu", aponta.

Outro exemplo de capacitação acadêmica disponível para quem quer entrar na área, nos níveis de mestrado e doutorado, é o Programa Pós-Graduação em Ciências de Computação e Matemática Computacional do Instituto de Ciências Matemáticas e de Computação da Universidade de São Paulo (ICMC USP). A maior parte de cursos, porém, é de educação a distância - em que profissionais que estão no mercado, como Paulo Vasconcellos e Bernardo Aflalo, começaram.

Cientista de dados na TOTVS, Aflalo decidiu abandonar a profissão de engenheiro mecânico quando, trabalhando na Embraer, percebeu o impacto de modelos preditivos. Depois de muitos cursos online, hoje ele atua desenvolvendo tecnologias de inteligência artificial na empresa e faz doutorado na área no Instituto Tecnológico de Aeronáutica (ITA).

"Existem muitos cursos, com os melhores profissionais do mundo, muito didáticos, em plataformas online. Uma dica para quem quiser começar nesse tipo de profissão é ir por aí e só depois ir para mestrado, doutorado ou MBA". Há, inclusive, muitos cursos gratuitos em níveis iniciais que são ideais para quem quer explorar a ciência de dados.

Algumas plataformas com várias opções de cursos online na área são o MOOC, a Udacity e o Coursera.

# data[].attributes.attachment_link.title
Cientista de Dados é a profissão que tem tudo para ser a melhor aposta para 2018.

# data[].attributes.attachment_link.description
Quando começou a se interessar pela profissão de cientista de dados, Paulo Vasconcellos não encontrava muito conteúdo online em português sobre o assunto. Foi assim que teve a ideia de, uma vez consolidado na profissão, criar um blog e produzir o tipo de informação que tanto buscou.

# data[].attributes.headline
EUA e Coreia do Norte já estão em guerra

# data[].attributes.subject
EUA e Coreia do Norte já estão em guerra

# data[].attributes.attachment_link.title
Ciberguerra: EUA atacam a Coreia do Norte com DDoS - TecMundo

# data[].attributes.attachment_link.description
Enquanto o mundo está com os olhos voltados para a relação tensa entre Estados Unidos e Coreia do Norte, torcendo para que uma guerra não ocorra, a ciberguerra já deu os primeiros passos há algum tempo. De acordo com o Washington Post, citando uma...

# data[].attributes.headline
Comando sem checagem afeta servidor e apaga 16,5 mil processos do TCE-AM

# data[].attributes.subject
Comando sem checagem afeta servidor e apaga 16,5 mil processos do TCE-AM

# data[].attributes.attachment_link.readable_text
Os processos eletrônicos do Tribunal de Contas do Estado do Amazonas (TCE-AM) afetados pela pane nos sistemas e-Contas e Spede (Sistema de Processos e Documentos Eletrônicos) - a qual excluiu dados dos dois softwares - devem ser 100% recuperados até a próxima semana, segundo garantiu, na manhã de terça-feira (03/10/2017), o conselheiro-presidente do TCE-AM, Ari Moutinho Júnior, em entrevista coletiva. Ocorrido há 38 dias, por causa de uma execução indevida de um script (sequência de comados) que o Administrador de Sistemas Fabrício Barbosa rodou sem fazer a checagem, o incidente afetou o servidor de dados PostgreSQL, atingindo 16,5 mil processos (80% de processos de aposentadoria), dos quais 62% já foram plenamente recuperados e os outros 38% estão em fase de recuperação.

Acompanhado do diretor-presidente da Empresa de Processamento de Dados Amazonas S/A (Prodam), Márcio Lira; do procurador-geral do Ministério Público junto ao VEJA TAMBÉM: Administrador de Sistemas tentou esconder o erro e acabou descoberto pelo IP de seu computador . TCE, Carlos Alberto de Almeida, e da nova diretora de Tecnologia da Informação (Ditin) do TCE, Sheila Nóbrega, o conselheiro-presidente anunciou que os dois servidores concursados identificados como os responsáveis pela pane (direta e indiretamente) responderão administrativamente na Corregedoria do TCE pelo problema técnico causado e terão de ressarcir aos cofres públicos os R$ 33 mil gastos na contratação das empresas especializadas Bot Recuperação de Dados, 4 Linux, CBL, que atuam na recuperação dos dados, em parceria com a Prodam e o Ditin.

Ao descartar a hipótese de sabotagem ou invasão de hacker, o conselheiro Airy Moutinho Júnior explicou que o problema ocorreu por "O TCE tem backup, tanto que os dados estão sendo recuperados paulatinamente, mas o incidente havia tornado inacessível os arquivos, bloqueando o acesso", comentou o conselheiro-presidente. "excesso de confiança e falta de responsabilidade" por parte dos dois servidores. Um ( Fabrício Barbosa) que mexia diretamente com o PostgreSQL, que alimentava o Spede e o e-Contas, e outro ( Elynder Belarmino Lins) por saber das limitações do backup e da necessidade de ampliação do mesmo e não tomar as providências necessárias como gestor.

O conselheiro Ari Moutinho Júnior justificou que o TCE ainda não havia se manifestado a respeito do assunto por orientação da Polícia Civil, que também acompanha o caso, e para não ser levianos, uma vez que empresas especializadas estavam atuando no caso. Na próxima semana, o e-Contas e o Spede voltam às atividades normalmente. Os gestores públicos que ficaram sem comunicação através dos sistemas terão os prazos processuais dilatados.

Segundo o conselheiro-presidente Ari Moutinho Júnior, foram as três empresas, a Prodam e a polícia que elucidaram o caso, ao identificar o IP da máquina do Administrador de Sistemas Fabrício Barbosa que era cedido pela PRODAM e já foi "Os servidores serão encaminhados à Corregedoria e serão obrigados a ressarcir os custos do Tribunal de Contas, porque nós não toleramos a imprudência e o excesso de confiança, que geraram preocupação momentânea na população do Estado do Amazonas", disse ao garantir que os processos de prestações de contas dos mais de 300 órgãos públicos (Estado e municípios), os de aposentadoria, entre outros, estão sob segurança e voltam à normalidade na outra semana. exonerado das atividades na corte de Contas. O então diretor de Tecnologia da Informação do TCE-AM, Elynder Belarmino Lins também foi substituído.

Questionado sobre a participação do Diretor de Controle Externo de Auditoria de Tecnologia da Informação, Eduardo Nunan na pane dos sistemas, o conselheiro Ari Moutinho Júnior explicou que o servidor não tem nada a ver com a questão, uma vez que a Diati é o setor do TCE responsável diretamente pelas auditorias na área de TI nos órgãos públicos e não pelo setor de informática do TCE.

# data[].attributes.attachment_link.title
Comando sem checagem afeta servidor e apaga 16,5 mil processos do TCE-AM

# data[].attributes.attachment_link.description
Os processos eletrônicos do Tribunal de Contas do Estado do Amazonas (TCE-AM) afetados pela pane nos sistemas e-Contas e Spede (Sistema de Processos e Documentos Eletrônicos) - a qual excluiu dados dos dois softwares - devem ser 100% recuperados até a próxima semana, segundo garantiu, na manhã de terça-feira (03/10/2017), o conselheiro-presidente do TCE-AM, Ari Moutinho Júnior, em entrevista coletiva.

# data[].attributes.body
O Google irá resolver seu problema

# data[].attributes.attachment_link.title
Google Pixel Buds and Google Clips Launch Event. Live demo

# data[].attributes.attachment_link.description
Launch Event of Google Pixel 2 Accessories Google Clips and Google Pixel Buds. Live demo of wireless machine learning based camera and headset.

# data[].attributes.headline
Cinco dicas para evitar malware no Android

# data[].attributes.subject
Cinco dicas para evitar malware no Android

# data[].attributes.attachment_link.readable_text
O Android é o sistema operacional mais popular, o que explica o fato de malwares para ele serem os mais comuns. Há outra razão para a maior exposição dos usuários: a plataforma permite a instalação de aplicativos de qualquer outra fonte, não apenas de sua loja oficial, como é o caso do iOS.
Por outro lado, isso garante ao Android uma maior seleção de apps, mas compromete a segurança, já que qualquer um pode criar um aplicativo e distribuí-lo por diversos canais, sejam pelas lojas, anúncios, painéis de discussão - seja o que for. Fazer com que um dispositivo Android seja infectado é a coisa mais fácil do mundo. Ainda assim, há formas de minimizar esse risco. Vamos a cinco regras básicas que podem ajudá-lo a evitar problemas.

Baixe aplicativos apenas da Google Play

O Google possui um departamento inteiro dedicado a verificação de aplicativos que acabam na Google Play. Entretanto, malwares ainda conseguem se esgueirar vez ou outra. Ainda assim, o risco de baixar um aplicativo infectado diretamente da loja oficial é muito menor do que de qualquer outra fonte. Os especialistas filtram o grosso antes de chegar nos usuários.

Você pode até confiar em outras coleções de aplicativos, desde que sejam grandes e conhecidas, e se possuírem políticas de não aceitar programas de desenvolvedores questionáveis. O curso de ação mais seguro, contudo, seria desabilitar a possibilidade de instalação de apps de terceiros nas configurações do Android. Ao fazer isso, você manterá seu dispositivo seguro da maioria dos Trojans que se espalham por sites não-oficiais.

Para isso, desative a opção em Configurações -> Segurança -> Fontes desconhecidas.

2. Escolha aplicativos de desenvolvedores conhecidos

Grandes empresas com marcas famosas cuidam para não distribuírem malware e consequentemente, manchar sua reputação, o que leva a justificativa do porquê é mais seguro baixar aplicativos de desenvolvedores conhecidos. Pesquise pelo nome, lista de aplicativos publicados e detalhes de contato na descrição estendida da página do aplicativo na Google Play Store.

3. Veja a nota e as avaliações de usuários

Um aplicativo com notas altas é bom, útil e provavelmente mais seguro. Mesmo assim, fique atento. Às vezes, cibercriminosos usam Trojans para melhorar a avaliação de aplicativos e publicar avaliações de usuários.

É por isso que uma nota alta não é tudo. Avaliações de usuários são elementos importantes. Veja se essas parecem consistentes, escritas por pessoas de verdades e não bots. Quando não são, normalmente, a escrita é simples. Fique de olho em reviews repetidas em sequência. No caso das reais, além dos cinco pontos da nota, o texto que a acompanha é normalmente detalhado. Você também pode notar algumas avaliações negativas, relacionadas à tentativas de usuários de entrar em contato com o desenvolvedor a fim de resolver algum problema.

4. Preste atenção às permissões requeridas durante a instalação

O sistema de permissões do Android é um mecanismo de proteção que controla o quanto de liberdade terá um aplicativo. Elas são usadas pelos programas para acessar dados e funções específicas (suas possibilidades tornam-se bastante limitadas caso não sejam garantidas).

Veja em nosso blog o artigo sobre que tipos de permissões podem ser perigosas e qual o risco associado. Os perigos mais comuns envolvem a habilidade de aplicativos de roubar seus dados (localização, contatos, arquivos pessoais) e realizar certas operações como tirar fotos, gravar áudio, vídeos, enviar mensagens, entre outros.

Antes de instalar um aplicativo, veja com cuidado as permissões específicas e as avalie razoavelmente: o aplicativo realmente precisa de todas elas - e por quê? Estão um pouco suspeitas? No Andoid 6.0 ou superior você pode revisar, conceder e revogar permissões nas configurações do dispositivo.

5. Use uma solução de segurança confiável

Seja qual for o objetivo do seu download, garanta que seu dispositivo tenha uma solução de segurança confiável. Há duas versões do Kaspersky Internet Security para Android: a básica gratuita, que permite a verificação manual de aplicativos, e a versão comercial estendida, que executa essa tarefa automaticamente.

O ponto em comum entre todas essas abordagens é se basearem em informação. Antes de instalar um aplicativo, pergunte-se: você realmente precisa dele? Ele precisa das permissões requeridas? Ao pensar sobre isso, você não terá de se preocupar quanto a utilidade e a segurança de sua vida digital.

# data[].attributes.attachment_link.title
Cinco dicas para evitar malware no Android

# data[].attributes.attachment_link.description
O Android é o sistema operacional mais popular, o que explica o fato de malwares para ele serem os mais comuns. Há outra razão para a maior exposição dos usuários: a plataforma permite a instalação de aplicativos de qualquer outra fonte, não apenas de sua loja oficial, como é o caso do iOS.