Autor: Rodrigo Portillo

  • Futura Programadora

    Futura Programadora

    Transcrição:

    — aluna segurando giz na frente do professor
    Escrito no Quadro:
    for($i=0; $i<100.; $i++){
    echo “não vou mais conversar durante a aula”;
    }

  • Fim do Flash – O que fazer com minha aplicação Flash?

    Fim do Flash – O que fazer com minha aplicação Flash?

    Vou entrar neste assunto apenas uma vez porque eu vi muitos coleguinhas stressados com isso. Contantemente eu tenho visto perguntas como: “Qual navegador ainda vai rodar Flash?”, “Como faço com a minha aplicação Flex?”, “Tem como converter Flex ou Flash para Javascript”?

    O que fazer com meu sistema?

    Como você, caro leitor, deve saber, o Flash foi descontinuado de forma pesada e forte em 2021. E não adianta xingar, ficar irritado, ou gritar com a Adobe. O fato é que o ambiente ficou insustentável para a plataforma e correções foram abandonadas já a alguns anos e o suporte oficial também. Como o Flex foi uma plataforma extremamente forte em meados dos anos 2000, muitas aplicações, algumas nem tão antigas assim, e extremamente robustas, foram construídas em cima dele. Isso fez com que, mesmo diante de tanto aviso, muitas desenvolvedoras e desenvolvedores acabaram por não ter condições de desenvolver novas soluções completas que compensassem o fim da tecnologia. Por isso, para ajudar, vou sugerir duas soluções, uma de médio e outra de curto prazo, que pode auxiliar a você resolver seus problemas e continuar mantendo um suporte até ter condições de desenvolver uma solução definitiva.

    Solução 1 – Médio Prazo

    Em 2011, a Adobe doou o Flex para o Apache, então, desde 2014-2016, eles trabalharam em uma forma de portar o Flex para JS, através do FlexJS. Porém, o projeto do Flex não morreu, ele foi convertido para o Apache Royale. Essa pode ser uma solução a médio prazo para a maioria de vocês que estão tendo essa dificuldade. Pode ser uma solução em curto prazo também, se seu projeto foi bem desenvolvido. Ele usa MXML e AS3 e transpila para Javascript e HTML5 ao invés de Flash.

    A página do Apache Royale, junto com seus links, pode ser encontrada aqui:

    Solução 2 – CurtoPrazo

    O Adobe AIR permite executar Flash em plataforma desktop. Ele teve seus esforços transferidos para o HARMAN, em 2019, uma empresa da SAMSUNG. Você pode simplesmente compilar sua aplicação Flex baixando o SDK do AIR através do link abaixo:

    Basta aceitar os termos e baixar. A plataforma continuará sendo mantida pela empresa. Porém, é necessário ficar atento a licença. Em geral, para a maioria dos usuários, a licença gratuita resolverá e sua dependência é por valor de receita.

    Update – Solução 3 – Ruffle

    Uma solução que tem tudo para ser permanente e até, quem sabe, dar uma sobrevida ao Flash, é o Ruffle. O Ruffle é um emulador de flash player construído em Rust, que pode ser usado para animações e aplicações. O mais legal é que ele pode ser usado não apenas em seu servidor, mas como extensão do navegador ou para quem possui aplicações desktop e não queiram usar o Adobe AIR da HARMAN.

    OBS: Eu não tenho NADA a ver com a Adobe, nem a Harman, mas trabalhei por muitos anos com a plataforma Flex e compreendo sua enorme importância e contribuição para o que temos hoje em termos de front-end e UX. Estou postando isso apenas para ajudar.

    Caso eu saiba de mais alguma solução, eu vou atualizar este poste. Fica de olho no Facebook / Instagram ou no grupo, que eu sempre atualizo as coisas por lá.

  • Tendência: Pantone define Illuminating e Ultimate Grey como cores do ano de 2021

    Tendência: Pantone define Illuminating e Ultimate Grey como cores do ano de 2021

    Cores do ano da Paontone

    Todo ano a Pantone, maior empresa do mundo no ramo de sistemas de cores, elege as cores que serão usadas para representar o ano seguinte.

    A ideia da empresa é, principalmente, criar um catálogo a fim de representar as tendências para o ano seguinte. Catálogo este criado pela The Pantone Color Institute, que busca utilizar de padrões e tons que são significativamente mais globais e genéricos em termos culturais, sobre o que se esperar do ano seguinte.

    No ano de 2019, definiu-se que a cor que movimentaria o ano de 2020 foi o Classic Blue (19-4052):

    As Cores de 2021: Otimismo e Força

    Diante da maior crise sanitária da era moderna, a Pantone sugere que as cores de 2021 deverão representar o casamento entre otimismo e força, e escolheu como suas representantes as cores PANTONE 13-0647 Illuminating (similar ao amarelo canário) e o PANTONE 17-5104  Ultimate Gray (similar ao cinza elefante).

    Cores do Ano Pantone

    “Ao combinar PANTONE 17-5104 Ultimate Grey e PANTONE 13-0647 Illuminating para ser nossa cor Pantone do ano em 2021, destacamos como dois elementos diferentes se unem para expressar uma mensagem de força e esperança, que é ao mesmo tempo duradoura e edificante, transmitindo a ideia de que não se trata de uma cor ou de uma pessoa, é sobre vários”. — disse Laurie Pressman, vice presidente da Pantone Color Institute. — “Elas comunicam uma compreensão mais profunda da importância dos relacionamentos e da necessidade que temos uns dos outros. A união dessas duas cores diferentes mostra a força e o otimismo que resultam da junção de diferentes ingredientes”.

    Exemplos cores pantone

    É importante salientar que Pantone é uma empresa privada e seus sistemas são proprietários, então você não deverá encontrar atualizações em paletas automatizadas em aplicativos como GIMP e Inkscape, mas nada impede que você crie suas próprias paletas manualmente, replicando as cores, ou até encontre algumas na internet feitas por terceiros.

    Todavia, as cores e assets já estão disponíveis em serviços como o Adobe Stock e Freepik Premium:

    Algumas variações de paletas usando as cores Pantone 2021 já estão disponíveis publicamente no Adobe Color. Dessa forma, já é possível usar as cores em novos projetos através da Creative Cloud, no Adobe XD, Illustrator, Photoshop e InDesign, além de plataformas para projetos de mídias sociais e vídeos, nos dispositivos móveis.

    Brasil

    No Brasil, através do Twitter, algumas pessoas tem manifestado reações sobre a decisão da Pantone.

    https://twitter.com/priguicil4/status/1337088108756602880
    https://twitter.com/threuytt/status/1336866930330906625

    Com informações do da Adobe, Dezeen, Freepik e Pantone.

  • PHP

    PHP

    Transcrição:

    Chiquinha: Se temos 15 burros e tiramos 8 coelhos, ficam 7 carneiros.
    Girafales: Mas é que de burros só podemos tirar burros!
    Chiquinha:
    <?php
    $burros = “15 burros”;
    $coelhos = “8 coelhos”;
    echo ( $burros + $coelhos ) . “ Carneiros”;

  • Cotidiano

    Cotidiano

    Transcrição:

    Trabalhando…
    Conversando…
    Se divertindo…
    ZZZZZZZZ

  • Consertando Bugs

    Consertando Bugs

    Transcrição:

    Chefe: Você terminou de corrigir os 10 bugs que te passei?
    VelhoBit: Já terminei 6… Agora só faltam 15

  • Machine Learning

    Machine Learning

    Transcrição:

    Entrevistadora: Muito bem! Me diga qual sua principal habilidade.
    VelhoBit: Ah! Eu sou muito bom com machine learning.
    Entrevistadora: OK! Quanto é 21+17?
    VelhoBit: É 5!
    Entrevistadora: Não chegou nem perto. É 38!
    VelhoBit: É 20!
    Entrevistadora: Eu disse 38!
    VelhoBit: É 35!
    Entrevistadora: Ainda é 38!
    VelhoBit: É 38!
    Entrevistadora: … Contratado!

  • Box Sizing

    Box Sizing

    Transcrição:

    Código-Fonte: .quadrinho{ padding: 30px}

    Código-Fonte: .quadrinho{ padding: 30px; box-sizing: border-box}