Por que a Sony não adotou Linux no PlayStation 4?

freebsd-dentro-do-playstation-4
Orbis OS, o sistema operacional fork do FreeBSD que roda no PlayStation 4.
 Beleza cambada? Ao invés de fazer mais um vídeo explicando (que era o que eu ia fazer), resolvi escrever o artigo por se tornar mais rápido de debater o assunto.

 No Sábado (dia 16/12/2017) resolvi debater por que a Sony não adotou o Linux como sistema operacional padrão no PlayStation 4 e sim o FreeBSD (um fork chamado Orbis OS. já mencionei sobre o Orbis OS na série assunto games).

 Achei interessante debater sobre o assunto desde que na terça feira postei sobre o Ataribox (já que sua pre-venda iniciava na Quinta feira dia 14 de Dezembro):
Confiram o vídeo sobre o Ataribox
 E na quinta feira debati sobre o Spartan Console já que a esquipe convida a desenvolvedores de jogos a enviarem seus games para poderem testar seu hardware. Os jogos DEVEM rodar em Linux:
Confiram o vídeo sobre o Spartan Console
 Ambos os consoles rodando linux. Se vão dar certo ou não, somente o futuro vai dizer. Mas esses dois vídeos me incentivaram em debater porque Linux não foi utilizado no PS4.


 Eu li todos tipos de comentários e honestamente um monte achei horrível. Muitos defendendo ideais demais como coleta de dados de usuários sem que saibam, segredos empresariais, desonestidade e deslealdade por parte de empresas capitalistas fazendo uso de software open source e fechando o seu código (por direito) e ainda faturando com isso.

 Galera... Primeira coisa que devemos ter em mente, nem todas as empresas fecham seu código para estarem te espionando seus usuários. Há vários motivos para fazerem isso sendo um deles por se tratar de ser o seu diferencial da empresa diante das suas concorrentes (muitas vezes é tudo o que as concorrentes precisam saber para dar um salto e assim lá se vai embora todo investimento feito pela empresa).

 Mais uma coisa que tem que ficar claro; a Sony não iria ganhar dinheiro com Linux assim como a Sony não ganha dinheiro com o Orbis OS. na verdade, ela não ganha dinheiro nem com o PlayStation (mencionei isso em um DioCast quando o PlayStation nem havia sido lançado ainda). O custo para a fabriação do PlayStation era de US$470 e a Sony o comercializava por US$400...
 De onde a Sony retirava seus ganhos então? Da venda dos jogos e dos serviços do PlayStation.

o que eu percebo é que opinamos muito e procuramos pouco as informações (se não, quase nada). Vou deixar aqui no final o vídeo do Toybox para entenderem um pouco melhor o motivo de sua criação e que está relacionado a todo esse problema. Espero que isso ajude a acarretar mais conhecimento um abraço e falou:


Link para o toybox

Novatec lança livro sobre Desenvolvimento Orientado a Testes com Python

Novatec lança livro sobre Desenvolvimento Orientado a Testes com Python
TDD com Python

Guia “mão na massa” mostra as vantagens práticas do TDD
Ao conduzir você pelo desenvolvimento de uma verdadeira aplicação web do início ao fim, a segunda edição deste guia “mão na massa” mostra as vantagens práticas do TDD (Test-Driven Development, ou Desenvolvimento Orientado a Testes) com Python. Você aprenderá a escrever e a executar testes antes de construir cada parte de sua aplicação, e então desenvolverá a quantidade mínima de código necessária para que os testes passem. O resultado? Um código limpo, que funcionará.
Durante o processo, você conhecerá o básico sobre Django, Selenium, Git, jQuery e Mock, junto com as técnicas atuais para desenvolvimento web. Se estiver pronto para levar suas habilidades com Python para o próximo patamar, este livro – atualizado com Python 3.6 – mostrará claramente como o TDD incentiva você a criar designs simples e pode lhe inspirar confiança.

  • Mergulhe no fluxo de trabalho de TDD, incluindo o ciclo de testes de unidade/código e refatoração;
  • Utilize testes de unidade para classes e funções, e testes funcionais para interações com usuários no navegador;
  • saiba quando e como usar objetos simulados e conheça os prós e contras dos testes isolados versus testes integrados;
  • teste e automatize suas implantações com um servidor de staging;
  • aplique testes nos plugins de terceiros que você integrar ao seu site;
  • execute testes automaticamente usando um ambiente de Integração Contínua;
  • utilize TDD para construir uma API REST com uma interface de frontend Ajax.

Sobre o autor:
Harry J.W. Percival - Após uma infância idílica brincando com BASIC em computadores franceses de 8 bits como o Thomson T-07, cujas teclas faziam “blip” quando pressionadas, Harry passou alguns anos profundamente infeliz dando consultoria em economia e administração. Logo redescobriu sua verdadeira natureza geek e teve sorte o bastante para acabar com um grupo de fanáticos por XP, trabalhando na pioneira, porém infelizmente extinta, planilha Resolver One. Atualmente trabalha na PythonAnywhere LLP e divulga a boa-nova sobre TDD pelo mundo afora em palestras, workshops e conferências com toda paixão e entusiasmo de um recém-convertido.

Detalhes:
Título: TDD com Python - Siga o bode dos testes: usando Django, Selenium e JavaScript
Autor: Harry J.W. Percival
ISBN: 978-85-7522-642-1
Páginas: 648
Preço: R$ 139,00

TDD com Python na Novatec

Aprenda Laravel, o framework dos artesãos da Web

Aprenda Laravel, o framework dos artesãos da Web
Aprendendo Laravel

O framework Laravel se tornou o framework mais popular em um período curto de tempo, passando na frente dos seus concorrentes (Symfony e Zend Framework) no quesito popularidade. Alguns atribuem essa fama ao modo simples e rápido de se entregar projetos ao utilizar o framework; outros dizem que sua documentação simples e objetiva acolhe os desenvolvedores que estão começando.
Independentemente do motivo pelo qual o leitor escolheu o Laravel, o livro Aprendendo Laravel, recém-lançado pela Novatec Editora, foi pensado para ser uma fonte de estudos e até mesmo um guia para consultas a assuntos relacionados ao framework. E isso ocorre pelo fato de que nos baseamos na própria documentação do Laravel, escolhendo os principais tópicos e tornando esses pontos chaves claros e de fácil entendimento.
O livro Aprendendo Laravel também mostrará como:

·         Entender o funcionamento do roteamento com Laravel e PHP puro

·         Criar API com apenas algumas linhas de código

·         Aumentar a produtividade utilizando o Artisan

·         Utilizar o meio de pagamento PagSeguro com a biblioteca Laravel PagSeguro

·         Escolher melhores práticas de estrutura de diretórios

·         Trabalhar com relacionamentos com o Eloquent


Sobre os autores:
Michael Douglas é graduado em Gestão de Tecnologia da Informação. Idealizador da Laravel Conference Brasil, possui as certificações Zend Certified Engineer 5.5 e MTA Microsoft. É engenheiro de software e criador do Laravel PagSeguro (github.com/michaeldouglas/laravel-pagseguro).

Matheus Marabesi, pós-graduado em Engenharia de Software, é palestrante em eventos de tecnologia, principalmente os relacionados ao PHP. Possui mais de cinco anos de experiência em desenvolvimento de aplicações web, e também é um entusiasta do mundo IoT.

Detalhes:
Título: Aprendendo Laravel
O framework PHP dos artesãos da web
ISBN 978-85-7522-628-5
Preço R$ 65,00
Número de páginas: 304

Aprenda Puppet para automatizar e agilizar a entrega de software

Aprenda Puppet para automatizar e agilizar a entrega de software
Gerência de configuração com Puppet

Puppet é uma ferramenta e plataforma que possibilita gerenciar a configuração de aplicações e serviços. Oferece uma maneira de padronizar a entrega e operação de um software, não importando em qual sistema operacional será executada.

Considerando que os papéis do administrador de sistema moderno são agilizar a entrega do software e administrar um crescente ambiente formado por servidores e serviços heterogêneos, o livro  Gerência de Configuração com Puppet apresenta a ferramenta que possibilita outra forma de trabalho, baseada na cultura DevOps. Em vez de criar scripts e ISOs customizadas, o administrador criará uma documentação que é fácil de ler, modificar, além de ser executável.
Link para o livro de gerenciamento de configuração com Puppet
Os capítulos fornecem, de maneira equilibrada, conteúdo teórico e exercícios práticos, de forma que, ao final da leitura do livro, o leitor terá simulado a configuração automatizada de um ambiente formado por sistemas operacionais e serviços de rede comum em muitas empresas.
Este livro é indicado para pessoas iniciantes em Puppet, mas que possuem experiência na administração de servidores GNU/Linux e Windows.
Lembrando que é possível comprar livros com 20% com o cupom de desconto TOCADOTUX
Sobre o autor:
Aécio dos Santos Pires é especialista em Segurança da Informação, tecnólogo em Redes de Computadores e administrador de sistemas na Dynavideo. É administrador do site da comunidade Zabbix Brasil, onde também atua como pesquisador e oferece suporte gratuito aos usuários.

Detalhes:
Título: Gerência de Configuração com Puppet
Aprenda a Gerenciar a configuraçãoo de aplicações e serviços com Pupeet
ISBN 978-85-7522-624-7
Preço R$ 45,00
Número de páginas: 176

Compre na imago brinquedos

Compre na imago brinquedos
Utilize o cupom de desconto TOCADOTUX e ecnomize 5% na sua compra