terça-feira, 23 de maio de 2017

Além da aplicação para celular vs. navegador para celular

A discussão contínua de se criar um aplicativo móvel nativo / híbrido ou criar uma aplicação acessada através do navegador, tem duas alternativas recentes. O ponto de partida é reconhecer que a maioria das pessoas usa cerca de 5 aplicativos em seu dispositivo móvel e ignorar os outros 30 ou mais que existem por padrão. A maioria das pessoas não tem idéia sobre quais aplicativos estão disponíveis e não os procura aleatoriamente em uma loja de aplicativos. Em vez disso, eles vão para o navegador no celular, acessam a página que lhes interessa, por exemplo, o site do jornal de escolha ou o hotel que desejam reservar e, em seguida, usam o navegador para ler o jornal ou reservar o hotel .

Progessive Web Apps (PWA). No cenário descrito acima, quando você estiver no site de seu jornal ou hotel, você será solicitado a fazer o download de um aplicativo que reabrirá essa página do navegador ou iniciará um aplicativo dedicado, ou seja, um aplicativo nativo / híbrido. Por exemplo, normalmente, você não está ciente de que seu jornal também tem um aplicativo e, portanto, você não vai para a loja de aplicativos para procurar esse aplicativo. Em vez disso, você acessa o jornal no navegador. Se esse jornal baseado em navegador for um PWA, ele permitirá que você baixe um aplicativo, sim, o aplicativo que você não conhecia o jornal disponibilizado, mas que o seu estar no navegador lendo o jornal oferece uma oportunidade para a organização por trás do jornal Para disponibilizar diretamente para você o aplicativo conectado ao jornal.

Chatbots. Em resposta ao mesmo cenário descrito acima, os chatbots se integram com seus aplicativos existentes, por exemplo, SnapChat, Facebook, WhatsApp, fornecendo um mecanismo de comunicação puramente conversacional baseado em texto para interagir em torno de algum tópico, por exemplo, quando você está na IKEA, Uma mensagem através de um ou mais dos seus aplicativos existentes para perguntar o que você está procurando e, em seguida, o IKEA chatbot ajuda a reduzir suas aspirações e direciona você para onde você pode cumpri-los. Um efeito colateral é que não há nenhuma interface de usuário, simplesmente texto, ou seja, estamos de volta na linha de comando de muitas maneiras, com chatbots.

"Os robôs vão começar a substituir os aplicativos para dispositivos móveis. Não é mais necessário procurar um app, fazer o download de um aplicativo, atualizar um aplicativo ou gerenciar um aplicativo." - Gartner, 2017

Os desenvolvimentos interessantes e, sim, nenhuns são novos, embora ambos devem sempre ser incluídos em toda a discussão no app móvel contra o app do browser.

segunda-feira, 17 de abril de 2017

contribuidores Drupal open source CMS ameaçam deixar o projeto

Há algumas semanas, Dries Buytaert, fundador do sistema de gerenciamento de conteúdo de código aberto (CMS) Drupal, perguntou Larry Garfield, colaborador de longa data do projeto Drupal, deixando a comunidade. A razão dada por Dries é que Garfield defenderia valores que são opostas às defendidas na comunidade Drupal. A carta aberta recentemente dirigida ao Dries Buytaert por um grupo de contribuintes para a comunidade fornece detalhes adicionais sobre este assunto. A razão subjacente para a exclusão é que Garfield é Gorean. Lembre-se, uma pessoa Gorean é um seguidor da filosofia professada por John Norman, em seus escritos, uma saga de 26 volumes, juntos, constituem as crônicas de Gor. Uma das características do Gorean está defendendo sadomasoquism

"Nós rejeitamos qualquer forma de discriminação com maior força. Não é só a discriminação em relação à aparência externa das pessoas, mas também contra as suas crenças, valores, e até mesmo em comparação com a maneira como eles conduzem suas vidas privadas. Queremos reafirmar nossa solidariedade com o código de conduta dessa comunidade, que nós fornecemos a beneficiar de um ambiente de trabalho onde praticar nem assédio nem discriminação, para a manutenção dos mais altos padrões de profissionalismo dentro dele. "

Os signatários da carta são claras sobre a situação em matéria de Larry Garfield. Seus atos fora da comunidade Drupal são de responsabilidade da sua vida privada e relacionar a comunidade Drupal em nada.

Dries Buytaert está agora em uma situação onde ele tem que explicar as razões para sidelining Larry Garfield baseado no código de conduta, sem a qual ele terá seu pedido de desculpas público como desejado pelos signatários da carta " o código de conduta da comunidade Drupal proíbe o assédio e garante que todos são tratados bem dentro da comunidade. Se descobriu-se que Larry não violou o código de conduta, pedir desculpas para ele e para trás em sua decisão de excluir. Se houve uma violação do código de conduta, por favor informe Larry e da comunidade. Se Larry tem assediado pessoa ou transgrediu o código de conduta ou qualquer outra regra da comunidade Drupal, então é injusto para manter afastado por causa de atos maliciosos de outros. "

Lembre-se que esta carta segue uma recente comunicação Dries Buytaert através de seu blog pessoal:

"O Grupo de Trabalho da Comunidade, a Associação Drupal e eu tenho tentado para resolver uma situação sensível ao melhor de nossas habilidades, conforme previsto pelas nossas regras. Nós cometemos erros na gestão da comunicação sobre esta situação. Nossos erros, sabemos, atingir as pessoas que não estavam envolvidos. Assim, alguns membros da nossa comunidade já não se sentem seguros com a gente. "

"Nós estamos novamente envolvidos em diálogo com Larry. No entanto, a situação está prestes a sempre debatida. A comunidade Grupo de Trabalho e discutir como vamos organizar esses intercâmbios. Eu gostaria de pedir desculpas para aqueles que eu ter ferido a minha intenção inicial sobre esta situação. "

sábado, 1 de abril de 2017

Dicas de segurança para instalar o Linux em sua estação de trabalho SysAdmin

Depois de escolher uma distribuição Linux que atenda a todas as diretrizes de segurança estabelecidas no nosso último artigo , você precisará instalar a distro em sua estação de trabalho.

As práticas recomendadas de segurança da instalação do Linux variam, dependendo da distribuição. Mas, em geral, existem algumas etapas essenciais a serem tomadas

Utilize criptografia de disco completo (LUKS) com uma frase de senha robusta

Verifique se o swap também está criptografado

Exigir uma senha para editar bootloader (pode ser o mesmo que LUKS)

Configurar uma senha de root robusta (pode ser igual a LUKS)

Usar uma conta sem privilégios, parte do grupo de administradores

Configure uma senha de conta de usuário robusta, diferente da

Essas diretrizes são destinadas a administradores de sistemas que são trabalhadores remotos. Mas eles se aplicam igualmente bem se você trabalha a partir de um laptop portátil em um ambiente de trabalho, ou configurar um sistema de casa para acessar a infra-estrutura de trabalho para pós-horas / apoio de emergência.

Quando combinadas com as outras recomendações desta série, elas ajudarão a reduzir o risco de que os SysAdmins se tornem vetores de ataque contra o resto de sua infraestrutura de TI.

Criptografia de disco completo

A menos que você esteja usando auto-criptografia de discos rígidos, é importante configurar seu instalador para criptografar completamente todos os discos que serão usados ​​para armazenar seus dados e seus arquivos de sistema. Não é suficiente simplesmente criptografar o diretório do usuário através de arquivos de loop de criptografia de montagem automática (estou olhando para você, versões mais antigas do Ubuntu), pois isso não oferece proteção para binários do sistema ou swap, o que provavelmente conterá uma série de dados sensíveis. A estratégia de criptografia recomendada é criptografar o dispositivo LVM, portanto, apenas uma frase-senha é necessária durante o processo de inicialização.

A partição / boot geralmente permanecerá não criptografada, pois o bootloader precisa ser capaz de inicializar o próprio kernel antes de invocar LUKS / dm-crypt. Algumas distribuições suportam criptografar a partição / boot também (por exemplo, Arch), e é possível fazer o mesmo em outras distribuições, mas provavelmente ao custo de complicar as atualizações do sistema. Não é crítico para criptografar / inicializar se sua distro de escolha não nativamente apoiá-lo, como a própria imagem do kernel não vazamentos nenhum dados privados e será protegido contra adulteração com uma assinatura criptográfica verificada pelo SecureBoot.

Escolher boas passphrases

Os sistemas Linux modernos não têm limite de comprimento de senha / senha, então a única limitação real é seu nível de paranóia e sua teimosia. Se você inicializar seu sistema muito, você provavelmente terá que digitar pelo menos duas senhas diferentes: uma para desbloquear LUKS, e outra para fazer login, então ter frases de senha longas provavelmente ficará velho muito rápido. Escolha passphrases que são de duas a três palavras de comprimento, fácil de digitar, e preferencialmente de ricos / misturados vocabulários.

Exemplos de passphrases boas (sim, você pode usar espaços):

natureza abhors roombas

12 Jebediahs em voo

Perdon, tengo flatulência

As passphrases fracas são combinações das palavras que você é provável ver em trabalhos publicados ou em qualquer outro lugar na vida real, e você deve evitar de usá-las, porque os atacantes estão começando incluir tais frases simples em suas estratégias da força bruta.

Exemplos de passphrases para evitar:

Mary tinha um cordeirinho

você é um mago, Harry

Ao infinito e além

Você também pode ficar com senhas não-vocabulário que têm pelo menos 10-12 caracteres, se você preferir que a digitação frases-chave.

A menos que você tenha preocupações sobre segurança física, é bom para anotar suas frases de acesso e mantê-los em um lugar seguro longe de sua mesa de trabalho.

Raiz, senhas de usuário e o grupo de administradores

Recomendamos que você use a mesma senha para sua senha de root como você usa para sua criptografia LUKS (a menos que você compartilhe seu laptop com outras pessoas confiáveis ​​que devem ser capazes de desbloquear as unidades, mas não devem ser capazes de se tornar root). Se você é o único usuário do laptop, então ter sua senha de root diferente da sua senha de LUKS não tem vantagens de segurança significativas. Geralmente, você pode usar a mesma senha para sua administração UEFI, criptografia de disco e conta de root - sabendo que qualquer uma delas dará a um invasor controle total do seu sistema de qualquer maneira, então há pouco benefício de segurança para que elas sejam diferentes em um único - Usuário.

Você deve ter uma senha diferente, mas igualmente forte para sua conta de usuário normal que você estará usando para tarefas do dia-a-dia. Este usuário deve ser membro do grupo admin (por exemplo, roda ou similar, dependendo da distribuição), permitindo que você execute sudo para elevar privilégios.

Em outras palavras, se você for o único usuário em sua estação de trabalho, você deve ter duas passphrases distintas, robustas, igualmente fortes que você precisará se lembrar:

Admin-nível, usado nos seguintes locais:

Administração UEFI

Bootloader (GRUB)

Criptografia de disco (LUKS)

Administrador da estação de trabalho (usuário root)

User-level, usado para o seguinte:

Conta de usuário e sudo

Senha mestre para o gerenciador de senhas

Todos eles, obviamente, podem ser diferentes se houver uma razão convincente.

Da próxima vez que falaremos sobre segurança pós-instalação. Isso dependerá muito da sua distribuição de escolha, por isso vamos fornecer uma visão geral das etapas que você deve tomar ao invés de fornecer instruções detalhadas.

terça-feira, 28 de março de 2017

Colocando o Ubuntu em

Este ano, a Canonical juntou-se à Embedded World 2017 pela primeira vez com um estande. E a reação inicial de qualquer pessoa que visitou o estande foi uma de surpresa rapidamente seguida pela pergunta: "O Ubuntu é o que eu corro no meu desktop, não em meus sistemas embutidos. Por que o Ubuntu está em um show incorporado? ' Primeiro de tudo vamos celebrar o fato de que muitos desenvolvedores usam Ubuntu em casa ou trabalhar em seu desktop! Uma razão boa o suficiente para eles virem e dizerem olá. Mas não é a razão principal. Da mesma forma que a tecnologia de consumo tem feito consistentemente seu caminho em empresa, um monte de tecnologia de desenvolvimento chamado de fazer o seu caminho para a produção. O Ubuntu é um bom exemplo desse movimento - indo do desktop para a nuvem, e as instâncias do Ubuntu agora indo do desktop para o incorporado. Por exemplo, o Ubuntu é usado em sinalização digital para direcionar 100.000s de telas de publicidade ou informações em todo o mundo. A Dell e outros já vêm enviando PCs industriais rodando o Ubuntu há muito tempo. Robôs rodando ROS (Robot Operating System) no Ubuntu estão em produção em hospitalidade, varejo e mineração. Afinal, o cavalo de batalha do desenvolvimento embutido, o Raspberry Pi, não tem menos de 3 Ubuntu e opções derivadas disponíveis: Ubuntu Mate para um ambiente de trabalho, servidor Ubuntu para um ambiente de desenvolvimento e Ubuntu Core para um ambiente de produção. Então, sim, o Ubuntu está presente no embedded - e é por isso que estávamos no Embedded World. Também apresentamos algumas demonstrações surpresas em nosso estande da Canonical: Uma câmera Basler rodando Ubuntu Core e atuando como um hub doméstico graças ao snap openHAB Um Orange Pi e sua recém-lançada App Store Um número de placas executando Ubuntu Core: DragonBoard 410c, Intel Joule ou o recém-anunciado LS1043A por NXP Uma surpresa Ubuntu Core PLC acionada prova de conceito

quarta-feira, 8 de março de 2017

5 dicas que pode usar já para melhorar o seu Windows 10

5 dicas que pode usar já para melhorar o seu Windows 10 A cada nova build e a cada nova atualização, o Windows 10 torna-se mais apelativo aos utilizadores. Todas as pequenas melhorias que vão sendo trazidas melhoram-no de forma substancial. Mas como nem todas as otimizações estão visíveis de forma direta, trazemos hoje 5 simples mas muito importantes dicas que podem usar de imediato. Todos procuramos ter as máquinas sempre prontas a serem usadas, rápidas e otimizadas. Para isso podemos usar aplicações externas, mas o Windows 10 vem preparado para tratar deste tema, sem qualquer problema. As dicas de hoje centram-me na otimização deste sistema operativo, sempre recorrendo às ferramentas que podem usar diretamente e sem qualquer instalação. Vamos tornar o Windows ainda mais rápido no arranque O processo é todo realizado na zona de gestão de energia do Windows 10 pelo que é necessário começar por aceder a essa zona. Escrevam Energia na zona de pesquisa para obterem acesso às Opções de Energia do Windows 10. Uma vez nessa zona devem procurar a opção Escolher o que fazem os botões para ligar/desligar. Devem encontrar esta opção do lado esquerdo, junto ao acesso a outras opções de energia. Para ativarem o acesso à área que querem alterar, devem escolher a opção Alterar definições que estão atualmente indisponíveis. Esta opção requer que o utilizador tenha permissões de administrador ou que esta mudança seja feita pelo próprio Administrador. Podem ver neste nosso artigo como ativar a conta de Administrador no Windows 10 e usar essa conta de forma pontual para esta alteração. É agora chegada a hora de verificarem o estado da opção que procuram desde o início. Deslizem para o final dessa janela do Windows 10 e procurem a opção Ativar o arranque rápido. Caso esta opção esteja desativada, podem clicar na caixa de seleção para que fique pronta a ser usada. Não se esqueçam de carregar no botão abaixo para que as alterações sejam guardadas. Após este passo o Windows irá ter um comportamento completamente diferente no seu arranque, sendo muito mais rápido e por consequência mais eficiente.

segunda-feira, 27 de fevereiro de 2017

Você já se perguntou por que o Google mantém bombeamento atualizações de algoritmos? Você entende o que são mudanças de algoritmo do Google ? Nenhum SEO ou comerciante de conteúdo pode prever com precisão o que qualquer atualização futura será semelhante. Mesmo alguns funcionários do Google não entendem tudo o que está acontecendo com o motor de busca mais dominante da web. Toda esta confusão apresenta um problema para proprietários de sites experientes: Uma vez que existem cerca de 200 fatores de classificação do Google , quais devem você focar sua atenção após cada atualização importante do algoritmo do Google? O Google emitiu quatro atualizações de algoritmos principais, denominadas (em ordem cronológica) Panda, Penguin, Hummingbird e Pigeon. Entre essas atualizações importantes, os engenheiros do Google também fizeram alguns ajustes de algoritmo que não eram muito publicitados, mas ainda assim podem ter tido um impacto nos rankings dos sites nos resultados da pesquisa. Saiba como eu engenharia reversa do algoritmo do Google e cresceu meu tráfego de pesquisa em 51% em 3 meses . Visão geral sobre alterações no algoritmo do Google Antes que você possa compreender completamente o impacto de cada atualização de algoritmo de busca individual, você precisa ter um conhecimento de trabalho de que um algoritmo de mecanismo de pesquisa é toda sobre. A palavra "algoritmo" refere-se ao procedimento baseado em lógica, passo a passo para resolver um problema específico. No caso de um motor de busca, o problema é "como encontrar as páginas mais relevantes para este conjunto específico de palavras-chave (ou termos de pesquisa)". O algoritmo é como o Google encontra, classifica e retorna os resultados relevantes. O Google é o motor de busca # 1 na web e chegou lá por causa de seu foco em fornecer os melhores resultados para cada pesquisa. Como Ben Gomes, vice-presidente de engenharia da Google, disse: " nosso objetivo é obter a resposta exata que você está procurando mais rápido ." Desde o início, em uma tentativa de melhorar sua capacidade de retornar essas respostas corretas rapidamente, o Google começou a atualizar seu algoritmo de pesquisa, que por sua vez mudou - às vezes drasticamente - a forma como ele entregou resultados relevantes para pesquisar usuários. Como resultado dessas mudanças no algoritmo, muitos sites foram penalizados com rankings inferiores , enquanto outros sites experimentaram um aumento no tráfego orgânico e rankings melhorados, assim, os resultados da pesquisa. Alguma breve história: Alterações de algoritmos podem ser maiores ou menores - em sua maioria menores. Em 2014, o Google fez aproximadamente 500 alterações ao algoritmo. Depois de cada um desses ajustes, um grande número de sites perderam seus rankings
Dez anos antes, em fevereiro de 2004, o Google lançou a atualização Brandy . Uma importante mudança de algoritmo, os principais pontos focais de Brandy foram a atenção aumentada nos textos âncora de links e algo chamado "Indexação Semântica Latente " - basicamente, olhando para outras páginas no mesmo site para avaliar se eles contêm os termos de pesquisa, além da página indexada . Eventualmente, o foco do Google mudou para análise de palavras-chave e intenção, em vez de olhar apenas a palavra-chave em si. Voltando ainda mais longe, o Google fez uma série de mudanças em 2000, incluindo o lançamento da barra de ferramentas do Google e um tweak significativo conhecido como " Google Dance ". No entanto, no que diz respeito ao impacto do SEO em sites de negócios, Têm muito impacto nos resultados da pesquisa. Se você quiser estar atualizado sobre essas alterações de algoritmo, você pode rever todo o histórico de alterações de algoritmos do Google . O Google precisa de grandes volumes de dados para poder tomar melhores decisões para qualquer rastreador de classificação. Os resultados mais relevantes que as pessoas obtêm quando pesquisam uma palavra-chave específica, mais precisos os dados que o Google pode extrair e retornar para outros pesquisadores. É por isso que essas alterações também afetaram os resultados de pesquisa para dispositivos móveis. Mudanças recentes do Google, juntamente com o crescimento explosivo no uso de dispositivos móveis, foram significativos para os comerciantes de pesquisa. Image36 Neste artigo, vamos nos concentrar em quatro grandes alterações no algoritmo de pesquisa do Google. Cada uma dessas atualizações teve, e continua a ter, um impacto significativo sobre search engine marketing, SEO na página e estratégia de conteúdo global do seu site para obter os melhores resultados de pesquisa. Especificamente, vamos discutir: A atualização do Panda A atualização do Penguin A atualização do Hummingbird E, a mudança de algoritmo mais recente, Google Pigeon No último par de anos, vimos o efeito positivo da Panda, Penguin, Colibri e as mudanças do algoritmo Pigeon sobre SEO. Alguns desses benefícios são: Compromisso com o usuário do Google - Lembre - se do objetivo do Google: ajudar cada usuário da pesquisa a encontrar as informações corretas que estão procurando o mais rápido possível. Essas atualizações, especialmente a Panda, solidificam ainda mais o compromisso do Google com seus usuários. Embora ainda haja muito mais trabalho a ser feito pelo Google na melhoria dos resultados de pesquisa, as chances são boas de que você obtenha resultados relevantes e informativos na primeira página de resultados do Google quando você pesquisa. Por exemplo, digamos que você procura as melhores marcas de câmera. Seus principais resultados provavelmente incluirão aqueles termos de pesquisa, ou seus sinônimos mais próximos, próximos um do outro: Image80 Rankings melhorados para o índice detalhado - o serpIQ concorda que no SEO moderno, " comprimento é força." Um índice mais longo tende dominar páginas dos resultados do Search Engine estes dias no poder de SEO

quarta-feira, 1 de fevereiro de 2017

Saiba como trocar a cor do teclado padrão do Android sem instalar nada

Saiba como trocar a cor do teclado padrão do Android sem instalar nadaUma das vantagens do sistema operacional Android em smartphones é a oferta quase infinita de opções de customização. É possível reorganizar e alterar quase tudo o que se vê na interface do celular, mas, normalmente, essa tarefa exige a instalação de alguns apps. Uma dessas opções de customização tem a ver com o teclado do smartphone. Desde que o Google atualizou o aplicativo e o trocou pelo Gboard, seu novo teclado "inteligente", é possível customizar diversos elementos no visual das teclas. Para mudar a cor do seu teclado no Android, o caminho é simples. Antes de qualquer coisa, certifique-se de que você usa o app padrão do Google e não um de outra desenvolvedora. Celulares da Samsung, por exemplo, usam um teclado exclusivo, enquanto os da Motorola usam o padrão. Confira também se o seu teclado está atualizado. Para isso, vá até a página do aplicativo no Google Play e veja se existe a opção de atualização. Se não existir, e se a página indica que o teclado que você tem instalado é o Gboard, basta seguir em frente. Passo 1: Abra o aplicativo de Configurações do seu celular;Passo 2: Toque na opção "Idiomas". Neste ponto, o caminho pode variar dependendo da versão do seu celular. Procure por uma opção indicando as configurações ou a seleção do teclado virtual Android;
Passo 3: Toque na opção "Gboard" e, em seguida, na guia "Tema";
Passo 4: Pronto. Nesta tela você pode selecionar entre as diversas opções de cores para o seu teclado, ou usar uma imagem salva na memória do seu celular. Aqui também é possível escolher se você quer deixar a borda de cada tecla destacada ou não.

China apresenta computador mais potente do mundo

  China apresenta computador mais potente do mundo Capacidade de processamento de dados equivale à de 175.0000 A China apresentou ...