Copiado!

YouTube Agora córregos HTML5 Video Por padrão


Aqui está mais um prego no caixão de inflamação: a partir de hoje, o padrão do YouTube para a utilização de vídeo HTML5 em todos os navegadores modernos, incluindo Chrome, IE 11, Safari 8 e as versões beta do Firefox.
YouTube introduzido pela primeira vez HTML5 apoio de volta em 2010 . Na época em que ainda era muito experimental. Ao longo dos anos, como o padrão HTML5 - e, com ela, a sua implementação vídeo - amadurecido, fabricantes de navegadores começaram a adicionar algumas das características que faltavam nas primeiras versões. Para YouTube, que foi o suporte para Adaptive Bitrate , por exemplo.
A mesma tecnologia que os poderes taxas de bits adaptável também torna possível vídeo para o YouTube para viver-stream ao Chromecast e consoles de videogame como o Xbox e PS4.
2015-01-27_0939
Do HTML5 criptografados extensões de mídia  ter sido um tanto controverso na comunidade de padrões web, porque eles ativar o suporte DRM em navegadores web. Mas, como gerente de engenharia YouTube Richard Leider observa no anúncio de hoje, o suporte para esse recurso agora permite que o serviço de usar um único player de vídeo através de uma ampla gama de plataformas.
"Combinado com criptografia comum, que pode suportar múltiplas tecnologias de proteção de conteúdo em diferentes plataformas com um único conjunto de ativos, tornando YouTube jogar mais rápido e suave", ele escreve.
VP9 bitrate
Ao mudar para HTML5, YouTube agora podem também fazer uso mais amplo do Google vídeo VP9 codec. YouTube diz que essa opção permite que vídeos para começar 15 a 80 por cento mais rápido e reduz a largura de banda média necessária para transmitir um vídeo em 35 por cento. Isso pode não parecer um grande negócio agora, mas uma vez que você começar a streaming de vídeo 4K, que 35 por cento de redução pode ser a diferença entre a desfrutar o vídeo ou olhando para a tela "buffering". YouTube começou streaming de vídeos VP9 em 2013 e desde então tem servido "centenas de bilhões de vídeos VP9."
Agora que o vídeo HTML5 é o padrão no YouTube, o Google está depreciativo seu velho estilo de <object> Flash incorpora e sua API do Flash . YouTube recomenda que você use apenas sua <iframe> incorpora inserir vídeos vão para a frente, porque isso lhe permite utilizar qualquer tecnologia browsers dos seus visitantes apoiar.

SNAPCHAT CRACKS DOWN NO SCRAPI HACKERS


Snapchat
 , a imagem e vídeo aplicativo de compartilhamento, sofreu contínuos problemas com sua API interna que está sendo usado em meios não autorizados por 3o partido apps. Em resposta, The Verge confirmou que a Microsoft, a pedido de Snapchat, removeu todos os aplicativos de imitação Snapchat não oficiais a partir da loja do Windows.
Muitos desses aplicativos imitação alegou ser o oficial app Snapchat do Windows. Não só foi a sua presença em violação direta dos termos de serviço (um ponto que tem sido ignorado no passado), mas de acordo com Snapchat, esses aplicativos não oficiais comprometida a segurança e confiabilidade de seus serviços.
Embora em um novembro Blog post Snapchat relacionados que eles "se algumas das maneiras desenvolvedores têm tentado fazer Snapchat melhor", eles anunciaram um plano para notificar os usuários quando eles podem estar usando aplicativos de terceiros com um pedido para alterar sua senha de login e para apagar o app desonestos.
Outros grandes serviços, como o YouTube, Vine, Instagram, e Pocket também não suportam o Windows phone, que semelhante provocou uma tendência de alternativas 3rd party.
Rudy Huyn, desenvolvedor 6snap, um aplicativo Snapchat não oficial para o Windows Phone, confirmada com um post do Twitter que seu app foi completamente removido sem a opção de republicar.

BITCASA DESTAQUES DA PESQUISA CLOUD STORAGE BATALHA API

Em teoria, os desenvolvedores devem saudar o advento do armazenamento em nuvem porque APIs tornar os dados armazenados nessas plataformas mais acessíveis. Mas uma nova pesquisa de 231 desenvolvedores conduzidos por Bitcasa , fornecedora de um sistema de arquivos que é amplamente utilizado na nuvem, sugere que muitos desenvolvedores quer encontrar essas APIs muito limitante ou simplesmente não querem compartilhar informações sobre seus usuários com fornecedores de nuvem tais como Caixa ou Dropbox.
Na verdade, a pesquisa Bitcasa também descobriu que a maioria dos desenvolvedores (52 por cento) continuam a armazenar dados no dispositivo, e não em um serviço de armazenamento em nuvem comercial.
De acordo com Bitcasa Chief Executive Officer Brian Taptich, muitos desenvolvedores preferem implantar o Bitcasa Nuvem FS , porque lhes dá muito mais controle sobre a experiência do cliente, e, ao mesmo tempo, resultando geralmente em um melhor desempenho do aplicativo usando as APIs que Bitcasa desenvolveu para otimizar o desempenho de armazenamento em nuvem. Bitcasa é amplamente  implantado em plataformas de nuvem, como o Amazon Web Services  (AWS). 
Obviamente, os prestadores de serviços de armazenamento em nuvem comerciais publicaram APIs como parte de um esforço para atrair desenvolvedores para criar aplicativos em suas plataformas. Mas Taptich diz que um monte de negócios de sua empresa vem de prestadores de serviços em nuvem - como AWS - que se referem aos desenvolvedores Bitcasa. É apenas uma questão de tempo antes que mais desenvolvedores são forçados longe de armazenar dados localmente em favor da nuvem. O dilema os desenvolvedores terão de enfrentar, diz Taptich, será escolher entre os serviços em nuvem comerciais, tais como Caixa ou Dropbox contra a implantação Bitcasa Nuvem FS de uma forma que lhes permite manter o controle máximo.
Por essas mesmas razões, Bitcasa relata que SimpleECM, um prestador de um aplicativo de processamento de fatura, optou por substituir a API Box com Cloud FS.
Enquanto fornecedores de serviços em nuvem comerciais têm sido capazes de agregar uma série de dados, não é claro o quanto de dados que tem um valor a partir de uma perspectiva de desenvolvimento de aplicações. Não há dúvida de que há uma oportunidade para os desenvolvedores a criar aplicações nessas plataformas. Mas Taptich diz a maioria dos desenvolvedores não são necessariamente conscientes de todas as suas opções de armazenamento de dados na nuvem.
Bitcasa pode não ser tão grande como um nome do setor Box ou Dropbox, mas entre os prestadores de serviços na nuvem, como AWS, a plataforma de nuvem FS é bastante conhecido, o que significa que quanto mais desenvolvedores mover para a nuvem pode ser apenas uma questão de tempo antes de muitos mais deles tornam-se muito mais familiarizado com Bitcasa.

NEW JAVASCRIPT OBFUSCATOR AFIRMA SER O MAIS DIFÍCIL DE DEOBFUSCATE


Javascript2img.com lançou o que afirma ser o melhor dos principais obfuscators Javascript. Através de uma forma de mascaramento que torna o código fonte ininteligível para a olho nu, tais obfuscators levantar a barreira para inspeção indesejável de Javascript que é outra forma detectável através da visualização de arquivos HTML e .js. Embora seja quase infalível, obfuscators pode ser útil em situações em que fácil inspeção do código fonte pode levar à exposição de informações sensíveis que os desenvolvedores preferem ser menos visível (como chaves de API e segredos de aplicação).
É importante notar que a "segurança por obscuridade" é defeatable e não para ser invocada como a única abordagem para garantir ativos digitais, tais como APIs ou qualquer código-fonte que chama-los. Mais ao ponto, incluindo os segredos da API, como credenciais de login ou chaves de API em JavaScript do lado cliente é altamente desaconselhado. Enquanto obfuscators ofuscar o próprio código-fonte-Javascript, quaisquer dados (dados de aplicativos, chaves de API, as credenciais de login, etc.) que o código-fonte está passando do lado do cliente para o lado do servidor deve ser deobfuscated antes de ser enviado em pedir para o endpoint API do lado do servidor para desserializar corretamente os dados. Mesmo quando os dados são criptografados, é detectável como explicamos em  como os hackers crack APIs supostamente seguros e privados .
Mas há casos em que essas credenciais não são tão sensíveis como com outros onde a ofuscador Javascript viria a calhar. Já para não falar ofuscando server-side Javascript (node.js) como uma medida adicional de segurança para proteger o código fonte proprietário. Em outras palavras, há um tempo e um lugar para a obscuridade entre as muitas camadas de segurança que somam ativos digitais bem protegidos. Considerando obscuridade não e muitas vezes pode não podem deter o mais determinado dos hackers, que levanta a barreira de hackers casuais que preferem aproveitar as metas mais suaves. Dependendo de suas respectivas agendas e intenções, esses hackers podem causar danos igualmente perturbadora quanto o mais determinado hacker. 
No caso de Javascript2img.com, o processo é relativamente simples. Leve o Javascript código que você quer ofuscar, cole-o na forma de ofuscação em Javascript2img.com, clique no botão Obfuscate e Javascript2img.com retorna um pedaço de código que, se salva em um arquivo PNG, produziria uma imagem PNG legítimo ( Javascript2img.com mesmo exibe esta imagem para você). Mas, em vez de salvar o código em um arquivo PNG, você simplesmente substituí-lo em seu código fonte para o Javascript real que você ofuscado. Qualquer Javascript intérprete ainda vai saber o que fazer com ele. 
De acordo com Sergi Sole, co-fundador da sede em Barcelona Rede Mídia Local e um dos autores do Obfuscator, Javascript2img.com faz um trabalho melhor de ofuscar Javascript do que outros obfuscators líderes. Sole disse  WD2  "[Ele] é o mesmo que http://javascriptobfuscator.com/ , http://www.jsobfuscate.com , etc., mas usa um algoritmo complexo e mais difícil. Temos um desafio em nosso site para tentar deobfuscate para um pequeno pedaço de código ofuscado pelos nossos algoritmos e ninguém fez isso. " Dirigindo-se a falibilidade da obfuscators, Sole disse: "Não é impossível, é claro. Mas é um pouco difícil de fazer."
Em termos de como ele é feito, Sole disse: "Nós injetar o código dentro de um arquivo PNG usando seis algoritmos distintos. Então, se você descobrir como deobfuscate um desses, você ainda tem que descobrir os outros cinco."
Sole disse  WD2  que Javascript2img.com foi desenvolvido basicamente se coçar.Era necessário algo assim para seus outros projetos. Agora que o site está instalado, ele pretende rentabilizá-lo com anúncios. Enquanto isso, uma questão importante a ser respondida quando se trata de qualquer ofuscador online é ou não do operador do site é manter uma cópia do código ofuscado. Quando perguntado sobre a confiabilidade, Sole respondeu que "nenhuma informação é retida [por nós], nenhuma fonte [code], não há [endereços IP], nada." Mesmo assim, você ainda tem que levar sua palavra para ela.
Uma API para um ofuscador como este pode vir a calhar. Por exemplo, não é difícil imaginar as chamadas de API Obfuscator sendo construído em um fluxo de trabalho app dev Javascript.Mas Sole não pensa infra-estrutura da Javascript2img.com está pronto para a carga potencial que pode ser criado por um API. Assim, por agora, é uma operação manual (embora isso não iria parar a um terceiro a construção de uma API baseada em raspador).

GOOGLE ABRIR GALERIA API LANÇADO PARA ART WORLD

google
Google anunciou a  API Google Abrir Galeria . A nova API permite aos usuários acessar Google Abrir Galeria  dados da conta. Abrir Galeria constitui um conjunto de ferramentas gratuitas que museus, galerias e arquivos utilizam para criar exposições on-line. Acesso à API para Abrir Galeria permite aos desenvolvedores criar experiências de usuário personalizadas sobre os dados Abrir Galeria bem e fornece capacidades de pesquisa e de histograma.
Google lançou Abrir Galeria como uma ferramenta que artistas, museus, galerias e outros poderiam usar para construir coleções virtuais para complementar, preservar ou melhorar a experiência do espectador. A capacidade de fazer upload de conteúdo, conteúdo de incorporação em sites de terceiros, e zoom em imagens traz a experiência do museu para o consumidor. Acesso à API para Abrir Galeria expande o alcance do projeto Abrir Galeria e permite que os usuários empregam ferramentas existentes, sites e aplicativos para utilizar o poderoso conjunto de ferramentas Google desenvolveu.
Para começar a usar a  API RESTful , os usuários devem primeiro abrir uma conta Google Abrir Galeria. Atualmente, a API permanece apenas ler e dados e objetos já deve existir na conta Abrir Galeria. Para fazer o upload de dados e exposições coadjutor, os usuários devem usar a interface de gerenciamento do Google Abrir Galeria . Itens constituem os principais blocos de construção de Abrir Galeria. Itens são contêineres para vários conteúdos (por exemplo, imagens, vídeos, etc.). Assim que os itens são carregados e descrito, os usuários podem curadoria exposições virtuais que simulam um verdadeiro museu ou galeria de turismo. Para saber mais, visite a  referência da API .
A API do Google Abrir Galeria é livre para usar e o limite padrão é de 500 milhões de consultas por dia. Os usuários podem configurar o limite no  separador quotas  do Google APIs Console.Abrir Galeria API do Google se junta a um grupo crescente de projetos exclusivamente voltados para a preservação on-line de acervos históricos. Próprio Google  Art Project  e do Smithsonian  Abrir F | S  projeto representam outros projetos dedicados à preservação maravilhas históricas do mundo em um fácil de consumir, forma sustentável.

Processamento de XML em Java EE 7

XML é uma metalinguagem, uma diretriz para estruturar os dados em forma de texto sem formatação. A unanimidade da sua aceitabilidade é devido à sua estrutura de formulação simplista, e é abraçada por muitas de linguagens de programação, especialmente para mensagens aplicativo corporativo ou comunicação B2B. Java não é excepção. Componentes Java empresariais podem ser implantados, embora opcionalmente, com descritores XML simples. A principal vantagem é que, dados em XML pode ser utilizado pelo utilizador final sem investigar o programa que a produziu. No entanto, a comunicação XML 

Especificação XML


O ecossistema XML de Java fornece duas especificações - JAXP (JSR 206) e JAXB (JSR 222). JAXP (Java API para analisar XML) é uma parte da plataforma Java SE; ele fornece vários API para analisar documentos XML usando DOM (Document Object Model), SAX (Simple API for XML) e XSLT (Extensible Stylesheet Language Transformations) analisadores. O principal ponto de observação de JAXP é a sua flexibilidade e capacidade de manipular documentos XML em um nível muito baixo.JAXB (Java Architecture for XML Binding) é sim uma especificação de ligação facilitar a reunião e unmarshalling de documentos XML em um conjunto de POJO com a ajuda de várias APIs e anotações. JAXB está intimamente integrado com serviços JAX-RS web e mais adequado no desenvolvimento da empresa. Processamento XML através JAXB é comparativamente mais rápido do que JAXP.